TCP Performance in Wireless multi-hop Networks: Difference between revisions
Jump to navigation
Jump to search
Line 121: | Line 121: | ||
== Measurement of TCP-Reno Throughput == |
== Measurement of TCP-Reno Throughput == |
||
<table> |
|||
<tr><td> </td> |
|||
<td> |
|||
<li>TCP throughput should monotonically degrade as speed increase |
|||
<li>Throughput drops sharply as mean speed increased from 2 m/s to 10 m/s |
|||
<li>When mean speed increase from 10 m/s to 20 m/s and 30 m/s th averaged over 50 runs decreases only sligthly |
|||
<li>Counter intuitive result: In fact throughput could have potentially increased with speed |
|||
<li>Following observations are to be seen: although, for any given speed, the points may be located near or far from the diagonal line (expected throughput), when speed is increased, the points tend to move away from the diagonal, signifying a degradation in th |
|||
<li>For given speed, certain mobility patterns achieve th close to 0, although other mobility patterns (with the same mean speed) are able to achieve a higher throughput |
|||
<li>Even at high speeds, some mobility patterns result in high throughput that is close to the expected throughput |
|||
<li>If two nodes move together, the link between them will not break, regardless of their speed |
|||
</td></tr></table> |
|||
== Mobility Induced Behaviours == |
== Mobility Induced Behaviours == |
||
== TCP Performance Using Explicit Feedback == |
== TCP Performance Using Explicit Feedback == |
Revision as of 16:01, 2 February 2005
Introduction
|
Simulation Environment and Methodology
|
Performance Metric
- First simulated a static (fixed) network of n nodes that formed a linear chain containing n-1 wireless hops - Nodes used 802.11 protocol for medium access - Then a one-way TCP data transfer was performed between the two nodes at the ends of the linear chain, and the TCP throughput was measured between these nodes |
Hops | Throughput (Kbps) |
Table 1 shows measured TCP throughput as a function of number of hops, averaged over ten runs Throughput decreases rapidly when number of hops is increased from 1, then stabilizes once the number of hops becomes large |
1 | 1463.0 | |
2 | 729.0 | |
3 | 484.4 | |
4 | 339.9 | |
5 | 246.4 | |
6 | 205.2 | |
7 | 198.1 | |
8 | 191.8 | |
9 | 185.3 | |
10 | 182.4 |
|
expected throughput =
Measurement of TCP-Reno Throughput
|