Claims Analysis
Total Claims: 6
Claim 1
Independent Claim
338 words
A satellite communications system including a central station and a plurality of remote stations for establishing a forward channel from each of said remote stations to said central station via a satellite and a backward channel from said central station to each of said remote stations via said satellite, said backward channel being divided into a plurality of frames and said forward channel being divided into frames corresponding to the frames of the backward channel, each of the frames of the forward channel being subdivided into slots, each of said remote stations comprising: means (31∼36, 41∼43) for transmitting a packet containing user data randomly on one of said slots; means (38∼40, 46) for receiving traffic data and an acknowledgment signal from said central station if said packet is received by the central station or receiving no acknowledgment signal if said packet is not received by the central station; a random number generator (48) capable of generating random numbers in a range determined by said traffic data, said random number generator being responsive to receipt of no acknowledgment signal for generating one of said random numbers; means (51) responsive to receipt of no acknowledgment signal for incrementing a count value; means (49, 50) for retransmitting the packet containing the count value on a slot of the forward channel identified by the generated random number; and means (44, 45, 47, 52) responsive to receipt of said acknowledgment signal for resetting said count value to zero, said central station comprising: means (5∼13) for receiving a packet from each remote station; means (18) for generating said acknowledgment signal in response to receipt of said packet; means (14, 15B, 15A, 16) for deriving a sum of a total of the packets received during a predetermined interval and a total of the count values contained in said received packets; means (17) for deriving said traffic data from said sum; and means (20∼26) for transmitting the acknowledgment signal and the traffic data on one of said frames of the backward channel together with host data.
Claim 2
Dependent Claim
50 words
A satellite communications system as claimed in claim 1, wherein said means (17) for deriving said traffic data comprises means for comparing said sum total with threshold values respectively representing congestion levels of said forward channel and producing said traffic data representative of a congestion level of said forward channel.
Claim 3
Dependent Claim
82 words
A satellite communications system as claimed in claim 1 or 2, wherein said means for receiving said packet comprises means (10) for detecting an error from the received packet and generating a signal indicating that the packet is validly received if substantially no error is detected therein, and said means (14, 15B, 15A, 16) for deriving a sum comprises means (14) for counting said signal from said error detecting means to provide said total of the packets received during said predetermined interval.
Claim 4
Dependent Claim
318 words
A communication method in a satellite communications system including a central station and a plurality of remote stations for establishing a forward channel from each of said remote stations to said central station via a satellite and a backward channel from said central station to each of said remote stations via said satellite, said backward channel being divided into a plurality of frames and said forward channel being divided into frames corresponding to the frames of the backward channel, each of the frames of the forward channel being subdivided into slots, said method comprising the steps of: a) transmitting a packet containing user data randomly on one of said slots from one of the remote stations; b) receiving, at said remote station, traffic data and an acknowledgment signal from said central station if the packet is received by the central station or receiving no acknowledgment signal if the packet is not received by said central station; c) if no acknowledgment signal is received by the step (b), generating a random number in a range determined by the traffic data; d) incrementing a count value indicating a number of times the step (c) is repeated, and retransmitting the packet containing said count value on a slot of the forward channel determined by said random number; e) repeating the steps (b) to (d); and f) if said acknowledgment signal is received by the step (b), resetting said count value to zero; g) receiving, at said central station, packets from said remote stations and generating acknowledgment signals for the received packets; h) deriving a sum of a total of the packets received by the step (g) during a predetermined interval and a total of the count values contained in the received packets; i) deriving said traffic data from said sum; and j) transmitting the acknowledgment signals, the traffic data and host data on one of said frames of the backward channel.
Claim 5
Dependent Claim
41 words
A method as claimed in claim 4, wherein the step (i) comprises comparing said sum total with threshold values respectively representing congestion levels of said forward channel and producing said traffic data representative of a congestion level of said forward channel.
Claim 6
Dependent Claim
58 words
A method as claimed in claim 4 or 5, wherein the step (g) comprises detecting an error from the received packet and generating a signal indicating that the packet is validly received if substantially no error is detected therein and the step (h) comprises counting said signal during said predetermined interval to provide said total of the packets.