CDMA信令分析_第1页
CDMA信令分析_第2页
CDMA信令分析_第3页
CDMA信令分析_第4页
CDMA信令分析_第5页
已阅读5页,还剩161页未读 继续免费阅读

下载本文档

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

文档简介

1、RA000006 CDMA信令分析无线产品课程开发室无线产品课程开发室学习目标学习目标lCDMA系统接口和协议的基础知识系统接口和协议的基础知识lSCCP层间接口、网络服务功能以及应用特点层间接口、网络服务功能以及应用特点lANSI TCAP流程流程lMAP消息结构和典型消息结构和典型MAP消息分析消息分析lA、C/D、E接口消息跟踪和分析接口消息跟踪和分析学习完本课程,您应该能够掌握:学习完本课程,您应该能够掌握:课程内容课程内容第一章第一章 CDMA信令系统概述信令系统概述第二章第二章 移动应用部分移动应用部分第三章第三章 A、C/D、E用户接口消息分析用户接口消息分析第一章第一章 CDM

2、A信令系统概述信令系统概述l1.1 CDMA信令系统结构信令系统结构 l1.2 SCCP介绍介绍l1.3 ASIN TCAP介绍介绍CDMA信令系统结构信令系统结构MSBSSMSC/VLRMSC/VLRHLREC/DAMCQSCPT1CDMA信令系统结构信令系统结构A-接口:网络子系统与基站子系统之间的通信接口。从系统功能实体上看,就是基站控制器(BSC)和移动业务交换中心(MSC)之间的接口,此接口传递的信息包括移动台管理、基站管理、移动性管理、呼叫处理等功能。B-接口:MSC和VLR之间的接口,由于MSC和VLR在物理上是合一的,因此B接口成为内部接口。 CDMA信令系统结构信令系统结构C

3、-接口:MSC与HLR之间的接口。在移动台(MS)作被叫时,C接口用于关口(Gateway)MSC从HLR获得被叫MS的路由信息(RoamingNumber)。D-接口:VLR与HLR之间的接口。该接口用于交换有关移动台位置信息及用户管理的信息。由于MSC和VLR在物理上是合一的,因此,C、D口在物理上也是合一的,称为C/D口。 CDMA信令系统结构信令系统结构E-接口:MSC与MSC之间的接口。用于前转指示或控制相邻区域不同的MSC之间进行切换的接口。Q-接口:MSC与MC之间的接口。用于传递短消息。T1-接口:MSC/VLR中SSP与SCP的接口。用于智能业务。1.1.1 A口信令模型口信

4、令模型CM:接续管理 MM:移动性管理 RR:无线资源管理L1-L3:信号层1-3 BTSM:BTS的管理部分 Um:MS与BTS间的空中接口Abis:BTS与BSC间接口 SCCP:信令连接控制部分 MS:移动台MTP:消息传递部分 MSC:移动业务交换中心 BSC:基站控制器 BTS:基站收发信台 BSSMAP:基站子系统管理应用部分LAPDm:ISDN的Dm数据链路协议移动应用部分 A:BSC与MSC间接口 C MM MR RL A P D mS i g L 1L 3L 2L 1M SR RB T S ML A P D mS i g L 1L A P DS i g L 1L A P DS

5、 i g L 1B T S MR RS C C PM T PB S S M A PC MM MB S S M A PS C C PM T PM S CB S CB T SU m 接 口A b is接 口A 接 口1.1.1 A口信令模型口信令模型BSAP:基站子系统应用部分 DTAP:直接传输应用部分BSMAP:基站子系统管理应用部分SCCP:信令连接控制部分 MTP:消息传递部分DTAPBSAPSCCPMTPDTAPBSAPSCCPMTPBSMAP分配功能分配功能BSMAP分配功能分配功能A1.1.2 MAP信令模型信令模型MTPMAPTCAPSCCPISUPTUPabcdef a、b、c

6、为MTP业务原语 e、d为网络业务原语 f为TC原语第一章第一章 CDMA信令系统概述信令系统概述l1.1 CDMA信令系统结构信令系统结构 l1.2 SCCP介绍介绍l1.3 ASIN TCAP介绍介绍1.2 SCCP介绍介绍SCCP信令网和其他信令网要素关系INAPOMAPMAPISUPTUPTCAPISPSCCPMTP-3MTP-2MTP-1HLR VLR第一层第二层第三层第四一六层第七层BSAP1.2.1 SCCP的应用特点的应用特点l能传送各种与电路无关(Non-Circuit- Related)的信令消息。l具有增强的寻址选路功能,可以在全球互连的不同七号信令网之间实现信令的直接传

7、输。l除了无连接服务功能以外,还能提供面向连接的服务功能。1.2.2 SCCP网络服务功能网络服务功能 SCCP层可向用户提供无连接和面向连接服务,可根据用户对业务的不同需求,提供了以下4类业务以完成有不同质量要求的用户业务的传递:l0 基本无连接业务类l1 顺序无连接业务类l2 基本面向连接业务类l3 流量控制的面向连接业务类1.2.2.1 无连接业务无连接业务无连接业务事先不建立信令连接,通过信令网传递信令数据。l0类无连接:消息不按顺序传递,采用负荷分担规则或随机产生SLS。l1类无连接:消息按顺序传递,消息包含相同的SLS。1.2.2.1 无连接业务无连接业务l无连接业务提供四种消息类

