RAN Shallow Packet Inspection for Video Traffic Optimization
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current mobile networks face challenges in providing fast and responsive mobile video due to high data rate requirements and low latency needs, which become unsustainable with increasing numbers of users watching multi-megabit video streams, especially in handling mobility management and mobile backhaul constraints.
Innovation Solution
A dynamic content rerouting system is implemented, utilizing a mesh network with multi-RAT nodes and a gateway node that provides routing management functions to optimize traffic routes, perform shallow packet inspection, and manage congestion, handovers, and caching to ensure efficient video delivery across radio access networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If video streams are delivered through traditional mobile networks, then video delivery is simple for small numbers of users, but bandwidth requirements become unsustainable as the number of users increases to tens or hundreds
Solution Approach 1:
The network is segmented into multiple mesh network nodes that can independently handle and route video traffic. Each node provides local caching and routing capabilities, distributing the bandwidth burden across the network infrastructure rather than concentrating it through a single backhaul path.
Solution Approach 2:
The patent introduces a spatial dimension to video delivery by deploying mesh nodes at strategic locations (edge of operator core network, content delivery networks). This creates multiple dimensional paths for video traffic, transforming the traditional linear backhaul into a multi-path mesh architecture that bypasses bandwidth bottlenecks.
2Loss of time
If content is cached at CDN or operator core network, then access latency is reduced, but mobility management constraints for wireless mobile users are not addressed
Solution Approach 1:
Mesh network nodes act as intermediaries between the core network cache and mobile users. These nodes provide local content delivery and serve as mobility anchors, handling handovers and session management for wireless users without requiring constant core network involvement, thus simultaneously reducing latency and improving mobility management.
Solution Approach 2:
Video content is pre-cached at mesh network nodes before users request it. This preliminary caching action at the edge of the network reduces access latency when users connect, while the mesh architecture's inherent routing flexibility accommodates user mobility without requiring frequent re-caching operations.
3Productivity
If multiple routes are provided in mesh network, then backhaul bottlenecks are avoided, but routing complexity increases
Solution Approach 1:
The mesh network implements dynamic routing where paths are automatically adjusted based on real-time network conditions, traffic load, and node availability. This dynamic behavior allows the system to handle multiple routes efficiently without requiring complex static routing configurations, as the routing protocol adapts automatically to optimize traffic flow.
4Manufacturing precision
If high data rates are provided for mobile video, then video quality is maintained, but resource consumption increases
Solution Approach 1:
The mesh network provides localized high-quality video delivery by caching content at edge nodes close to users. This local presence of content allows high data rates to be achieved for video streams without requiring the entire network to sustain maximum resource consumption, as each user receives video from the nearest capable mesh node rather than through the full network path.
Data Source
AI summary
A method is disclosed for avoiding unnecessary keepalive data transfers, comprising: receiving, at an upstream TCP connection endpoint in a radio access network (RAN) from an operator core network, an Internet Protocol (IP) packet; performing, at the upstream TCP connection endpoint, shallow packet inspection on the IP packet; and forwarding the IP packet to the downstream TCP connection endpoint in the RAN if the IP packet is not a keepalive packet, based on the performed shallow packet inspection. The upstream TCP connection endpoint in the RAN may be one of a nodeB, an eNodeB, a base transceiver station (BTS), a coordinating server, and a mobile edge computing (MEC) gateway. The downstream TCP connection endpoint in the RAN may be one of the nodeB, the eNodeB, or the base transceiver station (BTS).


