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 网络发起对话
网络调