摘要
在无线自组网中实现能量效率与网络性能之间的平衡是当前研究的难点问题,针对这一难题提出一种基于能量感知的跨层路由算法。采用跨层设计的思想,综合利用应用层用户的偏好以及应用程序特征、网络层的拓扑信息和数据链路层信号强度等上下文信息,设计跨层信息共享的路由决策机制,在保证路由协议性能的情况下,提高网络能量的使用效率。仿真结果表明,与一些经典路由协议相比,该路由算法能有效提高无线自组网的能量效率和网络生存时间。
It is difficult to balance energy efficiency and network performance in wireless Ad Hoc network.To address this problem,a context-aware energy-efficient routing(CAER)was proposed.By adopting the idea of cross-layer design in the scheme,network topology information,application-aware information in application layer and link-stability were comprehensively utilized to make routing decisions in network layer.Under the condition of guaranteeing the performance of routing protocols,energy efficiency of the networks was improved as far as possible.The evaluation show that,comparing to other state-of-art algorithms,CAER performs more effectively on energy efficiency and lifetime of the network.
出处
《计算机工程与设计》
北大核心
2018年第3期657-662,共6页
Computer Engineering and Design
基金
教育部人文社会科学研究青年基金项目(17YJCZH203)
湖北省自然科学基金面上基金项目(2016CFB652)
国家自然科学基金项目(61370092)
湖北省教育厅科研基金项目(B2016186)
关键词
无线自组网
上下文认知
节能
跨层
路由
wireless Ad Hoc network
context awareness
energy-efficient
cross-layer
routing