研究生: |
王士豪 Wang, Shih-Hao |
---|---|
論文名稱: |
使用光交換機與光纖延遲線建造先進先出光佇列 SDL Constructions of Optical FIFO Queues |
指導教授: | 鄭傑 |
口試委員: |
陳煥
馮輝文 |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 通訊工程研究所 Communications Engineering |
論文出版年: | 2012 |
畢業學年度: | 100 |
語文別: | 英文 |
論文頁數: | 37 |
中文關鍵詞: | 先進先出佇列 、光學儲存器 、光佇列 、光交換機 、光纖延遲線 |
外文關鍵詞: | FIFO queues, optical buffers, optical queues, optical switches, fiber delay lines |
相關次數: | 點閱:2 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
在全光封包交換網路的主要問題裡,其中之一便是如何利用光交換機和光纖延遲線建造光佇列,以模擬暫存器的效果而達到暫存封包的目的。在這篇論文裡,我們考慮如何以光交換機及光纖延遲線建造出先進先出光佇列。論文[20]提出一個三級架構的建造方式,在其建造方式中使用了1個1×2光交換機和2k+1個2×2光交換機及總長為3•2k+2的光纖延遲線,以遞迴展開的方式建構出可貯存2^(k+1)-1個光封包的先進先出光佇列;然而在論文[20]中並沒有提出對於每一個光交換機的明確控制方式。而論文[51]則基於論文[20]之架構,提出對於每一個光交換機的明確控制方式,並證明在該控制方式之下,我們可以將該架構操作為一個容量為2^(k+1)-1的先進先出光佇列。
本篇論文主要的貢獻,是針對論文[20]的架構中每一條光纖延遲線的長度,對其選取方式提出一個猜想,並根據論文[51]中所提出的控制方式作相對應的修正,以使該網路元件可被操作為一個先進先出光佇列。而從電腦程式模擬的結果,我們也驗證了當光纖長度選取的方式滿足本論文所提出來的猜想時,該網路元件即可按照修正後的操作方式被操作為一個先進先出光佇列。
[1] M. J. Karol, “Shared-memory optical packet (ATM) switch,” in Proceedings SPIE : Multigigabit Fiber Communication Systems (1993), October 1993, vol. 2024, pp. 212–222.
[2] Z. Hass, “The “staggering switch”: An electronically controlled optical packet switch,”IEEE Journal of Lightwave Technology, vol. 11, pp. 925–936, May/June 1993.
[3] I. Chlamtac and A. Fumagalli, “Quadro-star: A high performance optical WDM star network,” IEEE Transactions on Communications, vol. 42, pp. 2582–2591, August 1994.
[4] I. Chlamtac, A. Fumagalli, L. G. Kazovsky, P. Melman, W. H. Nelson, P. Poggiolini, M. Cerisola, A. N. M. M. Choudhury, T. K. Fong, R. T. Hofmeister, C.-L. Lu, A.
Mekkittikul, D. J. M. Sabido IX, C.-J. Suh, and E. W. M. Wong, “Cord: contention resolution by delay lines,” IEEE Journal on Selected Areas in Communications, vol. 14,
pp. 1014–1029, June 1996.
[5] R. L. Cruz and J.-T. Tsai, “COD: alternative architectures for high speed packet switching,”
IEEE/ACM Transactions on Networking, vol. 4, pp. 11–21, February 1996.
[6] D. K. Hunter, D. Cotter, R. B. Ahmad, D. Cornwell, T. H. Gilfedder, P. J. Legg, and I. Andonovic, “2 × 2 buffered switch fabrics for traffic routing, merging and shaping in photonic cell networks,” IEEE Journal of Lightwave Technology, vol. 15, pp. 86–101, January 1997.31
[7] D. K. Hunter, W. D. Cornwell, T. H. Gilfedder, A. Franzen, and I. Andonovic, “SLOB: a switch with large optical buffers for packet switching,” IEEE Journal of Lightwave Technology, vol. 16, pp. 1725–1736, October 1998.
[8] E. Varvarigos, “The “packing” and the “scheduling packet” switch architectures for almost all-optical lossless networks,” IEEE Journal of Lightwave Technology, vol. 16, pp. 1757–1767, October 1998.
[9] I. Chlamtac, A. Fumagalli, and C.-J. Suh, “Multibuffer delay line architectures for efficient contention resolution in optical switching nodes,” IEEE Transactions on Communications, vol. 48, pp. 2089–2098, December 2000.
[10] Y.-T. Chen, C.-S. Chang, J. Cheng, and D.-S. Lee, “Feedforward SDL constructions of output-buffered multiplexers and switches with variable length bursts,” in Proceedings IEEE International Conference on Computer Communications (INFOCOM’07), Anchorage, AK, USA, May 6–12, 2007.
[11] I. Chlamtac, A. Fumagalli, and C.-J. Suh, “Optimal 2 × 1 multi-stage optical packet multiplexer,” in Proceedings IEEE Global Telecommunications Conference (GLOBECOM’97), Phoenix, AZ, USA, November 3–8, 1997, pp. 566–570.
[12] C.-S. Chang, D.-S. Lee, and C.-K. Tu, “Recursive construction of FIFO optical multiplexers with switched delay lines,” IEEE Transactions on Information Theory, vol. 50, pp. 3221–3233, December 2004.
[13] C.-S. Chang, D.-S. Lee, and C.-K. Tu, “Using switched delay lines for exact emulation of FIFO multiplexers with variable length bursts,” IEEE Journal on Selected Areas in
Communications, vol. 24, pp. 108–117, April 2006.
[14] C.-C. Chou, C.-S. Chang, D.-S. Lee and J. Cheng, “A necessary and sufficient condition for the construction of 2-to-1 optical FIFO multiplexers by a single crossbar switch and 32 fiber delay lines,” IEEE Transactions on Information Theory, vol. 52, pp. 4519–4531, October 2006.
[15] J. Cheng, “Constructions of fault tolerant optical 2-to-1 FIFO multiplexers,” IEEE Transactions on Information Theory, vol. 53, pp. 4092–4105, November 2007.
[16] J. Cheng, “Constructions of optical 2-to-1 FIFO multiplexers with a limited number of recirculations,” IEEE Transactions on Information Theory, vol. 54, pp. 4040–4052, September 2008.
[17] J. Cheng, C.-S. Chang, T.-H. Chao, D.-S. Lee, and C.-M. Lien, “On constructions of optical queues with a limited number of recirculations,” in Proceedings IEEE International Conference on Computer Communications (INFOCOM’08), Phoenix, AZ, USA, April 13–18, 2008.
[18] X. Wang, X. Jiang, and S. Horiguchi, “Improved bounds on the feedfoward design of optical multiplexers,” in Proceedings International Symposium on Parallel Architectures, Algorithms, and Networks (I-SPAN’08), Sydney, Australia, May 7–9, 2008, pp. 178–183.
[19] S.-Y. R. Li and X. J. Tan, “Mux/demux queues, FIFO queues, and their construction by fiber memories,” IEEE Transactions on Information Theory, vol. 57, pp. 1328–1343,
March 2011.
[20] C.-S. Chang, Y.-T. Chen, and D.-S. Lee, “Constructions of optical FIFO queues,” IEEE
Transactions on Information Theory, vol. 52, pp. 2838–2843, June 2006.
[21] B. A. Small, A. Shacham, and K. Bergman, “A modular, scalable, extensible, and transparent optical packet buffer,” Journal of Lightwave Technology, vol. 25, pp. 978–985, April 2007.
[22] P.-K. Huang, C.-S. Chang, J. Cheng, and D.-S. Lee, “Recursive constructions of parallel FIFO and LIFO queues with switched delay lines,” IEEE Transactions on Information Theory, vol. 53, pp. 1778–1798, May 2007.33
[23] X. Wang, X. Jiang, and A. Pattavina, “Efficient designs of optical LIFO buffer with switches and fiber delay lines,” IEEE Transactions on Communications, vol. 59,
pp. 3430–3439, December 2011.
[24] N. Beheshti and Y. Ganjali, “Packet scheduling in optical FIFO buffers,” in Proceedings IEEE High-Speed Networks Workshop (HSN’07), Anchorage, AK, USA, May 11, 2007.
[25] X. Wang, X. Jiang, A. Pattavina, and S. Horiguchi, “A construction of 1-to-2 shared optical buffer queue with switched delay lines,” IEEE Transactions on Communications,
vol. 57, pp. 3712–3723, December 2009.
[26] X. Wang, X. Jiang, and A. Pattavina, “Constructing N-to-N shared optical queues with switches and fiber delay lines,” IEEE Transactions on Information Theory, vol. 58,
pp. 3836–3842, June 2012.
[27] A. D. Sarwate and V. Anantharam, “Exact emulation of a priority queue with a switch and delay lines,” Queueing Systems: Theory and Applications, vol. 53, pp. 115–125,
July 2006.
[28] H.-C. Chiu, C.-S. Chang, J. Cheng, and D.-S. Lee, “A simple proof for the constructions of optical priority queues,” Queueing Systems: Theory and Applications, vol. 56, pp. 73–77, June 2007
[29] H. Kogan and I. Keslassy, “Optimal-complexity optical router,” in Proceedings IEEE International Conference on Computer Communications (INFOCOM’07 Minisymposium),
Anchorage, AK, USA, May 6–12, 2007.
[30] H. Rastegarfar, M. Ghobadi, and Y. Ganjali, “Emulation of Optical PIFO Buffers,”
in Proceedings IEEE Global Communications Conference (GLOBECOM’09), Honolulu, HI, USA, November 30–December 4, 2009.34
[31] F. Jordan, D. Lee, K. Y. Lee, and S. V. Ramanan, “Serial array time slot interchangers
and optical implementations,” IEEE Transactions on Computers, vol. 43, pp. 1309–1318, 1994.
[32] Y.-T. Chen, J. Cheng, and D.-S. Lee, “Constructions of linear compressors, nonovertaking delay lines, and flexible delay lines for optical packet switching,” IEEE/ACM Transactions on Networking, vol. 17, pp. 2014–2027, December 2009. Conference version appeared in IEEE INFOCOM 2006.
[33] C.-S. Chang, J. Cheng, T.-H. Chao, and D.-S. Lee, “Optimal constructions of fault tolerant optical linear compressors and linear decompressors,” IEEE Transactions on Communications, vol. 57, pp. 1140–1150, April 2009. Conference version appeared in IEEE INFOCOM 2007.
[34] T.-H. Chao, C.-S. Chang, D.-S. Lee, and J. Cheng, “Constructions of multicast flexible delay lines and optical multicast switches with 100% throughput,” in Proceedings IEEE Global Telecommunications Conference (GLOBECOM’07), Washington DC, USA, November 26–30, 2007.
[35] H.-W. Lan, C.-S. Chang, J. Cheng, and D.-S. Lee, “Constructions and analysis of crosstalk-free optical queues,” in Proceedings IEEE International Conference on High Performance Switching and Routing (HPSR’08), Shanghai, China, May 15–17, 2008, pp. 27–32.
[36] D.-S. Lee, K.-J. Hsu, C.-S. Chang, and J. Cheng, “Emulation and approximation of a flexible delay line by parallel non-overtaking delay lines,” in Proceedings IEEE International Conference on Computer Communications (INFOCOM’09), Rio de Janeiro, Brazil, April 19–25, 2009.
[37] D.-S. Lee, C.-S. Chang, J. Cheng, H.-S. Chueh, and K.-T. Wang, “Emulation of an optical flexible delay line by parallel variable optical delay lines,” IEEE Communications
Letters, vol. 14, pp. 770–772, August 2010.35
[38] C.-S. Chang, J. Cheng, and D.-S. Lee, “SDL constructions of FIFO, LIFO and absolute contractors,” in Proceedings IEEE International Conference on Computer Communications (INFOCOM’09), Rio de Janeiro, Brazil, April 19–25, 2009.
[39] H. Kogan and I. Keslassy, “Fundamental complexity of optical systems,” in Proceedings IEEE International Conference on Computer Communications (INFOCOM’07 Minisymposium), Anchorage, AK, USA, May 6–12, 2007.
[40] D.-S. Lee, C.-S. Chang, J. Cheng, and H.-S. Yan, “Queueing analysis of loss systems with variable optical delay lines,” in Proceedings IEEE International Conference on Computer Communications (INFOCOM’08), Phoenix, AZ, USA, April 13–18, 2008.
[41] J. Liu, T. T. Lee, X. Jiang, and S. Horiguchi, “Blocking and delay analysis of single
wavelength optical buffer with general packet size distribution,” IEEE Journal of Lightwave Technology, vol. 27, pp. 955–966, April 2009.
[42] D. K. Hunter, M. C. Chia, and I. Andonovic, “Buffering in optical packet switches,”
IEEE Journal of Lightwave Technology, vol. 16, pp. 2081–2094, December 1998.
[43] S. Yao, B. Mukherjee, and S. Dixit, “Advances in photonic packet switching: An overview,” IEEE Communications Magazine, vol. 38, pp. 84–94, February 2000.
[44] D. K. Hunter and I. Andonovic, “Approaches to optical Internet packet switching,”IEEE Communications Magazine, vol. 38, pp. 116–122, September 2000.
[45] S. Yao, B. Mukherjee, S. J. B. Yoo, and S. Dixit, “A unified study of contentionresolution schemes in optical packet-switched networks,” Journal of Lightwave Technology,
vol. 21, pp. 672–683, March 2003.
[46] S. J. B. Yoo, “Optical packet and burst switching technologies for the future photonic internet,” Journal of Lightwave Technology, vol. 24, pp. 4468–4492, December 2006.36
[47] K. Mikl´os, “Congestion resolution and buffering in packet switched all-optical networks,”Ph.D. Dissertation, Budapest University of Techonology and Economics, Budapest,
Hungary, 2008.
[48] C.-S. Chang and D.-S. Lee, Principles, Architectures and Mathematical Theory of High Performance Packet Switches, Taiwan, R.O.C.: National Tsing Hua University Press,2008.
[49] N. McKeown, “Scheduling algorithms for input-queued cell switches,” Ph.D. Dissertation, University of California, Berkeley, CA, USA, 1995.
[50] C.-S. Chang, D.-S. Lee, and Y.-S. Jou, “Load balanced Birkhoff-von Neumann switches, part I: one-stage buffering,” Computer Communications, vol. 25, pp. 611–
622, April 2002.
[51] H.-H. Chou, J. Cheng, C.-H. Cheng, C.-H. Lin, A. Bouillard, and C.-S. Chang, “An explicit control scheme for SDL constructions of optical FIFO queues,” Technical Report, National Tsing Hua University, Hsinchu, Taiwan, R.O.C., July 2012. Available online at http://www.ee.nthu.edu.tw/jcheng/publications/FIFO-queues-control.pdf.