GTP Message Packet Filter Update Opcodes
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current GTP signaling protocols require multiple messages to update packet filters, leading to inefficiencies and increased chances of synchronization failures due to the limited number of packet filter IDs and lack of support for multiple opcodes in a single message, resulting in excessive signaling and potential out-of-sync issues with user equipment.
Innovation Solution
Incorporating a new opcode to enable the consolidation of packet filter operations within a single GTP message, allowing for simultaneous creation, deletion, and updating of traffic flow templates, and adding packet filter operation codes at the packet filter level to manage specific operations, thereby reducing the need for multiple messages and enhancing synchronization.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If multiple GTP messages are used to update packet filters, then packet filter operations can be performed, but signaling overhead increases and synchronization failures become more likely
Solution Approach 1:
The patent combines multiple packet filter operations (create, delete, update) into a single GTP message by introducing a packet filter operation code at the packet filter level. This merging approach reduces the number of separate signaling messages required, thereby decreasing signaling overhead and potential synchronization failure points while maintaining complete operational capability.
Solution Approach 2:
The patent creates a universal GTP message structure that can handle multiple types of packet filter operations (creation, deletion, updating) within a single message framework. The message format is designed to be multi-functional, accommodating different operation types through operation codes, which eliminates the need for separate specialized messages for each operation type.
2Productivity
If multiple GTP messages are sent for packet filter updates, then all operations can be completed, but the time required for updates increases
Solution Approach 1:
By merging multiple packet filter operations into a single GTP message, the patent enables all operations to be processed simultaneously in one transmission cycle rather than sequentially across multiple messages. This directly reduces the total time required for packet filter updates while maintaining complete operational functionality.
Solution Approach 2:
The patent structures the GTP message to include all necessary operation information (operation codes, packet filter identifiers, parameters) in advance within a single message format. This preliminary preparation of the complete operation set in one message eliminates the need for multiple sequential transmissions, thereby reducing update time.
3Productivity
If the GTP message format is extended to support multiple opcodes, then packet filter updates become more efficient, but message structure complexity increases
Solution Approach 1:
The patent segments the packet filter operation information into distinct operation code fields at the packet filter level within the GTP message. This segmentation allows multiple operations to be clearly distinguished and processed independently while maintaining an organized, structured message format that manages complexity through systematic field division.
Solution Approach 2:
The patent modifies the GTP message parameters by introducing operation codes as new fields within the existing message structure. This parameter extension allows the message to carry multiple operation types without fundamentally changing the overall message framework, thereby improving efficiency while controlling the increase in structural complexity through targeted parameter additions.
Data Source
AI summary
A method is disclosed, comprising: in a general packet radio services (GPRS) tunneling protocol (GTP) message to update a GTP tunnel with a traffic flow template (TFT), sending a first opcode in a header of a TFT message; sending a second opcode in a packet filter field of the TFT message; interpreting the first opcode to initiate at least two of creation, deletion, and updating of traffic flow templates (TFTs); and interpreting the second opcode to identify an existing packet filter for adding, replacing, and deleting a packet filter.


