Method for dynamically allocating data channels on a trunked communication system
First Claim
1. A method for allocating data channels on a trunked radio frequency communication system having a control channel and a plurality of channels available for voice or data communication and a plurality of data subscribers, comprising the steps of:
- (a) measuring the amount of data communications during a predetermined interval;
(b) comparing said measured amount of data communications to a predetermined threshold;
(c) changing the number of channels allocated for data communication in response to step (b); and
(d) informing said plurality of data subscribers that the number of channels allocated for data communication has been changed.
1 Assignment
0 Petitions
Accused Products
Abstract
Disclosed is a method to dynamically allocate a number of data channels on a trunked radio system (100). The data activity is monitored during a predetermined time interval. If activity is above a predetermined maximum, an additional channel may be reserved for data use. Conversely, if data traffic is low, a data channel may be reallocated for voice message use. Moreover, should the amount of data traffic among the available data channels be unbalanced, the present method contemplates reassigning subscriber units (114 or 116) to the available data channels to balance the data traffic load, thereby providing superior access time and system performance.
211 Citations
14 Claims
-
1. A method for allocating data channels on a trunked radio frequency communication system having a control channel and a plurality of channels available for voice or data communication and a plurality of data subscribers, comprising the steps of:
-
(a) measuring the amount of data communications during a predetermined interval; (b) comparing said measured amount of data communications to a predetermined threshold; (c) changing the number of channels allocated for data communication in response to step (b); and (d) informing said plurality of data subscribers that the number of channels allocated for data communication has been changed. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. In a trunked radio frequency communication system having a plurality of data subscribers, a plurality of data channels, and a control channel, a method for leveling data traffic over said plurality of data channels, comprising the steps of:
-
(a) measuring the amount of data traffic on each of said plurality of data channels; (b) determining whether said measured amount of data traffic is uniformly distributed; (c) in response to step (b) causing said data subscribers to go to said control channel; and (d) transmitting a random number to said data subscribers via said control channel. - View Dependent Claims (10)
-
-
11. A method for communicating on a trunked communication system having a plurality of data subscriber units and at least one central controller and network controller to allocate a plurality of channels for data or voice traffic, comprising the steps of:
-
at the network controller; (a) measuring data traffic over the channels allocated for data; (b) comparing said measured data traffic to a predetermined threshold; (c) transmitting a data channel request to the central controller as necessary in response to step (b); (d) transmitting a command signal to the plurality of data subscriber units over a predetermined channel; (e) transmitting an information signal to the plurality of data subscriber units over a predetermined channel; at the central controller; (a) receiving said data channel request from the network controller; (b) varying the number of allocated data channels in response to said data channel request; (c) transmitting an information signal to the plurality of subscriber units over a control channel; at the plurality of data subscriber units; (a) receiving said command signal; (b) receiving said information signal from said network controller; (c) randomly selecting a data channel in response to said information signal from said network controller; (d) monitoring said selected channel. - View Dependent Claims (12, 13, 14)
-
Specification