Voz e comunicações unificadas : Cisco Unified Communications Manager (CallManager)

Exemplo de Configuração de Transcodificação e Conferência Melhoradas para Gateways de Voz IOS em uma Rede CallManager com Recursos de DSP

1 Julho 2009 - Tradução Manual
Outras Versões: Versão em PDFpdf | Tradução por Computador (29 Julho 2013) | Inglês (30 Maio 2007) | Feedback

Índice

Introdução
Pré-requisitos para Conferência e Transcodificação em Roteadores de Gateways de Voz
      Recursos de DSP
      Componentes Utilizados
      Restrições para Conferência e Transcodificação em Roteadores de Gateways de Voz
      Convenções
Informações sobre Conferência e Transcodificação em Roteadores de Gateways de Voz
Configuração
      Diagrama de Rede
      Configuração dos Recursos de DSP
Verificação
Troubleshooting
Discussões relacionadas da comunidade de suporte da Cisco

Introdução

Este documento descreve como configurar a transcodificação e a conferência melhoradas nos roteadores de gateway de voz Cisco IOS® em uma rede Cisco Unified CallManager.

Há dois tipos de Digital Signal Processors (DSPs) que podem se registrar com o Cisco CallManager — C549 ou C5510. O tipo de DSP determina como o recurso de DSP se registra no Cisco CallManager. O C5510s se registra no Cisco CallManager como o tipo Cisco IOS Enhanced (bridge de conferência ou transcodificador), enquanto o C549s se registra como o tipo Cisco IOS (bridge de conferência ou transcodificador). Neste documento, você trabalhará com os DSPs C5510, os quais são parte da próxima geração de DSPs PVDM2.

Pré-requisitos para Conferência e Transcodificação em Roteadores de Gateways de Voz

Recursos de DSP

O roteador deve estar equipado com DSPs C5510 para fornecer recursos de DSP para conferência, transcodificação e serviços de Media Termination Point (MTP) de hardware e também para se registrar no CallManager como um Cisco IOS Enhanced Media Resource.

Codecs

Os dispositivos de usuários finais devem estar equipados com um destes codecs:

Codec

Períodos de empacotamento para transcodificação (ms)

G.711 a-law, G.711 u-law

10, 20 ou 30

G.729, G.729A, G.729B, G.729AB

10, 20, 30, 40, 50 ou 60

GSM EFR, GSM FR *

20

* Com suporte no NM-HDV2 e no NM-HD-1V/2V/2VE somente.

Componentes Utilizados

As informações neste documento são baseadas nestas versões de software e hardware:

  • Cisco IOS Software versão 12.4(9)T

  • Roteador Cisco 3845 Series com módulos DSP incorporados (PVDM2-64)

  • Cisco CallManager 4.1(3)

As informações neste documento foram criadas a partir de dispositivos em um ambiente de laboratório específico. Todos os dispositivos utilizados neste documento foram iniciados com uma configuração padrão. Se a sua rede estiver em um ambiente de produção, esteja ciente do impacto potencial de qualquer comando.

Pré-requisitos para Conferência e Transcodificação Melhoradas em Roteadores de Gateways de Voz

Release do Cisco IOS Software

Modificação

12.3(11)T

Suporte ao PVDM2 nos roteadores de gateway de voz Cisco 2800 Series e Cisco 3800 Series foi incluído.

Restrições para Conferência e Transcodificação em Roteadores de Gateways de Voz

  • Os recursos de DSP se comunicam com o Cisco Unified CallManager por meio do Skinny Client Control Protocol (SCCP). Não há suporte a outros protocolos.

  • Os recursos de DSP não podem ser ativados para um slot do Cisco 1700 Series, de forma que o comando dsp services dspfarm não tem suporte e não pode ser configurado em uma placa de voz no Cisco 1700 Series.

  • Conferências não são aceitas no Cisco 3640 com NM-HD-1V, NM-HD-2V ou NM-HD-2VE.

  • Os MTPs de hardware oferecem suporte somente ao G.711 a-law e G.711 u-law. Se você configurar um perfil como MTP de hardware e desejar alterar o codec para algo diferente de G.711, você deverá primeiro remover o MTP de hardware usando o comando no maximum sessions hardware.

  • Os MTPs de software somente são aceitos no roteador quando o comando dsp services dspfarm não está habilitado na placa de voz.

  • Só há suporte a um codec em cada perfil de MTP. Para haver suporte a vários codecs, você precisa definir um perfil de MTP separado para cada codec.

  • Se uma chamada de MTP for recebida e o MTP não estiver configurado, a transcodificação será utilizada caso haja recursos disponíveis.

  • Não há suporte a conferências dinâmicas e alocação de recursos de transcodificação.

  • Não há suporte a fax na transcodificação.

