Multicast streaming vizsgálata

OData támogatás
Konzulens:
Dr. Huszák Árpád
Hálózati Rendszerek és Szolgáltatások Tanszék

A multimédia szolgáltatás ma már a mindennapjaink része, melynek során kép, videó, hang továbbítása történik a felhasználók felé. A médiaszolgáltató lehetővé teszi, hogy a felhasználók már azelőtt képesek legyenek megjeleníteni a küldött adatokat, mielőtt azok teljesen megérkeztek volna. A kliensek és a média szerver között a kommunikáció többféleképpen is megvalósulhat, amely a csomagtovábbítás módja szerint lehet unicast (egyes küldés), broadcast (üzenetszórás), multicast (többes küldés). A számítógép hálózatokban az IP multicast adattovábbítás rendkívül hatékony módszer olyan IP alapú alkalmazások esetén, mint az internet televíziózás (IPTV), vagy a műsorszórás, ahol ugyanazt a tartalmat kell eljuttatni minden felhasználónak. A multicast címzés lényege, hogy egy csoportcímet alkalmazva egyetlen átvitellel továbbítható az adat minden egyes csoportra feliratkozott felhasználónak. Ha a hálózati topológia megkívánja, az útvonalválasztó csomópontok gondoskodnak a másolatok létrehozásáról, mellyel jelentős sávszélesség takarítható meg. A csoportba feliratkozott felhasználók eltérő hálózati hozzáféréssel rendelkezhetnek, mely nagy mértékben befolyásolhatja a multimédia szolgáltatás minőségét. Ha a küldött videó sávszélessége jóval nagyobb, mint a fogadó kapcsolatának sávszélessége a csomagok elveszhetnek, a videó minősége romlik. A feladatom olyan módszerek kidolgozása, melyekkel az eltérő kapcsolatokból adódó minőségromlás csökkenthető. A hatékonyság növelésének érdekében algoritmusokat dolgozok ki, majd szerver oldalon felhasználom őket a megfelelő sávszélességű videó kiválasztásához. Szakdolgozatom első felében áttekintést nyújtok a jelenlegi multimédia szolgáltatások működéséről, majd összefoglalom a multicast adattovábbítási módszerek működési jellemzőit. A dolgozat második felében néhány kliensből álló teszthálózaton vizsgálom a szerver és a kliensek közötti multicast streaming forgalmat, majd bemutatom az általam kidolgozott adaptív multicast videó választó algoritmusokat. A multimédiás alkalmazás hatékonyságának növelése érdekében a bemutatott módszer alapján a szerver feltérképezi a kapcsolat minőségét (késleltetés, sávszélesség) a kliensekkel, majd egy algoritmus alapján dönt a kimeneti videó bitsebességéről. A dolgozat utolsó felében elemzem az eredményeket, összefoglalom a tapasztalataimat.

Letölthető fájlok

A témához tartozó fájlokat csak bejelentkezett felhasználók tölthetik le.