Physical Coding Sublayer OAM for Ethernet Stall Reduction
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing OAM tools in communication networks are often implemented in higher layers and lack efficient mechanisms for monitoring and managing physical layer health and data message transmission, particularly in standards like Fast Ethernet, Gigabit Ethernet, and 10 Gigabit Ethernet, which can lead to stalls and inefficiencies in data message transmission.
Innovation Solution
The implementation of an OAM scheme that embeds out-of-band messages in physical code sublayer modulation, allowing asynchronous transmission between management entities, using a transmit register and receive state machine handshake, and leveraging the 1000BASE-T1 physical layer standard to maintain connection health and balance hardware usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If OAM tools are implemented in link layer or higher layers, then existing OAM functionality is provided, but efficient monitoring and management of physical layer health and data message transmission is lacking
Solution Approach 1:
The patent moves OAM functionality from higher layers (link layer and above) down to the physical coding sublayer, creating a new dimensional approach to OAM implementation. This allows direct monitoring and management of physical layer health and data message transmission at the appropriate layer boundary, resolving the contradiction between reliability and complexity by placing OAM exactly where it is needed.
Solution Approach 2:
The patent introduces out-of-band messages as an intermediary mechanism that operates independently from normal data transmission. These special messages carry OAM information through dedicated channels at the physical coding sublayer, enabling reliable physical layer monitoring without interfering with or adding complexity to the main data path.
2Productivity
If out-of-band messages are embedded with physical code sublayer modulation, then asynchronous transmission between management entities is enabled, but additional messaging infrastructure is required
Solution Approach 1:
The patent makes the physical coding sublayer modulation mechanism universal by having it serve both normal data transmission and OAM message transmission. The same physical layer infrastructure handles both in-band data and out-of-band OAM messages, eliminating the need for separate dedicated messaging hardware and reducing overall system complexity while maintaining high productivity.
Solution Approach 2:
The patent merges the OAM messaging function with the existing physical coding sublayer data transmission function. By combining these functions into a single unified layer, the patent achieves efficient asynchronous transmission without requiring separate complex messaging infrastructure, thus improving productivity while controlling device complexity.
3Reliability
If transmit state machine and receive state machine establish handshake for asynchronous message passing, then reliable delivery is achieved, but transmission protocol complexity increases
Solution Approach 1:
The patent implements a feedback mechanism through the handshake protocol where the receive state machine acknowledges receipt of out-of-band messages to the transmit state machine. This feedback loop ensures reliable delivery by confirming message reception and enabling the transmitter to know when it can send the next message, achieving reliability through a relatively simple acknowledgment-based protocol rather than complex error correction mechanisms.
Data Source
AI summary
Systems and methods described herein provide a method for operation, administration and maintenance (OAM) of data message transmission. The method comprises reading a transmit register of a transmitter associate with a first management entity to determine a transmit status of the transmit register. The method further comprises loading a data message into the transmit register when the transmit status of the transmit register indicates availability. The method further comprises embedding the data message as an out-of-band message with physical code sublayer modulation, and transmitting the out-of-band message on the physical code sublayer to a receiver associated with a second management entity. A transmit state machine of the transmitter and a receive state machine of the receiver establish a handshake to allow the out-of-band message to be passed asynchronously.