Convenções

Consulte as Convenções de Dicas Técnicas da Cisco para obter mais informações sobre convenções de documentos.

Informações sobre Conferência e Transcodificação em Roteadores de Gateways de Voz

Para configurar a conferência e a transcodificação da Cisco, você deve compreender os seguintes conceitos:

Configuração

Nesta seção, você encontrará informações para configurar os recursos descritos neste documento.

Nota:  Use a Command Lookup Tool (somente clientes registrados) para obter mais informações sobre os comandos usados nesta seção.

Diagrama de Rede

Nota: Esta topologia de rede não sugere que você utilize esta implementação em seu ambiente. Para determinar qual modelo de distribuição é o melhor para o seu ambiente, consulte Design de Rede de Referência do Cisco Unified Communications Solution (SRND) Baseado no Cisco Unified CallManager 4.x.

O Cisco CallManager 4.1(3) é implementado em uma arquitetura de processamento de chamadas centralizada e fornece redundância geográfica através da Wide Area Network (WAN) corporativa com a utilização dos gateways de voz Cisco 3845 Series. Os gateways de voz são H.323 para CallManager para a sinalização da configuração de chamadas.

Neste exemplo, os recursos de DSP só foram configurados em um roteador de voz Cisco 3845 (172.31.255.1) e registrados no cluster Cisco CallManager.

trans-conf-iosgw-ccm-1.gif

Configuração dos Recursos de DSP

Esta seção detalha como esse procedimento deve ser concluído:

  1. Ativação e Configuração do Skinny Client Control Protocol (SCCP) no Gateway de Voz para Comunicação com o Cisco CallManager.

  2. Configuração dos Recursos de DSP para Transcodificação.

  3. Criação de um Grupo do Cisco CallManager e Associação do Perfil de Transcodificação do Farm DSP.

  4. Configuração dos Recursos de DSP para Conferência.

  5. Criação de um Grupo do Cisco CallManager e Atribuição do Perfil de Conferência do Farm DSP.

  6. Modificação das Configurações Padrão para a Conexão do SCCP ao CallMananger (Opcional).

  7. Configuração de um Recurso de Mídia no Cisco CallManager para Transcodificação.

  8. Configuração de um Recurso de Mídia no Cisco CallManager para Conferência.

  9. Criação e Atribuição de um Grupo de Recursos de Mídia no Cisco CallManager.

  10. Criação e Atribuição de uma Lista de Grupos de Recursos de Mídia no Cisco CallManager.

  11. Verificação da Configuração do Farm DSP.

