摘要

在智能制造背景下,为了提高无线网络的灵活性和能量使用效率,提出基于软件定义网络(SDN)的工业无线网络能量高效路由算法(SDERA)。基于SDN数据平面和控制平面分离的思想,构建了新型的工业无线网络模型,控制器根据应用需求、节点的剩余能量和负载等因素,计算全局最优路由策略并分发给交换节点,交换节点按照控制器的决策在不同的逻辑子网中转发数据包。当节点和链路质量信息以及应用需求发生变化时,控制器可以动态地调整路由策略,提高能量使用效率和网络性能。仿真实验结果表明,该路由算法有效地延长了网络的生存时间,提高了网络的能量使用效率。