- 是用戶端(手機)在 GSM 系統上與系統服務商伺服器溝通的一種協定,使用者透過手機撥號程式輸入特定 USSD 指令之後,可以取得系統服務商提供的服務。
- ex: 查詢預付卡餘額,在手機上按 *#06# 會跳出 IMEI 碼。
- 部分手機廠商使用自定USSD指令對手機做特殊設定或操作。
- ex: 恢復為出廠設定、開啟工程模式等。
- Format:
- 每一個USSD字串都要以「*」字元開始再以「#」結束。
Compared with SMS
UUSD 和 SMS 都是 GSM 系統用來傳送數據的服務。
- 操作方式
- UUSD
- 發送 USSD 和撥一組電話號碼非常類似,因此不需要依靠手機提供特定的介面。
- SMS
- 不同的手機會有不同的操作方式。
- 傳送方式
- UUSD
- 建立一條固定且快速的通道,並沒有任何儲存媒介。
- 是 Session-oriented 的處理方式,當客戶送出 USSD 需求,此時會有一個 session 建立連結,而且這個 Session 會一直保留直到客戶接收或者 AP time-out 才釋放,因此不需要預留訊息頻道。
- 指令可以儲存在電話簿或使用快速撥號鍵,當需要重複發送時非常快速且方便。
- 不保證訊息一定能傳送到目的端,不論由手機發出的申請需求或是應用程式提供的服務傳送。
- SMS
- store and forward 的機制,也就是所發出的簡訊會先被儲存在簡訊中心,以便於在適當時機將訊息送達手機上。
- 是 Transaction-oriented 的方式,先儲存再傳送,所以若傳送失敗則可以由系統自行重送。
- 處理時間
- USSD 1:SMS 7
- 設計
- UUSD
- 為了讓 GSM 網路能提供一種發送指令的方式,所以 USSD 的目的地是後端的應用程式。
- SMS
- 提供了除了通話之外的另一種用戶和用戶之間的溝通方式。
- USSD 比喻成網頁的瀏覽,而 SMS 則類似 e-mail 的功能。
- USSD 支援無縫漫遊 (seamless roaming),SMS 則否。
* Reference
- 研究:USSD指令可遠端破壞Android手機資料與SIM卡 | 即時新聞 | iThome online
- USSD功能_小林子_新浪博客
- USSD_百度百科
- USSD1-3ns
- ACE
沒有留言:
張貼留言