Execute os passos a seguir.

  1. Ativação e configuração do Skinny Client Control Protocol (SCCP) no gateway de voz para comunicação com o Cisco CallManager.

    tvg-3845-1

    
    !--- Somente as configurações relevantes são mostradas aqui.
    
    tvg-3845-1>enable
    tvg-3845-1#configure terminal
    tvg-3845-1(config)#sccp ccm 192.168.252.18 identifier 18 priority 1 version 4.1
    
    !--- Este comando sccp ccm adiciona os servidores do CallManager
    !--- à lista de servidores disponíveis nos quais o gateway de voz pode se registrar.
    
    tvg-3845-1(config)#sccp ccm 192.168.198.5 identifier 5 priority 2 version 4.1
    tvg-3845-1(config)#sccp ccm 192.168.198.4 identifier 4 priority 3 version 4.1
    tvg-3845-1(config)#sccp ccm 192.168.252.11 identifier 11 priority 4 version 4.1
    tvg-3845-1(config)#sccp local loopback 1 
    
    !--- Seleciona a interface local que os aplicativos SCCP
    !--- usam para se registrar no Cisco Unified CallManager.
    
    tvg-3845-1(config)#sccp
    
    !--- Habilita o SCCP e o ativa administrativamente.
    
    tvg-3845-1(config)#exit
    

  2. Configuração do perfil do farm DSP para transcodificação.

    Nota: Isto necessita do Cisco IOS Software Release 12.3(8)T ou posterior.

    tvg-3845-1

    tvg-3845-1>enable
    tvg-3845-1#configure terminal
    tvg-3845-1(config)#voice-card 0
    tvg-3845-1(config-voicecard)#dsp services dspfarm
    
    !--- O comando dsp services dspfarm habilita os serviços de farm DSP para a placa de voz.
    
    tvg-3845-1(config-voicecard)#exit
    tvg-3845-1(config)#dspfarm profile 111 transcode
    
    !--- O comando dspfarm profile 111 transcode entra no
    !--- modo de configuração do perfil de farm DSP
    !--- para definir um perfil para os serviços de farm DSP.
    !--- Para este perfil, um perfil de transcodificação é criado.
    
    tvg-3845-1(config-dspfarm-profile)#description transcode profile 111
    tvg-3845-1(config-dspfarm-profile)#codec ?
      g711alaw      G.711 A Law 64000 bps
      g711ulaw      G.711 u Law 64000 bps
      g729abr8      G.729ab 8000 bps
      g729ar8       G.729a 8000 bps
      g729br8       G.729b 8000 bps
      g729r8        G.729 8000 bps
      pass-through  Stream Pass Through
    
    !--- Especifica os codecs aceitos por um perfil de farm DSP.
    
    tvg-3845-1(config-dspfarm-profile)#maximum sessions 20
    
    !--- Especifica o número máximo de sessões
    !--- aceitas pelo perfil.
    !--- Number é determinado pelos recursos de DSP
    !--- registrados disponíveis. O padrão é 0.
    !--- Nota: As palavras-chave hardware e software se aplicam
    !--- somente a perfis de MTP.
    
    tvg-3845-1(config-dspfarm-profile)#associate application sccp
    
    !--- O comando associate application sccp associa o protocolo SCCP
    !--- ao perfil da farm DSP.
    
    tvg-3845-1(config-dspfarm-profile)#no shutdown
    
    !--- Habilita o perfil, aloca
    !--- recursos de farm DSP e associa o aplicativo.
    
    tvg-3845-1(config-dspfarm-profile)#exit
    tvg-38450-1(config)#gateway
    
    !--- Entra no modo de configuração do gateway.
    
    tvg-38450-1(config-gateway)#timer receive-rtp 600
    
    !--- Define o intervalo de timeout do
    !--- Real-Time Transport Protocol (RTP) para liberar conexões travadas.
    !--- •segundos—O intervalo varia entre 180 e 1800. O padrão é 1200. 
    
    tvg-38450-1(config-gateway)#exit
    

  3. Criação de um grupo do Cisco CallManager e associação do perfil de transcodificação do farm DSP.

    Nota: Este procedimento necessita do Cisco IOS Software Release 12.3(8)T ou posterior.

    tvg-3845-1

    
    !--- Execute este procedimento para definir um grupo do
    !--- Cisco Unified CallManager
    !--- e associar o perfil do farm DSP de transcodificação ao
    !--- grupo do Cisco Unified CallManager.
    
    tvg-3845-1>enable
    tvg-3845-1#configure terminal
    tvg-3845-1(config)#sccp ccm group 111
    
    !--- O comando sccp ccm group 111 cria um grupo do Cisco Unified CallManager e
    !--- entra no modo de configuração do Cisco Unified CallManager do SCCP.
    
    tvg-3845-1(config-sccp-ccm)#associate ccm 18 priority 1
    tvg-3845-1(config-sccp-ccm)#associate ccm 5 priority 2
    tvg-3845-1(config-sccp-ccm)#associate ccm 4 priority 3
    tvg-3845-1(config-sccp-ccm)#associate ccm 11 priority 4
    
    !--- Adiciona um servidor do Cisco Unified CallManager server ao grupo do Cisco
    !--- Unified CallManager e estabelece sua prioridade no grupo.
    
    tvg-3845-1(config-sccp-ccm)#associate profile 111 register tvg1txcode
    
    !--- Associa um perfil de farm DSP ao grupo do Cisco Unified CallManager.
    
    !--- O nome do dispositivo deve corresponder ao nome do dispositivo configurado no Cisco Unified CallManager.
    !--- Caso contrário, o perfil não é registrado no Cisco Unified CallManager.
    
    !--- Repita este passo para cada perfil de farm DSP que deseja registrar com
    !--- este grupo do Cisco Unified CallManager. 
    
    tvg-3845-1(config-sccp-ccm)#bind interface loopback 1
    
    !--- Liga uma interface ao grupo do Cisco Unified CallManager.
    
    
    tvg-3845-1(config-sccp-ccm)#description tvg1 transcoding
    tvg-3845-1(config-sccp-ccm)end
    

  4. Configuração do perfil do farm DSP para conferência.

    tvg-3845-1

    tvg-3845-1>enable
    tvg-3845-1#configure terminal
    tvg-3845-1(config)#voice-card 0
    tvg-3845-1(config-voicecard)#dsp services dspfarm
    
    !--- O comando dsp services dspfarm habilita os serviços de farm DSP para a placa de voz.
    
    tvg-3845-1(config-voicecard)#exit
    tvg-3845-1(config)#dspfarm profile 999 conference
    
    !--- O comando dspfarm profile 999 conference entra no
    !--- modo de configuração do perfil de farm DSP
    !--- para definir um perfil para os serviços de farm DSP.
    !--- Para este perfil, um perfil de transcodificação é criado.
    
    tvg-3845-1(config-dspfarm-profile)#description conference profile 999
    tvg-3845-1(config-dspfarm-profile)#codec ?
      g711alaw      G.711 A Law 64000 bps
      g711ulaw      G.711 u Law 64000 bps
      g729abr8      G.729ab 8000 bps
      g729ar8       G.729a 8000 bps
      g729br8       G.729b 8000 bps
      g729r8        G.729 8000 bps
      pass-through  Stream Pass Through
    
    !--- Especifica os codecs aceitos por um perfil de farm DSP.
    
    tvg-3845-1(config-dspfarm-profile)#maximum sessions 4
    
    !--- Especifica o número máximo de sessões que são aceitas pelo perfil.
    !--- Number é determinado pelos recursos de DSP registrados.
    !--- O padrão é 0.
    !--- Nota: As palavras-chave hardware se aplicam somente a perfis de MTP.
    
    tvg-3845-1(config-dspfarm-profile)#associate application sccp
    
    !--- O comando associate application sccp associa
    !--- o protocolo SCCP ao perfil do farm DSP.
    
    tvg-3845-1(config-dspfarm-profile)#no shutdown
    
    
    !--- Habilita o perfil, aloca
    !--- recursos de farm DSP e associa o aplicativo.
    
    tvg-3845-1(config-dspfarm-profile)#exit
    tvg-38450-1(config)#gateway 
    
    !--- Entra no modo de configuração do gateway.
    
    tvg-38450-1(config-gateway)#timer receive-rtp 600 
    
    !--- Define o intervalo de timeout do
    !--- Real-Time Transport Protocol (RTP) para liberar conexões travadas.
    !--- •segundos—O intervalo varia entre 180 e 1800. O padrão é 1200. 
    
    tvg-38450-1(config-gateway)#exit
    

  5. Criação de um grupo do Cisco CallManager e atribuição do perfil de conferência do farm DSP.

    tvg-3845-1

    
    !--- Execute este procedimento para definir um grupo do Cisco Unified CallManager
    !--- e associar o perfil do farm DSP de conferência ao
    !--- grupo do Cisco Unified CallManager.
    
    tvg-3845-1>enable
    tvg-3845-1#configure terminal
    tvg-3845-1(config)#sccp ccm group 999
    
    !--- O comando sccp ccm group 999 cria um grupo do Cisco Unified CallManager e
    !--- entra no modo de configuração do Cisco Unified CallManager do SCCP.
    
    tvg-3845-1(config-sccp-ccm)#associate ccm 18 priority 1
    tvg-3845-1(config-sccp-ccm)#associate ccm 5 priority 2
    tvg-3845-1(config-sccp-ccm)#associate ccm 4 priority 3
    tvg-3845-1(config-sccp-ccm)#associate ccm 11 priority 4
    
    !--- Adiciona um servidor do Cisco Unified CallManager server ao grupo do Cisco
    !--- Unified CallManager e estabelece sua prioridade no grupo.
    
    tvg-3845-1(config-sccp-ccm)#associate profile 999 register tvg1conf
    
    !--- Associa um perfil de farm DSP ao grupo do Cisco Unified CallManager.
    
    !--- O nome do dispositivo deve corresponder ao nome do dispositivo configurado no Cisco Unified CallManager.
    !--- Caso contrário, o perfil não é registrado no Cisco Unified CallManager.
    
    !--- Repita este passo para cada perfil de farm DSP que deseja registrar com
    !--- este grupo do Cisco Unified CallManager. 
    
    tvg-3845-1(config-sccp-ccm)#bind interface loopback 1
    
    !--- Liga uma interface ao grupo do Cisco Unified CallManager.
    
    tvg-3845-1(config-sccp-ccm)#description tvg1 conferencing
    tvg-3845-1(config-sccp-ccm)end
    

  6. Modificação das Configurações Padrão para a Conexão do SCCP ao CallMananger (Opcional).

  7. Configuração de um recurso de mídia no Cisco CallManager para transcodificação. Para fazer isso, adicione um transcodificador e registre o perfil de transcodificação criado no Cisco IOS como um Cisco IOS Enhanced Media Termination Point no Cisco CallManager.

    1. Adicione um transcodificador ao Cisco CallManager e selecione o tipo de transcodificador apropriado aos seus recursos de DSP. Normalmente, o tipo de transcodificador Cisco IOS Enhanced Media Termination Point depende do tipo dos DSPs registrados (por exemplo, C549s versus C5510s).

      trans-conf-iosgw-ccm-2.gif

    2. Configure e insira o perfil do transcodificador no Cisco CallManager para registrá-lo com o perfil criado no Cisco IOS. O nome do dispositivo é o mesmo que o nome do perfil criado no Cisco IOS.

      trans-conf-iosgw-ccm-3.gif

    3. Redefina o transcodificador no Cisco CallManager para ativar o registro.

      Nota: Caso o transcodificador não seja registrado após uma redefinição, talvez seja necessário excluir e recriar o perfil no Cisco CallManager. Você também pode replicar o registro do sccp e do dspfarm no IOS para resolver esse problema. Tente estes comandos:

      tvg-3845-1(config)#no dspfarm

      tvg-3845-1(config)#no sccp

      tvg-3845-1(config)#dspfarm

      tvg-3845-1(config)#sccp

      trans-conf-iosgw-ccm-4.gif

  8. Configuração de um recurso de mídia no Cisco CallManager para conferência.

    1. Adicione uma bridge de conferência ao Cisco CallManager em Feature > Media Resource > Conference Bridge.

      trans-conf-iosgw-ccm-5.gif

    2. Clique em Add a New Conference Bridge.

      trans-conf-iosgw-ccm-6.gif

    3. Configure e insira o perfil da bridge de conferência no Cisco CallManager para registrá-la com o perfil criado no Cisco IOS. O nome do dispositivo é o mesmo que o nome do perfil criado no Cisco IOS.

      Normalmente, o tipo de bridge de conferência Cisco IOS Enhanced Conference Bridge depende do tipo dos DSPs registrados (por exemplo, C549s versus C5510s).

      trans-conf-iosgw-ccm-7.gif

    4. Redefina a bridge de conferência do perfil para registrá-la no Cisco CallManager.

      Nota: Caso a bridge de conferência não seja registrada após uma redefinição, talvez seja necessário excluir e recriar o perfil no Cisco CallManager. Você também pode replicar o registro do sccp e do dspfarm no IOS para resolver esse problema. Tente estes comandos:

      tvg-3845-1(config)#no dspfarm

      tvg-3845-1(config)#no sccp

      tvg-3845-1(config)#dspfarm

      tvg-3845-1(config)#sccp

      trans-conf-iosgw-ccm-8.gif

  9. Criação e Atribuição de um Grupo de Recursos de Mídia no Cisco CallManager.

  10. Criação e Atribuição de uma Lista de Grupos de Recursos de Mídia no Cisco CallManager.

  11. Verificação da Configuração dos Recursos de DSP.

