[发明专利]系统升级通信模块的方法、系统以及介质、计算机设备在审
| 申请号: | 202010690647.7 | 申请日: | 2020-07-17 |
| 公开(公告)号: | CN111880823A | 公开(公告)日: | 2020-11-03 |
| 发明(设计)人: | 孙欢 | 申请(专利权)人: | 合肥移瑞通信技术有限公司 |
| 主分类号: | G06F8/65 | 分类号: | G06F8/65;G06F8/71;G06F13/42 |
| 代理公司: | 北京清亦华知识产权代理事务所(普通合伙) 11201 | 代理人: | 王佳璐 |
| 地址: | 230088 安徽省合肥市高新区习友路33*** | 国省代码: | 安徽;34 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 系统升级 通信 模块 方法 系统 以及 介质 计算机 设备 | ||
本发明公开了一种系统升级通信模块的方法、系统以及介质、计算机设备。方法包括:获取模块端的MBFW ID和PID,进而对模块端和系统服务器进行双向匹配验证,并在匹配验证通过后允许模块端从系统服务器下载升级程序包;当升级程序包下载成功后,获取模块端的Hardware ID,并判断模块端是否进入软节点,如果模块端进入软节点且模块端的当前版本处于升级程序包的白名单中,则进一步判断模块端的当前版本是否低于升级程序包的目标版本;如果模块端的当前版本低于升级程序包的目标版本,则控制模块端进入串口模式,以进行sahara升级。该方法可减少系统服务器发送升级消息的压力,提高模块端的流畅性、安全性以及用户使用模块端的便捷性。
技术领域
本发明涉及计算机技术领域,尤其涉及一种系统升级通信模块的方法、系统以及介质、计算机设备。
背景技术
在现有技术中,终端通过MD5(Message Digest Algorithm MD5,消息摘要算法第五版)方式生成预设身份ID,系统服务器为了获取升级信息,会尝试匹配该预设身份ID,并在匹配成功后自动进行升级。该升级方法,可能会导致终端出现升级紊乱的现象,且升级后的版本可能不是用户需要的版本。
发明内容
本发明旨在至少在一定程度上解决相关技术中的技术问题之一。为此,本发明的第一个目的在于提出一种系统升级通信模块的方法,以减少系统服务器发送升级消息的压力,并提高模块端的流畅性、安全性以及用户使用模块端的便捷性。
本发明的第二个目的在于提出一种计算机可读存储介质。
本发明的第三个目的在于提出一种计算机设备。
本发明的第四个目的在于提出一种系统升级通信模块的系统。
为达到上述目的,本发明第一方面实施例提出了一种系统升级通信模块的方法,所述方法包括以下步骤:获取模块端的MBFW ID(Firmware ID Device,驱动程序标识设备)和PID(Packet Identifier,标志码传输包),并根据所述模块端的MBFW ID和PID对所述模块端和系统服务器进行双向匹配验证,并在匹配验证通过后允许所述模块端从所述系统服务器下载升级程序包;当所述升级程序包下载成功后,获取所述模块端的Hardware ID(硬件ID),并根据所述模块端的Hardware ID判断所述模块端是否进入软节点,以及在所述模块端进入软节点时判断所述模块端的当前版本是否处于所述升级程序包的白名单中;如果所述模块端的当前版本处于所述升级程序包的白名单中,则进一步判断所述模块端的当前版本是否低于所述升级程序包的目标版本;如果所述模块端的当前版本低于所述升级程序包的目标版本,则控制所述模块端进入串口模式,以进行sahara(sahara安全通信协议)升级。
本发明实施例的系统升级通信模块的方法,通过获取模块端的MBFW ID和PID,并根据模块端的MBFW ID和PID对模块端和系统服务器进行双向匹配验证,并在匹配验证通过后允许模块端从系统服务器下载升级程序包;进而获取模块端的Hardware ID,并根据模块端的Hardware ID判断模块端是否进入软节点,以及在模块端进入软节点时判断模块端的当前版本是否处于升级程序包的白名单中,从而在模块端的当前版本处于升级程序包的白名单中且模块段的当前版本低于升级程序包的目标版本时控制模块端进行sahara升级。由此,可以减少系统服务器发送升级消息的压力,并提高模块端的流畅性、安全性以及用户使用模块端的便捷性。
另外,本发明上述的系统升级通信模块的方法还可以具有如下附加的技术特征:
根据本发明的一个实施例,所述根据所述模块端的MBFW ID和PID对所述模块端和系统服务器进行双向匹配验证,包括:将所述模块端的MBFW ID发送给所述系统服务器进行验证,并在验证通过后接收所述系统服务器发送的升级程序包的PID,以及根据所述升级程序包的PID对所述模块端进行验证。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥移瑞通信技术有限公司,未经合肥移瑞通信技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010690647.7/2.html,转载请声明来源钻瓜专利网。





