您好,欢迎访问三七文档
GSM切换培训课程目标理解切换的基本概念掌握各种切换流程掌握切换相关数据配置学习完本课程,您将能够:切换概念一、切换概念切换(HANDOVER)是指手机用户在通话过程中,由于用户的移动或其它原因,从占用一个无线信道到占用另一个无线信道的过程。Thepurposeofthehandoverprocedures,asdescribedinthepresentdocument,aretoensurethattheconnectiontotheMobileStation(MS)ismaintainedasitmovesfromoneBaseStationSystem(BSS)areatoanother.切换目的保证用户在移动过程中的服务质量。平衡话务量,提高系统的整体性能。相关协议GSM0309--切换概念和流程。GSM0808--切换相关A接口消息编解码。GSM0902--切换相关MAP接口消息编解码。GSM0907--局间切换使用局间中继电路。GSM0908--A接口消息在E接口上的传递。GSM0910--A接口的消息和信元和MAP接口上消息和信元的对应关系切换分类MS占用的无线信道有SDCCH和TCH两种,在SDCCH上的切换叫信令切换;在TCH上的切换叫话音切换。切换必然是在占用SDCCH信道以后,也就是手机发起呼叫、短消息或通话过程中产生的;手机在待机状态,从一个位置区移动到相邻位置区会发起普通位置更新而不是切换。从切换前后小区的关系不同,切换可以分为小区内切换,小区间切换、BSC间切换和MSC间切换。对前两种切换,BSC侧一般称为同步切换;后两种一般称为出BSC切换,也叫异步切换。对MSC侧而言,需要处理的是后两种切换。切换引入的限制MSC间切换对系统引入了一些限制。MSC间切换后:-呼叫重建不支持。Inter-MSChand-overimposesafewlimitationsonthesystem.Afterinter-MSChand-over:-callre-establishmentisnotsupported.硬切换和软切换的概念同频,在两个小区同时存在RL,叫软切换。其中如果两个小区在同一个NODEB,RL在NODEB合并,叫更软切换。如果两个小区在不同的RNC,叫跨IuR接口软切换。先拆除原来的RL,然后在新的小区建立RL,叫硬切换,两个小区频率相同叫同频硬切换,频率不同叫异频硬切换。GSM系统只有异频硬切换。切换模块在主机程序中的位置CMMMAIMCCBHOSMSGSS切换模块和其他软件模块的关系公共数据表12发生切换时消息走2正常情况,消息走1,RANAP'MAPCCBRABMAIM'VLRCDB/DBMS中继侧切换模块和其他模块的接口RABM模块主要进行切换判决和资源分配;HO和VLR的接口主要用于插入HOCB表号;HO和CDB/DBMS的接口主要用于查询出局路由;HO和中继侧交互主要为了建立局间电路连接;HO和CCB的接口主要在MSCb侧入局切换号码分析完成后建立和HO的连接;BSC内切换流程BSC可以控制整个切换过程,无需MSC参与,只是在切换结束后向MSC上报Handover_performed消息,其中包含了切换前后的LAIGCI信息。BSCMSCHO_PerformedMSC内切换流程BSC-AMSCBSC-BHo_RequiredHo_RequestHo_Request_AckHo_CommandHo_DetectHo_CompleteClear_CommandClear_CompleteMSC内切换流程(续1)(1)MSC收到BSC上报的handover_required消息,该消息中主要为目标小区列表、切换原因、优先级等等。小区列表中包含手机需要切换的目的小区,数量可以从一个到N个不等,MSC优先处理排列在前面的小区,如果该小区不能满足要求,则尝试下一个小区,其它依次类推。MSC分析该小区以后,然后查位置区小区表判断该小区为本局的小区,然后就发送handover_request消息到目的侧的BSC;(2)MSC收到目的BSC送来的handover_request_ack消息以后将该消息的相关内容构造成handover_command消息转发给源侧的BSC。handover_requst_ack消息里面主要的IE是layer3,这个IE主要是一些无线参数,如频点、色码、调频等等。对于layer3,MSC本身是不做处理的,只把它从目的侧传到源侧,起一个透传的作用。MSC内切换流程(续2)(3)手机收到handover_command消息以后,脱离原有的无线信道,接入到新的信道中。手机上报handover_detect消息,表示手机已经检测到新的信道,准备接入;然后完成无线信道和话路的建立过程,建立新的无线信道;当新的信道建立完成以后,手机上报handover_complete消息,开始在新的业务信道里继续通话或其它相应业务。(4)MSC侧在收到handover_complete消息以后,释放原有的资源;在流程中的handover_request消息和handover_request_ack消息基本功能和含义类似于呼叫过程中地assignment_reqeust和assignment_complete消息。切换承载操作T1T2C1T3请使用演示方式,可以看到切换中的承载操作切换承载操作呼叫已经建立,主叫为T1,被叫为T2,T1和T2双向互连;主叫发起切换,MSC收到HO_REQUIRED后,判断是局内切换,增加一个T3,拓扑结构为T2到T3单向,T1和T2双向互连,成功后向目标侧BSC发送HO_REQUEST;MSC在收到目标侧HO_DETECT消息后,改变拓扑结构,T2到T1单向,T2到T3双向;MSC在收到目标侧HO_COMPLETE消息后,删除T1,此时拓扑为T2和T3双向互连,切换完成。MSC间基本切换流程MSC间基本切换流程MSC间切换流程和MSC内切换相比:MSCb和BSSb一起构成了目标接入侧,和局内切换时的BSSb地位相当。切换相关消息需要通过E接口来传递。MSCb需要分配切换号码,并通过MAP_PREPARE_HANDOVER_RSP消息送给MSCa,MSCa在进行号码分析后,建立到MSCb的局间电路。呼叫的控制权始终在MSCa,切换关系的结束是MSCa通过发送MAP_SEND_END_SIGNAL_RSP消息来完成的。MSC间切换相关消息切换相关的MAP消息有:MAP_PREPARE_HANDOVERMAP_SEND_END_SIGNALMAP_PROCESS_ACCESS_SIGNALLING(注1)MAP_FORWARD_ACCESS_SIGNALLING(注1)MAP_PREPARE_SUBSEQUENT_HANDOVERMAP_ALLOCATE_HANDOVER_NUMBER(注2)MAP_SEND_HANDOVER_REPORT(注2)注1:这种消息是单向无响应消息注2:这种消息是内部接口消息MSC间后续切换回MSCa切换释放由MSCa发起。MSC间后续切换回第三方MSC间后续切换回第三方整个过程揉合了MSCb发起切换到第三方和MSCa向MSCb’发起基本切换两个流程。切换完成后,MSCb所有资源被释放,MSCb’的地位和基本切换后MSCb的地位完全相同。?从深圳发起一个呼叫,是否可以一路切换到北京?MSCb发生局内切换MSCb控制切换过程,只是在切换结束后向MSCa发送Handover_performed消息,其中包含了切换前后的LAIGCI信息。和在MSCa发生的BSC内切换不同,这条消息通过E接口发送。MSCaMSCbMAP_PROCESS_ACCESS_SIGNALLINGMSC间信令切换流程MSC间信令切换流程MSC间信令切换流程没有切换号码的分配和释放;MSCa无需建立到MSCb的中继承载;其他过程和局间话路切换类似。MSC间信令切换-后续指配流程MSC间信令切换-后续指配流程这里的MAP-PREPARE-HANDOVER_REQ消息不使用TC_BEGIN发起,不创建新的TCAP连接,它使用TC_CONTINUE消息在信令切换时创建的TCAP连接上发送。MAP-PREPARE-HANDOVER_REQ消息中不包含TargetCellId。MAP-PREPARE-HANDOVER_REQ消息中打包了ASSIGNMENTREQUEST消息,但是ASSIGNMENTREQUEST中没有CIC等信息。MSC间信令切换-后续切换回MSCaMSC间信令切换-后续切换回到第三方直接重试直接重试直接重试过程是由指配过程触发的,由BSC决定,后续过程同一般切换过程。直接重试过程有两种流程:BSC收到MSC的指配请求后,发现无线信道拥塞或者BSC拥塞时,BSC发送指配失败消息,原因指示为“directedretry”,随后BSC发送切换请求消息,原因一般指示为“directedretry”,开始切换过程。上述流程中的指配失败消息可以省略,BSC收到MSC的指配请求后,直接发起切换请求消息,原因指示为“directedretry”。切换候选者询问切换候选者询问切换候选者询问的目的是允许MSC向BSC询问某个特定Cell中的用户是否可以切换到指定的临近小区。MSC发起切换候选者询问的算法由运营商决定。MSC指明可以切换的最大用户个数,BSC确定对那些用户发起切换,BSC在针对每一个用户发起切换请求后,向MSC返回HANDOVERCANDIDATERESPONSE,其中指明切换用户个数。HANDOVERCANDIDATEENQUIRE和HANDOVERCANDIDATERESPONSE消息通过无连接的SCCP消息来传递。切换失败的处理在切换过程中的每一个环节都有可能出现异常情况,对这每一类异常,程序都有不同的处理。切换的失败情况以是否下发了handover_command分界,在下发handover_command消息以前的切换失败不会影响呼叫,对此消息下发以后的失败就有可能引起断话。局内切换:(1)BSC侧上报切换失败。现象是向BSC侧下发handover_request_ack消息以后,收到BSC侧上报的handover_fail消息,一般是没有空闲的无线信道造成,需要请求BSC侧配合解决;(2)收到handover_required消息后下发handover_reject消息,通常的情况是找不到空闲的A接口电路;切换失败的处理(续)(3)下发handover_command消息以后,A接口上报handover_fail消息;或者在上报目的侧A接口上报handover_detect消息以后,上报clear_reqeust消息。这两类失败,一般都是BSC侧的时钟信号引起,应该请求BSC侧人员配合查证;局间切换:(1)map_prepare_handover_request消息不能发出,一般情况是GT码配置错误。对于局间切换,需要配置对端MSC的GT码和对应的MSC的子系统。如果没有配置,消息将不能发出。(2)在我方做MSCB局的时候,向对端回应的map_prepare_handover_request_ack消息以后,下发clear_command消息,一般情况是切换对端下发handover_command消息以后不能接入到新的无线信道,上报handover_fail造成。应该请对局查证原因。切换过程中的消息缓存MSC在发送Handover_command消息后切换完成前,收到另外一端的消息,会对这些消息进行缓存,根据切换的结果进行处理。如果切换最终成功,会将缓存的消息发送到切换的目标侧,如果切换失败,会将缓存的消息发送到切换的源侧。例如切换过程中收到了另外一方的释放消息。数据配置-局间切换局数据:配置MTP
本文标题:GSM切换培训教材
链接地址:https://www.777doc.com/doc-4507553 .html