Radio Resource Location Services Protocol for Next Generation Networks

Author

Reads 5K

Low-angle Photography of Man Carrying a Short-wave Radio
Credit: pexels.com, Low-angle Photography of Man Carrying a Short-wave Radio

The Radio Resource Location Services Protocol is a crucial component of Next Generation Networks, allowing devices to quickly and efficiently locate available radio resources. This protocol is essential for seamless communication and data exchange between devices.

The RR-LS protocol is designed to support various network scenarios, including wireless local area networks, wireless metropolitan area networks, and wireless wide area networks. It provides a standardized framework for radio resource location services.

In a typical RR-LS implementation, devices use a combination of location information and radio resource availability to determine the best available resource. This process typically involves exchanging messages between devices to gather and share location and resource information.

The RR-LS protocol is based on the IETF's (Internet Engineering Task Force) framework for radio resource location services. It leverages existing standards and technologies to ensure interoperability and scalability.

LTE Network Architecture

In LTE networks, the positioning method called Cell Global Identity (CGI) uses the cell global identification or the Location Area Code (LAC) plus Cell Identity (CI) to determine the current cell location of the target MS.

A different take: Location Area Identity

Credit: youtube.com, Understanding LTE Network Architecture

The LTE network architecture also utilizes Timing Advance (TA) to calculate the location of MS, where the time is calculated for the signal transfers from MS to the base station.

Here are some positioning methods used in LTE networks:

  • Cell Global Identity (CGI)
  • Timing Advance (TA)
  • Time of Arrival (TOA)
  • Angle of Arrivals (AOA)
  • Time Difference of Arrivals (TDOA)

These methods provide the necessary information for location services in LTE networks, enabling features such as emergency calling and positioning.

LTE Architecture

LTE Architecture is a crucial component of an LTE network, and it's based on the E-UTRAN (Evolved Universal Terrestrial Radio Access Network) architecture.

The E-UTRAN architecture is a packet-switched architecture that provides high-speed data services.

It consists of several key components, including the eNodeB (eNB), the Serving Gateway (S-GW), the Mobility Management Entity (MME), and the Home Subscriber Server (HSS).

The eNodeB is the base station that connects mobile devices to the network.

The S-GW is responsible for routing user data packets between the eNodeB and the Packet Data Network Gateway (P-GW).

On a similar theme: Packet Radio Van

Credit: youtube.com, 4G LTE Network Architecture Simplified

The MME is responsible for managing the mobility of users between different eNodeBs.

The HSS is a centralized database that stores subscriber information.

The LTE architecture also includes the Evolved Packet Core (EPC), which provides a flexible and scalable packet core network.

The EPC consists of the S-GW, the P-GW, and the Policy and Charging Rules Function (PCRF).

III-B1 GNB-PHY

GNB-PHY is a crucial component of the LTE network architecture, responsible for managing the physical layer of the network.

In GNB-PHY, the Network Based positioning method is used to determine the location of mobile stations.

This method relies on various techniques such as Cell Global Identity (CGI), Timing Advance (TA), Time of Arrival (TOA), Angle of Arrivals (AOA), and Time Difference of Arrivals (TDOA).

These techniques allow the network to calculate the location of mobile stations with varying degrees of accuracy.

Here are some of the positioning methods used in GNB-PHY:

  • Cell Global Identity (CGI): uses the cell global identification or the Location Area Code (LAC) plus Cell Identity (CI)
  • Timing Advance (TA): calculates the time for signal transfers from MS to the base station
  • Time of Arrival (TOA): calculates the position of MS based on signal sent from MS to three LMUs
  • Angle of Arrivals (AOA): relies on smart BS antenna arrays to measure the angle of the received signal
  • Time Difference of Arrivals (TDOA): estimates the position of a mobile station by measuring the time difference of arrivals between signals received at the serving BS and other surrounding BSs

RRLP and LCS

RRLP and LCS are two protocols that work together to provide location-based services in mobile networks. RRLP is used to determine the location of a mobile device, while LCS is responsible for managing and processing location requests.

Credit: youtube.com, Exploring the Concepts and Drivers of Location Services (LCS) | Telecoms Training from Mpirical

RRLP is specifically designed to work with the Remote Authentication Dial-In User Service (RADIUS), a networking protocol that provides centralized authentication, authorization, and accounting for remote access users. The primary purpose of RRLP is to assist in determining the location of a mobile device when requested by a location-based service or application.

LCS, on the other hand, follows a client/server model with the Gateway Mobile Location Center (GMLC) acting as the server node providing information to external LCS Clients. The GMLC interacts with various network elements to retrieve the location information of the mobile device, using techniques such as cell tower triangulation, GPS, or Assisted GPS.

