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

文档序号:8265372阅读:248来源:国知局
一种管理数据传输通道的方法及装置的制造方法
【技术领域】
[0001] 本发明涉及通信技术领域,尤其涉及一种管理数据传输通道的方法及装置。
【背景技术】
[0002] 目前,随着通信技术的发展,很多数据传输网络中都会采用基于多协议标签交 换的传输子集(英文:Multi Protocol Label Switching Transport Profile,简称: MPLS-TP)技术。
[0003] MPLS-TP技术的主要功能之一是保持用于承担网络业务的数据传输通道的畅通。 MPLS-TP技术中通道保护倒换的机制大致为:源端服务商边缘PE (英文=Provider Edge,简 称:PE)路由器和宿端PE路由器(通常源端PE路由器简称为源端PE,宿端PE路由器简称为 宿端PE)进行数据交互的过程中,源端PE和宿端PE之间一般会设置有两条传输通道,即工 作通道和保护通道,默认状态下源端PE和宿端PE优先采用工作通道进行数据交互,并通过 源端PE与宿端PE周期性相互发送连续性监测报文CCM(英文:Continuity Check Message, 简称:CCM),判断工作通道是否出现了连续丢包或误码等情况,若是,则将源端PE和宿端PE 所使用的通道由工作通道切换为保护通道。。
[0004] 然而在很多复杂的业务场景中,影响网络业务的因素并不仅限于连续丢包或误 码,还有很多其他因素导致不能及时切换工作通道,比如:传输时延。但是根据现有的CCM 的接收情况很难准确判定数据传输是否存在较大时延,因此当存在多种影响网络业务的因 素时,目前通道保护倒换的机制难以及时触发工作通道的切换,依然采用传输能力较低的 通道承担网络业务,降低了复杂的业务场景中的网络业务的质量。

【发明内容】

