2010 Proceedings IEEE INFOCOM 2010
DOI: 10.1109/infcom.2010.5462128
|View full text |Cite
|
Sign up to set email alerts
|

On the Impact of Random Losses on TCP Performance in Coded Wireless Mesh Networks

Abstract: Network coding (NC) is a promising technique to improve throughput in wireless mesh networks. However, some previous studies have found that the actual performance improvements offered by NC may be much lower than the gains predicted by theory. This is especially so when the bulk of the traffic carried by the mesh network is composed of TCP flows. By means of both mathematical modeling and ns-2 simulations, we explore some issues due to random packet loss in coded mesh networks. Our results illustrate how the … Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1
1
1

Citation Types

0
12
0

Year Published

2010
2010
2019
2019

Publication Types

Select...
4
1
1

Relationship

0
6

Authors

Journals

citations
Cited by 18 publications
(12 citation statements)
references
References 29 publications
0
12
0
Order By: Relevance
“…Secondly, the throughput gain derived by NC approaches varies as network topologies, traffic patterns and packet loss rates change. Thirdly, throughput gains achieved by NC may be remarkably lower than expected in practical application [9], in terms of TCP flows, because the TCP congestion control algorithm is not well compatible with the behaviour of NC. In addition, merging network coding and TCP together may increase the end-to-end delay.…”
Section: Motivations and Contributionsmentioning
confidence: 94%
See 2 more Smart Citations
“…Secondly, the throughput gain derived by NC approaches varies as network topologies, traffic patterns and packet loss rates change. Thirdly, throughput gains achieved by NC may be remarkably lower than expected in practical application [9], in terms of TCP flows, because the TCP congestion control algorithm is not well compatible with the behaviour of NC. In addition, merging network coding and TCP together may increase the end-to-end delay.…”
Section: Motivations and Contributionsmentioning
confidence: 94%
“…(5) else if b is an ACK-NCB packet whose block index is j, (a) if r j = L mk , B ′′ mk − −, recalculate p mk , d mk , recalculate B ′ mk , B mk and C f m according to (9), (11) and (18), (b) else, re-send ⌊R mk L mk ⌋ 2 r j NC packets of block j Recalculate p mk , d mk : p mk and d mk are estimated by the way that RTT in TCP does, as shown in (18), (19). P mk_this is equal to 1 2 r mk /s mk and d mk_this is the d mk value obtained in an ACK-NCB currently.…”
Section: Protocol Implementationmentioning
confidence: 99%
See 1 more Smart Citation
“…We assume that random packet loss experiences a random Poisson process with rate λ. This assumption has also been made in [15]. Given a time instant t 0 , the time duration τ loss from time t 0 to the next loss event is a random variable with an exponential distribution.…”
Section: A Congestion Loss and Random Packet Lossmentioning
confidence: 99%
“…The complex, nonlinear window growth function of TCP CUBIC seems to be the bottleneck of establishing an appropriate model for TCP CUBIC. The fluid model in [15] took both random packet loss and congestion loss into consideration, but it is valid only for additive increase multiplicative decrease (AMID) cases. In [16], an increase rate accelerator (AIRA) model was proposed.…”
Section: Introductionmentioning
confidence: 99%