Browse > Article

An Efficient Dissemination Protocol for Remote Update in 6LoWPAN Sensor Network  

Kim, Il-Hyu (대구대학교)
Cha, Jung-Woo (대구대학교)
Kim, Chang-Hoon (대구대학교)
Nam, In-Gil (대구대학교)
Lee, Chae-Wook (대구대학교)
Publication Information
Journal of the Institute of Convergence Signal Processing / v.12, no.2, 2011 , pp. 133-138 More about this Journal
Abstract
In IP-based wireless sensor networks (WSNs), it might be necessary to distribute application updates to the sensor nodes in order to fix bugs or add new functionality. However, physical access to nodes is in many cases extremely limited following deployment. Therefore, network reprogramming protocols have recently emerged as a way to distribute application updates without requiring physical access to sensor nodes. In order to solve the network reprogramming problem over the air interface, this thesis presents a new scheme for new update code propagation using fragmentation scheme and network coding. The proposed code propagation method roughly shows reduced performance improvement in terms of the number of data exchange compared with the previously proposed pipelining scheme. Further, It is shows enhanced reliability for update code propagation and reduced overhead in terms of the number of data exchange. As a result, we can efficiently perform the software update from the viewpoint of speed, energy, and network congestion when the proposed code propagation system is applied. In addition, the proposed system solves overhearing problems of network coding such as the loss of original messages and decoding error using the predefined message. Therefore, our system allows a software update system to exchange reliable data in wireless sensor networks.
Keywords
Wireless Sensor Networks; 6Lo WP AN; Software Update; Dissemination;
Citations & Related Records
연도 인용수 순위
  • Reference
1 Thanos Stathopoulos, John Heidemann, and Deborah Estrin. "A Remote Code Update Mechanism for Wireless Sensor Networks", Technical Report CENS-TR-30, University of California, Los Angeles, Center for Embedded Networked Computing, November 2003.
2 A. Chlipala, J. Hui, and G. Tolle. Deluge: Data dissemination for network reprogramming at scale. ClassProject,http://www.cs.berkeley.edu/jwhui/research/ deluge/cs262/cs262a-report.pdf, Fall 2003.
3 G. Montenegro and N. Kushalnagar, "Transmission of IPv6 Packets over IEEE 802.15.4 Networks," RFC4944, IETF, September 2007.
4 Xin Ma, Wei Luo, "The analysis of 6LoWPAN technology," Computational Intelligence and Industrial Application PACIIA Pacific-Asia Workshop, Vol.1 pp.963-966, 2008.
5 Chang-Yeol Yum, YongSung Beun, Sunmoo Kang, ,YoungRo Lee, JooSeok Song, "Methods to use 6LoWPAN in IPv4 network," Advanced Communication Technology, The 9th International Conference, Vol.2 pp.969-972, 2007.
6 M. Crawford, and N. Kushalnagar, "Transmission of IPv6 Packets over Ethernet Networks," RFC4944, IETF, December 1998.
7 C.-C. Han, R. Kumar, R. Shea, and M. Srivastava, "Sensor Network Software Update Management: A Survey," International Journal on Network Management, Vol.15, No.4, pp.283-294, July 2005.   DOI   ScienceOn
8 Patrick E. Lanigan, "Disseminating Code Updates in Sensor Networks", CMU-ISRI-05-122, October 2005.
9 Jonathan W. Hui and David Culler, "The Dynamic Behavior of a Data Dissemination Protocol for Network Programming at Scale", ACM Press, pp. 81 - 84, 2004.
10 Jennifer Yick, Biswanath Mukherjee, Dipak Ghosal "Computer Networks," The International Journal of Computer and Telecommunications Networking, Vol. 52, Issue 12, pp. 2292-2330, Aug. 2008.
11 Geoff Mulligan, "The 6LoWPAN architecture" ACM Proceedings of the 4th workshop on Embedded networked sensors, pp. 78-82, 2007.