用于加载配置文件的方法技术

技术编号:17146040 阅读:18 留言:0更新日期:2018-01-27 17:20
本发明专利技术提供一种用于将移动无线电订阅的配置文件(P1)从数据准备服务器(SM‑DP)加载到订户身份模块(eUICC)的方法,包括步骤:a)在数据准备服务器(SM‑DP)中提供配置文件(P1);b)产生根据a)提供的配置文件(P1)的单独可执行的程序代码模块(BLOB),其被配置为,通过执行可执行的程序代码模块(BLOB),在订户身份模块(eUICC)中安装配置文件(P1);c')将单独可执行的程序代码模块(BLOB)加载到订户身份模块(eUICC)中。还提供一种用于在订户身份模块(eUICC)中安装根据权利要求1加载的配置文件(P1)的方法,包括步骤:d)从数据准备服务器(SM‑DP)向订户身份模块(eUICC)发送APDU命令;e)响应于在订户身份模块(eUICC)中对APDU命令的接收,执行可执行的程序代码模块(BLOB)并且通过执行在订户身份模块(eUICC)中安装配置文件(P1)。

A method for loading configuration files

【技术实现步骤摘要】
【国外来华专利技术】用于加载配置文件的方法
本专利技术涉及一种用于将移动无线电订阅的配置文件(订阅配置文件)加载到订户身份模块中的方法。
技术介绍
在布置订户身份模块的过程中,必须将订阅配置文件加载到订户身份模块中。关于订阅配置文件(或者也仅简称为配置文件)的改变请求要求提供改变后的订阅配置文件。在插入式SIM卡的情况下,改变可以通过替换SIM卡来进行。替换地,将新的订阅配置文件加载到订户身份模块中,这特别是针对不能容易地进行替换的固定焊接的订户身份模块进行。特别是通过将订阅配置文件和伴随数据下载到eUICC中的对订阅的管理,一般也被称为订阅管理。技术规范[1]12FAST.13-EmbeddedSIMRemoteProvisioningArchitecture17December2013,GSMA和[2]SGP02-Remote-Provisioning-Architecture-for-Embedded-UICC-Technical-Specification-v2.0,13October2014,GSMA,描述了订阅配置文件到eUICC中的下载和安装。[1]12FAST.13章节3描述了用来将配置文件从订阅管理安全路由器(SubscriptionManagementSecureRouter)SM-SR加载到eUICC中并且在那里安装的任务和函数。函数是安装在eUICC中的可执行程序代码,通过发送到eUICC的与函数对应的命令能够使得执行该可执行程序代码。[2]SGP02章节3描述了在将订阅配置文件下载并安装到eUICC中时的协议流程。根据[1]12FAST.13章节3.3.1.2.2“ProfileDownloadandInstallationFunction”,利用“Download”函数将配置文件下载到eUICC中。然而,除了“Download”之外,在下载配置文件时还执行另外的伴随函数。根据[1]12FAST.13章节3.3.1.3.1“ISD-PCreationFunction”和[2]SGP02章节3.1.1“ISD-PCreation”,使用“Create”函数,以在eUICC中创建文件结构、特别是ISD-P。根据[2]SGP02章节3.1.3“DownloadanInstallationoftheProfile”,在创建ISD-P之后,下载配置文件并且存储在文件结构、特别是ISD-P中。根据[1]12FAST.13章节3.3.1.2.3“ProfileContentUpdateFunction”和3.3.1.2.4“PolicyRulesUpdateFunction”,应用“Update”函数,以与新下载的配置文件对应地进行更新。根据[1]12FAST.13章节3.3.1.3.4“ProfileEnablingFunction”和[2]SGP02章节3.2“ProfileEnabling”,应用“Enable”函数,以激活下载的配置文件、特别是ISD-P,由此使得eUICC的用户能够使用。由此,根据[1],[2],除了用来将配置文件下载到eUICC中的“Download”函数之外,至少还应用三个附加的函数“Create”、“Update”和“Enable”。这些函数中的每一个必须花费成本经由OTA(空中,over-the-air)连接从SM-SR调用或发送到eUICC。由此使得为了将10千字节配置文件数据下载到eUICC中,必须从SM-SROTA向eUICC发送估计至少20千字节(即大约翻倍)的数据。希望一种用于管理订阅配置文件的解决方案,其中,减少向订户身份模块发送的数据、特别是除了实际的配置文件数据之外发送的数据的量。现有技术中的文献DE102012018540A1公开了一种订户身份模块,具有两个订阅配置文件,可以在其之间进行切换。由此可以在很大程度上在不进行数据的OTA传输的情况下进行订阅改变。
技术实现思路
本专利技术要解决的技术问题是,实现一种用于将移动无线电订阅的配置文件(订阅配置文件)加载到订户身份模块中的方法,其使要向订户身份模块进行OTA传输的数据量减少。上述技术问题通过根据权利要求1所述的方法来解决。在从属权利要求中给出了本专利技术的有利构造。根据权利要求1所述的方法基于如下基本思想:将配置文件以单独可执行的程序代码模块加载到订户身份模块中。一旦在加载之后第一(通信)APDU命令到达订户身份模块,这在任何时候都是不可避免的,则执行该程序代码模块,由此安装配置文件。不需要向订户身份模块的各个基本文件(ElementaryFilesEFs)发送传统上用来安装配置文件的特殊安装命令,例如“Create”、“Update”和“Enable”。更准确来说,所述方法包括步骤:a)在数据准备服务器中提供配置文件;b)产生根据a)提供的配置文件的单独可执行的程序代码模块(BinaryLargeObject(二进制大对象)BLOB),其被配置为,通过执行可执行的程序代码模块在订户身份模块中安装配置文件;c')将单独可执行的程序代码模块加载到订户身份模块中,以加载配置文件。因此,根据权利要求1,实现一种用于以减少的OTA数据量进行配置文件加载的方法。用于在订户身份模块中安装根据权利要求1加载的配置文件的方法对应地包括以下步骤:d)从数据准备服务器向订户身份模块发送APDU命令(优选不发送安装命令);响应于在订户身份模块中对APDU命令的接收,在订户身份模块中执行可执行的程序代码模块,并且通过执行来安装配置文件。可执行的程序代码模块可选地被设计为应用程序、特别是JavaApplet、特别是cap.file格式的JavaApplet。订户身份模块的CPU响应于第一(或者可能还有另一)输入的APDU命令执行该程序代码,由此在订户身份模块中安装配置文件。可选地,可执行的程序代码模块被设计为配置文件的存储映像或者安装在订户身份模块上的、独立于配置文件的程序代码(例如通用的解释程序)与配置文件的存储映像的组合。响应于第一(或者可能还有另一)输入的APDU命令,展开存储映像,由此安装配置文件,或者独立的程序代码(例如解释程序)解释存储映像,由此安装配置文件。加载程序代码模块的步骤c')可选地包括以下子步骤:c'1)将可执行的程序代码模块从数据准备服务器加载到安全路由器(例如订阅管理安全路由器SM-SR)中;c'2)将可执行的程序代码模块从安全路由器(SM-SR)加载到订户身份模块中。可选地,步骤a)被设计为:a)从网络运营商服务器向数据准备服务器提供配置文件。附图说明下面,根据实施例并且参考附图详细说明本专利技术,在附图中:图1示出了现有技术中的[2]章节3.1.1图10的图;图2示出了根据本专利技术的实施方式的用于加载并安装配置文件的可执行的程序代码模块BLOB的加载和安装的基本流程。具体实施方式图1示出了现有技术中的[2]章节3.1.1图10的图。网络运营商MNO经由SubMan数据准备(SubManDataPreparation)SM-DP和SubMan安全路由器(SubManSecureRouter)SM-SR利用函数“download”和“createISDP”以多个步骤将配置文件下载到订户身份模块eUICC中。通本文档来自技高网
...
用于加载配置文件的方法

