GTP
GPRS隧道协议(GPRSTunnelingProtocol)
GTP是一组基于IP的高层协议,位于TCP/IP或UDP/IP等协议上,主要用于在GSM、UMTSLTE网络中支持通用分组无线服务(GPRS)的通讯协议
隧道协议
GTP可以分解成三种独立的协议,GTP-C、GTP-U及GTP'。
GTP-C用于在GPRS核心网内传输GGSN(网关GPRS支持结点)和SGSN(服务GPRS支持结点)之间的信令,它允许SGSN代表用户激活一个会话(PDP[分组数据协议]上下文激活),禁用激活的会话,调整服务质量参数,或更新刚从其它SGSN切换过来用户的会话。
GTP-U用于在GPRS核心网内,无线接入网与核心网之间传送用户数据,用户数据包可以以IPv4, IPv6PPP中的任何格式传输。
GTP'(GTP prime)与GTP-C,GTP-U使用相同的信息结构,但它有独立的功能。可以用它来传输从GSM或UMTSCDF(计费数据功能)到CGF(计费网关功能)的数据,在大部分情况下这表示传输很多独立的网元(如GGSN)的数据到中央电脑中,后者可以更方便的将计费数据传输到运营商的计费中心。
3GPP网络中实现了不同的GTP变种,包括RNC,SGSN,GGSN及CGF。GRPS移动站(MSs)连接到SGSN时不需要知道GTP的存在。
GTP可以用在UDP或TCP上,GTP v1仅用于UDP上。
应用场合
用于骨干网的SGSN和GGSN之间的Gn接口,为MS和外部分组数据网传输用户数据包。
用于SGSN和RNC之间的Iu-PS接口,用于传输MS和外部PDN的用户数据包
用于源SGSN和目的SGSN之间,用于inter-SGSN路由更新时,或者SRNS重定位时指向MS的未发送完的T-PDU的传输
用于不同PLMN的SGSN和GGSN之间的Gp接口
信令消息
路径消息
主要用于测试路径的活动性。
Echo Request
每隔一定时间向另一个GSN或者RNC发送Echo Request询问路径的活动性
Echo Response
回声请求的响应。同时在Echo Response中可以携带Restart Counter值
Version Not Supported
仅包含GTP头,指示给定的UDP/IP地址上的GTP实体能够支持的最新的GTP版本
位置消息
为网络请求的PDP上下文激活过程提供MS当前所在的SGSN
移动消息
用于Inter-SGSN路由更新时,由新SGSN向旧SGSN请求与MS相关的用户数据。
可靠传输
信息元素
C和U
GTP-C和GTP-U作为GTP协议的控制面和用户面,分别对网络的控制流和业务数据流进行处理,它们的功能如下所述。
GTP-C控制面
GTP-U用户面
路径协议
参考资料
最新修订时间:2024-11-24 13:01
目录
概述
隧道协议
参考资料