TinyOS远程动态代码更新方法  被引量:1

Method on Remote and Dynamic Code Updating for TinyOS

在线阅读下载全文

作  者:何伟贤[1] 刘建明[1] 李宏周[1] 彭智勇[1] 

机构地区:[1]桂林电子科技大学计算机科学与工程学院,广西桂林541004

出  处:《仪表技术与传感器》2013年第1期19-22,共4页Instrument Technique and Sensor

基  金:国家自然科学基金(60762002);广西可信软件重点实验室开放课题(kx201101);广西高校优秀人才资助计划(桂教人201065);广西研究生教育创新计划项目(2010105950812M25)

摘  要:TinyOS作为无线传感器网络的主流操作系统,目前仍局限于静态链接的全镜像替换代码更新。针对这一局限性,扩展设计了TinyOS,实现了TinyOS模块化、透明化远程动态代码更新。改进了TinyOS主机端的编译过程,保持了编译过程中TinyOS的模块性;设计了一个节点端的小型管理器,利用该小型管理器动态链接、加载接收到的ELF文件并将其融合到应用程序中。实验评估表明,该方法在能量消耗和内存开销方面都具有一定的优越性。As the popular operating system of wireless sensor networks, TinyOS only supports full image replacement code up- date linking statically. In order to overcome this limitation,TinyOS was designed extendedly, and modular and transparent code up-dates dynamically from the remote was realized. The compilation of TinyOS host-side was improved, thus modularity of TinyOS was keeping during the compilation. A tiny manager at node-side was designed, then the received ELF files were linked dynamically, loaded and integrated into the application through the manager. The experimental evaluation shows that the method has certain superiority in energy consumption and memory footprint.

关 键 词:无线传感器网络 TINYOS 远程动态代码更新 ELF文件 

分 类 号:TP393.05[自动化与计算机技术—计算机应用技术]

 

参考文献:

正在载入数据...

 

二级参考文献:

正在载入数据...

 

耦合文献:

正在载入数据...

 

引证文献:

正在载入数据...

 

二级引证文献:

正在载入数据...

 

同被引文献:

正在载入数据...

 

相关期刊文献:

正在载入数据...

相关的主题
相关的作者对象
相关的机构对象