Configurable network router
First Claim
1. A network element comprising:
- a switching matrix, whereinsaid network element is configured toreceive a first optical carrier, andtransmit a first plurality of optical carriers, andsaid switching matrix is configured todynamically select a second optical carrier of said first plurality of optical carriers based at least in part on routing information,said routing information is derived at least in part from stored topology information stored in a computer-readable storage element within said network element, andsaid stored topology information is based at least in part on information encoded in said first optical carrier.
0 Assignments
0 Petitions
Accused Products
Abstract
A signal router, configured to receive information carried by a first signal and transmit the information on a second signal, is described. The signal router, using routing information it gathers, selects the second signal from a number of signals, with the first and the second signals differing in at least one physical characteristic. The signal router operates in a network of a number of such signal routers, and so each one of the signal routers is coupled to at least one of the other signal routers. The routing information is used to create a circuit from a first one of the signal routers to a second one of the signal routers. Once the circuit is created, the information is routed over the circuit. According to one aspect of the present invention, the signals are optical signals.
78 Citations
54 Claims
-
1. A network element comprising:
a switching matrix, wherein said network element is configured to receive a first optical carrier, and transmit a first plurality of optical carriers, and said switching matrix is configured to dynamically select a second optical carrier of said first plurality of optical carriers based at least in part on routing information, said routing information is derived at least in part from stored topology information stored in a computer-readable storage element within said network element, and said stored topology information is based at least in part on information encoded in said first optical carrier. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23)
-
24. A network element comprising:
a switching matrix, wherein said network element is configured to receive a first optical carrier, and transmit a first plurality of optical carriers, and said switching matrix is configured to dynamically select a second optical carrier of said first plurality of optical carriers based at least in part on routing information, wherein said routing information is derived at least in part from stored topology information stored in a computer-readable storage element within said network element, and said switching matrix comprises a re-arrangeably non-blocking switching matrix comprising a plurality of matrix element stages, and a connection stage coupled between a first matrix element stage of said plurality of matrix element stages, and a second matrix element stage of said plurality of matrix element stages.
-
25. A method comprising:
-
dynamically selecting a first optical carrier of a first plurality of optical carriers by configuring a switching matrix of a network element, wherein said configuring is based at least in part on routing information, said routing information is derived at least in part from stored topology information stored in a computer-readable storage element within said network element, and said stored topology information is based at least in part on information encoded in said first optical carrier; and transmitting said first optical carrier in response to said dynamically selecting. - View Dependent Claims (26, 27, 28, 29, 30, 31, 32, 33, 34, 35)
-
-
36. An apparatus comprising:
-
means for dynamically selecting a first optical carrier of a first plurality of optical carriers, said means for dynamically selecting comprising means for configuring a switching matrix of a network element based at least in part on routing information, wherein said routing information is derived at least in part from stored topology information stored in a computer-readable storage element within said network element, and said stored topology information is based at least in part on information encoded in said first optical carrier; and means for transmitting said first optical carrier. - View Dependent Claims (37, 38, 39, 40, 41, 42, 43, 44)
-
-
45. A machine-readable medium having a plurality of instructions executable by a machine embodied therein, wherein said plurality of instructions when executed cause said machine to perform a method comprising:
-
dynamically selecting a first optical carrier of a first plurality of optical carriers by configuring a switching matrix of a network element, wherein said configuring is based at least in part on routing information, wherein said routing information is derived at least in part from stored topology information stored in a computer-readable storage element within said network element, and said stored topology information is based at least in part on information encoded in said first optical carrier; and transmitting said first optical carrier in response to said dynamically selecting. - View Dependent Claims (46, 47, 48, 49, 50, 51, 52, 53, 54)
-
Specification