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...
Main Authors: | , |
---|---|
Other Authors: | |
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 |