通信MAP协议介绍_第1页
通信MAP协议介绍_第2页
通信MAP协议介绍_第3页
通信MAP协议介绍_第4页
通信MAP协议介绍_第5页
已阅读5页,还剩6页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、目 录第10章 MAP协议10-110.1 概述10-110.1.1 MAP接口定义10-110.1.2 MAP接口功能10-310.1.3 MAP协议的应用10-310.1.4 协议栈结构10-410.2 MAP协议介绍10-510.2.1 消息结构10-510.2.2 MAP操作类型10-510.3 信令流程10-8第10章 MAP协议10.1 概述10.1.1 MAP接口定义MAP即移动应用部分,MAP协议定义了为实现移动台漫游功能而在移动系统通信网络实体之间进行的信息交换方式,这里的网络实体包括MSC Server、VLR、SGSN、HLR、SMC和GMLC。UMTS网络中,C、D、E

2、、G、Lg、L接口都可以传递MAP消息,在这里统称为MAP接口。1. C接口C接口指MSC SERVER与HLR之间的接口。在此接口上,MSC Server使用No.7信令系统中的MAP协议传递信令,MSC Server实现以下功能:l 在移动终结呼叫(MTC)中,MSC/GMSC Server通过C接口向HLR取路由信息,HLR通过C接口向MSC/GMSC Server提供路由信息和用户管理信息(包括用户状态、用户位置、用户签约信息等)l 短消息业务(移动终止的短消息取路由过程)l 对于CAMEL应用,本接口用于获取移动用户终呼时的路由信息,用户状态、签约信息等& 说明:MSOFTX3000

3、支持MAP Phase1、MAP Phase2以及MAP Phase3,并允许网络运营商根据功能需求自行选择不同阶段的规范。2. D接口D接口指VLR与HLR之间的接口。此接口用于在HLR与VLR之间交换有关移动台位置信息及用户管理信息。在此接口上,VLR使用No.7信令系统中的MAP协议传递信令,支持如下功能:l 取鉴权集l 位置更新l 在移动被叫时提供漫游号码l 补充业务l VLR恢复l 用户数据管理功能为保证移动用户在整个服务区内能够建立和接受呼叫,必须在VLR与HLR之间交换数据,如VLR需要告知HLR移动用户当前的位置信息;HLR需要把所有与该用户有关的业务数据发送给VLR。如果用户

4、所在的VLR区域已经发生改变,HLR还需要删除移动用户在先前漫游VLR中的位置信息及业务数据;另外,用户对所使用业务的修改请求(如补充业务操作)及运营商对用户数据的修改都要通过D接口交换数据。 3. E接口MSC Server与MSC Server,MSC Server与SMC之间的MAP接口都定义为E接口。信令互通由No.7信令系统中的MAP协议来完成。MAP协议主要完成以下功能:l 切换l 短消息业务MAP控制相邻区域不同的MSC Server之间进行切换。当移动台(MS)在呼叫进行过程中,从一个MSC Server控制的区域移动到另一个MSC Server控制的区域时,为了不中断通信,必

5、须在两个MSC Server之间启动和实现切换操作。4. G接口G接口是VLR与VLR之间的接口。信令互通由No.7信令系统中的MAP协议来完成,通过此接口实现的相关功能包括:当移动用户漫游到一个新的VLR控制区,当前VLR向先前的VLR索取IMSI和鉴权集(如果还有没使用完的鉴权集)。5. Lg接口Lg接口是MSC Server与GMLC(Gateway Mobile Location Center)之间的接口,用于支持LCS(定位业务)功能。信令互通由No.7信令系统中的MAP协议来完成,通过此接口实现的相关功能包括:l GMLC向当前服务的MSC Server发起目标用户的定位请求消息;

6、l MSC Server向GMLC返回定位请求的结果;l MSC Server向GMLC报告目标用户的定位信息& 说明:MSOFTX3000采用MSC Server和VLR集成在同一实体内的结构。相应的,B接口变成一内部接口;C接口和D接口可以走同一物理连接;E接口和G接口可以走同一物理连接。6. 未命名接口l MSC和SCP之间的MAP接口:当MSC检测到有CD、ECT、MPTY等补充业务被调用时,通过此MAP接口通知SCP。l VLR和SCP之间的MAP接口:当VLR检测到某用户发生IMSI附着、路由更新等移动性相关的事件时,通过此MAP接口通知SCP。10.1.2 MAP接口功能在MSO

