eSIM 简介
eSIM
eSIM被称为许多不同的名字。 有人说嵌入式SIM,有人说电子SIM和其他的说eSIM。 在行业标准最终确定并在该地区广泛采用之前,还会有其他名称出现。 无论我们称之为什么,此SIM的基本思想是将SIM(UICC)作为用户设备(例如,M2M终端,移动电话等)的不可移除/固定组件分发。设备制造商对SIM卡进行编程以加载特定情况所需的不同信息集(例如位置,网络运营商等)。
Why eSIM ?
对于一些正在从事现代开发和设备测试工作的人来说,这听起来像是违反直觉的演变路径,因为“任何固定/不可移动”可能意味着“灵活性较低,可控性较差”。那么这种概念如何越来越频繁地被讨论(截至2015年8月)。
在工程方面,对于任何重新出现的事情,都有一些原因/动机。SIM这个新概念的原因/动机是什么?
我认为最大的动机与M2M/IoT设备有关。
与手机(智能手机)不同,大多数M2M/物联网设备不易重新连接,即使可以重新连接,也可能无法轻松切换并插入SIM卡。因此,将UICC作为附属于每个设备的固定芯片组提出了一个新想法。
如果我们把它作为一个固定的芯片来实现,我们会碰到一个很大的问题。在大多数情况下,在设备制造之前,您不知道芯片(SIM)中应存储哪种信息。您不知道该设备销售给哪个网络运营商以及它们安装在哪个位置。所以你必须使它可编程,所以我们只是根据不同的需求进行编程而不是更换SIM卡。
还有一些机械问题。由于可移动卡的电接触不如具有焊接电接触的eSIM卡那样坚固,所以可移除类型的SIM将不适合于那些在汽车或某些工业环境中一致振动的产品。
eSIM卡的另一个重要动机是成本问题。根据GSMA的报告,可移动SIM卡的成本几乎是eSIM卡的10倍
最后,我们也可以考虑物流问题。想想当你想把手机带到没有漫游或者漫游过于昂贵的地区时你需要做什么。在这种情况下,您需要从当地运营商处订购本地SIM卡,并手动更换手机上的SIM卡。当你想更改订阅网络运营商时也会发生类似的情况。如果您的车与移动连接的情况相似,情况可能会更加麻烦。您需要订购一张新的SIM卡,并将汽车送至经销商店以更换SIM卡。由于SIM卡更换不当,汽车制造商不允许您自行更换这些卡。
总之,无论如何,似乎有很多理由向eSIM卡迈进。
它是否仅用于M2M设备?它似乎不仅仅局限于M2M/物联网设备,而且似乎也有将这项技术应用于移动电话的趋势。阅读以下文章。
苹果,三星将采用GSMA支持的电子SIM卡
苹果,三星正在与电信集团谈判推出e-Sim卡
如何编程(提供)SIM卡
现在的问题是如何将信息(配置文件)加载到设备中的每个eSIM卡? 最简单的想法是实现一个直接连接到eSIM的特殊编程端口并将信息加载到其中,但理想的(最终目标)是通过无线方式加载信息(配置文件)(这称为“远程配置”)。
关键问题是如何设计/实施远程配置。 由于这种远程配置应适用于不同供应商的设备并适用于不同的网络运营商,因此应该制定一些国际标准和非常详细的程序(协议)。 目前,GSMA正在领导这项活动。 尽管规范尚未最终确定(截至2015年8月),但您可以从GSMA文档中了解到远程供应流程的详细信息:嵌入式SIM远程供应架构(访问参考资料1查找文档)
eUICC架构/信息流
以下是根据GSMA技术规范修改的整体架构和信息流程。 (我只是虚线下方的一些项目,虚线以上的所有内容与GSMA技术规范中的完全相同:GSMA-Embedded-SIM-Remote-Provisioning-Architecture-Version-1.1中的图1)。
现在大多数读者(包括我自己)可能都不熟悉这些实体(2015年8月),并且这些实体之间的相互关系也相当复杂。 大多数人只会对这里显示的几条路线感兴趣(或参与)。 我将继续更新这些实体之间可能的路径组合(交互)的描述。
图1:eSIM操作的功能架构
< Path Example 1 : (1), (2), (3) >
可能这可能是一种最小的功能流。
首先,SM-DP应从EUM(eUICC制造商)那里获得编程eUICC所需的必要工具或服务。
接下来,SM-DP应从MNO(移动网络运营商)获取输入数据,该数据将用于为目标eUICC创建配置文件(或多个配置文件)。
输入数据的一些例子如下:
- 要创建的配置文件数量
- IMSI值或范围
- ICCID值或范围
- 非个人化的配置文件类型
- 关于目标eUICC的信息,例如EID
SM-SR如何与eUICC通信?
SM-SR如何与eUICC通信?这是我个人最感兴趣的地方(您可能对其他部分更感兴趣)。这种沟通应该是无线的?然后你可能会问’哪种OTA技术’以及哪个特定的无线电消息将被用来传输这些信息。
我认为这应该由每个MNO决定,每个MNO将使用不同的技术。 GSMA规范提到了一些可能的机制如下。 (在参考文献[1]中,A.2节MNO-SM-DP接口部分描述如下)。
目标eUICC及其SM-SR上的所有相关已知信息,例如:
SM-SR支持与eUICC通信的方法(例如,通过LTE / EPS支持通过HTTP的SMS和/或RAM)
一旦确定了这种OTA机制,在参考文献[1]的以下部分的以下章节中将较高层协议相对清楚地定义,
3.5.1 SMU SR上的eUICC注册
3.5.3配置文件排序
3.5.4配置文件下载和安装
3.5.5主删除
3.5.6配置文件启用
3.5.7配置文件通过SM-DP启用
3.5.8配置文件禁用
3.5.9 ISD-P删除
3.5.10通过SM-DP删除ISD-P
3.5.11 SM-SR更改
配置文件中有什么?
配置文件是一组UICC参数,需要附加网络并执行设备订阅的各种功能。大致有三类信息如下。 (根据GSMA规范(参考文献[1])第3.4.1节)
i)认证/安全算法参数:算法在大部分现场网络中都是Milenage。或者如果它被配置用于测试,它可以是3GPP测试算法。参数如下。
OPC/RI/CI/ķ
ii)配置文件附带的政策规则
iii)描述的其他UICC参数TS 31.102(其中许多参数可能与策略规则相关)
常见用例
截至目前(2015年9月),即使在某些情况下eUICC用于硬件方面,也没有通用的eUICC Profile更新方法的国际标准。所以,这里列出的使用模式将是一种想法级别。
情况1:eSIM被嵌入在设备中,并且IMEI(设备ID)和ICCID(UICC序列号)被通知给最终用户(或特定的服务中心)。然后,最终用户(或服务中心)可以要求网络运营商(MNO)激活eUICC。
参考:
[1]机器对机器的远程SIM配置:GSMA站点发布大部分信息
[2] TS 31.102通用用户识别模块(USIM)应用的特性:本文档描述UICC参数的所有参数和格式。
[3] TS 31.103 IP多媒体业务标识模块(ISIM)应用的特性:格式类似于31.102,但它携带有关IMS业务的信息/参数
[4] 2015年M2M峰会| Patrick Biget - “GSMA eUICC远程供应架构”(YouTube)
[5] GSMA Connected Living:嵌入式SIM卡简介
[6] GSMA嵌入式SIM规范:标准化和SIM互操作性
[7]嵌入式UICC技术规范3.0版 - 2015年6月30日的远程供应架构