短消息流程如下:
1.由短消息中心下发到短消息到被叫所在端局;
2.端局通过消息将短消息内容下发给手机;
3.手机回复ACK信令消息表明建立的正确的连接;
4.当手机正确解析出短消息内容后,发送信令消息到端局;
5.端局下发ACK确认手机发送的上一套消息,同时向短消息中心回复短消息终结流程结束。
延时跟短消息中心、BSC、手机的关系比较大,一个是短消息中心此时的待发短信量是不是很大,需要排队发送,另外,在BSC控制的无线侧,相关信道是否存在拥塞或很忙,还有就是手机是否版本是否规范,是否能够按照流程规范进行。
短消息延时跟所处地的信号肯定是有关系的,因为网络都是要先寻呼手机,当寻呼无响应时,下发就不成功,会有重发机制,让人感觉就是延时。
ps: 重发机制 gsm 与hlr有关系,比如sim card满,还有不可及的情况,hlr上有meassage waiting data消息等待位,比如缺席用户,不可及,或者sim card capability exceeded,都会set message waiting data。
西门子HLR的meassage waiting data消息等待位普遍容量不足,需要通过补丁清理,否则就会出现用户开机无法收到短信或短信延时很大的现象。