一种网络动态拓扑控制系统及方法,属于网络技术领域.本发明提出动态拓扑控制系统,包括链路信息收集模块、流量预测模块、智能决策模块和拓扑更新模块.该系统首先通过链路信息收集模块收集链路流量信息和拓扑改变信息,然后进行流量预测和时间预测,并将预测信息和拓扑改变信息发送至智能决策模块,结合路径反馈机制和混合蛙跳算法来进行休眠唤醒决策,选出最优休眠链路和路由器,并对拓扑改变做相应的处理.动态拓扑控制系统能够对网络拓扑的动态变化进行管理,网络正常运行,节能效果良好.
发明专利
CN201510467842.2
2015.07.31
CN105007225A
2015-10-28
王兴伟 刘小锋 刘金阳 黄敏
东北大学
H04L12/751(2013.01)I,H,H04,H04L,H04L12
H04L12/751(2013.01)I,H,H04,H04L,H04L12,H04L12/751
一种网络动态拓扑控制系统,其特征在于:在边界路由器中实现,包括链路信息收集模块、流量预测模块、智能决策模块、拓扑更新模块,链路信息收集模块:定期收集链路休眠信息、链路负载过重信息、路由器休眠信息和拓扑改变信息,,链路休眠信息和链路负载过重信息发送至流量预测模块,路由器休眠信息和拓扑改变信息发送至智能决策模块;流量预测模块:根据链路休眠信息和链路负载过重信息,使用三次动态指数预测算法进行链路流量预测,得到链路流量预测值,使用马尔科夫预测算法进行休眠时间预测或负载时间预测,得到休眠时间预测值或负载时间预测值,使用自回归预测算法再次进行休眠时间预测或负载时间预测,得到休眠时间预测值或负载时间预测值,同时记下休眠链路标记或负载链路标记,并将各预测值和各链路标记发送至智能决策模块;智能决策模块:根据流量预测模块发送的休眠时间预测值、休眠链路标记、负载链路标记,链路信息收集模块收集的拓扑改变信息、路由器休眠信息,采用路径反馈机制和混合蛙跳算法进行决策,确定休眠链路、休眠路由器、负载过重链路流量转移、故障链路流量转移,作为决策结果发送至拓扑更新模块;拓扑更新模块:根据智能决策模块发送的决策结果,进行网络的拓扑更新.