摘要

物联网M2M实现了机器(Machine)、人(Man)及移动(Mobile)网络之间的信息全面共享与互通.很多M2M网络节点布置后需自动运行,以及移动网络也常常遭受能耗问题.因此,M2M网络节点间有效的能耗感知路由策略及能耗优化是M2M网络通信中面临的主要挑战之一.考虑到M2M网络能自组织地完成数据的传输和共享,并且节点行为具有聚集和规律的社会特征.因此,提出物联网M2M中基于社区的能耗感知路由策略,把某些具有相同特性的节点聚集在一起形成社区,再把整个M2M网络动态划分为若干个不同的社区,在社区内和社区间传递和共享数据.同时综合考虑节点的能耗速率和节点之间的相遇概率来进行路由决策,避免部分节点能量消耗过快的问题,从而实现节点间的负载均衡.在仿真实验中,通过与现有路由策略的进行对比,本文提出的策略在数据传输成功率和平均传输能耗等方面均获得了较好的性能.