H.248 (dříve také MEGACO ) je protokol používaný mezi prvky telekomunikačních sítí : mediální bránou ( Media Gateway ) a řadičem brány ( Media Gateway Controller ). Podporuje různé signalizační systémy s přepojováním okruhů včetně tónové signalizace , ISDN , ISUP , QSIG a GSM . Ukotven jako standardní IMS protokol spolu se SIP a Diameter .
Protokol vyvíjela 16. skupina ITU-T v letech 1997 až 2000 a byl schválen 15. června 2000. Standardizováno podle doporučení ITU-T od H.248.1 (základní popis protokolu) po H.248.88 (sady paketů).
Podobný protokol vyvinutý IETF v roce 2000 a aktualizovaný v roce 2003 se jmenoval MEGACO ( RFC 3015 a RFC 3525 ). MEGACO odvodilo mnoho svých funkcí z protokolu MGCP Gateway Control Protocol . V roce 2008 IETF přesunula MEGACO (a odpovídající RFC 3525 ) do stavu dědictví v RFC 5125 , přičemž prioritu ponechala standardu H.248.
Standard H.248.1 International Telecommunication Council (ITU) definuje typy zařízení používaných v protokolu následovně:
Ve skutečnosti jsou klíčová zařízení v H.248 řadič (MGC) a brána médií (MG). Hlavními entitami, které operují v rámci interakce, jsou kontexty (kontext) a konce (terminace).
Ukončení Tyto zdroje nebo jímky jednoho nebo více mediálních proudů nebo řídí proudy. Konec může být fyzický nebo efemérní (dočasný/virtuální). Souvislosti Jedná se o hvězdicová spojení vytvořená kombinací více koncovek. Kontext je logická entita v bráně médií, která je přidružením mezi sadou ukončení. Kontext NULL obsahuje všechny nesouvisející koncovky. ContextID identifikuje kontext. Normální, "aktivní" kontext může mít fyzické ukončení (řekněme jeden D0 v DS3) a jeden dočasné (RTP stream spojující bránu se sítí). Kontexty vytváří a uvolňuje MG pod kontrolou Media Gateway Controller (MGC). Kontext se vytvoří přidáním prvního ukončení a uvolní se odstraněním (odečtením) posledního ukončení. Ukončení může mít více než jedno vlákno, a proto může být kontext vícevláknový. Zvukové, obrazové a datové toky mohou být kontextově sdíleny přes více zakončení.Řadič Media Gateway vždy spravuje mediální kanály dostupné na Media Gateway správou konkrétních kontextů a ukončení. Když se stav volání změní, MGC odešle příslušnou zprávu do brány a čeká na potvrzení.
Každá zpráva je na rozdíl od většiny ostatních telekomunikačních protokolů transportním mechanismem pro přenos příkazů, nikoli příkazem samotným.
Příkazy protokolu:
Pokud jde o sdělení:
Zpráva { Transaction{ Action{ Context{ Command{ Ending{ Descriptor{ Package }}}}}}}
Analogicky k modelu OSI je hierarchie úrovní interakce z hlediska síťového přenosu (paket nebo ATM) následující.
H.248 | |||||
TCP | UDP | SCTP | |||
IP | |||||
ethernet | bankomat |
Následují běžné aspekty a rozdíly mezi Megaco/H.248 a MGCP:
H.248/Megaco | MGCP |
---|---|
Volání je reprezentováno ukončením (dokončením) kontextu | Hovor je prezentován koncovým zařízením s připojením |
Možné typy hovorů zahrnují libovolnou kombinaci médií a konference | Možné typy volání jsou pouze point-to-point nebo multipoint |
Syntax text nebo binární | Text syntaxe |
Transportní vrstva TCP, UDP nebo SCTP | Transportní vrstva - UDP |
Standardní protokol ovládání brány médií | Stav IETF - Informační. MGCP nedefinuje žádný internetový standard |
Definováno ITU (dříve společně vyvinuto IETF a ITU) | Řízené průmyslem. Mnoho společností má vlastní implementaci MGCP |