配置文件下载失败的确定方法、装置及存储介质制造方法及图纸

技术编号:37682194 阅读:11 留言:0更新日期:2023-05-28 09:35
本申请公开了一种配置文件下载失败的确定方法、装置及存储介质,涉及通信技术领域。该方法包括:响应于嵌入式用户识别模块eSIM卡下载配置文件失败,获取eSIM卡存储的解析函数以及配置文件下载失败的错误状态码;配置文件包括多个配置文件元素PE,不同PE对应不同的解析函数,解析函数用于解析对应的PE;根据eSIM卡中存储的解析函数以及错误状态码,确定PE解析出错的代码;根据PE解析出错的代码,确定配置文件下载失败的原因。文件下载失败的原因。文件下载失败的原因。

【技术实现步骤摘要】
配置文件下载失败的确定方法、装置及存储介质


[0001]本申请涉及通信
,尤其涉及一种配置文件下载失败的确定方法、装置及存储介质。

技术介绍

[0002]随着嵌入式用户识别模块(embedded subscriber identity module,eSIM)卡的不断发展和完善,配置eSIM卡的设备产品逐渐受到运营商和用户的青睐。在配置eSIM卡时,运营商的信息会以配置文件元素(profile elements,PE)的形式承载在eSIM卡内,当PE被正确解析并成功下载到eSIM卡内时,eSIM卡可以实现与SIM卡相同的通信功能。
[0003]但由于PE格式不固定,eSIM卡下载PE时会触发eSIM卡错误检测机制,导致PE下载失败。现有技术中大部分都是通过人工的方式分析日志文档、代码逻辑和代码流程的方式来分析下载失败的原因。但人工的方式耗时相对较长,且准确率相对偏低。

技术实现思路

[0004]本申请提供了一种配置文件下载失败的确定方法、装置及存储介质,用于快速、准确确定PE下载失败的问题。
[0005]为达到上述目的,本申请采用如下技术方案:
[0006]第一方面,提供了一种配置文件下载失败的确定方法,该方法包括:响应于嵌入式用户识别模块eSIM卡下载配置文件失败,获取eSIM卡存储的解析函数以及配置文件下载失败的错误状态码;配置文件包括多个配置文件元素PE,不同PE对应不同的解析函数,解析函数用于解析对应的PE;根据eSIM卡中存储的解析函数以及错误状态码,确定PE解析出错的代码;根据PE解析出错的代码,确定配置文件下载失败的原因。
[0007]一种可能的实现方式中,eSIM卡中设置有栈,栈用于存储解析函数,上述

获取eSIM卡存储的解析函数

包括:根据预设指令从eSIM卡的栈中,获取解析函数,预设指令用于触发eSIM执行出栈操作,预设指令包括指令类别、指令代码、多个指令参数、数据位串、数据位串字节数、响应数据域中期望的最大数据字节数。
[0008]一种可能的实现方式中,上述

根据预设指令从eSIM卡的栈中,获取解析函数

包括:向eSIM输入预设指令;接收来自eSIM的出栈数据,出栈数据包括tag值、密文以及密文长度,密文包括加密后的解析函数;对密文进行解密,得到解析函数。
[0009]一种可能的实现方式中,上述

eSIM卡下载配置文件包括多个步骤,根据eSIM卡中存储的解析函数以及错误状态码,确定PE解析出错的代码

,包括:根据错误状态码,确定多个步骤中的出错步骤;根据解析函数,确定出错步骤中解析失败的PE以及解析PE出错的代码。
[0010]一种可能的实现方式中,eSIM卡还用于响应于解析PE出错,对PE对应的解析函数执行入栈操作。
[0011]一种可能的实现方式中,上述

在根据预设指令从eSIM卡的栈中,获取解析函数之


