Reconfigurable virtual backplane architecture
First Claim
1. A communication network comprising:
- a communication bus;
at least two line cards, each line card coupled to the communication bus, and each line card comprising;
a processor, anda configuration memory coupled to the processor, the configuration memory comprising an array of configuration tables, each configuration table storing a listing of processes to run and data to be transmitted or received by the process; and
wherein a current configuration table is selected from the array of configuration tables upon an occurrence of a predefined event.
1 Assignment
0 Petitions
Accused Products
Abstract
A communication network comprises a communication bus and at least two line cards. Each of the line cards are coupled to the communication bus The line cards comprise a processor and a configuration memory coupled to the processor. The communication occurring on the communication bus is predetermined, but can be reconfigured during real time operation by events or by the addition or subtraction of line cards. The configuration memory comprising an array of configuration tables, each configuration table storing a listing of processes to run and data to be transmitted or received by the process. A current configuration table is selected from the array of configuration tables upon the occurrence of a predefined event.
-
Citations
20 Claims
-
1. A communication network comprising:
-
a communication bus; at least two line cards, each line card coupled to the communication bus, and each line card comprising; a processor, and a configuration memory coupled to the processor, the configuration memory comprising an array of configuration tables, each configuration table storing a listing of processes to run and data to be transmitted or received by the process; and
wherein a current configuration table is selected from the array of configuration tables upon an occurrence of a predefined event. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method for operating a line card in a modular unit in a computer network comprising:
-
detecting a predefined event at a processor of the line card, determining a configuration table to use based on the predefined event and a toggle memory; and sending and receiving data from a network bus based on the configuration table. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A line card for use in a modular unit comprising:
-
a processor; and a configuration memory coupled to the processor, the configuration memory comprising a plurality of configuration tables, each of the configuration tables comprising a plurality of configuration data; and a toggle memory relating an occurrence of a predefined event to one of the configuration tables. - View Dependent Claims (17, 18, 19, 20)
-
Specification