摘要
提出了基于代码克隆检测技术的无线传感器网络WSNs(Wireless Sensor Networks)重编程方法。通过代码克隆检测方法来解决重编程过程中生成差异补丁的4个关键问题:分支、全局变量、相对跳转和间接地址。然后将差异补丁以无线方式传输给传感器节点,实现WSNs重编程。实验结果表明,该方法是可行的,且能够有效的提高WSNs重编程的效率,延长无线传感器网络的生命周期。
A WSNs reprogramming method is proposed based on code clone detection technology. By using code clone detection technology, the method addresses four major technical issues in the process of differential patch creation :branches, global variables, relative jumps and indirect addresses. Then it transmits differential patch to sensor nodes over the air and implements WSNs reprogramming. The experimental results show that the method is feasible, and it can improve the efficiency of WSNs reprogramming and prolong the life of WSNs.
出处
《传感技术学报》
CAS
CSCD
北大核心
2013年第9期1288-1292,共5页
Chinese Journal of Sensors and Actuators
关键词
无线传感器网络
重编程
代码克隆检测技术
差异补丁
WSNs(Wireless Sensor Networks)
reprogramming
code clone detection technology
differential patch