APP下载

基于SDN分级分域架构的QoS约束路由算法

2019-10-18黄伟路冉刘存才祁思博

网络与信息安全学报 2019年5期
关键词:代价时延路由

黄伟,路冉,刘存才,祁思博

基于SDN分级分域架构的QoS约束路由算法

黄伟,路冉,刘存才,祁思博

(中国电子科技集团公司第五十四研究所,河北 石家庄 050081)

传统分布式的网络架构制约路由算法的创新,软件定义网络的出现为路由算法的优化提供了新思路。已有研究中,启发式算法广泛应用于服务质量路由,但由于计算复杂度高而无法在大型网络中应用。而其他算法均存在不同程度的问题,要么复杂度较高,要么算法性能较差,如最短路径算法。基于SDN分级分域架构,提出了LC-LD路由算法,综合时延条件和代价度量约束并在计算复杂度和算法性能之间保持平衡。仿真分析表明,LC-LD路由算法在有较低的计算复杂度的同时还有较高的服务质量路由选路性能。

软件定义网络;分级分域;服务质量;路由算法

1 引言

1.1 软件定义网络

路由算法的创新与发展缓慢的根源在于传统分布式网络架构中的诸多缺点与限制,其中包括:所有网络节点都是等价的,每个节点仅能获取自身及周围有限的信息;分布式网络架构由于节点对等,因此很难获取全局实时网络信息,而寻找最短路径的Dijskra算法需要全局网络的拓扑信息,必须使用分布式算法;分布式算法的结果一般只是局部最优解,很难判断是否为最优路径。大多数传统网络的路由算法主要以距离(跳数)或时延为参量规划最优路径,优化的目标以最短路径为主。但由于某些算法以及分布式网络架构的特性,算法结果往往比较简单,没有考虑链路状态参数的实时性,存在局部链路拥塞、整体链路利用率较低等比较严重的问题,难以发现诸多隐藏的错误[1]。例如,距离向量路由算法中存在的无穷计数问题[2]、链路状态路由算法由于复杂度较高而导致大规模网络中路由器的内存和CPU的消耗问题[3]。尽管学术界提出许多算法来解决上述问题,但大部分仅停留在研究阶段,难以应用到产业界中。一部分原因是传统网络设备中的路由协议固化,迭代更新比较困难;另外,新设计的协议还存在某些问题,与某些现有网络设备不兼容,兼容性与扩展性较差。

与传统网络的分布式策略不同,SDN通过提取网络设备中的控制平面到一个逻辑上的集中控制端,实现了数据平面和控制平面的分离[4],即数据平面的网络交换设备不掌握任何网络信息,只根据控制器下达的指令工作;控制平面的逻辑控制器运行着管理网络的程序,拥有全部的网络信息,与各个交换机通过控制链路直接或间接交换信息,并根据预先设定的协议控制交换机中的流表项[5]。现有的基于OpenFlow协议[6]的SDN使用控制器下发转发规则,每个规则包含一个字段的匹配,匹配包的动作包括丢弃、转发、上送到控制器、优先级和超时。通过抽象的网络动作来定义数据分组行为模式,大大提高了网络的灵活性和扩展性[7],并且能够更加便捷地对网络进行管理。在集中式控制的新型网络架构下,传统网络中一些路由协议存在的问题得到了解决。例如,SDN集中式的控制器可实时获取网络内所有节点的信息,形成宏观的全局视图,更容易运行优化算法,部署相应的路由策略;路由协议部署在SDN控制器[8-9]中,可方便地对路由算法进行迭代更新[10],大大提高了网络的灵活性。

1.2 SDN分级分域架构

