2nd International ICST Conference on Broadband Networks

Research Article

Activity management through Bernoulli scheduling in 802.15.4 sensor clusters

  • @INPROCEEDINGS{10.1109/ICBN.2005.1589654,
        author={Jelena Misic and Shairmina Shafi and Vojislav B. Misic},
        title={Activity management through Bernoulli scheduling in 802.15.4 sensor clusters},
        proceedings={2nd International ICST Conference on Broadband Networks},
        publisher={IEEE},
        proceedings_a={BROADNETS},
        year={2006},
        month={2},
        keywords={},
        doi={10.1109/ICBN.2005.1589654}
    }
    
  • Jelena Misic
    Shairmina Shafi
    Vojislav B. Misic
    Year: 2006
    Activity management through Bernoulli scheduling in 802.15.4 sensor clusters
    BROADNETS
    IEEE
    DOI: 10.1109/ICBN.2005.1589654
Jelena Misic1, Shairmina Shafi2, Vojislav B. Misic2
  • 1: This research is partly supported the NSERC Discovery Grant
  • 2: Department of Computer Science, University of Manitoba, Winnipeg, Manitoba, Canada

Abstract

The activity of individual nodes in a sensor network has to be managed in order to meet the simultaneous goals of maximizing the network lifetime and achieving the desired information throughput at the network sink. In this work we investigate the interaction of activity management with the CSMA-CA-based MAC layer in a beacon enabled IEEE 802.15.4-compliant network cluster. Activity management is performed through Bernoulli scheduling of service and sleep periods, which gives better results than the traditional, exhaustive and I-limited scheduling of the active and sleep periods. We derive the event reliability at the cluster coordinator as the function of physical layer parameters, data link layer parameters, Bernoulli scheduling parameter, and the probability distribution of sleep period. Based on the centralized analytical model, we derive distributed algorithm for calculating sleep parameters and demonstrate that the proposed distributed activity management policy is capable of achieving and maintaining the desired network reliability while maximizing the network lifetime.