DocumentCode :
1945470
Title :
2: Incremental ℛeprogramming using ℛelocatable code in networked embedded systems
Author :
Dong, Wei ; Liu, Yunhao ; Chen, Chun ; Bu, Jiajun ; Huang, Chao
Author_Institution :
Zhejiang Key Lab. of Service Robot, Zhejiang Univ., Hangzhou, China
fYear :
2011
fDate :
10-15 April 2011
Firstpage :
376
Lastpage :
380
Abstract :
We present ℛ2, an incremental ℛeprogramming approach using Relocatable code, to improve program similarity for efficient incremental reprogramming in networked embedded systems. ℛ2 achieves a higher degree of similarity than existing approaches by mitigating the effects of both function shifts and data shifts. ℛ2 makes efficient use of memory and does not degrade program quality. It adopts an optimized differencing algorithm to generate small delta files for efficient dissemination. We demonstrate ℛ2´s advantages through detailed analysis of TinyOS examples. We also present case studies on the software programs of a large-scale and long-term sensor system-GreenOrbs. Results show that ℛ2 reduces the dissemination cost by approximately 65% compared to Deluge-state-of-the-art network reprogramming approach, and reduces the dissemination cost by approximately 20% compared to Zephyr and Hermes-the latest works on incremental reprogramming.
Keywords :
embedded systems; large-scale systems; operating systems (computers); programming; software quality; telecommunication computing; wireless sensor networks; Deluge-state-of-the-art network reprogramming approach; GreenOrbs; TinyOS examples; data shifts; delta files; dissemination cost; function shifts; incremental reprogramming; large-scale system; long-term sensor system; networked embedded systems; optimized differencing algorithm; program quality; program similarity; relocatable code; software programs; Algorithm design and analysis; Ash; Embedded systems; Geophysical measurement techniques; Green products; Protocols; Wireless sensor networks;
fLanguage :
English
Publisher :
ieee
Conference_Titel :
INFOCOM, 2011 Proceedings IEEE
Conference_Location :
Shanghai
ISSN :
0743-166X
Print_ISBN :
978-1-4244-9919-9
Type :
conf
DOI :
10.1109/INFCOM.2011.5935186
Filename :
5935186
Link To Document :
بازگشت