Wireless Transceiver Port Configuration via BLE and RFID
Find Innovative SolutionsGenerate 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
Engineering 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
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.
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.
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
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.
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.
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
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.
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.
Data Source
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.


