Componentes de rede VoIP: Diferença entre o gateway de sinalização, o gateway de mídia, o Softswitch [closed]

1

No meu curso de Engenharia de Software, tivemos uma palestra em Redes de Computadores sobre VoIP e o Session Initiation Protocol (SIP). Houve muitos termos criados para alguns componentes de rede como:

  • Softswitch
  • Media Gateway
  • Agente de Chamada (ou Media Gateway Controller)
  • Gateway de sinalização

e não entendo quais desses termos representam dispositivos reais e quais são os termos de abstenção para diferentes tarefas no mesmo dispositivo e como todos eles funcionam juntos.

O que eu tenho até agora:

Softswitch

No modelo tradicional de PSTN, um painel de controle foi usado para conectar dois circuitos telefônicos em uma linha contígua. No modelo VoIP, isso pode ser feito através do software. Este conceito é o softswitch e controla conexões entre o circuito e as redes de pacotes em segmentos onde o VoIP de ponta a ponta é não disponível ainda. O softswitch pode ser dividido em duas entidades: o agente de chamadas e o Media Gateway.

Media Gateway

O Media Gateway é usado para conectar diferentes redes físicas a fim de fornecer conectividade de ponta a ponta. Ele funciona de maneira muito semelhante a uma rede típica mudar em que ele pode criar um link heterogêneo entre os pontos finais, independentemente da rede de mídia no meio. Além disso, o Media Gateway também pode conectar um circuito VoIP a um circuito PSTN, permitindo o uso de VoIP, apesar das lacunas redes, ou mesmo quando apenas um dos pontos finais, se o VoIP estiver ativado. este funcionalidade é fornecida de forma transparente e, portanto, os usuários não precisam entender ou estar ciente das topologias sobre as quais suas comunicações são transferido.

Agente de chamadas (Media Gateway Controller)

Um Agente de Chamada controla vários Media Gateways. O Agente de Chamada recebe informações de sinalização (como o telefone tocando) do Media Gateway. ( Eu não tenho idéia do que faz com eles ). Existem diferentes protocolos que são usados para a comunicação entre um Agente de Chamada e um Media Gateway, como o MGCP (H.248). O agente de chamadas também é usado para acompanhar a duração de uma chamada para fins de faturamento.

Gateway de sinalização

Para implementar comunicações VoIP, a funcionalidade de notificar um endpoint que outro endpoint deseja que a comunicação seja necessária (por exemplo, fazendo com que o telefone do destinatário toque). Isso é chamado de sinalização. No entanto, o método pelo qual a sinalização é implementada em circuitos PSTN difere daqueles usado em circuitos VoIP. Como tal, um gateway deve ser usado para traduzir entre o dois em instâncias onde não há conexão puramente VoIP. Esta é a sinalização gateway, que é capaz de interoperar protocolos de sinalização padrão, tais como CAS, DTMF, R1, R2, DTMF, ISDN, C5 e C7.

Então, onde o Gateway de Sinalização se encaixa se o Media Gateway e o Call Agent fizerem parte do Softswitch? Ou o Gateway de Sinalização é o mesmo que o Media Gateway, mas apenas uma abstração para mostrar que a sinalização está no Plano de Controle de Chamada e não no Plano de Conexão da Arquitetura VoIP?

E desta foto ( link ) eu tenho a idéia de que eles estão todos divididos em diferentes dispositivos.

Espero ter conseguido expressar corretamente qual é o meu problema com todos esses termos diferentes e agradeço sua ajuda! :)

    
por TehQuila 22.06.2013 / 14:22

1 resposta

1

Ok, acho que consegui dissolver a confusão que tive com todos esses termos diferentes. Meu problema é que eu misturei o jargão de duas técnicas diferentes de sinalização.

Por um lado você tem processamento de chamadas distribuídas que pode ser feito usando

  • H.323
  • Protocolo de início de sessão (SIP)

Por outro, você tem o processamento centralizado de chamadas que pode ser implementado usando

  • Protocolo de controle de chamadas magras (SCCP)
  • Protocolo de controle de gateway de mídia (MGCP)
  • MEGACO
  • H.248

No mundo do VoIP, você usa termos de abstração para descrever a tarefa de certos dispositivos. Você tem o Softswitch (como descrito acima) que consiste em duas entidades (como explicado acima):

  • Agente de chamadas (Media Gateway Controler)
  • Media Gateway

Agora, quando se trata da implementação dessas definições abstratas, há várias maneiras de fazer isso, como já disse. Quando você usa o MGCP para preencher os requisitos da arquitetura VoIP, os nomes dos dispositivos permanecem os mesmos. Então você tem um dispositivo chamado Media Gateway Controler e um dispositivo chamado Media Gateway. E juntos eles são chamados de Softswitch porque nos primeiros dias eles costumavam estar no mesmo hardware.

(E como usei o IBM Red Book no TCP / IP como literatura secundária que não correspondia às explicações do meu curso de graduação, fiquei muito confuso!)

Então, quando você implementa a funcionalidade de VoIP com o Protocolo de Iniciação de Sessão, os termos são diferentes! Para todo o trabalho de sinalização, que é feito pelo Media Gateway e pelo MG-Controler no MGCP, o termo Servidor Proxy é usado. Assim, o servidor proxy inicia a sessão de mídia com o SIP, faz com que o telefone certo toque etc.

E aqui está o ponto que me deixou muito confuso: ao usar o SIP, há também um Gateway que faz exatamente o mesmo que o Media Gateway de cima! Mas é referido como apenas Gateway ou, frequentemente, SIP-Gateway.

E a última coisa que me deixou muito confuso foi o Signaling Gateway: Como ele traduz diferentes mensagens de sinalização, o que só é necessário quando há dois tipos diferentes de redes de telecomunicação (como PSTN e VoIP). dispositivo como o Media Gateway de cima, porque você também precisa transcodificar os sinais analógicos em sinais digitais e vice-versa.

Para resumir: Os termos que usei na minha pergunta são termos abstratos da arquitetura VoIP e eles variam dependendo do protocolo de sinalização que você usa para implementar a funcionalidade.

Espero que minha resposta ajude pelo menos de alguma forma a explicar minha confusão e para pessoas que têm o mesmo problema que eu. :)

    
por 23.06.2013 / 13:21