引用本文:朱金奇,冯勇,孙华志,刘明,张兆年.无线可充电传感器网络中能量饥饿避免的移动充电.软件学报,2018,29(12):3868-3885
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 4973次   下载 7275 本文二维码信息
码上扫一扫!
分享到: 微信 更多
无线可充电传感器网络中能量饥饿避免的移动充电
朱金奇1,2, 冯勇3, 孙华志1, 刘明2, 张兆年1
1.天津师范大学 计算机与信息工程学院, 天津 300387;2.电子科技大学 计算机科学与工程学院, 四川 成都 611731;3.昆明理工大学 信息工程与自动化学院, 云南 昆明 650504
摘要:
无线可充电传感器网络(wireless rechargeable sensor networks,简称WRSN)中,如何调度移动充电器(mobile charger,简称MC),在充电过程中及时为传感器节点补充能量,尽量避免节点能量饥饿的同时降低MC充电代价及节点平均充电延迟,成为无线充电问题的研究挑战.大多数现有WRSN充电策略或是不能适应实际环境中传感器节点能量消耗的动态性和多样性,或是没有充分考虑节点及时充电问题和MC对充电响应的公平性,导致节点由于能量饥饿失效和充电策略性能下降.当网络中请求充电的节点数量较多时,节点能量饥饿现象尤为明显.为此,研究了WRSN中移动充电的能量饥饿问题,提出了能量饥饿避免的在线充电策略(energy starvation avoidance onlinecharging scheme,简称ESAOC).首先,根据各节点能量消耗的历史统计和实时值计算当前能量消耗率.接着,在调度MC时,根据当前能量消耗率计算各请求充电节点的最大充电容忍延迟和当某节点被选为下一充电节点时各节点的最短充电等待时间,通过比较这两个值,始终选择使其他待充电节点饥饿数量最少的节点作为充电候选节点以尽量避免节点陷入能量饥饿.仿真分析表明:与现有几种在线充电策略相比,ESAOC不仅能有效解决节点的能量饥饿问题,同时具有较低的充电延迟和充电代价.
关键词:  无线可充电传感器网络  移动充电  饥饿避免  节点失效
DOI:10.13328/j.cnki.jos.005315
分类号:
基金项目:国家自然科学基金(61472068,61572113,61662042,61602345);中国博士后基金(2014M550466,2014M562308);天津市自然科学基金(17JCYBJC16400);天津市国际科技合作项目(14RCGFGX00847)
Energy Starvation Avoidance Mobile Charging for Wireless Rechargeable Sensor Networks
ZHU Jin-Qi1,2, FENG Yong3, SUN Hua-Zhi1, LIU Ming2, ZHANG Zhao-Nian1
1.School of Computer and Information Engineering, Tianjin Normal University, Tianjin 300387, China;2.School of Computer Science and Engineering, University of Electronic Science and Technology of China, Chengdu 611731, China;3.School of Information Engineering and Automation, Kunming University of Science and Technology, Kunming 650504, China
Abstract:
In wireless rechargeable sensor networks (WRSN), it is very challenging to schedule the mobile charger (MC) to replenish energy for sensor nodes timely to avoid node energy starvation in the charging process, and reduce the charging cost of MC and the average charging delay. However, most of existing WRSN mobile energy replenishment schemes either cannot adapt to the dynamic and diversity energy consumption of sensor nodes in actual environment or leave out of consideration of the timeliness and fairness of charging response, which may result in both sensor node failure due to energy starvation and low charging performance. The node energy starvation issue will be worse when there is a large number of request nodes in the networks. This paper explores the energy starvation issue in mobile charging for WRSN and proposes an energy starvation avoidance online charging scheme (ESAOC). To avoid node energy starvation, ESAOC first calculates the current energy consumption rate of each node based on both its history statistics and real time energy consumption. Then, to each request node, ESAOC calculates the maximum tolerable charging delay and its shortest waiting time for charging under the assumption that only one node would be selected as the next charging node. By comparing these two values, it always chooses the nodes which make the least number of other request nodes that could suffer from energy starvation as the charging candidates. Simulation results demonstrate ESAOC can effectively solve the energy starvation problem with lower charging latency and charging cost in comparison with other existing online charging schemes.
Key words:  wireless rechargeable sensor networks  mobile charging  starvation avoidance  node failure

引用本文:
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览次   下载  
分享到: 微信 更多
摘要:
关键词:  
DOI:
分类号:
基金项目:
Abstract:
Key words: