天天看點

USSD業務

ussd的業務~!全名為( unstructured supplementary service data)

中文定制為( 非結構化補充資料業務)

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 SSD字串 當USSD充當全雙工的資料包傳送機制時,采用與SMS一樣的消息結構。在SMS中,使用者資料段可由短消息本身或再附加一個消息頭(UDH)組成。在GSM03.40中定義:UDH包括一個或多個信 元(IE,Information Element)。一個IE由三個字段組成:标記(identifier)、長度(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技術相結合,可為客戶提供種尖繁多的增值業務,如資訊服務、行動電話銀行通過移動台通路電子論壇等,市場前景十分廣闊。

繼續閱讀