首页> 外文期刊>Computer Communications >Universal framework for remote firmware updates of low-power devices
【24h】

Universal framework for remote firmware updates of low-power devices

机译:低功耗设备远程固件更新的通用框架

获取原文
获取原文并翻译 | 示例
获取外文期刊封面目录资料

摘要

Remote firmware updates are nowadays an important part of any firmware for embedded devices. In systems with dozens or even hundreds of devices, for example wireless sensor networks, cyber-physical systems, smart systems, etc., reprogramming each device manually just to fix a simple issue would be ineffective. We present a novel multiplatform framework for remote updates of low-power embedded devices. Our approach achieves its multiplatform nature through the availability of standard object files for almost every existing platform. We avoid any alteration of the source code and focus on thorough analysis of the firmware outline and generation of the linker commands. The framework tracks changes in the firmware, improves similarity between various versions and generates a differential file, called delta or patch. Reducing data shared between devices with delta files and minimizing the amount of memory operations improves the energy efficiency of an update. The process reduces the update size by approximately 80% compared to the full firmware transfer and improves over existing differencing solutions variously from 5% to 50%. The framework is designed for battery powered, physically inaccessible low-power devices in heterogeneous systems but can be used for any device connected to any network.
机译:现在远程固件更新是嵌入式设备的任何固件的重要组成部分。在具有几十个或甚至数百个设备的系统中,例如无线传感器网络,网络物理系统,智能系统等,手动重新编程每个设备只是为了修复一个简单的问题是无效的。我们为低功耗嵌入式设备的远程更新提供了一种新型多平台框架。我们的方法通过为几乎每个现有平台的标准对象文件提供标准对象文件来实现其多平台性质。我们避免源代码的任何更改,并侧重于对固件轮廓的全面分析和Linker命令的生成。框架跟踪固件的变化,从而提高了各种版本之间的相似性,并生成差异文件,称为Delta或补丁。减少具有增量文件的设备之间共享的数据,并最小化内存操作量可提高更新的能量效率。与完整固件传输相比,该过程将更新大约80%降低大约80%,并在现有的差分解决方案上各种差异从5%到50%。该框架专为在异构系统中的电池供电,物理无法访问的低功耗器件,但可用于连接到任何网络的任何设备。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号