USSD简介

 

本文转自:http://blog.163.com/philly_li/blog/static/3926740520112183037333/

USSD简介

一、USSD概述

USSD 业务介绍

     USSD----- 非结构化补充数据业务

     Unstructured Supplementary Service Data

     基于 GSM 的新型交互式数据业务

     在 GSM 短消息技术基础之上而推出的新业务

     USSD 在会话过程中一直保持通话连接

     提供透明通道,无需进行存储转发

USSD 的标准经历了三个阶段

     phase1 :支持移动台发起的 USSD 操作。

     phase2 :这是目前 USSD 所支持阶段。移动台和网络侧均能发起 USSD 操作,并且在一次 USSD 会话过程中,支持多个连续的 USSD 操作。网络侧既可以发起 USSD 操作,也可以发出 Notify 消息。

    phase2+ :增强型 USSD ( Enhanced USSD ),考虑支持移动台和网络之间同时的多个会话,并考虑支持用 DCS ( Data Coding Scheme )来区分 MMI 模式和承载模式。目前还没有形成协议规范最终稿。

与短信的比较

    SMS: 适合于私人之间交流简短的信息 .

    例如 : “ 今天晚上我们去看电影 ”

    USSD 主要开展个人到门户网站等系统间的联系 , 可以作为信息系统的门户 .

    例如 : 通过使用 USSD 连接到电影院系统 , 按菜单 查找影片和放映时间 .

    在新闻点播 , 股票行情查询中 , 使用 USSD 查找所需的新闻或股票 , 最后系统利用短信发送给手机用户 .

    在小额支付中 , 使用 USSD 进行操作 , 当操作完成后 , 最后的确认信息使用短信发送给用户 , 以备纪录 .

与 IVR 的比较

    IVR: 适用于在一个固定的 , 安静的地方 .

    提示菜单相对简单的应用 .

    占用话音信道 ,

    用户需要听提示来进行下一步操作 , 有时可能反映不过来 .

    USSD: 对于环境要求低 , 可以在汽车 , 火车 , 路边等噪声较大的地方使用 .

    提示菜单可相对复杂 ,

    不需要占用话音信道 , 大大节约了移动网络资源 .

    用户不需要听提示来进行下一步操作,直接使用单条指令即可完成

    用户有充裕的时间思考并使用 .

与 WAP 的比较

    受无线网络和终端的制约,基于 WAP 的应用无法得到很好发展。

    用户只能在非通话状态下使用 WAP , 数据通过话音信道进行交换。

    由于 WAP 服务器和 Internet 速度等因素, WAP 的响应速度慢。

    WAP 比较适合于高端用户

    USSD 对网络和终端的要求低 .

    USSD 可以在通话状态和非通话状态下使用 , 节省语音信道 .

    USSD 响应速度快

    USSD 比 WAP 节省费用 , 适合于低端用户 .

    因此 USSD 适合于低端用户和受 WAP 无线网络 , 终端制约的用户 .

充分利用现有资源

    可充分利用当前的 GSM 网络资源以及应用服务资源 ( 如已建的 “ 移动梦网 ”) 。

    通过增加 USSD 与短消息中心的连接,以及 USSD 与 “ 移动梦网 ” 的连接。

    可将 USSD 与 SMS 、 各 SP( 短信内容服务商 ) 有效结合互通,从而为广大用户提供更多的增值业务服务。

USSD 的优势与特点

    易用性

        支持交互式服务,所有的服务都可以通过一个短接入号码和一系列的菜单来完成。

    响应速度快

        对用户的呼叫请求是即时响应,

    提供漫游服务

        用户到异地也可以发起 USSD 业务请求与接收 USSD 寻呼,对于异地没有 USSD 服务的情况,服务节点可以选择归属地的 USSD 中心。

    终端支持面广

        市面上的大多数手机都可支持 USSD 服务。

大众型应用的定位

    大众型应用 ------- 新闻点播 , 天气预报 , 铃声下载 , 短信门户

    在进行交互的过程中 , 可使用 USSD 菜单方式定位资料 .

    然后通过短信的方式发送给用户 .

    例如 : 根据一级一级菜单查询到所需的本地房产新闻 ,

    然后通过短信中心发送给手机用户 .

支付形应用的定位

    支付形主要指 小额支付 --- 移动彩票 , 水电费 , 电话充值和图书 , 鲜花等

    利用 USSD 交互式菜单进行支付 ,

    采用金额分级 ,

    不同的鉴权方式支持不同的金额的支付 .

    鉴权方式 : 密码确认 , STK 卡 , 固定电话确认 .

