DOI QR코드

DOI QR Code

A Remote Firmware Update Mechanism for a TDMA-based Bidirectional Linear Wireless Sensor Network

양방향 통신을 지원하는 시분할 기반 선형 무선 센서 네트워크를 위한 원격 펌웨어 업데이트 방법

  • Published : 2009.08.01

Abstract

A wireless sensor network inherently comprises a plurality of sensor nodes widely deployed for sensing environmental information. To add new functions or to correct some faulty functions of an existing wireless sensor network, the firmware for each sensor node needs to be updated. Firmware update would be quite troublesome if it requires the gathering, reprogramming, and redeploy of all of already deployed sensor nodes. Over-the-air programming (OTA) facilitates the firmware update process, thereby allowing convenient maintenance of an already-deployed sensor network. This paper proposes and implements a remote firmware update mechanism for a TDMA-based wireless sensor network, in which the firmware for sensor nodes constituting the TDMA-based sensor network can be easily updated and the update process can be conveniently monitored from a remote site. We verify the validity of the proposed firmware update method via experiments and introduce three wireless sensor networks installed in outdoor sites in which the proposed firmware update mechanism has been exploited.

Keywords

References

  1. W. Ye, J. Heidemann, and D. Estrin, "An energy-efficient MAC protocol for wireless sensor networks," in Proc. INFOCOM 2002, vol. 3, pp. 1567-1576, Jun. 2002
  2. T. V. Darn and Koen Langendoen. "An adaptive energy-efficient MAC protocol for wireless sensor networks," in Proc. SenSys'03, pp. 171-180, Los Angeles, Nov. 2003
  3. J. Polastre, J. Hill, and D. Culler, "Versatile low power media access for wireless sensor networks," in Proc. SenSys'04, pp. 95-107, Baltnore, Nov. 2004
  4. 이형봉, 박래청, 문정호, 정태윤, "양방향 통신을 지원하는 시분할 기반 무선 센서 네트워크의 구현," 한국정보과학회논문지, vol. 14,no.4, pp.341-351, 2008
  5. 정한수, 문정호, "양방향 데이터통신이 가능한 선형구조를 갖는 무선센서네트워크 및 그 방법," 대한민국 특허청, 국내특허출원, 10-2007-0008935,2007
  6. J. Jeng, S. Kim, and A. Broad, Network Reprogramming, University of California at Berkeley, Berkeley, CA, USA, Aug 12,2003.
  7. S. Brown and C. J. Sreenan, "Updating software in wireless sensor networks: a survey," Department of Computer Science, University College Cork, Ireland, Technical Report UCC-CS-2006
  8. J. W. Hui and D. Culler, "The dynamic behavior of a data dissemination protocol for network programming at scale," in Proc. SenSys '04, Baltimore, USA, pp. 81-94, Nov. 2004
  9. S. S. Kulkarni and M. Arumugam, "Infuse: A TDMA based data dissemination protocol for sensor networks," Technical Report MSU-CSE-04-46. Dept. of Computer Science and Engineering, Michigan State University, Nov. 2004
  10. 김대일, 정태윤, 이형봉, "무선 센서 네트워크의 노드들에 대한 펌웨어 업데이트 방법," 대한민국 특허청, 국내특허출원, 10-2007-0084768,2007
  11. ATmega2560 Datasheet, Atmel Corporation