1st International ICST Workshop on Performance Methodologies and Tools for Wireless Sensor Networks

Research Article

Feasibility analysis of controller design for adaptive channel hopping

  • @INPROCEEDINGS{10.4108/ICST.VALUETOOLS2009.7934,
        author={Branko  Kerkez and Thomas  Watteyne and Mario  Magliocco and Steven  Glaser and Kris  Pister},
        title={ Feasibility analysis of controller design for adaptive channel hopping},
        proceedings={1st International ICST Workshop on Performance Methodologies and Tools for Wireless Sensor Networks},
        publisher={ACM},
        proceedings_a={WSNPERF},
        year={2010},
        month={5},
        keywords={},
        doi={10.4108/ICST.VALUETOOLS2009.7934}
    }
    
  • Branko Kerkez
    Thomas Watteyne
    Mario Magliocco
    Steven Glaser
    Kris Pister
    Year: 2010
    Feasibility analysis of controller design for adaptive channel hopping
    WSNPERF
    ICST
    DOI: 10.4108/ICST.VALUETOOLS2009.7934
Branko Kerkez1,*, Thomas Watteyne2,*, Mario Magliocco1,*, Steven Glaser1,*, Kris Pister2,*
  • 1: Department of Civil and Environmental Engineering, University of California, Berkeley, CA 94720-1710
  • 2: Berkeley Sensor and Actuator Center, University of California, Berkeley, CA 94720-1774
*Contact email: bkerkez@berkeley.edu, watteyne@eecs.berkeley.edu, mag@berkeley.edu, glaser@ce.berkeley.edu, pister@eecs.berkeley.edu

Abstract

Communication reliability in Wireless Sensor Networks (WSNs) is challenged by narrow-band interference and persistent multichannel fading. Frequency-agile communication protocols have been recently designed and standardized to increase reliability. These protocols, however, do not adapt the set of channels they hop on to the environment.

In this paper, we evaluate the efficiency of a controller which continuously samples all available frequency channels in order to operate on a channel which performs reasonably well. We show that the overall average link Packet Delivery Ratio when using this controller reaches 99.4%, and is higher compared to a single channel solution, on any channel.

We evaluate the efficiency of this approach by simulating its behavior on connectivity traces gathered during a real-world deployment. This data set is dense in time and sufficiently large in number of nodes and time to be statistically valid. We believe that the use of connectivity traces for performance evaluation will become commonplace as the number and variety of these traces increases.