Change search
ReferencesLink to record
Permanent link

Direct link
A DCCP module for ns-2
2004 (English)Independent thesis Advanced level (professional degree), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

The Datagram Congestion Control Protocol (DCCP) is a proposal for a new transport protocol. In short, DCCP is an unreliable protocol like UDP, but provides congestion control like TCP. DCCP can be easily extended to support multiple congestion control mechanisms. Currently there are two congestion control mechanisms, TCP-like and TFRC, specified. The goal of this master thesis project was to implement a DCCP module for the Network Simulator (ns) that supports both TCP-like and TFRC congestion control and all features needed for them to function according to the specifications. The resulting module provides a good base for further development and evaluation of the DCCP protocol. Well-defined interfaces enable code reutilisations in future implementations, both for simulation and for real- world usage. This thesis includes, besides a description of the design, discussions and possible solutions to issues found in the specification. Also, simulation results from a comparison between the throughputs of SACK based TCP and TCP- like are presented.

Place, publisher, year, edition, pages
Keyword [en]
Technology, DCCP, ns, TFRC, TCP, TCP-like, Throughput, Network, simulator, Computer communications, Congestion control, Transport layer protocol, Datorkommunikation, Nätverkssimulering, Transportlagerprotokoll, Transportlager
Keyword [sv]
URN: urn:nbn:se:ltu:diva-59476ISRN: LTU-EX--04/175--SELocal ID: ffc8bdd5-d035-4ea0-b804-148316f88a74OAI: diva2:1032864
Subject / course
Student thesis, at least 30 credits
Educational program
Computer Science and Engineering, master's level
Validerat; 20101217 (root)Available from: 2016-10-04 Created: 2016-10-04Bibliographically approved

Open Access in DiVA

fulltext(482 kB)0 downloads
File information
File name FULLTEXT01.pdfFile size 482 kBChecksum SHA-512
Type fulltextMimetype application/pdf

Search outside of DiVA

GoogleGoogle Scholar
The number of downloads is the sum of all downloads of full texts. It may include eg previous versions that are now no longer available

ReferencesLink to record
Permanent link

Direct link