map 协议分析培训教程

上传人:F****n 文档编号:94209520 上传时间:2019-08-04 格式:PPT 页数:77 大小:1.82MB
返回 下载 相关 举报
map 协议分析培训教程_第1页
第1页 / 共77页
map 协议分析培训教程_第2页
第2页 / 共77页
map 协议分析培训教程_第3页
第3页 / 共77页
map 协议分析培训教程_第4页
第4页 / 共77页
map 协议分析培训教程_第5页
第5页 / 共77页
点击查看更多>>
资源描述

《map 协议分析培训教程》由会员分享,可在线阅读,更多相关《map 协议分析培训教程(77页珍藏版)》请在金锄头文库上搜索。

1、Page 1,MAP 协议分析,Page 2,前 言,移动通信的一个重要特征就是用户的移动性。当用户因为位置改变时,必须和网络进行一系列的信令交互,使用户所处的位置和网络保存的信息相一致。MAP就是专门用来实现位置相关的管理任务的SS7应用协议,本课程介绍MAP基本原理、主要消息和相关流程。,Page 3,参考资料,3GPP TS 29.002 V4.15.0 “Mobile Application Part (MAP) specification ”,Page 4,培训目标,学习完此课程,您将会: 了解MAP协议栈和相关接口的功能。 主要的MAP流程:理解位置更新的MAP流程、取路由信息和漫

2、游号码的MAP路程、取鉴权集的流程,了解补充业务登记流程和短消息收发流程。,Page 5,目 录,MAP接口与功能 MAP协议基本原理 MAP主要流程分析,Page 6,目 录,MAP接口与功能 MAP协议基本原理 MAP主要流程分析,Page 7,MAP接口与功能,主要内容:,MAP接口的位置,MAP接口基本功能,MAP各个接口功能介绍,Page 8,核心网电路域网络逻辑结构和MAP接口,G,D,C,B,E,F,MAP,MAP,MAP,MAP,MAP,MSC,HLR,MAP,Lg,Page 9,核心网电路域MAP接口定义,Page 10,核心网分组域网络逻辑结构和MAP接口,PDN,Gc,G

3、n,Gd,Gf,MAP,MAP,MAP,SGSN,GGSN,Gi,Gr,MAP,Lg,MAP,Page 11,核心网分组域MAP接口定义,分组域网络的MAP接口,基本工作原理与电路域类似,主要区别在于部分分组域MAP消息参数会有不同。因此,本课程以电路域的MAP接口为主。,Page 12,MAP接口功能基本功能,Page 13,MAP接口功能C接口,移动终结呼叫(MTC)提供路由信息 移动终止的短消息取路由过程,MSC,Page 14,MAP接口功能D接口,取鉴权集 :VLR没有可用的鉴权集时,发MAP消息到HLR/AuC中获取。 位置更新:VLR发Location Update消息到HLR,

4、更新HLR中的用户位置信息。 位置取消:HLR发Cancel Location 到VLR,要求VLR删除用户数据。 清除用户:当VLR删除用户数据后,将通过Purge MS消息通知HLR。 在移动被叫时提供漫游号码:HLR向被叫所在VLR发“提供漫游号码”。 补充业务:在VLR和HLR中登记、注销补充业务。 错误恢复:当HLR重启后,会通知VLR该重启事件;VLR向HLR发送 Restore Data消息,以索取用户签约数据。 用户数据管理功能 短消息业务:短消息准备就绪通知。,VLR,Page 15,MAP接口功能E接口,切换:MSC与MSC之间、MSC与MSC Server之间、MSC s

5、erver之间切换时交互MAP消息。 短消息业务:MSC与短消息中心SMSC之间用MAP消息转发短信(SMMO,SMMT)。,Page 16,MAP接口功能F接口,IMEI检查: 通过CHECK IMEI流程,可以对用户设备进行合法性检查,目前国内没有应用。,MSC,Page 17,MAP接口功能G接口,取用户标识: 当移动用户漫游到一个新的VLR控制区,当前VLR向原来的VLR索取IMSI和鉴权集(如果还有没使用完的鉴权集) 。,Page 18,MAP接口功能Lg接口,GMLC向当前服务的MSC/MSC Server发起目标用户的定位请求消息 。 用户发起的定位请求消息,MSC Server

