基于euicc的RPM架构设计方法、装置、设备和介质与流程
- 国知局
- 2024-11-21 11:35:22
本发明涉及通信,特别涉及一种基于eu icc的rpm架构设计方法、装置、设备和介质。
背景技术:
1、现有技术中,eu icc卡在进行数据传输时,无法对较大的结果数据包和安装于euicc卡上的逻辑元素进行传输,只能存储用户终端内,大部分用户在使用配置文件到期或流量用尽时,不会主动注销账户,不被用户使用的配置文件在用户终端中占用时间太久,导致大量码号被用户终端占用却不产生实际流量和使用,导致配置文件的利用率较低。
技术实现思路
1、本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种基于eu icc的rpm架构设计方法、装置、设备和介质,能够实现profi le的远程管理并提高管理效率。
2、第一方面,本发明实施例提供了一种基于eu icc的rpm架构设计方法,应用于远程配置文件管理系统中,所述远程配置文件管理系统包括数据处理单元和eu icc模块,所述方法包括:
3、所述数据传输模块获取rpm数据包,所述数据传输模块将所述rpm数据包发送至euicc模块,所述数据处理单元将所述rpm数据包解析为多个第一请求信息,其中,所述第一请求信息为所述数据处理单元远程加载所述rpm数据包的请求信息;
4、所述数据处理单元对所述第一请求信息进行拆分,得到多个子信息,对每个所述子信息进行标记,将多个携带有所述标记的所述子信息发送至所述eu icc模块重新拼装为所述第一请求信息;
5、所述eu icc模块根据所述第一请求信息获取所述rpm数据包的指令数据,对所述指令数据进行解析,得到第一指令,对所述第一指令进行解析,得到指令执行结果,根据所述指令执行结果生成rpm指令执行结果信息;
6、根据所述第一请求信息和所述rpm指令执行结果信息生成指令执行结果,所述euicc模块根据所述指令执行结果对所述第一数据信息中的配置文件进行替换。
7、在本发明的一些实施例中,所述对所述第一请求信息进行拆分,得到多个子信息,对每个所述子信息进行标记,将多个携带有所述标记的所述子信息发送至eu icc模块重新拼装为所述第一请求信息,包括:
8、所述数据处理单元对所述第一请求信息的长度进行判定,获取长度判定结果,根据所述长度判定结果对所述请求信息进行拆分;
9、获取第二指令,所述数据处理单元根据所述第二指令将所有所述子信息发送至所述eu icc模块后,对最后一条所述子信息标记为最终数据块,以使所述eu icc模块完成所有所述子信息的接收。
10、在本发明的一些实施例中,所述远程配置文件管理系统中还设置有指令处理模块,所述eu icc模块根据所述第一请求信息获取所述rpm数据包的指令数据,包括:
11、获取所述eu icc模块存储空间中的rpm数据包,判定所述rpm数据包中的指令数据是否存在完整的文件集合数据;
12、当所述rpm数据包中的所述指令数据存在完整的所述文件集合数据时,对所述文件集合数据进行解析,获取所述文件集合数据的执行模式,根据所述执行模式得到所述文件集合数据的rpm类型;
13、将所述文件集合数据派发至所述指令处理模块,所述指令处理模块将所述文件集合数据派发至功能接口,以使所述eu icc模块完成所述rpm数据包的指令功能。
14、在本发明的一些实施例中,所述将所述文件集合数据派发至指令处理模块,所述指令处理模块将所述文件集合数据派发至功能接口后,所述方法还包括:
15、对派发至所述指令处理模块的所述文件集合数据进行判定;
16、当所述文件集合数据存在错误异常时,获取所述文件集合数据的异常执行结果,根据所述异常执行结果,生成与所述异常执行结果对应的第二请求信息,其中所述第二请求信息存储于所述eu icc模块的存储空间中。
17、在本发明的一些实施例中,所述根据所述请求信息和所述rpm信息生成指令执行结果,所述eu icc模块根据所述指令执行结果对所述第一数据信息中的配置文件进行替换,包括:
18、对所述指令执行结果进行标注,并判断所述指令执行结果内是否存在需要发送至所述eu icc模块的第一请求信息;
19、当存在需要发送至所述eu icc模块的第一请求信息时,发送重新标记数据信息至所述数据处理单元,以使所述数据处理单元对所述第一请求信息拆分为多个子信息,直至多个所述子信息全部进行发送至所述eu icc模块,通过所述子信息对所述第一数据信息中的所述配置文件进行替换。
20、在本发明的一些实施例中,所述数据处理单元对所述请求信息的长度进行判定,获取长度判定结果,根据所述长度判定结果对所述请求信息进行拆分,包括:
21、当所述请求信息的长度大于预设长度时,将所述请求信息拆分为多个子信息;
22、当所述请求信息的长度小于所述预设长度时,直接将所述请求信息发送至所述euicc模块。
23、在本发明的一些实施例中,所述将多个携带有所述标记的所述子信息发送至euicc模块重新拼装为所述第一请求信息,包括:
24、对重新拼装后的所述第一请求信息的格式进行判定;
25、当所述第一请求信息的所述格式与预设格式不匹配时,所述eu icc模块则停止接收所述第一请求信息。
26、第二方面,一种基于eu icc的rpm配置文件替换装置,其特征在于,包括至少一个控制处理器和用于与所述至少一个控制处理器通信连接的存储器;所述存储器存储有可被所述至少一个控制处理器执行的指令,所述指令被所述至少一个控制处理器执行,以使所述至少一个控制处理器能够执行如权利要求1至7任一项所述的基于eu icc的rpm架构设计方法。
27、第三方面,本发明实施例提供了一种电子设备,包括有如上述第二方面所述的基于eu icc的rpm配置文件替换装置。
28、第四方面,本发明实施例提供了一种计算机可读存储介质,存储有计算机可执行指令,所述计算机可执行指令用于执行如上述第一方面所述的基于eu icc的rpm架构设计方法。
29、根据本发明实施例的基于eu icc的rpm架构设计方法,至少具有如下有益效果:
30、所述数据传输模块获取rpm数据包,所述数据传输模块将所述rpm数据包进行拆分并发送至eu icc模块,所述数据处理单元将所述rpm数据包解析为多个第一请求信息,其中,所述第一请求信息为所述数据处理单元远程加载所述rpm数据包的请求信息;数据处理单元对第一请求信息进行拆分,得到多个子信息,对每个子信息进行标记,将多个携带有标记的所述子信息发送至eu icc模块重新拼装为第一请求信息;eu icc模块根据第一请求信息获取rpm数据包的指令数据,对指令数据进行解析,得到第一指令,对第一指令进行解析,得到指令执行结果,根据指令执行结果生成rpm状态信息;根据第一请求信息和rpm状态信息生成指令执行结果,eu icc模块根据指令执行结果对第一数据信息中的配置文件进行替换。根据本发明实施例提供的方案,在远程配置文件管理系统中,当数据处理模块需要发送第一请求信息时,能够将rpm数据包中较大数据段的配置文件拆分为多个子单元,将每个子信息进行标记,并将标记后的子信息发送至eu icc模块,在eu icc模块中将标记后的子信息重新拼装成第一请求信息,eu icc模块根据第一指令信息获取rpm数据包的指令数据,根据指令数据得到第一指令,对第一指令进行解析,得到指令结果,并获取rpm状态信息,对于完成的指令生成对应的指令执行结果,将指令执行结果替换已经完成的指令数据,从而实现返回较大指令执行结果包和空间的高效率用。
本文地址:https://www.jishuxx.com/zhuanli/20241120/331865.html
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。
下一篇
返回列表