【技术保护点】
一种用于将移动无线电订阅的配置文件(P1)从数据准备服务器(SM‑DP)加载到订户身份模块(eUICC)的方法,包括步骤:a)在数据准备服务器(SM‑DP)中提供配置文件(P1);c)将配置文件(P1)加载到订户身份模块(eUICC)中;其特征在于步骤:b)产生根据a)提供的配置文件(P1)的单独可执行的程序代码模块(BLOB),其被配置为,通过执行可执行的程序代码模块(BLOB),在订户身份模块(eUICC)中安装配置文件(P1);c')通过将单独可执行的程序代码模块(BLOB)加载到订户身份模块(eUICC)中,来执行步骤c)。

【技术特征摘要】
【国外来华专利技术】2015.03.26 DE 102015003977.61.一种用于将移动无线电订阅的配置文件(P1)从数据准备服务器(SM-DP)加载到订户身份模块(eUICC)的方法,包括步骤:a)在数据准备服务器(SM-DP)中提供配置文件(P1);c)将配置文件(P1)加载到订户身份模块(eUICC)中;其特征在于步骤:b)产生根据a)提供的配置文件(P1)的单独可执行的程序代码模块(BLOB),其被配置为,通过执行可执行的程序代码模块(BLOB),在订户身份模块(eUICC)中安装配置文件(P1);c')通过将单独可执行的程序代码模块(BLOB)加载到订户身份模块(eUICC)中,来执行步骤c)。2.一种用于在订户身份模块(eUICC)中安装根据权利要求1加载的配置文件(P1)的方法,包括步骤:d)从数据准备服务器(SM-DP)向订户身份模块(eUICC)发送APDU命令;e)响应于在订户身份模块(eUICC)中对APDU命令的接收,执行可执行的程...

【专利技术属性】
技术研发人员:N尼施U休伯
申请(专利权)人:捷德移动安全有限责任公司
类型:发明
国别省市:德国,DE

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

1