期刊文献+

面向MC1321X的低开销无线重编程机制的研究与设计 被引量:2

STUDY AND DESIGN OF AN MC1321X-ORIENTED LOW-OVERHEAD WIRELESS REPROGRAMMING MECHANISM
下载PDF
导出
摘要 无线重编程技术已经成为目前无线传感网研究的热点。然而,过高的代码更新量一直是无线重编程技术在实际大规模应用中的瓶颈。在分析与研究目前几种代码分发协议的基础上,提出一种基于MC1321X的低开销、高可靠、低延迟和低存储的无线重编程机制WSN_OTAR。该机制通过重新设计Bootloader对更新的代码进行重组以确保重编程的正确性;同时,解析MC1321X的机器码文件结构并设计差异化代码生成方法降低代码更新量的传输开销;在发送数据帧时采用轻量级的广播算法,有效地防止数据风暴;并采用丢失重传策略保证无线重编程的可靠性。最后,通过实验结果验证此机制在降低代码更新开销方面的有效性。 At present, wireless reprogramming technology has become a hot topic in wireless sensor networks ( WSNs) studies.However, too high codes updating quantity has always been the bottleneck of the wireless reprogramming technology in its large-scale practical application.Based on analysing and studying several existing code distribution protocols, we propose in this paper a wireless reprogramming mechanism called WSN_OTAR, which is based on MC1321X and has low-overhead, high reliability, low latency and low storage cost.In order to ensure the correctness of reprogramming, the mechanism regroups the updating codes by redesigning Bootloader.Meanwhile, it analyses the machine code file structure of MC1321X and designs the differentiated codes generation method to reduce the transmission overhead of codes updating quantity.When sending the data frames, it uses lightweight broadcast algorithm, this effectively prevents data floods.Moreover, the loss-retransmission strategy is also used to ensure the reliability of wireless reprogramming.At last, the effectiveness of the mechanism in reducing the overhead of codes updating is verified through experimental results.
出处 《计算机应用与软件》 CSCD 北大核心 2014年第12期272-277,共6页 Computer Applications and Software
基金 国家自然科学基金项目(61070169)
关键词 无线重编程 差异化代码生成 MC1321X Bootloader Wireless reprogramming MC1321X Bootloader Differentiated codes generation
  • 相关文献

参考文献8

  • 1孙利民,李建中,陈渝,等.无线传感网络[M].北京:清华大学出版社,2005.
  • 2Wang Q,Zhu Y,Cheng L.Reprogramming wireless sensor networks:challenges and approaches[J].IEEE Network,2006,20:48-55.
  • 3张羽,蒋泽军,周兴社.无线传感器网络重编程技术研究[J].计算机科学,2008,35(5):66-68. 被引量:11
  • 4MC13211/212/213 Zigbee-Compliant Platform 2.4GHz low Power Tranceiver for the IEEE 802.15.4 Standard plus Mircocontroller Reference Manual[EB/OL].Rev 1.6,2010,5.http://www.freesacle.com.
  • 5陈炜于,孙未未.自组织网络基于邻居信息广播算法综述[J].计算机工程与科学,2010,32(2):15-19. 被引量:1
  • 6Wu J,Dai F.A Genetic Distributed Broadcast Schema in Ad Hoc Wireless Networks[J].IEEE Trans on Computers,2004,53(10):1343-1354.
  • 7Stathopoulos T,Heidemann J,Estrin D.A Remote Code Update Mechanism for Wireless Sensor Networks[R/OL].Center for Embedded Network Sensing(CENS)Technical Report 30,UCLA[2009-09-01].http://citeseerx.ist.edu.
  • 8吴晓,杜鹏雷,江涌,李志民.无线传感网中代码更新机制的研究与设计[J].计算机应用,2010,30(4):857-859. 被引量:3

二级参考文献48

  • 1马华东,陶丹.多媒体传感器网络及其研究进展[J].软件学报,2006,17(9):2013-2028. 被引量:186
  • 2施韦,李善平,杨朝晖.移动自组织网络中一种基于多点中继策略的优化泛洪广播算法[J].计算机研究与发展,2007,44(6):924-931. 被引量:4
  • 3FLOYD S,JOCOBSON V,LIU C-G,et al.A reliable multicast framework for light-weight sessions and application level framing[J].IEEE/ACM Transactions on Networking,1997,5(6):784-803.
  • 4SCHULZRINNE H,CASNER S,FREDERICK R,et al.RFC 3550,RTP:A transport protocol for real-time applications[S].RFC Editor,1998:44-51.
  • 5Tinyes[DB/OL].[2009-09-01].http://www,tinyes,net.
  • 6HUI J.TOSBootM.nc[EB/OL].12009-09-01].http://tinyos.cvs.Sourceforge.net.
  • 7KENNETH C B,KRATE A.Energy aware lossless data compression[J].ACM Transactions on Computer Systems (TOES),2006,24(3):250-291.
  • 8JAMES F K,KEITH W R.Computer networking[M].New York:Addison-Wesley,2006:98-147.
  • 9HEIDEMANN J,SILVA F,INTANAGOWIWAT C,et al.Building efficient wireless sensor networks with low-level naming[C]// Proceedings of the Eighteenth ACM Symposium on Operating Systems Principles.New York:ACM,2001:146-159.
  • 10STATHOPOULOS T,HEINEMANN J,DEBORAH E.A remote code update mechanism for wireless sensor networks[R/OL].Center for Embedded Network Sensing (CENS) Technical Report 30,UCLA[2009-09-01].http://citeseerx.ist.psu.odu.

共引文献67

同被引文献5

引证文献2

二级引证文献3

相关作者

内容加载中请稍等...

相关机构

内容加载中请稍等...

相关主题

内容加载中请稍等...

浏览历史

内容加载中请稍等...
;
使用帮助 返回顶部