USAT(USIM Application Toolkit)技术与BIP协议
USAT技术是在原来SIM卡被动式的操作模式基础上,增加了SIM卡新的主动式操作的能力,即允许SIM卡中的应用和服务主动与手机终端进行交互操作.在USAT技术获得广泛应用之前,手机与SIM卡之间是一种不对称的主从关系,即SIM卡只能处于被动的接受手机的指令并执行的地位,手机则处于绝对的主动控制地位.任何一个动作只能由手机发起命令,并由SIM卡响应来完成.这种命令-响应的动作模式最大的缺陷在于SIM卡不具有主动权,从而限制了在SIM卡上的开发,制约了新的移动增值业务的发展.而USAT则为SIM卡的增值业务提供了良好的开发环境,可在SIM卡中设计功能丰富、操作简便的菜单,使用户可以用可视化、交互式的手段享受移动运营商提供的增值业务.
与2G的STK技术类似,3G规范中的USAT系列指令继承了STK上的应用。运营商可以顺利地将2G的STK应用引入到3G的USAT应用当中,实现应用的延续性。同时,运营商也可以利用3G增强版的USAT功能开展新的增值业务。USIM卡引入了全新的BIP(Bearer Independent Protocol)协议接口,通过BIP协议结合USAT应用,手机终端允许USIM卡和远程服务器之间进行透明的数据传输。BIP协议更有利于实现高速移动数据业务的传输,使得各种业务数据下载变得更加容易、快捷。在现有的2G网络中,SIM卡中也有动态业务下载/删除功能,但所有的下载都是通过SMS通道进行的,数据承载量小稳定性较差,较大的应用业务无法下载。而大唐微电子的3G USIM卡的业务数据可以通过SMS通道(兼容2G)或BIP通道进行下载。BIP的引入,大大提高了传输效率和稳定性,可以进行大数据量的应用业务下载。
空中开卡技术也是空中下载技术,是通过GSM网络、WCDMA网络、LTE等网络的空中接口对运营商发行的SIM卡中的数据或应用实施远程管理的技术。其中空中接口可采用短信息技术、GPRS、WAP及CDMA 1 X、WCDMA和LTE等技术。空中开卡技术的应用,使得移动通信不仅仅局限于传统的语音服务和数据服务,还能进一步提供卡数据管理、新业务下载等新服务。
空中开卡主要有两种承载方式,一种是基于短信的承载方式,一种是基于BIP的承载方式。
在传统的点对点短消息开卡方式中,每条短信带有特殊的短信包头,以数据短信来作为信息下载的载体,移动终端在收到该数据短信时,如果识别为数据短信,则在手机的屏幕上不会显示,而是直接传送给SIM卡进行存储和处理。由于短信的技术限制,短信报文长度是不能超 140 字节的,而且速度慢,实时性较差。使得短信空中开卡的业务模式相对单一,多为点播类信息业务。
为了解决短信空中开卡方式所存在的问题,基于BIP(bearer Independent Protocol 独立承载协议)协议的空中开卡方式被提了出来。BIP协议是有3GPP在其规范TS 31.111 中提出的一种面向连接的传输协议.协议支持GSM、CDMA、UMTS等移动网络,包含 Open Channel, Close Channel,Send Data, Receive Data, Get Channel Status 等主动指令和Data Available, Channel Status 等事件,允许SIM卡和服务器建立面向联接的数据通道。使用BIP协议,避开了短信的指令长度限制和提高了速度,对更新动态STK菜单,下载SIM卡Application 应用等提供了良好的通道。
常见问题:
如何测试设备BIP 是通的,是否开启BIP协议。
这个一般需要咨询芯片平台,一般都支持,比如高通,展锐,MTK等。
BIP 是否可用以及如何触发的。
BIP流程是由SIM卡触发的,和服务器通信的流程。必须有运营商提供的测试卡和测试环境才能模拟。对于BIP流,终端仅在UICC和BIP服务器之间透明地传输数据。如果您遇到任何BIP故障,我们可以先对其进行分类,如果终端侧没有发现问题,应该与BIP检查其他故障。
BIP是否与开通漫游的SIM卡有关。
一般诸如高通,MTK 平台没有这方面的限制。
终端是否支持M2M eUICC?
1、M2M eUICC由GSMA在SGP.02中指定(当前版本:3.2)。
2、一般情况,eUICC仅适用于M2M设备:事实上,OTA远程资源调配它完全由网络控制,仅将设备用作管道。这意味着无法从设备触发从一个配置文件到另一个配置文件的切换。该程序通过网络执行,使用SMS-PP或BIP传输命令。从电气、物理和逻辑角度来看,该eUICC与标准可移动UICC完全兼容。它仅依赖于所有终端广泛支持的标准UICC工具包接口(如ETSI TS 102 223所述,刷新和BIP)。
3、TS 规范下载
102 223 :
https://www.etsi.org/deliver/etsi_ts/102200_102299/102223/15.00.01_60/ts_102223v150001p.pdf
31. 111:
Specification # 31.111 (3gpp.org)