Simulation Environments of WSN

Embed Size (px)

Citation preview

  • 8/2/2019 Simulation Environments of WSN

    1/22

    Simulation Environments

    of WSN

    DEBRAJ PAUL

    M-TECH(CSE)ROLL NO:9

  • 8/2/2019 Simulation Environments of WSN

    2/22

    Introduction of WSN

    Wireless Sensor networks are a particulartype of adhoc network.

    WSN formed by a large no of nodes.

    Nodes:physical device monitoring a set of physicalvariables

    communicates via a redio channel.

  • 8/2/2019 Simulation Environments of WSN

    3/22

    Introduction of WSN(Cont)

    Nodes:Internally protocol stack controlscommunications.

    WSN can be considered as a particular typeof MOBILE AD-HOC NETWORK(MANET).

  • 8/2/2019 Simulation Environments of WSN

    4/22

    Design challenges

    Energy conservation

    Unstructured and/or time-varying networktopology

    Low quality communications

  • 8/2/2019 Simulation Environments of WSN

    5/22

    Design challenges(Cont)

    Resource-constrained computation:

    Protocols for ad-hoc networks must strive toprovide the desired proformance level

    in spite of the few available resources.

    Scalability:protocols must efficiently operatein presence of a large no of nodes.

  • 8/2/2019 Simulation Environments of WSN

    6/22

    WSN models

    Nodes

    Environment

    Radio channel

    Sink nodes Agent

  • 8/2/2019 Simulation Environments of WSN

    7/22

    WSN models

    Diagram

  • 8/2/2019 Simulation Environments of WSN

    8/22

    What is simulation environment?

    Simulation environment that can be used tosimulate wsns,

    covering simulation environment that wereextended to support wsns.

  • 8/2/2019 Simulation Environments of WSN

    9/22

    simulation environment(Cont)

    Adaptive Development: Covers simulationenvironments that already existed.

    New Development: Covers new simulatorswhich were created solely for simulating wsn.

  • 8/2/2019 Simulation Environments of WSN

    10/22

    Different types of Simulation

    Environments

    GloMoSim /QualNet: (version 2.0 Dec 2000/0.5 Nov2009)

    Scalable simulation environment,

    Written by parsec a C based simulation language.

    windows xp & unix windows supports.

    It can support MOBILITY.

  • 8/2/2019 Simulation Environments of WSN

    11/22

  • 8/2/2019 Simulation Environments of WSN

    12/22

    Simulation Environments

    OPNET Modeler Wireless Suite:

    (Version 16.0,released Dec 2009).

    It is developed by OpNet Technologies.

    provides an Object-Oriented modeling

    approaches .

    It supprots MOBILITY

  • 8/2/2019 Simulation Environments of WSN

    13/22

  • 8/2/2019 Simulation Environments of WSN

    14/22

    Simulation Environments(Cont)

    OMNeT++: (Version 4.0 March 2009)

    Object Oriented Discrete network simulator framework.

    Basic modules C++;larger structure NED.

    Active project with huge user base.

    Supports MOBILITY.

  • 8/2/2019 Simulation Environments of WSN

    15/22

    Simulation Environments(Cont)

    J-Sim : (version 1.3 + patch4 Jul 2006)

    Component based compositional simulationenvironment.

    It supports autonomous componentarchitecture.

    Written by object oriented technology likejava.

    Includes sensor packages.

  • 8/2/2019 Simulation Environments of WSN

    16/22

    Simulation Environments(Cont)

    Avrora : (Version Beta 1.7.106 Aug 2008)

    Simulation and simulation tools.

    AVR microcontroller binaries.

    Implemented bt Java.

    Supports diffreent sensor platform suchas Mica2 and Mica Z

  • 8/2/2019 Simulation Environments of WSN

    17/22

    Simulation Environments(Cont)

    SENSE : (3.1 Nov 2008)

    Sensor Network Simulator and Emulator.

    promotes reusability & extensibility.

    programming language is c++.SENSE based on COST.

    It includes battery and power models.

    supports protocols like MAC layers(IEEE-802.11).

  • 8/2/2019 Simulation Environments of WSN

    18/22

    Simulation Environments(Cont)

    TOSSIM (Part of tiny OS) : (Version 2.1.1 Apr2010)

    A discrete event simulator.

    It takes the advantages of Component BasedArehitecture of Tiny OS.

    programming Language is nesCa c based

    language.It has external communication system.

  • 8/2/2019 Simulation Environments of WSN

    19/22

  • 8/2/2019 Simulation Environments of WSN

    20/22

    Features of a GOOD Simulator

    Reusability and availability.

    Performance and Scalability.

    Support for rich_semantics Scriptinglanguage to define experiments and processresults.

    Graphical,debug and trace supprot.

  • 8/2/2019 Simulation Environments of WSN

    21/22

    Objective Of My Seminar

    Work of face the challenges like energy

    consumtion of WSN.

    To complile my code in a good environment.

    Choosen TOSSIM (Part of tinyOS) for myproject work.

  • 8/2/2019 Simulation Environments of WSN

    22/22

    THANKING YOU