8、型,如下:消息类型UDT0X090X12XUDTS消息类型编码UDTS0X11XUDT0X0AUDT:unit data UDTS:unit data serviceXUDT:extend unit data XUDTS: extend unit data service 1.2.2.1 无连接业务无连接业务l无连接型SCCP程序1.2.2.2 面向连接业务面向连接业务l面向连接业务类似于分组交换中的虚电路(Virtaul Circuit)传送,它需要在发送消息前,先通过应答的方式在始节点和终节点之间建立一条消息传送路径,这种方式适用于传送大量的成批数据。1.2.2.2 面向连接业务面向连接业

9、务l面向连接业务分为暂时信令连接和永久信令连接。 暂时信令连接指信令连接的建立需要由SCCP用户启动和控制,类似于拨号电话连接; 永久信令连接是本地(或远地)O&M功能,或者由节点的管理功能建立和释放,它们为SCCP用户提供半永久连接,类似租用电话线路。1.2.2.2 面向连接业务面向连接业务l面向连接业务协议分类基本面向连接类(协议类别2) 在这种协议类别中,通过建立信令连接,保证起源点的SCCP的用户与目的地节点SCCP的用户之间双向数据传递。同一信令关系可复用很多信令连接。属于某个信令连接的消息包含相同的SLS值,以保证消息按顺序传送。流量控制面向连接类(协议类别3) 在这种协议

10、类别中,除具有协议类别2的特性外,还可以进行流量控制和传递加速数据。另外,还具有检测消息丢失和序号错误能力。1.2.2.2 面向连接业务面向连接业务l面向连接SCCP程序1.2.3 SCCP的应用特点的应用特点lSCCP的三种地址类型信令点编码(SPC)子系统号(SSN)全局名(GT)lSCCP的两种寻址方式DPC+SSNGT1.2.4 SCCP消息格式简介消息格式简介lSCCP的消息结构FC KS IFS IOLIF IB F S N B IB B S NF路 由 标 记消 息 类 型必 备 固 定 部 分( F )必 备 可 变 部 分( V )任 选 部 分 (O )必 备 参 数 A

11、必 备 参 数 参 数 M 指 针参 数 P 指 针任 选 项 的 开 始 指 针参 数 M 长 度参 数 M 参 数 P 长 度参 数 P参 数 名 X参 数 X 长 度参 数 X 参 数 名 Z参 数 Z长 度参 数 Z任 选 参 数 结 束1.2.4 SCCP消息格式简介消息格式简介l1、路由标记(Label):结构为DPC+OPC+SLS。l2、消息类型:SCCP的功能和程序的实现,例如在建立或不建立逻辑信令连接的情况下传递数据信令单元,都必须传递SCCP的各种消息来完成。SCCP的消息分为无连接业务的消息和面向连接业务的消息。下页表中给出了SCCP的消息和它们所对应的协议类别和编码。

12、1.2.4 SCCP消息格式简介消息格式简介lSCCP消息类型及编码协议类别消息类型0123编 码CR 连接请求00000001CC 连接确认00000010CREF 拒绝连接00000011RLSD 释放连接00000100RLC 释放完成00000101DT1 数据形式 100000110DT1 数据形式 200000111AK 数据证实00001000UDT 单位数据00001001UDTS 单位数据业务00001010ED 加速数据00001011EA 加速数据证实00001100RSR 复原请求00001101RSC 复原确认00001110ERR 协议数据单元错误00001111I

13、T 不活性测试00010000表示此消息可以在对应协议类别中使用1.2.4 SCCP消息格式简介消息格式简介l3、长度固定的必备部分:即该消息所有固定长度的必备参数。l4、长度可变的必备部分:即该消息所有可变长度的必备参数。l5、任选部分:即该消息所有的任选参数。1.2.4 SCCP消息格式简介消息格式简介lSCCP消息的重要参数(1)参数字段消息参数名编码UDTUDTSCRCCCREFRLSDRLCDT1DT2AKEDEARSRRSCERRIT消息类型MMMMMMMMMMMMMMMM目的地局部引用号MMMMMMMMMMMMM00000001源端局部引用号MMMMMMM00000010被叫地址

14、MMMOO00000011主叫地址MMO00000100协议类别MMMM00000101分段/重装M000001101.2.4 SCCP消息格式简介消息格式简介lSCCP消息的重要参数(2)接收消息序号M00000111顺序/分段MM00001000信用量OOMM00001001释放原因M00001010诊断MOOO00001011复位原因M00001100错误原因M00001101用户数据MMOOOOMMM00001111拒绝原因M00001110任选参数结束OOOOOO000000001.2.4 SCCP消息格式简介消息格式简介lSCCP消息参数详细解释协议类型14比特表示协议类别4 3

