Implementation and Performance Evaluation of 8 Ports Gigabit NTU-III Switch with 5Gbps Line Rate

碩士 === 國立臺灣大學 === 電信工程學研究所 === 92 === Many applications such as video on demand (VOD), video conference, and real-time communication become more and more popular, so the demand of bandwidth is very urgent. Because traffic in network increased tremendously, the switching capacity at network nodes mus...

Full description

Bibliographic Details
Main Authors: Hong-Yu Lu, 呂宏宇
Other Authors: Jingshown Wu
Format: Others
Language:en_US
Published: 2004
Online Access:http://ndltd.ncl.edu.tw/handle/10289563834306362803
id ndltd-TW-092NTU05435020
record_format oai_dc
spelling ndltd-TW-092NTU054350202016-06-10T04:15:43Z http://ndltd.ncl.edu.tw/handle/10289563834306362803 Implementation and Performance Evaluation of 8 Ports Gigabit NTU-III Switch with 5Gbps Line Rate 5Gbps線速率八埠全雙工交換機之硬體實作與效能分析 Hong-Yu Lu 呂宏宇 碩士 國立臺灣大學 電信工程學研究所 92 Many applications such as video on demand (VOD), video conference, and real-time communication become more and more popular, so the demand of bandwidth is very urgent. Because traffic in network increased tremendously, the switching capacity at network nodes must be enhanced accordingly. Only by increasing the switch capacity can make network nodes no longer be bottlenecks of networks. To upgrade the whole network to the speed of Gbps, not only gigabit network interface card but also switches and routers with higher line rate are necessary. The importance of developing high speed switches and routers is very obvious. In this thesis, we propose and implement a novel high speed switch named NTU-III switch which is based on multi-plane cross-bar switch fabric. This switch has low complexity and has the ability to handle variable length packets asynchronously. Be owing to various applications of multimedia, our switch will also support the multicast. The concept of modular design is embedded into the architecture of NTU-III Switch. Therefore NTU-III Switch has great scalability in port count and line-rate. Simulation results show that this switching architecture can eliminate head-of-line blocking (HOL blocking) effect. This switch design can emulate the performance of output queue (OQ) switch without complicated contention resolution algorithm and arbiter. The NTU-III Switch is composed of preprocessors, sequencers, switch planes, and output queue management units. Each component has the ability of self-routing. We introduce the architecture from the point of hardware design. Moreover, we use field programmable gated array (FPGA) to implement an 8x8 NTU-III Switch prototype with line rate at 5Gbps. The performance of NTU-III switch is simulated and experimentally measured. It is shown that the switch has low delay and almost 100% throughput under uniform traffic condition. Jingshown Wu 吳靜雄 2004 學位論文 ; thesis 105 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立臺灣大學 === 電信工程學研究所 === 92 === Many applications such as video on demand (VOD), video conference, and real-time communication become more and more popular, so the demand of bandwidth is very urgent. Because traffic in network increased tremendously, the switching capacity at network nodes must be enhanced accordingly. Only by increasing the switch capacity can make network nodes no longer be bottlenecks of networks. To upgrade the whole network to the speed of Gbps, not only gigabit network interface card but also switches and routers with higher line rate are necessary. The importance of developing high speed switches and routers is very obvious. In this thesis, we propose and implement a novel high speed switch named NTU-III switch which is based on multi-plane cross-bar switch fabric. This switch has low complexity and has the ability to handle variable length packets asynchronously. Be owing to various applications of multimedia, our switch will also support the multicast. The concept of modular design is embedded into the architecture of NTU-III Switch. Therefore NTU-III Switch has great scalability in port count and line-rate. Simulation results show that this switching architecture can eliminate head-of-line blocking (HOL blocking) effect. This switch design can emulate the performance of output queue (OQ) switch without complicated contention resolution algorithm and arbiter. The NTU-III Switch is composed of preprocessors, sequencers, switch planes, and output queue management units. Each component has the ability of self-routing. We introduce the architecture from the point of hardware design. Moreover, we use field programmable gated array (FPGA) to implement an 8x8 NTU-III Switch prototype with line rate at 5Gbps. The performance of NTU-III switch is simulated and experimentally measured. It is shown that the switch has low delay and almost 100% throughput under uniform traffic condition.
author2 Jingshown Wu
author_facet Jingshown Wu
Hong-Yu Lu
呂宏宇
author Hong-Yu Lu
呂宏宇
spellingShingle Hong-Yu Lu
呂宏宇
Implementation and Performance Evaluation of 8 Ports Gigabit NTU-III Switch with 5Gbps Line Rate
author_sort Hong-Yu Lu
title Implementation and Performance Evaluation of 8 Ports Gigabit NTU-III Switch with 5Gbps Line Rate
title_short Implementation and Performance Evaluation of 8 Ports Gigabit NTU-III Switch with 5Gbps Line Rate
title_full Implementation and Performance Evaluation of 8 Ports Gigabit NTU-III Switch with 5Gbps Line Rate
title_fullStr Implementation and Performance Evaluation of 8 Ports Gigabit NTU-III Switch with 5Gbps Line Rate
title_full_unstemmed Implementation and Performance Evaluation of 8 Ports Gigabit NTU-III Switch with 5Gbps Line Rate
title_sort implementation and performance evaluation of 8 ports gigabit ntu-iii switch with 5gbps line rate
publishDate 2004
url http://ndltd.ncl.edu.tw/handle/10289563834306362803
work_keys_str_mv AT hongyulu implementationandperformanceevaluationof8portsgigabitntuiiiswitchwith5gbpslinerate
AT lǚhóngyǔ implementationandperformanceevaluationof8portsgigabitntuiiiswitchwith5gbpslinerate
AT hongyulu 5gbpsxiànsùlǜbābùquánshuānggōngjiāohuànjīzhīyìngtǐshízuòyǔxiàonéngfēnxī
AT lǚhóngyǔ 5gbpsxiànsùlǜbābùquánshuānggōngjiāohuànjīzhīyìngtǐshízuòyǔxiàonéngfēnxī
_version_ 1718300005580668928