Login
 Forum
 
 
Thesis topic proposal
 
Gábor Lencse
Design and Analysis of Various Algorithms of MPT

THESIS TOPIC PROPOSAL

Institute: Budapest University of Technology and Economics
computer sciences
Doctoral School of Informatics

Thesis supervisor: Gábor Lencse
Location of studies (in Hungarian): Department of Networked Systems and Services
Abbreviation of location of studies: HIT


Description of the research topic:

The MPT [1] network layer multipath communication library is based on GRE-in-UDP and it provides a tunnel over multiple paths. It differs from MPTCP (Multipath TCP) significantly, because with MPT, one can use also UDP over the tunnel IP layer, which is more suitable for the transmission of multi-media communication (containing real-time traffic) than TCP. To standardize MPT, we have already published an Internet Draft [2]. MPT has a free software implementation [3], but it is still under development including the design of further algorithms.
The applicant should design a few selected algorithms for MPT and then model and simulate them under a suitable network simulator (e.g. OMNeT++, Rivedbed Modeler, etc.) to check their correctness and to analyze their performance. Algorithms validated by simulations should be integrated into the MPT system, and their performance should also be analyzed in the MPT system. The possible algorithms include, but not limited to:
• per flow based mapping (new)
• congestion control (new)
• packet reordering (existing or new)
References:
[1] B. Almási, G. Lencse, Sz. Szilágyi, "Investigating the Multipath Extension of the GRE in UDP Technology", Computer Communications (Elsevier), vol. 103, no. 1, pp. 29-38, May 1, 2017, DOI: 10.1016/j.comcom.2017.02.002
[2] G. Lencse, Sz. Szilágyi, F. Fejes, M. Georgescu, "MPT Network Layer Multipath Library", Internet Draft, December 10, 2018, draft-lencse-tsvwg-mpt-03.txt https://tools.ietf.org/html/draft-lencse-tsvwg-mpt-03
[3] MPT Developer Team, "MPT: Multi-Path Technology", source code, https://github.com/spyff/mpt

Required language skills: angol
Further requirements: 
Further requirements: experience in C++ programming, persistence in studying RFCs, working with Linux

Number of students who can be accepted: 1

Deadline for application: 2019-06-14

 
All rights reserved © 2007, Hungarian Doctoral Council. Doctoral Council registration number at commissioner for data protection: 02003/0001. Program version: 2.2358 ( 2017. X. 31. )