[go: up one dir, main page]

CN117203997A - 电子装置和用于在电子装置中安装嵌入式订户识别模块的配置文件的方法 - Google Patents

电子装置和用于在电子装置中安装嵌入式订户识别模块的配置文件的方法 Download PDF

Info

Publication number
CN117203997A
CN117203997A CN202280029946.3A CN202280029946A CN117203997A CN 117203997 A CN117203997 A CN 117203997A CN 202280029946 A CN202280029946 A CN 202280029946A CN 117203997 A CN117203997 A CN 117203997A
Authority
CN
China
Prior art keywords
profile
electronic device
server
information
request
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN202280029946.3A
Other languages
English (en)
Inventor
郑知恩
潘亨鎭
徐载弦
朴知民
尹叡振
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Samsung Electronics Co Ltd
Original Assignee
Samsung Electronics Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Priority claimed from KR1020210158876A external-priority patent/KR102563945B1/ko
Application filed by Samsung Electronics Co Ltd filed Critical Samsung Electronics Co Ltd
Priority claimed from PCT/KR2022/005723 external-priority patent/WO2022225348A1/ko
Publication of CN117203997A publication Critical patent/CN117203997A/zh
Pending legal-status Critical Current

Links

Landscapes

  • Mobile Radio Communication Systems (AREA)

Abstract

一种电子装置包括:至少一个嵌入式通用集成电路卡(eUICC),其各自存储至少一条订户标识信息;以及至少一个处理器,其与eUICC电连接。所述至少一个处理器:控制以便向第一服务器发射第一请求消息,所述第一请求消息包括关于与基于eUICC的预订或线路移植相关联的操作的信息;以及根据第一请求消息的发射,从第一服务器接收第一响应消息,其中第一响应消息可以包括根据第一请求信息、指示要为eUICC提供的配置文件未就绪的信息。

Description

