Apparatus and method for overlaying data on trunked radio
First Claim
1. In a trunked radio communication system including a plurality of mobile units communicating analog voice information with a base unit over radio channels associated with trunked channel groups in simplex or half-duplex mode, an apparatus for providing data overlay capability for digital packet communication between a host dispatch system and said mobile units of said trunked radio communication system via said base station, said apparatus comprising:
- accessing means for accessing an available radio channel associated with one of said trunked channel groups, said accessing means including a communications controller coupled to said data base unit and to each of said mobile units, said communications controller being configurable to communicate with said mobile units over said available radio channel through multiple radio communication links, said communications controller monitoring each of the radio channels in said trunked channel groups to detect said available radio channel as being accessible for data overlay upon the cessation of transmission of analog voice information through said available radio channel, such detection causing said accessing means to switch the trunked channel group association of said available radio channel from a voice group to a data group; and
transferring means, coupled to said accessing means and said host dispatch system, for transferring data packets over said available radio channel between said base unit and said mobile units when the trunked channel group association of said available radio channel is switched to said data group;
wherein said accessing means mutes audible reception of such data packet transmission received at said mobile units when said accessing means detects data packet transmission over said available radio channel.
1 Assignment
0 Petitions
Accused Products
Abstract
A data communications system is overlaid on a voice-based trunked radio system. Digital data packets are transmitted over available radio channels, thereby enabling data communication between a host dispatch system and mobiles and a base station in the trunked radio system. Radio channels associated with trunked channel groups are accessed when available by a communications controller. The communications controller is configured to communicate with various mobile units of the trunked radio system over available radio channels through multiple radio communication links. Radio channels are monitored to detect when the radio channels are presently unused for voice transmission and thereby accessible for data overlay. In particular, when the data overlay system detects that the transmission of analog voice information ceases over a particular radio channel, the trunked channel group association of that particular radio channel is caused to be switched from a voice group to a data group. Data packets are then transferred over the available radio channel.
-
Citations
22 Claims
-
1. In a trunked radio communication system including a plurality of mobile units communicating analog voice information with a base unit over radio channels associated with trunked channel groups in simplex or half-duplex mode, an apparatus for providing data overlay capability for digital packet communication between a host dispatch system and said mobile units of said trunked radio communication system via said base station, said apparatus comprising:
-
accessing means for accessing an available radio channel associated with one of said trunked channel groups, said accessing means including a communications controller coupled to said data base unit and to each of said mobile units, said communications controller being configurable to communicate with said mobile units over said available radio channel through multiple radio communication links, said communications controller monitoring each of the radio channels in said trunked channel groups to detect said available radio channel as being accessible for data overlay upon the cessation of transmission of analog voice information through said available radio channel, such detection causing said accessing means to switch the trunked channel group association of said available radio channel from a voice group to a data group; and transferring means, coupled to said accessing means and said host dispatch system, for transferring data packets over said available radio channel between said base unit and said mobile units when the trunked channel group association of said available radio channel is switched to said data group; wherein said accessing means mutes audible reception of such data packet transmission received at said mobile units when said accessing means detects data packet transmission over said available radio channel.
-
-
2. In a trunked radio communication system including a plurality of mobile units communicating analog voice information with a base unit over radio channels associated with trunked channel groups in simplex or half-duplex mode, an apparatus for providing data overlay capability for digital packet communication between a host dispatch system and said mobile units of said trunked radio communication system via said base station, said apparatus comprising:
-
accessing means for accessing an available radio channel associated with one of said trunked channel groups, said accessing means including a communications controller coupled to said data base unit and to each of said mobile units, said communications controller being configurable to communicate with said mobile units over said available radio channel through multiple radio communication links, said communications controller monitoring each of the radio channels in said trunked channel groups to detect said available radio channel as being accessible for data overlay upon the cessation of transmission of analog voice information through said available radio channel, such detection causing said accessing means to switch the trunked channel group association of said available radio channel from a voice group to a data group; and transferring means, coupled to said accessing means and said host dispatch system, for transferring data packets over said available radio channel between said base unit and said mobile units when the trunked channel group association of said available radio channel is switched to said data group and said transferring means transfers said data packets bit-serially over said available radio channel, each such transferred data packet being preceded bit-serially by a synchronization pattern transferred by said transferring means; said synchronization pattern includes a repeated pseudo-random code which is detectable by a receiving mobile unit or receiving base unit by auto-correlation of said pseudo-random code. - View Dependent Claims (3, 4)
-
-
5. In a trunked radio communication system including a plurality of mobile units communicating analog voice information with a base unit over radio channels associated with trunked channel groups in simplex or half-duplex mode, an apparatus for providing data overlay capability for digital packet communication between a host dispatch system and said mobile units of said trunked radio communication system via said base station, said apparatus comprising:
-
accessing means for accessing an available radio channel associated with one of said trunked channel groups, said accessing means including a communications controller coupled to said data base unit and to each of said mobile units, said communications controller being configurable to communicate with said mobile units over said available radio channel through multiple radio communication links, said communications controller monitoring each of the radio channels in said trunked channel groups to detect said available radio channel as being accessible for data overlay upon the cessation of transmission of analog voice information through said available radio channel, such detection causing said accessing means to switch the trunked channel group association of said available radio channel from a voice group to a data group; and transferring means, coupled to said accessing means and said host dispatch system, for transferring data packets over said available radio channel between said base unit and said mobile units when the trunked channel group association of said available radio channel is switched to said data group; wherein after transferring each said data packet, said transferring means sends over said available radio channel a request for data acknowledgment, said data acknowledgment request being preceded by said synchronization pattern, said data acknowledgment request being resent up to a specified number of resend attempts by said transferring means while the transferred data packet is unacknowledged. - View Dependent Claims (6)
-
-
7. In a trunked radio communication system including a plurality of mobile units communicating analog voice information with a base unit over radio channels associated with trunked channel groups in simplex or half-duplex mode, an apparatus for providing data overlay capability for digital packet communication between a host dispatch system and said mobile units of said trunked radio communication system via said base station, said apparatus comprising:
-
accessing means for accessing an available ratio channel associated with one of said trunked channel groups, said accessing means including a communications controller coupled to said data base unit and to each of said mobile units, said communications controller being configurable to communicate with said mobile units over said available radio channel through multiple radio communication links, said communications controller monitoring each of the radio channels in said trunked channel groups to detect said available radio channel as being accessible for data overlay upon the cessation of transmission of analog voice information through said available radio channel, such detection causing said accessing means to switch the trunked channel group association of said available radio channel from a voice group to a data group; and transferring means, coupled to said accessing means and said host dispatch system, for transferring data packets over said available radio channel between said base unit and said mobile units when the trunked channel group association of said available radio channel is switched to said data group; wherein said transferred data packets contain digital data which are communicated between said mobile units and said host dispatch system through said base unit, such communicated digital data being assembled as a Remote Procedure Call (RPC) for communication according to Open Systems Interconnect (OSI) stack hierarchy, wherein said RPC is communicated at a Logical Link Control (LLC) sublayer and a Medium Access Control (MAC) sublayer of said OSI stack hierarchy. - View Dependent Claims (8, 9, 10)
-
-
11. In a trunked radio communication system including a plurality of mobile units communicating analog voice information with a base unit over radio channels associated with trunked channel groups in simplex or half-duplex mode, an apparatus for providing data overlay capability for digital packet communication between a host dispatch system and said mobile units of said trunked radio communication system via said base station, said apparatus comprising:
-
accessing means for accessing an available radio channel associated with one of said trunked channel groups, said accessing means including a communications controller coupled to said data base unit and to each of said mobile units, said communications controller being configurable to communicate with said mobile units over said available radio channel through multiple radio communication links, said communications controller monitoring each of the radio channels in said trunked channel groups to detect said available radio channel as being accessible for data overlay upon the cessation of transmission of analog voice information through said available radio channel, such detection causing said accessing means to switch the trunked channel group association of said available radio channel from a voice group to a data group; transferring means, coupled to said accessing means and said host dispatch system, for transferring data packets over said available ratio channel between said base unit and said mobile units when the trunked channel group association of said available radio channel is switched to said data group; and diagnosing means, remotely coupled to said accessing means, for monitoring access wait times for transmission of analog voice and digital data information, said diagnosing means accumulating statistical data of said monitored access wait times as a function of data packet transmission during times, said diagnosing means simulating the functionality of said trunked radio communication system to predict data overlay performance as a function of the profile of said monitored access wait times, thereby enabling operating parameters of said trunked radio system to be altered according to said predicted data overlay performance.
-
-
12. In a trunked radio communication system including a plurality of mobile units communicating analog voice information with a base unit over radio channels associated with trunked channel groups in simplex or half-duplex mode, a method for providing data overlay capability for digital packet communication between a host dispatch system and said mobiles in said trunked radio communication via said base unit, said method comprising the steps of:
-
accessing an available radio channel associated wit one of said trunked channel groups, said accessing step includes providing a communications controller coupled to said base unit and to each of said mobile units wherein said communications controller is configurable to communicate with said mobile units over said available channel through multiple radio communication links, said communications controller monitoring each of the radio channels in said trunked channel groups to detect said available radio channel as being accessible for data overlay upon the cessation of transmission of analog voice information through said available radio channel, such detection causing said accessing means to switch the trunked channel group association of said available radio channel from a voice group to a data group, wherein said accessing step further includes muting audible reception of the data packet transmission received at said mobile units when such data packet transmission is detected over the available radio channel; and transferring data packets over said available radio channel between said base unit and said mobile units when the trunked channel group association of said available radio channel is switched to said data group.
-
-
13. In a trunked radio communication system including a plurality of mobile units communicating analog voice information with a base unit over radio channels associated with trunked channel groups in simplex or half-duplex mode, a method for providing data overlay capability for digital packet communication between a host dispatch system and said mobiles in said trunked radio communication via said base unit, said method comprising the steps of:
-
accessing an available radio channel associated with one of said trunked channel groups, said accessing step includes providing a communications controller coupled to said base unit and to each of said mobile units wherein said communications controller is configurable to communicate with said mobile units over said available channel through multiple radio communication links, said communications controller monitoring each of the radio channels in said trunked channel groups to detect said available radio channel as being accessible for data overlay upon the cessation of transmission of analog voice information through said available radio channel, such detection causing said accessing means to switch the trunked channel group association of said available radio channel from a voice group to a data group; and transferring data packets over said available radio channel between said base unit and said mobile units when the trunked channel group association of said available radio channel is switched to said data group, the data packets being transferred bit-serially over the available ratio channel, each such transferred data packet being preceded bit-serially by a synchronization pattern including a repeated pseudo-random code which is detectable by auto-correlation of the pseudo-random code. - View Dependent Claims (14, 15)
-
-
16. In a trunked radio communication system including a plurality of mobile units communicating analog voice information with a base unit over radio channels associated with trunked channel groups in simplex or half-duplex mode, a method for providing data overlay capability for digital packet communication between a host dispatch system and said mobiles in said trunked radio communication via said base unit, said method comprising the steps of:
-
accessing an available radio channel associated with one of said trunked channel groups, said accessing step includes providing a communications controller coupled to said base unit and to each of said mobile units wherein said communications controller is configurable to communicate with said mobile units over said available channel through multiple radio communication links, said communications controller monitoring each of the radio channels in said trunked channel groups to detect said available radio channel as being accessible for data overlay upon the cessation of transmission of analog voice information through said available radio channel, such detection causing said accessing means to switch the trunked channel group association of said available radio channel from a voice group to a data group; and transferring data packets over said available radio channel between said base unit and said mobile units when the trunked channel group association of said available radio channel is switched to said data group;
after transferring each said data packet, a request for data acknowledgment is sent over the available radio channel, the data acknowledgment request being preceded by the synchronization pattern, the data acknowledgment request being resent up to a specified number of resend attempts while the transferred data packet is unacknowledged. - View Dependent Claims (17)
-
-
18. In a trunked radio communication system including a plurality of mobile units communicating analog voice information with a base unit over radio channels associated with trunked channel groups in simplex or half-duplex mode, a method for providing data overlay capability for digital packet communication between a host dispatch system and said mobiles in said trunked radio communication via said base unit, said method comprising the steps of:
-
accessing an available radio channel associated with one of said trunked channel groups, said accessing step includes providing a communications controller coupled to said base unit and to each of said mobile units wherein said communications controller is configurable to communicate with said mobile units over said available channel through multiple radio communication links, said communications controller monitoring each of the radio channels is said trunked channel groups to detect said available radio channel as being accessible for data overlay upon the cessation of transmission of analog voice information through said available radio channel, such detection causing said accessing means to switch the trunked channel group association of said available radio channel from a voice group to a data group; and transferring data packets over said available radio channel between said base unit and said mobile units when the trunked channel group association of said available radio channel is switched to said data group, the transferred data packets containing digital data which are communicated between the mobile units and the host dispatch system through the base unit, such communicated digital data being assembled as a Remote Procedure Call (RPC) for communication according to Open Systems Interconnect (OSI) stack hierarchy, wherein the RPC is communicated at a Logical Link Control (LLC) sublayer and a Medium Access Control (MAC) sublayer of the OSI stack hierarchy. - View Dependent Claims (19, 20, 21)
-
-
22. In a trunked radio communication system including a plurality of mobile units communicating analog voice information with a base unit over radio channels associated with trunked channel groups in simplex or half-duplex mode, a method for providing data overlay capability for digital packet communication between a host dispatch system and said mobiles in said trunked ratio communication via said base unit, said method comprising the steps of:
-
accessing an available radio channel associated with one of said trunked channel groups, said accessing step includes providing a communications controller coupled to said base unit and to each of said mobile units wherein said communications controller is configurable to communicate wit said mobile units over said available channel through multiple radio communication links, said communications controller monitoring each of the radio channels in said trunked channel groups to detect said available radio channel as being accessible for data overlay upon the cessation of transmission of analog voice information through said available radio channel, such detection causing said accessing means to switch the trunked channel group association of said available radio channel from a voice group to a data group; transferring data packets over said available radio channel between said base unit and said mobile units when the trunked channel group association of said available radio channel is switched to said data group; and monitoring access wait times for transmission of analog voice and digital data information, statistical data of the monitored access wait times being accumulated as a function of data packet transmission duration times, the functionality of the trunked radio communication system being simulated to predict data overlay performance as a function of the profile of the monitored access wait times, thereby enabling operating parameters of the trunked radio system to be altered according to the predicted overlay performance.
-
Specification