Voice-data integrated multiaccess by self-reservation and stabilized aloha contention
First Claim
1. A method, comprising:
- responsive to a first reservation request in a first minislot of a frame of a plurality of frames comprising a plurality of minislots that is reserved for an ongoing voice call, via a downlink channel, broadcasting, by a central station, information regarding an assignment of a first slot of a plurality of slots of the plurality of frames to transmit a speech talkspurt of voice traffic, the plurality of slots transmitted via an uplink channel, the first reservation request for causing a contention-free reservation of the first slot;
receiving, by the central station, a message indicative of an end of the speech talkspurt in the voice traffic, wherein the message is contained in the first slot of the plurality of slots that is included in a penultimate frame of the plurality of frames containing the speech talkspurt;
responsive to the message indicative of the end of the speech talkspurt in the voice traffic, broadcasting, by the central station, information regarding an assignment of a second minislot of the plurality of minislots to carry the voice traffic, the second minislot for transmitting silence compression and background imitation during a speech silence in the voice traffic; and
responsive to the message indicative of the end of the speech talkspurt in the voice traffic, via the downlink channel, broadcasting, by the central station to a plurality of user terminals, information regarding a reassignment of the first slot of the plurality of slots to transmit data traffic, where the data traffic that is assigned to the first slot is based on a blocked binary tree algorithm.
1 Assignment
0 Petitions
Accused Products
Abstract
A multiple access communication protocol that includes an uplink and a downlink channel is disclosed. The uplink channel has a plurality of frames, such that each frame has a first selectable number of minislots and a second selectable number of slots. A reservation request of a first type is sent into a first selected minislot of a selected frame of the uplink channel when information of a first type is to be sent. The reservation request of the first type requests an assignment for at least one slot for transmitting information of the first type in at least one frame that is subsequent to the selected frame. A reservation request of a second type is sent into a second selected minislot of the selected frame when the second selected minislot is available in the selected frame and when information of a second type is to be sent.
167 Citations
17 Claims
-
1. A method, comprising:
-
responsive to a first reservation request in a first minislot of a frame of a plurality of frames comprising a plurality of minislots that is reserved for an ongoing voice call, via a downlink channel, broadcasting, by a central station, information regarding an assignment of a first slot of a plurality of slots of the plurality of frames to transmit a speech talkspurt of voice traffic, the plurality of slots transmitted via an uplink channel, the first reservation request for causing a contention-free reservation of the first slot; receiving, by the central station, a message indicative of an end of the speech talkspurt in the voice traffic, wherein the message is contained in the first slot of the plurality of slots that is included in a penultimate frame of the plurality of frames containing the speech talkspurt; responsive to the message indicative of the end of the speech talkspurt in the voice traffic, broadcasting, by the central station, information regarding an assignment of a second minislot of the plurality of minislots to carry the voice traffic, the second minislot for transmitting silence compression and background imitation during a speech silence in the voice traffic; and responsive to the message indicative of the end of the speech talkspurt in the voice traffic, via the downlink channel, broadcasting, by the central station to a plurality of user terminals, information regarding a reassignment of the first slot of the plurality of slots to transmit data traffic, where the data traffic that is assigned to the first slot is based on a blocked binary tree algorithm. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A communication system comprising:
-
a user terminal of a plurality of user terminals that communicates on an uplink channel; and a central station that communicates on a downlink channel, wherein the central station is for; responsive to a first reservation request in a minislot of a frame of a plurality of frames comprising a plurality of minislots that is reserved for an ongoing voice call, broadcasting information regarding an assignment of a first slot of a plurality of slots of the plurality of frames to transmit a speech talkspurt of voice traffic, the plurality of slots transmitted via the uplink channel, the first reservation request for causing a contention-free reservation of the first slot; receiving a message indicative of an end of the speech talkspurt in the voice traffic, wherein the message is contained in the first slot of the plurality of slots that is included in a penultimate frame of the plurality of frames containing the speech talkspurt; responsive to the message indicative of the end of the speech talkspurt in the voice traffic, broadcasting information regarding an assignment of a second minislot of the plurality of minislots to carry the voice traffic, the second minislot for transmitting silence compression and background imitation during a speech silence in the voice traffic; and responsive to the message indicative of the end of the speech talkspurt in the voice traffic, broadcasting to the plurality of user terminals information regarding a reassignment of the first slot of the plurality of slots to transmit data traffic, where the data traffic that is assigned to the first slot is based on a blocked binary tree algorithm.
-
-
17. A central station embodying instructions comprising:
- responsive to a first reservation request in a minislot of a frame of a plurality of frames comprising a plurality of minislots that is reserved for an ongoing voice call, via a downlink channel, broadcasting information regarding an assignment of a first slot of a plurality of slots of the plurality of frames to transmit a speech talkspurt of voice traffic, the plurality of slots transmitted via an uplink channel, the first reservation request for causing a contention-free reservation of the first slot;
receiving a message indicative of an end of the speech talkspurt in the voice traffic, wherein the message is contained in the first slot of the plurality of slots that is included in a penultimate frame of the plurality of frames containing the speech talkspurt; responsive to the message indicative of the end of the speech talkspurt in the voice traffic, broadcasting information regarding an assignment of a second minislot of the plurality of minislots to carry the voice traffic, the second minislot for transmitting silence compression and background imitation during a speech silence in the voice traffic; and responsive to the message indicative of the end of the speech talkspurt in the voice traffic, via the downlink channel, broadcasting to a plurality of user terminals information regarding a reassignment of the first slot of the plurality of slots to transmit data traffic, where the data traffic that is assigned to the first slot is based on a blocked binary tree algorithm.
- responsive to a first reservation request in a minislot of a frame of a plurality of frames comprising a plurality of minislots that is reserved for an ongoing voice call, via a downlink channel, broadcasting information regarding an assignment of a first slot of a plurality of slots of the plurality of frames to transmit a speech talkspurt of voice traffic, the plurality of slots transmitted via an uplink channel, the first reservation request for causing a contention-free reservation of the first slot;
Specification