由于目前SDN主要以试验性的网络为主,因此其控制平面多为单控制器,仅负责小规模的试验性网络。对于大规模网络部署来说,单控制器的性能和可靠性等指标难以满足要求。此外,根据不同网络场景之间的差异,其需求有很大不同。因此为了适应SDN未来的发展与演进,需要大规模网络再细化为一些子区域,每个区域由区域内的单控制器单独负责。为了更好地部署SDN并满足大规模网络的需求,学术界提出了SDN分级分域架构[11]。在SDN分级分域架构中,网络由多个子区域构成,每个子区域总负责的控制平面称为DCP(domain control plane),DCP可以由单个域内控制器(DC,domain controller)组成,也可由分布式的控制器集群组成。DCP负责管理子区域网络内部,子区域之间的通信以及全局网络的宏观信息由更上层SCP(super control plane)负责。SCP收集各个子区域的域内信息和区域间的链路状态信息,完成对网络全局性的管理,可由域间总控制器(SC,super controller)组成。SDN分级分域体系架构信息交互流程如图1所示。

图1 SDN分级分域架构示意

SDN分级分域架构在逻辑上对大规模网络进行了再次分层,简化了大规模网络的管理难度,并且提高了网络的可扩展性,使骨干网的SDN化成为可能。例如,在大型运营商网络中,存在接入网、汇聚网、核心网等不同规模的网络。每种网络的规模、业务形态、网络状况及其抽象模型均有所不同,对于网络功能的要求也有所不同。不同的网络根据相应的网络功能需求运行特定的网络应用程序来管理。对于诸如运营商级的大型网络来说,分级分域架构可以提高其可扩展性与易操作性,是SDN大规模应用的必然条件。在分级分域架构下,子区域内控制器与底层网络设备实时交互获取信息,灵活实现区域内不同的路由策略;区域内控制器上报各自区域路由信息给顶层域间控制器从而实现对于全局性网络管理。综上所述,分级分域网络架构可以在降低路由算法复杂度的同时提高其路由性能,可以实现域内、域间不同的路由策略,进而大大提高网络的灵活性。

1.3 QoS约束路由算法

QoS约束路由问题可以概括为,在满足一个或多个条件约束下,寻找一条或多条最优路径,其中“最优”可以有不同的度量方式。基于QoS的路由算法就是要找到一条从源点到终点满足QoS参数约束的最优路径。几种常用QoS参数包括可用带宽、端到端延迟、分组丢失率、抖动和开销,这些参数代表了网络的质量,且具有不同的数学特性。根据这些数学特性,QoS 参数可以归类为以下3类:加性参数、乘性参数和瓶颈性参数,其中,加性参数包括时延、抖动、成本和跳数,乘性参数包括传输成功率,瓶颈性参数包括带宽。如果对乘性参数取对数,就可以将其转换为加性参数,最终QoS参数可归类为两类参数:瓶颈性参数和加性参数。如果一个路由算法被多个QoS参数约束,则这样的算法属于NP 完全问题[12],在多项式时间内无法取得精确结果。学术界提出了多种启发式算法来解决这个问题,根据待解决的问题类型和求解方法,可将这些算法分成如下几类:多项式非启发类、非多项式非启发类、探测类、限定QoS参数类、动态规划类和代价函数类[13]。多QoS参数约束条件下的路由算法中,启发式算法和近似算法均存在某些缺陷:首先,这两类算法计算复杂度较高,在大规模网络中无法实际应用;其次,算法性能较低,无法计算出有效的最优路径;另外还存在一部分算法仅针对特殊需求而无法满足通用的需求[14]。

综上,已提出的路由算法中大部分是以链路状态[15]或以特定需求为主导来设计路由算法的,如多路径路由算法[16],一次计算得到多个最优路径以实现负载均衡;动态路由算法,实时调整路由算法参数来最大限度计算出最优路径等。本文以包含大规模节点的SDN出发,应用分级分域的新型网络架构[17],基于时延和代价参数约束,设计可应用于大规模网络的高效路由算法,并保证了相应的高性能以及低复杂度。

2 基于QoS约束SDN分级分域路由算法

