Direct Tunnel in the GPRS

  之前做LTE 的handover 时候,看到有Indirect tunnel 的叙述。 没看到有具体对Indirect tunnel 的描述,找了向对应的Direct Tunnel 的解释。在TS23.060中有一节,Direct Tunnel Functionality 的解释。

   Direct Tunnel is an optional function in Iu mode that allows the SGSN to establish a direct user plane tunnel between RAN and GGSN (for connectivity with GGSN through Gn/Gp) or S-GW (for connectivity through S4) within the PS domain.


   针对这句话,GPRS 中原来默认的User-Plane 应该存在于 BSC/RNC<->SGSN<->GSN 之间。 那现在针对在IU 口,可以建立RNC<->GGSN/SGW 的User Plane, 而不需要SGSN 再参与其中,负责RNC 与GGSN 之间的User-Plane 的转发工作,把SGSN 剥离出来,只保留了 MM 和 针对 User-Plane 的管理工作。那这样的话,针对原来的 SGSN 参与User-Plane 的情况,是不是就是in-direct Tunnel?(规范里没给出这个说法)。


    不知道是不是出于 控制与承载分离的考量,加入了这个Direct-Tunnel 的功能。 这样SGSN 只负责Tunnel 建立,释放时候的信令过程,而在Bearer建立之后,用户面数据交互部分,就不再参与。


    在使用GGSN 和SGW 时候, direct tunnel 情况不同。在SGW 情况下, GTP-U 始终只存在于 RNC-SGW 之间。 但是对于 SGSN 来说,一旦 associated RAB release, 但是PDP context 是 preserved 的时候, GTP-U 还是转移给 SGSN。 为 GGSN 方向来User-Plane 的traffic作为保留, 就是MT 方向来 数据流的时候, 还是发送给SGSN。

     SGW 在作为MT 方向来的数据流的时候,由它来先handle 这些数据,SGW 像SGSN 报告,SGSN 然后再去建立RNC和SGW 之间的 用户面, SGSN 始终不参与User-Plane 的事情。

     SGW 的描述在23.401.

    The Serving GW is the gateway which terminates the interface towards E-UTRAN. 这段话应该很好体现了SGW 对于E-UTRAN 的作用。

     ECM-IDLE mode downlink packet buffering and initiation of network triggered service request procedure;  在ECM-IDLE 状态下,由SGW 来缓存所有从GGSN/PGW 过来的数据流,并且SGW 来触发SGSN/MME 向终端发起请求。 SGSN通过把部分功能像SGW 转移,而专心于信令面的建立与维护, 而SGW 可以专心于 用户面的数据控制。 而GGSN 和PGW 则专心于后续的数据流分发和计费。

   

  


但是到现在为止,还是没有看到有indirect tunnel 的具体解释。 对于indirect tunnel 的说法出现于 ts.23.401里, S1 handover 这段流程中。

另外于indirect tunnel 可能相关的 Packet Forwarding ,也只有这段话:

When data forwarding is used as part of mobility procedures different user plane routes may be used based on the network configuration (e.g. direct or indirect data forwarding). These routes can be between eNodeB and RNC, eNodeB and SGSN, RNC and S-GW or between S-GW and SGSN.


但是后续也没见对Packet Forwarding  为indirect 的叙述。。。 那想来indirect tunnel 应该暂时只为handover 服务。

由于LTE 中, User-Plane 已经完全转移给SGW 和PGW, 那么对出indirect tunnel 来讲。 应该是 SGW 和 SGW 之间的User-Plane。 UE 所获得的数据来源可能是一个SGW 转发给另外一个SGW。 但目前这种情况还是只见与handover中。 

  

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 8
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 8
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值