行业形应用的定位

    行业形 --- 股票信息查询 , 炒股 , 与银行账号结合起来的应用

    注册 : 拿身份证到银行或证券行进行注册 .

    操作 : 输入相关命令及密码即可。

    存款帐户查询、股票交易、委托银行代缴各种费用、临时性挂失、外汇买卖、帐户管理

    配合 STK 卡的加密算法,可扩大到银行转账、大额商品支付等使用范围。

二、USSD原理及工控应用

USSD(Unstructured Supplementary Service Data)即非结构化补充数据业务,是一种新型基于GSM网络的交互式数据业务.

当你使用手机键盘输入一些网络已预先制定的数字或者符号比如*#等,再按send也就是拨号键就可以向网络发送一条指令,网络根据你的指令选择你需要的服务提供给你。

USSD

摘 要:介绍了USSD的背景和特点,并与短消息、GPRS和WAP相比较,论述了其在工业应用上的可行性及优点,并以中电五十所成功运营在乌鲁木齐的无线远程监控系统为例,讲述了USSD在工业应用中的系统结构、接口协议和通信流程。

        关键词:非结构化补充数据业务 通用分组无线业务 业务提供者中国移动点对点

        非结构化补充数据业务USSD(Unstructured Supplementary Service Data)是一种基于全球移动通信系统GSM(Global System for Mobile Communications)网络的、实时在线的新型交互会话数据业务;它基于用户识别模块SIM(Subscriber Identity Module)卡,利用GSM网络的信令通道传送数据,是在GSM的短消息系统技术基础上推出的新业务,在业务开拓方面的能力远远强于SMS系统。

        USSD技术单独使用或与目前的短消息技术、通用分组无线业务GPRS(General Packet Radio Service)技术相结合,可为客户提供种类繁多的增值业务,如移动银行、金融股票交易、手机话费查询、气象信息预报和查询、收发电子邮件、航班查询、网上订票、民意测验等。采用USSD对原有系统结构影响较小,且运营商还可以针对本地网的具体情况灵活地推出功能业务,方便地为移动用户提供各类数据业务;另外USSD不仅可用于一些信息服务,利用移动运营商提供的通信网络,也可应用于工业范围,USSD的应用可使工业监控通信的范围大大扩展,功能增强,成本降低,所以这种业务在香港特区、新加坡等国家和地区已有广泛的应用,在我国也有广阔的应用前景。

        1 USSD的特点及与其他业务的比较

        USSD系统与短消息业务SMS(Short Message Service)、GPRS和无线应用协议WAP(Wireless Application Protocol)的应用范围相似,但有其自己的特点。

        USSD在通话状态下使用独立专用控制信道SDCCH(Stand-alone Dedicated Control Channel),数据传输速率大约为600bps;而非通话状态时,USSD使用快速辅助控制信道FACCH(Fast Associated Control Channel),数据传输速率大约为1kbps,比SMS传输速率高。目前,用户只能在非通话状态下使用WAP,数据通过业务信道TCH(Traffic Channel)进行交换,其传输速率大约为9.6kbps,目前WAP的响应时间较慢,且需专门的WAP手机支持。

        USSD在会话过程中一直保持通话连接,提供透明通道,不进行存储转发;而SMS在物理承载层没有会话通道,是一个存储转发系统,用户完成一次查询需要进行多次会话过程。由于USSD与GPRS类似,在交互中保持一个会话过程,每次数据发送不需要重新建立信道,所以USSD系统对用户的呼叫请求是即时响应,使响应时间大大加快,主要的响应时延已转移为应用服务器一端, 响应时间比短消息快。

        USSD在交互式会话中可以提供直观的菜单操作,方便用户使用,在一次信息服务中,只需要拨打服务号码,以后就可以按菜单提示进行下一步操作,可以建立类似WAP的门户网站来提供电信增值服务。

        USSD和GPRS适合不同的用户群。在工业环境下,在通信量不大、每次通信量只有几K数据量的情况下使用USSD的费用低廉;而GPRS传送带宽高,适用于信息量大的数据传输。

        现在市面上的手机大多支持USSD服务。在工业应用中,大多具有SMS和GPRS功能的通信模块或芯片也支持USSD服务。

        2 USSD在工业应用中的系统结构

        如图1,监控中心通过Internet或专线与USSD平台建立TCP/IP连接,USSD传输终端通过GSM的公用网络与USSD平台建立无线连接,通过USSD平台与GSM网络、监控中心和现场监控单元建立起一个数据通信的通道。在移动USSD平台中有数据库备份数据,监控中心除应用平台外,还可备有有线浏览器进行监测。透过GSM网络和USSD平台,无线浏览器和手机也可与监控中心建立联系。

