Wireless Transceiver Port Configuration via BLE and RFID

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional transceiver device port configuration in information handling systems is hindered by faulty or incompatible devices, leading to I2C controller 'hang' issues, making it time-consuming to initialize switch devices, as manual processes are required to identify and remove faulty devices and reinitialize the I2C controller.

Innovation Solution

A wireless transceiver device port configuration and monitoring system that uses a wireless communication system to establish a session with the transceiver device, retrieve configuration information, and configure ports, eliminating the need for I2C interfaces and reducing complexity by using a BLE wireless communication system and RFID for automated identification and configuration.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If conventional I2C controller is used to detect and configure transceiver devices, then configuration information can be retrieved from EEPROM, but the I2C controller will hang when encountering faulty or incompatible transceiver devices, making the initialization process time-consuming and requiring manual intervention

Engineering Contradiction:
Improvetransceiver device configuration reliabilityVSAvoidinitialization time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The patent extracts the configuration retrieval process from the I2C interface and implements it through a wireless communication interface. The transceiver device's wireless communication module directly communicates with the networking device's wireless communication interface, bypassing the I2C controller entirely for configuration data exchange. This extraction eliminates the hanging issue caused by faulty I2C endpoints while maintaining the ability to retrieve configuration information from the transceiver device's memory.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The patent introduces a wireless communication intermediary layer between the networking device and the transceiver device. Instead of direct I2C communication, the configuration data is transmitted wirelessly through this intermediary channel. This mediator allows the system to retrieve necessary configuration information without being blocked by faulty transceiver devices that would otherwise hang the I2C controller.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If I2C multiplexer tree is used to connect multiple transceiver devices to the CPU SoC/BMC/FPGA, then a common communication path is established, but a single faulty transceiver device can make the entire I2C controller unavailable and affect all other transceiver devices on the same multiplexer tree

Engineering Contradiction:
ImproveI2C interface complexityVSAvoidtransceiver device availability
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent segments the configuration communication path from the data communication path. Each transceiver device has its own wireless communication interface that independently communicates with the networking device. This segmentation isolates each transceiver device's configuration process, so that a faulty device does not affect the configuration or availability of other devices, eliminating the single point of failure inherent in the shared I2C multiplexer tree.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent replaces the mechanical/electrical I2C bus system with a wireless communication system. Instead of physical I2C connections through multiplexers and shared buses, each transceiver device communicates wirelessly with the networking device. This substitution eliminates the physical constraints and failure modes of the I2C multiplexer tree architecture while maintaining the ability to configure and monitor multiple transceiver devices.

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

3Ease of repair

If manual process is used to identify and remove faulty transceiver devices, then the I2C controller can be reinitialized, but the process is time-consuming and requires human intervention

Engineering Contradiction:
Improvefaulty device identificationVSAvoidconfiguration process automation
Core Design Contradiction:
Ease of repairVSExtent of automation

Solution Approach 1:

The patent implements self-service through automated detection and handling of faulty transceiver devices. The networking device's controller automatically attempts to retrieve configuration information from each transceiver device via wireless communication. When a device is faulty or incompatible, the system automatically detects the failure, excludes that device from further I2C operations, and continues initializing other devices without requiring manual identification or removal of the faulty unit.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent implements feedback mechanisms where the transceiver device responds to configuration requests from the networking device. If a transceiver device is faulty or incompatible, it fails to respond or returns error status, providing feedback to the controller. The controller uses this feedback to automatically identify and exclude the faulty device from the I2C multiplexer tree, enabling automated fault handling without manual intervention.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS11336318B2Transceiver device port configuration and monitoring system
Publication Date: 2022.05.17 DELL PROD LP
  • US11336318B2 patent drawing
  • US11336318B2 patent drawing
  • US11336318B2 patent drawing

AI summary

A transceiver device port configuration and monitoring system includes a networking device having a networking device wireless communication system, a port, and a wireless identification system associated with the port. A transceiver device is connected to the port and includes a wireless reader system that retrieves a port identifier for the port from the wireless identification system, and a transceiver device wireless communication system that the transceiver device uses to wirelessly advertise the connection of the transceiver device to the port. In response to receiving the wireless advertisement of the connection of the transceiver device to the port, the networking device uses the networking device wireless communication system to establish a wireless session with the transceiver device, retrieves configuration information from the transceiver device via the wireless session, uses the configuration information to configure the port for operation with the transceiver device, and monitors the port.