15、2 10 0 0 0 0类0 0 0 1 1类0 0 1 0 2类0 0 1 1 3类其余备用58比特表示失败时原消息是否需要回送8 7 6 50 0 0 0 消息不回送1 0 0 0 消息回送其余备用1.2.4 SCCP消息格式简介消息格式简介lSCCP消息参数详细解释用户地址用户地址的编码形式地址表示语八位位组1八位位组2n地址1.2.4 SCCP消息格式简介消息格式简介lSCCP消息参数详细解释用户地址 地址表示语地址表示语的编码格式如下76543210全局码表示语子系统表示语信令点表示语备用路由表示语1.2.4 SCCP消息格式简介消息格式简介lSCCP消息参数详细解释用户地址SCCP

16、子系统编码0000 0011ISDN用户部分0000 01000000 10000000 10010000 01010000 01100000 01111111 11110000 11000000 1010操作维护管理部分(OMAP)移动应用部分(MAP)归属位置寄存器(HLR)拜访位置寄存器(VLR)移动交换中心(MSC)设备识别中心(EIR)鉴权中心(AC)智能网应用部分(INAP)扩充备用其他0000 00000000 0001未定义的子系统号/没有使用SCCP管理备用1.2.4 SCCP消息格式简介消息格式简介lGT码的结构(一)1类GT码第2地址信号第1地址信号第N地址信号填充码(若

17、需)O/E 地址性质指示码 8 7 6 5 4 3 2 1地址性质指示码指明该GT码的属性,具体编码分配如下:比特:7 6 5 4 3 2 1 0 0 0 0 0 0 0 空闲 0 0 0 0 0 0 1 用户号码 0 0 0 0 0 1 0 国内备用 0 0 0 0 0 1 1 国内有效 0 0 0 0 1 0 0 国际有效O/E:奇偶表示语 0:偶数个地址信号 1:奇数个地址信号1.2.4 SCCP消息格式简介消息格式简介lGT码的结构(二)2类GT码第2地址信号第1地址信号第N地址信号填充码(若需)翻译类型8 7 6 5 4 3 2 1翻译类型:暂无定义,CDMA一般用0 x001.2.

18、4 SCCP消息格式简介消息格式简介lGT码的结构(三)3类GT码8 7 6 5 4 3 2 1第2地址信号第1地址信号第N地址信号填充码(若需)翻译类型编号方案编号计划编号计划的编码为:比特:8 7 6 5 0 0 0 0 未知 0 0 0 1 电话/ISDN编号计划 0 0 1 0 备用 0 0 1 1 数据编号计划 0 1 0 0 用户电报编号计划 0 1 0 1 海事移动编号计划 0 1 1 0 陆地移动编号计划 0 1 1 1 ISDN/移动编号计划编码方案的编码:比特:4 3 2 1 0 0 0 0 未知 0 0 0 1 BCD编码,奇数位号码 0 0 1 0 BCD编码,偶数位号

19、码1.2.4 SCCP消息格式简介消息格式简介lGT码的结构(四)4类GT码8 7 6 5 4 3 2 1第2地址信号第1地址信号第N地址信号填充码(若需)翻译类型编号方案编号计划备用 地址性质指示码 CDMA系统中,A接口地址信息不包含GT码,其他接口使用4类GT码1.2.5 面向连接控制过程面向连接控制过程l8个面向连接的控制过程连接建立连接拒绝连接释放数据传送加速数据传送连接复位重启动不活动性控制1.2.5.1 面向连接的一般过程面向连接的一般过程l面向连接的信令控制过程由三个阶段构成连接建立阶段数据传送阶段连接释放阶段1.2.5.1 面向连接的一般过程面向连接的一般过程l连接建立阶段用

20、户A目的SCCP源SCCP中间节点用户BN-CONNECT请求CRCRN-CONNECT指示N-CONNECT响应CCCCN-CONNECT指示节点A节点B1.2.5.1 面向连接的一般过程面向连接的一般过程l数据传送阶段和连接释放阶段用户A目的SCCP源SCCP中间节点用户B节点A节点BN-DATAREQDT1DT1DT1DT1N-DATAINDN-DATAREQN-DATAINDN-DISCREQDISCDISCN-DATAINDRLCRLC1.2.5.2 面向连接其他控制过程面向连接其他控制过程l消息分段和重装l异常情况处理不活动性控制协议出错处理再启动第一章第一章 CDMA信令系统概述

21、信令系统概述l1.1、CDMA信令系统结构信令系统结构 l1.2、SCCP介绍介绍l1.3、ASIN TCAP介绍介绍1.3 ANSI TCAP介绍介绍lTCAP简介(一)国际上通用的TCAP标准 ITU-T制定的TCAP标准 ANSI制定的TCAP标准1.3 ANSI TCAP介绍介绍lTCAP简介(二)TC的组成 事务能力应用部分(Transaction Capability Application Part-TCAP) 中间服务部分(Intermediate Service Part-ISP)1.3 ANSI TCAP介绍介绍lTCAP简介(三)TC用户的分类 数据传送量小,但实时要求严