图1 USSD系统结构图

        其中,USSD服务器有两个网络接口分别对应于归属位置寄存器HLR(Home Location Register)和局域网:一方面,它通过七号信令SS7(Signalin

System No.7)的移动应用部分Map(Mobile Application Part)与GSM系统的HLR连接;另一方面,它通过专线以传输控制协议/ 网际协议TCP/IP(Transfer Control Protocol/Internet Protocol)与应用监控中心连接。应用监控中心与USSD服务器的接口协议可为短消息点对点SMPP(Short Message Peer to Peer)或中国移动点对点CMPP(China Mobile Peer to Peer)。GSM系统及USSD均起透明通道的作用,监控中心可以发出指令,对终端或手机进行通信控制或发送短消息,手机或终端也可通过USSD服务来对监控中心发出请求以得到相应的服务。通信通道建立之后,就可以象一般的工业总线一样,监控中心对远程终端进行三遥操作,终端也可以主动上报报警、开机等信息。

        3 USSD的接口协议

        USSD的接口协议与短消息类似,采用SMPP或CMPP。SMPP是国际通用的协议,CMPP是中国移动根据我国情况在SMPP基础上自己制定的协议,二者体系结构大体相同,应用范围也相同,但数据包的格式及内容有一定的差异。CMPP在2003年6月30日版本已升到了3.0。

        两者的消息均分为消息头和消息体,其中消息头长度是固定的。主要信息为消息总长度、命令类型和消息流水号。命令类型用来说明消息的类型是连接,还是由USSD中心到业务提供者SP(Service Provider)的消息或由SP到USSD中心的消息,断开连接及其回应等。消息流水号顺序累加,步长为1,循环使用,一对请求和应答消息的流水号必须相同。在SMPP中还有一个请求消息的回应是否成功的状态信息,而在CMPP中相应信息放到了消息体中。消息体则根据消息的类型和内容来决定长度和数据,但其所携带的自定义信息长度不超过160个字节,自定义信息即平时通过手机输入或接收的短消息内容或工业通信中的自定义通信规约部分。相对于SMPP而言,CMPP增加了许多信息,尤其是计费和号码的信息。

        以下是采用CMPP的USSD消息在VB中的结构定义:

        Type UssdCmppMsgStruct
  ′------------Message Header
  Total_Length As Long             ′消息总长度(含消息头和消息体)
  Command_Id As Long               ′命令类型
  Sequence_Id As Long              ′消息流水号
  ′---------------Message Body
  Msg_Id(7) As Byte                ′信息标识
  Pk_Total As Byte                 ′相同Msg_Id的信息总条数
  Pk_number As Byte                ′相同Msg_Id的信息序号
  Registered_Delivery As Byte      ′是否要求返回状态确认报告
  Msg_level As Byte                ′信息级别
  Service_Id(9) As Byte            ′业务类型
  Fee_UserType As Byte             ′计费用户类型

TP_pId As Byte                   ′GSM协议类型
  TP_udhi As Byte                  ′GSM协议类型
  Msg_Fmt As Byte                  ′信息格式
  Msg_src(5) As Byte               ′信息内容来源
  FeeType(1) As Byte               ′资费类别
  FeeCode(5) As Byte               ′资费代码
  ValId_Time(16) As Byte           ′存活有效期
  At_Time(16) As Byte              ′定时发送时间
  Src_Id(20) As Byte               ′源号码
  DestUsr_tl As Byte               ′接收信息的用户数量
  Dest_terminal_Id() As Byte       ′接收USSD信息的MSIS-DN号码,length=21*DestUsr_tl
  Msg_Length As Byte               ′信息长度 <160 byte
  Msg_Content() As Byte            ′信息内容
  USSD_TYPE(7) As Byte             ′USSD会话类型
End Type

        4 USSD的通信过程

        在工业应用的监控中心和USSD服务器接口的两种协议中,尽管SMPP和CMPP的数据包格式不大相同,但二者的流程大体相同。在目前USSD的应用中,大部分是应用在信息资讯等电信增值服务中,在工业的应用中还不多,但由于USSD业务的方便快捷、费用低廉等优势,在工业应用中的前景大有可为。

        在USSD的通信会话过程中有两种方式,由手机或终端发起的会话连接和由应用平台或监控中心发起的对话连接,以下介绍两种流程。

        首先,在两种连接流程中,监控中心都要与USSDC(USSD Center)先建立一个连接,一般采用长连接。所谓长连接,指在一个TCP连接上可以连续发送多个数据包。监控中心发出连接请求,USSDC收到后给予回应,监控中心收到回应后,就表明USSDC到监控中心的通路已经搭建好了,这个通路在平时一直保持连接,在线路空闲时要发送链路检测包及其回应以维持此连接。当信道上没有数据传输时,通信双方应每隔时间C发送链路检测包以维持此连接,当链路检测包发出后超过时间T未收到响应,应立即再发送链路检测包,再连续发送N-1次后仍未得到响应则断开此连接。参数C、T、N原则上可配置,现阶段中国移动的建议取值为:C=3min,T=60s,N=3。数据包采用并发方式发送,加以滑动窗口流量控制,窗口大小参数W可配置,现阶段中国移动的建议值为16,即接收方在应答前一次收到的数据包最多不超过16条。


