一种管理数据传输通道的方法及装置制造方法及图纸

技术编号:21917175 阅读:36 留言:0更新日期:2019-08-21 13:25
本申请公开了一种管理数据传输通道的方法及装置,涉及通信技术领域,能够提高复杂的业务场景中的网络业务的质量。本申请的方法包括:获取第一通道上所传输的数据的时延和所述第一通道的连续性参数,以及第二通道上所传输的数据的时延和所述第二通道的连续性参数;检测所述第一通道上是否发生故障事件;若所述第一通道上发生所述故障事件,则将源端服务商边缘PE和宿端服务商边缘PE的工作通道切换至所述第二通道。

A Method and Device for Managing Data Transmission Channel

【技术实现步骤摘要】
一种管理数据传输通道的方法及装置
本申请涉及通信
,尤其涉及一种管理数据传输通道的方法及装置。
技术介绍
目前,随着通信技术的发展,很多数据传输网络中都会采用基于多协议标签交换的传输子集(英文:MultiProtocolLabelSwitchingTransportProfile,简称:MPLS-TP)技术。MPLS-TP技术的主要功能之一是保持用于承担网络业务的数据传输通道的畅通。MPLS-TP技术中通道保护倒换的机制大致为:源端服务商边缘PE(英文:ProviderEdge,简称:PE)路由器和宿端PE路由器(通常源端PE路由器简称为源端PE,宿端PE路由器简称为宿端PE)进行数据交互的过程中,源端PE和宿端PE之间一般会设置有两条传输通道,即工作通道和保护通道,默认状态下源端PE和宿端PE优先采用工作通道进行数据交互,并通过源端PE与宿端PE周期性相互发送连续性监测报文CCM(英文:ContinuityCheckMessage,简称:CCM),判断工作通道是否出现了连续丢包或误码等情况,若是,则将源端PE和宿端PE所使用的通道由工作通道切换为保护通道。。然而在很多复杂的业务场景中,影响网络业务的因素并不仅限于连续丢包或误码,还有很多其他因素导致不能及时切换工作通道,比如:传输时延。但是根据现有的CCM的接收情况很难准确判定数据传输是否存在较大时延,因此当存在多种影响网络业务的因素时,目前通道保护倒换的机制难以及时触发工作通道的切换,依然采用传输能力较低的通道承担网络业务,降低了复杂的业务场景中的网络业务的质量。
技术实现思路
本申请实施例提供一种管理数据传输通道的方法及装置,能够提高复杂的业务场景中的网络业务的质量。为达到上述目的,本申请实施例采用如下技术方案:第一方面,本申请的实施例提供一种管理数据传输通道的方法,所述方法用于一种传输网络,所述传输网络中至少包括源端服务商边缘PE和宿端PE,所述源端PE分别通过第一通道和第二通道连接所述宿端PE;所述源端PE和所述宿端PE当前的工作通道为所述第一通道,所述工作通道为所述源端PE和所述宿端PE用于传输业务数据的通道,所述源端PE和所述宿端PE当前保持连通的非工作通道为所述第二通道,所述方法包括:获取所述第一通道上所传输的数据的时延和所述第一通道的连续性参数,其中,所述连续性参数表示发生连续丢失的连续性监测报文CCM的个数;检测所述第一通道上是否发生故障事件,其中,通道上发生的故障事件包括以下中的至少一项:所述通道的连续性参数大于预设的阈值、所述通道上所传输的数据的时延大于预设的时延门限、所述通道上所传输的数据的抖动值大于预设的抖动值门限和所述通道的误码率大于预设的误码率门限;若所述第一通道上发生所述故障事件,则将所述源端PE和所述宿端PE的工作通道切换至所述第二通道。结合第一方面,在第一方面的第一种可能的实现方式中,所述第一通道上传输至少第一业务和第二业务的数据;所述第一业务的优先级大于所述第二业务的优先级,其中,业务的优先级与业务对于时延的容忍程度负相关;所述第一通道上发生的故障事件具体包括以下中的至少一项:所述第一业务的数据的时延大于所述第一业务所对应的时延门限、所述第一业务的数据的抖动值大于所述第一业务所对应的抖动值门限、所述第一通道的连续性参数大于所述阈值和所述第一通道的误码率大于预设的误码率门限。结合第一方面,或第一方面的第一种可能的实现方式,在第一方面的第二种可能的实现方式中,在将所述源端PE和所述宿端PE的工作通道切换至所述第二通道之前,所述方法还包括:检测所述第二通道上是否发生故障事件;所述将所述源端PE和所述宿端PE的工作通道切换至所述第二通道包括:若所述第二通道上发生故障事件,且满足预设条件,则将所述源端PE和所述宿端PE的工作通道切换至所述第二通道;其中,所述预设条件包括:所述第一通道的连续性参数大于所述阈值,所述第二通道上发生的故障事件包括以下中的至少一项:所述第二通道上所传输的数据的时延大于预设的时延门限,所述第二通道上所传输的数据的抖动值大于预设的抖动值门限,所述第二通道的误码率大于预设的误码率门限。结合第一方面,或第一方面的第一种可能的实现方式,在第一方面的第三种可能的实现方式中,在所述检测所述第一通道上是否发生故障事件之后,还包括:若所述第一通道上发生所述故障事件,则检测指定时间内所述第一通道上发生所述故障事件的次数是否超过预设值;所述将所述源端PE和所述宿端PE的工作通道切换至所述第二通道包括:若所述第一通道上发生所述故障事件的次数超过预设值,则将所述源端PE和所述宿端PE的工作通道切换至所述第二通道。第二方面,本申请的实施例提供一种管理数据传输通道的装置,所述装置用于一种传输网络,所述传输网络中至少包括源端服务商边缘PE和宿端服务商边缘PE,所述源端PE分别通过第一通道和第二通道连接所述宿端PE;所述源端PE和所述宿端PE当前的工作通道为所述第一通道,所述工作通道为所述源端PE和所述宿端PE用于传输业务数据的通道,所述源端PE和所述宿端PE当前保持连通的非工作通道为所述第二通道,所述装置包括:获取模块,用于获取所述第一通道上所传输的数据的时延和所述第一通道的连续性参数,其中,所述连续性参数表示发生连续丢失的连续性监测报文CCM的个数;检测模块,用于检测所述第一通道上是否发生故障事件,其中,通道上发生的故障事件包括以下中的至少一项:所述通道的连续性参数大于预设的阈值、所述通道上所传输的数据的时延大于预设的时延门限、所述通道上所传输的数据的抖动值大于预设的抖动值门限和所述通道的误码率大于预设的误码率门限;处理模块,用于若所述第一通道上发生所述故障事件,则将所述源端PE和所述宿端PE的工作通道切换至所述第二通道。结合第二方面,在第二方面的第一种可能的实现方式中,所述第一通道上传输至少第一业务和第二业务的数据;所述第一业务的优先级大于所述第二业务的优先级,其中,业务的优先级与业务对于时延的容忍程度负相关;所述第一通道上发生的故障事件具体包括以下中的至少一项:所述第一业务的数据的时延大于所述第一业务所对应的时延门限、所述第一业务的数据的抖动值大于所述第一业务所对应的抖动值门限、所述第一通道的连续性参数大于所述阈值和所述第一通道的误码率大于预设的误码率门限。结合第二方面,或第二方面的第一种可能的实现方式,在第二方面的第二种可能的实现方式中,所述检测模块,还用于在将所述源端PE和所述宿端PE的工作通道切换至所述第二通道之前,检测所述第二通道上是否发生故障事件;在将所述源端PE和所述宿端PE的工作通道切换至所述第二通道时,所述处理模块具体用于若所述第二通道上发生故障事件,且满足预设条件,则将所述源端服务商边缘PE和所述宿端服务商边缘PE的工作通道切换至所述第二通道;其中,所述预设条件包括:所述第一通道的连续性参数大于所述阈值,所述第二通道上发生的故障事件具体包括以下中的至少一项:所述第二通道上所传输的数据的时延大于预设的时延门限,所述第二通道上所传输的数据的抖动值大于预设的抖动值门限,所述第二通道的误码率大于预设的误码率门限。结合第二方面,或第二方面的第一种可能的实现方式,在第二方面的第三种可能的实现方式中,所本文档来自技高网...