22、 使用SCCP的无连接服务传递数据 数据传送量大,但实时要求较低 使用SCCP的面向连接的服务传递数据1.3 ANSI TCAP介绍介绍lTCAP简介(四)关键术语 成份:简单地说,成份就是用来传递TC用户的请求、返回结果、差错或者拒绝的原语。 事务:简单地说,事务就是网络两节点间处理的业务。 对话:TCAP将网络两点间的信息交互过程抽象为一个对话,若两点要处理事务时就通过TCAP在两点间建立一个对话。目前,TCAP的一次对话只处理一个事务,事务和对话具备对等关系。1.3.1 TCAP的子层结构的子层结构lTCAP的子层结构成份子层事务子层TC用户ATCAP成份子层事务子层TC用户TCAPSS

23、7 NetWorksBTC-原语TR-原语N-原语TC-原语TR-原语N-原语1.3.1.1 事务处理子层事务处理子层l事务处理子层简介事务处理子层(Transaction Sublayer)完成对本端事务子层用户和远端事务处理子层用户之间的信令通信过程,及事务进行管理。事务处理子层用户称为TR用户。目前已知的唯一的TR用户就是成份子层(CSL)。对等CSL之间的通信也就是对等TC用户之间的通信,称为对话。因此在目前定义的TCAP协议中,事务和对话完全等同,两个具有一一对应的关系。1.3.1.1 事务处理子层事务处理子层l对话的分类非结构化对话结构化对话1.3.1.1 事务处理子层事务处理子层

24、l非结构化对话的过程非结构化对话性能的应用由发送一个TCUNI原语来表明。在起源端,发出一个TCUNI请求原语,请求把预先传到成份子层的具有相同对话ID的所有成份传到远端TC用户。在接收端,目的TC用户通过一个TCUNI原语被告知,已经收到一个或多个成份。1.3.1.1 事务处理子层事务处理子层l结构化对话的过程1、对话的开始 一个TC用户通过发出一个TCBEGIN请求原语开始一个新的对话,此原语的用途是: 向成份子层指明,一个新的对话开始,由原语的“对话ID”参数识别。 请求发送用成份处理原语预先传到成份子层的具有相对对话ID的“请求类”成分。 在接收侧,目的TC用户用一个TCBEGIN指示

25、原语被告知一个新的对话开始。1.3.1.1 事务处理子层事务处理子层l结构化对话的过程2、对话的继续 一个TC用户通过发出一个TCCONTINUE请求原语表示其想要继续对话。这个原语请求发送该对话已经传到成份子层的任何成份。 在接收端,TCCONTINUE指示原语表示: 对话可以继续; 成份正在传送(若“Components Present”参数不表示“空”)。1.3.1.1 事务处理子层事务处理子层l结构化对话的过程3、对话的结束 预先安排的结束 TC用户根据预先的安排决定什么时候结束对话:TCEND请求原语的结果是本地的。一旦发出了TCEND请求原语,此对话就不能再发送或接收成份。 基本结

26、束 基本结束情况采用TCEND原语有两个目的;一是传送任何悬而未决的成份;一是表明该对话在两个方向都将不再交换成份。 对话被一个TC用户中止 TC用户具有不考虑任何悬而未决的操作调用(中止)而要求立即结束一个对话的能力,这时,TC用户可以提供表明中止原因及诊断信息的端对端信息。1.3.1.2 成份子层成份子层l功能:事务子层负责传送对话消息的基本单元就是成份。成份子层(Component Sublayer)完成对话中成份的处理及对话的控制处理。l一个对话消息包含一个或多个成份(少数无成份,只起到对话控制作用),一个成份对应于一个操作的执行请求或操作的执行结果。l每个成份由不同的成份调用标识号(

27、Invoke ID)标识,通过调用标识号,控制多个相同或不同操作成份的并发执行。该识别号仅供成分子层区分并发执行各个操作,以便对各个操作的执行过程进行监视和管理,并不表示这是一个什么操作。1.3.1.2 成份子层成份子层l具体操作的定义由操作码标识,由TC用户定义。其含义取决于具体应用业务,TCAP对此不予分析和处理。l调用标识号由发起操作请求的成分子层分配,对端回送操作响应成分时,也必须包含该标识号,以指明是哪个操作的执行结果。由于成分是嵌在对消息中发送的,即成分是从属于对话的,因此不同对话中的成分可以使用同样的调用标识号。这样,通过调用标识号,TCAP可以控制大量相同的或不同的操作并发执行

28、。1.3.1.2 成份子层成份子层l成份的类型操作调用成份(Invoke-INV)回送结果-最后结果成份(Return Result-last-RR-L)回送结果-非最后结果成份(Return Result-not last-RR-NL)回送错误成份(Return Error-RE)拒绝成份(Reject-RJ)1.3.1.3 原语原语lTCAP各层使用的原语1.3.1.3 原语原语lTCAP成份原语包括TC-INVOKETC-RESULT-LTC-RESULT-NLTC-U-ERRORTC-L-CANCLETC-U-CANCLETC-L-REJECTTC-R-REJECTTC-U-REJEC