图2 终端发起的会话示意图

        4.1 终端发起的会话

        如图2,RTU为手机或带GSM通信功能的终端,SP为监控中心。RTU通过USSDC发给SP的命令都是DELIVER命令,SP用SUBMIT命令通过USSDC把消息传给RTU。DELIVER和SUMBIT都是 SMPP与CMPP中的命令类型,具体数据格式可参见SMPP或CMPP协议。在USSD应用中有一个字段的数据是短消息应用中没有用到的,用来说明DELIVER和SUBMIT的命令参数,在CMPP中是Service_Id,在SMPP中是Servid_Type,在本文中称为USSD_TYPE,易于理解。不同的交换机使用的USSD_TYPE内容可能不一样,这里以新疆移动使用的USSD服务器为例说明。

        (1)终端或手机拨打运营商提供的服务号(例:*139*1#),通过USSDC发送给SP一条请求连接命令DELIVER(REQUEST_CONNECT),USSD_TYPE参数的内容为“PSSRR”,传送一个移动到应用的会话请求。

        (2) SP收到后发送SUBMIT(REPLY),USSD_TYPE的内容为“USSRR”,RTU收到信息后即与SP建立起一次会话连接,SP在此命令中把消息发送到手机上,可以提供直观的菜单方式让用户决定下一步的操作,如在新疆乌鲁木齐运行的监控系统中,把某些相关人员的手机设定后,这些手机就可以通过拨打专用服务号,与监控中心建立起一次会话连接。手机上马上会显示“欢迎进入本系统:1.系统介绍;2.数据查询;3.故障查询;4.退出”。

        (3) 用户可通过菜单提示按键来获得想要的服务,USSDC收到请求后向SP发送 DELIVER(SERVICE_REQUEST),USSD_TYPE为“USSRC”,传送从移动到应用的一个USSR相应,用户的回复信息可在此命令中传给SP。如第(2)步骤,手机可按“1“键向SP发送进入系统介绍界面的请求。

        (4) SP收到请求后,与第(2)步骤一样,发送SUBMIT(REPLY)命令,将系统介绍文字菜单发送到手机上,用户可重复在第(3)和第(4)步骤间多次交互,获取想要的信息。

        (5) 最后完成手机发出断开请求,如在主菜单上按“4”选择退出,USSDC发送DELIVER(RELC)命令给SP,USSD_TYPE为“RELC”,传送结束会话命令给SP。

        (6) SP发送SUBMIT(FINISH)命令,USSD_TYPE为“USSNR”,在该命令中附带“欢迎再次使用”等结束语的消息,手机收到后与SP结束一次会话过程。也可以由SP发送SUBMIT(RELR),USSD_TYPE为“RELR”,主动断开会话。

        在整个通信过程中,RTU与SP保持连接,直接对话,速度比短消息快得多。用户只需拨打专用号码,就可以根据菜单进行下一步操作,进行远程访问并查询各个远程监控终端的数据和故障,及时掌握第一手资料。当然也可根据用户要求,在SP的程序中加入远程遥控或其它扩展功能。

        4.2 SP发起的连接

        在工业应用中,大部分的通信过程是由监控中心发起的,下面终端发起的会话主要是一些突发事件(开机申请、主动报警等)。一些平时主要的通信任务(遥测、遥控等)都是由监控中心发起的,终端收到后给予回应,尤其是一些应急处理更需要由监控中心主动发起。这种会话方式的实现需询问当地移动运行商是否支持。

        如图3,结合一次遥测数据来说明SP发起的会话通信流程。

图3 SP发起的会话示意图

        (1)在监控中心发起的会话连接过程中,监控中心先把连接请求发送到USSDC,发送SUBMIT(REQUEST_CONNECT),USSD_TYPE为“OPENR”, 表示SP希望打开一个与RTU的新对话。

        (2)USSDC收到后回复DELIVER(REPLY_CONNECT),USSD_TYPE为“OPENC”,表示USSDC接受SP打开一个与移动用户的新对话的请求,此时并不表示已经成功地与移动用户建立起该对话。

        (3)SP收到USSDC的会话请求回应后发送SUBMIT(COMMAND),USSD_TYPE为“USSRR”,在该命令的消息体中带着自定义通信规约的数据,即向终端发送遥测命令。

        (4)终端在收到遥测命令后,一次会话已经成功建立,终端采集数据后,用与短消息类似的方式将数据发送到USSDC,USSDC将数据放到DELIVER的消息体中,以DELIVER(REPLY)命令发送给SP,USSD_TYPE是“USSRC”。

        (5)监控中心收到数据后处理数据,发送SUBMIT(RELR),USSD_TYPE为“RELR”,断开这次会话,完成一次遥测操作。

        在某些工业应用中,如在集中监控中,有时需要在短时间对一组监控终端进行同一操作, 由于每次会话中包含一定的等待回应的时间,如果对每一个终端都一个个单独操作,那么所有终端操作下来将需要耗费不少的时间,这样就不能保证操作响应的及时性。鉴于USSDC具有可以同时建立多个连接的功能以及在一次会话中,如在时间T内监控中心与终端之间无通信量(T可以由服务器厂商或移动设置,如新疆移动设为10s),USSDC可以将全部终端分为若干组,同一组终端都先全部建立好连接,再一个个发送数据,这样就可以减少等待回应的时间,提高操作的效率。

        在我国,USSD在工业上的应用刚刚兴起,由中国电子科技集团公司第五十研究所开发的无线远程监控系统采用了USSD为主、短消息为辅的通信方式,已经在新疆乌鲁木齐市成功运营。该系统USSD协议采用SMPP 3.4。另外,在其它几个城市的远程监控系统中,也采用了USSD为主的通信方式,在有些地方采用CMPP 2.0协议,协议的采用主要是与当地的运营商配合协商而定。

        参考文献

        1中国移动通信集团公司.中国移动通信互联网短信网关接口协议(CMPP) v2.0[S].2002,4

        2 SMPP Developers Forum. Short Message Peer to Peer Proto-col Specification v3.4[S]. Issue 1.2.1999

3 中国移动通信集团公司.中国移动通信USSD业务接口协议[S].2003

三、USSD大解密

ussd应用大揭密
目前,短信业务(sms)系统采用的是消息存储转发机制,时延大、响应速度慢。一些要求可靠性高、实时性强的支付型、交易型业务(如,银行转账、彩票业务、移动电子商务小额交易等)无法在现有的短信业务平台系统上开展。通过手机访问“移动梦网”业务是基于命令方式的,用户必须记住每个命令、参数、sp接入代码才能正确使用业务;基于命令的方式无法或者很难提供复杂的、需要多次交互的业务;sp难以做到无缝的业务集成,各个业务以独自的命令方式呈现在用户面前,无法以一个总体的形象出现在用户面前;sp每推出一种新的业务,都需宣传新业务的使用方法,如,命令、参数、业务码等,并且移动运营商无法对各个sp商做到集中统一的管理。
ussd(unstructured supplementary service data——非结构化补充业务数据)是一种基于gsm移动通信网络的新型交互式移动数据业务,是继短消息业务后在gsm移动通信网络上推出的又一新型增值业务。ussd业务与sms的主要区别在于sms采用的是存储转发方式,而ussd业务系统采用的是面向连接,提供透明通道的交互式会话方式,是会话类业务的理想载体,具有响应速度快、交互能力强、可靠性高的特点,特别适合开展支付型、交易型的业务(如,银行转账、股票彩票业务、移动电子商务小额交易等)。大多数普通gsm手机支持ussd功能,可使手机用户在不换卡的情况下,采用菜单方式访问各项ussd业务,有利于减低用户操作难度。
通过ussd中心及业务网关接入系统的建设,可极大地增强短消息业务表现的能力,并且提供了一种快速的业务开发和部署的途径,应用开发商和内容提供商可以开发和推广复杂的交互式消息增值业务。对于移动运营商来讲,也将可以做到对第三方业务提供商完整的管理。
目前,中国移动和中国联通在一些省分公司已开通ussd系统。(2005年5月份由逻捷克公司、华胜天成公司及上海邮通共同合作,国内首个ussd项目将成功落户浙江联通)
ussd业务种类
“梦网”导航
 构建“梦网”导航应用,是在ussd业务系统上设置业务菜单名与“梦网”sp业务参数间的对应关系;当ussd用户浏览菜单并发出相关的业务请求后,ussd业务系统将该业务请求转换成cmpp协议所规定的业务请求,并经“梦网”网关转发给相关的sp节点;sp节点根据该业务请求进行相关处理,将回复的消息通过“梦网”网关并经smsc,最后到达用户手机。
“梦网”导航应用,对于“梦网”上现有的大量sp来说,起到了菜单导航、信息链接的作用。由于门户导航的便捷性,必将大大提升sp的用户访问量,还可以起到对新业务、新sp的有效宣传作用。
客户服务类业务
通过ussd方式预付卡充值、话费查询可以不占用话音信道,操作方式快捷、简单。与话音充值、查询方式不同,用户不需要听提示来进行下一步操作,直接使用单条指令即可完成。对用户的请求可通过ussd或sms方式答复。交互短信方式的客户服务,将大大节约移动网络资源,也给用户带来了方便,提高了客户服务的质量。
下载类业务
利用ussd交互式多级菜单导航功能,用户随时随地通过手机操作即可找到所要的铃声、图片、短语等标题名称;在向ussd系统发出下载请求后,ussd系统将该请求转发给内容服务器,最后经sms短信中心将用户所需的媒体信息发送到用户手机上。
互动游戏类
利用ussd交互业务特性开设交互性强、操作便捷的互动游戏,将会吸引广大年轻人使用,为运营商带来可观的收益。开设的游戏栏目有:足球对战、富翁争霸战、寻宝、养宠物、21点、聊天游戏等。
利用ussd业务的push特点,应用服务系统可按用户定制的要求,主动、定时地将竞答题目发到手机用户端,用户只需选择相应的选项即可连续答题,从而简化了用户的操作。公共信息类业务
为广大gsm手机用户提供方便快捷、交互性强的信息查询服务,如,新闻快讯、天气预报、铁路、航班信息、实时股票/股评信息、外汇行情、高考查分、企业号码查询以及宾馆、交通、餐饮、运动、医院、旅游、购物、影视、展览会等信息。采用多级分类菜单形式,有利于用户快速查找到所需的各类信息。
企业/行业应用类业务
配合企业用户的后台mis数据库系统,为移动的、户外工作的办公人员提供实时信息查询和数据管理功能,使得普通的手机终端成为移动办公的信息终端。这些业务包括:交通管理、工商税务、考分查询、维修派工、调度安排、仓库管理、社区服务等。通过gsm手机或pc终端(可连接ussd通信模块),企业用户可以快速连接企业内的数据库,完成信息检索,对于大数据量的查询更可在线实时完成,与现在的wap企业网功能一致,但费用减少很多。
小额支付类业务
利用ussd交互业务平台响应快速、操作简便、可靠性高的特点,用来做移动电子商务完成小额支付是最佳工具。用户每次只需拨打一些简单的号码,即刻完成交易,真正做到“短小精快”。可投入使用的项目有:体彩、足彩、福彩业务(小额投注金从手机话费帐单中扣除。菜单操作包括:帮助信息、中奖情况查询、体彩/足彩/福彩投注、中奖号码查询等)、自助缴费(电话费、水电费等)、购票等。将来可配合stk卡的加密算法,扩大到银行转账、股票买卖、大额商品支付等使用范围。
位置服务类业务
移动位置服务(lbs)系统是利用移动通信网络提供给用户定位功能的服务。利用ussd交互特性,结合位置服务可为用户提供:指路服务(酒店、餐馆的指引)、旅游景点信息服务、汽车路边求助服务、地址目录服务(寻找服务)、自我位置服务(迷路求助)、基于位置的找朋友和游戏服务、交通状况信息服务、美食、购物指南服务、生活中遇到其他各种困难时的求助需求等。


ussd的业务特征
1.ussd与短信一样使用信令信道。当不在通话时,ussd和sms(短消息服务)使用相同的信令信道:sdcch;当正在通话时,ussd使用facch信道而不是sacch信道,因此在通话时ussd的速度是短信的5-7倍。 2.ussd信息服务的申请方便,弥补了用短信点播繁琐的过程。ussd申请服务的方式由两种:  (1)交互式申请服务方式: 手机用户发送一个ussd请求至ussd中心,格式为“*xxx#"(xxx 为营运商定义的ussd业务号),ussd中心收到请求后发送一个营运商定义的服务菜单(包含服务内容和对应的服务号)给手机,用户可浏览该菜单并选择所需服务。服务菜单可设计为多层,在整个过程中用户不断根据菜单提示的选项进行服务选择,获取所需信息。 (2)直接申请服务方式: 这是一种更快速的服务申请方式,操作的发起类似于电话拨号。手机用户只需发送一个服务请求,其格式为“*xxx*yyy*zzz# ”(xxx 为ussd业务号,yyy为服务类型号,zzz 为具体的服务信息编号。由营运商自行定义。如点播昆明地区天气使用*168*21*0871#,168为ussdc业务号,21为天气信息服务的类型号,0871为昆明地区区号)。这些信息查询命令可以象普通电话号码一样存放在电话号码薄中。 在深圳公司开通的ussd业务中,这是方式较第一种方式更受欢迎。 3.传输时延不同-短信息是存储转发类业务,时延较大,ussd是会话类业务,时延较少。在使用时将有明显的感觉。 4.传输速率不同-短信息的开销较大,ussd的开销较少,因此ussd有效载荷的传输速率通常是smsc的两倍以上。 5.短信息内容可以存储-手机接收的短信息直接存储在sim卡中(或手机内部的存储区中),而手机收到的ussd信息不会存储的存储区中保存,ussd会话结束后信息自动消失。 6.ussd不能支持手机到手机的信息传递。 7.ussd在发起请求一直到收到所点播的业务一直占用信道。 8.用户在使用一个ussd应用时,无法同时使用另一个ussd应用。


ussd与wap的比较!
ussd(unstructured supplementary service data)即非结构化补充数据业务,是一种基 于gsm网络的新型交互式数据业务,ussd定义为移动台和网络应用之间经过归属位置寄存器 (hlr)传递信息和指令的一种机制,它为移动通信用户提供基于文本的界面,用于管理用 户的业务。由于提供了通过hlr直达外部业务节点的传输ussd字串透明通路,用户还可访问 位于gsm网络以外的业务节点。 wap(wireless application protocol)是一种向移动终端提供互联网内容和先进增值服务 的全球统一的开放式协议标准,是简化了的无线 internet协议。 wap将 internet和移动电 话技术结合起来,使随时随地访问丰富的互联网络资源成为现实。wap是一种高层协议,其 承载可以是csd、gprs、sms、ussd、cdma 1x等。wap在现网上的实现方式主要有两种,即 wap over csd方式和wap over grps方式。


对移动通信ussd业务和工作机制进行了探讨,并简要介绍了ussd业务目前的发展状况。

关键词 ussd gsm sms 业务码

ussd(unstructured supplementary service data)定义为移动台和网络应用之间经过归
属位置寄存器(hlr)传递信息和指令的一种机制,它为移动通信用户提供基于文本的界
面,用于管理用户的业务。
譬如,用户在手机上输入“**21*1234567#send”,则该用户的所有来话都将被转移到号码
1234567。
ussd与短消息业务(sms)都是通过网络的信令通道传递的。不同之处在于短消息属于存储
转发方式,ussd则属于面向对话方式。当用户访问ussd业务时,该对话通路保持连接,直到
对话结束。 此外,由于提供了通过hlr直达外部业务节点的传输ussd字串透明通路,用户还
可访问位于gsm网络以外的业务节点。

总的来讲,ussd具有如下特点:
(1)快速。在交互式应用中,由于只需建立一次连接,减少了多次建立信令连接的时延,
来回一次的响应时间比短消息业务短,最短是短消息的七分之一;
(2)方便。用户无需进行逐级菜单选择,而是直接输入ussd命令字串; (3)支持漫游。
ussd的每一条命令都要经过hlr,因此用户漫游时,以基于ussd业务的同样方式运行;
(4)广泛适用。ussd可在目前所有的gsm手机上运何; (5)功能强。能以对话方式和信息
业务菜单方式提供服务。
ussd本身也有一些局限:如ussd命令字串较难记忆。但用户可将常用业务的ussd字串存入手
机电话本,以减少记忆和输入难度。 ussd的gsm标准包括三个阶段:
(1)早先的ussd phase1,仅支持由移动台发起的操作。
(2)目前的ussd phase 2标准,进一步支持由网络发起的操作,并能在移动台和网络节点
之间建立对话,进而在对话上进行多个后续操作。
(3)欧洲电信标准委员会(etsi)正在考虑未来增强的ussd标准--ussd phase2+,包括提
供:数字编码方式dcs,用于区别mmi方式和承载方式:以二进制编码取代字符形式的业务码
(service code),用于确定网络路由;引人短消息中的udh(user data header)概念
(见gsm03.04);以及同时支持多个对话。

1 工作机制
1.1 移动台发起对话 移动台发出“调用:处理ussd请求”,发起一次对话,网络或发送
“ussd响应”回应,或返回“结果:处理ussd请求”,以释放本次对话。移动台或网络可在
任何时候,通过发送第三层无线消息 rekease complete释放此次对话。
1.2 网络发起对话 网络调用ussd请求操作,发起一次对话,移动台返回结果。任何一方都
可随时发送 release complete,释放此次对话。
1.3 操作参数 每个ussd操作带有两个参数:数据编码方式dcs和ussd字串,前者指定后者中
数据的编码方式。根据gsm02.90,在所有移动台发起的操作中,其dcs必须设定为
“language unspecified”和“default alphabet”。根据gsm03.38,其编码为oxof(二进
制为0000 1111)。根据gsm03.90,如果dcs设定值与标准规定不符,网络应拒绝处理该操
作。
1.4 ussd字串 当ussd充当全双工的数据包传送机制时,采用与sms一样的消息结构。在sms
中,用户数据段可由短消息本身或再附加一个消息头(udh)组成。在gsm03.40中定义:udh
包括一个或多个信 元(ie,information element)。一个ie由三个字段组成:标记(id
entifier)、长度(length)和内容(data)。cism03.40中定义的信元结构如下:信元标
记(iei)1字节,由gsm03.40定义;信元长度(iel)1字节,指示信元内容的长度;信元内
容(iei)1到n字节,表示信元承载的信息内容。 业务码(serve code)是网络运营商特定
的参数,用于标记网络节点。用户必须输入业务码来调用某个服务,如字串“*#sc*n
characters#”中,sc表示业务码。 移动台发出的第一条ussd字符串中必须带有业务码,
负责引导字符串到达目的节点,以便在移动台和网络应用之间建立对话。在后续的操作中,
不再需要业务码。(gsm02. 90中标记了两类业务码:vplmn和hplmn,前者将ussd字串引导
到hlr,后者引导到msc/ vlr。如果最终应用位于gsm网络之外,则hlr上的ussd应用程序作
为中介,负责将收到的 ussd操作进行转换,并传递给最终应用程序。ussd字串的最大长度
与操作类别有关,同时还受限于信令层tcap消息的容量配置: 移动台亚网络 调用:处理
ussd请求(移动台发起对话),133字节; 网络至移动台结果:处理ussd请求(移动台发起
对话),160字节; 网络至移动台调用:ussd请求(移动台发起对话),154字节; 网络至
移动台调用:ussd请求(网络发起对话),144字节; 移动台至网络结果:ussd请求(网络
发起对话),154字节; 其它信息:160字节。
1.5 定时器 为了监督ussd对话和防止对话吊死,每体操作部启动相应的定时器:
(1)“处理ussd请求”定时器 当网络收到“处理ussd请求”时,开启该定时器,直到网络
向移动台发出“处理us sd请求结果”一对话释放一为止。定时器限定对话全长有效值为1-
10min。
(2)“调用:ussd请求”定时器 当网络发出“调用:ussd请求”时,启动该走时器,直到
收到“结果:ussd请求”。定时器限定移动台应用程序处理时间为1~10min(包括用户看到
屏幕信息,并按键的时间)。

1.6 网络寻址 ussd业务寻址方式有两种:
(1)利用业务码直接寻址到ussd节点和外部业务节点;
(2)业务码只负责引导到ussd节点,再根据ussd字串中携带的地址,由该节点二次寻址到
业务节点。此后者的优点在于能使用户在一个对话中访问多个外部业务节点,条件是后续对
话的每次操作都要携带外部业务节点的地址(如业务书点的ip地址)。

2 应用现状 ussd业务在国内(除香港地区外)应用尚不普遍,但在香港地区及国外都有应
用,如:香港数码通采用semavision公司的smsc和ussd网关,实现“smartinfo”业务,用
户输入特定的ussd业务代码,继而用短消息方式接收股票交易、外汇交易等信息;英国
vodafone使用ussd来设置和取消无条件呼叫前转业务;瑞典swisscom目前约有10个网络运营
商使用其sim卡应用平台(sicap),这是一种基于ussd的预付值漫游解决方案(gsm card
easy roam):正在漫游的用户可将要呼出的号码通过ussd字串(*101*+4470003 66366#)
发到sicap后,再由sicap回叫该用户,并把他接通到“4471000366366”号码上。 目前基于
ussd业务的电信产品主要有:(1)sema group的sema vision ussd网关,已用于香港数码
通,实现商品化并投入实际运营的ussd平台;
(2)logica aldiscon提供的ussd服务器,采用smpp(short message peer to peer)协议
作为应用程序接口,支持与sms交互,并提供可配置的多种路由;
(3)爱立信的webonair平台,支持多种协议,包括sms、ussd phase2和wap;
(4)诺基亚的nokia artusussd中心,提供专用的 api接口。 3 市场前景 随着电信改革的
发展和入关期限的临近,国内电信市场将逐步开放。ussd技术单独使用或与目前的短消息技
术、gprs技术相结合,可为客户提供种尖繁多的增值业务,如信息服务、移动电话银行通过
移动台访问电子论坛等,市场前景十分广阔。

  • 2
    点赞
  • 15
    收藏
    觉得还不错? 一键收藏
  • 2
    评论
评论 2
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值