EVPN Control Word Indication for Mixed Capability Devices
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In EVPN networks, devices with and without control word processing capabilities cannot communicate effectively, leading to packet parsing issues due to the absence of control word processing capability in some devices, causing disruptions in service transmission reliability.
Innovation Solution
A communication method where network devices generate and send Ethernet virtual private network (EVPN) service packets with control word indication information, allowing devices to determine if a control word is present and parse packets correctly, and dynamically advertise control word processing capabilities using BGP messages to ensure compatibility between devices.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Measurement precision
If control word processing capability is enabled on all devices, then packet parsing accuracy is improved, but device complexity and network compatibility deteriorate
Solution Approach 1:
The patent introduces control word indication information as a parameter that changes based on the capabilities of communicating devices. This parameter signals whether a control word is present in the packet, allowing receiving devices to adapt their parsing behavior accordingly. Devices can maintain simple parsing logic while achieving accurate packet processing through this dynamic parameter indication mechanism.
2Reliability
If control word indication information is added to packets, then communication reliability between devices with different capabilities is improved, but network overhead increases
Solution Approach 1:
The patent merges the control word indication information with existing packet structures by utilizing available fields such as the bottom-of-stack label in MPLS headers or Ethernet type fields. This integration approach allows the indication information to be conveyed without adding separate dedicated overhead fields, thereby improving communication reliability while minimizing the increase in network overhead.
3Measurement precision
If control word is always included in packets, then packet parsing accuracy is improved, but network efficiency deteriorates due to increased packet size
Solution Approach 1:
The patent implements a dynamic approach where the control word is conditionally included in packets based on the capabilities of the communicating devices. The control word indication information enables receiving devices to determine whether to expect and process a control word, allowing the packet structure to adapt dynamically to the specific communication scenario. This ensures accurate parsing only when necessary, maintaining network efficiency by avoiding unnecessary control word processing in compatible device pairs.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
This application discloses a communication method. According to the method, a local device and a peer device notify each other through a BGP message whether the local device and the peer device have a control word processing capability. After receiving the BGP message that is sent by the local device and that carries control word indication information, the peer device determines that the local device has a control word processing capability. When the peer device also has a control word processing capability, the peer device uses a service packet to carry a control word when the peer device sends the service packet to the local device. When the local device has no control word processing capability, the BGP message sent by the local device to the peer device carries no control word indication information. In this case, no control word is carried when the peer device sends a service packet to the local device. In this way, normal communication between a network device having a control word processing capability and a network device having no control word processing capability is effectively ensured, and service transmission reliability is improved.