在这一节,通过一个固定电话呼叫UE的呼叫过程来说明信令消息的路由过程。 在下面的UE被叫信令流程里,UE在一个非归属网络中进行漫游。UE己经通过注册过程或位置更新过程通知归属网络现在所处的漫游网络。 图2-18所示为一个完整的UE被叫的信令流程,其详细过程如下: (1)首先,固定电话拨打UE的MSISDN号码,发送呼叫请求给PSTN。 (2) PSTN通过号码分析,通过UE的号码知道UE属于一个移动网络的签约用户,则将呼叫请求IAM转发到该用户的归属网络的GMSC。 (3)归属网络的GMSC发送MAP SRI消息到HLR,对该MSISDN号码进行路由查询。 (4) HLR中保存着用户的MSISDN与用户的IMSI之间的对应关系,通过MSISDN,HLR可以知道用户的IMSI。HLR还保存着UE当前使用的VLR的地址。HLR通过发送MAPPRN消息给VLR进行路由査询。 (5 ) VLR会将给UE分配的临时标识MSRN通过PRN ACK消息发回给HLR。VLR分配的MSRN具有与用户MSISDN号码相同的格式,通过MSRN,归属网络的GMSC或者PSTN可以找到用户VMSC。 (6) HLR将来自VLR的MSRN通过SRIACK消息转发给GSMC。 (7) GMSC将MSRN包含在IAM消息发送给PSTN (注:GMSC也可能直 接将IAM消息转发给VMSC)。 (8) PSTN通过对MSRN进行号码分析,决定将呼叫请求IAM消息发送给用户当前的VMSC。 (9) VMSC在收到MSRN号码后,会向VLR查寻用户的相关信息。 (10) VLR会将用户相关的TMSI和用户最终报告的位置区信息发送给VMSC。 (11) VMSC在得到了用户的TMSI和位置区后,会在位置区范围内的RNS 中对UE发送寻呼消息,寻呼消息中会包含用户的TMSI。 (12) RNS在收到寻呼请求后会发送寻呼消息给UE。如果UE这时处于IDLE状态,则RNC会在其管辖的所有小区中发送寻呼消息;如果UE处于CELL—PCH状态下,则RNC只在UE的当前驻留小区发送寻呼请求;如果UE处于URA_PCH状态下,则RNC会在UAR包含的小区内发送寻呼请求;如果UE 处于CELL_DCH或CELL_FACH状态下,则RNC会通过PAGING TYPE 2来对UE进行寻呼。 假设UE处在IDLE状态下,UE在收到寻呼消息后,如果用户接受呼叫,则UE会向网络发送寻呼响应。寻呼响应后的呼叫流程与UE始呼的信令流程类似。有关UE主叫的呼叫流程详细介绍可以参见本书的呼叫流程一章。 |