Change search
ReferencesLink to record
Permanent link

Direct link
Adjustable, Delay-based Congestion Control in a Reliable Transport Protocol over UDP
KTH, School of Information and Communication Technology (ICT).
KTH, School of Information and Communication Technology (ICT).
2012 (English)Independent thesis Advanced level (degree of Master (Two Years)), 20 credits / 30 HE creditsStudent thesis
Abstract [en]

Hosts in the peer-to-peer networks need to communicate to each other directly, but majority of nodes in the Internet are private nodes, that is they are behind Network Address Translators(NAT), and cannot be reached directly like a public node. Therefore, NAT traversal techniques are required to enable nodes to make end-to-end connections. These techniques seems to be more effective over UDP transport compared to TCP. However, standard UDP lacks some useful features, such as reliability and in-order delivery of packets. It also does not have congestion control mechanism to prevent congestion in the links.

In this protocol, named RABAT, we are going to present a transport library over UDP for peer-to-peer applications that provides a delay-based congestion control mechanism and also in-order delivery of packets. Our congestion control mechanism is derived from LEDBAT draft [8] and reliability implementation is based on standard TCP. RABAT provides both intra- and inter-protocol fairness, which in case of the latter is back-off to TCP. The protocol also enables users to change priority of the running transports at runtime. To the best of our knowledge, this is the first open-source implementation of LEDBAT in java.

Place, publisher, year, edition, pages
2012. , 59 p.
Trita-ICT-EX, 2012:14
National Category
Engineering and Technology
URN: urn:nbn:se:kth:diva-94875OAI: diva2:526278
Subject / course
Information and Software Systems
Educational program
Master of Science - Software Engineering of Distributed Systems
Available from: 2012-05-11 Created: 2012-05-11 Last updated: 2012-05-11Bibliographically approved

Open Access in DiVA

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

By organisation
School of Information and Communication Technology (ICT)
Engineering and Technology

Search outside of DiVA

GoogleGoogle Scholar
Total: 355 downloads
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

Total: 168 hits
ReferencesLink to record
Permanent link

Direct link