期刊文献+
共找到11篇文章
< 1 >
每页显示 20 50 100
基于Bsdiff的冷链物流OTA升级技术研究
1
作者 王玲慧 姚爱琴 孙运强 《现代电子技术》 北大核心 2026年第5期157-161,共5页
为了解决传统系统依靠人力现场维护以及全量升级存在的文件过大导致通信延迟与设备端占用内存等问题,文中提出一种基于Bsdiff的冷链物流OTA升级技术对设备端进行程序分区设计,经4G进行远程数据传输与下载更新,通过设置中断向量表的偏移... 为了解决传统系统依靠人力现场维护以及全量升级存在的文件过大导致通信延迟与设备端占用内存等问题,文中提出一种基于Bsdiff的冷链物流OTA升级技术对设备端进行程序分区设计,经4G进行远程数据传输与下载更新,通过设置中断向量表的偏移量及改变跳转栈顶地址实现程序的跳转。结合Bsdiff算法,通过差分工具分离新旧程序的差异,提取关键信息并压缩生成补丁包,设备端获取还原信息还原出目标更新包。通过STM32F429芯片进行系统验证并进行全量升级和差分对比,实验结果表明,该系统可以实现程序的远程更新,且系统升级文件的平均大小是全量升级的1 6,减少了内存空间的使用率与程序更新的时间,提高了系统的升级效率,验证了所提方法的可行性和可靠性。 展开更多
关键词 OTA bsdiff算法 冷链物流 远程升级 引导程序 STM32F429
在线阅读 下载PDF
基于改进Bsdiff算法的车载诊断系统远程升级系统 被引量:6
2
作者 钱枫 易齐 +1 位作者 祝能 王洁 《汽车安全与节能学报》 CAS CSCD 北大核心 2023年第3期329-337,共9页
设计了一种基于改进Bsdiff算法的车载诊断(OBD)系统远程升级系统,以便在OBD终端远程升级时,缩短耗时,减低功耗,固件升级稳定,操作简便,降低成本。该系统优化了Bsdiff算法生成差分文件时差分区域存在冗余零值的问题,并采用多线程机制,来提... 设计了一种基于改进Bsdiff算法的车载诊断(OBD)系统远程升级系统,以便在OBD终端远程升级时,缩短耗时,减低功耗,固件升级稳定,操作简便,降低成本。该系统优化了Bsdiff算法生成差分文件时差分区域存在冗余零值的问题,并采用多线程机制,来提高带宽利用率;采用动态调整闪存分区的方式,对闪存分区进行了优化设计。通过搭建的测试环境,进行全量升级和差分升级对比测试。结果表明:相较于全量远程升级方式,该系统在文件大小性能指标上提升了81.2%,在文件编译耗时性能指标上提升了62.5%。从而,本系统提高了闪存空间的利用率,减少了固件更新所需时间。 展开更多
关键词 汽车主动安全 车载诊断(OBD)系统 远程升级 Bsdiff算法 闪存分区 固件更新
在线阅读 下载PDF
基于BSDiff的改进远程增量更新方案 被引量:4
3
作者 陈迪荣 包晓安 +2 位作者 杜鹏 胡逸飞 苏鸿斌 《电子科技》 2022年第7期52-57,共6页
传统的增量更新方案跨版本更新性能弱,需要生成并下发多个增量更新包,导致终端设备更新效率低。针对这一问题,文中提出一种基于BSDiff的改进远程增量更新方案。该方案优化了更新服务端的固件管理方式,利用BSDiff差分算法即时生成唯一增... 传统的增量更新方案跨版本更新性能弱,需要生成并下发多个增量更新包,导致终端设备更新效率低。针对这一问题,文中提出一种基于BSDiff的改进远程增量更新方案。该方案优化了更新服务端的固件管理方式,利用BSDiff差分算法即时生成唯一增量更新包,以减少需要传输的更新数据量,并通过对BSDiff算法进行改进,加快增量更新包的生成。仿真实验结果表明,改进的增量更新方案具有与传统增量更新方案相同的压缩性能,在生成增量更新包时可以减少31.19%的时间,并在跨版本更新时减少了2.07%的数据传输量。 展开更多
关键词 服务端 终端 固件 更新 增量 bsdiff 后缀数组 压缩
在线阅读 下载PDF
智能水表的远程升级设计与实现
4
作者 蓝天 娄嘉骏 赵文龙 《自动化与仪表》 2025年第12期102-106,共5页
水务管理的智能化转型推动了智能水表的多功能发展,这对水表设备在资源有限的条件下支持软件远程迭代提出了要求。远程传输升级方式存在补丁文件大、升级时间长和升级效率低等缺陷。为此,该文提出一种基于Bsdiff算法的改进远程升级方案... 水务管理的智能化转型推动了智能水表的多功能发展,这对水表设备在资源有限的条件下支持软件远程迭代提出了要求。远程传输升级方式存在补丁文件大、升级时间长和升级效率低等缺陷。为此,该文提出一种基于Bsdiff算法的改进远程升级方案。该方案依据LZ77算法原理,采用滑动窗口流式处理机制,以提高压缩率、缩短远程升级时间,进而提升升级效率。该方案有效解决了智能水表终端差分升级的效率瓶颈问题,同时降低了数据传输量和传输失败率,为资源受限的智能水表设备提供了高可靠、低成本的远程升级路径。 展开更多
关键词 智能水表 bsdiff算法 差分升级 LZ77
在线阅读 下载PDF
基于改进差分算法的汽车ECU远程升级回滚策略
5
作者 胡杰 邓佳慧 +2 位作者 徐文才 岳意娥 范志容 《汽车工程学报》 2025年第4期497-507,共11页
针对汽车ECU远程升级失败时,现有回滚方法效率低下、鲁棒性弱的问题,设计了一种高效且稳定的升级回滚策略。提出优化的回滚备份方法和完备的安全校验策略,以提升回滚过程的稳定性。考虑传统全量回滚耗时较长,提出采用改进Bsdiff差分算... 针对汽车ECU远程升级失败时,现有回滚方法效率低下、鲁棒性弱的问题,设计了一种高效且稳定的升级回滚策略。提出优化的回滚备份方法和完备的安全校验策略,以提升回滚过程的稳定性。考虑传统全量回滚耗时较长,提出采用改进Bsdiff差分算法的差分回滚技术,利用压缩性能更高的LZMA2压缩算法,并优化差分包的数据格式,显著提升回滚效率。在实车上对所设计的策略进行测试,结果表明,采用改进差分算法的回滚策略能将回滚时间缩短84.69%,测试用例通过率为100%,确保汽车ECU在升级失败时车辆功能不受影响,同时提高了回滚效率。 展开更多
关键词 空中在线升级技术 差分算法 车载ECU 回滚策略
在线阅读 下载PDF
基于Android平台差异化增量更新的实现 被引量:4
6
作者 张敏 韩俊刚 李涛 《西安邮电大学学报》 2014年第1期82-85,共4页
针对Android平台下应用程序频繁更新升级所产生的数据流量增加问题,提出一种增量更新的升级方式。该方式采用服务器/客户端模型,将差异化算法应用到Android客户端,在服务器端保存应用程序的各个版本,当客户端触发更新事件时,上报当前应... 针对Android平台下应用程序频繁更新升级所产生的数据流量增加问题,提出一种增量更新的升级方式。该方式采用服务器/客户端模型,将差异化算法应用到Android客户端,在服务器端保存应用程序的各个版本,当客户端触发更新事件时,上报当前应用程序的版本号,服务器端借助BSDiff算法生成两个版本的差异化序列并下发到客户端,客户端使用BSPatch技术将差异化序列与本机安装的版本进行合成,完成一次增量更新。实验结果表明,相比原有的全量更新方式,增量更新节省将近一半的流量。 展开更多
关键词 安卓 差异化 增量更新 bsdiff BSPatch
在线阅读 下载PDF
基于压缩和差分算法的嵌入式平台远程更新设计与分析 被引量:10
7
作者 包晓安 李刚 +3 位作者 文艺霏 李嘉钰 陈迪荣 杜鹏 《浙江理工大学学报(自然科学版)》 2020年第4期535-541,共7页
传统的嵌入式远程更新方案普遍采用整包更新方式,这种方式更新数据量大,占用网络宽带时间长,同时也增加了设备的功耗。针对这些问题,提出了以减少更新数据量为核心的两种远程更新方案。这两种方案分别使用LZ77压缩和BSDiff差分算法处理... 传统的嵌入式远程更新方案普遍采用整包更新方式,这种方式更新数据量大,占用网络宽带时间长,同时也增加了设备的功耗。针对这些问题,提出了以减少更新数据量为核心的两种远程更新方案。这两种方案分别使用LZ77压缩和BSDiff差分算法处理更新包,减少需要传输的数据量;同时,在数据传输方面增加断点续传功能,实现终端从断线的地方继续获取数据,以此达到节省设备流量和功耗的目的。另外,设计了一种FLASH分区方式,优化了本地自更新操作的流程,去除了多余的拷贝操作。将这两种方案在STM32F407ZGT6和NB-IoT搭建的嵌入式平台中进行验证测试。实验结果显示,这两种更新方案的平均更新效率与整包更新的方式相比分别提升了26.44%和72.17%。 展开更多
关键词 嵌入式平台 远程更新 LZ77 bsdiff 断点续传
原文传递
一种轻量级的在线差分升级策略设计 被引量:6
8
作者 陈德富 周旭文 +1 位作者 邱宝象 屈亮亮 《工业控制计算机》 2022年第9期29-30,32,共3页
传统的嵌入式平台程序在线升级一般使用全包升级方式,这种方式的升级包体积大,往往需要消耗较多的系统资源。针对这些问题,设计了一种适合资源受限的嵌入式平台的升级方案,使用BSDiff差分和LZO压缩算法生成升级包,以减少数据的传输量;... 传统的嵌入式平台程序在线升级一般使用全包升级方式,这种方式的升级包体积大,往往需要消耗较多的系统资源。针对这些问题,设计了一种适合资源受限的嵌入式平台的升级方案,使用BSDiff差分和LZO压缩算法生成升级包,以减少数据的传输量;将储存空间划分为Bootloader区域和应用程序区域,并在Bootloader中实现解压缩及解差分,以完成应用程序的在线升级。该方案在STM32平台进行试验验证成功。 展开更多
关键词 bsdiff LZO 在线升级 差分
在线阅读 下载PDF
物联网终端固件远程在线升级方法的研究 被引量:2
9
作者 严军 黄芳琳 +1 位作者 王天 杨林峰 《工业控制计算机》 2022年第5期18-20,22,共4页
物联网嵌入式终端的发展给人们带来了诸多便利,这类设备使用过程中往往需要进行固件更新与维护,因其体型小、分布广的特点,技术人员多采用远程在线升级技术(FOTA, Firmware Over-the-Air)进行固件升级。由于物联网终端是一种低成本硬件... 物联网嵌入式终端的发展给人们带来了诸多便利,这类设备使用过程中往往需要进行固件更新与维护,因其体型小、分布广的特点,技术人员多采用远程在线升级技术(FOTA, Firmware Over-the-Air)进行固件升级。由于物联网终端是一种低成本硬件系统且基于公网完成数据传输,因此减少更新包传输中的通信开销和减小终端固件更新时的内存开销是必须考虑的问题。针对以上问题,提出一种物联网终端固件远程在线升级方法 SZE-BSDiff,该方法在BSDiff差分升级方法的基础上,先根据BSDiff差分包的结构特征对其进行统计消零编码(SZE)以减小差分包数据量,再对编码后的差分包采用Gzip压缩以降低传输数据量,终端收到数据后结合旧版本固件和差分包构建新版本固件。实验结果表明,该方法在节约通信开销以及内存开销方面表现良好。 展开更多
关键词 物联网终端 固件更新 远程升级 bsdiff 消零算法
在线阅读 下载PDF
一种改进差分算法的远程升级系统设计 被引量:2
10
作者 罗楚江 滕宪斌 +1 位作者 王明峰 李聚保 《工业控制计算机》 2024年第6期108-110,119,共4页
为实现对轮机模拟器控制板卡的固件升级,针对整包升级传输文件大和原始Bsdiff算法占用内存大的问题,设计了一种节约内存的改进Bsdiff算法,并采用了即时写入即时释放和分段多次读写的方式,设置了固定内存空间,完成差分升级。搭建了云服务... 为实现对轮机模拟器控制板卡的固件升级,针对整包升级传输文件大和原始Bsdiff算法占用内存大的问题,设计了一种节约内存的改进Bsdiff算法,并采用了即时写入即时释放和分段多次读写的方式,设置了固定内存空间,完成差分升级。搭建了云服务器,采用HTTP协议,实现了固件程序的自动升级。最终通过实验验证了基于改进差分算法的轮机模拟器控制板卡自动升级方案的可行性,可实现控制板卡的批量自动升级。 展开更多
关键词 差分升级 改进型bsdiff算法 远程自动升级 轮机模拟器
在线阅读 下载PDF
一种使用LoRa通信的OTA差分升级方法 被引量:5
11
作者 刘洋 王剑 《物联网技术》 2022年第6期41-44,47,共5页
LoRa通信技术具有长距离、低功耗和ISM通信的特点,在物联网领域有着广泛的应用场景。目前使用较多的“点对点”通信模式在大面积工程应用时存在频点冲突和固件升级困难的问题。为此,文中提出了一种适用于LoRa通信的OTA差分升级方法,基于... LoRa通信技术具有长距离、低功耗和ISM通信的特点,在物联网领域有着广泛的应用场景。目前使用较多的“点对点”通信模式在大面积工程应用时存在频点冲突和固件升级困难的问题。为此,文中提出了一种适用于LoRa通信的OTA差分升级方法,基于Bsdiff差分和FastLz77压缩算法可靠降低了固件体积;采用跳频和循环异或加密技术,避免对正常业务信道数据造成干扰;详细描述了差分固件的制作、LoRa传输等流程。通过对SX1278和STM32F103搭建的测试节点开展测试,验证了提出的OTA差分升级方法稳定可靠,适用于LoRa通信设备的固件升级应用。 展开更多
关键词 LoRa OTA 差分升级 bsdiff差分 FastLz77压缩 跳频 循环异或加密
在线阅读 下载PDF
上一页 1 下一页 到第
使用帮助 返回顶部