Selective Control Word Processing in MPLS Pseudowire Systems
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing MPLS technologies face issues with control word management, where devices cannot selectively enable or disable control words based on specific scenarios, leading to forwarding errors due to mismatched control word configurations between devices.
Innovation Solution
A method and system that allow for selective control word addition and processing based on a control word identifier in the exit encapsulation table information, enabling or disabling control words according to specific scenarios, ensuring accurate message processing by determining the type of message and performing corresponding actions.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If control word is enabled based on overall situation, then message processing consistency is improved, but flexibility for different scenarios deteriorates
Solution Approach 1:
The patent segments the control word configuration from global to per-pseudowire level. Instead of enabling control word uniformly across all pseudowires, the system now evaluates and configures control word independently for each pseudowire based on its specific requirements. This segmentation allows different pseudowires to have different control word configurations, resolving the contradiction between consistency and flexibility.
Solution Approach 2:
The patent introduces dynamic configuration capability where the control word enablement status can vary depending on the specific pseudowire and traffic requirements. The system dynamically determines whether to add control word based on exit encapsulation table information and control word identifiers, allowing adaptive response to different scenarios rather than static global configuration.
2Adaptability or versatility
If control word is selectively enabled per scenario, then flexibility is improved, but device complexity deteriorates
Solution Approach 1:
The patent implements preliminary configuration through exit encapsulation table information that pre-stores control word identifier settings for different pseudowires. This preliminary action eliminates the need for complex real-time decision-making and manual per-pseudowire configuration management. The system simply retrieves and applies the pre-configured control word settings, reducing operational complexity while maintaining flexibility.
3Adaptability or versatility
If control word modes are mismatched between devices, then configuration flexibility is improved, but forwarding accuracy deteriorates
Solution Approach 1:
The patent implements feedback mechanisms through message parsing and verification at the receiving end. The system checks whether the received message contains control word based on the configured control word identifier, and verifies the control word content. This feedback loop detects mismatches between sending and receiving device configurations, allowing error detection and correction while maintaining configuration flexibility.
Data Source
Figure 1~4
Figure 5
Figure 6
AI summary
A method, device and system for receiving and sending messages are disclosed. The method includes: acquiring exit encapsulation table information corresponding to a Pseudowire (PW) label; according to a control word identifier in the exit encapsulation table information, after determining to add a control word in a current message, adding the control word in the current message and sending the current message; parsing the received current message; according to PW label information of the current message obtained by parsing, searching a corresponding index label attribute table; and according to a control word identifier in the index label attribute table, after determining that the current message carries the control word, processing the current message according to a type of the current message. With the method, device and system for receiving and sending the messages, it can select to enable or close the control word according to a specific scenario, which reduces a probability of mistakenly processing the messages.