O MG-F (Media Gateway Function) é a interface da rede IP com o endpoint de acesso ou com a rede de troncos, ou com uma coleção de endpoints e/ou de troncos.

Os servidores de MG-F são os portais entre as redes externas, de pacotes, das redes móveis, etc. Por exemplo, o MG-F poderia fornecer a passagem entre uma rede IP e de circuito (IP a PSTN), ou entre duas redes de pacote (IP a 3G ou a ATM). Seu papel preliminar é transformar a mídia de um formato de transmissão a outro, mais freqüentemente entre circuitos e pacotes, entre pacotes ATM e pacotes IP, ou entre circuitos analógicos/ISDN e pacotes como em um residential gateway.

Basicamente atua na interface entre distintas redes provendo a adequação dos distintos protocolos às respectivas redes possibilitando assim o estabelecimento da comunicação.

Características do MG-F:

  • Tem sempre um relacionamento mestre/escravo com o MGC-F que é conseguido através de um protocolo de controle tal como o MGCP ou MEGACO.
  • Pode executar funções de processamento de mídias tais como tradução de mídias, empacotamento de mídias, cancelamento de eco, gerência do buffer de jitter, compensação de perda de pacote, etc.
  • Pode executar funções de inserção de mídias tais como a geração do tom de chamada, geração de DTMF, geração de ruído de conforto, etc.
  • Pode executar funções de sinalização e de detecção de evento de mídias tais como a detecção de DTMF, a detecção do tom do gancho de ligar/desligar, a detecção da atividade da voz, etc.
  • Controla seus próprios recursos de processamento de mídias requeridos para fornecer as funcionalidades mencionadas acima.
  • Pode ter a habilidade de executar a análise de dígito baseada em um mapa descarregado do MGC-F.
  • Fornece um mecanismo para o MGC-F examinar o estado e as características dos endpoints.
  • Não é requerido manter o “estado de chamada” das chamadas que passam pelo MG-F; o MG-F mantém somente o “estado de conexão” das chamadas suportadas.
  • Um telefone SIP tem as funcionalidades do MG-F e MGC-F conjuntamente.
  • Um gateway SIP é um MG-F e um MGC-F em uma única caixa.
  • Os protocolos aplicáveis incluem RTP/RTCP, TDM, H.248 e MGCP

O MGC-F (Media Gateway Controller Function), também conhecido como Call Agent ou Call Controller, fornece a máquina de estado da chamada para os endpoints. Seu papel preliminar é fornecer a lógica da chamada e o controle da sinalização da chamada para um ou mais Media Gateways.

Características do MGC-F:

  • Mantêm ativas todas as chamadas que passam pelos Media Gateways.
  • Estabelece a comunicação entre dois MG-F’s para troca de mensagens, assim como com telefones IP ou terminais.
  • Atua como canal para a negociação de parâmetro de mídias.
  • Origina e termina as mensagens de sinalização dos endpoints, de outros MGC-F’s e de redes externas.
  • Pode interagir com o AS-F com a finalidade de fornecer um serviço ou uma característica ao usuário.
  • Pode controlar alguns recursos da rede (por exemplo, portas de MG-F, largura de faixa etc.).
  • Relaciona com R-F/A-F para roteamento de chamadas, autenticação e tarifação.
  • Pode participar em tarefas de gerência em um ambiente móvel (a gerência da mobilidade é geralmente parte do CA-F).
  • Os protocolos aplicáveis incluem H.248 e MGCP.