Planarized Link Auto-Negotiation for Mixed-Capability Ports

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional auto-negotiation systems fail to establish links or configure ports properly when one device supports planarized communication and the other does not, leading to inefficiencies and errors requiring manual user intervention.

Innovation Solution

A switch or computing system automatically detects the planarization capabilities of connected devices and configures port settings optimally for efficient data transfer, creating new virtual ports if necessary, before link establishment.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional auto-negotiation techniques are used, then link establishment is attempted, but the link may fail to be automatically established or may be established with improper port configuration when planarization capabilities differ between devices

Engineering Contradiction:
Improvelink establishment reliabilityVSAvoidautomatic configuration capability
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system performs preliminary detection of planarization capability during the link negotiation phase, before the link is established. By determining whether the link partner supports planarization in advance and configuring the port accordingly beforehand, the system prevents link establishment failures and improper configurations, resolving the contradiction between reliable link establishment and automatic configuration capability.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If planarization capability detection is added to link requests, then automatic port configuration accuracy is improved, but the link request structure and negotiation process become more complex

Engineering Contradiction:
Improveplanarization capability detection accuracyVSAvoidlink request structure complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The link request is enhanced to serve multiple functions: it still contains the traditional capability exchange information and now also includes a planarization capability indicator. This multi-functional link request allows the system to detect planarization capability accurately while using the existing negotiation framework, thereby improving detection accuracy without proportionally increasing structural complexity.

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

3Manufacturing precision

If manual user configuration is required for port settings, then configuration precision can be controlled, but user intervention is needed which increases operational complexity and potential for errors

Engineering Contradiction:
Improveport configuration precisionVSAvoidautomatic port configuration capability
Core Design Contradiction:
Manufacturing precisionVSExtent of automation

Solution Approach 1:

The system implements self-service by automatically detecting the link partner's planarization capability and configuring the port settings autonomously based on the detected capability. The switch autonomously determines whether to configure the port for planarized or non-planarized communication without requiring manual user intervention, thereby achieving both precise configuration and full automation, eliminating the contradiction between configuration precision and automation extent.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS12572490B2Links for planarized devices
Publication Date: 2026.03.10 MELLANOX TECHNOLOGIES LTD(IL)
  • US12572490B2 patent drawing
  • US12572490B2 patent drawing
  • US12572490B2 patent drawing

AI summary

A network device, system-on-a-chip, and method of performing an auto-negotiation for a planarized computing system. In response to a link request, switching hardware determines whether a source of the link request is planarized or non-planarized. If a mismatch between a received link request and a sent link request occurs, a lower-level event is escalated to the operating system which is enabled to respond to continue the auto-negotiation process.