PatentVote.com: Vote on your favourite invention!

Next ten patents ordered by date:
Translate:
En
De
Es
Fr
It
Pt
Ja
Ko
Zh 

 

Title: Multiple block binary synchronous duplex communications system and its method of operation



Do you think this is a good invention? Vote now:

 Votes so far: For:(0) Against:(0)
Claims: What is claimed is:

1. In a communications system in which a first and a second station, each having a transmitter and receiver portion, simultaneously transmits and receives blocks of data, a method of controlling the stations including the steps of:

a. continuously transmitting blocks of data including a respective identification code for each block of data from each station to the other station;

b. checking the received blocks of data at the receiving portion of each station to determine if the received blocks of data contain errors;

c. acknowledging receipt of those blocks determined to be correctly received;

d. storing at each station the identification codes of those blocks of received data which contain an error;

e. transmitting the identification code of the blocks of received data which contain errors from the receiving portion of each station to the transmitting portion of the other station when the transmitting portion of the other station becomes available without interrupting the flow of blocks of data in either direction; and

f. retransmitting from each of the transmitting portion to each of the opposite receiving portions only those blocks of data which contained errors as indicated by the identification codes received from the receiving portions.

2. The method of claim 1 wherein the step of checking the received blocks of data further comprises:

b.

i. generating a cyclic redundancy code at the transmitting portion of each station;

ii. generating a cyclic redundance code at the receiving portion of each station; and

iii. comparing the transmitting portion code of each station with the receiving portion code of the other station respectively.

3. A communications system for transmitting blocks of data having first and second stations, each of the stations including both transmitter and receiver portions, for the simultaneous transmission of blocks of data from the first station to the second station and from the second station to the first station, each of the stations comprising:

a. means in the transmitter portion for continuously transmitting blocks of data including a respective identification code for each block of data to the receiver portion of the other station;

b. means in the receiver portion for checking the received blocks of data for error;

c. means in the receiver portion for acknowledging receipt of the blocks of data determined to be correctly received;

d. means in the receiver portion for storing the identification codes of those blocks of received data which contain an error;

e. means in the transmitter portion for transmitting the identification code of the blocks of received data which contain errors to the other station when the receiver portion of the other station becomes available without interrupting the flow of blocks of data in either direction; and

f. means in the transmitter portion responsive to the identification codes of blocks of data containing errors as received from the other station for retransmitting to the other station only those blocks of data which contain errors.

4. The system of claim 3 further comprising means in the transmitter portion for dividing the numeric binary value of each data block by a constant and for transmitting a code representative of the remainder of such division to the receiver portion.

5. The system of claim 4 wherein the means for checking the received data further comprise means for comparing the remainder of the division with a remainder provided by the transmitter portion for the same block of data.
Other info:


Inventors: Tooley, John R. (Austin, TX, US)
Scott, Larry D. (Austin, TX, US)
Chalkley, Hatcher E. (Austin, TX, US)

Application Number: 554817
Filing Date: 1975-03-03
Publication_date: 1976-09-07
Assignee: Texas Instruments Incorporated (Dallas, TX)
Primary Class(es): 714/748 370/276
Other Classes:
US Patent Ref:
3456239Jul, 1969Glasson340/146.
3473150Oct, 1969McClelland340/146.
3605091Sep, 1971Tong340/146.
3646518Feb, 1972Weinstein340/146.
3671945Jun, 1972Maggi, Jr.340/146.
3676846Jul, 1972Busch340/146.

Other Refs: 1,224,388888,983
Mar, 1971UK
Feb, 1962UK

Primary Examiner: Atkinson, Charles E.
Assistant Examiner:
Attorney: Levine; Hal, Heiting; Leo N., Grossman; Rene' E.