摘要

针对无线mesh传感器网络的需求,提出一种综合量度的跨层路由协议HLS。算法HLS利用底层的链路质量信息、MAC层时隙分配信息,结合跳数对备选路径做出综合判断,避开质量较差的链路和负载较重的节点。路由发现过程中在中间节点设置链路质量和节点负载阈值,并根据相关信息进行延时转发操作,以减少不必要的路由开销。在路由维护阶段使用主动和被动相结合的方式全面检测路由路径。NS2的仿真结果表明,HLS协议在吞吐量、端到端时延以及网络生存时间上有更好的表现。