51学通信技术论坛

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

关于SGSN间路由区更新的问题 [复制链接]

Rank: 3Rank: 3Rank: 3

跳转到指定楼层
楼主
发表于 2013-8-20 01:00:05 |只看该作者 |倒序浏览
一键分享 一键分享
SGSN间路由区更新时,新的sgsn是如何知道老的SGSN的IP地址的?


附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

Rank: 2Rank: 2

沙发
发表于 2013-8-20 08:52:13 |只看该作者
在routeing area update request消息里,用户会上报old routeing area identity,通过这个可以知道原SGSN的在哪

使用道具 举报

Rank: 3Rank: 3Rank: 3

板凳
发表于 2013-8-20 09:37:26 |只看该作者
谢谢皮特栋的答复。再追问一下:
1. RAC是怎么转换成old SGSN IP地址的?
2. 跨SGSN路由区更新后,GGSN是否会改变?GGSN是否会重新分配UE的IP地址?
3. RNC是如何知道用户面报文是发给那个UE的?是通过GTP上的用户面IP和TEID吗?
谢谢。

使用道具 举报

Rank: 8

VIP 论坛核心会员 特殊贡献奖

地板
发表于 2013-8-20 11:48:05 |只看该作者
本帖最后由 hycl5410 于 2013-8-20 11:49 编辑

1.通过DNS查询
2.GGSN一定不变,一定不会重新分配UE地址。
3.是的,IU-U接口RNC通过RAB建立时GTP层上的地址和TEID对(每UE每PDP唯一)来区分不同UE及其PDP的上下行数据。

使用道具 举报

Rank: 3Rank: 3Rank: 3

5#
发表于 2013-8-20 18:35:52 |只看该作者
研究了一天,还是有不明白的地方,继续追问:
如果UE此前是PDP激活状态,跨路由区更新后,UE是不是就不用重新PDP激活,就可以收发数据了?
如果是这样的话,那么IUPS上的数据通道如何建立,IUPS接口上用户面的TEID、IP地址什么时候交互?
我理解正常情况下应该是在 ActivatePDPContext 和 RAB Assignment  过程中建立iups接口上的GTP通道,但是现在这个过程没有了,怎么办?
另外对SGSN来说,Gn接口上使用的用户面dl-link的TEID和iups接口上使用的ul-link TEID是不是一样的,还是在SGSN内有映射?在GTP经过SGSN时,把IP地址和TEID替换一下?

谢谢。
附件: 你需要登录才可以下载或查看附件。没有帐号?立即注册

使用道具 举报

Rank: 9Rank: 9

懒

6#
发表于 2013-8-21 00:00:08 |只看该作者
paul 发表于 2013-8-20 18:35
研究了一天,还是有不明白的地方,继续追问:
如果UE此前是PDP激活状态,跨路由区更新后,UE是不是就不用重 ...

谈下个人理解。

如果UE此前是PDP激活状态,跨路由区更新后,UE是不是就不用重新PDP激活,就可以收发数据了?

是的。PDP上下文如果已经激活,除了timer之外,就只能通过去激活流程(通俗点说,就是一定要有deactivate pdp context request消息才能去激活)。路由区更新只是一个移动性管理路程,不涉及会话管理状态的变化。

如果是这样的话,那么IUPS上的数据通道如何建立,IUPS接口上用户面的TEID、IP地址什么时候交互?

在RAU的时候不用建立。如果这时候RAB没有建立的话,那如果有下行数据来,就会触发paging流程,触发paging建立。如果是UE主动要发数据了,UE会发起service request流程来完成RAB的建立过程。

我理解正常情况下应该是在 ActivatePDPContext 和RAB Assignment过程中建立iups接口上的GTP通道,但是现在这个过程没有了,怎么办?

不用。理由同上。

另外对SGSN来说,Gn接口上使用的用户面dl-link的TEID和iups接口上使用的ul-link TEID是不是一样的,还是在SGSN内有映射?在GTP经过SGSN时,把IP地址和TEID替换一下?

不一样。是两段GTP-U tunnel。


www.gprshome.com: GPRS及移动通信技术学习交流分享平台。

使用道具 举报

Rank: 8

VIP 论坛核心会员 特殊贡献奖

7#
发表于 2013-8-21 09:18:54 |只看该作者
本帖最后由 hycl5410 于 2013-8-21 09:22 编辑
paul 发表于 2013-8-20 18:35
研究了一天,还是有不明白的地方,继续追问:
如果UE此前是PDP激活状态,跨路由区更新后,UE是不是就不用重 ...


楼主的这个图挺好的,说的也清楚。
这里可以看到Gn上数据面是如何更新的(update pdp过程)。
不过这个图描述的是一个不需要建RAB的流程,所以此时Iu接口上数据面的通道还没有建立。
正如我们之前提到很多次,Iu接口数据面的建立是通过RAB assignment过程来实现的。
建议楼主去看看TS 23.060

另comment一下爱老大,RAU时建不建RAB,UE是可以请求的。Follow-on request pending

点评

爱卫生  谢谢H大侠。:)  发表于 2013-8-21 22:06:40

使用道具 举报

Rank: 3Rank: 3Rank: 3

8#
发表于 2013-8-21 19:31:32 |只看该作者
非常感谢。

使用道具 举报

特殊贡献用户

分组域未来之星

VIP 论坛核心会员 特殊贡献奖

9#
发表于 2013-8-25 23:25:38 |只看该作者
爱卫生 发表于 2013-8-21 00:00
谈下个人理解。如果UE此前是PDP激活状态,跨路由区更新后,UE是不是就不用重新PDP激活,就可以收发数据了 ...

  爱总,上面楼主提到一个问题“跨SGSN路由区更新后,GGSN是否会改变?GGSN是否会重新分配UE的IP地址?”

   那假如此时发生了跨SGSN的路由更新,且这两个SGSN属于不同的GGSN,也就是GGSN改变了! 那此时是路由更新完成后,发起PDP更新请求流程呢? 还是直接去激活PDP,然后再重新进行PDP激活请求呢?

点评

爱卫生  这个不用担心的。因为规范里,是不允许GGSN重选的,即使EPC也不允许PGW重选。因为重选GGSN要重新分配用户IP地址,会话就不连续了。影响用户体验。  发表于 2013-8-26 20:42:22
生命只有一次,珍惜珍重,勿浪费

使用道具 举报

特殊贡献用户

分组域未来之星

VIP 论坛核心会员 特殊贡献奖

10#
发表于 2013-8-27 15:54:51 |只看该作者
hendouse 发表于 2013-8-25 23:25
爱总,上面楼主提到一个问题“跨SGSN路由区更新后,GGSN是否会改变?GGSN是否会重新分配UE的IP地址?” ...

感谢爱总啊,多年的疑问解开了。呵呵。
生命只有一次,珍惜珍重,勿浪费

使用道具 举报

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

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

GMT+8, 2024-11-26 06:02 , Processed in 0.032243 second(s), 15 queries .

Powered by Discuz! X2

© 2001-2011 Comsenz Inc.

回顶部