CFP last date
20 January 2025
Reseach Article

TCP with Network Coding - A Novel Scheme to Improve Performance in Wireless Multihop Networks

by Sunil Bajeja, Atul Gonsai
International Journal of Computer Applications
Foundation of Computer Science (FCS), NY, USA
Volume 148 - Number 1
Year of Publication: 2016
Authors: Sunil Bajeja, Atul Gonsai
10.5120/ijca2016910975

Sunil Bajeja, Atul Gonsai . TCP with Network Coding - A Novel Scheme to Improve Performance in Wireless Multihop Networks. International Journal of Computer Applications. 148, 1 ( Aug 2016), 16-20. DOI=10.5120/ijca2016910975

@article{ 10.5120/ijca2016910975,
author = { Sunil Bajeja, Atul Gonsai },
title = { TCP with Network Coding - A Novel Scheme to Improve Performance in Wireless Multihop Networks },
journal = { International Journal of Computer Applications },
issue_date = { Aug 2016 },
volume = { 148 },
number = { 1 },
month = { Aug },
year = { 2016 },
issn = { 0975-8887 },
pages = { 16-20 },
numpages = {9},
url = { https://ijcaonline.org/archives/volume148/number1/25721-2016910975/ },
doi = { 10.5120/ijca2016910975 },
publisher = {Foundation of Computer Science (FCS), NY, USA},
address = {New York, USA}
}
%0 Journal Article
%1 2024-02-06T23:52:08.302651+05:30
%A Sunil Bajeja
%A Atul Gonsai
%T TCP with Network Coding - A Novel Scheme to Improve Performance in Wireless Multihop Networks
%J International Journal of Computer Applications
%@ 0975-8887
%V 148
%N 1
%P 16-20
%D 2016
%I Foundation of Computer Science (FCS), NY, USA
Abstract

Network coding is a way of improving performance in wireless networks by combining two or more packets to send together as a single packet. Two or more packets are combined together to form a single packet. the main goal of using network coding is to reduce bandwidth requirement. Wireless networks often suffer from various issues like collision, transmission errors etc due to broadcasting of signals. Network coding helps in reducing such issues and improving performance significantly. Various network coding schemes are implemented at physical layer, data link layer and network layer. This research paper introduces a novel network coding scheme TCP-NC – TCP with Network Coding at transport layer. TCP’s most widely deployed variant – TCP NewReno is used. Simulation is performed in NS 2.35. Scenario based wireless multihop networks are designed with different scenarios based on number of nodes, number of hopes and type of network(poor or congested). TCP-NC shows a significant amount of improvement when used with the poor network.

References
  1. Christina Fragouli, Emina Soljanin, “Network Coding Applications”,Foundations and Trends in Networking
  2. Christina Fragouli, Jean-Yves Le Boudec, “Network Coding: An Instant Primer” ACM SIGCOMM Computer Communication Review, Volume 36, January 2006.
  3. Hao Kun, Jin Zhigang, Wang Ying, “Partial Network Coding for Wireless Opportunistic Routing”, IET Conference Publications 2009.
  4. Shengli Fu, Kejie Lu, Yi Qian, and Murali Varanasi, “Cooperative Network Coding for Wireless Ad-Hoc Networks”, IEEE GLOBECOM 2007 proceedings.
  5. Wei Chen, Khaled B. Letaief, and Zhigang Cao,“Opportunistic Network Coding for Wireless Networks”, ICC 2007 proceedings Lu Lu, Ming Xiao, Mikael Skoglund, Lars Rasmussen, Gang Wu, Shaoqian Li, “Efficient Network Coding for Wireless Broadcasting”, WCNC 2010 proceedings
  6. Shuo-Yen Robert Li, Raymond W. Yeung , “Linear Network Coding”, IEEE Transactions on Information Theory, VOL. 49, NO. 2, February 2003
  7. Rodica Stoian, Lucian Andrei Perisoara, Radu Stoica, “Random Network Coding for Wireless Ad-Hoc Networks”, Wireless Communications and Networking Conference WCNC IEE 2010
  8. Tracey Ho, Muriel M´edard, Ralf Koetter, David R. Karger, Michelle Effros, Jun Shi and Ben Leong, “A random linear network coding approach to Multicast”, IEEE Trans. Information Theory, Oct 2006
  9. Philip Chou, Yunnan Wu, Kamal Jain, “Practical Network Coding”, in Proc. Allerton Conf. Commun., 2003
  10. Mohammed Halloush, Hayder Radha, “Network Coding with Multigeneration Mixing”, ICC 2008 proceedings
  11. Mohammed Halloush, Hayder Radha, “A Case Study of: Sender Transmission Reliability and Complexity Using Network Coding with Multi-generation Mixing”, ICC 2009 proceedings
  12. Mohammed Halloush, Hayder Radha, “Network Coding with Multi- Generation Mixing: Analysis and Applications for Video Communication”, ICC 2008 proceedings
Index Terms

Computer Science
Information Sciences

Keywords

Network Coding TCP New Reno Throughput Packet Delivery Ratio