Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
10.1145/2632951.2632965acmconferencesArticle/Chapter ViewAbstractPublication PagesmobihocConference Proceedingsconference-collections
research-article

Just FUN: a joint fountain coding and network coding approach to loss-tolerant information spreading

Published: 11 August 2014 Publication History

Abstract

To address the problem of information spreading over lossy communication channels, this paper proposes a joint FoUntain coding and Network coding (FUN) approach. Different from the Transmission Control Protocol (TCP), our FUN approach is a mechanism of Forward Error Correction (FEC), which does not use retransmission for recovery of lost packets. The novelty of our FUN approach lies in combining the best features of fountain coding, intra-session network coding, and cross-next-hop network coding. As such, our FUN approach is capable of achieving unprecedented high throughput over lossy channels. Experimental results demonstrate that our FUN approach achieves higher throughput than the existing schemes for multihop wireless networks.

References

[1]
Qualnet web site. http://web.scalable-networks.com/content/qualnet.
[2]
R. Ahlswede, N. Cai, S.-Y. Li, and R. W. Yeung. Network information flow. IEEE Transactions on Information Theory, 46(4):1204--1216, 2000.
[3]
S. Chachulski, M. Jennings, S. Katti, and D. Katabi. Trading structure for randomness in wireless opportunistic routing. In Proceedings of ACM SIGCOMM, 2007.
[4]
P. A. Chou, Y. Wu, and K. Jain. Practical network coding. In Proceedings of 41st Annual Allerton Conference on Communication, Control, and Computing, 2003.
[5]
T. Ho, R. Koetter, M. Medard, D. R. Karger, and M. Effros. The benefits of coding over routing in a randomized setting. In Proceedings of IEEE International Symposium on Information Theory (ISIT), 2003.
[6]
G. Holland and N. Vaidya. Analysis of tcp performance over mobile ad hoc networks. Wireless Networks, 8(2/3):275--288, 2002.
[7]
S. Katti, H. Rahul, W. Hu, D. Katabi, M. Médard, and J. Crowcroft. Xors in the air: practical wireless network coding. In ACM SIGCOMM Computer Communication Review, volume 36, pages 243--254, 2006.
[8]
S.-Y. Li, R. W. Yeung, and N. Cai. Linear network coding. IEEE Transactions on Information Theory, 49(2):371--381, 2003.
[9]
S. Lin and D. J. Costello. Error control coding. Pearson Prentice-Hall: Upper Saddle River, NJ, 2nd edition, 2004.
[10]
D. S. Lun, M. Médard, R. Koetter, and M. Effros. On coding for reliable communication over packet networks. Physical Communication, 1(1):3--20, 2008.
[11]
J.-S. Park, M. Gerla, D. S. Lun, Y. Yi, and M. Medard. Codecast: a network-coding-based ad hoc multicast protocol. IEEE Wireless Communications, 13(5):76--81, 2006.
[12]
J. Qureshi, C. H. Fohy, and J. Cai. Primer and recent developments on fountain codes. arXiv preprint arXiv:1305.0918, 2013.
[13]
T. S. Rappaport. Wireless communications: principles and practice. Prentice-Hall: Upper Saddle River, NJ, 1996.
[14]
S. Rayanchu, S. Sen, J. Wu, S. Banerjee, and S. Sengupta. Loss-aware network coding for unicast wireless sessions: design, implementation, and performance evaluation. In ACM SIGMETRICS Performance Evaluation Review, volume 36, pages 85--96, 2008.
[15]
A. Shokrollahi and M. Luby. Raptor codes. Foundations and Trends in Communications and Information Theory, 6(3--4):213--322, 2011.
[16]
M. Wang and B. Li. Lava: A reality check of network coding in peer-to-peer live streaming. In IEEE INFOCOM 2007, pages 1082--1090.
[17]
Y. Wu, P. A. Chou, and S.-Y. Kung. Information exchange in wireless networks with network coding and physical-layer broadcast. Technical report, Microsoft Corporation, Redmond, WA, 2004.
[18]
S. Yang and R. W. Yeung. Batched sparse codes. submitted to IEEE Transactions on Information Theory.
[19]
S. Yang and R. W. Yeung. Coding for a network coded fountain. In Proceedings of IEEE International Symposium on Information Theory (ISIT), pages 2647--2651, 2011.

Cited By