29、T1.3.1.3 原语原语lTCAP对话处理原语包括TC-UNITC-BEGINTC-CONTINUETC-U-ABORTTC-P-ABORTTC-ENDTC-NOTICE1.3.2 TCAP消息结构消息结构lTCAP消息的位置F CKSIFSIOLI FIB FSN BIB BSN F*L2L2L3L2信息内容 路由标记数据主叫用户地址被叫用户地址协议类别 消息类型成份部分信息单元对话部分信息单元事务处理部分信息单元消息长度 消息类型L3SCCPTC1.3.2.1 TCAP消息的构成消息的构成TCAP消息的构成:消息基本单元为信息元,有本原体和复合体。不管是本原体还是复合体,信息元的结构是:

30、标记:表示信息元的名称长度:表示该信息元内容的字节数。内容:信息元具体内容。整个消息采用嵌套式组织,即内容中又包括标记、长度、内容。标签标签内容内容信信息息单单元元长度长度1.3.2.2 TCAP消息结构消息结构lTCAP的消息结构如下消息类型标记消息总长度消息内容事务部分信息元事务部分信息元事务部分事务部分信息元成份部分标记长度内容标记长度内容成份部分标记成份部分长度成份成分成份类型标记成份长度成份信息元成份信息元参数成份类型标记成份长度成份信息元成份信息元参数对话部分信息元1.3.2.2 TCAP消息结构消息结构l事务处理部分TCAP消息编码无无OOOOO0XE8Constructor成分

31、序列OOOOOOO0XFDConstructor用户信息(User Information)(MAP不用)OOOOOOO0XDBPrimitive应用上下文(Application Context)M无无无无无无0XD8Primitive用户中止信息无M无无无无无0XD7PrimitiveP-Abort原因O无OOOOOr0XF9Constructor对话部分MMMMM无无目的事务ID无无MM无MM源端事务IDMMMMMMM0XC7Primitive事务IDF6 MF6 ME6 ME5 ME4 ME3 ME2 MConstructor原语名标记编码类型信息名 用户放弃U-ABORT协议放弃P-

32、ABORTConversation Without PermissionConversation With PermissionResponeQuery Without PermissionQuery With Permission信息元 消 息1.3.2.2 TCAP消息结构消息结构l成份部分TCAP消息:成分部分由一个或多个成分组成,每个成分为一个信息元序列,各信息元一般为本原体。各个成分具体包含的信息元取决于它的功能,如下表所示:MMMM0XF2Constructor参数M无无无0XD5Primitive问题码无M无无0XD3/0XD4Primitive错误码无无无M0XD0/0XD1P

33、rimitive操作码MMM无Correlation ID无无无MInvokeIDMMMM0XCFPrimitive成分IDEC MEB MEA M E9 MConstructor成分原语名标记编码类型信息元名拒绝成份REJECT返回错误成份RETURN ERROR回复结果RETURN RESULT LAST调用成份INVOKE(last) 消 息 信息元 问题问题l1、请画出CDMA信令系统结构图?l2、A可以传递哪两种消息?l3、SCCP可以提供哪几类业务?l4、TCAP又分为几层?解答解答l1、参见第6页网络结构图l2、可以传递BSSMAP和DTAP消息l3、可提供四类业务:基本无连接、

34、有序无连接、基本面向连接、流量控制的面向连接l4、成份子层和事务子层小结小结l本章介绍了CDMA信令系统以及SCCP的网络服务功能和寻址选路功能、SCCP的消息格式以及ANSI TCAP消息结构和对话流程。课程内容课程内容第一章第一章 CDMA信令系统概述信令系统概述第二章第二章 移动应用部分移动应用部分第三章第三章 A、C/D、E用户接口消息分析用户接口消息分析第二章第二章 移动应用部分移动应用部分l2.2 MAP消息结构消息结构l2.3 MAP消息编码消息编码 2.1 MAP的功能的功能lMAP在OSI参考模型中的位置MAPTC APMTPSCCPMAPTCAPMTPSCCPISP4-6N

35、SP1-37SCCPMTPSPSTPSPDialogueTransaction2.1 MAP的功能的功能CDMA的MAP规范制定了800MHz 数字蜂窝移动通信网的移动业务交换中心、位置寄存器、鉴权中心及设备识别寄存器等实体之间的移动应用部分的信令,其中包括了消息流程、操作定义、数据类型、错误类型及具体的编码。2.1 MAP的功能的功能-位置更新/删除-位置更新/删除-位置寄存器故障后的复原-位置寄存器故障后的复原-用户管理-用户管理-鉴权加密-鉴权加密MAP负责以下过程中CDMA各功能实体间的信息传递:2.1 MAP的功能的功能l(续)-操 作 和 维 护-操 作 和 维 护-接 入 处 理

