Network Switch Remote Management Without Local CPU
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Conventional remote management techniques for network switches are costly due to the need for a central processing unit (CPU) and high-speed bus interfaces, and the System Management Interface (SMI) is too slow for large data transfers, especially as network switch databases have grown in size and complexity.
Innovation Solution
A remote management system that uses a forwarding engine and memory controllers to transfer and modify switch information within a network switch without a local CPU, utilizing existing frame interfaces to manage configuration and databases, and employing a remote management unit with memory controllers and enable circuits to handle read and write commands efficiently.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If a CPU and high-speed bus interface (PCI) are implemented for remote management, then management performance and data transfer speed are improved, but device cost and pin requirements increase
Solution Approach 1:
The patent makes the existing SMI interface serve dual purposes: both its traditional slow management function and a new fast data transfer function. By enabling the SMI interface to operate in both half-duplex and full-duplex modes, the same physical interface achieves high-speed performance when needed, eliminating the requirement for separate high-speed bus interfaces and reducing pin usage.
Solution Approach 2:
The patent dynamically configures the SMI interface operation mode based on management needs. The interface can switch between half-duplex mode for traditional management operations and full-duplex mode for high-speed data transfers. This dynamic adaptability allows the same interface to optimize performance for different operational requirements without requiring multiple dedicated interfaces.
2Device complexity
If the SMI interface is used to manage large switch databases, then pin usage is reduced, but data transfer speed becomes insufficient
Solution Approach 1:
The patent changes the operational parameters of the SMI interface by enabling full-duplex mode, which fundamentally alters the interface's data transfer capability. This parameter change transforms the interface from a slow, half-duplex connection suitable only for configuration management into a high-speed, full-duplex connection capable of rapidly transferring large database contents, thereby resolving the speed limitation while maintaining pin efficiency.
3Reliability
If industrial temperature standards are applied to remote switches, then reliability in outdoor locations is improved, but device cost increases
Solution Approach 1:
The patent extracts the CPU from the remote network switch, eliminating the need for expensive industrial-grade temperature-controlled components. By implementing a controller-less architecture where management functions are performed remotely over the SMI interface, the system achieves outdoor reliability without requiring costly temperature-standard components, thereby reducing device cost while maintaining operational reliability in various environmental conditions.
Data Source
AI summary
An apparatus includes at least one input circuit to receive frames of data, the frames of data comprising first frames each having first data, and a second frame having second data. The apparatus includes at least one output circuit to transmit the first frames; a forwarding engine to transfer the first frames from the at least one input circuit to the at least one output circuit; and a first memory to store switch information. The apparatus operates according to the switch information. The at least one input circuit includes a remote management unit comprising a first memory controller to modify the switch information stored in the first memory according to the second data in the second frame, and a second memory; a second memory controller to write each of the frames of data to the second memory; and a remote management enable circuit to enable the remote management unit when the second frame is a remote management frame. The first memory controller writes the second data from the second memory to the first memory when the remote management unit is enabled by the remote management enable circuit and the remote management frame includes a valid write command.