本文在SDN 分级分域体系架构下,考虑时延敏感的条件,计算当时延受限时,最小化代价的路由算法,即Delay-Constrained Least Cost 路由问题,简称DCLC问题[18]。本文中选取2个QoS参数:代价和时延。时延通指链路的传输时延和网络设备内的排队时延等。代价通常为网络传输的开销。在分级分域架构下,域内控制器可实时获取域内节点之间的时延和代价,域间控制器获取部分域内网络节点链路信息,寻找时延受限而代价最小化的路由路径,即LC-LD(least cost-least delay)路由算法。

2.1 问题描述

首先,本文提出域内和域间两种不同的LC-LD路由算法的简单版本;之后,本文分析了出现环路的原因,以及如何检测和消除环路;最后证明了经过环路消除算法之后已经不存在环路。同时,下文中LC路径表示节点之间的最小代价路径,LD路径表示节点之间的最短时延路径。

2.2 LC-LD路由算法描述

在SDN 分级分域架构下,本文首先介绍域内的LC-LD路由算法的简单版本,然后介绍域间路由算法。该算法的目标是寻找一条在时延受限的条件下从源节点到目的节点的最优路径。在构建最优路径时,每个节点有两个可选的输出链路。其中,一个是当前节点到目的节点的LC路径,另一个是当前节点到目的节点的LD路径。在大量约束条件的限制下,该算法计算得到的路径可能不是严格意义上的最优路径,但大大减少了各个节点的计算量。

定义路径

目的节点ID,。

目的节点ID,。

假设所有节点的代价向量和时延向量都持续更新。在执行算法的过程中,代价及其向量、时延及其向量均保持不变。

对于跨域路由,本文算法对网络视图做了如下所述的抽象简化。总控制器需要获取的路由信息如下。

各个区域出口之间链路的时延和代价。

区域内源节点和目的节点到该域出口的链路的时延和代价。

各个区域不同出口之间LC,LD路径的时延和代价。

区域内部控制器除了需要获取区域内部的信息,还需要上报总控制器SD源节点,目的节点到该区域出口的LC、LD路径的时延和代价,以及各个区域出口之间的LC、LD路径的时延和代价。

经过上述逻辑抽象与简化,原来复杂的、大规模的网络拓扑被抽象为逻辑分层的新网络拓扑。对于新的网络拓扑,部分节点之间会有两条链路路径,即源节点、目的节点到该域的出口,以及各个域的出口之间存在的两条直连的LC、LD路径。简化过后,网络拓扑中的节点包括如下信息:所有域的出口节点信息;源节点目的节点信息。

链路包括如下信息:源节点到该节点所属区域出口的LC/LD路径信息;目的节点到所属区域出口的LC/LD路径信息;所有区域的出口之间的LC/LD路径信息。

经过上述抽象之后,多区域之间的选路问题可以简化为区域内部的选路问题,同时总控制器可以简化为抽象后网络拓扑的区域内部控制器,根据相应路由信息,进行路径选择。

如果以上不等式成立,即从活跃节点到目的节点存在经过链路(活跃节点,ic_nhop)延约束的路径,此时选择活跃节点到目的节点的最小代价路径。反之,选择活跃节点到目的节点的最小时延路径。这条从活跃节点到目的节点的LD路径必然是从源节点到目的节点的时延受限的一条路径中的一部分。否则,算法不会选取之前的活跃节点。经由以上分析,控制器会选择活跃节点的上述任意一种方向,此时,活跃节点中有如下路由信息:

起始节点,;

目的节点,;

Previous_node=ID of the Previous_active_node;

Previous_delay=delay_so_far, and

2.3 环路消除算法

2.2节提出的路由算法中,算法计算路径上的每个节点都会选择最小代价或最小时延的相应路径。如果所有节点全部选择最小代价路径或最小时延路径时,最终得到的路由结果不会产生环路现象,因为生成的路径分别为最小代价路径或最小时延路径。然而,若某些节点选择最小代价路径,其他节点选择最小时延路径时,则可能产生路由环路现象。下面集中分析讨论检测环路的方法和环路消除算法。

