计算机应用 ›› 2017, Vol. 37 ›› Issue (3): 730-735.DOI: 10.11772/j.issn.1001-9081.2017.03.730

• 网络与通信 • 上一篇    下一篇

基于Stackelberg博弈的双层水下传感器网络功率分配算法

李鑫滨, 王贝, 韩松   

  1. 燕山大学 工业计算机控制工程河北省重点实验室, 河北 秦皇岛 066004
  • 收稿日期:2016-08-09 修回日期:2016-10-04 出版日期:2017-03-10 发布日期:2017-03-22
  • 通讯作者: 李鑫滨
  • 作者简介:李鑫滨(1969-),男,北京人,教授,博士,主要研究方向:水声通信网络、智能信息处理、故障诊断;王贝(1992-),男,河北石家庄人,硕士研究生,主要研究方向:水下传感器网络协作通信;韩松(1989-),男,河北石家庄人,博士研究生,主要研究方向:FEMTOCELL网络资源分配、水声通信网络资源分配。
  • 基金资助:
    国家自然科学基金资助项目(61571387);河北省研究生创新基金资助项目(2016SJBS019)。

Power allocation algorithm for two-tier underwater wireless sensor network using Stackelberg game

LI Xinbin, WANG Bei, HAN Song   

  1. Key Lab of Industrial Computer Control Engineering of Hebei Province, Yanshan University, Qinhuangdao Hebei 066004, China
  • Received:2016-08-09 Revised:2016-10-04 Online:2017-03-10 Published:2017-03-22
  • Supported by:
    This work is partially supported by the National Natural Science Foundation of China (61571387), the Postgraduate Innovation Fund in Hebei Province (2016SJBS019).

摘要: 针对水下传感器协作通信网络中能量消耗严重的问题,为了平衡节点间的能量消耗,同时提高系统的信道容量,提出了基于节点剩余能量的分布式博弈功率分配算法。将用户节点和中继节点间的交易模型构建为双层的Stackelberg博弈,使剩余能量少的节点提供较少的功率进行转发服务,反之则提供较多的功率进行服务,从而平衡节点间的能量消耗。与未考虑剩余能量的算法相比,在有2、3和4个中继节点时,信道容量分别提升了9.4%、23.1%和16.7%。仿真结果表明,该算法不仅提高了系统总的信道容量,而且延长了水下传感器协作通信网络的生存时间。

关键词: 水下传感器网络, 协作通信, 剩余能量, Stackelberg博弈, 功率分配

Abstract: Focused on the issue that energy consumption is excessively high in the underwater wireless sensor cooperative communication networks, to balance the energy consumption between the nodes and increase the channel capacity of the system, a distributed power allocation game-theoretic algorithm based on the node residual energy was proposed. The trading model between the user node and the relay node was constructed as a two-tier Stackelberg game, so that the node with less residual energy could provide less power for forwarding service, otherwise the node with more residual energy could provide more power to service, so as to balance the energy consumption between nodes. Compared with the algorithm without considering the residual energy, the channel capacity increases by 9.4%, 23.1% and 16.7% when there are 2, 3, 4 relay nodes respectively. The simulation results show that the algorithm not only improves the total channel capacity of the system, but also prolongs the lifetime of the underwater sensor cooperative communication network.

Key words: Underwater Wireless Sensor Network (UWSN), cooperative communication, residual energy, Stackelberg game, power allocation

中图分类号: