Trace analyzer for NS-2

Aliff Umair Salleh, Zulkifli Ishak, Norashidah Md Din, Md Zaini Jamaludin

Research output: Chapter in Book/Report/Conference proceedingConference contribution

19 Citations (Scopus)

Abstract

Network simulator 2 (NS-2) is an open source discrete event simulation tool used for simulating Internet protocol (IP) networks. It was developed by UC Berkeley and widely used worldwide for network simulation purposes. The NS-2 software uses TCL as a front-end interpreter and C++ as the back end network simulation engine. Network simulation scripts in TCL are used to create the network scenarios and upon the completion of the simulation, trace files that capture events occurring in the network are produced. The trace files would capture information that could be used in performance study, e.g. the amount of packets transferred from source to destination, the delay in packets, packet loss etc. However, the trace file is just a block of ASCII data in a file and quite cumbersome to access using some form of post processing technique. In order to ease the process of extracting data for performance study, the NS-2 Trace Analyzer is proposed. This software is a tool for extracting and presenting trace files for the network simulation environment of NS-2. The NS-2 Trace Analyzer software consists of three layers. The first layer is the source layer which consists of the trace file data. The second layer is the processing layer. This layer processes the data obtain from the source and convert it to meaningful format for the third layer. The third layer is the presentation layer. This layer presents meaningful data in the form of graph, table and report for network performance study, i.e. throughput, end-to-end delay, packet loss and jitter. Through the NS-2 Trace Analyzer the user would be able to do performance study of a network scenario through interactive GUI. This will benefit the user since he or she can concentrate on developing new algorithms or new architectures rather spending too much time on post processing of data.

Original languageEnglish
Title of host publicationSCOReD 2006 - Proceedings of 2006 4th Student Conference on Research and Development "Towards Enhancing Research Excellence in the Region"
Pages29-32
Number of pages4
DOIs
Publication statusPublished - 01 Dec 2006
Event2006 4th Student Conference on Research and Development "Towards Enhancing Research Excellence in the Region", SCOReD 2006 - Shah Alam, Malaysia
Duration: 27 Jun 200628 Jun 2006

Publication series

NameSCOReD 2006 - Proceedings of 2006 4th Student Conference on Research and Development "Towards Enhancing Research Excellence in the Region"

Other

Other2006 4th Student Conference on Research and Development "Towards Enhancing Research Excellence in the Region", SCOReD 2006
CountryMalaysia
CityShah Alam
Period27/06/0628/06/06

Fingerprint

Simulators
Packet loss
Processing
Internet protocols
Discrete event simulation
Graphical user interfaces
Network performance
Jitter
Throughput
Engines

All Science Journal Classification (ASJC) codes

  • Computer Networks and Communications
  • Control and Systems Engineering
  • Electrical and Electronic Engineering

Cite this

Salleh, A. U., Ishak, Z., Md Din, N., & Jamaludin, M. Z. (2006). Trace analyzer for NS-2. In SCOReD 2006 - Proceedings of 2006 4th Student Conference on Research and Development "Towards Enhancing Research Excellence in the Region" (pp. 29-32). [4339302] (SCOReD 2006 - Proceedings of 2006 4th Student Conference on Research and Development "Towards Enhancing Research Excellence in the Region"). https://doi.org/10.1109/SCORED.2006.4339302
Salleh, Aliff Umair ; Ishak, Zulkifli ; Md Din, Norashidah ; Jamaludin, Md Zaini. / Trace analyzer for NS-2. SCOReD 2006 - Proceedings of 2006 4th Student Conference on Research and Development "Towards Enhancing Research Excellence in the Region". 2006. pp. 29-32 (SCOReD 2006 - Proceedings of 2006 4th Student Conference on Research and Development "Towards Enhancing Research Excellence in the Region").
@inproceedings{edc93288c95948caa4ad7debd7fa970f,
title = "Trace analyzer for NS-2",
abstract = "Network simulator 2 (NS-2) is an open source discrete event simulation tool used for simulating Internet protocol (IP) networks. It was developed by UC Berkeley and widely used worldwide for network simulation purposes. The NS-2 software uses TCL as a front-end interpreter and C++ as the back end network simulation engine. Network simulation scripts in TCL are used to create the network scenarios and upon the completion of the simulation, trace files that capture events occurring in the network are produced. The trace files would capture information that could be used in performance study, e.g. the amount of packets transferred from source to destination, the delay in packets, packet loss etc. However, the trace file is just a block of ASCII data in a file and quite cumbersome to access using some form of post processing technique. In order to ease the process of extracting data for performance study, the NS-2 Trace Analyzer is proposed. This software is a tool for extracting and presenting trace files for the network simulation environment of NS-2. The NS-2 Trace Analyzer software consists of three layers. The first layer is the source layer which consists of the trace file data. The second layer is the processing layer. This layer processes the data obtain from the source and convert it to meaningful format for the third layer. The third layer is the presentation layer. This layer presents meaningful data in the form of graph, table and report for network performance study, i.e. throughput, end-to-end delay, packet loss and jitter. Through the NS-2 Trace Analyzer the user would be able to do performance study of a network scenario through interactive GUI. This will benefit the user since he or she can concentrate on developing new algorithms or new architectures rather spending too much time on post processing of data.",
author = "Salleh, {Aliff Umair} and Zulkifli Ishak and {Md Din}, Norashidah and Jamaludin, {Md Zaini}",
year = "2006",
month = "12",
day = "1",
doi = "10.1109/SCORED.2006.4339302",
language = "English",
isbn = "1424405270",
series = "SCOReD 2006 - Proceedings of 2006 4th Student Conference on Research and Development {"}Towards Enhancing Research Excellence in the Region{"}",
pages = "29--32",
booktitle = "SCOReD 2006 - Proceedings of 2006 4th Student Conference on Research and Development {"}Towards Enhancing Research Excellence in the Region{"}",

}