6、向GMLC报告目标用户的定位信息 。 网络侧发起的紧急呼叫定位请求。,MSC,Page 19,总 结,本章介绍了MAP接口和接口的功能,学习本章,重点掌握: MAP接口的种类:重点了解C/D、E/G接口 MAP接口功能:要求掌握MAP接口的基本功能,Page 20,目 录,MAP接口与功能 MAP协议基本原理 MAP主要流程分析,Page 21,MAP接口协议栈,基于TDM,基于IP,Page 22,MAP消息在链路消息中的位置,Page 23,MAP原语种类,MAP服务原语的种类格式为:,MAP-ServicePrimitiveName type,type 有四类: request (req

7、), indication (ind), response (rsp) 和confirm (cnf)。 (注:在后面的流程图中,Request服务和Indication服务并不标示出来,Response和Confirm服务统一标示为”ack”。) Request原语:请求原语,MAP user向Provider发送的请求原语。 Indication原语:指示原语,MAP provider向User发送的指示原语。 Response原语:响应原语,MAP user向provider发送的响应原语。 Confirm原语:确认原语,MAP provider向user发送的确认原语。,Page 24,

8、MAP User与Provider互操作,Page 25,MAP服务分类,移动性管理相关的MAP服务,Page 27,移动性管理相关的MAP服务举例,呼叫处理相关的MAP服务,补充业务相关的MAP服务,Page 30,SMS相关的MAP服务,Page 31,总 结,本章介绍了MAP基本工作原理: MAP协议层分为MAP业务提供者子层和MAP业务用户子层 介绍了各种MAP服务类型,Page 32,目 录,MAP接口与功能 MAP协议基本原理 MAP主要流程分析,Page 33,目 录,MAP主要流程分析 3.1 位置更新流程 3.2 取鉴权集流程 3.3 呼叫相关流程 3.4 错误恢复流程 3.

9、5 取用户信息流程 3.6 短消息收发流程 3.7 登记补充业务的MAP流程,Page 34,位置更新的MAP流程,Page 35,The MAP_SEND_IDENTIFICATION service 用在当前 VLR和原 VLR 之间,当前VLR向原VLR 获取用户的IMSI和鉴权数据。,M:必选参数;C:条件参数,在一定条件下该参数有效; U:MAP user service可选参数;O:MAP Provider service可选参数; :如果有等号,表示参数值与表格左侧紧邻一栏的值相同。 (下同),MAP_SEND_IDENTIFICATION,Page 36,MAP_UPDATE_

10、LOCATION,MAP_UPDATE_LOCATION:由 VLR发给HLR,更新HLR中用户的位置信息。,Page 37,MAP_UPDATE_GPRS_LOCATION:由 SGSN发给HLR,更新用户在HLR中的位置信息。,MAP_UPDATE_GPRS_LOCATION,Page 38,MAP_CANCEL_LOCATION:由HLR发给VLR或者SGSN,要求删除VLR或者SGSN中的用户数据。当跨VLR或者SGSN进行位置更新,或者运营商强制删除用户数据时,会触发该消息传送。,MAP_CANCEL_LOCATION,Page 39,MAP-INSERT-SUBSCRIBER-DA

11、TA :HLR将用户数据插入到用户当前的VLR中。,MAP-INSERT-SUBSCRIBER-DATA(1),Page 40,MAP-INSERT-SUBSCRIBER-DATA(2),Page 41,MAP-INSERT-SUBSCRIBER-DATA(3),Page 42,目 录,MAP主要流程分析 3.1 位置更新流程 3.2 取鉴权集流程 3.3 呼叫相关流程 3.4 错误恢复流程 3.5 取用户信息流程 3.6 短消息收发流程 3.7 登记补充业务的MAP流程,Page 43,取鉴权参数的MAP流程,MAP_SEND_AUTHENTICATION_INFO :在电路域,用在VLR和