View all
  • (2024)Multi-Phase Adaptive Recoding: An Analogue of Partial Retransmission in Batched Network CodingNetwork10.3390/network40400244:4(468-497)Online publication date: 30-Oct-2024
  • (2024)A First Look at FEC Code Rate Determination from a Computational Cost Perspective2024 IEEE Wireless Communications and Networking Conference (WCNC)10.1109/WCNC57260.2024.10570633(1-6)Online publication date: 21-Apr-2024
  • (2023)BAR: Blockwise Adaptive Recoding for Batched Network CodingEntropy10.3390/e2507105425:7(1054)Online publication date: 13-Jul-2023
  • Show More Cited By

Index Terms

  1. Just FUN: a joint fountain coding and network coding approach to loss-tolerant information spreading

      Recommendations

      Comments

      Information & Contributors

      Information

      Published In

      cover image ACM Conferences
      MobiHoc '14: Proceedings of the 15th ACM international symposium on Mobile ad hoc networking and computing
      August 2014
      460 pages
      ISBN:9781450326209
      DOI:10.1145/2632951
      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]

      Sponsors

      Publisher

      Association for Computing Machinery

      New York, NY, United States

      Publication History

      Published: 11 August 2014

      Permissions

      Request permissions for this article.

      Check for updates

      Author Tags

      1. erasure channel
      2. fountain code
      3. information spreading
      4. loss tolerant
      5. multihop
      6. multiple sources
      7. network coding

      Qualifiers

      • Research-article

      Conference

      MobiHoc'14
      Sponsor:

      Acceptance Rates

      MobiHoc '14 Paper Acceptance Rate 40 of 211 submissions, 19%;
      Overall Acceptance Rate 296 of 1,843 submissions, 16%

      Contributors

      Other Metrics

      Bibliometrics & Citations

      Bibliometrics

      Article Metrics

      • Downloads (Last 12 months)8
      • Downloads (Last 6 weeks)2
      Reflects downloads up to 23 Dec 2024

      Other Metrics

      Citations

      Cited By

      View all
      • (2024)Multi-Phase Adaptive Recoding: An Analogue of Partial Retransmission in Batched Network CodingNetwork10.3390/network40400244:4(468-497)Online publication date: 30-Oct-2024
      • (2024)A First Look at FEC Code Rate Determination from a Computational Cost Perspective2024 IEEE Wireless Communications and Networking Conference (WCNC)10.1109/WCNC57260.2024.10570633(1-6)Online publication date: 21-Apr-2024
      • (2023)BAR: Blockwise Adaptive Recoding for Batched Network CodingEntropy10.3390/e2507105425:7(1054)Online publication date: 13-Jul-2023
      • (2022)On the Design of Timeout-Based Recoders for Batched Network Codes in the MU-MIMO RegimeTENCON 2022 - 2022 IEEE Region 10 Conference (TENCON)10.1109/TENCON55691.2022.9977828(1-6)Online publication date: 1-Nov-2022
      • (2022)Multi-Phase Recoding for Batched Network Coding2022 IEEE Information Theory Workshop (ITW)10.1109/ITW54588.2022.9965849(25-30)Online publication date: 1-Nov-2022
      • (2021)A Unified Adaptive Recoding Framework for Batched Network CodingIEEE Journal on Selected Areas in Information Theory10.1109/JSAIT.2021.31266342:4(1150-1164)Online publication date: Dec-2021
      • (2021)Utility Maximization for Multihop Wireless Networks Employing BATS CodesIEEE Journal on Selected Areas in Information Theory10.1109/JSAIT.2021.31264262:4(1120-1134)Online publication date: Dec-2021
      • (2021)Research on routing and scheduling algorithms for the simultaneous transmission of diverse data streaming services on the industrial internetScientific Reports10.1038/s41598-021-97613-911:1Online publication date: 15-Sep-2021
      • (2020)A Protocol Design Paradigm for Batched Sparse CodesEntropy10.3390/e2207079022:7(790)Online publication date: 20-Jul-2020
      • (2020)Network Utility Maximization for BATS Code Enabled Multihop Wireless NetworksICC 2020 - 2020 IEEE International Conference on Communications (ICC)10.1109/ICC40277.2020.9148834(1-6)Online publication date: Jun-2020
      • Show More Cited By

      View Options

      Login options

      View options

      PDF

      View or Download as a PDF file.

      PDF

      eReader

      View online with eReader.

      eReader

      Media

      Figures

      Other

      Tables

      Share

      Share

      Share this Publication link

      Share on social media