TASA: a TDM ASA-based optical packet switch
First Claim
1. A switching system comprising:
- (a) a first optical switch fabric which comprisesa 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 m×
m 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 switching stage, to a middle port-processor stage;
(b) the middle port-processor stage which comprises a plurality of port processors; and
(c) a second optical switch fabric which comprisesa forth 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 third WDM signals received from the plurality of port processors of the middle port-processor stage and sending third routed WDM signals to a fifth switching stage,the fifth switching stage comprising N m×
m optical space switches, numbered from 0 to N−
1, operating in a pre-determined TDM (time division multiplexing) mode to switch the third routed WDM signals to a sixth switching stage, andthe sixth switching stage comprising m N×
N AWGRs, numbered from 0 to m−
1, for cyclically routing component wavelengths of forth WDM signals, received from the fifth switching stage, to output ports of the AWGRs of the sixth switching stage;
wherein an external processor connected to the first optical switch fabric sends a packet to a randomly selected port processor of the middle port-processor stage through the first optical switch fabric, and the selected port processor of the middle port-processor stage sends the packet to its original destination through the second optical switch fabric.
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.
40 Citations
2 Claims
-
1. A switching system comprising:
-
(a) a first optical switch fabric which comprises 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 m×
m 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 switching stage, to a middle port-processor stage;(b) the middle port-processor stage which comprises a plurality of port processors; and (c) a second optical switch fabric which comprises a forth 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 third WDM signals received from the plurality of port processors of the middle port-processor stage and sending third routed WDM signals to a fifth switching stage,the fifth switching stage comprising N m×
m optical space switches, numbered from 0 to N−
1, operating in a pre-determined TDM (time division multiplexing) mode to switch the third routed WDM signals to a sixth switching stage, andthe sixth switching stage comprising m N×
N AWGRs, numbered from 0 to m−
1, for cyclically routing component wavelengths of forth WDM signals, received from the fifth switching stage, to output ports of the AWGRs of the sixth switching stage;wherein an external processor connected to the first optical switch fabric sends a packet to a randomly selected port processor of the middle port-processor stage through the first optical switch fabric, and the selected port processor of the middle port-processor stage sends the packet to its original destination through the second optical switch fabric. - View Dependent Claims (2)
-
Specification