Ethernet-MPLS Interworking via Address Mapping
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Interworking between Ethernet and MPLS networks is challenging, particularly in performing OAM operations, as existing techniques struggle to efficiently address and manage nodes across different network domains, requiring improved cooperation and operator-friendly solutions.
Innovation Solution
A source node and interworking node are configured to generate and transmit OAM messages, such as Linktrace and Loopback, across Ethernet and MPLS domains, with address mapping using Type Length Value (TLV) identifiers, enabling efficient node addressing and reply handling between the domains.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If OAM operations are performed between Ethernet and MPLS networks using existing techniques, then some interworking is achieved, but node addressing and management across different network domains remains inefficient and complex
Solution Approach 1:
The patent introduces an interworking node as an intermediary between Ethernet and MPLS networks. This node performs address mapping between Ethernet MAC addresses and MPLS network layer addresses, simplifying OAM operations across domains. The intermediary handles the complexity of cross-domain addressing, allowing source nodes to use familiar address types while the interworking node translates to the appropriate format for the target domain.
Solution Approach 2:
The patent segments the address mapping function into distinct components: Ethernet address handling, MPLS address handling, and translation logic. By dividing the interworking function into manageable segments, the system achieves versatility across different network domains while keeping each component's complexity low and well-defined.
2Ease of operation
If Ethernet nodes need to address MPLS nodes directly, then OAM operations can be performed, but the addressing becomes troublesome and operationally complex
Solution Approach 1:
The interworking node serves as a mediator that shields Ethernet nodes from MPLS addressing complexity. Source nodes in either domain can use their native address formats, and the interworking node handles the translation transparently, making OAM operations easier while managing addressing complexity internally.
Solution Approach 2:
The patent uses address copying and translation mechanisms where the interworking node copies address information from one format and transforms it to another. This allows OAM messages to be forwarded with appropriate address translations without requiring source nodes to understand or manually configure cross-domain addressing, simplifying operations.
3Reliability
If interworking between Ethernet and MPLS domains is implemented, then OAM functionality is enabled, but the system complexity increases
Solution Approach 1:
The interworking node is designed with universal functionality to handle multiple OAM operations (Loopback, Linktrace, etc.) across different network domains. By consolidating these diverse functions into a single multi-functional node, the system achieves reliable cross-domain OAM while avoiding the need for separate specialized components for each operation type.
Solution Approach 2:
The interworking node acts as a universal intermediary that standardizes cross-domain communication. It provides a single point of complexity management that handles address translation, message formatting, and protocol adaptation, thereby enabling reliable OAM functionality without distributing complexity across multiple nodes or components.
Data Source
AI summary
A source node for addressing target nodes (44, 46) in a communication system (10), the source node configured to be part of an Ethernet domain (20) and the target nodes (44, 46) configured to be part of a Multiple Protocol Label Switching (MPLS) domain (40) that is connected to the Ethernet domain (20) via an interworking node (30). The source node is further configured to: i) generate a message (51) comprising an identifier of the source node, an identifier of the interworking node (30), and an identifier of a certain target node (44) of the target nodes (44, 46), ii) send the message (51) to the certain target node (44) via the interworking node (30), and iii) receive from the certain target node (44) via interworking node (30) a reply (54) to the message (51). An alternate source node, related interworking nodes and methods are also described.


