Micro Transport Protocol (uTP) in Java

State: completed by Ivan Iljkic

uTP is a UDP-based protocol that was build for low priority bulk transfer. uTP detects congestion by change of RTT times of packets and reduces the rate accordingly. This also allows to detect if packets are lost or just delayed, which makes it more suitable for wireless networks. The goal of this thesis is to implement such a uTP protocol and test it in a mobile environment.

20% Design, 60% Implementation, 20% Documentation
Java, P2P, network protocols, Android

Supervisors: Dr. Thomas Bocek, Andri Lareida

back to the main page