短信的信令过程

news2024/11/25 20:19:19

目录

1 短消息的信息流程:

1.1消息一次成功发送时的情况MO上行-MT下行 方式:1. MO(主叫移动用户发给sp短消息中心)编辑好短消息,键入发送号码(被叫移动用户号码),按发送,将A NUMBER(主叫号码)、B NUMBER(被叫号码)、文本、SMSC NUMBER(短消息中心号码)及请求的消息代码一起通过无限网络发送给所登记的MSC/VLR。2. MSC/VLR 接收到移动用户的申请,根据SMSC 号码寻到SMSC,将B NUMBER、文本及消息代码发送给SMSC。3. SMSC 接收后,给MSC/VLR 发送接收确认信号。4. MSC/VLR 将成功消息返给MO 移动用户。5. SMSC 根据B NUMBER 寻到其HLR(归属位置寄存器)。6. HLR 将被叫用户的最新消息、IMSI 号码、登记MSC/VLR 地址、是否开机、是否呼转等返给SMSC。7. SMSC 根据IMSI 号码、MSC/VLR 地址将文本发给MT(sp短消息中心发给被叫移动用户)。8. MT 接收消息后、由MSC/VLR 向SMSC 短消息中心发确认消息。

1.2不成功的短信处理过程

1.3 Mo过程

1.4 Mt过程


1 短消息的信息流程:

流程思路就是存储转发,短信先发给短消息中心存起来,短消息中心再根据去hlr去查目的手机的路由信息,根据路由信息实现转发功能。

1.1消息一次成功发送时的情况
MO上行-MT下行 方式:
1 MO(主叫移动用户发给sp短消息中心)编辑好短消息,键入发送号码(被叫移动用户号码),按发送,
A NUMBER(主叫号码)、B NUMBER(被叫号码)、文本、SMSC NUMBER(短消息中
心号码)及请求的消息代码一起通过无限网络发送给所登记的MSC/VLR
2 MSC/VLR 接收到移动用户的申请,根据SMSC 号码寻到SMSC,将B NUMBER、文
本及消息代码发送给SMSC
3 SMSC 接收后,给MSC/VLR 发送接收确认信号。
4 MSC/VLR 将成功消息返给MO 移动用户。
5 SMSC 根据B NUMBER 寻到其HLR(归属位置寄存器)。
6 HLR 将被叫用户的最新消息、IMSI 号码、登记MSC/VLR 地址、是否开机、是否呼转
等返给SMSC
7 SMSC 根据IMSI 号码、MSC/VLR 地址将文本发给MTsp短消息中心发给被叫移动用户)。
8 MT 接收消息后、由MSC/VLR SMSC 短消息中心发确认消息。
 

1.2不成功的短信处理过程

1 不存在用户、限制呼叫、无MT 功能;SMSC 成功接收短消息请求,向被叫归属HLR
问讯路由消息,送回消息为被叫用户不存在、被叫用户限制呼叫或用户没有MT 功能时,
SMSC 将直接从前转数据库中删除此消息,不在发送。
2 被叫用户关机;SMSC 成功接收短消息请求,向被叫归属HLR 问讯路由消息,得到路
由消息后发送SM(短消息)。VLR 回送消息为用户关机,SMSC 将消息存入前转数据库,
同时报告被叫的HLR,设置短消息为等待标识,SMSC 将等待接收HLR 发送的用户开机
消息后,再激活重发机制,重新发送。
3 被叫用户的消息内存空间已满;SMSC 成功接收短消息请求,向被叫归属HLR 问讯路
由消息,得到路由消息后发送SMVLR 回送消息为被叫用户的消息存储空间已满,SMSC
将等待VLR 发送用户准备接收短消息提示后,再激活重发机制,重新发送。
4 网络信令拥塞、信令闭塞;SMSC 与网络单元间的通信出现信令拥塞、闭塞等问题时,
将直接启用转发机制时间表,按照规定的时间,定时进行发送尝试。
5 过期消息;当消息在规定的保存期限内没有成功发送时,短消息中心将从数据库中删除
此消息,不再发送。
通过对以上信息处理流程的分析,当我们遇到问题时应对问题进行归纳,首先判断是否是发
送的失败消息,其次确定问题是否与地域有关、是否与服务类型有关、是否与主被叫用户号
码有关等,以确定进一步的分析思路,再则应考虑问题出现的时间,判定问题是否与网络的
调整有关。
对于与个别用户有关的问题,可以检查短信中心LOG 记录看用户是否存在操作问题,
如拨叫的号码,用户设置的短信有效时间等(最短可设置1 小时,可在手机上设置)。对于
不正确的操作,应该对用户加以引导。
对于与服务类型有关的问题,首先应该检查短信中心的参数设置包括信息的有效时间,
各种情况下的重发策略等,还应该考虑短信中心与信息源之间的链路是否正常。
对于大范围区域的问题,应该检查BSC MSC 有关短信的参数设置,然后再检查短信
收发路由。
对于个别区域有关的问题,首先检查基站参数,然后看无线资源是否拥塞,对有问题地
点,需要现场对通话与收发短信进行测试,看是否存在无线信号拥塞或干扰的可能性,其次
通过对MSC HLR 的跟踪,确认网络的信息与路由分析是否正常?再则检查短信中心参
数,短消息保留时间有没有正确设置,如果中文短信的保留时间只有2 小时,超时后即被删
除,这样用户关机2 小时后开机,就收不到短信,中文短信的保留时间一般为3 天。
另外,语音信箱参数文件应正确设置,留言保留时间一般为2 天,服务基站对于短信的
参数设置也要准确无误。

