摘要
本发明涉及一种基于能耗感知的动态路由优化方法及系统,包括以下步骤:在接入节点时,根据节点接入的电源划分优先等级;节点定时生成能耗数据的信号传输至服务器,服务器计算节点在设定时间内的平均能耗;每个节点定时对其周围节点进行广播信号,同时接收其周围节点的广播信号,获取其信号强度值和周围节点的信号强度值;将其信号强度值和周围节点的信号强度值传输至服务器;服务器根据节点的优先等级、节点的平均能耗和节点的信号强度值进行计算评分,获取节点的评分分值,根据评分分值定期切换中继节点。相对现有技术,本发明既能有效降低能耗,优化消息转发路径,还能解决消息风暴问题,减轻网络负载,延长使用寿命。