Claims Analysis
Total Claims: 7
Claim 1
Independent Claim
222 words
A communications controller for use in a transmitter-receiver terminal connected in a communications network interconnecting at least two terminals, said communications controller comprising: means for formatting digital information into a message frame to be transmitted to a receiving terminal by placing in said message frame, framing information, address information, control information, data information and error detection information; means for receiving message frames and processing those message frames having proper address information; error detection means connected to said means for receiving for detecting errors associated with a received message frame by processing all but the framing information that is present in the received message frame; acknowledgement response means for transmitting an acknowledgement message in response to an indication by said error detection means that an error-free message frame has been received; timing means for determining the expiration of a cycle-out period during which said acknowledgement message is to be received; acknowledgement decode means for properly decoding said acknowledgement message; control means responsive to said acknowledgement decode means, said errpr detection means, and said timing means, for indicating to said terminal to continue transmitting or receiving digital information; automatic retransmission means responsive to said timing means for causing retransmission of the prior sent message frame when an expected acknowledgement message has not been received at said terminal prior to expiration of said cycle-out period.
Claim 2
Dependent Claim
222 words
A communications controller for use in a transmitter-receiver terminal connected in a communications network interconnecting at least two terminals, said communications controller comprising: means for formatting digital information into a message frame to be transmitted to a receiving terminal by placing in said message frame, framing information, address information, control information, data information and error detection information; means for receiving message frames and processing those message frames having proper address information; error detection means connected to said means for receiving for detecting errors associated with a received message frame by processing all but the framing information that is present in the received message frame; acknowledgement response means for transmitting an acknowledgement message in response to an indication by said error detection means that an error-free message frame has been received; timing means for determining the expiration of a cycle-out period during which said acknowledgement message is to be received; acknowledgement decode means for properly decoding said acknowledgement message; control means responsive to said acknowledgement decode means, said errpr detection means, and said timing means, for indicating to said terminal to continue transmitting or receiving digital information; automatic retransmission means responsive to said timing means for causing retransmission of the prior sent message frame when an expected acknowledgement message has not been received at said terminal prior to expiration of said cycle-out period.
Claim 3
Dependent Claim
57 words
The communications controller as defined in claim 1 wherein said timing means comprises: means for generating an access control framing character associated with said message frame; means for decoding said access coNtrol framing character; means for activating said automatic retrans-mission means when said framing character is decoded prior to the receipt of an expected acknowledgement response message.
Claim 4
Dependent Claim
69 words
The communications controller as defined in claim 1 wherein said error detection information as defined in claim 1 generated by means comprising: redundancy check means for processing all digital information contained in said message frame and developing a cyclic redundancy check character; frame synchronization means responsive to said error detection means and said acknowledgement decode means,for providing a state condition indicative of the synchronization state of said communications controller.
Claim 5
Dependent Claim
40 words
The communications controller as defined in claim 2 wherein said error detection means comprises: redundancy check generating means for processing all information other than framing information and generating an error-free message signal; test means for examining said error-free message signal.
Claim 6
Dependent Claim
61 words
The communications controller as defined in claim 3 further comprising: synchronization check means responsive to said error detection means, said framing information, and said means for receiving, for determining if said state condition indicates proper synchronization of the received message frame; switch means responsive to said synchronization check means for controlling the passage of the message frame data to said terminal.
Claim 7
Dependent Claim
50 words
The communications controller as defined in claim 5 further comprising: erase means responsive to said error detection means and said synchronization check means for discarding a received message which has associated therewith either a state condition which indicates a synchronization state error or the absence of an error-free message signal.