GTP隧道协议样本.doc_第1页
GTP隧道协议样本.doc_第2页
GTP隧道协议样本.doc_第3页
GTP隧道协议样本.doc_第4页
GTP隧道协议样本.doc_第5页
已阅读5页,还剩14页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

GTP隧道协议样本 P GTP隧道协议本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 前前言”跨跨Gn和Gp接口的通用分组无线业务(GPRS)议隧道协议GTP”(06月)制定的等效标准。 编写格式遵循GB/”标准化工作导则”的规定。 Gn和和Gp指接口是指UMTS/GPRS骨干网中GSN节点(GPRS支持节点)之间的接口。 Gn接接个口是同一个PLMN内内GSN节点间的接口,Gp的接口是不同的PLMN内内GSN间的接口。 GPRS议隧道协议GTP是用于GPRS骨干网中GSN节节时点之间的接口协议,同时GTP-U协议也在SGSN和和RNC间的Iu。 接口上使用。 GTP协议是由GTP控制面和用户面过程组成。 在控制面,GTP信信台令规定了移动台MS接入GPRS网络的隧道控制和管理协议要求,信令主要执行建立、修改和删除隧道的功能。 在用户面,GTP利用GSN之间建立的隧道传送用户数据分组。 议本标准也规定了采用无连接路径协议UDP/IP送传送GTP信令消息。 规定了以GTP为基础的IP组网技术:SGSN(务服务GPRS支持节点)、本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 GGSN(网关GPRS支持节点)和骨干路由器对用行户数据分组的分片处理和执行GTP、UDP和和IP头封装功能。 了本规范主要参考了3GPP相关技术规定,以及有关厂家的设备规范制定。 本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 1.范围版本文档定义在以下接口使用的第二版GTP协协议议:?GPRS的的Gn、Gp接口;?UMTS系统的Iu、Gn、Gp接口注释:第一版GTP协议的消息头的版本号字段置0,第二版GTP协议的消息头的版本号字段置1。 2.引用标准下列标准包含的条文,通过在本标准中引用而构成为本标准的条文。 本标准出版时,所示版本均为有效。 所有标准都会被修订,使用本标准的各方应探讨使用下列标准最新版本的可能性。 13G TR:3G Vocabulary23G TS:Numbering,addressing andidentification.33G TS:Restoration Procedures43G TS:General PacketRadio Service(GPRS);Service Description;Stage253G TS:Mobile RadioInterface Layer3specification;Core NetworkProtocols-本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 Stage363G TS:Mobile Application Part(MAP)specification73G TS:UTRAN Iuinterface RANAPsignalling83G TS:Security Architecture9GSM:Digital cellulartelemunications system(Phase2+);Security relatedwork functions10GSM:Digital cellulartelemunications system(Phase2+);General PacketRadio Service(GPRS);Overall descriptionof theGPRS RadioInterface;Stage211GSM:Digital cellulartelemunications system(Phase2+);Mobile Station-Serving GPRS Support Node(MS-SGSN)Logical LinkControl(LLC)Layer Specification12STD0005:Inter Protocol,J.Postel13STD0006:User Datagram Protocol,J.Postel本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 14RFC1700:Assigned Numbers,J.Reynolds andJ.Postel15RFC2181:Clarifications tothe DNSSpecification,R.Elz andR.Bush163G TS:Restoration Procedures3.符号及缩略语本规范使用和定义的术语如下表所示:缩写英文意思中文意思G-PDU GTP分组数据单元。 由T-PDU加上GTP头构成。 G-PDU在一条路径上传输。 GTP TunnelGTP隧道。 在GTP协议的,用户面,GSN内的每个PDP上下文,RNC内的每个个RAB都要定义一个GTP-U隧道。 在GTP协议控制面,为所有有同样PDP地址和接入点名的PDP上下文定义一个本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 GTP-C隧道(用于隧道管理消息),或为每个MS定定个义一个GTP-C隧道(用于与隧道管理不相关的消息息)。 在每个节点上用TEID、UDP端口号、IP地址标识隧道。 隧道对在外和部分组数据网和MS用户间转发分组是必须的。 MM Context在移动性管理上下文。 在MS和和GSN内,为签约用户保存的与移动性管理相关的信息集合。 (请参照MM上上文下文IE)NSAPI网络服务接入点标识。 标识PDP上下文的015之间的整数值。 标识属于一个特定的的MM上下文ID的的PDP上下文。 Path路径。 UDP/IP路径用于复用用GTP隧道。 Path于路径协议。 用于GSN间或本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 Protocol GSN和和RNC间间GTP承载的协议。 PDP分组数据协议。 PDP即分组数据协议是外部数据网与与GPRS。 交互的网络协议。 PDP ContextPDP上下文。 在MS和GSN个内,为一个PDP地址保存的信息集合。 (参照PDP上上文下文IE)Quanlity of Service服务质量。 假如路径媒体支于持,用于GPRS骨干网和Iu接口。 能够用不同的优在先级在GSN间或GSN和和RNC间分别定义路径。 GTP-C MessageGTP控制面消息。 这个消的息在路径上的GSN对间交换。 控制面消息用于在GSN对间转发GSN能力信除息、创建、修改和删除GTP隧道以及路径管理。 GTP-U MessageGTP用户面消息。 这个消在息在GSN对或GSN/RNC本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 对间交换。 用于搭载用户数据分组和路径管理。 T-PDU自原始分组,如MS或外的部分组数据网络节点的IP报文。 T-PDU是是GTP隧道的净荷。 Traffic FlowTemlate(TFT)业务流模板。 GGSN用以个区分同一个PDP地址的用户有效载荷(T-PDU),并根的据不同的QoS要求使用不的同的PDP上下文传输这些分组。 UDP/IP Path用使用UDP/IP协议作承载的路径。 BB BackboneBearer骨干网承载业务。 DF Dont Fragment不需分片。 GTP GPRSTunnel ProtocolGPRS隧道协议。 GTP-C GTPControl GTP控制面协议。 GTP-U GTPUser GTP用户面本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 协议。 IANA Inter号码分配部门。 ICMP InterControl MessageProtocol因特网控制消息协议。 IE InformationElement信息元素。 IP Inter Protocol因特网协议。 IPv4Inter Protocolversion4第四版因特网协议。 IPv6InterProtocolversion6第六版因特网协议。 MTU MaximumTransmission Unit最大传输单元。 QoS QualityofService服务质量。 RANAP RadioAess NetworkApplicationPart无线接入网应用部分。 RNC RadioNetwork Controller无线网络控制器。 TEID TunnelEndpoint Identifier隧道端点标识符。 本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 TFT TrafficFlow Template业务流模板。 UDP UserDatagramProtocol用户数据报协议。 UTRAN UMTSTerrestrial RadioAess NetworkUMTS陆地无线接入网。 Gn interfaceInterface betweenGPRS SupportNodes(GNSs)within aPLMN个一个PLMN的内部的GPRS支持节点间的接口。 Gp interfaceInterface betweenGPRSSupportNodes(GSNs)in differentPLMNs同不同PLMN内的GPRS支持节点间的接口。 4.概述义这个规范定义GRPS隧道协议(GTP),如UMTS/GPRS骨干网内GPRS支持节点间的协括议,包括GTP控制面协议(GTP-C)和数据传输(GTP-U)于过程。 本规范还列出了基于GTP协议议的计费协议GTP的消息(Message)和信息元素本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 (IE),细节见GSM。 GTP在Gn接口和Gp。 接口上定义。 为仅为SGSN和和UTRAN间的Iu接口定义了GTP-U协议。 在在Iu接口上使用无线接入网应用部分(RANAP)控制GTP-U。 GTP在协议在PLMN内的计费网关和生成CDR的网络功能元素间的接口上定义。 计费网和关和GTP协议是可选的,因为计费网关功能既素能够是单独的网络元素(CG),也能够嵌入生成CDR的网络元素即GSN中,当GSN-CGF间的与接口对网络外元素不是必须可见时。 与GTP相相图关的接口在图1中用灰色示出。 本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 Gi GnGc GpSignalling andData TransferInterfaceSignalling InterfaceTE PDNIu UTRANTE MTGr orGc HLROther PLMNSGSN GGSNSGSN GTP-MAP protocolconverting GSNGn IuTE MTUTRAN SGSNGn BSSGb TEMT Gn图图1.GPRS逻辑体系结构GTP允许在GSN间和SGSN和UTRAN间通过过UMTS/GPRS隧道多种协议分组。 在控制面,GTP定义了隧道控制和管理协议(GTP-C),允许GSN为为MS提供分组数据网接入。 控制面信令用于创建、修改和删除隧道。 ,在用户面,GTP使用隧道机制(GTP-U)为搭载用户数据分组提供服务。 GTP-U在协议在UMTS/GPRS骨干网中的SGSN、GGSN和和UTRAN的的RNC中实现。 UMTS/GPRS骨干网中的SGSN和和GGSN实现本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 GTP-C协议。 别的系统不需要意识到GTP的存到在。 连接到SGSN的的UMTS/GPRS移动台也不到会意识到GTP的存在。 定假定SGSN和和GGSN间有多对多的关系。 一个个SGSN个能够向多个GGSN提供服务。 一个GGSN也能够与多个SGSN关联,以为分布在广大地理区域的各种移动站提供服务。 现实现GTPv1版本的SGSN和GGSN应能退回到到GTPv0版本。 所有的GSN应能支持所有早期的的GTP版本。 5.传输顺序和比特定义本规范的消息应以网络字节序传输,从第一个的字节开始传输。 消息内有重复的IE时,传输顺由序应由IE在消息中的出现顺序确定。 GTP消息中字节的最有意义的位是第8位。 果如果GTP消息的某个值跨越几个字节且没有做任何说明时,最有意义的位是最低编号字节的第8位。 6.GTP消息头GTP-C和和GTP-U协议使用的GTP头是变长度的。 GTP头的最小长度是8个字节。 有三个本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 标志用来指示三个可选字段是否使用:PN标志,S和标志和E标志。 PN标志用于指示是否使用N-PDU;可选字段;S标志用用于指示是否使用GTP序号;E标志用于指示是否使用扩展头可选字段,使用这个标志能够使将来对本规范进行扩展时不需使用另外的版本号。 假如设置了三个标志中的任一个,GTP头的长度至少是12个字节,且接收者应处理相应的字段。 发送者应把所有未使用的位置零,接收者不处理未用字段。 GTP-C和和GTP-U对对GTP头某些字段的使用在是不同的,这些区别在GTP-C和和GTP-U的相关部分描述。 必选字段:?版本号(Version):这个字段用于确定GTP协议的版本。 的不同的GTP版本”,版本号应置1。 ?型协议类型(PT):这这个位用于区分GTP(PT置为1)和GTP(PT置为0)协议。 GTP协议在本规范中描述,GTP协议在GSM。 ?志扩展头标志(E):这个标志置1表示有下一个扩展头字段。 置0表示没有下一个本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 扩展头字段,或有但不必解释。 ?志序号标志(S):这个标志置1表示有序号字段。 置0表示要么没有序号字段,要在么有但不必做出解释。 在GTP-C消息中S标志应置1。 ?N-PDU编号标志(PN):这个标志置1有表示有N-PDU编号字段。 置0表示要么没有有N-PDU编号字段,要么有但不必做出解释。 这个标志仅对对GTP-U有意义。 正因为如此,GTP-C不使用这个标志,GTP-C的的接收实体应忽略此标志。 ?消息类型:出这个字段指出GTP消息的类型。 ?长度:这个字段指出以字节为单位的净了荷长度,即分组中除了GTP头的必选部分度外剩余部分的长度(的即除去前面的8个字节节)。 序号、N-PDU编号或任何扩展头应作为净荷部分考虑,即包含在长度计数中。 ?隧道端点标识符(TEID):这个字段清楚的地标识了对端的GTP-U或或GTP-C协议实由体中的隧道端点。 由GTP隧道的对端本地配分配TEID值,供GTP隧道的发起方使用。 本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 过通过GTP-C(在在Iu接接用口上使用RANAP消消息息)消息在隧道的两个端点间交换TEID。 值。 可选字段:?序号:这个字段在GTP-U中是可选的。 对对GTP-C控制面消息,序号用于事务标识。 过通过GTP-U隧道传输时,如果必须保护传对输顺序,用次字段对T-PDU进行编号,且个每传输一个T-PDU就增加序号值。 ?N-PDU标号:这个字段在SGSN间的路由区更新过程中和某些系统间切换过程(如如2G和和3G无线接入网间切换)中使用。 当MS和和SGSN间的通讯工作在确认模式下时,使用这个字段协调它们间的数据传输。 这个字段的确切意义取决于使用场合。 如GSM/GPRS到到GSM/GRPS,这个字段就是SNDCP N-PDU编号。 ?型下一个扩展头类型:这个字段定义在G-PDU中紧接着这个字段的扩展头的类型。 Bits本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 Octets876543211版本号协议类型(*)E SPN2消息类型3长度(1st Octet)4长度(2nd Octet)5隧道端点标识符TEID(1st Octet)6隧道端点标识符TEID(2nd Octet)7隧道端点标识符TEID(3rd Octet)8隧道端点标识符TEID(4th Octet)9序号(1st Octet)1)4)10序号(2nd Octet)1)4)11N-PDU编号2)4)12下一个扩展头类型3)4)(*)这个位是空位应置零,接收者不解释。 1)仅当S标志置1才解释这个字段。 2)仅当PN标志置1才解释这个字段。 3)仅当E标志置1才解释这个字段。 4)S,PN,E标志中任何一个或多个被置1时就应出现这个字段。 图图2.GTP头略图GTP扩展头的格式在图3中描述。 应以四字节为单位定义扩展头长度。 下一个扩展头类型字段定义紧接着这个扩展头的下一个扩展头的类型。 如果紧接着的不是扩展头,这个字段应置为为0。 Octets1扩展头长度2-m扩展头内容m+1下一个扩展头类型(*)(*)假如紧接着没有扩展头应把这个字段置为0。 图图3.扩展头格式略图本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 以扩展头的长度应以4字节长度单位定义,如如m+1=n*4个字节,n是正整数。 第下一个扩展头类型字段的第 7、8位定义接收方应怎样处理不认识的扩展头类型。 除了标记为”不要求解释”外,接收方应解释下一个扩展头段字段(用扩展头长度字段标识扩展头在G-PDU中的位置)。 接收方在接收到标记为要求解释的不认识的扩展头时,应按如下规则处理:?假如带不认识的扩展头消息是请求消息,就发送一个响应消息,原因值置为”不认识的必选扩展头”。 ?给给GTP PDU的发起者发送支持的扩展头通告消息。 ?在错误日志中登记。 第下一个扩展头类型字段的第 7、8位的意义如下下:Bits87意义00?不要求解释这个扩展头,中间节点应前转给任何最终接收的端点。 01?不要求解释这个扩展头,中间节点应丢弃这个扩展头的内容,不前转给任何最终接收的端点。 其它扩展头应独立于这个扩展头对待。 10?要求最终接收的端点解释这个扩展头,但不要求中间节点解释。 中间节点应前转整个字段给最终接收的端点。 11?要求接收者解释这个扩展头(要么是最终接收的端点,要么是中间接收节点)。 图图4.第下一个扩展头类型字段的第 7、8位定义本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本人或网站删除。 指最终接收的端点是指GTP-PDU的最后接收如者,如GTP用户面中的RNC或或GGSN。 中间理端点是指要处理GTP,但又不是最后处理的端如点,如GGSN和和RNC间用户面业务涉及的SGSN。 下一个扩展头字段的值下一个扩展头的类型1)00000000紧接着这个扩展头的内容不是扩展头2)11000000PDCP PDU编号图图5.扩展头类型的定义6.1.扩展头6.1.1.PDCP PDU编号在在SRNS重定位时包含这个扩展头,以提供依的然没有被确认的N-PDU的的PDCP编号。 这个字段段4字节长,因此长度字段值是1。 Bits Octets87654321112PDCP PDU编号3PDCP PDU编编号号4下一个扩展头类型(*)(*)假如下面紧接着的不是扩展头,这个字段的值置0。 图图6.PDCP PDU编号扩展头本文档所提供的信息仅供参考之用,不能作为科学依据,请勿模仿。 文档如有不当之处,请联系本

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论