DocumentCode :
835537
Title :
High-speed buffer management for 40 gb/s-based photonic packet switches
Author :
Harai, Hiroaki ; Murata, Masayuki
Author_Institution :
Nat. Inst. of Inf. & Commun. Technol., Tokyo, Japan
Volume :
14
Issue :
1
fYear :
2006
Firstpage :
191
Lastpage :
204
Abstract :
We develop a method of high-speed buffer management for output-buffered photonic packet switches. The use of optical fiber delay lines is a promising solution to constructing optical buffers. The buffer manager determines packet delays in the fiber delay line buffer before the packets arrive at the buffer. We propose a buffer management method based on a parallel and pipeline processing architecture consisting of (log2N+1) pipeline stages, where N is the number of ports of the packet switch. This is an expansion of a simple sequential scheduling used to determine the delays of arriving packets. Since the time complexity of each processor in the pipeline stages is O(1), the throughput of this buffer management is N times larger than that of the sequential scheduling method. This method can be used for buffer management of asynchronously arriving variable-length packets. We show the feasibility of a buffer manager supporting 128 × 40 Gb/s photonic packet switches, which provide at least eight times as much throughput as the latest electronic IP routers. The proposed method for asynchronous packets overestimates the buffer occupancy to enable parallel processing. We show through simulation experiments that the degradation in the performance of the method resulting from this overestimation is quite acceptable.
Keywords :
optical delay lines; optical fibre networks; packet switching; parallel processing; scheduling; telecommunication network management; high-speed buffer management method; optical fibre delay lines; parallel processing architecture; photonic packet switch; pipeline processing architecture; sequential scheduling method; Delay lines; Optical buffering; Optical fibers; Optical packet switching; Optical switches; Packet switching; Parallel processing; Pipeline processing; Processor scheduling; Throughput; Buffer management; parallel processing; photonic packet switching; pipeline processing; variable-length optical packet;
fLanguage :
English
Journal_Title :
Networking, IEEE/ACM Transactions on
Publisher :
ieee
ISSN :
1063-6692
Type :
jour
DOI :
10.1109/TNET.2005.863450
Filename :
1597234
Link To Document :
بازگشت