Network Device Port Orientation Determination via PDU

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In software-defined networks (SDNs), the increasing load on SDN controllers due to the expansion of data center networks hampers performance, as network devices cannot autonomously implement functions like reducing load without knowing the configuration status, particularly the port orientation, which is currently unknown to them.

Innovation Solution

A method and apparatus that enable network devices to determine port orientation by receiving protocol data units (PDUs) from other devices, which carry topology levels and port orientations, allowing them to autonomously identify whether a port is upstream or downstream and subsequently help reduce the SDN controller's load.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If the SDN controller manages all network devices centrally, then network control is centralized and flexible, but the SDN controller load increases and performance deteriorates

Engineering Contradiction:
Improveautonomous implementation capabilityVSAvoidSDN controller load
Core Design Contradiction:
Extent of automationVSProductivity

Solution Approach 1:

The network device autonomously determines its own port orientation (upstream or downstream) by receiving and processing PDUs from neighboring devices, without requiring the SDN controller to provide this information. This self-service capability allows the network device to independently implement load reduction functions, thereby reducing the SDN controller's workload while maintaining autonomous operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The network device performs preliminary actions by proactively receiving PDUs from neighboring devices and determining port orientations before the SDN controller needs to intervene. This preliminary determination of configuration status enables the network device to autonomously prepare for load reduction operations, reducing the need for centralized control and improving overall system productivity.

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the network device autonomously determines port orientation, then the SDN controller load is reduced, but the network device complexity increases

Engineering Contradiction:
ImproveSDN controller load reductionVSAvoidnetwork device complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The PDU structure is designed to be universal and multi-functional, carrying both topology level information and port orientation information in a standardized format. This allows the same PDU mechanism to serve multiple purposes: establishing topology relationships and determining port orientations, thereby reducing the need for additional complex mechanisms and minimizing the increase in network device complexity.

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

Solution Approach 2:

The PDU acts as an intermediary that carries necessary configuration information between neighboring network devices. Instead of requiring complex direct communication protocols or centralized SDN controller intervention, the PDU mediates the information exchange, allowing the network device to autonomously determine port orientation through simple PDU reception and processing, thus limiting the increase in device complexity.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Productivity

If the network device cannot learn configuration status, then the system architecture remains simple, but the network device cannot help reduce SDN controller load

Engineering Contradiction:
Improveload reduction capabilityVSAvoidconfiguration status knowledge
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The network device receives feedback information in the form of PDUs from neighboring devices, which contain topology level and port orientation data. This feedback mechanism allows the network device to learn its configuration status autonomously without requiring complex centralized provisioning, enabling it to contribute to load reduction while maintaining relatively simple system architecture.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12088471B2Method and apparatus for determining port orientation
Publication Date: 2024.09.10 HUAWEI TECH CO LTD
  • US12088471B2 patent drawing
  • US12088471B2 patent drawing
  • US12088471B2 patent drawing

AI summary

This application provides a method and an apparatus for determining a port orientation. The method includes: A first network device receives, through a first port, a protocol data unit PDU sent by a second network device. The first network device determines, based on the PDU, that the first port is an upstream port or a downstream port. In this embodiment of this application, the first network device may determine, based on the PDU sent by the second network device, whether the first port is the upstream port or the downstream port, to provide a basis for subsequently helping an SDN controller reduce load.