作者:IPLinger
转载请注明出处,谢谢:)
TIA-EIA-637-A 协议的一点点思考
Short Message Services for Spread Spectrum Systems
我们可以理解为CDMA网络下的短消息传输协议。
这 个协议我看过也没有多久,刚刚涉及,不过借助高通的底层的代码,加之自己在作报告期间对文档的分析。也使自己在文档表面文字之上多了一点点的理解。这里写 一些我理解的,但是协议里没有的很清楚表明的东西。(由于本人才疏学浅,肯定有不对的地方,也请高手指点 我的QQ 88603845)。
其实可以说协议里很多东西都写得很清楚了,只是有些东西没有放在一起加以系统的比较。所以让人阅读起来觉得很不“舒服”。在外我阅读的过程中,发现协议里最容易让人混淆的东西就是各种层面的Acknowledgement了。这里我做一下总结与比较。
首先我们看一下属于Teleservice Layer 的 SMS Delivery Acknowledgment & SMS User Acknowledgment Message 。这里我们做了一下比较:
|
originate
|
receive
|
||
|
MC (Message Center)
|
MS (Mobile staion)
|
MC
|
MS
|
SMS Delivery Acknowledgment Message
|
1.当MC收到一个
SMS Submit
Message并且DAK_REQ ==‘1’的时候,MC应该在收到目的地的应答后向originating MS发出SMS
Delivery Acknowledgment Message。
2.当MC收到 SMS Cancellation Message后应返回一个
SMS
Delivery Acknowledgment
Message,包含User Data subparameter用以表示递交到目的地的消息是成功了还是被取消了。
|
X
|
X
|
当MS收到本消息后,其实现过程可以依靠其具体应用需要来操作。
|