图2中各个子图代表了产生环路的场景。计算起始节点到目的节点的路径,时延约束不超过8个单位。如图2(a)、图2(b)和图2(c)所示,环路形成共经历图2所示几个阶段。起始节点到目的节点是一条最小时延路径,链路(,)是其中的第一部分。节点到目的节点是一条最小代价路径,链路(,)是其中的第二部分。节点到目的节点是一条最小时延路径,链路(,)是其中的第三部分。环路→→→,具体如图2(c)所示。

图2 环路消除算法示意

在图2中运行环路消除算法的过程如下:在节点处检测到环路,则立即沿着环路回退,由于节点处路由信息的flag标志位为LDPATH ,故继续回退到节点,同时删除(,)链路的路由表项(图2(d))。若节点处路由信息的flag标志位为LCPATH,则节点调整到沿着最小时延路径的方向并修改相应的路由表项信息,即删除链路(,),增加链路(,)。节点沿着相应路径到目的节点,算法结束。最终路由算法得到的结果如图2(e)所示。

考虑以下情况:如果活跃节点路由信息的flag设置为LCPATH,回退过程中active_node将删除LC方向链路,增加LD方向链路,此时LC方向和LD方向链路相同,则环路第二次出现。因此如果下一跳节点同时属于活跃节点到目的节点的最小代价路径和最小时延路径中的一部分,且满足least_cost_nhop (active_node, d) = least_ dealy_nhop (active_node,d) ,则设置活跃节点中路由表的flag标志位为LDPATH。

对于不同区域之间的路由问题,经过抽象简化的网络拓扑中可能在一对节点之间包含两条链路,分别为最小代价路径和最小时延路径。由于回退过程中活跃节点将删除最小代价方向链路,增加最小时延方向链路,同时这两条链路并不相同,那么如果出现上述下一跳节点相同的情况,此时选择最小代价方向,则标记为LCPATH;后续如果选择最小时延方向,则标记为LDPATH。

2.4 算法证明

假设不等式(4)成立

下面证明本文提出的算法计算得到的路径不包含环路。在活跃节点查找路由表获取下一跳节点信息之前,检查其他路由表信息,如果已经有源节点和目的节点的表项信息,表明环路出现,此时运行环路消除算法,因此最终算法得到的路径无环。

2.5 复杂度分析

图3中的(,),(,),(,),(,)和(,)是树链路。

图3 链路示例图

经过上述分析,每条反向链路最多产生+个上行链路,最坏情况下会有(+)个环路,考虑到约束条件,复杂度大概为(||2)。每个环路最长为2(||1),因而本算法在最差情况下的复杂度不超过(||3)。事实上,本算法在平均情况下性能远超最坏情况。

在分级分域架构中,假设有个节点,个域,平均每个域有个节点,即=,平均每个域有个出口,且<。经过前几节抽象之后的网络拓扑的节点数变为+2。相对于原始拓扑,节点个数减少,从而大大降低了路由算法的复杂度。

3 仿真结果分析

由上述原理分析,相对于传统分布式的网络架构,经过抽象之后的分级分域的网络结构中网络拓扑规模下降,使算法复杂度有所下降。下面选取两个算法复杂度较低的服务质量路由方案进行仿真对比分析,另外引入一种基于启发式多约束最优路径的路由算法(S-MQOS)[19]进行对比,确保4种方案网络拓扑内个数相同。具体分析如下。

在SDN分级分域结构的条件下,最小时延路由算法简称LD,网络内总控制器获取路由信息的过程如下所示:① 区域各个出口之间链路的时延和代价;② 区域内部源节点、目的节点到该域出口的最小时延路径的时延和代价;③ 各个域的不同出口之间最小时延路径的时延和代价。区域内部控制器有如下任务:① 获取区域内部网络路由信息;②上报总控制器源节点、目的节点到该区域出口的最小时延路径的时延和代价,以及各个区域出口之间的最小时延路径的时延和代价。经过以上分析简化之后形成新的网络拓扑,给定源节点和目的节点,算法计算得到最小时延路径。

