WAP 的推送协议中定义了服务指示( SI : Service Indication )和服务加载( SL : Service Load )两项服务,以给用户和网络运营者更多的选择。服务指示是将新信息的指示和相关的通用资源标识符( URI )推送给用户,由用户选择是立即处理信息还是以后处理。服务加载是将一项服务的 URI 推送给用户,然后客户端自动地使用 PULL 技术根据该 URI 启动服务。两种服务的区别在于用户是否介入推送信息的处理过程。 SL 对推送信息的处理对用户来说是透明的,而 SI 则在指示用户的同时,请用户对随后的处理做出选择。
PUSH 可以将某一站点或某一业务的链接通过短信发送到支持 WAP PUSH 功能的手机上,这样用户只需要阅读这条短信,打开短信中的链接,就可以直接访问业务了。因此, WAP PUSH 实现了短信和 WAP 业务的结合,节省了用户寻找业务的时间,方便用户直接找到并使用自己喜欢的业务。
Wap-push 短信的特点主要有以下两点:
1、 含有数据报头,也就是 TP_UDHI 位为 1。
2、 TP_DSC 字节不同,一般为 F5 ,表明字符集为 8 位,短信类型为 Class 1;详细解释参看 gsm03.38 的第四章。
WAP-PUSH短信,主要由如下信息组成:
[table]
|08 SMSC 地址长度|
|91683108100005F0 SMSC 地址|
|51 有协议头标志 |
|00 TP_MR 消息基准值 |
|0D91683118216553F6 回复地址 |
|00 TP-PID |
|F5 TP-DCS |
|A7 有效期 TP-VP |
|8C 用户信息长度( TP-UDL ) |
|…… 用户信息(TP-UD)|
[/table]
其中如果不设置SMSC(即表格中第一项填00,第二项不填数据),则使用手机卡中默认的SMSC。其中表格最后一项根据实际WAP数据的长度进行填写,如果为完整的140字节,则填8C。其他几项按照表格中进行填写即可。
参考:
Java串口通信详解:http://blog.csdn.net/kabini/archive/2007/05/09/1601324.aspx
AT编程常见问题(原)http://blog.csdn.net/charise/archive/2005/10/23/514016.aspx
发送短信(转)http://www.cnblogs.com/rookieport/articles/668741.html
PUSH 可以将某一站点或某一业务的链接通过短信发送到支持 WAP PUSH 功能的手机上,这样用户只需要阅读这条短信,打开短信中的链接,就可以直接访问业务了。因此, WAP PUSH 实现了短信和 WAP 业务的结合,节省了用户寻找业务的时间,方便用户直接找到并使用自己喜欢的业务。
Wap-push 短信的特点主要有以下两点:
1、 含有数据报头,也就是 TP_UDHI 位为 1。
2、 TP_DSC 字节不同,一般为 F5 ,表明字符集为 8 位,短信类型为 Class 1;详细解释参看 gsm03.38 的第四章。
WAP-PUSH短信,主要由如下信息组成:
[table]
|08 SMSC 地址长度|
|91683108100005F0 SMSC 地址|
|51 有协议头标志 |
|00 TP_MR 消息基准值 |
|0D91683118216553F6 回复地址 |
|00 TP-PID |
|F5 TP-DCS |
|A7 有效期 TP-VP |
|8C 用户信息长度( TP-UDL ) |
|…… 用户信息(TP-UD)|
[/table]
其中如果不设置SMSC(即表格中第一项填00,第二项不填数据),则使用手机卡中默认的SMSC。其中表格最后一项根据实际WAP数据的长度进行填写,如果为完整的140字节,则填8C。其他几项按照表格中进行填写即可。
参考:
Java串口通信详解:http://blog.csdn.net/kabini/archive/2007/05/09/1601324.aspx
AT编程常见问题(原)http://blog.csdn.net/charise/archive/2005/10/23/514016.aspx
发送短信(转)http://www.cnblogs.com/rookieport/articles/668741.html