Ethernet Circuit Header Emulating Circuit Switching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Ethernet's packet switching technology is inefficient in applications with static network topologies, such as mobile backhaul and long-distance transport, as it requires additional headers that reduce network throughput and complicate circuit establishment.
Innovation Solution
The implementation of Ethernet circuit switching using an Ethernet circuit header (ECH) that overlays a reserved multicast MAC address, allowing direct packet routing without traditional network layering hierarchy, enabling circuit establishment and management at the Ethernet layer.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If traditional Ethernet packet switching is used, then network flexibility and dynamic topology support are improved, but network throughput decreases and overhead increases due to additional headers
Solution Approach 1:
The Ethernet frame header is segmented to include a circuit identification field that enables circuit switching functionality within the Ethernet layer, allowing the network to operate in both packet switching and circuit switching modes without requiring separate protocols
Solution Approach 2:
The Ethernet header is enhanced to serve multiple functions: it maintains compatibility with traditional packet switching while simultaneously enabling circuit switching through the added circuit identification field, making the Ethernet infrastructure universally applicable to both switching paradigms
2Adaptability or versatility
If traditional Ethernet packet switching with additional headers is used, then routing flexibility is improved, but device complexity and overhead increase
Solution Approach 1:
Circuit paths are established in advance before data transmission begins. The circuit identification field is pre-configured in the Ethernet header, allowing switches to perform simple table lookups during packet forwarding rather than complex routing decisions, thereby reducing operational complexity
Solution Approach 2:
The circuit establishment and management functions are extracted from the data forwarding path. By separating the circuit setup phase from the data transmission phase, the patent reduces the complexity of real-time switching decisions while maintaining routing flexibility through pre-configured circuit identifiers
3Adaptability or versatility
If Ethernet broadcast nature is used for dynamic topology, then adaptability to topology changes is improved, but efficiency decreases in applications with static topologies
Solution Approach 1:
The patent enables dynamic switching between broadcast-based packet switching and circuit-based switching modes. For applications with static topologies, circuit switching provides efficient dedicated paths, while the underlying Ethernet infrastructure retains its dynamic adaptability through the enhanced header format that supports both operating modes
Data Source
AI summary
A device for emulating circuit switching in Ethernet using an Ethernet circuit header (ECH) includes a node of a network that is configured to receive a packet. A control module may be configured to determine that a destination address portion of a data frame associated with the packet matches a predefined format. A parser module may be configured to parse an ECH portion of the destination address to identify a circuit-identification (ID). A look-up module may be configured to look up the circuit ID in a circuit-ID table using at least one of a plurality of key options to generate a look-up-result data. The control module may be configured to use the look-up-result data to direct the packet to a destination interface of a destination node.