In the GSM network, LCS uses different positioning methodologies, including Cell Global Identification (CGI), Uplink Time Difference of Arrival (U-TDOA), A-GNSS, and Enhanced Observed Time Difference (E-OTD). These methods are classified into network-based and handset-based measurements.

In LTE networks, LCS uses a distributed architecture with positioning functionality distributed across LTE radio nodes, eNodeBs, Mobile Management Entity (MME), Evolved-Serving Mobile Location Center (E-SMLC), and Gateway Mobile Location Center (GMLC). The standard positioning methods used in LTE networks include Enhanced Cell-ID, OTDOA positioning method, UTDOA positioning method, and A-GNSS based positioning methods.

Here's a comparison of the positioning methods used in GSM and LTE networks:

These positioning methods are used to calculate the mobile device's position, which is then sent to the requesting application or service. The RRLP and LCS protocols work together to provide accurate and efficient location-based services in mobile networks.

Readers also liked: Node B

GSM Network

Credit: youtube.com, GSM PROTOCOLS AND LOCALIZATION AND CALLING

The GSM network is a crucial part of Radio Resource Location Services Protocol, and understanding its architecture is essential for implementing location-based services.

The Location Services (LCS) architecture in GSM network follows a client/server model with the Gateway Mobile Location Center (GMLC) acting as the server node providing information to external LCS Clients.

The GSM network includes separate nodes, Service Mobile Location Center (SMLC) that resides within BSC and Location Measurements Units (LMU) that resides within BS, for calculating and updating the location measurements.

The standard positioning methods used in GSM network are Cell Global Identification (CGI), Uplink Time Difference of Arrival (U-TDOA), A-GNSS, and Enhanced Observed Time Difference (E-OTD).

Here are the main interfaces participating in the location request and response in the GSM network:

  • Lb interface – The BSC is accessible to the SMLC via the Lb interface
  • Ls interface - The MSC/VLR is accessible to the SMLC via the Ls interface
  • Lg interface - The MSC/VLR and SGSN is accessible to the GMLC via the Lg interface
  • Lh interface - The HLR is accessible to the GMLC via the Lh interface
  • Le interface - Interface between GMLC and LCS clients

Network-based measurements, such as Cell Global Identification (CGI) and Uplink Time Difference of Arrival (U-TDOA), do their calculations at the infrastructure, while handset-based measurements, such as A-GNSS and Enhanced Observed Time Difference (E-OTD), do their calculations at the handset.

For more insights, see: Open Handset Alliance

Handset and Interfaces

Credit: youtube.com, LTE INTERFACES DESCRIPTION

The Enhanced Observed Time Difference (E-OTD) Positioning Method is a handset-based alternative to Uplink TDOA (U-TDOA), requiring at least three BTS's to calculate position with Observed Time Difference (OTD), Round Trip Delay (RTD), and Geometric Time Difference (GTD).

Assisted GPS (AGPS) provides the most accurate position of an entity, approximately in a 10-meter range, based on radio signals sent by satellite to the receiver.

Handset-based positioning methods can be summarized as follows:

Lb Interface (GSM)

The Lb Interface (GSM Network) is a crucial part of the GSM network, and it's what allows for LCS positioning procedures to take place.

MAPS™ Lb interface emulator can simulate these procedures by mimicking SMLC and BSC network elements. This makes it a valuable tool for testing and development.

The Lb interface is transparent to all UE related and LMU related positioning procedures. This means it doesn't interfere with other processes in the network.

MAPS™ Lb supports BSSMAP-LE message exchange between BSS and SMLC as per 3GPP TS 49.031 specification.

For your interest: Radio Interface Layer

Credit: youtube.com, GSM NSS Network Subsystem Interfaces

For more information on GSM Lb interface simulation using MAPS™ Lb interface emulator, you can visit the Lb Interface (GSM Network) webpage.

Here are some key points to keep in mind:

  • LCS procedures can be simulated in UMTS networks using MAPS™ LCS Test Suite for UMTS.
  • The Location Estimate parameters such as Type of Shape and coordinates are input through conventional user profiles or fetched from a CSV file.

Handset

The Handset is a crucial component in positioning technology. It uses Enhanced Observed Time Difference (E-OTD) to calculate position with Observed Time Difference (OTD), Round Trip Delay (RTD), and Geometric Time Difference (GTD).

E-OTD needs at least three BTS's to work. The Handset can also use Assisted GPS (AGPS) which provides the most accurate position, approximately in 10 meters range.

