Voice-data integrated multiaccess by self-reservation and stabilized aloha contention
First Claim
1. A multiple access communication protocol, comprising:
- an uplink channel having a plurality of frames, each frame having a first selectable number of minislots and a second selectable number of slots, a reservation request of a first type being 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 requesting 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 being 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, the reservation request of the second type requesting an assignment of at least one slot for transmitting information of the second type in at least one frame that is subsequent to the selected frame, the reservation request of the second type contending for the second selected minislot based on a pseudo-Bayesian Aloha algorithm; and
a downlink channel containing a feedback message having minislot assignment information for sending reservation requests of the first and the second type, slot assignment information for transmitting information of the first and the second type, minislot contention information for the reservation requests of the second type sent in the selected frame, and reservation backlog information for an estimated number of reservation requests of the second type pending at a beginning of the selected frame, the feedback message occurring prior to an end of the selected frame of the uplink channel.
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. The reservation request of the second type requests an assignment of at least one slot for transmitting information of the second type in at least one frame that is subsequent to the selected frame, and contends for the second selected minislot based on a pseudo-Bayesian Aloha algorithm. The downlink channel contains a feedback message that occurs prior to the end of the selected frame of the uplink channel. The feedback message includes minislot assignment information for sending reservation requests of the first and the second type and slot assignment information for transmitting information of the first and the second type, minislot contention information for the reservation requests of the second type sent in the selected frame, and reservation backlog information for an estimated number of reservation requests of the second type pending at a beginning of the selected frame.
-
Citations
65 Claims
-
1. A multiple access communication protocol, comprising:
-
an uplink channel having a plurality of frames, each frame having a first selectable number of minislots and a second selectable number of slots, a reservation request of a first type being 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 requesting 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 being 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, the reservation request of the second type requesting an assignment of at least one slot for transmitting information of the second type in at least one frame that is subsequent to the selected frame, the reservation request of the second type contending for the second selected minislot based on a pseudo-Bayesian Aloha algorithm; and a downlink channel containing a feedback message having minislot assignment information for sending reservation requests of the first and the second type, slot assignment information for transmitting information of the first and the second type, minislot contention information for the reservation requests of the second type sent in the selected frame, and reservation backlog information for an estimated number of reservation requests of the second type pending at a beginning of the selected frame, the feedback message occurring prior to an end of the selected frame of the uplink channel. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17)
-
-
18. A method for providing multiple access to a communication channel, the method comprising steps of:
-
forming an uplink channel having a plurality of frames, each frame having a first selectable number of minislots and a second selectable number of slots; receiving a reservation request of a first type contained in a first selected minislot of a selected frame of the uplink channel when information of a first type is ready to be sent, the reservation request of the first type requesting 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; assigning at least one first slot in response to the received reservation request of the first type; receiving a reservation request of a second type contained in 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 ready to be sent, the reservation request of the second type requesting an assignment for at least one slot for transmitting information of the second type in at least one frame that is subsequent to the selected frame, the reservation request of the second type contending for the second selected minislot based on a pseudo-Bayesian Aloha algorithm; broadcasting a feedback message in a downlink channel before an end of the selected frame, the feedback message containing minislot assignment information for sending reservation requests of the first and the second type, slot assignment information for transmitting information of the first and the second type, minislot contention information for the reservation requests of the second type received in the selected frame, and reservation backlog information for an estimated number of reservation requests of the second type pending at a beginning of the selected frame. - View Dependent Claims (19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
-
32. A method for providing multiple access to a communication channel, the method comprising steps of
sending a reservation request of a first type into a first selected minislot of a selected frame of an uplink channel when information of a first type is to be sent, the uplink channel having a plurality of frames, each frame having a first selectable number of minislots and a second selectable number of slots the reservation request of the first type requesting 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, sending a reservation request of a second type 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, the reservation request of the second type requesting an assignment of at least one slot for transmitting information of the second type in at least one frame that is subsequent to the selected frame, the reservation request of the second type contending for the second selected minislot based on a pseudo-Bayesian Aloha algorithm and receiving a feedback message from a downlink channel, the feedback message containing minislot assignment information for sending reservation requests of the first and the second type, slot assignment information for transmitting information of the first and the second type, minislot contention information for the reservation requests of the second type sent in the selected frame, and reservation backlog information for an estimated number of reservation requests of the second type pending at a beginning of the selected frame, the feedback message being received prior to an end of the selected frame of the uplink channel.
-
49. A system for providing multiple access to a communication channel, the system comprising:
-
a central station; and a plurality of terminal units coupled to the central station through a communication channel, the communication channel including an uplink channel having a plurality of frames, each frame having a first selectable number of minislots and a second selectable number of slots, a first terminal unit sending a reservation request of a first type into a first selected minislot of a selected frame when the first terminal has information of a first type to be sent to the central station, the reservation request of the first type requesting for an assignment of at least one slot for transmitting information of the first type in at least one frame that is subsequent to the selected frame, and a second terminal unit sending a reservation request of a second type for a slot assignment into a second selected minislot of the selected frame when the second minislot is available in the selected frame and when the second terminal has information of a second type to be sent to the central station, the reservation request of the second type requesting for an assignment of at least one slot for transmitting information of the second type in at least one frame that is subsequent to the selected frame, the second terminal unit contending for the second selected minislot based on a pseudo-Bayesian Aloha algorithm; and the central station receiving the reservation request of the first type when the reservation request of the first type is sent into the first selected minislot and the reservation request of the second type when the reservation request of the second type is sent into the second selected minislot, and broadcasting a feedback message in a downlink channel prior to the end of the selected frame, the feedback message containing minislot assignment information for the first and the second terminal unit to send the reservation request of the first and the second type, slot assignment information for the first and the second terminal unit to send information of the first and the second type, minislot contention information for the reservation requests of the second type received by the central station, and reservation backlog information for an estimated number of reservation requests of the second type pending at a beginning of the selected frame, the first terminal unit receiving the feedback message and transmitting the information of the first type based on the slot assignment information for the first terminal unit, and the second terminal unit receiving the feedback message when the second terminal unit sends the reservation request of the second type into the second selected minislot, and determining from the minislot contention information whether the second terminal unit successfully contended for the second selected minislot. - View Dependent Claims (50, 51, 52, 53, 54, 55, 56, 57, 58, 59, 60, 61, 62, 63, 64, 65)
-
Specification