Um exemplo de como configurar os grupos de recursos de mídia e as listas de grupos de recursos de mídia no Cisco CallManager pode ser encontrado em Exemplo de Configuração de Rede de Voz Interativa de Recursos de Mídia

Nota: Você deve determinar o número de PVDM2s ou de módulos de rede necessários para oferecer suporte aos seus serviços de conferência e transcodificação e instalar os módulos no seu roteador. Para obter mais informações sobre esse requisito, consulte Determinando os Requisitos dos Recursos de DSP.

Nota: Esta configuração de roteador de gateway de voz utiliza um endereço de loopback como interface virtual para a sinalização H.323.

Verificação

Esta seção descreve como verificar os serviços de conferência, transcodificação e MTP com o uso destes comandos:

A Output Interpreter Tool (somente clientes registrados) (OIT) oferece suporte a determinados comandos show. Use a OIT para exibir uma análise da saída do comando show.

Troubleshooting

Consulte Configurando a Conferência e a Transcodificação Melhoradas em Roteadores de Gateways de Voz para obter mais informações de troubleshooting.


Discussões relacionadas da comunidade de suporte da Cisco

A Comunidade de Suporte da Cisco é um fórum onde você pode perguntar e responder, oferecer sugestões e colaborar com colegas.


Document ID: 91863