LRRP
LRRP (Location Request and Response Protocol) is a proprietary, layer 2 protocol, used on MOTOTRBO systems for location tracking. It is used in conjunction with both GNSS and indoor (Bluetooth) positioning systems.
An API is available to Licensed Developers (only) who are able to tailor their software to support this protocol.[1]
Details
Outdoor location data for a GPS-enabled MOTOTRBO subscriber radio may be reported upon an immediate request, a pre-defined interval / distance / GPIO event trigger, or an emergency call. Positioning information includes latitude, longitude, altitude, or speed. iBeacon based indoor location data for a Bluetooth Low Energy enabled MOTOTRBO subscriber may be reported upon an immediate request, a pre-defined interval trigger, or an emergency call.
Positioning information includes beacon major number, beacon minor number, timestamp, transmission power, or received signal strength indicator. Both the Outdoor Location Service and Indoor Location Service are provided through LRRP. LRRP uses XML to define fields and attributes in the location requests and reports. To optimize the size of the XML document for transport through the network, LRRP is further transcribed into MBXML, a format which tokenizes XML tags in order to reduce the overall size of the information payload.