另一个简化版本的路由算法是最小代价路由算法,简称LC,网络内总控制器获取路由信息与上述最小时延算法完全相同。区域内部控制器任务如下:①获取区域内部路由信息;②上报源节点、目的节点到该区域出口的最小代价路径的时延和代价到总控制器,另外还有各个区域出口之间的最小代价路径的时延和代价。经过以上分析简化之后形成新的网络拓扑,给定源节点和目的节点,算法计算得到的是最小时延路径。与LD算法不同的是,如果最小代价路径不符合时延参数的约束要求,则算法失败。

综上,LC-LD算法的算法复杂度为(3),LC算法和S-MQOS与算法方案复杂度为(2),是网路拓扑内节点的个数。由2.5节可知,经过SDN分级分域架构抽象后的节点个数大幅减少,计算复杂度相对传统的情况也大幅降低,因此,LC-LD算法拥有较低的算法复杂度。

其次,仿真网络拓扑各部分参数的生成方式都是随机的,但基本符合现实网络的情况。这些参数包括:区域数、区域内的节点数、各链路的代价和时延参数。其中,区域数服从 5~10 的均匀分布,区域内的节点数服从 10~20 的均匀分布。各链路的时延和代价参数呈负相关,大致符合方程0.01.+ 0.1.= 1,式中时延和代价仅代表数量关系,并大致符合现实网络的情况。在上述参数条件下随机生成100个网络,并在不同时延参数条件的限制下对4种算法分别进行了100次实验。另外,如果算法计算得到的路由路径不符合时延参数的约束,则不记入最后的统计平均结果。最终统计结果如图4所示。

图4 不同时延参数约束下的路由平均代价

不同时延参数约束下的路由平均代价情况如图4所示。本文提出的LC-LD算法相对于简化之后的LD算法平均代价有明显降低,LC-LD算法随着时延参数约束的增加,有更大概率选择最小代价路径,最终平均代价降低;另外,LC-LD算法的代价逼近最优情况下LC算法的平均代价。S-MQOS由于其最优性,在平均代价方面是最低的,但其算法复杂度较高。

在4种算法计算得到的路由满足时延约束的路径的比例即成功率,LC-LD算法与LD算法基本一致,这是因为当有时延约束时,LC-LD算法更倾向于选择最小时延路径。同时LC-LD算法显著高于LC算法,当时延参数约束大于300时,计算得到的所有路径几乎满足时延约束。当时延约束不超过300时,LC算法成功率低于50%。但随着时延约束的提高,选路成功率有提升。而S-MQOS由于其复杂性,在时延约束上限超过500时,成功率才有所提高(如图5所示)。

图5 不同时延限制下选路成功率

综上,对于时延受限、代价尽可能降低的选路问题,本文提出的LC-LD算法的选路成功率比LC和S-MQOS算法大大提高,同时随着时延约束条件的放宽,LC-LD算法计算得到的结果的平均代价的最优情况与LC算法的平均代价十分接近。相对LD算法在满足时延约束条件的情况下,LC-LD算法的选路成功率与LD算法几乎相近,但平均代价有明显降低。本文提出的LC-LD算法相比其他3个算法在总控制器与区域内控制器之间交互信息较多,但算法的性能影响不是很大。

4 结束语

