Performance evaluation of enhanced-TCP in wireless IPv6 network
The TCP congestion control algorithm is used to minimise the congestion in a network and to improve the performance of TCP. The TCP congestion control algorithm is originally designed to operate in wired network. When the TCP congestion control algorithm is implemented in a wireless network, the...
Saved in:
Main Author: | |
---|---|
Format: | Thesis |
Language: | English |
Published: |
Universiti Malaysia Perlis (UniMAP)
2014
|
Subjects: | |
Online Access: | http://dspace.unimap.edu.my:80/dspace/handle/123456789/33127 |
Tags: |
Add Tag
No Tags, Be the first to tag this record!
|
id |
my.unimap-33127 |
---|---|
record_format |
dspace |
spelling |
my.unimap-331272014-03-26T03:23:09Z Performance evaluation of enhanced-TCP in wireless IPv6 network Yew, Been Seok Wired network Wireless network TCP vegas Control algorithm The TCP congestion control algorithm is used to minimise the congestion in a network and to improve the performance of TCP. The TCP congestion control algorithm is originally designed to operate in wired network. When the TCP congestion control algorithm is implemented in a wireless network, the TCP congestion control algorithm assumptions are violated and result in performance degradation in a wireless network. This thesis presents the enhanced-TCP Vegas congestion control algorithm to optimise the performance of TCP in a wireless IPv6 network. Three enhancements are proposed in the enhanced-TCP Vegas algorithm. The first enhancement is to minimise the bursty traffic flow at the TCP sender network. The first enhancement is called Packet Spacing. The second enhancement is to optimise the probing of the transmission rate into the network. The second enhancement is called Progressive CWND. The third enhancement is to differentiate between the real congestion and the spurious congestion in the wireless network. The third enhancement is called Congestion Measure. The proposed algorithm is implemented in ns-2. The simulation experiment is conducted in two scenarios. The first scenario investigates the performance of TCP Vegas algorithms in single TCP connection network. The results of simulation experiment show that the enhanced-TCP Vegas algorithm, which combines the packet spacing, progressive CWND and congestion measure methods performs compared with the other TCP congestion control algorithms that are used in this research. The second scenario investigates the performance of the enhanced-TCP Vegas in multiple TCP connections. The results of simulation experiment show that: (i) as the number of TCP connection in a network increases, the packet delay, network throughput and network efficiency increases; (ii) the throughput fairness increases as the packet size increases. However, as the number of TCP connection increases, the variation of the throughput fairness for all the packet sizes decreases. The proposed algorithm shows poor throughput fairness against standard TCP Vegas algorithm; (iii) as the number of TCP connections in network increase, the handover recovery time increases accordingly. The proposed algorithm exhibits lesser handover recovery time compared to the standard TCP Vegas algorithm; (iv) the appropriate packet size of FTP file is inversely proportional to the number of TCP connection in a network; (v) as the buffer size in a network increases, packet delay, network throughput and network efficiency increases. Additionally, this research presents the appropriate packet size and buffer size to be used over the multiple TCP connections network by using the proposed algorithm. 2014-03-26T03:23:09Z 2014-03-26T03:23:09Z 2013 Thesis http://dspace.unimap.edu.my:80/dspace/handle/123456789/33127 en Universiti Malaysia Perlis (UniMAP) School of Computer and Communication Engineering |
institution |
Universiti Malaysia Perlis |
building |
UniMAP Library |
collection |
Institutional Repository |
continent |
Asia |
country |
Malaysia |
content_provider |
Universiti Malaysia Perlis |
content_source |
UniMAP Library Digital Repository |
url_provider |
http://dspace.unimap.edu.my/ |
language |
English |
topic |
Wired network Wireless network TCP vegas Control algorithm |
spellingShingle |
Wired network Wireless network TCP vegas Control algorithm Yew, Been Seok Performance evaluation of enhanced-TCP in wireless IPv6 network |
description |
The TCP congestion control algorithm is used to minimise the congestion in a network
and to improve the performance of TCP. The TCP congestion control algorithm is
originally designed to operate in wired network. When the TCP congestion control
algorithm is implemented in a wireless network, the TCP congestion control algorithm
assumptions are violated and result in performance degradation in a wireless network.
This thesis presents the enhanced-TCP Vegas congestion control algorithm to optimise
the performance of TCP in a wireless IPv6 network. Three enhancements are proposed
in the enhanced-TCP Vegas algorithm. The first enhancement is to minimise the bursty
traffic flow at the TCP sender network. The first enhancement is called Packet Spacing.
The second enhancement is to optimise the probing of the transmission rate into the
network. The second enhancement is called Progressive CWND. The third enhancement
is to differentiate between the real congestion and the spurious congestion in the
wireless network. The third enhancement is called Congestion Measure. The proposed
algorithm is implemented in ns-2. The simulation experiment is conducted in two
scenarios. The first scenario investigates the performance of TCP Vegas algorithms in
single TCP connection network. The results of simulation experiment show that the
enhanced-TCP Vegas algorithm, which combines the packet spacing, progressive
CWND and congestion measure methods performs compared with the other TCP
congestion control algorithms that are used in this research. The second scenario
investigates the performance of the enhanced-TCP Vegas in multiple TCP connections.
The results of simulation experiment show that: (i) as the number of TCP connection in
a network increases, the packet delay, network throughput and network efficiency
increases; (ii) the throughput fairness increases as the packet size increases. However,
as the number of TCP connection increases, the variation of the throughput fairness for
all the packet sizes decreases. The proposed algorithm shows poor throughput fairness
against standard TCP Vegas algorithm; (iii) as the number of TCP connections in
network increase, the handover recovery time increases accordingly. The proposed
algorithm exhibits lesser handover recovery time compared to the standard TCP Vegas
algorithm; (iv) the appropriate packet size of FTP file is inversely proportional to the
number of TCP connection in a network; (v) as the buffer size in a network increases,
packet delay, network throughput and network efficiency increases. Additionally, this
research presents the appropriate packet size and buffer size to be used over the multiple
TCP connections network by using the proposed algorithm. |
format |
Thesis |
author |
Yew, Been Seok |
author_facet |
Yew, Been Seok |
author_sort |
Yew, Been Seok |
title |
Performance evaluation of enhanced-TCP in wireless IPv6 network |
title_short |
Performance evaluation of enhanced-TCP in wireless IPv6 network |
title_full |
Performance evaluation of enhanced-TCP in wireless IPv6 network |
title_fullStr |
Performance evaluation of enhanced-TCP in wireless IPv6 network |
title_full_unstemmed |
Performance evaluation of enhanced-TCP in wireless IPv6 network |
title_sort |
performance evaluation of enhanced-tcp in wireless ipv6 network |
publisher |
Universiti Malaysia Perlis (UniMAP) |
publishDate |
2014 |
url |
http://dspace.unimap.edu.my:80/dspace/handle/123456789/33127 |
_version_ |
1643797076277985280 |
score |
13.209306 |