7、FTX3000中,MAP消息处理模块严格遵循3GPP TS 29.002 V3.9.0 (2001-06)规范的规定,提供3GPP TS 29.002规定的所有基本功能,包括:l 版本协商功能;l 移动性管理,同时支持对2G用户和3G用户的移动性管理,还支持移动性事件通知SCP功能。l 签约数据管理,包括普通业务签约数据、LCS和CAMEL签约数据的管理;l 错误恢复,包括数据恢复和HLR重启通知处理;l 安全性管理,包括鉴权、加密和一致性检查、TMSI重分配;l 呼叫处理,包括主被叫接入、获取路由信息及提供漫游号码;l 切换控制,包括UMTS系统内局间切换、UMTS和GSM系统间的局间切换;

8、l 补充业务,包括呼叫相关和呼叫无关的补充业务以及补充业务事件通知SCP功能;l 短消息,包括移动始发和移动终结短消息以及短消息智能触发功能;l 定位业务,包括移动始发和移动终结的定位、紧急呼叫定位和操作维护定位。10.1.3 MAP协议的应用MAP在MSOFTX3000中各接口的应用如Error! Reference source not found.所示。图10-1 MAP协议的应用10.1.4 协议栈结构MSOFTX3000提供两种方式传输MAP协议:一是基于TDM,利用消息传递部分(MTP)提供的服务来进行信息传递;一是基于IP,利用信令传输协议(SIGTRAN)提供的服务进行传输。其

9、协议栈如Error! Reference source not found.所示。C、D、E、G、Lg、L等MAP接口都符合此协议栈结构。图10-2 MAP接口在协议栈中的位置10.2 MAP协议介绍10.2.1 消息结构在No.7信令系统中,MAP消息作为TCAP消息的成分部分传递,MAP消息的编码采用ASN.1格式,其在链路消息中的位置如Error! Reference source not found.所示。图10-3 MAP在链路消息中的位置MAP消息的类型和TCAP成分中的操作码(operation code)一一对应,在消息传递过程中,每发起一个操作就需要分配一个调用识别(Invo

10、ke ID),一个调用识别在其MAP对话过程中是对某个操作的唯一识别,通过区分操作码,可以将一个成分“翻译”成对应的MAP消息,MAP与TCAP之间的消息转换由MAP协议状态机(MAP PM)来完成。10.2.2 MAP操作类型MSOFTX3000的MAP支持3GPP TS 29.002所规定的操作,见Error! Reference source not found.。表10-1 MSOFTX3000中MAP所支持的操作操作码操作名称用途0x02UpdateLocation位置更新用于发生跨VLR位置更新或用户数据未被HLR证实时VLR向HLR发起位置更新流程0x03CancelLocati

11、on位置删除用于位置更新时HLR删除前VLR的用户信息,或用户数据修改引发的独立位置删除,以及操作人员删除用户位置信息0x04ProvideRoamingNumber提供漫游号码用于用户作被叫时HLR向用户漫游的VMSC Server取漫游号码,以便GMSC Server寻址到被叫所在位置建立呼叫0x07insertSubscriberData插入用户数据用于位置更新时HLR向VLR插入用户的签约数据,以及修改用户数据时独立的插入用户数据过程0x08deleteSubscriberData删除用户数据用于操作员删除用户数据时HLR独立的删除VLR中的用户签约数据0x09sendParamete

12、rs取用户参数Phase1操作,用于向前VLR取用户的身份和鉴权集,向HLR取鉴权集,以及Phase1数据恢复请求和插入用户数据0x0AregisterSS登记补充业务用于前转类补充业务的登记0x0BeraseSS删除补充业务用于前转类补充业务的删除0x0CactiveSS激活补充业务用于前转类、限制类、CW补充业务的激活0x0DdeactiveSS去活补充业务用于前转类、限制类、CW补充业务的去活0x0EinterrogateSS查询补充业务用于显示类、前转类、限制类、CW补充业务的查询0x0FauthenticationFailureReport鉴权失败报告用于鉴权失败时向HLR上报鉴权失

