hycl5410 发表于 2012-8-3 11:48
又想了一下,发现其实我纠结的不是要不要/会不会收到cancel location的问题,而是inter RAU/TAU出去之后,o ... H大侠,我仔细查阅了下文档再说下我的理解。 cancel location实际上可以看成是HLR发起的去附着的一部分,如果old SGSN或old MME没收到该指示,将没有任何操作执行,收到后才会删除用户的MM/PDP上下文或EPS bearer信息。 SGSN与MME之间的切换分成两种情况: 1)带业务的切换,即handover。 2)不带业务的移动,即IDLE模式下,UE从LTE的覆盖移动带了2G/3G的覆盖或者反过来。 以上两种情况,其实HSS都会给Old SGSN或Old MME发cancel location的。 只不过第1种handover的情况下,是在完成了handover之后,由UE发起RAU或TAU流程完成到新RA或新TA的注册,在RAU或TAU的过程中,HSS给old SGSN或old MME发cancel location。但在Handover的准备和执行阶段HSS不发cancel location,这样做估计是为了提高切换速度吧。 而第2种情况Idle模式下的位置移动,HSS会在该信令流程中直接发cancel location给Old SGSN或Old MME的,可以参考TS23.401的5.3.3.1节,图5.3.3.1-1中就有old SGSN这个网元以及HSS发的cancel location消息。 |