"TCP Performance over UMTS Network"
Georgios Smaragdakis.
Diploma Thesis, Technical University of Crete, 2002.

Universal Mobile Telecommunications System (UMTS) is the forthcoming global mobile network for packet data. This network uses the Wideband Code Division Multiple Access (WCDMA) air Interface. Contrary to other Radio Networks like GPRS, most of UMTS applications will be end-to-end applications and as a result the Transmission Control Protocol (TCP) will be used. In this thesis, at first, we describe this network (both UMTS Radio Access Network and UMTS Core Network) and use it as the platform to study performance, behavior and energy consumption of TCP over it. Several TCP versions are discussed including TCP Tahoe, TCP Reno, TCP New Reno, TCP Vegas and TCP Sack. We examine these TCP versions using well-known application layer protocols running over TCP, like FTP, Telnet and HTTP. Our simulation results show that there is not an optimal TCP version for all applications, however, one outperforms the others in terms of energy consumption which is critical in UMTS. As base of our simulations we use Network Simulator.

Thesis          : [pdf]
Presentation : [ppt], [pdf]
bibtex          : [bib.html]