【SMS】SMS协议介绍之MSC
今天主要介绍SMS协议中的功能实体MSC。
图:MSC
(1)对于MO SMS,当MSC收到UE发来TPDU,其会查询VLR中的相关信息,如UE的MSISDN、MNRF
等,如果VLR返回错误,则MSC直接在确认报告中返回错误给UE。如果VLR返回正确结果,则MSC会检查消
息中的RP-DATA(中继层数据)参数,如果参数错误,MSC直接返回错误给UE,如果正确,则MSC将消息
继续发送给SMS-IWMSC。当SMS-IWMSC返回确认消息时,MSC负责将消息传回UE端。
(2)对于MT SMS,当MSC从SMS-GMSC处接收到TPDU时,其会通过VLR查询相关信息(ie. location
area address),如果VLR返回错误,则MSC返回错误的确认报告给SMS-GMSC。如果VLR返回无误,则
MSC将消息发送到目的UE。
当MSC接收到UE端的确认消息后,MSC会发送确认消息给SMS-GMSC。
当MSC收到UE端的消息提示当前有足够的存储可以接收更多的消息时,则MSC将该提示消息发送给VLR,
VLR会更新相关状态,如果VLR返回错误,则MSC会返回错误的确认报告给UE端。
在某些条件下,MSC如果遇到MT UE正忙的情况,此时MSC可以选择短暂的存储TPDU,但最大时间不应该
超过3GPP TS 29.002 Mobile Application Part (MAP) specification
中的supervision timer的时间,一旦MT UE可用时,MSC遵循先进先出的方式将消息发送到UE端。如果规
定时间内MSC没有发送到UE端,则MSC应返回错误报告给SMS-GMSC。
参考文档
1. 3GPP TS 03.40 Technical realization of the Short Message Service (SMS) Point-to-Point (PP)
2. 3GPP TS 23.040 Technical realization of the Short Message Service (SMS)
3. 3GPP TS 29.002 Mobile Application Part (MAP) specification
【SMS】SMS协议介绍之MSC相关推荐
- 常用开源协议介绍以及开源软件规范列表
1. 开源协议介绍 GPL: General Public License,开源项目最常用的许可证,衍生代码的分发需开源并且也要遵守此协议.该协议也有很多变种,不同变种要求会略微不同. MPL: MP ...
- open source license主流的开源软件协议介绍
open source license主流的开源软件协议介绍(20190222) 文章目录: 一.开源软件的直观介绍 二.常用开源协议介绍 三.常用开源协议之间的对比 当Adobe.Microsoft ...
- SNMP协议介绍和操作截图
第一章 SNMP协议介绍 SNMP协议 基于TCP/IP的网络管理包含3个组成部分: 1) 一个管理信息库MIB(Management Information Base).管理信息库包含所有代理进程的 ...
- VRRP协议介绍--转
http://www.cnblogs.com/jony413/articles/2697404.html VRRP协议介绍 参考资料: RFC 3768 1. 前言 VRRP(Virtual Rout ...
- Python教程之udp和tcp协议介绍
UDP介绍 UDP - 用户数据报协议,是一个无连接的简单的面向数据报的运输层协议.UDP不提供可靠性,它只是把应用程序传给IP层的数据报发送出去,但是并不能保证它们能到达目的地.由于UDP在传输数据 ...
- (4)ZYNQ AXI4总线协议介绍
1.1 ZYNQ AXI4总线协议介绍 1.1.1 本节目录 1)本节目录: 2)本节引言: 3)FPGA简介: 4)ZYNQ AXI4总线协议介绍: 5)结束语. 1.1.2 本节引言 " ...
- 音视频直播流程及常见视频流协议介绍
音视频直播流程介绍 常见视频流协议介绍 HLS HLS是苹果公司实现的基于 HTTP 的流媒体传输协议,全称 HTTP Live Streaming,可支持流媒体的直播和点播,主要应用在 iOS 系统 ...
- SNMP 网络协议介绍
这里填写标题 1. SNMP 网络协议介绍 1.1. 什么是 SNMP 1.1.1. 概述 1.1.2. SNMP 版本 1.2. OIDs 1.2.1. 什么是 OID 1.2.1.1. 可查询数量 ...
- AMBA协议介绍(1)——APB协议
系列文章目录 AMBA协议介绍(1)--APB协议 AMBA协议介绍(2)--AHB协议 AMBA协议介绍(3)--AXI协议 目录 AMBA协议介绍 AMBA协议介绍(1)--APB协议 前言 一. ...
最新文章
- Android UI开发详解之ActionBar .
- python:多线程
- MySQL数学函数简明总结
- 计算机专业英语已经出版,欢迎关注
- spring-session-data-redis解决session共享的问题
- Linux-Copy On Write写时复制机制初探
- es6 ie不兼容 函数_ES6:什么是块级作用域?
- ios 静态库合成_iOS : 静态库(.framework)合并
- TensorFlow 第一步 开门见山:Hello World!
- bert预训练模型解读_超越谷歌BERT!依图预训练语言理解模型入选NeurIPS
- daily-question-01(前端每日一题01)
- 小程序解决方案 Westore - 组件、纯组件、插件开发
- YII2 搭建redis拓展(教程)
- Android 网络服务类提供的服务接口
- MockingBrid(AI拟声)教程
- 【centos8】问题解决:Failed to download metadata for repo ‘appstream‘: Cannot prepare internal mirrorlist:.
- Linux系统1.md
- JAVA 进阶篇 动态代理 JDK动态代理和CGlib动态代理
- Hi3518E音频部分设计
- 成都软通动力的的OFFER