Automated Port Mapping via Link State Detection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The variability in the relationship between physical Ethernet ports and their internal representations on commercial off-the-shelf (COTS) servers complicates the efficient mapping of external physical ports to internal virtual ports, leading to time-consuming and error-prone manual processes for users, especially with inexperienced users or new server hardware.

Innovation Solution

A method using an external activation device, such as a loopback connector, to automatically map physical network port names to Linux Ethernet interfaces by utilizing the link state change from 'down' to 'up' when connected, eliminating the need for Linux knowledge and LED-dependent solutions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual port mapping is used, then mapping accuracy can be improved, but time consumption increases significantly

Engineering Contradiction:
Improveport mapping accuracyVSAvoidtime consumption
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system performs port mapping automatically by detecting link state changes when activation devices are connected to physical ports. The software autonomously identifies which physical port corresponds to which virtual interface without requiring user intervention or manual configuration, thus eliminating time consumption while maintaining accuracy through automated detection

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system uses feedback from link state changes (detecting when a physical port transitions from down to up state) to automatically determine the mapping between physical and virtual ports. This feedback mechanism allows the system to adapt and configure port mappings dynamically based on actual hardware connections

Inventive Principle:
Principle #23Feedback

2Ease of operation

If trial and error port mapping is used, then mapping can be established, but error rate increases

Engineering Contradiction:
Improveport mapping easeVSAvoidmapping reliability
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The system automatically performs port mapping by detecting link state changes, eliminating the need for users to perform trial and error connections. The automated detection process ensures reliable mapping by observing actual hardware responses rather than relying on user guesses, thus improving both ease of operation and reliability simultaneously

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system replaces the mechanical trial-and-error process of physically connecting cables to different ports with an automated software-based detection system that monitors link state changes. This substitution eliminates human error while maintaining operational simplicity

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

3Ease of operation

If ethtool with LED blinking is used, then port identification can be performed, but hardware compatibility decreases

Engineering Contradiction:
Improveport identification easeVSAvoidhardware compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The system uses a universal port identification method based on link state detection that works across different hardware platforms and operating systems. By detecting the transition from down to up state when an activation device is connected, the system achieves port identification functionality that is independent of hardware-specific features like LED blinking, thus improving hardware compatibility while maintaining operational ease

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

4Productivity

If ethtool command line interface is used, then port mapping can be achieved, but user skill requirement increases

Engineering Contradiction:
Improveport mapping efficiencyVSAvoiduser skill requirement
Core Design Contradiction:
ProductivityVSEase of operation

Solution Approach 1:

The system performs port mapping autonomously by detecting link state changes automatically. Users simply need to connect activation devices to physical ports without needing to know Linux commands or understand network interface configuration. The system handles all technical details internally, eliminating the skill requirement while maintaining efficient port mapping

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3522010B1Assisted port identification
Publication Date: 2020.09.23 ADVA OPTICAL NETWORKING SP ZOO
  • EP3522010B1 patent drawingFigure 1~3
  • EP3522010B1 patent drawingFigure 4
  • EP3522010B1 patent drawingFigure 5

AI summary

Process to associate a set of physical ports on a physical device with a set of software virtual interfaces. Process includes placing the set of software virtual interfaces to be associated with a set of N physical ports in an enabled state which has a first link state when no activation device is connected to a particular software virtual interface and a second link state when an activation device is connected to the particular software virtual interface. Connecting an activation device such as a loopback connector to a physical port to shift the software virtual interface to the second link state to map that particular physical port to that particular software virtual interface.