36、 及 寻 呼-接 入 处 理 及 寻 呼-补 充 业 务 的 处 理-补 充 业 务 的 处 理-切 换-切 换-短 消 息 业 务-短 消 息 业 务-路 由 功 能-路 由 功 能2.1 MAP的功能的功能上述每个程序均含有数个操作(operation), 每个operation均具有相应的要素操作名、操作码、操作类别、以及操作调用的参数、成功结果参数、操作失败时的错误码及参数、允许的链接操作、完成操作的时限值等。第二章第二章 移动应用部分移动应用部分l2.2 MAP消息结构消息结构l2.3 MAP消息编码消息编码 2.2 MAP消息结构消息结构lMAP消息是TCAP消息的成分部分,其消息

37、结构如下:FCKSIFSIOLIFIBFSNBIBBSNF*L2L2L3L2信息内容路由标记数据主叫用户地址被叫用户地址协议类别消息类型成份部分信息单元对话部分信息单元事务处理部分信息单元消息长度消息类型L3SCCPTC2.2 MAP消息结构消息结构l操作的分类第1类:既报告成功也报告失败第2类:只报告失败第3类:只报告成功第4类:既不报告成功也不报告失败2.2 MAP消息结构消息结构由于MAP提供移动通信的业务,而TCAP作为MAP的公共支撑协议与具体应用无关,因此为在MAP与TCAP之间进行消息转换,在MAP与TCAP之间添加了MTI,主要完成对话原语和成份原语的形成,电路管理消息的透传,

38、信令流控功能的实现。2.2 MAP消息结构消息结构l对于用户内部接口跟踪中的C/D/E/T1口的MAP消息,一般就是指MAP与MTI之间的消息接口,其主要消息类型如下:MAP_MTI_RESETTIMERMAP通知MTI重启定时器MAP_MTI_RETURN_REJECTMAP_MTI_U_ABORTMAP_MTI_RETURN_RESULTMAP_MTI_INVOKEMTI_MAP_INVOKEMTI_MAP_RETURN_RESULTMTI_MAP_RETURN_PROBLEM消息类型MAP_MTI_RETURN_ERRORMTI返回给MAP的结果响应MTI发起的操作,多为第一条消息MTI

39、返回给MAP的错误响应MAP指示MTI释放,多为超时MAP返回给MTI的拒绝响应MAP返回给MTI的错误响应MAP返回给MTI的结果响应MAP发起的操作,多为第一条消息含义第二章第二章 移动应用部分移动应用部分l2.2 MAP消息结构消息结构l2.3 MAP消息编码消息编码 2.3 MAP消息编码消息编码lMAP消息中包含的MAP_ET_COMPONENTS参数,对应于TCAP中的消息成分,因此,其编码采用的是外部编码,其编解码遵循ASN.1的编码规则,与TCAP消息的编码方法一致,其中每个IE的结构,都是标签+长度+内容:标签用来区别每个IE,并负责对内容的解释,标签的长度是一个或多个8位位

40、组;长度是指明内容中八位位组的数目,长度不包括标签和长度本身;内容是IE的实体,它包含了单元准备传送的消息。问题问题l1、MAP负责哪些流程的消息传递?l2、MAP的消息编码方式?解答解答l1、位置登记/删除、位置寄存器故障后的复原用户管理、鉴权加密、路由功能、接入处理及寻呼、补充业务的处理、智能业务的处理、切换、短消息业务l2、MAP编解码遵循ASN.1的编码规则,其IE的结构都是标签+长度+内容。小结小结l本章简单介绍了移动应用部分的主要功能、消息结构和消息编码。课程内容课程内容第一章第一章 CDMA信令系统概述信令系统概述第二章第二章 移动应用部分移动应用部分第三章第三章 A、C/D、E

41、用户接口消息分析用户接口消息分析第三章第三章 A、C/D、E用户接口消息分析用户接口消息分析3.1 A接口协议及消息分类接口协议及消息分类lA接口的协议结构3.1 A接口协议及消息分类接口协议及消息分类lBSSAP的结构 SCCP 分配功能DTAPBSSMAP3.1 A接口协议及消息分类接口协议及消息分类l分配功能3.1 A接口协议及消息分类接口协议及消息分类lDTAP和BSSMAP的消息结构八位位组1八位位组L+3八位位组3八位位组2八位位组1八位位组2八位位组3八位位组4八位位组L+3DTAPBSSMAP鉴别参数鉴别参数DLCI长度指示 L长度指示 L长度指示L3 L3 L3 消息:L3消

42、息分配数据单元3.1 A接口协议及消息分类接口协议及消息分类lDTAP消息的传输DTAP负责从MS到MSC或MSC到MS传送透明的L3消息,BSS对其中内容不做任何分析,BSS与MSC之间使用SCCP的2类业务(即基本面向连接类)传送。用户数据字段包括分配数据单元、长度指示和实际的L3消息三个部分。其中的分配数据单元包括两个参数:鉴别参数和数据链路识别(DLCI)参数。3.1 A接口协议及消息分类接口协议及消息分类lBSSMAP消息的传输SCCP上的BSSMAP消息的传输是为了在MSC和BSS的BSSMAP功能实体之间交换信息,BSSMAP消息的分配数据单元仅包含鉴别参数,其中的鉴别参数D配置

