PŘENOS SIGNALIZACE PRO INTERNETOVOU TELEVIZI
|
|
- Josef Lubomír Tobiška
- před 6 lety
- Počet zobrazení:
Transkript
1 VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV TELEKOMUNIKACÍ Ing. Radim Burget PŘENOS SIGNALIZACE PRO INTERNETOVOU TELEVIZI SIGNALLING TRANSMISSION FOR INTERNET TELEVISION ZKRÁCENÁ VERZE Ph.D. Thesis Obor: Školitel: Oponenti: Teleinformatika Doc. Ing. Dan Komosný, PhD. Prof. Ing. Florián Makáň, Ph.D. Doc. Ing. Jiří Vodrážka, Ph.D. Datum obhajoby:
2 KLÍČOVÁ SLOVA IPTV, signalizace, RTCP, RTP, Hierarchická agregace, síťové souřadnicové systémy KEYWORDS IPTV, signalling, RTCP, RTP, hierarchical aggregation, network coordinating systems MÍSTO ULOŽENÍ PRÁCE Disertační práce je k dispozici na Vědeckém oddělení děkanátu FEKT VUT v Brně, Údolní 53, Brno, ISBN: ISSN:
3 OBSAH Seznam symbolů, veličin a zkratek 3 1 Úvod Signalizace prostřednictvím zpětného kanálu Hierarchická agregace Prvky sítě hierarchické agregace Vysílač Přijímač Cíl zpětné vazby Limity hierarchické agregace 17 4 Sběr signalizace přijímačů Návrh algoritmu pro rozložení stanic FT Optimalizace algoritmu TTA Zhodnocení algoritmu TTA Ustavení stromu při nedostatečném počtu FT Závěr 28 Literatura 30
4 1 ÚVOD Aby mohl přenos videa skrze paketové sítě správně probíhat, je nezbytné nejprve transformovat datový tok do podoby, kterou podporují jednotlivé technologie vrstvy sítě. Nejčastěji používané technologie jsou naznačeny na obr Aplikační vrstva Prezentační vrstva Relační vrstva Transportní vrstva Síťová vrstva Spojová vrstva Fyzická vrstva Video/Audio+služby PES MPEG-TS UDP,RTP, RTCP IP Ethernet Fyzická vrstva Obrázek 1.1: Model ISO/OSI a protokoly potřebné pro IPTV vysílání. 1 Vstupní signál může být jak v digitální podobě, tak v podobě analogové. V druhém případě je signál nejprve digitalizován a následně zkomprimován pomocí některé komprimační technologie (nejčastěji MPEG-2 [2], MPEG-4, H.264 [35] anebo WM9 (VC-1) [33]). Komprimovaný obraz a zvuk je členěn do menších tzv. Packetized Elementary Stream (PES) paketů, které jsou již vhodnější pro přenos po síti. Tyto PES pakety potom tvoří základ přenosového datového toku MPEG-TS. Tento datový tok je následně vložen do záhlaví Real- Time Transport protokolu (RTP). Následuje zasazení datového toku do zbylých čtyř vrstev - transportní, síťové, spojové a fyzické. To obnáší opatřit data záhlavím a zápatím nejprve Uniform Datagram Protokolu (UDP), následně Internet Protokolu (IP) a nakonec jsou zasazeny do podoby ethernetového rámce 1. Protokoly se podle 1 Protokolová sada RTP/RTCP je z pohledu modelu ISO/OSI obtížněji zařaditelná a lze v ní najít prvky transportní, relační i prezentační vrstvy. V tomto textu byla protokolová sada RTP/RTCP v souladu s převládající většinou odborné literatury také zařazena do vrstvy transportní. 4
5 použité technologie mohou i lišit, nicméně popsaná sada je dnes jednou z nejčastěji používaných v rámci vysílání IPTV. V této podobě jsou data připravena k transportu skrze síťové prvky a jsou doručena až k set-top-boxu na straně příjemce vysílání. Set-top-box je nejčastěji hardwarové zařízení, kterým musí být vybaven každý z koncových uživatelů služby. V tomto zařízení dojde postupně k odstranění hlaviček a zápatí jednotlivých protokolů a nakonec k dekomprimaci dat a transformaci do podoby, která je čitelná televizním přístrojem. Samotná distribuce dat může být realizována pomocí spojení typu unicast či multicast. Pro komunikaci typu multicast je definována protokolová sada Protocol Independent Multicast (PIM), kde každá část je optimalizována pro různá prostředí. Existují dva hlavní režimy PIM: řídký (PIM-SM) [13], [14], [15] a hustý (PIM-DM) [32]. Třetí případ obousměrného PIM (BIDIR-PIM) [16] není tolik rozšířen. Řídký režim předpokládá, že členové multicastové skupiny jsou v síti a podsítích rozmístěni spíše řídce, zatímco hustý režim předpokládá, že téměř všichni (či alespoň většina) podsítí bude mít o distribuovaná data zájem. V případě spojení typu unicast existuje spojení pro každého diváka zvlášť, a pokud je např. 100 diváků současně sledující jeden pořad, je nutné posílat data pro každého diváka samostatně. Pro datový tok o velikosti 2 Mb/s by tedy bylo zapotřebí linky o kapacitě 2000 Mb/s. Je zřejmé, že takový typ vysílání je nepříliš efektivní a současně neumožňuje sledování kanálu příliš mnoha uživatelům. Další a mnohem efektivnějším způsobem datového přenosu je spojení typu multicast. Multicast je na v současnosti dostupných zařízeních k dispozici ve dvou základních módech: Any-Source Multicast (ASM) a Source-Specific Multicast [1]. Historicky starší varianta ASM má velkou výhodu v tom ohledu, že vysílat data do multicastové skupiny může kdokoli z připojených uživatelů. To umožňuje komunikaci typu každý s každým. Nevýhodou je složitost konfigurace a také skutečnost, že tento typ není obecně v prostředí Internetu podporován a je spíše záležitostí menších soukromých sítí či experimentálních prostředí v rámci univerzit. Druhá varianta SSM je novější a přináší omezení, že pouze jediný uzel z celé skupiny může být vysílačem. Výhodou je, že jeho nasazení je výrazně jednodušší. V prostředí IPv4, která je současnosti stále 5
6 převládající oblastí internetu, je nezbytné, aby poslední směrovač u příjemce podporoval protokol Internet Group Management protokol (IGMP) ve verzi 3 [8]. Zřejmě celosvětově nevýznamnějším dodavatelem prvků síťového zařízení je společnost CISCO. Tento výrobce do svých směrovačů integruje podporu protokolu IGMPv3 již řadu let. Konkrétně je to od verze IOS Podpora IPv6 je samozřejmě také k dispozici. Pro jeho podporu je nezbytný Multicast Listener Discovery (MLD)[17], který je také od verze IOS 12.2 k dispozici. V případech, kdy je žádoucí, aby do vysílací skupiny posílal data pouze jediný zdroj (tj. např. IPTV, rádio, atp.), je SSM rozhodně vhodnější variantou. Kromě dopředného kanálu pro distribuci audio a video dat existuje také kanál zpětný. Jeho nejčastější využití je sledování kvality příjmu na straně přijímacího zařízení. Na jejich základě lze identifikovat případné problémy sítě a provést taková opatření, která povedou k minimalizaci dopadů vnímaných ze strany diváka. V případě, že měření kvality služby je interaktivní, může poskytovatel provádět změny v reálném čase a adaptovat tak vysílaný tok aktuálnímu stavu v síti. Tím lze minimalizovat potenciální problémy z pohledu koncového uživatele. Monitorování kvality příjmu a vlastností přenosu je realizováno prostřednictvím Real-Time Control protokolu (RTCP). 1.1 Signalizace prostřednictvím zpětného kanálu Zatímco dopředný kanál je již v současné době dobře zvládnut a příslušná protokolová sada pro multicast je již několik let nabízena v základní verzi většiny směrovačů přinejmenším předních výrobců síťových zařízení, distribuce zpětného kanálu doposud vyřešena není. V případě nasazení multicastu typu ASM problém není. V takovém případě může být každý prvek současně přijímač i vysílač a protokolová sada automaticky zajistí distribuci přes multicastovou skupinu. Jeho nevýhodou je značná složitost a také, že nemůže být nasazena pro velké vysílací skupiny (max. v řádu stovek účastníků). 2 IOS je zkratkou Internetwork Operating Systém, což představuje operační systém používaných na směrovačích a přepínačích firmy Cisco Systems. 3 exaclsxh.html 6
7 Mutlticast typu SSM je z tohoto pohledu připraven na výrazně větší vysílací skupiny. Díky omezení na jeden zdroj dat tu ale vzniká komplikace s distribucí zpráv od zbytku vysílací skupiny. Tato práce navazuje na společné výsledky pracoviště Univerzity v Cambridge a AT&T Labs-Research, dále společnosti Intel [30], [19] a University of Prince Edward Island [12], [10], [11], [9], které se zbývají výzkumem přenosu signalizace skrze zpětný kanál pro velké skupiny uživatelů. Ke konci řešení této práce v únoru roku 2010 byly některé z jejich výsledků shrnuty do výsledného dokumentu RFC [30]. Přínos této práce spočívá v rozšíření struktury pro přenos signalizace od přijímačů zpět k přijímači a optimalizaci využití zdrojů. V práci jsou navrženy autonomní algoritmy, které samy určují strukturu zpětného kanálu a automaticky se přizpůsobují aktuálnímu stavu v síti. Struktura zpětného kanálu před a po optimalizaci je znázorněn v obr Použité algoritmy jsou navrženy tak, aby pracovaly efektivně jak pro malé regionální poskytovatele, tak pro rozsáhlé vysílací skupiny, které pokrývají rozsáhlá geografická území. Oproti původnímu předpokladu [19], kde autoři předpokládají neomezené hardwarové zdroje poskytovatele, tato práce vychází z praktických požadavků poskytovatelů IPTV vysílání a je schopna se přizpůsobit libovolným hardwarovým zdrojům. Je tak schopna růst od malých vysílání až po rozsáhlé skupiny, pokrývající např. celé kontinenty. Veškeré navržené algoritmy byly nasazeny a ověřeny z pohledu jejich funkčnosti v experimentální síti Planetlab 4. Jedná se o celosvětově rozlehlou počítačovou síť určenou pro experimentální účely a potřeby. Celá práce se snaží v maximální míře využít stávající používané protokoly, zejména protokolovou sadu RTP/RTCP. Je třeba také zdůraznit, že práce si v žádném případě neklade za cíl pomocí popisovaných technologií kompletně nahradit zavedenou strukturu, kde vystupuje hlavní odbavovací pracoviště a regionální odbavovací pracoviště. Co popisovaná technologie přináší, je relativně rychlé a škálovatelné sledování kvality služby na straně přijímačů. Pokud se poskytovatel IPTV služby rozhodne poskytovat službu IPTV nejen v rámci sítě LAN 5, ale i v rámci sítí WAN 6. Pokud se nalezne LAN vychází z anglického Local Area Network a je v dnešní době zavedená zkratka značící síť lokálního rozsahu 6 WAN je zkratkou z anglického Wide Area Network a představuje rozsáhlou síť zahrnující v 7
8 (a) Neoptimalizované rozložení (b) Optimalizované rozložení Obrázek 1.2: Optimalizované a neoptimalizované rozložení struktury pro sběr signalizace. část IPTV trhu, kde uživatelé upřednostní nižší cenu či větší velikost nabídky programů a služeb nad vysokou kvalitou, může to znamenat z hlediska poskytovatelů výrazně větší cílovou skupinu. Společně s tím je možné skrze zpětný kanál přenášet další data a tak poskytnout služby s přidanou hodnotou v podobě např. interaktivních služeb. Jelikož se tato práce zajímá přednostně o signalizaci skrze veřejné sítě, bude ve zbytku práce používána zjednodušená topologie, kde nebudou brány v úvahu detaily, ale jen vztah vysílač vs. přijímač popřípadě další prvky, které jsou v této práci zavedeny. sobě mnoho sítí LAN 8
9 2 HIERARCHICKÁ AGREGACE Pro RTCP protokol bylo navrženo několik vylepšení, jako jsou filtrace, zaměření, zdůraznění až po sumarizaci a hierarchickou agregaci [3], [27], [21], které dokázaly tuto závislost snížit. Nejslibnější z těchto metod se ukázala být hierarchická agregace [29], [24], [19], [30]. Hierarchická agregace do sítě přivádí nový prvek takzvaný cíl signalizace, či anglicky feedback target (FT). Těchto stanic typu FT je v síti několik. Zaveďme formální popis sítě jako množinu přijímačů R = {r 1,..., r m }, jichž je v síti m. Množina F = {f 1,..., f n } představuje množinu n FT uzlů a S označuje vysílač. Množina F se dále dělí na dvě disjunktní množiny: množinu aktivních FT: F A a množinu pasivných FT: F P kde F A F P =. Pasivní FT neprovádějí žádnou činnost a pouze čekají, až dostanou pokyn k aktivaci. Aktivní FT tvoří stromovou strukturu, kde v kořenu stromu je tzv. root feedback target (RFT), neboli kořenový cíl signalizace. Zaveďme konvenci, že F i představuje množinu uzlů v i-té vrstvě stromové struktury a fj i představuje FT f j, který se nachází v i-té RSI-RTCP RSI-RTCP RTP/RTCP standard RR-RTCP RTP RR-RTCP (audio, video) Přijímač Přijímač IPTV vysílač Multicastová skupina (S,G) SR-RTCP + RSI-RTCP Přijímač RR-RTCP RR-RTCP Hierarchická agregace Cíl zpětné vazby RR-RTCP Přijímač RR-RTCP RTP (audio, video) Přijímač IPTV vysílač + Hlavní cíl zpětné vazby Multicastová skupina (S,G) SR-RTCP + RSI-RTCP Přijímač Cíl zpětné vazby RR-RTCP RR-RTCP Unicast RR (RTCP) Multicast SR (RTCP) Přijímač Multicast Audio/ Video(RTP) Unicast RR (RTCP) Multicast SR (RTCP) Unicast RSI (RTCP) Multicast Audio/ Video (RTP) Přijímač Obrázek 2.1: Srovnání struktury klasické architektury RTP/RTCP vůči spojení typu SSM multicast [31] (vlevo) a architektury hierarchické agregace (vpravo). 9
10 vrstvě. Aktivní FT v nejnižší vrstvě stromu přijímají RR zprávy od přijímačů, agregují je do tzv. Receiver Summary Information (RSI) paketu a přeposílají nejbližšímu FT z vyšší vrstvy. Na obr. 2.2 jsou znázorněny architektury klasická a rozšířená o hierarchickou agregaci s výškou stromu 1. Zatímco v klasické architektuře jsou RR zprávy posílány přímo vysílači, v případě hierarchické agregace jsou RR zprávy přeposlány nejbližším FT z nejnižší vrstvy stromu, zpráva je potom agregována a šířena až k RFT. S touto architekturou se potom vztahy pro výpočet periody chovají dle následujících rovnic: T SR = P SR 0, 25 B RTCP [s], (2.1) T RR = P RR L H FT (n) 0, 75 B RTCP [s], (2.2) T l RSI = P RSI L l 1 FT (n) 0, 75 B RTCP [s], (2.3) kde konstanta 0,25 zastupuje 25 % vyhrazené pro dopředný kanál, 0,75 zastupuje 75 % kanálu vyhrazeného pro zpětný kanál, n představuje počet přijímačů ve skupině a funkce L H FT (n) vypočte potřebný počet FT, aby nedošlo k překročení hodnoty 5 s. TRSI l představuje periodu vysílání RSI zpráv FT ve vrstvě l, L l 1 RSI představuje počet FT stanic ve vrstvě hierarchického stromu. Ostatní parametry jsou identické jako v případě standardního RTP/RTCP [31]. Na obr. 2.2 je znázorněná závislost výsledného času šíření signalizace. Hodnota B byla zvolena 1 Mbs 1, délka paketu RR byla zvolena 60 B (konstantní délka bez použití Source Description RTCP paketu). V druhém řádku grafu je vyznačena závislost potřebných aktivních FT v závislosti na počtu přijímačů. 2.1 Prvky sítě hierarchické agregace V hierarchické agregaci jsou nezbytné čtyři druhy stanic. Obdobně jako v případě standardního RTP/RTCP protokolu to jsou vysílač a přijímač. Dále potom ještě nový prvek: tzv. cíl zpětné vazby (FT). 10
11 Number of FTs in session Number of FTs in session seconds seconds A] B] x1 hlavní cíl zpětné vazby 5 5 x123 4 Výsledný čas kolísá vždy když je přidán nový FT (výsledný čas není omezen žádnou spodní hranicí) přijímačů doba šíření signalizace stromem [s] 2 doba šíření signalizace stromem [s] number Počet of přijímačů receivers number Počet of přijímačů receivers x C] D] } } Přibývají FT ve druhé vrstvě počet FT ve skupině 6 počet FT ve skupině Změněna výška stromu number počet přijímačů of active FTs x number počet of přijímačů active FTs Obrázek 2.2: Závislost celkové doby přenosu signalizace směrem od přijímačů ke kořenovému FT na počtu přijímačů. Levý sloupec , pravý sloupec Spodní řádek reprezentuje počet potřebných aktivních FT (B = 1Mbs 1, L RR = 60B). 11
12 2.1.1 Vysílač Úkolem vysílače je odesílat multimediální data do sítě internet prostřednictvím protokolu RTP. Aby bylo možné monitorovat kvalitu příjmu jednotlivých stanic, jsou v pravidelných intervalech T SR 2.1 posílány zprávy SR. Na jejich základě mohou přijímače vyhodnotit množství ztracených paketů a další vlastnosti o kvalitě příjmu. V reálném nasazení bude vysílač zřejmě vypadat jako aplikace nasazená na samostatném serveru. Těchto vysílání může být v jednom okamžiku více, nizméně všechny by měly posílat v různých vysílacích skupinách. V případě SSM multicastu je počet multicastových adres dostatečný, protže je každá skupina identifikována adresou zdroje + multicastovou skupinou Přijímač Úkolem přijímače je přijímat aduiovizuální data, zobrazovat je a přehrávat je. Mimo to je dobrý zvyk signalizovat vysílači kavlitu příjmu, které jsou posílány ve formě RR paketů. Oproti standardnímu RTP/RTCP protokolu [31] jsou tyto zprávy směrovány nikoli přímo vysílači, ale některému z cílů zpětné vazby. Dojde tak k rozprostření zátěže mezi několik síťových stanic a zamezí se tím zahlcení vysílače či velmi dlouhým periodám T RR pro vysílání RR zpráv. V odeslaných RR zprávách je mimo jiné obsažena informace o kvalitě příjmu, která je vypočtena podle standardu protokolu RTP/RTCP. Přijímač bude zpravidla zákazníkovi doručen jako samostatná aplikace instalovatelná jako klasický software, či v podobě settop boxu, který bude dekomprimovat audio/video data a převádět do formátu kompatibilním s rozhraním, které podporují televizní přijímače dnes dodávané na trhu Cíl zpětné vazby Cíl zpětné vazby (FT) je prvek, který ve standardním protokolu RTP/RTCP není definován. V sísti je jich několik a jejich role je taková, aby sbíraly zprávy přijímačů RR o kvalitě příjmu, odstranily redundantní a irelevantní část informace a v podobě zprávy RSI doručily vysílači statistiky o kvalitě příjmu. Tyto FT stanice tvoří 12
13 ve skutečnosti jakousi hierarchickou stromovou strukturu, kde FT nejnižší vrstvy stromu sbírá zprávy přijímačů. Ostatní FT potom opět provádí agregaci informace z předešlých FT a předávají ji dále do vyšší vrstvy hierarchického stromu až se informace dostane ke kořenovému FT, který získá informaci o celé síti. Aby bylo možné realizovat nad jedinou množinou více hierarchických stromů, každý FT bude udržovat tabulku s indexací cíle zpětné vazby pro každý uzel. FT bude v reálném síťovém prostředí vypadat jako samostatný dedikovaný server. V tomto případě by bylo nerozumné na jedné stanici spouštět více instancí této aplikace, jelikož bychom vytížení nikterak neulehčily. Navíc v krajním případě se bude jednat o stanici vytíženou sběrem RR či RSI zpráv a jejich agregací do nové RSI zprávy. 13
14 3 LIMITY HIERARCHICKÉ AGREGACE Hierarchická agregace, jak se vyskytuje v současném stavu návrhu, je robustní metoda, jak lze shromáždit signalizaci od obrovského počtu příjemců a to ve velice rychlém čase [5], [6], [18], [4], [22], [20]. Přesto všechno existují slabší místa, kde se je nejprve pokusíme označit a až na jejich základě budeme navrhovat řešení [23]. Jsou to: 1. Rozložení FT pro agregaci signalizace je náhodné, a tudíž může být neoptimální. 2. Komunikace správce správce FT stanic (FTM) 1 spolu s FT stanicemi je centralizovaná [29] a může být úzké hrdlo pro škálovatelnost rozsáhlých systémů. 3. Předpověď polohy stanic s využitím vektorů [29] kompromisem mezi přesností a velkým přenosem dat. Hlavní motivací při dosavadní práci bylo, vypořádat se všemi těmito problémy a navrhnout schůdné řešení, které by v maximální míře poskytlo zefektivnění a umožnilo škálovatelnost do obrovských počtů příjemců. Na základě analýzy řady materiálů se ukázalo být poměrně slibné integrovat hierarchickou agregaci se souřadnicovými systémy. S jejich pomocí lze s relativně malými náklady na režijní komunikaci dostatečně škálovat celý systém i pro velké počtz přijímačů ve skupině. Postup pro řešení tohoto problému je následující. V první fázi budou realizovány simulační metody, které umožní získat reálné výsledky jednotlivých simulačních nástrojů a zvolit nejvhodnější z nich. V druhé fázi budou navrženy algoritmy a matematické vztahy, které umožní navrhnout optimální strukturu hierarchického stromu za každé situace. Dále bude nezbytné navržené matematické a algoritmy vztahy zasadit do prostředí distribuovaného síťového systému a navrhnout konkrétní protokol, který celou komunikaci zajistí. Nakonec je nezbytné ověřit celý protokol v prostředí reálné sítě a ověřit její funkčnost. 1 Bližší význam a funkce stanice FTM bude objasněna v následujích kapitolách. 14
15 4 SBĚR SIGNALIZACE PŘIJÍMAČŮ Jak je patrné z předchozí kapitoly, pro čím více přijímačů má HA signalizaci přenášet, tím více FT stanic je zapotřebí. Pokud je ovšem volba jednotlivých prvků v rámci HA stromu náhodná, je jen malá pravděpodobnost, že její uspořádání bude efektivní. Čím více těchto FT v rámci stromu existuje, tím větší dopad na plýtvání síťovými zdroji bude mít. Tato kapitola se zabývá návrhem a popisem matematických vztahů, které optimálně navrhnou strukturu HA stromu. Při jejich návrhu byl také reflektován častý požadavek zejména menších poskytovatelů - a to navrhnout optimální strukturu i s využitím omezených hardwarových zdrojů. Na záklaě této kapitoly lze určit výšku stromu, počet FT stanic v jednotlivých vrstvách stromu a celkový počet potřebných FT stanic. Tím dává základní informace o podobě stromu. 4.1 Návrh algoritmu pro rozložení stanic FT Aby bylo možné rovnoměrně rozmístit FT stanice v oblasti vysílání, byl navržen algoritmus Tree Transmission Algorithm (TTA), který je schopen nalézt množinu aktivních FT stanic tak, že rovnoměrně pokrývá množinu přijímačů a určuje výšku jednotlivých FT stanic ve stromové struktuře [26]. Algoritmus nejprve určí výšku stromu H FT (n), kde argumentem funkce je počet přijímačů n a počet FT stanic nezbytných pro jednotlivé úrovně L FT (n), kde argumentem funkce je v tomto případě nižší vrstva stromu, než pro kterou chceme zjistit počet přijímačů. N 5 je počet stanic připojených k jedné FT stanici, aby výsledná perioda T RR byla rovna 5 s 1. Tato hodnota je zpravidla neměnná během trvání vysílání a je zejména ovlivněna šířkou pásma. Na obrázku 4.1 je znázorněn průběh výpočtu algoritmu TTA. Na obrázku 4.1a, je znázorněno počáteční rozložení FT stanic. Nutno 1 Konstanta 5 s vychází z RFC 3550 [31], která byla odvozena na základě empirických zkušeností s protokolem RTCP. Jedná se o racionální poměr mezi frekvencí posílání zpráv a využitím šířky pásma. Současně konstanta 5 s využitá v hierarchické agregaci také vyhovuje většině současným aplikacím na sběr signalizace. Z toho důvodu je tato konstanta ponechána. 15
16 (a) Počáteční stav sítě (b) Výběr kořenového FT (c) Aktivace FT ve druhé vrstvě HA stromu (d) Připojení přijímačů ve stromu Obrázek 4.1: Příklad aplikace algoritmu TTA na síť poskytovatele. 16
17 Algoritmus 1: Tree Transmission Algorithm Vstup : Množina všech přijímačů R a cílů zpětné vazby F + jejich pozice v souřadnicovém systému Výstup: Množina aktivních FT: F A nastav všechny FT z množiny F jako pasivní: F A =, F P = F ; foreach vrstvu HA stromu l := 0 to H FT (n) 1 do rozděl množinu F l+1 P z nižší vrstvy l + 1 do n l FT shluků S j ; foreach s S j do vypočti střed clusteru s (tzv. cluster c); z množiny F P vyber nejbližší FT f NEAREST vůči centroidu c; aktivuj f NEAREST : F A = F A f NEAREST, F P = F P \ f NEAREST ; end přiděl f NEAREST aktuální výšku v hierarchické struktuře l ; end poznamenat, že před ustavením stromu, je nutné znát všechny parametry stromu, tj. počet vrstev stromu a kolik má být v jednotlivých vrstvách zapotřebí FT. Sanovením těchto parametrů se bude věnovat tato kapitola později. Samotnému výpočtu se tato sekce nevěnuje a všude budeme předpokládat, že na základě předpokládaného počtu přijímačů, je požadován HA strom výšky 2 s jedním kořenovým FT, a pěti FT ve druhé vrstvě stromu. Poskytovatel má k dispozici 10 FT a ty jsou rovnoměrně rozmístěny po Evropě v místech stanic, které odpovídajím polohám stanic experiemntální sítě Planetlab. Algoritmus TTA zahajuje svoji činnost výběrem kořenového FT. Nejprve na množinu všech FT (popřípadě těch FT, kde se předpokládá sledovanost daného pořadu) aplikuje algoritmus k-means [25], popřípadě k-median [34]. Z nich se určí tzv. centroid, který představuje ideální střed nad množinou stanic FT (v obrázku je znázorněn fialovou oblastí). Jedná se o ideální střed, kde by měla hledaná FT stanice měla být umístěna. V ideálním případě by měl být na tomto místě spuštěna FT stanice. Jelikož je v praxi nerealizovatelné vždy na požadované místo nalézt vlastní server, je zvolen opačný přístup poskytovatel z pevně rozmístěných FT stanic vybere tu, která je nejblíže k vypočtenému centroidu. Tato stanice je potom pověřena zastávat funkci kořenové FT (viz obrázek 4.1b). Algoritmus nyní pokračuje výběrem aktivací dalších FT stanic 17
18 ve druhé vrstvě stromu. Jedná se o poslední vrstvu stromu a tyto FT tedy budou obsluhovat přímo signalizaci přijímačů. Zde je cílem, aby tyto stanice optimálně pokrývaly oblast přijímačů a v ideálním případě, aby každý FT obsluhoval stejný počet přijímačů. Na množinu potenciálních FT je opět aplikována metoda k-means či popřípadě k- median, kde je nyní hledáno 5 centroidů. Následuje aktivace nejbližších FT stanic (viz obrázek 4.2b). V posledním kroce se připojují přijímače (viz obrázek 4.1d). Máme-li opticky srovnat strukturalizaci sítě, jedná se bezesporu o významné zefektivnění celé komunikace v síti. Na obrázku 4.2 je srovnáno náhodné rozložení bez použití optimalizací společně se architekturou sestavenou pomocí TTP algoritmu. (a) Náhodná volba FT (b) Výběr FT pomocí algoritmu TTF Obrázek 4.2: Srovnání náhodné a optimalizované metody pro konstrukci hierarchického stromu. Poloha stanic FT je v obou případech shodná. Komunikace byla zefektivněna o 21,6 %. 4.2 Optimalizace algoritmu TTA Algoritmus, jak byl navržen v předchozím případě, předpokládá, že uzel, který ustavuje hierarchický strom, zná i souřadnice přijímačů. Uvážíme-li, že přijímačů ve skupině bude pravděpodobně velice mnoho a současně se tyto přijímače budou chovat dynamicky tj. v náhodných intervalech budou opouštět vysílání a v náhodných intervalech se budou do vysílání přihlašovat, datový tok s tímto spojený by byl značný. Znamenalo by to značné požadavky na 18
19 internetové připojení této stanice a při jejím výpadku by nebylo možné provádět sběr hierarchické agregace. K tomu, abychom omezili takto závislost na jediném centrálním síťovém uzlu, byl navržen optimalizovaný algoritmus TTA [26]. Algoritmus oproti předchozí variantě požaduje na svém vstupu pouze polohu jednotlivých FT a nikoli přijímačů. Nicméně, jak je z obrázku patrné - centroidy se nepočítají z polohy přijímačů, ale z polohy FT stanic. Vypočtené polohy centroidů je tedy nezbytné přenést směrem k okrajům tak, aby odpovídaly poloze určené pomocí originálního algoritmu TTA. To právě optimalizovaný algoritmus TTA dělá. Vychází z předchozí varianty jen některé kroky modifikuje. Algoritmus 2: Optimalizovaný Tree Transmission Algorithm Vstup : Množina cílů zpětn vazby F + jejich pozice v souřadnicovém systému Výstup: Množina aktivních FT: F A řádky (0) až (4) algoritmu TTA; if aktuální výška stromu l odpovídá kořenovému uzlu (l = 0) then zjisti maximální vzdálenost δ F max mezi kořenovým f RF T a k ostaním FT: δ F max = max(δ frf T,f f F ) else zjisti maximální vzdálenost δ S j max od centroidu c j vůči FT v množině S j : δ S j max = max(δ cj,f f S j ) ; spočti jednotkoý vektor od centroidu C vůči kořenovému FT f RF T : v = ψ(c j) ψ(f RFT ) ; ψ(c j ) ψ(f RF T spočti relativní vzdálenost k polohy centroidu c j vůči kořenovému f RF T : k = K δc j,f RFT ; δmax F end aktualizuj pozici centroidu: ψ(c j ) = ψ(c j ) + k v; Přiřaď všechny přijímače nejbližšímu centroidu; řádky (5) až (9) algoritmu TTA; 4.3 Zhodnocení algoritmu TTA K tomu, aby mohl být algoritmus TTA objektivně posouzen, byla vytvořena simulace, která v rozsahu stanic umístěných v rámci Evropy 19
20 saved network path length (%) náhodně rozložila 50, 80, 120, 200 a 500 uzlů zpětné vazby. Celá simulace se opírá o parametry změřených na skutečných stanicích. Hierarchický strom, který měl být ustaven, se skládá z jednoho kořenového FT a pěti FT v druhé vrstvě. Nad těmito strukturami bylo realizováno 500 náhodných výběrů FT stanic, tento výběr byl následně optimalizován prostřednictvím algoritmu TTA a míra zefektivnění komunikace (tj. výsledná délka cest pro hierarchický strom) byl vynesen do grafu včetně relativní odchylky (viz obrázek 4.3). 25 n FT = 500 Míra zefektivnění komunikace v síti (%) Náhodný výběr x x x x x x TTF výběr x x x x n FT = 200 n FT = 120 n FT = 80 n FT = Počet number přijímačů of receivers x 10 4 Obrázek 4.3: Míra zefektivnění komunikace při náhodném výběru a při použití algoritmu TTA. Jak je z grafu patrné, míra zefektivnění je se pro dané parametry pohybují mezi 10-30%. Co se možná může zdát na první pohled překvapující, že míra zefektivnění v závislosti na počtu přijímačů roste. To je způsobeno tím, že přijímače stále vyhledávají nejbližší FT a při velkém počtu přijímačů převládá komunikace přijímač vs. FT nad komunikací FT vs. kořenový RFT. Jelikož na první typ má algoritmus 20
21 TTA jen miinimální vliv, jeho relativní efektivita klesá s rostoucím počtem přijímačů. Na základě simulací bylo potvrzeno, že vlastnosti jednoduchého a optimalizovaného algoritmu TTA jsou srovnatelné. V čem spočívá jeho zlepšení je, že nevyžaduje, aby byly k dispozici souřadnice přijímačů, ale jen stanic FT, což znamená významné úspory režijního datového toku. 4.4 Ustavení stromu při nedostatečném počtu FT V předchozí kapitole byl předpokládán neomezený počet stanic FT. To ovšem v praxi často není možné zajistit a v takovém případě by strom na základě předešlých vztahů nebylo možné ustavit. Tato kapitola přináší vztahy, pomocí kterých lze ustavit optimální hierarchický strom i s omozenými hardwarovými prostředky. K tomuto účelu je zde představena metoda Best Effort Tree Transmission Algorithm (BE-TTA). BE-TTA je z postaven na dříve popsaných vztazích s tím rozdílem, že počet FT není určován na základě počtu přijímačů, ale na základě dostupných zdrojů. Otázkou tedy zůstává, jak vysoký strom použít a kolik FT by v jednotlivých vrstvách mělo být FT stannic. Cílem je, aby celkový čas přenosu signalizace hierarchickým stromem byl minimální. Rovnice 4.2 je obecný vztah pro vyjádření celkového času, než se signalizace dostane od přijímačů až ke kořenovému FT. Neznámé rovnice jsou výška potřebného stromu h a počet FT v F T,, n(h) F T ) s tím, že jejich suma musí odpovídat počtu dostupných FT (n FT ): h i=0 n(i) F T = n FT [ ]. (4.1) jednotlivých vrstvách (n (0) F T, n(1) Jelikož se jedná stromovou strukturu je zřejmé, že hodnota n (0) FT, kde se nachází kořenová FT stanice, je rovna 1 (viz rovnice 4.3). Použité symboly jsou: počet přijímačů (n R ), počet všech cílů zpětné vazby (n FT ), počet cílů zpětné vazby v h-té vrstvě hierarchického stromu, počítáno od kořene stromu h = 0 (n FT (h) ), šířka pásma vyhrazená pro posílání RR zpráv (B RR ), šířka pásma vyhrazená pro posílání RSI zpráv (B RSI ), délka paketu RR (L RR ), délka paketu RSI (L RSI ): 21
22 T (n FT (h 1), n FT (h 2),, n FT (1) ) = n R L RR n FT (h) B RR + (h) i=1 (i 1) n FT L RR (4.2) [s]. n (i) FT B RR Rovnice 4.2 představuje sumu všech period pro vysílání zpráv RR v případě přijímačů či RSI v případě stanic FT. Pro jednoduchost se předpokládá, že hierarchický strom, který stanice FT tvoří, je ideálně vyvážený, a je tedy pro jednu vrstvu vždy stejná využitá šířka pásma: n FT (0) = 1 [ ]. (4.3) Počet poslední vrstvy lze pak také vyjádřit jako rozdíl počtu všech FT od všech ostatních vrstev (viz rovnice 4.4). Tímto způsobem jsme se zbavili závislosti na dvou proměnných: h 1 n (h) FT = n FT i=0 n FT (i) [ ]. (4.4) Počet poslední vrstvy lze pak také vyjádřit jako rozdíl počtu všech FT od všech ostatních vrstev (viz rovnice 4.4). Substitucí rovnice 4.4 a rovnice 4.3 do rovnice 4.2 se zabvujeme závislosti na dvou proměnných a získáváme rovnici 4.5 a 4.6, které odpovídají výšce stromu 2 resp. 3: n R L RR n FT (2) B RR + n (2) FT L RSI + n FT n (1) FT BW RSI T (n (1) (1) L RSI FT ) = n (0) FT B RSI n R L RR = + (n FT n (1) FT ) L RSI (n FT n (1) FT ) B RR n (1) FT B RSI + n FT (1) L RSI 1 B RSI [s], (4.5) T (n (2) FT, n (1) FT ) = n R L RR + n (3) FT L RSI n (3) FT B RR n (2) FT B RSI + n FT (2) L RSI + n (1) FT L RSI n (1) FT B RSI n (0) FT B RSI n R L RR = (n FT n (2) FT n (1) FT ) B RR + (n FT n (2) FT n (1) FT ) PL RSI n (2) FT B RSI + n FT (2) L RSI + n (1) FT L RSI [s]. (4.6) n (1) FT B RSI B RSI 22
23 Jestliže známe tyto rovnice, popisující varianty výšky stromu, hledání minima funkce je nyní záležitostí hledání kořenů derivace rovnic. T (n FT (1) ) n FT (1) = 0, (4.7) T (n FT (2), n FT (1) ) n FT (1) n FT (2) = 0. (4.8) (a) Při vyšším počtu FT lze křivku rozdělit na dva(b) Při malém množství FT je trend křivky monotónní polointervaly. rostoucí. Obrázek 4.4: Závislost výsledné doby na počtu FT v druhé vrstvě stromu. Ačkoli řešení těchto rovnic existuje a lze je analyticky vyjádřit, derivací získáváme polynom čtvrtého řádu, který lze řešit jen relativně obtížně. Rovnice čtvrtého řádu je nejvyšším řádem, který vůbec ještě analyticky řešit lze. V tomto případě se nejedná o žádný ze speciálních případů, a tedy ani neexistuje snadné řešení (tj. ani degenerativní případ, kořeny nejsou na první pohled zřejmé, nejedná se o bikvadratickou rovnici ani kvazisymetrickou rovnici). Pomocí nástroje Matlab lze tuto rovnici řešit (viz kód v tabulce 4.1) a řešení rovnice je umístěno na přiloženém CD. Výsledný analytický vztah je značně komplikovaný a prakticky nepoužitelný. Z tohoto důvodu byla analytická cesta zavržena a vyhodnocena jako slepá cesta při řešení tohoto problému. Oproti tomu byla upřednostněna cesta optimalizační s využitím multidimenzionální optimalizace prostřednictvím algoritmu Simplex-DownHill [28]. Oproti jiným metodám, jako je metoda Hill 23
24 s y m s N R P L R R P L R S I B W R R B W R S I N _ F T x ; T 2 =... ( N R * P L R R ) / ( ( N _ F T x ) * B W R R ) +... ( ( N _ F T x ) * P L R S I ) / ( x * B W R S I ) +... ( x * P L R S I ) / (1 * B W R S I ) T 2 = s i m p l i f y ( T 2 ) d T 2 = d i f f ( T2, x ) ; d T 2 = s i m p l i f y ( d T 2 ) r = s o l v e ( dt2, x ) ; Tabulka 4.1: Analytický výpočet extrému funkce pomocí nástroje Matlab. Řešení všech čtyř kořenů rovnice je uloženo na přiloženém CD. climbing, genetické algoritmy, či optimalizace pomocí hejn, dávala stabilně velice dobré výsledky a současně byl výpočet otázkou ms na běžném PC. Jak je z 4.4 [7] patrné, trend výsledného času je v závislosti na počtu FT ve druhé vrstvě stromu spojitý a dá se rozdělit na dva monotónní polointervaly. Obdobně tomu je v případě 3-vrstvého stromu u rovnice 4.6. Tím je výpočet relativně rychlý a přesný. Je to dáno také tím, že při výpočtu nás nejen že nezajímají komplexní řešení rovnic, zajímá nás jen řešení v oboru celých čísel Z. Je zřejmé, že např. ve druhé vrstvě nemůže být 2,2 FT stanice ale pouze dvě či tři. Hodnoty optimalizace byly následně ověřeny jak empiricky, tak na základě kontrolních výpočtů z uvedených vztahů. Pro všech 60 náhodných konfigurací (náhodná volba stanic v prostředí sítě Planetlab) byl schopen algoritmus nalézt optimální rozložení hierarchického stromu, tj. 100 % účinnost. 24
25 5 ZÁVĚR Tato práce se zabývá výzkumem přenosu signalizace pomocí IP protokolu. Obecně je typickým uplatněním signalizace monitoring kvality datového spojení. V současnosti nejpoužívanější protokol pro monitoring kvality datového přenosu je protokol RTCP. Tento protokol se nejčastěji používá s protokolem RTP a společně slouží pro přenos a monitoring přenosu dat citlivých na zpoždění, kolísání tohoto zpoždění v čase (jitter) a několik dalších parametrů, které charakterizují vlastnosti sítě a kvalitu datového spojení v rámci lokálních (LAN) a rozlehlých (WAN) sítí. Typickými představiteli dat citlivých na zpoždění a kolísání zpoždění přenosu je audio či video, nicméně protokol RTP/RTCP nachází uplatnění i v jiných oblastech. Aby při větším počtu uživatelů nedošlo k zahlcení signalizací, protokol RTCP s rostoucím počtem účastníků frekvenci signalizace snižuje a využitá šířka vyhrazeného kanálu je potom téměř konstantní 1. To ale pro větší počty účastníků v síti znamená periodu hlášení chybovostí natolik velkou, že může přesáhnout i dobu vysílaného programu. Například, vysílání, kde je přítomno diváků představuje periodu hlášení až 1 hod a 30 minut (více informací viz kapitola I.). Pro řešení tohoto problému se objevilo mnoho řešení jako je např. biasing, filtrování a další. Jedním z řešení tohoto problému je i vypnutí monitorování kvality služby (tato volba je dostupná na IPTV serverech společnosti CISCO). Hlavní přínos celé práce spočívá v návrhu protokolu pro přenos signalizace velkého množství stanic. V práci je popsána integrace hierarchické agregace s protokolem RTCP a algoritmus pro návrh stromové struktury s využitím znalosti topologie sítě. Navržený protokol je schopen přenést v signalizaci v krátkém čase a je schopen přizpůsobit se požadavkům a možnostem operátora. Navržené řešení může být proto nasazeno jak pro malé operátory, tak pro velké organizace s tím, že struktura je schopna flexibilně růst dle aktuálních požadavků a rovnoměrně vytížit přidělené zdroje. Byly vytvořeny simulační nástroje, které bez nutnosti nasazení v síti dokážou odhadnout chování protokolu a způsob navržení sítě. Tyto nástroje jsou dostupné online a ze stránek autora této práce. Navržený protokol 1 Podrobnosti o maximálním přesahu využití kanálu pro signalizaci je popsána v [31] 25
26 byl implementován a ověřen v prostředí celosvětové sítě Planetlab. Za předpokladu dostatečných hardwarových zdrojů je metoda schopna přenést signalizaci od přijímačů v čase 14 sekund, což je oproti 1 hod. a 30 min téměř 400x rychlejší oproti protokolu RTCP. 26
27 LITERATURA [1] Bhattacharrya, S.: An Overview of Source-Specific Multicast (SSM). IETF Request For Comments (RFC) In RFC 3569, July [2] Bonatti, P. A.; Lutz, C.; Murano, A.; aj.: 3 ISOIEC MPEG-2. Information technology - generic coding of moving pictures and associated audio information: video. In ICALP LNCS, Springer, 2006, s [3] Burget, R.; Komosný, D.: Real-time control protocol and its improvements for Internet Protocol Television. International Transaction on Computer Science and Engineering, 2006, ISSN [4] Burget, R.; Komosný, D.; Šimek, M.: RTP/RTCP for Single Source Topologies. In International Conference on Computer Science and Information Technologies, 2007, s [5] Burget, R.; Komosný, D.; Šimek, M.: Simulation of Large-Scale IPTV Systems for Fixed and Mobile Networks. Springer Verlag, 2007: s , ISSN [6] Burget, R.; Komosný, D.; Šimek, M.: Transmitting Hierarchical Aggregation Information Using RTCP Protocol. International Journal of Computer Science and Network Security, 2007, ISSN , vol. 7 No. 11 pp [7] Burget, R.; Komosný, D.; Müller, J.: Best Effort Hierarchical Aggregation Tree for IPTV Signaling. 2008, international Journal of Computer Science and Network Security, 2008, roč. 2008, č. 8, s ISSN: [8] Cain, B.; Deering, S.; Kouvelas, I.; aj.: Internet Group Management Protocol, Version [9] El-Marakby, R.: Design and Performance of a Scalable Real Time Control Protocol: Simulations and Evaluations. In ISCC 00: Proceedings of the Fifth IEEE Symposium on Computers and Communications (ISCC 2000), Washington, DC, USA: IEEE Computer Society, 2000, ISBN , str [10] El-Marakby, R.; El-marakby, A.; Hutchison, D.: Scalability Improvement of the Real-time Control Protocol (RTCP) Leading to Management Facilities in the Internet. In the Proceedings of the third IEEE Symposium on Computers and Communications (ISCC 98, [11] El-marakby, R.; Hutchison, D.: A Scalability Scheme for the Real-time Control Protocol. In In Proceedings of 8th International Conference on High Performance Networking (HPN,
28 [12] Elramly, N. A.; Habib, A. S.; Essa, O. S.; aj.: Analysis, Design, and Performance Evaluation of MS-RTCP: More Scalable Scheme for the Real-Time Control Protocol. Journal of Universal Computer Science, ročník 11, č. 6, 2005: s [13] Estrin, D.; Farinacci, D.; Helmy, A.; aj.: Protocol Independent Multicast-Sparse Mode (PIM- SM): Protocol Specification. RFC 2117 (Experimental), June 1997, obsoleted by RFC URL [14] Estrin, D.; Farinacci, D.; Helmy, A.; aj.: Protocol Independent Multicast-Sparse Mode (PIM- SM): Protocol Specification [15] Fenner, B.; Handley, M.; Holbrook, H.; aj.: Protocol Independent Multicast - Sparse Mode (PIM-SM): Protocol Specification (Revised) [16] Handley, M.; Kouvelas, I.; Speakman, T.; aj.: Bidirectional Protocol Independent Multicast (BIDIR-PIM). RFC 5015 (Proposed Standard), October URL [17] Holbrook, H.; Cain, B.; Haberman, B.: Using IGMPv3 and MLDv2 for Source-Specific Multicast. RFC 4604, IETF, August [18] Šimek, M.; Komosný, D.; Burget, R.: One Source Multicast Model Using RTP in NS2. International Journal of Computer Science and Network Security, 2007, ISSN , vol. 7 No. 11 pp [19] J. Chesterfield, E. M. S.: An Extensible RTCP Control Framework for Large Multimedia Distributions. ICN07 - The Sixth International Conference on Networking, [20] Komosný, D.; Burget, R.; Müller, J.: Změny ve světě IPTV. 2009, elektrorevue - Internetový časopis ( 2009, roč. 2009, č. 55, s ISSN: [21] Komosný, D.; Burget, R.; Morávek, P.; aj.: Feedback Transmission in Large-Scale IPTV Sessions. 2009, in Proceeding of the 9th International Symposium on Communication and Information Technology Korea: IEEE, s ISBN: [22] Komosný, D.; Burget, R.; Novotný, V.: Simulation of Source-Specific Multicast used in Large- Scale IPTV Broadcasting. In Proceedings of the IASTED Asian Conference on Modelling and Simulation, 2007, beijing, China: IASTED, s [23] Komosný, D.; KATHIRAVELU, G.; Jelínek, M.; aj.: Scalability Issues with the Hierarchical Feedback Aggregation for Large-Scale IPTV Systems. 2008, in Proceedings of the Seventh International Network Conference. Plymouth: Centre for Information Security and Network Research, University of Plymouth, UK, s ISBN:
29 [24] Komosný, D.; Novotný, V.: Tree Structure for Source-Specific Multicast with feedback Aggregation. ICN07 - The Sixth International Conference on Networking, [25] MacQueen, J. B.: Some Methods for Classification and Analysis of MultiVariate Observations. In Proc. of the fifth Berkeley Symposium on Mathematical Statistics and Probability, ročník 1, editace L. M. L. Cam; J. Neyman, University of California Press, 1967, s [26] Müller, J.; Komosný, D.; Burget, R.: Optimizing Feedback Path in Hierarchical Aggregation. 2008, optimizing Feedback Path in Hierarchical Aggregation. Electronics, 2008, roč. 2008, č. 2, s ISSN: [27] Müller, J.; Komosný, D.; Burget, R.; aj.: Advantage of Hierarchical Aggregation. 2008, international Journal of Computer Science and Network Security, 2008, roč. 2008, č. 8, s ISSN: [28] Nelder, J. A.; Mead, R.: A Simplex Method for Function Minimization. The Computer Journal, ročník 7, č. 4, January 1965: s , doi: /comjnl/ URL [29] Novotný, V.; Komosný, D.: Optimization of Large-Scale RTCP Feedback Reporting in Fixed and Mobile Networks. In ICWMC 07: Proceedings of the Third International Conference on Wireless and Mobile Communications, Washington, DC, USA: IEEE Computer Society, 2007, ISBN , str. 85, doi: [30] Ott, J.; Chesterfield, J.; Schooler, E.: RTP Control Protocol (RTCP) Extensions for Single- Source Multicast Sessions with Unicast Feedback. Technická zpráva, Internet Engineering Task Force, Únor URL [31] Schulzrinne, H.; Casner, S.; Frederick, R.; aj.: RFC 3550: RTP: A Transport Protocol for Real-Time Applications. Technická zpráva, IETF, URL [32] Siadak, W.: Protocol Independent Multicast- Dense Mode (PIM-DM): Protocol Specification (Revised). [33] Srinivasan, S.; Hsu, P.; Holcomb, T.; aj.: Windows Media Video 9: Overview and Applications. ročník 19, č. 9, October 2004: s [34] de Vries, S.; Posner, M.; Vohra, R.: Polyhedral Properties of the K -median Problem on a Tree. Discussion Papers 1367, Northwestern University, Center for Mathematical Studies in Economics and Management Science, Duben URL 29
30 [35] Wiegand, T.; Sullivan, G. J.; Bjntegaard, G.; aj.: Overview of the H.264/AVC video coding standard. IEEE Trans. Circuits Syst. Video Techn., ročník 13, č. 7, 2003: s
31 Životopis Jméno Ing. Radim Burget Narozen Vzdělání 2006-nyní Postgraduální studium - Vysoké učení technické v Brně, Fakulta elektroniky, Ústav telekomunikací Magisterské studium, Vysoké učení technické v Brně, Fakulta informačních technologií, Gymnázium Jiřího Wolkera, Prostějov Současná pozice 2006 současnost Asistent profesora na Vysokém učení technickém v Brně současnost Garantem kurzu Teoretická informatika současnost Účast na projektu pro výzkum přidaných služeb pro IPTV systémy, kurz je povinný a financovaný Academií Věd České republiky 2007 současnost Účast na projektu pro výzkum podpory multicastu pro multimediální služby 2007 současnost Vedoucí divize vývoje software pro skupinu Multicast IPTV Research Group PRACOVNÍ ZKUŠENOSTI nyní Westcom FT-TA3/121, Výzkum a vývoj systému pro optimalizaci výrobních procesů "Optimalizace metod pro multicast v IP sítích" AVČR 1ET , financovaný Akademií věd České republiky Systém přenosu signalizace pro multicast se specickým zdrojem dat", GA102/07/1012 financovaný Grantovou agenturou České republiky Web grafik. Jeden z mých návrhů zvítězil pro internetové stránky ministerstva financí. JAZYKY Anglicky Německy Česky Slovensky Velmi dobrá slovem i písmem Základní (4 roky nepoužívaná) Rodilý Dobrá Další vzdělání a Certifikace 2009 IPMA, Certifikovaný projektový praktikant 2010 CISCO CCNP 2009 CISCO CCNA
32 ABSTRAKT Signalizace v sítích pracujících s internetovým protokolem (IP) je používána pro monitorování a řízení činnosti sítě. Tato práce se zabývá přenosem signalizace skrze IP sítě pro velké skupiny komunikujících prvků a navrhuje škálovatelné řešení, jak pro malá, tak pro velká vysílání internetových televize (IPTV). Hlavní přínos práce spočívá v návrhu algoritmů pro ustavení optimálního hierarchického stromu na základě dostupných zdrojů a s ohledem na geografickou a virtuální polohu jednotlivých stanic. Pro účely optimalizace byly použity jak simulace s parametry globální experimentální sítě Planetlab, tak byly navržené algoritmy a protokoly nasazeny do reálného provozu v této síti. ABSTRACT A signalization in an Internet protocol environment is commonly used for monitoring quality of service and other parameters of a network. This thesis is involved in transmission of signalization through internet protocol networks and proposes scalable solution for small and even for large-scale internet television broadcasting. The main contribution of this thesis lies in design and validation of optimal hierarchical tree on the basis of resources assigned. This is done in respect to geographical distance, network distance of each particular member of the hierarchical structure. For the design of algorithms simulations and global experimental network were used.
PŘENOS SIGNALIZACE PRO INTERNETOVOU TELEVIZI
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV TELEKOMUNIKACÍ FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION DEPARTMENT OF TELECOMMUNICATIONS
HIERARCHICKÝ PŘENOS SIGNALIZACE PRO MULTICAST V IP SÍTÍCH HIERARCHICAL FEEDBACK AGGREGATION FOR MULTICAST IN IP NETWORKS
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ Ústav telekomunikací Ing. Dan Komosný, Ph.D. HIERARCHICKÝ PŘENOS SIGNALIZACE PRO MULTICAST V IP SÍTÍCH HIERARCHICAL FEEDBACK
JAK ČÍST TUTO PREZENTACI
PŘENOSOVÉ METODY V IP SÍTÍCH, S DŮRAZEM NA BEZPEČNOSTNÍ TECHNOLOGIE David Prachař, ABBAS a.s. JAK ČÍST TUTO PREZENTACI UŽIVATEL TECHNIK SPECIALISTA VÝZNAM POUŽÍVANÝCH TERMÍNŮ TERMÍN SWITCH ROUTER OSI
Telekomunikační sítě Protokolové modely
Fakulta elektrotechniky a informatiky, VŠB-TU Ostrava Telekomunikační sítě Protokolové modely Datum: 14.2.2012 Autor: Ing. Petr Machník, Ph.D. Kontakt: petr.machnik@vsb.cz Předmět: Telekomunikační sítě
Počítačové sítě. Lekce 4: Síťová architektura TCP/IP
Počítačové sítě Lekce 4: Síťová architektura TCP/IP Co je TCP/IP? V úzkém slova smyslu je to sada protokolů používaných v počítačích sítích s počítači na bázi Unixu: TCP = Transmission Control Protocol
6. Transportní vrstva
6. Transportní vrstva Studijní cíl Představíme si funkci transportní vrstvy. Podrobněji popíšeme protokoly TCP a UDP. Doba nutná k nastudování 3 hodiny Transportní vrstva Transportní vrstva odpovídá v
Přednáška 3. Opakovače,směrovače, mosty a síťové brány
Přednáška 3 Opakovače,směrovače, mosty a síťové brány Server a Client Server je obecné označení pro proces nebo systém, který poskytuje nějakou službu. Služba je obvykle realizována některým aplikačním
Inovace výuky prostřednictvím ICT v SPŠ Zlín, CZ.1.07/1.5.00/ Vzdělávání v informačních a komunikačních technologií
VY_32_INOVACE_31_20 Škola Název projektu, reg. č. Vzdělávací oblast Vzdělávací obor Tematický okruh Téma Tematická oblast Název Autor Vytvořeno, pro obor, ročník Anotace Přínos/cílové kompetence Střední
3.17 Využívané síťové protokoly
Název školy Číslo projektu Autor Název šablony Název DUMu Tematická oblast Předmět Druh učebního materiálu Anotace Vybavení, pomůcky Střední průmyslová škola strojnická Vsetín CZ.1.07/1.5.00/34.0483 Ing.
X.25 Frame Relay. Frame Relay
X.25 Frame Relay Frame Relay 1 Předmět: Téma hodiny: Třída: Počítačové sítě a systémy X.25, Frame relay _ 3. a 4. ročník SŠ technické Autor: Ing. Fales Alexandr Software: SMART Notebook 11.0.583.0 Obr.
Obsah. Úvod 13. Věnování 11 Poděkování 11
Věnování 11 Poděkování 11 Úvod 13 O autorech 13 O odborných korektorech 14 Ikony použité v této knize 15 Typografické konvence 16 Zpětná vazba od čtenářů 16 Errata 16 Úvod k protokolu IPv6 17 Cíle a metody
STABILITA HIERARCHICKÉ AGREGACE PRO
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV TELEKOMUNIKACÍ FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION DEPARTMENT OF TELECOMMUNICATION
Počítačová síť. je skupina počítačů (uzlů), popřípadě periferií, které jsou vzájemně propojeny tak, aby mohly mezi sebou komunikovat.
Počítačové sítě Počítačová síť je skupina počítačů (uzlů), popřípadě periferií, které jsou vzájemně propojeny tak, aby mohly mezi sebou komunikovat. Základní prvky sítě Počítače se síťovým adaptérem pracovní
5. Směrování v počítačových sítích a směrovací protokoly
5. Směrování v počítačových sítích a směrovací protokoly Studijní cíl V této kapitole si představíme proces směrování IP.. Seznámení s procesem směrování na IP vrstvě a s protokoly RIP, RIPv2, EIGRP a
7. Aplikační vrstva. Aplikační vrstva. Počítačové sítě I. 1 (5) KST/IPS1. Studijní cíl. Představíme si funkci aplikační vrstvy a jednotlivé protokoly.
7. Aplikační vrstva Studijní cíl Představíme si funkci aplikační vrstvy a jednotlivé protokoly. Doba nutná k nastudování 2 hodiny Aplikační vrstva Účelem aplikační vrstvy je poskytnout aplikačním procesům
Počítačové sítě. Počítačová síť. VYT Počítačové sítě
Počítačové sítě Počítačová síť Je soubor technických prostředků, které umožňují spojení mezi počítači a výměnu informací prostřednictvím tohoto spojení. Postupný rozvoj během druhé poloviny 20. století.
Celosvětové trendy v distribuci TV
Celosvětové trendy v distribuci TV Uherské Hradiště, 13.7.2016 Martin Novotný Obsah Co se děje světě Spokojenost zákazníků QoS vs QoE Otázky? Potenciální předplatitelé Globální výdaje na zábavní průmyslu
Jak se měří síťové toky? A k čemu to je? Martin Žádník
Jak se měří síťové toky? A k čemu to je? Martin Žádník Představení CESNET je poskytovatelem konektivity pro akademickou sféru v ČR Zakládající organizace jsou univerzity a akademi věd Obsah Motivace Popis
Statistiky sledování televize
Statistiky sledování televize Semestrální práce (36SEM) ZS 2005/2006 Martin Fiala FEL ČVUT 5.ročník - 2 - Obsah 1. Úvod......4 1.1 Digitální vysílání......4 1.2 Převod přijímaného signálu na lokální síť...4
12. Virtuální sítě (VLAN) VLAN. Počítačové sítě I. 1 (7) KST/IPS1. Studijní cíl. Základní seznámení se sítěmi VLAN. Doba nutná k nastudování
12. Virtuální sítě (VLAN) Studijní cíl Základní seznámení se sítěmi VLAN. Doba nutná k nastudování 1 hodina VLAN Virtuální síť bývá definována jako logický segment LAN, který spojuje koncové uzly, které
Seznámit posluchače se základními principy činnosti lokálních počítačových sítí a způsobu jejich spojování:
Přednáška č.1 Seznámit posluchače se základními principy činnosti lokálních počítačových sítí a způsobu jejich spojování: Úvod Strukturovaná kabeláž LAN, WAN propojování počítačových sítí Ethernet úvod
Budování sítě v datových centrech
Budování sítě v datových centrech Ing. Pavel Danihelka pavel.danihelka@firma.seznam.cz Network administrator Obsah Úvod Hardware Škálovatelnost a propustnost Zajištění vysoké dostupnosti Bezpečnost Load
Principy ATM sítí. Ing. Vladimír Horák Ústav výpočetní techniky Univerzity Karlovy Operační centrum sítě PASNET
Principy ATM sítí Ing. Vladimír Horák Ústav výpočetní techniky Univerzity Karlovy Operační centrum sítě PASNET vhor@cuni.cz Konference Vysokorychlostní sítě 1999 Praha 10. listopadu Asynchronous Transfer
Směrování. static routing statické Při statickém směrování administrátor manuálně vloží směrovací informace do směrovací tabulky.
Směrování Ve větších sítích již není možné propojit všechny počítače přímo. Limitujícím faktorem je zde množství paketů všesměrového vysílání broadcast, omezené množství IP adres atd. Jednotlivé sítě se
L2 multicast v doméně s přepínači CISCO
L2 multicast v doméně s přepínači CISCO Vojtěch Kotík (KOT0084) Abstrakt: Tento dokument se zabývá šířením L2 multicastu v doméně složené z přepínačů Cisco. Obsahuje stručný popis technologie a jejích
L2 multicast v doméně s přepínači CISCO
L2 multicast v doméně s přepínači CISCO Vojtěch Kotík (KOT0084) Abstrakt: Tento dokument se zabývá šířením L2 multicastu v doméně složené z přepínačů Cisco. Obsahuje stručný popis technologie a jejích
Počítačové sítě Teoretická průprava II. Ing. František Kovařík
Počítačové sítě Teoretická průprava II. Ing. František Kovařík SPŠE a IT Brno frantisek.kovarik@sspbrno.cz ISO_OSI 2 Obsah 1. bloku Vrstvový model Virtuální/fyzická komunikace Režie přenosu Způsob přenosu
Využití neuronové sítě pro identifikaci realného systému
1 Portál pre odborné publikovanie ISSN 1338-0087 Využití neuronové sítě pro identifikaci realného systému Pišan Radim Elektrotechnika 20.06.2011 Identifikace systémů je proces, kdy z naměřených dat můžeme
Představíme základy bezdrátových sítí. Popíšeme jednotlivé typy sítí a zabezpečení.
10. Bezdrátové sítě Studijní cíl Představíme základy bezdrátových sítí. Popíšeme jednotlivé typy sítí a zabezpečení. Doba nutná k nastudování 1,5 hodiny Bezdrátové komunikační technologie Uvedená kapitola
Ondřej Caletka. 5. listopadu 2013
Televize v síti Ondřej Caletka 5 listopadu 2013 Uvedené dílo podléhá licenci Creative Commons Uveďte autora 30 Česko Ondřej Caletka (CESNET, z s p o) Televize v síti 5 listopadu 2013 1 / 20 O sdružení
InternetovéTechnologie
2 InternetovéTechnologie standardy, organizace, internet, Ing. Michal Radecký, Ph.D. www.cs.vsb.cz/radecky RFC dokumenty - Dokumenty RFC (Request For Comment) - poprvé použity v roce 1969 pro potřeby popisu
Definice pojmů a přehled rozsahu služby
PŘÍLOHA 1 Definice pojmů a přehled rozsahu služby SMLOUVY o přístupu k infrastruktuře sítě společnosti využívající technologie Carrier IP Stream mezi společnostmi a Poskytovatelem 1. Definice základních
Identifikátor materiálu: ICT-3-03
Identifikátor materiálu: ICT-3-03 Předmět Téma sady Informační a komunikační technologie Téma materiálu TCP/IP Autor Ing. Bohuslav Nepovím Anotace Student si procvičí / osvojí architekturu TCP/IP. Druh
Vypracoval Petr Novosad Vytvořeno z projektu EU Peníze středním školám
Vypracoval Petr Novosad Vytvořeno z projektu EU Peníze středním školám Použité zdroje Historie Dříve byly počítače příliš drahé a velké. Výpočetní jednotka existovala vždy jen jedna centrální. Každý uživatel
XL-ITB-103EZ IP set-top box. Uživatelský návod
XL-ITB-103EZ IP set-top box Uživatelský návod Obsah 1. Představení produktu... 3 1.1. Hardwarové vlastnosti zařízení... 3 1.2. Softwarové vlastnosti zařízení... 4 2. Fyzický vzhled zařízení... 4 3. Základní
Fakulta elektrotechniky a komunikačních technologíı Ústav automatizace a měřicí techniky v Brně
Vysoké učení technické v Brně Fakulta elektrotechniky a komunikačních technologíı Ústav automatizace a měřicí techniky Algoritmy řízení topného článku tepelného hmotnostního průtokoměru Autor práce: Vedoucí
Téma bakalářských a diplomových prací 2014/2015 řešených při
Téma bakalářských a diplomových prací 2014/2015 řešených při Computer Network Research Group at FEI UPCE V případě zájmu se ozvěte na email: Josef.horalek@upce.cz Host Intrusion Prevention System Cílem
Univerzita Jana Evangelisty Purkyně Automatizace Téma: Datová komunikace. Osnova přednášky
Osnova přednášky 1) Základní pojmy; algoritmizace úlohy 2) Teorie logického řízení 3) Fuzzy logika 4) Algebra blokových schémat 5) Vlastnosti členů regulačních obvodů 6) Vlastnosti regulátorů 7) Stabilita
Počítačové sítě. Další informace naleznete na :
Počítačové sítě Další informace naleznete na : http://cs.wikipedia.org http://dmp.wosa.iglu.cz/ Počítačová síť - vznikne spojením 2 a více počítačů. Proč spojovat počítače? Přináší to nějaké výhody? A
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ BRNO UNIVERSITY OF TECHNOLOGY FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV TELEKOMUNIKACÍ FACULTY OF ELECTRICAL ENGINEERING AND COMMUNICATION DEPARTMENT OF TELECOMMUNICATIONS
Počítačová síť je spojení dvou a více počítačů kabelem, telefonní linkou,
Počítačové sítě Počítačová síť je spojení dvou a více počítačů kabelem, telefonní linkou, optickým vláknem nebo jiným způsobem tak, aby spolu mohly vzájemně komunikovat. K čemu slouží počítačové sítě Sdílení
íta ové sít TCP/IP Protocol Family de facto Request for Comments
Architektura TCP/IP v současnosti nejpoužívanější síťová architektura architektura sítě Internet Uplatnění user-end systémy (implementace všech funkčních vrstev) mezilehlé systémy (implementace spodních
Měření kvality služeb - QoS
Měření kvality služeb - QoS Ing. Martin Ťupa Měření kvality služeb Kolik protlačíte přes aktivní prvky? Kde jsou limitní hodnoty ETH spoje? Central Office Data Hlas Video House Multiservice switch Black
TOPOLOGIE DATOVÝCH SÍTÍ
TOPOLOGIE DATOVÝCH SÍTÍ Topologie sítě charakterizuje strukturu datové sítě. Popisuje způsob, jakým jsou mezi sebou propojeny jednotlivá koncová zařízení (stanice) a toky dat mezi nimi. Topologii datových
Management sítí OSI management framework SNMP Komerční diagnostické nástroje Opensource diagnostické nástroje
Přednáška č.12 Management sítí OSI management framework SNMP Komerční diagnostické nástroje Opensource diagnostické nástroje Původní LAN o 50 až 100 uživatelů, několik tiskáren, fileserver o relativně
Architektura TCP/IP je v současnosti
Architektura TCP/IP - úvod Architektura TCP/IP je v současnosti nejpoužívanější síťová architektura architektura sítě Internet Uplatnění TCP/IP user-end systémy (implementace všech funkčních vrstev) mezilehlé
Komunikační protokoly počítačů a počítačových sítí
Komunikační protokoly počítačů a počítačových sítí Autor: Ing. Jan Nožička SOŠ a SOU Česká Lípa VY_32_INOVACE_1138_Komunikační protokoly počítačů a počítačových sítí_pwp Název školy: Číslo a název projektu:
Použití a princip funkce nástroje mtrace pro sledování multicast stromu v Cisco IOS
Použití a princip funkce nástroje mtrace pro sledování multicast stromu v Cisco IOS Jan Marek Jozef Marmoľ Abstrakt: V projektu je představen nástroj mtrace. Je popsán jeho princip a ukázána syntaxe. Dále
1. Směrovače směrového protokolu směrovací tabulku 1.1 TTL
1. Směrovače Směrovače (routery) jsou síťové prvky zahrnující vrstvy fyzickou, linkovou a síťovou. Jejich hlavním úkolem je směrování paketů jednotlivými sítěmi ležícími na cestě mezi zdrojovou a cílovou
Modemy a síťové karty
Modemy a síťové karty Modem (modulator/demodulator) je zařízení, které konvertuje digitální data (používané v PC) na analogové signály, vhodné pro přenos po telefonních linkách. Na druhé straně spojení
Datové služby. Písemná zpráva zadavatele
Písemná zpráva zadavatele zpracovaná podle ustanovení 217 zákona číslo 134/2016 Sb., o zadávání veřejných zakázek, v platném znění (dále jen zákon ) pro veřejnou zakázku ev. č. Z2019-004102 Veřejná zakázka
EXTRAKT z technické normy CEN ISO
EXTRAKT z technické normy CEN ISO Extrakt nenahrazuje samotnou technickou normu, je pouze informativním materiálem o normě. Inteligentní dopravní systémy Kooperativní ITS Zařízení stanice ITS pro přenos
4. Síťová vrstva. Síťová vrstva. Počítačové sítě I. 1 (6) KST/IPS1. Studijní cíl. Představíme si funkci síťové vrstvy a jednotlivé protokoly.
4. Síťová vrstva Studijní cíl Představíme si funkci síťové vrstvy a jednotlivé protokoly. Doba nutná k nastudování 3 hodiny Síťová vrstva Síťová vrstva zajišťuje směrování a poskytuje jediné síťové rozhraní
Rozdělení (typy) sítí
10. Počítačové sítě - rozdělení (typologie, topologie, síťové prvky) Společně s nárůstem počtu osobních počítačů ve firmách narůstala potřeba sdílení dat. Bylo třeba zabránit duplikaci dat, zajistit efektivní
Flow Monitoring & NBA. Pavel Minařík
Flow Monitoring & NBA Pavel Minařík minarik@invea.cz Formulace zadání Zákazník požaduje řešení pro monitorování a analýzu provozu datové sítě Měření provozu v prostředí multi-10gbps infrastruktury Historie
Počítačové sítě IP multicasting
IP multicast mechanismus pro skupinovou komunikaci v IP vrstvě Zdroj vysílá jeden datagram, na multicast směrovačích se jeho kopie vysílají do větví multicast stromu Adresy typu D podpora IP multicastu
Budování sítě v datových centrech
Budování sítě v datových centrech Ing. Pavel Danihelka Senior network administrator Obsah Seznam a jeho síť Hardware Škálovatelnost a propustnost Zajištění vysoké dostupnosti Load balancing Návrh architektury
29.07.2015. QoS na L2/L3/L4. Jak prokazovat kvalitu přípojky NGA. Ing. Martin Ťupa Ing. Jan Brouček, CSc. PROFiber Networking CZ s.r.o.
29.07.2015 QoS na L2/L3/L4 Jak prokazovat kvalitu přípojky NGA Ing. Martin Ťupa Ing. Jan Brouček, CSc. PROFiber Networking CZ s.r.o. Všechno přes IP, IP přes všechno POSKYTOVATELÉ OBSAHU/ CONTENT PROVIDERS
Multimediální systémy
Multimediální systémy Jan Outrata KATEDRA INFORMATIKY UNIVERZITA PALACKÉHO V OLOMOUCI přednášky Literatura Havaldar P., Medioni G.: Multimedia Systems: Algorithms, Standards, and Industry Practices. Course
Počítačové sítě pro V3.x Teoretická průprava II. Ing. František Kovařík
Počítačové sítě pro V3.x Teoretická průprava II. Ing. František Kovařík SŠ IT a SP, Brno frantisek.kovarik@sspbrno.cz Model TCP/IP - IP vrstva 2 Obsah 3. bloku IPv4 záhlaví, IP adresy ARP/RARP, ICMP, IGMP,
1. Základní pojmy počítačových sítí
1. Základní pojmy počítačových sítí Studijní cíl V této kapitole je představen smysl počítačových sítí, taxonomie, obecný model architektury, referenční modely a na závěr prvky tvořící počítačové sítě.
1. ÚVOD DO IPTV 2. PŘEHLED TECHNOLOGIE IPTV 2009/
1. ÚVOD DO IPTV Zkratka IPTV (Internet Protocol Television) [1] je označení systému pro přenos televizního obsahu pomocí internet protokol (IP) sítě. Tento přenos vyžaduje úpravu televizních dat do formátu
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován
Systémy pro sběr a přenos dat
Systémy pro sběr a přenos dat propojování distribuovaných systémů modely Klient/Server, Producent/Konzument koncept VFD (Virtual Field Device) Propojování distribuovaných systémů Používá se pojem internetworking
Měření kvality služeb. Kolik protlačíte přes aktivní prvky? Kde jsou limitní hodnoty ETH spoje? Data Hlas Video. Black Box Network Infrastructure
QoS na L2/L3/ Brno, 12.03.2015 Ing. Martin Ťupa Měření kvality služeb Kolik protlačíte přes aktivní prvky? Kde jsou limitní hodnoty ETH spoje? Central Office Hlas Video House Black Box Infrastructure Small
Nezávislé unicast a multicast topologie s využitím MBGP
Nezávislé unicast a multicast topologie s využitím MBGP Bc. Kriváček Martin (KRI0080), Bc. Stratil Tomáš(STR0136) Abstrakt: Tento krátký dokument by měl teoreticky i prakticky zasvětit do problematiky
Fakulta elektrotechniky a komunikačních technologií Ústav radioelektroniky. prof. Ing. Stanislav Hanus, CSc v Brně
Vysoké učení technické v Brně Fakulta elektrotechniky a komunikačních technologií Ústav radioelektroniky Autor práce: Vedoucí práce: prof. Ing. Stanislav Hanus, CSc. 3. 6. 22 v Brně Obsah Úvod Motivace
Flow monitoring a NBA
Flow monitoring a NBA Kdy, kde a jak? Petr Špringl, Zdeněk Vrbka, Michal Holub springl@invea.cz, vrbka@invea.cz, holub@invea.cz Obsah Monitorování datových toků = Flow monitoring Flow monitoring a bezpečnost
PROJEKT ŘEMESLO - TRADICE A BUDOUCNOST Číslo projektu: CZ.1.07/1.1.38/ PŘEDMĚT PRÁCE S POČÍTAČEM
PROJEKT ŘEMESLO - TRADICE A BUDOUCNOST Číslo projektu: CZ.1.07/1.1.38/02.0010 PŘEDMĚT PRÁCE S POČÍTAČEM Obor: Studijní obor Ročník: Druhý Zpracoval: Mgr. Fjodor Kolesnikov PROJEKT ŘEMESLO - TRADICE A BUDOUCNOST
Přepínaný Ethernet. Virtuální sítě.
Přepínaný Ethernet. Virtuální sítě. Petr Grygárek rek 1 Přepínaný Ethernet 2 Přepínače Chování jako mosty v topologii strom Přepínání řešeno hardwarovými prostředky (CAM) Malé zpoždění Přepínání mezi více
RTP = real=time protocol ST-II = Internet Stream Protocol (náhrada TCP pro streamy, řídicí protokol, datový přenos)
RTP Real Time Protocol Cíle Mixery a translátory Řízení: uvědomění, QoS zpětná vazba Adaptace média RTP přehled RTP = real=time protocol ST-II = Internet Stream Protocol (náhrada TCP pro streamy, řídicí
EXTRAKT z české technické normy
EXTRAKT z české technické normy Extrakt nenahrazuje samotnou technickou normu, je pouze informativním ICS 35.240.60 materiálem o normě. Dopravní telematika Vyhrazené spojení krátkého rozsahu (DSRC) Datová
Průzkum a ověření možností použití a směrování multicastů ve Windows Vista
Průzkum a ověření možností použití a směrování multicastů ve Windows Vista František Šimoňák, Tomáš Vystavěl Abstrakt: Multicast je věcí poměrně novou. Objevil se v disertační práci, kterou v roce 1991
Vyvažování zátěže na topologii přepínačů s redundandními linkami
Vyvažování zátěže na topologii přepínačů s redundandními linkami Petr Grygárek, FEI, VŠB-TU Ostrava Transparentní mosty (dnes většinou přepínače) se propojují do stromové struktury. Jestliže požadujeme
Internet a zdroje. (ARP, routing) Mgr. Petr Jakubec. Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu
Internet a zdroje (ARP, routing) Mgr. Petr Jakubec Katedra fyzikální chemie Univerzita Palackého v Olomouci Tř. 17. listopadu 12 26. 11. 2010 (KFC-INTZ) ARP, routing 26. 11. 2010 1 / 10 1 ARP Address Resolution
PIM Dense mode State Refresh
PIM Dense mode State Refresh Radim Holek, HOL0123 Abstrakt: Tato práce se zabývá prozkoumáním volby PIM Dense mode State refresh jako proaktivním opatřením proti periodickému floodingu. Klíčová slova:
Protokoly: IP, ARP, RARP, ICMP, IGMP, OSPF
IP vrstva Protokoly: IP, ARP, RARP, ICMP, IGMP, OSPF UDP TCP Transportní vrstva ICMP IGMP OSPF Síťová vrstva ARP IP RARP Ethernet driver Vrstva síťového rozhraní 1 IP vrstva Do IP vrstvy náležejí další
Základy počítačových sítí Model počítačové sítě, protokoly
Základy počítačových sítí Model počítačové sítě, protokoly Základy počítačových sítí Lekce Ing. Jiří ledvina, CSc Úvod - protokoly pravidla podle kterých síťové komponenty vzájemně komunikují představují
Inovace bakalářského studijního oboru Aplikovaná chemie
http://aplchem.upol.cz CZ.1.07/2.2.00/15.0247 Tento projekt je spolufinancován Evropským sociálním fondem a státním rozpočtem České republiky. Síťové vrstvy a protokoly Síťové vrstvy Síťové vrstvy Fyzická
Wi-Fi aplikace v důlním prostředí. Robert Sztabla
Robert Sztabla Robert Sztabla Program Páteřní síť Lokalizace objektů Hlasové přenosy Datové přenosy v reálném čase Bezpečnost Shrnutí Páteřní síť Wi-Fi aplikace v důlním prostředí Spolehlivé zasíťování
Úvod Úrovňová architektura sítě Prvky síťové architektury Historie Příklady
Úvod Úrovňová architektura sítě Prvky síťové architektury Historie Příklady 1 Pracovní stanice modem Pracovní stanice Směrovač sítě Směrovač sítě Pracovní stanice Aplikační server Směrovač sítě 2 Soubor
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 Elektronická podpora zkvalitnění výuky CZ.1.07 Vzděláním pro konkurenceschopnost
Registrační číslo projektu: CZ.1.07/1.5.00/34.0553 CZ.1.07 Vzděláním pro konkurenceschopnost Projekt je realizován v rámci Operačního programu Vzdělávání pro konkurence schopnost, který je spolufinancován
EXTRAKT z technické normy ISO
EXTRAKT z technické normy ISO Extrakt nenahrazuje samotnou technickou normu, je pouze informativním materiálem o normě. Inteligentní dopravní systémy Kooperativní ITS Zkušební architektura ISO/TS 20026
Navyšování propustnosti a spolehlivosti použitím více komunikačních subsystémů
Navyšování propustnosti a spolehlivosti použitím více komunikačních subsystémů Doc. Ing. Jiří Vodrážka, Ph.D. České vysoké učení technické v Praze Fakulta elektrotechnická Katedra telekomunikační techniky
Počítačové sítě. Další informace naleznete na : http://cs.wikipedia.org http://dmp.wosa.iglu.cz/
Počítačové sítě Další informace naleznete na : http://cs.wikipedia.org http://dmp.wosa.iglu.cz/ Počítačová síť - vznikne spojením 2 a více počítačů. Proč spojovat počítače? Přináší to nějaké výhody? A
1. Základy bezdrátových sítí
1. Základy bezdrátových sítí Bezdrátová síť (WLAN) Je to typ počítačové sítě, ve které je spojení mezi jednotlivými účastníky sítě uskutečňováno pomocí elektromagnetických vln. Z hlediska funkčnosti a
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti
Evropský sociální fond Praha & EU: Investujeme do vaší budoucnosti MI-SOC: 8 SÍTĚ NAČIPU (NOC) doc. Ing. Hana Kubátová, CSc. Katedra číslicového návrhu Fakulta informačních technologii ČVUT v Praze Hana
Technologie počítačových sítí
Technologie počítačových sítí Ověření přenosu multicastových rámců a rámců řídících protokolů PAgP a LACP pro agregaci linek do virtuálního svazku přes tunelované VLAN pomocí technologie 802.1QinQ Tomáš
EXTRAKT z české technické normy
EXTRAKT z české technické normy Extrakt nenahrazuje samotnou technickou normu, je pouze informativním 35.240.60 materiálem o normě. Komunikační infrastruktura pro pozemní mobilní zařízení (CALM) Architektura
VPCO - video pult centrální ochrany
VPCO - video pult centrální ochrany VPCO Video Pult Centrální Ochrany 1. Úvod 2. 4-monitorový systém 3. Vlastnosti VPCO 4. Práce operátora s VPCO 5. Televizní stěna VPCO 1. Úvod VPCO je operační pracoviště
Software pro formování dielektrika kondenzátorů
VYSOKÉ UČENÍ TECHNICKÉ V BRNĚ FAKULTA ELEKTROTECHNIKY A KOMUNIKAČNÍCH TECHNOLOGIÍ ÚSTAV FYZIKY Software pro formování dielektrika kondenzátorů Číslo projektu: TA02020998 Číslo výsledku: 27267 Spolupracující
Testování Triple play služeb & EtherSAM
Testování Triple play služeb & EtherSAM 12.9.2012 Radek Kocian Technický specialista prodeje radek.kocian@profiber.cz www.profiber.eu KOMERČNÍ ETHERNETOVÉ SLUŽBY Operátor Metro Ethernet síť / PTN Business/Residenční
Úloha - rozpoznávání číslic
Úloha - rozpoznávání číslic Vojtěch Franc, Tomáš Pajdla a Tomáš Svoboda http://cmp.felk.cvut.cz 27. listopadu 26 Abstrakt Podpůrný text pro cvičení předmětu X33KUI. Vysvětluje tři způsoby rozpoznávání
Jak efektivně distribuovat 1Tb/s videa českým Internetem? jemný úvod do ekosystému
Jak efektivně distribuovat 1Tb/s videa českým Internetem? jemný úvod do ekosystému Diváci Konzumují ve stále větší míře Cca 160.000 souběžně sledujících diváků MS v hokeji ČR - Rusko To bylo více než 500
PDV /2018 Detekce selhání
PDV 08 2017/2018 Detekce selhání Michal Jakob michal.jakob@fel.cvut.cz Centrum umělé inteligence, katedra počítačů, FEL ČVUT Detekce selhání Systémy založeny na skupinách procesů cloudy / datová centra
Analýza aplikačních protokolů
ČESKÉ VYSOKÉ UČENÍ TECHNICKÉ V PRAZE Fakulta elektrotechnická PROJEKT Č. 4 Analýza aplikačních protokolů Vypracoval: V rámci předmětu: Jan HLÍDEK Komunikace v datových sítích (X32KDS) Měřeno: 28. 4. 2008
Ověřování vybraných parametrů datových sítí ve vztahu k NGA sítím - připravované metodické postupy ČTÚ
Ověřování vybraných parametrů datových sítí ve vztahu k NGA sítím - připravované metodické postupy ČTÚ Pavel Zahradník Český telekomunikační úřad Odbor kontroly a ochrany spotřebitele Brno, 10. března
Inovace výuky prostřednictvím šablon pro SŠ
Název projektu Číslo projektu Název školy Autor Název šablony Název DUMu Stupeň a typ vzdělávání Vzdělávací oblast Vzdělávací obor Tematický okruh Cílová skupina Anotace Inovace výuky prostřednictvím šablon
POČÍTAČOVÉ SÍTĚ 1. V prvním semestru se budeme zabývat těmito tématy:
POČÍTAČOVÉ SÍTĚ 1 Metodický list č. 1 Cílem tohoto předmětu je posluchačům zevrubně představit dnešní počítačové sítě, jejich technické a programové řešení. Po absolvování kurzu by posluchač měl zvládnout