Dynamic control of a data channel in a TDM wireless communication system
First Claim
1. In a TDM wireless communication system comprising a plurality of communication units and a central controller that allocates a plurality of time slots among the plurality of communication units, wherein the plurality of communication units are logically divided into a first group and a second group, and wherein a data channel allocated to the second group comprises a portion of the plurality of time slots, a method for the central controller to dynamically control the portion of the plurality of time slots, the method comprising steps of:
- a) receiving from a communication unit of the first group a request for at least one time slot of the plurality of time slots;
b) transmitting, via the data channel, responsive to the request, a data channel update message to the second group, wherein the data channel update message comprises an allocation profile that indicates the portion of the plurality of time slots; and
c) allocating the at least one time slot to the communication unit of the first group once the data channel update message has been transmitted.
4 Assignments
0 Petitions
Accused Products
Abstract
A central controller (101) in the TDM wireless communication system (100) transmits a data channel update message (600), including an allocation profile (603) and an update interval (605) to a second group of communication units (107-109). The allocation profile indicates time slots used to form a data channel and the update interval indicates a period of time until transmission of the next data channel update message. The data channel update message, transmitted via the data channel, is sent in response to a request from a first group of communication units (104-106) or upon expiration of a period of time based on a previous update interval. Repetition of this process allows time slots to be dynamically allocated in response to changing system requirements, while minimizing use of the data channel for data channel update messages.
163 Citations
33 Claims
-
1. In a TDM wireless communication system comprising a plurality of communication units and a central controller that allocates a plurality of time slots among the plurality of communication units, wherein the plurality of communication units are logically divided into a first group and a second group, and wherein a data channel allocated to the second group comprises a portion of the plurality of time slots, a method for the central controller to dynamically control the portion of the plurality of time slots, the method comprising steps of:
-
a) receiving from a communication unit of the first group a request for at least one time slot of the plurality of time slots; b) transmitting, via the data channel, responsive to the request, a data channel update message to the second group, wherein the data channel update message comprises an allocation profile that indicates the portion of the plurality of time slots; and c) allocating the at least one time slot to the communication unit of the first group once the data channel update message has been transmitted. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. In a TDM wireless communication system comprising a plurality of communication units and a central controller that allocates a plurality of time slots among the plurality of communication units, wherein the plurality of communication units are logically divided into a first group and a second group, and wherein a data channel allocated to the second group comprises a portion of the plurality of time slots, a method for a communication unit of the second group to transmit at least one message via the data channel, the method comprising the steps of:
-
a) receiving, via the data channel, a data channel update message comprising an allocation profile; b) determining, based on the allocation profile, the portion of the plurality of time slots; and c) transmitting the at least one message via the data channel comprising the portion of the plurality of time slots. - View Dependent Claims (15, 16, 17, 18)
-
-
19. In a TDM wireless communication system comprising a plurality of communication units and a central controller that allocates a plurality of time slots among the plurality of communication units, wherein the plurality of communication units are logically divided into a first group and a second group, and wherein a data channel allocated to the second group comprises a portion of the plurality of time slots, a method for the central controller to dynamically control the portion of the plurality of time slots, the method comprising the steps of:
-
a) determining an allocation profile and an update interval, wherein the allocation profile indicates the portion of the plurality of time slots; b) transmitting, via the data channel, the allocation profile and the update interval to the second group; c) repeatedly determining the allocation profile and the update interval; and d) repeatedly transmitting, via the data channel, the allocation profile and the update interval to the second group when a period of time based on the update interval has elapsed. - View Dependent Claims (20, 21, 22, 23, 24, 25, 26, 27, 28, 29)
-
-
30. In a TDM wireless communication system comprising a plurality of communication units and a central controller that allocates a plurality of time slots among the plurality of communication units, wherein the plurality of communication units are logically divided into a first group and a second group, and wherein a data channel allocated to the second group comprises a portion of the plurality of time slots, a method for transmitting at least one message via the data channel, the method comprising the steps of:
-
at the central controller; a) determining an allocation profile and an update interval, wherein the allocation profile indicates the portion of the plurality of time slots; b) transmitting, via the data channel, a data channel update message comprising the allocation profile and the update interval to the second group; at a communication unit of the second group; c) receiving the data channel update message; d) determining the portion of the plurality of time slots based on the allocation profile; and e) transmitting the at least one message via the data channel comprising the portion of the plurality of time slots. - View Dependent Claims (31, 32, 33)
-
Specification