SDN Network Element Ethernet OAM Loopback
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Implementing Ethernet Operation, Administration, and Management (OAM) functions in a Software-Defined Networking (SDN) system is challenging due to the heavy reliance on network controllers for real-time operations, which limits scalability and performance, especially when managing hundreds or thousands of L2 services.
Innovation Solution
Network elements in the SDN system are empowered to autonomously process Ethernet OAM functions by adding flow table entries associated with OAM traffic flows and group table entries that include loopback instructions, allowing packets to be periodically looped back to the flow table, reducing the controller's involvement in real-time operations.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the SDN controller manages all real-time Ethernet OAM operations for hundreds or thousands of L2 services, then centralized control and coordination are maintained, but the system scalability and performance deteriorate due to the controller's processing burden
Solution Approach 1:
The patent segments the Ethernet OAM functionality into control plane (SDN controller for configuration and monitoring) and data plane (network elements for autonomous packet generation and loopback operations). This segmentation allows the controller to manage high-level OAM policies while network elements handle real-time operations independently, resolving the contradiction between centralized control and scalability.
Solution Approach 2:
Network elements are empowered to autonomously generate OAM packets, process loopback operations, and monitor link status without continuous controller intervention. This self-service capability enables each network element to handle its own OAM tasks, significantly improving scalability while the controller retains oversight for abnormal conditions.
2Measurement precision
If the controller is involved in every real-time OAM operation, then precise control and monitoring are achieved, but the processing overhead and response time worsen
Solution Approach 1:
The SDN controller pre-configures flow table entries and group table entries in network elements before OAM operations begin. These preliminary configurations include packet generation rules, loopback port assignments, and interval settings. Once configured, network elements execute OAM operations autonomously without real-time controller intervention, achieving both precise control through pre-planned configurations and fast response times through local execution.
Data Source
AI summary
A method for implementing Ethernet operation, administration, and management (OAM) function in a network element coupled to a software-defined networking (SDN) system is disclosed. The method comprises adding a flow table entry for an OAM traffic flow to a flow table of the network element. The method continues with adding a group table entry for the OAM traffic flow to a group table of the network element, where the group table entry includes an instruction to send the packet to a set of ports, including a loopback port. The method continues with receiving the packet directing to the group table entry from the SDN controller, and sending the packet to the set of ports of the network element according to the group table entry, where the packet is to be looped back through the loopback port to the flow table periodically at a predetermined interval.


