【技术实现步骤摘要】
一种基于SDN分布式控制的无人机网络流量配置方法及系统
本专利技术属于无人机网络
,涉及一种在SDN分布式控制的无人机网络中实现流量配置方法及系统。
技术介绍
无人机网络需要支持无人机的动态移动和网络拓扑的频繁变化,并且由于上层协议之间的差异,无人机在不同网络环境中可能难以正常工作,其次无人机飞行时间有限导致网络正常通信时间受限,因此要求整个无人机网络实现综合有效的管理和资源的利用。软件定义网络(SDN)将控制层与数据层分离,通过软件定义的方式控制网络,其在无人机网络的应用很好地解决了无人机网络中遇到的上述问题。SDN的软件定义将各种路由协议在同一标准下软件化,让无人机灵活地工作在各种环境中。SDN的可编程性,实现了以编程的方式控制网络,使得无人机网络更加开放和灵活,方便了新应用和服务的部署,简化了网络的管理。SDN控制器通过收集和处理全网信息,实现了资源的综合管理和决策的最优化。SDN在无人机网络中的应用得到了深入的研究,主要分为集中式控制模式和分布式控制模式。在SDN集中式控制的无人机网络中,中心控制器掌握全网信息和拓扑,因此可以作出优化的决策并控制无人 ...
【技术保护点】
1.一种基于SDN分布式控制的无人机网络流量配置方法,在SDN分布式控制的无人机网络中,每个无人机节点控制器监控本地无人机及无人机网络的动态;无人机节点控制器在本地维护根据LSP消息生成的网络拓扑表,其特征在于,包括以下步骤:步骤1,在无人机的电量即将达到设定的门限时,基于本地数据库及无人机网络之间的通信获得以所述无人机为中继的数据流信息;步骤2,根据所述数据流信息获取以该无人机为中继的数据流计算新的路由路径的原节点和目标节点,将本地的网络拓扑表转化为带权值的有向图,根据所述有向图中链路权值weight、原节点和目标节点为以该无人机为中继的数据流规划新的路由路径;步骤3,按 ...
【技术特征摘要】
1.一种基于SDN分布式控制的无人机网络流量配置方法,在SDN分布式控制的无人机网络中,每个无人机节点控制器监控本地无人机及无人机网络的动态;无人机节点控制器在本地维护根据LSP消息生成的网络拓扑表,其特征在于,包括以下步骤:步骤1,在无人机的电量即将达到设定的门限时,基于本地数据库及无人机网络之间的通信获得以所述无人机为中继的数据流信息;步骤2,根据所述数据流信息获取以该无人机为中继的数据流计算新的路由路径的原节点和目标节点,将本地的网络拓扑表转化为带权值的有向图,根据所述有向图中链路权值weight、原节点和目标节点为以该无人机为中继的数据流规划新的路由路径;步骤3,按数据流信息的优先级发送MOD消息给新的路由路径上的无人机节点控制器;步骤4,收到MOD消息的无人机节点控制器回复相应的ACK消息,完成路由的切换,实现流量的配置。2.根据权利要求1所述的基于SDN分布式控制的无人机网络流量配置方法,其特征在于,所述步骤1中基于本地网络拓扑表查询以所述无人机为中继的数据流信息包括:步骤11,在发现本地数据库中数据流所属的用户信息缺失时,在控制信道内广播发送FAP消息;步骤12,无人机网络中包含该用户信息的无人机控制器在收到FAP消息后,回复相应的FIP消息;步骤13,无人机控制器根据收到的FIP消息完善其数据库内的用户信息,并提取相应的数据流所属的用户信息用于实现该流量的预规划;所述用户信息包括了数据流流所属的源无人机序号和目的无人机序号,以及用户的优先级。3.根据权利要求2所述的基于SDN分布式控制的无人机网络流量配置方法,其特征在于,所述步骤2中的链路权值weight为:其中:PC表示无人机节点已消耗电量占总电量的百分比,link_load表示无人机网络中链路的负载值,link_loadmax表示网络各链路负载中的最大值,作为基准的参考值,α1和α2为无人机节点电量和链路负载情况的权重系数,且α1+α2=1。4.根据权利要求3所述的基于SDN分布式控制的无人机网络流量配置方法,其特征在于:α1的设定为0.5,α2的设定为0.5。5.根据权利要求3或4所述的基于SDN分布式控制的无人机网络流量配置方法,其特征在于,所述步骤2包括:步骤21,根据...
【专利技术属性】
技术研发人员:赵海涛,魏急波,张霄,熊俊,周力,黄圣春,
申请(专利权)人:中国人民解放军国防科技大学,
类型:发明
国别省市:湖南,43
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。