一种实现分组传送网性能劣化定位方法与流程

文档序号:12908057阅读:209来源:国知局
一种实现分组传送网性能劣化定位方法与流程

本发明涉及通信技术领域,特别涉及一种实现分组传送网性能劣化定位方法。



背景技术:

随着运营商市场竞争的加剧,用户体验成为运营商关注的重点。对于基础承载网络层面而言,需要持续完善基于客户感知的端到端业务质量保障机制。目前分组传输网(ptn)承载集客专线或者移动基站回传业务过程中,缺乏有效的端到端性能劣化定位手段。

目前ptn网络采用分层服务提供商(lsp)隧道或者伪线(pw)的oam机制,或者采用插入外部仪表探针的方式,可以监测到端到端业务的性能劣化。但是当检测到性能劣化以后,维护人员定位出现丢包率或者时延性能劣化的位置非常困难。

参见图1,图1为ptn承载集客专线组网示意图。城域ptn网络一般分为城域核心、汇聚和接入三个层次,网络结构相对复杂。

现有的oam机制均为端到端的性能检测机制。对于接入层出现的性能劣化,还可以通过接入环上落地业务进行综合判定,如到达公司分支设备1的lsp上没有检测到性能劣化,而经过公司分支设备1对应的ptn设备到达公司分支设备2上的lsp出现了性能劣化,可以初步定位性能劣化点在公司分支设备1到公司分支设备2之间的ptn链路上。但是对于汇聚层和核心层,业务相对复杂,难于定位性能劣化点。



技术实现要素:

有鉴于此,本申请提供一种实现分组传送网性能劣化定位方法,能够快 速定位性能劣化链路,并提高维护效率。

为解决上述技术问题,本申请的技术方案是这样实现的:

一种实现分组传送网ptn性能劣化定位方法,应用于包括n个ptn设备的ptn中,将n个ptn设备按照从源ptn设备、中间ptn设备和目的ptn设备的顺序排列,其中,源ptn设备为源维护终结点mep所在的ptn设备,中间ptn设备为维护中间点mip所在的ptn设备,目的ptn设备为目的mep所在的ptn设备,该方法包括:

源ptn设备发送环回lb请求报文;

中间ptn设备接收到lb请求报文时,向目的ptn设备发送lb请求报文;并向源ptn设备发送lb响应报文,携带发送该lb响应报文的时间戳;

目的ptn设备接收到lb请求报文时,向源ptn设备发送lb响应报文,携带发送该lb响应报文的时间戳;

源ptn设备接收到中间ptn设备,以及目的ptn设备发送的lb响应报文时,记录接收lb响应报文的时间戳,并获取该lb响应报文中携带的时间戳;

源ptn设备根据记录,以及获取的时间戳计算相邻两个ptn设备之间的链路的时延;当计算的时延大于预设延时阈值时,确定该相邻两个ptn设备之间的链路性能劣化;否则,确定该相邻两个ptn设备之间的链路性能正常。

由上面的技术方案可知,本申请中通过发送lb请求报文,使中间ptn设备和目的ptn设备能够自动返回lb响应报文,并在响应报文中携带发送该报文的时间戳,源ptn设备通过记录接收到lb响应报文的时间戳,以及响应报文中携带的时间戳确定相邻两个ptn设备之间的链路延,来确定该链路的性能是否劣化。从而能够快速定位性能劣化链路,并提高维护效率。

附图说明

图1为ptn承载集客专线组网示意图;

图2为本申请实施例中ptn示意图;

图3本申请实施例中ptn性能劣化定位流程示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,下面结合附图并举实施例,对本发明的技术方案进行详细说明。

本申请实施例中提供一种实现分组传送网性能劣化定位方法,应用于包括源ptn设备、中间ptn设备和目的ptn设备的ptn中,源ptn设备为源维护终结点(mep)所在的ptn设备,中间ptn设备为维护中间点(mip)所在的ptn设备,目的ptn设备为目的mep所在的ptn设备。

参见图2,图2为本申请实施例中ptn示意图。图2中与公司分支设备相连的ptn设备为源ptn设备,即ptn设备1,该ptn设备上的mep为源mep,与公司总部设备相连的ptn设备为目的ptn设备,即ptn设备5,该ptn设备上的mep为目的mep,其他ptn设备为中间ptn设备,该ptn设备上的节点为mip。

本实施例中ptn中的n个ptn设备按照从源ptn设备、中间ptn设备和目的ptn设备的顺序排列,如图2中,从源ptn设备、中间ptn设备到目的ptn设备顺序编号1到5。下面结合附图,详细说明本申请实施例中实现ptn性能劣化定位过程。这里的ptn性能劣化,即ptn中各ptn设备之间的链路的性能劣化,链路的性能劣化指链路是否拥塞等。

