Load Balanced Birkhoff-von Neumann Switches

碩士 === 國立清華大學 === 電機工程學系 === 88 === Motivated by the need of a simple and high performance switch architecture that scales up with the speed of fiber optics, we propose a two-stage switch architecture, called "load balanced Birkhoff-von Neumann switch...

Full description

Bibliographic Details
Main Authors: Yi-Shean Jou, 周宜顯
Other Authors: Cheng-Shang Chang
Format: Others
Language:zh-TW
Published: 2000
Online Access:http://ndltd.ncl.edu.tw/handle/20326840092417397697
id ndltd-TW-088NTHU0442048
record_format oai_dc
spelling ndltd-TW-088NTHU04420482016-07-08T04:23:17Z http://ndltd.ncl.edu.tw/handle/20326840092417397697 Load Balanced Birkhoff-von Neumann Switches 負載平衡之布可夫-范紐曼交換機 Yi-Shean Jou 周宜顯 碩士 國立清華大學 電機工程學系 88 Motivated by the need of a simple and high performance switch architecture that scales up with the speed of fiber optics, we propose a two-stage switch architecture, called "load balanced Birkhoff-von Neumann switch." The first stage performs load balancing, while the second stage is a Birkhoff-von Neumann input-buffered switch that performs switching for load balanced traffic. The on-line complexity of the switch is O(1). It is shown that under a mild technical condition on the input traffic, the load balanced Birkhoff-von Neumann switch achieves 100% throughput as an output-buffered switch. When input traffic is bursty, we show that load balancing is very effective in reducing delay, and the average delay of the load balanced Birkhoff-von Neumann switch is proven to converge to that of an output-buffered switch under heavy load. Also, by simulations, we demonstrate that load balancing is more effective than the conflict resolution algorithm, i-SLIP, in heavy load. When both the load balanced Birkhoff-von Neumann switch and the corresponding output-buffered switch are allocated with the same finite amount of buffer at each port, we also show that the packet loss probability in the load balanced Birkhoff-von Neumann switch is much smaller than that in an output-buffered switch when the buffer is large. Cheng-Shang Chang 張正尚 2000 學位論文 ; thesis 41 zh-TW
collection NDLTD
language zh-TW
format Others
sources NDLTD
description 碩士 === 國立清華大學 === 電機工程學系 === 88 === Motivated by the need of a simple and high performance switch architecture that scales up with the speed of fiber optics, we propose a two-stage switch architecture, called "load balanced Birkhoff-von Neumann switch." The first stage performs load balancing, while the second stage is a Birkhoff-von Neumann input-buffered switch that performs switching for load balanced traffic. The on-line complexity of the switch is O(1). It is shown that under a mild technical condition on the input traffic, the load balanced Birkhoff-von Neumann switch achieves 100% throughput as an output-buffered switch. When input traffic is bursty, we show that load balancing is very effective in reducing delay, and the average delay of the load balanced Birkhoff-von Neumann switch is proven to converge to that of an output-buffered switch under heavy load. Also, by simulations, we demonstrate that load balancing is more effective than the conflict resolution algorithm, i-SLIP, in heavy load. When both the load balanced Birkhoff-von Neumann switch and the corresponding output-buffered switch are allocated with the same finite amount of buffer at each port, we also show that the packet loss probability in the load balanced Birkhoff-von Neumann switch is much smaller than that in an output-buffered switch when the buffer is large.
author2 Cheng-Shang Chang
author_facet Cheng-Shang Chang
Yi-Shean Jou
周宜顯
author Yi-Shean Jou
周宜顯
spellingShingle Yi-Shean Jou
周宜顯
Load Balanced Birkhoff-von Neumann Switches
author_sort Yi-Shean Jou
title Load Balanced Birkhoff-von Neumann Switches
title_short Load Balanced Birkhoff-von Neumann Switches
title_full Load Balanced Birkhoff-von Neumann Switches
title_fullStr Load Balanced Birkhoff-von Neumann Switches
title_full_unstemmed Load Balanced Birkhoff-von Neumann Switches
title_sort load balanced birkhoff-von neumann switches
publishDate 2000
url http://ndltd.ncl.edu.tw/handle/20326840092417397697
work_keys_str_mv AT yisheanjou loadbalancedbirkhoffvonneumannswitches
AT zhōuyíxiǎn loadbalancedbirkhoffvonneumannswitches
AT yisheanjou fùzàipínghéngzhībùkěfūfànniǔmànjiāohuànjī
AT zhōuyíxiǎn fùzàipínghéngzhībùkěfūfànniǔmànjiāohuànjī
_version_ 1718341550350532608