Mobilapplikációk forgalmának valós idejű dekódolása és osztályzása

OData támogatás
Konzulens:
Dr. Orosz Péter
Távközlési és Médiainformatikai Tanszék

A médiaforgalmat generáló alkalmazások, és azon belül a közel valós idejű streaming szolgáltatások egyre népszerűbbek napjainkban. Ezek megfelelő biztosítása új kihívást jelent a szolgáltatóknak. A jó felhasználói élményhez teljesülnie kell megadott QoE szempontoknak. Ezek meghatározása, hozzájuk korlát definiálása és alapvetően egy ilyen rendszer létrehozása igen összetett feladat. Több kísérlet és működő rendszer is született már a forgalom kategorizálására a forgalom típusának szintjén, de a médiaforgalom egyre nagyobb térnyerésével a teljes internetes forgalomban, egyre pontosabb rendszerekre van szükség, melyek képesek alkalmazás-, és azon belül felhasználói esetek szintjén azonosítani a forgalmat és ezek alapján folyamatosan szabályozni és elosztani a hálózatban elérhető erőforrásokat.

Jelen dokumentum először egy népszerű mobilapplikáció (Spotify) segítségével konkrét példán mutatja be az alkalmazás-profilozás lépéseit, mely folyamat után lehetőség nyílik szabályzórendszer készítésére. Majd ismerteti egy ilyen alkalmazás tervét és részletesen ír a forgalom azonosításához használt protokolldekóder és az abból kinyert TCP folyamok és DNS, SSL információk kategorizálásának megvalósításáról. A dokumentumban tárgyalt megvalósítás magas szintű Python és Java programnyelveken készült.

Letölthető fájlok

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