切换流程1 切换参考索引(Reference) (3)2 本文的范围(SCOPE) (3)3 发起切换的条件(Requirements) (4)4 Intra-MSC Handover (5)4.1 正常成功的切换 (5)4.2 切换失败时的处理 (6)5 Inter-MSC Handover (7)5.1 有电路连接的MSC间切换 (7)5.2 无电路连接的Inter-msc Handover (8)5.3 后续切换(MSC-A-MSC-B-MSC-A) (9)5.4 后续切换(MSC-A-MSC-B-MSC-B’ ) (10)6 Message Type And Element Identify (11)6.1 Handover-required(切换需求) (11)6.2 Handover-Request(切换请求)。
(13)6.3 HANDOVER-REQUEST-ACK (14)6.4 Handover-command (14)6.5 HANDOVER FAILURE (14)7 Service and primitives with MAP (15)7.1 MAP-PREPARE-HANDOVER (15)7.2 MAP-ALLOCATION-HANDOVER-NUMBER (15)7.3 MAP-SEND-HANDOVER-REPORT (16)7.4 MAP-SEND-END-SIGNALING (16)7.5 MAP-PROCESS-ACCESS-SIGNALING (16)7.6 MAP-PREPRARE-SUBSEQUNT-HANDOVER (16)7.7 MAP-PROCESS-FORWARD-ACCESS-SIGNALING (16)8 附录,切换信令跟踪 (17)9 BSS-APDU的ASN.1描述 (17)10 消息中的一些简写说明 (17)切换流程1 切换参考索引(Reference)GSM 03.09 Handover procedures(BSC间和MSC间的切换)GSM 04.08 Mobile Radio Layer 3 SpecificationGSM 08.08 MSC-BSC InterfaceGSM 09.02 MAPGSM 09.08 BSSAP On E InterfaceMS MSCBSCBTSA接接2 本文的范围(SCOPE)本文是基于03.09展开的切换,在本文中重点讲述Inter-BSC,Inter-MSC间的切换。
本文包含2部分1、Inter-BSC的切换,MSC内的切换2、Inter-MSC的切换,MSC间的切换,包含如下3部分a)基本的MSC间切换,从MSC-A到MSC-Bb)MSC间切换时并发的MSC内切换,也就是从MSC-A切换到MSC-B之后,在MSC-B内进行的并发的到MSC-B’。
c)切换回退,从MSC-B返回到MSC-A在上述的切换中,也在0408,0808中有相关的定义,主要定义了A接口的相关无线资源,在0902中定义了MSC间切换的相关MAP协议。
在VGCS中,是直接进行切换的,而没有MSC间的电路连接的。
在VBS中,Speaker通过点对点的切换流程,而Listener则是通过空闲模式下的小区重选进行切换的。
MSC间切换的时候,应该能够完成一个BSC是BSSMAP Phase1,一个是BSC BSSMAP Phase2的交互在E接口上。
3 发起切换的条件(Requirements)无线子系统标准决定,如(RF Lever,RF Quality,Distance);也有网络侧决定,如(当前小区的TCH Workload,M&O Request)。
一个切换的需要,取决于RF标准,MS通过进行临近小区的测量,这个测量定期的报告给无线网络,当MS判决有必要进行切换的时候,执行切换请求。
在一个BSC和MSC内,由2种类型的切换:切换分外部切换和内部切换。
内部切换:小区间和小区内的信道的切换,由BSC控制的切换。
不涉及MSC,但是在切换完成之后,会通知MSC。
外部切换:在相同的小区,相同BSS不同小区之间,不同的信道之间,被MSC控制的切换。
典型的切换原因如下:uplink quality,uplink strength,downlink quality,downlink strengthdistance,better cellresponse to MSCO and M intervention,directed retry,switch circuittraffic,preemption.4 Intra-MSC Handover4.1 正常成功的切换1.MS通过定时的测量报告,对其临近的小区进行测量。
2.当BSC-A发现当前的小区或者信道信号不好,而别的地方有空闲的信道时,发且一个Handover-required消息到MSC-A,切换请求消息应当包含如下的内容:能够切换的小区列表或者单个小区,并且这些小区是按照优先级别排序的小区列表(优先级别排序规则不表);切换的原因值等。
3.当MSC收到请求后,将开始处理切换MSC到BSC-B中。
向目标的BSC发一个Handover-request消息,携带目标小区(非小区列表)。
4.当目标BSC(BSC-B)受到Handover-request消息后,将采取有效的行动允许MS接入到自身下(this is detailed in GSM 08.58 and the GSM 05 series of Technical Specifications)。
5.在无线侧BSC-B的资源分配完成之后,BSC-B将发送HANDOVER-REQUEST-ACK消息,给MSC-A(也就是服务的MSC)。
6.在收到BSC-B的确认消息收,MSC-A将指示MS调整到新的指配的信道上,通过Handover-command给BSC-A发切换命令。
命令中带有目标小区。
7.BSC将发送RI-Handover-command给MS,消息中带了BSC-B分配的Handover Referencenumber。
8.MS发送ri-Handover-access消息给BSC-B ,消息中包含了Handover Reference number。
这个Handover Reference number将被在BSC-B上进行检查,以确保是期待的和正确的MS 被BSC-B捕获。
9.如果是正确的,BSC-B将给MSC-A发送一个Handover-detect消息。
10.MS回给BSC-B发送一个ri-Handover-complete消息,表明MS成功的和BSC-B通信。
11.BSC-B给MSC-A发送HANDOVER-COMPLETE消息,表明切换成功。
12.MSC将发送清除命令,要求BSC-A释放相关的无线接口资源。
13.RI- Radio Interface4.2 切换失败时的处理如果在切换过程中发生了失败处理,当BSC-A、BSC-B收到Handover-failure消息后,MSC-A 将终止切换到BSC-B,在这种情况下,MSC可以采取如下的动作:1、重试切换到相同的小区2、从HANDOVER-REQUIRED消息中的小区选择一个,再次发起切换请求,切换的小区是新小区。
3、等待下一个HANDOVER-REQUIRED4、如果切换命令(Handover-command)还没有发送到BSC-A,发送一个切换拒绝消息(Handover-reject)。
5 Inter-MSC Handover5.1 有电路连接的MSC间切换MSC间的切换需要引用E接口MAP消息,在E接口上有关HO的MAP消息有:MAP-PREPARE-HANDOVERMAP-ALLOCATION-HANDOVER-NUMBERMAP-SEND-HANDOVER-REPORTMAP-PROCESS-ACCESS-SIGNALINGMAP-SEND-END-SIGNALINGMAP-PROCESS-FORWARD-ACCESS-SIGNALINGMAP-PREPRARE-SUBSEQUNT-HANDOVER切换流程解释1.MSC-A分析切换请求消息中的最优先目标小区是临近MSC-B的小区(通过查询MSC-A的相关配置信息,如果MSC的位置区/小区表,只要小区的位置区为MSC-B的,发起向MSC-B的),此时发起一个E接口的MAP-PREPARE-HANDOVER-REQ给MSC-B,带上了目标小区号,如果MAP请求有HO-NumberNotRequired,不要求切换号码; Uponreceipt of the A-HO-REQUIRED from BSS-A, MSC-A shall send aMAP-PREPARE-HANDOVER request to MSC-B including a complete A-HO-REQUEST message. (NOTE: MSC-A shall not send further MAP-PREPARE-HANDOVER requests while a MAP-PREPARE-HANDOVER response is pending or before any timeouts). The MAP-PREPARE-HANDOVER request shall carry in the A-HO-REQUEST all information needed by MSC-B for allocating a radio channel, see Technical Specification GSM 08.08. 所有的BSS业务信息在MAP消息中的BSS-APDU消息元中承载。
2.MSC-B通过MAP-ALLOCATE-HANDOVER-NUMBER-Req到VLR-B 。
3.VLR-B给MSC-B分配一个切换号码,通过MAP-SEND-HANDOVER-REPORT-REQ消息。
4.MSC-B给MSC-A发送准备切换的响应MAP-PREPARE-HANDOVER-RESP5.收到后,MSC-A发IAM消息到MSC-B,主叫号码为:A的MSISDN,被叫号码为:A的切换号码;收到ACM后;MSC-A发起切换命令;6.MS发起一个RI-HO-ACCESS消息,发起接入到BSC-B,BSC-B收到之后,发起HO-DETECT,MSC-B通过E接口发起MAP-PROCESS-ACESS-SIG到MSC-A;7.MS切换完成之后,发起HO-COMPLETE;8.MSC-B发起MAP-PROCESS-END-SIG Req. 到MSC-A,MSC-A发起清除无线信道的命令,但是MSC-A应当保留所有的呼叫控制功能,直到MS(主叫或者被叫)呼叫清除和没有没有呼叫功能需要被完成。