【技术保护点】
1.一种管理数据传输通道的方法,其特征在于,所述方法用于一种传输网络,所述传输网络中至少包括源端服务商边缘PE和宿端PE,所述源端PE分别通过第一通道和第二通道连接所述宿端PE;所述源端PE和所述宿端PE当前的工作通道为所述第一通道,所述工作通道为所述源端PE和所述宿端PE用于传输业务数据的通道,所述源端PE和所述宿端PE当前保持连通的非工作通道为所述第二通道,所述方法包括:获取所述第一通道上所传输的数据的时延和所述第一通道的连续性参数;检测所述通道的连续性参数是否大于预设的阈值、所述通道上所传输的数据的时延是否大于预设的时延门限、所述通道上所传输的数据的抖动值是否大于预设的抖动值门限和所述通道的误码率是否大于预设的误码率门限;若通过所述检测得到所述第一通道的连续性参数大于预设的阈值、所述第一通道上所传输的数据的时延大于预设的时延门限、所述第一通道上所传输的数据的抖动值大于预设的抖动值门限和所述第一通道的误码率大于预设的误码率门限中的任意一项,则确定所述第一通道发生故障事件;响应于确定所述第一通道上发生故障事件,将所述源端PE和所述宿端PE的工作通道由所述第一通道切换至所述第二通道。

