SlideShare uma empresa Scribd logo
1 de 19
WiSE-MNet: an experimental environment
for wireless multimedia sensor networks



   Christian Nastasi                     Andrea Cavallaro
    c.nastasi@sssup.it              andrea.cavallaro@eecs.qmul.ac.uk




          www.eecs.qmul.ac.uk/~andrea/wise-mnet.html
WMSNs: context

 • Wireless Multimedia Sensor Networks (WMSNs)
        – Evolution of WSNs to more complex (vectorial) data - e.g. audio, video
        – Several challenges
               •   high network scalability
               •   resource-constrained devices
               •   raw data cannot be (generally) transferred
               •   local processing is required (but it is much more complex than in WSNs)
        – Multi-disciplinary problem
               • networking
               • sensor signal processing
               • embedded system design



                                         Need a simulation environment for WMSNs!


C. Nastasi, A. Cavallaro                WiSE-MNet: an experimental environment for wireless multimedia sensor networks
Network simulators

 • Several existing network simulators
        –   NS-2
        –   OPNET
        –   TrueTime
        –   OMNeT++


 • What are we looking for?
        –    Configurability (e.g. scripting languages, configuration interfaces)
        –    Support for standard and state-of-the-art communication protocols
        –    Extensibility
        –    Programming language



C. Nastasi, A. Cavallaro         WiSE-MNet: an experimental environment for wireless multimedia sensor networks
NS-2: a popular open-source network simulator

 • Modules written in C++
 • Simulation interface based on O-Tcl
 • Originally designed for TCP/IP computer networks
        – Extensions to support wireless network (external contribution)
        – Integration of wireless and wired networks not simple
        – Mobility requires extensions
 • Network stacks
        – generally much more complex than WSN’s stacks
 • Maintainability and extensibility are difficult

      http://www.isi.edu/nsnam/ns/




C. Nastasi, A. Cavallaro          WiSE-MNet: an experimental environment for wireless multimedia sensor networks
OPNET: a commercial network simulation software
   .
   • Modules written in C++
   • GUI for simulation
     scenarios and network models
   • Three levels of configurability
          – Network level
                 • defines topology
          – Node level
                 • defines node behaviour and data flow
          – Process level
                 • defines protocols’ logic through finite state machine formalism

        http://www.opnet.com/




C. Nastasi, A. Cavallaro               WiSE-MNet: an experimental environment for wireless multimedia sensor networks
TrueTime: a Matlab/Simulink toolbox

  • Mainly for control applications
         – to simulate (distributed) control
  • Node behaviour in Matlab/Simulink
  • Configuration through Simulink
  • Simple networking models
         – including IEEE 802.15.4
  • Integration with Matlab-based software is straightforward

        http://www3.control.lth.se/truetime/




C. Nastasi, A. Cavallaro           WiSE-MNet: an experimental environment for wireless multimedia sensor networks
OMNeT++: open-source (generic) network simulator

• Generic discrete-event simulation engine
• Generic modules interactions can be defined
       – behaviour is coded in C++
       – interconnections/composition
         specified through a
         Network Description (NED) language
       – parameters can be set through configuration files
• Highly flexible and extensible with external libraries
• Network elements
       – nodes, protocols, channels
       – provided (externally) as simulation models (INET, MiXiM, Castalia)

        http://www.omnetpp.org/



C. Nastasi, A. Cavallaro          WiSE-MNet: an experimental environment for wireless multimedia sensor networks
Which simulation model?

 • Simulation Model: Castalia
        –   Designed to model distributed algorithm for WSNs
        –   Realistic wireless channel and radio models
        –   Physical process (real-world events) and sensing model
        –   Node Mobility
        –   Resource management (e.g. CPU, battery)


              http://castalia.npc.nicta.com.au/




C. Nastasi, A. Cavallaro             WiSE-MNet: an experimental environment for wireless multimedia sensor networks
Castalia simulation model
                                          Physical Process
                                          Physical Process
                                           Physical Process


                       Node           Node                 ...                        Node


                                          Wireless Channel

                              to/from Physical Process



                              Sensor Manager                          Resource
                                                                      Manager

                                 Application

                                                                      Mobility
                              Communication                           Manager

                               to/from Wireless Channel          to/from Wireless Channel

C. Nastasi, A. Cavallaro               WiSE-MNet: an experimental environment for wireless multimedia sensor networks
Proposed extensions to the Castalia model

  • Generalization of the sensor data-type
        – from scalar-based to any data type

  • Idealistic communication & direct application communication

  • Specific modules
        – moving target
        – simple camera modelling
        – target tracking application


  • Simple GUI
        – for 2D world representation


C. Nastasi, A. Cavallaro       WiSE-MNet: an experimental environment for wireless multimedia sensor networks
Generalized data-types
  Castalia supports only scalar-based applications

   Scalar function

                                           Physical Process


                           Sensor Manager                        Scalar-based
    Scalar value

                             Application                                  ...
                           Communication


                                           Wireless Channel