参见图3,图3本申请实施例中ptn性能劣化定位流程示意图。具体步骤为:

步骤301,源ptn设备发送lb请求报文。

步骤302,中间ptn设备接收到lb请求报文时,向目的ptn设备发送lb请求报文;并向源ptn设备发送lb响应报文,携带发送该lb响应报文的时间戳。

步骤303,目的ptn设备接收到lb请求报文时,向源ptn设备发送 lb响应报文,携带发送该lb响应报文的时间戳。

该实施例中,中间的ptn设备,以及目的ptn设备增加发送lb响应报文的功能,即在接收到lb请求报文时,向源ptn设备返回lb响应报文,并且在该lb响应报文中携带发送该lb响应报文的时间戳。

中间ptn设备在接收到lb请求报文时,向目的ptn设备发送lb请求报文的实现同现有实现。

该实施例中发送lb请求报文和lb响应报文的优先级设置为与lsp业务报文的优先级相同,能够反映网络因为拥塞导致的丢包现象。如果业务报文的优先级变化,则发送lb请求报文和lb响应报文的优先级同样跟随变化,即保持同lsp业务优先级一致即可。

步骤304,源ptn设备接收到中间ptn设备,以及目的ptn设备发送的lb响应报文时,记录接收lb响应报文的时间戳,并获取该lb响应报文中携带的时间戳。

源ptn设备在接收到一条lb响应报文时,获取该lb响应报文中携带的时间戳,即对端ptn设备发送该lb响应报文的时间戳,并记录接收该lb响应报文的时间戳;还需在发送对应lb请求报文时,记录发送对应lb请求报文的时间戳。

步骤305,源ptn设备根据记录,以及获取的时间戳计算相邻两个ptn设备之间的链路的时延;当计算的时延大于预设延时阈值时,确定该相邻两个ptn设备之间的链路性能劣化;否则,确定该相邻两个ptn设备之间的链路性能正常。

本实施例中相邻两个ptn设备之间的链路的时延包括:相邻两个ptn设备之间的双向链路时延,以及相邻两个ptn设备之间lb响应报文方向的链路时延。

下面首先给出相邻两个ptn设备之间的双向链路时延的计算方法:

当相邻两个ptn设备为第i个到第i+1个ptn设备时,第i个与第i+1 个ptn设备之间的双向链路时延delayi~i+1为:

当i=1时,

当i>1时,

其中,i为1到n的整数,tampss为发送lb请求报文的时间戳;为接收第i+1个ptn设备发送的对应lb响应报文的时间戳;为接收第i个ptn设备发送的对应lb响应报文的时间戳。

然后给出相邻两个ptn设备之间lb响应报文方向的链路时延:

当相邻两个ptn设备为第i个到第i+1个ptn设备时,第i个与第i+1个ptn设备之间lb响应报文方向的链路时延为:

当i=1时,

当i>1时,

其中,为第i+1个ptn设备发送lb响应报文的时间戳;为第i个ptn设备发送对应lb响应报文的时间戳。

本实施例在具体实现时,可以确定单方向的链路时延,也可以确定双方向的链路时延;如果两种时延都确定,则当确定相邻两个ptn设备之间的双向链路存在链路,且lb响应报文方向链路正常时,确定相邻两个ptn设备之间的lb请求报文方向链路。

根据具体应用,针对双方向,以及单方向设置预设延时阈值可以相同也可以不同。

在具体实现时,还可以在lb请求报文中携带发送该报文的时间戳,在接收到该lb请求报文时,记录接收该lb请求报文的时间戳,从而在中间ptn设备,以及目的ptn设备上,定位lb请求报文方向的链路性能劣化位置。

该实施例中在ptn设备上发送lb报文时通过打时间戳的方式,实现了 单向和双向的时延测量,以定位性能劣化位置。

综上所述,本申请通过为了避免lsp路由上的ptn设备不能终结和响应lm/dm报文这一固有机制,通过对lb机制进行扩展,继承了其中间ptn设备能够收发lb报文这一特点,在ptn设备上发送lb报文时通过打时间戳的方式,实现了单向和双向的时延测量,以定位性能劣化位置。

通过本技术方案,解决了ptn网络中只能发现端到端业务的性能劣化,而不能实现维护过程中快速定位那段链路出现性能劣化的问题,大大提高了维护效率。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内,所做的任何修改、等同替换、改进等,均应包含在本发明保护的范围之内。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1