1.3 Mo过程

   手机通过信令通道,发出业务申请,申请业务类型是短消息

 鉴权成功后,发起短信流程的mo过程,目的号码是sim卡里设置的短消息中心号码

 

 

1.4 Mt过程

  查询被叫号码的路由信息与hlr通信,hlr去查询vlr

 

 

确定被叫的imsi后,对应基站发起寻呼,寻呼响应后,发送给目的号码

 

 

 

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/46884.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

Java基于springboot+vue的摄影作品展示交流系统 计算机毕业设计

随着时代的发展,人们的精神世界也在不断的丰富,尤其是在当下电子设备发展迅速的背景下,人们通过数码相机或者手机随后就可以拍下每一个美丽的瞬间,但是人们更希望将这些摄影作品传到网上和更多的人进行分享,同时也希望…

决策树算法、随机森林算法

一、决策树 1、什么是决策树?如何进行高效的决策? 最早的决策树就是利用程序设计中的if-else结构分割数据的一种分类学习法。决策树的思想就是:如何高效的进行决策。而我们决策是有顺序的,即:我们在看不同的特征的时…

SSE AVX 发展简单介绍

SIMD全称是"Single Instruction, Multiple Data". SSE1是Pentium III引入的,它操作于16 bytes寄存器。在C和C中,这些寄存器以__m128的形式作为数据类型(128 bits16 bytes)。每个寄存器包含4个单精度浮点数float,指令集一共有8个这…

virtualbox下ubuntu虚拟机配置网络

一、目标: 1.在ubuntu虚拟机内可以联通外网 2.可以通过本机ssh连接上ubuntu虚拟机 二、Virtualbox配置 1.勾选 “系统->网络” 2.配置双网卡 网卡1配置为Nat,网卡2配置为Host-Only 三、ubuntu虚拟机内部设置 vi /etc/netplan/00-installer-confi…

OS_内存管理@非连续方式@段式和段页式

文章目录OS_内存管理非连续方式段式和段页式内存管理方式的发展基本分段存储逻辑结构图逻辑地址结构划分段表地址变换机构段表寄存器内容结构段和段表项的记号地址变换机构变换过程段的共享与保护段页式存储逻辑地址结构实现思路:段表和页表的变体🎈逻辑结构图sp-段…

HLS + ffmpeg 实现动态码流视频服务

一、简介 如下图,包含三部分,右边一列为边缘节点;中间一列代表数据中心;左边一列是项目为客户提供的一系列web管理工具: 具体来说在我们项目中有一堆边缘节点,每个节点上部署一台强大的GPU服务器及N个网络…

猴子也能学会的jQuery第十二期——jQuery遍历(下)

📚系列文章—目录🔥 猴子也能学会的jQuery第一期——什么是jQuery 猴子也能学会的jQuery第二期——引用jQuery 猴子也能学会的jQuery第三期——使用jQuery 猴子也能学会的jQuery第四期——jQuery选择器大全 猴子也能学会的jQuery第五期——jQuery样式操作…

0201导数的概念-导数与微分-高等数学