[0005] 本发明实施例提供一种管理数据传输通道的方法及装置,能够提高复杂的业务场 景中的网络业务的质量。
[0006] 为达到上述目的,本发明实施例采用如下技术方案:
[0007] 第一方面,本发明的实施例提供一种管理数据传输通道的方法,所述方法用于一 种传输网络,所述传输网络中至少包括源端服务商边缘PE和宿端PE,所述源端PE分别通过 第一通道和第二通道连接所述宿端PE ;所述源端PE和所述宿端PE当前的工作通道为所述 第一通道,所述工作通道为所述源端PE和所述宿端PE用于传输业务数据的通道,所述源端 PE和所述宿端PE当前保持连通的非工作通道为所述第二通道,所述方法包括:
[0008] 获取所述第一通道上所传输的数据的时延和所述第一通道的连续性参数,其中, 所述连续性参数表示发生连续丢失的连续性监测报文CCM的个数;
[0009] 检测所述第一通道上是否发生故障事件,其中,通道上发生的故障事件包括以下 中的至少一项:所述通道的连续性参数大于预设的阈值、所述通道上所传输的数据的时延 大于预设的时延门限、所述通道上所传输的数据的抖动值大于预设的抖动值门限和所述通 道的误码率大于预设的误码率门限;
[0010] 若所述第一通道上发生所述故障事件,则将所述源端PE和所述宿端PE的工作通 道切换至所述第二通道。
[0011] 结合第一方面,在第一方面的第一种可能的实现方式中,所述第一通道上传输至 少第一业务和第二业务的数据;所述第一业务的优先级大于所述第二业务的优先级,其中, 业务的优先级与业务对于时延的容忍程度负相关;
[0012] 所述第一通道上发生的故障事件具体包括以下中的至少一项:所述第一业务的数 据的时延大于所述第一业务所对应的时延门限、所述第一业务的数据的抖动值大于所述第 一业务所对应的抖动值门限、所述第一通道的连续性参数大于所述阈值和所述第一通道的 误码率大于预设的误码率门限。
[0013] 结合第一方面,或第一方面的第一种可能的实现方式,在第一方面的第二种可能 的实现方式中,在将所述源端PE和所述宿端PE的工作通道切换至所述第二通道之前,所述 方法还包括:
[0014] 检测所述第二通道上是否发生故障事件;
[0015] 所述将所述源端PE和所述宿端PE的工作通道切换至所述第二通道包括:
[0016] 若所述第二通道上发生故障事件,且满足预设条件,则将所述源端PE和所述宿端 PE的工作通道切换至所述第二通道;
[0017] 其中,所述预设条件包括:所述第一通道的连续性参数大于所述阈值,所述第二通 道上发生的故障事件包括以下中的至少一项:所述第二通道上所传输的数据的时延大于预 设的时延门限,所述第二通道上所传输的数据的抖动值大于预设的抖动值门限,所述第二 通道的误码率大于预设的误码率门限。
[0018] 结合第一方面,或第一方面的第一种可能的实现方式,在第一方面的第三种可能 的实现方式中,在所述检测所述第一通道上是否发生故障事件之后,还包括:
[0019] 若所述第一通道上发生所述故障事件,则检测指定时间内所述第一通道上发生所 述故障事件的次数是否超过预设值;
[0020] 所述将所述源端PE和所述宿端PE的工作通道切换至所述第二通道包括:
[0021] 若所述第一通道上发生所述故障事件的次数超过预设值,则将所述源端PE和所 述宿端PE的工作通道切换至所述第二通道。
[0022] 第二方面,本发明的实施例提供一种管理数据传输通道的装置,所述装置用于一 种传输网络,所述传输网络中至少包括源端服务商边缘PE和宿端服务商边缘PE,所述源端 PE分别通过第一通道和第二通道连接所述宿端PE ;所述源端PE和所述宿端PE当前的工 作通道为所述第一通道,所述工作通道为所述源端PE和所述宿端PE用于传输业务数据的 通道,所述源端PE和所述宿端PE当前保持连通的非工作通道为所述第二通道,所述装置包 括:
[0023] 获取模块,用于获取所述第一通道上所传输的数据的时延和所述第一通道的连续 性参数,其中,所述连续性参数表示发生连续丢失的连续性监测报文CCM的个数;
[0024] 检测模块,用于检测所述第一通道上是否发生故障事件,其中,通道上发生的故障 事件包括以下中的至少一项:所述通道的连续性参数大于预设的阈值、所述通道上所传输 的数据的时延大于预设的时延门限、所述通道上所传输的数据的抖动值大于预设的抖动值 门限和所述通道的误码率大于预设的误码率门限;
[0025] 处理模块,用于若所述第一通道上发生所述故障事件,则将所述源端PE和所述宿 端PE的工作通道切换至所述第二通道。
[0026] 结合第二方面,在第二方面的第一种可能的实现方式中,所述第一通道上传输至 少第一业务和第二业务的数据;所述第一业务的优先级大于所述第二业务的优先级,其中, 业务的优先级与业务对于时延的容忍程度负相关;
[0027] 所述第一通道上发生的故障事件具体包括以下中的至少一项:所述第一业务的数 据的时延大于所述第一业务所对应的时延门限、所述第一业务的数据的抖动值大于所述第 一业务所对应的抖动值门限、所述第一通道的连续性参数大于所述阈值和所述第一通道的 误码率大于预设的误码率门限。
[0028] 结合第二方面,或第二方面的第一种可能的实现方式,在第二方面的第二种可能 的实现方式中,所述检测模块,还用于在将所述源端PE和所述宿端PE的工作通道切换至所 述第二通道之前,检测所述第二通道上是否发生故障事件;
[0029] 在将所述源端PE和所述宿端PE的工作通道切换至所述第二通道时,所述处理模 块具体用于若所述第二通道上发生故障事件,且满足预设条件,则将所述源端服务商边缘 PE和所述宿端服务商边缘PE的工作通道切换至所述第二通道;
[0030] 其中,所述预设条件包括:所述第一通道的连续性参数大于所述阈值,所述第二通 道上发生的故障事件具体包括以下中的至少一项:所述第二通道上所传输的数据的时延大 于预设的时延门限,所述第二通道上所传输的数据的抖动值大于预设的抖动值门限,所述 第二通道的误码率大于预设的误码率门限。
[0031] 结合第二方面,或第二方面的第一种可能的实现方式,在第二方面的第三种可能 的实现方式中,所述处理模块,还用于在所述检测所述第一通道上是否发生故障事件之后, 若所述第一通道上发生所述故障事件,则检测指定时间内所述第一通道上发生所述故障事 件的次数是否超过预设值;
[0032] 在将所述源端PE和所述宿端PE的工作通道切换至所述第二通道时,所述处理模 块,具体用于若所述第一通道上发生所述故障事件的次数超过预设值,则将所述源端PE和 所述宿端PE的工作通道切换至所述第二通道。
[0033] 本发明实施例提供的一种管理数据传输通道的方法及装置,获取第一通道上所传 输的数据的时延和第一通道的连续性参数,之后检测第一通道上是否发生故障事件,若发 生故障事件,则将源端PE和宿端PE的工作通道切换至第二通道,其中,通道上发生的故障 事件包括以下中的至少一项:通道的连续性参数大于预设的阈值、通道上所传输的数据的 时延大于预设的时延门限、通道上所传输的数据的抖动值大于预设的抖动值门限和通道的 误码率大于预设的误码率门限。相比较于现有
当前第1页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1