Auto Negotiation State Switching for Mixed Link Compatibility

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In fiber network interfaces, Clause 37 of the IEEE 802.3 standard requires Auto Negotiation to be enabled on both ends or disabled on both ends for communication, leading to communication failures when one end is enabled and the other is disabled, especially when interfacing unknown devices with switches having known configurations.

Innovation Solution

A method where a host network node monitors data traffic to determine if the link partner is requesting configuration information, facilitating an exchange of configuration information to establish common capabilities, and toggling the Auto Negotiation state to enable communication when necessary, allowing data transfer even if one end has Auto Negotiation disabled.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If Auto Negotiation is enabled on both ends according to Clause 37, then communication compatibility is ensured, but communication fails when one end has Auto Negotiation enabled and the other disabled

Engineering Contradiction:
Improvecommunication compatibilityVSAvoidflexibility in Auto Negotiation configuration
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The patent applies dynamics by making the Auto Negotiation state changeable during operation. The local interface can switch between enabled and disabled states based on the detected state of the link partner, allowing the system to adapt dynamically rather than being fixed in a static configuration state

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the parameter of Auto Negotiation state (enabled/disabled) based on the link partner's configuration. By detecting whether the link partner has Auto Negotiation enabled or disabled, the local interface adjusts its own state parameter accordingly to ensure compatible communication

Inventive Principle:
Principle #35Parameter changes

2Ease of operation

If Auto Negotiation is disabled on both ends with known configuration, then communication is established, but communication fails when interfacing unknown devices with different configurations

Engineering Contradiction:
Improvecommunication establishmentVSAvoidcompatibility with unknown devices
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent uses feedback by monitoring data traffic from the link partner to detect whether Auto Negotiation is enabled or disabled. This feedback information is then used to adjust the local Auto Negotiation state, creating a closed-loop system that adapts based on observed conditions

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The system performs self-service by automatically detecting the link partner's Auto Negotiation state and adjusting its own configuration without external intervention. This allows the interface to autonomously resolve configuration compatibility issues

Inventive Principle:
Principle #25Self-service

3Reliability

If Clause 37 Auto Negotiation requirements are strictly followed, then standard compliance is maintained, but communication flexibility with mixed configurations is lost

Engineering Contradiction:
Improvestandard complianceVSAvoidcommunication flexibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The patent introduces dynamics into the previously static Auto Negotiation state by allowing switching between enabled and disabled configurations during operation, enabling the system to comply with standards while adapting to various operational scenarios

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS7428599B2Method for detecting link partner state during auto negotiation and switching local state to establish link
Publication Date: 2008.09.23 III HOLDINGS 2 LLC
  • US7428599B2 patent drawing
  • US7428599B2 patent drawing
  • US7428599B2 patent drawing

AI summary

Method for detecting link partner state during Auto Negotiation then switching local state to establish link. A method is disclosed for allowing a host network node to establish a compatible communication link with a link partner network node disposed on the opposite end of a physical communication link from the host network node. The host node monitors data traffic received from the link partner network node. The host node then determines from the monitored data traffic from the link partner network node if the link partner network node is requesting configuration information from the host network node. If a request for configuration information is received from a link partner network node, then the host network node is operable to facilitate an exchange of configuration information with the link partner network node to determine if each of the host network node and link partner network node have common communication capabilities that can be configured to allow compatible communication there between over the physical communication link. After either an exchange of configuration information is made and a common configuration is determined at each of the host network node and the link partner network node, or a default configuration is established, then transferring data from the host network node to the link partner node.