计算机与现代化

• 信息安全 • 上一篇    下一篇

水声传感网中基于网络编码的协作传输算法

  

  1. (河海大学物联网工程学院,江苏常州213022)
  • 收稿日期:2019-03-07 出版日期:2019-06-14 发布日期:2019-06-14
  • 作者简介:韦海龙(1994-),男(苗族),贵州从江人,硕士研究生,研究方向:水声传感网,网络编码,协作传输,MAC协议,E-mail: weihailonghhu@Outlook.com; 孙宁(1978-),女,山东淄博人,讲师,博士,研究方向:水下无线传感器网络,网络安全,E-mail: sunn2001@hotmail.com; 张杰(1982-),男(朝鲜族),吉林龙井人,副教授,博士,研究方向:IEEE 802.11,无线传感器网络,网络安全,E-mail: 20141931@hhu.edu.cn; 武张(1991-),男,江苏沭阳人,硕士研究生,研究方向:水声传感网,嵌入式,人工智能,E-mail: wuzhang_hhu@163.com。
  • 基金资助:
    国家自然科学基金青年项目(61601169)

#br# A Cooperative Transmission Algorithm Based on Network Coding #br# in Underwater Acoustic Sensor Networks

  1. (College of Internet of Things Engineering, Hohai University, Changzhou 213022, China)
  • Received:2019-03-07 Online:2019-06-14 Published:2019-06-14

摘要: 为提高水下数据传输可靠性,本文在随机线性网络编码的基础上提出一种协作数据传输算法。首先,为源节点寻找数据转发链路,让数据通过多条链路进行转发;其次,使用网络编码方法对数据包进行编码,避免转发节点转发重复数据包;最后,对各个节点的数据包传输时隙进行调度,避免节点间信号冲突。仿真结果表明,本文提出的算法在一定程度上提高了网络信道利用率和数据传输可靠性,且具有较好的稳定性。

关键词: 水声传感网, 协作传输, 网络编码, 可靠性

Abstract:  In order to improve the reliability of underwater data transmission, this paper presents a cooperative data transmission algorithm based on random linear network coding. First, the algorithm find the data forwarding link for the source node and let the data be forwarded through multiple links. Second, the network coding method is used to encode the data packets to avoid repeated data transmission. Finally, the packet transmission time slot of each node is scheduled to avoid signal conflicts between nodes. The simulation result shows that this algorithm not only improves the network channel utilization and the data transmission reliability, but also has a good stability.

Key words: underwater acoustic sensor networks, cooperative transmission, network coding, reliability

中图分类号: