{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,2,21]],"date-time":"2025-02-21T12:43:40Z","timestamp":1740141820444,"version":"3.37.3"},"reference-count":17,"publisher":"SAGE Publications","issue":"1","license":[{"start":{"date-parts":[[2014,1,1]],"date-time":"2014-01-01T00:00:00Z","timestamp":1388534400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"funder":[{"DOI":"10.13039\/501100001809","name":"National Natural Science Foundation of China","doi-asserted-by":"publisher","award":["61003293","4112054","XDA06010403","2013DFA10690"],"award-info":[{"award-number":["61003293","4112054","XDA06010403","2013DFA10690"]}],"id":[{"id":"10.13039\/501100001809","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004826","name":"Beijing Natural Science Foundation","doi-asserted-by":"crossref","award":["61003293","4112054","XDA06010403","2013DFA10690"],"award-info":[{"award-number":["61003293","4112054","XDA06010403","2013DFA10690"]}],"id":[{"id":"10.13039\/501100004826","id-type":"DOI","asserted-by":"crossref"}]},{"DOI":"10.13039\/501100002367","name":"Chinese Academy of Sciences","doi-asserted-by":"publisher","award":["61003293","4112054","XDA06010403","2013DFA10690"],"award-info":[{"award-number":["61003293","4112054","XDA06010403","2013DFA10690"]}],"id":[{"id":"10.13039\/501100002367","id-type":"DOI","asserted-by":"publisher"}]},{"name":"International S&T Cooperation Program of China","award":["61003293","4112054","XDA06010403","2013DFA10690"],"award-info":[{"award-number":["61003293","4112054","XDA06010403","2013DFA10690"]}]}],"content-domain":{"domain":["journals.sagepub.com"],"crossmark-restriction":true},"short-container-title":["International Journal of Distributed Sensor Networks"],"published-print":{"date-parts":[[2014,1,1]]},"abstract":"<jats:p> Energy-efficient wireless reprogramming is key issues for long-lived sensor network. Most of wireless reprogramming approaches focus on the energy efficiency of the data transmission phase. However, the program rebuilding phase on target node is possibly as another significant part of the total reprogramming energy consumption, due to the high energy overhead of reading or writing operation on the energy-hungry nonvolatile memory. In this paper, we propose an energy-efficient reprogramming system\u2014EasiLIR. The core of EasiLIR is to avoid r\/w operations on nonvolatile memory as much as possible in two fold. Firstly, we design an in situ modification which creates a modified program equivalent to new one without rebuilding program. However, at the cost of no rebuilding program, the redundant binary codes existing in the modified program may break the program time constraint. Therefore, we also design a lightweight segmented rebuilding to directly create the new image in memory. Experiment results show that EasiLIR reduces the r\/w operations on nonvolatile memory by approximately 88% and 81% compared to Deluge and R2, and its average reprogramming overhead is about 64.7% of R2. <\/jats:p>","DOI":"10.1155\/2014\/120597","type":"journal-article","created":{"date-parts":[[2014,1,19]],"date-time":"2014-01-19T09:24:53Z","timestamp":1390123493000},"page":"120597","update-policy":"https:\/\/doi.org\/10.1177\/sage-journals-update-policy","source":"Crossref","is-referenced-by-count":2,"title":["EasiLIR: Lightweight Incremental Reprogramming for Sensor Networks"],"prefix":"10.1177","volume":"10","author":[{"given":"Jiefan","family":"Qiu","sequence":"first","affiliation":[{"name":"Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China"},{"name":"University of Chinese Academy of Sciences, Beijing 100049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dong","family":"Li","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Hailong","family":"Shi","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China"},{"name":"University of Chinese Academy of Sciences, Beijing 100049, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Li","family":"Cui","sequence":"additional","affiliation":[{"name":"Institute of Computing Technology, Chinese Academy of Sciences, Beijing 100190, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2014,1,16]]},"reference":[{"volume-title":"Proceedings of the USENIX Annual Technical Conference","author":"Panta R. K.","key":"B2-2014-120597"},{"doi-asserted-by":"publisher","key":"B3-2014-120597","DOI":"10.1109\/INFCOM.2009.5061971"},{"doi-asserted-by":"publisher","key":"B13-2014-120597","DOI":"10.1145\/1250734.1250778"},{"doi-asserted-by":"publisher","key":"B7-2014-120597","DOI":"10.1109\/MOBHOC.2009.5337000"},{"doi-asserted-by":"publisher","key":"B12-2014-120597","DOI":"10.1007\/3-540-27139-2_7"},{"issue":"4","key":"B10-2014-120597","first-page":"18","volume":"6","author":"Cui L.","year":"2010","journal-title":"Communications of the China Computer Federation"},{"volume-title":"Proceedings of the 2nd International Conference on Embedded Networked Sensor Systems (SENSYS '04)","author":"Hui J. W.","first-page":"81","key":"B5-2014-120597"},{"doi-asserted-by":"publisher","key":"B4-2014-120597","DOI":"10.1109\/INFCOM.2007.113"},{"doi-asserted-by":"publisher","key":"B9-2014-120597","DOI":"10.1109\/TCE.2009.5373750"},{"volume-title":"Proceedings of the USENIX Symposium on Networked Systems Design and Implementation (NSDI '04)","author":"Levis P.","key":"B11-2014-120597"},{"doi-asserted-by":"publisher","key":"B14-2014-120597","DOI":"10.1109\/EWSN.2005.1462027"},{"volume-title":"Proceedings of the 30th IEEE International Conference on Computer Communications (INFOCOM '11)","author":"Dong W.","first-page":"376","key":"B8-2014-120597"},{"doi-asserted-by":"publisher","key":"B6-2014-120597","DOI":"10.1145\/1811099.1811046"},{"doi-asserted-by":"publisher","key":"B15-2014-120597","DOI":"10.1109\/GLOCOM.2010.5683933"},{"key":"B16-2014-120597","volume-title":"Introduction to Alogrithm","author":"Cormen T. H.","year":"2009","edition":"3"},{"volume-title":"Proceedings of the IEEE Workshop on Embedded Networked Sensors (EmNets '04)","author":"Dunkels A.","first-page":"455","key":"B17-2014-120597"},{"doi-asserted-by":"publisher","key":"B19-2014-120597","DOI":"10.1109\/IPSN.2005.1440950"}],"container-title":["International Journal of Distributed Sensor Networks"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/journals.sagepub.com\/doi\/pdf\/10.1155\/2014\/120597","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/journals.sagepub.com\/doi\/full-xml\/10.1155\/2014\/120597","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/journals.sagepub.com\/doi\/pdf\/10.1155\/2014\/120597","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,5,16]],"date-time":"2021-05-16T19:01:04Z","timestamp":1621191664000},"score":1,"resource":{"primary":{"URL":"http:\/\/journals.sagepub.com\/doi\/10.1155\/2014\/120597"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,1,1]]},"references-count":17,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2014,1,1]]}},"alternative-id":["10.1155\/2014\/120597"],"URL":"https:\/\/doi.org\/10.1155\/2014\/120597","relation":{},"ISSN":["1550-1477","1550-1477"],"issn-type":[{"type":"print","value":"1550-1477"},{"type":"electronic","value":"1550-1477"}],"subject":[],"published":{"date-parts":[[2014,1,1]]}}}