Secondary PDP Context Bypass for Packet Core Routing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing 3GPP packet core network architecture experiences unnecessary delays and resource inefficiencies due to Internet-bound traffic being routed through SGSN and GGSN, even when higher bandwidth is required, leading to increased investment in network infrastructure without optimizing for nomadic and Internet traffic patterns.
Innovation Solution
Implementing a secondary PDP context as a sub-flow to bypass the packet core network for specific types of traffic, such as Internet-bound traffic, by creating a secondary flow that routes packets directly to the destination without traversing the SGSN and GGSN, while maintaining the primary flow through the packet core network for other types of traffic.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If all traffic is routed through the packet core network (SGSN/GGSN), then network control and management are maintained, but delays increase and resource efficiency decreases for Internet-bound traffic
Solution Approach 1:
The patent segments traffic into different types (Internet-bound vs. non-Internet-bound) and routes them through different paths. Internet-bound traffic is routed directly through the RNC to the Internet, bypassing the packet core network, while other traffic continues to traverse the SGSN/GGSN. This segmentation resolves the contradiction by allowing time-sensitive Internet traffic to avoid delays while maintaining packet core control for other traffic.
Solution Approach 2:
The RNC acts as an intermediary that performs local breakout functionality, enabling Internet-bound traffic to be routed directly to the Internet without traversing the packet core network. The RNC introduces intelligence at the access network level to make routing decisions, thereby reducing delays for Internet traffic while maintaining overall network control.
2Reliability
If traffic is routed through the packet core network, then session anchoring and network control are maintained, but resource utilization increases unnecessarily for high-bandwidth Internet traffic
Solution Approach 1:
The patent segments the data flow into multiple sub-flows based on traffic type. Internet-bound traffic is routed through a direct path bypassing the packet core network, reducing resource utilization, while other traffic continues through the packet core to maintain session anchoring. This selective routing resolves the contradiction by optimizing resource usage for Internet traffic without compromising session management for other traffic.
Solution Approach 2:
The patent introduces dynamic routing capabilities that allow the network to adaptively route different types of traffic through different paths based on real-time conditions and traffic characteristics. This dynamic approach enables the network to optimize resource utilization for Internet-bound traffic while maintaining session anchoring for other traffic types.
3Device complexity
If a single data flow is used for all traffic types, then routing is simple, but the network cannot optimize for different bandwidth requirements of different traffic types
Solution Approach 1:
The patent segments a single data flow into multiple sub-flows based on traffic type characteristics. Internet-bound traffic is identified and routed through a direct path, while other traffic continues through the packet core network. This segmentation enables the network to optimize routing for different traffic types without significantly increasing overall routing complexity, as the segmentation is performed at the packet level based on identifiable characteristics.
Data Source
AI summary
According to one aspect of the invention, packets of a first type within a first data flow are routed to a destination through a packet core network. In response to a detection that packets of a second type are to be routed while routing the first data flow, a second data flow is created which is a sub-flow of the first data flow. Packets of the second type are routed via the second data flow to the destination without traversing the packet core network, while packets of the first type are routed via the first data flow traversing the packet core network.


