谈谈CDMA的短信流程

ndu  
银牌会员 




  发短消息     关注Ta  

积分 3171
帖子 62
威望 5572 个
礼品券 0 个
专家指数 48 
注册 2008-3-27
专业方向  网络优化
回答问题数  0
回答被采纳数  0
回答采纳率  0%
#1
 大中小
http://www.mscbsc.com/bbs/thread-69947-1-1.html

  
     一连在博客上写了3篇关于思想和时事的看法,仿佛自己已经不是一个通信人,反而像一个时评人,也许自己的目标就是做评论界最懂通信的人,做通信界最能评论的人,呵呵。刚好这几天接到一个朋友的电话,让帮忙给他找找CDMA短信的信令流程,我以前大多时间都是搞G网,C网对我来说很模糊了,但是也得帮忙呀。于是上网搜索了一些,但是发现这方面的资料较少,好不容易找到能下载的地方,都是需要充值什么的,整得自己很郁闷。
自从C网切给电信后,C网在中国的发展终于似乎又遇到了曙光,可预计的将来会有大量的通信人们重新关注C网的发展和技术,于是从另一个朋友那里整点资料,然后加工了一下,放在这里与大家共享,希望对大家日后工作有用。
C网的短信的发送流程有一个重要的区别就是短短信和长短信发送时所占用的流程和信道不同。具体流程如下:
    1短短消息业务主叫
短短消息指的是字节数小于一定数值,在接入信道上进行发送的短消息(具体数值大小由各地定义不同而不同)。短短消息所有的发送及信令确认都在接入信道和寻呼信道上进行。具体流程如下:

谈谈CDMA的短信流程_第1张图片
相对应的空口信令流程如下:

谈谈CDMA的短信流程_第2张图片


关于信令的简述如下:

第一条消息:Data Burst Message on Access Channel终端在接入信道上发送包含有短消息内容数据消息。
第二条消息:Order Message系统在接收到终端发出的Data Burst Message在寻呼信道上予以确认。
第七条消息:General Paging Message此时系统已经将短消息发往短消息中心进行处理,处理成功后再次寻呼终端,进行确认过程。
第八条消息:Paging Response Message终端在某一小区内发送寻呼响应消息。
第九条消息:Order Message系统对终端寻呼响应消息的确认消息。
第十二条消息:Data Burst Message系统在终端回复寻呼响应消息的小区内发送用于确认的Data Burst Message。
第十三条消息:Order Message终端在进行确认后,显示短消息发送成功,并发送Order Message回复系统。短短消息发送过程完毕。

    2长短消息业务主叫
长短消息指的是由系统定义,消息内容在业务信道上发送的短消息。空口信令流程如下:

谈谈CDMA的短信流程_第3张图片


  从信令上看,长短信发送流程和语音主叫几乎一样。所不同的是在长短信的Origination Message中的Service_Option。还有就是在流程中多了一条Data Burst Message用于终端进行层2确认。其余就和语音主叫信令流程一模一样,大家有兴趣的话直接看主叫的信令流程就行。(注:当Service_Option 0x0006时,表示RS–1 SMS;当Service_Option为0x000e时表示RS–2 SMS;)

    2短消息业务被叫
短消息业务的接收方主要走寻呼的流程,空中接口流程如下图:

谈谈CDMA的短信流程_第4张图片


  从信令上看,短信接收流程和语音被叫几乎一样。所不同的是Paging Response Message中的Service_Option。还有就是在流程中多了Data Burst Message(注:当Service_Option 0x0006时,表示RS–1 SMS;当Service_Option为0x000e时表示RS–2 SMS;)。

总结几个要点:
1、                发短信时走什么信道时由手机确定的,不同的手机类型可能在发送短信时走ACH/TCH的门限不同。
2、                短信的长短决定着收发流程的不同。
3、                关键的DATA BURST MESSAGE
4、                关键的Service_Option

你可能感兴趣的:(移动开发,SMS)