摘要
针对物联网中低功耗有损网络路由协议节点间能量不平衡问题,该文提出一种用于物联网的RPL节能负载均衡方法.该方法包含5个步骤:DODAG构建、最优网格头选择、最优父节点选择、向下路由和数据转发.构建DODAG,该过程从根节点向其他节点传输DIO消息.并根据与根节点的距离构建网格,在每个网格中使用重启随机游走算法选择最优的网格头节点,并处理数据传输过程中的重载条件.设计斑点鬣狗优化算法优化目标函数,并用适合度函数从多个指标进行估算,最终选择最佳父节点来路由数据包.构建向下路由绘制网络内任何节点和根/宿之间的路径,并向根发送数据.实验结果表明,该文所提方法能够实现物联网低功耗有损网络路由低丢包和高负载均衡的数据传输,且性能优于其他方法.
-
单位电子科技大学成都学院