计算机应用
計算機應用
계산궤응용
COMPUTER APPLICATION
2010年
4期
857-859,871
,共4页
吴晓%杜鹏雷%江涌%李志民
吳曉%杜鵬雷%江湧%李誌民
오효%두붕뢰%강용%리지민
无线传感器网络%分发机制%代码更新%感知节点
無線傳感器網絡%分髮機製%代碼更新%感知節點
무선전감기망락%분발궤제%대마경신%감지절점
Wireless Senor Network (WSN)%dissemination mechanism%code update%sensor node
无线传感网的感知节点部署后需要进行软件维护和功能扩展,因此远程代码更新已变成一种不可或缺的服务.在分析MOAP、Deluge、Ripple等代码分发协议的基础上,设计了一种高可靠、低能耗、低存储、低延迟的多跳代码更新机制Air update.该机制通过重新设计Bootloader来保证加载代码镜像的正确性、完整性以及节点重编程异常后的可用性;同时,采用子集到子集的分发协议、单播请求的重传策略、滑动窗口的存储管理机制,以减少代码分发的通信量和SRAM、EEPROM的使用量,降低能耗,延长网络的生命周期.最后通过组网实验验证了设计的正确性与有效性.
無線傳感網的感知節點部署後需要進行軟件維護和功能擴展,因此遠程代碼更新已變成一種不可或缺的服務.在分析MOAP、Deluge、Ripple等代碼分髮協議的基礎上,設計瞭一種高可靠、低能耗、低存儲、低延遲的多跳代碼更新機製Air update.該機製通過重新設計Bootloader來保證加載代碼鏡像的正確性、完整性以及節點重編程異常後的可用性;同時,採用子集到子集的分髮協議、單播請求的重傳策略、滑動窗口的存儲管理機製,以減少代碼分髮的通信量和SRAM、EEPROM的使用量,降低能耗,延長網絡的生命週期.最後通過組網實驗驗證瞭設計的正確性與有效性.
무선전감망적감지절점부서후수요진행연건유호화공능확전,인차원정대마경신이변성일충불가혹결적복무.재분석MOAP、Deluge、Ripple등대마분발협의적기출상,설계료일충고가고、저능모、저존저、저연지적다도대마경신궤제Air update.해궤제통과중신설계Bootloader래보증가재대마경상적정학성、완정성이급절점중편정이상후적가용성;동시,채용자집도자집적분발협의、단파청구적중전책략、활동창구적존저관리궤제,이감소대마분발적통신량화SRAM、EEPROM적사용량,강저능모,연장망락적생명주기.최후통과조망실험험증료설계적정학성여유효성.
As sensor nodes of Wireless Senor Networks (WSN) need software maintenance and function expansion after being deployed, remote code updating has become an indispensable service. Based on the analysis of the code dissemination protocols like MOAP, Deluge and Ripple, a new multihop code update mechanism called Air_Update was proposed, which was reliable, energy efficient, and of low storage cost and low latency. In order to ensure the correctness and integrity of the loaded code image, as well as the availability of node after abnormal reprogramming, Bootloader had been redesigned.Simultaneously, such mechanisms as subset-to-subset dissemination protocol, unicast retransmission request strategy and sliding window were adopted to reduce the traffic, the usage of SRAM and EEPROM, the energy consumption, and to prolong the network lifetime. At last, the correctness and effectiveness of design were verified in testbeds.