AGPS calculates position based on radio signals sent by satellite to the receiver. This method is more accurate than E-OTD, but it requires a clear view of the sky.

LG, LH Interfaces

The LG, LH interfaces are a crucial part of the UMTS network, enabling LCS functionality between SGSN/MSC and GMLC network elements.

These interfaces allow for testing LCS functionality and provide support for specialized mobile location services for operators, subscribers, and third-party service providers.

Close-up view of intertwined black cables and connectors in an outdoor telecom setup.
Credit: pexels.com, Close-up view of intertwined black cables and connectors in an outdoor telecom setup.

The LG, LH interface supports both LCS server and LCS client simulation, making it a versatile tool for network testing.

For network testing and simulation, the LG, LH interface is a key component, enabling the development and testing of location-based services.

By utilizing the LG, LH interface, network operators and service providers can ensure the reliable and accurate delivery of location-based services to their subscribers.

3GPP's Positioning Framework

The 3GPP's Positioning Framework is a comprehensive system that enables accurate location estimation in various wireless networks. It relies on different positioning methods, which can be broadly classified into network-based and handset-based methods.

Network-based methods, such as Cell Global Identity (CGI), Timing Advance (TA), and Time of Arrival (TOA), calculate the location of a mobile station (MS) based on measurements taken at the infrastructure. Handset-based methods, like Angle of Arrivals (AOA) and Time Difference of Arrivals (TDOA), rely on measurements taken at the handset.

The 3GPP's framework supports various positioning protocols, including PCAP (Positioning Calculation Application Part) and LCS-AP (Location Services Application Part), which enable communication between different network elements, such as the RNC (Radio Network Controller) and the SAS (Standalone SMLC).

UMTS Network Location Services Simulation

Credit: youtube.com, UMTS Network Topology

In a UMTS network, location estimation uses the Positioning Calculation Application Part (PCAP) protocol over the IuPC interface between the RNC and the Standalone SMLC (SAS).

The IuPC interface manages three main functions: Position Calculation Functions, SAS Centric Position Functions, and Information Exchange Functions.

The standard positioning methods used in UMTS networks are classified into network-based and handset-based methods. Network-based methods do their calculations at the infrastructure, while handset-based methods do their calculations at the handset.

Cell coverage-based positioning methods, OTDOA positioning method, A-GNSS based positioning methods, and UTDOA positioning method are the main positioning methods used in UMTS networks.

Here are the standard positioning methods used in UMTS networks:

  • Cell coverage based positioning methods (network based)
  • OTDOA positioning method (network based)
  • A-GNSS based positioning methods (handset based)
  • UTDOA positioning method (network based)

To support location services in UMTS networks, GL's MAPS LCS test suite uses a MAP IP signaling emulator to simulate Lg and Lh interfaces using the MAP protocol.

The MAPS IuPC interface emulator supports PCAP signaling procedure over the UMTS IuPC interface between the RNC and SAS.

See what others are reading: UMTS Terrestrial Radio Access Network

3GPP's Ul-Tdoa Positioning Framework

Credit: youtube.com, Fusion of TOF and TDOA for 3GPP Positioning

The 3GPP's UL-TDoA positioning framework is a crucial part of their positioning framework, allowing for precise location estimation. It's based on the 3GPP technical report, which specifies various positioning methods, including UL-TDoA.

The UL-TDoA positioning method estimates the UE location based on UL-RToA measurements gathered at various gNBs/TRPs for uplink signals from the UE. This is done using the NRPPa protocol, which facilitates communication between the LMF and gNB.

The NRPPa protocol data units (PDUs) enable the exchange of positioning-related information, including configuration settings, measurement requests, and results. This communication allows the gNBs to precisely measure the TDoA of uplink signals from the UE at various TRPs.

The UL-TDoA positioning procedure involves the LMF directing the serving gNB to instruct the UE to transmit SRS signals for positioning. The serving gNB then decides on the necessary resources and communicates the SRS configuration to the LMF, which in turn relays this information to the neighboring gNBs/TRPs participating in the UE positioning procedure.

Here are the main interfaces involved in the UL-TDoA positioning procedure:

  • LMF (Location Management Function)
  • gNB (gNodeB)
  • NRPPa (Non-Access Stratum Positioning Protocol over NR)
  • AMF (Access and Mobility Management Function)

These interfaces work together to enable the precise location estimation of the UE using the UL-TDoA positioning method.

OAI and UL-TDoA

Credit: youtube.com, Webinar - Modeling TDOA AOA hybrid geo-location