本文提出了基于SDN分级分域架构,时延与代价参数最优的服务质量路由算法——LC-LD路由算法。已有研究中,基于QoS的路由算法基本是启发式算法,这类算法由于复杂度过高,无法在实际的大规模网络中应用。而其他一类算法复杂度较低,如最短路径算法[20-21],但其算法性能较差。本文算法基于SDN分级分域架构,在算法复杂度和算法性能间保持平衡,既保证了较低的算法复杂度使其能应用于现实中的网络,又保证了算法的高效性从而能够计算得到有效的路由路径。LC-LD算法基于SDN分级分域的网络架构,经过抽象之后形成新的网络拓扑,网络节点大幅减少,相对于启发式服务质量路由算法复杂度大大降低。同时仿真结果表明,相对于最小代价路由算法和启发式多约束最优路由算法,LC-LD算法能保证找到满足时延约束条件的有效路径,并随着时延约束上限的提高,LC-LD算法计算得到的路径的平均代价与最优情况下最小代价路由算法接近。与最小时延路由算法相比,本算法在满足时延约束条件的情况下,选路成功率与最小时延路由算法相似,但显著降低了链路的平均代价。因此,与复杂度较低的路由算法相比,LC-LD算法的性能有较大的提升。在后续工作中,LC-LD算法可以针对组播以及任播等其他网络场景进一步优化。

[1] WANG Z, CROWCROFT J. QoS routing for supporting resource reservation [J]. IEEE Journal on Selected Areas in Communications, 1996,14(7): 1228-1234.

[2] HEDRICKCL. Routing information protocol 1988[S].

[3] MOY J. OSPF Version 2[S]. 1997.

[4] BIANCO, ANDREA, et al. OpenFlow switching: data plane performance [C]//IEEE International Conference on ICC. 2010: 1-5.

[5] MCKEOWN N. Software defined mobile networks[C]//Tenth ACM International Symposium on Mobile Ad Hoc Networking & Computing. 2009.

[6] PFAFF B. OpenFlow switch specification version 1.1.0 implemented (Wire Protocol 0x02) [S]. 2011.

[7] Open Networking Foundation (ONF). SND Architecture Overview[S]. 2013.

[8] GUDE N,KOPONEN T'PETTIT J, et a1.Nox:towards an operating system for networks[J]. ACM SIGCOMM Computer Communication Review,2008, 38(3): 105-110.

[9] KOPONEN T, CASADO M, GUDE N, et a1. Onix: a distributed control platform for large-scale production networks[C]//Usenix Symposium on Operating Systems Design & Implementation, 2010(10): 1-6.

[10] ROTHENBERG C E,NASCIMENTO M K SALVADORM R et a1. Revisiting routing control platforms with the eyes and muscles of software-defined networking[C]//The First Workshop on Hot Topics in Software Defined Networks. 2012: 13-18.

[11] LIN P, BI J, WANG Y. East-west bridge for SDN network peering [M]//Frontiers in Internet Technologies. Berlin: Springer. 2013: 170-181.

[12] GAREY M S, JOHNSON D S. Computers and intractability: a guide to the theory of NP-completeness. Oxford: Freeman[M]. W.H., 1979.

[13] 崔勇, 吴建平, 徐恪,等. 互联网络服务质量路由算法研究综述[J].软件学报, 2002, 13(11):2065-2075.

CUI Y, WU J P, XU L. A survey on research of quality of service routing algorithms in internet[J]//Journal of Software, 2002, 13(11): 2065-2075.

[14] 董占丽. 基于SDN的农垦EDRP路由协议研究[J].信息技术, 2014, 38(3): 198-202.

DONG Z L. Discussion on Nongken EDRP protocol based on SDN[J]//Information Technology, 2014, 38(3): 198-202.

[15] 王歆平, 王茜, 刘恩慧, 等. 基于SDN的按需智能路由系统研究与验证[J]. 电信科学, 2014, 30(4): 8-14.

WANG X P, WANG Q, LIU E H. Research and Verification on SDN-Based On-Demand Smart Routing System[J]// Telecommunications Science, 2014, 30(4): 8-14.

[16] DOSHI M, KAMDAR A. Multi-constraint QoS disjoint multipath routing in SDN[C]//2018 Moscow Workshop on Electronic and Networking Technologies (MWENT). 2018: 1-5.

[17] HATA M, SOYLU M, IZUMI S, et al. Design of SDN based end-to-end routing over multiple domains for mobility management[C]//Network and Service Management (CNSM), 2017 13th International Conference on. IEEE, 2017: 1-4.

