GPRS tunnelling protocol GTP协议
2016-10-27 15:52
267 查看
GTP:GPRS TunnellingProtocol GPRS隧道协议,是由3GPP定义的协议
协议规范:
3GPP TS29.060 General Packet Radio Service (GPRS); GPRS Tunnelling Protocol (GTP)across the Gn and Gpinterface -主要规范
3GPP TS29.119 GPRS Tunnelling Protocol (GTP) specification for Gateway LocationRegister (GLR)
3GPP TS29.274 3GPPEvolved Packet System (EPS); Evolved General Packet Radio Service(GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage3
3GPP TS29.281 General Packet Radio System (GPRS) Tunnelling Protocol User Plane(GTPv1-U)
GTP早期主要用于GPRS系统中(例如SGSN与GGSN之间),随着通信网络的IP化,GTP协议应用越来越广泛,例如在VOWIFI中(例如可信任NON-3GPP网络中UE与PDN
GW之前).GTP协议目前有2个版本,GTPV1之适用于UDP的传输协议之上。GTPV2适用于TCP和UDP协议
GTP协议由3分布组成GTP-C、CTP-U和GTP'
GTP-C主要用于两个节点之间传输控制信息。例如建立PDP、调整QOS参数等等,包括
路径管理消息 Echo request、Echoresponse
隧道管理消息 主要用于PDP上下文以及相关联隧道的创建、更改、删除
位置管理消息
移动管理消息
信令消息的可靠传递
信息元素
GTP-U 主要用于2个节点之间传输用户面数据。可以使IPV4、IPV6或者PPP数据包等。
GTP’GTPprime与GTP-C和GTP-U有相同的信息结构,但它使独立的结构,用于向计费网管传输计费等信息。
不同的终端,通过隧道标志(TEI Tunnel Endpoint Identifier)进行区分
GTP消息头结构
![](https://img-blog.csdn.net/20161028105426301?watermark/2/text/aHR0cDovL2Jsb2cuY3Nkbi5uZXQv/font/5a6L5L2T/fontsize/400/fill/I0JBQkFCMA==/dissolve/70/gravity/Center)
参考文档:
http://baike.baidu.com/link?url=lNV0TphDVOxTLptVhP6kMRCSRSRQr_cMi--WGr0Q6-8Y556sM-90qrkGWNE9T37Ajzkru9PA6qbYI42NCRhtLbK8yFNapl-Xuvze5XpONtG
协议规范:
3GPP TS29.060 General Packet Radio Service (GPRS); GPRS Tunnelling Protocol (GTP)across the Gn and Gpinterface -主要规范
3GPP TS29.119 GPRS Tunnelling Protocol (GTP) specification for Gateway LocationRegister (GLR)
3GPP TS29.274 3GPPEvolved Packet System (EPS); Evolved General Packet Radio Service(GPRS) Tunnelling Protocol for Control plane (GTPv2-C); Stage3
3GPP TS29.281 General Packet Radio System (GPRS) Tunnelling Protocol User Plane(GTPv1-U)
GTP早期主要用于GPRS系统中(例如SGSN与GGSN之间),随着通信网络的IP化,GTP协议应用越来越广泛,例如在VOWIFI中(例如可信任NON-3GPP网络中UE与PDN
GW之前).GTP协议目前有2个版本,GTPV1之适用于UDP的传输协议之上。GTPV2适用于TCP和UDP协议
GTP协议由3分布组成GTP-C、CTP-U和GTP'
GTP-C主要用于两个节点之间传输控制信息。例如建立PDP、调整QOS参数等等,包括
路径管理消息 Echo request、Echoresponse
隧道管理消息 主要用于PDP上下文以及相关联隧道的创建、更改、删除
位置管理消息
移动管理消息
信令消息的可靠传递
信息元素
GTP-U 主要用于2个节点之间传输用户面数据。可以使IPV4、IPV6或者PPP数据包等。
GTP’GTPprime与GTP-C和GTP-U有相同的信息结构,但它使独立的结构,用于向计费网管传输计费等信息。
不同的终端,通过隧道标志(TEI Tunnel Endpoint Identifier)进行区分
GTP消息头结构
参考文档:
http://baike.baidu.com/link?url=lNV0TphDVOxTLptVhP6kMRCSRSRQr_cMi--WGr0Q6-8Y556sM-90qrkGWNE9T37Ajzkru9PA6qbYI42NCRhtLbK8yFNapl-Xuvze5XpONtG
相关文章推荐
- GTP(GPRS Tunnelling Protocol)协议http://blog.csdn.net/stephen_yin/article/details/6951237
- GTP(GPRS Tunnelling Protocol)协议
- GTP (GPRS隧道协议(GPRSTunnellingProtocol))
- GTP:GPRS隧道协议(GPRSTunnellingProtocol) 什么是GTP?
- ORA-12560: TNS:protocol adapter error(TNS:协议适配器错误)
- EIGRP(Enhanced Interior Gateway Routing Protocol) 增强网关内部路由线路协议O4
- 通信协议 数据写入字节数组的辅助类ProtocolHelper2
- iOS开发-Protocol协议及委托代理(Delegate)传值
- Protocol 协议总结 - iOS
- Objective-C基础9 :协议(@protocol)
- OC语法10——@protocol协议,
- Objective-C协议(protocol)和委托(delegate)的基本概念(★firecat推荐★)
- iPhone应用中Protocol协议使用方法
- iOS开发-Protocol协议及委托代理(Delegate)传值
- Swift 关于protocol 协议 小解 拙见
- 黑马程序员-OC语言协议Protocol
- OC-ARC机制、数据类型block、 protocol协议、Foudation框架
- 黑马程序员——OC语言------Block、protocol协议、代理设计
- 使用正式协议的委托模式 protocol
- 浏览器扩展系列————异步可插入协议(pluggable protocol)的实现