C. Nastasi, A. Cavallaro    WiSE-MNet: an experimental environment for wireless multimedia sensor networks
Generalized data-types
  We want to have any possible data-type: object-oriented approach

      Any process

                                                     Physical Process
                                                WiseBasePhysicalProcess

 WiseBasePhysicalProcessMessage
                                          Sensor Manager
                                      WiseBaseSensorManager                   Any data-type

 WiseBaseSensorManagerMessage
                                            Application
                                        WiseBaseApplication
                                                                                        ...
     WiseBaseApplicationPacket
                                         Communication


                                                         Wireless Channel




C. Nastasi, A. Cavallaro          WiSE-MNet: an experimental environment for wireless multimedia sensor networks
Idealistic communication
  Seemingly from the application point of view: bypass communication

                                     Physical Process


                 Sensor Manager                                   Sensor Manager


                      Application                                     Application


                  Communication                                    Communication


                                    Wireless Channel



                                WiseDummyWirelessChannel


C. Nastasi, A. Cavallaro             WiSE-MNet: an experimental environment for wireless multimedia sensor networks
New specific modules

 • WiseMovingTarget - physical process
        – moving target on a ground plane
        – different types of motion: e.g. linear, circular, random
        – target represented as a box

 • WiseCameraManager - sensor manager
        – top-down facing camera
        – object detections produced: bounding boxes
        – can be extended to any FOV, projection model or
          to use real-world images

 • WiseCameraApplication - application layer
        – hierarchy of modules implementing a distributed tracking algorithm

C. Nastasi, A. Cavallaro        WiSE-MNet: an experimental environment for wireless multimedia sensor networks
Simulation example
  Tracking algorithm
        –   Distributed Particle Filter (DPF)
        –   Sequential measurement aggregation through partial posterior exchange
        –   Guassian Mixture Modelling (GMM) to approximate the partial posterior
        –   # Particles = 500                                        1:4
                                                                             f(x k | Z1:k 1 , z k )  f(x k | Z1:k )
                         1
     f(x k | Z1:k 1 , z k )          start                          estimate
                                                                                       4
                                                                                      zk
                                           1
                                          zk


                                  2
                                 zk
   f(x k | Z1:k 1 , z k:2 )
                       1

                                                                                3
                                                                               zk
                                                                                           f(x k | Z1:k 1 , z k:3 )
                                                                                                               1


Distributed target tracking under realistic network conditions
C. Nastasi, A. Cavallaro
Proc. of Sensor Signal Processing for Defence, London, 28-29 September 2011
C. Nastasi, A. Cavallaro                       WiSE-MNet: an experimental environment for wireless multimedia sensor networks
Network delay problem
     Communication affects tracking performance
                                               f(x k | Z1:k 1 , z k:4 )  f(x k | Z1:k )
                                                                   1


                         1
     f(x k | Z1:k 1 , z k )        start                         estimate
                                                                                    4
                                                                                   zk
                                       1
                                      zk
         ∆t                                                                                               ∆t
                                2
                               zk
  f(x k | Z1:k 1 , z k:2 )
                      1

                                                                             3
                                                                            zk
                                                                                        f(x k | Z1:k 1 , z k:3 )
                                                                                                            1


                                                        ∆t
 Analysis of performance degradation with increased network load
 •      0-GMM (exchanging the whole particle set)
 •      5-GMM (mixture of 5 Gaussians to approximate the particle set)

C. Nastasi, A. Cavallaro                    WiSE-MNet: an experimental environment for wireless multimedia sensor networks
Simulation setup

   • Network
          –   T-MAC protocol, BW = 250 kbps
          –   request-to-send/clear-to-send mechanism
          –   acknowledged-transmission mechanism
          –   number of retransmissions: 10


   • Cameras
          –   Covering 6000 sqm
          –   500 sensors (random uniform distribution)
          –   6m from the ground plane (top-down facing)
          –   Frame Rate = 1fps




C. Nastasi, A. Cavallaro        WiSE-MNet: an experimental environment for wireless multimedia sensor networks
Performance degradation due to network delay




C. Nastasi, A. Cavallaro   WiSE-MNet: an experimental environment for wireless multimedia sensor networks
Conclusions

 • Conclusions
        – Realistic simulation environment for WMSNs
               • Extension of the Castalia/OMNeT++ simulation model
               • Generic data-type support
               • Simplistic world model
        – Application example: distributed target tracking

                          Simulator available as open source at
                       www.eecs.qmul.ac.uk/~andrea/wise-mnet.html



 • Future work
        – More complex networking conditions
        – Support for real-world images

C. Nastasi, A. Cavallaro             WiSE-MNet: an experimental environment for wireless multimedia sensor networks

Mais conteúdo relacionado

Mais procurados

Label based dv-hop localization against wormhole attacks in wireless sensor n...
Label based dv-hop localization against wormhole attacks in wireless sensor n...Label based dv-hop localization against wormhole attacks in wireless sensor n...
Label based dv-hop localization against wormhole attacks in wireless sensor n...ambitlick
 
