移動通訊USSD業務探討

來源:互聯網
上載者:User

From: http://www.cnblogs.com/pandengfeng/articles/1585068.html

 

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由三個欄位組成:標記
(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技術相結合,可為客戶提供種尖繁多的增值業務,如資訊服務、移動電
話銀行通過移動台訪問電子論壇等,市場前景十分廣闊。

相關文章

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.