51学通信技术论坛

 找回密码
 立即注册
搜索
查看: 8309|回复: 2
打印 上一主题 下一主题

[一问一答] 在LTE和2/3G互操作过程中,SGSN如何判断对方是一个SGSN还是MME,从而用GTPV1还是GTPV2 [复制链接]

Rank: 2Rank: 2

楼主
发表于 2013-9-5 00:53:38 |显示全部楼层
本帖最后由 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,同时修改原来表述有点不清楚的地方,以上不一定完全正确,欢迎拍砖)

点评

爱卫生  感谢分享宝贵经验。已经奖励50论坛金钱,请查收。谢谢。  发表于 2013-9-5 18:19:52
爱卫生  厉害,这个要赞一个。  发表于 2013-9-5 18:18:11

使用道具 举报

Rank: 2Rank: 2

沙发
发表于 2014-4-27 01:23:15 |显示全部楼层
lihuaiming 发表于 2014-4-12 18:52
请问爱总和chris:
针对S1的TAU,如果携带Additianl GUTI,是否即可判断为从GU重选过来?我理解Additianl  ...

Additianl GUTI有的时候肯定还有一个old GUTI,只有Old GUTI才是从2G/3G的PTMSI+RAI映射过来的,而Additianl GUTI实际上就是原来用户4G的真实GUTI, 也就是说这个用户以前是在4G呆过,后来又去3G了被分配了一个PTMSI+RAI,然后又从3G回到4G的情况下就会这样, 因为在4G上线肯定要携带GUTI这个东西,而odl GUTI意思就是之前网络的GUTI,那么就只能终端将PTMSI+RAI转换成GUTI送上来了,这样MME才能用Old GUTI去找旧SGSN设备啊,如果通过Additianl GUTI去找那就找错了。。真是因为有了Additianl GUTI 时MME可以直接判断对端是SGSN 。

如果用户一开始是3G上线,首次到4G就不会有Additianl GUTI这个东西了。。。

R10的目前应该很少,HW 2104才开始有支持。。。。需要终端和设备同时支持才可能有效果

使用道具 举报

Rank: 2Rank: 2

板凳
发表于 2014-5-18 23:23:48 |显示全部楼层
namtso 发表于 2014-5-12 09:06
最近也在琢磨MME/SGSN融合组POOL的事,有些问题想接着请教一下。

按我的理解,我看到规范(23003)里提到 ...

1)第一个问题, 如果是华为的设备,首先要看下你是什么版本的USN,如果是V9R12版本也就是华为内部的说法PS10.X以后版本,就遵循了R10版本之后的协议,那么可以看MAPPED GUTI即可以知道,这个用户是从3G过来的 ,其他就应该不用看了.... 如果是V9R11版本的话那只是R8/R9协议的方式,也就是我最开始说的主备标识的方案...应该有个命令是设置对端网元类型识别方式的,比如默认是回退模式,这种场景下GUTI和Addtinal GUTI都有,主标识在MME内部应该是用PTMSI+RAI(终端携带的old-guti在内部转换映射的)优先查询,这样就是找SGSN了.... 如果找不到或者失败了在用GUTI的形式再找一边...


2)第二个问题,
个人认为直接先内部判断是否自己分配的,如果不是再去DNS, 就像2G3G的切换一样, 肯定要看是不是自己内部的么,,只有不是的才去DNS ,这样也节省时间,



使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

站长邮箱|Archiver|51学通信 ( 粤ICP备11025688 )

GMT+8, 2024-5-21 02:31 , Processed in 0.134148 second(s), 10 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部