eSIM卡操作系统升级方法、装置、eSIM卡、服务器和存储介质制造方法及图纸

技术编号:35535527 阅读:28 留言:0更新日期:2022-11-09 15:01
本发明专利技术公开了一种eSIM卡操作系统升级方法,eSIM卡预置有第一操作系统和第二操作系统,第二操作系统用于对第一操作系统进行升级。升级方法包括:响应于接收到的服务器发送的第一卡片数据获取请求,发送第一卡片数据至服务器;响应于服务器根据第一卡片数据确认eSIM卡存在第一操作系统升级需求所下发的操作系统切换指令,将操作系统由第一操作系统切换至第二操作系统;响应于服务器在确认eSIM卡操作系统切换至第二操作系统后下发的操作系统升级指令,对第一操作系统进行升级。本发明专利技术中,采用在线升级方式对eSIM卡第一操作系统进行升级时,用户无需将卡片从设备取出,由服务器端发起升级流程,与eSIM卡建立连接后向eSIM卡下发升级包即可进行eSIM卡操作系统的升级。卡下发升级包即可进行eSIM卡操作系统的升级。卡下发升级包即可进行eSIM卡操作系统的升级。

【技术实现步骤摘要】
eSIM卡操作系统升级方法、装置、eSIM卡、服务器和存储介质


[0001]本专利技术涉及通信
,特别涉及一种eSIM卡操作系统升级方法、eSIM卡操作系统升级装置、eSIM卡、服务器和计算机可读存储介质。

技术介绍

[0002]随着物联网应用的兴起与发展,越来越多的eSIM卡产品以贴片卡的形式嵌入终端设备中,如汽车,手表,电表等。eSIM卡一旦嵌入终端设备,便无法轻易取出。随着用户的需求不断升级,eSIM卡上的操作系统可能由于存在缺陷等原因,需要进行升级。然而,对于嵌入在终端设备中的eSIM卡,由于无法将卡片从终端设备中取出,无法便捷的对其操作系统进行升级。

技术实现思路

