• DocumentCode
    1600040
  • Title

    pTUNES: Runtime parameter adaptation for low-power MAC protocols

  • Author

    Zlmmerling, Marco ; Ferrari, Federico ; Mottola, Luca ; Voigt, Thiemo ; Thiele, Lothar

  • Author_Institution
    Comouter Eng. & Networks Lab., ETH Zurich, Zurich, Switzerland
  • fYear
    2012
  • Firstpage
    173
  • Lastpage
    184
  • Abstract
    We present pTUNES, a framework for runtime adaptation of low-power MAC protocol parameters. The MAC operating parameters bear great influence on the system performance, yet their optimal choice is a function of the current network state. Based on application requirements expressed as network lifetime, end-to-end latency, and end-to-end reliability, pTUNES automatically determines optimized parameter values to adapt to link, topology, and traffic dynamics. To this end, we introduce a flexible modeling approach, separating protocol-dependent from protocol-independent aspects, which facilitates using pTUNES with different MAC protocols, and design an efficient system support that integrates smoothly with the application. To demonstrate its effectiveness, we apply pTUNES to X-MAC and LPP. In a 44-node testbed, pTUNES achieves up to three-fold lifetime gains over static MAC parameters optimized for peak traffic, the latter being current-and almost unavoidable-practice in real deployments. pTUNES promptly reacts to changes in traffic load and link quality, reducing packet loss by 80 % during periods of controlled wireless interference. Moreover, pTUNES helps the routing protocol recover quickly from critical network changes, reducing packet loss by 70 % in a scenario where multiple core routing nodes fail.
  • Keywords
    access protocols; routing protocols; telecommunication traffic; LPP; MAC operating parameters; X-MAC; end-to-end latency; end-to-end reliability; flexible modeling approach; link quality; low-power MAC protocols; multiple core routing; multiple core routing nodes; network lifetime; pTunes; protocol-independent aspects; routing protocol; runtime parameter adaptation; topology; traffic dynamics; traffic load; wireless interference; Media Access Protocol; Optimization; Probes; Reliability; Routing; Runtime; Unicast; Runtime adaptation, parameter optimization, MAC proto; centralized; col; end-to-end; multi-objective; sensor network;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Information Processing in Sensor Networks (IPSN), 2012 ACM/IEEE 11th International Conference on
  • Conference_Location
    Beijing
  • Type

    conf

  • DOI
    10.1109/IPSN.2012.6920955
  • Filename
    6920955