2008 5th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks 2008
DOI: 10.1109/sahcn.2008.31
|View full text |Cite
|
Sign up to set email alerts
|

TCP Performance in Coded Wireless Mesh Networks

Abstract: This paper investigates the benefit of network coding for TCP traffic in a wireless mesh network. We implement network coding in a real 802.11a wireless mesh network and measure TCP throughput in such a network. Unlike previous implementations of network coding in mesh networks, we use off-the-shelf hardware and software and do not modify TCP or the underlying MAC protocol. Therefore, our implementation can be easily exported to any operational wireless mesh network with minimal modifications. Furthermore, the… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
2
1
1
1

Citation Types

0
47
0
11

Year Published

2009
2009
2023
2023

Publication Types

Select...
3
3
2

Relationship

0
8

Authors

Journals

citations
Cited by 60 publications
(58 citation statements)
references
References 9 publications
0
47
0
11
Order By: Relevance
“…Available methods, e.g. Huang et al (2008), added artificial delays to packets in order to gain time for coding and to increase throughput while the methods cannot be adopted in many immediate applications. However, early sending of packets or adding delays to them, aimed at gaining more time for coding, can influence on the jitter of sent data.…”
Section: Fig 1 An Example Of Network Codingmentioning
confidence: 99%
“…Available methods, e.g. Huang et al (2008), added artificial delays to packets in order to gain time for coding and to increase throughput while the methods cannot be adopted in many immediate applications. However, early sending of packets or adding delays to them, aimed at gaining more time for coding, can influence on the jitter of sent data.…”
Section: Fig 1 An Example Of Network Codingmentioning
confidence: 99%
“…Some others proposed new coded wireless systems, based on the idea of COPE [11], [7]. In [12], the problem of rate mismatch between flows that are coded together is addressed, by delaying packets. In [3], higher MAC level packet prioritization is given to coded than to uncoded packets.…”
Section: Related Workmentioning
confidence: 99%
“…COPE [1] has also noticed the problem with TCP performance due to rate mismatch, which motivated this study. As discussed in the introduction, [3] addressed this problem by delaying packets to code with others. We propose a different solution via queue management and congestion control.…”
Section: Our Work In Perspectivementioning
confidence: 99%
“…Rate mismatch between flows can significantly reduce the coding opportunities, as there may not be enough packets from different flows at an intermediate node to code together. One possible solution is to artificially delay packets at intermediate nodes [3], until more packets arrive and can be coded together. However, the throughput increases with small delay (due to more coding opportunities) but decreases with large delay (which reduces the TCP rate); the optimal delay depends on the network topology and the background traffic and also may change over time.…”
Section: Introductionmentioning
confidence: 99%