5G N11 and N3 Interface Data Correlation for Session Monitoring

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Monitoring subscriber sessions on the N11 interface and correlating N3 data in 5G networks is challenging due to bi-directional GTP tunnel management and correlating user data across different components, requiring a comprehensive solution for enriched user data and real-time monitoring.

Innovation Solution

A system and method that captures and processes messages on the N11 and N3 interfaces, extracts session IDs and NGAP TEIDs, and correlates GTP-U TEIDs to retrieve session details, providing a novel N11 monitoring solution that enriches subscriber data and filters traffic based on monitoring requirements.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If comprehensive monitoring of N11 and N3 interfaces is implemented to enrich user data, then measurement precision and information completeness improve, but device complexity and processing overhead increase

Engineering Contradiction:
Improveuser data enrichment accuracyVSAvoidmonitoring system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The monitoring system is segmented into specialized functional modules: N11 message capture module, N3 message capture module, session ID extraction module, NGAP TEID extraction module, GTP-U TEID extraction module, and data correlation module. Each module handles a specific aspect of the monitoring task, reducing overall system complexity while maintaining comprehensive monitoring capability.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces intermediate data structures (session records, correlation tables) that act as mediators between the captured messages and the final enriched user data. These intermediaries organize and temporary store the extracted identifiers and their relationships, simplifying the correlation process and reducing direct processing complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Measurement precision

If real-time correlation of NGAP TEIDs and GTP-U TEIDs is performed to track user sessions, then user session tracking accuracy improves, but processing time and computational resources increase

Engineering Contradiction:
Improvesession tracking accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs preliminary extraction and storage of session IDs, NGAP TEIDs, and GTP-U TEIDs as they appear in messages, building correlation tables in advance. This preliminary action allows the system to have session information ready before full correlation is needed, reducing processing time when real-time tracking is required.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent creates and maintains copies of relevant identifier information in multiple data structures (session records, correlation tables, binding information). These copies allow the system to quickly retrieve and correlate session information without repeatedly processing the original messages, significantly reducing processing time for real-time tracking.

Inventive Principle:
Principle #26Copying

3Loss of information

If multiple session records and correlation tables are maintained to manage bi-directional GTP tunnels, then data completeness improves, but memory usage and system resources increase

Engineering Contradiction:
Improvesession information completenessVSAvoiddata storage volume
Core Design Contradiction:
Loss of informationVSQuantity of substance

Solution Approach 1:

The session records and correlation tables are designed to serve multiple functions: storing session identifiers, maintaining TEID bindings, tracking user locations, and supporting filtering operations. This multi-functionality reduces the need for separate dedicated data structures, optimizing memory usage while maintaining complete session information.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system implements mechanisms to discard and recover session information as needed. When sessions are terminated or no longer needed, their associated records can be discarded to free memory. Conversely, the system can recover and reconstruct session information from available data, ensuring completeness is maintained when memory resources permit.

Inventive Principle:
Principle #34Discarding and recovering

Data Source

PatentUS12058762B25G N3 data plane enrichment using N11 interface in a monitoring system
Publication Date: 2024.08.06 NETSCOUT SYSTEMS INC
  • US12058762B2 patent drawing
  • US12058762B2 patent drawing
  • US12058762B2 patent drawing

AI summary

In some embodiments, a non-transitory computer readable medium is disclosed. In some embodiments, the medium includes instructions for providing a mobile user monitoring solution that, when executed by a processor, cause the processor to capture a first message transmitted over an N11 interface, extract at least one type of session ID and a first Next Generation Application Protocol (NGAP) tunnel endpoint identifier (TEID) from the first message, store the at least one type of session ID and the first NGAP TEID in a first N11 protocol data unit (PDU) session record, capture a second message transmitted over an N3 interface, extract a general packet radio service (GPRS) tunneling protocol (GTP)-user plane (U) TEID from the second message, wherein the GTP-U TEID matches the first NGAP TIED, and retrieve information associated with session details record using the GTP-U TEID.