基于质量感知控制报文转发的方法与系统的制作方法

文档序号:9767763阅读:229来源:国知局
基于质量感知控制报文转发的方法与系统的制作方法
【技术领域】
[0001]本发明属于智能管道领域,尤其涉及基于质量感知控制报文转发的方法与系统。
【背景技术】
[0002]经济全球化进一步加强互联网全球化的特征,成为在全世界范围内所展现的沟通与联系、交流与互动的趋势。为顺应这一趋势,各国大型电信运营商都尝试在全球拓展业务,实现内容资源的共享以及网络覆盖的延伸,一方面为国内用户提供通达全球的通信服务,同时通过发展海外客户增强自身的竞争力。
[0003]为了获取全球信息资源,电信运营商需要建设自己的国际网络,实现与其他电信运营商的互联,并作为国际因特网的组成部分。
[0004]图1为国际互联网中传统IP报文转发方法示意图。
[0005]传统IP报文转发方法主要通过BGP协议自身的属性实现。大型网络中,一般会部署RR(Route Reflector,路由反射器),RR根据ASBR(Autonomous System Border Router,自治系统边界路由器)反射的BGP路由基于目的IP地址和选路原则进行选路,如果一台路由反射器接收到同一个目的地的多条路由,它会使用通用的BGP(边界网关协议)选路规则来选择最优的路由进行反射。路由选择主要采用顺序比较BGP路由属性的方式,比较顺序为:路由的weight、本地优先级、AS长度、origin code、MED值等。RR反射最优路由给IBGP(Inter1r Border Gateway Protocol,内部BGP协议)邻居;网内路由器根据配置的IGP和BGP路由协议生成协议路由表,然后依据路由协议的优先级和度量值生成本地核心路由表进彳丁路由决策。
[0006]然而,区别于电信运营商自己的网络路由,国际网络互联结构复杂,国际互联网路由具有多方向、多路径、重叠度高、动态变化等特点,粗放的控制策略以及传统IP技术尽力而为的转发方式在现实应用中经常面临挑战:路径拥塞或故障导致质量下降,上游运营商路由发布错误导致流量被错误地引导,造成部分流量绕转。使得运营商缺乏对国际互联网路由的控制主动权,导致用户在跨区域跨国家访问时质量下降。
[0007]现有基于MPLS (多协议标签交换)的流量工程指定显式路径的方法,只适用自治域内报文转发路径的控制,且网络必须部署MPLS,部署复杂、缺乏灵活性,因此不适用国际互联网场景,无法实现基于业务质量对重叠路由进行运营商的优选。因此,需要构建一种新型网络架构灵活实现对国际互联网路由的智能化控制,满足日益增长的网络自动部署需求。

【发明内容】