Estimating Parameters of Multiple Heterogeneous Target Objects Using Composit...
Estimating Parameters of Multiple Heterogeneous Target Objects Using Composit...Estimating Parameters of Multiple Heterogeneous Target Objects Using Composit...
Estimating Parameters of Multiple Heterogeneous Target Objects Using Composit...ambitlick
 
IRJET - Object Detection and Translation for Blind People using Deep Learning
IRJET - Object Detection and Translation for Blind People using Deep LearningIRJET - Object Detection and Translation for Blind People using Deep Learning
IRJET - Object Detection and Translation for Blind People using Deep LearningIRJET Journal
 
KeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wide
KeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wideKeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wide
KeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wideKeith Wiley
 
Greedy – based Heuristic for OSC problems in Wireless Sensor Networks
Greedy – based Heuristic for OSC problems in Wireless Sensor NetworksGreedy – based Heuristic for OSC problems in Wireless Sensor Networks
Greedy – based Heuristic for OSC problems in Wireless Sensor NetworksIJMER
 
Probablistic Inference With Limited Information
Probablistic Inference With Limited InformationProbablistic Inference With Limited Information
Probablistic Inference With Limited InformationChuka Okoye
 
Analysis of GPSR and its Relevant Attacks in Wireless Sensor Networks
Analysis of GPSR and its Relevant Attacks in Wireless Sensor NetworksAnalysis of GPSR and its Relevant Attacks in Wireless Sensor Networks
Analysis of GPSR and its Relevant Attacks in Wireless Sensor NetworksIDES Editor
 
Dirk Pesch - Networked systems research at NIMBUS (Cork Institute of Technology)
Dirk Pesch - Networked systems research at NIMBUS (Cork Institute of Technology)Dirk Pesch - Networked systems research at NIMBUS (Cork Institute of Technology)
Dirk Pesch - Networked systems research at NIMBUS (Cork Institute of Technology)Keith Nolan
 
Loihi many core_neuromorphic_chip
Loihi many core_neuromorphic_chipLoihi many core_neuromorphic_chip
Loihi many core_neuromorphic_chipMehmood Saleem
 
Agent based Video Fusion in Wireless Multimedia Sensor Networks
Agent based Video Fusion in Wireless Multimedia Sensor NetworksAgent based Video Fusion in Wireless Multimedia Sensor Networks
Agent based Video Fusion in Wireless Multimedia Sensor NetworksRSIS International
 
Applying Support Vector Learning to Stem Cells Classification
Applying Support Vector Learning to Stem Cells ClassificationApplying Support Vector Learning to Stem Cells Classification
Applying Support Vector Learning to Stem Cells Classificationbutest
 
Communication by Whispers Paradigm for Short Range Communication in Cognitive...
Communication by Whispers Paradigm for Short Range Communication in Cognitive...Communication by Whispers Paradigm for Short Range Communication in Cognitive...
Communication by Whispers Paradigm for Short Range Communication in Cognitive...IDES Editor
 
Energy efficient protocol in wsn WITH ACO
Energy efficient protocol in wsn WITH ACOEnergy efficient protocol in wsn WITH ACO
Energy efficient protocol in wsn WITH ACONeelam Choudhary
 
Localization for wireless sensor
Localization for wireless sensorLocalization for wireless sensor
Localization for wireless sensorIJCNCJournal
 
High Performance Cyberinfrastructure Enables Data-Driven Science in the Glob...
High Performance Cyberinfrastructure Enables Data-Driven Science in the Glob...High Performance Cyberinfrastructure Enables Data-Driven Science in the Glob...
High Performance Cyberinfrastructure Enables Data-Driven Science in the Glob...Larry Smarr
 
A Novel Three-Dimensional Adaptive Localization (T-Dial) Algorithm for Wirele...
A Novel Three-Dimensional Adaptive Localization (T-Dial) Algorithm for Wirele...A Novel Three-Dimensional Adaptive Localization (T-Dial) Algorithm for Wirele...
A Novel Three-Dimensional Adaptive Localization (T-Dial) Algorithm for Wirele...iosrjce
 

Mais procurados (20)

Dh31738742
Dh31738742Dh31738742
Dh31738742
 
Label based dv-hop localization against wormhole attacks in wireless sensor n...
Label based dv-hop localization against wormhole attacks in wireless sensor n...Label based dv-hop localization against wormhole attacks in wireless sensor n...
Label based dv-hop localization against wormhole attacks in wireless sensor n...
 
Ka2417181721
Ka2417181721Ka2417181721
Ka2417181721
 
Estimating Parameters of Multiple Heterogeneous Target Objects Using Composit...
Estimating Parameters of Multiple Heterogeneous Target Objects Using Composit...Estimating Parameters of Multiple Heterogeneous Target Objects Using Composit...
Estimating Parameters of Multiple Heterogeneous Target Objects Using Composit...
 
Jammers in wsn
Jammers in wsnJammers in wsn
Jammers in wsn
 
IRJET - Object Detection and Translation for Blind People using Deep Learning
IRJET - Object Detection and Translation for Blind People using Deep LearningIRJET - Object Detection and Translation for Blind People using Deep Learning
IRJET - Object Detection and Translation for Blind People using Deep Learning
 
KeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wide
KeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wideKeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wide
KeithWiley_NeuromorphicComputing_and_CM1K_and_emulator_talk_wide
 
Greedy – based Heuristic for OSC problems in Wireless Sensor Networks
Greedy – based Heuristic for OSC problems in Wireless Sensor NetworksGreedy – based Heuristic for OSC problems in Wireless Sensor Networks
Greedy – based Heuristic for OSC problems in Wireless Sensor Networks
 
Probablistic Inference With Limited Information
Probablistic Inference With Limited InformationProbablistic Inference With Limited Information
Probablistic Inference With Limited Information
 
Analysis of GPSR and its Relevant Attacks in Wireless Sensor Networks
Analysis of GPSR and its Relevant Attacks in Wireless Sensor NetworksAnalysis of GPSR and its Relevant Attacks in Wireless Sensor Networks
Analysis of GPSR and its Relevant Attacks in Wireless Sensor Networks
 
J0525460
J0525460J0525460
J0525460
 
Dirk Pesch - Networked systems research at NIMBUS (Cork Institute of Technology)
Dirk Pesch - Networked systems research at NIMBUS (Cork Institute of Technology)Dirk Pesch - Networked systems research at NIMBUS (Cork Institute of Technology)
Dirk Pesch - Networked systems research at NIMBUS (Cork Institute of Technology)
 
Loihi many core_neuromorphic_chip
Loihi many core_neuromorphic_chipLoihi many core_neuromorphic_chip
Loihi many core_neuromorphic_chip
 
Agent based Video Fusion in Wireless Multimedia Sensor Networks
Agent based Video Fusion in Wireless Multimedia Sensor NetworksAgent based Video Fusion in Wireless Multimedia Sensor Networks
Agent based Video Fusion in Wireless Multimedia Sensor Networks
 
Applying Support Vector Learning to Stem Cells Classification
Applying Support Vector Learning to Stem Cells ClassificationApplying Support Vector Learning to Stem Cells Classification
Applying Support Vector Learning to Stem Cells Classification
 
Communication by Whispers Paradigm for Short Range Communication in Cognitive...
Communication by Whispers Paradigm for Short Range Communication in Cognitive...Communication by Whispers Paradigm for Short Range Communication in Cognitive...
Communication by Whispers Paradigm for Short Range Communication in Cognitive...
 
Energy efficient protocol in wsn WITH ACO
Energy efficient protocol in wsn WITH ACOEnergy efficient protocol in wsn WITH ACO
Energy efficient protocol in wsn WITH ACO
 
Localization for wireless sensor
Localization for wireless sensorLocalization for wireless sensor
Localization for wireless sensor
 
High Performance Cyberinfrastructure Enables Data-Driven Science in the Glob...
High Performance Cyberinfrastructure Enables Data-Driven Science in the Glob...High Performance Cyberinfrastructure Enables Data-Driven Science in the Glob...
High Performance Cyberinfrastructure Enables Data-Driven Science in the Glob...
 
A Novel Three-Dimensional Adaptive Localization (T-Dial) Algorithm for Wirele...
A Novel Three-Dimensional Adaptive Localization (T-Dial) Algorithm for Wirele...A Novel Three-Dimensional Adaptive Localization (T-Dial) Algorithm for Wirele...
A Novel Three-Dimensional Adaptive Localization (T-Dial) Algorithm for Wirele...
 

Destaque

The Weird and Wonderful World of Academia on the Web
The Weird and Wonderful World of Academia on the Web The Weird and Wonderful World of Academia on the Web
The Weird and Wonderful World of Academia on the Web Andy Tattersall
 
Goodbye Functional Leadership...Hello Business Leadership
Goodbye Functional Leadership...Hello Business LeadershipGoodbye Functional Leadership...Hello Business Leadership
Goodbye Functional Leadership...Hello Business LeadershipLinkedIn Talent Solutions
 
DWS15 - Smart City Forum - Boosting Digital Transformation - François Stephan...
DWS15 - Smart City Forum - Boosting Digital Transformation - François Stephan...DWS15 - Smart City Forum - Boosting Digital Transformation - François Stephan...
DWS15 - Smart City Forum - Boosting Digital Transformation - François Stephan...IDATE DigiWorld
 
Tips4sustainability 100419112918-phpapp01
Tips4sustainability 100419112918-phpapp01Tips4sustainability 100419112918-phpapp01
Tips4sustainability 100419112918-phpapp01Joe Abitz
 
Il ruolo del MMG e del medico di CA
Il ruolo del MMG e del medico di CAIl ruolo del MMG e del medico di CA
Il ruolo del MMG e del medico di CAFIMMGFormazioneCA_ER
 
Diaryof Napolean
Diaryof NapoleanDiaryof Napolean
Diaryof NapoleanTimoko99
 
Days of traditional sport in Romania, KA2
Days of traditional sport in Romania, KA2 Days of traditional sport in Romania, KA2
Days of traditional sport in Romania, KA2 Jolanta Varanaviciene
 
