CHAPTER 3: LITERATURE REVIEW 3.1 NEED FOR SIMULATION ENVIRONMENT IN WSN
|
|
- Jonah King
- 5 years ago
- Views:
Transcription
1 26 CHAPTER 3: LITERATURE REVIEW 3.1 NEED FOR SIMULATION ENVIRONMENT IN WSN Due to the continuous research progress in the field of WSN, it is essential to verify the new hardware and software design and the modifications in existing design. This verification in terms of correctness, effectiveness, and the ability to be used in different WSN application scenario, is required. But it is not practically feasible to verify the modifications done on existing protocols or new proposed implementation using real WSN hardware as it requires more efforts of time and costs. One option for testing is to use simulation environments to simplify this process instead of implementing everything on real hardware sensor nodes. Hence, simulation of WSNs is essential for any real time WSN application development. In general, simulation environment is used for evaluating the performance of new protocols, algorithms, and new mechanisms. WSN simulation environment is very much essential to study the performance of various protocols and other parameters such as number of nodes, data rate, deployment strategies etc., apriori to real time deployment in a WSN application design. Contrasting to wired and traditional wireless networks, WSNs have certain requirements, which has to be considered for the choice of a simulator [20]. As WSN consists of hundreds up to thousand nodes, the major requirement is scalability. In order to simulate WSN realistically, the simulator software should provide energy model, propagation modelling, physical environment modelling, and the tools for analyzing the simulation results to tune the parameters.
2 EXISTING SIMULATION SOFTWARE FOR WSN SIMULATION There are many simulation environments which can be used for WSN simulation. These simulation environments differ significantly in their structure and the provided features such as models and protocols Network Simulator (NS) Network Simulator [21-22] is an object-oriented discrete event simulator. At the beginning NS supported wired network simulations, later wireless support was added. This simulator is open source and provides online document. NS is also often referred to as NS-2 due to its current major version number. NS-2 is written in C++ and OTcl, an object-oriented version of Tool Command Language (Tcl). The source code, licensed under GPL2, is freely available. Hence NS-2 is very extensible and thus widely used in academia. Advantages of NS-2 1) NS-2 can support a considerable range of protocols in all layers. For example, the Adhoc and WSN specific protocols are provided by NS-2. 2) The open source model saves the cost of simulation, and online documents allow the users to modify and improve the codes easily. Disadvantages of NS-2 1) User should be familiar with scripting language and modeling technique 2) Use of NS-2 is more complex and time-consuming than other simulators to model a desired application. 3) NS-2 does not provide Graphical User Interface (GUI).
3 28 4) As the code is unclear due to its continuous change and evolution in open forum, the results may not be reliable. Limitations of NS-2 with respect to WSN simulation 1) NS-2 cannot simulate unique characteristics of WSN such as bandwidth, and energy model. 2) NS-2 has scalability problem with respect to WSN simulation. As the number of nodes is increased, the tracing file in NS-2 becomes too large to manage Global Mobile Simulator Software (GloMoSim) GloMoSim [23-25] is a scalable simulation environment for wireless and wired network systems. GloMoSim uses the parallel discrete-event simulation capability provided by Parsec [26], a C-based simulation language for sequential and parallel execution of discrete-event simulation models. GloMoSim uses the idea of the OSI reference model and Application Programming Interface (API) is used for communication between layers. Hence new protocols can be developed and integrated with GloMoSim using these APIs. In GloMoSim, a JAVA GUI is provided for the creation and configuration of scenarios as well as the playback of simulations and the results obtained through the simulations. But GloMoSim is a text based simulator meaning that no GUI facility exists to configure the parameters for the application simulation. GloMoSim offers basic functionality such as Adhoc On Demand Distance Vector (AODV) and Dynamic Source Routing (DSR) protocol support to simulate wireless
4 29 Table 3.1 Model/Protocol support of GloMoSim Layers Layer Model/Protocol Physical (Radio Propagation) Free space, Two-Ray Data Link (MAC) CSMA, MACA, TSMA, IEEE Network (Routing) Bellman-Ford, FSR, OSPF, DSR, WRP, LAR, AODV Transport TCP, UDP Application Telnet, FTP networks and adhoc networks. The current version of GloMoSim does not offer any sensor network specific features in the default package. This implies that without any further efforts no WSNs can be simulated meaningfully. The models / protocols supported by GloMoSim [25] in each of the layer is shown in Table 3.1. Limitations of GloMoSim with respect to WSN simulation 1. No GUI support 2. No support for WSN Protocol in data link layer 3. Non availability of library of WSN routing protocol 4. No energy model support for lifetime estimation 5. No tool for viewing necessary application level statistics 6. No charting utility for lifetime analysis QualNet [27] is the commercial derivate of GloMoSim 2.0, the last version of GloMoSim released under an academic license. The current version 5.0 of QualNet supports a new sensor network library for ZigBee, network security library, parallel updates, and battery and energy models.
5 OPNET OPNET [28-30] is a commercial modelling and simulation tool for wireless networks. The OPNET provides an object-oriented modelling approach and a hierarchical modelling environment. Three tired hierarchy of OPNET uses three domains such as network, node, and process. The network domain consists of nodes, links, and subnets. A node represents a network device and groups of devices. Process domain consists of state transition diagrams, blocks of C-code, OPNET Kernel Procedures (KPs) as well as state and temporary variables. The graphical editor interface can be used to build network topology and entities from the application layer to the physical layer. An advantage of OPNET is that all these domains can be accessed using graphical editors that are integrated in a common GUI, which provides debugging and analysis features. OPNET offers different propagation and modulation techniques at physical layer level and IEEE ZigBee [31] support at MAC layer level. Limitations of OPNET with respect to WSN simulation 1. No routing protocol support for WSN simulation 2. Simulation requires a lot of processing power and can be more time consuming for network with a large number of nodes 3. Lack of energy model support OMNET++ Object Oriented Modular Network Testbed (OMNeT++) is an object-oriented modular discrete event network simulation framework. An OMNeT++ model consists
6 31 of modules that communicate with message passing. The active modules are termed simple modules and are written in C++, using the simulation class library. Simple modules can be grouped into compound modules. The whole model, called network in OMNeT++, is itself a compound module. Messages can be sent either via connections that span modules or directly to other modules. The main features of OMNET++ [32] are the following: 1. Modules, which are instances of module types 2. Hierarchically nested modules 3. Modules communicate with messages through channels 4. Flexible module parameters 5. Topology description language The simulation frameworks which enable OMNeT++ to be used for wireless sensor networks are Mobility Framework [32-33] and MiXiM [34-35]. The Mobility Framework provides the basic support for mobile and wireless networks. The MAC protocols supported by this framework are Aloha and CSMA and flooding is the network layer protocol. MiXiM is a merger of several OMNeT++ frameworks to support mobile and wireless simulations. It uses the mobility support, the connection management, and the general structure from the Mobility Framework, the radio propagation models from the CHannelSIMulator, and the protocol library from the MAC simulator, the Positif framework [36], and the Mobility Framework. CSMA and IEEE are the MAC protocol support given by this framework.
7 32 Table 3.2 Comparison of Existing Software/Framework Simulator / Framework Features License WSN Support GUI Support Programming Language Lifetime Estimation NS-2 Yes GPL (Unclear) No C++/OTCL No Yes GloMoSim Open Source No No C/JAVA No No Qualnet Commercial Yes Yes C++/JAVA No Yes OPNET Commercial Yes Yes No Yes OMNET++ LSU Sensor Simulator Mannasim Academic Public License Charting Facility Limited Yes C++/JAVA No Yes Open Source Yes Yes C++/JAVA No Yes GPL Yes No except for Script Generation tool C++/JAVA No Yes Prowler GNU Limited Yes Matlab/Java No Yes J-SIM Academic Free License Limited Yes JAVA No No JIST Free for non- Commercial Limited Yes JAVA/CSIM No Yes Use Cooja Open Source Limited Yes JAVA No No TOSSIM Open Source BSD License Yes Yes Nes C No Yes Sensor Simulator [37] is another framework developed on OMNeT++ at Louisiana State University, intended to support Sensor Network Simulations. The framework provides basic modules that can be derived in order to implement application specific modules. Using this concept a programmer can easily develop own protocol implementations for the Sensor Simulator framework without having to deal with the necessary interface and interoperability issues. The protocol support provided by this framework for WSN simulation are IEEE and Directed Diffusion with GEAR.
8 COMPARISON OF EXISTING SIMULATOR SOFTWARE / FRAMEWORK FOR WSN The various simulator software and framework used for WSN simulation is compared and shown in Table 3.2. From the table, it is seen that no simulator software is supporting lifetime estimation facility. Also, software providing essential facilities for WSN simulation is not an open source. This motivated us to develop a Simulator Framework with required facilities for WSN simulation such as GUI support, energy model based lifetime estimation, and charting facility for plotting the results obtained from the simulation. 3.4 SIMULATION PROCEDURE IN GLOMOSIM AN OVERVIEW The important three files used for simulating wireless adhoc networks in GloMoSim are config.in, nodes.input, and app.conf. The configuration parameters for setting up a scenario are defined in config.in file. The parameters to be set in config.in file [25] are shown in Table 3.3. The various node placement strategies, mobility model, MAC protocols, and routing support by GloMoSim are shown in Table 3.4. The values for all the parameters can be set by specifying the values against the parameter. For example, SIMULATION-TIME 10M SEED 1 TERRAIN-DIMENSIONS (1000, 1000) NUMBER-OF-NODES 20 set the simulation time to 10 minutes, the seed value used for the simulation is 1, the simulation terrain dimension is 1000 x 1000, and the number of nodes used in the simulation is 20. Similarly, the values for all other parameters such as PROPAGATION LIMIT, PROPAGATION-PATHLOSS, RADIO FREQUENCY, RADIO BANDWIDTH, etc., can also be set in config.in file.
9 34 Table 3.3 Parameters to be set in Config.in and its description Parameter SIMULATION-TIME SEED Description Maximum simulation time. For example, 100NS means simulation time to be set is 100 nanoseconds. Similarly, 100M means 100 minutes, 100H means 100 hours, and 100D means 100 days It is a random number used to initialize part of the seed of various randomly generated numbers in the simulation Terrain Area simulated in meters TERRAIN- DIMENSIONS NUMBER-OF-NODES Number of nodes being simulated NODE-PLACEMENT Represents the node placement strategy RADIO-TYPE Radio model to transmit and receive packets RADIO-FREQUENCY Frequency in Hertz ANTENNA-GAIN MOBILITY Represents the mobility model. PROPAGATION- Signals below this parameter (in dbm) are not delivered. LIMIT This value must be smaller than RADIO-RX-. SENSITIVITY +RADIO-ANTENNA-GAIN of any node in the model. Otherwise, simulation results may be incorrect. Lower value should make the simulation more precise, but it also makes the execution time longer. PROPAGATION- Specifies the path loss model PATHLOSS TEMPERATURE Temperature of the environment (in K) RADIO- BANDWIDTH RADIO-RX-TYPE RADIO- RADIO-TX-POWER RADIO-RX- SENSITIVITY RADIO-RX- THRESHOLD MAC-PROTOCOL PROMISCUOUS- MODE NETWORK- PROTOCOL ROUTING- PROTOCOL Bandwidth in bits per second Specifies the packet reception model Radio transmission power (in dbm) Antenna Gain (in db) Sensitivity of the radio (in dbm) Minimum power for received packet (in dbm) Definition of Medium Access Protocol It is set to YES if nodes want to overhear packets destined to the neighbouring node. The option needs to be set to YES only for DSR. Definition of the Network Protocol Definition of the Routing Protocol
10 35 Table 3.4 Node Placement, Mobility, and Protocol support in GloMoSim Parameter NODE-PLACEMENT MOBILITY MAC-PROTOCOL NETWORK-PROTOCOL ROUTING-PROTOCOL Support Random Grid, Uniform, and File Random Way Point Model CSMA, MACA, TSMA, and IEEE IP BELLMANFORD, AODV, DSR, LAR1, WRP, FISHEYE, and ZRP The X, Y, and Z positions of the nodes are specified in nodes.input file. The general syntax to specify the node position is nodeaddr 0 (x, y, z). The parameter following nodeaddr specifies the mobility. MOBILTY parameter in config.in file is used for specifying mobility. If the value of this parameter is NONE, it specifies that there is no node movement. The application configuration file specifies the types of data traffic that will be used in the simulations. GloMoSim provides FTP, Telnet, HTTP, and CBR (Constant Bit Rate) data traffic. In WSN simulations, CBR traffic can be used which sends data packets at regular time intervals. The general syntax to use CBR is as follows: CBR <src> <dest> <items to send> <item size> <interval> <start time> <end time> For example, the statement CBR ms 0S 70S in app.conf specifies that node 1 sends node 0 fifty items of 512 bytes each at the start of the simulation up to 70 seconds into the simulation. The inter-departure time for each item is 5 milliseconds. If the fifty items are sent before 70 seconds elapsed, no other items are sent.
11 36 Further the statement CBR ms 0S 0S specifies that node 3 continuously sends node 0 items of 512 bytes each at the start of the simulation up to the end of the simulation. The inter-departure time for each item is 5 milliseconds. After specifying the values in config.in, nodes.input, and app.conf files, the following command is used to get output file called glomo.stat which contains all the statistics generated. glomosim config.in > a.trace The Visualization Tool of GloMoSim is a platform independent tool used for debugging and verifying the models and scenarios simulated using GloMoSim. Simulations can be viewed, stopped, and resumed easily through this tool and step by step execution is also possible. It shows packet transmissions, mobility groups in different colours, and statistics. To initialize the Visualization tool the following steps to be executed: 1. Copy the trace file in java_gui folder of GloMoSim 2. Go to java_gui folder 3. Compile GlomoMain.java file 4. Run GlomoMain file Java Development Kit (JDK) version 1.2 or higher version need to be installed o use visualization tool. Also the compiled source files of GloMoSim must be available in the appropriate folder.
12 SUMMARY WSNs are having several common aspects with wireless adhoc networks [38] and in many cases WSNs are considered as a special case of adhoc networks. This leads to incorrect conclusions, when protocols and algorithms designed for Adhoc networks are used in WSN. The main features of WSNs to be considered while designing real time applications are the following: scalability with respect to the number of nodes in the network, self-organization, self-healing, energy efficiency, a sufficient degree of connectivity among nodes, low-complexity, low cost, and size of nodes [39]. To test the performance of all these parameters and to change the values to get better design before going for real environment, the simulation environment is used. The simulation software or framework used for WSN application design should be an open source (free of cost) and should provide all necessary facilities to simulate WSN. The essential features required for effective WSN simulation are sophisticated GUI to configure the parameters, lifetime estimation which is considered as heart of WSN research, support for various hardware used in WSN, and charting tool to plot the results obtained using the simulation.
Simulating Well-Known Protocols
Using Qualnet Part I ulating Well-Known Protocols Why Qualnet? Rapid prototyping of protocols Comparative performance evaluation of alternative protocols at each layer Built-in measurements on each layer
More informationChapter-4. Simulation Design and Implementation
Chapter-4 Simulation Design and Implementation In this chapter, the design parameters of system and the various metrics measured for performance evaluation of the routing protocols are presented. An overview
More informationSimulating Well-Known Protocols
Using QualNet Part I Simulating Well-Known Protocols Why QualNet? Rapid prototyping of protocols Comparative performance evaluation of alternative protocols at each layer Built-in measurements on each
More informationSimulation Software: Omnet++ GTNetS GlomoSim / QualNet
Simulation Software: Omnet++ GTNetS GlomoSim / QualNet Holger Füßler Holger Füßler Course overview 1. Introduction 7. NS-2: Fixed networks 2. Building block: RNG 8. NS-2: Wireless networks 3. Building
More informationSimulating Well-Known Protocols
Using QualNet Part I Simulating Well-Known Protocols Why QualNet? Rapid prototyping of protocols Comparative performance evaluation of alternative protocols at each layer Built-in measurements on each
More informationIntroduction to QualNet
Introduction to QualNet Marco A. Alzate Simply a (non-quite experienced) user May 16 th, 2007 1. General Overview 2. IDE (GUI) Functional Overview 3. Command Line overview 4. Programming 5. Conclusions
More informationRealistic Performance Analysis of WSN Protocols Through Trace Based Simulation. Alan Marchiori, Lin Guo, Josh Thomas, Qi Han
Realistic Performance Analysis of WSN Protocols Through Trace Based Simulation Alan Marchiori, Lin Guo, Josh Thomas, Qi Han Existing Approaches to Analyze WSN Performance Build a prototype system NS-2,
More informationPerformance Evaluation of Route Failure Detection in Mobile Ad Hoc Networks
Performance Evaluation of Route Failure Detection in Mobile Ad Hoc Networks Dimitri Marandin 4. Würzburger Workshop "IP Netzmanagement, IP Netzplanung und Optimierung" 27.-28. July 2004 www.ifn.et.tu-dresden.de/tk/
More informationAPPENDIX 1 SIMULATORS
113 APPENDIX 1 SIMULATORS The Network Simulator-2 (NS-2) and Opportunistic Network Environment (ONE) Simulators are used for simulation purpose. Movement report of ONE generates suitable movement data
More informationNetwork Simulator 2: Introduction
Network Simulator 2: Introduction Presented by Ke Liu Dept. Of Computer Science SUNY Binghamton Spring, 2006 1 NS-2 Overview 2 NS-2 Developed by UC Berkeley Maintained by USC Popular simulator in scientific
More informationCHAPTER 4 SIMULATION MODEL AND PERFORMANCE METRICS
59 CHAPTER 4 SIMULATION MODEL AND PERFORMANCE METRICS 4.1 OVERVIEW OF SIMULATION MODEL The performance of a MANET routing protocol under varying network conditions is to be evaluated in order to understand
More informationPerformance Evaluation of Routing Protocols for MAC Layer Models
IOSR Journal of Computer Engineering (IOSR-JCE) e-issn: 2278-0661, p- ISSN: 2278-8727Volume 10, Issue 4 (Mar. - Apr. 2013), PP 71-77 Performance Evaluation of Routing Protocols for MAC Layer Models Somya
More informationIntegration of fluid-based analytical model with Packet-Level Simulation for Analysis of Computer Networks
Integration of fluid-based analytical model with Packet-Level Simulation for Analysis of Computer Networks Tak Kin Yung, Jay Martin, Mineo Takai, and Rajive Bagrodia Department of Computer Science University
More informationPerformance Evaluation of AODV and DSR routing protocols in MANET
Performance Evaluation of AODV and DSR routing protocols in MANET Naresh Dobhal Diwakar Mourya ABSTRACT MANETs are wireless temporary adhoc networks that are being setup with no prior infrastructure and
More informationQualNet 7.4 Model Library Index
QualNet 7.4 Model Index August 2015 SCALABLE Network Technologies, Inc. 600 Corporate Pointe, Suite 1200 Culver City, CA 90230 +1.310.338.3318 TEL +1.310.338.7213 FAX SCALABLE-NETWORKS.COM Copyright Information
More informationKeywords: AODV, MANET, WRP
Performance Analysis of AODV and WRP in MANET Sachchida Nand Singh*, Surendra Verma**, Ravindra Kumar Gupta*** *(Pursuing M.Tech in Software Engineering, SSSIST Sehore(M.P), India, Email: sesachchida@gmail.com)
More informationSIDnet - SWANS. Outline. Prof. Peter Scheuermann EECS /10/2008 Presenter: Oliviu C. Ghica
SIDnet - SWANS Prof. Peter Scheuermann EECS 510 11/10/2008 Presenter: Oliviu C. Ghica Outline JiST/SWANS motivation The JiST engine SWANS SIDnet References 1 Motivation Real-world sensor networks are large
More information4. Simulation Model. this section, the simulator and the models used for simulation are discussed.
4. Simulation Model In this research Network Simulator (NS), is used to compare and evaluate the performance of different ad-hoc routing protocols based on different mobility models. In this section, the
More informationWiSE-MNet: an experimental environment for wireless multimedia sensor networks
WiSE-MNet: an experimental environment for wireless multimedia sensor networs Christian Nastasi c.nastasi@sssup.it Andrea Cavallaro andrea.cavallaro@eecs.qmul.ac.u www.eecs.qmul.ac.u/~andrea/wise-mnet.html
More informationPerformance Evaluation of Routing Protocols (AODV, DSDV and DSR) with Black Hole Attack
Performance Evaluation of Routing Protocols (AODV, DSDV and DSR) with Black Hole Rozy Rana 1, Kanwal Preet Singh 2 1 Department of Computer Engineering, Master of Engineering, UCOE, Punjabi University
More informationSimulation of Large-Scale Heterogeneous Communication Systems
Simulation of Large-Scale Heterogeneous Communication Systems Lokesh Bajaj, Mineo Takai, Rajat Ahuja, Rajive Bagrodia Computer Science Department University of California, Los Angeles Los Angeles, CA 995
More informationCommunication Networks Simulation of Communication Networks
Communication Networks Simulation of Communication Networks Silvia Krug 01.02.2016 Contents 1 Motivation 2 Definition 3 Simulation Environments 4 Simulation 5 Tool Examples Motivation So far: Different
More informationThe CMU Monarch Project s Wireless and Mobility Extensions to ns
The CMU Monarch Project s Wireless and Mobility Extensions to ns David B. Johnson Josh Broch Yih-Chun Hu Jorjeta Jetcheva David A. Maltz The Monarch Project Carnegie Mellon University http://www.monarch.cs.cmu.edu/
More informationIntroduction to OMNeT++
Introduction to OMNeT++ Acknowledgment The source material for this presentation was borrowed from the OMNeT++ User Manual Version 4.1 What is OMNeT++ OMNeT++ is an object-oriented modular discrete event
More informationJiST: Java in Simulation Time
JiST: Java in Simulation Time Transparent Parallel and Optimistic Execution of Discrete Event Simulations (PDES) of Mobile Ad hoc Networks (MANETs) Rimon Barr barr@cs.cornell.edu Wireless Network Lab Cornell
More information4.3 Network simulators. 4.3 Network simulators. collision free vehicle movement; several vehicle types; simulation of traffic lights;
4.3 Network simulators collision free vehicle movement; several vehicle types; simulation of traffic lights; junction-based right-of-way rules (junctions with streets having equal / different priorities,
More informationA Comparative Study of Various Network Simulation Tools
A Comparative Study of Various Network Simulation Tools Arvind T, Assistant Professor(c), Dept. Of Computer Science, University College of Science, Saifabad, Osmania University,Hyderabad. E-mail: mr.arvind@rediffmail.com
More informationNS-2 Tutorial. Kumar Viswanath CMPE 252a.
NS-2 Tutorial Kumar Viswanath CMPE 252a kumarv@cse.ucsc.edu 1 What is ns-2? ns-2 stands for Network Simulator version 2. ns-2: Is a discrete event simulator for networking research packet level simulator.
More informationVANS: Visual Ad hoc Network Simulator
VANS: Visual Ad hoc Network Simulator Masako Shinohara, Hideki Hayashi, Takahiro Hara, Akimitsu Kanzaki and Shojiro Nishio Graduate School of Information Science and Tech., Osaka University {sinohara.masako,
More informationAn Analysis of Simulators for Vehicular Ad hoc Networks
World Applied Sciences Journal 23 (8): 1044-1048, 2013 ISSN 1818-4952 IDOSI Publications, 2013 DOI: 10.5829/idosi.wasj.2013.23.08.584 An Analysis of Simulators for Vehicular Ad hoc Networks Syed A. Hussain
More informationQualNet 4.5 Cellular Model Library
QualNet 4.5 Cellular Model Library February 2008 Scalable Network Technologies, Inc. 6701 Center Drive West, Suite 520 Los Angeles, CA 90045 Phone: 310-338-3318 Fax: 310-338-7213 http://www.scalable-networks.com
More informationRouting Protocols in MANETs
Chapter 4 Routing Protocols in MANETs 4.1 Introduction The main aim of any Ad Hoc network routing protocol is to meet the challenges of the dynamically changing topology and establish a correct and an
More informationImpact of Pause Time on the Performance of DSR, LAR1 and FSR Routing Protocols in Wireless Ad hoc Network
Available Online at www.ijcsmc.com International Journal of Computer Science and Mobile Computing A Monthly Journal of Computer Science and Information Technology IJCSMC, Vol. 4, Issue. 2, February 2015,
More informationPerformance Analysis of MANET Routing Protocols OLSR and AODV
VOL. 2, NO. 3, SEPTEMBER 211 Performance Analysis of MANET Routing Protocols OLSR and AODV Jiri Hosek Faculty of Electrical Engineering and Communication, Brno University of Technology Email: hosek@feec.vutbr.cz
More informationIntroduction to Mobile Ad hoc Networks (MANETs)
Introduction to Mobile Ad hoc Networks (MANETs) 1 Overview of Ad hoc Network Communication between various devices makes it possible to provide unique and innovative services. Although this inter-device
More informationSimulation lifecycle
Simulation lifecycle Holger Füßler Holger Füßler Lecture overview» Retrospection Tour d horizon Simulation life-cycle (recap from another perspective) Holger Füßler - 2 Retrospection RNGs DES Ns-2 OMNeT++
More informationCHAPTER 5 IMPLEMENTATION OF ROUTING PROTOCOLS ON NETWORK SIMULATORS
Implementation of Routing Protocols on Network Simulators 1 CHAPTER 5 IMPLEMENTATION OF ROUTING PROTOCOLS ON NETWORK SIMULATORS 5.1 Introduction This chapter primarily focuses on the implementation of
More informationEnergy Efficient Clustering Approach For Wireless Sensor Network
www.ijecs.in International Journal Of Engineering And Computer Science ISSN:2319-7242 Volume 3 Issue 11 November, 2014 Page No. 9284-9288 Energy Efficient Clustering Approach For Wireless Sensor Network,
More informationCHAPTER-4 NETWORK SIMULATOR ANALYSIS
CHAPTER-4 NETWORK SIMULATOR ANALYSIS 4.1 Introduction Network Simulation is a basic research tool in networking for the program frames up and controls the performance of a network. It is done in two different
More informationNetwork Simulator 2. Telematica I (CdL Ing. INF) Ing. Giuseppe Piro.
Network Simulator 2 Telematica I (CdL Ing. INF) Ing. Giuseppe Piro g.piro@poliba.it 1 NS-2 Goals NS-2 is a Network Simulator - version 2 Can setup network topologies Generate packet traffic similar to
More informationQualNet 8.1 Model Library Index
QualNet 8.1 Model Index November 2017 SCALABLE Network Technologies, Inc. 6059 Bristol Parkway, Suite 200 Culver City, CA 90230 +1.310.338.3318 TEL +1.310.338.7213 FAX SCALABLE-NETWORKS.COM Copyright Information
More information!"# $ I. Introduction
!"# $ LAGRIT (Laboratoire de gestion des réseaux informatiques et de télécommunications) * LACIME (Laboratoire de communications et d'intégration de la microélectronique) Department of Electrical Engineering,
More informationPerformance Evaluation of Routing Protocols for Mobile Ad Hoc Networks
2013, TextRoad Publication ISSN 2090-4304 Journal of Basic and Applied Scientific Research www.textroad.com Performance Evaluation of Routing Protocols for Mobile Ad Hoc Networks Hina Tariq 1, Urfa Suhaib
More informationPerformance Analysis of Mobile Ad Hoc Network in the Presence of Wormhole Attack
Performance Analysis of Mobile Ad Hoc Network in the Presence of Wormhole Attack F. Anne Jenefer & D. Vydeki E-mail : annejenefer@gmail.com, vydeki.d@srmeaswari.ac.in Abstract Mobile Ad-Hoc Network (MANET)
More informationA local area network that employs either a full mesh topology or partial mesh topology
and Ad Hoc Networks Definition A local area network that employs either a full mesh topology or partial mesh topology Full mesh topology each node is connected directly to each of the others Partial mesh
More informationNetwork simulations and tools. Dmitry Petrov magister.fi or jyu.fi
Network simulations and tools Dmitry Petrov dmitry.petrov@ magister.fi or jyu.fi How may networks be studied? Measurements from real devices / networks Measurements from real devices Protocol analyzers,
More informationEuropean Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105
European Network on New Sensing Technologies for Air Pollution Control and Environmental Sustainability - EuNetAir COST Action TD1105 A Holistic Approach in the Development and Deployment of WSN-based
More informationExploration of New Simulation Tools for Wireless Sensor Networks
Exploration of New Simulation Tools for Wireless Sensor Networks B. Sai Chand 1, K. Raghava Rao 2, S. Sreedhar Babu 3 1 UG project Scholar, Department of EEE, K L University, Guntur, Andhra Pradesh-522502,
More informationAshish Srivastava Information Technology, Rajkiya Engineering College, Azamgarh, India
Simulation based performance of AODV (Reactive) and DSDV (Proactive) routing protocol for MANET Ashish Srivastava Information Technology, Rajkiya Engineering College, Azamgarh, India Abstract Mobile Ad
More informationPRAN (Physical Realization of Ad hoc Networks) 1 is a new
IEEE TRANSACTIONS ON MOBILE COMPUTING, VOL. 6, NO. 4, APRIL 2007 463 Design and Performance of PRAN: A System for Physical Implementation of Ad Hoc Network Routing Protocols Amit Kumar Saha, Khoa Anh To,
More informationINSTALLATION OF NS2 APPLICATION IN WINDOWS OS
INSTALLATION OF NS2 APPLICATION IN WINDOWS OS Prof Vikram M. Agrawal 1, Prof Priyank Bhojak 2, Prof Kanu Patel 3, Prof Vatsal Shah 4 BVM Engineering College, Vallabh Vidyanagar Gujarat, India Abstract:
More informationSimulations: ns2 simulator part I a
Simulations: ns2 simulator part I a Lecturer: Dmitri A. Moltchanov E-mail: moltchan@cs.tut.fi http://www.cs.tut.fi/ moltchan/modsim/ a Based on: Eitan Altman and Tania Jimenez NS Simulator for Beginners,...
More informationSimulation & Performance Analysis of Mobile Ad-Hoc Network Routing Protocol
Simulation & Performance Analysis of Mobile Ad-Hoc Network Routing Protocol V.S.Chaudhari 1, Prof.P.N.Matte 2, Prof. V.P.Bhope 3 Department of E&TC, Raisoni College of Engineering, Ahmednagar Abstract:-
More informationEffects of Sensor Nodes Mobility on Routing Energy Consumption Level and Performance of Wireless Sensor Networks
Effects of Sensor Nodes Mobility on Routing Energy Consumption Level and Performance of Wireless Sensor Networks Mina Malekzadeh Golestan University Zohre Fereidooni Golestan University M.H. Shahrokh Abadi
More informationPerformance of DSDV Protocol over Sensor Networks
Performance of DSDV Protocol over Sensor Networks Khushboo Tripathi, Tulika Agarwal and S. D. Dixit Department of Electronics and Communications University of Allahabad, Allahabad-211002, India Khushboo83@live.com
More informationPerformance analysis of QoS-Oriented Distributed Routing protocols for wireless networks using NS-2.35
Performance analysis of QoS-Oriented Distributed Routing protocols for wireless networks using NS-2.35 Manpreet Singh Team number 8 Project webpage-http://manpreetensc833.weebly.com/ ENSC 833 : NETWORK
More informationQualNet 8.2 Model Library Index
QualNet 8.2 May 2018 SCALABLE Network Technologies, Inc. 6059 Bristol Parkway, Suite 200 Culver City, CA 90230 +1.310.338.3318 TEL +1.310.338.7213 FAX SCALABLE-NETWORKS.COM Copyright Information 2018 SCALABLE
More informationPerformance analysis of aodv, dsdv and aomdv using wimax in NS-2
Performance analysis of aodv, dsdv and aomdv using wimax in NS-2 Madhusrhee B Department Computer Science, L.J Institute of Technology, Ahmedabad, India Abstract WiMAX (IEEE 802.16) technology empowers
More informationComparison of Different Network Simulation Tools. University of Bremen Communication Networks
Comparison of Different Network Simulation Tools University of Bremen Communication Networks www.comnets.uni-bremen.de Overview Network Simulator Overview Comparison of Different Network Simulators Random
More informationNessi: A Python Network Simulator for Fast Protocol Development
Nessi: A Python Network Simulator for Fast Protocol Development Jérôme Vernez, Jürgen Ehrensberger, Stephan Robert [Jerome.Vernez, Juergen.Ehrensberger, Stephan.Robert]@heig-vd.ch Abstract A new and simple
More informationA STUDY ON AODV AND DSR MANET ROUTING PROTOCOLS
A STUDY ON AODV AND DSR MANET ROUTING PROTOCOLS M.KRISHNAMOORTHI 1 Research Scholar in PG and Research Department of Computer Science, Jamal Mohamed College, Tiruchirappalli, Tamilnadu, India Krishnasmk004@hotmail.com
More informationBlackhole Attack Detection in Wireless Sensor Networks Using Support Vector Machine
International Journal of Wireless Communications, Networking and Mobile Computing 2016; 3(5): 48-52 http://www.aascit.org/journal/wcnmc ISSN: 2381-1137 (Print); ISSN: 2381-1145 (Online) Blackhole Attack
More informationDYNAMIC SEARCH TECHNIQUE USED FOR IMPROVING PASSIVE SOURCE ROUTING PROTOCOL IN MANET
DYNAMIC SEARCH TECHNIQUE USED FOR IMPROVING PASSIVE SOURCE ROUTING PROTOCOL IN MANET S. J. Sultanuddin 1 and Mohammed Ali Hussain 2 1 Department of Computer Science Engineering, Sathyabama University,
More informationPerformance Analysis of Broadcast Based Mobile Adhoc Routing Protocols AODV and DSDV
INTERNATIONAL JOURNAL OF COMPUTER SCIENCE AND MOBILE APPLICATIONS IJCSMA Performance Analysis of Broadcast Based Mobile Adhoc Routing Protocols AODV and DSDV Er. Sandeep Singh Khehra 1, Er. Abhinash Singla
More informationNetwork Simulators: A Comparative Survey
Network Simulators: A Comparative Survey Vidhi 1, Ashish Malik 2, Himanshi Saini 3 1,2,3( Electronics and Communication Engineering Department,Deenbandhu Chhotu Ram University of Science and Technology,
More informationCommunication Network Simulations Using OPNET
521365S Tietoliikenteen simuloinnit ja työkalut Communication Network Simulations Using OPNET 20.4.2010 klo 12.15 TS407 Juha-Pekka Mäkelä juha.makela AT ee.oulu.fi 1 Network simulations Simulations are
More informationWireless sensor networks simulators computer simulation tools
International Conference on Applied Internet and Information Technologies, 2016 DOI:10.20544/AIIT2016.24 Wireless sensor networks simulators computer simulation tools Igor Georgioski and Hristina Trenchevska
More informationImplementation of an Adaptive MAC Protocol in WSN using Network Simulator-2
Implementation of an Adaptive MAC Protocol in WSN using Network Simulator-2 1 Suresh, 2 C.B.Vinutha, 3 Dr.M.Z Kurian 1 4 th Sem, M.Tech (Digital Electronics), SSIT, Tumkur 2 Lecturer, Dept.of E&C, SSIT,
More informationGloMoSim: A Scalable Network Simulation Environment
GloMoSim: A Scalable Network Simulation Environment Lokesh Bajaj, Mineo Takai, Rajat Ahuja, Ken Tang, Rajive Bagrodia, Mario Gerla Computer Science Department University of California, Los Angeles Los
More informationRAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY
RAJIV GANDHI COLLEGE OF ENGINEERING AND TECHNOLOGY DEPARTMENT OF COMPUTER SCIENCE AND ENGINEERING QUESTION BANK SUBJECT NAME: COMPUTER NETWORKS SUBJECT CODE: CST52 UNIT-I 2 MARKS 1. What is Network? 2.
More informationMohammad Hossein Manshaei 1393
Mohammad Hossein Manshaei manshaei@gmail.com 1393 A brief Introduction to ns-2 2 Contents 1. Introduction to ns-2 2. ns-2 Components 3. Create a Basic ns-2 Model 4. Case Study: WiFi Simulation 5. Simulation
More informationIETF 75 - MANET WG Routing Loop Issue in Mobile Ad Hoc Networks
IETF 75 - MANET WG Routing Loop Issue in Mobile Ad Hoc Networks Niigata University By: Lee Speakman 1 and Kenichi Mase 2 July 2009 1. Research Center for Natural Hazard and Disaster Recovery, Niigata University
More informationA Study on the Behaviour of SAODV with TCP and SCTP Protocols in Mobile Adhoc Networks
International Journal of Research in Advent Technology, Vol.6, No.8, August 218 A Study on the Behaviour of SAODV with TCP and SCTP Protocols in Mobile Adhoc Networks S. Mahalakshmi 1, Dr. K. Geetha 2
More informationAnalysis QoS Parameters for Mobile Ad-Hoc Network Routing Protocols: Under Group Mobility Model
2009 International Conference on Computer Engineering and Applications IPCSIT vol.2 (2011) (2011) IACSIT Press, Singapore Analysis QoS Parameters for Mobile Ad-Hoc Network Routing Protocols: Under Group
More informationScalable Computing: Practice and Experience Volume 11, Number 1, pp
Scalable Computing: Practice and Experience Volume 11, Number 1, pp. 43 52. http://www.scpe.org ISSN 1895-1767 c 2010 SCPE EFFICIENT BROADCASTING IN MANETS BY SELECTIVE FORWARDING DOINA BEIN, AJOY K. DATTA,
More informationEnergy Efficient EE-DSR Protocol for MANET
Energy Efficient EE- Protocol for MANET 1 Mr. Prakash Patel, 2 Ms. Tarulata Chauhan 1 Department of Computer engineering, 1 LJ Institute of Technology, Ahmedabad, India 1 prakashpmp1990@gmail.com, 2 taruchauhan114@gmail.com
More informationExecutive Overview. D1.3.2-VanetMobiSim/Ns-2: A VANET simulator for CARLINK
Executive Overview Title: D1.3.2-VanetMobiSim/Ns-2: A VANET simulator for CARLINK Summary: This document provides a brief introduction and analysis of the simulation tool VanetMobiSim/NS-2 proposed for
More informationQualNet Model Library Index
QualNet 4.5.1 Model Library Index July 2008 Scalable Network Technologies, Inc. 6100 Center Drive, Suite 1250 Los Angeles, CA 90045 Phone: 310-338-3318 Fax: 310-338-7213 http://www.scalable-networks.com
More informationAn Extensive Simulation Analysis of AODV Protocol with IEEE MAC for Chain Topology in MANET
An Extensive Simulation Analysis of AODV Protocol with IEEE 802.11 MAC for Chain Topology in MANET V.K.Taksande 1, Dr.K.D.Kulat 2 1 Department of Electronics & Communication, Nagpur University Priyadarshini
More informationAd Hoc Networks: Issues and Routing
Ad Hoc Networks: Issues and Routing Raj Jain Washington University in Saint Louis Saint Louis, MO 63130 Jain@cse.wustl.edu Audio/Video recordings of this lecture are available at: http://www.cse.wustl.edu/~jain/cse574-08/
More informationGeneration of Realistic Interferences in the Omnet++ INET Framework Based on Real Traffic Measurements
Generation of Realistic 802.11 Interferences in the Omnet++ INET Framework Based on Real Traffic Measurements Juan-Carlos Maureira 1 and Diego Dujovne 2 and Olivier Dalle 1 1 INRIA, I3S, CNRS, Univ. Nice
More informationWhat is an Ad Hoc Network?
Introduction Part 1 CS-6777 Mobile Ad Hoc Networking Memorial University of Newfoundland What is an Ad Hoc Network?! A mobile ad hoc network (MANET) is Communication network Wireless signaling Multi-hop
More informationPerformance Analysis of UGS and BE QoS classes in WiMAX
Advance in Electronic and Electric Engineering. ISSN 2231-1297, Volume 3, Number 7 (2013), pp. 805-810 Research India Publications http://www.ripublication.com/aeee.htm Performance Analysis of UGS and
More information1. The Internet 2. Principles 3. Ethernet 4. WiFi 5. Routing 6. Internetworking 7. Transport 8. Models 9. WiMAX & LTE 10. QoS 11. Physical Layer 12.
Lecture Slides 1. The Internet 2. Principles 3. Ethernet 4. WiFi 5. Routing 6. Internetworking 7. Transport 8. Models 9. WiMAX & LTE 10. QoS 11. Physical Layer 12. Additional Topics 1.1. Basic Operations
More informationNetwork Simulators, Emulators and Testbeds
Outline Network Simulators, Emulators and Testbeds By: George Nychis Gaurang Sardesai Motivation for Research Different Techniques Simulators Assumptions/Axioms Methods and Results Testbeds Architecture
More informationComarison and Analysis of Simulators for Ad hoc Wireless Networks
IOSR Journal of Engineering (IOSRJEN) e-issn: 2250-3021, p-issn: 2278-8719 Vol. 3, Issue 12 (December. 2013), V3 PP 14-22 Comarison and Analysis of Simulators for Ad hoc Wireless Networks Mr. Nirav Bhatt,
More informationPerformance Enhancement of AOMDV with Energy Efficient Routing Based On Random Way Point Mobility Model
Performance Enhancement of AOMDV with Energy Efficient Routing Based On Random Way Point Mobility Model Geetha.S, Dr.G.Geetharamani Asst.Prof, Department of MCA, BIT Campus Tiruchirappalli, Anna University,
More informationUnicast Routing in Mobile Ad Hoc Networks. Dr. Ashikur Rahman CSE 6811: Wireless Ad hoc Networks
Unicast Routing in Mobile Ad Hoc Networks 1 Routing problem 2 Responsibility of a routing protocol Determining an optimal way to find optimal routes Determining a feasible path to a destination based on
More information2. LITERATURE REVIEW. Performance Evaluation of Ad Hoc Networking Protocol with QoS (Quality of Service)
2. LITERATURE REVIEW I have surveyed many of the papers for the current work carried out by most of the researchers. The abstract, methodology, parameters focused for performance evaluation of Ad-hoc routing
More informationRealization of Fault Tolerant Routing Protocol for Zigbee
Journal of Computer Science 8 (5): 761-766, 2012 ISSN 1549-3636 2012 Science Publications Realization of Fault Tolerant Routing Protocol for Zigbee 1 Sharmila Sankar and 2 Sankaranarayanan Department of
More informationEnergy Efficient Adaptation of Multicast Protocols in Power Controlled Wireless Ad Hoc Networks
Energy Efficient Adaptation of Multicast Protocols in Power Controlled Wireless Ad Hoc Networks Caimu Tang Computer Science Department University of Southern California Los Angeles, CA 90089 Cauligi S.
More informationThe Network Simulator Fundamentals. Downloads and further info at:
ns-2 The Network Simulator Fundamentals Downloads and further info at: http://www.isi.edu/nsnam/ns 1 ns Primer Basic ns Architecture Basic Tcl, OTcl Elements of ns 2 ns Architecture Object-oriented (C++,
More informationAnalysis of Cluster based Routing Algorithms in Wireless Sensor Networks using NS2 simulator
Analysis of Cluster based Routing Algorithms in Wireless Sensor Networks using NS2 simulator Ashika R. Naik Department of Electronics & Tele-communication, Goa College of Engineering (India) ABSTRACT Wireless
More informationSimulation and Analysis of AODV and DSDV Routing Protocols in Vehicular Adhoc Networks using Random Waypoint Mobility Model
Simulation and Analysis of AODV and DSDV Routing Protocols in Vehicular Adhoc Networks using Random Waypoint Mobility Model 1 R. Jeevitha, 2 M. Chandra Kumar 1 Research Scholar, Department of Computer
More informationVisualNet: General Purpose Visualization Tool for Wireless Sensor Networks
VisualNet: General Purpose Visualization Tool for Wireless Sensor Networks S. Rizvi and K. Ferens Department of Electrical and Computer Engineering University of Manitoba Winnipeg, Manitoba, Canada Ken.Ferens@ad.umanitoba.ca
More informationAnalysis and Comparison of DSDV and NACRP Protocol in Wireless Sensor Network
Analysis and Comparison of and Protocol in Wireless Sensor Network C.K.Brindha PG Scholar, Department of ECE, Rajalakshmi Engineering College, Chennai, Tamilnadu, India, brindhack@gmail.com. ABSTRACT Wireless
More informationCOMPARITIVE ANALYSIS OF ROUTING PROTOCOLS IN MOBILE ADHOC NETWORKS
COMPARITIVE ANALYSIS OF ROUTING PROTOCOLS IN MOBILE ADHOC NETWORKS Er. Upasana garg 1, Dr. Vikram Singh 2 1 Student, Computer Science and Application Deptt, CDLU, Sirsa, Haryana, India,upasna.garg44@gmail.com
More informationHow to develop and validate a scalable mesh routing solution for IEEE sensor networks Altran Benelux
How to develop and validate a scalable mesh routing solution for IEEE 802.15.4 sensor networks Altran Benelux Leuven, 29 October 2015 Daniele Lacamera picotcp The reference
More informationWSN NETWORK ARCHITECTURES AND PROTOCOL STACK
WSN NETWORK ARCHITECTURES AND PROTOCOL STACK Sensing is a technique used to gather information about a physical object or process, including the occurrence of events (i.e., changes in state such as a drop
More informationWireless Sensor Networks
Wireless Sensor Networks c.buratti@unibo.it +39 051 20 93147 Office Hours: Tuesday 3 5 pm @ Main Building, second floor Credits: 6 Ouline 1. WS(A)Ns Introduction 2. Applications 3. Energy Efficiency Section
More information