IndustryInsights
2026-07-27 17:30:46
5GC ULI Parameters and User Location Reporting in 5G Core Networks
5GC ULI explained through gNB-reported user location information, NR ULI structure, TAI, NCGI, NCI, Registration Area, MRU triggering and how location data moves across AMF, SMF, PCF, NEF and application functions.

Becke Telcom

5GC ULI Parameters and User Location Reporting in 5G Core Networks

In a 5G core network, user location information is not something the core network can discover by itself. The real-time position of a UE comes from the radio access side, especially the gNB serving the user. The gNB sees which cell the UE is using, which tracking area the cell belongs to, and how that radio-side location should be reported upward. This is why ULI, or User Location Information, is an important parameter in 5GC signaling.

ULI is carried in NGAP signaling from the gNB to the AMF. It gives the core network the location reference needed for registration, mobility management, session handling, policy control, service routing and application exposure. In engineering practice, ULI is not a street-level positioning result. It is a network location identity built from radio access identifiers such as TAI and NR CGI. These identifiers allow the 5G core to understand where the UE is at the tracking-area and cell level.

5GC ULI reporting diagram showing gNB sending User Location Information to AMF through NGAP signaling with TAI and NR CGI
ULI allows the gNB to report UE location information to the 5G core through NGAP signaling, mainly using TAI and NR CGI in SA scenarios.

How ULI Reaches The Core

The reporting direction of ULI is from gNB to AMF. The gNB includes the ULI parameter in several N2 messages so that the AMF can obtain the UE’s current network-side location. This is especially important because AMF decisions depend on where the UE is located, which tracking area it belongs to, and whether mobility or registration updates are needed.

Several NGAP messages may carry ULI, including PDU Session Resource Release Response, PDU Session Resource Modify Response, PDU Session Resource Notify, UE Context Release Complete, UE Context Modification Response, RRC Inactive Transition Report, Handover Notify and Path Switch Request. Two messages are particularly important for NAS transport: Initial UE Message and Uplink NAS Transport. Because these messages carry 5G NAS signaling, AMF can obtain real-time UE location information during NAS-related procedures.

This design keeps the location reporting logic close to the radio network. The gNB observes the serving cell and forwards the relevant identifiers through NGAP. The AMF then uses that information as part of the broader mobility and session context.

What NR ULI Contains

ULI is defined with different location information choices. In broad terms, it can include E-UTRA ULI for NSA-related scenarios and NR ULI for SA-related scenarios. In a 5G standalone network, the key focus is NR ULI.

NR ULI is mainly composed of two parts: 5G TAI and NR CGI, also known as NCGI. TAI identifies the tracking area, while NCGI identifies the specific NR cell at a global level. Together, they tell the core network both the tracking-area context and the radio-cell context of the UE.

TAI is built from MCC + MNC + TAC. MCC and MNC identify the PLMN, while TAC identifies the tracking area. This structure allows the network to associate a UE with the correct operator network and tracking area. The tracking area is inherited from the 4G concept but remains important in 5G mobility management.

NCGI is built from the PLMN identity and NCI. The NCI, or NR Cell Identity, is 36 bits long and contains the gNB ID plus Cell ID. Because the gNB ID is variable length, the Cell ID length depends on how many bits are assigned to the gNB ID. For example, if the gNB ID length is 24 bits, the remaining Cell ID length is 12 bits. This relationship is important when engineers interpret cell identity values or calculate NCI and NCGI.

How Areas Relate Together

The relationship between registration area, tracking area, gNB and cell is central to understanding 5G mobility. A cell belongs to only one base station, and a cell also belongs to only one tracking area. A tracking area may contain multiple base stations and multiple cells. A single gNB may also have different cells assigned to different tracking areas, depending on the radio planning model.

The AMF service area is formed by several tracking areas. Within that service range, AMF can assign different UEs different Registration Areas according to policy. A Registration Area may contain one or more tracking areas. This is similar in concept to the TA List used in 4G, but it is applied in the 5G core mobility context.

The point of a Registration Area is to avoid unnecessary signaling while still keeping the UE reachable. If the UE moves inside its assigned Registration Area, it does not need to trigger a mobility registration update every time it changes cell. If the UE moves outside that assigned area, it needs to start an MRU, or Mobility Registration Update, procedure.

A practical example is a user traveling across a metro line. If the AMF has assigned the user a Registration Area containing TA1, and the user moves from a gNB in TA1 to a gNB in TA2, the movement crosses the assigned registration boundary. Even when the AMF remains the same, the UE still needs to perform MRU because the assigned Registration Area has changed.

5GC Registration Area relationship showing TA, gNB, NR cell, AMF service area and MRU triggering when UE moves outside assigned area
Registration Area planning links TA, gNB and cell relationships so the UE only triggers MRU when it moves outside its assigned mobility area.

Where Location Data Goes

Once the AMF receives ULI from the gNB, location information can be used by several 5G core functions. The AMF is the first core function to receive the reported location. From there, location-related information may be shared with the SMF for session management, with the PCF for policy decisions, and with application-facing functions where the network design allows it.

A typical signaling path can be understood as gNB → AMF → SMF → PCF. The PCF may provide policy-related handling for operator-owned application functions, such as P-CSCF in IMS-related scenarios. Another path can expose information through NEF toward third-party application functions when exposure rules and service permissions apply.