[18] SALAMA H F, REEVES D S, VINIOTIS Y A. Distributed algorithm for delay-constrained unicast routing[J]. IEEE/ACM Transactions on Networking, 2000, 8(2): 239-250.

[19] 杨建华. 基于启发式多约束最优路径的软件定义网络服务质量路由算法研究[D]. 陕西: 西安电子科技大学, 2015.

YANG J H. Research on quality-of-service routing algorithm in software defined network based on heuristic multi-constraint optimal path[D]. Shaanxi: Xidian University,2015.

[20] 陈章迎,朱尚明.基于重叠网络的多路径路由设计和实现[J].通信学报,2018,39(S1):200-205.

CHEN Y Z, ZHU S M. Designing and implementation of multi-path QoS routing algorithm based on overlay network[J]//Journal on Communications,2018,39(S1):200-205.

[21] 孔德慧. 基于SDN的多限制多路径QoS路由算法研究[D].北京:北京邮电大学,2018.

KONG D H. Routing algorithm for qos with multi constraints and multipath based on SDN[D].Beijing: Beijing University of Posts and Telecommunications,2018.

QoS routing algorithm based on multiple domain architecture of SDN

HUANG Wei, LU Ran, LIU Cuncai, QI Sibo

The 54th Research Institute of China Electronic Technology Group Corporation, Shijiazhuang 050081,China

Traditional distributed network architecture constraints the innovation of routing algorithm. Software-defined network (SDN) provides a new solution for the optimization of routing algorithm. Previous researches show that the quality of service (QoS) routing issues are based on heuristic algorithm mostly, but these methods cannot be applied in large networks due to their high computing complexity. However, other algorithms have a lot of problems, which are high complexity or poor QoS performance, such as shortest path algorithm. This paper proposes A new QoS routing algorithm: LC-LD routing algorithm was proposed. LC-LD was based on SDN west-east interface and binds both delay constraint and cost constraint. keeping a good balance between computational complexity and algorithm performance. Finally, the simulation results show that LC-LD can possess both low computational complexity and high QoS routing performance.

software defined network (SDN), SDN west-east interface, quality-of-service (QoS), routing algorithm

黄伟(1978− ),男,河北保定人,中国电子科技集团公司第五十四研究所高级工程师,主要研究方向为通信系统总体技术、通信系统与网络仿真。

路冉(1979− ),女,河北石家庄人,中国电子科技集团公司第五十四研究所高级工程师,主要研究方向为通信网络仿真技术和软件定义网络。

刘存才(1965− ),男,河北石家庄人,中国电子科技集团公司第五十四研究所高级工程师,主要研究方向为通信网仿真和通信网的可靠性。

祁思博(1991− ),男,河北石家庄人,中国电子科技集团公司第五十四研究所工程师,主要研究方向为通信网仿真和软件定义网络。

TP393

A

10.11959/j.issn.2096−109x.2019047

2019−01−19;

2019−03−18

祁思博,773624104@qq.com

国防科技重点实验室基金资助项目(No.614210401050217)

The National Defence Science and Technology Key Laboratories Foundation of China (No.614210401050217)

黄伟, 路冉, 刘存才, 等. 基于SDN分级分域架构的QoS约束路由算法[J]. 网络与信息安全学报, 2019, 5(5): 21-31.

HUANG W, LU R, LIU C C, et al. QoS routing algorithm based on multiple domain architecture of SDN[J]. Chinese Journal of Network and Information Security, 2019, 5(5): 21-31.

猜你喜欢

代价时延路由
基于GCC-nearest时延估计的室内声源定位
基于改进二次相关算法的TDOA时延估计
探究路由与环路的问题
爱的代价
代价
FRFT在水声信道时延频移联合估计中的应用
基于分段CEEMD降噪的时延估计研究
成熟的代价
PRIME和G3-PLC路由机制对比
WSN中基于等高度路由的源位置隐私保护