SDN Action Buffer Updates for Low-Latency Packet Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing wireless communication systems face challenges in updating packet processing rules at high speed, especially in environments like front-haul slicing, to support the high data rates and low latency required by 6G communication systems.
Innovation Solution
A method and device for creating and managing an action buffer in network entities to enable high-speed packet processing by adding and executing arbitrary actions based on memory addresses, using protocols like OpenFlow and P4 Runtime.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If traditional packet processing methods are used in existing wireless communication systems, then system stability is maintained, but packet processing speed is insufficient and latency is high
Solution Approach 1:
The patent segments packet processing into distinct phases: rule matching, action determination, and action execution. By dividing the processing flow into separate functional modules (match-action pipelines), the system can process packets in parallel stages, significantly improving processing speed and reducing latency compared to traditional sequential processing methods.
Solution Approach 2:
The patent implements preliminary action by pre-compiling and caching packet processing rules in a rule cache before actual packet arrival. When packets need processing, the system retrieves pre-processed rules from the cache rather than processing them in real-time, which dramatically reduces processing latency and increases packet processing speed.
2Adaptability or versatility
If packet processing rules are updated frequently to support diverse 6G services, then network adaptability improves, but processing overhead and complexity increase
Solution Approach 1:
The patent implements dynamic rule management where packet processing rules can be updated, added, or removed without system reconfiguration. The rule cache dynamically adapts to changing network requirements, allowing frequent rule updates to support diverse 6G services while maintaining efficient processing through automatic rule compilation and caching mechanisms that hide complexity from the processing pipeline.
Data Source
AI summary
The disclosure relates to a 5G or 6G communication system for supporting a higher data transmission rate. A method performed by a first network entity in a wireless communication system is provided. The method includes receiving, from a second network entity, a first message including information on at least one of a type, a size, or an identifier of an action buffer, which is for creating of the action buffer, receiving, from the second network entity, a second message including the identifier for adding of at least one action to multiple memories assigned to the action buffer created based on the first message, and performing an arbitrary action for an input packet based on an address of memory in which the arbitrary action among the at least one action is stored.


