eSIM远程配置管理方法、终端设备、融合RSP平台及系统与流程

文档序号:29068009发布日期:2022-03-01 20:06阅读:1119来源:国知局
eSIM远程配置管理方法、终端设备、融合RSP平台及系统与流程
esim远程配置管理方法、终端设备、融合rsp平台及系统
技术领域
1.本发明涉及个人消费电子领域和物联网领域,特别涉及一种esim远程配置管理方法、终端设备、融合rsp平台及系统。


背景技术:

2.gsma标准组织定义的远程esim配置管理方法,主要有rsp(remote sim provisioning architecture for consumer devices)和m2m(remote provisioning and management of the embedded uicc(euicc)in machine-to-machine devices)两种方法。
3.其中,gsma标准组织定义的rsp平台存在以下缺点:支持rsp方案的esim被集成到物联网终端后,不能再被远程配置管理其中的profile。gsma标准组织定义的m2m平台存在以下缺点:euicc出厂必须预置能登网成功的初始profile,增加了物联网终端的成本以及初始profile管理成本,并且通过m2m平台远程下载profile时稳定性较差。


技术实现要素:

4.本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种esim远程配置管理方法,用于终端设备,能够减少物联网终端设备的运营管理成本。
5.本发明还提出一种用于esim远程配置管理方法,用于融合rsp平台。
6.本发明还提出一种终端设备。
7.本发明还提出一种融合rsp平台;
8.本发明还提出一种esim远程配置管理系统。
9.根据本发明的第一方面实施例的esim远程配置管理方法,用于终端设备,包括以下步骤:通过联网辅助工具与融合rsp平台的建立http安全连接;向融合rsp平台发送下载初始profile请求并下载初始profile,安装并激活所述初始profile,将初始profile安装成功和激活成功信息反馈至所述融合rsp平台;响应于接收到融合rsp平台发送的bip触发短信,与所述融合rsp平台建立bip连接;响应于所述融合rsp平台通过bip连接发送的用户profile下载请求,下载并安装用户profile,并反馈用户profile下载成功通知至所述融合rsp平台;响应于接收到所述融合rsp平台发送的远程配置管理指令短信,对远程配置管理指令进行解析处理。
10.根据本发明实施例的esim远程配置管理方法,至少具有如下有益效果:本发明实施例的方法应用于物联网设备,使得融合esim被集成到物联网设备时,不再需要初始的运营商码号资源,减少物联网终端设备的成本。当集成了融合esim的物联网终端需要运营商码号联网时,可以通过gsma标准接口下载安装profile。当物联网终端上线运行时,可以通过融合rsp平台与融合esim交互,在线管理融合esim中的profile。
11.根据本发明的一些实施例,所述方法还包括:响应于接收到融合rsp平台发送的激活用户profile短信,返回激活用户profile短信收条,所述终端设备的融合esim卡热复位;尝试使用用户profile登网,若登网成功,则反馈激活用户profile成功短信至融合rsp平
台;响应于接收到融合rsp平台发送的激活用户profile成功通知确认短信,确认激活用户profile成功,并返回激活用户profile成功通知确认短信收条至融合rsp平台。
12.根据本发明的一些实施例,若激活用户profile失败,则执行profile回滚流程,具体包括以下步骤:s1、响应于接收到融合rsp平台发送的激活用户profile请求短信,向融合rsp平台返回激活用户profile的短信收条;s2、响应于请求所述终端设备热复位,所述终端设备的融合esim卡热复位;s3、使用所述用户profile尝试登网,若登网不成功,执行步骤s6,否则执行步骤s4;s4、发送激活用户profile成功通知短信至融合rsp平台,若短信发送失败,则执行重发;s5、重发预设次数失败;s6、响应于请求述终端设备热复位,所述终端设备的融合esim卡热复位,并使用初始profile尝试登网成功;s7、发送用户profile激活失败通知短信至融合rsp平台;s8、响应于接收到融合rsp平台发送的激活用户profile失败通知确认短信,确认激活用户profile失败。
13.根据本发明的第二方面实施例的esim远程配置管理方法,用于融合rsp平台,包括以下步骤:与终端设备建立http安全连接;响应于接收到终端设备发送的下载初始profile请求,发送初始profile至所述终端设备;响应于接收到初始profile安装成功和激活成功信息,向所述终端设备发送bip触发短信,与所述终端设备建立bip连接;通过bip连接主动向所述终端设备发送用户profile下载请求,并接收用户profile下载成功通知;用户profile下载成功后,向所述终端设备发送远程配置管理指令短信。
14.根据本发明实施例的esim远程配置管理方法,至少具有如下有益效果:本发明实施例的方法应用于融合rsp平台,为物联网终端提供下载profile,在物联网终端上线后,在线配置管理融合esim中的profile,以减少物联网终端设备的运营管理成本。
15.根据本发明的一些实施例,所述bip触发短信至少包括:rsp平台地址和profile下载唯一凭证码。
16.根据本发明的一些实施例,所述远程配置管理指令短信包括profile配置管理指令,所述profile配置管理指令至少包括以下各项中一项:profile安装、profile激活、profile失效及profile删除。
17.根据本发明的第三方面实施例的终端设备,包括:第一lpa应用模块,用于通过联网辅助工具与融合rsp平台的建立http安全连接,向融合rsp平台发送下载初始profile请求并下载初始profile,以及将初始profile安装成功和激活成功信息反馈至所述融合rsp平台;融合esim模块,用于通过gsma标准的接口下载安装和本地管理profile,以及与融合rsp平台交互,在线管理融合esim模块中的profile。
18.根据本发明实施例的终端设备,至少具有如下有益效果:本发明实施例的终端设备使得当融合esim被集成到物联网设备时,不再需要初始的运营商码号资源,减少物联网终端设备的成本。当集成了融合esim的物联网终端需要运营商码号联网时,通过gsma标准接口下载安装profile。当物联网终端上线运行时,可以通过融合rsp平台与融合esim交互,在线管理融合esim中的profile。
19.根据本发明的一些实施例,所述融合esim模块包括:euicc os模块,用于与第一lpa应用模块和第二lpa应用模块交互,安装激活profile,解析远程配置管理指令并配置profile;第二lpa应用模块,用于接收融合rsp平台发送的bip触发短信,与所述融合rsp平台建立bip连接,通过bip连接下载并安装用户profile,并反馈用户profile下载成功通知
至所述融合rsp平台;以及根据远程配置管理指令短信将远程配置管理指令转发至所述euicc os模块。
20.根据本发明的第四方面实施例的融合rsp平台,包括:rsp平台功能模块,支持gsma标准定义的rsp标准功能,用于与终端设备建立http安全连接,发送初始profile至所述终端设备;esim远程配置管理功能模块,用于根据初始profile安装成功和激活成功信息,向所述终端设备发送bip触发短信,与所述终端设备建立bip连接,通过bip连接主动向所述终端设备发送用户profile下载请求,并接收用户profile下载成功通知,以及向所述终端设备发送远程配置管理指令短信。
21.根据本发明实施例的融合rsp平台,至少具有如下有益效果:本发明实施例的融合rsp平台,融合了gsma标准组织定义的rsp平台和m2m平台优势,既能通过融合rsp平台下载安装profile,又能在物联网终端上线后,通过融合rsp平台的esim远程管理功能在线配置管理融合esim中的profile,以减少物联网终端设备的运营管理成本。
22.根据本发明的第五方面实施例的esim远程配置管理系统,包括:一个或多个本发明的第三方面实施例的终端设备;本发明的第四方面实施例的融合rsp平台;以及短信网关模块,用于分别与所述融合rsp平台和所述终端设备交互,分别都支持smpp/cmpp短信接口协议。
23.由于本发明实施例包括本发明的第三方面实施例的终端设备以及本发明的第四方面实施例的融合rsp平台,因此具有本发明的第三方面实施例和第四方面实施例的所有有益效果。
24.本发明的附加方面和优点将在下面的描述中部分给出,部分将从下面的描述中变得明显,或通过本发明的实践了解到。
附图说明
25.本发明的上述和/或附加的方面和优点从结合下面附图对实施例的描述中将变得明显和容易理解,其中:
26.图1为本发明实施例的esim远程配置管理系统的模块示意框图;
27.图2为本发明实施例的应用于终端设备的esim远程配置管理方法的流程示意图;
28.图3为本发明实施例的应用于融合rsp平台的esim远程配置管理方法的流程示意图;
29.图4为本发明实施例的终端设备安装时下载并激活初始profile的时序图;
30.图5为本发明实施例的rsp远程下载用户profile至esim卡的时序图;
31.图6为本发明实施例的rsp主动激活profile成功的时序图;
32.图7为本发明实施例的rsp主动激活profile失败及回滚方法的时序图。
具体实施方式
33.下面详细描述本发明的实施例,所述实施例的示例在附图中示出,其中自始至终相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本发明,而不能理解为对本发明的限制。
34.在本发明的描述中,若干的含义是一个或者多个,多个的含义是两个及两个以上,
大于、小于、超过等理解为不包括本数,以上、以下、以内等理解为包括本数。如果有描述到第一、第二只是用于区分技术特征为目的,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
35.参照图1,本发明实施例的esim远程配置管理系统包括融合esim,该融合esim既支持gsma标准定义的es10a、es10b和es10c标准接口,又支持安装gsma标准定义的lpae应用;并且,本发明实施例包括一个适合于物联网领域的融合esim远程配置管理平台(下文简称“融合rsp平台”),即支持gsma标准定义的rsp平台功能,又支持esim远程配置管理功能。
36.本实施例中,终端设备中的采用融合esim技术,使得esim应用于物联网设备时不再需要初始的运营商码号(下文简称profile)资源,减少物联网终端设备的成本。当物联网终端需要运营商码号联网时,通过gsma标准的es10a、es10b和es10c接口下载安装profile。当物联网终端上线运行时,通过融合rsp平台,远程配置管理融合esim中的profile。
37.本实施例中,融合rsp平台融合了gsma标准组织定义的rsp平台和m2m平台优势,既能通过融合rsp平台下载安装profile,又能在物联网终端上线后,通过融合rsp平台的esim远程管理功能在线配置管理融合esim中的profile,以减少物联网终端设备的运营管理成本。
38.参照图1,本发明实施例的终端设备包括融合esim模块和lpad应用模块。
39.本实施例中,融合esim模块无需预置初始profile,其包含euicc os模块,lpae应用模块;其中,euicc os模块主要与lpad应用和lpae应用进行交互,分别都支持es10x接口协议,lpae应用模块主要与融合rsp平台的esim远程配置管理功能模块和短信网关进行交互,分别支持es9+接口协议和smpp/cmpp短信接口协议,lpae应用模块同时还与euicc os交互,支持es10x接口协议。
40.本实施例中,lpad应用模块主要与融合rsp平台的rsp平台功能模块进行交互,支持es9+接口协议,同时还与euicc os模块进行交互,支持es10x接口协议。
41.本实施例中,lpae应用模块主要功能包括接收融合rsp平台的触发指令,与融合rsp平台建立bip连接,从融合rsp平台获取profile、将profile发给euicc os模块进行安装、接收融合rsp平台的远程esim配置管理指令,并转发给euicc os模块进行处理,具体功能和流程包括:
42.(1)与接收融合rsp平台的esim远程管理功能模块下发的触发指令,触发指令中至少包含rsp平台地址、profile下载唯一凭证码;
43.(2)lpae应用模块根据触发指令中rsp平台地址,lpae应用和rsp平台建立bip安全连接通道,基于该通道,lpae应用模块与融合rsp平台建立https安全连接,并通过es9+接口获取新的profile;
44.(3)lpae应用模块从融合rsp平台获取新的profile安装包后,按照es8+接口进行拆包,然后调用euicc os的数据传输指令,将profile安装包数据逐条发送给euicc os;另外,lpae应用模块通过调用euicc os的数据传输指令,将融合rsp平台发送的profile配置管理的指令发送给euicc os处理;
45.(4)euicc os解析lpae应用模块发送的profile安装包数据或profile配置管理指令,实现profile安装、激活、失效、删除等功能。
46.参照图2,本发明实施例的应用于终端设备的esim远程配置管理方法包括以下步
骤:通过联网辅助工具与融合rsp平台的建立http安全连接;向融合rsp平台发送下载初始profile请求并下载初始profile,安装并激活初始profile,将初始profile安装成功和激活成功信息反馈至融合rsp平台;响应于接收到融合rsp平台发送的bip触发短信,与融合rsp平台建立bip连接;响应于融合rsp平台通过bip连接发送的用户profile下载请求,下载并安装用户profile,并反馈用户profile下载成功通知至融合rsp平台;响应于接收到融合rsp平台发送的远程配置管理指令短信,对远程配置管理指令进行解析处理。
47.本发明实施例的终端设备基于lpad应用模块和融合esim模块实现上述方法,具体包括:
48.lpad应用模块主要与融合rsp平台的rsp平台功能模块和融合esim模块交互:lpad应用模块通过联网辅助工具与融合rsp平台(融合rsp平台的rsp平台功能模块)的建立http安全连接,向融合rsp平台发送下载初始profile请求并下载初始profile,lpad应用模块解析profile数据,并且将初始profile安装至融合esim模块;在初始profile安装成功后,融合esim模块发送profile安装成功通知给lpad应用模块,lpad应用模块将初始profile安装成功和激活成功信息反馈至融合rsp平台。
49.融合esim模块通过gsma标准的接口下载安装和本地管理profile,与融合rsp平台交互,在线管理融合esim模块中的profile。
50.融合esim模块的euicc os模块,与lpad应用模块和lpae应用模块交互,安装激活profile,解析远程配置管理指令并配置profile。
51.融合esim模块的lpae应用模块主要与融合rsp平台的esim远程配置管理功能模块和euicc os模块交互:接收融合rsp平台(融合rsp平台的esim远程配置管理功能模块)发送的bip触发短信,与融合rsp平台建立bip连接,通过bip连接下载并安装用户profile,并反馈用户profile下载成功通知至融合rsp平台;以及根据远程配置管理指令短信将远程配置管理指令转发至euicc os模块。
52.参照图1,本发明实施例的融合rsp平台可远程在线管理融合esim卡的profile,其包含gsma标准定义的rsp平台功能模块,esim远程配置管理功能模块;其中,rsp平台功能模块主要与lpad应用进行交互,支持es9+接口协议,esim远程配置管理功能模块主要与lpae应用和短信网关进行交互,分别支持es9+接口协议和smpp/cmpp短信接口协议。
53.参照图3,本发明实施例的应用于融合rsp平台的esim远程配置管理方法包括以下步骤:与终端设备建立http安全连接;响应于接收到终端设备发送的下载初始profile请求,发送初始profile至终端设备;响应于接收到初始profile安装成功和激活成功信息,向终端设备发送bip触发短信,与终端设备建立bip连接;通过bip连接主动向终端设备发送用户profile下载请求,并接收用户profile下载成功通知;用户profile下载成功后,向终端设备发送远程配置管理指令短信。
54.本发明实施例的融合rsp平台基于rsp平台功能模块和esim远程配置管理功能模块实现上述方法,具体包括:
55.rsp平台功能模块,支持gsma标准定义的rsp标准功能,与终端设备建立http安全连接,发送初始profile至终端设备。
56.esim远程配置管理功能模块,根据初始profile安装成功和激活成功信息,向终端设备发送bip触发短信,与终端设备建立bip连接,通过bip连接主动向终端设备发送用户
profile下载请求,并接收用户profile下载成功通知,以及向终端设备发送远程配置管理指令短信。
57.本发明实施例的esim远程配置管理方法的总体业务流程如下:
58.1)本发明实施例建立了物联网终端设备上的lpad应用模块与融合rsp平台上的rsp平台功能模块之间的http连接(一般使用光纤宽带);
59.2)物联网终端设备在安装时,由安装工人操作终端设备lpad应用模块向rsp平台功能模块请求下载并激活初始profile;
60.3)本发明还建立了融合esim上的lpae应用模块与融合rsp平台上的esim远程配置管理功能模块之间的sms连接(一般使用移动蜂窝网络);
61.4)本发明还建立了融合esim卡上的lpae应用模块与融合rsp平台上的esim远程配置管理功能模块之间的bip连接(一般使用移动蜂窝网络);
62.5)bip连接,是首先由esim远程配置管理功能模块主动通过sms连接发送bip触发短信(建立bip连接请求)给lpae应用模块,并由lpae应用模块发送建立bip连接请求给esim远程配置管理功能模块后所建立的;
63.6)bip连接,必须要求融合esim卡已经通过lpad应用下载并激活了初始profile,以确定融合esim卡具备移动蜂窝数据网络能力;
64.7)esim远程配置管理功能模块通过与lpae建立的bip连接,主动下载用户profile至esim卡中;
65.8)esim远程配置管理功能模块通过与lpae建立的sms连接,主动对esim卡内的profile进行在线管理,管理内容包括但不限于profile激活、profile失效、profile删除、信息查询等。
66.各业务流程具体情况如下。
67.一、终端设备安装时下载并激活初始profile。
68.参照图4,本发明实施例的融合esim无需在出厂时预置初始profile,而是在终端设备安装时,通过lpad应用模块动态下载并激活初始profile,其中,由于设备出厂时暂无移动蜂窝网络的联网能力,因此lpad应用模块需要借助wifi或者蓝牙等联网辅助工具与融合rsp平台上的rsp平台功能模块建立http安全连接,流程如下所示:
69.1)lpad应用模块向rsp平台功能模块发送下载初始profile的请求;
70.2)rsp平台功能模块将profile数据下载至lpad应用模块;
71.3)lpad应用模块解析profile数据,并且将profile安装至esim卡内;
72.4)esim卡在profile安装成功后,发送profile安装成功通知给lpad应用模块;
73.5)lpad应用模块转发profile安装成功通知给rsp平台功能模块,至此,初始profile下载并安装成功;
74.6)lpad应用模块向esim卡发送激活profile请求;
75.7)esim卡执行profile安装成功后,发送profile安装成功通知给lpad应用模块;
76.8)lpad应用模块转发profile安装成功通知给rsp平台功能模块,至此,初始profile激活成功,可正常使用移动蜂窝数据网络。
77.二、rsp远程下载用户profile至esim卡。
78.参照图5,物联网终端设备内置的融合esim卡当在激活初始profile成功时,便具
备了移动蜂窝网络的联网能力(bip)以及数据短信的收发能力(sms),融合rsp平台的esim远程配置管理功能模块可实现对物联网终端设备的远程用户profile管理,以下是用户profile下载的主要流程:
79.1)esim远程配置管理功能模块向lpae应用模块发送bip触发短信;
80.2)lpae应用模块向esim远程配置管理功能模块返回bip触发短信收条;
81.3)lpae应用模块向esim远程配置管理功能模块请求建立bip连接;
82.4)esim远程配置管理功能模块确认建立与lpae应用模块的bip连接;
83.5)esim远程配置管理功能模块通过bip连接,主动发送用户profile下载请求给lpae应用模块;
84.6)lpae应用模块下载并安装用户profile成功后,发送profile下载成功通知给esim远程配置管理功能模块。
85.三、rsp主动激活profile成功。
86.参照图6,物联网终端设备内置的融合esim卡当在激活初始profile成功时,便具备了移动蜂窝网络的联网能力(bip)以及数据短信的收发能力(sms),融合rsp平台的esim远程配置管理功能模块可实现对物联网终端设备的远程用户profile管理,以下是用户profile激活的主要流程:
87.1)esim远程配置管理功能模块向lpae应用模块发送激活新profile的请求短信;
88.2)lpae应用模块向esim远程配置管理功能模块返回激活新profile的短信收条;
89.3)lpae应用模块请求终端refresh(热复位);
90.4)融合esim卡refresh(热复位)后,使用新profile尝试登网;
91.5)如果登网不成功,则执行profile回滚流程,否则继续执行步骤6);
92.6)lpae应用模块发送新profile激活成功通知短信给esim远程配置管理功能模块;
93.7)esim远程配置管理功能模块发送激活新profile成功通知确认短信给lpae应用模块;
94.8)lpae应用模块收到确认短信后,确新profile激活成功;
95.9)lpae应用模块发送激活新profile成功通知确认短信收条给esim远程配置管理功能模块。
96.四、rsp主动激活profile失败及回滚方法。
97.参照图7,本发明实施例的用户profile激活失败后的回滚流程包括以下步骤:
98.1)esim远程配置管理功能模块向lpae应用模块发送激活新profile的请求短信;
99.2)lpae应用模块向rsp返回激活新profile的短信收条;
100.3)lpae应用模块请求终端refresh(热复位);
101.4)融合esim卡refresh(热复位)后,使用新profile尝试登网;
102.5)如果登网不成功,则执行步骤9),否则继续执行步骤6);
103.6)lpae应用模块发送新profile激活成功通知短信给esim远程配置管理功能模块;
104.7)如果短信发送失败,则执行重发;
105.8)重发三次都失败;
106.9)lpae应用模块请求终端refresh(热复位);
107.10)融合esim卡refresh(热复位)后,使用原来的profile尝试登网成功;
108.11)lpae应用模块发送新profile激活失败通知短信给esim远程配置管理功能模块;
109.12)esim远程配置管理功能模块发送激活新profile失败通知确认短信给lpae应用模块;
110.13)lpae应用模块收到确认短信后,确新profile激活失败;
111.14)lpae应用模块发送激活新profile失败通知确认短信收条给esim远程配置管理功能模块。
112.尽管本文描述了具体实施方案,但是本领域中的普通技术人员将认识到,许多其它修改或另选的实施方案同样处于本公开的范围内。例如,结合特定设备或组件描述的功能和/或处理能力中的任一项可以由任何其它设备或部件来执行。另外,虽然已根据本公开的实施方案描述了各种例示性具体实施和架构,但是本领域中的普通技术人员将认识到,对本文所述的例示性具体实施和架构的许多其它修改也处于本公开的范围内。
113.上文参考根据示例性实施方案所述的系统、方法、系统和/或计算机程序产品的框图和流程图描述了本公开的某些方面。应当理解,框图和流程图中的一个或多个块以及框图和流程图中的块的组合可分别通过执行计算机可执行程序指令来实现。同样,根据一些实施方案,框图和流程图中的一些块可能无需按示出的顺序执行,或者可以无需全部执行。另外,超出框图和流程图中的块所示的那些部件和/或操作以外的附加部件和/或操作可存在于某些实施方案中。
114.因此,框图和流程图中的块支持用于执行指定功能的装置的组合、用于执行指定功能的元件或步骤的组合以及用于执行指定功能的程序指令装置。还应当理解,框图和流程图中的每个块以及框图和流程图中的块的组合可以由执行特定功能、元件或步骤的专用硬件计算机系统或者专用硬件和计算机指令的组合来实现。
115.本文所述的程序模块、应用程序等可包括一个或多个软件组件,包括例如软件对象、方法、数据结构等。每个此类软件组件可包括计算机可执行指令,所述计算机可执行指令响应于执行而使本文所述的功能的至少一部分(例如,本文所述的例示性方法的一种或多种操作)被执行。
116.软件组件可以用各种编程语言中的任一种来编码。一种例示性编程语言可以为低级编程语言,诸如与特定硬件体系结构和/或操作系统平台相关联的汇编语言。包括汇编语言指令的软件组件可能需要在由硬件架构和/或平台执行之前由汇编程序转换为可执行的机器代码。另一种示例性编程语言可以为更高级的编程语言,其可以跨多种架构移植。包括更高级编程语言的软件组件在执行之前可能需要由解释器或编译器转换为中间表示。编程语言的其它示例包括但不限于宏语言、外壳或命令语言、作业控制语言、脚本语言、数据库查询或搜索语言、或报告编写语言。在一个或多个示例性实施方案中,包含上述编程语言示例中的一者的指令的软件组件可直接由操作系统或其它软件组件执行,而无需首先转换成另一种形式。
117.软件组件可存储为文件或其它数据存储构造。具有相似类型或相关功能的软件组件可一起存储在诸如特定的目录、文件夹或库中。软件组件可为静态的(例如,预设的或固
定的)或动态的(例如,在执行时创建或修改的)。
118.上面结合附图对本发明实施例作了详细说明,但是本发明不限于上述实施例,在所属技术领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下作出各种变化。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1