SlideShare una empresa de Scribd logo
1 de 46
IEEE 3rd Latin-American Conference on
Communications – LATINCOM 2011

Development and Evaluation of
Energy-Efficient and Adaptive Protocols
for Wireless Sensor Networks

Torsten Braun, Universität Bern, Switzerland
braun@iam.unibe.ch, rvs.unibe.ch

joint work with many other persons, see publications
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Overview


      >      Introduction
              — Wireless Sensor Network Applications and Application Requirements
              — Design, Implementation, Evaluation of WSN Protocols
      >      Experimentation Platform for WSN Research
              — Wireless Sensor Network Testbed
              — Software-Based Estimation of Energy Consumption
      >      WSN Research Experiments
              — Traffic-Adaptive and Energy-Efficient WSN MAC Protocol
              — Adaptive Forward Error Control in WSNs
      >      Conclusions
      >      Outlook: Mobility Support


       Belém, October 24, 2011                                                                                      2
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Wireless Sensor Network Applications


       >      REDE (REde de sensores sem fio
              para Detectar Enchentes) project
              (USP São Carlos,
              http://sp-river.blogspot.com)
       >      Outdoor deployment of wireless
              sensor network to measure water
              depth and pollution in creeks of
              the city of São Carlos SP
       >      SunSPOT motes and hydrostatic
              level and conductivity sensors.
                                                                                          Jó Ueyama, Daniel Roy Hughes, Nelson Matthys,
                                                                                          Wouter Horré, Wouter Joosen, Christophe Huygens,
                                                                                          Sam Michiels:
                                                                                          An Event-based Component Model for Wireless
                                                                                          Sensor Networks: a Case Study for River Monitoring,
                                                                                          XXVIII Simpósio Brasileiro de Redes de
                                                                                          Computadores e Sistemas Distribuídos

       Belém, October 24, 2011                                                                                                                  3
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Wireless Sensor Network Applications


       >      Environmental monitoring (A4-Mesh, a4-mesh.unibe.ch)
                                                                                                                Thomas Staub, Benjamin
                                                                                                                Nyffenegger, Desislava Dimitrova,
                                                                                                                Torsten Braun:
                                                                                                                Operational Support of Wireless
                                                                                                                Mesh Networks Deployed for
                                                                                                                Extending Network Connectivity,
                                                                                                                1st International Workshop on
                                                                                                                Opportunistic Sensing and
                                                                                                                Processing in Mobile Wireless
                                                                                                                Sensor and Cellular networks
                                                                                                                (MobiSense), Bilbao, May 2011




       Belém, October 24, 2011                                                                                                                  4
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       A4-Mesh Impressions




       Belém, October 24, 2011                                                                                      5
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Wireless Sensor Network Applications

       >      Monitoring and control of buildings using sensor nodes and
              artificial neural networks
                                                                                                              Markus Wälchli, Torsten Braun:
                                                                                                              Building Intrusion Detection with a
                                                                                                              Wireless Sensor Network, ICST
                                                                                                              AdHocNets, Niagara Falls, 2009




       Belém, October 24, 2011                                                                                                                      6
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Application Requirements


       >      Energy-efficient operation
       >      Low delays
       >      Reliability
       >      Adaptivity to varying link characteristics and traffic load




       Belém, October 24, 2011                                                                                      7
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Design, Implementation, and Evaluation
       of Wireless Sensor Network Protocols
       >      Simulations are only meaningful with accurate calibration of
              parameters, e.g., energy consumption, transmission
              characteristics, traffic models.
       >      Experiments in testbeds give insights about protocol behaviour
              in more realistic scenarios and system-related issues,
              but face several problems
               —     Experiment control
               —     Scalability
               —     Reproducability
               —     Energy measurements
               —     Mobility




       Belém, October 24, 2011                                                                                      8
Wireless Sensor Network Testbed
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Wireless Sensor Network Testbed
       (WISEBED)
       >      Recently finished FP7 Future Internet
              research project
       >      wisebed.eu
       >      Pan-European federation of
              9 WSN testbeds                       Testbed
                                                                                                                    Testbed
                                                                                                     Testbed
       >      approx. 1000 deployed nodes
       >      Each partner runs own testbed
              with different hardware.                                                                          Testbed


       >      Use of individual testbed or
              interconnected testbeds       Testbed


                                                                                                                              Testbed




       Belém, October 24, 2011                                                                                                          10
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       General Testbed Infrastructure


       >      Portal                                                                                                           WSN
                                                                                                                               Testbed
               — Gateway between Internet and WSN                                                                              part of
                                                                                                       Internet                WISEBED
               — Used for WSN management
       >      Wireless Sensor Network
               — Sensor nodes communicate with
                 each other.                                                                           Portal

               — Backbone used to communicate with                                                                             DB

                 portal.                                                                                                        WSN
                                                                                                                    Backbone    Testbed
       >      Internet                                                                                                          part of
                                                                                                                                WISEBED
               — connects all WISEBED testbeds                                                               Wireless
                                                                                                          Sensor Network
                                                                                                              (WSN)




       Belém, October 24, 2011                                                                                                            11
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Testbed @ Universität Bern



                                                                   Mesh Node

                                                                                                                    Internet
                        USB
                                                                                Ethernet
                        LAN
                        wireless
                                                                                                         Portal
                                                                                                         (running TARWIS
                                                                                                         management system)

                                                  Sensor Node




       Belém, October 24, 2011
       12
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Testbed @ Universität Bern

>      Approx. 50 TelosB/MSB430 nodes connected to
       portal via Ethernet with temperature, humidity, light
       sensors




       Belém, October 24, 2011                                                                                      13
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       TARWIS System Architecture




       Belém, October 24, 2011                                                                                      14
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Testbed / Sensor Node Reservation

       >      Reservation system maintains per-site reservation database.
       >      User Interfaces
               — Web-based user interface
               — iPhone application




       Belém, October 24, 2011                                                                                      15
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       TARWIS Experiment Configuration




       Belém, October 24, 2011                                                                                      16
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       TARWIS Experiment Monitoring




       Belém, October 24, 2011                                                                                      17
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       TARIWS-Generated Experiment Trace




       Belém, October 24, 2011                                                                                      18
Software-Based Estimation of
Energy Consumption
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Software-Based Estimation of
       Energy Consumption
       >      Problem:
              Equipment of sensor nodes with measurement hardware is
               — very expensive.
               — difficult in out-door environments / real-world deployments.
               — not sufficient to support energy awareness.
                       –     Energy awareness: Application / system adapts operation in order
                             to meet energy consumption constraints.
       >      Solution:
              Software-based energy measurement
              (calibration of software-based model using measurement
              hardware)




       Belém, October 24, 2011                                                                                      20
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Hardware-Based Energy Measurements


       >      Measurement of current draw and voltage using
              Sensor Network Management Devices (SNMD) from KIT




       Belém, October 24, 2011                                                                                      21
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Simple 3-State-Model




     A. Dunkels, F. Osterlind, N. Tsiftes, Z. He: Software-based On-line Energy Estimation for Sensor Nodes. IEEE EmNets, 2007

       Belém, October 24, 2011                                                                                                   22
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Measured vs. Estimated Energy Consumption

Approach: Measurement of current draw in different states and energy estimation by




       Belém, October 24, 2011                                                                                      23
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       3-State-Model with State Transitions




        Revised estimation:
       Belém, October 24, 2011                                                                                      24
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Estimation Accuracy




                                                                            OLS: Ordinary Least Squares Regression Analysis




On the Accuracy of Software-based Energy Estimation Techniques. Philipp Hurni, Torsten Braun, Benjamin Nyffenegger,
Anton Hergenroeder: 8th European Conference on Wireless Sensor Networks (EWSN), Bonn, Germany, February 2011.
       Belém, October 24, 2011                                                                                                25
MaxMAC: Maximally Traffic-Adaptive and
Energy-Efficient WSN MAC Protocol
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       MAC Protocols for Wireless Sensor Networks

       1.       Scheduled Protocols
               — Multiplexing and Allocation of channels, e.g., time multiplexing,
                 requires accurate time synchronization


       2.       Contention-based Protocols
               — Channel sharing and allocation on-demand, often: periodic wake-ups
               — Problems: collisions and delays
               — Sender must ensure that receiver is awake during transmission
                       –     Transmissions of long preambles/beacons (B-MAC, X-MAC, WiseMAC)
                       –     Weakly synchronized wakeups (S-MAC, T-MAC)
                       –     Receiver signals wakeup (RI-MAC)
               — Load adaptation
                       –     Adaptation of wakeup time dependent on activation events or load
                             (T-MAC, X-MAC)

                                             Wake-up interval
       Belém, October 24, 2011                                                                                      27
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       WiseMAC

       >      Very energy-efficient MAC protocol, but adaptivity to traffic
              variation is very limited.
       >      Unsynchronized nodes wakeup for a short time
       >      Tpreamble = min {4θL,T}
               — θ: clock drift, L: time since last update, T: duration of a cycle
               — Max. clock drift: 2θL, sender must start preamble transmission 2θL
                 prior to wakeup and transmit it until 2θL after wakeup.
       >      „Piggybacking― of wakeup times




                                                                     Enz et al.: WiseNET: An Ultralow-Power Wireless Sensor Network
                                                                     Solution, IEEE Computer, Vol. 37, No. 8; August 2004

       Belém, October 24, 2011                                                                                                        28
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



        MaxMAC: a Maximally Traffic-Adaptive
        and Energy-Efficient WSN MAC Protocol
    >      is based on sampling of preambles, cf. WiseMAC
    >      integrates destination address into preamble to reduce overhearing
    >      Additional wakeups for higher rates of received packets
           (measurement by sliding window)
            — Periodic reports in acknowledgements from receiver to sender
            — State transitions if thresholds T1,T2,TCSMA are exceeded.
                          packet rate ≥ T1                       packet rate ≥ T2                    packet rate ≥ TCSMA

                                                         S1                                 S2
                     Base                                                                                            CSMA
                                                         2*                                 4*
                     state                              duty                               duty
                                                                                                                     RECV
                                                        cycle                              cycle

                         packet rate < T1                       packet rate < T2                      packet rate < TCSMA
                         Lease expired                          Lease expired                         Lease expired
        Belém, October 24, 2011                                                                                             29
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       MaxMAC




                                                                                                                    CSMA


      Philipp Hurni and Torsten Braun. MaxMAC: a maximally traffic-adaptive MAC protocol for wireless sensor networks.
      7th European Conference on Wireless Sensor Networks (EWSN), Coimbra, Portugal, February 2010.



       Belém, October 24, 2011                                                                                             30
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       MaxMAC Implementation on MSB430

       >      Threshold parameters: T1 = 1, T2 = 2, TCSMA = 3 packets / s
       >      Base duty cycle: 0.6 % (3 ms) for a base interval of 500 ms
       >      Frame size: 40 bytes including header
       >      Lease times: 3 s
       >      Bit rate: 19.2 kbps
       >      Implementation of packet burst mode




       Belém, October 24, 2011                                                                                      31
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Implementation Experiences


       Implementation of MaxMAC on MSB430 using Scatterweb
       operating system raised several problems:
       > Inaccurate execution of timers,
          e.g., because of active event processing at timer expiration
          → somewhat earlier scheduling of timers
       > Overhearing avoidance has not been supported by node
          hardware.




       Belém, October 24, 2011                                                                                      32
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Experiments with Intruder Scenario I


                                                                                   WiseMAC




                                                                                   MaxMAC




                                                                                     CSMA




       Belém, October 24, 2011                                                                                      33
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Experiments with Intruder Scenario II




       Belém, October 24, 2011                                                                                      34
Adaptive Forward Error Correction
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Error Control in Wireless Sensor Networks


       >      Wireless channels in sensor networks have varying bit error
              rates, sometimes up to 20 %.
       >      Options
               — Automatic Repeat Request (ARQ)
                       –     Retransmission adds delay.
                       –     Original transmission was useless, but consumed bandwidth and
                             energy.
               — Forward Error Correction (FEC)
                       –     Relatively small delay (due to encoding and decoding) compared to
                             ARQ for error correction
                       –     En-/decoding can be costly (several 100 ms for decoding).
                       –     Too strong codes consume computing resources and bandwidth.
                       –     Too weak codes might not be able to correct errors.
       >      Proposed Approach: Adaptive FEC
       Belém, October 24, 2011                                                                                      36
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Implementation of FEC Library


       >      Repetition Code
       >      Hamming Code
       >      Double Error Correction Triple Error Detection (DECTED)
       >      Bose-Chaudhuri-Hocquengham (BCH)




       Belém, October 24, 2011                                                                                      37
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Adaptive FEC

       >      Stateful Adaptive FEC (SA)
               — Selection of current code dependent on success of previous
                 transmission (next higher / lower level)
               — Quick adaptation
       >      Stateful History Adaptive (SHA)
               —     History of last transmissions (here: 5)
               —     For successful/failed transmissions: storage of next lower/higher level
               —     Selection of level with majority in history
               —     Reacts less quickly than SA-FEC
                                                                                                                Philipp Hurni, Sebastian Barhlomé,
       >      Stateful Sender Receiver Adaptive (SSRA)                                                          Torsten Braun:
               — Consideration of number of corrected bit errors                                                Link-Quality Aware Run-Time
                                                                                                                Adaptive Forward Error Correction
                 by receiver (to be reported in acknowledgement)                                                Strategies in Wireless Sensor
                                                                                                                Networks, submitted


                                                                                                 (63,36)




       Belém, October 24, 2011                                                                                                                 38
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Energy Consumption by FEC and ARQ


       >      Additional power consumption by FEC
       >      In case of no FEC, MSB430 node can enter lower power mode
              with Idefault

       >      Energy for encoding/decoding 32 bytes (30/100 ms): 0.95 mJ
       >      Energy for retransmission




       Belém, October 24, 2011                                                                                      39
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Wisebed Experiments


       >      Different link characteristics → Deployment of a single FEC
              scheme would not be most efficient.




       Belém, October 24, 2011                                                                                      40
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Static vs. Adaptive FEC

       >      Better error correction performance of
              adaptive FEC schemes than for static ones.
       >      Adaptive FEC advantages
               — Lower processing and energy costs
               — Lower bandwidth and lower interference
                 in multi-hop scenarios
               — Higher packet delivery rate
               — Adapt automatically to different
                 link characteristics




       Belém, October 24, 2011                                                                                      41
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Conclusions


       >      Contributions
               — Design and experimental evaluation of energy-efficient, reliable, and
                 adaptive protocols
       >      Experiences: Development and use of WSN testbed resulted in
               — More efficient use of hardware resources
               — Testbed experiments as easy as simulations
               — Repeatability and larger number of experiments
                 (statistical significance)
               — Reproducability of experiments and results
       >      Outlook
               — Several experiences (testbeds, protocols) to be applied in other
                 areas, e.g. wireless mesh and ad-hoc networks
               — Mobility support in wireless sensor / mesh network testbeds

       Belém, October 24, 2011                                                                                      42
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Wireless Sensor Networks and UAVs in
       Agriculture




                                       Field not to be sprayed


Sensor-UAV-link




       UAV-UAV-link                                                                                         Fausto Guzzo da Costa, Torsten
                                                                                                            Braun, Jó Ueyama, Gustavo Pessin,
                                                                                                            Fernando Santos:Arquitetura baseada
                                                                       chemicals                            em veículos aéreos não tripulados e
                                                                                                            redes de sensores sem fio para
                                                        Field to be sprayed                                 aplicações agrícolas, VIII Congresso
                                                                                                            Brasileiro de Agroinformatica,
       Belém, October 24, 2011                                                                              SBIAGRO 2011, Bento Gonçalves 43
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       VirtualMesh:
       Wireless and Mobile Network Emulation




Thomas Staub, Reto Gantenbein, Torsten Braun:
VirtualMesh: an emulation framework for wireless
mesh and ad hoc networks in OMNeT++,
SIMULATION: Transaction of the Society for
Modelling and Simulation International, Vol. 87,
No. 1-2, January 1, 2011

       Belém, October 24, 2011                                                                                      44
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Mobility Support in Wisebed by VirtualMesh




      Torsten Braun, Geoff Coulson, Thomas Staub: Towards Virtual Mobility Support in a Federated Testbed for Wireless Sensor
      Networks, 6th Workshop on Wireless and Mobile Ad-Hoc Networks (WMAN 2011), Kiel, Germany, March 10 - 11, 2011

       Belém, October 24, 2011                                                                                                  45
Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks



       Thanks for your attention !


       >      Contact: braun@iam.unibe.ch
       >      More information: rvs.unibe.ch




       Belém, October 24, 2011                                                                                      46

Más contenido relacionado

La actualidad más candente

Report on WIRELESS SENSOR NETWORK
Report on WIRELESS SENSOR NETWORKReport on WIRELESS SENSOR NETWORK
Report on WIRELESS SENSOR NETWORKNishant Bhardwaj
 
An Approach of Mobile Wireless Sensor Network for Target Coverage and Network...
An Approach of Mobile Wireless Sensor Network for Target Coverage and Network...An Approach of Mobile Wireless Sensor Network for Target Coverage and Network...
An Approach of Mobile Wireless Sensor Network for Target Coverage and Network...IRJET Journal
 
Architecture 4 Wireless Sensor Networks
Architecture 4 Wireless Sensor NetworksArchitecture 4 Wireless Sensor Networks
Architecture 4 Wireless Sensor NetworksIvano Malavolta
 
Secure and Efficient DiDrip Protocol for Improving Performance of WSNs
Secure and Efficient DiDrip Protocol for Improving Performance of WSNsSecure and Efficient DiDrip Protocol for Improving Performance of WSNs
Secure and Efficient DiDrip Protocol for Improving Performance of WSNsINFOGAIN PUBLICATION
 
Energy saving Wireless Sensor Networks using Kerberos
Energy saving Wireless Sensor Networks using KerberosEnergy saving Wireless Sensor Networks using Kerberos
Energy saving Wireless Sensor Networks using KerberosEditor IJCATR
 
Wireless Sensor Network with Mobile Integration
Wireless Sensor Network with Mobile IntegrationWireless Sensor Network with Mobile Integration
Wireless Sensor Network with Mobile Integrationimshashank
 
Wireless Sensor Network Simulators: A Survey and Comparisons
Wireless Sensor Network Simulators: A Survey and ComparisonsWireless Sensor Network Simulators: A Survey and Comparisons
Wireless Sensor Network Simulators: A Survey and ComparisonsCSCJournals
 
Analysis of programming aspects of wireless sensor networks
Analysis of programming aspects of wireless sensor networksAnalysis of programming aspects of wireless sensor networks
Analysis of programming aspects of wireless sensor networksiaemedu
 
Wireless Multimedia Sensor Network: A Survey on Multimedia Sensors
Wireless Multimedia Sensor Network: A Survey on Multimedia SensorsWireless Multimedia Sensor Network: A Survey on Multimedia Sensors
Wireless Multimedia Sensor Network: A Survey on Multimedia Sensorsidescitation
 
Survey of Wireless Sensor Network Application
Survey of Wireless Sensor Network ApplicationSurvey of Wireless Sensor Network Application
Survey of Wireless Sensor Network Applicationijsrd.com
 
seminar report on wireless Sensor network
seminar report on wireless Sensor networkseminar report on wireless Sensor network
seminar report on wireless Sensor networkJawhar Ali
 
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
 
Secure Spectrum Sensing In Cognitive Radio Sensor Networks: A Survey
Secure Spectrum Sensing In Cognitive Radio Sensor Networks: A SurveySecure Spectrum Sensing In Cognitive Radio Sensor Networks: A Survey
Secure Spectrum Sensing In Cognitive Radio Sensor Networks: A Surveyijceronline
 

La actualidad más candente (20)

9345.pdf
9345.pdf9345.pdf
9345.pdf
 
Localization
LocalizationLocalization
Localization
 
wireless sensor network
wireless sensor networkwireless sensor network
wireless sensor network
 
Report on WIRELESS SENSOR NETWORK
Report on WIRELESS SENSOR NETWORKReport on WIRELESS SENSOR NETWORK
Report on WIRELESS SENSOR NETWORK
 
An Approach of Mobile Wireless Sensor Network for Target Coverage and Network...
An Approach of Mobile Wireless Sensor Network for Target Coverage and Network...An Approach of Mobile Wireless Sensor Network for Target Coverage and Network...
An Approach of Mobile Wireless Sensor Network for Target Coverage and Network...
 
27 30
27 3027 30
27 30
 
Architecture 4 Wireless Sensor Networks
Architecture 4 Wireless Sensor NetworksArchitecture 4 Wireless Sensor Networks
Architecture 4 Wireless Sensor Networks
 
G0933443
G0933443G0933443
G0933443
 
Secure and Efficient DiDrip Protocol for Improving Performance of WSNs
Secure and Efficient DiDrip Protocol for Improving Performance of WSNsSecure and Efficient DiDrip Protocol for Improving Performance of WSNs
Secure and Efficient DiDrip Protocol for Improving Performance of WSNs
 
Energy saving Wireless Sensor Networks using Kerberos
Energy saving Wireless Sensor Networks using KerberosEnergy saving Wireless Sensor Networks using Kerberos
Energy saving Wireless Sensor Networks using Kerberos
 
Wireless Sensor Network with Mobile Integration
Wireless Sensor Network with Mobile IntegrationWireless Sensor Network with Mobile Integration
Wireless Sensor Network with Mobile Integration
 
Wireless Sensor Network Simulators: A Survey and Comparisons
Wireless Sensor Network Simulators: A Survey and ComparisonsWireless Sensor Network Simulators: A Survey and Comparisons
Wireless Sensor Network Simulators: A Survey and Comparisons
 
Analysis of programming aspects of wireless sensor networks
Analysis of programming aspects of wireless sensor networksAnalysis of programming aspects of wireless sensor networks
Analysis of programming aspects of wireless sensor networks
 
Wireless Multimedia Sensor Network: A Survey on Multimedia Sensors
Wireless Multimedia Sensor Network: A Survey on Multimedia SensorsWireless Multimedia Sensor Network: A Survey on Multimedia Sensors
Wireless Multimedia Sensor Network: A Survey on Multimedia Sensors
 
Survey of Wireless Sensor Network Application
Survey of Wireless Sensor Network ApplicationSurvey of Wireless Sensor Network Application
Survey of Wireless Sensor Network Application
 
seminar report on wireless Sensor network
seminar report on wireless Sensor networkseminar report on wireless Sensor network
seminar report on wireless Sensor network
 
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...
 
Ijnsa050204
Ijnsa050204Ijnsa050204
Ijnsa050204
 
Sensor Network
Sensor NetworkSensor Network
Sensor Network
 
Secure Spectrum Sensing In Cognitive Radio Sensor Networks: A Survey
Secure Spectrum Sensing In Cognitive Radio Sensor Networks: A SurveySecure Spectrum Sensing In Cognitive Radio Sensor Networks: A Survey
Secure Spectrum Sensing In Cognitive Radio Sensor Networks: A Survey
 

Destacado

Manual de edmodo aula de tecnología
Manual de edmodo   aula de tecnologíaManual de edmodo   aula de tecnología
Manual de edmodo aula de tecnologíaGuisella Jimenez
 
Factoring: Liquidez inmediata para crecer
Factoring: Liquidez inmediata para crecerFactoring: Liquidez inmediata para crecer
Factoring: Liquidez inmediata para crecerGermán Lynch Navarro
 
Choosing a conductivity salinity logger part 2 of 2
Choosing a conductivity salinity logger part 2 of 2Choosing a conductivity salinity logger part 2 of 2
Choosing a conductivity salinity logger part 2 of 2HOBO Data Loggers
 
Configuracion de rockolas 2014
Configuracion de rockolas 2014Configuracion de rockolas 2014
Configuracion de rockolas 2014Yoni Banda
 
Play faster and longer: How Square Enix maximized Android* performance and ba...
Play faster and longer: How Square Enix maximized Android* performance and ba...Play faster and longer: How Square Enix maximized Android* performance and ba...
Play faster and longer: How Square Enix maximized Android* performance and ba...Gael Hofemeier
 
Charla Presentacion Libro GRAFITICA: Grafica Popular Costarricense
Charla Presentacion Libro GRAFITICA: Grafica Popular CostarricenseCharla Presentacion Libro GRAFITICA: Grafica Popular Costarricense
Charla Presentacion Libro GRAFITICA: Grafica Popular CostarricenseCaro Goodfellow
 
Procedimiento examen de recuperacion
Procedimiento examen de recuperacionProcedimiento examen de recuperacion
Procedimiento examen de recuperacionAngel Barrios
 
Training iso dan konsultan iso di selenggarakan oleh bmd street consulting
Training iso dan konsultan iso di selenggarakan oleh bmd street consultingTraining iso dan konsultan iso di selenggarakan oleh bmd street consulting
Training iso dan konsultan iso di selenggarakan oleh bmd street consultingAbu Yazid
 
Introduction to design specifications to Summer of Code NZ students
Introduction to design specifications to Summer of Code NZ studentsIntroduction to design specifications to Summer of Code NZ students
Introduction to design specifications to Summer of Code NZ studentsLulu Pachuau
 
Horarios y Recorridos Semana Santa Pedro Abad 2016
Horarios y Recorridos Semana Santa Pedro Abad 2016Horarios y Recorridos Semana Santa Pedro Abad 2016
Horarios y Recorridos Semana Santa Pedro Abad 2016jumamudi74
 
Guide for intensive intervention
Guide for intensive interventionGuide for intensive intervention
Guide for intensive interventionjsbartecchi
 
Introduciendo el proyecto Endesa E3 (castellano)
Introduciendo el proyecto Endesa E3 (castellano)Introduciendo el proyecto Endesa E3 (castellano)
Introduciendo el proyecto Endesa E3 (castellano)Endesa Educa
 

Destacado (20)

Manual de edmodo aula de tecnología
Manual de edmodo   aula de tecnologíaManual de edmodo   aula de tecnología
Manual de edmodo aula de tecnología
 
Factoring: Liquidez inmediata para crecer
Factoring: Liquidez inmediata para crecerFactoring: Liquidez inmediata para crecer
Factoring: Liquidez inmediata para crecer
 
Disruptive code
Disruptive codeDisruptive code
Disruptive code
 
Choosing a conductivity salinity logger part 2 of 2
Choosing a conductivity salinity logger part 2 of 2Choosing a conductivity salinity logger part 2 of 2
Choosing a conductivity salinity logger part 2 of 2
 
Configuracion de rockolas 2014
Configuracion de rockolas 2014Configuracion de rockolas 2014
Configuracion de rockolas 2014
 
Seminario di web content - Scheda corso LEN
Seminario di web content - Scheda corso LENSeminario di web content - Scheda corso LEN
Seminario di web content - Scheda corso LEN
 
Play faster and longer: How Square Enix maximized Android* performance and ba...
Play faster and longer: How Square Enix maximized Android* performance and ba...Play faster and longer: How Square Enix maximized Android* performance and ba...
Play faster and longer: How Square Enix maximized Android* performance and ba...
 
IceSpy Demo
IceSpy DemoIceSpy Demo
IceSpy Demo
 
Satelites
SatelitesSatelites
Satelites
 
Charla Presentacion Libro GRAFITICA: Grafica Popular Costarricense
Charla Presentacion Libro GRAFITICA: Grafica Popular CostarricenseCharla Presentacion Libro GRAFITICA: Grafica Popular Costarricense
Charla Presentacion Libro GRAFITICA: Grafica Popular Costarricense
 
Procedimiento examen de recuperacion
Procedimiento examen de recuperacionProcedimiento examen de recuperacion
Procedimiento examen de recuperacion
 
Training iso dan konsultan iso di selenggarakan oleh bmd street consulting
Training iso dan konsultan iso di selenggarakan oleh bmd street consultingTraining iso dan konsultan iso di selenggarakan oleh bmd street consulting
Training iso dan konsultan iso di selenggarakan oleh bmd street consulting
 
Introduction to design specifications to Summer of Code NZ students
Introduction to design specifications to Summer of Code NZ studentsIntroduction to design specifications to Summer of Code NZ students
Introduction to design specifications to Summer of Code NZ students
 
Horarios y Recorridos Semana Santa Pedro Abad 2016
Horarios y Recorridos Semana Santa Pedro Abad 2016Horarios y Recorridos Semana Santa Pedro Abad 2016
Horarios y Recorridos Semana Santa Pedro Abad 2016
 
Guide for intensive intervention
Guide for intensive interventionGuide for intensive intervention
Guide for intensive intervention
 
Libro de judit
Libro de juditLibro de judit
Libro de judit
 
T espe-021852
T espe-021852T espe-021852
T espe-021852
 
Ud Judo
Ud JudoUd Judo
Ud Judo
 
Introduciendo el proyecto Endesa E3 (castellano)
Introduciendo el proyecto Endesa E3 (castellano)Introduciendo el proyecto Endesa E3 (castellano)
Introduciendo el proyecto Endesa E3 (castellano)
 
Lengua vasca
Lengua vascaLengua vasca
Lengua vasca
 

Similar a Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks

Wmich 2012Reliable and Energy-Efficient Communication in Wireless Sensor Netw...
Wmich 2012Reliable and Energy-Efficient Communication in Wireless Sensor Netw...Wmich 2012Reliable and Energy-Efficient Communication in Wireless Sensor Netw...
Wmich 2012Reliable and Energy-Efficient Communication in Wireless Sensor Netw...Torsten Braun, Universität Bern
 
DATA TRANSMISSION IN WIRELESS SENSOR NETWORKS FOR EFFECTIVE AND SECURE COMMUN...
DATA TRANSMISSION IN WIRELESS SENSOR NETWORKS FOR EFFECTIVE AND SECURE COMMUN...DATA TRANSMISSION IN WIRELESS SENSOR NETWORKS FOR EFFECTIVE AND SECURE COMMUN...
DATA TRANSMISSION IN WIRELESS SENSOR NETWORKS FOR EFFECTIVE AND SECURE COMMUN...IJEEE
 
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
 
Secure and Efficient Data Transmission for Cluster-based Wireless Sensor Netw...
Secure and Efficient Data Transmission forCluster-based Wireless Sensor Netw...Secure and Efficient Data Transmission forCluster-based Wireless Sensor Netw...
Secure and Efficient Data Transmission for Cluster-based Wireless Sensor Netw...AJIT M KARANJKAR
 
wireless sensor networks based on iot
wireless sensor networks based on iotwireless sensor networks based on iot
wireless sensor networks based on iotEswari Cheedella
 
IJSRED-V1I2P12
IJSRED-V1I2P12IJSRED-V1I2P12
IJSRED-V1I2P12IJSRED
 
SECURITY AND KEY MANAGEMENT CHALLENGES OVER WSN (A SURVEY)
SECURITY AND KEY MANAGEMENT CHALLENGES OVER WSN (A SURVEY) SECURITY AND KEY MANAGEMENT CHALLENGES OVER WSN (A SURVEY)
SECURITY AND KEY MANAGEMENT CHALLENGES OVER WSN (A SURVEY) IJCSES Journal
 
SECURITY AND KEY MANAGEMENT CHALLENGES OVER WSN (A SURVEY)
SECURITY AND KEY MANAGEMENT CHALLENGES OVER WSN (A SURVEY) SECURITY AND KEY MANAGEMENT CHALLENGES OVER WSN (A SURVEY)
SECURITY AND KEY MANAGEMENT CHALLENGES OVER WSN (A SURVEY) IJCSES Journal
 
VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...
VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...
VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...ijwmn
 
VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...
VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...
VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...ijwmn
 
VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...
VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...
VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...ijwmn
 
Concepts and evolution of research in the field of wireless sensor networks
Concepts and evolution of research in the field of wireless sensor networksConcepts and evolution of research in the field of wireless sensor networks
Concepts and evolution of research in the field of wireless sensor networksIJCNCJournal
 
Wireless Sensor Networks
Wireless Sensor NetworksWireless Sensor Networks
Wireless Sensor Networksabdullah roomi
 
blutooth based smart sensor network
blutooth based smart sensor networkblutooth based smart sensor network
blutooth based smart sensor networkMaulik Patel
 

Similar a Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks (20)

Wmich 2012Reliable and Energy-Efficient Communication in Wireless Sensor Netw...
Wmich 2012Reliable and Energy-Efficient Communication in Wireless Sensor Netw...Wmich 2012Reliable and Energy-Efficient Communication in Wireless Sensor Netw...
Wmich 2012Reliable and Energy-Efficient Communication in Wireless Sensor Netw...
 
J0525460
J0525460J0525460
J0525460
 
DATA TRANSMISSION IN WIRELESS SENSOR NETWORKS FOR EFFECTIVE AND SECURE COMMUN...
DATA TRANSMISSION IN WIRELESS SENSOR NETWORKS FOR EFFECTIVE AND SECURE COMMUN...DATA TRANSMISSION IN WIRELESS SENSOR NETWORKS FOR EFFECTIVE AND SECURE COMMUN...
DATA TRANSMISSION IN WIRELESS SENSOR NETWORKS FOR EFFECTIVE AND SECURE COMMUN...
 
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
 
Wireless sensor Networks.ppt
Wireless sensor Networks.pptWireless sensor Networks.ppt
Wireless sensor Networks.ppt
 
Secure and Efficient Data Transmission for Cluster-based Wireless Sensor Netw...
Secure and Efficient Data Transmission forCluster-based Wireless Sensor Netw...Secure and Efficient Data Transmission forCluster-based Wireless Sensor Netw...
Secure and Efficient Data Transmission for Cluster-based Wireless Sensor Netw...
 
wireless sensor networks based on iot
wireless sensor networks based on iotwireless sensor networks based on iot
wireless sensor networks based on iot
 
wireless sensor network
wireless sensor networkwireless sensor network
wireless sensor network
 
IJSRED-V1I2P12
IJSRED-V1I2P12IJSRED-V1I2P12
IJSRED-V1I2P12
 
SECURITY AND KEY MANAGEMENT CHALLENGES OVER WSN (A SURVEY)
SECURITY AND KEY MANAGEMENT CHALLENGES OVER WSN (A SURVEY) SECURITY AND KEY MANAGEMENT CHALLENGES OVER WSN (A SURVEY)
SECURITY AND KEY MANAGEMENT CHALLENGES OVER WSN (A SURVEY)
 
SECURITY AND KEY MANAGEMENT CHALLENGES OVER WSN (A SURVEY)
SECURITY AND KEY MANAGEMENT CHALLENGES OVER WSN (A SURVEY) SECURITY AND KEY MANAGEMENT CHALLENGES OVER WSN (A SURVEY)
SECURITY AND KEY MANAGEMENT CHALLENGES OVER WSN (A SURVEY)
 
Autonomic computer
Autonomic computerAutonomic computer
Autonomic computer
 
Autonomic computer
Autonomic computerAutonomic computer
Autonomic computer
 
VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...
VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...
VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...
 
VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...
VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...
VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...
 
VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...
VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...
VIRTUAL ARCHITECTURE AND ENERGYEFFICIENT ROUTING PROTOCOLS FOR 3D WIRELESS SE...
 
Concepts and evolution of research in the field of wireless sensor networks
Concepts and evolution of research in the field of wireless sensor networksConcepts and evolution of research in the field of wireless sensor networks
Concepts and evolution of research in the field of wireless sensor networks
 
Wireless Sensor Networks
Wireless Sensor NetworksWireless Sensor Networks
Wireless Sensor Networks
 
blutooth based smart sensor network
blutooth based smart sensor networkblutooth based smart sensor network
blutooth based smart sensor network
 
F0361026033
F0361026033F0361026033
F0361026033
 

Más de Torsten Braun, Universität Bern

Content-Centric Networking in Opportunistic and Mobile Networks
Content-Centric Networking in Opportunistic and Mobile NetworksContent-Centric Networking in Opportunistic and Mobile Networks
Content-Centric Networking in Opportunistic and Mobile NetworksTorsten Braun, Universität Bern
 
Information-Centric Networking in Wireless/Mobile Networks
Information-Centric Networking in Wireless/Mobile NetworksInformation-Centric Networking in Wireless/Mobile Networks
Information-Centric Networking in Wireless/Mobile NetworksTorsten Braun, Universität Bern
 
Performance Evaluation of Opportunistic Routing Protocols: A Framework-based ...
Performance Evaluation of Opportunistic Routing Protocols: A Framework-based ...Performance Evaluation of Opportunistic Routing Protocols: A Framework-based ...
Performance Evaluation of Opportunistic Routing Protocols: A Framework-based ...Torsten Braun, Universität Bern
 
A4-Mesh: Authentication, Authorization, Accounting, and Auditing in Wireless...
A4-Mesh: Authentication, Authorization, Accounting, and Auditing in Wireless...A4-Mesh: Authentication, Authorization, Accounting, and Auditing in Wireless...
A4-Mesh: Authentication, Authorization, Accounting, and Auditing in Wireless...Torsten Braun, Universität Bern
 
Future Mobile Telecommunication Networks Using Cloud Technologies
Future Mobile Telecommunication Networks Using Cloud TechnologiesFuture Mobile Telecommunication Networks Using Cloud Technologies
Future Mobile Telecommunication Networks Using Cloud TechnologiesTorsten Braun, Universität Bern
 
Topology Control and Mobility Strategy for UAV Ad-hoc Networks
Topology Control and Mobility Strategy for UAV Ad-hoc NetworksTopology Control and Mobility Strategy for UAV Ad-hoc Networks
Topology Control and Mobility Strategy for UAV Ad-hoc NetworksTorsten Braun, Universität Bern
 
Content-Centric Networking in Delay/Disruption-Tolerant Networks
Content-Centric Networking in Delay/Disruption-Tolerant NetworksContent-Centric Networking in Delay/Disruption-Tolerant Networks
Content-Centric Networking in Delay/Disruption-Tolerant NetworksTorsten Braun, Universität Bern
 
A smart Multi-hop hierarchical routing protocol for Efficient VIdeo communica...
A smart Multi-hop hierarchical routing protocol for Efficient VIdeo communica...A smart Multi-hop hierarchical routing protocol for Efficient VIdeo communica...
A smart Multi-hop hierarchical routing protocol for Efficient VIdeo communica...Torsten Braun, Universität Bern
 
On Hardware and Software Approaches to Monitor Wireless Mesh and Sensor Networks
On Hardware and Software Approaches to Monitor Wireless Mesh and Sensor NetworksOn Hardware and Software Approaches to Monitor Wireless Mesh and Sensor Networks
On Hardware and Software Approaches to Monitor Wireless Mesh and Sensor NetworksTorsten Braun, Universität Bern
 
TCP Performance Optimizations for Wireless Sensor Networks
TCP Performance Optimizations forWireless Sensor NetworksTCP Performance Optimizations forWireless Sensor Networks
TCP Performance Optimizations for Wireless Sensor NetworksTorsten Braun, Universität Bern
 

Más de Torsten Braun, Universität Bern (20)

Internet of Things and Future Internet
Internet of Things and Future InternetInternet of Things and Future Internet
Internet of Things and Future Internet
 
Content-Centric Networking in Opportunistic and Mobile Networks
Content-Centric Networking in Opportunistic and Mobile NetworksContent-Centric Networking in Opportunistic and Mobile Networks
Content-Centric Networking in Opportunistic and Mobile Networks
 
Guaranteed Greedy Routing in Overlay Networks
Guaranteed Greedy Routing in Overlay NetworksGuaranteed Greedy Routing in Overlay Networks
Guaranteed Greedy Routing in Overlay Networks
 
Easily Deployable A4 Wireless Mesh Networks
Easily Deployable A4 Wireless Mesh NetworksEasily Deployable A4 Wireless Mesh Networks
Easily Deployable A4 Wireless Mesh Networks
 
Collaborations with U Coimbra and BME
Collaborations with U Coimbra and BMECollaborations with U Coimbra and BME
Collaborations with U Coimbra and BME
 
Real-World Energy Measurements of a Wireless Mesh Network
Real-World Energy Measurements of a Wireless Mesh NetworkReal-World Energy Measurements of a Wireless Mesh Network
Real-World Energy Measurements of a Wireless Mesh Network
 
Information-Centric Networking in Mobile Networks
Information-Centric Networking in Mobile NetworksInformation-Centric Networking in Mobile Networks
Information-Centric Networking in Mobile Networks
 
Ic0906 wi-uav UAVNet
Ic0906 wi-uav UAVNetIc0906 wi-uav UAVNet
Ic0906 wi-uav UAVNet
 
Die Evolution des Internet
Die Evolution des InternetDie Evolution des Internet
Die Evolution des Internet
 
Information-Centric Networking in Wireless/Mobile Networks
Information-Centric Networking in Wireless/Mobile NetworksInformation-Centric Networking in Wireless/Mobile Networks
Information-Centric Networking in Wireless/Mobile Networks
 
Performance Evaluation of Opportunistic Routing Protocols: A Framework-based ...
Performance Evaluation of Opportunistic Routing Protocols: A Framework-based ...Performance Evaluation of Opportunistic Routing Protocols: A Framework-based ...
Performance Evaluation of Opportunistic Routing Protocols: A Framework-based ...
 
A4-Mesh: Authentication, Authorization, Accounting, and Auditing in Wireless...
A4-Mesh: Authentication, Authorization, Accounting, and Auditing in Wireless...A4-Mesh: Authentication, Authorization, Accounting, and Auditing in Wireless...
A4-Mesh: Authentication, Authorization, Accounting, and Auditing in Wireless...
 
Future Mobile Telecommunication Networks Using Cloud Technologies
Future Mobile Telecommunication Networks Using Cloud TechnologiesFuture Mobile Telecommunication Networks Using Cloud Technologies
Future Mobile Telecommunication Networks Using Cloud Technologies
 
Topology Control and Mobility Strategy for UAV Ad-hoc Networks
Topology Control and Mobility Strategy for UAV Ad-hoc NetworksTopology Control and Mobility Strategy for UAV Ad-hoc Networks
Topology Control and Mobility Strategy for UAV Ad-hoc Networks
 
Content-Centric Networking in Delay/Disruption-Tolerant Networks
Content-Centric Networking in Delay/Disruption-Tolerant NetworksContent-Centric Networking in Delay/Disruption-Tolerant Networks
Content-Centric Networking in Delay/Disruption-Tolerant Networks
 
A smart Multi-hop hierarchical routing protocol for Efficient VIdeo communica...
A smart Multi-hop hierarchical routing protocol for Efficient VIdeo communica...A smart Multi-hop hierarchical routing protocol for Efficient VIdeo communica...
A smart Multi-hop hierarchical routing protocol for Efficient VIdeo communica...
 
On Hardware and Software Approaches to Monitor Wireless Mesh and Sensor Networks
On Hardware and Software Approaches to Monitor Wireless Mesh and Sensor NetworksOn Hardware and Software Approaches to Monitor Wireless Mesh and Sensor Networks
On Hardware and Software Approaches to Monitor Wireless Mesh and Sensor Networks
 
Research Challenges in Networked Systems
Research Challenges in Networked SystemsResearch Challenges in Networked Systems
Research Challenges in Networked Systems
 
TCP Performance Optimizations for Wireless Sensor Networks
TCP Performance Optimizations forWireless Sensor NetworksTCP Performance Optimizations forWireless Sensor Networks
TCP Performance Optimizations for Wireless Sensor Networks
 
Soziale Netze – Einsatzmöglichkeiten der Zukunft
Soziale Netze – Einsatzmöglichkeiten der ZukunftSoziale Netze – Einsatzmöglichkeiten der Zukunft
Soziale Netze – Einsatzmöglichkeiten der Zukunft
 

Último

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
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
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsMaria Levchenko
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Allon Mureinik
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Alan Dix
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitecturePixlogix Infotech
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 3652toLead Limited
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountPuma Security, LLC
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
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
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024The Digital Insurer
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
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
 

Último (20)

Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
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
 
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
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
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
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
Handwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed textsHandwritten Text Recognition for manuscripts and early printed texts
Handwritten Text Recognition for manuscripts and early printed texts
 
Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)Injustice - Developers Among Us (SciFiDevCon 2024)
Injustice - Developers Among Us (SciFiDevCon 2024)
 
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...Swan(sea) Song – personal research during my six years at Swansea ... and bey...
Swan(sea) Song – personal research during my six years at Swansea ... and bey...
 
