Anda di halaman 1dari 12

MGCP

Protocolo desarrollado por IETF de acuerdo a RFCs 2705 y 3660

Protocolo basado en texto para el control de Media Gateways (MG)

desde elementos externos denominados Media Gateway Controller


(MGC) Call Agent (CA).

MGCP es un protocolo maestro-esclavo, el Call Agent controla la


operacin del MG.

Las llamadas se establecen y controlan por un MGC que es un


elemento externo y puede estar separado geogrficamente del MG

Su funcionamiento se basa en secuencias de comandos y

reconocimientos.

Comandos y respuestas se codifican en ASCII y consisten de un


verb (accin a ejecutarse)

Corre sobre UDP

Gerencia
de Redes

Stack de Protocolos MGCP

Aplicaciones de Audio/Video

Control de Terminal/Aplicacin

Codec de Audio
G711, G723, G729
Codec de Video

MGCP

H261, H263
RTP
Transporte no Confiable
UDP
Capa de Red (IP)
Capa de Enlace de Datos
Capa Fisica

Gerencia
de Redes

Gerencia
de Redes

MGCP
Arquitectura de Red (Arquitectura SoftSwitch)
Planificacin e Ingeniera

Call Agent
Well-Known Port: 2427 MGW
2727 MGC

Media
Gateway

PSTN

Red de
Paquetes
Media
Gateway

Media
Gateway

Media
Gateway

Gerencia
de Redes

MGCP
Verbos y Parmetros MGCP
VERBO

CODIGO

SENTIDO

CreateConnection

CRCX

MGC----->MG

ModifyConnection

MDCX

MGC----->MG

DeleteConnection

DLCX

MGC<---->MG

NotificatioRequest

RQNT

MGC----->MG

Notify

NTFY

MGC<-----MG

AuditEndpoint

AUEP

MGC----->MG

AuditConnection

AUCX

MGC----->MG

RestartInProgress

RSIP

MGC<-----MG

Gerencia
de Redes

MGCP
CALL AGENT

MG

User
Off-hook

User

MG

1 RQNT
ACK
2 NTFY
ACK

Dial tone
Dialing

3 RQNT
ACK

4 NTFY
ACK
5 CRCX
ACK

6 CRCX
ACK
7 RQNT

Ring back tone

8 RQNT
ACK

ACK
9 NTFY

ACK

Ringing

Off-hook

Gerencia
de Redes

MGCP
CALL AGENT

MG

User

User

MG

10 MDCX
11 MDCX
ACK

ACK

CONVERSATION
12 NTFY
ACK
13 MDCX
ACK
14 DLCX

Busy tone

15 DLCX
ACK

On-hook

17 NTFY
ACK
18 RQNT
ACK

ACK
16 RQNT

ACK

On-hook

MEGACO/H.248

Gerencia
de Redes

Sistema desarrollado en conjunto entre la IETF (Megaco) y la ITU_T (H.248)

Basado en MGCP, que quedara obsoleto.

En conjunto con Sigtran permite soportar protocolos SS7, ISDN, V5

Permite interfaces a redes de paquetes IP, ATM

Well-Known Port: 2944 ABNF


2945 ASN.1

Puede correr sobre UDP o TCP

Stack de Protocolos MEGACO/H248

Aplicaciones de Audio/Video

Control de Terminal/Aplicacin

Codec de Audio
G711, G723, G729
Codec de Video

MEGACO/H248

H261, H263
RTP
Transporte no Confiable
UDP
Capa de Red (IP)
Capa de Enlace de Datos
Capa Fisica

Gerencia
de Redes

Gerencia
de Redes

MEGACO/H.248
Arquitectura de Red

Planificacin e Ingeniera

Media Gateway Controller (MGC)

Media
Gateway

PSTN

Red de
Paquetes
Media
Gateway

Media
Gateway

Media
Gateway

Gerencia
de Redes

MEGACO/H.248
Comandos Megaco/H.248

COMANDO

Descripcin

SENTIDO

ADD

Agrega una terminacin a un contexto

MGC----->MG

MODIFY

Modifica las propiedades, eventos y seales de una terminacin

MGC----->MG

SUBTRACT

Remueve una terminacin de un contexto

MGC----->MG

MOVE

Mueve una terminacin de un contexto a otro

MGC----->MG

AUDITVALUE

Estado actual de las propiedades, eventos y seales de una terminacin

MGC----->MG

AUDITCAPABILITIES

Valores posibles de las propiedades, eventos y seales de una terminacin

MGC----->MG

NOTIFY

Permite informar de eventos en el MG

MGC<-----MG

SERVICECHANGE

Informa al MGC de puesta/fuera de servicio de terminaciones

MGC<---->MG

Gerencia
de Redes

MEGACO/H.248
MGC

MG

User
Off-hook

User

MG

1 MODIFY
REPLY
2 NOTIFY
REPLY

Dial tone
Dialing

3 MODIFY
REPLY

4 NOTIFY
REPLY
5 ADD
REPLY

6 ADD
REPLY
7 MODIFY

Ring back tone

8 MODIFY
REPLY

REPLY
9 NOTIFY

REPLY

Ringing

Off-hook

Gerencia
de Redes

MEGACO/H.248
MGC

MG

User

User

MG
10 MODIFY

11 MODIFY
REPLY

REPLY

CONVERSATION
12 NOTIFY
REPLY
13 MODIFY
REPLY
14 SUBTRACT

Busy tone
On-hook

15 SUBTRACT
REPLY
17 NOTIFY
REPLY
18 MODIFY
REPLY

REPLY
16 MODIFY

REPLY

On-hook

Anda mungkin juga menyukai