数据链路的检测方法、装置、系统、控制器及网关制造方法及图纸

技术编号:11079905 阅读:94 留言:0更新日期:2015-02-25 18:19
本发明专利技术公开了一种数据链路的检测方法、装置、系统、控制器及网关,该方法包括UGW接收SDN控制器发送的GTP用户面的上下文信息;该UGW根据该GTP用户面的上下文信息检测网关之间的数据链路。本发明专利技术解决了相关技术中GTP端点之间数据链路检测存在的用户面的逻辑和控制面的逻辑不清楚的问题,具有提高用户面的逻辑和控制面的逻辑的清晰度的效果。

【技术实现步骤摘要】
数据链路的检测方法、装置、系统、控制器及网关
本专利技术涉及通信领域,具体而言,涉及一种数据链路的检测方法、装置、系统、控制器及网关。
技术介绍
OPENFLOff (简称0F)协议是美国斯坦福大学于2008年提出的一种转发/控制分离协议,外置控制面实体采用OF协议控制转发面设备实现各种转发逻辑,而转发面设备主要功能就是根据OF控制器下发的流表执行受控转发。OF协议进一步演进,成为软件定义网络(Software Defined Network,简称为SDN)技术,即可以在控制面采用软件编程实现各种复杂的网络应用,例如用SDN实现演进的分组系统(Evolved Packet System,简称为EPS)/通用分组无线服务(General Packet Rad1 Service,简称为GPRS)网络。其中,EPS网络是第三代合作伙伴计划(3rd Generat1n Partnership Project,简称为3GPP)定义的第四代移动通信网络,GPRS网络是3GPP定义的第三代移动通信网络。 图1是根据相关技术的用SDN实现EPS/GPRS网络的架构图,该架构中主要包括用户终端(User Equipment,简称为UE)、(演进的)通用移动通信系统陆地无线接入网((Evolved)Universal Terrestrial Rad1 Access Network,简称为(E) UTRAN)、核心网、控制器(controller)、因特网(internet),其中,UE为通信终端;(E)UTRAN为无线接入网部分,该(E)UTRAN内部由演进的基站(eNodeB)或基站(NodeB)组成;核心网,即软件定义的演进的分组核心网(Evolved Packet Core,简称为EPC),是EPS的核心网部分,核心网中的所有的统一网关(unified Gateway,简称为UGW)都是通用的网关设备,其角色受控于SDN控制器(SDN Controller)的控制信令。举例来说,对于某个UE的IP连接,统一网关UGW-1扮演服务网关(Serving Gateway,简称为SGW)或者是GPRS服务支持节点(Serving GPRSSupport Node,简称为SGSN)的角色,UGW2扮演分组数据网络网关(Packet Data NetworkGateway,简称为P-GW)或者是网关GPRS支持节点(Gateway GPRS Support Node,简称为GGSN)的角色,UGW3扮演非3GPP接入网关或者是演进的分组数据网关(Evolved PacketData Gateway,简称为eTOG)的角色。这样(E) UTRAN与UGW-1之间,UGW-1与UGW-2之间,UGW-2与UGW-3之间都是基于GPRS隧道协议-用户面(GPRS Tunnel Protocol-User Plane,简称为GTP-U)协议的接口。换句话说,UGW与(e) NB之间,UGW和UGW之间,或者UGW和传统的GTP网元之间必须支持GTP-U协议。 GPRS隧道协议(GPRS TunneI ProtocoI,简称GTP )协议是3GPP定义的一组协议,分为GPRS隧道协议-控制面协议(GPRS Tunnel Protocol-Controller Plane,简称为GTP-C)和用户面协议GTP-U。其中GTP-U是用于网关之间数据封装和转发的协议,除此之外,GTP-U还有一套自身会话检测机制:通过向对端发送GTP-U的回声请求(Echo Request)消息和回声响应(Echo Response)消息来探测路径,检测链路(Path)状态,具体流程如图2所示,包括以下步骤: 步骤S202,UGffl向UGW2发送回声请求消息。 其中一个UGW比如UGWl作为GTP端点I发送回声请求消息给作为GTP端点2的UGff比如UGW2,UGffl发出消息后启动定时器tl。 回声请求消息的目标地址为GTP端点2的地址,用户数据包协议(User DatagramProtocol,简称为UDP)目的端口号设置为2152,隧道终点标识(TunneI EndpointIdentifier,简称为TEID)为全零,源地址为UGWl自身地址,源端口号为配置的任意端口。序列号(Sequence Number,简称为SN)为初始值,比如为O或者在上一次回声请求消息的Sequence Number 之上增 I。 步骤S204, UGW2 向 UGWl 发送 Echo response 消息。 GTP端点2即UGW2接收到回声请求消息后,向对端发送Echo Response消息,其中Echo Response消息的目标地址为GTP端点I的地址,UDP目的端口号设置为步骤S202的回声请求消息的源端口号,TEID为全零,源地址为UGW2的自身地址,源端口号为步骤S202的回声请求消息的目的端口号,SN为回声请求消息的SN。 GTP端点I即UGWl收到Echo Response消息后,结束定时器tl,并启动定时器t2。 如果定时器tl超时却没有收到Echo Response消息,GTP端点I会重发回声请求消息,消息格式和内容同第一次发送的回声请求消息,并再次启动定时器tl,如果在tl超时后,还没有收到回声响应消息,则重复以上操作,经过NI次操作后,如果仍然没有收到回声响应消息,则认为该链路不通,GTP端点I本地进行相关操作,比如删除GTP上下文等。 t2定时器到时后,GTP端点I会发送另外一条回声请求消息,该消息的SN在上一次回声请求消息的SN基础上增1,并启动定时器tl,后续操作重复上述步骤S202,S204。 步骤S206,UGW2向UGWl发送回声请求消息。 GTP端点2即UGW2向GTP端点2即UGWl发送回声请求消息。 步骤S208,UGffl向UGW2发送回声响应消息。 GTP端点I即UGWl接收到回声请求消息并回应回声响应消息。具体操作同步骤S202和步骤S204,不同点在于GTP端点I和GTP端点2互换角色。 GTP端点I和GTP端点2各自检测各自的回声请求和回声响应消息对,步骤S202、S204检测的消息对和步骤S204、S206检测的消息对没有依赖关系。 上述介绍的GTP原理是适用于3GPP现有网关/基站上的,所述的GTP端点泛指3GPP网络的eNB,NB, SGff, P-GW, ePDG、授信接入网网关,SGSN,或GGSN等任意网元。当由SDN来实现EPC的时候,有关控制面的逻辑都在SDN控制器之上实现,UGW作为转发设备,只具备转发功能和非常简单的逻辑控制功能,因此如何实现GTP会话(这里特指GTP-U)的检测,即:如何使用回声请求消息和回声响应消息,是需要待解决的问题。 针对相关技术中GTP端点之间数据链路检测存在的用户面的逻辑和控制面的逻辑不清楚的问题,目前尚未提出有效的解决方案。
技术实现思路
本专利技术提供了一种数据链路的检测方法、装置、系统、控制器、网关,以至少解决上述问题。 根据本专利技术的一个方面,提供了一种数据链路的检测方法,包括:UGW接收SDN本文档来自技高网
...

