文献综述
现状及发展趋势:目前,无线传感器网络中实现远程代码更新的方法有三类,分别为程序镜像替换、虚拟机和动态操作系统。
其中,镜像替换的方法是通过传输整个新镜像实现对原有旧镜像的整体替换,此方法在更新过程中无需链接操作,简单方便,但数据传输的开销较大,适用于传输小镜像的情况。
虚拟机方法是通过新脚本文件的传输实现代码更新。
该方法通信开销较小,但缺乏灵活性。
因为采用该方法时,应用程序需符合定义好的指令集,重编程的灵活性不高。
动态操作系统实现代码更新需要采用动态加载机制等。
代码分发协议也是远程更新中研究的热点,目前远程代码更新的代码分发协议数量较多,主要分为两类,第一类重点研究在资源有限连接不可靠的情况下的分发协议,第二类重点研究更新的效率及安全性。
第一类分发协议主要包括 OTAP、MOAP、Elon和 Deluge等。
第二类分发协议主要包括 Rate-less Deluge和 Seluge等。
剩余内容已隐藏,您需要先支付 10元 才能查看该篇文章全部内容!立即支付
课题毕业论文、文献综述、任务书、外文翻译、程序设计、图纸设计等资料可联系客服协助查找。