12、HLR之间,向HLR取鉴权集。一次最多取5组鉴权向量。 在分组域,用在SGSN和HLR之间,向HLR取鉴权集。一次最多取5组鉴权向量。 如果用户是UMTS用户,HLR返回的是五元组;如果是GSM用户,则返回三元组。如果HLR无法提供鉴权参数,则返回的鉴权集为空值。,Page 44,MAP_SEND_AUTHENTICATION_INFO 参数:,MAP_SEND_AUTHENTICATION_INFO,Page 45,MAP_AUTHENTICATION_FAILURE_REPORT 参数:,MAP_AUTHENTICATION_FAILURE_REPORT,Page 46,目 录,MAP主要

13、流程分析 3.1 位置更新流程 3.2 取鉴权集流程 3.3 呼叫相关流程 3.4 错误恢复流程 3.5 取用户信息流程 3.6 短消息收发流程 3.7 登记补充业务的MAP流程,Page 47,取路由信息和漫游号码的MAP流程,Page 48,MAP_SEND_ROUTING_INFORMATION(1),该消息用在GMSC和HLR之间,要求HLR提供呼叫的路由信息。,Page 49,MAP_SEND_ROUTING_INFORMATION(2),Page 50,MAP_PROVIDE_ROAMING_NUMBER,Page 51,目 录,MAP主要流程分析 3.1 位置更新流程 3.2 取

14、鉴权集流程 3.3 呼叫相关流程 3.4 错误恢复流程 3.5 取用户信息流程 3.6 短消息收发流程 3.7 登记补充业务的MAP流程,Page 52,被叫时的VLR恢复流程,Page 53,MAP_RESTORE_DATA,Page 54,HLR故障恢复,对于HLR来说,必须要周期性地将数据备份到永久性存储器中(比如硬盘)。 由于在最后一次备份和HLR重启之间发生了改变的数据不能通过备份恢复,因此每个受HLR故障影响的IMSI记录的恢复流程,是在跟相关MS恢复第一次合法无线联系时触发的。,Page 55,电路域的HLR恢复流程,Page 56,分组域的HLR恢复流程,Page 57,MAP

15、_RESET,只有MAP_RESET request/indication,没有MAP_RESET response/confirm。,Page 58,目 录,MAP主要流程分析 3.1 位置更新流程 3.2 取鉴权集流程 3.3 呼叫相关流程 3.4 错误恢复流程 3.5 取用户信息流程 3.6 短消息收发流程 3.7 登记补充业务的MAP流程,Page 59,gsmSCF到HLR的ATI流程,Page 60,MAP-ANY-TIME-INTERROGATION(1),Page 61,MAP-ANY-TIME-INTERROGATION(2),MAP_PROVIDE_SUBSCRIBER_I

16、NFORMATION,该服务用于随时向VLR查询用户信息(比如用户状态,位置信息)。,PSI的Location information 信元,Page 64,gsmSCF到GMLC的ATI流程,Page 65,目 录,MAP主要流程分析 3.1 位置更新流程 3.2 取鉴权集流程 3.3 呼叫相关流程 3.4 错误恢复流程 3.5 取用户信息流程 3.6 短消息收发流程 3.7 登记补充业务的MAP流程,Page 66,短信始发的MAP流程,Page 67,MAP-MO-FORWARD-SHORT-MESSAGE:用在MSC和SMSC-IWMSC之间,将始发的短信转发到短信中心。,MAP-MO-FORWARD-SHORT-MESSAGE,Page 68,短信终结的MAP流程,Page 69,MAP-SEND-ROUTING-INFO-FOR-SM,MAP-SEND-ROUTING-INFO-FOR-SM:SMSC-GMSC发给HLR,要求提供MT短信的路由信息。,Page 70,MAP-MT-FORWARD

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号