• 中国计算机学会会刊
  • 中国科技核心期刊
  • 中文核心期刊

J4 ›› 2016, Vol. 38 ›› Issue (05): 891-897.

• 论文 • 上一篇    下一篇

机会网络中基于能量消耗的缓存管理策略

张峰,王小明   

  1. (陕西师范大学计算机科学学院,陕西 西安 710119)
  • 收稿日期:2015-06-02 修回日期:2015-08-21 出版日期:2016-05-25 发布日期:2016-05-25
  • 基金资助:

    国家自然科学基金(61173094;61373083)

An energy aware buffer management
strategy in opportunistic networks 

ZHANG Feng,WANG Xiaoming   

  1. (School of Computer Science,Shaanxi Normal University,Xi’an 710119,China)
  • Received:2015-06-02 Revised:2015-08-21 Online:2016-05-25 Published:2016-05-25

摘要:

为了减少机会网络中节点的能量消耗,均衡各节点之间能量使用情况,延长网络寿命,提出基于能耗的缓存管理策略。在节点缓存空间有限的情况下,所提出的算法根据周围邻居节点能量的使用情况,动态调整节点用于缓存转发消息空间的大小,从而减少节点在存储转发过程中的能量消耗。同时,为了避免传统休眠机制的能耗路由算法中由于目的节点休眠而导致消息投递失败的情况,引入了新的Inactive节点状态。实验仿真表明,与定时休眠机制的能耗算法比较,采用基于能量消耗的缓存管理策略能够使得机会网络中所有节点的整体能耗降低50%左右,并且节点之间能耗的标准差降低80%以上。

关键词: 机会网络, 能量消耗, 缓存管理, 动态更新

Abstract:

We propose an energy aware buffer management strategy, which can reduce energy consumption of nodes and balance the energy allocation among different nodes in opportunistic networks. Under the condition of a limited buffer size, the proposed strategy dynamically adjusts the buffer size of nodes where messages are stored and forwarded according to the energy level of their neighbors, thus decreasing the energy consumed during storing and forwarding processes. A new node state named inactive state is introduced to avoid the failure of message delivery caused by the sleep scheme in the traditional energy saving routing strategy. Simulation results show that the proposed strategy used in opportunistic networks can save more than 50% energy, and the standard deviation of residual energy among different nodes can decrease more than 80% in comparison with the traditional routing protocol with a sleep scheme.

Key words: opportunistic networks;energy consumption;buffer management;dynamic update