1、SMART CARDSMART CARDSMART CARDSMART CARD下载,随时随地-OTA技术浅析 SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE内容提要内容提要r概述概述qOTA实现方式实现方式qCMCC-(U)SIM卡程序和
2、应用卡程序和应用OTA下载下载2025/7/8,2SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE火爆的火爆的火爆的火爆的“移动梦网移动梦网移动梦网移动梦网”2000年底,中国移动启动年底,中国移动启动 计划,向用计划,向用户提供及时、丰富、
3、多元和个性化的信息服务,引爆户提供及时、丰富、多元和个性化的信息服务,引爆“小小”短信的短信的“大大”市场。市场。此后,移动增值服务的产业链逐步建立,数量众多的此后,移动增值服务的产业链逐步建立,数量众多的SP(服务提供商)(服务提供商)借助移动梦网的平台,为用户源源不断地提供各种移动增值服务。借助移动梦网的平台,为用户源源不断地提供各种移动增值服务。用户通过手机中输入服务代码的方用户通过手机中输入服务代码的方式,点播移动增值服务。式,点播移动增值服务。2025/7/8,3SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EV
4、ERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE纷繁多样的增值业务纷繁多样的增值业务纷繁多样的增值业务纷繁多样的增值业务手机银行手机银行股票查询股票查询航班信息航班信息健康顾问健康顾问话费查询话费查询移动聊天移动聊天收发收发E-MAIL时事新闻时事新闻天气预报天气预报2025/7/8,4SMART CARD SOLUTIONS FOR EVERYONE SMAR
5、T CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONESTKSTK卡增值业务的重要载体卡增值业务的重要载体卡增值业务的重要载体卡增值业务的重要载体 STK技术的出现使用户摆脱了手工输入和记忆大量业技术的出现使用户摆脱了手工输入和记忆大量业务代码的困扰。务代码的困扰。STK=SIM Tool Kit包含一组用于手机和包含一组
6、用于手机和SIM卡交互的指令卡交互的指令 利用利用STK技术,可在技术,可在SIM卡中很方便地设计出功能丰富、操作更加简便的菜卡中很方便地设计出功能丰富、操作更加简便的菜单,使用户能够以可视化、交互式的方式享受运营商提供的多种增值业务。单,使用户能够以可视化、交互式的方式享受运营商提供的多种增值业务。2025/7/8,5SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMA
7、RT CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE普通普通普通普通STKSTK卡的先天不足卡的先天不足卡的先天不足卡的先天不足业务菜单出厂时固化在业务菜单出厂时固化在STK卡中,修改极为不便。卡中,修改极为不便。无法通过已发无法通过已发SIM卡推广新业务卡推广新业务 SIM卡容量小,限制推广更多新业务卡容量小,限制推广更多新业务 用户难以体验个性化的服务用户难以体验个性化的服务如何最大限度的利用如何最大限度的利用SIM卡的有限空间卡的有限空间,提供提供“无限无限”的应用服务?的应用服务?摆在运营商面前的问题:摆在运营
8、商面前的问题:2025/7/8,6SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE有线的动态下载有线的动态下载有线的动态下载有线的动态下载POSPOS 利用营业厅的写卡器利用营业厅的写卡器POS机,实现对机,实现对SIM卡进行卡进行STK应用
9、动态下载和管理应用动态下载和管理 相对较成熟的技术,国内外运营商都曾采用!相对较成熟的技术,国内外运营商都曾采用!新的困扰!新的困扰!增加运营商额外投资;增加运营商额外投资;用户须往返于指定营业厅,不方便。用户须往返于指定营业厅,不方便。2025/7/8,7SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE S
10、MART CARD SOLUTIONS FOR EVERYONE内容提要内容提要q概述概述rOTA实现方式实现方式qCMCC-(U)SIM卡程序和应用卡程序和应用OTA下载下载2025/7/8,8SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYON
11、EOTAOTA源于增值业务发展需要源于增值业务发展需要源于增值业务发展需要源于增值业务发展需要 OTAOver The Air,即空中下载,也叫动态菜单下载。,即空中下载,也叫动态菜单下载。是通过移动通信(是通过移动通信(GSM或或CDMA)的空中接口对)的空中接口对SIM卡数卡数据及应用进行远程管理的一种技术。据及应用进行远程管理的一种技术。满足了服务多样化、功能个性化、配置灵活化的市场需求。满足了服务多样化、功能个性化、配置灵活化的市场需求。2025/7/8,9SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYO
12、NE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONEOTAOTA系统的实施系统的实施系统的实施系统的实施先进的、动态的、高效的增值服务管理平台先进的、动态的、高效的增值服务管理平台 使运营能够在最短的时间里向用户推出最新、最实用的服务;使运营能够在最短的时间里向用户推出最新、最实用的服务;赋予了用户个性化菜单的能力,用户能够根据需要随意更新赋予了用户个性化菜单的能力,用户能
13、够根据需要随意更新SIM卡上的菜单。卡上的菜单。OTA系统的实施:系统的实施:2025/7/8,10SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE拓扑结构图拓扑结构图拓扑结构图拓扑结构图 防火墙网上定制服务器网上定制申请 应用数据库OTA应
14、用下载服务器短消息网关短消息中心MO申请INTERNETGSM2025/7/8,11SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE实现方式实现方式实现方式实现方式-基于微浏览器技术基于微浏览器技术基于微浏览器技术基于微浏览器技术 Smart
15、 Trust DP平台结合平台结合WIB技术技术 WIB(无线互联解释器无线互联解释器)是一种集成在是一种集成在SIMSIM卡中的浏览引擎标准,能卡中的浏览引擎标准,能解释解释WML(Wireless Markup Language)无线标识语言。无线标识语言。WIB起着菜单驱动器的作用,预先驻留在手机起着菜单驱动器的作用,预先驻留在手机SIM卡中,负责解卡中,负责解释并处理已经转换为释并处理已经转换为WML的下载请求和菜单数据。的下载请求和菜单数据。2025/7/8,12SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EV
16、ERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE实现方式实现方式实现方式实现方式-基于微浏览器技术基于微浏览器技术基于微浏览器技术基于微浏览器技术 ST(Sim alliance Tool Box)ST规范由成立于规范由成立于1999年的年的SIM alliance组织公布,目的是使运营商组织公布,目的是使运营商向所有使用向所有使用Phase2+手机的用户提供移
17、动互联网服务。手机的用户提供移动互联网服务。一种基于一种基于Internet部署应用的解决方案,应用菜单没有固化在部署应用的解决方案,应用菜单没有固化在SIM卡中,而是每次需要时才从网络后台服务器中实时下载。卡中,而是每次需要时才从网络后台服务器中实时下载。2025/7/8,13SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR
18、 EVERYONE SMART CARD SOLUTIONS FOR EVERYONE实现方式实现方式实现方式实现方式-基于微浏览器技术基于微浏览器技术基于微浏览器技术基于微浏览器技术 商用情况不理商用情况不理想想协议过于复杂协议过于复杂大量数据交互大量数据交互网络带宽需求高网络带宽需求高服务器设计压力大服务器设计压力大 WIB和和ST技术由于大部分的控制和计算发生在网络后台服务器上,实技术由于大部分的控制和计算发生在网络后台服务器上,实现过程中需要大量交互数据,因此对服务器的处理能力、网络带宽及现过程中需要大量交互数据,因此对服务器的处理能力、网络带宽及SIM卡卡的存储空间等都有较高要求。的
19、存储空间等都有较高要求。2025/7/8,14SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE实现方式实现方式实现方式实现方式-JAVAJAVA卡的应用下载卡的应用下载卡的应用下载卡的应用下载 JAVA技术应用技术应用OTA的的特点特点 目前
20、推广的瓶颈在于目前推广的瓶颈在于JAVA程序对程序对SIM卡的存储卡的存储空间和空间和CPU处理能力要求较高。处理能力要求较高。平台无关性平台无关性 利用利用JAVAJAVA虚拟机技术实现虚拟机技术实现“一次开发,任意运行一次开发,任意运行”互操作性互操作性 使用标准的使用标准的Applet加载程序加载程序 分布性分布性 提高平台的运行效率提高平台的运行效率 增强型存储管理增强型存储管理 减少碎片,优化减少碎片,优化JAVA SIM卡性能卡性能 2025/7/8,15SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERY
21、ONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE 支持空中下载的支持空中下载的OTA卡提供人机接口界面供用户发起下载申请,卡提供人机接口界面供用户发起下载申请,OTA应用下载应用下载服务器根据用户请求,以数据短消息的形式将相应的服务下载内容发给用户手机,服务器根据用户请求,以数据短消息的形式将相应的服务下载内容发给用户手机,并将下载数据透明地传递给用户并将下载数据透明
22、地传递给用户OTA卡,卡,OTA卡对下载内容进行组织存贮,实现卡对下载内容进行组织存贮,实现相应的相应的STK卡菜单管理。卡菜单管理。实现方式实现方式实现方式实现方式-数据短信打包下载数据短信打包下载数据短信打包下载数据短信打包下载 考虑用户终端的兼容性以及通信网络设备负荷等因素,满足在考虑用户终端的兼容性以及通信网络设备负荷等因素,满足在现有网络资源基础上实现动态管理现有网络资源基础上实现动态管理SIM卡数据及应用,中国移动推卡数据及应用,中国移动推出基于数据短信打包下载的实现方式。出基于数据短信打包下载的实现方式。2025/7/8,16SMART CARD SOLUTIONS FOR EV
23、ERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE实现方式实现方式实现方式实现方式-数据短信打包下载数据短信打包下载数据短信打包下载数据短信打包下载利用数据短信打包的动态利用数据短信打包的动态STK菜单下载需要借助菜单下载需要借助STK功能和短消息通道功能和短消息通道。数据短信打包下载的特点:数据
24、短信打包下载的特点:无需与后台服务器进行频繁的交互无需与后台服务器进行频繁的交互 对网络资源要求低对网络资源要求低 操作简单方便操作简单方便 执行速度快执行速度快2025/7/8,17SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE实现方式实
25、现方式实现方式实现方式-数据短信打包下载数据短信打包下载数据短信打包下载数据短信打包下载数据短信打包下载的不足数据短信打包下载的不足之处:之处:规范由中国移动自行定义,不利于推广应用规范由中国移动自行定义,不利于推广应用 规范频繁升级,系统提供商、卡商的开发及测试工作量极大规范频繁升级,系统提供商、卡商的开发及测试工作量极大 消息格式简单,只支持简单文本消息格式简单,只支持简单文本 消息长度受限,大业务下载分组分条处理,增加下载不成功的可能消息长度受限,大业务下载分组分条处理,增加下载不成功的可能2025/7/8,18SMART CARD SOLUTIONS FOR EVERYONE SMAR
26、T CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE发展历程发展历程发展历程发展历程上述时间均为中国移动颁布各阶段规范时间,上述时间均为中国移动颁布各阶段规范时间,目前目前二阶段升级版本正在大面积商用二阶段升级版本正在大面积商用OTA一阶段OTA二阶段升级OTA二阶段2002.032003.102005.05 数据短信打
27、包的动态数据短信打包的动态STK菜单下载技术经过近几年的发展,呈现出功能更菜单下载技术经过近几年的发展,呈现出功能更为先进、安全机制更加完善、协议更加统一等趋势。为先进、安全机制更加完善、协议更加统一等趋势。2025/7/8,19SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLU
28、TIONS FOR EVERYONE我的新闻资讯选择 回退我的自助服务菜单管理选择 回退新闻删除菜单选择 回退下载菜单天气预报选择 回退航班信息发送短消息天气预报已下载到我的新闻资讯我的新闻资讯选择 回退我的自助服务MOMOMOMO下载功能演示下载功能演示下载功能演示下载功能演示下载“天气预报”天气预报选择 回退新闻2025/7/8,20SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVE
29、RYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE各实现方式的商用情况各实现方式的商用情况各实现方式的商用情况各实现方式的商用情况WIBSTJAVA卡应用下载数据短信打包下载广东移动采用Smart Trust DP平台结合WIB技术,2003年正式商用中国联通采用JAVA卡方式中国移动各省公司(广东移动除外)采用,从2003年商用至今欧洲和东南亚部分运营商四川移动采用ST方式,目前已放弃使用该技术2025/7/8,21SMART CARD SOLUTIONS FOR EVERYONE SMART C
30、ARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE内容提要内容提要q概述概述qOTA实现方式实现方式rCMCC-(U)SIM卡程序和应用卡程序和应用OTA下载下载2025/7/8,22SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMA
31、RT CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE业务定义业务定义业务定义业务定义 2006年年1月,中国移动颁布月,中国移动颁布(U)SIM卡程序和应用卡程序和应用OTA下载技术规范下载技术规范 实现业务下载或删除的功能外,还可向实现业务下载或删除的功能外,还可向 (U)SIM卡片推送程序补丁,对卡片操作系统、卡片推送程序补丁,对卡片操作系统、程序和应用下载功能平台等升级和更新,以
32、此程序和应用下载功能平台等升级和更新,以此实现卡片功能的升级。实现卡片功能的升级。2025/7/8,23SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE特点特点特点特点传输承载方式:传输承载方式:SMS-PP Data Download BI
33、P(不同的不同的报文格式报文格式)增加两个特殊一级菜单:增加两个特殊一级菜单:应用管理应用管理 参数设置参数设置部分应用可通过应用管理进行开通或关闭部分应用可通过应用管理进行开通或关闭2025/7/8,24SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE SMART CARD SOLUTIONS FOR EVERYONE谢谢大家!谢谢大家!2025/7/8,25