Inferensys

Glossary

Automatic Neighbor Relation (ANR)

A foundational Self-Organizing Network (SON) function that uses User Equipment (UE) measurements to automatically discover and manage neighbor cell lists, eliminating manual configuration and optimizing handover performance.
Finance professional using AI FP&A copilot on laptop, board presentation visible on screen, home office work session.
SELF-ORGANIZING NETWORK FUNCTION

What is Automatic Neighbor Relation (ANR)?

A foundational Self-Organizing Network (SON) function that automates the discovery and management of neighbor cell relationships in cellular networks, eliminating the need for manual configuration and drive testing.

Automatic Neighbor Relation (ANR) is a SON mechanism that uses User Equipment (UE) measurement reports to automatically detect, add, and manage missing neighbor cells in the handover candidate list. Managed by the RAN Intelligent Controller (RIC) in O-RAN architectures, ANR resolves Physical Cell Identity (PCI) confusion and maintains an accurate Neighbor Relation Table (NRT) without operator intervention.

The function operates by instructing UEs to decode the E-UTRAN Cell Global Identifier (ECGI) of detected cells, enabling the network to establish an X2/Xn interface with newly discovered eNBs/gNBs. This closed-loop process directly supports Mobility Robustness Optimization (MRO) by preventing radio link failures caused by missing adjacency definitions.

ANR EXPLAINED

Frequently Asked Questions

Clear, technical answers to the most common questions about Automatic Neighbor Relation (ANR) functionality within the O-RAN Intelligent Controller architecture.

Automatic Neighbor Relation (ANR) is a foundational Self-Organizing Network (SON) function that automates the discovery and management of neighbor cell lists required for seamless handovers. It eliminates the need for manual cell planning by leveraging User Equipment (UE) measurement reports. The process begins when a serving cell instructs a connected UE to measure signal strength on a specific frequency. If the UE detects a strong Physical Cell Identity (PCI) not present in the serving cell's Neighbor Relation Table (NRT), it reports this unknown PCI back to the network. The serving cell then instructs the UE to read the E-UTRAN Cell Global Identifier (ECGI) of the target cell, which provides a globally unique identity. Upon receiving the ECGI, the network can establish an X2/Xn interface and automatically add the new cell to the NRT, defining its relationship attributes (e.g., 'No Remove', 'No HO'). This closed-loop automation is critical for dense heterogeneous network (HetNet) deployments where manual neighbor list maintenance is operationally impossible.

AUTOMATIC NEIGHBOR RELATION

Key Features of ANR

ANR is a foundational Self-Organizing Network (SON) function that automates the discovery and management of neighbor cell lists, eliminating the need for manual drive testing and configuration.

01

UE-Assisted Discovery

ANR leverages User Equipment (UE) measurement reports to detect missing neighbor cells. When a UE reports a strong Physical Cell Identity (PCI) not in the current Neighbor Relation Table (NRT), the eNB/gNB instructs the UE to read the target cell's E-UTRAN Cell Global Identifier (ECGI) or NR Cell Global Identifier (NCGI). This automated process eliminates manual drive testing and ensures the handover candidate list remains dynamically updated as the network topology changes.

02

Neighbor Relation Table (NRT) Management

The Neighbor Relation Table (NRT) is the central database managed by ANR containing all established neighbor relationships. Each entry includes:

  • Target Cell Identifier (TCI): The unique ECGI/NCGI of the neighbor cell
  • No Remove flag: Prevents automatic deletion of critical neighbors
  • No HO flag: Allows a neighbor to be listed but blocks handover attempts
  • No X2/Xn flag: Prevents automatic X2/Xn interface setup The RIC can enrich these entries with AI-derived performance metrics for intelligent handover decisions.
03

X2/Xn Interface Auto-Setup

Upon discovering a new neighbor cell, ANR triggers the automatic establishment of the X2 interface (LTE) or Xn interface (5G NR) between base stations. The serving eNB/gNB uses the discovered target cell's global ID to resolve its IP address via the Transport Network Layer (TNL) address discovery process. This enables direct inter-cell communication for coordinated scheduling, interference management, and seamless handover execution without manual transport network configuration.

04

PCI Conflict Detection & Resolution

ANR continuously monitors for PCI confusion and PCI collision scenarios that cause handover failures. PCI confusion occurs when two neighbor cells share the same PCI, making it impossible to uniquely identify a handover target. PCI collision happens when two overlapping cells use the same PCI. The RIC's ANR function correlates UE measurement reports with global cell identities to detect these conflicts and trigger automated PCI reallocation, ensuring unambiguous cell identification across the network.

05

RIC-Enhanced ANR with AI/ML

Traditional SON-based ANR operates reactively. The RAN Intelligent Controller (RIC) enhances ANR with predictive AI/ML models that:

  • Forecast mobility patterns to pre-configure neighbor relations before UEs enter overlapping coverage areas
  • Optimize NRT pruning by analyzing historical handover success rates to remove stale or underperforming neighbors
  • Correlate ANR events with Mobility Robustness Optimization (MRO) to jointly tune handover trigger thresholds This closed-loop mechanism transforms ANR from a reactive discovery tool into a proactive network optimization function.
06

Closed-Loop Automation Flow

The ANR closed-loop mechanism operates through a continuous cycle:

  1. Monitor: The RIC ingests UE measurement reports and handover failure statistics via the E2 interface
  2. Analyze: AI models detect missing neighbors, PCI conflicts, and stale NRT entries
  3. Decide: The xApp/rApp determines optimal neighbor additions, removals, or PCI reassignments
  4. Execute: Configuration changes are pushed to the RAN via the O1 or E2 interface
  5. Verify: Post-action KPIs confirm improved handover success rates, closing the loop without human intervention.
OPERATIONAL COMPARISON

ANR vs. Manual Neighbor Planning

Comparison of automated neighbor cell discovery versus traditional manual configuration in cellular networks.

FeatureAutomatic Neighbor Relation (ANR)Manual Neighbor Planning

Discovery method

UE measurement reports trigger automated detection

Drive testing and site surveys

Configuration speed

< 1 second per relation

Hours to days per site

Human intervention

Adaptation to RF changes

PCI conflict detection

Automated via RIC analytics

Manual audit required

Operational cost

Low (automated)

High (labor-intensive)

Error rate

0.3% missed neighbors

5-15% missed neighbors

Scalability for dense HetNets

Prasad Kumkar

About the author

Prasad Kumkar

CEO & MD, Inference Systems

Prasad Kumkar is the CEO & MD of Inference Systems and writes about AI systems architecture, LLM infrastructure, model serving, evaluation, and production deployment. Over 5+ years, he has worked across computer vision models, L5 autonomous vehicle systems, and LLM research, with a focus on taking complex AI ideas into real-world engineering systems.

His work and writing cover AI systems, large language models, AI agents, multimodal systems, autonomous systems, inference optimization, RAG, evaluation, and production AI engineering.