摘要
本发明公开了一种基于差分算法的矿区设备增量升级方法及系统,包括:获取矿区设备的GNSS定位与基站指纹定位,经预处理后与预设的电子围栏多边形区域进行比对校验,校验通过后激活升级任务;采用改进型二进制差分算法,通过动态滑动窗口分块与多级哈希索引对旧文件和新文件进行差异比较,并对差异部分进行压缩,生成增量差分升级包;通过网络与矿区设备建立连接,采用三次握手传输协议将增量差分升级包传输到矿区设备处,由矿区设备下载、解压和升级。本发明能够在复杂网络环境下实现定向升级,且能够显著降低流量消耗,减少重传数据量,提高露天矿坑等弱信号区域的升级成功率。