文章目录1 导数的定义2 常见函数的导数(导函数)3 单侧导数4 导数的几何意义5 可导和连续的关系6 后记1 导数的定义 设函数yf(x)yf(x)yf(x)在点x0x_0x0​的某个邻域内有定义,当自变量x在x0取得增量△xx在x_0取得增量\triangle xx在x0​取得增量△x(点x△xx\triangle …

品优购项目案例制作需要注意的内容笔记

个人在做的时候遇到的,自己觉得需要注意的内容 模块化 1.有些样式和结构在很多页面会出现,比如页面的头部和底部,大部分页面都有。此时可以把这些结构和样式单独作为一个模块,然后重复使用 2.这里最典型的应用就是common.css公…

虚拟内存系统【多级页表】

多级页表🏝️1. 考虑使用更大的页🏖️2. 使用段页式管理📖2.1 为什么采用段页式管理?📖2.2 段页式管理的缺点🏞️3. 多级页表📖3.1 多级页表的优点📖3.2 多级页表的缺点&#x1f4d6…

文本匹配实战:基于Glove+RNN实现文本匹配 详细教程

任务描述: 文本匹配是自然语言处理中一个非常核心的任务,主要目的是研究两段文本之间的关系。许多自然语言处理任务在很大程度上都可以抽象成文本匹配问题,比如信息检索可以归结为搜索词和文档资源的匹配,问答系统可以归结为问题和候选答案的匹配,复述问题可以归结为两个同…

数商云SRM系统招标流程分享,助力建筑材料企业降低采购成本,提高采购效率

近年来,随着主管部门对房地产市场的监管非常严格,房地产业的发展已进入瓶颈期,这对与房地产业密切相关的建材行业产生了很大的影响。同时,我国城市化进入成熟期,行业规模发展动力减弱,建材行业增长压力明显…

谷粒商城1.项目简介和项目环境预搭建(项目概述和环境搭建代码)

一.商城项目总体架构 从讲课篇看 从分块来看 项目知识概述 二.环境搭建代码 1.项目架构 建立父工程 pom文件 <description>聚合服务</description><packaging>pom</packaging><modules><module>gulimall-coupon</module><mo…

H2数据库端口占用

因为服务已经起来了&#xff0c;然后自己再想测试的时候&#xff0c;发现端口已经占用&#xff0c;找了好久在官网文档找到了对应的解决方案 意思是在服务端上&#xff08;就是我们的配置文件application.yml&#xff09;我们得加上tcp://localhost/也就是你的主机地址tcp://12…

Lambert (兰伯特)光照模型

漫反射的定义 漫反射是投射在粗糙表面上的光向各个方向反射的现象。当一束平行的入射光线射到粗糙的表面时&#xff0c;表面会把光线向着四面八方反射&#xff0c;所以入射线虽然互相平行&#xff0c;由于各点的法线方向不一致&#xff0c;造成反射光线向不同的方向无规则地反…

小程序赋能生鲜食品进销存,线上+物流系统两手抓

互联网、物联网和消费升级的多重影响下&#xff0c;生鲜食品市场的流通更加便捷。在国内外的生鲜产品的可用性不再受季节和地区的限制&#xff0c;需求也逐渐增加。 那么随着生鲜食品商城小程序和网上商城购物系统平台的数量逐渐增加&#xff0c;如何体现其价值在企业进销存系统…

基于EasyExcel锁定指定列导出数据到excel

基于EasyExcel锁定指定列导出数据到excel 大家好&#xff0c;我是llp。最近在做系统报表时中有一个需求时这样的&#xff0c;需要查询系统数据导出excel&#xff0c;并要求导出的excel列中有一些时锁定的有一些时不锁定的&#xff0c;即使实现动态列锁定的效果。看上去应该是一…

AWS 中文入门开发教学 39- AWS CLI - AWS认证 必须会的命令行工具

AWS CLI是什么 AWS Command Line Interface (AWS CLI) 是一种开源工具&#xff0c; 让您能够在命令行 Shell 中使用命令与 AWS 服务进行交互。 仅需最少的配置&#xff0c;即可使用 AWS CLI 开始运行命令&#xff0c;以便从终端 程序中的命令提示符实现与基于浏览器的 AWS 管理…

mysql基础知识篇(四)

1.MySQL 索引用的什么数据结构了解吗&#xff1f; MySQL 的默认存储引擎是 InnoDB&#xff0c;它采用的是 B树结构的索引。 B树&#xff1a;只有叶子节点才会存储数据&#xff0c;非叶子节点只存储键值。叶子节点之间使用双向指针连接&#xff0c;最底层的叶子节点形成了一个…

FTP服务配置和使用

FTP介绍 FTP&#xff08;文件传输协议20、21端口&#xff09;是典型的C/S架构的应用层协议&#xff0c;需要由服务端软件、客户端软件两个部分共同实现文件传输协议。FTP是客户端和服务器之间的连接是可靠的保证。 FTP是一种文件传输协议&#xff0c;它支持两种模式&#xff…