Signal transmission system capable of performing re-transmission control in units of slots
First Claim
1. A signal transmission system for use in a digital communication system wherein a message is transferred between a central station and a terminal station, with one of said central and terminal stations serving as a message sender and the other as a message receiver at a given time, said system comprising:
- means in said message sender for providing a message transfer signal (I'"'"') used for transmission of a message by the message sender and which includes;
a sequence number N(S) for controlling retransmission performed in units of one message, a sequence number n(S) for controlling retransmission performed in units of one data unit, and an identification code (ID) of a terminal station;
means in said message sender for providing a retransmission request signal (REJ'"'"') used for requesting retransmission of data units by the message receiver and which includes;
a sequence number (N(R))) for controlling retransmission performed in units of one message, a sequence number (n(R)) for controlling retransmission performed in units of one data unit, and an identification code (ID) of a terminal station;
means in said message sender for dividing a message into a plurality of said data units, encoding each of the data units for use by the message receiver to detect and correct errors included therein, if any, and sequentially retransmitting the plurality of data units of said message; and
means in said message receiver for receiving the message, decoding each of the plurality of data units thereof while detecting and correcting errors included therein, if any, and determining whether the message has been correctly received;
wherein said message receiver includes control means for first checking the plurality of data units of the message by examining the sequence number (N(S)) for controlling retransmission performed in units of one message, the terminal station identification code (ID), and a result of determining whether said message has been correctly received, and when transmitting to the message sender a retransmission request signal (REJ'"'"') such that the retransmission request signal (REJ'"'"') includes;
a sequence number (n(R)) for controlling retransmission performed in units of one or more messages, and a sequence number (n(R)) used for controlling retransmission performed in units of one or more data units; and
wherein said message sender, to which the retransmission request signal (REJ'"'"') is transmitted, includes retransmission means for first checking the retransmission request signal (REJ'"'"') and then starting retransmission of either an entire message in accordance with the sequence number (N(R)) used for controlling retransmission performed in units of one or more messages, and one or more data units in accordance with the sequence number (n(R)) used for controlling retransmission performed in units of one or more data units.
3 Assignments
0 Petitions
Accused Products
Abstract
In a message-transmitting station, a signal to be transferred is divided into a plurality of time slots, an error correcting/detecting code is added to each time slot, and a re-transmission sequence order number in unit of messages, a re-transmission number and an address designating ID of a terminal device are added to a specified time slot. Then, data of the time slots are transmitted from the message-transmitting station to a message-receiving station. In the message-receiving station, it is determined whether or not any order number is missing, by demodulating and decoding the data unit containing the re-transmission sequence order number and the address, and a re-transmission request signal is transferred in accordance with the result of the comparison between the sequence number included in the demodulated, decoded data unit and the sequence number received last as an indication of the condition in which the data in each data unit has reached the message-receiving station. Further, at least one of any specified and all of the time slots are re-transmitted from the message-transmitting station in accordance with the re-transmission request signal supplied from the message-receiving station.
48 Citations
5 Claims
-
1. A signal transmission system for use in a digital communication system wherein a message is transferred between a central station and a terminal station, with one of said central and terminal stations serving as a message sender and the other as a message receiver at a given time, said system comprising:
-
means in said message sender for providing a message transfer signal (I'"'"') used for transmission of a message by the message sender and which includes;
a sequence number N(S) for controlling retransmission performed in units of one message, a sequence number n(S) for controlling retransmission performed in units of one data unit, and an identification code (ID) of a terminal station;means in said message sender for providing a retransmission request signal (REJ'"'"') used for requesting retransmission of data units by the message receiver and which includes;
a sequence number (N(R))) for controlling retransmission performed in units of one message, a sequence number (n(R)) for controlling retransmission performed in units of one data unit, and an identification code (ID) of a terminal station;means in said message sender for dividing a message into a plurality of said data units, encoding each of the data units for use by the message receiver to detect and correct errors included therein, if any, and sequentially retransmitting the plurality of data units of said message; and means in said message receiver for receiving the message, decoding each of the plurality of data units thereof while detecting and correcting errors included therein, if any, and determining whether the message has been correctly received; wherein said message receiver includes control means for first checking the plurality of data units of the message by examining the sequence number (N(S)) for controlling retransmission performed in units of one message, the terminal station identification code (ID), and a result of determining whether said message has been correctly received, and when transmitting to the message sender a retransmission request signal (REJ'"'"') such that the retransmission request signal (REJ'"'"') includes;
a sequence number (n(R)) for controlling retransmission performed in units of one or more messages, and a sequence number (n(R)) used for controlling retransmission performed in units of one or more data units; andwherein said message sender, to which the retransmission request signal (REJ'"'"') is transmitted, includes retransmission means for first checking the retransmission request signal (REJ'"'"') and then starting retransmission of either an entire message in accordance with the sequence number (N(R)) used for controlling retransmission performed in units of one or more messages, and one or more data units in accordance with the sequence number (n(R)) used for controlling retransmission performed in units of one or more data units. - View Dependent Claims (2, 3, 4)
-
-
5. A digital radio communication system for transferring messages between a terminal device and a central device, with one of said central and terminal devices serving as a message-transmitting station and the other as a message receiving station,
said message-transmitting station comprising: -
means for providing the following information (a) to (e) to be transmitted as a message in a frame forming circuit; (a) a message sequence number field as part of the message for identifying a particular message where a plurality of messages are transferred; (b) a data unit number field as part of the message for identifying data units where one message is transformed while being divided into a plurality of data units; (c) a signal type field as part of the message for identifying the type of a message; (d) an address field as part of the message for identifying a transfer destination terminal; and (e) a field as part of the message for indicating the number of data units constituting the entirety of the message; means for dividing the entirety of a message, which contains area added by said providing means, into data units of predetermined length; means for executing error detection and error correction encoding for each of the data units; means for transmitting a data unit for which the error detection and correction encoding have been executed; means for storing contents of each data unit, so as to allow retransmission of each data unit in response to a retransmission request made by the message-receiving station; and means for retransmitting only that data unit which corresponds to a data unit number designated by a retransmission request signal supplied from the message receiving station, said message-receiving station comprising; means for demodulating a data unit transmitted from the message-transmitting station and executing error correction and error decoding and detection; means for receiving information W indicating how many data units are used in a message to be transmitted, comparing the number of data units received with W, and determining that the entire message has been received, where W equals the number of data units received, and for informing the message-transmitting station of the completion of message reception when all data units constituting a message have been correctly received; and means for receiving information W indicating how many data units are used in a message to be transmitted, comprising the number of data units received with W, and for requesting retransmission of data units, where W is larger than the number of data units received and a data unit not received or incorrectly received has been detected, by informing the message-transmitting station of data unit number corresponding to the data unit not received or incorrectly received.
-
Specification