Improvement of Underwater Acoustic Sensor Networks Performance with Fountain Codes

Yıldız H. U.

27th Signal Processing and Communications Applications Conference (SIU), Sivas, Turkey, 24 - 26 April 2019 identifier identifier

  • Publication Type: Conference Paper / Full Text
  • Doi Number: 10.1109/siu.2019.8806401
  • City: Sivas
  • Country: Turkey
  • Keywords: underwater acoustic sensor networks, network life-time, automatic repeat request, fountain codes, optimization
  • TED University Affiliated: Yes


Prolonging the lifetime and providing a reliable communication performance of underwater acoustic sensor network (UASN) nodes are challenging issues due to the severe nature of the underwater acoustic channel. Traditional methods that ensure the reliability of communications by using retransmissions such as automatic repeat request (ARQ) negatively affect the lifetime of UASNs since they are not energy efficient. Fountain codes (FC), which is a forward error correction technique, aim to solve the energy efficiency problem of ARQ method by transmitting the original data frame and some redundant frames together in the network without using retransmissions. The number of redundant frames to be transmitted is dynamically adjusted to achieve a predetermined reliability criterion at the receiver node. In this study, an integer linear programming (ILP) method is proposed which maximizes the lifetime of UASNs by using FCs. Our results show that FC method provides better performance metrics (e.g., network lifetime, end-to-end delay, and energy consumption) than the traditional ARQ method.