Digitala Vetenskapliga Arkivet

Change search
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf
Evaluation and Enhancement of TCP with Network Coding in Wireless Multihop Networks
Uppsala University, Disciplinary Domain of Science and Technology, Mathematics and Computer Science, Department of Information Technology.
2011 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Network coding is a very promising technology to efficiently utilize resources of both wired and wireless networks, and has received much attention from both academia and industry recently. Since wireless channel is inherently broadcast and suitable for application of network coding. However, the performance of legacy TCP over wireless ad hoc network is not satisfactory due to the special features of wireless networks, such as hidden terminal and exposed terminal problems, transmission errors, topology variations and routing instability, etc. As we know, the performance degradation of TCP may be caused by the rate control mechanism of TCP itself and routing protocol, while no research on this issue has been found until now. Thus, in this paper, we implement the COPE based on NS-2, and evaluate the performance of COPE with other TCP protocols adapted for wireless ad hoc network, such as TCP-FeW and TCP-AP. The simulation results show that COPE can greatly improve the network throughput and is reasonable framework to wireless network coding. However, COPE does not work for every network topology with each TCP protocol, or even worse than the traditional transmission mode. To overcome this problem, I propose two schemes to improve the performance of TCP over wireless network coding. One is called Encode Once, which ensures the packet being encoded at most one time and improves the performance of COPE. Another one is called Network Coding Aware TCP, which adapts sending rate of TCP based on TCP-AP protocol and increases the network throughput.

Place, publisher, year, edition, pages
2011.
Series
IT ; 11 008
Identifiers
URN: urn:nbn:se:uu:diva-150818OAI: oai:DiVA.org:uu-150818DiVA, id: diva2:408936
Uppsok
Technology
Supervisors
Examiners
Available from: 2011-04-06 Created: 2011-04-06 Last updated: 2011-04-06Bibliographically approved

Open Access in DiVA

fulltext(1123 kB)1998 downloads
File information
File name FULLTEXT01.pdfFile size 1123 kBChecksum SHA-512
19cc7a2d60ae88f9c69dd7e78e985e9d22b381cf2660782d06160c43e0ce6c3629710ca0775d93536d4592867f5f1194ef9576eb90c016e56e6ed970a391a682
Type fulltextMimetype application/pdf

By organisation
Department of Information Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 2058 downloads
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

urn-nbn

Altmetric score

urn-nbn
Total: 1119 hits
CiteExportLink to record
Permanent link

Direct link
Cite
Citation style
  • apa
  • ieee
  • modern-language-association-8th-edition
  • vancouver
  • Other style
More styles
Language
  • de-DE
  • en-GB
  • en-US
  • fi-FI
  • nn-NO
  • nn-NB
  • sv-SE
  • Other locale
More languages
Output format
  • html
  • text
  • asciidoc
  • rtf