数据更新方法、数据更新装置及eUICC模组的数据更新系统制造方法及图纸

技术编号:21088999 阅读:64 留言:0更新日期:2019-05-11 09:45
本发明专利技术属于物联网技术领域,具体涉及一种数据更新方法、数据更新装置及eUICC模组的数据更新系统。该数据更新方法,用于对所述eUICC模组进行数据更新,包括步骤:根据所述eUICC模组的硬件支持版本、所述eUICC模组的当前数据版本和数据支持平台的数据支持版本,计算所述eUICC模组相对于所述数据支持平台的数据更新增量包;实时获取所述eUICC模组的当前资源利用率,并根据所述eUICC模组的当前资源利用率和所述数据更新增量包,计算传输更新分块数量;根据所述传输更新分块数量,对所述eUICC模组进行数据更新。其能自动匹配与eUICC模组适配的必要版本和数据更新增量包,并根据eUICC模组的当前资源利用率实现分块下载更新,从而实现较小的系统时延,还避免了流量资费的浪费。

Data Update Method, Data Update Device and Data Update System of eUICC Module

【技术实现步骤摘要】
数据更新方法、数据更新装置及eUICC模组的数据更新系统
本专利技术属于物联网
,具体涉及一种数据更新方法、数据更新装置及eUICC模组的数据更新系统。
技术介绍
随着移动通信技术的发展及广泛应用,物联网业务也向移动性、易于连接和远程管理的方向迅速发展,因此,推动物联网终端接入移动网络的关键模块智能卡产生了新的技术需求:一种新的智能卡形态eUICC(EmbeddedUICC,嵌入式通用集成电路卡)以及一种支持eUICC形态而建立的远程管理系统。eUICC模组包括固化在终端设备中的不可插拔的智能卡(eSIM),即将SIM卡直接嵌入到设备芯片上不能随意更换,而不是作为独立的可移除零部件加入设备中,并提供eUICC模组信息可擦写功能。与普通智能卡相同,eUICC模组提供系统可编写、移动网络接入鉴权和用户身份认证的安全服务;但在物理形态上,除了物理尺寸的要求,eUICC模组需要根据物联网业务的特性达到相应的工业级要求。eUICC模组的应用,允许用户更加灵活的选择运营商套餐,或者在无需解锁设备、购买新设备的前提下随时更换运营商。随着技术升级,eUICC模组与远程管理系统之间免不了进行版本本文档来自技高网...

【技术保护点】
1.一种数据更新方法,用于对所述eUICC模组进行数据更新,其特征在于,包括步骤:根据所述eUICC模组的硬件支持版本、所述eUICC模组的当前数据版本和数据支持平台的数据支持版本,计算所述eUICC模组相对于所述数据支持平台的数据更新增量包;实时获取所述eUICC模组的当前资源利用率,并根据所述eUICC模组的当前资源利用率和所述数据更新增量包,计算传输更新分块数量;根据所述传输更新分块数量,对所述eUICC模组进行数据更新。

【技术特征摘要】
1.一种数据更新方法,用于对所述eUICC模组进行数据更新,其特征在于,包括步骤:根据所述eUICC模组的硬件支持版本、所述eUICC模组的当前数据版本和数据支持平台的数据支持版本,计算所述eUICC模组相对于所述数据支持平台的数据更新增量包;实时获取所述eUICC模组的当前资源利用率,并根据所述eUICC模组的当前资源利用率和所述数据更新增量包,计算传输更新分块数量;根据所述传输更新分块数量,对所述eUICC模组进行数据更新。2.根据权利要求1所述的数据更新方法,其特征在于,根据所述eUICC模组的硬件支持版本、所述eUICC模组的当前数据版本和数据支持平台的数据支持版本,计算所述eUICC模组相对于所述数据支持平台的数据更新增量包的步骤,包括:获取所述eUICC模组的当前数据版本和数据支持平台的数据支持版本,数据至少包括应用软件、系统程序以及卡属性信息的至少一种;以及,获取所述eUICC模组的硬件结构所能支持的下述支持信息的至少一种:最大支持应用软件版本、最大支持系统程序版本;对比所述eUICC模组与所述数据支持平台的下述数据版本差异的至少一种:所述eUICC模组的当前系统程序版本与所述数据支持平台的当前供给系统程序版本之间的版本差异,以及所述eUICC模组的当前应用软件版本与所述数据支持平台的当前供给应用软件版本之间的版本差异,以及所述eUICC模组的当前签约信息版本与所述数据支持平台的当前供给签约信息版本之间的版本差异;若存在所述数据版本差异,则确定所述eUICC模组下述应更新版本跨度的至少一种:将不大于所述最大支持系统程序版本的最大当前供给系统程序版本确定为准更新系统程序版本,以及将不大于所述最大支持应用软件版本的最大当前供给应用软件版本确定为准更新应用软件版本,以及将高于所述eUICC模组的当前签约信息版本的所述数据支持平台的当前供给签约信息版本确定为准更新签约信息版本;并且,计算所述准更新系统程序版本与所述当前系统程序版本之间的系统程序版本跨度,以及所述准更新应用软件版本与所述当前应用软件版本之间的应用软件版本跨度,以及所述准更新签约信息版本与所述当前供给签约信息版本之间的版本之间的签约信息版本跨度;计算所述eUICC模组下述更新增量的至少一种:根据所述系统程序版本跨度获得对应的系统程序更新增量,根据所述应用软件版本跨度获得对应的应用软件更新增量,根据所述签约信息版本跨度获得对应的卡属性信息更新增量;获得所述eUICC模组的所述数据更新增量包:所述数据更新增量包为所述统程序更新增量、所述应用软件更新增量、所述卡属性信息更新增量至少一项或多项之和。3.根据权利要求1所述的数据更新方法,其特征在于,根据所述eUICC模组的当前资源利用率和所述数据更新增量包,计算传输更新分块数量的步骤,包括:以如下公式计算所述传输更新分块数量:K1≤[(M/N)*K]/S≤K2其中:N为所述传输更新分块数量,N取满足上述公式的任一个自然数;M为所述数据更新增量包或所述数据更新增量包的剩余数据量包;S为所述eUICC模组的当前资源利用率,所述eUICC模组的当前资源利用率包括CPU利用率;K为分块后设定资源利用率,K∈[K1,K2]。4.根据权利要求3所述的数据更新方法,其特征在于,在根据所述传输更新分块数量,对所述eUICC模组的数据进行更新的步骤中,还包括下述过程:计算设定时间段后所述数据更新增量包的剩余数据量包;根据所述eUICC模组的当前资源利用率,计算所述剩余数据量包的传输更新分块数量;根据所述传输更新分块数量,指令对所述eUICC模组的数据进行更新;判断剩余数据量包是否为零,以决定继续更新或停止更新;重复上述步骤,直至所述数据更新增量包下载完毕。5.根据权利要求1-3任一项所述的数据更新方法,其特征在于,在对所述eUICC模组进行数据更新之前,还包括:对所述数据更新增量包加载证书进行签名;签名后的所述数据更新增量包等待下载至所述eUICC模组。6.一种数据更新装置,包括用于对所述eUICC模组进行数据更新的更新模块,其特征在于,包括数据分析模块、数据分解模块,其中:所述数据分析模块,用于根据所述eUICC模组的硬件支持版本、所述eUICC模组的当前数据版本和数据支持平台的数据支持版本,计算所述eU...

【专利技术属性】
技术研发人员:王文治
申请(专利权)人:中国联合网络通信集团有限公司
类型:发明
国别省市:北京,11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1