利索能及
我要发布
收藏
专利号: 2018108020336
申请人: 南京邮电大学
专利类型:发明专利
专利状态:已下证
更新日期:2026-08-04
缴费截止日期: 暂无
联系人

摘要:

权利要求书:

1.一种基于业务感知的软件定义回程网络路由方法,其特征在于:以软件定义网络控制器为核心,获取软件定义回程网络中节点与链路的状态信息,并根据边缘节点处网络流中各个业务特征,分流成为若干个业务流,软件定义网络控制器在测量和分析业务流参数要求同时,计算总路由开销最小的业务流路由路径。

2.根据权利要求1所述基于业务感知的软件定义回程网络路由方法,其特征在于包括步骤:

S1、软件定义网络控制器获取网络中节点与链路状态信息;

S2、通过网络边缘节点处的网络流,向软件定义网络控制器上报流中业务的特征要求,根据不同业务类型,将网络流分为若干个业务流;

S3、对带宽敏感业务流选择从源节点至目的节点的路径作为候选路径,并计算多条候选路径的开销;对时延、丢包参数敏感的业务流,选择满足业务参数要求的路径作为候选路径,并计算候选路径的开销;

S4、从S3多得的候选路径中,软件定义网络控制器计算得到总路由开销最小的业务流路由路径,完成基于业务感知的软件定义回程网络路由方法。

3.根据权利要求1所述基于业务感知的软件定义回程网络路由方法,其特征在于:S1中软件定义网络控制器获取网络中节点与链路状态信息包括:链路路由时单位开销,拓扑连接,链路容量上限,链路当前可用带宽资源,链路时延参数,链路由于超出容量上限而造成数据包丢失的丢包参数以及网络流经过链路时的单位开销。

4.根据权利要求1所述基于业务感知的软件定义回程网络路由方法,其特征在于:S2中将网络流分为若干个业务流的过程为:将回程网络中节点分为边缘节点和转发节点两类且均具有转发功能,而网络流进入回程网络时均通过边缘节点,在边缘节点处向软件定义网络控制器上报流中业务的特征要求,包括流中业务对带宽、时延或丢包三类参数中某个参数敏感,将网络流按照业务个数分为若干个业务流。

5.根据权利要求1所述基于业务感知的软件定义回程网络路由方法,其特征在于:S3的实现过程为:对于带宽敏感业务流选择能够满足从源节点至目的节点的路径作为候选路径,软件定义网络控制器计算此类业务流的多条候选路径对应的多个路由开销;对于时延参数敏感的业务流,软件定义网络控制器在计算从源节点到目的节点路径的同时,需要计算各条路径的累和时延值是否满足要求,选择满足要求的可达路径作为候选路径,并计算多条路径对应的多个路由开销;对丢包参数敏感的业务流,在计算从源节点到目的节点路径的同时,需要计算各条路径的累乘丢包值是否满足要求,选择满足要求的可达路径作为候选路径,并计算多条路径对应的多个路由开销。

6.根据权利要求1所述基于业务感知的软件定义回程网络路由方法,其特征在于:S3的实现过程为:软件定义网络控制器为各业务流选择使总路由开销最小的最终路径时,满足经过任意链路的总业务流流量不超过链路容量上限约束,且经过网络中各转发节点流量守恒。