通过考虑支持多个启用的简档的可移除EUICC来处理简档的方法和装置与流程

未命名 10-14 阅读:78 评论:0

通过考虑支持多个启用的简档的可移除euicc来处理简档的方法和装置
技术领域
1.本公开涉及一种用于在无线通信系统中将至少一种通信服务下载到终端并安装和启用该通信服务从而建立通信连接的方法和装置。具体地,本公开涉及一种用于在终端和支持多个启用的简档(multiple enabled profiles,mep)的euicc之间处理简档的方法。


背景技术:

2.为了满足自4g通信系统部署以来增加的对无线数据业务的需求,已经努力开发改进的5g或前5g通信系统。因此,5g或前5g通信系统也被称为“超越4g网络”通信系统或“后长期演进(后lte)”系统。5g通信系统被认为在较高频率(毫米波)频带(例如,60ghz频带)中实现,以便实现较高的数据速率。为了减少无线电波的传播损耗并增加传输距离,在5g通信系统中讨论了波束成形、大规模多输入多输出(mimo)、全维mimo(fd-mimo)、阵列天线、模拟波束成形、大规模天线技术。此外,在5g通信系统中,基于演进的小小区、高级小小区、云无线电接入网络(ran)、超密集网络、设备到设备(d2d)通信、无线回程、移动网络、协作通信、协作多点(comp)、接收端干扰消除等,正在进行系统网络改进的开发。在5g系统中,还开发了作为高级编码调制(acm)的混合fsk和qam调制(fqam)和滑动窗口叠加编码(swsc),以及作为高级接入技术的滤波器组多载波(fbmc)、非正交多址(noma)和稀疏码多址(scma)。
3.互联网是一个以人为中心的连接网络,人类在其中生成和消费信息,现在正在向物联网(iot)发展,在iot中,分布式实体(诸如事物)在没有人类干预的情况下交换和处理信息。通过与云服务器连接,iot技术和大数据处理技术相结合的万物互联(ioe)已经出现。作为实现iot所需的技术要素,诸如“传感技术”、“有线/无线通信和网络基础设施”、“服务接口技术”和“安全技术”,近来已经研究了传感器网络、机器对机器(m2m)通信、机器类型通信(mtc)等。这样的iot环境可以提供智能互联网技术服务,通过收集和分析互联物之间生成的数据,为人类生活创造新的价值。通过现有信息技术(it)和各种工业应用之间的融合和结合,iot可以应用于各种领域,包括智能家居、智能建筑、智能城市、智能汽车或联网汽车、智能电网、医疗保健、智能家电和先进的医疗服务。
4.与此相一致,人们已经进行了各种尝试,将现有的4g和5g通信系统应用于iot网络。例如,诸如传感器网络、机器对机器(m2m)通信、机器类型通信(mtc)的技术,并且可以通过作为4g和5g通信技术的波束成形、mimo和阵列天线技术来实现。
5.通用集成电路卡(uicc)是在移动通信终端等中插入和使用的智能卡,也称为uicc卡。uicc可以包括用于接入移动通信提供商的网络的接入控制模块。接入控制模块的示例包括通用订户识别模块(usim)、订户识别模块(sim)、ip多媒体服务识别模块(isim)等。包括usim在内的uicc通常也被称为usim卡。类似地,包括sim模块的uicc通常也称为sim卡。在本公开的以下描述中,“sim卡”可以在传统意义上使用,包括uicc卡、usim卡、包括isim的uicc等。换句话说,sim卡的技术应用可以同样应用于usim卡、isim卡或一般的uicc卡。
6.sim卡用于存储移动通信订户的个人信息,在接入移动通信网络时对用户进行认
证,并生成业务安全密钥,从而可以安全地使用移动通信。
7.sim卡通常被制造为应对应提供商的请求用于特定移动通信提供商的专用卡,并且用于接入提供商的网络的认证信息(例如,usim应用、国际移动用户身份(imsi)、k值、opc值)被预先安装在该卡中,然后该卡在市场上可以买到。因此,所制造的sim卡被交付给对应的移动通信提供商,然后被提供给订户,并且如果必要的话,诸如空中下载(ota)的技术可以稍后被用于在uicc中安装应用、修改应用、删除应用或者以其他方式管理应用。通过将uicc卡插入所拥有的移动通信终端,用户可以使用对应的移动通信提供商的网络和应用服务。当要更换终端时,可以从现有的终端中取出uicc卡,并将其插入新的终端中,从而可以在新的终端中使用存储在uicc中的相同的认证信息、移动通信电话号码、个人电话号码簿等。
8.然而,当从另一个移动通信提供商接收服务时,sim卡可能会给移动通信终端用户带来不便。换句话说,移动通信终端用户需要物理地获取sim卡来从对应的移动通信提供商接收服务。例如,当一个人旅行到另一个国家时,需要获得当地的sim卡来使用当地的移动通信服务。通过使用漫游服务可以在一定程度上解决这种不便,但是也存在这样的问题,即漫游服务很昂贵,并且如果提供商之间没有联系,就不能提供服务。
9.通过远程下载sim模块并将其安装在uicc卡中,可以在很大程度上解决这种不便。也就是说,要使用的移动通信服务的sim模块可以在用户期望的时间点下载到uicc卡。此外,可以将多个sim模块下载并安装到这样的uicc卡中,并且只能选择和使用其中的单个sim模块。这种uicc卡可以固定在也可以不固定在终端上。特别地,固定到终端并如此使用的uicc被称为euicc(嵌入式uicc)。通常,euicc指的是固定到终端并如此使用的uicc卡,并且其被配置为使得sim模块可以被远程下载和选择。在本公开中,被配置为使得sim模块可以被远程下载和选择的uicc卡可以被称为euicc。换句话说,在被配置为可以远程下载和选择sim模块的uicc卡中,固定到终端的uicc卡和没有固定到终端的uicc卡都可以被称为euicc。此外,下载的sim模块信息在下文中将被称为简档。
10.即使euicc中存在多个简档,也只能同时启用一个。因此,如果终端支持两个基带,并且即使在对应的euicc中存在两个或更多个简档,终端也不能支持能够在单个移动电话中同时使用两个简档的双sim功能。这可以通过在终端中安装两个euicc来解决,但是这需要安装附加的euicc模块和用于将euicc模块连接到调制解调器的基带的物理接口。因此,终端制造商负担了用于物理接口的附加euicc模块和物理引脚的成本。还存在必须确保终端中的空间以安装对应的模块和物理引脚的问题。


技术实现要素:

