Patent US4831373A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4831373A Expired / Lapsed US ⏱️ 0.0 years remaining

Method for dynamically allocating data channels on a trunked communication system

Assignee: Motorola Solutions Inc
•
Filing: 1987-04-30
•
Granted: 1989-05-16
•
Expires: 2007-04-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

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 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.

Inventors

  • 👤 Garry C. Hess

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 13:57
CPC Classifications
H; H04; H04W; H04W84/00; H04W84/02; H04W84/04; H04W84/08; H04W28/00; H04W28/16; H04W28/18; H04W48/00; H04W48/08; H04W72/00; H04W72/02; H04W72/04

Claims Analysis

Total Claims: 13
Claim 1
Independent Claim 206 words
In a trunked voice/data communication system, having a plurality of subscribers each having an identification (ID) code and being constructed and arranged to communicate over a plurality of communication channels, some of which may be allocated for data communication, and a particular one of which is designated as a control channel, a method for leveling the data traffic over at least two allocated data channels, comprising the steps of: (a) measuring the amount of data traffic on each allocated data channel; (b) determining whether said measured data traffic is appropriately distributed; (c) commanding each data subscriber to monitor a predetermined one of said allocated data channels; (d) transmitting a digital number representing an offset parameter over said predetermined one of said allocated data channels; (e) transmitting the identity of each of said allocated data channels over said said predetermined one of said allocated data channels; (f) operating on said digital number, in response to receiving same, and on a subscriber's ID code, to generate a data channel table, which comprises possible data channel assignments; (g) selecting a data channel assignment from said data channel table in response to receiving said identity of each of said allocated data channels; (h) operating, thereafter, on said selected data channel.
Claim 2
Dependent Claim 206 words
In a trunked voice/data communication system, having a plurality of subscribers each having an identification (ID) code and being constructed and arranged to communicate over a plurality of communication channels, some of which may be allocated for data communication, and a particular one of which is designated as a control channel, a method for leveling the data traffic over at least two allocated data channels, comprising the steps of: (a) measuring the amount of data traffic on each allocated data channel; (b) determining whether said measured data traffic is appropriately distributed; (c) commanding each data subscriber to monitor a predetermined one of said allocated data channels; (d) transmitting a digital number representing an offset parameter over said predetermined one of said allocated data channels; (e) transmitting the identity of each of said allocated data channels over said said predetermined one of said allocated data channels; (f) operating on said digital number, in response to receiving same, and on a subscriber's ID code, to generate a data channel table, which comprises possible data channel assignments; (g) selecting a data channel assignment from said data channel table in response to receiving said identity of each of said allocated data channels; (h) operating, thereafter, on said selected data channel.
Claim 3
Dependent Claim 24 words
The method of claim 1, wherein step (f) includes the step of varying the number of allocated data channels prior to step of transmitting.
Claim 4
Dependent Claim 23 words
The method of claim 2, wherein said varying step comprises increasing the number of allocated data channels by a predetermined number of channels
Claim 5
Dependent Claim 20 words
The method of claim 3, wherein said varying step comprises increasing the number of allocated data channels by one channel
Claim 6
Dependent Claim 23 words
The method of claim 2, wherein said varying step comprises decreasing the number of allocated data channels by a predetermined number of channels
Claim 7
Dependent Claim 20 words
The method of claim 5, wherein said varying step comprises decreasing the number of allocated data channels by one channel.
Claim 8
Dependent Claim 151 words
In a trunked voice/data communication system, having a plurality of subscribers each having an identification code (id) and being constructed and arranged to communicate over a plurality of communication channels, a particular one of which is designated as a control channel for communicating first data information, and some of which may be allocated as data channels for communicating second data information, a method for transmitting a system-wide user message to each data subscriber, comprising the steps of: (a) commanding each data subscriber to monitor a predetermined one of said allocated data channels; (b) transmitting a message over said predetermined one of said allocated data channels; at each data subscriber: (c) operating on said message, in response to receiving same, to effectuate at least one of the operations of the group of: (i) displaying said message; (ii) printing said message; (iii) storing said message; (d) returning to a previously assigned data channel.
Claim 9
Dependent Claim 151 words
In a trunked voice/data communication system, having a plurality of subscribers each having an identification code (id) and being constructed and arranged to communicate over a plurality of communication channels, a particular one of which is designated as a control channel for communicating first data information, and some of which may be allocated as data channels for communicating second data information, a method for transmitting a system-wide user message to each data subscriber, comprising the steps of: (a) commanding each data subscriber to monitor a predetermined one of said allocated data channels; (b) transmitting a message over said predetermined one of said allocated data channels; at each data subscriber: (c) operating on said message, in response to receiving same, to effectuate at least one of the operations of the group of: (i) displaying said message; (ii) printing said message; (iii) storing said message; (d) returning to a previously assigned data channel.
Claim 10
Dependent Claim 31 words
The method of claim 7, wherein step (b) includes the step of transmitting the identity of each of said allocated data channels over said predetermined one of said allocated data channels.
Claim 11
Dependent Claim 43 words
The method of claim 8, wherein said returning step (d) comprises; (d1) selecting a data channel assignment from a data channel table in response to receiving said identity of each of said allocated data channels; (d2) operating, thereafter, on said selected data channel.
Claim 12
Dependent Claim 208 words
In a trunked voice/data communication system, having a plurality of subscribers each having an identification code (id) and being constructed and arranged to communicate over a plurality of communication channels, a particular one of which is designated as a control channel for communicating first data information, and some of which may be allocated as data channels for communicating second data information, a method for transmitting a system-wide user message to each data subscriber, comprising the steps of: (a) commanding each data subscriber to monitor a predetermined one of said allocated data channels; (b) transmitting a message over said predetermined one of said allocated data channels; (c) transmitting the identity of each of said allocated data channels over said predetermined one of said allocated data channels; at each data subscriber: (d) operating on said message, in response to receiving same, to effectuate at least one of the operations of the group of: (i) displaying said message; (ii) printing said message; (iii) storing said message; (iv) synthesizing a voice message; (e) selecting a data channel assignment form a data channel table in response to receiving said identity of each of said allocated data channels; (f) operating, alternately, on said selected data channel or returning to a previously assigned data channel.
Claim 13
Dependent Claim 208 words
In a trunked voice/data communication system, having a plurality of subscribers each having an identification code (id) and being constructed and arranged to communicate over a plurality of communication channels, a particular one of which is designated as a control channel for communicating first data information, and some of which may be allocated as data channels for communicating second data information, a method for transmitting a system-wide user message to each data subscriber, comprising the steps of: (a) commanding each data subscriber to monitor a predetermined one of said allocated data channels; (b) transmitting a message over said predetermined one of said allocated data channels; (c) transmitting the identity of each of said allocated data channels over said predetermined one of said allocated data channels; at each data subscriber: (d) operating on said message, in response to receiving same, to effectuate at least one of the operations of the group of: (i) displaying said message; (ii) printing said message; (iii) storing said message; (iv) synthesizing a voice message; (e) selecting a data channel assignment form a data channel table in response to receiving said identity of each of said allocated data channels; (f) operating, alternately, on said selected data channel or returning to a previously assigned data channel.

References Cited (Backward Citations)

US4012597A Cited
US4352183A Cited
US4551852A Cited
US4573206A Cited
US4574163A Cited
US4553262A Cited
US4578815A Cited
US4556972A Cited
US4593389A Cited
US4609778A Cited
US4698805A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1992-05-15 1992-11-14 1993-05-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1996-05-15 1996-11-14 1997-05-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 2000-05-15 2000-11-14 2001-05-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag