SIM浏览器卡--无线应用服务的无限延伸捷德智能卡有限公司技术部何险峰张子文现代社会,人们对个性化的追求无所不在。以随身携带的手机为例,简单的语音服务已不能满足人们对各类信息的需求,非语音业务在不断推出,如:短信,图片传输,铃音下载,实时信息查询,移动电子商务等。德国捷德公司早在1998年就推出了SIM浏览器卡以支持快速增长的无线数据通讯业务。目前,全球已有超过2千万的移动用户享受SIM浏览器给他们带来的增值服务。SIM浏览器卡的先进性SIM浏览器技术是一种能够满足用户随时随地接入互联网,定制个性化服务的SIM卡技术,它全面兼容SIM卡上一代STK技术。SIM卡技术在不断发展,从phase1卡到现在普遍使用的支持STK功能的phase2+卡,应用上从单一的语音服务向以SIM卡为基础的应用服务扩展。一、传统STK卡的局限性SIM卡应用中传统的STK技术存在着某些局限性,以目前已经发行的许多增值STK卡为例,移动梦网服务是当前应用最广的移动增值服务,中国移动联合了搜狐、新浪、网易、腾讯等ICP公司和主要SIM卡厂商为广大移动用户提供了极具个性化的各类服务,如腾讯公司的移动QQ,用户使用手机就可以同网友进行网上聊天。大家可能会发现,我们买到的大多数移动梦网卡的业务项目都是固定的,有效的业务更新手段还没有被提供。比如,我们拿到的梦网卡有几大类服务:个人助理、移动聊天、移动Email、股票行情、航班查询、新闻资讯等,如果今后ICP推出了一系列新的服务:情感世界、宠物情人、足球发发等,由于STK卡应用不能更新,用户只能按照ICP规定的短信代码格式,以发普通短信的方式享用各类新增的服务,传统的STK卡不能实现良好的人机交互。为解决STK卡的应用更新的问题,去年部分智能卡厂商提出POS下载的解决方案,使用户可以在移动营业厅的POS机上下载新的应用。但是由于分布在城市的移动营业厅数量有限,如果移动用户对个性化定制服务的需求强烈,POS下载将无法满足需求;而且,在移动营业厅安装POS系统,势必增加运营成本,不仅包括网络系统的投入,同时增加了服务管理的费用。因此,POS方案只在很少的地方试点,不可能大规模推广。二、SIM浏览器卡的突破捷德公司的SIM浏览器卡彻底解决了STK卡应用更新的问题,在SIM卡领域做出了革命性的贡献。首先,SIM浏览器卡改变了STK卡的应用开发模式,传统的STK卡应用开发由卡商来完成,生产之后交给移动运营商发行。SIM浏览器卡内设置一个微型解释器,它可以解释运行WML网页的字节码序列。因此,只要懂得使用WML网页编写,就可以进行STK卡的应用开发。STK卡的应用服务发行和更新就可以完全脱离SIM卡提供商交给ICP来完成,各类网页的制作正是ICP的优势。所以,只要用户使用的是SIM浏览器卡,任何新的STK应用无论是移动运营商还是ICP都可以随时传递给移动用户。它在一定程度上具备了简单WAP手机的功能,即便用户没有使用WAP手机,也可以享受到无线移动的部分功能。例如:最常用的天气预报查询我们可以发普通短信:TQ010给168表示查询北京的天气情况。SIM浏览器卡上实现此STK功能写成以下WML语句即可:!--Integrity-WeatherForecast--!--天气预报--?xmlversion=1.0encoding=UTF-8?wmlcardid=CardWeather长途区号:inputname=iZoneformat=*Nclass=GSMDefault/gohref=('TQ$(iZone)',0,00,'168','+8613800100500')//card/wml其次,SIM浏览器卡具有快速稳定的OTA功能。所谓OTA功能是运营商或ICP可以将STK应用更新以SMS或GPRS的方式下载给用户。因此,用户可以随时随地通过手机点播或Internet上下载自己喜爱的个性化服务到SIM浏览器卡中。用户不仅可以使用移动梦网的各种功能,还可以申请使用移动银行或移动股票业务而不需要更换SIM卡。三、对无线电子商务的良好支持SIM浏览器卡虽然能够同WAP手机一样解释运行WML网页,但SIM浏览器卡执行的是以短信为平台的各种业务,与WAP手机强大的浏览功能还不能相比。但SIM卡同时是一个安全认证模块,所以它就可以完成无线电子商务领域的加密认证工作,这是WAP应用在电子商务中不能很好解决的问题。SIM浏览器卡的安全认证结合WAP浏览的快捷可以使无线电子商务趋于完美。事实表明,互联网与移动通信技术的互补极大地拓展运营商和ICP的服务范围,从而增强提供个性化服务的能力。SIM浏览器就是这样一种结合了网络技术且极为安全的新型产品。SIM浏览器系统的组成如图所示,SIM浏览器系统主要由三部分组成:1、.用户SIM浏览器卡、手机系统用户SIM浏览器卡、手机系统是整个SIM浏览器系统的前端,是应用服务的发起者和接受方,用户通过SIM浏览器卡向内容服务商提出下载请求,下载完成后存储并管理相应菜单。2、.网络运营商系统网络运营商系统作为整个系统的中间层,由短信中心系统、无线网关系统和GSM网络一起为用户完成下载服务提供必要的传输通道和部分安全保障。3、.内容服务商系统内容服务商系统是整个系统的后台,它负责着应用服务的升级和维护,为用户提供应用服务更新,对数据包的进行统计,完成记费等工作。结构安全,应用丰富安全性端到端的安全机制和浏览器功能是SIM浏览器技术的主要特点。1、.字节码(Bytecode)用户每次下载到SIM卡中的应用是一组WML网页处理后的Bytecode,而SIM卡中的浏览器会将其自动翻译成相对应的应用菜单项。在这里Bytecode很象Java技术的保护处理机制,很好地加强了卡本身的安全性。2、.传输层的安全保护因为SIM浏览器技术遵循GSM03.48协议,所以在传输过程中能很好地保证信息的合法性--DES-3加密算法可以对原始数据进行加密、让密文进行传送;CRC32冗余校验算法可以保证传输过程中数据的完整性;MAC算法可以对传输的数据进行认证;计数器的管理功能则可以防止重复攻击。3、.浏览器插件(Plug-Ins)技术浏览器技术本身的一大好处是在开放的平台上能够不断地加入插件,也就是不断地加入新的特殊功能。正如IE浏览器能够通过不断的加入新的Plug-Ins丰富功能一样,SIM浏览器也能通过Plug-Ins增加具有PKI数字签名的安全认证模块,安全Plug-Ins在SIM卡和后台应用服务器端被实现后,可实现以双方端到端的PKI安全体系为基础的交易类的无线电子商务应用。PKIPlug-In技术使交易的安全性有了保障,从而使手机购物、手机银行、手机证券这类对安全性要求极高的应用成为可能。应用多样化另外WML(无线标记语言)的引入大大降低了开发新应用的难度,因为其语法非常简单,嵌套在HTML中,一般的程序员一两天就能学会,而且开发周期也大大缩短,原来一周的工作量可能现在一两天就能完成。开放的平台和快捷的开发使越来越多的第三方应用服务商,甚至个人用户都能加入到编写新应用的行列中来,丰富的应用也就不难实现了。目前基于SIM浏览器的服务内容主要包括:1.实时信息服务:如新闻,旅游,娱乐等2.聊天:移动寻呼,信息传递等3.移动商务:移动银行服务,如帐户查询,支付购物等;移动炒股4.基于位置的服务5.游戏等……