13、败0x11registerPassword登记限制密码用于更改限制类补充业务操作的密码更改0x12getPassword获取限制密码用于激活、去活限制类补充业务,更改限制密码时向用户取密码0x13processUnstructureSS-Data处理非结构化补充业务数据用于Phase1移动始发非结构化补充业务0x16sendRoutingInformation取路由信息用于用户作被叫时GMSC Server向HLR获取用户位置信息,包括漫游号码和前转号码0x1CperformHandover执行切换用于Phase1的切换请求0x1DsendEndSignal发送终止信息用于切换终止0x1EPe

14、rformSubsequentHandov-er执行后续切换用于Phase1的后续切换请求0x21processAccessSignalling处理接入信令用于MSC Server b向MSC Server a透传接入信息0x22ForwardAccessSignalling前传接入信令用于MSC Server a向MSC Server b透传接入信息0x25resetHLR重启通知用于通知VLR HLR已经重启0x26forwardcheckssindication前传补充业务检查指示用于HLR重启后通知用户补充业务数据可能不准确0x2EforwardSM前转短消息用于移动始发短消息和移动终

15、结短消息0x2FreportSM-DeliveryStatus短消息失败状态报告用于短消息下发失败时的报告0x30noteSubscriberPresent用户重现通知Phase1操作,用于短消息用户位置更新或内存可用时的通知0x38sendAuthenticationInfo取鉴权集用于VLR向HLR取鉴权集0x39restoreData恢复用户数据用于用户被叫HLR到VLR取漫游号码而VLR中没有用户数据时VLR从HLR获取用户的签约数据0x3AsendIMSI取用户IMSI通过MSISDN获取用户的IMSI0x3BprocessUnstructuredSS-Request处理非结构化补充

16、业务请求用于移动始发的非结构化补充业务处理0x3CunstructuredSS-Request非结构化补充业务请求用于网络始发的非结构化补充业务处理0x3DunstructuredSS-Notify非结构化补充业务通知用于网络始发的非结构化补充业务通知0x42readyForSM短消息用户准备就绪用于短消息用户位置更新或内存可用时的通知0x43purgeMSVLR用户删除用于VLR报告HLR VLR的用户删除操作0x44prepareHandover准备切换用于非Phase1的切换请求0x45PrepareSubsequentHandov-er准备后续切换用于非Phase1的后续切换请求0x4

17、6provideSubscriberInfo提供用户信息用于HLR向VLR取用户的位置信息和状态信息数据0x48SsInvocationNotification补充业务调用通知用于CD、ECT、MPTY补充业务调用时,将补充业务调用事件上报SCP0x53ProvideSubscriberLocation请求用户位置信息用于移动终结定位请求,GMLC向MSC Server发起定位请求,MSC Server向GMLC响应定位结果0x55sendRoutingInfoForLCSLCS取路由信息用于GMLC发起移动终止定位请求时,向HLR请求路由信息。0x56SubscriberLocationRe

18、port用户位置报告用于紧急呼叫或者移动始发定位请求,MSC Server向GMLC报告定位结果信息0x59NoteMMEvent移动性管理事件通知用于在用户做普通位置更新、IMSI Attach、IMSI Detach、以及联合位置更新时将事件上报SCP10.3 信令流程位置更新流程和取路由信息流程是MAP所支持的移动用户进行网间漫游的最基本流程,另外还有补充业务处理、短消息、切换处理、鉴权等流程。在此举两个例子来说明MAP的信令过程。1. 位置更新流程当接收到位置更新请求消息后,VLR将对位置区进行判断。如果是跨VLR位置区内的更新,将向HLR发送位置更新请求。HLR向VLR返回证实消息时,将携带HLR号码。位置更新流程可能涉及到向前VLR(PVLR)取用户识别流程、到HLR取鉴权集流程、位置删除流程、插入用户数据流程。(1) 如果MSC Server/VLR接收到用户采用TMSI发起的位置更新请求,且位置更新请求消息携带的前位置区信息属于临近VL

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论