,该方法还包括:基于eSIM卡的主安全域,进行密钥校验。
[0012]第二方面,提供了一种配置文件下载失败的确定装置,应用于配置文件下载失败的确定装置中的芯片或者片上系统,还可以为配置文件下载失败的确定装置中用于实现第一方面或第一方面的任一可能的设计的方法的功能模块。该装置可以实现上述各方面或者各可能的设计中配置文件下载失败的确定装置所执行的功能,功能可以通过硬件执行相应的软件实现。硬件或软件包括一个或多个上述功能相应的模块。如:该装置包括获取单元、确定单元、输入单元、接收单元和处理单元。
[0013]获取单元,用于响应于嵌入式用户识别模块eSIM卡下载配置文件失败,获取eSIM卡存储的解析函数以及配置文件下载失败的错误状态码;配置文件包括多个配置文件元素PE,不同PE对应不同的解析函数,解析函数用于解析对应的PE;
[0014]确定单元,用于根据eSIM卡中存储的解析函数以及错误状态码,确定PE解析出错的代码;
[0015]确定单元,还用于根据PE解析出错的代码,确定配置文件下载失败的原因。
[0016]一种可能的实现方式中,获取单元具体用于:根据预设指令从eSIM卡的栈中,获取解析函数,预设指令用于触发eSIM执行出栈操作,预设指令包括指令类别、指令代码、多个指令参数、数据位串、数据位串字节数、响应数据域中期望的最大数据字节数。
[0017]一种可能的实现方式中,输入单元,用于向eSIM输入预设指令;接收单元,用于接收来自eSIM的出栈数据,出栈数据包括tag值、密文以及密文长度,密文包括加密后的解析函数;处理单元,用于对密文进行解密,得到解析函数。
[0018]一种可能的实现方式中,确定单元具体用于:根据错误状态码,确定多个步骤中的出错步骤;根据解析函数,确定出错步骤中解析失败的PE以及解析PE出错的代码。
[0019]一种可能的实现方式中,处理单元还用于:基于eSIM卡的主安全域,进行密钥校验。
[0020]第三方面,提供了一种配置文件下载失败的确定装置,该装置可以为配置文件下载失败的确定装置或者配置文件下载失败的确定装置中的芯片或者片上系统。该装置可以实现上述各方面或者各可能的设计中配置文件下载失败的确定装置所执行的功能,功能可以通过硬件实现,如:一种可能的设计中,该装置可以包括:处理器和通信接口,处理器可以用于支持配置文件下载失败的确定装置实现上述第一方面或者第一方面的任一种可能的设计中所涉及的功能。
[0021]在又一种可能的设计中,配置文件下载失败的确定装置还可以包括存储器,存储器用于保存配置文件下载失败的确定装置必要的计算机执行指令和数据。当该装置运行时,该处理器执行该存储器存储的该计算机执行指令,以使该装置执行上述第一方面或者第一方面的任一种可能的设计的配置文件下载失败的确定方法。
[0022]第四方面,提供了一种计算机可读存储介质,该计算机可读存储介质可以为可读的非易失性存储介质,该计算机可读存储介质存储有计算机指令或者程序,当其在计算机上运行时,使得计算机可以执行上述第一方面或者上述方面的任一种可能的设计的配置文件下载失败的确定方法。
[0023]第五方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机可以执行上述第一方面或者上述方面的任一种可能的设计的配置文件下载失败的
确定方法。
[0024]第六方面,提供了一种配置文件下载失败的确定装置,该装置可以为配置文件下载失败的确定装置或者配置文件下载失败的确定装置中的芯片或者片上系统,该装置包括一个或者多个处理器以及和一个或多个存储器。所述一个或多个存储器与所述一个或多个处理器耦合,所述一个或多个存储器用于存储计算机程序代码,所述计算机程序代码包括计算机指令,当所述一个或多个处理器执行所述计算机指令时,使得所述配置文件下载失败的确定装置执行如上述第一方面或者第一方面的本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种配置文件下载失败的确定方法,其特征在于,所述方法包括:响应于嵌入式用户识别模块eSIM卡下载配置文件失败,获取所述eSIM卡存储的解析函数以及所述配置文件下载失败的错误状态码;所述配置文件包括多个配置文件元素PE,不同PE对应不同的解析函数,所述解析函数用于解析对应的PE;根据所述eSIM卡中存储的解析函数以及所述错误状态码,确定PE解析出错的代码;根据所述PE解析出错的代码,确定所述配置文件下载失败的原因。2.根据权利要求1所述的方法,其特征在于,所述eSIM卡中设置有栈,所述栈用于存储解析函数,所述获取所述eSIM卡存储的解析函数,包括:根据预设指令从所述eSIM卡的栈中,获取所述解析函数,所述预设指令用于触发所述eSIM执行出栈操作,所述预设指令包括指令类别、指令代码、多个指令参数、数据位串、数据位串字节数、响应数据域中期望的最大数据字节数。3.根据权利要求2所述的方法,其特征在于,所述根据预设指令从所述eSIM卡的栈中,获取所述解析函数,包括:向所述eSIM输入所述预设指令;接收来自所述eSIM的出栈数据,所述出栈数据包括tag值、密文以及密文长度,所述密文包括加密后的解析函数;对所述密文进行解密,得到所述解析函数。4.根据权利要求1

3任一项所述的方法,其特征在于,所述eSIM卡下载所述配置文件包括多个步骤,所述根据所述eSIM卡中存储的解析函数以及所述错误状态码,确定PE解析出错的代码,包括:根据所述错误状态码,确定所述多个步骤中的出错步骤;根据所述解析函数,确定所述出错步骤中解析失败的PE以及解析所述PE出错的代码。5.根据权利要求2所述的方法,其特征在于,所述eSIM卡还用于响应于解析PE出错,对所述PE对应的解析函数执行入栈操作。6.根据权利要求2或3所述的方法,其特征在于,在根据预设指令从所述eSIM卡的栈中,获取所述解析函数之前,所述方法还包括:基于所述eSIM卡的主安全域,进行密钥校验。7.一种配置文件下载失败的确定装置,其特征在于,所述装置包括:获取单元,用于响应于嵌入式用户识别模块eSIM卡下载配置文件失败,获取所述eSI...

【专利技术属性】
技术研发人员:衣莉莉孙阳阳韩梦梦王海涛云霞曹龙涛孙森田张傲思
申请(专利权)人:联通华盛通信有限公司
类型:发明
国别省市:

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

1