ENGLISH / MAGYAR
Kövess
minket

Az MPT hálózati szintű többutas kommunikációs könyvtár modellezése

2017-2018/I.
Dr. Lencse Gábor

Az MPT [1] hálózati szintű többutas kommunikációs könyvtár egy újszerű megoldás, amely sokkal általánosabb, mint az MPTCP (Multipath TCP, RFC 6824). Mivel az MPT a tunnel részben új IP réteget használ, ezért fölötte nem szükségképpen kell TCP-t használni, hanem alkalmas UDP fölött valós idejű átvitelre is (pl. média jelfolyamok szállítására). Többféle célra is sikeresen tesztelték, például eltérű átviteli utak kapacitásának összegzése [2] nagy számú útvonal esetén is [3], roaming esetén a váltás megoldása csomagvesztés nélkül akár azonos [4], akár eltérő technológiák között [5].

A hallgató feladata egy alkalmas szimulációs modellező rendszer kiválasztása (például NS2/NS3, OMNeT++ INET framework, OPNET IT Guru Academic Edition) és abban az MPT modellezése. A modellnek tükröznie kell az MPT működését és lényeges tulajdonságait.

A munka lépései:

  • Az MPT könyvtár megismerése (beleértve a kipróbálását is)
  • A lehetséges szimulációs modellező rendszerekek áttekintése, a megfelelő kiválasztása, majd mélyebb megismerése
  • Az MPT modellezendő részeinek, tulajdonságainak kiválasztása
  • A modell megtervezése
  • Kódolás, tesztelés
  • A modell validálása, szükség esetén korrekciója
  • A modell dokumentálása (a fenti lépések során folyamatosan)
  • A modell közzététele valamely szabad szoftver licenc alatt (pl. GPL, BSD) valamely nyilvános tárban (pl. HitHub, SourceForge).

A feladathoz szükséges

számítógép-hálózatok alapos ismerete, C++ nyelv kiváló ismerete, absztrakciós készség, önálló munkavégzés, angol nyelven értő olvasás, szorgalom, kitartás.

A feladatra az ideális jelölt olyan (MSc-s) hallgató, aki önálló labor keretében kezdi és diplomaterv keretében fejezi be a munkát. BSc-s csak akkor jelentkezzen rá, legalább kettő vagy több féléve van még rá.

Lehetőségek

  • Megfelelő szintű munka esetén lehetőség van a témavezetővel közös publikációra (angol nyelvű nemzetközi folyóiratban).
  • A téma alkalmas TDK dolgozat készítésére, valamint PhD képzés keretében való folytatásra is.

Követelmény

Szakdolgozat vagy diplomaterv esetén a beadáshoz szükséges: működő kód + dokumentáció + teszt eredmények

Ajánlott irodalom

  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. B. Almási, Sz. Szilágyi, "Throughput Performance Analysis of the Multipath Communication Library MPT", In Proceedings of the 36th International Conference on Telecommunications and Signal Processing (TSP 2013), (Rome, Italy, July 2-4, 2013), pp. 86-90.
  3. G. Lencse and Á. Kovács, "Advanced Measurements of the Aggregation Capability of the MPT Multipath Communication Library"
    International Journal of Advances in Telecommunications, Electrotechnics, Signals and Systems, Vol. 4. No. 2. (2015.) pp 41-48. DOI: 10.11601/ijates.v4i2.112
  4. B. Almási, “A simple solution for wireless network layer roaming problems”, Carpathian Journal of Electronic and Computer Engineering, Vol. 5, No. 1, (2012) pp. 5-8.
  5. B. Almási, “A Solution for Changing the Communication Interfaces between WiFi and 3G without Packet Loss”, In Proceedings of the 37th International Conference on Telecommunications and Signal Processing (TSP 2014), (Berlin, Germany, 2014. July, 1-3.) pp. 73-77.

1
0