Methods and apparatus for dynamically assigning time slots in a wireless communication system
15 Assignments
0 Petitions
Accused Products
Abstract
A wireless communication system having a base unit and a plurality of remote transceiver units utilizes a dynamic time slot assignment scheme for channel access. The base unit receives and processes a channel access request message from a remote transceiver unit and prepares a channel measurement request message in response. If an Mth time slot of a time frame is available, the base unit sends this message in the Mth time slot and receives a message having channel measurement data in the Mth time slot of the next time frame. On the other hand, if the Mth time slot of the time frame is already reserved, the base unit sends the message in an Nth time slot of the time frame and receives a message having the channel measurement data in the Nth time slot of the next time frame. The base unit selects, based on the channel measurement data, an appropriate channel for communication for the remote transceiver unit. Continuing with use of the dynamic slot assignment, the base unit sends a message having a channel identifier associated with the selected channel and receives an acknowledgement from the remote transceiver unit in response.
51 Citations
40 Claims
-
1-20. -20. (canceled)
-
21. A computer-readable medium containing computer instructions for dynamically assigning time slots between a base unit and a transceiver unit of a wireless communication system having a predetermined number of time slots per time frame, the computer readable medium comprising instructions that cause one or more processors processor to:
-
receive a first message;
process the first message and generate a second message in response thereto;
when a first selected time slot of a time frame is available;
send the second message that is responsive to the first message in the first time slot;
receive a third message that is responsive to the second message in the first time slot of a subsequent time frame;
when the first time slot of the time frame is unavailable;
send the second message that is responsive to the first message in a second time slot of the time frame, the second time slot being different from the first time slot in the time frame; and
receive the third message that is responsive to the second message in the second time slot of the subsequent time frame. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. A computer-readable medium containing computer instructions for dynamically assigning time slots in wireless communication system, the computer readable medium comprising instructions that cause one or more processors processor to:
-
identify a next available time slot time frame having plurality of time slots;
reserve the identified time slot of the time frame;
send a first message in the reserved time slot of the time frame;
receive a second message that is responsive to the first message in the corresponding reserved time slot of a following time frame; and
unreserve the reserved time slot for subsequent use. - View Dependent Claims (31)
-
-
32. A method for dynamically assigning time slots between a base unit and a transceiver unit of a wireless communication system having a predetermined number of time slots per time frame, the method comprising:
-
receiving a first message processing the first message and generating a second message in response thereto;
when a first selected time slot of a time frame is available;
sending the second message that is responsive to the first message in the first time slot;
receiving a third message that is responsive to the second message in the first time slot of a subsequent time frame;
when the first time slot of the time frame is unavailable;
sending the second message that is responsive to the first message in a second time slot of the time frame, the second time slot being different from the first time slot in the time frame; and
receiving the third message that is responsive to the second message in the second time slot of the subsequent time frame. - View Dependent Claims (33, 34, 35, 36, 37, 38, 39, 40)
-
Specification