Supporting Parallel Simulations on the NCTUns Network Simulator

碩士 === 國立交通大學 === 資訊工程系所 === 93 === Network simulators implemented in software are valuable tools for researchers to develop and diagnose network protocols. In certain cases, simulations of small to medium sized networks may be sufficient to gain critical insights into the behaviors of those network...

Full description

Bibliographic Details
Main Authors: Yen-Ting Chen, 陳彥廷
Other Authors: Shie-Yuan Wang
Format: Others
Language:en_US
Published: 2005
Online Access:http://ndltd.ncl.edu.tw/handle/53361254031411183581
id ndltd-TW-093NCTU5392109
record_format oai_dc
spelling ndltd-TW-093NCTU53921092016-06-06T04:10:54Z http://ndltd.ncl.edu.tw/handle/53361254031411183581 Supporting Parallel Simulations on the NCTUns Network Simulator 在NCTUns網路模擬器支援平行模擬 Yen-Ting Chen 陳彥廷 碩士 國立交通大學 資訊工程系所 93 Network simulators implemented in software are valuable tools for researchers to develop and diagnose network protocols. In certain cases, simulations of small to medium sized networks may be sufficient to gain critical insights into the behaviors of those networks. However, for simulation cases with thousands of nodes, each node may have several application programs that need to be run on it. A single machine cannot accommodate the required CPU and memory resources for running such large-scale simulations. Therefore, it is valuable for a simulator to design and implement a parallel simulation methodology to expand its scalability. NCTUns is a network simulator that uses discrete event-driven system. In this thesis, we implemented a parallel discrete event simulation engine using several conservative algorithms for NCTUns and compared the performances of several versions of NCTUns simulation engine. In this paper, we first describe how conservative algorithms for parallel simulations are applied to the NCTUns network simulator. Then we examine the performances of a set of parallel conservative algorithms. Next, we compare the performances of parallel simulations between two popular network simulators, NCTUns and NS2. Finally, we discuss the effects of several important factors in parallel simulation. Shie-Yuan Wang 王協源 2005 學位論文 ; thesis 54 en_US
collection NDLTD
language en_US
format Others
sources NDLTD
description 碩士 === 國立交通大學 === 資訊工程系所 === 93 === Network simulators implemented in software are valuable tools for researchers to develop and diagnose network protocols. In certain cases, simulations of small to medium sized networks may be sufficient to gain critical insights into the behaviors of those networks. However, for simulation cases with thousands of nodes, each node may have several application programs that need to be run on it. A single machine cannot accommodate the required CPU and memory resources for running such large-scale simulations. Therefore, it is valuable for a simulator to design and implement a parallel simulation methodology to expand its scalability. NCTUns is a network simulator that uses discrete event-driven system. In this thesis, we implemented a parallel discrete event simulation engine using several conservative algorithms for NCTUns and compared the performances of several versions of NCTUns simulation engine. In this paper, we first describe how conservative algorithms for parallel simulations are applied to the NCTUns network simulator. Then we examine the performances of a set of parallel conservative algorithms. Next, we compare the performances of parallel simulations between two popular network simulators, NCTUns and NS2. Finally, we discuss the effects of several important factors in parallel simulation.
author2 Shie-Yuan Wang
author_facet Shie-Yuan Wang
Yen-Ting Chen
陳彥廷
author Yen-Ting Chen
陳彥廷
spellingShingle Yen-Ting Chen
陳彥廷
Supporting Parallel Simulations on the NCTUns Network Simulator
author_sort Yen-Ting Chen
title Supporting Parallel Simulations on the NCTUns Network Simulator
title_short Supporting Parallel Simulations on the NCTUns Network Simulator
title_full Supporting Parallel Simulations on the NCTUns Network Simulator
title_fullStr Supporting Parallel Simulations on the NCTUns Network Simulator
title_full_unstemmed Supporting Parallel Simulations on the NCTUns Network Simulator
title_sort supporting parallel simulations on the nctuns network simulator
publishDate 2005
url http://ndltd.ncl.edu.tw/handle/53361254031411183581
work_keys_str_mv AT yentingchen supportingparallelsimulationsonthenctunsnetworksimulator
AT chényàntíng supportingparallelsimulationsonthenctunsnetworksimulator
AT yentingchen zàinctunswǎnglùmónǐqìzhīyuánpíngxíngmónǐ
AT chényàntíng zàinctunswǎnglùmónǐqìzhīyuánpíngxíngmónǐ
_version_ 1718294920135966720