研究生: |
廖柔婷 Liao, Jou-ting |
---|---|
論文名稱: |
螺旋網路與其在負載平衡交換機上的應用 Twister Networks and Their Applications to Load-Balanced Switches |
指導教授: |
張正尚
Chang, Cheng-Shang |
口試委員: | |
學位類別: |
碩士 Master |
系所名稱: |
電機資訊學院 - 通訊工程研究所 Communications Engineering |
論文出版年: | 2009 |
畢業學年度: | 97 |
語文別: | 英文 |
論文頁數: | 41 |
中文關鍵詞: | 串接二分網路 、有條件的非阻礙性 、自尋路徑 、旋轉器 、對稱分時多工交換機 |
外文關鍵詞: | concatenation of bipartite networks, conditional nonblocking, self-routing, rotator, symmetric TDM switch |
相關次數: | 點閱:3 下載:0 |
分享至: |
查詢本校圖書館目錄 查詢臺灣博碩士論文知識加值系統 勘誤回報 |
由於近年來光纖佇列理論發展的啟發,在本論文中我們探討一種多級互連網路(MINs),稱螺旋網路。有別於一般遞迴式建構的多級互連網路(二級式展開或者是三級式展開),螺旋網路是直接由一個串接的二分網路來建構。此外,這些二分網路的鄰接矩陣是總合循環位移矩陣冪次方的子集合。雖然多級互連網路在文獻上已被廣泛的研究過,我們證明螺旋網路上幾個較顯著特性,包括可繞行性與有條件的非阻礙性(conditional non-blocking)。特別是我們證明一個滿足本論文(A1)條件式的螺旋網路會是可繞行的,而且在螺旋網路上的封包可以利用在光纖佇列理論裡闡述的C-轉換來達到自尋路由的特性。此外,我們定義一個N-modulo距離用來證明出,若任意兩個輸出阜的N-modulo距離不大於其對應的兩個輸入阜的N-modulo距離,則在一個滿足本論文(A2)條件式的螺旋網路會具有有條件的非阻礙性。這個有條件的非阻礙性可用來證明具有N個輸入/輸出阜的螺旋網路可用來當作任何2≤p≤N的p×p旋轉器(rotator)及p×p對稱分時多工交換機。如此一來我們可以把一個螺旋網路用在一個具有任意數目線路卡的二級式負載平衡交換機上!
Inspired by the recent development of optical queueing theory, in this paper we study a class of multistage interconnection networks (MINs), called twister networks. Unlike the usual recursive constructions of MINs (either by two-stage expansion or by three-stage expansion), twister networks are constructed directly by a concatenation of bipartite networks. Moreover, the biadjacency matrices of these bipartite networks are sums of subsets of the powers of the circular shift matrix. Though MINs have been studied extensively in the literature, we show there are several distinct properties for twister networks, including routability and conditionally nonblocking properties. In particular, we show that a twister network satisfying (A1)in the paper is routable, and packets can be self-routed through the twister network by using the C-transform developed in optical queueing theory. Moreover, we de‾ne an N-modulo distance and use it to show that a twister network satisfying (A2) in the paper is conditionally nonblocking if the N-modulo distance between any two outputs is not greater than two times of the N-modulo distance between the corresponding two inputs. Such a conditionally nonblocking property allows us to show that a twister network with N inputs/outputs can be used as a p £ p rotator and a pxp symmetric TDM switch for any 2 · p · N. As such, one can use a twister network as the switch fabric for a two-stage load balanced switch that is capable of providing incremental update of the number of linecards.
[1] B. W. Arden and Hikyu Lee, \Analysis of chordal ring network," IEEE
Transactions on Computers, vol. C-30, pp. 291-295, 1981.
[2] A. S. Asratian, T. M. J. Denley, and R. Haggkvist, Bipartite Graphs
and Their Applications. Cambridge University Press, 1998.
[3] V. E. Benes. Mathematical Theory of Connecting Networks and Tele-
phone Tra±c. New York: Academic Press, 1965.
[4] C. -S. Chang, D. -S. Lee and Y. -S. Jou, \Load balanced Birkho®-von
Neumann switches, part I: one-stage bu®ering," Computer Communi-
caitons, vol. 25, pp. 611-622, 2002.
[5] C.-S. Chang, D.-S. Lee, Y.-J. Shih and C.-L. Yu, \Mailbox switch: a
scalable two-stage switch architecture for con°ict resolution of ordered
packets," IEEE Transactions on Communications, vol. 56, pp. 136-149,
2008.
[6] C. -S. Chang, J. Cheng, and D. -S. Lee, \SDL constructions of FIFO,
LIFO and absolute contractors, " INFOCOM 2009, pp. 738-746, Rio
de Janeiro, Brazil, Apr. 2009.
[7] H. J. Chao, C. H. Lam and E. Oki. Broadband Packet Switching Tech-
nologies: A Practical Guide to ATM Switches and IP Routers. John
Wiley & Sons, Inc., 2001.
[8] C. Clos, \A study of nonblocking switching networks," BSTJ, Vol. 32,
pp. 406-424, 1953.
[9] C.-C. Chou, C.-S. Chang, D.-S. Lee and J. Cheng, \A necessary and suf-
‾cient condition for the construction of 2-to-1 optical FIFO multiplexers
by a single crossbar switch and ‾ber delay lines," IEEE Transactions on
Information Theory, Vol. 52, pp. 4519-4531, 2006.
[10] C. Godsil and G. Royle, Algebraic Graph Theory. Springer-Verlag New
York, Inc., 2001.
[11] C. Hawkins, B. A. Small, D. S. Wills, and K. Bergman, \The data vor-
tex, an all optical path multicomputer interconnection network," IEEE
Transactions on Parallel and Distributed Systems, vol. 18, pp. 409-420,
2007.
[12] F. K. Huang and P. E. Wright, \Survival reliability of some double-loop
networks and chordal rings," IEEE Transactions on Computers, vol.44,
pp. 1468-1471, 1995.
[13] J. -J. Jaramillo, F. Milan and R. Srikant, \Padded frames: A novel al-
gorithms for stable scheduling in load-balanced switches, " IEEE/ACM
Transactions on Networking, vol. 16, no. 5, pp. 1212-1225, Oct. 2008.
[14] I. Keslassy, S. -T. Chung, K. Yu, D. Miller, M. Horowitz, O. Sloggard,
and N. McKeown, \Scaling internet routers using optics, " ACM SIG-
COMM 2003, Karlsruhe, Germany, Sep. 2003.
[15] I. Keslassy, S. -T. Chung, N. McKeown, \A load-balanced switch with
an arbitrary number of linecards," Proc. IEEE INFOCOM, 2004.
[16] S.-Y. R. Li. Algebraic Switching Theory and Broadband Applications.
Academic Press, 2001.
[17] S.-Y. R. Li and X. J. Tan, \Preservation of conditionally nonblocking
switches under two-stage interconnection," IEEE Transactions on Com-
munications, vol. 55, pp. 973-980. 2007.
[18] M. Schwartz. Broadband Integrated Networks. Prentice Hall, 1996.
[19] Q. Yang and K. Bergman, \Performances of the data vortex switch archi-
tecture under nonuniform and bursty tra±c," J. Lightwave Technology,
vol. 20, no. 8, pp. 1242-1247, Aug. 2002.