Dizertační práce
Algoritmy pro řízení toku dat pro live-streaming v prostředí CDN nové generace
Sítě určené pro distribuci obsahu (CDN = Content Delivery Networks) hrají velmi důležitou roli v prostředí dnešního Internetu. Služeb poskytovatelů CDN využívají dnes téměř všichni provozovatelé sociálních sítí a platforem pro streamování obsahu, jelikož samotné provozování optimálně fungující CDN sítě je netriviální záležitost.
V oblasti problematiky živého vysílání (live-streamingu) je situace pro provozovatele CDN ještě komplikovanější, neboť na doručování video obsahu jsou kladené další přísné nároky ve smyslu toho, aby byla samotná data nejen doručena, ale i výsledný subjektivní dojem uživatele (QoE = Quality of Experience) byl maximálně pozitivní. Živé vysílání je oproti běžnému stahování dat specifické tím, že množství přenášených dat se často skokově mění a vznikají provozní špičky.
V rámci disertační práce:
Definujte problém živého vysílání a navrhněte množinu základních parametrů, které živé vysílání charakterizují. Na základě studia stavu sloučasnéno poznání, vyberte vhodnou množinu typů živého vysílání, která bude perspektivní pro další výzkum. Pro vybrané typy živého vysílání prozkoumejte odlišnosti chování síťového provozu během živého vysílání oproti běžnému provozu (tj. stahování a vysílání dat ze záznamu) a pokuste se charakterizovat co nejdetailněji zjištěné rozdíly. Prozkoumejte současný stav modelování a vyhodnocování QoE ve vybraných typehi živého vysílání. Proveďte důkladnou rešerši a porovnání jejich modelů modelů umožňujících kvantifikaci QoE. Identifikujte a experimentálně ověřte vliv různých faktorů, které ovlivňují parametry výkonnosti algoritmů pro řízení zahlcení (CCA=Congestion Control Algorithm) během vybraných typů živého vysílání. Navrhněte úpravy stávajících CCA popř. navrhněte nové CCA, ktere umožní pro dańé typy živého vysílání maximalizovat QoE. Upravené nebo nově vytvořené CCA důkladně otestujte v reálném případně simulovaném prostředí a proveďte analýzu výsledků.