[发明专利]一种流量切换的方法、设备及系统在审
申请号: | 201310374311.X | 申请日: | 2013-08-23 |
公开(公告)号: | CN104426855A | 公开(公告)日: | 2015-03-18 |
发明(设计)人: | 董佳未;肖亚群 | 申请(专利权)人: | 华为技术有限公司 |
主分类号: | H04L29/06 | 分类号: | H04L29/06;H04L12/801 |
代理公司: | 深圳市威世博知识产权代理事务所(普通合伙) 44280 | 代理人: | 何青瓦 |
地址: | 518129 广东*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 流量 切换 方法 设备 系统 | ||
技术领域
本发明涉及通信技术领域,特别是涉及一种流量切换的方法、设备及系统。
背景技术
随着网络技术的迅速发展,视频共享、网络协议电视(Internet Protocol Television,IPTV)等各种新业务不断兴起,网络流量将长期保持指数级增长趋势。
在实际的网络中,经常会出现跨越多个域的进行端到端的业务,当这些域中的某一个域出现故障的时候,比如隧道误码、链路闪断、带宽超限等让传输质量下降的情况,需要将业务切换到隧道正常的链路上。
目前,一般通过修改边界网关协议(Border Gateway Protocol,BGP)属性如本地优先属性/路由权重属性(LOCAL_PREF/MED),实现策略调整BGP路由在不同域的优先级,然后发布给业务,来达到流量切换的目的。但是这种方式,在跨域的时候应用受限,因为MED在域间只能影响到对端域的自治系统边界路由器节点,不能影响到域内,而LOCAL_PREF属性不能发布给外部边界网关协议。而且要改变这两个属性的时候,需要保证端到端的设备上选路都正确,且不干扰其他业务的选路,在部署上比较困难。
发明内容
本发明主要解决的技术问题是网络部署中,如何提供一种解决链路或者隧道故障问题的部署方案。
有鉴于此,本申请提供一种流量切换的方法、设备及系统,能够根据链路的传输质量实现流量的动态切换,避免链路或隧道故障而导致流量丢失。
第一方面,提供一种流量切换的方法,包括:在第一链路的传输质量发生变化时,根据预设策略改变所述第一链路的累加的内部网关协议度量值;将所述第一链路的流量切换到第二链路,所述第二链路的累加的内部网关协议度量值小于改变后的所述第一链路的累加的内部网关协议度量值。
结合第一方面,在第一方面的第一种可能的实现方式中:所述预设策略为:在链路的传输质量下降时,增加所述链路的累加的内部网关协议度量值;在链路的传输质量上升时,减少所述链路的累加的内部网关协议度量值。
结合第一方面,在第一方面的第二种可能的实现方式中:所述将所述第一链路的流量切换到第二链路的步骤包括:将所述第一链路的流量切换到累加的内部网关协议度量值最小的第二链路上。
结合第一方面或第一方面的第一种至第二种任一可能的实现方式,在第一方面的第三种可能的实现方式中:所述在第一链路的传输质量发生变化时,根据预设策略改变所述第一链路的累加的内部网关协议度量值的步骤之后,还包括:发布更新报文,所述更新报文携带改变后的所述第一链路的累加的内部网关协议度量值和第二链路的累加的内部网关协议度量值。
结合第一方面或第一方面的第一种至第二种任一可能的实现方式,在第一方面的第四种可能的实现方式中:所述在链路的传输质量发生变化时,根据预设策略改变所述链路的累加的内部网关协议度量值的步骤之前,还包括:获取链路的传输质量参数,根据所述链路的传输质量参数判断传输质量是否发生变化。
结合第一方面的第四种可能的实现方式,在第一方面的第五种可能的实现方式中:所述传输质量参数是误码率、传输速率、信道利用率中的至少一种。
第二方面,提供一种网络设备,所述网络设备包括度量值调整模块以及流量切换模块,其中:所述度量值调整模块用于在第一链路的传输质量发生变化时,根据预设策略改变所述第一链路的累加的内部网关协议度量值,并将改变后的所述累加的内部网关协议度量值输出给所述流量切换模块;所述流量切换模块用于将所述第一链路的流量切换到第二链路上,所述第二链路的累加的内部网关协议度量值小于改变后的所述第一链路的累加的内部网关协议度量值。
结合第二方面,在第二方面的第一种可能的实现方式中:所述预设策略为:在链路的传输质量下降时,增加所述链路的累加的内部网关协议度量值;在链路的传输质量上升时,减少所述链路的累加的内部网关协议度量值。
结合第二方面,在第二方面的第二种可能的实现方式中:所述设备还包括报文发布模块,所述报文发布模块用于发布更新报文,所述更新报文携带改变后的所述第一链路的累加的内部网关协议度量值和第二链路的累加的内部网关协议度量值。
结合第二方面,在第二方面的第三种可能的实现方式中:所述设备还包括获取模块以及判断模块,其中:所述获取模块用于获取链路的传输质量参数,并将所述传输质量参数传输给所述判断模块;所述判断模块用于获根据所述链路的传输质量参数判断传输质量是否发生变化。
结合第二方面或第二方面的第一种至第三种任一可能的实现方式,在第二方面的第四种可能的实现方式中:所述网络设备是网管设备或网络节点。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华为技术有限公司,未经华为技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310374311.X/2.html,转载请声明来源钻瓜专利网。
- 上一篇:网页检测方法及系统
- 下一篇:一种基站回传方法、相关设备及基站回传系统