通信人家园

标题: 请教短信业务流程详细解释?  [查看完整版帖子] [打印本页]

时间:  2009-4-8 13:12
作者: wdragon1983     标题: 请教短信业务流程详细解释?

看到一些业务教材,短信的简单流程 是 sp - ismg - SMSC - ms 。

又看到 一些 通信原理里面的过程 ,  ms - BTS - BSC - MSC  中间还有什么HLR ,vLR,等等。




请高人详细介绍一下短信的流程。  以上2个好像是分开的,他们的融汇点是在哪里?




手机 经过 ms - BTS - BSC - MSC  到达msc 之后,往下是怎么走的。 他是怎么知道 发送方的具体所在的基站位置的????等等,请详细解释一下。
时间:  2009-4-9 00:22
作者: speed_TNT

首先说几个缩写,为了下面说明方便:
MS:Mobile Subscriber移动用户,就是手机啦
SMC:Short Message Center 短消息中心,负责存储/转发用户的短消息
MSC:移动交换中心,负责处理用户的呼叫,以及短消息的下发
SCP:业务控制点,负责对预付费用户进行账户管理
GW:Gate way,网关,负责连接不同的网络资源
对于入网用户来说,发送流程如下:
MS A-->SMC-->对方用户所处MSC-->SMC-->MS B
用户提交到SMC,如果SMC可以正常响应这个发送请求,则发送用户手机提示“发送成功”,否则为“发送失败”,之后SMC向对方所在的MSC发送下发请求,如果MSC可以正常响应,并将消息下发成功,则向SMC回馈报告,如果A用户打开了状态报告功能,则这时SMC向A用户发送“对XX的消息发送成功”。如果发送不成功,则消息保存在SMC,过一个时间后再次重发。
对于预付费用户:
MS A-->SMC-->SCP-->SMC-->对方用户所处MSC-->MS B
可以看出中间多了个SCP,因为是预付费用户,所以要在发送的时候看看用户的余额是否支持本次呼叫,因此要送到SCP去核查用户余额状态,如果成功,则发送流程同一般用户。如果不成功,则主发用户A的手机提示“发送失败”!
对与移动==》联通
MS A-->SMC-->移动GW-->联通GW-->联通SMC-->MS B(省略了MSC)

[ 本帖最后由 speed_TNT 于 2009-4-9 00:25 编辑 ]
时间:  2009-4-9 09:59
作者: wdragon1983

对于预付费用户:
  MS A-->SMC-->SCP-->SMC-->对方用户所处MSC-->MS B
是不是写错了?

MS A-->SMC-->对方用户所处MSC--> 这个过程 中间的BTS - BSC - HLR ,vLR,是怎么搞的。?


还有sp下发的短信,比如农信通,流程好像是 sp - ismg - smc -mc  中间肯定走网关,

个人发短信,如果是在一个网,是不是不走网关,只有跨网才走网关?
时间:  2009-4-9 20:03
作者: speed_TNT

BTS是基站收发台,就是我们说的基站
BSC是基站控制器
MSC是移动交换中心
HLR是归属位置寄存器
VLR是访问位置寄存器
MS发短信时需要通过BTS->BSC->MSC,然后MSC会问HLR被叫现在在哪里,HLR就会问VLR
找到被叫后,SMC就会把短信发给被叫
SP短信是要通过网关转发,点对点短信就不经过网关,直接SMC转发
时间:  2009-4-10 09:42
作者: wdragon1983

MS发短信时需要通过BTS->BSC->MSC,然后MSC会问HLR被叫现在在哪里,HLR就会问VLR
找到被叫后,SMC就会把短信发给被叫......

据我所知,hlr,和vlr应该存放的是发送者的手机信息,他们怎么找到被叫的呢?还有你说 之后SMC向对方所在的MSC发送下发请求 。smc是怎么知道 ,对方msc在哪里的?

按照你的说法,

流程是不是这样  MS ---BTS ----BSC -----发送方的MSC /VLR ----  SMC ------接收方的MSC /VLR --------BSC -----BTS ----接收放MS。


那样SMC 是如何找到 接收方的MSC的呢?
时间:  2009-4-10 15:47
作者: jiff_jiff

cp_data--->cp_ack
时间:  2012-6-8 08:48
作者: ll6287136

那样SMC 是如何找到 接收方的MSC的呢?

主叫向所在的msc向被叫hlr询问,被叫hlr根据它位置跟新的vlr/msc就知道被叫所在位置




通信人家园 (https://www.txrjy.com/) Powered by C114