求助:关于短信流程中短信的传输问题,小弟正在学习,各位指导下
时间:07-15
整理:3721RD
点击:
求助: 请问各位大大,在CDMA中,短信在MS(手机)中编辑好之后,手机最后发出来的是什么形式的数据包,同时是在基站中从基站到MC(短消息中心)的网关协议之前怎么传输的,是透明的吗?还是需要做什么变化,添加报头之类的东东?????????
短信分为CS和PS域两种,区别是看短信是通过MSC还是通过SGSN的。短消息可以通过DCH或者FACH传输,由网络配置。
短消息完整流程:
首先RRC层会检查是否存在RRC连接,如果已经存在,则直接使用,如果没有,则首先发起一个RRC连接建立过程。
RRC连接建立完成后,高层通过CM SERVICE 过程建立MM连接,接收到网络侧发送的CM SERVICE ACCEPT后,就可以开始短消息数据的发送过程了。
短消息的协议实体包括三层,所以响应有几个步骤。
首先UE发出的CP-DATA包括RP-DATA和协议头,RP-DATA也是包括RP头(主要是Originator Address和Destination Address)和用户数据部分,它的用户数据部分是TP-DATA,TP-DATA的用户部分就是实际的短消息内容了,TP-DATA的数据头部分就包括一些编码方式等信息。
网络侧收到此消息后,首先CP层回应CP-ACK,接着RP层也需要响应,RP-ACK消息嵌套在CP-DATA的用户数据部分发送,UE需要收到这两个ACK后才能确认网络侧正确收到了发送的短消息,然后再响应CP-ACK,至此,整个发送短消息过程结束,如果后续没有其它过程,网络侧就可以释放RRC连接了。