摘要

为提高软件定义无线传感器网络(software defined wireless sensor network,SDWSN)的寿命并降低数据传输能耗,设计一种基于萤火虫算法(fireflyalgorithm,FA)和生物地理学优化(biogeography-based optimization,BBO)的混合优化算法,并基于该混合优化算法,设计一种分布式高效熵节能分簇路由算法(distributed high-efficiency entropy energy-saving cluster routing algorithm,DHEEC),将能量熵和混合优化算法用于簇头选择。仿真结果表明,混合优化算法在标准函数上的表现优于其他算法,DHEEC的10%节点死亡轮数比IFCEER提高了约41.05%,比DEEC-FA提高了约13.89%,并提高了能量利用率。