GTP Header Priority Extraction for Signaling Bottlenecks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In wireless communication networks, existing methods for prioritizing signaling messages are inefficient, particularly during overload situations, as they require complex parsing of GTPv2 messages to determine priority levels, which leads to bottlenecks in signaling processing and increased rejection of lower-priority messages.
Innovation Solution
Providing priority information directly in the header of GTP control plane messages, using TEID or sequence number flags, allows for efficient prioritization without the need for extensive message parsing, enabling the GTP transaction layer to handle message rejection without CPU load on the application layer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If priority information is embedded in the content of GTPv2 messages and processed at the application layer, then prioritization discrimination can be made using APN, QCI and ARP parameters, but the GTP transaction layer becomes a bottleneck requiring complete message parsing
Solution Approach 1:
The patent extracts the priority information from the message content and places it directly in the GTP header. This allows the GTP transaction layer to access priority information without parsing the complete message content, thereby removing the bottleneck while preserving prioritization discrimination capabilities.
Solution Approach 2:
The patent segments the priority information into a separate field in the GTP header, distinct from the message content. This segmentation enables the transaction layer to handle priority-based routing and filtering independently from application layer processing, improving overall signaling efficiency.
2Loss of information
If the GTP transaction layer parses complete received GTPv2 messages to determine priority, then priority information can be obtained from APN, QCI and ARP fields, but CPU resources are consumed and processing speed decreases
Solution Approach 1:
The patent performs preliminary action by embedding priority information in the GTP header before message transmission. This allows the receiving node to determine priority immediately upon receiving the header, without needing to parse the complete message content, thereby reducing processing time and CPU resource consumption.
3Reliability
If priority determination is performed at the application layer after message parsing, then comprehensive priority assessment can be made, but the GTP transaction layer becomes overloaded during high volume signaling
Solution Approach 1:
The patent extracts priority information from the message content and places it in the GTP header, allowing the transaction layer to perform initial priority-based filtering and routing without comprehensive message parsing. This reduces transaction layer complexity while maintaining reliability through subsequent application layer processing for messages that require detailed examination.
Data Source
AI summary
Example embodiments presented herein are directed towards a node, and corresponding method, for managing GTP control plane messaging based on priority information provided in the header of the GTP control plane message. By providing the priority information in the header of the GTP control plane message, message processing may be reduced.


