Lor*_*ato 6 gsm mobile-phones ussd
我需要实现一个简单的应用程序,通过GSM调制解调器在gsm手机显示屏上发送短通知消息.
我知道我可以使用gsm USSD协议发送消息而不是短信,以加快交付速度.
洛伦佐
您需要在移动网络运营商环境中连接到运营商SS7网络的USSD服务器/网关.USSD消息可以从手机发送到USSD服务器,也可以从USSD服务器发送到手机.无法直接从一部手机向另一部手机发送USSD消息,您需要通过USSD服务器中继消息.
USSD消息不是标准化的,它们特定于移动网络和支持USSD的应用程序.但是,许多HLR都可以理解一些事实上的标准USSD消息,用于查询和配置呼叫转发等内容.
USSD使用MAP协议通过SS7传输.在MAP之上实现的业务逻辑绑定到实际的协议栈实现.在服务器端可以是硬件(接口卡)加上操作系统驱动程序或仅软件,例如SIGTRAN-Stack,具体取决于要支持的物理层(E1,SDH over fiber,ATM或以太网).示例应用程序取决于它运行的协议栈.查找来自接口硬件或协议堆栈供应商的示例应用程序.在客户端,USSD支持取决于设备,例如通过J2ME JSR 120"Wireless Messaging API".
USSD无法保证交付,特别是在漫游场景中.这完全取决于您的移动网络运营商.如果您没有与运营商达成协议,他可能会将您的USSD消息防火墙,特别是如果他检测到大量的信息绕过他的付费消息服务.
| 归档时间: |
|
| 查看次数: |
4696 次 |
| 最近记录: |