Síťové protokoly (XIV. část), Protokol pro audio a video komunikaci

Napsal O webu (») 14. 2. 2008 v kategorii PC sítě, přečteno: 1798×

Protokoly standardu H.323

Protokol H.245

H.245 je označení pro protokol definovaným v rámci standardu H.323, který slouží k sestavení řídícího spojení mezi dvěma koncovými body. Protokol primárně zabezpečuje vytváření a rušení logických kanálů, za využití signalizačního protokolu Q.931, pro přenos audio/video dat a to buď přímo mezi koncovými zařízeními, nebo mezi koncovým zařízením a gatekeeperem. Také se stará o kontrolu a přidělování šířky přenosového pásma sítě komunikujícím terminálům H.323 a o výběr přenosového módu. Činnost tohoto protokolu můžeme klasifikovat do několika fází.


1. V první fázi terminál H.323 detekuje gatekeeper H.323 a provede příslušnou registraci posláním zprávy RRQ (Registration Request). Gatekeeper registraci (ne)potvrdí, prostřednictvím zpráv RCF/RRJ (Registration Confirm/Registration Reject) a uloží adresu žadatele do vnitřních tabulek. Následuje vytvoření spojení mezi koncovými terminály. Terminál iniciující spojení odešle na Gatekeeper zprávu ARQ (Admission Request), v níž definuje typ provozu (audio/video) a potřebnou šířku přenosového pásma. Nyní gatekeeper iniciátorovi spojení odpoví zprávou ACF, která obsahuje cílovou transportní adresu koncového terminálu. Po získání této adresy může být zahájeno transportní spojení mezi koncovými terminály.


2. Druhá fáze je dojednání specifických vlastností terminálů (typ kódování, audio/video přenos, parametry přenosu atd…) vytvořeným signalizačním spojením H.245.


3. Třetí fáze je dynamické vytvoření logických kanálů podle aktuálních požadavků koncových terminálů a podle již domluvených parametrů. Každý otevřený logický kanál představuje samostatné spojení ať už pro audio, video či data. Zde se využívá transportní protokol H.225 (RTP/RTCP). Aktivitu terminálů stále monitoruje Gatekeeper pomocí zpráv IRQ (Information Request). V případě nedostupnosti je logický kanál zrušen a šířka přenosového pásma je uvolněna.

Protokol H.225

Prostřednictvím tohoto protokolu je zabezpečován přenos audio/video provozu. Je zodpovědný za vytváření paketů s audio/video daty, synchronizaci přenosu a přenos real-time vlastností nad koncovým procesem. Jeho koncepce vychází z použití protokolů RTP a RTCP.


Protokol RTP (Real Time Protocol) - slouží pro přenos dat v reálném čase. Protokol sám o sobě data nepřenáší, ale disponuje procedurami, které umožňují rekonstrukci přenášených dat na straně příjemce. V záhlaví jsou přenášeny informace (viz. níže) o typu přenášených dat, způsobu kódování, zdroji synchronizace, sekvenční číslo paketu a časová značka pro obnovu synchronizace. Přijímací proces se díky sekvenčním číslům paketů stará o interpretaci dat ve správném pořadí. Časová značka slouží k načtení dat z paketů v odpovídajících časových intervalech.


Protokol RTCP (Real Time Control Protocol) - je kontrolním protokolem určeným pro dohled a monitorování vlastností spojení protokolu RTP. Určujícími parametry jsou RTD (Round Trip Delay), jenž představuje zaokrouhlené zpoždění přenosu a "Jitter", což je vlastní kolísání zpoždění přenosu RTP.

Záhlaví protokolu RTP

VPXCCMPTSNTSSSRCCSRC DATA
2b1b1b4b1b7b16b32b32b 32bn


Popis a význam polí v záhlaví protokolu RTP
OznačeníVýznam
V (Version)Identifikátor verze protokolu RTP
P (Padding)Identifikátor doplňkových slabik
X (EXtension)Identifikátor fixního formátu RTP
CC (Contributing source count)Počet multiplexovaných zdrojů dat
M (Marker)Doplňkový bit
PT (Payload Type)Typ přenášených dat
SN (Sequence Numer)Sekvenční číslo paketu RTP
TS (Time Stamp)Časová značka
SSRC (Synchronization Source)Typ zdroje synchronizace
CSRC (Contributing source list)Seznam zdrojů dat
DATAPřenášená data

Transportní protokoly H.323

Standard H.323 exaktně nespecifikuje transportní protokoly pro přenos paketů H.225 a H.245. Pouze doporučuje transportní služby, které by měly aplikovány při vlastním přenosu (viz. tabulka).
Protokol standardu H.323Doporučený transportní protokol
Q.931TCP, SPX
H.245TCP, SPX
H.225UDP, IPX

Autor: Robert Habrman
Facebook Twitter Topčlánky.cz Linkuj.cz

Komentáře

Zobrazit: standardní | od aktivních | poslední příspěvky | všechno
Článek ještě nebyl okomentován.


Nový komentář

Téma:
Jméno:
Notif. e-mail *:
Komentář:
  [b] [obr]
Odpovězte prosím číslicemi: Součet čísel čtyři a devět