Network Switch Remote Management Without Local CPU

Resolve Bottlenecks,
Find Innovative Solutions
Generate 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

VSEngineering 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

Engineering Contradiction:
Improvemanagement data transfer speedVSAvoiddevice pin requirements
Core Design Contradiction:
ProductivityVSDevice complexity

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.

Inventive Principle:
Principle #6Universality (Multi-functionality)

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.

Inventive Principle:
Principle #15Dynamics

2Device complexity

If the SMI interface is used to manage large switch databases, then pin usage is reduced, but data transfer speed becomes insufficient

Engineering Contradiction:
Improvepin usageVSAvoiddata transfer speed
Core Design Contradiction:
Device complexityVSProductivity

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.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If industrial temperature standards are applied to remote switches, then reliability in outdoor locations is improved, but device cost increases

Engineering Contradiction:
Improveoutdoor operational reliabilityVSAvoiddevice cost
Core Design Contradiction:
ReliabilityVSEase of manufacture

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.

Inventive Principle:
Principle #2Taking out (Extraction)

Data Source

PatentUS7876746B1Remote management for network switches
Publication Date: 2011.01.25 MARVELL ASIA PTE LTD
  • US7876746B1 patent drawing
  • US7876746B1 patent drawing
  • US7876746B1 patent drawing

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.