CORC  > 清华大学
无线传感器网络中的驻留式在网络编程机制
王碧波 ; 陈渝 ; 孙云峰 ; 江文峰 ; 杨坚 ; 赵坦 ; WANG Bi-Bo ; CHEN Yu ; SUN Yun-Feng ; JIANG Wen-Feng ; YANG Jian ; Zhao Tan
2010-07-15 ; 2010-07-15
会议名称第一届建立和谐人机环境联合学术会议(HHME2005)论文集 ; 第一届建立和谐人机环境联合学术会议(HHME2005) ; 中国昆明 ; CNKI ; 中国计算机学会、中国图象图形学学会、ACM SIGCHI中国分会、清华大学计算机科学与技术系
关键词在网络编程 网络再编程 无线传感器网络 驻留机制 in-network-programming network reprogramming wireless sensor network resident mechanism TN929.5
其他题名Resident In-Network-Programming Mechanism in Wireless Sensor Network
中文摘要无线传感器网络部署完成后,因为程序版本升级等原因会需要给网络中的节点重新下载程序。但是部署在不同位置的节点很难再被集中起来,于是需要一种通过网络下载程序的方法,即在网络编程方法。本文提出了一种驻留式在网络编程机制。该机制减小了需要传送和存储的二进制程序代码的大小,并使用位图索引记录网络下载中丢失的程序块。因此,网络下载和存储器存取都大大减少,使得该机制既节约能量又省时。; Loading program code to sensor nodes is one of the most basic functions of sensor network. Traditionally, program code is developed in a more powerful host machine and then loaded through directly connected parallel or serial cable one sensor node at a time. After programmed, sensor nodes are usually deployed to different locations of application environment and become hard to gather. If bugs are found or new functions are added to program, new program code needs to be loaded to every sensor nodes. In respect that nodes are deployed in different locations and are hard to gather, In-Network-Programming is greatly needed. In this paper, a novel resident In-Network-Programming mechanism is presented. Familiar with other network programming methods, our mechanism reprograms sensor nodes in two steps: At the beginning, the host machine broadcasts program code and the sensor nodes store the received code in the external storage; and then, boot loader copies the binary code to program memory. However, two key improvements are involved in this resident mechanism. First, instead of transmitting both the user application and the unchanging In-Network-Programming module, resident mechanism only needs to disseminate the binary code of the new user application by radio, while the In-Network-Programming application is resident in all the sensor nodes. Second, bitmap indexing, which uses one bit to represent one code capsule, is applied to record serial number of packets which are lost during transmission. Accordingly, both radio transmission and external storage operation are dramatically reduced. This makes the mechanism to be energy-efficient and timesaving. Moreover, because the In-Network-Programming application and the user application occupy the program memory in different stage, nearly one quarter of program memory in each sensor node is saved to accommodate larger user application. Our resident mechanism is a versatile amendment and can be easily incorporated with many other network programming approaches.
语种中文 ; 中文
内容类型会议论文
源URL[http://hdl.handle.net/123456789/70084]  
专题清华大学
推荐引用方式
GB/T 7714
王碧波,陈渝,孙云峰,等. 无线传感器网络中的驻留式在网络编程机制[C]. 见:第一届建立和谐人机环境联合学术会议(HHME2005)论文集, 第一届建立和谐人机环境联合学术会议(HHME2005), 中国昆明, CNKI, 中国计算机学会、中国图象图形学学会、ACM SIGCHI中国分会、清华大学计算机科学与技术系.
个性服务
查看访问统计
相关权益政策
暂无数据
收藏/分享
所有评论 (0)
暂无评论
 

除非特别说明,本系统中所有内容都受版权保护,并保留所有权利。


©版权所有 ©2017 CSpace - Powered by CSpace