Understanding the Laravel MVC Architecture
Understanding the Laravel MVC ArchitectureUnderstanding the Laravel MVC Architecture
Understanding the Laravel MVC Architecture
 
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
Tech-Forward - Achieving Business Readiness For Copilot in Microsoft 365
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Breaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path MountBreaking the Kubernetes Kill Chain: Host Path Mount
Breaking the Kubernetes Kill Chain: Host Path Mount
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
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
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024Finology Group – Insurtech Innovation Award 2024
Finology Group – Insurtech Innovation Award 2024
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
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
 

Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks

  • 1. IEEE 3rd Latin-American Conference on Communications – LATINCOM 2011 Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Torsten Braun, Universität Bern, Switzerland braun@iam.unibe.ch, rvs.unibe.ch joint work with many other persons, see publications
  • 2. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Overview > Introduction — Wireless Sensor Network Applications and Application Requirements — Design, Implementation, Evaluation of WSN Protocols > Experimentation Platform for WSN Research — Wireless Sensor Network Testbed — Software-Based Estimation of Energy Consumption > WSN Research Experiments — Traffic-Adaptive and Energy-Efficient WSN MAC Protocol — Adaptive Forward Error Control in WSNs > Conclusions > Outlook: Mobility Support Belém, October 24, 2011 2
  • 3. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Wireless Sensor Network Applications > REDE (REde de sensores sem fio para Detectar Enchentes) project (USP São Carlos, http://sp-river.blogspot.com) > Outdoor deployment of wireless sensor network to measure water depth and pollution in creeks of the city of São Carlos SP > SunSPOT motes and hydrostatic level and conductivity sensors. Jó Ueyama, Daniel Roy Hughes, Nelson Matthys, Wouter Horré, Wouter Joosen, Christophe Huygens, Sam Michiels: An Event-based Component Model for Wireless Sensor Networks: a Case Study for River Monitoring, XXVIII Simpósio Brasileiro de Redes de Computadores e Sistemas Distribuídos Belém, October 24, 2011 3
  • 4. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Wireless Sensor Network Applications > Environmental monitoring (A4-Mesh, a4-mesh.unibe.ch) Thomas Staub, Benjamin Nyffenegger, Desislava Dimitrova, Torsten Braun: Operational Support of Wireless Mesh Networks Deployed for Extending Network Connectivity, 1st International Workshop on Opportunistic Sensing and Processing in Mobile Wireless Sensor and Cellular networks (MobiSense), Bilbao, May 2011 Belém, October 24, 2011 4
  • 5. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks A4-Mesh Impressions Belém, October 24, 2011 5
  • 6. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Wireless Sensor Network Applications > Monitoring and control of buildings using sensor nodes and artificial neural networks Markus Wälchli, Torsten Braun: Building Intrusion Detection with a Wireless Sensor Network, ICST AdHocNets, Niagara Falls, 2009 Belém, October 24, 2011 6
  • 7. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Application Requirements > Energy-efficient operation > Low delays > Reliability > Adaptivity to varying link characteristics and traffic load Belém, October 24, 2011 7
  • 8. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Design, Implementation, and Evaluation of Wireless Sensor Network Protocols > Simulations are only meaningful with accurate calibration of parameters, e.g., energy consumption, transmission characteristics, traffic models. > Experiments in testbeds give insights about protocol behaviour in more realistic scenarios and system-related issues, but face several problems — Experiment control — Scalability — Reproducability — Energy measurements — Mobility Belém, October 24, 2011 8
  • 10. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Wireless Sensor Network Testbed (WISEBED) > Recently finished FP7 Future Internet research project > wisebed.eu > Pan-European federation of 9 WSN testbeds Testbed Testbed Testbed > approx. 1000 deployed nodes > Each partner runs own testbed with different hardware. Testbed > Use of individual testbed or interconnected testbeds Testbed Testbed Belém, October 24, 2011 10
  • 11. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks General Testbed Infrastructure > Portal WSN Testbed — Gateway between Internet and WSN part of Internet WISEBED — Used for WSN management > Wireless Sensor Network — Sensor nodes communicate with each other. Portal — Backbone used to communicate with DB portal. WSN Backbone Testbed > Internet part of WISEBED — connects all WISEBED testbeds Wireless Sensor Network (WSN) Belém, October 24, 2011 11
  • 12. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Testbed @ Universität Bern Mesh Node Internet USB Ethernet LAN wireless Portal (running TARWIS management system) Sensor Node Belém, October 24, 2011 12
  • 13. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Testbed @ Universität Bern > Approx. 50 TelosB/MSB430 nodes connected to portal via Ethernet with temperature, humidity, light sensors Belém, October 24, 2011 13
  • 14. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks TARWIS System Architecture Belém, October 24, 2011 14
  • 15. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Testbed / Sensor Node Reservation > Reservation system maintains per-site reservation database. > User Interfaces — Web-based user interface — iPhone application Belém, October 24, 2011 15
  • 16. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks TARWIS Experiment Configuration Belém, October 24, 2011 16
  • 17. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks TARWIS Experiment Monitoring Belém, October 24, 2011 17
  • 18. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks TARIWS-Generated Experiment Trace Belém, October 24, 2011 18
  • 20. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Software-Based Estimation of Energy Consumption > Problem: Equipment of sensor nodes with measurement hardware is — very expensive. — difficult in out-door environments / real-world deployments. — not sufficient to support energy awareness. – Energy awareness: Application / system adapts operation in order to meet energy consumption constraints. > Solution: Software-based energy measurement (calibration of software-based model using measurement hardware) Belém, October 24, 2011 20
  • 21. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Hardware-Based Energy Measurements > Measurement of current draw and voltage using Sensor Network Management Devices (SNMD) from KIT Belém, October 24, 2011 21
  • 22. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Simple 3-State-Model A. Dunkels, F. Osterlind, N. Tsiftes, Z. He: Software-based On-line Energy Estimation for Sensor Nodes. IEEE EmNets, 2007 Belém, October 24, 2011 22
  • 23. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Measured vs. Estimated Energy Consumption Approach: Measurement of current draw in different states and energy estimation by Belém, October 24, 2011 23
  • 24. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks 3-State-Model with State Transitions Revised estimation: Belém, October 24, 2011 24
  • 25. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Estimation Accuracy OLS: Ordinary Least Squares Regression Analysis On the Accuracy of Software-based Energy Estimation Techniques. Philipp Hurni, Torsten Braun, Benjamin Nyffenegger, Anton Hergenroeder: 8th European Conference on Wireless Sensor Networks (EWSN), Bonn, Germany, February 2011. Belém, October 24, 2011 25
  • 26. MaxMAC: Maximally Traffic-Adaptive and Energy-Efficient WSN MAC Protocol
  • 27. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks MAC Protocols for Wireless Sensor Networks 1. Scheduled Protocols — Multiplexing and Allocation of channels, e.g., time multiplexing, requires accurate time synchronization 2. Contention-based Protocols — Channel sharing and allocation on-demand, often: periodic wake-ups — Problems: collisions and delays — Sender must ensure that receiver is awake during transmission – Transmissions of long preambles/beacons (B-MAC, X-MAC, WiseMAC) – Weakly synchronized wakeups (S-MAC, T-MAC) – Receiver signals wakeup (RI-MAC) — Load adaptation – Adaptation of wakeup time dependent on activation events or load (T-MAC, X-MAC) Wake-up interval Belém, October 24, 2011 27
  • 28. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks WiseMAC > Very energy-efficient MAC protocol, but adaptivity to traffic variation is very limited. > Unsynchronized nodes wakeup for a short time > Tpreamble = min {4θL,T} — θ: clock drift, L: time since last update, T: duration of a cycle — Max. clock drift: 2θL, sender must start preamble transmission 2θL prior to wakeup and transmit it until 2θL after wakeup. > „Piggybacking― of wakeup times Enz et al.: WiseNET: An Ultralow-Power Wireless Sensor Network Solution, IEEE Computer, Vol. 37, No. 8; August 2004 Belém, October 24, 2011 28
  • 29. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks MaxMAC: a Maximally Traffic-Adaptive and Energy-Efficient WSN MAC Protocol > is based on sampling of preambles, cf. WiseMAC > integrates destination address into preamble to reduce overhearing > Additional wakeups for higher rates of received packets (measurement by sliding window) — Periodic reports in acknowledgements from receiver to sender — State transitions if thresholds T1,T2,TCSMA are exceeded. packet rate ≥ T1 packet rate ≥ T2 packet rate ≥ TCSMA S1 S2 Base CSMA 2* 4* state duty duty RECV cycle cycle packet rate < T1 packet rate < T2 packet rate < TCSMA Lease expired Lease expired Lease expired Belém, October 24, 2011 29
  • 30. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks MaxMAC CSMA Philipp Hurni and Torsten Braun. MaxMAC: a maximally traffic-adaptive MAC protocol for wireless sensor networks. 7th European Conference on Wireless Sensor Networks (EWSN), Coimbra, Portugal, February 2010. Belém, October 24, 2011 30
  • 31. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks MaxMAC Implementation on MSB430 > Threshold parameters: T1 = 1, T2 = 2, TCSMA = 3 packets / s > Base duty cycle: 0.6 % (3 ms) for a base interval of 500 ms > Frame size: 40 bytes including header > Lease times: 3 s > Bit rate: 19.2 kbps > Implementation of packet burst mode Belém, October 24, 2011 31
  • 32. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Implementation Experiences Implementation of MaxMAC on MSB430 using Scatterweb operating system raised several problems: > Inaccurate execution of timers, e.g., because of active event processing at timer expiration → somewhat earlier scheduling of timers > Overhearing avoidance has not been supported by node hardware. Belém, October 24, 2011 32
  • 33. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Experiments with Intruder Scenario I WiseMAC MaxMAC CSMA Belém, October 24, 2011 33
  • 34. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Experiments with Intruder Scenario II Belém, October 24, 2011 34
  • 36. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Error Control in Wireless Sensor Networks > Wireless channels in sensor networks have varying bit error rates, sometimes up to 20 %. > Options — Automatic Repeat Request (ARQ) – Retransmission adds delay. – Original transmission was useless, but consumed bandwidth and energy. — Forward Error Correction (FEC) – Relatively small delay (due to encoding and decoding) compared to ARQ for error correction – En-/decoding can be costly (several 100 ms for decoding). – Too strong codes consume computing resources and bandwidth. – Too weak codes might not be able to correct errors. > Proposed Approach: Adaptive FEC Belém, October 24, 2011 36
  • 37. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Implementation of FEC Library > Repetition Code > Hamming Code > Double Error Correction Triple Error Detection (DECTED) > Bose-Chaudhuri-Hocquengham (BCH) Belém, October 24, 2011 37
  • 38. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Adaptive FEC > Stateful Adaptive FEC (SA) — Selection of current code dependent on success of previous transmission (next higher / lower level) — Quick adaptation > Stateful History Adaptive (SHA) — History of last transmissions (here: 5) — For successful/failed transmissions: storage of next lower/higher level — Selection of level with majority in history — Reacts less quickly than SA-FEC Philipp Hurni, Sebastian Barhlomé, > Stateful Sender Receiver Adaptive (SSRA) Torsten Braun: — Consideration of number of corrected bit errors Link-Quality Aware Run-Time Adaptive Forward Error Correction by receiver (to be reported in acknowledgement) Strategies in Wireless Sensor Networks, submitted (63,36) Belém, October 24, 2011 38
  • 39. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Energy Consumption by FEC and ARQ > Additional power consumption by FEC > In case of no FEC, MSB430 node can enter lower power mode with Idefault > Energy for encoding/decoding 32 bytes (30/100 ms): 0.95 mJ > Energy for retransmission Belém, October 24, 2011 39
  • 40. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Wisebed Experiments > Different link characteristics → Deployment of a single FEC scheme would not be most efficient. Belém, October 24, 2011 40
  • 41. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Static vs. Adaptive FEC > Better error correction performance of adaptive FEC schemes than for static ones. > Adaptive FEC advantages — Lower processing and energy costs — Lower bandwidth and lower interference in multi-hop scenarios — Higher packet delivery rate — Adapt automatically to different link characteristics Belém, October 24, 2011 41
  • 42. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Conclusions > Contributions — Design and experimental evaluation of energy-efficient, reliable, and adaptive protocols > Experiences: Development and use of WSN testbed resulted in — More efficient use of hardware resources — Testbed experiments as easy as simulations — Repeatability and larger number of experiments (statistical significance) — Reproducability of experiments and results > Outlook — Several experiences (testbeds, protocols) to be applied in other areas, e.g. wireless mesh and ad-hoc networks — Mobility support in wireless sensor / mesh network testbeds Belém, October 24, 2011 42
  • 43. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Wireless Sensor Networks and UAVs in Agriculture Field not to be sprayed Sensor-UAV-link UAV-UAV-link Fausto Guzzo da Costa, Torsten Braun, Jó Ueyama, Gustavo Pessin, Fernando Santos:Arquitetura baseada chemicals em veículos aéreos não tripulados e redes de sensores sem fio para Field to be sprayed aplicações agrícolas, VIII Congresso Brasileiro de Agroinformatica, Belém, October 24, 2011 SBIAGRO 2011, Bento Gonçalves 43
  • 44. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks VirtualMesh: Wireless and Mobile Network Emulation Thomas Staub, Reto Gantenbein, Torsten Braun: VirtualMesh: an emulation framework for wireless mesh and ad hoc networks in OMNeT++, SIMULATION: Transaction of the Society for Modelling and Simulation International, Vol. 87, No. 1-2, January 1, 2011 Belém, October 24, 2011 44
  • 45. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Mobility Support in Wisebed by VirtualMesh Torsten Braun, Geoff Coulson, Thomas Staub: Towards Virtual Mobility Support in a Federated Testbed for Wireless Sensor Networks, 6th Workshop on Wireless and Mobile Ad-Hoc Networks (WMAN 2011), Kiel, Germany, March 10 - 11, 2011 Belém, October 24, 2011 45
  • 46. Torsten Braun: Development and Evaluation of Energy-Efficient and Adaptive Protocols for Wireless Sensor Networks Thanks for your attention ! > Contact: braun@iam.unibe.ch > More information: rvs.unibe.ch Belém, October 24, 2011 46