Constructions of optical 2-to-1 FIFO multiplexers with a limited number of recirculations

被引:11
作者
Cheng, Jay [1 ,2 ]
机构
[1] Natl Tsing Hua Univ, Dept Elect Engn, Hsinchu 30013, Taiwan
[2] Natl Tsing Hua Univ, Inst Commun Engn, Hsinchu 30013, Taiwan
关键词
dynamical programming; first-in-first-out (FIFO) multiplexers; majorization theory; optical buffers; optical queues; optical switches; Schur convex function; switched delay lines;
D O I
10.1109/TIT.2008.928285
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
Recently, there has been a lot of attention in the literature on a less well-known aspect of queueing theory, the theory of the constructions of queues. Such an interest originates mainly from optical packet switching due to the lack of optical buffers. These constructions of optical queues are based on optical switches and fiber delay lines (SDL). Theoretical studies in the SDL constructions have been recently reported for the constructions of various types of optical queues, including output-buffered switches, first-in-first-out (FIFO) multiplexers, FIFO queues, last-in-first-out (LIFO) queues, priority queues, linear compressors, nonovertaking delay lines, and flexible delay lines. In this paper, we consider the constructions of optical 2-to-1 FIFO multiplexers with a limited number of recirculations through the fibers, which is a very important practical feasibility issue on the constructions of optical queues that has not been theoretically addressed before. Specifically, we consider the constructions of optical 2-to-1 FIFO multiplexers with buffer size at least 2(n)-1 by using a feedback system consisting of an (M + 2) x (M + 2) optical crossbar switch and M fiber delay lines under a simple packet routing policy and under the limitation that each packet can be recirculated through the M fibers at most k times. In one of our previous works, we have shown that this can be done by using n fibers with delays 1, 2, 2(2) ,..., 2(n-1) if there is no limitation on the number of recirculations through the fibers. The main idea in our constructions in this paper is to use extra fibers (other than the n fibers with delays 1, 2, 2(2) ,..., 2(n-1) with appropriately chosen delays to emulate the effective delays of the concatenations of some of the n fibers with delays 1, 2, 2(2) ,..., 2(n-1) so that the number of recirculations is reduced by so doing. It turns out that the number of fibers needed and their delays are determined based on a dynamic programming formulation obtained through a divide-and-conquer approach. We obtain a closed-form expression for the number of fibers needed in our constructions, and show that there are ((k)(r)) possible choices for the delays of the required fibers, where r is the remainder of n divided by k. Furthermore, we give the optimal choice of the fiber delays that achieves the maximum buffer size among the ((k)(r)) possible choices. Finally, we show that when n = k or n >= 2k, such an optimal choice also requires the minimum total fiber length among the ((k)(r)) possible choices.
引用
收藏
页码:4040 / 4052
页数:13
相关论文
共 39 条
[1]  
Bassalygo L. A., 1973, PROBLEMS INFORMATION, V9, p[84, 64]
[2]   Integrated gate matrix switch for optical packet buffering [J].
Burmeister, EF ;
Bowers, JE .
IEEE PHOTONICS TECHNOLOGY LETTERS, 2006, 18 (1-4) :103-105
[3]  
Chang BYC, 2006, CHIM OGGI, V24, P4
[4]   Constructions of optical FIFO queues [J].
Chang, Cheng-Shang ;
Chen, Yi-Ting ;
Lee, Duan-Shin .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2006, 52 (06) :2838-2843
[5]   Recursive construction of FIFO optical multiplexers with switched delay lines [J].
Chang, CS ;
Lee, DS ;
Tu, CK .
IEEE TRANSACTIONS ON INFORMATION THEORY, 2004, 50 (12) :3221-3233
[6]  
CHANG CS, 2006, P IEEE INT C COMP CO
[7]   Variable optical buffer using slow light in semiconductor nanostructures [J].
Chang-Hasnain, CJ ;
Ku, PC ;
Kim, J ;
Chuang, SL .
PROCEEDINGS OF THE IEEE, 2003, 91 (11) :1884-1897
[8]  
CHAO TH, 2007, P IEEE GLOB TEL C WA
[9]  
Chen JH, 2007, IEEE CONF WIREL MOB
[10]  
CHEN YT, 2007, P IEEE INT C COMP CO