A Reliable Broadcast Scheme for Wireless Sensor Networks

무선 센서 네트워크를 위한 신뢰적 브로드캐스팅 기법

  • 최원석 (중앙대학교 컴퓨터공학부) ;
  • 조성래 (중앙대학교 컴퓨터공학부)
  • Published : 2008.04.30

Abstract

In this paper, we propose a new reliable broadcast protocol referred to as timer-based reliable broadcast (TRB) for wireless sensor networks (WSNs). The proposed TRB scheme exploits (1) bitmap based explicit ACK to effectively reduce the unnecessary error control messages and (2) randomized timer for ACK transmission to substantially reduce the possibility of contentions. Although it has been argued that 100% reliability is not necessary in WSNs, there should be messages (such as mission-critical message, task assignment, software updates, etc.) that need to be reliably delivered to the entire sensor field. We propose to use the TRB algorithm for such cases. Performance evaluation shows that the TRB scheme achieves 100 % reliability significantly better than other schemes with expense of slightly increased energy consumption.

본 논문에서는 무선 센서네트워크에서 타이머에 기반한 신뢰적 브로드캐스팅 기법 (TRB)을 제안한다. 제안된 신뢰적 브로드캐스팅 기법은 (1) 비트맵에 기반을 둔 명시적 ACK을 이용하여 필요 없는 에러제어 메시지를 줄이는 방식과 (2) 랜덤한 타이머를 기반으로 ACK을 전송함으로써 충돌을 줄이는 방식으로 구성되어 있다. 무선 센서 네트워크에서는 일반적으로 노드들이 밀집되어 있다는 가정 하에 100% 신뢰성을 요구하지는 않는다고 알려져 있으나, 노드들의 이동성과 전력감쇠에 의한 토폴로지의 변화에 따라 항상 밀집되어있다고 가정할 수는 없다. 따라서 완전한 신뢰성이 필요한 경우 (예, 매우 중요한 작업이거나, 작업 할당에 관한 메시지, 혹은 소프트웨어 업데이트 등), 일반적인 브로드캐스팅에 의한 데이터 전송에서는 문제가 될 소지가 있다. 따라서 본 논문에서는 TRB 알고리즘에 기반한 신뢰적 데이터 전달 기법을 제안한다. 성능 평가를 통해 TRB 알고리즘이 기존의 브로드캐스팅 기법들에 비해 100% 신뢰성을 보장하고 상대적으로 에너지 효율성 역시 높일 수 있음을 보인다.

Keywords

References

  1. I. F. Akyildiz, W. Su, Y. Sankarasubramaniam, and E. Cayirci, 'A Survey on Sensor Networks,' IEEE Communications Magazine, pp.102-114, August 2002
  2. S. Cho, 'Proactive Data Filtering Algorithm for Aggregation in Wireless Sensor Network,' IEICE Transactions on Communications, Vol.E91-B, No.3, March 2008
  3. S. Cho, 'Bidirectional Data Aggregation Scheme for Wireless Sensor Networks,' Lecture Notes in Computer Science, pp.595-604, September 2006 https://doi.org/10.1007/11833529_61
  4. C.-Y. Wan, A. T. Campbell, and L. Krishnamurthy, 'Pump-Slowly, Fetch-Quickly (PSFQ): A Reliable Transport Protocol for Sensor Networks,' IEEE Journal on Selected Areas in Communications, Vol.23, No.4, pp.862-872, April 2005 https://doi.org/10.1109/JSAC.2005.843554
  5. S.-Y. Ni, Y.-C. Tseng, Y.-S. Chen, and J.-P. Sheu, 'The Broadcast Storm Problem in a mobile Ad Hoc Networks,' in Proc. Of ACM MOBICOM, pp.151-162, August 1999
  6. W. Peng and X. Lu, 'Efficient Broadcast in Mobile Ad Hoc Networks Using Connected Dominating Sets,' Journal of Software, Vol.12, No.4, pp.529-536, December 1999
  7. B. Williams and T. Camp. 'Comparison of Broadcasting Techniques for Mobile Ad Hoc Networks,' in Proc. Of ACM MOBIHOC, pp.194-205, June 2002
  8. O. B. Akan and I. F. Akyildiz, 'Event-to-Sink Reliable Transport in Wireless Sensor Network,' IEEE/ACM Transactions on Networking, Vol.13, No.5, pp.1003-1016, October 2005 https://doi.org/10.1109/TNET.2005.857076
  9. S.-J. Park, R. Vedantham, R. Sivakumar, and I. F. Akyildiz, 'GARUDA: Achieving Effective Reliability for Downstream Communication in Wireless Sensor Networks,' IEEE Transactions on Mobile Computing, Vol.7, No.2, February 2008
  10. K. Tang and M. Gerla, 'MAC Reliable Broadcast in Ad Hoc Networks,' in Proc. Of IEEE MILCOM, pp.1008-1013, August 2001
  11. J. Byers, M. Luby, M. Mitzenmacher, and A. Rege, 'A Digital Fountain Approach to Reliable Distribution of Bult Data,' in Proc. Of ACM SIGCOMM, pp.56-67, October 1998