TCP Performance in Wireless Mobile Multi-hop Ad Hoc Networks

There are many issues that limit the performance of wireless mobile multi-hop ad hoc networks (MANETs). One of them is that TCP is not well adapted to networks where routes can change or disappear often. In this paper the behaviour of a standard TCP implementation is studied in situations typical fo...

Full description

Bibliographic Details
Main Author: Westin, Ola
Format: Others
Language:English
Published: KTH, Mikroelektronik och Informationsteknik, IMIT 2003
Subjects:
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-93070
id ndltd-UPSALLA1-oai-DiVA.org-kth-93070
record_format oai_dc
spelling ndltd-UPSALLA1-oai-DiVA.org-kth-930702017-02-07T05:17:31ZTCP Performance in Wireless Mobile Multi-hop Ad Hoc NetworksengWestin, OlaKTH, Mikroelektronik och Informationsteknik, IMIT2003mobile multi-hop ad hoc networksATCPTECHNOLOGYTEKNIKVETENSKAPThere are many issues that limit the performance of wireless mobile multi-hop ad hoc networks (MANETs). One of them is that TCP is not well adapted to networks where routes can change or disappear often. In this paper the behaviour of a standard TCP implementation is studied in situations typical for MANETs and compared to the behaviour of a partial implementation of a ATCP, a TCP modification that is intended to increase performance in MANETs. Simulations with simple scenarios show that TCP easily creates a full network load which causes send failures and decreased throughput performance. In some cases the partial ATCP implementation increases throughput but more often it causes an increased amount of duplicate retransmissions. In these scenarios it is unlikely that even a complete ATCP implementation would increase throughput performance. A few modifications to ATCP and TCP are analysed. Especially a limit of the congestion window size shows a large throughput increase. The results are inconclusive, the simulations are too simple to show if the results are applicable in more complex scenarios. It is not clear if ATCP actually is useful in a MANET. Många faktorer begränsar prestandan i trådlösa mobila multi-hopp ad hoc-nätverk (MANET:er). En av dem är att TCP inte är anpassat till nätverk där rutter ofta kan förändras eller försvinna. I den här rapporten studeras hur en vanlig TCP-implementation uppför sig i typiska MANET-situationer. Detta beteende jämförs mot en partiell implementation av ATCP, en TCPmodifiering som är tänkt att öka prestanda i MANET:er. Simuleringar med enkla scenarier visar att TCP lätt genererar en full nätverkslast vilket orsakar misslyckade sändningar och en minskad genomströmningsprestanda. I vissa fall ökar den partiella ATCP-implementationen genomströmningen, men oftare ger den en ökad mängd onödiga omsändningar. I dessa scenarier är det inte troligt att ens en komplett ATCP-implementation skulle öka genomströmningsprestanda. Några mindre förändringar av ATCP och TCP analyseras. Särskilt ger en begränsning av stockningsfönstret en stor ökning av genomströmningen. Resultaten är ofullständiga. Simuleringarna är för enkla för att kunna visa om om resultaten är tillämpliga i mer komplexa scenarier. Det är inte klarlagt ifall ATCP verkligen är användbart i ett MANET. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-93070TRITA-IMIT-LCN. AVH, 1651-4106 ; 2003-11application/pdfinfo:eu-repo/semantics/openAccess
collection NDLTD
language English
format Others
sources NDLTD
topic mobile multi-hop ad hoc networks
ATCP
TECHNOLOGY
TEKNIKVETENSKAP
spellingShingle mobile multi-hop ad hoc networks
ATCP
TECHNOLOGY
TEKNIKVETENSKAP
Westin, Ola
TCP Performance in Wireless Mobile Multi-hop Ad Hoc Networks
description There are many issues that limit the performance of wireless mobile multi-hop ad hoc networks (MANETs). One of them is that TCP is not well adapted to networks where routes can change or disappear often. In this paper the behaviour of a standard TCP implementation is studied in situations typical for MANETs and compared to the behaviour of a partial implementation of a ATCP, a TCP modification that is intended to increase performance in MANETs. Simulations with simple scenarios show that TCP easily creates a full network load which causes send failures and decreased throughput performance. In some cases the partial ATCP implementation increases throughput but more often it causes an increased amount of duplicate retransmissions. In these scenarios it is unlikely that even a complete ATCP implementation would increase throughput performance. A few modifications to ATCP and TCP are analysed. Especially a limit of the congestion window size shows a large throughput increase. The results are inconclusive, the simulations are too simple to show if the results are applicable in more complex scenarios. It is not clear if ATCP actually is useful in a MANET. === Många faktorer begränsar prestandan i trådlösa mobila multi-hopp ad hoc-nätverk (MANET:er). En av dem är att TCP inte är anpassat till nätverk där rutter ofta kan förändras eller försvinna. I den här rapporten studeras hur en vanlig TCP-implementation uppför sig i typiska MANET-situationer. Detta beteende jämförs mot en partiell implementation av ATCP, en TCPmodifiering som är tänkt att öka prestanda i MANET:er. Simuleringar med enkla scenarier visar att TCP lätt genererar en full nätverkslast vilket orsakar misslyckade sändningar och en minskad genomströmningsprestanda. I vissa fall ökar den partiella ATCP-implementationen genomströmningen, men oftare ger den en ökad mängd onödiga omsändningar. I dessa scenarier är det inte troligt att ens en komplett ATCP-implementation skulle öka genomströmningsprestanda. Några mindre förändringar av ATCP och TCP analyseras. Särskilt ger en begränsning av stockningsfönstret en stor ökning av genomströmningen. Resultaten är ofullständiga. Simuleringarna är för enkla för att kunna visa om om resultaten är tillämpliga i mer komplexa scenarier. Det är inte klarlagt ifall ATCP verkligen är användbart i ett MANET.
author Westin, Ola
author_facet Westin, Ola
author_sort Westin, Ola
title TCP Performance in Wireless Mobile Multi-hop Ad Hoc Networks
title_short TCP Performance in Wireless Mobile Multi-hop Ad Hoc Networks
title_full TCP Performance in Wireless Mobile Multi-hop Ad Hoc Networks
title_fullStr TCP Performance in Wireless Mobile Multi-hop Ad Hoc Networks
title_full_unstemmed TCP Performance in Wireless Mobile Multi-hop Ad Hoc Networks
title_sort tcp performance in wireless mobile multi-hop ad hoc networks
publisher KTH, Mikroelektronik och Informationsteknik, IMIT
publishDate 2003
url http://urn.kb.se/resolve?urn=urn:nbn:se:kth:diva-93070
work_keys_str_mv AT westinola tcpperformanceinwirelessmobilemultihopadhocnetworks
_version_ 1718412900423434240