Salleh, AU, Ishak, Z, Md Din, N & Jamaludin, MZ 2006, Trace analyzer for NS-2. in SCOReD 2006 - Proceedings of 2006 4th Student Conference on Research and Development "Towards Enhancing Research Excellence in the Region"., 4339302, SCOReD 2006 - Proceedings of 2006 4th Student Conference on Research and Development "Towards Enhancing Research Excellence in the Region", pp. 29-32, 2006 4th Student Conference on Research and Development "Towards Enhancing Research Excellence in the Region", SCOReD 2006, Shah Alam, Malaysia, 27/06/06. https://doi.org/10.1109/SCORED.2006.4339302

Trace analyzer for NS-2. / Salleh, Aliff Umair; Ishak, Zulkifli; Md Din, Norashidah; Jamaludin, Md Zaini.

SCOReD 2006 - Proceedings of 2006 4th Student Conference on Research and Development "Towards Enhancing Research Excellence in the Region". 2006. p. 29-32 4339302 (SCOReD 2006 - Proceedings of 2006 4th Student Conference on Research and Development "Towards Enhancing Research Excellence in the Region").

Research output: Chapter in Book/Report/Conference proceedingConference contribution

TY - GEN

T1 - Trace analyzer for NS-2

AU - Salleh, Aliff Umair

AU - Ishak, Zulkifli

AU - Md Din, Norashidah

AU - Jamaludin, Md Zaini

PY - 2006/12/1

Y1 - 2006/12/1

N2 - Network simulator 2 (NS-2) is an open source discrete event simulation tool used for simulating Internet protocol (IP) networks. It was developed by UC Berkeley and widely used worldwide for network simulation purposes. The NS-2 software uses TCL as a front-end interpreter and C++ as the back end network simulation engine. Network simulation scripts in TCL are used to create the network scenarios and upon the completion of the simulation, trace files that capture events occurring in the network are produced. The trace files would capture information that could be used in performance study, e.g. the amount of packets transferred from source to destination, the delay in packets, packet loss etc. However, the trace file is just a block of ASCII data in a file and quite cumbersome to access using some form of post processing technique. In order to ease the process of extracting data for performance study, the NS-2 Trace Analyzer is proposed. This software is a tool for extracting and presenting trace files for the network simulation environment of NS-2. The NS-2 Trace Analyzer software consists of three layers. The first layer is the source layer which consists of the trace file data. The second layer is the processing layer. This layer processes the data obtain from the source and convert it to meaningful format for the third layer. The third layer is the presentation layer. This layer presents meaningful data in the form of graph, table and report for network performance study, i.e. throughput, end-to-end delay, packet loss and jitter. Through the NS-2 Trace Analyzer the user would be able to do performance study of a network scenario through interactive GUI. This will benefit the user since he or she can concentrate on developing new algorithms or new architectures rather spending too much time on post processing of data.

AB - Network simulator 2 (NS-2) is an open source discrete event simulation tool used for simulating Internet protocol (IP) networks. It was developed by UC Berkeley and widely used worldwide for network simulation purposes. The NS-2 software uses TCL as a front-end interpreter and C++ as the back end network simulation engine. Network simulation scripts in TCL are used to create the network scenarios and upon the completion of the simulation, trace files that capture events occurring in the network are produced. The trace files would capture information that could be used in performance study, e.g. the amount of packets transferred from source to destination, the delay in packets, packet loss etc. However, the trace file is just a block of ASCII data in a file and quite cumbersome to access using some form of post processing technique. In order to ease the process of extracting data for performance study, the NS-2 Trace Analyzer is proposed. This software is a tool for extracting and presenting trace files for the network simulation environment of NS-2. The NS-2 Trace Analyzer software consists of three layers. The first layer is the source layer which consists of the trace file data. The second layer is the processing layer. This layer processes the data obtain from the source and convert it to meaningful format for the third layer. The third layer is the presentation layer. This layer presents meaningful data in the form of graph, table and report for network performance study, i.e. throughput, end-to-end delay, packet loss and jitter. Through the NS-2 Trace Analyzer the user would be able to do performance study of a network scenario through interactive GUI. This will benefit the user since he or she can concentrate on developing new algorithms or new architectures rather spending too much time on post processing of data.

UR - http://www.scopus.com/inward/record.url?scp=46849119205&partnerID=8YFLogxK

UR - http://www.scopus.com/inward/citedby.url?scp=46849119205&partnerID=8YFLogxK

U2 - 10.1109/SCORED.2006.4339302

DO - 10.1109/SCORED.2006.4339302

M3 - Conference contribution

SN - 1424405270

SN - 9781424405275

T3 - SCOReD 2006 - Proceedings of 2006 4th Student Conference on Research and Development "Towards Enhancing Research Excellence in the Region"

SP - 29

EP - 32

BT - SCOReD 2006 - Proceedings of 2006 4th Student Conference on Research and Development "Towards Enhancing Research Excellence in the Region"

ER -

Salleh AU, Ishak Z, Md Din N, Jamaludin MZ. Trace analyzer for NS-2. In SCOReD 2006 - Proceedings of 2006 4th Student Conference on Research and Development "Towards Enhancing Research Excellence in the Region". 2006. p. 29-32. 4339302. (SCOReD 2006 - Proceedings of 2006 4th Student Conference on Research and Development "Towards Enhancing Research Excellence in the Region"). https://doi.org/10.1109/SCORED.2006.4339302