skip to main content
10.1145/1868812.1868817acmconferencesArticle/Chapter ViewAbstractPublication PagesmobicomConference Proceedingsconference-collections
research-article

Network coding to combat packet loss in underwater networks

Published:30 September 2010Publication History

ABSTRACT

Channel variability and a high level of ambient noise lead to significant probability of packet loss in many underwater networks. Techniques based on acknowledgements and re-transmissions (such as ARQ) can be used to build robust networks over the unreliable links between underwater nodes. An alternative solution based on erasure codes can also be used to combat the packet loss. However, both solutions rely on a node re-transmitting information originating at that node. We propose an alternative solution based on network coding, where nodes transmit packets which are composed partially from information originating at that node, and partially from information received by that node from other nodes. The intuition behind this solution is to effectively route the information over good paths in the network rather than to simply rely on re-transmission of the information by the originating nodes. In this paper, we show that our proposed solution indeed performs better than the acknowledgment and erasure coding based solutions, and has the potential to effectively combat the high packet loss experienced by many underwater networks.

References

  1. }}R. Ahlswede, N. Cai, S. Y. R. Li, and R. W. Yeung. Network information flow. Information Theory, IEEE Transactions on, 46(4):1204--1216, 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  2. }}V. Bioglio, M. Grangetto, R. Gaeta, and M. Sereno. On the fly gaussian elimination for LT codes. Communications Letters, IEEE, 13(12):953--955, December 2009.Google ScholarGoogle ScholarCross RefCross Ref
  3. }}M. Chitre and M. Motani. On the use of rate-less codes in underwater acoustic file transfers. In OCEANS 2007 - Europe, June 2007.Google ScholarGoogle ScholarCross RefCross Ref
  4. }}M. Chitre, S. Shahabudeen, and M. Stojanovic. Underwater acoustic communications and networking: Recent advances and future challenges. The Spring 2008 MTS Journal, "The State of Technology in 2008", 42(1):103--116, 2008.Google ScholarGoogle Scholar
  5. }}Z. Guo, B. Wang, P. Xie, W. Zeng, and J.-H. Cui. Efficient error recovery with network coding in underwater sensor networks. Ad Hoc Netw., 7(4):791--802, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  6. }}O. Kebkal. On the use of interwoven order of oncoming packets for reliable underwater acoustic data transfer. In OCEANS 2009-EUROPE, 2009. OCEANS '09, pages 1--7, May 2009.Google ScholarGoogle ScholarCross RefCross Ref
  7. }}S. Kim, K. Ko, and S.-Y. Chung. Incremental Gaussian elimination decoding of raptor codes over BEC. Communications Letters, IEEE, 12(4):307--309, April 2008.Google ScholarGoogle ScholarCross RefCross Ref
  8. }}M. G. Luby, M. Mitzenmacher, M. A. Shokrollahi, and D. A. Spielman. Efficient erasure correcting codes. IEEE Transactions on Information Theory, 47(2):569--584, 2001. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. }}D. E. Lucani, M. Medard, and M. Stojanovic. Network coding schemes for underwater networks: the benefits of implicit acknowledgement. In Proceedings of the second workshop on Underwater networks. ACM, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  10. }}L. Peterson and B. Davie. Computer networks: a systems approach. Morgan Kaufmann Pub, 2007. Google ScholarGoogle ScholarDigital LibraryDigital Library
  11. }}S. Shankar, M. Chitre, and M. Jayasuriya. Data driven algorithms to tune physical layer parameters of an underwater communication link. In OCEANS'10 Sydney. IEEE, May 2010.Google ScholarGoogle ScholarCross RefCross Ref

Index Terms

  1. Network coding to combat packet loss in underwater networks

      Recommendations

      Comments

      Login options

      Check if you have access through your login credentials or your institution to get full access on this article.

      Sign in
      • Published in

        cover image ACM Conferences
        WUWNet '10: Proceedings of the 5th International Workshop on Underwater Networks
        September 2010
        105 pages
        ISBN:9781450304023
        DOI:10.1145/1868812

        Copyright © 2010 ACM

        Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

        Publisher

        Association for Computing Machinery

        New York, NY, United States

        Publication History

        • Published: 30 September 2010

        Permissions

        Request permissions about this article.

        Request Permissions

        Check for updates

        Qualifiers

        • research-article

        Acceptance Rates

        Overall Acceptance Rate84of180submissions,47%

      PDF Format

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader