BMC Network Protocol Switching for Cable Disconnection

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for a baseboard management controller (BMC) cannot switch the physical link of a shared network protocol between a mainboard network port and an external network card port, leading to operational failures when external network card ports are disconnected or cables are pulled out, resulting in the BMC being unable to maintain normal network protocol operation.

Innovation Solution

A method for the BMC to determine the connection status of external network cards and network cables, using an inter-integrated circuit bus to switch the physical link between mainboard and external network card ports based on cable connectivity, ensuring continuous operation by connecting to either the mainboard or external network card ports as needed.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the baseboard management controller switches the physical link between two network ports of the external network card or between the two mainboard network ports, then the network protocol can operate within the existing configuration, but the system cannot adapt when external network card ports are disconnected or cables are pulled out

Engineering Contradiction:
Improveadaptability to cable disconnectionVSAvoidnetwork protocol operation reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The baseboard management controller dynamically switches the physical link between different network ports based on the connection status of external network card ports and cables. The system transitions from a static link configuration to a dynamic one that automatically adapts to cable disconnections or reconnections by detecting port status and redirecting the physical link accordingly, ensuring continuous network protocol operation.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The baseboard management controller continuously monitors the connection status of external network card ports and cables through feedback signals. When cable disconnection or reconnection is detected, the controller uses this feedback information to trigger the appropriate switching action between mainboard network ports and external network card ports, maintaining reliable network operation.

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If the baseboard management controller is configured to connect to external network card ports, then network functionality is enhanced, but the system becomes vulnerable to failures when external ports or cables are disconnected

Engineering Contradiction:
Improvenetwork configuration flexibilityVSAvoidimpact of cable disconnection
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The baseboard management controller prepares alternative paths by maintaining connection capabilities to both mainboard network ports and external network card ports. Before a cable disconnection occurs, the system is configured to have backup routing options, so when disconnection happens, the physical link can be switched to the备用 path without interruption, cushioning against the harmful impact of cable failure.

Inventive Principle:
Principle #11Beforehand cushioning (Prior cushioning)

Solution Approach 2:

The baseboard management controller changes the connection parameter (physical link location) based on the operational status of external network components. When external ports or cables are functional, the system connects to external network card ports; when they fail, the controller changes the connection parameter to mainboard network ports, thereby adapting to the changed system state and mitigating the impact of the failure.

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS10783092B2Baseboard management controller switching method for sharing network protocol
Publication Date: 2020.09.22 INVENTEC PUDONG TECH CORPOARTION
  • US10783092B2 patent drawing
  • US10783092B2 patent drawing
  • US10783092B2 patent drawing

AI summary

A method for switching a shared network protocol of a baseboard management controller comprises: determining whether a mainboard is connected with an external network card by a baseboard management controller; determining whether an external network card network port of the external network card is connected with a network cable by the baseboard management controller when the mainboard is connected with the external network card; connecting a physical link of a shared network protocol of the baseboard management controller with the external network card network port when the external network card network port is connected with the network cable; and connecting the physical link of the shared network protocol of the baseboard management controller with a mainboard network port of the mainboard when the external network card network port is not connected with the network cable. As a result, the shared network protocol can be maintained in normal operation.