一种更新操作系统的方法及装置制造方法及图纸

技术编号:19247121 阅读:22 留言:0更新日期:2018-10-24 08:53
一种更新操作系统的方法及装置,涉及通信技术领域,用以解决由于eUICC的存储空间的容量有限,导致eUICC的操作系统更新失败,eUICC无法安装新的操作系统的问题。具体方案为:eUICC接收终端设备的LPA发送的指示eUICC执行重启操作的重启指示;向终端设备的Modem发送用于请求Modem控制该eUICC重启的第一初始化请求;重启后,接收LPA依次发送的多个OS元素数据包;在接收到多个OS元素数据包中的部分OS元素数据包后,解析eUICC接收到的OS元素数据包,并根据解析结果安装第一操作系统;在根据第一OS元素数据包的解析结果安装第一操作系统后,删除第一OS元素数据包。

【技术实现步骤摘要】
【国外来华专利技术】一种更新操作系统的方法及装置
本专利技术实施例涉及通信
,尤其涉及一种更新操作系统的方法及装置。
技术介绍
作为接入鉴权和身份认证的模块,智能卡是移动通信网络中终端设备必备的设备之一。例如,嵌入式通用集成电路卡(embeddedUICC,eUICC)是一种智能卡,可以下载并存储签约信息集(简称profile)和通过运营商的身份鉴权的应用(简称applet)。其中,eUICC还可以支持profile、上述applet以及eUICC的操作系统的更新,eUICC的卡操作系统(ChipsOperatingSystem,COS)的更新。但是,由于eUICC的存储空间的容量有限,例如eUICC的存储空间的容量一般都小于1MB,并且eUICC的一部分存储空间要用来存储下载的profile和applet的相关信息、备份eUICC当前安装的操作系统的安装文件;因此,当eUICC的操作系统更新包较大时,可能会存在eUICC的剩余存储空间不足以下载并保存该较大的操作系统更新包,导致eUICC的操作系统更新失败,eUICC无法安装新的操作系统。
技术实现思路
本申请提供一种更新操作系统的方法及装置,用以解决由于eUICC的存储空间的容量有限,导致eUICC的操作系统更新失败,eUICC无法安装新的操作系统的问题。为达到上述目的,本申请采用如下技术方案:本申请第一方面提供一种更新操作系统的方法,该更新操作系统的方法包括:eUICC接收终端设备的本地文件助手(LocalProfileAssistant,LPA)发送的用于指示eUICC执行重启操作的重启指示;该eUICC向终端设备的Modem发送用于请求Modem控制该eUICC重启的第一初始化请求;该eUICC重启后,接收上述LPA依次发送的多个操作系统(OperatingSystem,OS)元素数据包,该多个OS元素数据包为第一操作系统的安装文件的切片文件;eUICC在接收到上述多个OS元素数据包中的部分OS元素数据包后,解析该eUICC接收到的OS元素数据包,并根据解析结果安装第一操作系统;eUICC在根据第一OS元素数据包(即eUICC接收到的上述多个OS元素数据包中的任一OS元素数据包)的解析结果安装第一操作系统后,删除第一OS元素数据包。本申请中,由于上述多个OS元素数据包是切片封装第一文件得到的,因此存储上述多个OS元素数据包中部分OS元素数据包所需的存储空间小于存储第一文件所需的存储空间。如此,即使eUICC的剩余存储空间不足以保存第一操作系统的安装文件并安装第一操作系统,eUICC也可以在接收到部分OS元素数据包时,便开始解析接收到的部分OS元素数据包,并根据解析结果开始安装第一操作系统,并在使用一个OS元素数据包(第一OS元素数据包)的解析结果进行第一操作系统的安装后,删除该OS元素数据包,以减少OS元素数据包对eUICC的存储空间的占用;而不需要根据上述多个OS元素数据包中的所有OS元素数据包安装第一操作系统。这样便可以在解决由于eUICC的存储空间的容量有限,导致eUICC的操作系统更新失败,eUICC无法安装新的操作系统的问题。结合第一方面,在第一种可能的实现方式中,可以由LPA通过重启指示中携带的更新指示(如第一更新指示或者第二更新指示)来指示eUICC:“在接收到多个OS元素数据包中的部分OS元素数据包就开始解析接收到的数据包,并根据解析结果安装第一文件(简称边接收边安装)”,还是“在接收到多个OS元素数据包中的所有OS元素数据包后,才开始解析接收到的数据包,并根据解析结果安装第一文件(简称边接收边安装)”。其中,无论eUICC的剩余存储空间是否足以保存第一操作系统的安装文件并安装第一操作系统,LPA都可以通过在重启指示中携带第一更新标识来指示eUICC“边接收边安装”。具体的,上述重启指示中可以携带有第一更新指示,该第一更新指示用于指示上述eUICC在接收到部分OS元素数据包后,解析该eUICC接收到的OS元素数据包,并根据解析结果安装第一操作系统(即边接收边安装)。结合第一方面或者第一种可能的实现方式,在第二种可能的实现方式中,可以由LPA判断“eUICC的剩余存储空间是否足以保存第一操作系统的安装文件并安装第一操作系统”,然后确定向eUICC发送携带何种更新指示(如第一更新指示或者第二更新指示)。在这种实现方式中,在上述“eUICC接收终端设备的LPA发送的重启指示”之前,本申请的方法还可以包括:eUICC向LPA发送eUICC的剩余存储空间的大小信息。其中,eUICC的剩余存储空间为eUICC存储签约信息集和应用,以及备份第二操纵系统的安装文件后剩余的存储空间,该第二操作系统为eUICC未更新操作系统之前所安装的操作系统。其中,携带有上述第一更新指示的重启指示为LPA根据eUICC的剩余存储空间的大小信息和第一操作系统的安装文件的大小信息,确定eUICC的剩余存储空间不足以保存第一操作系统的安装文件并安装第一操作系统后发送的。结合第一方面或者第一可能的实现方式,在第三种可能的实现方式中,可以由eUICC判断“eUICC的剩余存储空间是否足以保存第一操作系统的安装文件并安装第一操作系统”,然后再通过指示信息(如第一指示信息)向LPA指示“eUICC的剩余存储空间不足以保存第一操作系统的安装文件并安装第一操作系统”,以便于LPA确定向eUICC发送携带第一更新指示的重启指示。具体的,在上述“eUICC接收终端设备的LPA发送的重启指示”之前,本申请的方法还可以包括:eUICC接收LPA发送的第一操作系统的安装文件的大小信息;eUICC根据第一操作系统的安装文件的大小信息和eUICC的剩余存储空间的大小信息,确定eUICC的剩余存储空间不足以保存第一操作系统的安装文件并安装所述第一操作系统;eUICC向所述LPA发送第一指示信息,第一指示信息用于指示eUICC的剩余存储空间不足以保存第一操作系统的安装文件并安装第一操作系统。其中,上述携带有第一更新指示的重启指示为LPA接收到第一指示信息后发送的。结合第一方面,第四种可能的实现方式中,eUICC可以根据“eUICC的剩余存储空间是否足以保存第一操作系统的安装文件并安装第一操作系统”,自行决定“边接收边安装”,还是“边接收边安装”;而不是由LPA通过携带更新指示的重启指示来指示eUICC:“边接收边安装”,还是“边接收边安装”。因此,在这种实现方式中,重启指示中不携带上述第一更新指示或者第二更新指示。具体的,上述“eUICC在接收到多个OS元素数据包中的部分OS元素数据包后,解析eUICC接收到的OS元素数据包,并根据解析结果安装第一操作系统’可以包括:若eUICC的剩余存储空间不足以保存第一操作系统的安装文件并安装第一操作系统,eUICC在接收到多个OS元素数据包中的部分OS元素数据包后,解析eUICC接收到的OS元素数据包,并根据解析结果安装第一操作系统。结合第一方面或者第四种可能的实现方式中,在第五种可能的实现方式中,可以由LPA判断“eUICC的剩余存储空间是否足以保存第一操作系统的安装文件并安装第一操作系统”。具体的,在上述“eUICC在接收到多个OS元素数据包中的部分OS元素数本文档来自技高网...

