首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何发送OTA消息?

如何发送OTA消息?
EN

Stack Overflow用户
提问于 2020-04-04 00:03:37
回答 1查看 3.6K关注 0票数 3

您可能知道,OTA消息或Air消息是精心编制的二进制SMS消息,移动运营商使用这些消息向SIM卡发送APDU命令以进行管理。例如,他们可以使用这种类型的消息在SIM卡上安装或删除applet。

我想知道是否有任何公共文件说明这些信息的格式和结构自下而上?!换句话说:是否有任何规范可用于基于OTA的消息的制作?

我知道OTA消息通常是由只有提供者才能拥有的密钥签名的,但我听说其中一些消息不需要任何签名。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-08-28 14:21:32

目标设备能够接收包含一组U(SIM)应用程序工具包命令(https://www.etsi.org/deliver/etsi_ts/131100_131199/131111/16.01.00_60/ts_131111v160100p.pdf)的SMS。包含这些命令的SMS通常称为OTA (空中) SMS。

这些是OTA短消息的特定类型,直接发送给SIM卡(SIM OTA SMS )。应用程序工具包命令集本身存储在STK命令包的安全数据(https://www.etsi.org/deliver/etsi_ts/131100_131199/131115/15.01.00_60/ts_131115v150100p.pdf)部分,它本身包含在SMS提交或SMS传递中的TP-UD(https://www.etsi.org/deliver/etsi_ts/123000_123099/123040/16.00.00_60/ts_123040v160000p.pdf)参数中,构成SMS。

要发送这种消息,您可以使用奥松通项目,这是一个关于开放源码移动通信的伞式项目。这包括实现各种移动通信标准的软件和工具,包括GSM、DECT、TETRA和其他标准。

简史

OTA规范,GSM 03.48,最初是为GSM第97版创建的。

GSM 03.48“SIM应用程序工具包的安全机制”定义:

  • SMS-PP (点对点)和SMS-CB (小区广播)中安全分组的结构
  • SIM上的远程文件管理命令集
  • 用于与03.19兼容的SIM卡远程小程序管理的一组命令(即JavaCard卡)

GSM 03.48改名为3 3GPP 23.048,用于Rel-4和Rel-5,适用于GSM和3G。

对于Rel-6 TS 23.048分为4种规格:

适用于任何电信环境的特性被转移到ETSI SCP (ETSI TS 102 225和TS 102 226),而3 3GPP特定部分保持在3 3GPP 31.115和TS 31.116中。

  • ETSI TS 102 225“基于UICC的应用程序的安全分组结构”定义了安全分组结构。
  • ETSI TS 102 226“基于UICC的应用程序的远程APDU结构”定义了一组命令来进行远程文件管理和远程应用程序管理。这些命令在TS 102、225中定义的安全分组中传输。
  • 3 3GPP 31.115“(U)SIM工具包应用程序的安全分组结构”是安全分组在SMS上的映射。
  • 3 3GPP 31.116“用于USIM应用程序的远程APDU结构”包含用于远程文件管理和远程小程序管理的SIM/USIM特定功能。
票数 7
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/61022161

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档