GPRS Tunneling Protocol -- GPRS隧道协议/GPRS隧道传输协议
GTP是一组基于IP的,用于在GSM和UMTS网络中支持通用分组无线服务(GPRS)的通讯协议。
GTP可以分解成三种独立的协议,GTP-C、GTP-U及GTP。
GTP-C用于在GPRS核心网内传输GGSN(网关GPRS支持结点)和SGSN(服务GPRS支持结点)之间的信令,它允许SGSN代表用户激活一个会话(PDP[分组数据协议]上下文激活),禁用激活的会话,调整服务质量参数,或更新刚从其它SGSN切换过来用户的会话。
GTP-U用于在GPRS核心网内,无线接入网与核心网之间传送用户数据,用户数据包可以以IPv4, IPv6或PPP中的任何格式传输。
GTP(GTP prime)与GTP-C,GTP-U使用相同的信息结构,但它有独立的功能。可以用它来传输从GSM或UMTS的CDF(计费数据功能)到CGF(计费网关功能)的数据,在大部分情况下这表示传输很多独立的网元(如GGSN)的数据到中央电脑中,后者可以更方便的将计费数据传输到运营商的计费中心。
在3GPP网络中实现了不同的GTP变种,包括RNC,SGSN,GGSN及CGF。GRPS移动站(MSs)连接到SGSN时不需要知道GTP的存在。
GTP可以用在UDP或TCP上,GTP v1仅用于UDP上。