Tunneling Header Routing Across Heterogeneous Networks
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional communication networks face limitations in data transmission due to anchoring of network terminals to a single communication network, restricting access privileges and hindering effective routing and resource utilization, especially when trying to connect to applications across different networks like enterprise and cellular networks.
Innovation Solution
The method involves encapsulating data packets with a tunneling protocol header, such as a generic routing encapsulation (GRE) header, to indicate the access and core networks for transmission, allowing dynamic selection and routing through a combination of networks, including EUTRAN and WLAN, while being agnostic to high-layer protocols like TCP or UDP.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Device complexity
If network terminals are anchored to a single communication network, then network management and routing are simplified, but access privileges are restricted and resource utilization is reduced
Solution Approach 1:
The patent segments the network connection by introducing a gateway that separates the terminal device from direct core network access. The gateway acts as an intermediary that breaks the direct anchoring relationship, allowing the terminal to connect through multiple access networks while maintaining simplified core network management. This segmentation enables multi-network access without increasing core network complexity.
Solution Approach 2:
The gateway serves as an intermediary component between the terminal device and the core network. It mediates the connection by receiving data from multiple access networks and forwarding it to the core network through a standardized interface. This intermediary approach allows terminals to access multiple networks while the core network sees only a single simplified connection point.
2Device complexity
If network terminals are anchored to a single communication network, then routing is simplified, but resource utilization across multiple networks is hindered
Solution Approach 1:
The gateway acts as a routing intermediary that handles the complexity of multi-network routing. It receives data packets from terminals through various access networks, determines the appropriate routing path, and forwards them to the core network. This intermediary approach simplifies terminal routing while enabling efficient resource utilization across multiple networks by optimizing packet forwarding at the gateway level.
Solution Approach 2:
The system implements dynamic routing where the gateway can adaptively select different access networks and routing paths based on current network conditions, resource availability, and service requirements. This dynamic approach allows the system to optimize resource utilization across multiple networks while maintaining simplified routing logic at the terminal and core network levels.
3Device complexity
If data is transmitted through a single core network, then transmission path is straightforward, but application availability and performance across different networks are limited
Solution Approach 1:
The patent segments the transmission path by introducing the gateway as a separate layer between access networks and the core network. This segmentation allows data to be routed through different access networks while maintaining a unified core network interface, thereby improving application availability without significantly increasing transmission path complexity from the core network perspective.
Solution Approach 2:
The gateway provides universal access functionality by supporting multiple access networks (e.g., 5G, WLAN, WiMAX) simultaneously. It performs multiple functions including authentication, encryption, compression, and routing, allowing a single core network to serve terminals through diverse access networks. This multi-functionality improves application availability while keeping the core network transmission path relatively simple.
Data Source
AI summary
Aspects relating to data transmission are described herein. In an implementation, in a method for data transmission, a tunneling protocol header is appended to a payload to obtain an encapsulated data packet, and at least one field is modified in the tunneling protocol header to indicate at least one of an access network (108) and a core network (108) for transmitting the encapsulated data packet, and the access network (108) and the core network (110) belong to different communication networks (104). Further, based on the tunneling protocol header, the encapsulated data packet is delivered to a routing unit for transmission.


