Abstract:
A radio affiliates, via a first channel, with at least one talk group the radio is interested in receiving calls from, sends a request to transmit location information on a separate revert channel, and receives a first grant time period to transmit location information on a particular revert channel. The radio moves at substantially the first grant time period, away from the first channel to the revert channel to transmit location information or request a second grant time period on the revert channel, receives an announcement on the revert channel during the first grant time period that a call of interest associated with the at least one talk group started while the radio was on the revert channel, determines an assigned traffic channel for the call of interest, and switches from the revert channel to the assigned traffic channel in order to receive the call of interest.
Abstract:
A method and device for sharing synchronized direct mode time division multiple access (TDMA) timeslots among a plurality of direct mode radios includes monitoring, by a first direct mode radio, other radios' usage of a plurality of available timeslots on a direct mode radio frequency (RF) and, for each received new transmission, storing an indication of the timeslot used by the new transmission and storing a system partitioning identifier associated with the new transmission. Dynamically determining, by the first radio and as a function of the monitoring, a first preferred transmit timeslot determined to be less likely to interfere with the other direct mode radios. Responsive to detecting a request to transmit a new direct mode call, first determining if the first preferred transmit timeslot is available, and if so, transmitting the new call in the first preferred transmit timeslot on the direct mode radio frequency.
Abstract:
A radio controller monitors a radio channel for a first period of time and determines a first indication of signals received without detecting synchronization or with detecting synchronization but failing error correction during that time. Responsive to determining that the first indication is above a predetermined threshold indicative of an interference condition, causing an instruction to be broadcast identifying a subset of subscriber devices allowed transmitting random access requests on the radio channel. The radio controller monitors the radio channel for a second period of time and determines a second indication during that time. If the second indication is an improvement over the first indication, the radio controller determines that the interference condition is caused by the mass random access event.
Abstract:
A system and method for interrupting a transmitting device during a call. In the system, calls are transmitted from a first device on a communication channel as a series of channel frames. At predetermined times during the transmission, the transmitting device is configured to drop channel frames, resulting in open channel frame periods where the transmitting device is not transmitting on the communication channel. During these open channel frame periods, the transmitting device is also configured to switch to a receiving mode. Other devices in the system are capable of switching into a transmitting mode during the open channel frame periods and, when applicable, sending an interrupt request on the communication channel to the transmitting device in order to request access to the channel.
Abstract:
Disclosed are methods and systems for compressing location data of a radio for over-the-air transmission. A method includes obtaining raw latitude and raw longitude coordinates reflecting a current location of the client device, the raw latitude coordinate represented by x number of bits and the raw longitude coordinate represented by y number of bits. The raw latitude coordinate is truncated by removing n number of most significant bits from the raw latitude coordinate to create a compressed latitude coordinate. The raw longitude coordinate is truncated by removing m number of most significant bits from the raw longitude coordinate to create a compressed longitude coordinate, where m varies as a function of the value of the raw latitude coordinate. The compressed longitude and compressed latitude coordinates are then transmitted to another network device for decompression and use as an indication of the client device's absolute location.
Abstract:
A connector application is provided. A trigger is received from a workflow server. The trigger includes an action ID. A public safety device is identified from a plurality of public safety devices based on agency private information. The identified public safety device is to perform an action in response to the trigger. No agency private information is shared with the workflow server. An indication is sent to the identified public safety device to execute the action.
Abstract:
A security ecosystem, device and method for controlling workflows based on network confirmation processes is provided. A first device receives, from a second device, a message for delivery to a talkgroup on a given network, the second device executing a safety workflow comprising: a trigger that caused transmission of the; and one or more responsive actions that depend on whether transmission/delivery of the message to the talkgroup is successful or unsuccessful. The first device selects a mechanism for determining success or failure of transmission/delivery of the message based on a message confirmation process of the given network. The first device provides, to the given network, the message for delivery to the talkgroup and receives a reply to the message. The first device provides, to the second device, an indication of success or failure of transmission/delivery of the message, based on the reply and the mechanism selected.
Abstract:
A method and device for zero configuration direct fallback communication is provided. In one aspect a method comprises selecting a channel in a fallback radio band based on at least a portion of at least one system operating parameter for a primary radio band. The method further comprises switching to the selected channel in the fallback radio band. The method also comprises communicating over the selected channel in the fallback radio band.
Abstract:
A method and apparatus for time-efficient confirmed group data acknowledgement includes a radio subscriber unit (SU) configured to (i) generate a receive status message comprising a first synchronization pattern indicating successful receipt of a set of data blocks when the SU has successfully received the set of data blocks from a base radio, (ii) generate a receive status message comprising a second synchronization pattern indicating unsuccessful receipt of a set of data blocks when the SU has not successfully received the set of data blocks from the base radio, and (iii) transmit the generated receive status message from the SU to the base radio during an uplink transmit time interval assigned by the base radio.
Abstract:
A method and apparatus are described for managing a mass registration scenario in a two-way radio system. A site controller in a trunked radio system detects a mass registration condition in which registration requests by subscriber units are likely to collide on an inbound control channel. During the mass registration condition, the site controller initiates a restriction period by instructing subscriber units that are members of particular talkgroups to temporarily cease registration requests. Those talkgroup members are permitted to resume their registration requests when a predetermined delay time has passed since the members were instructed to cease registration, or when a particular silence time has passed without registration activity over the control channel.