Link Rate Negotiation for Mixed Auto-Negotiation Capabilities

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communication systems face challenges in efficiently negotiating link rates between devices capable of multiple data rates, particularly when some devices lack auto-negotiation (AN) capability, leading to complexities in configuring data paths for optimal throughput.

Innovation Solution

A system and method that enables physical layer devices to negotiate link rates over copper or optical links, automatically matching rates based on throughput requirements, even without AN capability, by transmitting inquiry signals and configuring data paths for either 1 G or 10 G rates, and establishing a default rate when preferences differ.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If auto-negotiation pages are transmitted to negotiate data rate, then link rate can be optimized for throughput requirements, but the negotiation process becomes complex when link partners have different capabilities (AN-capable vs. non-AN-capable devices)

Engineering Contradiction:
ImprovethroughputVSAvoidnegotiation process complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system enables non-AN-capable devices to automatically establish links by detecting the link partner's transmission rate and self-configuring accordingly, eliminating the need for complex negotiation protocols. Dual-rate devices detect whether the partner is AN-capable or not, and automatically adapt their behavior to simplify the overall negotiation process.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent creates a universal link establishment mechanism that works with both AN-capable and non-AN-capable devices through a common detection and adaptation process. The system can handle multiple device types (1G-only, 10G-only, dual-rate) using a unified approach where devices detect capabilities and automatically configure appropriate link rates.

Inventive Principle:
Principle #6Universality (Multi-functionality)

2Adaptability or versatility

If the system supports both 1 G and 10 G rates with auto-negotiation, then it can adapt to different throughput requirements, but devices without AN capability cannot properly negotiate rates leading to potential link failures or suboptimal performance

Engineering Contradiction:
Improverate adaptation capabilityVSAvoidlink establishment reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

Devices perform preliminary capability detection by attempting to receive AN pages before establishing the data link. This preliminary action allows the system to determine the link partner's capabilities in advance and prepare appropriate configuration, ensuring reliable link establishment regardless of whether the partner is AN-capable or not.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adjusts its behavior based on detected link partner capabilities. Dual-rate devices can switch between AN-capable mode (when partner supports AN) and detection mode (when partner does not support AN), allowing the system to maintain reliability across different device types while preserving adaptability to various throughput requirements.

Inventive Principle:
Principle #15Dynamics

3Reliability

If the driver disables for a pre-determined period to force link partner restart, then link faults can be recovered, but this causes unnecessary link interruptions and increases link establishment time

Engineering Contradiction:
Improvelink fault recoveryVSAvoidlink establishment time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Instead of completely disabling the driver for a fixed period, the system performs partial actions: attempting to detect AN pages first, and only if that fails, then disabling and restarting. This graduated approach recovers from link faults when necessary while minimizing unnecessary link interruptions and reducing overall link establishment time by avoiding blanket restarts.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS7849209B2System and method for link rate negotiation
Publication Date: 2010.12.07 MACOM CONNECTIVITY SOLUTIONS LLC
  • US7849209B2 patent drawing
  • US7849209B2 patent drawing
  • US7849209B2 patent drawing

AI summary

A system and method are provided for negotiating a link data rate in a communication system using a plurality of data rates. In a system including a first device network-connected to a second device, auto-negotiation (AN) messages are mutually transmitted. The AN messages indicate rate information such as preferred data rate capabilities, if the device has a dual-rate capability, or a single data rate capabilities. If the AN messages are mutually transmitted, a negotiated link data rate is established. However, if one of the devices cannot send AN messages, the other device times-out, and a link data rate is established at the data rate transmitted by the device that is not AN-capable.