The Design and Implementation of High-speed Network Switches

博士 === 國立清華大學 === 通訊工程研究所 === 98 === There is an urgent need to built high speed switches that scale with the transmission speed of fiber optics. Most switches in the current market are based on the so-called shared memory switch architecture. As the speed of fiber optics advances, the memory acce...

Full description

Bibliographic Details
Main Authors: Hsu, Yu-Hao, 許育豪
Other Authors: Chang, Cheng-Shang
Format: Others
Language:en_US
Published: 2010
Online Access:http://ndltd.ncl.edu.tw/handle/68081494330660488135
id ndltd-TW-098NTHU5650100
record_format oai_dc
spelling ndltd-TW-098NTHU56501002015-11-04T04:01:51Z http://ndltd.ncl.edu.tw/handle/68081494330660488135 The Design and Implementation of High-speed Network Switches 高速網路交換機之設計與實作 Hsu, Yu-Hao 許育豪 博士 國立清華大學 通訊工程研究所 98 There is an urgent need to built high speed switches that scale with the transmission speed of fiber optics. Most switches in the current market are based on the so-called shared memory switch architecture. As the speed of fiber optics advances, the memory access speed becomes a bottleneck. A breakthrough in high-speed switch is the load balanced Birkhoff-von Neumann switch. It is proposed to resolve the memory access conflict and yield 100% throughput with high scalability. We implement the digital core of the load balanced switch in first, and then develop the analog SERDES interface to reduce the switch IC pin counts. The mixed-signal design of the switch system is then integrated successfully. In the next generation, we also implement the switch IC directly in RF domain without the use of SERDES interfaces to achieve low propagation delay and high scalability. We also propose the Combined Input and Crosspoint Queueing (CICQ) switch with the dynamic frame sizing algorithm for the possibility of O(logN) delay. It is formally shown that such the CICQ switch indeed achieves 100% throughput for certain Poisson-like traffic models. Moreover, such a CICQ switch only requires a two-cell buffer at each crosspoint when there is only unicast traffic. Unlike input-buffered switches, the dynamic frame sizing algorithm also achieves 100% throughput in the setting of multicast traffic. This is done at the cost of increasing the buffer size at each crosspoint. Chang, Cheng-Shang Chiu, Ching-Te Wu, Jen-ming Hsu, Shuo-Hung 張正尚 邱瀞德 吳仁銘 徐碩鴻 2010 學位論文 ; thesis 118 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 博士 === 國立清華大學 === 通訊工程研究所 === 98 === There is an urgent need to built high speed switches that scale with the transmission speed of fiber optics. Most switches in the current market are based on the so-called shared memory switch architecture. As the speed of fiber optics advances, the memory access speed becomes a bottleneck. A breakthrough in high-speed switch is the load balanced Birkhoff-von Neumann switch. It is proposed to resolve the memory access conflict and yield 100% throughput with high scalability. We implement the digital core of the load balanced switch in first, and then develop the analog SERDES interface to reduce the switch IC pin counts. The mixed-signal design of the switch system is then integrated successfully. In the next generation, we also implement the switch IC directly in RF domain without the use of SERDES interfaces to achieve low propagation delay and high scalability. We also propose the Combined Input and Crosspoint Queueing (CICQ) switch with the dynamic frame sizing algorithm for the possibility of O(logN) delay. It is formally shown that such the CICQ switch indeed achieves 100% throughput for certain Poisson-like traffic models. Moreover, such a CICQ switch only requires a two-cell buffer at each crosspoint when there is only unicast traffic. Unlike input-buffered switches, the dynamic frame sizing algorithm also achieves 100% throughput in the setting of multicast traffic. This is done at the cost of increasing the buffer size at each crosspoint.
author2 Chang, Cheng-Shang
author_facet Chang, Cheng-Shang
Hsu, Yu-Hao
許育豪
author Hsu, Yu-Hao
許育豪
spellingShingle Hsu, Yu-Hao
許育豪
The Design and Implementation of High-speed Network Switches
author_sort Hsu, Yu-Hao
title The Design and Implementation of High-speed Network Switches
title_short The Design and Implementation of High-speed Network Switches
title_full The Design and Implementation of High-speed Network Switches
title_fullStr The Design and Implementation of High-speed Network Switches
title_full_unstemmed The Design and Implementation of High-speed Network Switches
title_sort design and implementation of high-speed network switches
publishDate 2010
url http://ndltd.ncl.edu.tw/handle/68081494330660488135
work_keys_str_mv AT hsuyuhao thedesignandimplementationofhighspeednetworkswitches
AT xǔyùháo thedesignandimplementationofhighspeednetworkswitches
AT hsuyuhao gāosùwǎnglùjiāohuànjīzhīshèjìyǔshízuò
AT xǔyùháo gāosùwǎnglùjiāohuànjīzhīshèjìyǔshízuò
AT hsuyuhao designandimplementationofhighspeednetworkswitches
AT xǔyùháo designandimplementationofhighspeednetworkswitches
_version_ 1718124920720850944