Description
CNAV, or Civil Navigation, is a standardized service within 3GPP that facilitates the delivery and processing of civil navigation data, such as from Global Navigation Satellite Systems (GNSS) like GPS, Galileo, GLONASS, and BeiDou, over mobile networks. It operates as part of the positioning framework, where the network assists user equipment (UE) in acquiring and interpreting satellite signals to determine geographic location. The architecture involves components like the Location Management Function (LMF) in 5G or the Enhanced Serving Mobile Location Centre (E-SMLC) in LTE, which generate assistance data—including ephemeris, almanac, and timing information—and transmit it to UEs via control plane or user plane protocols. This assistance reduces the Time to First Fix (TTFF) and improves accuracy, especially in challenging environments like urban canyons or indoors where satellite signals are weak.
In terms of how it works, CNAV leverages specifications such as 3GPP TS 36.355 for LTE Positioning Protocol (LPP) and TS 37.355 for NR Positioning Protocol (NRPP), which define the messages exchanged between the UE and network for positioning. The UE requests or receives unsolicited assistance data, processes it to correlate with received satellite signals, and computes its position using methods like Assisted GNSS (A-GNSS). Key components include the UE's GNSS receiver, the network's positioning server (e.g., LMF), and interfaces like the LTE Positioning Protocol Annex (LPPa) for communication between network nodes. CNAV's role is to enable efficient, network-aided positioning that enhances performance beyond standalone GNSS, integrating seamlessly with cellular connectivity for real-time location services.
The service supports various positioning techniques, including A-GNSS, Observed Time Difference of Arrival (OTDOA), and Enhanced Cell ID (E-CID), with CNAV focusing on the GNSS aspects. It includes features like real-time integrity monitoring, where the network can provide data on satellite health or errors, and support for multiple constellations to increase robustness. In 5G systems, CNAV evolves with New Radio (NR), incorporating higher accuracy requirements for applications like autonomous vehicles and industrial IoT. The integration with network slicing allows tailored positioning services for different use cases, ensuring low latency and high reliability. Overall, CNAV is a foundational element in 3GPP's positioning ecosystem, bridging satellite navigation and mobile communications to deliver ubiquitous location awareness.
Purpose & Motivation
CNAV was created to address the need for reliable, accurate, and fast positioning services in mobile devices, leveraging the widespread deployment of GNSS. Prior to its standardization, standalone GNSS receivers in phones often suffered from long acquisition times, poor performance in signal-challenged areas, and high power consumption. By integrating civil navigation data into 3GPP networks, CNAV solves these issues by providing network assistance that reduces TTFF, enhances accuracy in urban or indoor environments, and conserves device battery life through optimized signal processing. This was motivated by growing demand for location-based applications, regulatory requirements for emergency caller location (e.g., E911 in the US), and the expansion of IoT services requiring precise tracking.
Historically, early mobile positioning relied on network-based methods like Cell ID, which offered limited accuracy. The introduction of CNAV in 3GPP Release 8 marked a shift towards hybrid approaches, combining GNSS with cellular assistance to meet stricter accuracy mandates. It addressed limitations of previous approaches by standardizing protocols for assistance data delivery, enabling interoperability across devices and networks, and supporting multiple GNSS constellations for global coverage. Over releases, CNAV has evolved to support emerging needs such as high-accuracy positioning for automotive and industrial use, driven by advancements in satellite technology and 5G's low-latency capabilities. Its purpose extends beyond basic navigation to enable critical services like emergency response, logistics optimization, and location-aware computing in the modern connected world.
Key Features
- Network-assisted GNSS data delivery via LPP/NRPP protocols
- Support for multiple satellite constellations (GPS, Galileo, etc.)
- Reduction in Time to First Fix (TTFF) and improved accuracy
- Integration with 3GPP positioning architecture (e.g., LMF, E-SMLC)
- Real-time integrity and health monitoring of navigation signals
- Compatibility with control plane and user plane positioning methods
Evolution Across Releases
Introduced CNAV as part of LTE positioning, defining initial architecture with A-GNSS support via LTE Positioning Protocol (LPP) in TS 36.355. Enabled basic assistance data delivery for GPS, reducing TTFF and enhancing accuracy for emergency services and location-based applications.
Defining Specifications
| Specification | Title |
|---|---|
| TS 36.355 | 3GPP TR 36.355 |
| TS 37.355 | 3GPP TR 37.355 |
| TS 44.031 | 3GPP TR 44.031 |