Title :
Using switched delay lines for exact emulation of FIFO multiplexers with variable length bursts
Author :
Chang, Cheng-Shang ; Lee, Duan-Shin ; Tu, Chao-Kai
Author_Institution :
Inst. of Commun. Eng., Nat. Tsing Hua Univ., Hsinchu, Taiwan
Abstract :
It has been studied extensively in the literature how one achieves exact emulation of First In First Out (FIFO) multiplexers for fixed size cells (or packets) using optical crossbar switches and fiber delay lines (SDL). In this paper, we take a step further and propose a new architecture that achieves exact emulation of FIFO multiplexers for variable length bursts. Our architecture consists of two blocks: a cell scheduling block and an FIFO multiplexer for fixed size cells. Both blocks are made of SDL units. The objective of the cell scheduling block is to schedule cells in a burst to the right input at the right time so that cells in the same burst depart contiguously from the multiplexer for fixed size cells. We show that cell scheduling can be done efficiently by keeping track of a single state variable, called the total virtual waiting time in this paper. Moreover, the delay through the cell scheduling block is bounded above by a constant that only depends on the number of inputs and the maximum number of cells in a burst. Such a delay bound provides a limit on the number of fiber delay lines needed in the cell scheduling block.
Keywords :
delays; multiplexing equipment; optical delay lines; optical fibre networks; packet switching; scheduling; FIFO multiplexers emulation; First In First Out multiplexers; cell contiguity; cell scheduling block; conflict resolution; delay bound; fiber delay lines; fixed size cells; multistage switches; optical crossbar switches; optical multiplexers; switched delay lines; total virtual waiting time; variable length bursts; Chaotic communication; Communication switching; Delay lines; Emulation; High speed optical techniques; Multiplexing; Optical buffering; Optical fibers; Optical packet switching; Optical switches;
Conference_Titel :
INFOCOM 2003. Twenty-Second Annual Joint Conference of the IEEE Computer and Communications. IEEE Societies
Print_ISBN :
0-7803-7752-4
DOI :
10.1109/INFCOM.2003.1209221