摘要

本发明提出了一种无线光通信网络的拓扑形成方法,主要解决目前三维无线光通信网络拓扑连通度低下的问题,实现步骤为:对无线光通信网络进行初始化;每个节点扫描邻居节点,获取邻居节点信息;每个节点计算自己的最大接入度C;将自身节点能量最优的节点升级为簇头节点;非簇头节点根据链路权值Wij选择一跳或两跳接入簇结构;对簇头节点进行Delaunay三角剖分,将其中属于邻居节点间的连接加入网络拓扑结构;对超出最大接入度的簇头节点进行拓扑优化,完成拓扑结构的建立。本发明能平衡网络能量,延长网络生存时间,提高了网络的联通度,增强了通信性能,可用于三维立体分布下的无线光通信网络。