[发明专利]一种基于NB-IoT的终端远程自动更新系统在审

专利信息
申请号: 201910592024.3 申请日: 2019-07-02
公开(公告)号: CN110457053A 公开(公告)日: 2019-11-15
发明(设计)人: 王宜怀;施连敏;王进;陈成 申请(专利权)人: 苏州大学
主分类号: G06F8/65 分类号: G06F8/65;H04L29/08
代理公司: 33273 宁波高新区核心力专利代理事务所(普通合伙) 代理人: 袁丽花<国际申请>=<国际公布>=<进入
地址: 215000江*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 终端 云服务器 程序更新数据 程序更新模块 人机交互系统 用户程序存储 存储器 驱动模块 存储 数据接收缓冲区 控制驱动模块 自动更新系统 读取 存储器存储 中断向量表 程序更新 存储用户 读取端口 更新存储 交互系统 人力成本 设备回收 时间成本 用户程序 自动更新 物联网 擦除 窄带 写入 发送 更新 维护
【说明书】:

发明公开了一种基于NB‑IoT的终端远程自动更新系统,包括人机交互系统以及终端,人机交互系统包括云服务器,云服务器读取端口数据接收缓冲区存储的终端发来的数据,以及将程序更新数据发送至终端。终端包括存储器、驱动模块和程序更新模块,存储器包括存储用户中断向量表和用户程序的用户程序存储区以及存储云服务器发来的程序更新数据的更新存储区,驱动模块对存储器存储的内容进行读取、擦除和写入,程序更新模块依据云服务器发来的程序更新数据,控制驱动模块对用户程序存储区内的程序进行更新。该系统能够使人机交互系统通过窄带物联网对终端进行程序的远程自动更新,无需维护人员进行现场程序更新,节省了时间成本、人力成本和设备回收成本。

技术领域

本发明涉及终端设备程序更新技术领域,特别涉及一种基于NB-IoT的终端 远程自动更新系统。

背景技术

窄带物联网(Narrow Band Internet of Things,NB-IoT)是3GPP组织为 适应低功耗广域物联所引入的新型蜂窝技术,NB-IoT技术聚焦于低功耗广域网、 支持物联网设备在广域网的蜂窝数据连接,是一种在全球范围内广泛应用的新 兴技术。由于传统的2G、3G、4G等广域网络不能满足物联网设备低复杂度、低 成本、低功耗和强覆盖的需求,并且蓝牙、WiFi等短距离通信方式对设备的安 装位置有一定要求,无法大规模的应用,因此具有大连接、广覆盖、深穿透、 低成本、低功耗优点的NB-IoT在智能抄表、智能停车、车辆跟踪、物流监控、 智慧农业、智能设备等方面具有极大优势,应用前景十分广阔。

终端软件作为物联网系统的核心,负责终端设备的数据采集、控制、运算 等功能。在一般物联网系统开发过程中,系统开发者需要通过串行调试(Serial Wire Debug,SWD)、联合测试行为组织(Joint Test Action Group,JTAG) 等接口将编译链接好的终端机器码文件烧录进芯片中。传统物联网系统在进行 终端软件更新和维护时,需要维护人员携带烧录工具到现场进行烧录作业。但 此类系统的硬件电路板往往会安装在设备内部,现场烧录作业的可操作性较差, 导致只能进行终端设备的直接更换。并且由于物联网设备的部署往往分布较广, 环境较为复杂,甚至可能部署在人类难以抵达的区域(如高山、深海),因此对于数量较多、分布较广、无人值守的终端设备而言会产生回收成本过高、更 新过程繁琐的问题。

同时,当前国内外对物联网终端更新的研究着重于更新算法、可靠性、安 全性等方面,对于物联网终端更新的通用性、可移植性的研究较少,然而与通 用软件不同的是,终端软件高度依赖于系统开发软硬件平台,在不同的终端软 件更新系统中使用到的硬件平台都不尽相同,这就使得终端软硬件在不同更新 系统之间的移植性大打折扣,在不同芯片之间进行更新功能的移植所需工作量 较大,不利于终端软件更新技术的移植和复用,也就不具有普遍适用性。

预计到2020年,全球将会有500亿个物联网设备,其中有200亿个设备将接 入蜂窝网,这就需要一个可靠且稳定的、移植性和复用性较高并且能够远程自 动更新的终端软件远程自动更新系统来支持设备的更新和维护。

发明内容

(一)发明目的

基于此,为了降低时间成本、人力成本和设备回收成本,增加系统的复用 性和移植性以降低开发难度、缩短开发周期、提高开发效率,为适应不同的环 境场景而提供多种不同的更新机制,并完善程序更新过程中的数据传输过程以 增加数据安全性和完整性,本发明公开了以下技术方案。

(二)技术方案

本发明公开了一种基于NB-IoT的终端远程自动更新系统,其特征在于,包 括NB-IoT人机交互系统以及与所述人机交互系统通信连接的至少一个终端;

所述人机交互系统包括云服务器,所述云服务器包括:

服务器收发模块,用于读取端口数据接收缓冲区存储的所述终端发来的数 据,以及将程序更新数据发送至所述终端;另外,

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于苏州大学,未经苏州大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201910592024.3/2.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top