[0008]本发明要解决的技术问题是无法对拥塞链路的流量进行智能调整,以减轻拥塞链路的流量压力。
[0009]根据本发明一方面,提出一种基于质量感知控制报文转发的系统,包括:
[0010]测试设备,用于实时测试网间链路参数;[0011 ] 路由选择设备,用于根据网间链路参数计算网间链路值,判断该网间链路值是否大于设置的网间链路阈值,如果是,重选国内运营商网络路由、和/或国际运营商网络。
[0012]进一步,将网间链路参数的取值与其权重相乘,所述网间链路参数包括时延、抖动、丢包率、可用性、DNS解析时间、和/或TCP建连时间;将相乘后的各个值进行求和得到网间链路值。
[0013]进一步,判断国际运营商网络的网内资源利用率是否大于设置的国际网络利用率阈值,如果是,则重选国际运营商网络;
[0014]判断国内运营商网络的网内资源利用率是否大于设置的国内网络利用率阈值,如果是,则重选国内运营商网络路由。
[0015]进一步,选择处于空闲态的网内链路,并判断该链路的网内链路值是否小于设置的网内链路阈值,如果是,选择该链路作为重选的国内运营商网络路由。
[0016]进一步,将网内链路参数的取值与其权重相乘,所述网内链路参数包括时延、抖动、和/或丢包率;将相乘后的各个值进行求和得到网内链路值。
[0017]进一步,如果网内链路值小于设置的网内链路阈值的链路有多条,则从中选择网内链路值最小的链路。
[0018]根据本发明另一方面,还提出一种基于质量感知控制报文转发的方法,包括:
[0019]实时测试网间链路参数;
[0020]根据网间链路参数计算网间链路值;
[0021]判断该网间链路值是否大于设置的网间链路阈值,如果是,重选国内运营商网络路由、和/或国际运营商网络。
[0022]进一步,将网间链路参数的取值与其权重相乘,所述网间链路参数包括时延、抖动、丢包率、可用性、DNS解析时间、和/或TCP建连时间;
[0023]将相乘后的各个值进行求和得到网间链路值。
[0024]进一步,判断国际运营商网络的网内资源利用率是否大于设置的国际网络利用率阈值,如果是,则重选国际运营商网络;
[0025]判断国内运营商网络的网内资源利用率是否大于设置的国内网络利用率阈值,如果是,则重选国内运营商网络路由。
[0026]进一步,选择处于空闲态的网内链路,并判断该链路的网内链路值是否小于设置的网内链路阈值,如果是,选择该链路作为重选的国内运营商网络路由。
[0027]进一步,将网内链路参数的取值与其权重相乘,所述网内链路参数包括时延、抖动、和/或丢包率;
[0028]将相乘后的各个值进行求和得到网内链路值。
[0029]进一步,如果网内链路值小于设置的网内链路阈值的链路有多条,则从中选择网内链路值最小的链路。
[0030]本发明中,如果网间链路值大于设置的网间链路阈值,则重选国内运营商网络路由、和/或国际运营商网络。从而在不改变目前网络结构和路由协议的条件下,对拥塞链路的流量进行调整,以减轻拥塞链路的流量压力。
[0031]通过以下参照附图对本发明的示例性实施例的详细描述,本发明的其它特征及其优点将会变得清楚。
【附图说明】
[0032]构成说明书的一部分的附图描述了本发明的实施例,并且连同说明书一起用于解释本发明的原理。
[0033]参照附图,根据下面的详细描述,可以更加清楚地理解本发明,其中:
[0034]图1为国际互联网中传统IP报文转发方法示意图。
[0035]图2为一种基于质量感知控制报文转发的系统实施例的结构示意图。
[0036]图3为一种基于质量感知控制报文转发的方法实施例的示意图。
【具体实施方式】
[0037]现在将参照附图来详细描述本发明的各种示例性实施例。应注意到:除非另外具体说明,否则在这些实施例中阐述的部件和步骤的相对布置、数字表达式和数值不限制本发明的范围。
[0038]同时,应当明白,为了便于描述,附图中所示出的各个部分的尺寸并不是按照实际的比例关系绘制的。
[0039]以下对至少一个示例性实施例的描述实际上仅仅是说明性的,决不作为对本发明及其应用或使用的任何限制。
[0040]对于相关领域普通技术人员已知的技术、方法和设备可能不作详细讨论,但在适当情况下,所述技术、方法和设备应当被视为授权说明书的一部分。
[0041]在这里示出和讨论的所有示例中,任何具体值应被解释为仅仅是示例性的,而不是作为限制。因此,示例性实施例的其它示例可以具有不同的值。
[0042]应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步讨论。
[0043]为使本发明的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本发明进一步详细说明。
[0044]图2为一种基于质量感知控制报文转发的系统实施例的结构示意图。该系统包括:测试设备和路由选择设备。其中:
[0045]测试设备,用于实时测试网间链路参数。
[0046]其中,通过部署在边界点的探针实时获取网间链路参数,并实时传输给测试设备
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1