skip to main content
10.1145/2630777.2630781acmconferencesArticle/Chapter ViewAbstractPublication Pageswns3Conference Proceedingsconference-collections
research-article

Reliable communications over wireless mesh networks with inter and intra-flow network coding

Authors Info & Claims
Published:07 May 2014Publication History

ABSTRACT

In this work we present a flexible Network Coding (NC) module integrated within the ns-3 framework. We have exploited it to implement an inter-flow coding protocol, in which intermediate nodes (routers) combine packets belonging to different flows, as well as an intra-flow coding scheme, in which both the source and intermediate nodes linearly code packets of the same flow. We assess the performance of both approaches to provide reliable communication services over wireless mesh networks, considering that links are prone to cause packet drops, comparing their behavior with the one exhibited by legacy TCP.

References

  1. FFLAS-FFPACK. Finite Field Linear Algebra subroutines package. http://www-ljk.imag.fr/membres/Jean-Guillaume.Dumas/FFLAS/index.html.Google ScholarGoogle Scholar
  2. IT++ Mathematical library. http://itpp.sourceforge.net/.Google ScholarGoogle Scholar
  3. The ns-3 network simulator. http://www.nsnam.org/.Google ScholarGoogle Scholar
  4. Open SSL. The open source toolkit for SSL/TLS. http://www.openssl.org/.Google ScholarGoogle Scholar
  5. ns3-YANCI. Yet Another Network Coding Implementation. https://github.com/yangchi/ns3-yanci, 2012.Google ScholarGoogle Scholar
  6. R. Ahlswede, N. Cai, S.-Y. Li, and R. Yeung. Network information flow. Information Theory, IEEE Transactions on, 46(4):1204--1216, July 2000. Google ScholarGoogle ScholarDigital LibraryDigital Library
  7. S. Chachulski, M. Jennings, S. Katti, and D. Katabi. Trading structure for randomness in wireless opportunistic routing. In Proceedings of the 2007 conference on Applications, technologies, architectures, and protocols for computer communications, SIGCOMM '07, pages 169--180, New York, NY, USA, 2007. ACM. Google ScholarGoogle ScholarDigital LibraryDigital Library
  8. D. Ferreira, L. Lima, and J. Barros. NECO: NEtwork COding simulator. In O. Dalle, G. A. Wainer, L. F. Perrone, and G. Stea, editors, SimuTools, page 52. ICST, 2009. Google ScholarGoogle ScholarDigital LibraryDigital Library
  9. D. Gómez, R. Agüero, M. García-Arranz, and D. Ros. TCP Acknowledgement Encapsulation in Coded Multi-hop Wireless Networks. In Vehicular Technology Conference (VTC Spring), 2014 IEEE 78th, May 2014.Google ScholarGoogle Scholar
  10. D. Gómez, S. Hassayoun, A. Herrero, R. Agüero, and D. Ros. Impact of network coding on TCP performance in wireless mesh networks. In 23th International Symposium on Personal, Indoor and Mobile Radio Communications (PIMRC), 2012 IEEE Proceedings, September 2012.Google ScholarGoogle ScholarCross RefCross Ref
  11. D. Gómez, E. Rodríguez, M. Puente, and R. Agüero. Network coding architecture source code and documentation (ns-3). https://github.com/dgomezunican/network-coding-ns3.Google ScholarGoogle Scholar
  12. M. Hundebøll, J. Ledet-Pedersen, J. Heide, M. Pedersen, S. Rein, and F. Fitzek. Catwoman: Implementation and performance evaluation of ieee 802.11 based multi-hop networks using network coding. In Vehicular Technology Conference (VTC Fall), 2012 IEEE, pages 1--5, 2012.Google ScholarGoogle ScholarCross RefCross Ref
  13. S. Katti, H. Rahul, W. Hu, D. Katabi, M. Medard, and J. Crowcroft. XORs in the Air: Practical Wireless Network Coding. Networking, IEEE/ACM Transactions on, 16(3):497--510, 2008. Google ScholarGoogle ScholarDigital LibraryDigital Library
  14. J. Krigslund, J. Hansen, M. Hundeboll, F. Fitzek, and T. Larsen. CORE: COPE with MORE in Wireless Meshed Networks. In IEEE VTC2013-Spring: Cooperative Communication, Distributed MIMO and Relaying, Dresden, Germany, June 2013.Google ScholarGoogle Scholar
  15. M. V. Pedersen, J. Heide, and F. H. P. Fitzek. Kodo: An open and research oriented network coding library. In Proceedings of the IFIP TC 6th International Conference on Networking, NETWORKING'11, pages 145--152, Berlin, Heidelberg, 2011. Springer-Verlag. Google ScholarGoogle ScholarDigital LibraryDigital Library
  16. H. Seferoglu, A. Markopoulou, and K. Ramakrishnan. I2nc: Intra- and inter-session network coding for unicast flows in wireless networks. In INFOCOM, 2011 Proceedings IEEE, pages 1035--1043, 2011.Google ScholarGoogle ScholarCross RefCross Ref
  17. J. Sundararajan, D. Shah, M. Medard, S. Jakubczak, M. Mitzenmacher, and J. Barros. Network Coding Meets TCP: Theory and Implementation. Proceedings of the IEEE, 99(3):490--512, March 2011.Google ScholarGoogle Scholar

Index Terms

  1. Reliable communications over wireless mesh networks with inter and intra-flow network coding

              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
                WNS3 '14: Proceedings of the 2014 Workshop on ns-3
                May 2014
                64 pages
                ISBN:9781450330039
                DOI:10.1145/2630777

                Copyright © 2014 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: 7 May 2014

                Permissions

                Request permissions about this article.

                Request Permissions

                Check for updates

                Qualifiers

                • research-article

                Acceptance Rates

                WNS3 '14 Paper Acceptance Rate8of11submissions,73%Overall Acceptance Rate54of82submissions,66%

              PDF Format

              View or Download as a PDF file.

              PDF

              eReader

              View online with eReader.

              eReader