WO8808648A1

Method for dynamically allocating data channels on a trunked communication system

Abstract

A method is described for dynamically assigning a number of data channels to a common radio link system (100). The data traffic is monitored for a predetermined period of time. If the activity is greater than a predetermined maximum, an additional channel may be reserved for use of the data. Conversely, if the data traffic is weak, a data channel may be reassigned for use with the voice messages. In addition, in the event that the data traffic among the available data channels is unbalanced, this method contemplates the reassignment of subscriber units (114 or 116) on the available data channels in order to balance the traffic load of the data. data, thereby improving access time and system performance.

WO8808648A1, drawing sheet 1
Sheet 1 of 5

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

9 claims: 3 independent, 6 dependent

  1. 1
    Claims 1. A method for allocating data channels on a trunked communication system having 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) varying the number of channels allocated for data communication in response to step (b) .
  2. 8
    A method for leveling data traffic over at least two channels, comprising the steps of:(a) measuring the amount of data traffic on each channel;(b) determining whether said measured amount of data traffic is appropriately distributed;(c) commanding at least some of a plurality of subscriber units to re-select a data channel assignment in response to step (b) .
  3. 9
    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;(c) randomly selecting a data channel in response to said information signal;(d) monitoring said selected channel.