电子装置和用于在电子装置中安装嵌入式订户识别模块的配 置文件的方法
技术领域
本公开涉及一种电子装置和一种用于在电子装置中安装嵌入式订户识别模块(eSIM)的配置文件的方法。
背景技术
在无线通信系统中,电子装置(例如,用户设备(UE))可以接入无线通信网络,并且在固定位置或移动中使用语音通信或数据通信服务。为了向电子装置提供通信服务,需要适当的认证过程。一般来说,将通用集成电路卡(UICC)插入到电子装置中,并且通过安装在UICC中的通用订户身份模块(USIM)在电子装置与移动网络运营商(MNO)的服务器之间执行认证。在全球移动通信系统(GSM)的情况下,UICC可以被称为订户身份模块(SIM),并且在宽带码分多址(WCDMA)、长期演进(LTE)和新无线电(NR)的情况下,UICC被称为USIM。
如果电子装置的用户订阅了由移动网络运营商提供的无线通信服务,则移动网络运营商可以向用户提供UICC(例如,SIM卡或USIM卡)。用户可以将所提供的UICC插入到她的电子装置中。如果UICC被插入到电子装置中,则执行安装在UICC中的USIM应用,并且可以使用存储在UICC中的国际移动订户身份(IMSI)值和用于认证的加密密钥值,与存储相同值的移动网络运营商的服务器执行适当的认证过程。在执行了适当的认证过程之后,可以使用无线通信服务。
UICC可以在制造卡时应特定通信运营方的请求而被制造为用于特定通信运营方的专用卡,并且可以配备有用于对应通信运营方的网络连接的认证信息(例如,USIM应用和订户标识ID(例如,IMSI))和加密密钥(例如,已知的K值或Ki值)。UICC可以通过对应的通信运营方被提供给通信服务的订户,并且稍后如有必要,通信运营方可以使用诸如空中传送(OTA)之类的技术来安装、修改和删除UICC内的应用。用户可以将UICC插入到终端中,并且使用对应通信运营方的网络和应用服务。当更换终端时,用户可以将可移除的UICC从旧终端插入到新终端,从而在新终端上使用存储在UICC中的认证信息、电话号码和个人联系信息。
与专门为特定通信运营方制造和分销的UICC不同,用户可以购买特定的UICC,或者用户可以在获得UICC之后订阅(或购买)通信服务,并且用户可以订阅和取消、开通来自特定无线通信运营方的服务或转移到另一通信运营方(例如,订阅转移)。因此,已经提出了用于在UICC上远程安装通信运营方的USIM应用和订户身份ID和加密密钥、以及安全且灵活地安装和管理各种通信运营方的认证信息的方法。
例如,已经提出了所谓的嵌入式UICC(eUICC),即使当用户更改通信运营方时,所述eUICC也能够远程安装用于通过网络提供通信服务的配置文件而无需更换UICC。在终端的制造过程期间,eUICC可以被制造为以芯片形式固定在终端中的预安装UICC。因此,eUICC可以用于可能具有不容易安装或移除UICC的结构的各种终端,诸如机器对机器(M2M)或装置对装置(D2D)终端,以及诸如移动电话的通用无线终端。eUICC也可以被称为eSIM。
发明内容
技术问题
配备eSIM的电子装置可以以各种方式下载配置文件以使用eSIM。例如,电子装置可以在在线订阅通信服务之后通过配置文件提供服务器(例如,订阅管理器数据准备加(SM-DP+))来下载配置文件。
当在线下载配置文件时,在完成对通信服务的订阅时,通信运营方的通信运营方服务器(例如,配置文件信息传送服务器(例如,授权服务器))请求配置文件提供服务器(例如,SM-DP+)准备配置文件。因此,在下载配置文件时可能会出现延迟。在这种情况下,当配置文件提供服务器完成配置文件的准备时,通信运营方可以通过推送消息通知电子装置配置文件已就绪。
如果电子装置未能正常接收到指示配置文件已就绪的推送消息,则尽管能够下载配置文件,但电子装置可能一直等待推送消息,从而导致正常下载失败。由于通信运营方可能不知道电子装置是否正常接收到推送消息,因此它不会重传推送消息,并且电子装置可能最终无限期地等待推送消息。
根据本公开的各种实施例,可以存在一种即使在电子装置未能正常接收到指示配置文件已就绪的推送消息时也能够通过允许通过各种用户界面(UI)(例如,状态栏)进行配置文件检查请求来下载配置文件的电子装置、以及一种用于在电子装置中安装嵌入式SIM的配置文件的方法。
根据本公开的各种实施例,当电子装置向通信运营方服务器发送订阅或订阅转移的请求时,如果通信运营方服务器向电子装置提供web服务器相关信息(例如,如果通过web服务器提供web服务或网页),则通信运营方服务器可以向电子装置发射回调消息(例如,JS回调消息)。电子装置可以基于回调消息来识别准备状态(例如,配置文件的延迟状态或就绪状态)。
作为另一个示例,当电子装置向通信运营方服务器发送订阅或订阅转移的请求时,如果通信运营方服务器没有向电子装置提供web服务器相关信息(例如,除非通过web服务器提供web服务或网页),则电子装置可能无法从通信运营方服务器接收包括配置文件就绪状态的回调消息。例如,由于电子装置没有接收到来自通信运营方服务器的回调消息,因此电子装置可能无法识别配置文件下载准备状态是否被延迟。
根据各种实施例,可以提供一种电子装置和一种用于在电子装置中安装嵌入式SIM的配置文件的方法,其中,当电子装置发送订阅或订阅转移请求时,通信运营方服务器在响应于所述请求的消息中包括指示配置文件是否就绪的信息,并且发射响应消息,使得电子装置可以识别配置文件下载准备状态是否被延迟。
技术解决方案
根据各种实施例,一种电子装置可以包括:至少一个嵌入式通用集成电路卡(eUICC),每个卡存储至少一条订户标识信息;以及至少一个处理器,其与eUICC电连接。所述至少一个处理器可以被配置为:响应于第一请求消息的发射,控制向第一服务器发射第一请求消息,所述第一请求消息包括关于与基于eUICC的订阅或订阅转移相关的操作的信息;以及从第一服务器接收第一响应消息。第一响应消息可以包括指示响应于第一请求消息要为eUICC提供的配置文件未就绪的信息。
根据各种实施例,一种电子装置可以包括:至少一个嵌入式通用集成电路卡(eUICC),每个卡存储至少一条订户标识信息;以及至少一个处理器,其与eUICC电连接。所述至少一个处理器可以被配置为:接收用于识别配置文件的请求;基于未识别出与提供配置文件的配置文件提供服务器相对应的地址信息,从通信运营方服务器获得与配置文件提供服务器相对应的地址信息;基于与配置文件提供服务器相对应的地址信息,将用于识别配置文件的准备状态的消息发射到配置文件提供服务器;以及基于识别出配置文件已就绪,控制从配置文件提供服务器下载配置文件并将配置文件存储在eUICC中。
根据各种实施例,一种用于在包括存储至少一个订户身份信息的至少一个嵌入式通用集成电路卡(eUICC)和与eUICC电连接的至少一个处理器的电子装置中安装嵌入式SIM的配置文件的方法可以包括:接收用于识别配置文件的请求;基于未识别出与提供配置文件的配置文件提供服务器相对应的地址信息,从通信运营方服务器获得与配置文件提供服务器相对应的地址信息;基于与配置文件提供服务器相对应的地址信息,将用于识别配置文件的准备状态的消息发射到配置文件提供服务器;以及基于识别出配置文件已就绪,从配置文件提供服务器下载配置文件并将配置文件存储在eUICC中。
有利效果
根据本公开的各种实施例,通过允许用户直接尝试通过状态栏请求识别配置文件,即使在电子装置未能正常接收到指示配置文件已就绪的推送消息时,也可以有效地下载配置文件。
根据本公开的各种实施例,当电子装置向通信运营方服务器发送订阅或订阅转移的请求时,即使在通信运营方服务器没有向电子装置提供与web服务器相关的信息时,通过在响应消息中包括指示配置文件是否就绪的信息并发射响应消息,可以无延迟地下载配置文件。
通过以下结合附图来公开本公开的各种实施例的详细描述,本公开的其他方面、优点和显著特征对于本领域技术人员将变得显而易见。
附图说明
图1a是示出根据本公开的实施例的网络环境中的电子装置的框图;
图1b是示出根据本公开的实施例的包括电子装置的网络环境的视图;
图2是示出根据本公开的实施例的用于向电子装置提供基于配置文件的通信连接的系统的视图;
图3是示出根据本公开的实施例的电子装置的配置的框图;
图4是示出根据本公开的实施例的嵌入式通用集成电路卡(eUICC)的内部结构的视图;
图5是示出根据本公开的实施例的用于下载配置文件的网络系统的框图;
图6是示出根据本公开的实施例的用于下载配置文件的方法的流程图;
图7a和图7b是示出根据本公开的各种实施例的电子装置的屏幕上显示的用户界面的视图;
图8a和图8b是示出根据本公开的各种实施例的电子装置的屏幕上显示的用户界面的视图;
图9是示出根据本公开的实施例的用于下载配置文件的方法的流程图;
图10是示出根据本公开的实施例的电子装置的屏幕上显示的用户界面的视图;
图11是示出根据本公开的实施例的电子装置的屏幕上显示的用户界面的视图;
图12a和图12b是示出根据本公开的各种实施例的用于下载配置文件的方法的流程图;
图13是示出根据本公开的实施例的电子装置的屏幕上显示的用户界面的视图;
图14是示出根据本公开的实施例的用于下载配置文件的方法的流程图;
图15是示出根据本公开的实施例的用于下载配置文件的方法的流程图;
图16是示出根据本公开的实施例的用于下载配置文件的方法的流程图;并且
图17是示出根据本公开的实施例的用于下载配置文件的方法的流程图。
具体实施方式
参考附图提供以下描述以帮助全面理解由权利要求和其等同物限定的本公开的各种实施例。以下描述包括有助于理解的各种具体细节,但这些仅仅被认为是示例性的。因此,本领域的普通技术人员将认识到,在不脱离本公开的范围和精神的情况下,可以对本文描述的各种实施例进行各种改变和修改。此外,为了清楚和简明起见,可以省略对众所周知的功能和构造的描述。
在以下描述和权利要求中使用的术语和词语不限于书面含义,而是仅由发明人使用以使得能够清楚和一致地理解本公开。因此,本领域的技术人员应当明白,对本公开的各种实施例的以下描述仅被提供用于说明目的,而不用于限制如由所附权利要求和其等同物限定的本公开的目的。
应当理解,除非上下文明确地另有说明,否则单数形式“一个(a)”、“一种(an)”以及“所述(the)”包括复数指示物。因此,例如,对“部件表面”的提及包括对一或多个此类表面的提及。
图1a是示出根据各种实施例的网络环境100中的电子装置101的框图。参照图1a,网络环境100中的电子装置101可以经由第一网络198(例如,短距离无线通信网络)与电子装置102通信,或者经由第二网络199(例如,长距离无线通信网络)与电子装置104或服务器108通信。根据实施例,电子装置101可以经由服务器108与电子装置104通信。根据实施例,电子装置101可以包括处理器120、存储器130、输入模块150、声音输出模块155、显示模块160、音频模块170、传感器模块176、接口177、连接端178、触觉模块179、相机模块180、电力管理模块188、电池189、通信模块190、用户识别模块(SIM)196、或天线模块197。在一些实施例中,可以从电子装置101中省略至少一个(例如,连接端178)部件,或者可以在电子装置101中添加一个或多个其它部件。根据实施例,一些(例如,传感器模块176,相机模块180或天线模块197)部件可以被集成到单个部件(例如,显示模块160)中。
处理器120可执行例如软件(例如,程序140)以控制与处理器120联接的电子装置101的至少一个其它部件(例如,硬件或软件部件),且可执行各种数据处理或计算。根据实施例,作为数据处理或计算的至少一部分,处理器120可将从另一部件(例如,传感器模块176或通信模块190)接收的命令或数据存储在易失性存储器132中,处理存储在易失性存储器132中的命令或数据,并将所得数据存储在非易失性存储器134中。根据实施例,处理器120可以包括主处理器121(例如,中央处理单元(CPU)或应用处理器(AP))、或辅助处理器123(例如,图形处理单元(GPU)、神经处理单元(NPU)、图像信号处理器(ISP),传感器集线器处理器,或通信处理器(CP)),其可以独立地操作或者结合主处理器121操作。例如,当电子装置101包括主处理器121和辅助处理器123时,辅助处理器123可以被配置为使用比主处理器121低的电子或者被指定用于指定的功能。辅助处理器123可以被实现为与主处理器121分离,或作为主处理器121的一部分。
在主处理器121处于未激活(例如,睡眠)状态时,辅助处理器123,而不是主处理器121,可以控制与电子装置101的部件中的至少一个部件(例如,显示模块160、传感器模块176或通信模块190)相关的功能或状态中的至少一些,或者在主处理器121处于激活状态(例如,执行应用)时,辅助处理器123与主处理器121一起控制与电子装置101的部件中的至少一个部件(例如,显示模块160、传感器模块176或通信模块190)相关的功能或状态中的至少一些。根据实施例,辅助处理器123(例如,图像信号处理器或通信处理器)可以被实现为与辅助处理器123在功能上相关的另一部件(例如,相机模块180或通信模块190)的一部分。根据实施例,辅助处理器123(例如,神经处理单元)可以包括指定用于人工智能模型处理的硬件结构。人工智能模型可以通过机器学习生成。这种学习可以例如由执行人工智能的电子装置101或者经由单独的服务器(例如,服务器108)来执行。学习算法可以包括但不限于,例如,监督学习、无监督学习、半监督学习或强化学习。人工智能模型可以包括多个人工神经网络层。人工神经网络可以是深神经网络(DNN)、卷积神经网络(CNN)、递归神经网络(RNN)、受限Boltzmann机器(RBM)、深信念网络(DBN)、双向递归深神经网络(BRDNN)、深Q网络或其两个或更多个的组合,但不限于此。另外地或可选地,人工智能模型可以包括除硬件结构之外的软件结构。
存储器130可以存储由电子装置101的至少一个部件(例如,处理器120或传感器模块176)使用的各种数据。各种数据可以包括例如软件(例如,程序140)和用于与其相关的命令的输入数据或输出数据。存储器130可以包括易失性存储器132或非易失性存储器134。
程序140可以作为软件存储在存储器130中,并且可以包括例如操作系统(OS)142、中间件144或应用146。
输入模块150可以从电子装置101的外部(例如,用户)接收要由电子装置101的其它部件(例如,处理器120)使用的命令或数据。输入模块150可以包括例如麦克风、鼠标、键盘、键(例如按钮)或数字笔(例如指示笔)。
声音输出模块155可以向电子装置101的外部输出声音信号。声音输出模块155可以包括例如扬声器或接收器。扬声器可用于一般目的,例如播放多媒体或播放记录。接收器可用于接收呼入的呼叫。根据实施例,接收机可以被实现为独立于扬声器,或者作为扬声器的一部分。
显示模块160可以在视觉上向电子装置101的外部(例如,用户)提供信息。显示器160可以包括,例如,显示器、全息图设备、或投影仪,以及用于控制显示器、全息图设备和投影仪中相应的一个的控制电路。根据实施例,显示器160可以包括被配置为检测触摸的触摸传感器,或者被配置为测量由触摸产生的力的强度的压力传感器。
音频模块170可以将声音转换为电信号,反之亦然。根据实施例,音频模块170可经由输入模块150获得声音,或经由声音输出模块155或外部电子装置(例如,电子装置102)的耳机直接地(例如,有线地)或无线地与电子装置101联接来输出声音。
传感器模块176可以检测电子装置101的操作状态(例如,电子或温度)或电子装置101外部的环境状态(例如,用户的状态),然后产生与检测到的状态相对应的电信号或数据值。根据实施例,传感器模块176可以包括例如手势传感器、陀螺仪传感器、大气压力传感器、磁传感器、加速度传感器、握持传感器、接近传感器、颜色传感器、红外(IR)传感器、生物测定传感器、温度传感器、湿度传感器或照度传感器。
接口177可以支持用于直接地(例如,有线地)或无线地将电子装置101与外部电子装置(例如,电子装置102)联接的一个或多个指定协议。根据实施例,接口177可以包括例如高清晰度多媒体接口(HDMI),通用串行总线(USB)接口、安全数字(SD)卡接口或音频接口。
天线模块197可以向外部(例如,外部电子装置)发送信号或电力或从外部(例如,外部电子装置)接收信号或电力。根据实施例,天线模块197可以包括一个天线,该天线包括由形成在基底(例如,印刷电路板(PCB))上的导体或导电图案形成的辐射体。根据实施例,天线模块197可以包括多个天线(例如,天线阵列)。在这种情况下,可以通过例如通信模块190从多个天线中选择至少一个适于在通信网络(例如第一网络198或第二网络199)中使用的通信方案的天线。然后,可以经由所选择的至少一个天线在通信模块190和外部电子装置之间发送或接收信号或电子。根据实施例,除了辐射器之外的其它部分(例如,射频集成电路(RFIC))可以还形成为天线模块197的一部分。
根据各种实施例,天线模块197可以形成毫米波天线模块。根据实施例,毫米波天线模块可以包括:印刷电路板,设置在印刷电路板的第一表面(例如,底面)上或邻近第一表面并且能够支持指定的高频带(例如,毫米波频带)的RFIC,以及设置在印刷电路板的第二表面(例如,顶面或侧面)上或者邻近第二表面并且能够发送或接收指定的高频带的信号的多个天线(例如,阵列天线)。
上述部件中的至少一些可以相互联接并且经由外围设备间通信方案(例如,总线、通用输入和输出(GPIO)、串行外围设备接口(SPI)或移动工业处理器接口(MIPI))在它们之间传送信号(例如,命令或数据)。
根据实施例,命令或数据可以经由与第二网络199联接的服务器108在电子装置101和外部电子装置104之间发送或接收。外部电子装置102或104各自可以是与电子装置101相同或不同类型的设备。根据实施例,可以在一个或多个外部电子装置102、104或108处执行要在电子装置101处执行的所有或一些操作。例如,如果电子装置101应当自动地或者响应于来自用户或另一设备的请求来执行功能或服务,电子装置101可以不执行功能或服务而请求一个或多个外部电子装置执行功能或服务的至少一部分,或者除了执行功能或服务之外,还可以请求一个或多个外部电子装置执行功能或服务的至少一部分。接收该请求的一个或多个外部电子装置可以执行该功能或所请求的服务的至少一部分,或者与该请求相关的附加功能或附加服务,并且将该执行的结果传送到电子装置101。电子装置101可以在具有或不具有对结果的还处理的情况下提供结果,作为对请求的答复的至少一部分。为此,可以使用例如云计算、分布式计算、移动边缘计算(MEC)或客户端-服务器计算技术。电子装置101可以使用例如分布式计算或移动边缘计算来提供超低等待时间服务。在另一实施例中,外部电子装置104可以包括物联网(IoT)设备。服务器108可以是使用机器学习和/或神经网络的智能服务器。根据实施例,外部电子装置104或服务器108可以被包括在第二网络199中。电子装置101可应用于基于5G通信技术或IoT相关技术的智能服务(例如,智能家居、智能城市、智能汽车或医疗保健)。
图1b是示出根据本公开的实施例的包括电子装置的网络环境的视图。参考图1b,根据本公开的各种实施例,网络可以包括电子装置101、第一通信网络111a和/或第二通信网络112a。
根据本公开的实施例,电子装置101可以作为在一个设备中支持两个SIM的双SIM双待机(DSDS)模式或双SIM双激活(DSDA)模式的电子装置来操作。例如,电子装置101可以包括第一SIM 111和eSIM 201。第一SIM 111可以是rSIM。例如,电子装置101可以配备有SIM卡。在下文中,为了便于描述,SIM卡将被称为SIM。电子装置101可以包括用于接收第一SIM111的插槽(未示出)。根据本公开的实施例,尽管未示出,但是电子装置101可以接收两个或更多个SIM。在这种情况下,电子装置101可以包括用于接收多个SIM的多个插槽。
根据本公开的各种实施例,第一SIM 111是订阅了第一通信网络111a的移动网络运营商的SIM。电子装置101可以使用第一SIM 111接入第一通信网络111a以接收无线通信服务。根据本公开的各种实施例,电子装置101可以包括嵌入式订户身份模块(eSIM)201。eSIM可以被称为eUICC。电子装置101可以通过经由eSIM 201接入第二通信网络112a来接收无线通信服务。第一通信网络111a和第二通信网络112a可以由同一通信运营方提供,或者可以由不同的通信运营方单独提供。
图2是示出根据本公开的实施例的用于向电子装置提供基于配置文件的通信连接的系统的视图。
参考图2,根据本公开的各种实施例,系统200可以包括电子装置101、订阅管理器发现服务(SM-DS)服务器210、SM-DP+服务器220、MNO服务器230和通信服务服务器240。
根据本公开的各种实施例,电子装置101(例如,图1b的电子装置101)可以包括eSIM 201。为了便于描述,尽管未示出,但是电子装置101可以包括用于接收至少一个rSIM的至少一个插槽。根据本公开的各种实施例,电子装置101可以包括或接收N个(N是自然数)SIM(eSIM或rSIM),并且可以执行切换以使用它们中的一些。N个SIM的组合不受限制,并且数量也不受限制。
根据本公开的各种实施例,eSIM 201可以插入到电子装置101中,与电子装置101一体地设置,或者实现为可由电子装置101访问。根据本公开的各种实施例,eSIM 201可以允许电子装置101使用eSIM 201中的信息(例如,包括通用订户身份模块(USIM)信息的配置文件)来与通信运营方(移动网络运营商(MNO))的服务器执行认证。根据本公开的实施例,eSIM 201可以被称为用于全球移动通信系统(GSM)的订户身份模块(SIM)卡,或者被称为用于宽带码分多址(WCDMA)、LTE和NR的USIM卡,并且还可以根据通信方案以其他不同的术语来称呼。例如,如果电子装置101的用户订阅了由通信运营方提供的无线通信服务,则电子装置101可以使用eSIM 201中的信息(例如,用于认证的IMSI值和加密密钥K)来与存储相同值的通信运营方的服务器执行适当的认证过程,并且然后使用无线通信服务。例如,适当的认证过程可以是认证和密钥协议(AKA)认证。也可以使用其他认证方案。
根据本公开的各种实施例,eSIM 201可以在制造卡时应特定通信运营方的请求而被制造为用于特定通信运营方的专用卡,并且可以配备有用于对应通信运营方网络连接的认证信息(例如,USIM应用和订户标识ID(例如,IMSI))和加密密钥(例如,已知的K值或Ki值)。eSIM 201中的应用(或信息)可以在必要时使用诸如空中传送(OTA)之类的技术来安装、修改、删除或更新。
根据本公开的各种实施例,eSIM 201可以以配置文件的形式下载和/或存储用于提供通信服务的信息。根据本公开的实施例,配置文件可以在eSIM 201的制造过程中安装或存储,或者可以由终端以OTA方案下载并且安装或存储在eSIM201中。例如,配置文件可以包括供应配置文件和操作配置文件。本领域的普通技术人员将理解,即使在未安装供应配置文件时,电子装置101也可以通过Wi-Fi短距离连接或互联网连接下载操作配置文件,并且供应配置文件不一定需要安装在电子装置101上。例如,操作配置文件可以是包括关于电子装置的用户的订户标识信息的配置文件,并且供应配置文件可以包括用于在电子装置中下载订户身份信息或包括订户身份信息(下文中称为“第一订户身份信息”)的配置文件(下文中称为“第一操作配置文件”)的信息(下文中称为“第一信息”)。电子装置可以基于eSIM201中关于供应配置文件的第一信息来下载第一操作配置文件。
根据本公开的各种实施例,电子装置101可以使用安装或存储在eSIM 201中的操作配置文件(下文中称为‘第二操作配置文件’)的订户身份信息(下文中称作‘第二订户身份信息’)来接收通信服务。例如,包括订户标识信息的配置文件可以是SIM配置文件。
根据本公开的实施例,除了订户标识信息之外,操作配置文件还可以包括订户的网络接入认证信息、订户的电话簿、订户的个人信息(例如,短消息服务(SMS))、所订阅的通信运营方名称、可用的服务、可用的数据量、费用或服务提供速度,或者用于通过在接入无线通信网络(诸如GSM、WCDMA、LTE或NR)时执行订户认证和流量安全密钥生成来允许安全使用无线通信的信息。
根据本公开的各种实施例,用于下载包括第一订户身份信息的数据(例如,第一操作配置文件)的第一信息可以包括用于下载第一操作配置文件的指定的第一通信连接的通信会话信息。例如,通信会话信息可以包括用于下载第一操作配置文件的订阅管理器发现服务(SM-DS)服务器210接入信息或者关于可用于SM-DS服务器210接入的通信运营方网络的信息。
根据本公开的各种实施例,SM-DS服务器210可以向电子装置101提供SM-DP+服务器220的地址,以用于基于供应配置文件下载第一操作配置文件。
根据本公开的各种实施例,订阅管理器数据准备加(SM-DP+)服务器220可以是配置文件提供服务器、配置文件域的卡外实体、配置文件加密服务器、配置文件生成服务器、配置文件供应商或配置文件提供商。SM-DP+服务器220可以基于第一通信连接请求、根据来自电子装置101的供应配置文件、通过无线通信网络来执行与电子装置101之间的第一通信联系22,并且可以通过第一通信联系22向电子装置101提供第一操作配置文件。根据本公开的各种实施例,无线通信网络可以是无线通信网络的特定节点。例如,无线通信网络可以是无线通信网络的基站、订户信息管理节点或移动性管理节点。根据本公开的实施例,无线通信网络可以包括归属位置寄存器(HLR)和/或认证中心(AuC)服务器,电子装置101访问所述寄存器和/或服务器以执行订户认证功能,并且通过认证之后的访问,无线通信网络可以连接到能够提供通信服务(诸如语音通信或数据通信)的通信服务服务器240。
根据本公开的各种实施例,移动网络运营商(MNO)服务器230可以是与移动通信网络运营商相关联的服务器。根据本公开的各种实施例,MNO服务器230可以请求订阅管理器发现服务加(SM-DS+)服务器220准备与至少一个订户身份信息(例如,第一订户身份信息)相关联的至少一个配置文件(或配置文件包)(例如,第一操作配置文件),并且将与第一操作配置文件相关联的信息传送到SM-DS+服务器220。根据本公开的实施例,MNO服务器230可以向SM-DS+服务器220传送用于更新和管理第一操作配置文件的信号。MNO服务器230可以通过安装在电子装置101的eSIM 201中的第二操作配置文件来执行电子装置101与通信服务服务器240之间的第二通信连接24。
根据本公开的各种实施例,通信服务服务器240可以是提供通信服务的服务器。根据本公开的各种实施例,通信服务可以是与通过无线通信网络发射或接收数据相关联的服务。根据本公开的实施例,通信服务可以包括与除了下载操作配置文件(例如,包括第一订户身份信息的第一操作配置文件)之外的不包括订户身份信息的另一配置文件(或数据)的发射或接收相关联的服务。例如,通信服务服务器240可以包括与各种数据发射和接收相关联的服务服务器,诸如与各种应用中的每一者相关联的服务器、推送服务器、搜索服务器或市场服务器。通过通信服务服务器240的通信服务可以包括各种服务,诸如通过应用的数据发射/接收、通知接收、推送消息接收、链接接收和访问、或者服务请求。
根据本公开的各种实施例,在请求与不包括订户身份信息的配置文件(或数据)的发射或接收相关联的服务时,电子装置101可以基于第二操作配置文件来执行与通信服务服务器240的第二通信连接24。
根据本公开的各种实施例,SM-DS服务器210、SM-DP+服务器220、MNO服务器230或通信服务服务器240仅仅是用于执行每个功能的服务器的实现方式的示例,它们可以用其他名称来称呼,并且SM-DS服务器210、SM-DP+服务器220、MNO服务器230或通信服务服务器240各自可以包括一个或多个服务器。SM-DS服务器210、SM-DP+服务器220、MNO服务器230或通信服务服务器240中的一些或全部可以被配置为一个集成服务器。根据本公开的各种实施例,电子装置(例如,图1a或图1b的电子装置101或图2的电子装置101)可以包括:显示器(例如,图1a的显示模块160);通信模块(例如,图1a的通信模块190);嵌入式订户身份模块(例如,图1a的订户身份模块196或图2的eSIM 201),其存储与用于下载包括用于访问至少一个通信服务提供服务器的第一订户身份信息的数据的第一通信连接相关联的第一信息;存储器(例如,图1a的存储器130或图2的存储器211);以及与显示器、通信模块和存储器电连接的处理器(例如,图1a的处理器120)。处理器可以被配置为:使用通信模块基于第一信息来执行用于下载包括第一订户身份信息的数据的第一通信连接,在第一通信连接期间,在请求发射或接收不包括第一订户身份信息的数据时终止第一通信连接;以及通过基于第二订户身份信息执行第二通信连接来执行数据的发射或接收。
根据本公开的各种实施例,第一信息可以包括供应配置文件,并且包括第一订户标识信息的数据可以包括第一操作配置文件。
根据本公开的各种实施例,处理器可以被配置为:当订户身份模块在第一通信连接期间请求发射或接收数据时不包括第二订户身份信息时,通过显示器显示不存在与第二订户身份信息相对应的第二操作配置文件。
根据本公开的各种实施例,处理器可以还被配置为当不存在第二操作配置文件时显示与第二操作配置文件相关联的购买屏幕。
根据本公开的各种实施例,处理器可以被配置为基于之前使用的第二操作配置文件来执行第二通信会话。
根据本公开的各种实施例,处理器可以被配置为基于用户所选择的第二操作配置文件来执行第二通信会话。
根据本公开的各种实施例,处理器可以被配置为通过显示器基于供应配置文件来显示指示第一通信连接的至少一个指示符。
根据本公开的各种实施例,所述至少一个指示符可以包括服务提供商名称(SPN)、无线电接入技术(RAT)和接收信号强度指示符(RSSI)中的至少一种类型。
根据本公开的各种实施例,处理器可以被配置为选择与通过通信模块连接的网络相关联的供应配置文件。
根据本公开的各种实施例,处理器可以被配置为基于公共陆地移动网络(PLMN)标识符、移动国家代码(MCC)和关于通过通信模块连接的网络的区域信息中的至少一者来选择与正在连接的网络相关联的供应配置文件。
图3是示出根据本公开的实施例的电子装置的配置的框图。
参考图3,根据本公开的各种实施例,图1a或图1b的电子装置101或图2的电子装置101可以包括处理器120、eSIM 201、通信模块190、显示模块160以及输入模块150。为了便于描述,尽管未示出,但是电子装置101可以包括能够接收两个或更多个rSIM的两个或更多个插槽。
根据本公开的各种实施例,处理器120(例如,图1a的处理器120)可以包括一个或多个处理器(例如,主处理器121和辅助处理器123或者图1a的应用处理器和通信处理器),并且根据本公开的实施例,可以包括本地配置文件助理(LPA)312(例如,LPAd(装置))。根据本公开的各种实施例,当处理器120包括多个处理器时,LPA 312的一部分可以包括在多个处理器中的一些处理器中,并且LPA 312的另一部分可以包括在多个处理器中的其他处理器中。根据本公开的各种实施例,LPA 312可以包括在eSIM 201中,并且在这种情况下,LPA312可以被称为LPAe(eUICC)。
根据本公开的各种实施例,LPA 312可以执行与服务器的通信以支持eSIM 201的配置文件下载、安装和管理操作,或者可以执行提供配置文件下载、安装和管理操作中所需的用户界面的操作。LPA 312可以是在电子装置101中提供本地发现服务(LDS)31、本地配置文件下载(LPD)33和本地用户界面(LUI)35操作的模块。
根据本公开的各种实施例,LDS 31可以执行从SM-DS服务器210接收能够基于供应配置文件下载操作配置文件的SM-DS+服务器220的地址的操作并且与SM-DS服务器210通信。
根据本公开的各种实施例,LPD 33可以基于SM-DS+服务器220的地址、通过无线通信网络来执行与SM-DS+服务器220的第一通信连接22,并且执行通过第一通信连接22从SM-DS+服务器220接收第一操作配置文件的操作。根据本公开的各种实施例,LPD 33可以支持由网络启动的配置文件下载、启用、禁用、删除或配置文件策略规则(PPR)下载操作,或者可以支持由电子装置进行的配置文件启用、禁用、删除或eUICC重置操作。
根据本公开的各种实施例,LUI 35可以在下载操作配置文件时执行提供各种用户界面的操作。根据本公开的实施例,LUI 35可以支持LDS 31与LPD 33之间的数据交换,并且可以包括用于将用户的输入传送到LDS 31或LPD 33的UI。
根据本公开的实施例,处理器120可以使用(或通过执行)LPA 312、基于存储在eSIM 201中的信息来执行通信服务。例如,处理器120可以使用LPA 312、基于存储在eSIM201中的供应配置文件、通过通信模块190来执行与SM-DS+服务器220的第一通信连接,以下载包括第一订户身份信息的配置文件(例如,第一操作配置文件)。当在使用LPA 312的第一通信连接期间请求发射或接收不包括订户身份信息的配置文件或数据时,处理器120可以终止第一通信连接并且基于第二订户身份信息执行第二通信连接,以发射或接收不包括订户身份信息的配置文件或数据。
根据本公开的各种实施例,eSIM 201(例如,图1a的订户识别模块196或图2的eSIM201)可以包括一个或多个配置文件作为用于接收通信服务的信息。配置文件可以是指存储在eSIM 201中的应用、文件系统和认证密钥值中的至少一者的软件形式的封装。例如,配置文件可以包括供应配置文件和操作配置文件。操作配置文件可以包括订户标识信息,并且可以还包括订户的网络接入认证信息、订户的电话簿、订户的个人信息(例如,SMS)、所订阅的通信运营方名称、可用的服务、可用的数据量、费用或服务提供速度,或者用于通过在接入无线通信网络(诸如GSM、WCDMA、LTE或NR)时执行订户认证和流量安全密钥生成来允许安全使用无线通信的信息。根据本公开的实施例,操作配置文件可以包括SIM配置文件。例如,SIM配置文件可以包括SIM文件系统(主文件(MF)、专用文件(DF)、基本文件(EF))。订户标识信息(IMSI)值可以存储在基本文件中。
根据本公开的各种实施例,供应配置文件可以是包括用于在电子装置中下载第一操作配置文件的第一信息的配置文件。例如,第一信息可以包括指定用于下载第一操作配置文件的第一通信连接的通信会话信息。例如,通信会话信息可以包括用于下载第一操作配置文件的SM-DS服务器(例如,图2的SM-DS服务器210)访问信息,并且可以包括关于可用于SM-DS服务器访问的通信运营方网络的信息。
根据本公开的各种实施例,通信模块190(例如,图1a的通信模块190)可以基于供应配置文件执行第一通信或者基于第二操作配置文件执行第二通信。可以在显示模块160上显示与基于供应配置文件的第一通信或基于第二操作配置文件的第二通信相关联的至少一个屏幕。
根据本公开的实施例,LPA 312已经被描述为包括在处理器120中,但是LPA 312的至少一些功能可以由处理器120执行,或者单独的LPA 312可以与处理器120一起操作。例如,LPA 312可以包括在程序(例如,图1a的程序140)中,并且可以被加载到处理器120上并被执行。当LPA 312被加载在处理器120上并被执行时,可以将其理解为处理器120的操作。根据本公开的各种实施例,包括在LPA 312中的功能模块(例如,LDS 31、LPD 33或LUI 35)示例性地被分割,并且可以不限于被表示为其他功能模块。根据本公开的各种实施例,LPA312可以包括在eSIM 201中。
图4是示出根据本公开的实施例的eUICC的内部结构的视图。
参考图4,根据本公开的实施例,eUICC 401(例如,图2或图3的eSIM 201)可以是卡或芯片的形式,并且可以安装软件形式的至少一个配置文件410、420和430。根据本公开的各种实施例,一个或多个配置文件410、420和430中的每一者可以是供应配置文件或操作配置文件。至少一个配置文件410、420和430可以在eUICC操作系统(OS)450上操作。至少一个配置文件410、420和430中的每一者可以由处理器或LPA(例如,图3的LPA 312或图4的LPA480)启用或禁用。根据本公开的实施例,一个配置文件410可以处于启用状态,而其余的配置文件420和430可以处于禁用状态。根据本公开的各种实施例,两个或更多个配置文件可以处于启用状态。
根据本公开的各种实施例,eUICC 401的eUICC操作系统(OS)450可以包括配置文件策略启用器452、配置文件包解释器454和电信框架456。根据本公开的实施例,配置文件策略启用器452可以管理一个或多个配置文件410、420和430中的每一者的策略规则(配置文件策略规则(PPR))。根据本公开的实施例,配置文件包解释器454可以以可安装在eUICC401中的形式对从SM-DP 220接收的配置文件包进行解包。根据本公开的实施例,电信框架556可以执行与eUICC 401中的应用的通信相关联的功能。根据本公开的各种实施例,eUICC401可以包括发行方安全域根(ISD-R)460和eUICC控制权限安全域(ECASD)470。根据本公开的实施例,ISD-R 460可以管理安装在eUICC 401中的至少一个配置文件410、420和430。例如,ISD-R 460可以包括LPA服务462。LPA服务462可以通过与处理器或LPA(例如,图3的LPA312或图4的LPA 480)的接口来管理安装在eUICC 401中的至少一个配置文件410、420和430。根据本公开的实施例,ECASD 470可以对安装在eUICC 401中的至少一个配置文件410、420和430执行安全处理。
根据本公开的各种实施例,至少一个配置文件410、420和430中的每一者可以包括:ISD-P 410-1、420-1或430-1;MNO-SD 410-2、420-2或430-2;补充安全域(SSD)410-3、420-3或430-3;控制权限安全域(CASD)410-4、420-4或430-4、小应用410-5、420-5或430-5;网络接入应用(NAA)410-6、420-6或430-6;文件系统410-7、420-7或430-7;或者配置文件元数据410-8、420-8或430-8。
根据本公开的实施例,ISD-P 410-1、420-1或430-1可以包括用于对配置文件包进行解码和解释的信息,并且与配置文件包解释器454合作,可以用于对从SM-DP+220接收的配置文件包进行解包和安装。
根据本公开的实施例,MNO-SD 410-2、420-2或430-2可以包括MNO的OTA密钥,并且可以包括用于提供能够与MNO通信的安全OTA信道的信息。
根据本公开的实施例,补充安全域(SSD)410-3、420-3或430-3以及控制权限安全域(CASD)410-4、420-4或430-4可以包括用于对配置文件执行安全处理的信息。
根据本公开的实施例,小应用410-5、420-5或430-5可以包括与配置文件的用户相关联的各种应用信息。
根据本公开的实施例,网络接入应用(NAA)410-6、420-6或430-6可以包括允许配置文件接入网络的应用信息。
根据本公开的实施例,文件系统410-7、420-7或430-7可以包括与配置文件中的每条信息相关联的文件系统。
根据本公开的实施例,配置文件元数据410-8、420-8或430-8也可以被称为配置文件记录,并且可以包括关于文本形式的配置文件的元数据信息。元数据信息可以包括配置文件的集成电路卡ID(ICCID)、配置文件名称、提供MNO的名称的配置文件、用户的配置文件昵称、图标、配置文件类别、通知配置信息、配置文件所有者信息或配置文件策略规则(PPR)中的至少一者。
根据本公开的各种实施例,作为配置文件标识符,配置文件的ICCID可以指示每个配置文件的唯一标识符。配置文件的名称可以包括每个配置文件的名字。提供MNO的名称的配置文件可以包括提供配置文件的通信运营方的名称。用户的配置文件昵称可以包括用户指定的配置文件昵称。图标可以包括与配置文件相对应的图标。配置文件类别可以包括指示配置文件类型是供应配置文件还是操作配置文件的信息。通知配置信息可以包括用于接收通知的服务器(例如,SM-DP+服务器220)的地址。配置文件所有者信息可以包括移动国家代码(MCC)、移动网络代码(MNC)以及与配置文件所有者相关联的组标识符(GID)1或2信息。例如,MCC可以是用于识别国家的代码,并且MNC可以是用于识别移动通信运营方的代码。GID 1或2可以是用于识别配置文件所属的组或区域的代码区域信息。区域信息可以包括具有多个国家的组。配置文件策略规则(PPR)可以包括用于管理配置文件的策略规则信息。
根据本公开的各种实施例,电子装置101可以使用包括在eUICC 401中的至少一个配置文件410、420或430中的每一者中所包括的配置文件元数据410-8、420-8或430-8的配置文件类别信息来识别它是供应配置文件还是操作配置文件,并且通过LPA(图3的LPA 312或图4的LPA 480)来启用或禁用供应配置文件或操作配置文件中的每一者。
图5是示出根据本公开的实施例的用于下载配置文件的网络系统的框图。参考图5,根据本公开的各种实施例,网络系统可以包括电子装置101和通信运营方服务器500。通信运营方服务器500可以包括配置文件信息传送服务器520、配置文件提供服务器530、认证服务器540或运营方管理服务器550。根据本公开的各种实施例,通信运营方服务器500可以包括或者可以不包括web服务器510。例如,web服务器510、配置文件信息传送服务器520、配置文件提供服务器530、认证服务器540或运营方管理服务器550中的至少一者可以包括在由通信运营方管理的通信运营方服务器500中。运营方管理服务器550可以包括但不限于业务支持系统(BSS)或操作支持系统(OSS)。根据本公开的各种实施例,web服务器510和配置文件信息传送服务器520可以是由同一个通信运营方或不同通信运营方管理的服务器。根据本公开的各种实施例,配置文件信息传送服务器520和配置文件提供服务器530可以是由同一个通信运营方或不同通信运营方管理的服务器。eSIM 201可以插入或嵌入在电子装置101中。配置文件可以下载并安装在eSIM 201中。根据下文将要描述的实施例,服务客户端202可以安装在电子装置101中,以用于与通信运营方服务器500通信。
根据本公开的各种实施例,电子装置101可以通过例如服务客户端202访问配置文件信息传送服务器520,并且可以通过所访问的配置文件信息传送服务器520来访问web服务器510。例如,当电子装置101访问配置文件信息传送服务器520时,配置文件信息传送服务器520可以通过运营方管理服务器550或认证服务器540来认证电子装置101或电子装置101的用户,并且执行合格性检查。如果电子装置101或电子装置101的用户被正常地认证并且被确定为合格的,则配置文件信息传送服务器520可以向电子装置101发射用于访问web服务器510的信息。电子装置101可以使用通过配置文件信息传送服务器520接收到的用于访问web服务器510的信息来访问web服务器510。根据本公开的各种实施例,电子装置101可以通过web服务器510提供的网页来请求订阅、开通或订阅转移,并且根据本公开的另一个实施例,可以在没有web服务器510的情况下通过配置文件信息传送服务器520来请求订阅、开通或订阅转移。例如,当通信运营方服务器500不包括web服务器510或者包括web服务器510但提供与web服务器510相关的信息(例如,关于web服务器510的地址信息)时(例如,当不通过web服务器提供web服务或网页时),电子装置101可以通过配置文件信息传送服务器520来请求订阅、开通或订阅转移。根据本公开的各种实施例,web服务器510可以为配置文件信息传送服务器520提供用户界面(UI)或网页。例如,电子装置101可以通过从web服务器510提供的网页来请求特定配置文件的订阅、开通或订阅转移。根据本公开的各种实施例,配置文件信息传送服务器520可以提供通信线路管理和创建、服务控制以及状态信息。配置文件信息传送服务器520可以被称为授权服务器或授权配置服务器,但不限于此。例如,配置文件信息传送服务器520可以包括GSMA标准文档TS.43中阐述的授权服务器或授权配置服务器。在所述标准文档中,术语‘授权’可以是指在向电子装置101的用户提供服务(例如,通信服务)之前所需服务的适用性、可用性或状态。例如,配置文件信息传送服务器520可以执行传送提供给电子装置101的配置文件相关信息(例如,配置文件下载信息或配置文件下载相关信息)的功能。在以下描述中,配置文件信息可以包括与配置文件相关的信息,并且为了便于描述,将其称为配置文件下载信息或配置文件下载相关信息。配置文件信息传送服务器520可以包括但不限于发现和推送功能(DPF)、订阅管理器发现服务(SM-DS)、订阅管理器安全路由(SM-SR)、订阅管理器安全路由加(SM-SR+)、eUICC配置文件管理器或配置文件管理凭据持有人(PMC持有人)或eUICC管理器(EM)的卡外实体。
根据本公开的各种实施例,配置文件提供服务器530可以执行管理和下载配置文件的功能。例如,配置文件提供服务器530可以包括但不限于订阅管理器数据准备(SM-DP)、订阅管理器数据准备加(SM-DP+)、配置文件域的卡外实体、配置文件加密服务器、配置文件生成服务器、配置文件提供商(配置文件供应商(PP))、配置文件提供商、或配置文件供应凭据持有人(PPC持有人)。
图6是示出根据本公开的实施例的用于下载配置文件的方法的流程图。参考图6,根据本公开的各种实施例,电子装置101可以通过通信运营方服务器500的配置文件信息传送服务器520来访问web服务器510。在操作602中,电子装置101可以通过web服务器510提供的网页来请求新的eSIM配置文件,或者请求对新的通信服务的订阅、开通或订阅转移。例如,电子装置101可以通过web服务器510提供的网页来发射包括订阅相关操作(例如,订阅、开通或订阅转移)的消息,并且根据本公开的各种实施例,包括订阅相关操作的消息的发射可以遵循GSMA标准文档TS中阐述的过程,但不限于此。例如,电子装置101可以请求配置文件信息传送服务器520(例如,授权服务器)根据标准文档TS.43中阐述的过程来执行合格性检查。响应于所述请求,配置文件信息传送服务器520可以向通信运营方服务器500中的另一服务器(例如,运营方管理服务器550(例如,BSS或OSS))发射配置文件查询,从而检查合格性。在完成合格性检查之后,配置文件信息传送服务器520可以将检查结果发射到电子装置101。电子装置101可以识别合格性检查正常完成,并且可以请求配置文件信息传送服务器520执行订阅相关操作(例如,订阅、开通或订阅转移)。
根据本公开的各种实施例,通信运营方服务器500的配置文件信息传送服务器520可以通过认证服务器540来认证电子装置101或电子装置101的用户。
根据本公开的各种实施例,在操作604中,配置文件信息传送服务器520可以通过电子装置101请求配置文件提供服务器530响应于对订阅相关操作(例如,订阅、开通或订阅转移)的请求来准备配置文件。根据配置文件准备请求从配置文件信息传送服务器520发射到配置文件提供服务器530的信息可以包括eUICC区分器(例如,eUICC标识符(EID))、关于配置文件信息传送服务器的信息、配置文件区分器或配置文件请求时间、配置文件安装密钥、关于电子装置101的信息、或eUICC信息。配置文件区分器可以被称为配置文件标识符(配置文件ID)、集成电路卡ID(ICCID)、ISD-P、或因子匹配配置文件域(PD)。配置文件标识符可以指示每个配置文件的唯一标识符。eUICC标识符(eUICC ID)可以是嵌入电子装置101中的eSIM 201(或eUICC)的唯一标识符,并且可以被称为EID。例如,当在eUICC中预先配备供应配置文件时,eUICC ID可以是对应的供应配置文件的标识符(供应配置文件的配置文件ID)。例如,当电子装置101和eSIM 201不分离时,eUICC ID可以是电子装置101的ID。eUICC ID可以是指eUICC芯片的特定安全域。
根据本公开的各种实施例,在操作606中,当配置文件提供服务器530准备配置文件时,配置文件信息传送服务器520可以向电子装置101通知配置文件就绪状态。用于通知配置文件就绪状态的消息可以包括回调消息(例如,java脚本(JS)回调消息)。例如,当电子装置101终止由web服务器510提供的网页时,可以发射回调消息,但不限于此。
根据本公开的各种实施例,从配置文件信息传送服务器520发射到电子装置101的回调消息可以以“onPlanSelectionCompleted(ServiceStatus=9、smdpAddress或激活码)”的形式来实现。回调消息可以包括服务状态信息、配置文件提供服务器(例如,SM-DP+220)530的地址(或地址信息)、或激活码。例如,服务状态信息(ServiceStatus)可以表示为9以指示配置文件被延迟,并且服务状态信息可以表示为1以指示配置文件已就绪。根据本公开的各种实施例,激活码可以包括与配置文件提供服务器530的地址相对应的信息。电子装置101可以基于激活码来识别配置文件提供服务器530的地址。
根据本公开的各种实施例,在操作608中,配置文件提供服务器530可以准备配置文件。例如,当配置文件标识符(例如,ICCID)值被传送到配置文件准备请求时,配置文件提供服务器530可以准备与配置文件标识符相对应的配置文件。作为另一个示例,如果配置文件标识符不存在,则可以使用配置文件请求类型、关于电子装置101的信息、关于eUICC的信息和关于eUICC标识符的信息中的一者或多者来区分配置文件,并且可以指定配置文件区分器。此外,当eUICC区分器包括在配置文件准备请求中时,配置文件提供服务器530可以稍后仅在特定eUICC中下载并安装指定的配置文件。当eUICC区分器未包括在配置文件准备请求中时,配置文件提供服务器530可以在不将指定的配置文件与特定eUICC相关联的情况下准备配置文件,并且在稍后从电子装置101接收到包括eUICC区别器的适当请求时,允许其下载具有与eUICC相关联的配置文件的配置文件。
此外,当配置文件准备请求包括配置文件安装密钥时,配置文件提供服务器530可以将配置文件安装密钥与特定配置文件相关联并对其进行管理,并且当电子装置101稍后请求下载具有配置文件安装密钥的配置文件时,下载特定配置文件。配置文件安装密钥可以被称为事件标识符(EventID)、匹配标识符(MatchingID)或激活码,或激活码令牌(激活码令牌或AC_token)。相反,在配置文件准备请求不包括配置文件安装密钥的情况下,在配置文件准备过程中,配置文件提供服务器530自身可以生成配置文件安装密钥,并且在配置文件准备之后,配置文件提供服务器530可以将配置文件安装密钥传送到配置文件信息传送服务器520。
根据本公开的各种实施例,在操作610中,配置文件提供服务器530可以将配置文件下载信息(或配置文件下载相关信息)传送到配置文件信息传送服务器520。配置文件下载信息的传送可以是指向配置文件信息传送服务器520登记配置文件下载信息。配置文件信息传送服务器520可以接收配置文件下载信息并且登记接收到的配置文件下载消息。当这样登记时,配置文件下载信息可以存储在配置文件信息传送服务器520中。例如,配置文件下载信息可以包括配置文件提供服务器530的地址、配置文件安装密钥、或eUICC信息中的至少一者。配置文件提供服务器530的地址可以包括完全限定域名(FQDN)形式的服务器地址、完全统一资源定位符(URL)形式的地址、或互联网协议(IP)服务器地址中的至少一者。eUICC信息可以是特定的EID或者其中哈希函数运算结果被提供给特定EID的值或EID。EID的哈希函数运算是指包含在哈希运算中的计算。例如,哈希函数可以对EID执行一次或两次,或者对密码信息与EID一起执行,因为哈希函数的因子可以添加。密码可以是传送给用户的值。
图7a和图7b是示出根据本公开的各种实施例的电子装置的屏幕上显示的用户界面的视图。
参考图7a,根据本公开的各种实施例,在以下描述的操作612中接收到指示配置文件已就绪的推送消息之前(或者在没有接收到指示配置文件已就绪的推送信息的状态下),电子装置101可以通过用于下载eSIM配置文件的SIM卡管理屏幕710来请求下载配置文件。例如,如果在图7a所示的SIM卡管理菜单710上选择菜单项711(例如,“添加移动套餐”)来添加配置文件,则可以如图7b所示显示添加配置文件屏幕720。参考图7b,当选择用于添加配置文件的菜单项711时,添加配置文件屏幕720可以包括用于识别配置文件就绪状态的屏幕721。例如,当选择了用于添加配置文件的菜单项711时,电子装置101可以向配置文件提供服务器530发射配置文件检查请求消息。根据本公开的各种实施例,当电子装置101未识别出配置文件提供服务器530的地址时(例如,当配置文件提供服务器530的地址未存储在电子装置101的存储器(例如,图1a的存储器130)中时),电子装置101可以向配置文件信息传送服务器520发送对配置文件下载信息的请求。配置文件信息传送服务器520可以响应于所述请求而将配置文件下载信息传送到电子装置101。从配置文件信息传送服务器520发射到电子装置101的配置文件下载信息可以包括配置文件提供服务器530的地址。根据本公开的各种实施例,电子装置101可以基于配置文件提供服务器530的地址向配置文件提供服务器530发送对配置文件的请求。根据本公开的各种实施例,如果配置文件在配置文件提供服务器530中已就绪,则即使在接收到推送消息之前,电子装置101也可以从配置文件提供服务器530下载配置文件。
根据本公开的各种实施例,如果在操作610中将配置文件下载信息传送或登记到配置文件信息传送服务器520,则可以将配置文件下载消息传送到与eUICC信息相对应的eUICC所连接的电子装置101。例如,在操作612中,通信运营方服务器500的配置文件信息传送服务器520可以通过推送消息将配置文件下载信息传送到电子装置101。例如,配置文件信息传送服务器520可以通过web推送服务器(未示出)将推送消息传送到电子装置101。根据本公开的各种实施例,推送消息可以以下表1中所示的形式来实现。
表1
在表1中,“downloadInfo”可以是指配置文件提供服务器530(例如,SM-DP+220)的地址或激活码。根据本公开的各种实施例,表1中的“notifEvent”可以包括指示配置文件就绪状态或配置文件下载就绪状态的信息或标识符(例如,“ready_to_download_profile”)。根据本公开的各种实施例,当通信运营方服务器500通过多个配置文件提供服务器530提供配置文件时,配置文件提供服务器530的地址可以不包括在推送消息中。例如,当配置文件提供服务器530的地址没有存储在存储器(例如,图1a的存储器130)中或者推送消息不包括配置文件提供服务器530的地址时,或者当指示操作606的配置文件就绪状态通知的回调消息不包括配置文件提供服务器530的地址时,在操作614中,电子装置101可以将对配置文件下载信息(例如,与配置文件提供服务器530的地址相对应的信息)的请求发送到配置文件信息传送服务器520。在操作616中,配置文件信息传送服务器520可以响应于所述请求而将配置文件下载信息传送到电子装置101。从配置文件信息传送服务器520发射到电子装置101的配置文件下载信息可以包括与配置文件提供服务器530的地址相对应的信息(例如,FQDN类型的服务器地址、完整URL类型的地址、或者IP服务器地址或激活码)。
图8a和图8b是示出根据本公开的各种实施例的电子装置的屏幕上显示的用户界面的视图。
参考图8a,根据本公开的各种实施例,当电子装置101接收到推送消息并且通过包括在推送消息中的“notifEvent”识别出配置文件已就绪时,电子装置101可以在屏幕上显示通知(或通知栏)。
当用户在电子装置101的屏幕的上端上滑动时,如图所示,可以显示通知屏幕810。例如,通知屏幕810可以指示与“SIM卡管理器”相关的app的功能,并且可以在功能中包括与配置文件下载相关的“添加移动套餐”信息。例如,电子装置101可以通过推送消息来识别配置文件已就绪,并且可以显示指示配置文件已就绪的消息(例如,“您的移动套餐已就绪。将其添加到您的电话以连接到运营方网络”)。通知屏幕810可以包括用于执行用于下载配置文件的功能的按钮811(例如,“添加”)。
根据本公开的各种实施例,当用户选择用于执行用于下载配置文件的功能的按钮811时,在操作618中,电子装置101可以使用配置文件提供服务器530的地址和包括在配置文件下载信息中的配置文件安装密钥来向配置文件提供服务器530发送对配置文件的请求。
参考图8b,根据配置文件请求,如果识别出配置文件在配置文件提供服务器530中已就绪,则可以显示配置文件下载屏幕820。例如,配置文件下载屏幕820可以包括配置文件下载进度的查询屏幕821(例如,“将套餐添加到您的电话?”),并且可以还包括相关描述(例如,“这将使您的电话连接到运营方的网络”)。当用户在配置文件下载进度的查询屏幕821上选择用于请求下载的识别按钮822(例如,“立即添加并使用它”)时,可以执行对配置文件提供服务器530的配置文件下载请求。根据本公开的各种实施例,图8a或图8b所示的状态栏810或820可以被称为导航栏、快速面板、通知栏或弹出窗口,但不限于此。例如,在操作620中,电子装置101可以通过选择图8b所示的用于请求下载的确认按钮822来从配置文件提供服务器530下载配置文件。根据本公开的各种实施例,电子装置101可以使用包括在配置文件下载信息中的配置文件提供服务器的FQDN地址从域名服务器获得IP地址,并且请求将配置文件提供到所述IP地址。根据本公开的各种实施例,电子装置101可以将配置文件安装密钥直接传送到配置文件提供服务器530,或者在通过认证服务器540认证配置文件提供服务器530之后,将安装密钥提供给配置文件提供服务器530。
根据本公开的各种实施例,配置文件提供服务器530可以执行认证过程,并且然后,在操作620中,将配置文件下载到电子装置101。在操作622中,电子装置101可以将配置文件下载并安装到eSIM 201(例如,eUICC)。电子装置101可以在安装配置文件之后激活配置文件。通过配置文件激活,可以完成用于通过配置文件下载到电子装置101来使用通信服务的订阅、开通或订阅转移过程。电子装置101可以在使用安装在eSIM 201中的配置文件与移动通信系统进行认证之后使用移动通信网络。
根据本公开的各种实施例,配置文件提供服务器530可以是由移动通信运营方或eSIM 201(或eUICC)的制造商操作的服务器,并且配置文件信息传送服务器520可以是由移动通信运营方或者eUICC或电子装置的制造商操作的服务器。在使用eUICC的配置文件下载中,在制造eUICC时可能无法确定下载哪个网络运营商的配置文件。例如,可以根据用户订阅了哪个网络运营商的通信服务来确定配置文件。例如,用户必须访问由订阅的通信服务的网络运营商操作的服务器并下载配置文件。然而,由于在创建eUICC时这种信息是未知的,因此如上所述,可以获得配置文件提供服务器530的地址以用于配置文件下载。
根据本公开的各种实施例,当在操作612中没有发射推送消息时,电子装置101可能不知道配置文件提供服务器530是否已准备好配置文件,并且一直等待推送消息,从而无法正常下载配置文件。由于通信运营方可能不知道电子装置是否正常接收到推送消息,因此它不会重传推送消息,并且电子装置可能最终无限期地等待推送消息。
根据下文描述的各种实施例,即使当电子装置未能正常接收到指示配置文件已就绪的推送消息时,它也可以通过允许经由状态栏(例如,通知栏)执行配置文件检查请求来正常下载配置文件,如下文所描述的实施例中那样。
图9是示出根据本公开的实施例的用于下载配置文件的方法的流程图。在图9中,没有给出与图6的操作相同或相似的操作的详细描述。参考图9,根据本公开的各种实施例,电子装置101可以通过通信运营方服务器500的配置文件信息传送服务器520来访问web服务器510。例如,当电子装置101访问配置文件信息传送服务器520时,配置文件信息传送服务器520可以通过认证服务器540来认证电子装置101或电子装置101的用户,并且执行合格性检查。如果电子装置101或电子装置101的用户被正常地认证并且被确定为合格的,则配置文件信息传送服务器520可以向电子装置101发射用于访问web服务器510的信息。电子装置101可以使用通过配置文件信息传送服务器520接收到的用于访问web服务器510的信息来访问web服务器510。根据本公开的各种实施例,电子装置101可以通过web服务器510提供的网页来请求订阅、开通或订阅转移,并且根据本公开的另一个实施例,可以在没有web服务器510的情况下通过配置文件信息传送服务器520来请求订阅、开通或订阅转移。在操作902中,电子装置101可以通过web服务器510提供的网页来请求新的eSIM配置文件,或者请求对新的通信服务的订阅、开通或订阅转移。例如,电子装置101可以通过web服务器510提供的网页来发射包括订阅相关操作(例如,订阅、开通或订阅转移)的消息,并且根据本公开的各种实施例,包括订阅相关操作的消息的发射可以遵循GSMA标准文档TS中阐述的过程,但不限于此。根据本公开的各种实施例,通信运营方服务器500的配置文件信息传送服务器520可以通过认证服务器540来认证电子装置101或电子装置101的用户。
根据本公开的各种实施例,在操作904中,配置文件信息传送服务器520可以通过电子装置101请求配置文件提供服务器530响应于对订阅相关操作(例如,订阅、开通或订阅转移)的请求来准备配置文件。根据配置文件准备请求从配置文件信息传送服务器520发射到配置文件提供服务器530的信息可以包括eUICC区分器(例如,eUICC标识符(EID))、关于配置文件信息传送服务器的信息、配置文件区分器或配置文件请求时间、配置文件安装密钥、关于电子装置101的信息、或eUICC信息。
根据本公开的各种实施例,在操作906中,配置文件信息传送服务器520可以在配置文件提供服务器530准备配置文件的同时向电子装置101通知配置文件就绪状态。用于通知配置文件就绪状态的消息可以包括回调消息(例如,JS回调消息)。例如,当电子装置101终止由web服务器510提供的网页时,可以发射回调消息,但不限于此。
根据本公开的各种实施例,从配置文件信息传送服务器520发射到电子装置101的回调消息可以以“onPlanSelectionCompleted(ServiceStatus=9、smdpAddress或激活码)”的形式来实现。回调消息可以包括服务状态信息、配置文件提供服务器(例如,订阅管理器数据准备平台(SM-DP)+220)530的地址、或激活码。例如,服务状态信息(ServiceStatus)可以表示为9以指示配置文件被延迟,并且服务状态信息可以表示为1以指示配置文件已就绪。根据本公开的各种实施例,激活码可以包括与配置文件提供服务器530的地址相对应的信息。电子装置101可以基于激活码来识别配置文件提供服务器530的地址。
图10是示出根据本公开的实施例的电子装置的屏幕上显示的用户界面的视图。图11是示出根据本公开的实施例的电子装置的屏幕上显示的用户界面的视图。
参考图10和图11,根据本公开的各种实施例,如果电子装置101通过包括在回调消息中的服务状态信息识别出配置文件由于配置文件未就绪而处于延迟状态,则在操作908中,电子装置101可以在屏幕上显示配置文件就绪状态。例如,电子装置101可以通过弹出窗口1000在屏幕上显示指示配置文件延迟状态的消息(例如,“我们正在服务器上设置您的套餐。当它准备好添加到您的电话时,您会收到通知”),如图10所示。弹出窗口1000可以包括确认按钮1001(例如,“OK”),并且当用户选择确认按钮1001时,可以在电子装置101的屏幕上显示图11所示的通知屏幕1100。例如,通知屏幕1100可以包括能够识别配置文件下载状态的状态检查按钮1101(例如,“检查状态”)。下文描述了对状态检查按钮1101的描述。
根据本公开的各种实施例,在操作910中,配置文件提供服务器530可以准备配置文件。例如,当配置文件标识符(例如,ICCID)值被传送到配置文件准备请求时,配置文件提供服务器530可以准备与配置文件标识符相对应的配置文件。
根据本公开的各种实施例,在操作912中,配置文件提供服务器530可以将配置文件下载信息传送到配置文件信息传送服务器520。配置文件下载信息的传送可以是指向配置文件信息传送服务器520登记配置文件下载信息。配置文件信息传送服务器520可以接收配置文件下载信息并且登记接收到的配置文件下载消息。当这样登记时,配置文件下载信息可以存储在配置文件信息传送服务器520中。例如,配置文件下载信息可以包括配置文件提供服务器530的地址、配置文件安装密钥、或eUICC信息中的至少一者。配置文件提供服务器530的地址可以包括完全限定域名(FQDN)形式的服务器地址、完全统一资源定位符(URL)形式的地址、或互联网协议(IP)服务器地址中的至少一者。eUICC信息可以是特定的EID或者其中哈希函数运算结果被提供给特定EID的值或EID。EID的哈希函数运算是指包含在哈希运算中的计算。例如,哈希函数可以对EID执行一次或两次,或者对密码信息与EID一起执行,因为哈希函数的因子可以添加。密码可以是传送给用户的值。
根据本公开的各种实施例,如果将配置文件下载信息传送或登记到配置文件信息传送服务器520,则可以将配置文件下载消息传送到与eUICC信息相对应的eUICC所连接的电子装置101。
根据本公开的各种实施例,如果配置文件下载在配置文件提供服务器530中已就绪,则在操作914中,通信运营方服务器500的配置文件信息传送服务器520可以通过推送消息将配置文件下载信息传送到电子装置101。例如,配置文件信息传送服务器520可以通过web推送服务器(未示出)将推送消息传送到电子装置101。电子装置101可以接收推送消息并且识别出配置文件下载已就绪。
根据本公开的各种实施例,根据网络的状态或通信运营方服务器500的状态,推送消息可能不会正常传送到电子装置101。当在操作914中没有发射推送消息时,电子装置101可能不知道配置文件提供服务器530是否已准备好配置文件,并且一直等待推送消息。
根据本公开的各种实施例,由于电子装置101即使在没有接收到推送消息时也一直保持图11所示的通知屏幕1100,因此它可以通过通知屏幕1100来识别配置文件就绪状态。例如,当用户选择通知屏幕1100的状态检查按钮1101(例如,“检查状态”)时,在操作916中,电子装置101可以将对检查按钮1101的选择确定为配置文件检查请求。根据本公开的各种实施例,根据配置文件检查请求,在操作922中,电子装置101可以向配置文件提供服务器530发射配置文件检查请求。配置文件检查请求可以以“轮询SM-DP+”的形式实现,但不限于此。根据本公开的各种实施例,在操作922中,电子装置101可以周期性地或者当满足设置条件时向配置文件提供服务器530发射配置文件检查请求。
根据本公开的各种实施例,当配置文件提供服务器530的地址没有存储在电子装置101的存储器(例如,图1a的存储器130)中或者没有从配置文件信息传送服务器520接收到配置文件提供服务器530的地址时,在操作918中,电子装置101可以向配置文件信息传送服务器520发送对配置文件下载信息的请求。在操作920中,配置文件信息传送服务器520可以响应于所述请求而将配置文件下载信息传送到电子装置101。从配置文件信息传送服务器520发射到电子装置101的配置文件下载信息可以包括与配置文件提供服务器530的地址相对应的信息(例如,FQDN类型的服务器地址、完整URL类型的地址、或者IP服务器地址或激活码)。
根据本公开的各种实施例,当配置文件提供服务器530的地址存储在电子装置101的存储器(例如,图1a的存储器130)中时,可以省略操作918和920。例如,当在上述操作906中从配置文件信息传送服务器520接收到指示配置文件就绪状态的回调消息(例如,JS回调消息)时,电子装置101可以识别出包括在回调消息中的关于配置文件提供服务器(例如,SM-DP+220)530的地址信息,并且将关于配置文件提供服务器530的地址消息存储在存储器(例如,图1a的存储器130)中。
根据本公开的各种实施例,如果在操作922中电子装置101向配置文件提供服务器530发射配置文件检查请求,则在操作924中,配置文件提供服务530可以向电子装置101发射配置文件检查结果。例如,当配置文件在配置文件提供服务器530中已就绪时,可以发射与配置文件已就绪相对应的消息(例如,“成功轮询SM-DP+”)作为配置文件检查结果。相反,如果配置文件在配置文件提供服务器530中未就绪,则可以发射与配置文件准备被延迟相对应的消息(例如,“未能轮询SM-DP+”)作为配置文件检查结果。
根据本公开的各种实施例,当电子装置101接收到与配置文件已就绪相对应的消息(例如,“成功轮询SM-DP+”)作为配置文件检查结果时,可以显示上文结合图8b所描述的配置文件下载屏幕820。例如,配置文件下载屏幕820可以包括配置文件下载进度的查询屏幕821(例如,“将套餐添加到您的电话?”),并且可以还包括相关描述(例如,“这将使您的电话连接到运营方的网络”)。当用户在配置文件下载进度的查询屏幕821上选择用于请求下载的识别按钮822(例如,“立即添加并使用它”)时,可以执行对配置文件提供服务器530的配置文件下载请求。
根据本公开的各种实施例,如果在操作924中电子装置101根据所发射的配置文件检查结果确定配置文件已就绪,则在操作926中,电子装置101可以从配置文件提供服务器530下载配置文件。根据本公开的各种实施例,电子装置101可以将配置文件下载并安装到eSIM 201(例如,eUICC)。在操作928中,电子装置101可以在安装配置文件之后激活配置文件。通过配置文件激活,可以完成用于通过配置文件下载到电子装置101来使用通信服务的开通过程。电子装置101可以在使用安装在eSIM 201中的配置文件与移动通信系统进行认证之后使用移动通信网络。
图12a和图12b是示出根据本公开的各种实施例的用于下载配置文件的方法的流程图。参考图12a和图12b,在操作1202中,电子装置101(例如,图1a的处理器120)可以通过网页来请求订阅、开通或订阅转移。
根据本公开的各种实施例,在操作1204中,电子装置101可以接收指示配置文件生成延迟的回调消息。在操作1206中,基于接收到的回调消息,电子装置101可以显示指示配置文件就绪状态的弹出消息(例如,通知屏幕)。例如,电子装置101可以显示图10和图11所示的通知屏幕。
根据本公开的各种实施例,在操作1208中,电子装置101可以驱动第一定时器和第二定时器。第一定时器可以包括被设置为防止在预定时间内重复执行配置文件检查请求的定时器。第二定时器可以包括用于设置图11所示的通知屏幕的持续时间的定时器。例如,第一定时器可以被设置为1分钟,并且第二定时器可以被设置为24小时,但这不限于此。
根据本公开的各种实施例,电子装置101可以根据图11的状态检查按钮1101(例如,“检查状态”)的选择而在操作1210中确定是否接收到从用户输入的配置文件状态检查请求。如果在操作1210中确定没有接收到配置文件状态检查请求(在操作1210中为“否”),则电子装置可以等待,直到接收到配置文件案状态检查请求。当在操作1210中接收到配置文件状态检查请求(在操作1210中为“是”)时,在操作1212中,电子装置101可以识别第一定时器是否到期。根据本公开的各种实施例,当选择了图11的状态检查按钮1101(例如,“检查状态”)时,可以开始驱动第一定时器。
当在操作1212中第一定时器没有到期(在操作1212中为“否”)时,电子装置101可以等待,直到第一定时器到期。当第一定时器到期(在操作1212中为“是”)时,在操作1214中,电子装置101可以向配置文件提供服务器530发射配置文件检查请求。根据本公开的各种实施例,当在第一定时器到期之后再次选择图11的状态检查按钮1101时,可以如上所述再次驱动第一定时器。
根据本公开的各种实施例,在操作1218中,电子装置101可以从配置文件提供服务器530接收对配置文件检查请求的响应。基于对配置文件检查请求的响应,在操作1220中,电子装置101可以确定配置文件是否已就绪。作为操作1220中的确定的结果,如果确定配置文件已就绪(在操作1220中为“是”),则在操作1222中,电子装置101可以显示如图8a和图8b所示的配置文件下载请求屏幕。电子装置101可以在操作1224中向配置文件提供服务器530发送对配置文件下载的请求,并且可以下载对应的配置文件。
作为操作1220中的确定的结果,如果确定配置文件未就绪(在操作1220中为“否”),则在操作1226中,电子装置101可以确定第二定时器是否到期。作为确定的结果,如果第二定时器没有到期(在操作1226中为“否”),则电子装置101可以一直显示指示在操作1206中显示的配置文件就绪状态的弹出消息,并且继续进行到操作1210。作为确定的结果,如果第二定时器到期(在操作1226中为“是”),则电子装置101可以在操作1228中删除指示配置文件就绪状态的弹出消息,并且可以在操作1230中显示如图13所示的配置文件错误消息1300。
图13是示出根据本公开的实施例的电子装置的屏幕上显示的用户界面的视图。
参考图13,配置文件错误消息1300可以包括指示配置文件未被正常下载的消息(例如“出现问题”)并且可以包括确认按钮1301。
图14是示出根据本公开的实施例的用于下载配置文件的方法的流程图。参考图14,根据本公开的各种实施例,在操作1410中,电子装置101(例如,图1a的处理器120)可以在接收与配置文件已就绪相对应的消息之前(或者在没有接收到与配置文件已就绪相对应对应的推送消息的状态下)接收用于识别配置文件的请求(或配置文件检查请求)。例如,可以通过电子装置101的显示器(例如,图1a的显示模块160)上显示的用户界面(例如,图11的屏幕1100)来接收用于识别配置文件的请求。
根据本公开的各种实施例,在操作1420中,除非没有识别出与配置文件提供服务器相对应的地址信息,否则电子装置101可以从通信运营方服务器获得与配置文件提供服务器(例如,图5的配置文件提供服务530)的地址相对应的信息(例如,FQDN类型的服务器地址、完整URL类型的地址、或IP服务器地址、或激活码)。
根据本公开的各种实施例,在操作1430中,电子装置101可以向配置文件提供服务器发射用于识别配置文件的消息。根据本公开的各种实施例,如果根据配置文件检查请求的发射,配置文件提供服务器是配置文件就绪状态,则在操作1440中,电子装置101可以从配置文件提供服务器下载配置文件。
图15是示出根据本公开的实施例的用于下载配置文件的方法的流程图。参考图15,根据本公开的各种实施例,电子装置101可以通过通信运营方服务器500的配置文件信息传送服务器520来访问web服务器510。电子装置101可以通过web服务器510提供的网页来请求新的eSIM配置文件,或者请求对新的通信服务的订阅、开通或订阅转移。例如,电子装置101可以通过web服务器510提供的网页来发射包括订阅相关操作(例如,订阅、开通或订阅转移)的消息,并且根据本公开的各种实施例,包括订阅相关操作的消息的发射可以遵循GSMA标准文档TS中阐述的过程,但不限于此。
例如,在操作1502中,电子装置101可以根据标准文档TS.43中阐述的过程向配置文件信息传送服务器520(例如,授权服务器)发送合格性检查的请求。合格性检查的请求可以在GET方案或POST方案中发射。例如,电子装置101可以在请求消息中包括下表2中所示的ODSA操作中的任何一者,并且根据标准文档TS.43中阐述的设备上服务激活(ODSA)过程向配置文件信息传送服务器520发射请求消息。
表2
参考上表2,在操作1502中,电子装置101可以根据标准文档TS.43中阐述的过程,通过向配置文件信息传送服务器520(例如,授权服务器)发射包括“CheckEligibility”作为操作信息的请求消息来请求合格性检查。根据本公开的各种实施例,合格性检查的请求消息可以还包括电子装置101的标识信息(例如,IMEI或UUID)或认证令牌。根据本公开的各种实施例,在操作1504中,配置文件信息传送服务器520可以向运营方管理服务器550(例如,BSS或OSS)发射配置文件查询。配置文件查询可以包括订阅标识信息(例如,“SubscriptionID”)。在操作1506中,运营方管理服务器550可以响应于接收到配置文件查询而向配置文件信息传送服务器520发射配置文件应答。在操作1508中,配置文件信息传送服务器520可以响应于配置文件应答的接收而向电子装置101发射针对合格性检查请求的响应消息(例如,“200OK”消息)。例如,当电子装置101的合格性检查正常完成时,响应消息可以指示关于电子装置101的状态信息显示为“启用”。
根据本公开的各种实施例,如果合格性检查完成,则在操作1510中,电子装置101可以根据标准文档TS.43中阐述的过程,通过向配置文件信息传送服务器520(例如,授权服务器)发射包括上表2中的“ManageSubscription”作为操作信息的订阅相关操作请求消息来请求订阅、开通或订阅转移。根据本公开的各种实施例,订阅相关操作请求消息可以还包括电子装置101的标识信息(例如,IMEI或UUID)或认证令牌。根据本公开的各种实施例,订阅相关操作请求消息可以还包括下表3的类型信息作为参数信息。
表3
参考表3,包括上表2的“ManageSubscription”作为操作信息的订阅相关操作请求消息可以包括“订阅”、“取消订阅”、“更改订阅”、“转移订阅”或“更新订阅”中的至少一个参数。例如,当订阅相关操作请求消息包括“订阅”时,它可以是用于激活对eSIM的订阅的请求。当订阅相关操作请求消息包括“取消订阅”时,它可以是用于取消对eSIM的订阅的请求。当订阅相关操作请求消息包括“更改订阅”时,它可以是用于管理eSIM中存在的订阅信息的请求。当订阅相关操作请求消息包括“转移订阅”时,它可以是用于将eSIM中存在的订阅信息转移到另一电子装置101或另一eSIM的请求。当订阅相关操作请求消息包括“更新订阅”时,它可以是用于向通信网络通知eSIM的订阅信息更新的请求。
根据本公开的各种实施例,在操作1512中,配置文件信息传送服务器520可以向运营方管理服务器550(例如,BSS或OSS)发射订阅查询。订阅查询可以包括订阅标识信息(例如,“SubscriptionID”)或IMEI。在操作1514中,运营方管理服务器550可以响应于订阅查询的接收而向配置文件信息传送服务器520发射订阅应答消息。根据本公开的各种实施例,订阅应答消息可以包括用于访问web服务器510的地址信息(例如,URL信息)。在操作1516中,配置文件信息传送服务器520可以响应于订阅应答消息而向电子装置101发射针对订阅相关操作请求的响应消息(例如,“200OK”消息)。
根据本公开的各种实施例,针对订阅相关操作请求的响应消息可以还包括下表4的订阅结果信息(“SubscriptionResult”)作为参数信息。
表4
根据本公开的各种实施例,参考表4,针对订阅相关操作请求的响应消息(例如,“200OK”消息)可以包括“继续浏览网页”、“下载配置文件”、“完成”或“延迟下载”中的至少一个参数。例如,当包括在上述操作1510的订阅相关操作请求消息中的类型信息对应于“订阅”或“更改订阅”时,操作1516的针对订阅相关操作请求的响应消息(例如,“200OK”消息)可以包括“继续浏览网页”、“下载配置文件”和“延迟下载”之中的至少一个参数。当包括在上述操作1510的订阅相关操作请求消息中的类型信息对应于“更新订阅”时,操作1516的针对订阅相关操作请求的响应消息(例如,“200OK”消息)可以包括“完成”作为参数。
根据本公开的各种实施例,参考表4,当操作1516中的针对订阅相关操作请求的响应消息包括“继续浏览网页”时,可以还包括用于访问web服务器510的地址信息(例如,URL)。当操作1516的针对订阅相关操作请求的响应消息包括“下载配置文件”时,配置文件提供服务器530处于配置文件就绪状态,并且可以还包括关于配置文件提供服务器530的地址信息。当操作1516的针对订阅相关操作请求的响应消息包括“完成”时,配置文件已经被下载到电子装置101,使得可以不需要还的操作。
根据本公开的各种实施例,当操作1516中的针对订阅相关操作请求的响应消息包括“延迟下载”时,它可以指示配置文件在配置文件提供服务器530中尚未就绪。根据本公开的各种实施例,图15的实施例是通过从web服务器510提供的网页来请求订阅的实施例。针对订阅相关操作请求的响应消息可以包括“继续浏览网页”,并且可以还包括用于访问web服务器510的地址信息(例如,URL信息)。
根据本公开的各种实施例,在操作1518中,电子装置101可以基于包括在来自配置文件信息传送服务器520的针对订阅相关操作请求的响应消息中的用于访问web服务器510的地址信息来访问web服务器510。在操作1520中,电子装置101可以通过从web服务器510提供的网页来请求订阅。在操作1522中,web服务器510可以基于从电子装置101请求的订阅信息来向运营方管理服务器550发射活动订阅消息。在操作1524中,响应于活动订阅消息的接收,运营方管理服务器550可以向配置文件提供服务器530发送配置文件准备的请求,以准备与来自电子装置101的请求相对应的配置文件。在操作1526中,配置文件提供服务器530可以响应于所述请求而准备配置文件。在操作1528中,配置文件提供服务器530可以将配置文件信息传送到运营方管理服务器550。例如,配置文件信息可以包括配置文件就绪状态相关信息(例如,配置文件下载已就绪或配置文件下载延迟)。
根据本公开的各种实施例,在操作1530中,响应于来自web服务器510的活动订阅请求,运营方管理服务器550可以向web服务器510发射活动订阅应答消息。在操作1532中,web服务器510可以向电子装置101发射完成流程消息。根据本公开的各种实施例,配置文件信息传送服务器520可以在配置文件提供服务器530准备配置文件的同时向电子装置101通知配置文件就绪状态,如上文结合图6所描述的。用于通知配置文件就绪状态的消息可以包括回调消息(例如,java脚本(JS)回调消息)。例如,当电子装置101终止由web服务器510提供的网页时,可以发射回调消息,但不限于此。
根据本公开的各种实施例,从配置文件信息传送服务器520发射到电子装置101的回调消息可以以“onPlanSelectionCompleted(ServiceStatus=9、smdpAddress或激活码)”的形式来实现。回调消息可以包括服务状态信息、配置文件提供服务器(例如,SM-DP+220)530的地址(或地址信息)、或激活码。例如,服务状态信息(ServiceStatus)可以表示为9以指示配置文件被延迟,并且服务状态信息可以表示为1以指示配置文件已就绪。根据本公开的各种实施例,激活码可以包括与配置文件提供服务器530的地址相对应的信息。电子装置101可以基于激活码来识别配置文件提供服务器530的地址。
根据本公开的各种实施例,如果电子装置101通过包括在回调消息中的服务状态信息识别出配置文件由于配置文件未就绪而处于延迟状态,则如上所述,电子装置101可以在屏幕上显示配置文件就绪状态。例如,电子装置101可以通过弹出窗口1000在屏幕上显示指示配置文件延迟状态的消息(例如,“我们正在服务器上设置您的套餐。当它准备好添加到您的电话时,您会收到通知”),如上文结合图10所描述的。弹出窗口1000可以包括确认按钮1001(例如,“OK”),并且当用户选择确认按钮1001时,可以在电子装置101的屏幕上显示图11所示的通知屏幕1100。例如,通知屏幕1100可以包括能够识别配置文件下载状态的状态检查按钮1101(例如,“检查状态”)。
根据本公开的各种实施例,在操作1534中,通信运营方服务器500的配置文件信息传送服务器520可以通知电子装置101配置文件下载已就绪。例如,配置文件信息传送服务器520可以通过web推送服务器(未示出)将推送消息传送到电子装置101。根据本公开的各种实施例,推送消息可以以上表1中所示的形式来实现。
根据本公开的各种实施例,在操作1536中,电子装置101可以基于关于配置文件提供服务器530的地址信息而从配置文件提供服务器530下载配置文件。在操作1538中,电子装置101可以将配置文件安装在eSIM 201(例如,eUICC)中并激活所安装的配置文件。通过配置文件激活,可以完成用于通过配置文件下载到电子装置101来使用通信服务的订阅、开通或订阅转移过程。电子装置101可以在使用安装在eSIM 201中的配置文件与移动通信系统进行认证之后使用移动通信网络。
如上文结合图15所描述的,电子装置101可以通过从通信运营方提供的web服务器510提供的网页来执行订阅、开通或订阅转移过程。根据本公开的各种实施例,结合图16和图17描述了在通信运营方不提供与web服务器510相关的信息(例如,关于web服务器510的地址信息)时电子装置101执行订阅、开通或订阅转移过程的方法。在以下对图16和图17的描述中,将省略与图15的描述重叠的描述。
图16是示出根据本公开的实施例的用于下载配置文件的方法的流程图。参考图16,根据本公开的各种实施例,电子装置101可以通过通信运营方服务器500的配置文件信息传送服务器520来请求新的eSIM配置文件,或者请求对新的通信服务的订阅、开通或订阅转移。例如,电子装置101可以向配置文件信息传送服务器520发射包括订阅相关操作(例如,订阅、开通或订阅转移)的消息,并且根据本公开的各种实施例,包括订阅相关操作的消息的发射可以遵循GSMA标准文档TS中阐述的过程,但不限于此。
例如,在操作1602中,电子装置101可以根据标准文档TS.43中阐述的过程向配置文件信息传送服务器520(例如,授权服务器)发送合格性测试的请求。合格性检查的请求可以在GET方案或POST方案中发射。例如,电子装置101可以在请求消息中包括上表2中所示的ODSA操作中的任何一者,并且根据标准文档TS.43中阐述的设备上服务激活(ODSA)过程向配置文件信息传送服务器520发射请求消息。例如,在操作1602中,电子装置101可以根据标准文档TS.43中阐述的过程,通过向配置文件信息传送服务器520(例如,授权服务器)发射包括“CheckEligibility”作为操作信息的请求消息来请求合格性检查。根据本公开的各种实施例,合格性检查的请求消息可以还包括电子装置101的标识信息(例如,IMEI或UUID)或认证令牌。
根据本公开的各种实施例,在操作1604中,配置文件信息传送服务器520可以向运营方管理服务器550(例如,BSS或OSS)发射配置文件查询。配置文件查询可以包括订阅标识信息(例如,“SubscriptionID”)。在操作1606中,运营方管理服务器550可以响应于接收到配置文件查询而向配置文件信息传送服务器520发射配置文件应答。在操作1608中,配置文件信息传送服务器520可以响应于配置文件应答的接收而向电子装置101发射针对合格性检查请求的响应消息(例如,“200OK”消息)。例如,当电子装置101的合格性检查正常完成时,响应消息可以指示关于电子装置101的状态信息显示为“启用”。
根据本公开的各种实施例,如果合格性检查完成,则在操作1610中,电子装置101可以根据标准文档TS.43中阐述的过程,通过向配置文件信息传送服务器520(例如,授权服务器)发射包括上表2中的“ManageSubscription”作为操作信息的订阅相关操作请求消息来请求订阅、开通或订阅转移。根据本公开的各种实施例,订阅相关操作请求消息可以还包括电子装置101的标识信息(例如,IMEI或UUID)或认证令牌。根据本公开的各种实施例,订阅相关操作请求消息可以还包括上表3的类型信息作为参数信息。
根据本公开的各种实施例,在操作1612中,配置文件信息传送服务器520可以向运营方管理服务器550(例如,BSS或OSS)发射订阅查询。订阅查询可以包括订阅标识信息(例如,“SubscriptionID”)或IMEI。在操作1614中,响应于订阅查询的接收,运营方管理服务器550可以向配置文件提供服务器530发送配置文件准备的请求,以准备与来自电子装置101的订阅相关操作请求相对应的配置文件。在操作1616中,配置文件提供服务器530可以响应于所述请求而准备配置文件。在操作1618中,配置文件提供服务器530可以将配置文件信息传送到运营方管理服务器550。例如,配置文件信息可以包括配置文件就绪状态相关信息(例如,配置文件下载已就绪或配置文件下载延迟)。
根据本公开的各种实施例,在操作1620中,响应于来自配置文件信息传送服务器520的订阅查询的发射,运营方管理服务器550可以向配置文件信息传送服务器520发射订阅应答消息。根据本公开的各种实施例,在操作1622中,配置文件信息传送服务器520可以响应于订阅应答消息而向电子装置101发射针对订阅相关操作请求的响应消息(例如,“200OK”消息)。
根据本公开的各种实施例,针对订阅相关操作请求的响应消息可以还包括上表4的订阅结果信息(“SubscriptionResult”)作为参数信息。
根据本公开的各种实施例,当配置文件在配置文件提供服务器530中已就绪时,针对订阅相关操作请求的响应消息(例如,“200OK”消息)可以包括“下载配置文件”作为参数。根据本公开的各种实施例,当针对订阅相关操作请求的响应消息(例如,“200OK”消息)包括“下载配置文件”作为参数时,可以还包括用于访问配置文件提供服务器530的信息。例如,用于访问配置文件提供服务器530的信息可以包括配置文件提供服务器(例如,SM-DS+220)530的地址(或地址信息)或者用于识别地址信息的激活码。根据本公开的各种实施例,激活码可以包括GSMA标准文档TS.43中阐述的激活码中的任一者。例如,激活码可以包括SM-DS+220(530)的地址、激活码令牌或订阅管理器数据准备标识(SMDPid)中的至少一者。
根据本公开的各种实施例,在操作1624中,电子装置101可以基于用于访问配置文件提供服务器530的信息(例如,配置文件提供服务器(例如,SM-DP+220(530)的地址(或地址信息)或者用于识别地址信息的激活码),从配置文件提供服务器530下载配置文件。在操作1626中,电子装置101可以将配置文件安装在eSIM 201(例如,eUICC)中并激活所安装的配置文件。通过配置文件激活,可以完成用于通过配置文件下载到电子装置101来使用通信服务的订阅、开通或订阅转移过程。电子装置101可以在使用安装在eSIM 201中的配置文件与移动通信系统进行认证之后使用移动通信网络。
图17是示出根据本公开的实施例的用于下载配置文件的方法的流程图。参考图17,根据本公开的各种实施例,电子装置101可以通过通信运营方服务器500的配置文件信息传送服务器520来请求新的eSIM配置文件,或者请求对新的通信服务的订阅、开通或订阅转移。例如,电子装置101可以向配置文件信息传送服务器520发射包括订阅相关操作(例如,订阅、开通或订阅转移)的消息,并且根据本公开的各种实施例,包括订阅相关操作的消息的发射可以遵循GSMA标准文档TS中阐述的过程,但不限于此。
例如,在操作1702中,电子装置101可以根据标准文档TS.43中阐述的过程向配置文件信息传送服务器520(例如,授权服务器)发送合格性测试的请求。合格性检查的请求可以在GET方案或POST方案中发射。例如,电子装置101可以在请求消息中包括上表2中所示的ODSA操作中的任何一者,并且根据标准文档TS.43中阐述的设备上服务激活(ODSA)过程向配置文件信息传送服务器520发射请求消息。例如,在操作1702中,电子装置101可以根据标准文档TS.43中阐述的过程,通过向配置文件信息传送服务器520(例如,授权服务器)发射包括“CheckEligibility”作为操作信息的请求消息来请求合格性检查。根据本公开的各种实施例,合格性检查的请求消息可以还包括电子装置101的标识信息(例如,IMEI或UUID)或认证令牌。
根据本公开的各种实施例,在操作1704中,配置文件信息传送服务器520可以向运营方管理服务器550(例如,BSS或OSS)发射配置文件查询。配置文件查询可以包括订阅标识信息(例如,“SubscriptionID”)。在操作1706中,运营方管理服务器550可以响应于接收到配置文件查询而向配置文件信息传送服务器520发射配置文件应答。在操作1708中,配置文件信息传送服务器520可以响应于配置文件应答的接收而向电子装置101发射针对合格性检查请求的响应消息(例如,“200OK”消息)。例如,当电子装置101的合格性检查正常完成时,响应消息可以指示关于电子装置101的状态信息显示为“启用”。
根据本公开的各种实施例,如果合格性检查完成,则在操作1710中,电子装置101可以根据标准文档TS.43中阐述的过程,通过向配置文件信息传送服务器520(例如,授权服务器)发射包括上表2中的“ManageSubscription”作为操作信息的订阅相关操作请求消息来请求订阅、开通或订阅转移。根据本公开的各种实施例,订阅相关操作请求消息可以还包括电子装置101的标识信息(例如,IMEI或UUID)或认证令牌。根据本公开的各种实施例,订阅相关操作请求消息可以还包括上表3的类型信息作为参数信息。
根据本公开的各种实施例,在操作1712中,配置文件信息传送服务器520可以向运营方管理服务器550(例如,BSS或OSS)发射订阅查询。订阅查询可以包括订阅标识信息(例如,“SubscriptionID”)或IMEI。在操作1714中,响应于订阅查询的接收,运营方管理服务器550可以向配置文件提供服务器530发送配置文件准备的请求,以准备与来自电子装置101的订阅相关操作请求相对应的配置文件。在操作1716中,配置文件提供服务器530可以响应于所述请求而准备配置文件。在操作1718中,配置文件提供服务器530可以将配置文件信息传送到运营方管理服务器550。例如,配置文件信息可以包括配置文件就绪状态相关信息(例如,配置文件下载已就绪或配置文件下载延迟)。
根据本公开的各种实施例,在操作1720中,响应于来自配置文件信息传送服务器520的订阅查询的发射,运营方管理服务器550可以向配置文件信息传送服务器520发射订阅应答消息。在操作1722中,配置文件信息传送服务器520可以响应于订阅应答消息而向电子装置101发射针对订阅相关操作请求的响应消息(例如,“200OK”消息)。根据本公开的各种实施例,可以省略操作1718和1720,或者可以执行操作1722而不管操作1718和1720。例如,响应于在操作1710中从电子装置101接收到订阅相关操作请求,配置文件信息传送服务器520可以在操作1712中发射订阅查询,并且在操作1720中接收到订阅应答消息之前,在操作1722中发射针对订阅相关操作请求的响应消息(例如,“200OK”消息)。根据本公开的各种实施例,针对订阅相关操作请求的响应消息可以还包括上表4的订阅结果信息(“SubscriptionResult”)作为参数信息。根据本公开的各种实施例,当配置文件下载在配置文件提供服务器530中已就绪时,针对订阅相关操作请求的响应消息(例如,“200OK”消息)可以包括“下载配置文件”作为参数,如上文结合图16的操作1622所描述的。当针对订阅相关操作请求的响应消息(例如,“200OK”消息)包括“下载配置文件”作为参数时,可以还包括用于访问配置文件提供服务器530的信息。例如,用于访问配置文件提供服务器530的信息可以包括配置文件提供服务器(例如,SM-DS+220)530的地址(或地址信息)或者用于识别地址信息的激活码。根据本公开的各种实施例,如上文结合图16的操作1624所描述的,电子装置101可以基于用于访问配置文件提供服务器530的信息(例如,配置文件提供服务器(例如,SM-DP+220(530)的地址(或地址信息)或者用于识别地址信息的激活码),从配置文件提供服务器530下载配置文件。
根据本公开的各种实施例,当配置文件在配置文件提供服务器530中未就绪时,针对订阅相关操作请求的响应消息(例如,“200OK”消息)可以包括“延迟下载”作为参数。根据本公开的各种实施例,当针对订阅相关操作请求的响应消息(例如,“200OK”消息)包括“延迟下载”作为参数时,它可以周期性地或应用户的请求从配置文件提供服务器530识别配置文件就绪状态,如上文结合图6、图7a、图7b、图8a、图8b、图9、图10、图11、图12a、图12b、图13和图14所描述的。
例如,如图17所示,当没有从通信运营方服务器500向电子装置101提供与web服务器510相关的信息(例如,关于web服务器510的地址信息)时,电子装置可能无法从通信运营方服务器接收到包括配置文件就绪状态的回调消息。例如,由于电子装置没有接收到来自通信运营方服务器的回调消息,因此电子装置可能无法识别配置文件下载准备状态是否被延迟。
根据本公开的各种实施例,如图17所示,当电子装置101向通信运营方服务器500(例如,配置文件信息传送服务器520)发射订阅相关操作请求时,从通信运营方服务器500(例如,配置文件信息传送服务器520)发射的针对所述请求的响应可以包括指示配置文件就绪状态被延迟并且被发射的信息(例如,“延迟下载”),使得电子装置101可以识别出配置文件就绪状态,如操作1722中所示。
根据本公开的各种实施例,如果电子装置101通过针对订阅相关操作请求的响应消息中包括的参数而将配置文件延迟状态识别为配置文件下载准备未完成,则电子装置101可以在屏幕上显示配置文件就绪状态,如上文结合图9的操作908所描述的。例如,电子装置101可以通过弹出窗口1000在屏幕上显示指示配置文件延迟状态的消息(例如,“我们正在服务器上设置您的套餐。当它准备好添加到您的电话时,您会收到通知”),如上文结合图10所描述的。弹出窗口1000可以包括确认按钮1001(例如,“OK”),并且当用户选择确认按钮1001时,可以在电子装置101的屏幕上显示通知屏幕1100,如上文结合图11所描述的。例如,通知屏幕1100可以包括能够识别配置文件下载状态的状态检查按钮1101(例如,“检查状态”)。
根据本公开的各种实施例,在操作1724中,电子装置101可以通过向配置文件信息传送服务器520发射服务相关数据请求消息来识别配置文件下载准备状态或识别关于配置文件提供服务器530的地址信息。例如,根据根据标准文档TS.43中阐述的过程,电子装置101可以向配置文件信息传送服务器520(例如,授权服务器)发射包括表2的“AcquireConfiguration”作为操作信息的服务相关数据请求消息。根据本公开的各种实施例,服务相关数据请求消息可以还包括电子装置101的标识信息(例如,IMEI或UUID)或认证令牌。
根据本公开的各种实施例,在操作1726中,配置文件信息传送服务器520可以向运营方管理服务器550发射订阅状态查询(例如,“订阅状态查询”)消息。在操作1728中,运营方管理服务器550可以向配置文件信息传送服务器520发射针对订阅状态查询消息的响应消息(例如,“订阅状态应答”)。在操作1730中,响应于订阅状态响应消息的接收,配置文件信息传送服务器520可以向电子装置101发射针对服务相关数据请求的响应消息(例如,“200OK”消息)。根据本公开的各种实施例,电子装置101可以参考针对服务相关数据请求的响应消息中所包括的参数来识别配置文件就绪状态。例如,当响应消息中包括的参数指示“激活”时,它可以被识别为配置文件下载未就绪或配置文件下载已就绪但配置文件可能未被激活的状态。根据本公开的各种实施例,当操作1730的响应消息包括关于配置文件提供服务器530的地址信息时,电子装置101可以使用关于配置文件提供服务器530的地址信息来访问配置文件提供服务器530。
根据本公开的各种实施例,可以省略上述操作1724、1726、1728和1730。例如,当通过操作1722来识别关于配置文件提供服务器530的地址信息时,可以省略操作1724、1726、1728和1730。作为另一个示例,当电子装置101可能无法识别关于配置文件提供服务器530的地址信息时,其可以被实现为周期性地或基于设置的条件来执行操作1724。例如,在从用户接收到用于识别配置文件下载准备状态的用户输入时,电子装置101可以由用户输入触发并执行操作1724。作为本公开的另一个实施例,在操作1722中接收到响应消息之后,电子装置101可以驱动定时器,并且如果定时器被驱动时设置的时间(例如,30秒)过去,则发射轮询消息。根据本公开的各种实施例,当操作1730的响应消息中所包括的参数指示“激活”时,它可以被识别为配置文件下载准备未完成的状态或者配置文件已经下载但未被激活的状态。
根据本公开的各种实施例,如果配置文件在配置文件提供服务器530中已就绪,则在操作1732中,配置文件信息传送服务器520可以识别出配置文件就绪状态。根据本公开的各种实施例,在操作1734中,配置文件信息传送服务器520可以响应于识别出配置文件就绪状态而向电子装置101发射推送消息。例如,配置文件信息传送服务器520可以通过web推送服务器(未示出)将推送消息传送到电子装置101。
根据本公开的各种实施例,当电子装置101未能识别出配置文件提供服务器530的地址时,在操作1736中,电子装置101可以向配置文件信息传送服务器520发射服务相关数据请求消息。操作1736可以对应于上文参考图6所描述的操作614的配置文件下载信息请求。例如,根据根据标准文档TS.43中阐述的过程,电子装置101可以向配置文件信息传送服务器520(例如,授权服务器)发射包括表2的“AcquireConfiguration”作为操作信息的服务相关数据请求消息。根据本公开的各种实施例,服务相关数据请求消息可以还包括电子装置101的标识信息(例如,IMEI或UUID)或认证令牌。
根据本公开的各种实施例,在操作1738中,配置文件信息传送服务器520可以向运营方管理服务器550发射订阅状态查询(例如,“订阅状态查询”)消息。在操作1740中,运营方管理服务器550可以向配置文件信息传送服务器520发射针对订阅状态查询消息的响应消息(例如,“订阅状态应答”)。在操作1742中,响应于订阅状态响应消息的接收,配置文件信息传送服务器520可以向电子装置101发射针对服务相关数据请求的响应消息(例如,“200OK”消息)。例如,操作1742的响应消息可以对应于上文参考图6所描述的操作616的配置文件下载信息传送。
根据本公开的各种实施例,电子装置101可以参考针对服务相关数据请求的响应消息中所包括的参数来识别配置文件就绪状态。例如,当响应消息中所包括的参数指示“已激活”时,可以识别出配置文件已就绪。根据本公开的各种实施例,响应消息(例如,“200OK”消息)可以还包括用于访问配置文件提供服务器530的信息。例如,用于访问配置文件提供服务器530的信息可以包括配置文件提供服务器(例如,SM-DS+220)530的地址(或地址信息)或者用于识别地址信息的激活码。根据本公开的各种实施例,激活码可以包括GSMA标准文档TS.43中阐述的激活码中的任一者。例如,激活码可以包括SM-DS+220(530)的地址、激活码令牌或SMDPid中的至少一者。根据本公开的各种实施例,当在操作1736之前已经识别出关于配置文件提供服务器530的地址信息时,可以省略操作1736、1738、1740和1742。
根据本公开的各种实施例,在操作1744中,电子装置101可以基于用于访问配置文件提供服务器530的信息(例如,配置文件提供服务器(例如,SM-DP+220(530)的地址(或地址信息)或者用于识别地址信息的激活码),从配置文件提供服务器530下载配置文件。在操作1746中,电子装置101可以将配置文件安装在eSIM 201(例如,eUICC)中并激活所安装的配置文件。通过配置文件激活,可以完成用于通过配置文件下载到电子装置101来使用通信服务的订阅、开通或订阅转移过程。电子装置101可以在使用安装在eSIM 201中的配置文件与移动通信系统进行认证之后使用移动通信网络。根据本公开的各种实施例中的任一者,一种电子装置可以包括:至少一个嵌入式通用集成电路卡(eUICC),每个卡存储至少一条订户标识信息;以及至少一个处理器,其与eUICC电连接。所述至少一个处理器可以被配置为:响应于第一请求消息的发射,控制向第一服务器发射第一请求消息,所述第一请求消息包括关于与基于eUICC的订阅或订阅转移相关的操作的信息;以及从第一服务器接收第一响应消息。第一响应消息可以包括指示响应于第一请求消息要为eUICC提供的配置文件未就绪的信息。
根据本公开的各种实施例,基于第一服务器没有向电子装置提供针对订阅或订阅转移的web服务器相关信息,第一响应消息可以包括指示配置文件未就绪的信息。
根据本公开的各种实施例,所述至少一个处理器可以还被配置为:基于包括指示要为eUICC提供的配置文件未就绪的信息的第一响应消息,控制向第一服务器发射包括与服务状态请求相关的信息的第二请求消息;以及从第一服务器接收第二响应消息。第二响应消息可以包括与提供配置文件的第二服务器相对应的地址信息。
根据本公开的各种实施例,所述至少一个处理器可以还被配置为:接收用于识别配置文件的请求;响应于接收到用于识别配置文件的请求,向提供配置文件的第二服务器发射用于识别配置文件的下载准备状态的第三请求消息;响应于第三请求消息的发射,从第二服务器接收第三响应消息;以及基于包括指示配置文件已就绪的信息的第三响应消息,控制向第二服务器请求下载配置文件。
根据本公开的各种实施例,所述电子装置可以还包括触摸屏。所述至少一个处理器可以还被配置为通过触摸屏来接收用于识别配置文件的请求。
根据本公开的各种实施例中的任一者,一种电子装置可以包括:至少一个嵌入式通用集成电路卡(eUICC),每个卡存储至少一条订户标识信息;以及至少一个处理器,其与eUICC电连接。所述至少一个处理器可以被配置为:接收用于识别配置文件的请求;基于未识别出与提供配置文件的配置文件提供服务器相对应的地址信息,从通信运营方服务器获得与配置文件提供服务器相对应的地址信息;基于与配置文件提供服务器相对应的地址信息,将用于识别配置文件的准备状态的消息发射到配置文件提供服务器;以及基于识别出配置文件已就绪,控制从配置文件提供服务器下载配置文件并将配置文件存储在eUICC中。
根据本公开的各种实施例,所述电子装置可以还包括触摸屏。所述至少一个处理器可以还被配置为通过触摸屏来接收用于识别配置文件的请求。
根据本公开的各种实施例,所述至少一个处理器可以还被配置为:在接收与配置文件就绪相对应的消息之前接收用于识别配置文件的请求。
根据本公开的各种实施例,可以通过推送消息来接收与配置文件就绪相对应的消息。
根据本公开的各种实施例,所述至少一个处理器可以还被配置为从授权服务器获得与配置文件提供服务器相对应的地址信息。
根据本公开的各种实施例,所述至少一个处理器可以还被配置为:响应于针对通信服务的订阅、开通或订阅转移中的至少一者的请求,从授权服务器接收关于配置文件就绪状态的信息;以及基于从接收到的关于配置文件就绪状态的信息识别出配置文件的生成被延迟,控制显示指示配置文件的生成被延迟的弹出窗口。
根据本公开的各种实施例,可以通过弹出窗口来接收用于识别配置文件的请求。
根据本公开的各种实施例,所述至少一个处理器可以还被配置为:驱动第一定时器;基于通过弹出窗口接收到用于识别配置文件的请求,识别第一定时器是否到期;以及基于识别出第一时器到期,发射用于识别配置文件就绪状态的消息。
根据本公开的各种实施例,所述至少一个处理器可以还被配置为:驱动第二定时器;以及基于识别出第二定时器到期,控制删除指示配置文件的生成被延迟的弹出窗口。
根据本公开的各种实施例,所述至少一个处理器可以还被配置为:基于识别出配置文件已就绪,从配置文件提供服务器接收指示配置文件已就绪的消息。
根据本公开的各种实施例,一种用于在包括存储至少一个订户身份信息的至少一个嵌入式通用集成电路卡(eUICC)和与eUICC电连接的至少一个处理器的电子装置中安装嵌入式SIM的配置文件的方法可以包括:接收用于识别配置文件的请求;基于未识别出与提供配置文件的配置文件提供服务器相对应的地址信息,从通信运营方服务器获得与配置文件提供服务器相对应的地址信息;基于与配置文件提供服务器相对应的地址信息,将用于识别配置文件的准备状态的消息发射到配置文件提供服务器;以及基于识别出配置文件已就绪,从配置文件提供服务器下载配置文件并将配置文件存储在eUICC中。
根据本公开的各种实施例,所述方法可以还包括通过触摸屏来接收用于识别配置文件的请求。
根据本公开的各种实施例,所述方法可以还包括:在接收与配置文件就绪相对应的消息之前接收用于识别配置文件的请求。
根据本公开的各种实施例,可以通过推送消息来接收与配置文件就绪相对应的消息。
根据本公开的各种实施例,所述方法可以还包括从授权服务器获得与配置文件提供服务器相对应的地址信息。
根据本公开的各种实施例,所述方法可以还包括:响应于针对通信服务的订阅、开通或订阅转移中的至少一者的请求,从授权服务器接收关于配置文件就绪状态的信息;以及如果根据接收到的关于配置文件就绪状态的信息识别出配置文件的生成被延迟,则显示指示配置文件的生成被延迟的弹出窗口。
根据本公开的各种实施例,可以通过弹出窗口来接收用于识别配置文件的请求。
根据本公开的各种实施例,所述方法可以还包括:驱动第一定时器;如果通过弹出窗口接收到用于识别配置文件的请求,则识别第一定时器是否到期;以及如果第一定时器到期,则发射用于识别配置文件就绪状态的消息。
根据本公开的各种实施例,所述方法可以还包括:驱动第二定时器;以及如果第二定时器到期,则删除指示配置文件的生成被延迟的弹出窗口。
根据本公开的各种实施例,所述方法可以还包括:如果配置文件已就绪,则从配置文件提供服务器接收指示配置文件已就绪的消息。
根据本公开的实施例的电子设备可以是各种类型的电子设备中的一种。电子设备可以包括,例如,便携式通信设备(例如,智能电话),计算机设备、便携式多媒体设备、便携式医疗设备、相机、可佩戴设备或家用电器。根据本公开的实施例,电子设备不限于上述那些。
应当理解,本公开的各种实施例和其中使用的术语不旨在将本文所述的技术特征限制为特定实施例,并且包括相应实施例的各种改变、等同物或替换。关于附图的描述,类似的附图标记可以用来指代类似或相关的元件。应当理解,除非相关的上下文另外清楚地指出,否则对应于项目的名词的单数形式可以包括一个或多个事物。如本文所使用的,诸如“A或B”、“A和B中的至少一个”、“A或B中的至少一个”、“A、B或C”、“A、B和C中的至少一个”以及“A、B或C中的至少一个”等短语中的每一个可包括在相应的一个短语中一起列举的项目的所有可能的组合。如本文所用,诸如“第1”和“第2”、或“第一”和“第二”的术语可用于简单地将相应的部件与另一部件区分开,并且在其它方面(例如,重要性或顺序)不限制部件。应当理解,在使用了术语“可操作地”或“通信地”的情况下或者在不使用术语“可操作地”或“通信地”的情况下,如果一元件(例如,第一元件)被称为“与另一元件(例如,第二元件)结合”、“结合到另一元件(例如,第二元件)”、“与另一元件(例如,第二元件)连接”或“连接到另一元件(例如,第二元件)”,则意味着所述一元件可与所述另一元件直接(例如,有线地)连接、与所述另一元件无线连接、或经由第三元件与所述另一元件连接。
如本文所使用的,术语“模块”可包括以硬件、软件或固件实施的单元,且可与其它术语(例如,“逻辑”、“逻辑块”、“部分”或“电路”)互换使用。模块可以是适于执行一个或多个功能的单个整体部件或其最小单元或部分。例如,根据实施例,模块可以以专用集成电路(ASIC)的形式实现。
在此阐述的各种实施例可以实现为软件(例如,程序),包括存储在机器(例如,主设备或执行任务的设备)可读的存储介质(例如,内部存储器或外部存储器)中的一个或多个指令。例如,机器的处理器(例如,执行任务的主设备或设备)可以调用存储在存储介质中的一个或多个指令中的至少一个,并且在处理器的控制下使用或不使用一个或多个其它部件来执行它。这允许根据所调用的至少一个指令来操作机器以执行至少一个功能。所述一个或多个指令可以包括由编译器生成的代码或由解释器执行的代码。机器可读存储介质可以以非暂时性存储介质的形式提供。其中,术语“非暂时性”仅意味着存储介质是有形设备,并且不包括信号(例如,电磁波),但是该术语不区分数据被半永久地存储在存储介质中的位置和数据被临时地存储在存储介质中的位置。
根据实施例,根据本公开的各种实施例的方法可以被包括和提供在计算机程序产品中。计算机程序产品可以作为商品在卖方和买方之间交易。计算机程序产品可以以机器可读存储介质(例如,光盘只读存储器(CD-ROM))的形式分发,或者经由应用商店(例如,Play StoreTM)在线发布(例如,下载或上传)计算机程序产品,或者可直接在两个用户装置(例如,智能电话)之间分发(例如,下载或上传)计算机程序产品。如果是在线发布的,则计算机程序产品中的至少部分可以是临时产生的,或者可将计算机程序产品中的至少部分至少临时存储在机器可读存储介质(诸如制造商的服务器、应用商店的服务器或转发服务器的存储器)中。
根据实施例,上述部件的每个部件(例如,模块或程序)可以包括单个实体或多个实体。根据各种实施例,可以省略一个或多个上述部件,或者可以添加一个或多个其它部件。可选地或附加地,可以将多个部件(例如,模块或程序)集成到单个部件中。在这种情况下,根据各种实施例,集成部件仍然可以以与在集成之前由多个部件中的相应一个执行的多个部件相同或相似的方式来执行多个部件中的每一个的一个或多个功能。根据各种实施例,由模块、程序或另一部件执行的操作可以顺序地、并行地、重复地或以启发式方式来执行,或者一个或多个操作可以以不同的顺序执行或省略,或者可以添加一个或多个其它操作。
虽然已经参考本公开的各种实施例示出和描述了本公开,但是本领域技术人员将理解,在不脱离如由所附权利要求和其等同物限定的本公开的精神和范围的情况下,可以在其中对形式和细节进行各种改变。

Claims (15)

1.一种电子装置,其包括:
至少一个嵌入式通用集成电路卡eUICC,每个eUICC存储至少一条订户标识信息;以及
至少一个处理器,与所述eUICC电连接,
其中所述至少一个处理器被配置为:
基于所述eUICC,控制向第一服务器发射第一请求消息,所述第一请求消息包括关于与订阅或订阅转移相关的操作的信息,以及
响应于所述第一请求消息的发射,从所述第一服务器接收第一响应消息,
其中所述第一响应消息包括响应于所述第一请求消息指示要为所述eUICC提供的配置文件未就绪的信息。
2.根据权利要求1所述的电子装置,其中基于所述第一服务器没有向所述电子装置提供针对所述订阅或所述订阅转移的web服务器相关信息,所述第一响应消息包括指示所述配置文件未就绪的信息。
3.根据权利要求1所述的电子装置,
其中所述至少一个处理器还被配置为:
基于包括指示要为所述eUICC提供的配置文件未就绪的信息的所述第一响应消息,控制向所述第一服务器发射包括与服务状态请求相关的信息的第二请求消息,以及
响应于所述第二请求消息的发射,从所述第一服务器接收第二响应消息,
其中所述第二响应消息包括与提供所述配置文件的第二服务器相对应的地址信息。
4.根据权利要求1所述的电子装置,其中所述至少一个处理器还被配置为:
接收用于识别所述配置文件的请求,
响应于接收到用于识别所述配置文件的请求,向提供所述配置文件的第二服务器发射用于识别所述配置文件的下载准备状态的第三请求消息,
响应于所述第三请求消息的发射,从所述第二服务器接收第三响应消息,以及
基于包括指示所述配置文件已就绪的信息的第三响应消息,控制向所述第二服务器请求下载所述配置文件。
5.根据权利要求4所述的电子装置,还包括触摸屏,
其中所述至少一个处理器还被配置为通过所述触摸屏来接收用于识别所述配置文件的请求。
6.一种电子装置,包括:
至少一个嵌入式通用集成电路卡eUICC,每个eUICC存储至少一条订户标识信息;以及
至少一个处理器,与所述eUICC电连接,
其中所述至少一个处理器被配置为:
接收用于识别配置文件的请求,
基于未识别出与提供所述配置文件的配置文件提供服务器相对应的地址信息,从通信运营方服务器获得与所述配置文件提供服务器相对应的所述地址信息;
基于与所述配置文件提供服务器相对应的所述地址信息,将用于识别所述配置文件的准备状态的消息发射到所述配置文件提供服务器;以及
基于识别出所述配置文件已就绪,从所述配置文件提供服务器下载所述配置文件并将所述配置文件存储在所述eUICC中。
7.根据权利要求6所述的电子装置,还包括触摸屏,
其中所述至少一个处理器还被配置为通过所述触摸屏来接收用于识别所述配置文件的请求。
8.根据权利要求6所述的电子装置,其中所述至少一个处理器还被配置为:在接收与配置文件就绪相对应的消息之前,接收用于识别所述配置文件的请求。
9.根据权利要求8所述的电子装置,其中通过推送消息来接收与所述配置文件就绪相对应的消息。
10.根据权利要求6所述的电子装置,其中所述至少一个处理器还被配置为从授权服务器获得与所述配置文件提供服务器相对应的所述地址信息。
11.根据权利要求10所述的电子装置,其中所述至少一个处理器还被配置为:
响应于针对通信服务的订阅、开通或订阅转移中的至少一者的请求,从所述授权服务器接收关于配置文件就绪状态的信息,以及
基于从接收到的关于所述配置文件就绪状态的信息识别出所述配置文件的生成被延迟,控制显示指示所述配置文件的生成被延迟的弹出窗口。
12.根据权利要求11所述的电子装置,其中通过所述弹出窗口来接收用于识别所述配置文件的请求。
13.根据权利要求12所述的电子装置,其中所述至少一个处理器还被配置为:
驱动第一定时器,
基于通过所述弹出窗口接收到用于识别所述配置文件的请求,识别所述第一定时器是否到期,以及
基于识别出所述第一时器到期,发射用于识别所述配置文件就绪状态的消息。
14.根据权利要求11所述的电子装置,其中所述至少一个处理器还被配置为:
驱动第二定时器,以及
基于识别出所述第二定时器到期,控制删除指示所述配置文件的生成被延迟的所述弹出窗口。
15.一种用于在包括存储至少一个订户身份信息的至少一个嵌入式通用集成电路卡eUICC和与所述eUICC电连接的至少一个处理器的电子装置中安装嵌入式订户身份模块SIM的配置文件的方法,所述方法包括:
接收用于识别配置文件的请求;
基于未识别出与提供所述配置文件的配置文件提供服务器相对应的地址信息,从通信运营方服务器获得与所述配置文件提供服务器相对应的地址信息;
基于与所述配置文件提供服务器相对应的地址信息,将用于识别所述配置文件的准备状态的消息发射到所述配置文件提供服务器;以及
基于识别出所述配置文件已就绪,从所述配置文件提供服务器下载所述配置文件并将所述配置文件存储在所述eUICC中。
CN202280029946.3A 2021-04-23 2022-04-21 电子装置和用于在电子装置中安装嵌入式订户识别模块的配置文件的方法 Pending CN117203997A (zh)

Applications Claiming Priority (5)

Application Number Priority Date Filing Date Title
KR10-2021-0053208 2021-04-23
KR10-2021-0053346 2021-04-23
KR10-2021-0158876 2021-11-17
KR1020210158876A KR102563945B1 (ko) 2021-04-23 2021-11-17 전자 장치 및 전자 장치에서 임베디드 sim의 프로파일을 설치하는 방법
PCT/KR2022/005723 WO2022225348A1 (ko) 2021-04-23 2022-04-21 전자 장치 및 전자 장치에서 임베디드 구독자 식별 모듈의 프로파일을 설치하는 방법

Publications (1)

Publication Number Publication Date
CN117203997A true CN117203997A (zh) 2023-12-08

Family

ID=88992851

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202280029946.3A Pending CN117203997A (zh) 2021-04-23 2022-04-21 电子装置和用于在电子装置中安装嵌入式订户识别模块的配置文件的方法

Country Status (1)

Country Link
CN (1) CN117203997A (zh)

Similar Documents

Publication Publication Date Title
CN110247887B (zh) 电子装置及其基于用户身份信息提供通信服务的方法
KR102371986B1 (ko) 전자 장치 및 전자 장치에 프로파일을 원격으로 제공하는 방법
CN116232667A (zh) 用于边缘计算服务的方法及其电子装置
US11395132B2 (en) Method for transferring subscription and electronic device for supporting the same
EP3797508B1 (en) Electronic device, external electronic device, and method of managing embedded subscriber identity modules of external electronic device
EP4277314A1 (en) Electronic device, and method for installing profile of embedded subscriber identification module in electronic device
CN109995701B (zh) 一种设备引导的方法、终端以及服务器
US12137498B2 (en) Electronic device for managing embedded subscriber identification module and method for same
CN113647074B (zh) 用于边缘计算服务的方法及其电子装置
US11570611B2 (en) Electronic device, external electronic device, and method for managing eSIM of external electronic device
CN112261642B (zh) 用于转移订阅的方法和用于支持该方法的电子装置
US20230030914A1 (en) Electronic device and method for transferring subscription by using embedded sim in the electronic device
US20230328517A1 (en) Electronic device supporting profile transfer between electronic devices and operating method thereof
CN117203997A (zh) 电子装置和用于在电子装置中安装嵌入式订户识别模块的配置文件的方法
KR102563945B1 (ko) 전자 장치 및 전자 장치에서 임베디드 sim의 프로파일을 설치하는 방법
EP4472254A1 (en) Electronic device for supporting reuse of profile of embedded subscriber identity module and operation method thereof
KR102786840B1 (ko) 전자 장치 및 복수의 sim을 지원하는 전자 장치에서 단문 메시지를 수신하는 방법
US20240406711A1 (en) Electronic device supporting profile transfer between electronic devices and operating method thereof
CN118830273A (zh) 支持嵌入式订户身份模块简档重用的电子设备及其操作方法
KR20230131081A (ko) 임베디드 sim의 프로파일의 재사용을 지원하는 전자 장치 및 그 동작 방법
KR20230146425A (ko) 전자 장치들 간의 프로파일 이동을 지원하는 전자 장치 및 그 동작 방법
KR20240037134A (ko) 프로파일 다운로드를 관리하는 전자 장치 및 그 동작 방법
KR20240171969A (ko) 전자 장치들 간의 프로파일 이동을 지원하는 전자 장치 및 그 동작 방법
KR20220025532A (ko) 전자 장치 및 복수의 sim을 지원하는 전자 장치에서 단문 메시지를 수신하는 방법
KR20230018893A (ko) 전자 장치 및 전자 장치에서 임베디드 sim을 이용하여 회선을 이동하기 위한 방법

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination