当前位置: 代码迷 >> 电信IT应用开发 >> 这里SMSC如何监测到用户手机接入了网络
  详细解决方案

这里SMSC如何监测到用户手机接入了网络

热度:7267   发布时间:2013-02-26 00:00:00.0
这里SMSC怎么监测到用户手机接入了网络
短信息发送流程如下:

一次短信的传送过程需要通过短信息服务中心(SMSC)的存储处理,发送方和接收方分别与SMSC连接,而不需要发送方和接收方之间直接连接,因而可以实现短信实时有效的传递。当发送方发送短信时,发送方与SMSC建立连接,把要发送的信息内容和接收方的号码传送给SMSC并通过通信网络寻找接收方的位置,在确定了接收方已经接入了网络中后,把这一信息发送给接收方。如果用户此时处于关机或不在服务区等情况不能接收信息,那么SMSC(短信服务中心)会存储这条信息并实时监测接收方的情况,一旦监测到接收方接入了网络马上把信息传送给接收方,保证了信息在第一时间送达用户的手中.

我想问问:这里SMSC怎么监测到手机接入了网络??技术上是怎么实现的?用户开机后,手机会主动发送无线信号给SMSC吗?有那么多手机需要监测其是否接入了网络,SMSC怎么做到那么实时?谢谢。

------解决方案--------------------------------------------------------
好像是去查询HLR设备
------解决方案--------------------------------------------------------
不太清楚,顶一下
------解决方案--------------------------------------------------------
是去HLR访问,用户开机的时候会发送消息给HLR,修改状态。关机的时候同样要发消息修改HLR上的状态(拔电池就不会了)。smsc发短信的时候要求hlr查询手机状态并且获取手机所在msc
------解决方案--------------------------------------------------------
通常情况下是SC与HLR和MSC/VLR 联合工作所致,如果短信基于SGSN的话情况还会涉及到SGSN(不过基本上没有运营商启用SMS over GPRS)。
你需要看看GSM 0340,简要介绍如下,但只看这么些信息肯定不够的。
另外,感觉非运营商和设备商的人,看这些东西没用。
3.2.6 Messages-Waiting
The Messages-Waiting is the service element that enables the PLMN to provide the HLR, SGSN and VLR with which
the recipient MS is associated with the information that there is a message in the originating SC waiting to be delivered
to the MS. The service element is only used in case of previous unsuccessful delivery attempt(s) due to temporarily
absent mobile or MS memory capacity exceeded. This information, denoted the Messages-Waiting-Indication (MWI),
consists of Messages-Waiting-Data (MWD), ), the Mobile-station-Not-Reachable-for-GPRS (MNRG), the
Mobile-Station-Not-Reachable-Flag (MNRF), the Mobile-Not-Reachable-Reason (MNRR) and the
Mobile-Station-Memory-Capacity-Exceeded-Flag (MCEF) located in the HLR; the Mobile-station-Not Reachable-for-
GPRS (MNRG) located in the SGSN, and the Mobile-Station-Not-Reachable-Flag (MNRF) located in the VLR.
figure 03.40/3 shows an example.