华南理工大学学报(自然科学版) ›› 2015, Vol. 43 ›› Issue (5): 139-144.doi: 10.3969/j.issn.1000-565X.2015.05.022

• 计算机科学与技术 • 上一篇    

基于上下文认知的高能效路由算法

徐方1,2 张沪寅1† 徐宁1 汪志勇1    

  1. 1. 武汉大学 计算机学院,湖北 武汉 430072; 2. 湖北工程学院 计算机与信息科学学院,湖北 孝感 432000
  • 收稿日期:2014-04-14 修回日期:2015-01-11 出版日期:2015-05-25 发布日期:2015-05-07
  • 通信作者: 张沪寅(1962-),男,博士,教授,博导生导师,主要从事网络 QoS、计算机网络研究. E-mail:zhy2536@whu.edu.cn
  • 作者简介:徐方(1981-),男,博士生,主要从事无线移动通信网络研究. E-mail: xf2012@ whu. edu. cn
  • 基金资助:

    国家自然科学基金资助项目(61272454);高等学校博士学科点专项科研基金资助项目(20130141110022);湖北省教育厅科学研究项目(Q20152703)

An Energy-Efficient Routing Algorithm Based on Context Awareness

Xu Fang1,2 Zhang Hu-yin1 Xu Ning1 Wang Zhi-yong1   

  1. 1. School of Computer,Wuhan University,Wuhan 430072,Hubei,China;2. School of Computer and Information Science,Hubei Engineering University,Xiaogan 432000,Hubei,China
  • Received:2014-04-14 Revised:2015-01-11 Online:2015-05-25 Published:2015-05-07
  • Contact: 张沪寅(1962-),男,博士,教授,博导生导师,主要从事网络 QoS、计算机网络研究. E-mail:zhy2536@whu.edu.cn
  • About author:徐方(1981-),男,博士生,主要从事无线移动通信网络研究. E-mail: xf2012@ whu. edu. cn
  • Supported by:
    Supported by the National Natural Science Foundation of China(61272454),the Specialized Research Fund for the Doctoral Program of Higher Education of China(20130141110022) and the Science Research Fund of Hubei Provincial Educa-tion Office(Q20152703)

摘要: 针对由智能移动通信设备组成的、支持网络富媒体应用的无线 Ad hoc 网络环境,提出了一种基于上下文认知的高能效路由算法. 该算法使用上下文认知自学习方法监测设备运行过程中的上下文信息,计算节点上各类应用对应的能量效用值,然后综合利用节点上与应用相关的能量效用、剩余能量和信号强度等上下文信息自适应地调整路由,为资源受限的移动节点节约能量. 仿真结果表明,与一些经典路由算法相比,文中路由算法能有效地提高网络的能量使用效率和网络生存时间,减少网络的时延开销.

关键词: 自组网, 上下文认知, 能量效率, 路由算法, 应用程序

Abstract: In order to cope with Ad hoc networks consisting of smart mobile communication devices that support rich media applications with Internet connectivity,a novel context-aware energy-efficient routing (CAER) algo-rithm is proposed. The algorithm introduces a context-aware self-learning solution to monitor context information in the operation process of devices,calculates energy utility imposed by various applications in nodes,and then syn-thetically utilizes the context information containing application-related energy utility,remaining energy and signal strength to make routing decisions in an adaptive way. By using this algorithm,energy is saved for mobile nodes with limited resources. Simulated results show that,in comparison with some routing protocols,CAER performs more effectively on the energy efficiency and lifetime of network,and reduces the delay overhead of network at the same time.

Key words: Ad hoc networks, context awareness, energy efficiency, routing algorithms, application software