Tecnologia e informatica
Tecnologia e informaticaTecnologia e informatica
Tecnologia e informaticamedinatoledo
 

Destaque (14)

Wireless multimedia sensor network
Wireless multimedia sensor networkWireless multimedia sensor network
Wireless multimedia sensor network
 
Wireless Multimedia Sensor Networks
Wireless Multimedia Sensor NetworksWireless Multimedia Sensor Networks
Wireless Multimedia Sensor Networks
 
The Weird and Wonderful World of Academia on the Web
The Weird and Wonderful World of Academia on the Web The Weird and Wonderful World of Academia on the Web
The Weird and Wonderful World of Academia on the Web
 
Goodbye Functional Leadership...Hello Business Leadership
Goodbye Functional Leadership...Hello Business LeadershipGoodbye Functional Leadership...Hello Business Leadership
Goodbye Functional Leadership...Hello Business Leadership
 
Azteka
AztekaAzteka
Azteka
 
DWS15 - Smart City Forum - Boosting Digital Transformation - François Stephan...
DWS15 - Smart City Forum - Boosting Digital Transformation - François Stephan...DWS15 - Smart City Forum - Boosting Digital Transformation - François Stephan...
DWS15 - Smart City Forum - Boosting Digital Transformation - François Stephan...
 
Tips4sustainability 100419112918-phpapp01
Tips4sustainability 100419112918-phpapp01Tips4sustainability 100419112918-phpapp01
Tips4sustainability 100419112918-phpapp01
 
TELECONNECT
TELECONNECTTELECONNECT
TELECONNECT
 
Il ruolo del MMG e del medico di CA
Il ruolo del MMG e del medico di CAIl ruolo del MMG e del medico di CA
Il ruolo del MMG e del medico di CA
 
Diaryof Napolean
Diaryof NapoleanDiaryof Napolean
Diaryof Napolean
 
Chapter
ChapterChapter
Chapter
 
Seminario ix
Seminario ixSeminario ix
Seminario ix
 
Days of traditional sport in Romania, KA2
Days of traditional sport in Romania, KA2 Days of traditional sport in Romania, KA2
Days of traditional sport in Romania, KA2
 
Tecnologia e informatica
Tecnologia e informaticaTecnologia e informatica
Tecnologia e informatica
 

Semelhante a WiSE-MNet: an experimental environment for Wireless Multimedia Sensor Networks

51679421-Wireless-Sensor-Networks-PPT.pptx
51679421-Wireless-Sensor-Networks-PPT.pptx51679421-Wireless-Sensor-Networks-PPT.pptx
51679421-Wireless-Sensor-Networks-PPT.pptxGeetha982072
 
gcettb presentation on sensor network
gcettb presentation on sensor networkgcettb presentation on sensor network
gcettb presentation on sensor networkrahulkumargiri
 
Lifetime maximization of wireless sensor networks with a mobile
Lifetime maximization of wireless sensor networks with a mobileLifetime maximization of wireless sensor networks with a mobile
Lifetime maximization of wireless sensor networks with a mobileNexgen Technology
 
seminar report on wireless Sensor network
seminar report on wireless Sensor networkseminar report on wireless Sensor network
seminar report on wireless Sensor networkJawhar Ali
 
wireless sensor networks & application :forest fire detection
 wireless sensor networks  & application :forest fire detection wireless sensor networks  & application :forest fire detection
wireless sensor networks & application :forest fire detectionMueenudheen Shafaquath V P
 
Communications Systems Research
Communications Systems ResearchCommunications Systems Research
Communications Systems ResearchPeter Lancaster
 
paper presentation _ survey of wireless sensor netwrok
paper presentation _ survey of wireless sensor netwrokpaper presentation _ survey of wireless sensor netwrok
paper presentation _ survey of wireless sensor netwrokejbyun77
 
WIRELESS Visual SENSOR NETWORK
WIRELESS Visual SENSOR NETWORKWIRELESS Visual SENSOR NETWORK
WIRELESS Visual SENSOR NETWORKMohamed Hafez
 
Wireless sensor network report
Wireless sensor network reportWireless sensor network report
Wireless sensor network reportGanesh Khadsan
 
Wireless sensor network wireless network
Wireless sensor network wireless networkWireless sensor network wireless network
Wireless sensor network wireless networkTeced Ce
 
Mobile Web Services in Health Care and Sensor Networks
Mobile Web Services in Health Care and Sensor NetworksMobile Web Services in Health Care and Sensor Networks
Mobile Web Services in Health Care and Sensor NetworksDr. Fahad Aijaz
 
wireless sensor netw
wireless sensor netwwireless sensor netw
wireless sensor netwaibad ahmed
 
Correlation Associativity b/w Sensor Information Network Architecture & Softw...
Correlation Associativity b/w Sensor Information Network Architecture & Softw...Correlation Associativity b/w Sensor Information Network Architecture & Softw...
Correlation Associativity b/w Sensor Information Network Architecture & Softw...Iqra khalil
 
internetofnanothings-170326163903 (1).pptx
internetofnanothings-170326163903 (1).pptxinternetofnanothings-170326163903 (1).pptx
internetofnanothings-170326163903 (1).pptxssusere77259
 
An Efficient Security Way of Authentication and Pair wise Key Distribution wi...
An Efficient Security Way of Authentication and Pair wise Key Distribution wi...An Efficient Security Way of Authentication and Pair wise Key Distribution wi...
An Efficient Security Way of Authentication and Pair wise Key Distribution wi...IJMER
 
internetofnanothings-170326163903.pdf
internetofnanothings-170326163903.pdfinternetofnanothings-170326163903.pdf
internetofnanothings-170326163903.pdfssusere77259
 
Internet of nano things
Internet of nano thingsInternet of nano things
Internet of nano thingsCV Kashyap
 
Ice ss2013
Ice ss2013Ice ss2013
Ice ss2013Jun Hu
 
Ingrid moerman isbo ng wi nets - overview of the project
Ingrid moerman   isbo ng wi nets - overview of the projectIngrid moerman   isbo ng wi nets - overview of the project
Ingrid moerman isbo ng wi nets - overview of the projectimec.archive
 

Semelhante a WiSE-MNet: an experimental environment for Wireless Multimedia Sensor Networks (20)

51679421-Wireless-Sensor-Networks-PPT.pptx
51679421-Wireless-Sensor-Networks-PPT.pptx51679421-Wireless-Sensor-Networks-PPT.pptx
51679421-Wireless-Sensor-Networks-PPT.pptx
 
gcettb presentation on sensor network
gcettb presentation on sensor networkgcettb presentation on sensor network
gcettb presentation on sensor network
 
Lifetime maximization of wireless sensor networks with a mobile
Lifetime maximization of wireless sensor networks with a mobileLifetime maximization of wireless sensor networks with a mobile
Lifetime maximization of wireless sensor networks with a mobile
 
seminar report on wireless Sensor network
seminar report on wireless Sensor networkseminar report on wireless Sensor network
seminar report on wireless Sensor network
 
wireless sensor networks & application :forest fire detection
 wireless sensor networks  & application :forest fire detection wireless sensor networks  & application :forest fire detection
wireless sensor networks & application :forest fire detection
 
Communications Systems Research
Communications Systems ResearchCommunications Systems Research
Communications Systems Research
 
paper presentation _ survey of wireless sensor netwrok
paper presentation _ survey of wireless sensor netwrokpaper presentation _ survey of wireless sensor netwrok
paper presentation _ survey of wireless sensor netwrok
 
WIRELESS Visual SENSOR NETWORK
WIRELESS Visual SENSOR NETWORKWIRELESS Visual SENSOR NETWORK
WIRELESS Visual SENSOR NETWORK
 
Wireless sensor network report
Wireless sensor network reportWireless sensor network report
Wireless sensor network report
 
Wireless sensor network wireless network
Wireless sensor network wireless networkWireless sensor network wireless network
Wireless sensor network wireless network
 
Mobile Web Services in Health Care and Sensor Networks
Mobile Web Services in Health Care and Sensor NetworksMobile Web Services in Health Care and Sensor Networks
Mobile Web Services in Health Care and Sensor Networks
 
wireless sensor netw
wireless sensor netwwireless sensor netw
wireless sensor netw
 
Correlation Associativity b/w Sensor Information Network Architecture & Softw...
Correlation Associativity b/w Sensor Information Network Architecture & Softw...Correlation Associativity b/w Sensor Information Network Architecture & Softw...
Correlation Associativity b/w Sensor Information Network Architecture & Softw...
 
internetofnanothings-170326163903 (1).pptx
internetofnanothings-170326163903 (1).pptxinternetofnanothings-170326163903 (1).pptx
internetofnanothings-170326163903 (1).pptx
 
An Efficient Security Way of Authentication and Pair wise Key Distribution wi...
An Efficient Security Way of Authentication and Pair wise Key Distribution wi...An Efficient Security Way of Authentication and Pair wise Key Distribution wi...
An Efficient Security Way of Authentication and Pair wise Key Distribution wi...
 
internetofnanothings-170326163903.pdf
internetofnanothings-170326163903.pdfinternetofnanothings-170326163903.pdf
internetofnanothings-170326163903.pdf
 
Internet of nano things
Internet of nano thingsInternet of nano things
Internet of nano things
 
wireless sensor network
wireless sensor networkwireless sensor network
wireless sensor network
 
Ice ss2013
Ice ss2013Ice ss2013
Ice ss2013
 
Ingrid moerman isbo ng wi nets - overview of the project
Ingrid moerman   isbo ng wi nets - overview of the projectIngrid moerman   isbo ng wi nets - overview of the project
Ingrid moerman isbo ng wi nets - overview of the project
 

Último

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024The Digital Insurer
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)Gabriella Davis
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Drew Madelung
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024Results
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...gurkirankumar98700
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking MenDelhi Call girls
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptxHampshireHUG
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Igalia
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreternaman860154
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsRoshan Dwivedi
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxKatpro Technologies
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024The Digital Insurer
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerThousandEyes
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxMalak Abu Hammad
 