43、为0,指示非透明传输。第三章第三章 A、C/D、E用户接口消息分析用户接口消息分析3.2 C/D、E接口流程简介接口流程简介l使用MAP信令,C/D、E接口主要完成以下功能流程:位置登记基本呼叫鉴权异常恢复处理用户管理补充业务电路管理第三章第三章 A、C/D、E用户接口消息分析用户接口消息分析3.3 位置登记流程位置登记流程l手机位置登记流程HLRMSC/VLRREGNOTregnotBSSAC/DLocation UpdatingRequestLocation UpdatingAccept /Location Updating RejectMSC/VLRREGCANCregcancC/D3.

44、3 位置登记流程位置登记流程l关机位置登记流程HLRMSC/VLRMSINACTmsinactBSSAC/DLocation Updating RequestLocation Updating Accept /Location Updating Reject3.3.1 A接口位置登记消息接口位置登记消息lLoctation Updating Request消息的主要参数有必选参数 CI Mobile Identity (IMSI) Classmark Information Type 2 Registration Type Mobile Identity (ESN)可选参数 Slot Cycl

45、e Index AUTHR RANDC COUNT RAND Authentication Event3.3.1 A接口位置登记消息接口位置登记消息lLocation Updating Accept可选参数 Cause只有当手机处于数据休眠态直接进行关机操作时才带此参数,参数值为19H(表示Power down from dormant state)。其他情况都不会带此参数。3.3.1 A接口位置登记消息接口位置登记消息lLocation Updating Reject必选参数 Reject CauseReject Cause为必选参数,其取值如下:03H:illegal MS0BH:roam

46、ing not allowed51H:network failure56H:congestion3.3.2 C/D口消息口消息lRegistrationNotification(INVOKE)的主要参数必选参数 ESN MIN MSCID QUALCODE MYTYPE可选参数 SYSCAP TRANSCAP3.3.2 C/D口消息口消息lRegistrationNotification(RETURN RESULT)的主要参数必选参数 MYTYPE可选参数 AUTHPER AUTHDEN DENAUTHPER3.3.2 C/D口消息口消息lRegistrationCancellation(IN

47、VOKE)消息的主要参数:必选参数 ESN MIN可选参数 CANTYP3.3.2 C/D口消息口消息lRegistrationCancellation(RETURN RESULT)消息的主要参数:可选参数 CANDEN3.3.2 C/D口消息口消息lMSInactive(INVOKE)消息的主要参数:必选参数 ESN MIN可选参数 DEREGTYP第三章第三章 A、C/D、E用户接口消息分析用户接口消息分析3.4 呼叫流程呼叫流程l局间呼叫流程HLRMSC/VLRMSC/VLRLOCREQROUTREQroutreqlocreqBSSBSSAC/DC/DACM Service Reques

48、tAssignment RequestAssignment CompleteIAI/IAMPaging RequestPaging ResponseAssignment RequestAssignment CompleteACMConnectANC. Conversation .Clear RequestCLFClear CommandClear CommandClear CompleteClear CompleteRLG3.4.1 A口消息口消息lCM Service Request的主要参数:必选参数 CI CM Service Type Classmark Information Typ

49、e 2 IMSI ESN Service Option Radio Environment and Resources可选参数 Called Party BCD Number AUTHR/RANDC/RAND/COUNT3.4.1 A口消息口消息lAssignment Request的主要参数有:必选参数 Channel Type Service Option可选参数 Circuit Identity Code Calling Party ASCII Number MS Information Records3.4.1 A口消息口消息lAssignment Complete的主要参数:必选参数

50、 Channel Number Service OptionlAssignment Failure的主要参数:必选参数 Cause3.4.1 A口消息口消息lPaging Request的主要参数:必选参数 Mobile Identity Service Option可选参数 Tag Cell Identifier List Slot Cycle Index IS-2000 Mobile Capabilities3.4.1 A口消息口消息lPaging Response的主要参数:必选参数 Classmark Information Type 2 Mobile Identity Mobile

51、Identity (ESN) Service Option Radio Environment and Resources可选参数 Tag Slot Cycle Index AUTHR/RANDC/COUNT/RAND/Authentication Event3.4.2 C/D口消息口消息lLocationRequest(INVOKE)的主要参数:必选参数 BILLID DIGITS(Dialed) MSCID(Originating) MYTYPE(Originating)可选参数 MSCIN TRANSCAP3.4.2 C/D口消息口消息lLocationRequest(RETURN RE

52、SULT)的主要参数:必选参数 ESN MIN MSCID可选参数 ACCDEN ANNLIST TerminationList3.4.2 C/D口消息口消息lRoutingRequest(INVOKE)消息的主要参数:必选参数 BILLID ESN MIN MSCID(Originating MSC) MYTYPE(Originating MSC)可选参数 MDN MSCIN SENDERIN3.4.2 C/D口消息口消息lRoutingRequest(RETURN RESULT)消息的主要参数:必选参数 MSCID可选参数 ACCDEN DIGITS第三章第三章 A、C/D、E用户接口消息

