CN111970680A - 基于eUICC订阅平台的Profile下载方法和装置 - Google Patents
基于eUICC订阅平台的Profile下载方法和装置 Download PDFInfo
- Publication number
- CN111970680A CN111970680A CN202010825271.6A CN202010825271A CN111970680A CN 111970680 A CN111970680 A CN 111970680A CN 202010825271 A CN202010825271 A CN 202010825271A CN 111970680 A CN111970680 A CN 111970680A
- Authority
- CN
- China
- Prior art keywords
- profile
- operator
- platform
- euicc subscription
- activation code
- 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.)
- Granted
Links
- 238000000034 method Methods 0.000 title claims abstract description 53
- 230000004913 activation Effects 0.000 claims abstract description 128
- 238000009434 installation Methods 0.000 claims description 26
- 238000004590 computer program Methods 0.000 claims description 11
- 238000010586 diagram Methods 0.000 description 12
- 238000012545 processing Methods 0.000 description 3
- 238000005034 decoration Methods 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000008569 process Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 230000008571 general function Effects 0.000 description 1
- 230000010365 information processing Effects 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000007246 mechanism Effects 0.000 description 1
- 230000008520 organization Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/183—Processing at user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/20—Transfer of user or subscriber data
- H04W8/205—Transfer to or from user equipment or user record carrier
Landscapes
- Engineering & Computer Science (AREA)
- Databases & Information Systems (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明提供了一种基于eUICC订阅平台的profile下载方法和装置,其方法包括接收终端设备发送的Profile下载激活码,在激活码的校验码符合法则时,从激活码的运营商/虚拟运营商标识信息对应的运营商/虚拟运营商数据库查找出与激活码的Profile类型信息相对于的Profile数据库;根据激活码的Profile组别信息从Profile数据库中找出对应的Profile组别;从Profile组别中随机选择一个Profile发送至终端设备。该方法可以采用一个Profile下载激活码下载多个Profile,减少了运营商/虚拟运营商存储大量的Profile下载激活凭证,避免了管理复杂且容易丢失。
Description
技术领域
本发明涉及计算机信息处理技术领域,具体涉及一种基于eUICC订阅平台的Profile下载方法、装置、***和可读存储介质。
背景技术
eUICC作为安全信息的载体,在个人消费电子设备或物联网设备中应用越来越广泛,越来越多的终端设备支持eUICC。特别是在旅游市场,用户可以通过电子凭证访问eUICC订阅平台下载运营商发行的手机号码的Profile(即profile),然后通过Profile入网,从而实现正常接打电话以及上网等。然而目前运营商或虚拟运营商在开展profile订阅服务时,需要在eUICC订阅平台中预先生成profile的唯一凭证(即:QR Code),运营商或虚拟运营商通过发放QR Code来开展profile在线订阅服务。可见,目前每一个QR Code与Profile(即profile)一一对应(即一个QC Code只能下载一个profile),这样运营商/虚拟运营商就需要保存大量的QR Code,管理复杂且容易丢失,从而造成不安全问题。
发明内容
有鉴于此,本发明提供了一种用于基于eUICC订阅平台的Profile下载方法、装置、***和计算机可读存储介质,以克服现有技术中针对Profile的下载需要存储大量QRCode,容易造成运营商/虚拟运营商管理复杂且容易丢失,从而导致不安全问题。
本发明实施例提供了一种基于eUICC订阅平台的Profile下载方法,包括以下步骤:
接收终端设备发送的Profile下载激活码,所述Profile下载激活码包括校验码、运营商/虚拟运营商标识信息、Profile类型信息以及Profile组别信息;
在所述校验码符合法则时,从所述运营商/虚拟运营商标识信息对应的运营商/虚拟运营商数据库查找出与所述Profile类型信息相对于的Profile数据库;
根据所述Profile组别信息从所述Profile数据库中找出对应的Profile组别;
从所述Profile组别中随机选择一个Profile,并将所述Profile发送至所述终端设备。
可选地,
在从所述Profile组别中随机选择一个Profile,并将所述Profile发送至所述终端设备的步骤中,包括:
判断所述终端设备已绑定的Profile数量是否超过预设数值;
在所述终端设备已绑定的Profile数量超过预设数值时,终止所述Profile的下载。
可选地,
还包括:在所述终端设备已绑定的Profile数量未超过预设数值时,从所述Profile组别中随机选择一个符合条件且处于可下载状态的Profile发送至所述终端设备。
可选地,
在将所述Profile发送至所述终端设备的步骤之后,还包括:
接收所述终端设备发送的Profile安装结果信息;
将所述Profile安装结果信息发送至运营商/虚拟运营商平台,其中所述Profile安装结果信息用于指示所述运营商/虚拟运营商平台与所述终端设备进行签约。
可选地,
还包括:接收所述运营商/虚拟运营商平台发送的激活码注销指令,注销与所述激活码注销指令对应的Profile下载激活码。
可选地,
注销与所述激活码注销指令对应的Profile下载激活码的步骤中,包括:
注销所述Profile下载激活码的校验码。
可选地,
还包括:接收所述运营商/虚拟运营商平台发送的Profile;
对所述Profile进行分组以及分类处理,并将处理后的所述Profile存储于相应的运营商/虚拟运营商数据库中;
发送所述Profile对应的Profile下载激活凭证至所述运营商/虚拟运营商平台,其中所述Profile下载激活凭证用于指示所述终端设备发送Profile下载激活码。
本发明实施例提供了一种基于eUICC订阅平台的Profile下载装置,包括:
激活码接收模块,用于接收终端设备发送的Profile下载激活码,所述Profile下载激活码包括校验码、运营商/虚拟运营商标识信息、Profile类型信息以及Profile组别信息;
Profile数据库查找模块,用于在所述校验码符合法则时,从所述运营商/虚拟运营商标识信息对应的运营商/虚拟运营商数据库查找出与所述Profile类型信息相对于的Profile数据库;
Profile组别查找模块,用于根据所述Profile组别信息从所述Profile数据库中找出对应的Profile组别;
Profile发送模块,用于从所述Profile组别中随机选择一个Profile,并将所述Profile发送至所述终端设备。
本发明实施例提供了一种基于eUICC订阅平台的Profile下载***,包括运营商/虚拟运营商平台、eUICC订阅平台和终端设备;
所述终端设备用于发送Profile下载激活码和/或Profile安装结果信息至所述eUICC订阅平台;或接收eUICC订阅平台发送的Profile;
所述运营商/虚拟运营商平台用于发送Profile和/或激活码注销指令至所述eUICC订阅平台;或接收eUICC订阅平台发送的Profile下载激活凭证和/或Profile安装结果信息;
所述eUICC订阅平台用于执行所述基于eUICC订阅平台的Profile下载方法的步骤。
本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现所述基于eUICC订阅平台的Profile下载方法的步骤。
本发明实施例中的基于eUICC订阅平台的Profile下载方法、装置、***和可读存储介质,eUICC订阅平台接收到终端设备发送的Profile下载激活码,在判断Profile下载激活码的校验码符合法则时,根据Profile下载激活码中的运营商/虚拟运营商标识信息查找出Profile数据库,然而根据Profile组别信息查出相应的Profile组别,在从Profile组别中随机选择一个Profile发送至终端设备;上述的基于eUICC订阅平台的Profile下载方法采用Profile下载激活码来确定并下载Profile,其中一个Profile下载激活码可以对应一个Profile组别,每个Profile组别中包含多个Profile(即一个Profile下载激活码对应多个Profile),那么就可以实现通过一个Profile下载激活码来下载多个Profile,运营商/虚拟运营商就可以保存少量的Profile下载激活凭证(其中Profile下载激活凭证用于指示终端设备发送Profile下载激活码),从而避免了管理复杂且容易丢失。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。
图1为本发明实施例中Profile订阅逻辑关系示意图;
图2为本发明实施例中的基于eUICC订阅平台的Profile下载方法流程示意图;
图3为本发明实施例中终端设备与eUICC订阅平台的示意图;
图4为本发明实施例中运营商/虚拟运营商平台、终端设备与UICC订阅平台的示意图;
图5为本发明实施例中运营商/虚拟运营商平台与UICC订阅平台的示意图;
图6为本发明实施例eUICC订阅平台的Profile下载装置结构示意图。
具体实施方式
下面将对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
为了更详细说明本发明,下面结合附图对本发明提供的一种,进行具体地描述。
图1为Profile订阅逻辑关系示意图;本发明的基于eUICC订阅平台的Profile下载方法应用于图1的逻辑关系图中;其中,Profile订阅逻辑关系图中包括运营商/虚拟运营商平台10、eUICC订阅平台20和终端设备30。运营商/虚拟运营商平台10可以与eUICC订阅平台20也可以进行通信,即信息交互,可以在eUICC订阅平台20添加、生成、修改(例如修改Profile的状态等)、查阅Profile(即profile)等。eUICC订阅平台20在接收到Profile后对Profile进行相应的处理(例如分类、分组等),可以返回一个Profile下载激活凭证(例如QRCode)至运营商/虚拟运营商平台10,其中Profile凭证在eUICC订阅平台20能对应或确定多个Profile(即profile),运营商/虚拟运营商平台10就可以根据Profile下载激活凭证进行业务推广,提供给终端用户使用终端设备30扫描,终端设备30扫描Profile下载激活凭证后可以发送Profile下载激活码至eUICC订阅平台20,从而在eUICC订阅平台20下载相应的Profile。在完成Profile下载以及安装后,终端设备30通过eUICC订阅平台20完整与运营商/虚拟运营商平台10签约,在签约完成后,终端设备30可以进行正常通信,例如上网、打电话等。
图2为本发明的基于eUICC订阅平台的Profile下载方法在一个实施例中的流程示意图,如图2所示,本发明实施例公开的基于eUICC订阅平台的Profile下载方法主要包括以下步骤:
步骤S202,接收终端设备发送的Profile下载激活码,Profile下载激活码包括校验码、运营商/虚拟运营商标识信息、Profile类型信息以及Profile组别信息;
在本实施中,该基于eUICC订阅平台的Profile下载方法是从eUICC订阅平台单端角度撰写的。eUICC,是embedded UICC的简称,中文名就是嵌入式UICC卡,即嵌入式SIM卡,eUICC做为一个安全元素载体,一个入网鉴权模块,以及所具备的远程配置能力,广泛的应用于智能终端设备中。eUICC订阅平台是Profile(即profile)的管理平台,可以与多家运营商以及虚拟运营商签约,提供eUICC远程订阅管理服务,以供终端设备下载profile。
Profile是运营商发行的号码(例如手机号码)入网的数据所需的一个重要文件或信息,通常一个profile代表一个号码。Profile中包含IMSI以及IMSI所对应的鉴权数据,这些数据是号码入网的必备数据,有了这些数据终端设备才能正常接打电话以及上网等。即每个profile包含多个字段,例如IMSI、KI和OPC等。
Profile下载激活码是用来下载存储在eUICC订阅平台中的多个Profile。在本实施例中Profile下载激活码是基于GSMA组织定义的eUICC远程订阅规范(SGP.22RSPTechnical specification)进行扩展业务场景形成的用于Profile下载的ActivationCode(激活码),其中Activation Code的编码规则为LPA:AC_Format$SM-DP+Address$AC_Token$SM-DP+OID$Confirmation Code Required Flag。
具体地,本实施例中的Profile下载激活码是对Activation Code中的AC_Token字段进行特殊编码,使得Activation Code具备通用功能,其中AC_Token字段包括校验码、运营商/虚拟运营商标识信息、Profile类型信息以及Profile组别信息。
另外,校验码的生成采用AES、RSA等常用的数据加密手段对Activation Code全部字段或部分字段进行保护,确保Activation Code在eUICC订阅平台中的合法性。
此外,图3为终端设备与eUICC订阅平台的示意图;其中,终端设备LPA通常应用调用eUICC订阅平台的ES9+接口然后向eUICC订阅平台发送Profile下载激活码,eUICC订阅平台解析Profile下载激活码中AC_Token字段、从而得到校验码、运营商/虚拟运营商标识信息、Profile类型信息以及Profile组别信息。
步骤S204,在校验码符合法则时,从运营商/虚拟运营商标识信息对应的运营商/虚拟运营商数据库查找出与Profile类型信息相对于的Profile数据库;
其中,校验码用于校验Activation Code的是否合法。当终端用户请求eUICC订阅平台下载Profile时,eUICC订阅平台首先校验该校验码是否为该eUICC订阅平台所签发的Activation Code,如果不是则直接拒绝本次Profile下载请求。
运营商/虚拟运营商标识信息用于唯一标识eUICC订阅平台中的运营商/虚拟运营商,当终端用户请求eUICC订阅平台下载Profile时,eUICC订阅平台通过该字段确定从指定的运营商/虚拟运营商的数据库中分配profile。
Profile类型信息用于区分指定运营商/虚拟运营商中profile数据类型。当终端用户请求eUICC订阅平台下载Profile时,eUICC订阅平台通过该字段确定从指定Profile数据库中分配Profile。
步骤S206,根据Profile组别信息从Profile数据库中找出对应的Profile组别;
Profile组别信息用于区分指定ProfileType中的不同批次或分组标识。当终端用户请求eUICC订阅平台下载Profile时,eUICC订阅平台通过该字段确定Profile组别,然后从Profile组别中选择Profile。
步骤S208,从Profile组别中随机选择一个Profile,并将Profile发送至终端设备。
本发明实施例中的基于eUICC订阅平台的Profile下载方法,eUICC订阅平台接收到终端设备发送的Profile下载激活码,在判断Profile下载激活码的校验码符合法则时,根据Profile下载激活码中的运营商/虚拟运营商标识信息查找出Profile数据库,然而根据Profile组别信息查出相应的Profile组别,在从Profile组别中随机选择一个Profile发送至终端设备;上述的基于eUICC订阅平台的Profile下载方法采用Profile下载激活码来确定并下载Profile,其中一个Profile下载激活码可以对应一个Profile组别,每个Profile组别中包含多个Profile(即一个Profile下载激活码对应多个Profile),那么就可以实现通过一个Profile下载激活码来下载多个Profile,运营商/虚拟运营商就可以保存少量的Profile下载激活凭证(其中Profile下载激活凭证用于指示终端设备发送Profile下载激活码),从而避免了管理复杂且容易丢失。
在一个实施例中,在从Profile组别中随机选择一个Profile,并将配置文件发送至终端设备的步骤中,包括:
判断终端设备已绑定的Profile数量是否超过预设数值;
在终端设备已绑定的Profile数量超过预设数值时,终止Profile的下载。
在本实施中,基于eUICC订阅平台的Profile下载方法是从eUICC订阅平台单端角度撰写的。具体地,在终端设备请求eUICC订阅平台下载Profile的过程中,eUICC订阅平台判断该终端设备的EID是否绑定了多个Profile(即Profile),如果已经达到限制,则触发Profile保护机制,拒绝该终端设备请求下载Profile。
预设数值是预先设置的一个值,其中该值通常是根据终端设备能绑定的profile数量确定的,一般情况下一个终端设备至少可以一个profile。
在本实施例中采用该方式可以有效避免Profile被恶意下载到不需要Profile的终端设备,从而导致Profile处于闲置状态而不能被有效利用,造成资源浪费。
在一个实施例中,还包括:在终端设备已绑定的Profile数量未超过预设数值时,从Profile组别中随机选择一个符合条件且处于可下载状态的Profile发送至终端设备。
在本实施中,该基于eUICC订阅平台的Profile下载方法是从eUICC订阅平台单端角度撰写的。具体地,UICC订阅平台判断该终端设备的EID已绑定的Profile数量未超过预设数值时,则eUICC订阅平台分配一个符合条件的,且处于可下载状态的Profile返回给终端设备。
其中,可下载状态的Profile是指可以被访问、下载到终端设备并能供终端设备使用的Profile。
可选地,可下载状态的Profile包括Released状态的Profile、Downloaded状态的Profile,以及其他自定义可使用于下载状态的Profile。
另外,在终端设备发送Profile下载激活码前,eUICC订阅平台Profile状态应可以处于任意状态;在终端设备发送Profile下载激活码后,eUICC订阅平台将未处于可下载状态的Profile迁移至可下载状态。
在一个实施例中,在将Profile发送至终端设备的步骤之后,还包括:
接收终端设备发送的Profile安装结果信息;
将Profile安装结果信息发送至运营商/虚拟运营商平台,其中Profile安装结果信息用于指示运营商/虚拟运营商平台与终端设备进行签约。
在本实施中,该基于eUICC订阅平台的Profile下载方法是从eUICC订阅平台单端角度撰写的。具体地,当Profile下载至用户的终端设备中,终端设备暂时不能入网使用,需要向运营商/虚拟运营商进行签约,签约成功后即可入网使用。
图4为运营商/虚拟运营商平台、终端设备与UICC订阅平台的示意图。终端设备从eUICC订阅平台下载Profile,并安装Profile后,会通过ES9+标准接口向eUICC订阅平台发送Profile的安装结果信息。eUICC订阅平台接收到终端设备的安装结果信息后,调用ES2+标准接口转发该通知给运营商/虚拟运营商平台,运营商/虚拟运营商平台接收到通知后,向该Profile的终端设备发送签约信息。终端设备根据运营商/虚拟运营商平台的签约信息的指引,进行签约。
在本实施例中为终端设备和运营商/虚拟运营商的在线签约方式;但是,不局限于上述在线签约方式,可以是终端用户使用Profile连接网络时,触发运营商或虚拟运营商平台下发指引短信,或打开浏览器时跳转特定网站/网页。
在一个实施例中,还包括:接收运营商/虚拟运营商平台发送的激活码注销指令,注销与激活码注销指令对应的Profile下载激活码。
在本实施中,该基于eUICC订阅平台的Profile下载方法是从eUICC订阅平台单端角度撰写的。具体地,当运营商/虚拟运营商不希望终端设备再下载Profile时,可以发送激活码注销指令,然后注销Profile下载激活码。其中注销的方式要多种,可以对AC_Token字段中的任意字段,例如校验码、运营商/虚拟运营商标识信息、Profile类型信息以及Profile组别信息中的任意一种或多种。采用该方式可以将营商/虚拟运营商中的Profile下载激活凭证及时进行更新,一方面方便管理,另一方面及时注销不再使用Profile下载激活凭证的可以有效保证Profile的安全性。
在一个实施例中,注销与激活码注销指令对应的Profile下载激活码的步骤中,包括:
注销Profile下载激活码的校验码。
在本实施中,该基于eUICC订阅平台的Profile下载方法是从eUICC订阅平台单端角度撰写的。通过对校验码进行注销从而注销Profile下载激活码。采用该方式,操作非常方便。
在一个实施例中,还包括:接收运营商/虚拟运营商平台发送的Profile;对Profile进行分组以及分类处理,并将处理后的Profile存储于相应的运营商/虚拟运营商数据库中;
发送Profile对应的Profile下载激活凭证至运营商/虚拟运营商平台,其中Profile下载激活凭证用于指示终端设备发送Profile下载激活码。
在本实施中,该基于eUICC订阅平台的Profile下载方法是从eUICC订阅平台单端角度撰写的。
图5为运营商/虚拟运营商平台与UICC订阅平台的示意图。具体而言,eUICC订阅平台根据运营商/虚拟运营商的需求,生成Profile下载激活凭证,其中Profile下载激活凭证可供指示终端设备扫描,然后发送Profile下载激活码至eUICC订阅平台。具体过程为:运营商/虚拟运营商通过数据处理模块将Profile上传到eUICC订阅平台数据库中。eUICC订阅平台调用标准的ES2+接口对profile进行分组以及分类处理,并将Profile数据转化为可下载状态的Profile;然后eUICC订阅平台返回上述Profile的Profile下载激活凭证(即通用QRCode)给运营商/虚拟运营商。
上述本发明公开的实施例中详细描述了一种基于eUICC订阅平台的Profile下载方法,对于本发明公开的上述方法可采用多种形式的设备实现,因此本发明还公开了对应上述方法的基于eUICC订阅平台的Profile下载装置,下面给出具体的实施例进行详细说明。
请参阅附图6,为本发明实施例公开的一种基于eUICC订阅平台的Profile下载装置,主要包括:
激活码接收模块602,用于接收终端设备发送的Profile下载激活码,配置文件下载激活码包括校验码、运营商/虚拟运营商标识信息、Profile类型信息以及Profile组别信息;
Profile数据库查找模块604,用于在校验码符合法则时,从运营商/虚拟运营商标识信息对应的运营商/虚拟运营商数据库查找出与Profile类型信息相对于的Profile数据库;
Profile组别查找模块606,用于根据Profile组别信息从Profile数据库中找出对应的Profile组别;
Profile发送模块608,用于从Profile组别中随机选择一个Profile,并将Profile发送至终端设备。
在一个实施例中,还包括:
Profile发送模块,用于判断终端设备已绑定的Profile数量是否超过预设数值;
终止下载模块,用于在终端设备已绑定的Profile数量超过预设数值时,终止Profile的下载。
在一个实施例中,Profile发送模块608,还用于在终端设备已绑定的Profile数量未超过预设数值时,从Profile组别中随机选择一个符合条件且处于可下载状态的Profile发送至终端设备。
在一个实施例中,还包括:
安装结果信息接收模块,用于接收终端设备发送的Profile安装结果信息;
安装结果信息发送模块,将Profile安装结果信息发送至运营商/虚拟运营商平台,其中Profile安装结果信息用于指示运营商/虚拟运营商平台与终端设备进行签约。
在一个实施例中,激活码注销模块,用于接收运营商/虚拟运营商平台发送的激活码注销指令,注销与激活码注销指令对应的Profile下载激活码。
在一个实施例中,激活码注销模块,还用于注销Profile下载激活码的校验码。
在一个实施例中,还包括:
Profile接收模块,用于接收运营商/虚拟运营商平台发送的Profile;
Profile处理存储模块,用于对Profile进行分组以及分类处理,并将处理后的Profile存储于相应的运营商/虚拟运营商数据库中;
下载激活凭证发送模块,用于发送Profile对应的Profile下载激活凭证至运营商/虚拟运营商平台,其中Profile下载激活凭证用于指示终端设备发送Profile下载激活码。
关于基于eUICC订阅平台的Profile下载装置的具体限定可以参见上文中对于基于eUICC订阅平台的Profile下载方法的限定,在此不再赘述。上述基于eUICC订阅平台的Profile下载装置中的各个模块可全部或部分通过软件、硬件及其组合来实现。上述各模块可以硬件形式内嵌于或独立于计算机设备中的处理器中,也可以以软件形式存储于计算机设备中的存储器中,以便于处理器调用执行以上各个模块对应的操作。
本发明实施例提供了一种基于eUICC订阅平台的Profile下载***,如图1或图4所示,包括运营商/虚拟运营商平台、eUICC订阅平台和终端设备;
终端设备用于发送Profile下载激活码和/或Profile安装结果信息至eUICC订阅平台;或接收eUICC订阅平台发送的Profile;
运营商/虚拟运营商平台用于发送Profile和/或激活码注销指令至eUICC订阅平台;或接收eUICC订阅平台发送的Profile下载激活凭证和/或Profile安装结果信息;
eUICC订阅平台用于执行基于eUICC订阅平台的Profile下载方法的步骤。
上述实施例中的基于eUICC订阅平台的Profile下载***具体限定可以参见上文中对于基于eUICC订阅平台的Profile下载方法的限定,在此不再赘述。
本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现以下步骤:接收终端设备发送的Profile下载激活码,Profile下载激活码包括校验码、运营商/虚拟运营商标识信息、Profile类型信息以及Profile组别信息;在校验码符合法则时,从运营商/虚拟运营商标识信息对应的运营商/虚拟运营商数据库查找出与Profile类型信息相对于的Profile数据库;根据Profile组别信息从Profile数据库中找出对应的Profile组别;从Profile组别中随机选择一个Profile,并将Profile发送至终端设备。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在从配置文件组别中随机选择一个Profile,并将Profile发送至终端设备的步骤中,包括:判断终端设备已绑定的Profile数量是否超过预设数值;在终端设备已绑定的Profile数量超过预设数值时,终止Profile的下载。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:还包括:在终端设备已绑定的Profile数量未超过预设数值时,从Profile组别中随机选择一个符合条件且处于可下载状态的Profile发送至终端设备。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:在将Profile发送至终端设备的步骤之后,还包括:接收终端设备发送的Profile安装结果信息;将Profile安装结果信息发送至运营商/虚拟运营商平台,其中Profile安装结果信息用于指示运营商/虚拟运营商平台与终端设备进行签约。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:还包括:接收运营商/虚拟运营商平台发送的激活码注销指令,注销与激活码注销指令对应的Profile下载激活码。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:注销与激活码注销指令对应的Profile下载激活码的步骤中,包括:注销Profile下载激活码的校验码。
在一个实施例中,计算机程序被处理器执行时还实现以下步骤:还包括:接收运营商/虚拟运营商平台发送的Profile;对Profile进行分组以及分类处理,并将处理后的Profile存储于相应的运营商/虚拟运营商数据库中;发送Profile对应的Profile下载激活凭证至运营商/虚拟运营商平台,其中Profile下载激活凭证用于指示终端设备发送Profile下载激活码。
本说明书中各个实施例采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似部分互相参见即可。对于实施例公开的装置而言,由于其与实施例公开的方法相对应,所以描述的比较简单,相关之处参见方法部分说明即可。
结合本文中所公开的实施例描述的方法或算法的步骤可以直接用硬件、处理器执行的软件模块,或者二者的结合来实施。软件模块可以置于随机存储器(RAM)、内存、只读存储器(ROM)、电可编程ROM、电可擦除可编程ROM、寄存器、硬盘、可移动磁盘、CD-ROM、或技术领域内所公知的任意其它形式的存储介质中。
以上所述仅是本发明的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本发明原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本发明的保护范围。
Claims (10)
1.一种基于eUICC订阅平台的Profile下载方法,其特征在于,包括以下步骤:
接收终端设备发送的Profile下载激活码,所述Profile下载激活码包括校验码、运营商/虚拟运营商标识信息、Profile类型信息以及Profile组别信息;
在所述校验码符合法则时,从所述运营商/虚拟运营商标识信息对应的运营商/虚拟运营商数据库查找出与所述Profile类型信息相对于的Profile数据库;
根据所述Profile组别信息从所述Profile数据库中找出对应的Profile组别;
从所述Profile组别中随机选择一个Profile,并将所述Profile发送至所述终端设备。
2.根据权利要求1所述的基于eUICC订阅平台的Profile下载方法,其特征在于,在从所述Profile组别中随机选择一个Profile,并将所述Profile发送至所述终端设备的步骤中,包括:
判断所述终端设备已绑定的Profile数量是否超过预设数值;
在所述终端设备已绑定的Profile数量超过预设数值时,终止所述Profile的下载。
3.根据权利要求2所述的基于eUICC订阅平台的Profile下载方法,其特征在于,还包括:
在所述终端设备已绑定的Profile数量未超过预设数值时,从所述配置文件组别中随机选择一个符合条件且处于可下载状态的Profile发送至所述终端设备。
4.根据权利要求1-3任一项所述的基于eUICC订阅平台的Profile下载方法,其特征在于,在将所述Profile发送至所述终端设备的步骤之后,还包括:
接收所述终端设备发送的Profile安装结果信息;
将所述Profile安装结果信息发送至运营商/虚拟运营商平台,其中所述Profile安装结果信息用于指示所述运营商/虚拟运营商平台与所述终端设备进行签约。
5.根据权利要求4所述的基于eUICC订阅平台的Profile下载方法,其特征在于,还包括:
接收所述运营商/虚拟运营商平台发送的激活码注销指令,注销与所述激活码注销指令对应的Profile下载激活码。
6.根据权利要求5所述的基于eUICC订阅平台的Profile下载方法,其特征在于,注销与所述激活码注销指令对应的Profile下载激活码的步骤中,包括:
注销所述Profile下载激活码的校验码。
7.根据权利要求5或6所述的基于eUICC订阅平台的Profile下载方法,其特征在于,还包括:
接收所述运营商/虚拟运营商平台发送的Profile;
对所述Profile进行分组以及分类处理,并将处理后的所述Profile存储于相应的运营商/虚拟运营商数据库中;
发送所述Profile对应的Profile下载激活凭证至所述运营商/虚拟运营商平台,其中所述Profile下载激活凭证用于指示所述终端设备发送Profile下载激活码。
8.一种基于eUICC订阅平台的Profile下载装置,其特征在于,包括:
激活码接收模块,用于接收终端设备发送的Profile下载激活码,所述Profile下载激活码包括校验码、运营商/虚拟运营商标识信息、Profile类型信息以及Profile组别信息;
Profile数据库查找模块,用于在所述校验码符合法则时,从所述运营商/虚拟运营商标识信息对应的运营商/虚拟运营商数据库查找出与所述Profile类型信息相对于的Profile数据库;
Profile组别查找模块,用于根据所述Profile组别信息从所述Profile数据库中找出对应的Profile组别;
Profile发送模块,用于从所述Profile组别中随机选择一个Profile,并将所述Profile发送至所述终端设备。
9.一种基于eUICC订阅平台的Profile下载***,其特征在于,包括运营商/虚拟运营商平台、eUICC订阅平台和终端设备;
所述终端设备用于发送Profile下载激活码和/或Profile安装结果信息至所述eUICC订阅平台;或接收eUICC订阅平台发送的Profile;
所述运营商/虚拟运营商平台用于发送Profile和/或激活码注销指令至所述eUICC订阅平台;或接收eUICC订阅平台发送的Profile下载激活凭证和/或Profile安装结果信息;
所述eUICC订阅平台用于执行权利要求1-7所述基于eUICC订阅平台的Profile下载方法的步骤。
10.一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该程序被处理器执行时实现权利要求1-7所述方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010825271.6A CN111970680B (zh) | 2020-08-17 | 2020-08-17 | 基于eUICC订阅平台的Profile下载方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010825271.6A CN111970680B (zh) | 2020-08-17 | 2020-08-17 | 基于eUICC订阅平台的Profile下载方法和装置 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111970680A true CN111970680A (zh) | 2020-11-20 |
CN111970680B CN111970680B (zh) | 2023-11-03 |
Family
ID=73389106
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010825271.6A Active CN111970680B (zh) | 2020-08-17 | 2020-08-17 | 基于eUICC订阅平台的Profile下载方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111970680B (zh) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112565459A (zh) * | 2020-12-28 | 2021-03-26 | 深圳杰睿联科技有限公司 | 物联网设备及eUICC卡中profile的管理方法 |
CN113365260A (zh) * | 2021-06-09 | 2021-09-07 | Tcl通讯(宁波)有限公司 | Profile下载方法、装置、智能终端及存储介质 |
CN115150813A (zh) * | 2022-09-05 | 2022-10-04 | 北京智芯半导体科技有限公司 | eSIM卡码号写入方法、写入装置、通信***和服务器 |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017120745A1 (zh) * | 2016-01-11 | 2017-07-20 | 华为技术有限公司 | profile的处理方法、装置及*** |
CN111434132A (zh) * | 2018-03-23 | 2020-07-17 | 华为技术有限公司 | 一种eSIM卡的开户方法及终端 |
-
2020
- 2020-08-17 CN CN202010825271.6A patent/CN111970680B/zh active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2017120745A1 (zh) * | 2016-01-11 | 2017-07-20 | 华为技术有限公司 | profile的处理方法、装置及*** |
CN108476400A (zh) * | 2016-01-11 | 2018-08-31 | 华为技术有限公司 | profile的处理方法、装置及*** |
CN111434132A (zh) * | 2018-03-23 | 2020-07-17 | 华为技术有限公司 | 一种eSIM卡的开户方法及终端 |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112565459A (zh) * | 2020-12-28 | 2021-03-26 | 深圳杰睿联科技有限公司 | 物联网设备及eUICC卡中profile的管理方法 |
CN113365260A (zh) * | 2021-06-09 | 2021-09-07 | Tcl通讯(宁波)有限公司 | Profile下载方法、装置、智能终端及存储介质 |
CN113365260B (zh) * | 2021-06-09 | 2022-11-04 | Tcl通讯(宁波)有限公司 | Profile下载方法、装置、智能终端及存储介质 |
CN115150813A (zh) * | 2022-09-05 | 2022-10-04 | 北京智芯半导体科技有限公司 | eSIM卡码号写入方法、写入装置、通信***和服务器 |
CN115150813B (zh) * | 2022-09-05 | 2023-01-20 | 北京智芯半导体科技有限公司 | eSIM卡码号写入方法、写入装置、通信***和服务器 |
Also Published As
Publication number | Publication date |
---|---|
CN111970680B (zh) | 2023-11-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10136324B2 (en) | Method and apparatus for reading verification information | |
CN111970680A (zh) | 基于eUICC订阅平台的Profile下载方法和装置 | |
US9158918B2 (en) | Method and apparatus for determining malicious program | |
CN109462601B (zh) | 基于eSIM的多平台访问方法及装置 | |
CN111148088B (zh) | 管理移动终端的方法、装置、设备和存储介质以及*** | |
CN110795174B (zh) | 一种应用程序接口调用方法、装置、设备及可读存储介质 | |
CN106254319B (zh) | 一种轻应用登录控制方法和装置 | |
CN107451488B (zh) | 一种提供个人信息的方法、装置及移动终端 | |
CN106713315B (zh) | 插件应用程序的登录方法和装置 | |
CN105141709A (zh) | 确定应用程序内页面跳转的方法及装置 | |
WO2023015816A1 (zh) | eSIM设备配置***、方法、装置及存储介质 | |
CN113572763B (zh) | 数据处理方法、装置、电子设备及存储介质 | |
CN103067465B (zh) | 文件分享方法及*** | |
CN112818270B (zh) | 数据跨域传递方法、装置及计算机设备 | |
CN108170537B (zh) | 游戏api实现方法、装置、接口服务器及可读存储介质 | |
CN106385516B (zh) | 一种设置业务转移的方法、装置及终端 | |
CN105577621B (zh) | 一种业务操作验证方法、装置以及*** | |
CN115795544A (zh) | 文件安全属性存储方法及相关装置 | |
CN114640956B (zh) | 短信下发方法、装置、***及电子设备 | |
CN114417318A (zh) | 第三方页面的跳转方法、装置和电子设备 | |
CN114025356A (zh) | 恶意短信验证码的识别方法、相关装置及计算机存储介质 | |
CN114048457A (zh) | 多平台用户关系创建方法、装置、***及存储介质 | |
CN113890906A (zh) | 呼叫转移方法及装置、电子设备、计算机可读存储介质 | |
CN109246686B (zh) | 基于云端技术的多卡用户通讯录更新方法及装置 | |
KR102148189B1 (ko) | 악성사이트 차단을 위한 장치 및 방법 |
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 | ||
GR01 | Patent grant | ||
GR01 | Patent grant |