TASA: a TDM ASA-based optical packet switch
First Claim
1. An optical switch fabric comprising:
- a first switching stage comprising a plurality of N×
N (N input ports and N output ports) AWGRs (arrayed wavelength grating routers) for cyclically routing component wavelengths, each component wavelength carrying a data packet, of first WDM signals received from external processors and sending first routed WDM signals to a second switching stage;
the second switching stage comprising a plurality of N×
N optical space switches, operating in a pre-determined TDM (time division multiplexing) mode, to switch the first routed WDM signals to a third switching stage; and
the third switching stage comprising a plurality of N×
N AWGRs for cyclically routing component wavelengths of second WDM signals, received from the second stage, to output ports of the plurality of AWGRs of the third stage.
0 Assignments
0 Petitions
Accused Products
Abstract
A scalable AWGR-based optical packet switch, called TASA (short for TDM ASA), is presented in this invention. The switch is a modified version of the ASA switch but does not have its drawbacks. The total port count is N2 and each port can transmit up to N packets of different wavelengths simultaneously. This makes the total capacity of the switch close to (N3×bandwidth of one wavelength channel).
But a TASA switch differs from an ASA switch in two major ways. First, a TASA switch does not need an electronic scheduler. This removes a potential bottleneck in the design of an optical packet switch. Second, it can handle any kind of unbalanced loads and can tolerate faults. These qualities, however, are missing in an ASA switch.
8 Citations
13 Claims
-
1. An optical switch fabric comprising:
-
a first switching stage comprising a plurality of N×
N (N input ports and N output ports) AWGRs (arrayed wavelength grating routers) for cyclically routing component wavelengths, each component wavelength carrying a data packet, of first WDM signals received from external processors and sending first routed WDM signals to a second switching stage;the second switching stage comprising a plurality of N×
N optical space switches, operating in a pre-determined TDM (time division multiplexing) mode, to switch the first routed WDM signals to a third switching stage; andthe third switching stage comprising a plurality of N×
N AWGRs for cyclically routing component wavelengths of second WDM signals, received from the second stage, to output ports of the plurality of AWGRs of the third stage. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A switching system comprising:
- a first optical switch fabric, a middle-stage comprising a plurality of port processors, and a second optical switch fabric, wherein the first and the second optical switch fabric comprise a first switching stage comprising m N×
N AWGRs, numbered from 0 to m−
1, for cyclically routing component wavelengths, each component wavelength carrying a data packet, of first WDM signals received from external processors and sending first routed WDM signals to a second switching stage;the second switching stage comprising N N×
N optical space switches, numbered from 0 to N−
1, operating in a pre-determined TDM (time division multiplexing) mode to switch the first routed WDM signals to a third switching stage; andthe third switching stage comprising m N×
N AWGRs, numbered from 0 to m−
1, for cyclically routing component wavelengths of second WDM signals, received from the second stage, to output ports of the plurality of AWGRs of the third stage. - View Dependent Claims (9, 10, 11, 12, 13)
- a first optical switch fabric, a middle-stage comprising a plurality of port processors, and a second optical switch fabric, wherein the first and the second optical switch fabric comprise a first switching stage comprising m N×
Specification