H.248

Den aktuelle version af siden er endnu ikke blevet gennemgået af erfarne bidragydere og kan afvige væsentligt fra den version , der blev gennemgået den 28. juni 2018; checks kræver 26 redigeringer .

H.248 (tidligere også MEGACO ) er en protokol, der bruges mellem elementer i telekommunikationsnetværk : en mediegateway ( Media Gateway ) og en gatewaycontroller ( Media Gateway Controller ). Understøtter forskellige kredsløbskoblede netværkssignaleringssystemer , herunder tonesignalering , ISDN , ISUP , QSIG og GSM . Forankret som en standard IMS protokol sammen med SIP og Diameter .

Historie

Protokollen blev udviklet af den 16. ITU-T- gruppe fra 1997 til 2000 og blev godkendt den 15. juni 2000. Standardiseret af ITU-T anbefalinger fra H.248.1 (grundlæggende protokolbeskrivelse) til H.248.88 (pakkesæt).

En lignende protokol udviklet af IETF i 2000 og opdateret i 2003 blev kaldt MEGACO ( RFC 3015 og RFC 3525 ). MEGACO hentede mange af sine funktioner fra MGCP Gateway Control Protocol . I 2008 flyttede IETF MEGACO (og den tilsvarende RFC 3525 ) til arvestatus i RFC 5125 , hvilket efterlod prioritet til H.248-standarden.

Funktionsprincipper

Arkitektur

International Telecommunication Council (ITU) H.248.1-standarden definerer de typer enheder, der anvendes i protokollen, som følger:

Faktisk er nøgleenhederne i H.248 controlleren (MGC) og mediegatewayen (MG). De vigtigste enheder, som de opererer inden for rammerne af interaktion, er kontekster (kontekst) og slutninger (terminering).

Opsigelser Disse kilder eller dræn af en eller flere mediestrømme eller kontrolstrømme. Slutningen kan være fysisk eller flygtig (midlertidig/virtuel). Kontekster Disse er stjerneforbindelser skabt ved at kombinere flere slutninger. En kontekst er en logisk enhed i en mediegateway, der er en sammenhæng mellem et sæt afslutninger. NULL-konteksten indeholder alle ikke-relaterede endelser. ContextID identificerer konteksten. En normal, "aktiv" kontekst kan have en fysisk terminering (f.eks. en DS0 i DS3) og en midlertidig (RTP-stream, der forbinder gatewayen til netværket). Kontekster oprettes og frigives af MG under kontrol af Media Gateway Controller (MGC). En kontekst skabes ved at tilføje den første afslutning og frigøres ved at fjerne (fratrække) den sidste afslutning. En opsigelse kan have mere end én tråd, og derfor kan en kontekst være flertrådet. Lyd-, video- og datastrømme kan kontekstdeles på tværs af flere afslutninger.

H.248 beskeder og kommandoer

Media Gateway Controlleren administrerer altid de tilgængelige mediekanaler på Media Gatewayen ved at administrere specifikke kontekster og opsigelser. Når opkaldstilstanden ændres, sender MGC en passende besked til gatewayen og venter på en bekræftelse.

Hver besked er en transportmekanisme til at sende kommandoer og ikke selve kommandoen, i modsætning til de fleste andre telekommunikationsprotokoller.

Protokolkommandoer:

  1. Tilføje
  2. bevæge sig
  3. Trække fra
  4. underrette
  5. Modificere
  6. Revisionsværdi
  7. Revisionsevner
  8. ServiceSkift
Typisk scenarie for meddelelser under opkald Controller Media Gateway mediegateways (MGC) | | [ ISUP IAM (Start opkald) ] | ------ TILFØJ FORESPØRGSEL ------> | | <------- TILFØJ SVAR ------- | | ------ SVAR ----------> | | ----- ÆNDRING AF ANMODNING ----> | | <------ MODIFICER SVAR ----- | | ------ SVAR ----------> | [ ISUP ACM (opkaldt nummer modtaget) ] | ----- ÆNDRING AF ANMODNING ----> | | <------ MODIFICER SVAR ----- | | ------ SVAR ----------> | | ---- MODIFICER FORESPØRGSEL -----> | | <------ MODIFICER SVAR ----- | | ------- SVAR --------> | [ ISUP ANM (Sender kontrolopkald, bip) ] | ----- ÆNDRING AF ANMODNING ----> | | <------ MODIFICER SVAR ----- | | ------- SVAR --------> | Forbindelse etableret. Tale. [ ISUP REL (opkaldsafslutning) ] | --- SUBSTRAKTANMODNING ---> | | <---- SUBSTRAKT SVAR ---- | | ------- SVAR --------> |

Meddelelsesstruktur

Med hensyn til budskab:

Meddelelse { Transaction{ Action{ Context{ Command{ Ending{ Descriptor{ Package }}}}}}}

Analogt med OSI-modellen er hierarkiet af interaktionsniveauer med hensyn til netværkstransmission (pakke eller ATM) som følger.

H.248
TCP UDP SCTP
IP
ethernet ATM

Sammenligning med MGCP

Følgende er almindelige aspekter og forskelle mellem Megaco/H.248 og MGCP:

H.248/Megaco MGCP
Opkaldet repræsenteres som afslutning (afslutning) af konteksten Opkaldet præsenteres af en slutenhed med en forbindelse
Mulige opkaldstyper omfatter enhver kombination af medier og konferencer Mulige opkaldstyper er kun punkt-til-punkt eller multipunkt
Syntaks tekst eller binær Syntaks tekst
Transportlag TCP, UDP eller SCTP Transportlag - UDP
Media Gateway Control Standard Protocol IETF-status - Oplysende. MGCP definerer ikke nogen internetstandard
Defineret af ITU (tidligere udviklet i fællesskab af IETF og ITU) Branchedrevet. Mange virksomheder har deres egen implementering af MGCP

Links