Unstructured Supplementary Service Data (USSD), sometimes referred to as "Quick Codes" or "Feature codes", is a communications protocol used by GSM cellular telephones to communicate with the mobile network operator's computers. USSD can be used for WAPbrowsing, prepaid callback service, mobile-money services, location-based content services, menu-based information services, and as part of configuring the phone on the network.[1]
USSD messages are up to 182 alphanumeric characters long. Unlike Short Message Service (SMS) messages, USSD messages create a real-time connection during a USSD session. The connection remains open, allowing a two-way exchange of a sequence of data. This makes USSD more responsive than services that use SMS.[1]  (extract from Unstructured Supplementary Service Data).


USSD là gì?
Mã USSD là kênh tương tác hai chiều theo thời gian thực, để gửi tin nhắn giống như SMS và có chiều dài văn bản tối đa là182 kí tự. USSD giúp nhà mạng và người dùng giao tiếp với nhau qua đó có thể truyền tải thông tin giữa người dùng với người dùng , từ đó có thể sử dụng các dịch vụ giá trị gia tăng như nạp tiền điện thoại (*100#), kiểm tra tài khoản (*101#), đăng ký dịch vụ giá trị gia tăng (*098#), chuyển tiền, thanh toán và nhiều lệnh khác nữa tùy theo nhà mạng.

 http://www.modulo.co.il/product/ussd-gateway/

HLR = home location register
VLR = Visitor Location Register