CSFB信令流程(超详细) 下载本文

6. 7. 8.

9.

指示用户接受该CSFB寻呼请求。

MME发送SGsAP Service Request消息给old MSC Server。old MSC Server收到此消息,不再向MME重发寻呼请求消息。

MME发现本次呼叫是语音呼叫,触发CSFB流程,使用户回落到CS域。

此时UE处于两个位置区的交叠区域(两个位置区分别归属于old MSC Server和new MSC Server),并选择回落到new MSC Server归属的位置区,由于UE保存的位置区和当前回落到的位置区不同,UE会发起位置更新,携带前位置区、old MSC Server为其分配的TMSI和CSMT标志。

new MSC Server收到该位置更新请求后,判断携带了CSMT标识,且License和SET MAPACCFG配置都支持被叫漫游前转(MTRF)功能,则在向old MSC Server/VLR发送的取标识请求中携带msc-Number、mtRoamingForwardingSupported和newVLR-Number信元。

说明

? ?

当支持Send Identification方式(MSC方式)触发MTRF功能时,该步骤为必备条件。 CSMT:表明UE位置更新后要进行CS域终结业务,MSC Server需要在UE位置更新完成后保持住该信令连接,避免进行终结业务时再次下发寻呼。

? 如果UE发起位置更新时不携带CSMT标志(某些UE没有携带CSMT的能力),可设置

P698Bit5

1,同样可支持在取标识请求中携带

msc-Number、

mtRoamingForwardingSupported和newVLR-Number信元。

10. old MSC Server收到该取标识请求后,判断本局License和SET MAPACCFG配置

都支持被叫漫游前转(MTRF)功能,TMSI为本局分配且该TMSI关联的用户正在被寻呼,则记录取标识请求中的msc-Number和newVLR-Number,用于后续寻址目标侧MSC Server(即new MSC Server)。old MSC Server在取标识响应消息中返回用户的IMSI给new MSC Server。

11. new MSC Server收到取标识响应后,继续进行位置更新流程。

? 如果打开了Super-Charger特性,则new MSC Server在发送给HLR的

Update Location消息中,要携带informPreviousNetworkEntity信元,通知HLR向old MSC Server发送Cancel Location消息(该流程通过软参P698Bit8控制。old MSC Server收到该消息后才能向new MSC Server发送PRN消息申请漫游号码)。 ? 当满足如下条件时,new MSC Server在发送给HLR的Update Location消

息中携带MTRF Supported信元。

? new MSC Server支持HLR方式触发被叫漫游前转功能。 ? 位置更新请求中携带了CSMT标识或设置P698Bit5为1。

12. HLR向old MSC Server发送Cancel Location消息,将用户从old MSC Server删除。

说明

当本局支持HLR方式触发MTRF功能时,Cancel Location消息中需要携带newMSC-Number、newVLR-Number信元和mtrf-SupportedAndAuthorized。(信元定义请参考3GPP 29.002协议)。

13. old MSC Server收到Cancel Location消息后,如果本局支持HLR方式触发被叫漫

游前转功能,则保存消息中的mtrf-SupportedAndAuthorized、newMSC-Number和newVLR-Number,用于后续寻址目标侧MSC Server。old MSC Server向HLR发送Cancel Location Ack响应消息。

14. old MSC Server收到Cancel Location消息后,启动“MTRF等待对局位置更新定时

器”,定时器超时后向new MSC Server发送PRN消息(如果定时器时长为零则立刻发送PRN消息),请求对局new MSC Server分配漫游号码,携带mtrf-Indicator和oldMSC-Number信元,不携带mtRoamingRetrySupported和Pre-paging supported信元,发送PRN消息后启动“MTRF等待对局PRN响应定时器”。

说明

? 如果网络同时支持HLR方式触发MTRF功能和MSC方式触发MTRF功能时,则优先按照HLR方式流程处理。old MSC Server根据Cancel Location消息中携带的newMSC-Number和newVLR-Number构造PRN请求消息。

? ? ? ?

如果网络仅支持HLR方式触发MTRF功能时,old MSC Server根据Cancel Location消息中携带的newMSC-Number和newVLR-Number构造PRN请求消息。

如果网络仅支持MSC方式触发MTRF功能时,old MSC Server根据Send Identification消息中携带的msc-Number和newVLR-Number构造PRN请求消息。

如果Cancel Location消息携带mtrf-SupportedAndNotAuthorized信元指示禁止MTRF功能时,但可通过设置P685Bit8为1使MSC Server支持被叫漫游前转功能。

old MSC Server收到Cancel Location消息后,可能会同时满足触发被叫漫游前转和漫游重呼的条件,此时系统根据软参设置决定触发哪个流程,请参见P698Bit6和P698Bit7的软参说明。

? ?

启动“MTRF等待对局位置更新定时器”的目的是等待HLR完成向new MSC Server的用户数据插入,确保发送PRN消息后能取到漫游号码。

new MSC Server不回PRN响应消息导致MTRF等待对局PRN响应定时器超时,则向HLR回PRN Rsp携带原因值为“SYSTEM FAILURE”。

15. new MSC Server返回漫游号码给old MSC Server。 16. old MSC Server将该漫游号码透传给HLR。

说明

如果new MSC Server返回失败,则old MSC Server给HLR回PRN Rsp透传失败原因值。

17. HLR将该漫游号码发送给GMSC。

18. GMSC收到该漫游号码后,进行号码分析,根据分析结果将呼叫路由到new MSC

Server。

19. new MSC Server收到该入局呼叫后,判断位置更新时是否携带CSMT标志,有如

下两种处理方式:

? 位置更新时携带了CSMT标志,new MSC Server收到该入局呼叫后进行判断,

如果位置更新还未完成(如在进行加密、IMEI检查、TMSI重分配等),则进行等待,当位置更新完成后直接下发SETUP消息给UE。

? 位置更新时未携带了CSMT标志,需要设置P1100Bit1为0,new MSC Server

收到该入局呼叫后进行判断,如果位置更新还未完成(如在进行加密、IMEI检查、TMSI重分配等),则进行等待,当位置更新完成并释放信令连接后重

新寻呼被叫用户。

20. 进行后续CS域语音呼叫建立流程。

11

11111111

1111111111111

1111111111111111111111

111111111111111111111111111111

11111111111111111111111111111111111111111

1111111111111111111111111111111111111111111111111111111

11111111111111111111111111111111111111111111111111111111111111111111

11111111111111111111111111111111111111111111111111111111111111111111111111111

1111111111111111111111111111111111111111111111111111111111111111111111111111111111111