[发明专利]一种4G物联网模组的软卡模块及其更新方法有效
申请号: | 202011521230.4 | 申请日: | 2020-12-21 |
公开(公告)号: | CN112533179B | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 韦熙;沈伟;李果;陈旭;龙荣平;田建恒;农志萍 | 申请(专利权)人: | 广西东信易联科技有限公司 |
主分类号: | H04W4/60 | 分类号: | H04W4/60;H04W8/20;H04W24/02;G06F8/65 |
代理公司: | 广州海心联合专利代理事务所(普通合伙) 44295 | 代理人: | 张栩颜;冼俊鹏 |
地址: | 530000 广西壮*** | 国省代码: | 广西;45 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 联网 模组 模块 及其 更新 方法 | ||
本发明公开了一种4G物联网模组的软卡模块,涉及物联网通信技术领域,主要解决的是现有4G物联网模组中软卡模块无法单独空中升级的技术问题,所述软卡模块包括:软卡开机自启脚本模块,软卡主进程模块,软卡处理进程模块,信息收集进程模块,心跳处理进程模块,日志记录进程模块,更新进程模块,软卡主进程模块通讯连接软卡开机自启脚本模块、软卡处理进程模块,信息收集进程模块,心跳处理进程模块,日志记录进程模块,更新进程模块。本发明还公开了一种4G物联网模组的软卡模块更新方法。本发明可以空中独立更新软卡模块,可以使产品部署更加灵活,增加产品生命周期。
技术领域
本发明涉及物联网通信技术领域,更具体地说,它涉及一种4G物联网模组的软卡模块及其更新方法。
背景技术
4G物联网模组大多都只能插实体SIM卡来实现上网功能,在一些严苛的环境,如高频振动下,实体卡容易损坏,而软卡由于存在于4G物联网模组的软件系统内,可以规避这个问题。现有的物联网模组中的软件模块,都是只能跟随着物联网模组固件升级,没法灵活地用类似手机APP的形式OTA单独升级软件模块。
发明内容
本发明要解决的技术问题是针对现有技术的上述不足,本发明的目的一是提供一种可以单独升级的4G物联网模组的软卡模块。
本发明的目的二是提供一种可以单独升级的4G物联网模组的软卡模块更新方法。
为了实现上述目的一,本发明提供一种4G物联网模组的软卡模块,包括:
软卡开机自启脚本模块,用于启动并监控软卡主进程模块;
软卡主进程模块,通讯连接所述软卡开机自启脚本模块,用于启动并监控软卡处理进程模块、信息收集进程模块、心跳处理进程模块、日志记录进程模块、更新进程模块;
软卡处理进程模块,通讯连接所述软卡主进程模块,用于处理软卡的注网和注销请求,处理软卡信令,完成鉴权操作;
信息收集进程模块,通讯连接所述软卡主进程模块,用于收集当前网络信息、信号强度、时延;
心跳处理进程模块,通讯连接所述软卡主进程模块,用于定时与物联网设备管理平台交互,上传网络、设备信息并处理所述物联网设备管理平台下发的指令;
日志记录进程模块,通讯连接所述软卡主进程模块,用于循环存储日志;
更新进程模块,通讯连接所述软卡主进程模块,用于收到所述物联网设备管理平台下发的更新指令后,执行更新流程,所述更新流程包括下载、校验、更新。
作为进一步地改进,当所述软卡主进程模块更新完或者异常退出后,所述软卡开机自启脚本模块重新启动所述软卡主进程模块。
进一步地,当所述软卡处理进程模块、信息收集进程模块、心跳处理进程模块、日志记录进程模块、更新进程模块更新完或者异常退出后,所述软卡主进程模块重新启动更新完或者异常退出的进程模块。
进一步地,所述软卡处理进程模块、信息收集进程模块、心跳处理进程模块、日志记录进程模块、更新进程模块之间通过所述软卡主进程模块互发消息。
为了实现上述目的二,本发明提供一种4G物联网模组的软卡模块更新方法,包括以下步骤:
S1.心跳处理进程模块向物联网设备管理平台发送心跳消息,使所述物联网设备管理平台向数据库查询是否有新版本软卡模块发布,并根据查询结果提醒用户更新;
S2.所述心跳处理进程模块接收所述物联网设备管理平台在用户确认更新后向所述数据库请求得到的进程模块更新表封装成的心跳返回消息;
S3.所述心跳处理进程模块对所述心跳返回消息解密得到更新指令,并转发到更新进程模块开始走更新流程;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于广西东信易联科技有限公司,未经广西东信易联科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011521230.4/2.html,转载请声明来源钻瓜专利网。