Application-Aware Packet Forwarding for Flexible Network Services
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The forwarding manner of service packets in application-aware networks is single and lacks flexibility in meeting user requirements for performance parameters such as latency and bandwidth.
Innovation Solution
A packet forwarding method and apparatus that establishes a correspondence between application-aware identifiers and network services, allowing network devices to forward service packets based on user requirements, using identifiers like binding segment identifiers and network slices, and encapsulating these identifiers in service packets for accurate identification and performance analysis.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If a single forwarding manner is used for service packets, then the network device can forward packets in a simple and straightforward way, but the flexibility to meet user requirements for performance parameters such as latency and bandwidth is insufficient
Solution Approach 1:
The patent applies parameter changes by introducing multiple forwarding parameters (first forwarding parameter, second forwarding parameter, etc.) that correspond to different network services. These parameters enable the network device to adjust forwarding behavior dynamically based on service requirements such as latency and bandwidth, thereby improving adaptability without fundamentally changing the device architecture.
Solution Approach 2:
The patent implements dynamics by making the forwarding manner adjustable and adaptable rather than fixed. The network device dynamically selects different forwarding parameters based on matching application-aware identifiers with service requirements, allowing the system to respond flexibly to changing user demands while maintaining a relatively simple underlying forwarding mechanism.
2Adaptability or versatility
If multiple forwarding manners are introduced to meet different user requirements, then the flexibility of packet forwarding is improved, but the complexity of the forwarding mechanism increases
Solution Approach 1:
The patent applies self-service by enabling the network device to automatically select appropriate forwarding parameters through matching application-aware identifiers with service requirements. The system performs self-determination of the optimal forwarding manner without requiring manual configuration or complex external control, thereby maintaining ease of operation while achieving high adaptability.
Solution Approach 2:
The patent implements preliminary action by pre-establishing the correspondence between application-aware identifiers and forwarding parameters. This preparation allows the network device to quickly determine the appropriate forwarding manner during packet transmission without performing complex real-time analysis, thus maintaining operational simplicity while providing flexible forwarding capabilities.
3Measurement precision
If application-aware information is carried in service packets for identification, then the precision of service flow identification is improved, but the overhead of packet processing increases
Solution Approach 1:
The patent applies taking out by extracting only the essential application-aware identifier from the service packet for matching purposes. Rather than processing or carrying complete application information, the system extracts the minimal necessary identifier (such as application ID or flow identifier) to determine the appropriate forwarding parameter, thereby achieving precise service flow identification with minimal packet overhead.
Data Source
AI summary
A packet forwarding method and apparatus, and a communication network, related to the field of communication technologies. In the solutions provided, a controller may obtain a correspondence between an application-aware identifier of a service flow and a network service required for transmitting the service flow, and deliver the correspondence to a network device. Further, when identifying the service flow as a service flow indicated by the application-aware identifier, the network device may directly forward a packet of the service flow by using the corresponding network service. The controller may establish and deliver the correspondence between the application-aware identifier and the network service, so that the network device can directly forward the service packet of the service flow based on the correspondence. Therefore, flexibility of forwarding the service packet is effectively improved.


