[发明专利]一种4G物联网模组的软卡模块及其更新方法有效
申请号: | 202011521230.4 | 申请日: | 2020-12-21 |
公开(公告)号: | CN112533179B | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 韦熙;沈伟;李果;陈旭;龙荣平;田建恒;农志萍 | 申请(专利权)人: | 广西东信易联科技有限公司 |
主分类号: | H04W4/60 | 分类号: | H04W4/60;H04W8/20;H04W24/02;G06F8/65 |
代理公司: | 广州海心联合专利代理事务所(普通合伙) 44295 | 代理人: | 张栩颜;冼俊鹏 |
地址: | 530000 广西壮*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联网 模组 模块 及其 更新 方法 | ||
1.一种4G物联网模组的软卡模块,其特征在于,包括:
软卡开机自启脚本模块,用于启动并监控软卡主进程模块;
软卡主进程模块,通讯连接所述软卡开机自启脚本模块,用于启动并监控软卡处理进程模块、信息收集进程模块、心跳处理进程模块、日志记录进程模块、更新进程模块;
软卡处理进程模块,通讯连接所述软卡主进程模块,用于处理软卡的注网和注销请求,处理软卡信令,完成鉴权操作;
信息收集进程模块,通讯连接所述软卡主进程模块,用于收集当前网络信息、信号强度、时延;
心跳处理进程模块,通讯连接所述软卡主进程模块,用于定时与物联网设备管理平台交互,上传网络、设备信息并处理所述物联网设备管理平台下发的指令;
日志记录进程模块,通讯连接所述软卡主进程模块,用于循环存储日志;
更新进程模块,通讯连接所述软卡主进程模块,用于收到所述物联网设备管理平台下发的更新指令后,执行更新流程,所述更新流程包括下载、校验、更新。
2.根据权利要求1所述的一种4G物联网模组的软卡模块,其特征在于,当所述软卡主进程模块更新完或者异常退出后,所述软卡开机自启脚本模块重新启动所述软卡主进程模块。
3.根据权利要求1所述的一种4G物联网模组的软卡模块,其特征在于,当所述软卡处理进程模块、信息收集进程模块、心跳处理进程模块、日志记录进程模块、更新进程模块更新完或者异常退出后,所述软卡主进程模块重新启动更新完或者异常退出的进程模块。
4.根据权利要求1所述的一种4G物联网模组的软卡模块,其特征在于,所述软卡处理进程模块、信息收集进程模块、心跳处理进程模块、日志记录进程模块、更新进程模块之间通过所述软卡主进程模块互发消息。
5.一种4G物联网模组的软卡模块更新方法,其特征在于,包括以下步骤:
S1.心跳处理进程模块向物联网设备管理平台发送心跳消息,使所述物联网设备管理平台向数据库查询是否有新版本软卡模块发布,并根据查询结果提醒用户更新;
S2.所述心跳处理进程模块接收所述物联网设备管理平台在用户确认更新后向所述数据库请求得到的进程模块更新表封装成的心跳返回消息;
S3.所述心跳处理进程模块对所述心跳返回消息解密得到更新指令,并转发到更新进程模块开始走更新流程;
S4.更新进程模块读取进程模块更新表并检查物联网模组的空间,若没有足够空间来备份需要更新的进程模块,则中止更新流程,执行步骤S11;
S5.所述更新进程模块从服务器依次下载需要更新的进程模块文件,若下载失败,则中止更新流程,执行步骤S11;
S6.下载完成后,所述更新进程模块先比较所述进程模块文件的大小是否和进程模块更新表里的一致,若两者的大小不一致,则中止更新流程,执行步骤S11;
S7.所述更新进程模块使用MD5摘要算法校验所述进程模块文件的完整性,若所述进程模块文件被篡改或者下载不完整,则中止更新流程,执行步骤S11;
S8.所述更新进程模块备份并替换需要更新的进程模块文件,若备份或替换操作出错,则中止更新流程,执行步骤S11;
S9.重新启动更新后的进程模块;
S10.重新启动更新后的进程模块后,若所述心跳处理进程模块能收到下一次所述物联网设备管理平台发送的心跳返回信息,则向所述物联网设备管理平台发送更新成功通知,并退出;否则,所述更新进程模块将更新过的进程模块文件全部还原为未更新之前的进程模块文件,重新启动还原后的进程模块后,在软卡处理进程模块下一次注网时,所述心跳处理进程模块给所述物联网设备管理平台发送发送更新失败通知,并退出;
S11.所述更新进程模块删除下载的进程模块文件,所述心跳处理进程模块给所述物联网设备管理平台发送更新失败通知。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西东信易联科技有限公司,未经广西东信易联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011521230.4/1.html,转载请声明来源钻瓜专利网。