ULI-related information may also be involved in user-plane-related service exposure. For example, the SMF can interact with UPF, and UPF may support HTTP header enrichment toward third-party applications in certain service designs. This does not mean every application automatically receives full location data. It means the 5G architecture has defined paths through which network-side user location information can be used by policy, session and application functions.

For SEO and technical reading purposes, the most important takeaway is simple: ULI starts from the gNB, enters the core through AMF, and can then influence mobility, session, policy and service exposure logic. TAI explains the tracking-area position, NCGI explains the NR cell identity, and Registration Area logic determines when the UE must report mobility changes through MRU.

FAQ

Why can’t AMF directly know the UE’s radio location?

AMF is a core network function. It depends on gNB-reported NGAP information because the serving cell and radio-side location are observed by the access network.

Why are Initial UE Message and Uplink NAS Transport important?

They carry NAS signaling from the UE side toward AMF, so ULI included in these N2 messages helps AMF associate NAS procedures with current UE location information.

What happens if gNB ID length changes?

NCI remains 36 bits, so a longer gNB ID leaves fewer bits for Cell ID. A shorter gNB ID leaves more bits for Cell ID.

Can one gNB belong to several tracking areas?

A gNB can have different cells assigned to different tracking areas. The cell is the key planning unit because each cell belongs to one TA.

Why does MRU matter in daily mobility?

MRU keeps the Registration Area accurate when the UE moves outside its assigned area, allowing the network to maintain reachability without excessive updates inside the area.

Recommended Products
catalogue
customer service Phone
We use cookie to improve your online experience. By continuing to browse this website, you agree to our use of cookie.

Cookies

This Cookie Policy explains how we use cookies and similar technologies when you access or use our website and related services. Please read this Policy together with our Terms and Conditions and Privacy Policy so that you understand how we collect, use, and protect information.

By continuing to access or use our Services, you acknowledge that cookies and similar technologies may be used as described in this Policy, subject to applicable law and your available choices.

Updates to This Cookie Policy

We may revise this Cookie Policy from time to time to reflect changes in legal requirements, technology, or our business practices. When we make updates, the revised version will be posted on this page and will become effective from the date of publication unless otherwise required by law.

Where required, we will provide additional notice or request your consent before applying material changes that affect your rights or choices.

What Are Cookies?

Cookies are small text files placed on your device when you visit a website or interact with certain online content. They help websites recognize your browser or device, remember your preferences, support essential functionality, and improve the overall user experience.

In this Cookie Policy, the term “cookies” also includes similar technologies such as pixels, tags, web beacons, and other tracking tools that perform comparable functions.

Why We Use Cookies

We use cookies to help our website function properly, remember user preferences, enhance website performance, understand how visitors interact with our pages, and support security, analytics, and marketing activities where permitted by law.

We use cookies to keep our website functional, secure, efficient, and more relevant to your browsing experience.

Categories of Cookies We Use

Strictly Necessary Cookies

These cookies are essential for the operation of the website and cannot be disabled in our systems where they are required to provide the service you request. They are typically set in response to actions such as setting privacy preferences, signing in, or submitting forms.

Without these cookies, certain parts of the website may not function correctly.

Functional Cookies

Functional cookies enable enhanced features and personalization, such as remembering your preferences, language settings, or previously selected options. These cookies may be set by us or by third-party providers whose services are integrated into our website.

If you disable these cookies, some services or features may not work as intended.

Performance and Analytics Cookies

These cookies help us understand how visitors use our website by collecting information such as traffic sources, page visits, navigation behavior, and general interaction patterns. In many cases, this information is aggregated and does not directly identify individual users.

We use this information to improve website performance, usability, and content relevance.

Targeting and Advertising Cookies

These cookies may be placed by our advertising or marketing partners to help deliver more relevant ads and measure the effectiveness of campaigns. They may use information about your browsing activity across different websites and services to build a profile of your interests.

These cookies generally do not store directly identifying personal information, but they may identify your browser or device.

First-Party and Third-Party Cookies

Some cookies are set directly by our website and are referred to as first-party cookies. Other cookies are set by third-party services, such as analytics providers, embedded content providers, or advertising partners, and are referred to as third-party cookies.

Third-party providers may use their own cookies in accordance with their own privacy and cookie policies.

Information Collected Through Cookies

Depending on the type of cookie used, the information collected may include browser type, device type, IP address, referring website, pages viewed, time spent on pages, clickstream behavior, and general usage patterns.

This information helps us maintain the website, improve performance, enhance security, and provide a better user experience.

Your Cookie Choices

You can control or disable cookies through your browser settings and, where available, through our cookie consent or preference management tools. Depending on your location, you may also have the right to accept or reject certain categories of cookies, especially those used for analytics, personalization, or advertising purposes.

Please note that blocking or deleting certain cookies may affect the availability, functionality, or performance of some parts of the website.

Restricting cookies may limit certain features and reduce the quality of your experience on the website.

Cookies in Mobile Applications

Where our mobile applications use cookie-like technologies, they are generally limited to those required for core functionality, security, and service delivery. Disabling these essential technologies may affect the normal operation of the application.

We do not use essential mobile application cookies to store unnecessary personal information.

How to Manage Cookies

Most web browsers allow you to manage cookies through browser settings. You can usually choose to block, delete, or receive alerts before cookies are stored. Because browser controls vary, please refer to your browser provider’s support documentation for details on how to manage cookie settings.

Contact Us

If you have any questions about this Cookie Policy or our use of cookies and similar technologies, please contact us at support@becke.cc .