[发明专利]一种基于BP神经网络的SDN链路分配方法在审
申请号: | 201910449213.5 | 申请日: | 2019-05-28 |
公开(公告)号: | CN110198280A | 公开(公告)日: | 2019-09-03 |
发明(设计)人: | 陆以勤;方亚慧;覃健诚;程喆 | 申请(专利权)人: | 华南理工大学 |
主分类号: | H04L12/927 | 分类号: | H04L12/927;H04L12/24;G06N3/08;G06N3/04 |
代理公司: | 广州市华学知识产权代理有限公司 44245 | 代理人: | 裴磊磊 |
地址: | 510640 广*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明公开了一种基于BP神经网络的SDN链路分配方法,该方法可以动态地为交换机中每个测量任务分配相应的链路资源。包括以下步骤:在SDN控制器中构建BP神经网络;QoS监控模块收集每个任务的QoS值;神经网络根据任务的重要性对其占用的链路资源进行动态调整;BP神经网络的输入为各个任务的QoS值,输出为逻辑链路与任务权重的比值,当输出小于均值时,增加该任务的逻辑链路;随着训练次数的增加,每一次的输出都更接近期望均值。本发明解决了SDN中链路分配自适应性差导致服务质量下降的问题,提高了网络的自适应性、服务质量和网络资源利用率。 | ||
搜索关键词: | 链路分配 链路资源 逻辑链路 自适应性 输出 网络资源利用率 服务质量下降 动态调整 任务分配 神经网络 控制器 构建 权重 交换机 测量 占用 期望 网络 服务 | ||
【主权项】:
1.一种基于BP神经网络的SDN链路分配方法,其特征在于,所述方法包括以下步骤:S1、在SDN控制器中构建BP神经网络模型;S2、QoS监控模块收集每个测量任务带宽的使用情况,采用实时调度算法对监控作业实际完成时刻与作业截止期的调度偏差进行量化,得到每个任务的服务质量水平QoS;S3、BP神经网络根据多个任务的实时重要程度,对相关任务占用的带宽资源进行动态调整,保证各任务分配到的逻辑链路和任务重要性成正比,当系统的链路资源一定时,动态链路分配问题就转化为求解该比值问题;S4、将各个任务的QoS值作为BP神经网络模型的N个输入,N个输出分别是各任务所分配的链路与任务权重的比值,当某任务的比值小于这N个比值的均值时,则反向调整输入,即增加该任务的逻辑链路分配;S5、重复步骤S4的训练方式,随着训练次数的增加,神经网络每一次的输出都更接近期望均值,短时内即能够完成动态调整;S6、任务管理器从资源管理器中获取逻辑链路资源,保证各个任务对链路资源的使用。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于华南理工大学,未经华南理工大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201910449213.5/,转载请声明来源钻瓜专利网。