• DocumentCode
    939020
  • Title

    Optimized broadcast protocol for sensor networks

  • Author

    Durresi, Arjan ; Paruchuri, Vamsi K. ; Iyengar, S. Sitharama ; Kannan, Rajgopal

  • Author_Institution
    Dept. of Comput. Sci., Louisiana State Univ., Baton Rouge, LA, USA
  • Volume
    54
  • Issue
    8
  • fYear
    2005
  • Firstpage
    1013
  • Lastpage
    1024
  • Abstract
    Sensor networks usually operate under very severe energy restrictions. Therefore, sensor communications should consume the minimum possible amount of energy. White broadcasting is a very energy-expensive protocol, it is also widely used as a building block for a variety of other network layer protocols. Therefore, reducing the energy consumption by optimizing broadcasting is a major improvement in sensor networking. In this paper, we propose an optimized broadcast protocol for sensor networks (BPS). The major novelty of BPS is its adaptive-geometric approach that enables considerable reduction of retransmissions by maximizing each hop length. BPS adapts itself and gets the best out of existing radio conditions. In BPS, nodes do not need any neighborhood information, which leads to low communication and memory overhead. We analyze the worst-case scenario for BPS and show that the number of transmissions in such a scenario is a constant multiple of those required in the ideal case. Our simulation results show that BPS is very scalable with respect to network density. BPS is also resilient to transmission errors.
  • Keywords
    broadcasting; communication complexity; protocols; wireless sensor networks; communication overhead; flooding protocol; memory overhead; network layer protocol; optimized broadcast protocol; wireless sensor network; Broadcasting; Communication system security; Energy consumption; Energy efficiency; Floods; Routing protocols; Scalability; Sensor systems; Wireless communication; Wireless sensor networks; Index Terms- Broadcasting; flooding protocols; wireless sensor networks.;
  • fLanguage
    English
  • Journal_Title
    Computers, IEEE Transactions on
  • Publisher
    ieee
  • ISSN
    0018-9340
  • Type

    jour

  • DOI
    10.1109/TC.2005.131
  • Filename
    1453502