Último (20)

Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024Partners Life - Insurer Innovation Award 2024
Partners Life - Insurer Innovation Award 2024
 
A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)A Domino Admins Adventures (Engage 2024)
A Domino Admins Adventures (Engage 2024)
 
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
Strategies for Unlocking Knowledge Management in Microsoft 365 in the Copilot...
 
A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024A Call to Action for Generative AI in 2024
A Call to Action for Generative AI in 2024
 
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
Kalyanpur ) Call Girls in Lucknow Finest Escorts Service 🍸 8923113531 🎰 Avail...
 
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
08448380779 Call Girls In Diplomatic Enclave Women Seeking Men
 
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
04-2024-HHUG-Sales-and-Marketing-Alignment.pptx
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
Raspberry Pi 5: Challenges and Solutions in Bringing up an OpenGL/Vulkan Driv...
 
Presentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreterPresentation on how to chat with PDF using ChatGPT code interpreter
Presentation on how to chat with PDF using ChatGPT code interpreter
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live StreamsTop 5 Benefits OF Using Muvi Live Paywall For Live Streams
Top 5 Benefits OF Using Muvi Live Paywall For Live Streams
 
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptxFactors to Consider When Choosing Accounts Payable Services Providers.pptx
Factors to Consider When Choosing Accounts Payable Services Providers.pptx
 
Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024Axa Assurance Maroc - Insurer Innovation Award 2024
Axa Assurance Maroc - Insurer Innovation Award 2024
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
How to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected WorkerHow to Troubleshoot Apps for the Modern Connected Worker
How to Troubleshoot Apps for the Modern Connected Worker
 
The Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptxThe Codex of Business Writing Software for Real-World Solutions 2.pptx
The Codex of Business Writing Software for Real-World Solutions 2.pptx
 

