Dual-Mode Serial Bus Port for Selective BMC Access

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current server management systems lack efficient and selective access mechanisms for baseboard management controllers (BMCs), particularly in datacenter environments where managing multiple servers requires centralized control and out-of-band monitoring, but existing solutions do not effectively manage the transition between BMC and chipset communications.

Innovation Solution

The implementation of a switch controlled by the baseboard management controller to selectively connect a serial bus port to either the chipset or the BMC, allowing for external access via a serial communication cable, with optional button control and LED indication for user interaction, ensuring priority to the chipset unless a mobile device is actively communicating with the BMC.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If the serial bus port is always connected to the BMC, then BMC accessibility is improved, but chipset communication is disrupted

Engineering Contradiction:
ImproveBMC accessibilityVSAvoidchipset communication
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent implements a dynamic switching mechanism that changes the connection state of the serial bus port based on system conditions. The switch controller monitors chipset activity and automatically transitions the serial bus port between BMC and chipset connections, making the system adaptive rather than static. This resolves the contradiction by allowing BMC accessibility when needed while preserving chipset communication when active.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The switch controller acts as an intermediary device between the serial bus port and both the BMC and chipset. It manages the connection requests from both parties and directs the serial bus port to the appropriate destination, preventing direct conflicts. This mediator enables both BMC accessibility and chipset communication to coexist by intelligently routing connections based on current system state.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If the serial bus port is always connected to the chipset, then chipset communication is maintained, but BMC accessibility is lost

Engineering Contradiction:
Improvechipset communicationVSAvoidBMC accessibility
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system dynamically adjusts the serial bus port connection based on detected needs. When BMC management operations are required, the switch controller transitions the port to BMC connection. When chipset operations are active, it maintains or returns the port to chipset connection. This dynamic behavior ensures both functions remain accessible at different times without permanent sacrifice of either.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The switch controller periodically monitors system state and manages connection transitions. It checks for BMC accessibility requests and chipset communication needs at regular intervals, switching connections periodically based on detected conditions. This periodic monitoring ensures that BMC accessibility is restored when needed while maintaining chipset communication during normal operations.

Inventive Principle:
Principle #19Periodic action

3Adaptability or versatility

If a switch is added to enable selective connection, then access flexibility is improved, but device complexity increases

Engineering Contradiction:
Improveaccess flexibilityVSAvoiddevice complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The switch controller serves as a dedicated intermediary component that manages the complexity of selective connections. Rather than requiring complex logic distributed across multiple components, the switch controller centralizes the switching logic in a single dedicated device. This concentrates the complexity in one manageable component while providing the flexibility of selective access to both BMC and chipset.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The switch controller operates autonomously to manage connection switching without requiring external intervention. It self-monitors system state, self-decides when switching is needed, and self-executes the connection transitions. This self-service capability reduces the operational complexity for users while maintaining the adaptability benefits of selective access.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS10582636B2Server having a dual-mode serial bus port enabling selective access to a baseboard management controller
Publication Date: 2020.03.03 LENOVO GLOBAL TECHNOLOGIES SWITZERLAND INTERNATIONAL GMBH
  • US10582636B2 patent drawing
  • US10582636B2 patent drawing
  • US10582636B2 patent drawing

AI summary

An apparatus includes a computer server having a chipset and a baseboard management controller, wherein the chipset includes a first serial bus controller, and wherein the baseboard management controller includes a second serial bus controller. The apparatus further includes a serial bus port disposed along an external panel of a server enclosure that houses the computer server, wherein the serial bus port is accessible for connection with a connector of a serial communication cable. Still further, the apparatus includes a switch that selectively connects the serial bus port to either the first serial bus controller or the second serial bus controller, wherein the switch is controlled by an output signal from the baseboard management controller.