[0003]有鉴于此,本专利技术提供了一种eSIM卡操作系统升级方法、eSIM卡操作系统升级装置、eSIM卡、服务器和计算机可读存储介质。
[0004]本专利技术提供了一种eSIM卡操作系统升级方法,用于eSIM卡,所述eSIM卡预置有第一操作系统和第二操作系统,所述第二操作系统用于对所述第一操作系统进行升级,所述升级方法包括:
[0005]响应于接收到的服务器发送的第一卡片数据获取请求,发送所述第一卡片数据至所述服务器;
[0006]响应于所述服务器根据所述第一卡片数据确认所述eSIM卡存在第一操作系统升级需求所下发的操作系统切换指令,将所述操作系统由所述第一操作系统切换至所述第二操作系统;
[0007]响应于所述服务器在确认所述eSIM卡操作系统切换至所述第二操作系统后下发的操作系统升级指令,对所述第一操作系统进行升级。
[0008]本专利技术中,eSIM卡中预置了两个操作系统,第一操作系统和第二操作系统。其中,第二操作系统用于执行eSIM卡操作系统升级业务。采用在线升级方式对eSIM卡第一操作系统进行升级时,用户无需将卡片从设备取出,由服务器端发起升级流程,与eSIM卡建立连接后向eSIM卡下发升级包即可进行eSIM卡操作系统的升级。
[0009]在某些实施方式中,所述响应于接收到的服务器发送的第一卡片数据获取请求,发送所述第一卡片数据至所述服务器,包括:
[0010]响应于接收到的所述服务器发送的第一卡片数据获取请求,发送第一操作系统当前版本号至所述服务器,所述服务器根据所述第一操作系统当前版本号确认所述eSIM卡是否存在第一操作系统升级需求。
[0011]如此,根据获取的第一卡片数据,通过比较服务器中的操作系统系统版本号和第一操作系统当前版本号,可以确认是否需要对第一操作系统进行升级。
[0012]在某些实施方式中,所述响应于所述服务器根据所述第一卡片数据确认所述eSIM
卡存在第一操作系统升级需求所下发的操作系统切换指令,将所述操作系统由所述第一操作系统切换至所述第二操作系统,包括:
[0013]接收所述服务器在确认所述eSIM卡存在第一操作系统升级需求的情况下,以密文方式下发的所述操作系统切换指令;
[0014]对所述操作系统切换指令进行解密,并在解密成功后执行所述操作系统切换指令以将所述操作系统由所述第一操作系统切换至所述第二操作系统。
[0015]如此,在确认存在升级需求的情况下,将当前运行的第一操作系统切换至第二操作系统,使得本专利技术在进行系统升级时,无需对第一操作系统进行备份,减少时间和空间的消耗,提高升级效率。
[0016]在某些实施方式中,所述升级方法还包括:
[0017]在操作系统切换后,响应于接收到的服务器发送的第二卡片数据获取请求,发送第二卡片数据至所述服务器,以使所述服务器根据所述第二卡片数据确认所述eSIM卡执行所述操作系统切换指令的结果。
[0018]如此,服务器发送第二卡片数据获取请求用以确认系统切换操作是否完成,从而进行后续操作。
[0019]在某些实施方式中,所述响应于所述服务器在确认所述eSIM卡操作系统切换至所述第二操作系统后下发的操作系统升级指令,对所述第一操作系统进行升级,包括:
[0020]响应于接收到的所述服务器在根据所述第二卡片数据确认所述eSIM卡切换操作系统成功的情况下发送的建立安全链接的请求指令,与所述服务器建立安全链接;
[0021]响应于接收到的所述服务器在成功建立所述安全链接后加载的升级文件,对所述升级文件进行解析;
[0022]将解析后的升级文件写入所述第一操作系统的编码区以对所述第一操作系统进行升级。
[0023]如此,在操作系统切换完成后,服务器与eSIM卡建立安全链接并加载升级文件至eSIM卡,从而进行操作系统的升级。eSIM卡将升级文件数据直接写入编码区,而不会对用户区的数据进行修改,也就无需对第一操作系统进行备份。
[0024]在某些实施方式中,所述响应于接收到的所述服务器在成功建立所述安全链接后发送的升级文件,对所述升级文件进行解析,包括:
[0025]响应于接收到的所述服务器加载的由所述升级文件拆分得到的多个升级子文件,以及所述服务器在全部所述升级子文件加载完成后发送的完成指令,将所述多个升级子文件进行组包;
[0026]对组包后的升级子文件进行解析。
[0027]如此,将升级文件拆分为多个子文件,在加载过程中,对于可能遇到的异常情况导致升级中断,可以根据中断位置继续加载,而无需重新进行全部子文件的加载,提高升级的效率和容错率。在全部子文件加载完成后,对子文件进行组包,并对组包的文件进行解析,从而进行操作系统的升级。
[0028]在某些实施方式中,所述升级方法还包括:
[0029]对写入的升级文件进行数据校验;
[0030]在校验成功后更新所述eSIM卡中第一操作系统当前版本号;
[0031]复位eSIM卡,并在复位后启动更新后的第一操作系统。
[0032]如此,升级文件写入并进行校验后,完成系统更新,同时更新eSIM卡的相关信息,方便后续的升级业务。
[0033]本专利技术提供了一种eSIM卡操作系统升级方法,用于服务器,所述eSIM卡预置有第一操作系统和第二操作系统,所述第二操作系统用于对所述第一操作系统进行升级,所述升级方法包括:
[0034]获取所述eSIM卡的第一卡片数据;
[0035]根据所述第一卡片数据,在确认eSIM卡存在第一操作系统升级需求的情况下,向所述eSIM卡发送操作系统切换指令;
[0036]响应于所述eSIM卡将操作系统切换至所述第二操作系统,向所述eSIM卡发送操作系统升级指令,以对所述eSIM卡进行第一操作系统升级。
[0037]本专利技术中,eSIM卡中预置了两个操作系统,第一操作系统和第二操作系统。其中,第二操作系统用于执行eSIM卡操作系统升级业务。采用在线升级方式对eSIM卡第一操作系统进行升级时,用户无需将卡片从设备取出,由服务器端发起升级流程,与eSIM卡建立连接后向eSIM卡下发升级包即可进行eSIM卡操作系统的升级。
[0038]在某些实施方式中,所述第一卡片数据包括本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种eSIM卡操作系统升级方法,用于eSIM卡,其特征在于,所述eSIM卡预置有第一操作系统和第二操作系统,所述第二操作系统用于对所述第一操作系统进行升级,所述升级方法包括:响应于接收到的服务器发送的第一卡片数据获取请求,发送所述第一卡片数据至所述服务器;响应于所述服务器根据所述第一卡片数据确认所述eSIM卡存在第一操作系统升级需求所下发的操作系统切换指令,将所述操作系统由所述第一操作系统切换至所述第二操作系统;响应于所述服务器在确认所述eSIM卡操作系统切换至所述第二操作系统后下发的操作系统升级指令,对所述第一操作系统进行升级。2.根据权利要求1所述的升级方法,其特征在于,所述响应于接收到的服务器发送的第一卡片数据获取请求,发送所述第一卡片数据至所述服务器,包括:响应于接收到的所述服务器发送的第一卡片数据获取请求,发送第一操作系统当前版本号至所述服务器,所述服务器根据所述第一操作系统当前版本号确认所述eSIM卡是否存在第一操作系统升级需求。3.根据权利要求1所述的升级方法,其特征在于,所述响应于所述服务器根据所述第一卡片数据确认所述eSIM卡存在第一操作系统升级需求所下发的操作系统切换指令,将所述操作系统由所述第一操作系统切换至所述第二操作系统,包括:接收所述服务器在确认所述eSIM卡存在第一操作系统升级需求的情况下,以密文方式下发的所述操作系统切换指令;对所述操作系统切换指令进行解密,并在解密成功后执行所述操作系统切换指令以将所述操作系统由所述第一操作系统切换至所述第二操作系统。4.根据权利要求1所述的升级方法,其特征在于,所述升级方法还包括:在操作系统切换后,响应于接收到的服务器发送的第二卡片数据获取请求,发送第二卡片数据至所述服务器,以使所述服务器根据所述第二卡片数据确认所述eSIM卡执行所述操作系统切换指令的结果。5.根据权利要求4所述的升级方法,其特征在于,所述响应于所述服务器在确认所述eSIM卡操作系统切换至所述第二操作系统后下发的操作系统升级指令,对所述第一操作系统进行升级,包括:响应于接收到的所述服务器在根据所述第二卡片数据确认所述eSIM卡切换操作系统成功的情况下发送的建立安全链接的请求指令,与所述服务器建立安全链接;响应于接收到的所述服务器在成功建立所述安全链接后加载的升级文件,对所述升级文件进行解析;将解析后的升级文件写入所述第一操作系统的编码区以对所述第一操作系统进行升级。6.根据权利要求5所述的升级方法,其特征在于,所述响应于接收到的所述服务器在成功建立所述安全链接后发送的升级文件,对所述升级文件进行解析,包括:响应于接收到的所述服务器加载的由所述升级文件拆分得到的多个升级子文件,以及所述服务器在全部所述升级子文件加载完成后发送的完成指令,将所述多个升级子文件进
行组包;对组包后的升级子文件进行解析。7.根据权利要求5所述的升级方法,其特征在于,所述升级方法还包括:对写入的升级文件进行数据校验;在校验成功后更新所述eSIM卡中第一操作系统当前版本号;复位eSIM卡,并在复位后启动更新后的第一操作系统。8.一种eSIM卡操作系统升级方法,用于服务器,其特征在于,所述eSIM卡预置有第一操作系统和第二操作系统,所述第二操作系统用于对所述第一操作系统进行升级,所述升级方法包括:获取所述eSIM卡的第一卡片数据;根据所述第一卡片数据,在确认eSIM卡存在第一操作系统升级需求的情况下,向所述eSIM卡发送操作系统切换指令;响应于所述eSIM卡将操作系统切换至所述第二操作系统,向所述eSIM卡发送操作系统升级指令,以对所述eSIM卡进行第一操作系统升级。9.根据权利要求8所述的升级方法,其特征在于,所述第一卡片数据包括所述第一操作系统当前版本号,所述根据所述第一卡片数据,在确认eSIM卡存在第一操作系统升级需求的情况下,向所述eSIM卡发送操作系统切换指令,包括:比较所述第一操作系统当前版本号与所述服务器中存储的操作系统版本号...

【专利技术属性】
技术研发人员:赵东艳崔炳荣王岩李德建张喆蒋名扬沈天珺
申请(专利权)人:北京智芯微电子科技有限公司
类型:发明
国别省市:

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

1