The OpenAirInterface (OAI) framework plays a crucial role in implementing the UL-TDoA positioning method. Specifically, OAI's 5G RAN and 5G Core components are essential for facilitating the UL-TDoA positioning procedure.

The UL-TDoA positioning method relies on UL-RToA measurements gathered at various gNBs/TRPs for uplink signals from the UE. To perform these measurements, participating gNBs/TRPs need to be informed about the characteristics of the SRS signal transmitted by the UE.

A summary of the essential components needed within OAI's 5G RAN and 5G Core to facilitate the implementation of the UL-TDoA positioning procedure includes contributions to OAI 5G RAN, OAI 5G Core (LMF), and OAI 5G Core (AMF).

Key Components:

  • Contributions to OAI 5G RAN
  • Contributions to OAI 5G Core (LMF)
  • Contributions to OAI 5G Core (AMF)

UL-TDoA Protocol Requirements

The UL-TDoA protocol requires a specific set of steps to be followed, and understanding these requirements is crucial for successful implementation.

The 3GPP specifies various positioning methods, but this paper focuses specifically on the UL-TDoA positioning method and its open-source implementation within the OpenAirInterface framework.

Credit: youtube.com, Demo: 5G Positioning with Open-Source Implementation of UL-TDoA in OpenAirInterface

To perform uplink measurements, participating gNBs/TRPs need to be informed about the characteristics of the SRS signal transmitted by the UE for the required measurement period.

These characteristics must remain consistent across the periodic SRS transmissions, ensuring accuracy in the positioning procedure.

The NRPPa protocol is integral to the UL-TDoA positioning procedure, facilitating communication between the LMF and gNB.

NRPPa protocol data units (PDUs) enable the exchange of positioning-related information, including configuration settings, measurement requests, and results.

There is no direct connection between the gNB and the LMF; all NRPPa-related messages must pass through the AMF.

The protocol layering required for transferring NRPPa messages between the LMF and gNB is a critical aspect of the UL-TDoA protocol.

You might enjoy: Web Audience Measurement

Contribution to OAI and UL-TDoA Implementation Status

Our contributions to the OpenAirInterface (OAI) framework significantly enhance its ability to support precise positioning and location-based services. Specifically, we've made contributions to the OAI 5G RAN and 5G Core, including the LMF and AMF.

Credit: youtube.com, TDoA-Square

The UL-TDoA positioning procedure relies on the NRPPa protocol, which facilitates communication between the LMF and gNB. This protocol enables the exchange of positioning-related information, including configuration settings, measurement requests, and results.

We've integrated the ToA estimation procedure into OAI's gNB, which is essential for enabling the UL-TDoA positioning procedure. The ToA estimation procedure uses the IFFT operation to calculate the time of arrival of the uplink signal from the UE.

The ToA in seconds can be calculated as (τnpeakL)⋅Ts, where τnpeak is the peak time and L is the oversampling factor.

Our implementation of the UL-TDoA positioning procedure in OAI has been validated using an OAI-RF simulator-based setup. This setup allows for the testing of various network scenarios without physical hardware, enabling end-to-end protocol and message exchange validation.

The key aspects of our setup include the use of the OAI-RF simulator, which replicates real-world RF conditions, and the NRPPA_Procedures working branch, which is available for reference.

Here's a summary of the essential components needed within OAI's 5G RAN and 5G Core to facilitate the implementation of the UL-TDoA positioning procedure:

  • OAI 5G RAN contributions
  • OAI 5G Core (LMF) contributions
  • OAI 5G Core (AMF) contributions

Conclusion

Credit: youtube.com, Location Services (RTLS) Overview - Cisco CCNP ENCOR 350-401

In this paper, the authors successfully integrated the UL-TDoA positioning method into the OpenAirInterface (OAI) framework, adhering to 3GPP standards.

This implementation enabled precise and real-time positioning of user equipment (UE) in 5G networks, offering a flexible alternative to proprietary solutions.

The approach was validated through both simulation and real-world testing, demonstrating its reliability and accuracy.

This work enhanced the capabilities of OAI for 5G positioning and contributed to the broader research community by providing a valuable tool for further innovation and collaboration in the field of cellular network positioning technologies.

Beatrice Giannetti

Senior Writer

Beatrice Giannetti is a seasoned blogger and writer with over a decade of experience in the industry. Her writing style is engaging and relatable, making her posts widely read and shared across social media platforms. She has a passion for travel, food, and fashion, which she often incorporates into her writing.

Love What You Read? Stay Updated!

Join our community for insights, tips, and more.