[26 May 2014] A bachelor student at RTSLAB was awarded the best thesis
award from IDA - Simon Andersson. more ...
[31 May 2012] A masters student at RTSLAB was awarded the best thesis
award from IDA - Ulf Magnusson. more ...
[27 February 2008] A masters student at RTSLAB was awarded the best thesis
award from IDA - Johan Sigholm. more ...
[03 March 2004] A masters student at RTSLAB was awarded the best thesis
award from IDA - Tobias Chyssler. more ...
[01 Jul 2003] For second year in a row a masters student at RTSLAB was awarded the best thesis
award from SNART - Mehdi Amirijoo. more ...
Master Thesis - Past Projects - Abstract
Introducing TCP in a 3G load generator
In this thesis we investigate, implement and evaluate a solution for introducing the Transmission Control Protocol (TCP) into the software of a load generator. The load generator is a simulator usedfor simulating end-user generated activities in the Universal Mobile Telecommunication System (UMTS) network. The purpose of simulating traffic on the network is in this case to verify the functionality and robustness of the Radio Network Controller (RNC) node within the UMTS network.TCP is a protocol that provides reliable data transfer over unreliable underlying networkprotocols. It is used as the main transport protocol of the Internet, thus it is also used in the UMTS network in order to provide connectivity for user equipment, such as 3G mobile phones, to servicesover the Internet. For the load generator to be able to produce more realistic traffic scenarios it is desirable to give it the ability to use TCP.This thesis presents a solution of the problem where an open-source implementation of the TCP functionality was chosen, ported to the running platform of the load generator and then tested in asimulated test environment. The choice of the open source implementation of TCP was made by performing an investigation of available options. In the investigation an open source TCP/IP stackcalled lwIP was chosen. lwIP was then ported to the running platform of the load generator bywrapping and modify the source code. The tests of the ported TCP implementation were made in asimulated test environment with focus on testing basic TCP functionality. The tests showed that theTCP implementation produced provided the basic functionality that was asked for.
Keywords: UMTS, RNC, TCP, load generator
Author(s): Henrik Lönndahl
Contact: Simin Nadjm-Tehrani
Click here to return.