Selective Service Data Packet Encapsulation for Network Overhead Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing TCP/IP protocol architecture, which combines identifier and locator functions in a single IP address, limits mobility, security, and multi-platform accessibility, resulting in high network overheads due to uniform five-layer encapsulation for all services, including those that do not require mobility support.
Innovation Solution
A service data packet encapsulation method that determines the mobility support requirement of each service and selectively performs ID layer and locator layer encapsulation, reducing network overheads by omitting ID layer encapsulation for services that do not require mobility support, thereby optimizing packet transmission based on the specific needs of each service.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If unified five-layer encapsulation is performed on all service data packets, then mobility support is ensured for all services, but network overheads increase
Solution Approach 1:
The patent applies local quality by differentiating encapsulation processing based on service type. Mobility-dependent services receive full five-layer encapsulation (application, transport, ID, locator, network interface layers) to ensure continuous communication during device movement, while mobility-independent services receive only three-layer encapsulation (application, transport, network interface layers), omitting ID and locator layers. This selective approach ensures each service receives the appropriate level of mobility support without unnecessarily increasing network overhead for services that don't require it.
2Stability of the object's composition
If ID layer encapsulation is performed on all data packets, then communication continuity is maintained during device movement, but packet size and processing complexity increase
Solution Approach 1:
The patent segments the encapsulation process into different levels based on service requirements. For mobility-independent services, it segments out the ID layer and locator layer encapsulation, performing only application layer, transport layer, and network interface layer encapsulation. This segmentation reduces packet size and processing complexity for services that don't require mobility support, while maintaining the option to perform full encapsulation for services that do require communication continuity during device movement.
Data Source
Figure 1~2
Figure 3
Figure 4~6
AI summary
The present invention discloses a service data packet encapsulation method and apparatus. The method includes at least: obtaining, by a source communications device, a mobility support parameter of a current service, where the mobility support parameter is used to indicate whether a corresponding service requires mobility support, and the source communications device includes at least an ID identifier layer and a locator locator layer; determining, by the source communications device based on the mobility support parameter of the current service, whether the current service requires mobility support; and obtaining, by the source communications device, a source locator of the source communications device and a destination locator of a destination communications device when determining that the current service does not require mobility support, and performing, by using the source locator and the destination locator, locator layer encapsulation on a data packet that needs to be sent by the current service. According to the method and the apparatus in the present invention, network overheads can be reduced.