发明名称 一种wmSDN的网络状态信息的采集方法
摘要 本发明公开了一种wmSDN的网络状态信息的采集方法,包括如下步骤:1、发现邻居节点,并且计算本节点到邻居节点之间的链路cost值;2、完成网络的控制信道建立和拓扑发现过程;控制器计算网络中各节点到控制器最优路径的代价值,并且通过CONTROL消息传达给交换机节点;4、交换机节点对邻居节点做一个排名,选择节点cost值与链路cost值之和最小的邻居节点作为下一跳节点,依次进行,直到REPORT消息到达控制器;5、控制器根据收到REPORT消息更新自己存储的网络拓扑图和网络状态信息数据库。本发明具有采集过程更高效强壮和更节省资源等优点。
申请公布号 CN106330536A 申请公布日期 2017.01.11
申请号 CN201610700846.5 申请日期 2016.08.22
申请人 华南理工大学 发明人 冷晶晶;冯穗力
分类号 H04L12/24(2006.01)I;H04L12/733(2013.01)I;H04L12/751(2013.01)I 主分类号 H04L12/24(2006.01)I
代理机构 广州市华学知识产权代理有限公司 44245 代理人 罗观祥
主权项 一种wmSDN的网络状态信息的采集方法,其特征在于,包括如下步骤:步骤1、无线节点间通过周期性或非周期性地交换一跳HELLO消息,发现邻居节点,维持一个一跳邻居节点表,交换所需的状态信息,并且计算本节点到邻居节点之间的链路cost值;步骤2、控制器节点发送CONTROL消息给自己的一跳邻居表中的交换机节点,命令交换机节点发送REPORT消息给控制器节点,报告本节点的一跳邻居节点表和网络状态信息;控制器收到一跳邻居的REPORT包,就能获悉其二跳邻居节点集,由此递推,控制器节点从自己的一跳邻居开始逐步往外围扩散,完成网络的控制信道建立和拓扑发现过程;尔后,通过CONTROL消息和REPORT消息的交互,控制器维持着整个网络的网络状态信息表,基于此来集中配置和管理网络;步骤3、控制器节点检测网络的运行状况,通过CONTROL消息调整各交换机节点REPORT消息上传的周期;控制器计算网络中各节点到控制器最优路径的代价值,称为各节点的节点cost值,并且通过CONTROL消息传达给交换机节点;步骤4、交换机节点根据一跳邻居节点的节点cost值以及与邻居节点之间的链路cost值之和,对邻居节点做一个排名,选择节点cost值与链路cost值之和最小的邻居节点作为下一跳节点,依次进行,直到REPORT消息到达控制器;步骤5、控制器根据收到REPORT消息更新自己存储的网络拓扑图和网络状态信息数据库。
地址 510640 广东省广州市天河区五山路381号