11.技术问题
12.当支持多个启用的简档(multiple enabled profiles,mep)从而可以启用多个简档的euicc被插入到终端中时,需要结合将要由终端、euicc或终端和euicc两者维持启用的简档的数量或者要被禁用的简档的数量来确定用于简档处理的方法,并且需要据此不同地处理操作。然而,目前对此没有考虑,并且这个问题需要解决。
13.具体地,当可移除的支持mep的euicc被插入到终端中,并且具有在元数据中配置的“不可能禁用”的业务提供商策略(简档策略规则1(ppr1))的简档被插入到euicc中时,没
有考虑关于由终端或支持mep的euicc处理对应简档的方法。这个问题需要解决。
14.问题解决方案
15.根据本公开,提供了一种用户设备(ue)的方法。该方法包括:执行激活和冷重置以配置操作环境,操作环境用于与支持多个启用的简档(mep)模式的可移除嵌入式通用集成电路卡(euicc)的操作;响应于执行激活和冷重置,从euicc接收重置应答(answer to reset,atr)消息,该atr消息包括指示euicc是否支持至少一个euicc功能的信息;基于所接收的atr消息确定要在ue和euicc之间使用的传输协议;通过要在ue和euicc之间使用的传输协议向euicc发送包括指示ue是否支持euicc相关能力的信息的应用协议数据单元(apdu)消息;响应于发送apdu消息,从euicc接收包括响应代码的响应消息;确定在非mep模式下操作;向euicc发送用于管理信道(manage channel)开启(open)的命令apdu消息,命令apdu消息是在不支持mep模式的一般euicc和ue之间的初始化时为信道开启而发送的;响应于发送命令apdu消息,从euicc接收用于在ue和euicc之间生成用于apdu传输的基本信道的常规响应消息;以及在euicc和ue之间执行初始化。
16.根据本公开的实施例,提供了一种支持多个启用的简档(mep)模式的可移除嵌入式通用集成电路卡(euicc)的方法。该方法包括:向用户设备(ue)发送针对ue的激活和冷重置的重置应答(atr)消息,该atr消息包括指示euicc是否支持至少一个euicc功能的信息;通过基于atr消息确定的要在ue和euicc之间使用的传输协议,从ue接收包括指示ue是否支持euicc相关能力的信息的应用协议数据单元(apdu)消息;响应于接收到apdu消息,向ue发送包括响应代码的响应消息;基于apdu消息确定ue是否支持euicc相关能力;如果ue不支持euicc相关能力,则确定ue在非mep模式下操作;如果ue支持euicc相关能力,则确定euicc是否从ue接收到用于管理信道开启的命令apdu消息,命令apdu消息是在不支持mep模式的一般euicc和ue之间的初始化时为信道开启而发送的;如果euicc从ue接收到命令apdu消息,则确定ue在非mep模式下操作,并且响应于接收到命令apdu消息,向ue发送用于在ue和euicc之间生成用于apdu传输的基本信道的常规响应消息;在euicc和ue之间执行初始化。
17.根据本公开的实施例,用户设备(ue)包括:收发器;以及耦合到收发器的控制器,其中控制器被配置为:执行激活和冷重置,用于配置操作环境,用于与支持多个启用的简档(mep)模式的可移除嵌入式通用集成电路卡(euicc)的操作;响应于执行激活和冷重置,从euicc接收重置应答(atr)消息,该atr消息包括指示euicc是否支持至少一个euicc功能的信息;基于所接收的atr消息,确定要在ue和euicc之间使用的传输协议;通过要在ue和euicc之间使用的传输协议向euicc发送包括指示ue是否支持euicc相关能力的信息的应用协议数据单元(apdu)消息;响应于发送apdu消息,从euicc接收包括响应代码的响应消息;确定要在非mep模式下操作;向euicc发送用于管理信道开启的命令apdu消息,命令apdu消息是在不支持mep模式的一般euicc和ue之间的初始化时为信道开启而发送的;响应于发送命令apdu消息,从euicc接收用于在ue和euicc之间生成用于apdu传输的基本信道的常规响应消息;并在euicc和ue之间执行初始化。
18.根据本公开的实施例,支持多个启用的简档(mep)模式的可移除嵌入式通用集成电路卡(euicc)被配置为向用户设备(ue)发送用于ue的激活和冷重置的重置应答(atr)消息,该atr消息包括指示euicc是否支持至少一个euicc功能的信息;通过基于atr消息确定的要在ue和euicc之间使用的传输协议,从ue接收包括指示ue是否支持euicc相关能力的信
息的应用协议数据单元(apdu)消息;响应于接收到apdu消息,向ue发送包括响应代码的响应消息;基于apdu消息来确定ue是否支持与euicc相关的能力;如果ue不支持euicc相关能力,则确定ue在非mep模式下操作;如果ue支持euicc相关能力,则确定euicc是否从ue接收到用于管理信道开启的命令apdu消息,命令apdu消息是在不支持mep模式的一般euicc和ue之间的初始化时为信道开启而发送的;如果euicc从ue接收到命令apdu消息,则确定ue在非mep模式下操作,并且响应于接收到命令apdu消息,向ue发送用于在ue和euicc之间生成用于apdu传输的基本信道的常规响应消息;并在euicc和ue之间执行初始化。
19.发明的有益效果
20.本公开的实施例提供了一种方法,其中当用户将具有一个或多个启用的简档的mep可移除euicc插入不支持euicc或不支持mep模式的esim终端时,可以从启用的简档中选择一个。
21.根据本公开的实施例,在mep模式下终端和卡之间的初始化期间,可以保证关于默认简档的基带连接,并且可以保证其中配置有简档策略规则1(ppr1)的简档维持启用。
22.本公开的实施例提供了一种方法,其中结合当前由不能在mep模式中禁用的简档所占用的基带,用户可以将连接交换到另一个简档并使用该简档,或者连接到另一个uicc并使用该uicc。
23.在开始下面的发明模式之前,阐述贯穿本专利文件使用的某些词和短语的定义可能是有利的:术语“包括”和“包含”以及其派生词,意味着没有限制的包含;术语“或”是包含性的,意味着和/或;短语“相关联”和“与其相关联”以及其派生词可以表示包括、被包括在内、与互连、包含、被包含在内、连接到或与
……
连接、耦合到或与
……
耦合、可与
……
通信、合作、交错、并置、接近、被结合到或与
……
结合、具有、具有特性等;术语“控制器”是指控制至少一个操作的任何设备、系统或其一部分,这种设备可以用硬件、固件或软件或至少两者的某种组合来实现。应当注意,与任何特定控制器相关联的功能可以是集中式的或分布式的,无论是本地的还是远程的。
24.此外,下面描述的各种功能可以由一个或多个计算机程序实现或支持,每个计算机程序由计算机可读程序代码形成并包含在计算机可读介质中。术语“应用”和“程序”指的是一个或多个计算机程序、软件组件、指令集、过程、功能、对象、类、实例、相关数据或其适于以合适的计算机可读程序代码实现的一部分。短语“计算机可读程序代码”包括任何类型的计算机代码,包括源代码、目标代码和可执行代码。短语“计算机可读介质”包括能够由计算机接入的任何类型的介质,例如只读存储器(rom)、随机存取存储器(ram)、硬盘驱动器、光盘(cd)、数字视频光盘(dvd)或任何其他类型的存储器。“非瞬时”计算机可读介质不包括传输瞬时电信号或其他信号的有线、无线、光学或其他通信链路。非暂时性计算机可读介质包括可以永久存储数据的介质和可以存储数据并在以后重写的介质,诸如可重写光盘或可擦除存储设备。
25.在本专利文件中提供了某些单词和短语的定义,本领域的一般技术人员应该理解,在许多情况下,如果不是大多数情况下,这样的定义适用于这样定义的单词和短语的先前以及将来的使用。
附图说明
26.为了更完整地理解本公开及其优点,现在结合附图参考以下描述,其中相同的附图标记表示相同的组件:
27.图1示出了根据本公开的实施例的无线通信系统的组件;
28.图2示意性地示出了根据本公开的实施例的无线通信系统中不支持mep的当前v2嵌入式通用集成电路卡(euicc)和调制解调器之间的连接的示例;
29.图3示意性地示出了根据本公开的实施例的无线通信系统中根据虚拟接口(其可以与逻辑接口互换使用)概念的引入的euicc和调制解调器之间的连接的示例;
30.图4示出了根据本公开的实施例的当ue在mep模式下操作时ue和euicc处理本地简档激活的方法;
31.图5示意性地示出了根据本公开的实施例的无线通信系统中当支持mep的ue重启时维持现有配置的euicc和调制解调器之间的连接;
32.图6示出了根据本公开的实施例的由插入或固定在ue中的支持mep的euicc配置默认简档的方法;
33.图7示出了根据本公开的实施例的在ue的lpa中配置默认简档的过程;
34.图8示出了根据本公开的实施例的方法,其中mep euicc使用ue和mep euicc之间的初始化过程中的默认简档信息来确定简档处理;
35.图9示出了根据本公开的实施例的当作为图8中的一般euicc操作时,参考euicc中的默认简档信息来处理简档处理的方法;
36.图10a和10b示出了根据本公开的实施例的当作为图8中的mep euicc操作时在euicc和ue中参考默认简档信息处理简档处理的方法;
37.图11a和11b示出了根据本公开的实施例的处理将在在mep模式下操作的ue和euicc中的简档之间使用的端口的交换的方法;
38.图12示意性地示出了根据本公开的实施例的无线通信系统中的ue的内部结构;
39.图13示出了根据本公开的另一个实施例的处理将由在mep模式下操作的ue和euicc中的简档使用的端口之间的改变的方法;
40.图14示出了根据本公开的实施例的当可移除的支持mep的euicc被插入到不支持mep的esim ue中时返回简档状态信息的方法;
41.图15示出了根据本公开的实施例的当可移除的支持mep的uicc被插入到不支持mep的esim ue中时,处理处于临时启用状态的简档的激活的方法;和
42.图16示出了根据本公开的实施例的当可移除的支持mep的uicc被插入到不支持mep的esim ue中时,处理处于临时启用状态的简档的去激活的方法。
具体实施方式
43.下面讨论的图1至图16以及用于描述本专利文件中的本公开的原理的各种实施例仅仅是示例性的,并且不应该以任何方式解释为限制本公开的范围。本领域技术人员将理解,本公开的原理可以在任何适当布置的系统或设备中实现。
44.在下文中,将参考附图详细描述本公开的操作原理。在本公开的以下描述中,当确定该描述可能使本公开的主题不必要地不清楚时,将省略对并入本文的已知功能或配置的
详细描述。下面将描述的术语是考虑到本公开中的功能而定义的术语,并且可以根据用户、用户的意图或习惯而不同。因此,术语的定义应该基于整个说明书的内容。出于同样的原因,在附图中,一些元件可能被夸大、省略或示意性地示出。此外,每个元素的大小并不完全反映实际大小。在附图中,相同或对应的元件具有相同的附图标记。通过参考下面结合附图详细描述的实施例,本公开的优点和特征以及实现它们的方式将变得明显。然而,本公开不限于下面阐述的实施例,而是可以以各种不同的形式实现。提供以下实施例仅是为了完全公开本公开,并告知本领域技术人员本公开的范围,并且本公开仅由所附权利要求的范围限定。在整个说明书中,相同或相似的附图标记表示相同或相似的元件。此外,在描述本公开时,当确定该描述可能使本公开的主题不必要地不清楚时,将省略对并入本文的已知功能或配置的详细描述。下面将描述的术语是考虑到本公开中的功能而定义的术语,并且可以根据用户、用户的意图或习惯而不同。因此,术语的定义应该基于整个说明书的内容。
45.在以下描述中,基站是向终端分配资源的实体,并且可以是网络上的节点、基站、无线接入单元、基站控制器和节点中的至少一个。终端可以包括用户设备(ue)、移动站(ms)、蜂窝电话、智能电话、计算机或能够执行通信功能的多媒体系统。在本公开中,“下行链路”是指基站向终端发送信号所经由的无线电链路,并且“上行链路”是指终端向基站发送信号所经由的无线电链路。此外,尽管以下描述可以通过示例的方式针对lte或lte-a系统,但是本公开的实施例也可以应用于具有与本公开的实施例类似的技术背景或信道类型的其他通信系统。其他通信系统的示例可以包括在lte-a之外开发的第五代移动通信技术(5g、新无线电、nr),并且在以下描述中,“5g”可以是涵盖现有lte、lte-a和其他类似服务的概念。此外,基于本领域技术人员的确定,在不明显脱离本公开的范围的情况下,本公开可以通过一些修改应用于其他通信系统。这里,将会理解,流程图图示的每个框以及流程图图示中的框的组合可以由计算机程序指令来实现。
46.这些计算机程序指令可以被提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器,以产生机器,使得经由计算机或其他可编程数据处理装置的处理器执行的指令创建用于实现流程图的一个或多个框中指定的功能的装置。这些计算机程序指令也可以存储在计算机可用或计算机可读存储器中,其可以指导计算机或其他可编程数据处理装置以特定方式运行,使得存储在计算机可用或计算机可读存储器中的指令产生包括实现流程图框或多个框中指定的功能的指令装置的制造品。计算机程序指令也可以被加载到计算机或其他可编程数据处理装置上,以使得一系列操作步骤在计算机或其他可编程装置上执行,从而产生计算机实现的过程,使得在计算机或其他可编程装置上执行的指令提供用于实现流程图的一个或多个框中指定的功能的步骤。
47.此外,流程图的每个框可以表示模块、代码段或代码部分,其包括用于实现指定逻辑功能的一个或多个可执行指令。还应当注意,在一些替代实现中,框中提到的功能可以不按顺序出现。例如,连续示出的两个框实际上可以基本上同时执行,或者这些框有时可以以相反的顺序执行,这取决于所涉及的功能。如这里所使用的,“单元”指的是执行预定功能的软件元件或硬件元件,例如现场可编程门阵列(fpga)或专用集成电路(asic)。然而,“单元”并不总是具有局限于软件或硬件的含义。“单元”可以被构造成存储在可寻址存储介质中或者执行一个或多个处理器。因此,“单元”包括例如软件元素、面向对象的软件元素、类元素或任务元素、进程、功能、属性、过程、子程序、程序代码段、驱动程序、固件、微代码、电路、数
据、数据库、数据结构、表格、数组和参数。由“单元”提供的元件和功能可以被组合成较小数量的元件或“单元”,或者被分成较大数量的元件或“单元”此外,元件和“单元”可以被实现为在设备或安全多媒体卡内复制一个或多个cpu。此外,实施例中的“单元”可以包括一个或多个处理器。
48.首先,定义本公开中使用的术语。
49.在本公开中,uicc是插入到移动通信终端中使用的智能卡,并且是指存储诸如移动通信订户的网络接入认证信息、电话簿和sms的个人信息的芯片,并且在接入诸如gsm、wcdma、lte、5g等移动通信系统时执行用户认证和业务安全密钥生成,以实现安全的移动通信使用。根据用户接入的移动通信网络的类型,诸如订户识别模块(sim)、通用sim(usim)和ip多媒体sim(isim)的通信应用被安装在uicc中。uicc为安装诸如电子钱包、票务、电子护照等各种应用提供高级安全功能。
50.在本公开中,嵌入式uicc(euicc)不限于嵌入在终端中的安全模块,并且包括可以插入终端和从终端移除的可移除安全模块。可以通过使用空中下载(ota)技术下载简档来安装euicc。euicc可以被命名为可以下载和安装简档的uicc。
51.在本公开中,通过使用ota技术在euicc中下载和安装简档的方法可以应用于如上所述可以插入终端和从终端移除的可移除uicc。例如,本公开的实施例可以应用于可移除的uicc,其可以通过使用ota技术下载简档来安装。
52.在本公开中,术语uicc可以与sim互换使用,并且术语euicc可以与esim互换使用。
53.在本公开中,简档可以指存储在uicc中的应用、文件系统、认证密钥值等的软件包是以软件的形式打包的。此外,简档可以命名为接入信息。
54.在本公开中,usim简档可以具有与简档相同的含义,或者可以表示将简档内的usim应用中包括的信息以软件的形式打包的软件包。
55.在本公开中,简档服务器是生成简档、加密所生成的简档、生成简档远程管理指令并提供加密所生成的简档远程管理指令的功能的服务器,或者包括支持终端的多简档激活的功能。简档服务器可以表示为订阅管理器数据准备(sm-dp)、订阅管理器数据准备plus(sm-dp+)或订阅管理器安全路由(sm-sr)。
56.本公开中使用的术语“终端”或“设备”可以被称为移动站(ms)、用户设备(ue)、用户终端(ut)、无线终端、接入终端(at)、终端、订户单元、订户单元(su)、订户站(ss)、无线设备、无线通信设备、无线发送/接收单元(wtru)、移动节点、移动或其他术语。终端的各种实施例包括蜂窝电话、具有无线通信功能的智能电话、具有无线通信功能的个人数字助理(pda)、无线调制解调器、具有无线通信功能的便携式计算机、具有无线通信功能的诸如数码相机的拍摄设备、具有无线通信功能的游戏设备、具有无线通信功能的音乐存储和回放设备、实现无线互联网接入和浏览的互联网设备、以及结合了这些功能的组合的便携式单元或终端。此外,终端可以包括机器对机器(m2m)终端和机器类型通信(mtc)终端/设备,但不限于此。在本公开中,终端可以被称为电子设备或简称为设备。
57.在本公开中,终端或设备可以包括安装在终端或设备中的软件或应用,以控制uicc或euicc。该软件或应用可以被称为例如本地简档助理(lpa)。在本公开中,euicc标识符(euicc id)可以是嵌入在终端中的euicc的唯一标识符,并且可以被称为eid。
58.在本公开中,应用协议数据单元(apdu)可以是用于终端或设备中的控制器与
euicc交互工作的消息。
59.在本公开中,简档软件包可以与简档互换使用,或者可以用作指示特定简档的数据对象的术语,并且可以被命名为简档tlv或简档软件包tlv。简档标识符可以被称为iccid,作为简档的唯一标识号。当使用加密参数加密简档软件包时,简档软件包可以被命名为受保护简档软件包(ppp)或受保护简档软件包tlv(ppp tlv)。当使用只能由特定euicc解密的加密参数对简档软件包进行加密时,简档软件包可以被命名为绑定简档软件包(bpp)或绑定简档软件包tlv(bpp tlv)。简档软件包tlv可以是以tlv(标签、长度、值)格式表达构成简档的信息的数据集。
60.在本公开中,aka可以指示认证和密钥协商,并且可以指示用于接入3gpp和3gpp2网络的认证算法。k是存储在euicc中的用于aka认证算法的加密密钥值,并且在本公开中,opc是可以存储在euicc中的用于aka认证算法的参数值。
61.在本公开中,naa是网络接入应用程序,并且可以是存储在uicc中的用以接入网络的应用程序,诸如usim或isim。naa可以是网络接入模块。
62.在本公开中,终端用户、用户、订户、服务订户和用户可以互换地用作对应终端的用户。
63.在本公开中,esim端口指的是通过复用和划分连接到euicc-调制解调器的物理接口而使用的虚拟接口,并且可以与esim端口、端口、sim端口、虚拟接口、逻辑接口和逻辑se接口(lsi)互换使用。
64.isd-r使用的esim端口可以表示为isd-r esim端口,并且简档使用的esim端口可以被分类并用作简档esim端口。
65.在本公开中,可以通过getprofileinfo()返回给lpa的关于简档的信息可以用作诸如简档元数据或简档信息的术语。关于简档的信息可以是当将简档安装到终端时由sm-dp+提供的简档信息、由从lpa接收es10c命令的euicc处理的简档的状态或配置信息、或者当euicc满足特定条件时处理的简档的状态/配置信息。
66.在本公开中,用于激活和管理存在于单个euicc中的多个简档的功能被统称为多个启用的简档(mep)功能。在传统的euicc中,只能激活一个简档,因此单个euicc不能支持双sim或多sim功能。为了用单个euicc支持双sim或多sim功能,有必要在单个euicc中启用和管理多个简档。其中实现mep功能的euicc可以被称为支持mep的euicc。包括其中实现mep功能的调制解调器和能够支持该调制解调器的终端软件的终端可以被称为支持mep的终端。
67.在本公开中,被确定为以以下方式操作的模式可以被称为mep模式:通过终端和euicc之间的初始化过程,执行划分、复用和传输,使得一个或多个逻辑接口可以在单个物理接口中使用。应当注意,如果在终端和euicc之间的初始化过程中没有确定mep模式下的操作,则即使是支持mep的终端或支持mep的euicc也不会在mep模式下操作。
68.在本公开中,简档的启用状态可以指如gsma sgp.21中所定义的简档中的所有文件和/或应用(例如,网络接入应用)都是可选择的状态。此外,简档的禁用状态可以指如gsma sgp.21中所定义的简档中的所有文件和/或应用(例如,网络接入应用)都是不可选择的状态。
69.在本公开中,当确定相关已知功能或配置的详细描述可能不必要地模糊本公开的
主题时,将省略其详细描述。
70.在下文中,将参考附图描述由本公开提供的实施例。
71.首先,通用集成电路卡(uicc)是在终端(例如,移动通信终端)中插入和使用的智能卡,并且也被称为uicc卡。uicc中可以包括用于接入移动通信服务提供商的网络的接入控制模块。这种接入控制模块的示例包括通用订户识别模块(usim)、订户识别模块(sim)、互联网协议多媒体服务识别模块(isim)等。
72.包括usim在内的uicc通常被称为usim卡。类似地,包括sim模块的uicc通常被称为sim卡。应该注意的是,在以下描述中,可以在传统意义上使用sim卡,包括uicc卡、usim卡、包括isim的uicc等。也就是说,显然,sim卡的技术应用可以等同地应用于usim卡、isim卡或一般的uicc卡。
73.sim卡存储移动通信订户的个人信息,并在接入移动通信网络时执行用户认证和业务安全密钥生成,从而实现安全的移动通信使用。
74.在制造sim卡时,在特定移动通信运营商的请求下,sim卡通常被制造为用于对应移动通信运营商的专用卡,以及用于对应运营商的网络接入的认证信息,例如usim应用和imsi、k值、opc值等都是提前装在卡上,并且被发货。因此,所制造的sim卡由对应的移动通信服务提供商提供给用户,并且如果需要,可以通过使用诸如ota的技术来执行uicc中的应用的诸如安装、修改、删除等管理。
75.通过将uicc卡插入用户拥有的移动通信终端,可以使用对应移动通信运营商的网络和应用服务。当更换移动通信终端时,将uicc卡从现有的移动通信终端中移出,并插入新的移动通信终端,从而存储在uicc中的认证信息、移动通信电话号码、个人电话簿等可以作为新的移动通信终端中的uicc卡使用了。
76.然而,对于移动通信终端的用户来说,sim卡不方便从其他移动运营商接收服务。移动通信终端的用户不方便物理地获得sim卡来接收来自移动通信运营商的服务。例如,当旅行到另一个国家时,用户为了接收本地移动通信服务而获得本地sim卡是不方便的。在漫游服务的情况下,在某种程度上解决了上述不便,但是存在一个问题,即如果存在昂贵的费用并且没有在对应的移动运营商之间签订合同,则不能接收服务。
77.同时,当sim模块被远程下载并安装在uicc卡上时,上述不便可以在很大程度上得到解决。也就是说,用户想要在期望的时间使用的移动通信服务的sim模块可以被下载到uicc卡。这种uicc卡可以下载和安装多个sim模块,并且可以在多个sim模块中仅选择和使用一个sim模块。这种uicc卡可以固定在也可以不固定在终端上。特别地,固定到终端并被使用的uicc被称为euicc。一般来说,euicc是指固定在终端上使用的uicc卡,并且可以远程下载和选择sim模块。在本公开中,可以远程下载和选择sim模块的uicc统称为euicc。也就是说,在能够远程下载和选择sim模块的uicc卡中,固定到终端的uicc卡和不固定的uicc卡被共同用作euicc。此外,下载的sim模块信息被统称为术语“简档”。
78.即使euicc中有多个简档,同一时间也只能启用一个简档。因此,即使终端支持两个或更多个基带,并且在对应的euicc中存在两个或更多个简档,终端也不能支持能够在一个移动电话中同时使用两个简档的双sim功能。作为解决这个问题的方法,可以在终端中安装两个euicc,但是这需要安装附加的euicc模块和用于将euicc模块连接到调制解调器的基带的物理接口,使得终端制造商可能承担购买附加的euicc模块和用于物理接口的物理
引脚的成本。此外,由于模块和物理引脚,确保终端的安装空间也是问题。
79.由于当前终端和euicc两者基于在euicc中只能同时启用一个简档的假设来处理它们之间的初始化,所以在ue和euicc之间的初始化过程中,没有定义用于确定支持mep的方法以及根据该确定由终端或euicc处理的操作。特别地,当可移除的支持mep的euicc被插入终端时,由euicc处理的操作没有被定义。因此,本公开旨在解决这个问题。此外,当esim终端中的用户想要通过将连接从由ppr1简档占用的基带交换到另一基带来使用在euicc中启用的ppr1简档时,没有考虑交换对应简档的连接的方法,因此需要解决这个问题。
80.在现有的无线通信系统中,假设终端和euicc可以同时启用euicc中的仅一个简档,并且考虑处理终端和euicc之间的初始化的方法。因此,在终端和euicc之间的初始化过程中,没有定义用于确定支持mep的方法以及根据该确定由终端或euicc处理的操作。因此,本公开的各种实施例提供了一种当在无线通信系统中取决于是否在mep模式下操作而在ue和euicc之间进行初始化时的简档处理方法。
81.此外,本公开的各种实施例在支持mep的无线通信系统中提供了一种方法,其中euicc考虑终端和euicc之间的ppr1简档来配置默认简档,并且终端或euicc使用配置的默认简档信息来有效地管理简档。
82.在下文中,将参考附图描述由本公开提供的(多个)实施例。
83.图1示出了根据本公开的实施例的无线通信系统的组件。
84.ue 105可以包括一般应用110、lpa 115、ue框架120和支持mep的调制解调器125。这里,一般应用110是预先加载在ue中或者可以下载和安装的应用,诸如运营商应用或sim卡管理器应用,并且可以接入物理sim(psim)145或euicc 150的简档。另一方面,lpa 115是负责控制euicc的应用,并且在与euicc 150中的sm-dp+170、ue用户101和isd-r 165通信的同时处理简档管理。lpa 115可以单独实现或者集成到其他通用ue应用中。lpa 115可以配置ui以获得用于简档的本地管理的用户输入,或者可以配置用于对应命令的ui以在从sm-dp+170接收到sm-dp+170的远程管理命令之后获得用户101的输入,然后可以将简档的管理命令发送到euicc 150的isd-r 165以处理简档的激活/去激活/删除/更新。远程简档管理(rpm)指的是一系列过程,其中通过从sm-dp+170发送到ue的指令来执行简档安装/激活/去激活/删除和其他功能。rpm可以由通信运营商、服务提供商或ue的所有者请求,从而可以由sm-dp+170生成指令。
85.ue 105的通信调制解调器125是调制和发送信号以发送信息并在接收侧解调发送的信号以恢复原始信号的设备。(在支持mep的调制解调器的情况下,可以在通信调制解调器125中安装两个或更多个用于无线通信的基带处理器(以下称为基带)。基带可以在调制解调器内逻辑实现。调制解调器125通过一个物理引脚(符合iso7816标准的智能卡接口)连接到uicc或euicc,并且当调制解调器通过对应的接口向euicc 150发送用于命令的应用协议数据单元(apdu)时,euicc 150操作以响应关于apdu的结果值。sim卡(psim)通过一个物理引脚占用调制解调器的一个基带,并且一个psim有一个sim端口。sim端口可以与sim卡插槽互换使用,并且在gsma技术规范(ts)中被定义为“设备上提供的用于容纳物理sim卡的物理和电子外壳”。
86.支持mep的euicc 150通过一个物理引脚连接到支持mep的调制解调器125,并且euicc中的简档占用支持mep的调制解调器125中的一个基带。每个简档通过esim端口与映
射到esim端口的基带通信。例如,在图1中,简档1 155在启用状态下使用esim端口1占用基带1 130,并且简档2160在启用状态下使用esim端口2占用基带2 135。在这种情况下,在图1中,插入了psim 145,但是没有基带连接。另一方面,isd-r 165是euicc 150中的实体,其只能在lpa 115或调制解调器125中被选择,并且可以在euicc 150中存储简档(155,160)的元数据或简档(155,160)的状态和配置信息,或者通过euicc内部操作收集这些信息,并且当从lpa 115或ue 105接收到命令时,可以返回所收集的状态和配置信息。例如,作为isd-r选择命令apdu或apdu的消息,可以接收诸如getprofileinfo()的命令。同时,lpa 115是在ue框架120上运行的软件,并且lpa 115的功能可以部分集成到ue框架120中。从lpa 115发送到euicc 150的消息最终经由ue框架120和调制解调器125被发送(120)到euicc 150,并且接收该消息的euicc 150识别从lpa 115发送的apdu中的es10c命令,并执行euicc 150的简档管理操作。
87.在图1中,为了以下解释的方便,假设euicc 150中存在两个简档,简档1 155和简档2 160,但不限于此。可以注意到,根据euicc 150的存储器能力,可以存在更多的简档,并且两个或更多个简档可以存在于启用的状态。在支持mep的euicc中,可以同时启用的简档1 155和简档2 160,而在不支持mep的euicc中,只能启用的简档1 155或简档2 160中的一个简档。isd-r 165生成新的isd-p(意味着用于托管简档的安全域)以及如上所述的lpa功能所需的必要的euicc数据和服务(例如,本地简档管理、简档信息等))被存储或收集在euicc 150中,并被提供给lpa115。
88.同时,尽管在图1中未示出,但是为了描述方便,ue 105的euicc 150可以包括嵌入式uicc控制机构安全域(ecasd),其是用于存储euicc 150的安全域所需的证书的空间,例如,用于验证sm-dp+证书的证书发布者的根公钥、euicc制造商的密钥集等,esim操作平台等。
89.ue框架120指的是ue 105的操作系统,并且存在于调制解调器125/其他ue系统和一般应用110/lpa 115之间。ue框架120可以从调制解调器125获得关于euicc 150的信息,并且具有获得的信息,并且当一般应用110或lpa 115请求关于ue 105或euicc 150的信息时,可以返回对应的信息。此外,ue框架120根据从一般应用110或lpa 115接收的信道开启或端口开启命令生成命令apdu,并将生成的命令apdu发送到调制解调器125,从调制解调器125接收对应apdu的响应消息,并将接收的响应消息发送回一般应用110或lpa 115。此外,ue框架120可以接收从一般应用110或lpa 115调用的channel.transmit(命令apdu),并且可以向一般应用110或lpa 115发送以channel.transmit(响应apdu)格式的对应响应。
90.sm-dp+服务器170指的是包括如上所述的生成简档、加密生成的简档、生成简档远程管理命令或加密生成的简档远程管理命令的功能,或者支持ue 105的多个简档的激活的功能的服务器。
91.图2示意性地示出了根据本公开的实施例的无线通信系统中不支持mep的当前v2嵌入式通用集成电路卡(euicc)和调制解调器之间的连接的示例。
92.在现有的v2 euicc 215中,在euicc 215中只能启用单个(一个)简档,并且唯一用户的本地简档管理是可能的,而无需sm-dp+的干预,以便处理预安装简档的激活/去激活/删除/更新。在调制解调器201不支持mep的情况下,考虑到psim卡与euicc 215同时使用的情况,调制解调器201可以具有一个或多个基带,但是在本公开中,假设一个基带,以免模糊
320之间的apdu传输的端口和端口中的传输信道。在这种情况下,可以配置映射到每个基带的esim端口id。可以在调制解调器301或ue平台中配置对应的端口id,并将其发送到lpa。在本公开中,为了便于描述,端口id可互换地用作端口号。调制解调器301可以具有与基带数量相同的esim端口数量,但是euicc 320使用的esim端口数量可以等于或小于euicc 320中可以同时启用的简档数量。该简档可以使用对应的esim端口之一来接收apdu消息,并且可以向调制解调器301发送主动命令。
99.在图3的情况1至3的示例中,调制解调器301可以通过esim端口#1340将apdu命令发送到启用的简档1 325。简档1 325可以通过esim端口#1 340将主动命令发送到基带1 305。调制解调器301可以通过esim端口#2345将apdu命令发送到启用的简档2 330。简档2 330可以通过esim端口#2 345将主动命令发送到基带2 310。
100.同时,如将在下面描述的情况1(3100)、情况2(3200)或情况3(3300)中,ue调制解调器301可以如以下方法之一来配置用于向isd-r 335发送apdu的信道。
[0101]-情况1(3100):开启传输信道,以便只能通过其中一个esim端口选择isd-r 335。isd-r 335使用的esim端口与简档共享端口,但在端口内使用单个独立的通道。在这种情况下,例如,lpa仅通过在端口#1 340中分配给isd-r 335的信道350向/从isd-r 335发送和接收apdu。
[0102]-情况2(3200):为每个端口开启传输信道,以便通过由该简档占用的所有esim端口选择isd-r 335。isd-r 335使用的esim端口与占用该端口的简档共享端口,但是使用端口内的单个独立的信道。在这种情况下,例如,lpa选择端口#1 340中的分配给isd-r 335的信道355-1或端口#2 345中的分配给isd-r 335的信道355-2之一,并且同时或异步地向/从isd-r 335发送和接收apdu。
[0103]-情况3(3300):开启专用端口和专用端口中的传输信道,从而通过用于isd-r 335的专用端口选择isd-r 335。专用端口独立于简档使用的esim端口,并使用专用端口内的单个通道。在这种情况下,例如,lpa使用isd-r 335的独立专用端口360中分配的信道350向/从isd-r 335发送和接收apdu。
[0104]
图4示出了根据本公开的实施例的当ue在mep模式下操作时ue和euicc处理本地简档激活的方法。
[0105]
如上所述,不支持mep功能的v2 euicc被设计为只能启用一个简档。当存在先前启用的简档时,为了启用另一个简档,可以在v2 euicc中将先前启用的简档更改为禁用状态。但是,在支持mep功能的euicc的情况下,当处理简档激活命令时,取决于要在其上启用简档的esim端口的位置,其他当前启用的简档可能不会被禁用。例如,当esim具有esim端口1和esim端口2,并且当前在esim端口2上启用了简档2时,此外,当期望在esim端口1上启用简档1时,当前在esim端口2上启用的简档2被处理为不被禁用。此外,当ue具有支持不同rat的基带时,由于可以通过对应简档提供的无线电接入技术(rat)取决于esim端口与其相匹配的基带而变化,因此有必要提供信息,使得用户或服务器(在rpm时)可以确定要启用的简档与哪个esim端口匹配。例如,在esim端口1与支持4g网络的基带相匹配并且esim端口2与支持5g网络的基带相匹配的情况下,当执行远程管理的用户或服务器知道上述信息时,选择适当的esim端口来启用特定简档可能是有帮助的。
[0106]
在特定时间点在euicc中同时启用的简档的数量可以被限制为等于或小于由
euicc分配的esim端口的数量。当期望通过用户或sm-dp+来处理简档的激活时,考虑到当前激活的简档的数量和esim端口的数量,euicc可以向euicc、lpa或sm-dp+服务器返回能够启用的简档的最大数量。
[0107]
lpa或ue软件可以利用从euicc发送的信息(例如,由euicc分配的esim端口的数量)作为预定信息,用于通知用户当前启用的简档需要被禁用。图4示出了用于启用的简档的过程,作为终端用户401通过支持mep的ue中的lpa 405管理简档的方法的示例。将描述图4中的euicc 410、调制解调器415和lpa 405中的全部都支持mep的情况作为示例。
[0108]
在操作420中,终端用户401通过显示在lpa405或其中集成和实现了lpa 405的应用上的信息来执行针对安装在ue中的简档的激活命令。ue的lpa 405或lpa实现的应用可以向终端用户401显示安装在euicc 410中的简档列表以及简档的当前状态信息。此外,可以附加地显示可以从ue为ue调制解调器的每个基带提供的无线接入技术、关于与用于apdu传输的对应基带相匹配的esim端口的信息、以及来自euicc的对应端口的简档的占用状态信息。在这种情况下,lpa 405可以确定简档的简档策略规则,并且附加地向终端用户401显示警告消息,例如不可能激活简档。在操作430中,当终端用户401通过显示在屏幕上的信息选择特定的简档(命名为简档3)并确定启用所选择的简档时,lpa 405向euicc 410发送es10c.enableprofile(isd-p aid(发布者安全域-简档应用id)或iccid(简档id),refreshflag,端口号)命令,以用于启用简档,同时包括与所选基带匹配的端口号。当需要刷新主动命令时,附加地配置和发送refreshflag。lpa 405也可能发送上述es10c.enableprofile命令,而不配置refreshflag。然而,在这种情况下,在lpa 405发送es10c.enableprofile命令之前,当端口中存在启用的简档时,在操作425中,ue可以处理euicc 410和调制解调器415之间占用的端口上的应用会话结束,关闭为选择应用而开启的逻辑信道,并且如果存在,关闭调制解调器415和euicc 410之间的主动命令会话。
[0109]
当从lpa405接收到激活简档命令时,在操作430中,euicc 410可以对占用对应端口的简档(为了解释,称为简档1)执行去激活过程,并且可以启用具有通过被包括在es10c中而被发送到对应的端口的iccid(简档id)的简档(为了解释,称为简档3)。在操作435中,euicc 410的isd-r可以通过识别将被启用的简档3的启用状态和安装在euicc 410中的现有简档以及简档策略规则(ppr)来确定简档3是否可以被全面启用,并且当激活不可能时,euicc 410的isd-r可以向终端用户401返回错误消息。在确定是否可以在支持mep的euicc 410中启用的简档3时,当希望在euicc 410中使用由现有简档(称为简档1)占用的端口来激活简档3时,可以确定euicc仅针对使用该端口的简档1将简档的状态改变为禁用,并将简档3改变为启用。当简档3占用空端口时,支持mep的euicc 410可以继续进行,而不对euicc中的其他简档执行去激活过程。
[0110]
在操作440中,当在es10c.enableprofile命令中配置refreshflag时,则在操作445中,euicc 410可以向调制解调器415发送刷新主动命令,以请求简档状态改变处理或uicc重置处理。在操作450中,根据调制解调器415中处理刷新的结果,调制解调器415可以向euicc 410发送终端响应(当euicc 410发送euicc简档状态改变时),或者不发送终端响应(当euicc 410发送uicc重置时)。在操作455中,在通过发送euicc简档状态改变接收到终端响应之后,或者在发送uicc重置之后,euicc 410可以将简档3与在操作430中发送的端口号相匹配,并可以当简档在与端口号对应的端口中被启用时禁用简档(例如,简档1)并启用
简档3,或者可以在端口未被占用时仅启用简档3。
[0111]
在操作460中,当es10c.enableprofile命令中没有配置refreshflag时,euicc 410可以将在操作435之后选择的简档3与在操作430中发送的端口号相匹配,并在操作465中,可以当简档在与端口号对应的端口中被启用时禁用简档(例如,简档1)并启用简档3,或者可以当端口是未被占用的端口时仅启用简档3。当在操作470中euicc 410将执行上述过程的结果返回给lpa 405时,在ue中,lpa 405根据简档状态改变与调制解调器415请求并执行与刷新对应的命令,诸如删除高速缓存值,并且在操作475中,调制解调器415执行包括etsi ts中定义的终端简档(terminal profile)的uicc激活过程。在执行上述过程之后,在操作480,调制解调器415使用新连接到端口的简档(例如,简档3)的信息在连接到端口的基带中执行网络附接过程。
[0112]
同时,尽管图4中未示出,但是当isd-r从lpa 405接收映射到简档的端口信息时,isd-r存储对应简档和端口的映射信息,并且当lpa 405向isd-r请求getprofileinfo()时,或者当lpa 405从sm-dp+请求用于远程简档管理的信息时,isd-r可以包括简档和与简档映射的端口信息,并且一起提供它们。此外,如稍后在图6中详细描述的,在mep模式下操作的euicc确定是否配置对应简档的默认简档,用简档信息更新默认简档配置信息,并且当从lpa接收getprofileinfo()时,提供具有简档信息的默认简档配置信息。也就是说,isd-r可以提供已安装简档的状态信息、已安装简档和端口的映射信息、被配置为默认简档的简档的iccid、或者被配置为默认简档的简档所使用的端口号中的至少一个。
[0113]
图5示意性地示出了根据本公开的实施例的无线通信系统中当支持mep的ue重启时维持现有配置的euicc和调制解调器之间的连接。
[0114]
在通过在ue和euicc之间执行重置来重启的情况下,诸如关闭和开启ue的电源或将可移除的euicc插入ue,支持mep的调制解调器501和支持mep的euicc 505可以进行处理以维持重启之前基带、esim端口和简档之间的关联。当euicc 505接收到es10c.enableprofile(要启用的简档id或应用id、端口号)命令用于启用特定esim端口中的简档,euicc 505可以启用简档,并将简档和esim端口之间的映射信息作为简档的元数据或简档信息存储在euicc的存储器中。如上所述,当euicc 505在与ue的初始化过程中具有启用的简档的esim端口时,其中启用了简档的esim端口的(多个)编号可以通过atr、终端能力的响应消息、isdrproprietaryapplicationtemplate或对ue中的euicc 505通过端口发送的配置信息请求的响应消息中的一个返回到调制解调器501。另一方面,调制解调器501存储在电源再次关闭和开启(电源循环)之前配置的基带和esim端口之间的映射信息,并且在从euicc接收到针对其启用了简档的(多个)esim端口号的信息时,通过将重置到由euicc提供的esim端口号的连接来执行具有相同esim端口号的映射过程。
[0115]
在图5中,假设在支持mep的调制解调器505中配置了基带1(支持4g)510到esim端口#1 520的连接和基带2(支持5g)515到esim端口#2525的连接,并且在支持mep的euicc 505中,在esim端口#2 525中启用了简档1 530,在esim端口#1 520中启用了简档2 535。当通过重启来执行ue和euicc之间的初始化时,euicc 505可以在与ue初始化的过程中通过atr、终端能力的响应消息、isdrproprietaryapplicationtemplate或对ue中的euicc 505通过端口发送的配置信息请求的响应消息中的一个,向调制解调器501返回#1和#2,作为启用的简档的esim端口号,以及#1,作为启用的默认简档的端口号。当调制解调器501通过接
收端口号信息来确定mep下的操作时,调制解调器501可以基于先前存储的esim端口和基带之间的映射信息来确定需要为简档连接生成至少两个esim端口的事实,并且可以将esim端口#1 520映射到基带2(5g)515,将esim端口#2 525映射到基带1(4g)510。
[0116]
另一方面,euicc 505具有作为简档信息存储的esim端口号和简档之间的映射信息,并且可以处理用于激活esim端口#1 520上的简档2 535的连接和用于激活esim端口#2 525上的简档1 530的连接。另一方面,当在重新启动之前由调制解调器501高速缓存的esim端口号#1和#2不同于从euicc 505接收的(多个)esim端口号时,或者当作为atr、终端能力的响应消息、isdrproprietaryapplicationtemplate或对ue中的euicc 505通过端口发送的配置信息请求的响应消息之一接收的euicc 505的id(eid)不同于先前高速缓存的eid时,调制解调器501可以确定新的可移除euicc已被插入,在生成(多个)新的esim端口时删除先前高速缓存的(多个)esim端口号,分配(多个)新的端口号,并将(多个)新的端口号提供给euicc505。
[0117]
图6示出了根据本公开的实施例的由插入或固定在ue中的支持mep的euicc配置默认简档的方法。
[0118]
当euicc 610通过简档激活命令执行默认简档配置时,与支持esim的ue通信的euicc 610可以是可移除的euicc或固定到ue的euicc,该euicc支持mep。在操作620中,终端用户601可以选择要在lpa 605中启用的简档。在操作625中,当终端用户601选择要在lpa 605中启用的简档时,lpa 605可以向euicc 610发送简档激活命令。在这种情况下,在mep模式下操作的lpa 605可以包括并发送要启用的简档的iccid,以及作为标识信息的esim端口号,该标识信息指示简档将在哪个esim端口上启用。例如,该命令可以包括es10c.enableprofile(要启用的简档的iccid、refreshflag和端口#)消息。在操作630中,已经接收到简档激活命令的euicc 610可以确定对应的简档是否已经被启用,并可以验证关于对应简档的简档策略规则的信息。在操作635,当通过验证确定对应简档的激活是可能的时,euicc 610处理对应简档的激活,并选择性地将关于简档状态改变的信息发送到调制解调器615,例如,通过刷新主动命令消息,以使调制解调器615执行必要的操作,诸如重置,从而完成对应简档的激活。
[0119]
在操作640中,当作为启用对应简档的结果而存在一个启用的简档时,euicc 610可以将对应的简档配置为默认简档并存储默认简档。当作为启用对应简档的结果而存在一个或多个启用的简档,并且在操作630中要被启用的对应简档是其中配置了ppr 1的简档时,euicc 610可以将其中启用的ppr1被配置的简档改变并配置为默认简档,而不管先前的默认简档是否被配置。在可移除的支持mep的euicc被插入到不支持mep的esim ue中的情况下,当从lpa接收到简档激活命令时,euicc可以通过操作640中的确定过程来配置和存储默认简档,而不管激活命令是否包括esim端口号并被接收。
[0120]
在配置默认简档的另一实施例(操作645至680)中,在操作645,lpa 605可以向终端用户601提供用于配置默认简档的屏幕,使得终端用户601可以通过ui配置默认简档。
[0121]
在这种情况下,lpa 605、euicc 610和调制解调器615全部是支持mep的模块,并且可以在ue和euicc之间的初始化过程中在mep模式下操作。此外,euicc 610可以是可移除的euicc或固定到ue的euicc。当ue中存在一个启用的简档时,或者当已经配置了ppr 1的简档被启用时,lpa 605可以不选择性地显示用于配置默认简档的ui。
[0122]
在操作645,当终端用户601通过用于配置ue的默认简档的屏幕选择简档之一并输入该配置作为默认简档时,在操作650,ue的lpa 605可以向euicc 610发送将选择的简档配置为默认简档的命令。例如,该命令可以包括诸如es10c.setdefaultprofile(所选简档的iccid)的消息。当euicc 610从lpa 605接收到es10c.setdefaultprofile(所选简档的iccid)时,在操作655,euicc 610验证与iccid对应的简档是否被启用,并验证在euicc 610的现有简档中是否存在具有ppr1的简档。根据验证结果,在操作660,euicc 610可以向lpa 605发送错误消息,或在操作670处理默认简档配置,并可以在操作675向lpa 605成功返回对配置的响应。
[0123]
作为euicc 610中的验证结果,发送错误消息的情况可以是在es10c.setdefaultprofile(所选简档的iccid)中配置的简档的iccid是禁用的简档的iccid,或者是需要通过对应的请求的针对ppr 1简档的默认配置的改变的情况。在这种情况下,由euicc 610返回的错误消息可以是例如诸如profilenotinenabledstate和changenotallowedbyppr1的错误消息之一。
[0124]
另一方面,当ue在ue和euicc之间的初始化过程期间(诸如在ue和euicc之间重启)确定以非mep模式操作时,禁用或不显示用于在支持mep的lpa 605中配置默认简档的用户选择菜单的方法也是可能的。然而,可以存在暴露用户选择菜单,并且es10c.setdefaultprofile(所选简档的iccid)根据终端用户的选择而被传输到euicc 610的可能性。在euicc 610接收到该消息的情况下,当euicc在ue和euicc之间的初始化过程(诸如在ue和euicc之间重启)中作为一般euicc操作时,euicc 610可以向lpa605返回错误消息,因为即使euicc是支持mep的euicc,也不可能以与不支持一般euicc相同的方式处理默认简档配置。
[0125]
已经接收到错误或成功响应消息的lpa 605可以选择性地向终端用户601ui提供关于默认简档配置结果的消息,以将处理结果引导给终端用户601。也就是说,当lpa605接收到错误消息时,在操作665中,lpa 605可以通知终端用户601关于默认简档配置的错误,并且可以结束该过程。此外,当lpa 605接收到成功响应消息时,在操作680中,lpa 605可以通知终端用户601默认简档配置已经完成,并且可以结束该过程。
[0126]
同时,即使当先前配置的默认简档被禁用时,图6的操作620至640中用于euicc 610配置默认简档的方法也可以被类似地应用。例如,当终端用户601选择要禁用的简档并且lpa 605向euicc 610请求es10c.disabledprofile(iccid,refreshflag,[端口#])用于简档去激活时,euicc 610可以验证对应于iccid的简档是否处于启用状态并且不是ppr1简档。如果可能,可以处理对应于sgp.22中定义的iccid的简档的去激活。接下来,类似于操作640,当euicc 610确定euicc 610中存在一个启用的简档作为默认简档的去激活的结果时,euicc 610可以将一个启用的简档改变并配置为默认简档。当euicc 610确定由于默认简档的去激活而在euicc 610中存在两个或更多个剩余的已启用的简档时,euicc 610可以基于存储的配置将在特定端口(例如,低端口号)中配置的简档配置为默认简档,或者通过其他操作(操作645至680)请求默认简档的重新配置,同时将简档去激活处理结果返回给lpa605。
[0127]
图7示出了根据本公开的实施例的在ue的lpa中配置默认简档的过程。
[0128]
参考上述图6,lpa可以或可以不在mep模式下操作,并且支持mep的euicc可以或可
以不在mep模式下操作。在图7中,将描述lpa在mep模式下操作的情况作为示例。
[0129]
参考图7,在操作705,在mep模式下操作的lpa可以向用户提供用于配置默认简档的菜单,从而接收用户的默认简档配置的输入。当在ue和euicc之间的初始化过程期间ue没有确定在mep模式下操作时,lpa可以作为mep-非支持lpa操作,不在屏幕上显示用于选择默认简档的菜单或者禁用菜单,使得用户不能选择默认简档。此外,即使当lpa在mep模式下操作时,lpa也可以利用通过向euicc发送getprofileinfo()或isd-rproprietarytemplate命令而获得的信息来识别在euicc中启用的简档的数量,并且可以不暴露菜单或禁用选择,使得当euicc中存在一个启用的简档时,用户不能选择默认简档。
[0130]
在操作710,当用户点击将被选择为默认简档的简档或者通过选择简档被启用的特定端口之一来选择简档作为默认简档时,lpa可以检测用于配置默认简档的事件,并且可以向euicc发送es10c.setdefaultprofile(iccid)命令,同时包括所选简档的iccid或所选端口中启用的简档的iccid。
[0131]
在操作715中,lpa可以从euicc接收对对应命令的处理响应结果。对应的所接收的响应可能是错误消息(诸如profilenotinenabledstate和changenotallowedbyppr1),或者是用于常规响应处理的消息之一。如上在图6中所述,不在mep模式下操作的支持mep的euicc被插入到ue中的情况是可能的。在这种情况下,lpa可能会收到一条错误消息作为响应,其包括无法处理对应的消息。
[0132]
在操作720,接收到对应消息的lpa可以根据返回的代码值和消息选择性地向用户通知处理结果。当收到profilenotinenabledstate、changenotallowedbyppr1或其他错误消息时,lpa可以向用户显示不能配置默认简档的通知消息,并可以结束。当接收到成功响应消息时,lpa可以向ui显示指示默认简档配置已经完成的信息,并且可以结束。例如,成功响应消息可以是诸如状态代码=ok、错误原因=setdefaultprofileresult的响应消息。
[0133]
图8示出了根据本公开的实施例的方法,其中euicc使用ue和mep euicc之间的初始化过程中的默认简档信息来确定简档处理。
[0134]
支持mep的可移除euicc可以是被插入图8中的ue之前被插入另一个ue并且已经执行了图6中上述过程的euicc。
[0135]
在操作805,当支持mep的euicc被插入到ue中时,euicc可以通过从ue接收的预定信息来确定对应的ue是否是支持euicc功能的ue。关于ue是否支持euicc功能,在图5中如上所述的ue和mep euicc之间的初始化过程中,euicc可以从ue接收终端能力(terminal capability)命令消息,并且当从ue接收的终端能力命令消息中没有包括作为指示euicc相关能力的标识符的“83”标签时,可以确定ue不支持euicc功能。在操作815中,当euicc确定ue不支持euicc功能时,euicc可以确定是否存在启用的简档。
[0136]
同时,当从ue接收的终端能力命令消息中包括“83”标签时,在操作805,euicc可以确定ue支持euicc功能。然而,当在随后在操作810中从ue接收的命令apdu中接收到用于信道开启的命令而没有指示euicc已经进入mep模式的标识符时,在操作815中,euicc将ue确定为mep-非支持ue,并检查是否存在启用的简档。
[0137]
调制解调器可以通过在命令apdu的报头中包括指示确定在mep模式下操作的标识信息来发送命令apdu。在操作810,当命令apdu的报头包括涉及管理端口(manage port)的类(cla)和指示对管理端口的初始化请求的指令代码(ins)作为指示进入mep模式的标识符
时,或者当命令apdu的报头包括涉及管理信道(manage channel)的cla和指示到逻辑接口的连接的ins作为指示进入mep模式的标识符时,在操作840,euicc可以确定进入mep模式。
[0138]
在操作815中,当没有接收到对应的标识符时,euicc可以确定是否存在启用的简档,并如下处理操作。
[0139]
在操作835中,当作为确定的结果没有启用的简档时,euicc作为不支持sgp.22中定义的mep的一般euicc操作,并处理后续操作。
[0140]
在操作820,当存在启用的简档时,确定是否存在一个启用的简档。
[0141]
作为确定的结果,当只有一个启用的简档时,在操作825中,euicc将简档的状态维持在启用状态,并且在操作835中,作为不支持sgp.22中定义的mep的一般euicc进行操作,以处理后续操作。
[0142]
作为确定的结果,当存在两个或更多个启用的简档时,在操作830,euicc确定关于被配置为默认简档的简档的存储信息,并将除默认简档之外的其余简档的状态改变为禁用状态。euicc可以处理到禁用状态的改变,而无需从lpa接收对所接收的禁用简档的明确命令,并且可以处理到禁用状态的改变,而无需向调制解调器发送用于重置的刷新命令。在操作835,已经将除默认简档之外的其余简档的状态改变为禁用状态的euicc作为不支持sgp.22中定义的mep的一般euicc操作,并处理后续操作。
[0143]
当“83”标签包括在从ue接收的终端能力命令消息中,并且从ue接收的命令apdu包括指示进入mep模式的标识符时,在操作810中,euicc可以确定在mep模式下的操作。稍后将参考图10详细描述在操作840中euicc进入mep模式并参考默认简档信息处理简档的方法。
[0144]
图9示出了根据本公开的实施例,当作为图8中的一般euicc操作时,参考euicc中的默认简档信息来处理简档处理的方法。
[0145]
图9示意性地示出了无线通信系统中ue和euicc之间的初始化过程的示例,并描述了通过参考euicc中的默认简档信息并作为一般euicc操作来处理简档的过程。
[0146]
参考图9,调制解调器905可以通过接收对周期性状态命令(status command)的响应或根据euicc插入的电信号来确定euicc 910是否被插入,并可以在euicc 910被插入ue时认识到euicc被插入。在图9中,支持mep的可移除euicc 910可以是在被插入到ue之前已经被插入到另一个ue中并且已经执行了上面在图6中描述的过程的euicc。在操作915中,ue执行激活和冷重置以配置用于与euicc的操作的操作环境(诸如电源、时钟同步、电流和电压)以使用euicc。在操作920,当使用euicc的操作环境的配置完成时,euicc 910向调制解调器905返回重置应答(atr)消息。atr消息是euicc发送给ue的第一条消息,由多达32个字节组成的消息块以连续链的形式发送。
[0147]
在操作920中,euicc 910可以通过将是否支持gsma sgp.22中定义的euicc功能作为定义为接口字节的消息块之一而包括在atr消息的消息块中,来向ue返回atr消息。同时,euicc 910可以在atr消息中包括支持的传输协议和指示传输协议是否是可改变的信息,然后向ue返回atr消息。调制解调器905可以根据所接收的atr消息中包括的信息来确定使用euicc支持的传输协议。可替代地,当在atr消息中存在是否可以改变传输协议的标识符时,通过向euicc 910附加地发送确定传输协议和参数的请求,调制解调器905可以在操作925协商将在调制解调器905和euicc 910之间使用的传输协议,并最终在操作930确定将由调制解调器905使用的传输协议。
[0148]
在接收atr之后,在操作923,调制解调器905可以隐式地选择euicc 910的主文件(mf)。当没有启用的简档时,支持mep的euicc 910可以处理以仅显示mf级别的基本文件(ef)作为默认文件系统,并且当在euicc 910中存在多于一个启用的简档时,可以进一步处理以仅显示默认文件系统和一个默认简档的文件系统,使得ue可以在对应的时间点选择性地处理默认简档。可替代地,当在euicc 910中存在一个以上的启用的简档时,euicc 910可以进行处理以不在对应的时间点显示所有启用的简档的文件系统,即使存在默认简档。此后,在操作935中,在euicc 910接收到没有用于euicc支持的标识符或者没有用于euicc支持和mep支持的标识符的终端能力的情况下,或者当在操作950中由mep接收到没有初始化信息的终端能力时,只有默认简档的文件系统可以被附加地显示在默认文件系统中。如稍后将描述的,在操作935或操作950中,当仅剩下默认简档并且存在其他启用的简档时,euicc可以禁用其他启用的简档。在操作935或操作950中,当存在其他启用的简档时,可以在去激活其他启用的简档之前或之后,执行通过euicc 910附加地仅显示默认简档的文件系统。
[0149]
通过操作930,ue和euicc 910可使用t=0或t=1发送应用协议数据单元(apdu)消息,这是在iso 7816-3定义的传输协议。apdu是由一对命令和响应组成的数据单元,并且用于应用中的其他应用之间的消息处理。调制解调器905可以允许sgp.22中定义的要包括在终端能力中的ue中的euicc相关能力,诸如ue是否支持lta、ue是否支持企业功能、ue是否支持mep等,并可以在操作935将终端能力发送到euicc 910。如上所述,ue是否具有euicc相关的能力可以由终端能力模板中定义的“83”标签(标签“a9”)来确定。ue可以通过关于在“83”标签中是否支持mep或者在终端能力模板(标签“a9”)中是否存在针对mep的新定义的标签(非“83”标签)的比特来通知ue是否支持mep。
[0150]
在操作940,euicc 910可允许处理结果的响应代码(状态字)被包括在apdu报头中作为对终端能力的响应,并可以发送apdu报头。响应代码可以是在欧洲电信标准协会(etsi)技术规范(ts)中定义的终端能力应答响应代码之一。例如,当euicc 910将默认文件信息等作为附加信息的示例发送到调制解调器905时,euicc 910可以发送指示存在附加数据的响应代码。
[0151]
euicc 910可以确定在接收的终端能力中是否支持mep,当没有支持mep的标识信息时,可以确定在euicc 910中是否存在启用的简档,并可以确定最多一个简档被启用。
[0152]
当只有一个简档被启用时,被启用的简档的启用状态可以如上所述被维持。当两个或更多个简档被启用时,euicc 910可以通过存储的简档信息或存储的配置信息选择性地确定是否存在配置为默认简档的简档,在(多个)简档不是配置为默认简档的情况下,可以将所有状态改变为禁用,并可如在不支持mep的一般euicc中一样处理后续操作。当euicc 910操作以仅留下一个简档,并且在没有用户同意的情况下将(多个)其他简档状态隐式地改变为禁用状态时,euicc 910可以完成去激活过程,而无需根据简档状态改变向调制解调器905发送刷新命令。
[0153]
另一方面,当euicc 910从接收的终端能力中识别euicc相关能力的标签值或识别euicc相关能力的标签和mep支持的标识符时,在操作935中,euicc 910不确定要被维持启用的简档,而是可以确定在接收到指示在mep模式下操作的标识符的时间点或在该时间点之后的特定时间点选择要被维持启用的一个或多个简档。如上所述,在操作945中,ue可以
确定在非mep模式下操作。当ue在非mep模式下操作时,在操作950中,ue不发送包括可以区分到管理端口或管理信道的逻辑接口的标识符的扩展管理信道,并且可以发送在一般euicc和ue之间初始化时为信道开启而发送的用于管理信道开启的命令apdu。已经接收到apddu的euicc 910可以认识到不存在用于以上在图9中描述的mep支持的标识符,并且可以确定可以在一般euicc而不是mep模式中处理该操作。
[0154]
当确定euicc 910作为一般euicc操作时,euicc 910可以确定在euicc 910中是否存在启用的简档,并可以确定最多一个简档被启用。当只有一个简档被启用时,被启用的简档的启用状态可以如上所述被维持。当启用两个或更多个简档时,euicc 910可以通过存储的简档的信息或配置信息选择性地识别是否存在被配置为默认简档的简档,并且如果简档不是被配置为默认简档的简档,则euicc本身可以将所有简档改变为禁用,并且可以被配置为如在一般euicc中那样处理后续操作。同时,被配置为默认简档的简档可以被定义为在启用的简档中具有最低端口号的启用的简档。例如,在可移除的支持mep的euicc 910先前安装在第一支持mep的ue中并执行如图6所示的操作的情况下,当不使用isd-r专用端口时,在启用的简档中具有最低端口号的默认简档可以是具有端口#0的简档。可替代地,当使用isd-r专用端口时,isd-r专用端口使用端口#0,并且在启用的简档中具有最低端口号的默认简档可以是具有端口#1的简档。
[0155]
当euicc 910通过在ue和euicc 910之间的初始化过程中确定仅一个简档维持在启用状态而在没有用户同意的情况下隐式地将其他简档改变为禁用时,euicc 910可以完成去激活过程,而无需根据简档状态改变(即,改变到禁用状态)向调制解调器905发送刷新命令消息。此外,当不支持逻辑接口时,euicc 910可以将调制解调器905生成的与euicc 910的一个接口识别为端口#0,并可以将初始化过程中的默认简档的端口号改变为端口#0以处理映射。
[0156]
euicc 910可返回对从调制解调器905接收的逻辑接口开启命令(例如,管理信道开启(manage channel open)命令apdu)的常规响应,从而完成逻辑接口中调制解调器905和euicc 910之间的apdu传输的基本信道生成。另一方面,当在ue和euicc之间的初始化过程中调制解调器905需要从euicc 910接收附加信息时,在操作955,调制解调器905可选择性地发送选择(select)命令(isd-r的应用id)以获得附加信息。当euicc 910接收到命令apdu时,作为示例,euicc 910在操作960中返回isdrpoprietaryapplicationtemplate,以向调制解调器905提供包括euicc 910中存在或不存在启用的简档的附加信息。在操作965中,调制解调器905可以将从euicc 910接收的附加信息发送到ue框架901,以提供将在ue的应用或系统中使用的附加信息。在图9中示出,好像在接收到isdrproprietaryapplicationtemplate之后,发送的附加信息被调制解调器905整合并发送到ue框架901,但是调制解调器905可以在从euicc 910获得附加信息之后的特定时间顺序地或共同地发送附加信息。
[0157]
图10a和10b示出了根据本公开的实施例的当作为图8中的mep euicc操作时,在euicc和ue中参考默认简档信息处理简档处理的方法。
[0158]
参考图10a和10b,当euicc 1010被插入到ue中时,在操作1015中,调制解调器1005识别euicc 1010,并执行激活和冷重置,以配置用于与euicc 1010的操作的操作系统(诸如电源、时钟同步、电流、电压等),以便使用euicc。当使用euicc 1010的操作环境的配置完成时,在操作1020,euicc 1010向调制解调器1005返回atr消息。atr消息是euicc 1010发送给
ue的第一个消息,并且atr消息包括由在连续链中发送的多达32个字节组成的消息块。
[0159]
在操作1020中,euicc 1010可以将是否支持在gsma sgp.22中定义的euicc功能作为定义为接口字节的消息块之一而包括在atr消息的消息块中,并且向ue返回atr消息。同时,euicc 1010可以返回atr消息,该atr消息包括指示支持的传输协议的信息和指示传输协议是否可以一起改变的信息。调制解调器1005可以根据所接收的atr消息中包括的信息来确定使用euicc支持的传输协议。可替代地,当在atr消息中存在是否可以改变传输协议的标识符时,通过向euicc 1010附加地发送用于确定传输协议和参数的请求,调制解调器1005可以在操作1025中协商将在调制解调器1005和euicc 1010之间使用的传输协议,并且可以在操作1030中最终确定将由调制解调器1005使用的传输协议。
[0160]
在图10a和10b中,在接收atr之后,在操作1028中,调制解调器1005可以隐式地选择euicc 1010的mf。当没有启用的简档时,支持mep的euicc 1010可以处理以仅显示mf级别的基本文件(ef)作为默认文件系统,并且当在euicc 1010中存在多于一个启用的简档时,可以进一步处理以仅显示默认文件系统和一个默认简档的文件系统,使得ue可以在对应的时间点选择默认简档。可替代地,当在euicc 1010中存在一个以上的启用的简档时,即使存在默认简档,支持mep的euicc 1010也可以处理为在对应时间点不显示所有启用的简档的文件系统。
[0161]
通过操作1030,ue和euicc可使用t=0或t=1发送apdu消息,t=0或t=1是在iso 7816-3定义的传输协议。apdu是由一对命令和响应组成的数据单元,并且用于一个应用中的其他应用之间的消息处理。调制解调器1005可以允许在终端能力中包括sgp.22中定义的ue中的euicc相关能力,诸如ue是否支持lpa、ue是否支持企业功能、ue是否支持mep等,并可以在操作1035将终端能力发送到euicc 1010。此外,如上所述,是否支持mep可以作为在终端能力的模板中的euicc支持能力内部或外部的单独标签被添加,并被发送。在操作1040中,已经接收到终端能力消息的euicc 1010可以认识到该ue是否是如图9所述支持euicc并且另外支持mep的ue,从而可以确定euicc中的配置值,并可以向调制解调器1005返回对命令apdu的常规响应。常规响应代码可以是etsi ts 102.221的命令的10.2.2节状态字中定义的终端能力回复响应代码之一。例如,euicc 1010可以将例如默认简档信息作为附加信息发送给调制解调器1005。同时,在操作1030中,euicc中的配置确定可包括以下内容。
[0162]-当没有指示mep在终端能力中是否被支持或者它被显示为不支持mep时:如以上在图9中所描述的,除了默认简档之外的被启用的简档被处理为被禁用,并且当在图9的操作923中默认简档的文件系统被处理为不被显示时,默认简档的文件系统被处理为在默认文件系统中显示。
[0163]
euicc 1010还可以在euicc 1010接收到能够确定以mep开始的操作的命令apdu的时间点,而不是在接收到终端能力的时间点,处理文件系统的配置确定。
[0164]
在操作1045中,调制解调器1005可以通过用于确定euicc功能支持的预定信息和通过atr消息收集的mep支持来将操作确定为mep。在ue和euicc 1010之间的初始化过程期间,在调制解调器1005认识到euicc 1010是否支持mep之后的特定时间点,可以执行调制解调器1005在mep模式下的操作确定,并且当确定在mep模式下进行操作时,调制解调器1005可以在命令apdu的报头中包括指示在mep模式下的操作开始的标识信息,并且可以在操作1050中向euicc 1010发送命令apdu。确定操作在mep模式下的时间点和操作在mep模式下开
始的时间点可以是相同的时间,也可以不是相同的时间。
[0165]
尽管本公开已经被描述为具有作为ins的管理端口(manage port)的命令apdu的示例,但是本公开不限于此,并且它也可以被确定为可以被识别为逻辑接口管理的apdu。命令apdu的传输的示例可以在命令apdu的报头中包括涉及管理端口的cla和指示管理端口初始化的ins。可替代地,尽管在图10中未示出,但是当命令apdu的报头包括涉及管理信道的cla和指示到逻辑接口的连接的ins时,可以确定mep模式开始。已经接收到指示开始在mep模式下的操作的标识信息的euicc 1010可以生成esim端口,并向调制解调器1005返回响应apdu,用于生成esim端口。所生成的esim端口可以以如下方法生成,在该方法中,euicc(1010)将在先前操作中用于euicc 1010和调制解调器1005之间的通信的接口映射到端口。
[0166]
在这种情况下,在操作1028中,在选择mf期间,euicc 1010可维持仅显示已被处理以显示给调制解调器1005的文件系统。作为返回的atr的值,可以在操作1055中返回在操作1015中发送的atr消息的一部分或全部。为了便于解释,图10示出了在操作1050之后选择select isd-r的操作,并且示出了euicc生成isd-r esim端口作为操作1050的结果。然而,取决于ue或euicc中的配置,ue和euicc之间最初生成的端口可能不限于isd-r使用的esim端口。例如,isd-r不使用根据ue或euicc的配置在ue和euicc之间最初生成的端口,并且ue可以选择并使用另一个esim端口作为isd-r使用的端口,或者euicc选择并使用另一个esim端口作为isd-r使用的端口。
[0167]
在进入mep模式之后,在操作1060中,调制解调器1005可以生成与isd-r的apdu传输信道,并且选择isd-r,使得在操作1065中,调制解调器1005可以附加地从isd-r接收isdrproprietaryapplicationtemplate(启用的简档的存在和不存在、支持的简档esim端口的最大数量、启用了简档的(多个)esim端口号或者除了默认简档之外启用了附加简档的(多个)esim端口号、具有默认简档的esim端口号),并且获得端口生成和分配所需要的信息。此外,euicc 1010可以发送包括关于euicc是否可移除的信息的isdrproprietaryapplicationtemplate。尽管在操作1065中,默认简档被启用的esim端口号被指定为关于默认简档的信息,但是不限于此,还可以以以下方法之一来指示和提供关于默认简档的信息:
[0168]-启用了默认简档的esim端口号;
[0169]-默认简档的iccid
[0170]-默认简档的iccid和映射端口号
[0171]-ppr1简档iccid
[0172]-启用ppr1简档的esim端口号;
[0173]-默认端口号(仅当存在启用的简档时显示);和/或
[0174]-按顺序显示esim端口号,但首先指示默认端口。
[0175]
已经接收到关于默认简档的信息的调制解调器1005可以通过将利用isdr proprietaryapplicationtemplate所接收的信息与从ue获得的信息进行组合来指定要开启的esim端口的数量和esim端口号。
[0176]
另一方面,当可移除的支持mep的euicc 1010不支持ppr1或未安装ppr1简档时,默认简档或启用的默认简档的端口号可能不会从isdr proprietaryapplicationtemplate发送到调制解调器1005。另一方面,可以通过atr消息(在操作1020中)、终端能力的回复值(在操作1040中)或者在接收atr消息之后在调制解调器1005中默认选择的euicc 1010的mf文
件的模板返回通过isdr proprietaryapplicationtemplate获得的启用的简档的存在或不存在、支持的简档esim端口的最大数量、启用了简档的esim端口号、启用了默认简档的esim端口号、isd-r选择方法、关于euicc是否可移除的信息中的一些或全部。
[0177]
在操作1070,调制解调器1005可以将简档esim端口的数量确定为从euicc 1010发送的可用基带的最大数量和支持的简档esim端口的最大数量中的较小数量,并可参考启用的esim端口数量来确定要开启的端口数量。可用基带的最大数量可以等于或不同于调制解调器1005支持的基带数量。例如,当调制解调器1005支持的基带总数是三个,但是一个被物理sim卡占用时,可用基带的最大数量可以是两个。在操作1075中,已经确定了简档esim端口的数量和要开启的端口号的调制解调器1005可以通过简档esim端口的数量向euicc 1010发送端口开启命令。此外,在调制解调器1005确定端口号的情况下,当接收映射到默认端口的端口信息时,可以通过首先分配对应的端口号来开启esim端口。已经接收到关于由调制解调器1005开启的esim端口的信息的euicc 1010可以生成esim端口,并且可以将简档的文件系统处理为在简档被映射到esim端口并被启用时可见。
[0178]
如果没有简档映射到esim端口并已启用,则在选择esim端口时,只有默认文件系统可能可见。此外,在开启到esim端口的一个基本信道之后,在操作1080中,euicc 1010可以向调制解调器1005返回对生成esim端口的响应apdu。当在操作1065中没有接收到默认简档或启用了默认简档的端口号时,调制解调器1005可以在不考虑默认简档的情况下生成端口,可以按照对于其在euicc 1010中启用简档的端口中最低编号的顺序将处于启用状态的简档映射到与可用端口数量一样多的端口(即,由调制解调器1005开启的简档的开启端口的数量),并可以根据euicc 1010的配置确定维持其他简档启用或禁用。
[0179]
作为在操作1080中返回的atr的回复值,在操作1020中发送的atr消息的一部分或全部可以被包括和返回。例如,当调制解调器1005在生成isd-r esim端口之后,在操作1075中生成用于分配给默认简档的端口时,euicc可以处理默认简档的文件系统使得对调制解调器1005可见,同时将端口映射到默认简档。此后,当调制解调器生成附加端口并将该附加端口映射到euicc 1010中的启用的简档时,可以向调制解调器1005显示用于被映射的启用的简档的文件系统。
[0180]
当分配给在euicc 1010中启用的简档的端口号分别是esim端口#1、esim端口#3和esim端口#5,并且其中默认端口#3作为启用了默认简档的端口号被接收,并且在调制解调器1005中有两个可连接的基带时,调制解调器1005可以开启多达2个简档esim端口。在这种情况下,从调制解调器1005发送到euicc 1010的简档esim端口开启命令可以包括端口#3。例如,当启用了默认简档的esim端口号为#3时,调制解调器1005可以通过将esim端口号指定为#3来优先开启esim端口,如在c-apdu《cla=manage port,ins=open,pi=端口#3》中那样,并且可以按照由euicc 1010提供的与esim端口映射的编号中的下一个更低编号的顺序来分配其中启用了简档的esim端口。
[0181]
例如,发送到euicc 1010的以下简档esim端口开启命令可以包括esim端口#1,并且可以被发送。已经接收到简档esim端口开启命令的euicc 1010可以将esim端口#3中启用的默认简档映射到所接收的esim端口#3,并且可以将esim端口#1中启用的简档映射到所接收的esim端口#1。调制解调器1005可以开启与先前确定的简档esim端口的数量一样多的端口,并且当所有esim端口生成在调制解调器1005中完成时,调制解调器1005可以发送指示
符,通知euicc 1010用于作为mep操作的所有esim端口生成已经完成。例如,在操作1085中,调制解调器1005可以向euicc 1010发送管理端口(初始化完成)消息。
[0182]
同时,调制解调器1005可以通知euicc 1010在上述过程中的特定时间点将要生成的esim端口的数量,而不是通知已经生成了所有esim端口。
[0183]
如上在图9中所述,当调制解调器1005没有获取分配给默认简档的端口号时,调制解调器1005可以确定端口号而不考虑默认简档端口号,并将确定的端口号通知给euicc 1010。当在第一开启的管理端口命令apdu中分配的端口号不同于存储在euicc 1010中的默认简档的端口号时,euicc 1010可以将包括存储的默认简档的端口号的回复值发送到调制解调器1005。调制解调器1005可以用回复值中所接收的端口号来改变开启的端口号。
[0184]
可替代地,euicc 1010可以将由euicc 1010存储的默认简档的esim端口号改变为从调制解调器1005接收的esim端口号,并存储改变后的esim端口号,并且可以将默认简档连接到改变后的esim端口号。
[0185]
同样如上在图9中所述,当在euicc 1010中没有用于默认简档的配置信息时,euicc 1010根据由ue开启的多个端口当中被分配为可用于简档的多个端口,以esim端口号中最低编号的顺序维持(多个)简档的启用状态,并且可以确定维持未被映射到esim端口的简档被启用或禁用。当可以分配给ue中的euicc 1010的端口的数量的一部分不是为了与简档一起使用时,ue可以向euicc 1010通知对应的信息。作为示例,ue可以向euicc 1010发送用于获取配置的命令apdu,该配置包括关于可以由ue开启的与euicc 1010的端口的数量以及这些端口中用于简档的可开启端口的数量的信息,作为命令apdu的数据。
[0186]
当euicc 1010接收到通知euicc 1010所有esim端口的生成完成的指示符(例如,管理端口(初始化完成)消息)时,euicc 1010可以禁用映射到其自身启用的简档的端口号中没有分配esim端口的简档。例如,分配给端口#5的简档可以由euicc 1010改变处于禁用状态。同时,如上所述,调制解调器1005可以通知euicc 1010在上述过程中的特定时间点将要生成的esim端口的数量,而不是通知已经生成了所有esim端口。在这种情况下,当通过参考关于将由调制解调器1005生成的esim端口的数量的信息来接收esim端口的数量时,euicc 1010可以禁用没有分配esim端口的简档。
[0187]
当euicc 1010在没有用户同意的情况下隐式处理简档的去激活作为ue和euicc 1010之间的初始化过程的操作时,euicc 1010可以完成去激活过程,而无需根据简档状态改变向调制解调器1005发送刷新命令。另一方面,调制解调器1005可以通过参考在操作1090中从euicc 1010获得的信息而最终确定的isd-r向ue框架1001提供诸如esim端口、生成的简档esim端口号、启用了默认简档的端口号等信息,使得对应的信息可以被ue的应用(包括lpa)或系统利用。
[0188]
图11a和11b示出了根据本公开的实施例的处理将在在mep模式下操作的ue和euicc中的简档之间使用的端口的交换的方法。
[0189]
为了描述方便,将假设如上图5所示的在esim端口#2中启用了简档1并且在esim端口#1中启用了简档2的情况,并且假设简档1是配置了ppr1的简档。可能存在终端用户1101想要改变简档1和简档2所使用的基带的情况。也就是说,参考图5,当简档1使用5g并且简档2使用4g时,终端用户1101可以在lpa1105或集成有lpa1105的sim管理应用中选择用于端口改变的用户菜单,以使用4g用于简档1。在现有技术中,当接收到来自用户的输入(例如,点
击菜单或改变ui中简档之间的位置)时,euicc 1115可以首先禁用简档1的状态,但是由于简档不能被禁用,euicc 1115向lpa 1105返回关于不能处理的错误,并且lpa 1105不能处理对应的命令。
[0190]
参考图11a和11b,在操作1118中,终端用户1101可以在lpa 1105或其中集成了lpa 1105的sim管理应用中选择用于端口改变的用户菜单,以使用4g用于简档1。已经接收到对应消息的支持mep的lpa 1105可以生成用于端口到端口交换的命令,并将生成的命令发送到euicc 1115。上述命令可以是诸如es10c.swapport(端口#1,#2)或es10c.swapport(iccid#1,#2)的消息之一。
[0191]
在交换端口swapport()中输入的顺序可以指示处理端口改变的顺序。例如,在选项1的swapport(端口#1,#2)的情况下(1120),端口#1可以被改变为端口#2,并且在选项2的swapport(iccid#1,#2)的情况下(1140),可以认识到,启用了iccid#1的端口#1可以首先被改变为启用了iccid#2的端口#2。在上述情况下,顺序处理意味着euicc按照端口#2然后是端口#1的顺序从调制解调器请求刷新命令(重置或简档状态改变),端口#2是要被端口#1或iccid#1改变和使用的端口。
[0192]
在选项1(1120)中,在操作1125中,euicc 1115可以接收es10c.swapport(端口#1,#2)。在操作1130中,已经接收到es10c.swapport(端口#1,#2)的euicc 1115可以确定所请求的端口#1和#2是否都是开启的和有效的端口。作为确定的结果,当端口中的至少一个未开启时,在操作1135中,euicc 1115可以向lpa1105返回错误消息。例如,在操作1135中,可以返回诸如errornoport,端口#的错误原因。
[0193]
在选项2(1140)中,在操作1145中,euicc 1115可以接收es10c.swapport(iccid#1,#2)。在操作1150中,已经接收到es10c.swapport(iccid#1,#2)的euicc 1115可以确定对应于iccid#1和#2的所有简档是否都被启用。作为确定的结果,当即使对应于iccid#1和#2的简档中的一个未被启用时,在操作1155中,euicc 1115可以向lpa1105返回错误消息。例如,在操作1155中,可以返回诸如profilenotinenabledstate,iccid的错误原因。当接收到错误消息时,lpa1105可以在接收到错误时通知/结束处理方法。
[0194]
此外,尽管在图11中未示出,但是通过将选项1和选项2与选项3组合,iccid#1和被改变为由iccid#1使用的端口#2可以被成对地指示作为swap port()的参数(例如,swap port(iccid#1,端口#2)。在这种情况下,确定iccid#1是否被启用,要被改变的端口#是否被开启,以及是否存在除iccid#1之外的另一个被启用的iccid。当这些中的任何一个不满足时,错误消息可以被返回到lpa,并且可以被完成。
[0195]
作为根据接收的swapport命令通过选项1(1120)的操作1130或选项2(1140)的操作1150确定的结果,当处理是可能的时,在操作1160中,euicc 1115可以指示端口信息可以在来自存储的简档信息的简档的元数据中改变(例如,简档1(iccid#1)的元数据中要在端口#2上启用的简档或简档2(iccid#2)的元数据中要在端口#2上启用的简档),并且在操作1165和1170中,可以针对包括在swapport()中的esim端口处理刷新。
[0196]
在操作1165中,可以发送一个或多个刷新命令。也就是说,用于一次刷新的主动命令可以包括多个端口号,或者可以为每个端口发送用于刷新的主动命令。
[0197]
在操作1170中,可以对要改变的每个目标端口执行重置。
[0198]
刷新和重置可以包括以下方法中的至少一种。
[0199]
例如,euicc 1115可以向调制解调器1110请求刷新,该刷新包括要通过swapport()中的顺序esim端口或启用了iccid的esim端口改变的端口号,并且调制解调器1110可以从要改变的端口号开始顺序地处理端口刷新。换句话说,当在操作1165中选项1(1120)是swapport(端口#1,#2)时,euicc 1115可以通过经由端口#1发送包括将被改变的端口号的主动命令来向调制解调器1110请求端口刷新处理,并可以通过经由端口#2发送包括将被改变的端口号的主动命令来向调制解调器1110请求端口刷新处理,从而请求对将被改变的端口的刷新处理。
[0200]
作为示例,在swapport()中包括的相反顺序中,euicc 1115可以通过esim端口或启用了iccid的esim端口向调制解调器1110顺序请求对端口重置的刷新,并且调制解调器1110可以根据要改变的esim端口的顺序来处理端口刷新。换句话说,euicc 1115可以按照端口#2和端口#1的顺序发送对应于端口重置的刷新主动命令,而不发送端口号。已经接收到对应消息的调制解调器1110在端口上执行与euicc 1115的重置。
[0201]
例如,通过isd-r使用的esim端口之一或专用端口,euicc 1115可以向调制解调器1110发送请求,以开始执行针对整个euicc平台的刷新主动命令。已经接收到请求的调制解调器1110可以对整个euicc执行重置。
[0202]
例如,如上所述,通过一个isd-r所使用的端口,euicc 1115向调制解调器1110发送两个独立的主动命令,该命令包括将被改变并由简档使用的端口号,以请求端口刷新过程。
[0203]
例如,通过如上所述的由一个isd-r使用的端口,euicc 1115向调制解调器1110发送一个主动命令,该命令包括将被改变并由简档使用的端口号,以请求端口刷新处理。
[0204]
此外,尽管图11中未示出,作为替换操作1165和1170的另一示例,euicc 1115可以通过isd-r使用的esim端口之一发送关于交换的一个刷新主动命令,该命令包括(现有端口号和改变的端口号)列表,从而向调制解调器1110请求端口刷新。
[0205]
已经接收到(多个)主动命令的调制解调器1110可以对(多个)端口或整个平台执行刷新命令。当接收到包括多个端口号的主动命令时,调制解调器1110可以对所接收的端口执行批量网络释放过程,而不是在针对每个端口的网络分离请求之后删除高速缓存值,并且可以在批量删除端口的高速缓存值之后通过针对每个端口的重置来开始新的euicc会话。当调制解调器1110接收到用于具有一个端口号或没有端口号的端口重置的多个刷新命令时,调制解调器1110可以顺序地对每个端口执行刷新处理。也就是说,调制解调器1110可以释放用于每个端口的简档的网络连接,并且可以删除高速缓存值并对每个端口执行重置。
[0206]
当作为刷新过程的结果在(多个)端口或平台上执行重置时,在操作1175中,euicc 115可以改变简档和端口的映射,并且在操作1180中,可以向lpa 1105返回对端口改变的处理的常规响应结果。
[0207]
在操作1185中,已经接收到响应的lpa1105可以认识到简档-端口映射改变已经正常完成,并且可以将处理结果提供给终端用户1101。代替操作1180,在重置完成之后,lpa 1105可以通过由euicc 1115中的getprofileinfo()命令返回的简档的信息和当选择isd-r时调用的模板来确定euicc 1115的端口-简档映射是否已经正常完成。
[0208]
同时,在操作1195中,可能存在刷新命令不能从isd-r端口发送到调制解调器1110
的情况。在这种情况下,在操作1196中,euicc 1115可以将启用的简档的端口号改变为将被改变和启用的端口号,并可以存储对应的结果。
[0209]
此后,在操作1197,euicc 1115可以向lpa 1105返回包括将由每个简档使用的改变的端口号的成功响应消息,或者在将改变的端口号添加到成功响应消息之后,在操作1198,lpa 1105可以将对应的结果发送到调制解调器1105。在操作1198,已经接收到对应结果的调制解调器1110对每个现有简档所使用的网络执行批量网络释放过程,并且可以删除改变的端口的高速缓存值,以对改变的端口执行重置。在执行重置之后,调制解调器1110可以通过使用在连接到改变的端口的基带中的改变的端口上启用的简档信息来执行网络附接过程。
[0210]
图12示意性地示出了根据本公开的实施例的无线通信系统中的ue的内部结构。
[0211]
参考图12,ue 1200包括收发器1210、消息处理器1220、控制器1230、存储器1240和屏幕显示单元1250。然而,ue 1200的组件不限于上述示例。例如,基站可以包括比前述组件更多或更少的组件。此外,ue 1200的至少一个组件可以以一个芯片的形式实现。根据一些实施例,收发器1210可以执行用于通过无线信道发送和接收信号的功能,诸如信号的频带转换和放大。也就是说,收发器1210可以包括将基带信号上变频为rf频带信号的rf处理器,通过天线发送上变频的信号,并将通过天线接收的rf频带信号下变频为基带信号,并且还可以包括发送滤波器、接收滤波器、放大器、混频器、振荡器、数模转换器(dac)、模数转换器(adc)等。
[0212]
此外,收发器1210可以通过无线信道接收信号,将接收的信号输出到处理器1230,并通过无线信道发送从控制器1230输出的信号。收发器1210可以执行波束成形。对于波束成形,收发器1210可以调整通过多个天线或天线元件发送和接收的每个信号的相位和幅度。此外,收发器1210中的基带处理器可以根据系统的物理层标准执行基带信号和比特流之间的转换功能。例如,在数据发送时,基带处理器通过编码和调制传输的比特流来生成复符号。此外,在数据接收时,基带处理器通过解调和解码从rf处理器提供的基带信号来恢复接收的比特流。例如,在正交频分复用(ofdm)的情况下,当发送数据时,基带处理器可以通过编码和调制传输比特流来生成复符号,并且在将复符号映射到子载波之后,可以通过快速傅立叶逆变换(ifft)操作和循环前缀(cp)插入来配置ofdm符号。
[0213]
此外,在数据接收时,基带处理器可以将从rf处理器提供的基带信号划分成ofdm符号单元,通过快速傅立叶变换(fft)操作恢复映射到子载波的信号,并通过解调和解码恢复接收的比特流。
[0214]
收发器1210可以被定义为收发器,并且可以包括消息收发器。消息处理器1220可以执行通过收发器1210发送数据的操作或者确定通过收发器1210发送或接收的数据是哪种消息的操作。例如,消息处理器1220可以确定接收的消息是无线电资源控制(rrc)层的控制消息(包括系统信息块(sib))还是用户数据消息。消息处理器1220可以包括在控制器1230中。
[0215]
控制器1230控制ue 1200的整体操作。例如,控制器1230通过消息处理器1220发送和接收信号。此外,控制器1230在存储器1240中写入和读取数据。可以有至少一个控制器1230。例如,控制器1230可以包括控制通信的通信处理器(cp)和控制诸如应用的上层的应用处理器(ap)。根据一些实施例,当预先在存储器1240中存储了用于设备改变的操作者配
置信息时,控制器1230可以向存储器1240请求对应的信息,并且可以通过屏幕显示单元850显示所请求的信息,或者可以接收该信息以执行附加操作。
[0216]
控制器1230、消息处理器1220和收发器1210可以根据用户或ue配置来控制ue 1200接入所选运营商的网络。此外,根据一些实施例,控制器1230可以匹配通过存储器1240读取的数据记录或者通过控制器1230、消息处理器1220和收发器1210收集的信息,以执行其中ue推断可以被参考以用于服务选择的信息的过程。根据一些实施例,控制器1230可以确定存储在ue 1200中的特定信息是否需要用户同意,并在屏幕显示单元1250上显示对应的信息。
[0217]
此外,控制器1230可以控制ue 1200执行与其对应的操作。根据一些实施例,控制器1230可以包括负责驱动和控制euicc的lpa,以及集成了lpa的应用。此外,根据一些实施例,控制器1230可以包括ue框架,该ue框架通过解释在lpa或应用接收的信息来处理对通信处理器(cp)的特定命令apdu请求,或者从存储器1240收集请求的信息中的一些或所有,以将收集的信息返回给lpa或应用。
[0218]
控制器1230可以通过合成通过ue 1200和收发器1210从euicc 1260获得的预定信息来确定在mep模式下操作,并可以将对应的信息返回给euicc 1260。euicc 1260由控制器1230控制,并且根据本公开的实施例,euicc 1260可以执行每个管理命令并将主动命令发送到调制解调器等。
[0219]
存储器1240存储用于ue 1200的操作的数据,诸如基本程序、应用程序和配置信息。在实施例中,存储器1240由诸如rom、ram、硬盘、cd-rom和dvd的存储介质或者存储介质的组合组成,并且可以根据控制器1230的请求提供存储为终端能力的数据。此外,存储器1240可以与控制器1230和片上系统(soc)集成并实现。
[0220]
同时,在本公开的实施例中,euicc 1260可以以可移除的方式作为ue 1200外部的独立模块存在,并且可以被插入到ue 1200中。euicc 1260还可以被配置为包括其所在的ue 1200的模块中除了屏幕显示单元1250之外的其他部分的一些或所有。例如,根据本公开的实施例,euicc 1260的控制器可以通过消息处理器处理并获得通过消息收发器接收的ue 1200的终端能力信息,然后可以通过对应的消息信息获得/组合以下信息:关于参考存储在存储器中的简档的状态信息是否存在启用的简档的信息和关于当对应的ue是非esim或不支持mep的esim ue时配置为默认简档的简档的信息,从而改变和处理euicc 1260中的简档的状态。同时,应当注意,ue 1200可以包括uicc、euicc、issp和iuicc作为内置的硬件安全模块。
[0221]
屏幕显示单元1250可以显示由控制器1230处理/处理的信息,或者显示通过控制器1230的处理由ue 1200执行的操作的进度,或者同意来自用户的请求执行的事件等。根据一些实施例,存储的简档信息、默认简档配置菜单、默认简档输入和输入结果可以被返回给用户并被显示。根据一些实施例,lpa或集成并实现lpa的应用可以包括屏幕显示单元1250和控制器1230。
[0222]
图13示出了根据本公开的另一个实施例的处理端口之间的改变的方法,这些端口将由在mep模式下操作的ue和euicc中的简档使用。具体地,图13描述了发送用于启用包括交换指示符的简档的命令(es10c.enableprofile)的方法。
[0223]
在图4中,描述了用于mep中特定端口的简档激活处理的过程,并且在图13中,将主
要描述交换指示符。
[0224]
参考图13,当在操作1330中发送包括交换指示符的es10.enableprofile命令时,euicc 1310可能不会返回错误,即使当目标简档(具有es10.enableprofile命令的iccid的简档)被启用,并且此外,在操作1335中,可以确定在用以启用目标简档的目标端口号中是否启用了另一个简档。此时,当两者都被启用时,euicc 1310可以执行用于改变端口的后续过程,否则euicc 1310可以向lpa 1305返回错误并终止该过程。
[0225]
当作为操作1335的确定结果,euicc 1310确定可以改变简档的端口时,在操作1345,euicc 1310在简档的信息上标记将被改变并被简档使用的端口号,以在向调制解调器1315请求刷新命令之前改变端口。
[0226]
当在操作1340中在es10c.enableprofile中配置refreshflag时,euicc 1310可以在操作1345中向调制解调器1315发送对要改变的端口的刷新主动命令。如上在图11中所述,可以针对应用改变的每个端口逐一发送刷新主动命令,或者可以通过目标端口或isd-r专用端口之一顺序发送两个主动命令。可替代地,可以发送一个主动命令,同时包括多个端口号。在图13中,作为示例,示出了通过isd-r专用端口发送一个主动命令同时包括多个端口号的情况。
[0227]
当接收到包括多个端口号(由于端口改变而为2个端口号)的主动命令时,调制解调器1315可以对所接收的端口号被映射和使用的网络执行批量网络连接过程,并可以在操作1350中在批量删除端口的高速缓存值之后通过针对每个端口进行重置来开始新的euicc会话。当执行重置时,在操作1355中,euicc 1310可以将简档映射到标记的新端口,以完成euicc初始化过程。
[0228]
当在操作1360中没有配置refreshflag时,在操作1365中,euicc 1310可以如上所述将简档的端口映射改变为将被启用的端口号。接下来,在操作1370,euicc 1310可以向lpa1305返回成功响应消息,该成功响应消息包括将由每个简档改变的端口号。可替代地,lpa 1305可以将要改变的端口号添加到成功响应消息中,然后可以将成功响应发送到调制解调器1315。在操作1375中,已经接收到包括要改变的端口号的成功响应的调制解调器1315可以对每个现有简档所使用的网络执行批量网络释放过程,删除改变的端口的高速缓存值,处理改变的端口的重置。在执行重置之后,在操作1380,调制解调器1315可以通过使用为改变的端口启用的简档信息,在连接到改变的端口的基带中执行网络连接过程。
[0229]
如上所述,当支持mep的euicc已经被插入到第一ue中并且在被插入到第二ue之前在mep模式下操作时,在被插入到第二ue中的euicc中可以存在两个或更多个简档,并且可以获得两个或更多个简档都被启用的状态。
[0230]
如上在图8的操作830和图9中所述,当euicc已经接收到关于euicc相关能力的信息作为关于ue的终端能力的信息,但是没有接收到关于ue的mep支持的信息作为关于终端能力的信息或者通过单独的apdu从ue所接收的信息时,euicc仅将基带连接的默认简档维持在启用状态中,并且隐式地禁用(多个)其他启用的简档。
[0231]
然而,关于支持mep的euicc的配置,可以将euicc中的简档的所有状态维持和处理在启用状态中。例如,当简档a、简档b和简档c作为三个简档存在于被插入到第二ue的euicc中并且所有三个简档都被启用时,即使只有在ue-euicc初始化过程期间被配置为euicc中的默认简档的简档(例如,简档a)被处理了基带关联性,euicc也可以将剩余简档(例如,简
档b、简档c)的状态信息维持在启用状态,而不任意将剩余简档的状态改变为禁用。在这种情况下,euicc将简档b和简档c的状态维持在启用状态,但由于没有基带连接,因此无法接入网络。因此,euicc可以将简档b和简档c处理为gsma sgp.22中定义的禁用状态。在本公开中,为了描述方便,该状态可以被描述为“临时启用状态”。
[0232]
如上所述,在启用状态下,但是在其中没有从调制解调器提供用于基带连接的信道的状态下,euicc中的简档的初始化可以在sep模式中完成。如上所述,对于处于简档被启用但基带连接不存在的状态的简档,euicc可以在简档的状态信息中标记“临时启用状态”的标识信息,并存储对应的结果。euicc可以在简档的状态信息中标记“临时启用状态”的标识信息并存储对应结果的对应时间点可以是ue和euicc之间的初始化的特定时间点。
[0233]
作为标记和存储标识信息的方法,由euicc将临时启用状态指示为新的状态值的方法或者由euicc使用指示临时启用状态的单独标识符的方法也是可能的。例如,可以添加temporaryenabled(2)作为profileinfo(profilestate::=integer{disabled(0),enabled(1),temporaryenabled(2)})中包括的profilestate值之一,或者将诸如temporaryenabled标志的标识符作为附加数据添加到profileinfo中。
[0234]
在图14至16中,处于“临时启用状态”的简档被称为简档1a,该简档不连接到基带,即使在初始化过程期间简档的状态维持在启用状态。此外,除非另有说明,图14至16中的lpa指的是不支持mep的lpa,调制解调器指的是不支持mep的调制解调器。
[0235]
图14示出了根据本公开的实施例的当可移除的支持mep的euicc被插入到不支持mep的esim ue中时返回简档状态信息的方法。
[0236]
如上所述,在启用状态下,但是在其中没有从调制解调器提供用于基带连接的信道的状态下,euicc中的简档的初始化可以在sep模式中完成。如上所述,对于处于启用的简档的状态但处于其中没有基带连接的状态的简档,euicc可以标记、存储和使用对应简档的状态信息。
[0237]
参考图14,在选项1(1401)中,在1415中,处于sep模式的非mep lpa 1405可以向支持mep的euicc 1410请求es10c.getprofileinfo()以获得简档信息。在操作1420中,已经从lpa 1405接收到对简档信息的请求的euicc 1410可以将简档的状态信息作为简档信息返回给lpa 1405。
[0238]
当在euicc中存在两个简档(例如,简档1a和简档2)时,euicc 1410可以识别是否标记了指示简档1a和简档2的状态是临时启用状态的标识信息。
[0239]
在简档1a的profileinfo中包括的值中,例如:
[0240]
1.profilestate=temporaryenabled(2)或
[0241]
2.配置了profilestate=enabled(1)和temporaryenabled标志。
[0242]
当关于临时启用状态的信息如上所示被标记时,euicc 1410将对应的信息返回到lpa 1405,如其在mep模式下操作时一样,并且当不在mep模式下操作时,可以将上述情况1和2都改变为profilestate=disabled(0)以返回到lpa 1405。例如,euicc 1410可以将对应的信息标记为简档1a状态=禁用,简档2状态=启用,并且可以将标记的信息返回给lpa1405。lpa1405可以通过参考预定信息(诸如通过es10c.getprofileinfo()从euicc 1410获得的简档信息和从ue接收的无线电接入信息)向用户标记简档列表和状态信息。
[0243]
继续参考图14,在选项2(1402)中,当在操作1425中euicc 1410从lpa 1405接收
es10c.getprofileinfor(),在操作1430中简档的状态信息可以被包括作为简档信息,并可以被返回给lpa 1405。
[0244]
在这种情况下,当euicc 1410中存在两个简档(例如,简档1a和简档2)时,euicc 1410可以识别指示简档1a和简档2的状态处于临时启用状态的标识是否被标记。
[0245]
在简档1a的profileinfo中包括的值中,例如:
[0246]
1.profilestate=temporaryenabled(2)或
[0247]
2.profilestate=enabled(1)temporaryenabled标志已配置。
[0248]
当关于临时启用状态的标识信息如上所示被标记时,euicc 1410将对应的信息返回到lpa 1405,如其在mep模式下操作时一样,并且当不在mep模式下操作时,可以将上述情况1和2都改变为profilestate=enabled(1)以返回到lpa 1405。例如,euicc 1410可以将对应的信息标记为简档1a状态=启用,简档2状态=启用,并且可以将标记的信息返回给lpa 1405。在操作1435,lpa 1405可以通过参考预定信息(诸如通过es10c.getprofileinfo()从euicc 1410获得的简档信息和从ue接收的无线电接入信息)向用户显示简档列表和状态信息。另一方面,在不支持mep的lpa的情况下,lpa 1405可以被实现为使得仅一个值是可能的,对于该值简档状态被返回为“启用”。
[0249]
在这种情况下,当存在两个或更多个“启用”时,不支持mep的lpa可以将其识别为错误,并且可以组合从ue获得的预定信息,例如,为每个简档分配的基带或imei信息,以配置并向用户显示组合的信息,从而用户可以参考对应的信息来确定一个简档的去激活过程。当接收到用户的输入时,lpa 1405可以将es10c.disableprofile发送到euicc 1410以处理一个简档的显式去激活。这将在下面图16的示例中进一步描述。
[0250]
图15示出了根据本公开的实施例的当可移除的支持mep的uicc被插入到不支持mep的esim ue中时处理处于临时启用状态的简档的激活的方法。
[0251]
如在图14的实施例中,lpa 1505可以收集简档信息并将收集的信息显示给终端用户1501,并且终端用户1501可以通过显示的简档信息识别和改变特定简档的状态。
[0252]
参考图15,终端用户1501可以执行对lpa 1505的输入,以参考标记的简档列表和简档状态信息在特定时间通过简档1a而不是简档2接收网络服务。作为示例,在操作1520中,终端用户1510可以选择简档1a用于lpa 1505中的通信服务。通过用户输入,lpa 1505可以向euicc 1510发送简档激活请求命令。例如,在操作1525中,lpa 1505可以将包括简档1a的iccid的es10c.enableprofile命令发送到euicc 1510。
[0253]
在从lpa 1505接收到包括iccid的es10c.enableprofile后,在操作1530,euicc 1510可以确定在验证简档激活过程是否可能的过程中是否附加地存在关于临时启用状态的标识信息。
[0254]
当临时启用状态的标识信息不存在时,在操作1535,支持mep的euicc 1510可以向lpa 1505返回错误代码作为处理结果。错误代码可能是profilenotindisabledstate、disallowedbypolicy或undefinederror之一。
[0255]
当指示简档被临时激活的标识信息被标记在由euicc 1510存储和管理的简档信息中时,在操作1535,euicc 1510不返回错误代码,但是可以将对应的信息识别为在gsma sgp.22中定义的简档激活过程,然后可以隐式地禁用简档2,并且可以将简档1a处理为处于启用状态。作为示例,可以如在上述gsma sgp.22中定义的简档激活过程中那样处理简档
1a,并且当配置刷新标志时,例如,可以包括以下过程用于处理。
[0256]
步骤1.在euicc 1510中,简档1a的状态可以被标记为“要启用”状态,并且简档2的状态可以被标记为“要禁用”状态。
[0257]
步骤2.可以从euicc 1510向调制解调器1515发送刷新主动命令《模式=简档状态改变或euicc存储器重置》。
[0258]
步骤3.在删除关于简档2的高速缓存信息并执行网络分离过程之后,调制解调器1515可以向euicc 1510请求终端响应或重置。
[0259]
步骤4.当调制解调器-euicc被初始化时,euicc 1510可以执行针对简档1a的从“临时启用状态”到启用状态的状态改变过程,以及针对简档2的到禁用状态的状态改变过程。
[0260]
图16示出了根据本公开的实施例的当可移除的支持mep的uicc被插入到不支持mep的esim ue中时处理处于临时启用状态的简档的去激活的方法。
[0261]
参考图16,如同在图14的实施例中,在操作1620中,不支持mep的lpa 1605可以参考从euicc 1610接收的简档的信息以及附加地从ue收集的信息,在用户屏幕上显示用于由终端用户1601管理简档的信息。在支持mep的euicc 1610从lpa 1605接收getprofileinfo()的情况下,当支持mep的euicc 1610将处于临时启用状态的简档返回为简档1a状态=启用时,lpa 1605可以接收配置在启用状态中的两个或更多个简档的状态。在这种情况下,因为它可能对终端用户1601造成干扰,好像两个基带可用,所以lpa 1605可以用以下方法处理终端用户1601的简档信息。
[0262]
在一个实施例中,一种方法,其中当在启用状态下接收到两个或更多个简档的状态时,发生错误,并且显示请求从终端用户1601去激活一个简档的屏幕,以请求由终端用户将一个简档的状态改变为禁用状态。
[0263]
在一个实施例中,一种方法:当通过从ue接收的预定信息(即,指示当接收的简档的状态被指示为两个启用状态时,对应简档是否连接到无线电接入网络的信息)确定对应简档是未分配基带的简档时,通过指示指示该简档未连接到网络的附加信息来通知终端用户只有一个简档可用于网络使用。
[0264]
当终端用户1601在特定时间点选择简档1a,并且想要使所选择的简档1a处于网络可用状态以用于通信服务时,根据图15的实施例的过程来执行处理。
[0265]
参考图16,在选项1(1625)中,在特定时间点,在操作1630中,终端用户1601可以选择简档1a来将简档状态改变为启用状态。例如,当lpa1605在操作1620中检测到两个或更多个简档的激活并向终端用户1601请求去激活两个启用的简档之一时,终端用户1601可以选择简档1a。在操作1635中,当接收到终端用户1601的输入时,根据在sgp.22中定义的用于改变简档状态的过程,lpa 1605可以通过将包括简档1a的iccid的es10c.disableprofile命令发送到euicc 1610,来向euicc 1610请求简档1a的状态改变。已经接收到es10c.disableprofile的euicc 1610的isd-r(未示出)可以将简档1a的状态改变为禁用状态,并且可以将去激活改变过程的结果返回给lpa 1605。此时,由于简档1a先前没有连接到网络,因此在操作1640中,euicc 1610可以根据状态改变直接(或通过lpa 1605)省略对不支持mep的调制解调器1615的刷新处理请求。
[0266]
继续参考图16,在选项2(1645)中,在操作1650中,终端用户1601可以在特定时间
点选择简档2以将简档状态改变为禁用状态。例如,当lpa 1605在操作1620中检测到两个或更多个简档的激活并向终端用户1601请求去激活两个激活的简档之一时,终端用户1601可以选择简档2。此时,在操作1650中,终端用户1601可以仅禁用简档2,或者可以向lpa 1605提供对激活处理简档1a而禁用简档2的用户同意,使得lpa 1605可以确定是否附加地处理简档1a的激活并执行处理。
[0267]
当终端用户1601确定仅禁用简档2时,在操作1655中,根据sgp.22中定义的用于改变简档状态的过程,lpa 1605可以通过将包括简档2的iccid的es10c.disableprofile命令发送到euicc 1610来请求状态改变。已经接收到es10c.disableprofile命令的euicc 1610的isd-r(未示出)可以将简档2的状态改变为禁用状态,并且可以向lpa 1605返回根据状态改变的处理结果。此时,由于简档2先前没有连接到网络,因此在操作1660,euicc 1610可以根据状态改变直接(或通过lpa 1605)执行对调制解调器1615的刷新处理请求。
[0268]
当终端用户1601确定启用简档1a而禁用简档2时,lpa 1605可以执行操作1655和1660,并且在操作1665中,附加地向euicc 1610发送包括简档1a的iccid的es10c.enableprofile命令,以请求简档1a的状态改变。在操作1670中,已经接收到包括简档1a的iccid的es10c.enableprofile命令的euicc 1610可以识别是否如在图5的实施例的操作1525至1535中那样处理关于临时启用状态的标识信息。另一方面,不限于非mep ue,当支持mep的euicc 1610被插入到在mep模式下操作的ue中时,在通过根据euicc 1610的配置维持启用状态而不将简档改变为禁用状态来完成euicc初始化的情况下,当在被标记为临时启用状态之后从支持mep的lpa请求简档激活过程时,可以识别关于临时启用状态的标识信息,以确定是否启用简档或者是否返回错误。
[0269]
应当理解,本公开的各种实施例以及其中使用的术语并不旨在将本文阐述的技术特征限制于特定实施例,而是包括对应实施例的各种变化、等同物或替代物。关于附图的描述,相似的附图标记可用于表示相似或相关的元件。应该理解的是,对应于一个项目的名词的单数形式可以包括一个或多个项目,除非相关的上下文清楚地表明不是这样。如本文所使用的,诸如“a或b”、“a和b中的至少一个”、“a或b中的至少一个”、“a、b或c中的至少一个”、“a、b和c中的至少一个”以及“a、b或c中的至少一个”等短语中的每一个可以包括在对应的一个短语中一起列举的项目的所有可能的组合。如在此使用的,诸如“第一”、“第二”、“该第一”和“该第二”的术语可以用于简单地将对应的元件与另一个元件区分开,并且不在其他方面(例如,重要性或顺序)限制这些元件。应当理解,如果一个元件(例如,第一元件)被称为“与另一个元件(例如,第二元件)耦合”、“耦合到”、“与
……
连接”或“连接到”,无论是否使用术语“可操作地”或“通信地”,这意味着该元件可以直接(例如,有线地)、无线地或经由第三元件与另一个元件耦合/连接。
[0270]
如此处所使用的,术语“模块”可以包括以硬件、软件或固件实现的单元,并且可以与其他术语互换使用,例如,“逻辑”、“逻辑块”、“组件”或“电路”“模块”可以是适于执行一个或多个功能的单个集成组件的最小单元,或者是其一部分。例如,根据一个实施例,“模块”可以以专用集成电路(asic)的形式实现。
[0271]
本文阐述的各种实施例可以被实现为软件(例如,程序),该软件包括存储在机器(例如,电子设备)可读的存储介质(例如,内部存储器或外部存储器)中的一个或多个指令。例如,机器(例如,电子设备)的处理器可以调用存储在存储介质中的一个或多个指令中的
至少一个,并执行它。这允许机器被操作来根据所调用的至少一个指令执行至少一个功能。一个或多个指令可以包括由编译器生成的代码或由解释器可执行的代码。机器可读存储介质可以以非暂时性存储介质的形式提供。其中术语“非暂时性”仅仅意味着存储介质是有形设备,并且不包括信号(例如,电磁波),但是该术语不区分数据半永久性地存储在存储介质中的位置和数据临时存储在存储介质中的位置。
[0272]
根据实施例,根据本公开的各种实施例的方法可以包括在计算机程序产品中并在其中提供。计算机程序产品可以作为产品在卖方和买方之间交易。计算机程序产品可以以机器可读存储介质(例如,光盘只读存储器(cd-rom))的形式分发,或者经由应用商店(例如,play storetm)在线分发(例如,下载或上传),或者直接在两个用户设备(例如,智能电话)之间分发。如果在线分发,则计算机程序产品的至少一部分可以临时生成或至少临时存储在机器可读存储介质(诸如制造商的服务器的存储器、应用商店的服务器或中继服务器)中。
[0273]
根据各种实施例,上述元素的每个元素(例如,模块或程序)可以包括单个实体或多个实体。根据各种实施例,可以省略一个或多个上述元素,或者可以添加一个或多个其他元素。替代地或附加地,多个元件(例如,模块或程序)可以集成到单个元件中。在这种情况下,根据各种实施例,集成的元件仍然可以以与集成之前由多个元件中对应的一个元件执行的相同或相似的方式来执行多个元件中的每一个的一个或多个功能。根据各种实施例,由模块、程序或另一元件执行的操作可以顺序地、并行地、重复地或启发式地执行,或者一个或多个操作可以以不同的顺序执行或省略,或者可以添加一个或多个其他操作。
[0274]
在本公开的上述详细实施例中,根据给出的详细实施例,本公开中包括的元素以单数或复数表示。然而,为了描述的方便,单数形式或复数形式被适当地选择为所呈现的情形,并且本公开不限于以单数或复数表达的元素。因此,以复数表示的元素也可以包括单个元素,或者以单数表示的元素也可以包括多个元素。
[0275]
尽管已经用各种实施例描述了本公开,但是本领域技术人员可以想到各种改变和修改。本公开旨在包含落入所附权利要求的范围内的这些变化和修改。

技术特征:
1.一种用户设备(ue)的方法,所述方法包括:执行激活和冷重置以配置操作环境,所述操作环境用于与支持多个启用的简档(mep)模式的可移除嵌入式通用集成电路卡(euicc)的操作;响应于执行激活和冷重置,从euicc接收重置应答(atr)消息,所述重置应答消息包括指示euicc是否支持至少一个euicc功能的信息;基于所接收的atr消息确定要在ue和euicc之间使用的传输协议;通过要在ue和euicc之间使用的传输协议向euicc发送包括指示ue是否支持euicc相关能力的信息的应用协议数据单元(apdu)消息;响应于发送apdu消息,从euicc接收包括响应代码的响应消息;确定在非mep模式下操作;当执行不支持mep模式的一般euicc和ue之间的初始化操作时,向euicc发送用于信道开启的命令apdu消息;响应于发送命令apdu消息,从euicc接收常规响应消息,以在ue和euicc之间生成用于apdu传输的基本信道;以及在euicc和ue之间执行初始化操作。2.根据权利要求1所述的方法,其中所述atr消息还包括关于由euicc支持的传输协议的信息和指示由euicc支持的传输协议是否是可改变的信息。3.根据权利要求1所述的方法,其中euicc相关能力包括ue是否支持mep模式的信息。4.根据权利要求1所述的方法,还包括:在接收到atr消息后,选择euicc的主文件(mf)。5.根据权利要求2所述的方法,其中确定要在ue和euicc之间使用的传输协议包括:基于atr消息确定由euicc支持的传输协议是否是可改变的;基于由euicc支持的传输协议是不可改变的确定,将要在ue和euicc之间使用的传输协议确定为由euicc支持的传输协议;以及基于由euicc支持的传输协议是可改变的确定,向euicc发送用于确定要在ue和euicc之间使用的传输协议的请求。6.根据权利要求1所述的方法,其中在euicc和ue之间执行初始化包括:向euicc发送选择命令,所述选择命令包括ue的发布者安全域根(isd-r)的标识符;以及从euicc接收响应,所述响应包括指示对应于isd-r的至少一个启用的简档是否在euicc中的信息。7.一种支持多个启用的简档(mep)模式的可移除嵌入式通用集成电路卡(euicc)的方法,所述方法包括:向用户设备(ue)发送用于ue的激活和冷重置的重置应答(atr)消息,所述atr消息包括指示euicc是否支持至少一个euicc功能的信息;通过基于atr消息确定的要在ue和euicc之间使用的传输协议,从ue接收包括指示ue是否支持euicc相关能力的信息的应用协议数据单元(apdu)消息;响应于接收到apdu消息,向ue发送包括响应代码的响应消息;基于apdu消息确定ue是否支持euicc相关能力;
基于ue不支持euicc相关能力的确定,确定ue在非mep模式下操作;基于ue支持euicc相关能力的确定,确定当执行不支持mep模式的一般euicc和ue之间的初始化操作时,euicc是否从ue接收到用于信道开启的命令apdu消息;当euicc从ue接收到命令apdu消息时,确定ue在非mep模式下操作,并且响应于接收到命令apdu消息,向ue发送常规响应消息,以在ue和euicc之间生成用于apdu传输的基本信道;以及在euicc和ue之间执行初始化操作。8.根据权利要求7所述的方法,其中atr消息还包括关于由euicc支持的传输协议的信息和指示由euicc支持的传输协议是否是可改变的信息。9.根据权利要求7所述的方法,其中euicc相关能力包括ue是否支持mep模式的信息。10.根据权利要求7所述的方法,其中确定ue在非mep模式下操作包括:确定euicc中的一个或多个简档是否处于启用状态;基于一个简档处于启用状态的确定,将一个简档的状态维持在启用状态;基于两个或更多个简档处于启用状态的确定,基于存储的简档信息识别在两个或更多个简档中是否存在被配置为默认简档的简档;以及将默认简档的状态维持在启用状态,并将剩余简档的状态改变为禁用状态。11.根据权利要求10所述的方法,其中在euicc和ue之间执行初始化包括:从ue接收选择命令,所述选择命令包括ue的发行方安全域根(isd-r)的标识符;以及向ue发送响应,所述响应包括指示对应于isd-r的至少一个启用的简档是否在euicc中的信息。12.一种用户设备(ue),所述ue包括:收发器;和控制器,可操作地耦合到所述收发器,所述控制器被配置为:执行激活和冷重置以配置操作环境,所述操作环境用于与支持多个启用的简档(mep)模式的可移除嵌入式通用集成电路卡(euicc)的操作,响应于执行激活和冷重置,从euicc接收重置应答(atr)消息,所述atr消息包括指示euicc是否支持至少一个euicc功能的信息,基于所接收的atr消息确定要在ue和euicc之间使用的传输协议,通过要在ue和euicc之间使用的传输协议向euicc发送包括指示ue是否支持euicc相关能力的信息的应用协议数据单元(apdu)消息,响应于发送apdu消息,从euicc接收包括响应代码的响应消息,确定在非mep模式下操作,当执行不支持mep模式的一般euicc和ue之间的初始化操作时,向euicc发送用于信道开启的命令apdu消息,响应于发送命令apdu消息,从euicc接收常规响应消息,以在ue和euicc之间生成用于apdu传输的基本信道,以及在euicc和ue之间执行初始化操作。13.根据权利要求12所述的ue,其中所述控制器被配置为执行权利要求2-6中任一项所述的方法。
14.一种支持多个启用的简档(mep)模式的可移除嵌入式通用集成电路卡(euicc),被配置为执行权利要求7-11中任一项所述的方法。

技术总结
提供了一种用于聚合4G系统之后支持更高的数据速率的5G通信系统和物联网技术的通信技术的用户设备(UE)的方法和装置以及系统。该方法包括:执行激活和冷重置以配置操作环境,操作环境用于支持MEP模式的可移动eUICC;接收指示eUICC是否支持至少一个eUICC功能的ATR消息;基于所接收的ATR消息确定传输协议;发送指示UE是否支持eUICC相关能力的APDU消息;接收包括响应代码的响应消息;确定在非MEP模式下操作;发送为信道开启而发送的用于管理信道开启的命令APDU消息;接收用于生成基本信道的常规响应消息;以及在eUICC和UE之间执行初始化。以及在eUICC和UE之间执行初始化。以及在eUICC和UE之间执行初始化。


技术研发人员:姜秀姃 李德基 具宗会 尹江镇
受保护的技术使用者:三星电子株式会社
技术研发日:2021.11.18
技术公布日:2023/10/8
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