【技术保护点】
一种数据链路的检测方法,其特征在于,包括:统一网关UGW接收软件定义网络SDN控制器发送的通用分组无线服务隧道协议GTP用户面的上下文信息;所述UGW根据所述GTP用户面的上下文信息检测所述UGW与GTP端点之间的所述数据链路。

【技术特征摘要】
1.一种数据链路的检测方法,其特征在于,包括: 统一网关呢I接收软件定义网络5顯控制器发送的通用分组无线服务隧道协议以?用户面的上下文信息; 所述以况根据所述以?用户面的上下文信息检测所述以况与以?端点之间的所述数据链路。2.根据权利要求1所述的方法,其特征在于,所述以?用户面的上下文信息承载在0?2^101协议消息上,所述0?册?11)1协议消息包括流表修改请求消息和丨或问候消息。3.根据权利要求2所述的方法,其特征在于,所述以?用户面的上下文信息包括以下至少之一:定时器信息,计数器信息,头信息。4.根据权利要求1至3中任一项所述的方法,其特征在于,所述以况根据所述以?用户面的上下文信息检测所述以况与所述以?端点之间的所述数据链路包括: 所述以况根据所述以?用户面的上下文信息生成数据链路检测消息; 所述以况根据所述数据链路检测消息检测所述以况与所述端点之间的所述数据链路。5.根据权利要求4所述的方法,其特征在于,所述以?端点是第二以况或传统以?端点。6.根据权利要求4所述的方法,其特征在于,在所述数据链路检测消息是回声请求消息和/或回声响应消息的情况下,根据所述数据链路检测消息检测所述与所述以?端点之间的所述数据链路包括: 接收所述以?端点发送的与所述回声请求消息相对应的所述回声响应消息,和/或根据触发事件向所述以?端点发送所述回声请求消息; 根据所述回声请求消息和/或相对应的所述回声响应消息检测所述与所述61?端点之间的所述数据链路。7.根据权利要求6所述的方法,其特征在于,所述触发事件包括以下至少之一:根据所述以?用户面的上下文信息中携带的定时器信息设置的定时器超时;接收到所述31^控制器的0?册%01协议的回声请求消息。8.根据权利要求1至3中任一项所述的方法,其特征在于,所述在检测到所述数据链路断链的情况下,向所述31^控制器发送断链通知消息。9.根据权利要求8所述的方法,其特征在于,所述断链通知消息承载在0?册?11)1协议的报错消息,0?2^101协议的端口状态消息,或所述呢I向所述30^控制器发送的0?2^101协议的回声响应消息上。10.一种数据链路的检测方法,其特征在于,包括: 软件定义网络31^控制器获取通用分组无线服务隧道协议以?用户面的上下文信息;所述31^控制器向至少一个统一网关口训发送所述以?用户面的上下文信息,其中,所述以...

【专利技术属性】
技术研发人员:毕以峰王静周娜汪军
申请(专利权)人:中兴通讯股份有限公司
类型:发明
国别省市:广东;44

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1