【技术特征摘要】
1.一种管理数据传输通道的方法,其特征在于,所述方法用于一种传输网络,所述传输网络中至少包括源端服务商边缘PE和宿端PE,所述源端PE分别通过第一通道和第二通道连接所述宿端PE;所述源端PE和所述宿端PE当前的工作通道为所述第一通道,所述工作通道为所述源端PE和所述宿端PE用于传输业务数据的通道,所述源端PE和所述宿端PE当前保持连通的非工作通道为所述第二通道,所述方法包括:获取所述第一通道上所传输的数据的时延和所述第一通道的连续性参数;检测所述通道的连续性参数是否大于预设的阈值、所述通道上所传输的数据的时延是否大于预设的时延门限、所述通道上所传输的数据的抖动值是否大于预设的抖动值门限和所述通道的误码率是否大于预设的误码率门限;若通过所述检测得到所述第一通道的连续性参数大于预设的阈值、所述第一通道上所传输的数据的时延大于预设的时延门限、所述第一通道上所传输的数据的抖动值大于预设的抖动值门限和所述第一通道的误码率大于预设的误码率门限中的任意一项,则确定所述第一通道发生故障事件;响应于确定所述第一通道上发生故障事件,将所述源端PE和所述宿端PE的工作通道由所述第一通道切换至所述第二通道。2.根据权利要求1所述的方法,其特征在于,所述第一通道上传输至少第一业务和第二业务的数据;所述第一业务的优先级大于所述第二业务的优先级,其中,业务的优先级与业务对于时延的容忍程度负相关;所述第一通道上发生的故障事件具体包括以下中的至少一项:所述第一业务的数据的时延大于所述第一业务所对应的时延门限、所述第一业务的数据的抖动值大于所述第一业务所对应的抖动值门限、所述第一通道的连续性参数大于所述阈值和所述第一通道的误码率大于预设的误码率门限。3.根据权利要求1或2所述的方法,其特征在于,在将所述源端PE和所述宿端PE的工作通道由所述第一通道切换至所述第二通道之前,所述方法还包括:确定所述第二通道上未发生故障事件,所述第二通道上发生的故障事件包括以下中的至少一项:所述第二通道上所传输的数据的时延大于预设的时延门限,所述第二通道上所传输的数据的抖动值大于预设的抖动值门限,所述第二通道的误码率大于预设的误码率门限。4.根据权利要求1-3任一项所述的方法,其特征在于,响应于确定所述第一通道上发生故障事件之后,将所述源端PE和所述宿端PE的工作通道由所述第一通道切换至所述第二通道之前,还包括:确定指定时间内所述第一通道上发生所述故障事件的次数超过预设值。5.一种管理数据传输通道的装置,其特征在于,所述装置用于一种传输网络,所述传输网络中至少包括源端服务商边缘PE和宿端PE,所述源端PE分别通过第一通道和第二通道连接所述宿端PE;所述源端PE和所述宿端PE当前的工作通道为所述第一通道,所述工作通道为所述源端PE和所述宿端PE用于传输业务数据的通道,所述源端PE和所述宿端PE当前保持连通的非工作通道为所述第二通道,所述装置包括:获取模块,用于获取所述第一通道上所传输的数据的时延和所述第一通道的连续性参数;检测模块,用于检测:所述第一通道的连续性参数是否大于预设的阈值、所述第一通道上所传输的数据的时延是否大于预设的时延门限、所述第一通道上所传输的数据的抖动值是否大于预设的抖动值门限和所述第一通道的误码率是否大于预设的误码率门限;处理模块,用于:若通过所述检测得到所述第一通道的连续性参数大于预设的阈值、所述第一通道上所传输的数据的时延大于预设的时延门限、所述第一通道上所传输的数据的抖动值大于预设的抖动值门限和所述第一通道的误码率大于预设的误码率门限中的任意一项,则确定所述第一通道发生故障事件;以及响应于确定所述第一通道上发生故障事件,则将所述源端PE和所述宿端PE的工作通道由所述第一通道切换至所述第二通道。6.根据权利要求5所述的装置,其特征在于,所述第一通道上传输至少第一业务和第二业务的数据;所述第一业务的优先级大于所述第二业务的优先级,其中,...

【专利技术属性】
技术研发人员:刘凯
申请(专利权)人:华为技术有限公司
类型:发明
国别省市:广东,44

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

1