1、 工程服务部工程服务部 内部教材,未经许可不得扩散 第 1 页, 共 33 页Layer 3 信令分析及流程详解汇编陈小永 整理(杭州东信网络技术有限公司)工程服务部工程服务部 内部教材,未经许可不得扩散 第 2 页, 共 33 页Layer 3 信令是看网络运行情况的信息层,从第三层可以看到网络的各种动作:如:呼叫流程、拥塞、用户忙、位置更新等,并且可以对路测中的各种问题如掉话、切换失败等网络事件的原因进行准确的分析。系统信息一般有 8 个类型,分别是 1、2、3、4、5、6、7、8,Type 14 只出现在待机状态下,Type 56 只出现在通话状态下,明白这点,对以后的分析至关重要。其中
2、 2 中含有:2、2bis、2ter, 5 中含有 5、5bis、5ter,所以总共有 12 种系统信息,系统信息 1 仅用于跳频,所以称为选择项。其中 1、2、3、4、 2bis、 2ter 、7、8 都在BCCH 上发送,由 IDLE 模式下的移动台接收。5、5bis、 5ter、6 在 SACCH 上发送,由 ACTIVE 模式下的移动台接收。一般来说所有系统信息在连续的 8 个 51 复帧中发送完,如下图示:上图中的 TC 表示复帧序列号,可以看出,当 TC=4、5 时,发送的内容是可选的,其它是固定的。TC=0 固定发送跳频信息,当出现上图示的 1(3)时,表示跳频时发类型 1,不跳
3、频时发类型 3当类型 4 中发送的关于小区重选信息不够完整时,由类型 7、8 补充。且在 TC=7、3 时发送(上图示)对于类型 5、6 在下行的 SACCH 上发送,并没有复帧规范,除非切换完成后要立即发送类型 5、6。1、 System Information Type1工程服务部工程服务部 内部教材,未经许可不得扩散 第 3 页, 共 33 页说明:系统信息类型 1 (频率信息)此类型仅用于跳频时,发送内容为:第一、小区信道描述。用于通知移动,小区采用的频带与可以供跳频用的频点。对于 GSM900 与 GSM1800 采用的格式是不同的。对于 GSM900:有一个 BIT MAP 0(比
4、特位图)用于描述两方面信息,分别为:CA-NO,取值分别为:0、1、2,代表,GSM900、GSM1800、GSM1900。CA-ARFCN,采用的有效射频频点,当为 GSM900,将有一个相应于 124 个频点的 124 位图,当某个频点被采用时,相应的比特位被置为 1,否则将被置为 0.对于 GSM1800 情况点不同。由于频点太多,不用位图,而用别的编码方式,FORMAD-IND=?来描述编码方式,后面跟一串编码比特来表示。第二、RACH 控制参数,描述的两个数据为;ACC、EC,ACC 称为接入控制等级,分为 0-9 与 11-15,0-9 表示普通级,所有移动台被定义为 0-9,11
5、-15 为优先级,10 表示 EC,如果此位取 0,表示所有移动台允许进行紧急呼叫,取 1 时,只有 11-15 优先级的移动台可以进行紧急呼叫。CB小区禁止标志,用一个比特表示。工程服务部工程服务部 内部教材,未经许可不得扩散 第 4 页, 共 33 页RE用一个比特表示是否可以进行呼叫重建,断开后的重新占用。MAXRET移动台接入系统时的允许最大重发次数,取值: 1、2、4、7TX移动台接入系统时允许重发的时隙间隔数:取值,3-12(每步 1) ,14、16、25、 32、50(个TDMA 帧的时间) ,如取 12 时,MS 将等待 250 毫秒再加上 1-11 个 TDMA 帧的时间(1
6、2 之下的一个随机数) ,之后再下次接入。总结:所有参数如下、Cell Channel Description:GSM 900:CA-NO 、 CA-ARFCNGSM 1800 and GSM 1900:FORMAT-ID+ 编码数据、RACH Control Parameters:ACC、EC、RE、CB、MAXRET、TX2、 System Information Type2说明:系统信息类型 2 待机模式下小区的测量频点, (同频段,移动网有两个频段,GSM900 和 DCS1800) ,在通话模式下有另外定义的测量频点,也就是说一个小区可以在待机时做测量频点,而通话时不做测量频点,允许
7、小区重选而不允许切换,反之也可以只允许切换不允许小区重选也可以,不过通常情况下待机和通话时的测量频点是一致的。工程服务部工程服务部 内部教材,未经许可不得扩散 第 5 页, 共 33 页(相邻小区的 BCCH、扩展频带、其它频带、多频带)一、邻近小区描述 :对于 GSM900,有如下三个数据BA-NO:BCCH 使用频带描述,当 BA-NO=0 时,表示 GSM900。BA-IND:BA 表变化标志,当操作者修改 BA 表时,BA-IND 从 1 变 0,或从 0 变 1。让 MS 决定是否要更新 BA 表。BA-ARFCN:移动台要测量信号强度的有效射频频点,采用 124 位图表示,当存在某
8、为邻区频点时,相应 124 位图中的比特位被置为 1,不存在的频点的相应位置被置为 0。对于 GSM1800/1900,有如下两个数据;FORMAT-ID:相邻小区不同频率表示格式的描述,实际上是用一种编码来表示。EXTRA-IND:如果类型 2、 5 不能描述完整的频率信息,则其余的部分将在 2BIS 和/ 或 2TER(ACTVIE 模式时是在 5BIS/5TER) 。此数据也称为频率扩展描述数据。取 0 表示类型 2、5 能描述完整的频率信息,取 1 表示不能。BA-IND:编码计划的描述,1 比特,是否可以这样理解: 512 可用位图也可用别的编码方式?NCCPERM:描述相邻小区所属
9、网络的 NCC,有一个 8 比特位图,当描述的比特为 n 时,允许的网络识码为 n-1。 二、RACH 控制参数。参考信息类型 1系统信息类型 2BIS:系统信息类型 2TER:一、多频带操作的描述信息。用于通知移动台如何进行使用不同频带的小区的测汇量报。有 一种可能的设置是:不论如何只汇报最强的 6 个,另一种可能的设置是起码各个频带中最强的小区是要汇报的。总结;所有参数为 1、Neighbor Cells Description:GSM 900:BA-NO、BA-IND、BA ARFCN。GSM 1800 / 1900:FORMAT-ID、EXT IND 、BA-IND2、NCC Perm
10、itted:NCCPERM3、RACH Control ParametersTYPE 2 BIS1、Neighbor Cells Description (Extension) 使用 GSM1800/1900 时2、RACH Control ParametersTYPE 2 TER1、Additional Multiband Information :MULTIBAND REPORTING2、Neighbor Cells Description (Other Bands)3、RACH Control Parameters工程服务部工程服务部 内部教材,未经许可不得扩散 第 6 页, 共 33
11、页3、 System Information Type2ter说明:待机模式下小区的测量频点, (异频段,移动网有两个频段,GSM900 和 DCS1800) , 4、 System Information Type 3工程服务部工程服务部 内部教材,未经许可不得扩散 第 7 页, 共 33 页说明:系统信息类型 3(用于 C2)Time: 09:58:30.28Lat: not valid Lon: not validFrame number: 1014196Read from (ARFCN): 38Cell Identity: 1089 (hex)4 个 16 进制位,共 16 比特。Lo
12、cation area identificationLAI=MCC+MNC+LACMobile country code (MCC): 240Mobile network code (MNC): 01Location area code (LAC): 0bc4 (hex)Control channel descriptionAttach/detach allowed (ATT): Yes通知移动台系统使用 IMSI 的附着(ATT=1)工程服务部工程服务部 内部教材,未经许可不得扩散 第 8 页, 共 33 页BS-AG-BLKS-RES: 1AGBLK=1CCCH-CONF: 1 basic
13、 physical channel, not combined with SDCCHsBS-PA-MFRMS: 9 multiframes periodMFRSM=9T3212 timeout value: 40周期性登记周期为 4 小时Cell optionsPower control indicator (PWRC): Not set内容太多参考下一张DTX indicator: MS shall use discontinuous transmissionRADIO-LINK-TIMEOUT: 20RLINKUP=20Cell selection parametersCELL-RESEL
14、ECT HYSTERESIS: 6 dB RXLEVMS-TXPWR-MAX-CCH: 5移动台使用的最大功率级,C1 算法是的 CCHPWRRXLEV-ACCESS-MIN: 0ACCMINRACH control parametersMax retransmissions: 4MAXRET=4Tx-integer: 20TX=20,表示移动台接入时的间隙时隙数Cell bar access: Not barredCB=NOCall reestablishment (RE): Not allowedRE=NOEmergency call (EC) allowed: All MSEC=0Not
15、 barred class(es) (ACC): 0 1 2 3 4 5 6 78 9 10 11 12 13 14 15关于类型 3 中解出的 PWRC:PWRC=1 表示设置此功能,PWRC=0 表示不设置此功能。详述:当使用跳频与动态功率控制时,将出现如下一个问题:*BCCH 是不参与动态功率控制的,即是说 BCCH 载波的功率是不变的, 整个载频,8 个 TS 都不变,但 BCCH 载波是参与跳频的。*ACTVE 模式下的 TCH 是在多个载波中发送的,其中包含 BCCH 载波与 DCH 载波,测量值也是对两种载波的测量结果,BCCH 载波是不参与动态功率控制的(即以最大功率发送) ,
16、而 DCH 载波是参与的(且功率是向下调的) ,之后取平均值,这样的结果用来代替 BCCH 的强度将不准确。当 PWRC=1 时,表示 MS 的测量中不包含 BCCH 载波的测量,而 PWRC=0 时表示 MS 的测量中包含BCCH 载波的测量,ERICSSON 的缺省值是 PWRC=0。并有一个特殊的计算公式来补偿 BCCH 载波的信号强度。工程服务部工程服务部 内部教材,未经许可不得扩散 第 9 页, 共 33 页RLINKUP:无线链路超时,一般取 16,每步取 4,这是一个公认的无线链路释放标准,下面详述当 MS 在 SACCH 周期(480ms )中能成功解码,则 RLINKUP 计
17、数器加 2,不成功时减 1,减至 0 时无线链路必须释放。NECI:取值 0/1,表示系统是否支持 PHASE 2 移动台的重新建立原因。系统信息类型 3 中的 RACH 控制参数与类型 1 同。系统信息类型 3 中的 SI 3 REST OCTETS(其它比特) ,主要用于 C2 算法。2TI:取 0 时表示 BCCH 中并不存在 2TER 信息类型 ,取 1 时表示 BCCH 中存在 2TER 信息类型 。2TI(2TER INDICATION )ECSC: EARLY CLASSMARK SENDING CODE 先后发送级标的编码。PI:用于标志 C2 参数是否在系统信息中广播。取 0
18、 时“不”,取 1 时“是”。具体内容:CBQ, CELL_RESELECT_OFFSET, TEMPORARY OFFSET AND PENALTY TIME. PI(Cell_reselect_param_ind )CBQCELL BARRED QUALITY,小区禁止性质,取值为 0、1,用于控制移动台的小区选择与重选。与另一个参数配合以关掉系统信息类型 7、8。CROCELL RESELET OFFSET。小区重选的正负补偿值,取值 0-63,相应的值为 0-126dBTOTEMPORARY-OFFSET,C2 算法中的执罚期间执行的信号负补偿值Range is 0-7, where
19、0-6 corresponds to 0-60 dB in 10 dB steps,and the value 7 means infinity.PTPENALTY TIME,C2 算法中的执罚时间This parameter defines the length of time for which TEMPORARY_OFFSET is active. Range is 0-31,where 0-30 corresponds to 20 to 620 seconds in 20 second increments and 31 is used to indicate that TEMPORA
20、RY_OFFSET is to be ignored.(无效)总结:类型 3 的所有参数、Location Area Identification (LAI)、Cell Identity (CI)、Control Channel Description (ATT、CCCH-CONF:SDCCH、AGBLK :BS-GS-BLKS-RES 、MFRMS :BS-PA-MFRMS、T3212)、Cell options(DTX、PWRC 、RLINKT:RADIO-LINK-TIMEOUT)、Cell Selection Parameters(ACCNIM:RXLEV-ACCESS-NIM 、CC
21、HPWR:MS-TXPWR-MAX-CCH、CRH: cell-reselect-hysteresis、 ACS、NECI )、SI 3 Rest Octets(2TI、ECSC、PI、CBQ、CRO : cell-reselect-offset、TEMPORARY-OFFSET、PENALYT-工程服务部工程服务部 内部教材,未经许可不得扩散 第 10 页, 共 33 页TIME)以上部分参数对应华为系统中小区系统消息数据如下:5、 System Information Type 4工程服务部工程服务部 内部教材,未经许可不得扩散 第 11 页, 共 33 页说明:系统信息类型 4:(短信息
22、) 小区广播信息,在这里可以看到小区的CRH、CRO、ACCMIN、MAXRET、CB 、CBQ 、PT 等一些参数的设置值,详见上图。此类型主要用于小区 CBCH:也即知 MS,小区是否使用小区广播功能,以及告知 MS 在哪个载波上发 CBCH 信息。另外:LAI、RACH 控制参数与 REST OCTETS 参数也存在于此类型中。ACS小区重选的附加参数指示,取值为 0、1ACS=0PI 值与任何存在的小区重选 C2 参数属于类型 4 中的 REST OCTETS 部分。ACS=1PI 值与任何存在的小区重选 C2 参数属于类型 7、8由上面可知:是否使用类型 7、8 是由 CBQ 与 A
23、CS 组合来控制?类型 4 中的 RACH 控制参数与类型 1 同;类型 4 中的 CBCH 信道描述:这一内容主要描述 SMS 小区短信息广播时的信道合并与子信道结构例如 SDCCH/4+SACCH/4 或 CBCH,子信道 2 等工程服务部工程服务部 内部教材,未经许可不得扩散 第 12 页, 共 33 页TN用于描述 CBCH 使用的时隙号。TSC训练比特代码,一般取值与 BSIC 中的 BCC 相同。H取 0 表示 CBCH 只占用单个射频信道,取 1 表示占用的是跳频信道。是一个信道选择器CHANNEL SELETERH=0 -the channel selector field 中
24、包含有效的射频信道号H=1- the channel selector field 中包含有移动台的分配索引补偿值 MAIO,跳频序列号 HSN。 CBCH MOBILE ALLOCATION(CONDITION)当系统信息 H=1(指示跳频时) ,必须有一个数据 MAC 来指示使用的跳频频率。参考类型 1 中的的小区信道描述。系统信息类型 4 中的 SI 4 REST OCTETS:用于描述 C2 算法参数与 SI 3 REST OCTETS,包含下列数据: PI, CBQ,CELL_RESELECT_OFFSET, TEMPORARY_OFFSET, and PENALTY_TIME.类型
25、 4 主要参数、Location Area Identification (LAI)、Cell Selection Parameters(ACS)、RACH Control Parameters、CBCH Channel Description (Optional) :CHANNEL TYPE、TN 、TSC 、H 、CHANNEL SELECTOR、CBCH Mobile Allocation (Conditional):MAC、SI 4 Rest Octets:PI、CBQ、CELL_RESELECT_OFFSET 、TEMPORARY_OFFSET、PENALTY_TIME。6、 Sys
26、tem Information Type 5工程服务部工程服务部 内部教材,未经许可不得扩散 第 13 页, 共 33 页说明:系统信息类型 5(注意 5、6 都在 SACCH 上发送)激活模式下服务小区测量频点, (同频段,移动网有两个频段,GSM900 和 DCS1800)只有服务小区有做该小区的测量频点,才会测量到该小区的信号,否则在邻区列表中不会看到该小区,也不会切换。在我们平时路测当中,经常遇到强信号不切换,如果做了测量频点,可以很明了地看到有一个强的邻区信号,但是要是没有做测量频点的话就比较隐性。处于 ACTIVE 模式下的移动台,有一个激活的 SACCH 信道。上行时用于发送测量
27、汇报,下行时用于网络发送输出功率控制值与 TA 值。一定条件下移动台在 SACCH 上接收 相邻小区的 BCCH 频率信息(ACTIVE BA 表) ,之后移动台要测量与汇报这些载波的信号强度,以提供切换依据。这里的 BA 表与类型 2 中的 BA 表是不同的(实际上便是 IDLE BA 与 ACTIVE BA) 。ACTIVE 模式下移动台测量较少的 BCCH 以便提高精确度,而在移动台开机,为减小与系统的连接时间,它必须测量较多的 BCCH 载波。当然只有当移动台在关机前已保存有一份 IDLE BA 表,才能真正做到节省接入时间。类型 5 中给出也是一份 BA ARFCN 的表格,实际上与
28、类型 2 相同,也是一份 124 比特位图,取 0 的比特位表示此频点不存在,取 1 时相应频点存在。系统信息类型 5BIS;如果某个相邻小区是外部小区,则此小区的 BCCH 频率信息由 5BIS 来携带。系统信息类型 5TER:如果外部小区是不同频带的小区(多频带操作中不同频带使用不同 BSC,所以将出现此情况)则此外部小区信息由此类信息类型来携带。工程服务部工程服务部 内部教材,未经许可不得扩散 第 14 页, 共 33 页类型 5 的主要参数、Neighbor Cells Description、TYPE 5 BIS:Neighbor Cells Description (Extensi
29、on)、TYPE 5 TER:Additional Multiband Information System InformationNeighbor Cells Description (Other 7、 System Information Type 5ter激活模式下服务小区的测量频点, (异频段,移动网有两个频段,GSM900 和 DCS1800)8、 System Information Type 6工程服务部工程服务部 内部教材,未经许可不得扩散 第 15 页, 共 33 页说明:系统信息类型 6通话状态下面服务小区的一些信息,他跟 Type1 有点相象,还可以看到 NCC Perm
30、itted;处于 ACTIVE 模式下移动台必须知道是否 LAI 已变化,如果变化的话,在呼叫释放后它必须进行位置更新。另外如果切换的另一个小区属于同一个位置位,且两个小区的 RLINKUP 与 DTX 不同的话则新的小区选择也必须汇报至 MS。第三种信息是 NCCPERM。9、 System Information Type 7、System Information Type 8系统信息类型 7如果类型 4 中并没有包含所有的 C2 参数,则余下的由此类型来携带,至于此类型 的 REST OCTETS部分与类型 4 的 REST OCTETS 同。系统信息类型 8如果类型 4 中并没有包含所
31、有的 C2 参数,则余下的由此类型来携带,至于此类型 的 REST OCTETS部分与类型 4 的 REST OCTETS 同。总之:类型 7、8 是类型 4 的补充。系统信息类型 6、7、8 参数、Location Area Identity、Cell Identity、Cell options、NCC permitted工程服务部工程服务部 内部教材,未经许可不得扩散 第 16 页, 共 33 页系统信息类型 7SI 7 Rest Octets系统信息类型 8SI 8 Rest Octets系统信息的分配原则:激活式下的小区操作,意即此小区必须被暂停,小区中不存在信道,意即 BCCH 不发
32、射 当小区从暂停(HALTED )到激活( ACTIVE) ,所有系统信息类型分配到 BTS。当小区激活,且用于支持 BCCH 与 SACCH 的载波设备置服务状态,则此 BTS 的系统信息将被更新。为防止错码,所有小区都被有规律地分配系统信息。10、 System Information Type 13工程服务部工程服务部 内部教材,未经许可不得扩散 第 17 页, 共 33 页11、 Paging Requst type1工程服务部工程服务部 内部教材,未经许可不得扩散 第 18 页, 共 33 页说明:可以看到,在信令里面,Paging 的信令出现次数特别多,原因是网络对 MS 寻呼是对
33、一个位置区内进行寻呼的,只有当 MS 解开这条信息才会作出响应。12、 Synch Channel Information说明:同步信息,在待机状态和通话状态都会出现,数字通信当中,同步是最基本也是最重要的,跟邻区也需要同步。13、 补充:工程服务部工程服务部 内部教材,未经许可不得扩散 第 19 页, 共 33 页手机在各种模式和阶段对逻辑信道和物理信道的使用情况。收听系统信息在 BCCH 信道(IDLE 时) ,在 BSIC 中获取 NCC、BCC,发信道请求在 RACH 上进行,只发一个随机数 5 比特与 3 比特控制信息,BSC 以此为标志发立即指配,发位置更新在 SDCCH 上进行,
34、除了发 LAI外还有 IMSI,以进行鉴权,注:LAI 唯一属于一个 MSC 但可以多个 BSC。IMSI 的分离申请也在 SDCCH 上进行。每次关机或拆出 SIM 都要进行分离,但突然进入盲区不发此信息。IMSI 的附着申请也在 SDCCH 上进行,如果分离是在 VLR 中标志,则申请只发到 VLR,如果是在 HLR 中标志,只申请将发至 HLR。周期性登记在 MSC 与 MS 间进行,通过 BSC,占用 SDCCH 信道。移动台收听寻呼是在 CCCH 子组中的PCH 上进行的,在 RACH 上申请 SDCCH,在 AGCH 上获取 SDCCH 信息,在 SDCCH 上进行鉴权、加密、TC
35、H 指配、业务能力证实。在 SACCH 上获取控制信息,TA ,收听系统信息类型 5、6 中的信息,FACCH 上收听新小区的广播信息。空闲模式: 没有分配到专用信道的移动台即是“空闲模式的移动台”。当移动台一开机,便立即尝试接入PLMN 网络,可以人工、自动来进行网络的选择,移动台将搜寻并选择一个已选择的 PLMN 网络中的小区,然后锁定到一个控制信道并接收由 PLMN 网络所提供的有效服务。这和对小区的选择便称为 Camping on。当一个移动台一直处于空模式时,它将一直试图去 Camping on 一个最好的小区(依信号强度算法) 。空闲模式下的动作是由移动台来控制的,也可以通过在 B
36、CCH 信道上接收到的参数来执行控制。空闲模式下的控制参数都由小区中的 BCCH来传送。背景: 当一个移动台开机后且不进入任何呼叫操作,则它一直处于这样一个状态:不断选择最好的小区去Camp。读取信息并寄存 LAI,以便系统知道如何建立呼叫路由。 总之:空闲模式的核心是 PLMN 网络选择机制,小区选择与重选算法,位置更新过程。其唯一目的是确保移动台能登寻到一个通信成功机会最大的小区。空闲模式下移动台工作分四个过程:1、PLMN selection,选择网络2、Cell selection,选择小区3、Cell reselection,小区重选4、Location updating. 位置更新
37、选择 PLMN: 当移动台开机或脱离一个盲区后,它便试图去选择并登录注册的 PLMN。如果没有注册的PLMN 或者注册的 PLMN 不存在,它将试图去选另一个 PLMN(手动或自动) 相关数据是 NCCPERM,读取 SCH中的 BSIC,解出 NCC 与 BCC。见下图工程服务部工程服务部 内部教材,未经许可不得扩散 第 20 页, 共 33 页14、分析: 呼叫:说明:从上图可见,由 Channel Request 起,MS 向系统发起呼叫请求,至 Connect Acknowledge 连接确认为止,是一个完整的呼叫流程,详细解释如下图:工程服务部工程服务部 内部教材,未经许可不得扩散
38、第 21 页, 共 33 页通话建立(MS 作主叫)信令过程 说明RR 层连接建立 RACHUL:CHANNEL _REQUEST 内容:建立原因和随机参考值(RAND)原因:MS 发起呼叫、紧急呼叫、呼叫重建和寻呼响应等;RAND:有 5 位,用来区别不同 MS 所发起的请求。AGCHDL:IMMEDIATE_ASSINGMENT 在 Um 接口建立 MS 与系统间的无线连接(分配 SDCCH)RR 连接建立MM 层连接的建立 CCCHUL:CM SERVICE_REQUEST 请求业务如电路交换连接、短信业务等SDCCHDL:AUTH_REQUEST 鉴权请求SDCCHUL:AUTH_RE
39、SPONSE 鉴权响应SDCCHDL:CIPHERING_REQUEST 加密命令SDCCHUL:CIPHERING_COMPLETE 加密完成CC 层连接的建立 SDCCHUL:SETUP 请求建立呼叫内容:呼叫请求的业务种类及 MS 发送方式、编码标准等SDCCHDL:CALL _PROCEEDING 系统接受请求后开始处理呼叫SDCCHDL:ALERTING 振铃音SDCCHDL:ASSIGNMENT_COMMAND 分配 TCHSDCCHUL:ASSIGNMENT_COMPLETE 分配确认SDCCHDL:CONNECT 用户摘机或连接消息SDCCHUL:CONNECT_ACKNOWL
40、EDGE 连接确认,表示 MS 接受连接另附一个简单的正常通话信令流程:主要信令流程CHANNEL REQUESTIMMEDIATE ASSIGNMENTCM SERVICE REQUEST(主叫)PAGING RESPONSE(被叫)SETUP(EMERGENCTY SETUP)CALL PROCEEDING(主叫)CALL CONFIRMED(被叫)工程服务部工程服务部 内部教材,未经许可不得扩散 第 22 页, 共 33 页ASSIGNMENT COMMANDASSIGNMENT COMPLETEALERTINGCONNECTCONNECT ACKNOWLEDGEDISCONNECTRE
41、LEASERELEASE COMPLETECHANNEL RELEASE 掉话分析一:说明:结合前文所述“Type 14 只出现在待机状态下,Type 58 只出现在通话状态下” ,见上图,上面的层3 信令反映了系统消息 5ter 直接到了系统消息 4,即此时发生了掉话,且拆线信令无法正确解调。结合路测数据回放,可以看到在掉话前信号和质量都还相对平稳,但在一个拐角处突然信号消失,因此产生掉话,属覆盖盲区造成的掉话。工程服务部工程服务部 内部教材,未经许可不得扩散 第 23 页, 共 33 页 掉话分析二: 正常的释放流程:工程服务部工程服务部 内部教材,未经许可不得扩散 第 24 页, 共 3
42、3 页说明:从上图可见,这是一个主叫先挂机的释放过程,由 Disconnect(断连)开始,网络开始拆链,至 Channel Release 完成信道的释放。详细流程说明见下表:呼叫清除(主叫先挂机)信令过程 说明清除 CC 层和 MM 层连接TCHUL:DISCONNECT 断开连接消息,指明呼叫清除发起端及清除原因,网络受到后开始清除业务信道的连接TCHDL:RELEASE 呼叫释放,通知 MS 网络正释放 CC 层连接,MS 收到 RELEASE 消息后将停止 CC 连接定时同时开始释放 MM 连接TCHUL:RELEASE COMPLETE MS 释放 MM 并发送本信息,网络接收道后
43、释放 MM 层连接释放 RR 层连接TCHDL:CHANNEL RELEASE 释放专用信道,专用信道释放后 MS 进入 IDEL 状态如果是被叫先挂机,那么流程与主叫先挂机稍微有一点区别:呼叫清除(被叫先挂机)信令过程 说明清除 CC 层和 MM 层连接TCHDL:DISCONNECT 断开连接消息,指明呼叫清除发起端及清除原因,MS 受到后开始清除业务信道的连接TCHUL:RELEASE 呼叫释放,通知 MS 正释放 CC 层连接,网络收到 RELEASE 消息后将停止CC 连接定时同时开始释放 MM 连接工程服务部工程服务部 内部教材,未经许可不得扩散 第 25 页, 共 33 页TCH
44、DL:RELEASE COMPLETE 网络释放 MM 连接并发送本信息释放 RR 层连接释放 RR 层连接TCHDL:CHANNEL RELEASE 释放专用信道,专用信道释放后 MS 进入 IDEL 状态 位置更新详细的位置更新流程见下表:位置更新信令过程 说明RR 层连接建立RACHUL:CHANNEL _REQUEST 内容:建立原因和随机参考值(RAND)原因:寻呼响应、紧急呼叫、MS 发起呼和呼叫重建等;RAND:有 5 位,用来区别不同 MS 所发起的请求。AGCHDL:IMMEDIATE_ASSINGMENT 在 Um 接口建立 MS 与系统间的无线连接(分配 SDCCH)RR
45、 连接建立SDCCHUL:LOCATIONUPDATING_REQ位置更新请求,当 MS 的 LAI 等变化时进行SDCCHDL:AUTH_REQUEST 鉴权请求SDCCHUL:AUTH_RESPONSE 鉴权响应工程服务部工程服务部 内部教材,未经许可不得扩散 第 26 页, 共 33 页SDCCHDL:CIPHERING_REQUEST 加密命令(当系统收到的 TMSI 与上次不同时进行)SDCCHUL:CIPHERING_COMPLETE 加密完成(同上)SDCCHDL:LOCATIONUPDATING_ACC位置更新接受释放 RR 层 DCCHDL:CHANNEL RELEASE 释
46、放专用信道,专用信道释放后 MS 进入 IDEL 状态切换测量报告工程服务部工程服务部 内部教材,未经许可不得扩散 第 27 页, 共 33 页说明:在这里说说锁频和强制切换的原理,平时我们测试中经常会用到锁频和强制切换,这些操作是不需要网络动作的,只是由 MS 来完成,而 MS 是怎样完成的呢?就是通过改变测量报告。当测试人员点击锁频或者强制切工程服务部工程服务部 内部教材,未经许可不得扩散 第 28 页, 共 33 页换命令,MS 会停止对其他频点的测量,只是上传测试人员锁定的频点的测量报告,其他频点不进行上传,如上图所示,所以网络会认为 MS 就只收到该信号从而如果是服务小区就会锁频,如
47、果是邻区网络就会进行切换。 附:MS 作被叫的呼叫流程和紧急呼叫流程:通话建立(MS 作被叫)RR 层连接建立CCCHDL:PAGING_REQUEST 呼叫请求,触发信道接入内容:被叫用户的 TMSI、IMSI 等RACHUL:CHANNEL _REQUEST 内容:建立原因和随机参考值(RAND)原因:寻呼响应、紧急呼叫、MS 发起呼和呼叫重建叫等;RAND:有 5 位,用来区别不同 MS 所发起的请求。AGCHDL:IMMEDIATE_ASSINGMENT 在 Um 接口建立 MS 与系统间的无线连接(分配 SDCCH)RR 连接建立MM 层连接的建立SDCCHUL:PAGING_RES
48、PONSE 寻呼响应,用来通知网络建立主信令链路SDCCHDL:AUTH_REQUEST 鉴权请求SDCCHUL:AUTH_RESPONSE 鉴权响应SDCCHDL:CIPHERING_REQUEST 加密命令(当系统收到的 TMSI 与上次不同时进行)SDCCHUL:CIPHERING_COMPLETE 加密完成(同上)CC 层连接的建立SDCCHUL:SETUP 请求建立呼叫内容:呼叫请求的业务种类及 MS 发送方式、编码标准等SDCCHUL:CALL _CONFIRMED 呼叫确认,SDCCHUL:ALERTING 振铃音SDCCHUL:CONNECT 连接或用户摘机消息SDCCHDL:
49、ASSIGNMENT_COMMAND 分配 TCHSDCCHUL:ASSIGNMENT_COMPLETE 分配确认SDCCHDL:CONNECT_ACKNOWLEDGE连接确认,表示网络接受连接工程服务部工程服务部 内部教材,未经许可不得扩散 第 29 页, 共 33 页紧急呼叫信令过程 说明RR 层连接建立RACHUL:CHANNEL _REQUEST 内容:建立原因和随机参考值(RAND)原因:MS 发起呼叫、紧急呼叫、呼叫重建和寻呼响应等;RAND:有 5 位,用来区别不同 MS 所发起的请求。AGCHDL:IMMEDIATE_ASSINGMENT 在 Um 接口建立 MS 与系统间的无线连接(分配 SDCCH)RR 连接建立MM 层连接的建立CCCHUL:CM_SERVICE_REQUEST 请求业务如电路交