53、分析用户接口消息分析3.5 鉴权流程鉴权流程l几个重要的概念(一) A-Key:Authentication Key,共64bit,也称为密钥,开户时由用户确定,只存在于手机和鉴权中心,用来产生SSD,不会在任何接口传播。 SSD:Shared Secret Data,共享加密数据,分为SSD_A和SSD_B,各64bit,存在于手机和鉴权中心,当SSD共享时也存在于VLR,由A-Key产生,SSD_A用来鉴权,SSD_B用来加密,不会在空中接口传播。 RAND:随机数,在鉴权过程中的一个输入参数。 AUTH:鉴权响应,也就是鉴权最终要比较的结果,主要有AUTHR(鉴权响应)、AUTHBS(基

54、站鉴权响应) 、AUTHU(独特查询鉴权响应)。 COUNT:呼叫历史次数。3.5 鉴权流程鉴权流程l几个重要的概念(二) SSD更新:SSD更新是鉴权中最常见的一种操作,它的主要目的就是要更新存放在移动台和网络中的SSD。SSD更新一般要包括SSD更新请求、基站查询和独特查询等步骤。 独特查询:由网络发起的鉴权过程,用来验证某一特定的移动台是否合法的过程。 COUNT更新:AC或者MSC指示移动台更新其COUNT值,由于协议的缺陷,目前没有实现COUNT更新。 基站查询:由基站侧发起的鉴权过程,在SSD更新的过程中用于基站对网络的验证。3.5 鉴权流程鉴权流程l主叫过程中的鉴权(SSD未共享

55、,带SSD更新)asreportBase Station ChallengeMSC/VLRHLR/ACAUTHREQauthreq(RANDSSD)BSCSSD Update RequestBase Station Challenge ResponseAuthentication RequestAuthentication ResponseSSD Update Responsebschall(AUTHBS)BSCHAll(RANDBS)ASREPORT(SSDURPT,UCHALRPT)CM Service RequestAssignment RequestAssignment Complet

56、e.3.5 鉴权流程鉴权流程l鉴权指示发起的SSD更新3.5.1 A口消息口消息lSSD Update Request的参数RANDSSD(必选)lBase Station Challenge 的参数RANDBS(必选)lBase Station Challenge Response的参数AUTHBS(必选)lSSD Update Response的参数Cause Layer 3(可选)3.5.1 A口消息口消息lAuthentication Request 的参数必选参数 RANDU可选参数 Mobile Identity (IMSI) Tag Cell Identifier List Sl

57、ot Cycle Index3.5.1 A口消息口消息lAuthentication Response的参数必选参数 AUTHU可选参数 Mobile Identity (IMSI) Tag Mobile Identity (ESN)3.5.2 C/D口消息口消息lAuthenticationRequest(INVOKE)的主要参数必选参数 ESN MIN MSCID SystemAccessType SystemCapabilities可选参数 AUTHR RAND COUNT3.5.2 C/D口消息口消息lAuthenticationRequest(RETURN RESULT)的主要参数无

58、必选参数可选参数 AAV AUTHU DENACC RANDSSD RANDU SSD SSDNOTShared UpdateCOUNT3.5.2 C/D口消息口消息lBaseStationChallenge(INVOKE)的主要参数必选参数 ESN MIN RANDBS可选参数 SIN3.5.2 C/D口消息口消息lBaseStationChallenge(RETURN RESULT)的主要参数必选参数 AUTHBS无可选参数3.5.2 C/D口消息口消息lAuthenticationStatusReport(INVOKE)消息的主要参数必选参数 ESN MIN SystemCapabili

59、ties可选参数 CountUpdateReport SIN SSDUpdateReport UniqueChallengeReport3.5.2 C/D口消息口消息lAuthenticationStatusReport(RETURN RESULT)消息的主要参数无必选参数可选参数 AAV AUTHR COUNT DENACC RANDSSD RANDU SSD SSDNOTShared UpdateCOUNT3.5.2 C/D口消息口消息lAuthenticationDirective(INVOKE)的主要参数必选参数 ESN/MIN可选参数 AAV AUTHU COUNT DENACC R

60、ANDSSD RANDU SIN SSD SSDNOTShared UpdateCOUNT3.5.2 C/D口消息口消息lAuthenticationDirective(RETURN RESULT)的主要参数无必选参数可选参数 COUNT第三章第三章 A、C/D、E用户接口消息分析用户接口消息分析3.6 补充业务流程补充业务流程lFEATURE操作流程HLRMSC/VLRFEATREQfeatreqBSSAC/DCM Service RequestAssignment RequestAssignment CompleteClear CommandClear Complete放音指示成功或失败QUALDIRquald

温馨提示

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

评论

0/150

提交评论