WiSE-MNet: an experimental environment for Wireless Multimedia Sensor Networks

  • 1. WiSE-MNet: an experimental environment for wireless multimedia sensor networks Christian Nastasi Andrea Cavallaro c.nastasi@sssup.it andrea.cavallaro@eecs.qmul.ac.uk www.eecs.qmul.ac.uk/~andrea/wise-mnet.html
  • 2. WMSNs: context • Wireless Multimedia Sensor Networks (WMSNs) – Evolution of WSNs to more complex (vectorial) data - e.g. audio, video – Several challenges • high network scalability • resource-constrained devices • raw data cannot be (generally) transferred • local processing is required (but it is much more complex than in WSNs) – Multi-disciplinary problem • networking • sensor signal processing • embedded system design Need a simulation environment for WMSNs! C. Nastasi, A. Cavallaro WiSE-MNet: an experimental environment for wireless multimedia sensor networks
  • 3. Network simulators • Several existing network simulators – NS-2 – OPNET – TrueTime – OMNeT++ • What are we looking for? – Configurability (e.g. scripting languages, configuration interfaces) – Support for standard and state-of-the-art communication protocols – Extensibility – Programming language C. Nastasi, A. Cavallaro WiSE-MNet: an experimental environment for wireless multimedia sensor networks
  • 4. NS-2: a popular open-source network simulator • Modules written in C++ • Simulation interface based on O-Tcl • Originally designed for TCP/IP computer networks – Extensions to support wireless network (external contribution) – Integration of wireless and wired networks not simple – Mobility requires extensions • Network stacks – generally much more complex than WSN’s stacks • Maintainability and extensibility are difficult http://www.isi.edu/nsnam/ns/ C. Nastasi, A. Cavallaro WiSE-MNet: an experimental environment for wireless multimedia sensor networks
  • 5. OPNET: a commercial network simulation software . • Modules written in C++ • GUI for simulation scenarios and network models • Three levels of configurability – Network level • defines topology – Node level • defines node behaviour and data flow – Process level • defines protocols’ logic through finite state machine formalism http://www.opnet.com/ C. Nastasi, A. Cavallaro WiSE-MNet: an experimental environment for wireless multimedia sensor networks
  • 6. TrueTime: a Matlab/Simulink toolbox • Mainly for control applications – to simulate (distributed) control • Node behaviour in Matlab/Simulink • Configuration through Simulink • Simple networking models – including IEEE 802.15.4 • Integration with Matlab-based software is straightforward http://www3.control.lth.se/truetime/ C. Nastasi, A. Cavallaro WiSE-MNet: an experimental environment for wireless multimedia sensor networks
  • 7. OMNeT++: open-source (generic) network simulator • Generic discrete-event simulation engine • Generic modules interactions can be defined – behaviour is coded in C++ – interconnections/composition specified through a Network Description (NED) language – parameters can be set through configuration files • Highly flexible and extensible with external libraries • Network elements – nodes, protocols, channels – provided (externally) as simulation models (INET, MiXiM, Castalia) http://www.omnetpp.org/ C. Nastasi, A. Cavallaro WiSE-MNet: an experimental environment for wireless multimedia sensor networks
  • 8. Which simulation model? • Simulation Model: Castalia – Designed to model distributed algorithm for WSNs – Realistic wireless channel and radio models – Physical process (real-world events) and sensing model – Node Mobility – Resource management (e.g. CPU, battery) http://castalia.npc.nicta.com.au/ C. Nastasi, A. Cavallaro WiSE-MNet: an experimental environment for wireless multimedia sensor networks
  • 9. Castalia simulation model Physical Process Physical Process Physical Process Node Node ... Node Wireless Channel to/from Physical Process Sensor Manager Resource Manager Application Mobility Communication Manager to/from Wireless Channel to/from Wireless Channel C. Nastasi, A. Cavallaro WiSE-MNet: an experimental environment for wireless multimedia sensor networks
  • 10. Proposed extensions to the Castalia model • Generalization of the sensor data-type – from scalar-based to any data type • Idealistic communication & direct application communication • Specific modules – moving target – simple camera modelling – target tracking application • Simple GUI – for 2D world representation C. Nastasi, A. Cavallaro WiSE-MNet: an experimental environment for wireless multimedia sensor networks
  • 11. Generalized data-types Castalia supports only scalar-based applications Scalar function Physical Process Sensor Manager Scalar-based Scalar value Application ... Communication Wireless Channel C. Nastasi, A. Cavallaro WiSE-MNet: an experimental environment for wireless multimedia sensor networks
  • 12. Generalized data-types We want to have any possible data-type: object-oriented approach Any process Physical Process WiseBasePhysicalProcess WiseBasePhysicalProcessMessage Sensor Manager WiseBaseSensorManager Any data-type WiseBaseSensorManagerMessage Application WiseBaseApplication ... WiseBaseApplicationPacket Communication Wireless Channel C. Nastasi, A. Cavallaro WiSE-MNet: an experimental environment for wireless multimedia sensor networks
  • 13. Idealistic communication Seemingly from the application point of view: bypass communication Physical Process Sensor Manager Sensor Manager Application Application Communication Communication Wireless Channel WiseDummyWirelessChannel C. Nastasi, A. Cavallaro WiSE-MNet: an experimental environment for wireless multimedia sensor networks
  • 14. New specific modules • WiseMovingTarget - physical process – moving target on a ground plane – different types of motion: e.g. linear, circular, random – target represented as a box • WiseCameraManager - sensor manager – top-down facing camera – object detections produced: bounding boxes – can be extended to any FOV, projection model or to use real-world images • WiseCameraApplication - application layer – hierarchy of modules implementing a distributed tracking algorithm C. Nastasi, A. Cavallaro WiSE-MNet: an experimental environment for wireless multimedia sensor networks
  • 15. Simulation example Tracking algorithm – Distributed Particle Filter (DPF) – Sequential measurement aggregation through partial posterior exchange – Guassian Mixture Modelling (GMM) to approximate the partial posterior – # Particles = 500 1:4 f(x k | Z1:k 1 , z k )  f(x k | Z1:k ) 1 f(x k | Z1:k 1 , z k ) start estimate 4 zk 1 zk 2 zk f(x k | Z1:k 1 , z k:2 ) 1 3 zk f(x k | Z1:k 1 , z k:3 ) 1 Distributed target tracking under realistic network conditions C. Nastasi, A. Cavallaro Proc. of Sensor Signal Processing for Defence, London, 28-29 September 2011 C. Nastasi, A. Cavallaro WiSE-MNet: an experimental environment for wireless multimedia sensor networks
  • 16. Network delay problem Communication affects tracking performance f(x k | Z1:k 1 , z k:4 )  f(x k | Z1:k ) 1 1 f(x k | Z1:k 1 , z k ) start estimate 4 zk 1 zk ∆t ∆t 2 zk f(x k | Z1:k 1 , z k:2 ) 1 3 zk f(x k | Z1:k 1 , z k:3 ) 1 ∆t Analysis of performance degradation with increased network load • 0-GMM (exchanging the whole particle set) • 5-GMM (mixture of 5 Gaussians to approximate the particle set) C. Nastasi, A. Cavallaro WiSE-MNet: an experimental environment for wireless multimedia sensor networks
  • 17. Simulation setup • Network – T-MAC protocol, BW = 250 kbps – request-to-send/clear-to-send mechanism – acknowledged-transmission mechanism – number of retransmissions: 10 • Cameras – Covering 6000 sqm – 500 sensors (random uniform distribution) – 6m from the ground plane (top-down facing) – Frame Rate = 1fps C. Nastasi, A. Cavallaro WiSE-MNet: an experimental environment for wireless multimedia sensor networks
  • 18. Performance degradation due to network delay C. Nastasi, A. Cavallaro WiSE-MNet: an experimental environment for wireless multimedia sensor networks
  • 19. Conclusions • Conclusions – Realistic simulation environment for WMSNs • Extension of the Castalia/OMNeT++ simulation model • Generic data-type support • Simplistic world model – Application example: distributed target tracking Simulator available as open source at www.eecs.qmul.ac.uk/~andrea/wise-mnet.html • Future work – More complex networking conditions – Support for real-world images C. Nastasi, A. Cavallaro WiSE-MNet: an experimental environment for wireless multimedia sensor networks