UTRAN AAL2 AAL5 Message Correlation for Real-Time Call Records
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing UMTS network architecture faces challenges in evaluating service levels for individual subscribers due to the difficulty in correlating messages from multiple UEs communicating with Node Bs and RNCs, resulting in insufficient information to determine related messages and the inability to compile messages into real-time or near real-time call records.
Innovation Solution
A system and method that captures and correlates messages from Iub and Iur interfaces in a UTRAN by identifying and combining ATM Adaptation Layer type 2 (AAL2) and type 5 (AAL5) frames into call records using correlation engines, processors, and software applications, assigning call identifiers to these frames, and reassembling service data units.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple UEs communicate with Node Bs and RNCs simultaneously, then network capacity and throughput are improved, but the difficulty in correlating messages and determining related messages for individual subscribers increases
Solution Approach 1:
The patent segments the message correlation process by introducing separate correlation engines that handle different message types (AAL2 and AAL5) independently before merging them. Each engine processes specific protocol messages and assigns call identifiers, enabling manageable processing of the complex message streams from multiple UEs while maintaining the ability to correlate all messages for individual subscribers.
2Measurement precision
If real-time message correlation is implemented, then service level evaluation capability is improved, but system complexity and processing requirements increase
Solution Approach 1:
The patent introduces correlation engines as intermediary components between the network interfaces and the service level evaluation system. These engines act as mediators that capture messages from Iub and Iur interfaces, assign call identifiers, and compile call records in real-time. This intermediary layer simplifies the overall system architecture by centralizing the complex correlation functionality in dedicated modules rather than distributing it throughout the entire network.
3Loss of information
If messages from multiple interfaces are captured and correlated, then complete call record compilation is improved, but data processing volume and time consumption increase
Solution Approach 1:
The patent applies preliminary action by having correlation engines pre-process and assign call identifiers to messages as they are captured from the interfaces. The system proactively organizes messages into call records in real-time rather than attempting to correlate them later, reducing the processing time required and ensuring complete call record compilation without significant time delay.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
System and method for correlating multiple frames of data associated with a single call into a call record. One embodiment comprises correlating data in a radio access network by capturing data passing to and from a radio network controller, identifying ATM Adaptation Layer type 5 (AAL5) frames within the data, assigning a first call identifier to the AAL5 frames, identifying ATM Adaptation Layer type 2 (AAL2) frames within the data, assigning a second call identifier to the AAL2 frames, and combining AAL2 frames and AAL5 frames having a same first call identifier and a same second call identifier into a call record. The data passing to and from the first radio network controller may be data passing over an Iub interface between a Node B and the radio network controller or data passing over an Iur interface between two radio network controllers.