【技术保护点】
1.一种更新操作系统的方法,其特征在于,包括:嵌入式通用集成电路卡eUICC接收所述终端设备的本地文件助手LPA发送的重启指示,所述重启指示用于指示所述eUICC执行重启操作;所述eUICC向所述终端设备的Modem发送第一初始化请求,所述第一初始化请求用于请求所述终端设备的Modem控制所述eUICC重启;所述eUICC重启后,接收所述LPA依次发送的多个操作系统OS元素数据包,所述多个OS元素数据包为第一操作系统的安装文件的切片文件;所述eUICC在接收到所述多个OS元素数据包中的部分OS元素数据包后,解析所述eUICC接收到的OS元素数据包,并根据解析结果安装所述第一操作系统;所述eUICC在根据第一OS元素数据包的解析结果安装所述第一操作系统后,删除所述第一OS元素数据包,所述第一OS元素数据包为所述eUICC接收到的任一OS元素数据包。

【技术特征摘要】
【国外来华专利技术】1.一种更新操作系统的方法,其特征在于,包括:嵌入式通用集成电路卡eUICC接收所述终端设备的本地文件助手LPA发送的重启指示,所述重启指示用于指示所述eUICC执行重启操作;所述eUICC向所述终端设备的Modem发送第一初始化请求,所述第一初始化请求用于请求所述终端设备的Modem控制所述eUICC重启;所述eUICC重启后,接收所述LPA依次发送的多个操作系统OS元素数据包,所述多个OS元素数据包为第一操作系统的安装文件的切片文件;所述eUICC在接收到所述多个OS元素数据包中的部分OS元素数据包后,解析所述eUICC接收到的OS元素数据包,并根据解析结果安装所述第一操作系统;所述eUICC在根据第一OS元素数据包的解析结果安装所述第一操作系统后,删除所述第一OS元素数据包,所述第一OS元素数据包为所述eUICC接收到的任一OS元素数据包。2.根据权利要求1所述的方法,其特征在于,所述重启指示中携带有第一更新指示,所述第一更新指示用于指示所述eUICC在接收到所述部分OS元素数据包后,解析所述eUICC接收到的OS元素数据包,并根据解析结果安装所述第一操作系统。3.根据权利要求2所述的方法,其特征在于,在所述嵌入式通用集成电路卡eUICC接收所述终端设备的本地文件助手LPA发送的重启指示之前,所述方法还包括:所述eUICC向所述LPA发送所述eUICC的剩余存储空间的大小信息,所述eUICC的剩余存储空间为所述eUICC存储签约信息集和应用,以及备份第二操纵系统的安装文件后剩余的存储空间,所述第二操作系统为所述eUICC未更新操作系统之前所安装的操作系统;其中,携带有所述第一更新指示的重启指示为所述LPA根据所述eUICC的剩余存储空间的大小信息和所述第一操作系统的安装文件的大小信息,确定所述eUICC的剩余存储空间不足以保存所述第一操作系统的安装文件并安装所述第一操作系统后发送的。4.根据权利要求2所述的方法,其特征在于,在所述嵌入式通用集成电路卡eUICC接收所述终端设备的本地文件助手LPA发送的重启指示之前,所述方法还包括:所述eUICC接收所述LPA发送的所述第一操作系统的安装文件的大小信息;所述eUICC根据所述第一操作系统的安装文件的大小信息和所述eUICC的剩余存储空间的大小信息,确定所述eUICC的剩余存储空间不足以保存所述第一操作系统的安装文件并安装所述第一操作系统;所述eUICC向所述LPA发送第一指示信息,所述第一指示信息用于指示所述eUICC的剩余存储空间不足以保存所述第一操作系统的安装文件并安装所述第一操作系统;其中,携带有所述第一更新指示的重启指示为所述LPA接收到所述第一指示信息后发送的。5.根据权利要求1所述的方法,其特征在于,所述eUICC在接收到所述多个OS元素数据包中的部分OS元素数据包后,解析所述eUICC接收到的OS元素数据包,并根据解析结果安装所述第一操作系统,包括:若所述eUICC的剩余存储空间不足以保存所述第一操作系统的安装文件并安装所述第一操作系统,所述eUICC在接收到所述多个OS元素数据包中的部分OS元素数据包后,解析所述eUICC接收到的OS元素数据包,并根据解析结果安装所述第一操作系统;其中,所述eUICC的剩余存储空间为所述eUICC存储签约信息集和应用,以及备份第二操纵系统的安装文件后剩余的存储空间,所述第二操作系统为所述eUICC未更新操作系统之前所安装的操作系统。6.根据权利要求5所述的方法,其特征在于,在所述eUICC在接收到所述多个OS元素数据包中的部分OS元素数据包后,解析所述eUICC接收到的OS元素数据包,并根据解析结果安装所述第一操作系统之前,所述方法还包括:所述eUICC向所述LPA发送所述eUICC的剩余存储空间的大小信息;所述eUICC接收所述LPA发送的第一指示信息,所述第一指示信息用于指示所述eUICC的剩余存储空间不足以保存所述第一操作系统的安装文件并安装所述第一操作系统。7.根据权利要求5所述的方法,其特征在于,在所述eUICC在接收到所述多个OS元素数据包中的部分OS元素数据包后,解析所述eUICC接收到的OS元素数据包,并根据解析结果安装所述第一操作系统之前,所述方法还包括:所述eUICC接收所述LPA发送的所述第一操作系统的安装文件的大小信息;所述eUICC根据所述第一操作系统的安装文件的大小信息和所述eUICC的剩余存储空间的大小信息,确定所述eUICC的剩余存储空间不足以保存所述第一操作系统的安装文件并安装所述第一操作系统。8.根据权利要求1-7中任一项所述的方法,其特征在于,在所述eUICC重启后,接收所述LPA依次发送的多个操作系统OS元素数据包之前,所述方法还包括:所述eUICC向所述LPA发送第二操作系统的安装文件,所述第二操作系统为所述eUICC未更新操作系统之前所安装的操作系统。9.根据权利要求1-8中任一项所述的方法,其特征在于,所述第一操作系统的安装文件包括:初始化安全通道字段、操作系统元数据保存SMO字段、操作系统秘钥OIK字段和所述第一操作系统的安装包负载信息;其中,所述初始化安全通道字段用于初始化用于传输所述第一操作系统的安装文件的安全通道;所述SMO字段包括所述第一操作系统的元数据,所述第一操作系统的元数据包括eUICC制造生EUM信息、所述第一操作系统的大小信息和所述第一操作系统的版本信息;所述OIK字段用于加密所述多个OS元素数据包。10.根据权利要求9所述的方法,其特征在于,所述多个OS元素数据包,包括:初始化安全通道数据包、SMO数据包、OIK数据包和至少一个负载数据包;所述初始化安全通道数据包是封装所述初始化安全通道字段得到的,所述SMO数据包是封装所述SMO字段得到的,所述OIK数据包是封装所述OIK字段得到的,所述至少一个负载数据包是对所述第一操作系统的安装包负载信息切片封装得到的。11.一种更新操作系统的方法,其特征在于,包括:嵌入式通用集成电路卡eUICC接收终端设备的本地文件助手LPA发送的重启指示,所述重启指示中携带有第二更新指示,所述第二更新指示用于指示所述eUICC在接收到多个操作系统OS元素数据包后,解析所述多个OS元素数据包,并根据解析结果安装第一操作系统,所述多个OS元素数据包为第一文件的切片文件,所述第一文件用于安装所述第一操作系统;所述eUICC向所述终端设备的Modem发送第一初始化请求,所述第一初始化请求用于请求所述终端设备的Modem控制所述eUICC重启;所述eUICC重启后,接收所述LPA依次发送的所述多个OS元素数据包;所述eUICC在接收到所述多个OS元素数据包后,解析所述多个OS元素数据包,并根据解析结果安装所述第一操作系统;所述eUICC在根据第一OS元素数据包的解析结果安装所述第一操作系统后,删除所述第一OS元素数据包,所述第一OS元素数据包为所述eUICC接收到的任一OS元素数据包。12.根据权利要求11所述的方法,其特征在于,在所述嵌入式通用集成电路卡eUICC接收终端设备的LPA发送的重启指示之前,所述方法还包括:所述eUICC向所述LPA发送所述eUICC的剩余存储空间的大小信息,所述eUICC的剩余存储空间为所述eUICC存储签约信息集和应用,以及备份第二操纵系统的安装文件后剩余的存储空间,所述第二操作系统为所述eUICC未更新操作系统之前所安装的操作系统;其中,携带有所述第二更新指示的重启指示为所述LPA根据所述eUICC的剩余存储空间的大小信息和所述第一操作系统的安装文件的大小信息,确定所述eUICC的剩余存储空间足以保存所述第一操作系统的安装文件并安装所述第一操作系统后发送的。13.根据权利要求11所述的方法,其特征在于,在所述嵌入式通用集成电路卡eUICC接收终端设备的LPA发送的重启指示之前,所述方法还包括:所述eUICC接收所述LPA发送的所述第一操作系统的安装文件的大小信息;所述eUICC根据所述第一操作系统的安装文件的大小信息和所述eUICC的剩余存储空间的大小信息,确定所述eUICC的剩余存储空间不足以保存所述第一操作系统的安装文件并安装所述第一操作系统;所述eUICC向所述LPA发送第二指示信息,所述第二指示信息用于指示所述eUICC的剩余存储空间不足以保存所述第一操作系统的安装文件并安装所述第一操作系统。14.根据权利要求11-13中任一项所述的方法,其特征在于,所述第一文件为所述第一操作系统的安装文件。15.根据权利要求14所述的方法,其特征在于,在所述eUICC向所述终端设备的Modem发送第一初始化请求之前,所述方法还包括:所述eUICC向所述终端设备的LPA发送第二操作系统的安装文件,所述第二操作系统为所述eUICC未更新操作系统之前所安装的操作系统。16.根据权利要求11-13中任一项所述的方法,其特征在于,所述第一文件为所述第一操作系统相对于第二操作系统的增量文件,所述第二操作系统为所述eUICC未更新操作系统之前所安装的操作系统;所述eUICC在接收到所述多个OS元素数据包后,解析所述多个OS元素数据包,并根据解析结果安装所述第一操作系统,包括:所述eUICC在接收到所述多个OS元素数据包后,合成所述多个OS元素数据包和所述第二操作系统的安装文件,得到所述第一操作系统的安装文件;所述eUICC解析所述第一操作系统的安装文件,并根据解析结果安装所述第一操作系统。17.根据权利要求11-16中任一项所述的方法,其特征在于,所述第一操作系统的安装文件包括:初始化安全通道字段、操作系统元数据保存SMO字段、操作系统秘钥OIK字段和所述第一操作系统的安装包负载信息;其中,所述初始化安全通道字段用于初始化用于传输所述第一操作系统的安装文件的安全通道;所述SMO字段包括所述第一操作系统的元数据,所述第一操作系统的元数据包括eUICC制造生EUM信息、所述第一操作系统的大小信息和所述第一操作系统的版本信息;所述OIK字段用于加密所述多个OS元素数据包。18.根据权利要求17所述的方法,其特征在于,所述多个TLV数据包,包括:初始化安全通道数据包、SMO数据包、OIK数据包和至少一个负载数据包;所述初始化安全通道数据包是封装所述初始化安全通道字段得到的,所述SMO数据包是封装所述SMO字段得到的,所述OIK数据包是封装所述OIK字段得到的,所述至少一个负载数据包是对所述第一操作系统的安装包负载信息切片封装得到的。19.一种更新操作系统的方法,其特征在于,包括:嵌入式通用集成电路卡eUICC接收终端设备的LPA发送的重启指示;所述eUICC向所述终端设备的Modem发送第一初始化请求,所述第一初始化请求用于请求所述终端设备的Modem控制所述eUICC重启;所述eUICC重启后,接收所述LPA依次发送的多个操作系统OS元素数据包,所述多个OS元素数据包为第一文件的切片文件,所述第一文件用于安装所述第一操作系统;若所述eUICC的剩余存储空间足以保存所述第一操作系统的安装文件并安装所述第一操作系统,所述eUICC在接收到所述多个OS元素数据包后,解析所述多个OS元素数据包,并根据解析结果安装所述第一操作系统,所述eUICC的剩余存储空间为所述eUICC存储签约信息集和应用,以及备份第二操纵系统的安装文件后剩余的存储空间,所述第二操作系统为所述eUICC未更新操作系统之前所安装的操作系统;所述eUICC在根据第一OS元素数据包的解析结果安装所述第一操作系统后,删除所述第一OS元素数据包,所述第一OS元素数据包为所述eUICC接收到的任一OS元素数据包。20.根据权利要求19所述的方法,其特征在于,在所述若所述eUICC的剩余存储空间足以保存所述第一操作系统的安装文件并安装所述第一操作系统,所述eUICC在接收到所述多个OS元素数据包后,解析所述多个OS元素数据包,并根据解析结果安装所述第一操作系统之前,所述方法还包括:所述eUICC向所述LPA发送所述eUICC的剩余存储空间的大小信息;所述eUICC接收所述LPA发送的第二指示信息,所述第一指示信息用于指示所述eUICC的剩余存储空间不足以保存所述第一操作系统的安装文件并安装所述第一操作系统;其中,所述第二指示信息为所述LPA根据所述eUICC的剩余存储空间的大小信息和所述第一操作系统的安装文件的大小信息,确定所述eUICC的剩余存储空间足以保存所述第一操作系统的安装文件并安装所述第一操作系统后发送的。21.根据权利要求19所述的方法,其特征在于,在所述若所述eUICC的剩余存储空间足以保存所述第一操作系统的安装文件并安装所述第一操作系统,所述eUICC在接收到所述多个OS元素数据包后,解析所述多个OS元素数据包,并根据解析结果安装所述第一操作系统之前,所述方法还包括:所述eUICC接收所述LPA发送的所述第一操作系统的安装文件的大小信息;所述eUICC根据所述第一操作系统的安装文件的大小信息和所述eUICC的剩余存储空间的大小信息,确定所述eUICC的剩余存储空间足以保存所述第一操作系统的安装文件并安装所述第一操作系统。22.一种更新操作系统的方法,其特征在于,包括:终端设备的本地文件助手LPA对第一文件切片封装,得到多个操作系统OS元素数据包,所述第一文件用于所述终端设备的嵌入式通用集成电路卡eUICC安装第一操作系统;所述LPA向所述eUICC发送重启指示,所述重启指示用于指示所述eUICC执行重启操作,以在接收到多个OS元素数据包后安装所述第一操作系统;所述LPA依次向所述eUICC发送所述多个OS元素数据包。23.根据权利要求22所述的方法,其特征在于,所述第一文件为所述第一操作系统的安装文件;或者,所述第一文件为所述第一操作系统相对于第二操作系统的增量文件,所述第二操作系统为所述eUICC未更新操作系统之前所安装的操作系统;在所述终端设备的本地文件助手LPA对第一文件切片封装,得到多个操作系统OS元素数据包之前,所述方法还包括:所述LPA与操作系统分发服务器ODS建立eUICC操作系统更新会话;所述LPA通过所述eUICC操作系统更新会话,从所述ODS获取所述第一文件。24.根据权利要求22所述的方法,其特征在于,所述第一文件为所述第一操作系统的安装文件;在所述终端设备的本地文件助手LPA对第一文件切片封装,得到多个操作系统OS元素数据包之前,所述方法还包括:所述LPA与ODS建立eUICC操作系统更新会话;所述LPA通过所述eUICC操作系统更新会话,从所述ODS获取第二文件,所述第二文件为所述第一操作系统相对于第二操作系统的增量文件,所述第二操作系统为所述eUICC未更新操作系统之前所安装的操作系统;所述LPA接收所述eUICC发送的第二操作系统的安装文件;所述LPA合成所述第二操作系统的安装文件和第二文件,得到所述第一文件。25.根据权利要求22-24中任一项所述的方法,其特征在于,在所述LPA向所述eUICC发送重启指示之前,所述方法还包括:所述LPA接收所述eUICC发送的所述eUICC的剩余存储空间的大小信息,所述eUICC的剩余存储空间为所述eUICC存储签约信息集和应用,以及备份第二操纵系统的安装文件后剩余的存储空间,所述第二操作系统为所述eUICC未更新操作系统之前所安装的操作系统;所述LPA根据所述eUICC的剩余存储空间的大小信息和所述第一操作系统的安装文件的大小信息,判断所述eUICC的剩余存储空间是否足以保存所述第一操作系统的安装文件并安装所述第一操作系统;所述LPA向所述eUICC发送重启指示,包括:若所述eUICC的剩余存储空间不足以保存所述第一操作系统的安装文件并安装所述第一操作系统,所述LPA向所述eUICC发送携带有第一更新指示的重启指示,所述第一更新指示用于指示所述eUICC在接收到所述多个OS元素数据包的部分OS元素数据包后,解析所述eUICC接收到的OS元素数据包,并根据解析结果安装所述第一操作系统;若所述eUICC的剩余存储空间足以保存所述第一操作系统的安装文件并安装所述第一操作系统,所述LPA向所述eUICC发送携带有第二更新指示的重启指示,所述第二更新指示用于指示所述eUICC在接收到所述多个OS元素数据包后,解析所述多个OS元素数据包,并根据解析结果安装所述第一操作系统。26.根据权利要求22-24中任一项所述的方法,其特征在于,在所述LPA向所述eUICC发送重启指示之前,所述方法还包括:所述LPA向所述eUICC发送所述第一操作系统的安装文件的大小信息;若所述LPA接收到所述eUICC发送的第一指示信息,所述LPA则向所述eUICC发送携带有第一更新指示的重启指示,所述第一更新指示用于指示所述eUICC在接收到所述多个OS元素数据包的部分OS元素数据包后,解析所述eUICC接收到的OS元素数据包,并根据解析结果安装所述第一操作系统;若所述LPA接收到所述eUICC发送的第二指示信息,所述LPA则向所述eUICC发送携带有第二更新指示的重启指示,所述第二更新指示用于指示所述eUICC在接收到所述多个OS元素数据包后,解析所述多个OS元素数据包,并根据解析结果安装所述第一操作系统。27.根据权利要求22-24中任一项所述的方法,其特征在于,在所述LPA依次向所述eUICC发送所述多个OS元素数据包之前,所述方法还包括:所述LPA接收所述eUICC发送的所述eUICC的剩余存储空间的大小信息,所述eUICC的剩余存储空间为所述eUICC存储签约信息集和应用,以及备份第二操纵系统的安装文件后剩余的存储空间,所述第二操作系统为所述eUICC未更新操作系统之前所安装的操作系统;所述LPA根据所述eUICC的剩余存储空间的大小信息和所述第一操作系统的安装文件的大小信息,判断所述eUICC的剩余存储空间是否足以保存所述第一操作系统的安装文件并安装所述第一操作系统;若所述eUICC的剩余存储空间不足以保存所述第一操作系统的安装文件并安装所述第一操作系统,所述LPA向所述eUICC发送第一指示信息,所述第一指示信息用于指示所述eUICC的剩余存储空间不足以保存所述第一操作系统的安装文件并安装所述第一操作系统;若所述eUICC的剩余存储空间足以保存所述第一操作系统的安装文件并安装所述第一操作系统,所述LPA向所述eUICC发送第二指示信息,所述第二指示信息用于指示所述eUICC的剩余存储空间足以保存所述第一操作系统的安装文件并安装所述第一操作系统。28.根据权利要求22-24中任一项所述的方法,其特征在于在所述LPA依次向所述eUICC发送所述多个OS元素数据包之前,所述方法还包括:所述LPA向所述eUICC发送所述第一操作系统的安装文件的大小信息。29.根据权利要求22-28中任一项所述的方法,其特征在于,所述第一操作系统的安装文件包括:初始化安全通道字段、操作系统元数据保存SMO字段、操作系统秘钥OIK字段和所述第一操作系统的安装包负载信息;其中,所述初始化安全通道字段用于初始化用于传输所述第一操作系统的安装文件的安全通道;所述SMO字段包括所述第一操作系统的元数据,所述第一操作系统的元数据包括eUICC制造生EUM信息、所述第一操作系统的大小信息和所述第一操作系统的版本信息;所述OIK字段用于加密所述多个OS元素数据包。30.根据权利要求29所述的方法,其特征在于,所述多个TLV数据包,包括:初始化安全通道数据包、SMO数据包、OIK数据包和至少一个负载数据包;所述初始化安全通道数据包是封装所述初始化安全通道字段得到的,所述SMO数据包是封装所述SMO字段得到的,所述OIK数据包是封装所述OIK字段得到的,所述至少一个负载数据包是对所述第一操作系统的安装包负载信息切片封装得到的。31.一种更新操作系统的方法,其特征在于,包括:嵌入式通用集成电路卡eUICC备份第二操作系统的安装文件,所述第二操作系统为所述eUICC更新操作系统之前所安装的操作系统;若所述eUICC的剩余存储空间不足以保存第一操作系统的安装文件并安装所述第一操作系统,所述eUICC向终端设备的本地文件助手LPA发送所述第二操作系统的安装文件,并删除所述eUICC中保存的所述第二操作系统的安装文件,所述eUICC的剩余存储空间为所述eUICC保存签约信息集和应用,以及备份所述第二操作系统的安装文件后剩余的存储空间;所述eUICC接收所述LPA发送的第一文件,所述第一文件用于安装所述第一操作系统的安装文件;所述eUICC重启后,根据所述第一文件安装所述第一操作系统。32.根据权利要求31所述的方法,其特征在于,在若所述eUICC的剩余存储空间不足以保存第一操作系统的安装文件并安装所述第一操作系统,所述eUICC向终端设备的本地文件助手LPA发送所述第二操作系统的安装文件之前,所述方法还包括:所述eUICC接收所述LPA发送的所述第一操作系统的大小;所述eUICC根据所述第一操作系统的安装文件的大小和所述eUICC的剩余存储空间的大小信息,确定所述eUICC的剩余存储...

【专利技术属性】
技术研发人员:张亚军龙水平
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1