本帖最后由 chris 于 2013-9-7 18:18 编辑
R8/R9的时候一般有2次DNS查找,第一次优先按MME找,找不到按SGSN找,叫回退法,还有一种直接配置LAC/MME Goup ID 第几位到第几位数字范围来标示是MME还是SGSN的,但效率和方案都不太好.
实际上现网中的LAC最高位大部分运营商都已经用到1了,基本上通过这个判断不出来的,EPC的协议在2G/3G的出来N年之后才有,这个有点理想话的考虑,所以R8/R9有一个主标示和备标示的说法:如下过程:
如果终端从2G/3G到LTE的,终端本来携带的PTMSI+RAI,但这个终端通过映射过来转换成old-GUTI送给MME,因为到4G里肯定只有GUTI MME才能认识,
同时还携带一个Additianl GUTI(按主标示PTMSI+RAI, 备标示GUTI来判断),MME就知道是从GU过来的,会按照PTMSI+RAI的模式(MME将old-guti反推回去的PTMSI+RAI)优先DNS查找SGSN,而如果这个PTMSI和RAI属于自己分配的(融合的MME和SGSN时)就是网元内部的TAU,LTE到LTE是不会携带PTMSI+RAI的只会携带GUTI和Additional GUTI
如果终端是从LTE到2G/3G的话,终端本来携带GUTI,但这个终端会映射转换成PTMSI发给SGSN的,因为3G里SGSN能认识PTMSI,同时还携带一个Addtional PTIMSI(主标示GUTI,被标示PTMSI+RAI), SGS就就知道是从LTE过来,通过PTMSI中的MME group ID(其实就是2G/3G的LACw位)位就能知道是网元内部的RAU还是网元间的RAU,GU到GU的RAU是不回携带additional GUTI的.
上面这个GUTI到PTMSI和RAI的映射关系以及主被标示之类的请参考23401和24301,一看基本就懂了,终端映射一次然后送给核心网,而核心网在反推回去找对端网元
The mapping of the P-TMSI and the RAI to the GUTI is specified in 3GPP TS 23.003 [2].
而协议到了R10之后在这个RAU和TAU请求的时候还会携带一个用户标示的type,是mapped还是原生的,这样就更容易知道是GUL的切换还是非GUL的切换
(这里我修改一下,不是R11协议版本,是R10协议版本,具体为GUTI-type和PTIMSI-type是Mapping还是Native,同时修改原来表述有点不清楚的地方,以上不一定完全正确,欢迎拍砖)
|