Claims Analysis
Total Claims: 24
Claim 1
Independent Claim
156 words
In a networking chassis including a plurality of plug-in networking modules, each module having a processor for processing data, a first system management bus coupled to each networking module, and a second system management bus coupled to each networking module, a fault-tolerant communication and control system disposed on each networking module, comprising: a primary path for transmission of communication and control information that controls the networking module, the primary path including a first microprocessor controller coupled between the first system management bus and the processor; and a secondary path for transmission of the communication and control information including a second microprocessor controller and a dual-port memory, the second microprocessor controller coupled to the second system management bus and to one port of the dual-port memory, the other port of the dual-port memory being coupled to the processor; wherein upon failure of the primary path, the secondary path is used to transmit the communication and control information.
Claim 2
Dependent Claim
156 words
In a networking chassis including a plurality of plug-in networking modules, each module having a processor for processing data, a first system management bus coupled to each networking module, and a second system management bus coupled to each networking module, a fault-tolerant communication and control system disposed on each networking module, comprising: a primary path for transmission of communication and control information that controls the networking module, the primary path including a first microprocessor controller coupled between the first system management bus and the processor; and a secondary path for transmission of the communication and control information including a second microprocessor controller and a dual-port memory, the second microprocessor controller coupled to the second system management bus and to one port of the dual-port memory, the other port of the dual-port memory being coupled to the processor; wherein upon failure of the primary path, the secondary path is used to transmit the communication and control information.
Claim 3
Dependent Claim
21 words
The system of claim 1, wherein information concerning the status of the module is stored in the memory by the processor.
Claim 4
Dependent Claim
21 words
The system of claim 1, wherein the first microprocessor controller and the second microprocessor controller are powered by different power supplies.
Claim 5
Dependent Claim
17 words
The system of claim 1, wherein the second microprocessor controller includes a non-volatile memory containing network variables.
Claim 6
Dependent Claim
25 words
The system of claim 4, wherein the second microprocessor controller includes a network variable monitoring protocol module for gathering, storing and transmitting the network variables.
Claim 7
Dependent Claim
20 words
The system of claim 4, wherein the network variables include at least one of environmental information and module identification information.
Claim 8
Dependent Claim
28 words
The system of claim 6, wherein the environmental information includes one or more of a power supply voltage, a power supply current, and a temperature of the module.
Claim 9
Dependent Claim
24 words
The system of claim 6, wherein the module identification information includes one or more of a module part number, serial number, and revision level.
Claim 10
Dependent Claim
24 words
The system of claim 1, wherein the module includes hardware and software for performing networking functions including at least one of bridging and routing.
Claim 11
Dependent Claim
27 words
The system of claim 1, further including a chassis and a chassis management agent running on the network module for providing system management information on the busses.
Claim 12
Dependent Claim
29 words
The system of claim 1, including a reset line coupling the second microprocessor controller and processor for resetting the processor in the event of failure of the primary path.
Claim 13
Dependent Claim
26 words
The system of claim 1, including a reset line coupling the second microprocessor controller and processor for allowing the processor to reset the second microprocessor controller.
Claim 14
Dependent Claim
12 words
The system of claim 1, wherein the memory includes a non-volatile memory.
Claim 15
Dependent Claim
134 words
In a networking chassis including a plurality of plug-in networking modules, each module having a processor for processing data, a first system management bus coupled to each networking module, and a second system management bus coupled to each networking module, a fault-tolerant method of transmitting communication and control information that controls the networking module, comprising the steps of: transmitting communication and control information over a primary path including a first microprocessor controller coupled between the first system management bus and the processor; and transmitting, in the event of failure of the primary path, the communication and control information over a secondary path including a second microprocessor controller coupled to the second system management bus and to one port of a dual-port memory, the other port of the dual-port memory being coupled to the processor.
Claim 16
Dependent Claim
134 words
In a networking chassis including a plurality of plug-in networking modules, each module having a processor for processing data, a first system management bus coupled to each networking module, and a second system management bus coupled to each networking module, a fault-tolerant method of transmitting communication and control information that controls the networking module, comprising the steps of: transmitting communication and control information over a primary path including a first microprocessor controller coupled between the first system management bus and the processor; and transmitting, in the event of failure of the primary path, the communication and control information over a secondary path including a second microprocessor controller coupled to the second system management bus and to one port of a dual-port memory, the other port of the dual-port memory being coupled to the processor.
Claim 17
Dependent Claim
21 words
The method of claim 14, further comprising the step of storing status of the module in the memory by the processor.
Claim 18
Dependent Claim
18 words
The method of claim 14, further comprising the step of storing network variables in the second microprocessor controller.
Claim 19
Dependent Claim
28 words
The method of claim 14, further comprising the steps of gathering, storing, and transmitting the network variables by the second microprocessor controller using a network variable monitoring protocol.
Claim 20
Dependent Claim
20 words
The method of claim 17, wherein the network variables include at least one of environmental information and module identification information.
Claim 21
Dependent Claim
28 words
The method of claim 18, wherein the environmental information includes one or more of a power supply voltage, a power supply current, and a temperature of the module.
Claim 22
Dependent Claim
24 words
The method of claim 18, wherein the module identification information includes one or more of the module part number, serial number and revision level.
Claim 23
Dependent Claim
147 words
A networking module having a processor for processing data, a means for connection to a first system management bus, and a means for connection to a second management bus, comprising: a primary path for transmission of communication and control information that controls the networking module, the primary path including a first microprocessor controller coupled between the processor and the means for connection to a first system management bus; and a secondary path for transmission of the communication and control information, the secondary path including a second microprocessor controller and a dual-port memory, the second microprocessor controller coupled to the means for connection to a second system management bus and to one port of the dual-port memory, the other port of the dual-port memory being coupled to the processor; wherein upon failure of the primary path, the secondary path is used to transmit the communication and control information.
Claim 24
Dependent Claim
147 words
A networking module having a processor for processing data, a means for connection to a first system management bus, and a means for connection to a second management bus, comprising: a primary path for transmission of communication and control information that controls the networking module, the primary path including a first microprocessor controller coupled between the processor and the means for connection to a first system management bus; and a secondary path for transmission of the communication and control information, the secondary path including a second microprocessor controller and a dual-port memory, the second microprocessor controller coupled to the means for connection to a second system management bus and to one port of the dual-port memory, the other port of the dual-port memory being coupled to the processor; wherein upon failure of the primary path, the secondary path is used to transmit the communication and control information.