Enhancing TCP Congestion Control for Improved Performance in Wireless Networks

FieldValue
dc.contributor.authorFrancis, Breeson
dc.date.accessioned2012-09-13T14:00:47Z
dc.date.available2012-09-13T14:00:47Z
dc.date.created2012
dc.date.issued2012
dc.identifier.urihttp://hdl.handle.net/10393/23254
dc.identifier.urihttp://dx.doi.org/10.20381/ruor-5993
dc.description.abstractTransmission Control Protocol (TCP) designed to deliver seamless and reliable end-to-end data transfer across unreliable networks works impeccably well in wired environment. In fact, TCP carries the around 90% of Internet traffic, so performance of Internet is largely based on the performance of TCP. However, end-to-end throughput in TCP degrades notably when operated in wireless networks. In wireless networks, due to high bit error rate and changing level of congestion, retransmission timeouts for packets lost in transmission is unavoidable. TCP misinterprets these random packet losses, due to the unpredictable nature of wireless environment, and the subsequent packet reordering as congestion and invokes congestion control by triggering fast retransmission and fast recovery, leading to underutilization of the network resources and affecting TCP performance critically. This thesis reviews existing approaches, details two proposed systems for better handling in networks with random loss and delay. Evaluation of the proposed systems is conducted using OPNET simulator by comparing against standard TCP variants and with varying number of hops.
dc.language.isoen
dc.publisherUniversité d'Ottawa / University of Ottawa
dc.subjectTCP
dc.subjectfast retransmission
dc.subjectfast recovery
dc.subjectretransmission timeout
dc.subjectcongestion window
dc.subjectduplicate acks
dc.titleEnhancing TCP Congestion Control for Improved Performance in Wireless Networks
dc.typeThesis
dc.faculty.departmentScience informatique et génie électrique / Electrical Engineering and Computer Science
dc.contributor.supervisorNayak, Amiya
dc.contributor.supervisorStojmenovic, Ivan
dc.embargo.termsimmediate
dc.degree.nameMASc
dc.degree.levelmasters
dc.degree.disciplineGénie / Engineering
thesis.degree.nameMASc
thesis.degree.levelMasters
thesis.degree.disciplineGénie / Engineering
uottawa.departmentScience informatique et génie électrique / Electrical Engineering and Computer Science
CollectionThèses, 2011 - // Theses, 2011 -

Files