A PIM-SM multicast routing protokoll implementálása az OMNeT++ szimulátor INET keretrendszerében
Médiatovábbírásra egy hatékony megoldás az IP multicast használata. Az egyes multicast csoportokhoz való csatlakozást IPv4-nél IGMP, IPv6-nál MLD protokollal lehet elvégezni. A hálózatnak azonban (a unicastnál használatos RIP, OSP protokollokhoz hasonlóan) szüksége van valamilyen multicast routing protokollra. Ilyen többféle is létezik, ezek közül IPTV hálózatokban a PIM-SM (Protocol Independent Multicalst - Sparse Mode) a legelterjedtebb.
A hallgató feladata a PIM-SM protokoll modellezése az OMNeT++ diszkrét idejű szimulátor INET Framework rendszerében.
A munka lépései:
- OMNeT++ és INET framework megismerése
- PIM-SM megismerése
- A PIM-SM modellezendő részeinek kiválasztása
- A modell megtervezése
- Kódolás, tesztelés
- A modell validálása
A feladathoz szükséges
számítógép-hálózatok 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 feladat elsősorban MSc-s hallgatónak való, BSc-s csak akkor jelentkezzen rá, ha nagyon kiváló és igen sok időt tud rá szánni, mert a munka sok. (MSc-s 2 félév önálló labor + 2 félév diplomaterv ideális)
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 PhD képzés keretében való kutatá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
- Az OMNeT++ szimulátorról: http://www.omnetpp.org
- A PIM-SM protokollról: RFC 4601 http://tools.ietf.org/html/rfc6147, valamint: G. Lencse and I. Derka, "Investigation of the Fault Tolerance of the PIM-SM IP Multicast Routing Protocol for IPTV Purposes" Infocommunications Journal, Vol. V, No. 1. (March, 2013) pp. 21-28.http://www.hit.bme.hu/~lencse/publications/IJ-2013.pdf (és a benne megadott hivatkozások)
- Egy hasonló munkáról: Raquel Perez Leal, Juan A. Cachinero, and Encarna Pastor Martin, "New Approach to Inter-domain Multicast Protocols," ETRI Journal, vol.33, no.3, June 2011, pp.355-365.