Satellite communications system with random multiple access and time slot reservation
First Claim
1. A multiple access data communication system having a communication channel for interconnecting a central station and a plurality of remote stations, wherein each of said remote stations transmits a message signal on said channel to said central station which broadcasts a return message signal to said remote stations, said communication channel being divided into frames each having a predetermined number of time slots of equal length,wherein said central station comprises:
- first means for broadcasting a reservation status signal indicating reserved status of said time slots at frame intervals and a time-slot assignment signal indicating a certain of said time slots to be assigned to one of said remote stations in response to a reservation request signal transmitted therefrom;
wherein each of said remote stations comprises;
second means for discriminating a message signal having a length shorter than a time slot length as a single packet having the same length as each time slot and dividing a message signal having a length longer than the time slot length into a series of packets of the time slot length; and
third means for detecting an idle time slot from said time slots in response to said reservation status signal when said message signal is shorter than the time slot length and inserting said single packet to said detected idle time slot and for transmitting said reservation request signal indicating the number of time slots to be reserved for the packets in said series when said message signal is longer than the time slot length and inserting the packets of said series to the time slots indicated by said time-slot assignment signal.
1 Assignment
0 Petitions
Accused Products
Abstract
A multiple access data communication system is disclosed wherein a communication channel is shared by a plurality of stations. The channel is divided into frames each being partitioned into time slots smaller in number than the number of stations of the system. A reservation status signal is constantly broadcast at frame intervals from a central station to all remote stations to indicate reserved status of the time slots. When a transmission request is made in a remote station, it discriminates a message signal shorter than the time slot length as a single packet having a time slot length and detects an idle time slot from the channel using the reservation status signal. If the message signal is longer than the time slot length, the station divides it into a series of packets of the time slot length and transmits a reservation request to the central station to receive from it a time-slot assignment signal and inserts the long-message packets to time slots specified by the time-slot assignment signal.
-
Citations
19 Claims
-
1. A multiple access data communication system having a communication channel for interconnecting a central station and a plurality of remote stations, wherein each of said remote stations transmits a message signal on said channel to said central station which broadcasts a return message signal to said remote stations, said communication channel being divided into frames each having a predetermined number of time slots of equal length,
wherein said central station comprises: -
first means for broadcasting a reservation status signal indicating reserved status of said time slots at frame intervals and a time-slot assignment signal indicating a certain of said time slots to be assigned to one of said remote stations in response to a reservation request signal transmitted therefrom; wherein each of said remote stations comprises; second means for discriminating a message signal having a length shorter than a time slot length as a single packet having the same length as each time slot and dividing a message signal having a length longer than the time slot length into a series of packets of the time slot length; and third means for detecting an idle time slot from said time slots in response to said reservation status signal when said message signal is shorter than the time slot length and inserting said single packet to said detected idle time slot and for transmitting said reservation request signal indicating the number of time slots to be reserved for the packets in said series when said message signal is longer than the time slot length and inserting the packets of said series to the time slots indicated by said time-slot assignment signal. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A multiple access data communication system having a communication channel for interconnecting a plurality of stations, said channel being divided into frames each having a predetermined number of time slots of equal length, comprising:
-
first means for broadcasting a reservation status signal indicating reserved status of said time slots at frame intervals and a time-slot assignment signal indicating a certain of said time slots to be assigned to one of said stations in response to a reservation request signal transmitted therefrom; second means for discriminating a message signal shorter than the time slot length as a single packet having a time slot length and dividing a message signal longer than the time slot length into a series of packets of the time slot length; and third means for detecting an idle time slot from said channel in response to said reservation status signal when said message signal is shorter than the time slot length and inserting said single packet to said detected idle time slot and for transmitting said reservation request signal indicating the number of time slots to be reserved for the packets in said series when said message signal is longer than the time slot length and inserting the packets of said series to the time slots indicated by said time-slot assignment signal. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A method for assigning time slots in a multiple access data communication system having a communication channel for transmitting a message signal from each of a plurality of remote stations to a central station which in turn broadcasts a return message signal to said remote stations, said communication channel being divided into frames each having a predetermined number of time slots of equal length, the method comprising the steps of:
-
(a) broadcasting from said central station to said remote stations a reservation status signal indicating reserved status of said time slots at frame intervals and a time-slot assignment signal indicating a certain of said time slots to be assigned to a remote station in response to a reservation request signal transmitted therefrom; (b) discriminating a message signal as a single packet having the same length as each of said time slots when the message signal is smaller than the time slot length; (c) dividing the message signal into a series of packets of the time slot length when the message signal has a length greater than the time slot length; (d) detecting an idle time slot from said time slots in response to said reservation status signal when said message signal is smaller than the time slot length and inserting said single packet to said idle time slot; and (e) transmitting said reservation request signal indicating the number of time slots required for said series of packets when said message signal is longer than the time slot length and inserting said plurality of packets to the time slots indicated by said time-slot assignment signal. - View Dependent Claims (16, 17, 18, 19)
-
Specification