Voz e comunicações unificadas : Softswitch Cisco PGW 2200

Configuração na interface de sinalização de H.323 (A SUA) dos codec de áudio

14 Outubro 2016 - Tradução por Computador
Outras Versões: Versão em PDFpdf | Inglês (22 Agosto 2015) | Feedback


Índice


Introdução

Este documento descreve configurar a interface de sinalização de H.323 (A SUA) para ser capaz do trabalho com os codecs múltiplos da Voz no H.245. O codec do padrão usado no O SEU não é frequentemente bastante para soluções de Controle de chamadas de Cisco com a adjunção de H.323 (A SUA) a colaborar com redes running existentes de VoIP. Cisco explicará as etapas necessárias usadas para permitir O SEU a trabalhar com os codecs diferentes de G.711.

Este documento introdutório fornece uma descrição do assunto e de toda a informação contextual que descrevem um cenário de mundo real em que esta informação pôde ser usada.

Pré-requisitos

Requisitos

Os leitores deste documento devem estar cientes da seguinte informação:

Componentes Utilizados

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

  • Versões HSI 2.21 e 4.1

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) inicial. Se a sua rede estiver ativa, certifique-se de que entende o impacto potencial de qualquer comando.

Convenções

Para obter mais informações sobre convenções de documento, consulte as Convenções de dicas técnicas Cisco.

Parâmetros codec apoiados no H.245

A sinalização do controle H.245 é usada durante cada atendimento às mensagens do controle de intercâmbio. Antes que um atendimento esteja estabelecido, as capacidades dos valores-limite de H.323 estão trocadas. Da especificação de protocolo de H.323 um apoio dos codec de áudio é imperativo porque é o serviço mínimo proporcionado pelo padrão de H.323. Todos os Terminais H.323 devem ter pelo menos um codec de áudio apoiado, que é G.711. O apoio adicional do codec tal como G.722, G.728, e G.729 é opcional. Neste tempo O SEU não apoia os tipos de codec dinâmicos (tipo do anexo de G.729) que são definidos fora do RFC 1890. O SEU igualmente apoia o G.723.1

Parâmetros codec dos recursos de terminal H.245

Nome de parâmetro Tipo
[i] .entryNo caps.table INTEGER(1, 65535)
caps.table[i].audio.g711Alaw64k INTEGER(1, 256)
caps.table[i].audio.g711Alaw56k INTEGER(1, 256)
caps.table[i].audio.g711Ulaw64k INTEGER(1, 256)
caps.table[i].audio.g711Ulaw56k INTEGER(1, 256)
caps.table[i].audio.g722at64k INTEGER(1, 256)
caps.table[i].audio.g722at56k INTEGER(1, 256)
caps.table[i].audio.g722at48k INTEGER(1, 256)
caps.table[i].audio.g728 INTEGER(1, 256)
caps.table[i].audio.g729 INTEGER(1, 256)

Parâmetros codec do canal H.245

Nome de parâmetro Tipo
[i] .name do sobrenome Série
chan[i].audio.g711Alaw64k INTEGER(1, 256)
chan[i].audio.g711Alaw56k INTEGER(1, 256)
chan[i].audio.g711Ulaw64k INTEGER(1, 256)
chan[i].audio.g711Ulaw56k INTEGER(1, 256)
chan[i].audio.g722at64k INTEGER(1, 256)
chan[i].audio.g722at56k INTEGER(1, 256)
chan[i].audio.g722at48k INTEGER(1, 256)
chan[i].audio.g728 INTEGER(1, 256)
chan[i].audio.g729 INTEGER(1, 256)

Modos H.245

Nome de parâmetro Tipo
[i] .name dos modos Série
modes[i].audio.g711Alaw64k NULO
modes[i].audio.g711Alaw56k NULO
modes[i].audio.g711Ulaw64k NULO
modes[i].audio.g711Ulaw56k NULO
modes[i].audio.g722at64k NULO
modes[i].audio.g722at56k NULO
modes[i].audio.g722at48k NULO
modes[i].audio.g728 NULO
modes[i].audio.g729 NULO

Configuração dos codec de áudio

É imperativo apoiar somente G.711 a propósito do padrão de H.323. Consequentemente, G.711 é os codec de áudio do padrão no O SEU. Se você quer usar um outro codec, você tem que configurar-lo. O valor dos campos h245.caps.table[x].audio e h245.chan[x].audio está representando os recursos de áudio do codec escolhido. Os recursos de áudio são os valores de número inteiros que descrevem os frames máximos pelo pacote, não o número de milissegundos ou bytes por pacote.

G.711 é um codec amostra-baseado com uma recomendação ITU de 8000 amostras por segundo sobre um quadro de oito amostras. G.711 representa (em um quadro) 1 Senhora do discurso. G.729 é comparado a G.711 quadro-baseou e representa (em um quadro) a Senhora 10 do discurso. Isto condu-lo a um valor JJ (veja abaixo) que é realmente um multiplicador para a capacidade que o valor-limite de H.323 tem.

Por exemplo, se um EP é capaz de receber um valor de áudio por pacote de 20 Senhoras, o valor JJ para G.711 é 20 e é 2 para G.729. Para outros codecs, refira as recomendações ITUleavingcisco.com .

Configuração padrão

h245.caps.table[1].audio.g711Ulaw64k   = 20
h245.caps.table[1].entryNo                      = 7111
h245.caps.table[2].audio.g711Alaw64k            = 20
h245.caps.table[2].entryNo                      = 7110

h245.chan[1].audio.g711Alaw64k                 = 20
h245.chan[1].name                              = g711Alaw64k
h245.chan[2].audio.g711Ulaw64k                 = 20
h245.chan[2].name                              = g711Ulaw64k
 
h245.modes[1].audio.g711Alaw64k                =
h245.modes[1].name                             = g711Alaw64k
h245.modes[2].audio.g711Ulaw64k                = 
h245.modes[2].name                             = g711Ulaw64k

Exemplo de configuração adicional do codec

h245.caps.table[x].audio.name  = yy
h245.caps.table[x].entryNo              = zz

h245.chan[x].audio.name                 = yy
h245.chan[x].name                       = name
 
h245.modes[x].audio.name                = 
h245.modes[x].name                      = name

x são um [x] do deslocamento predeterminado da disposição que deva ser substituído por um número válido entre 1 e 20. Deve ser contínuo e original na configuração. o JJ é o multiplicador do quadro que é derivado dos quadros pelo pacote que um codec específico pode apoiar pelo ITU. o zz é um número que seja escolhido identificar o codec no aplicativo. Para um intervalo válido, veja a seção do codec dos recursos de terminal H.245 deste documento.

Exemplo de configuração dos codec de áudio G.729 com MML

prov-sta::srcver=”active”,dstver=”Add_Codec_G729”
prov-add:name="H245",caps.table[4].audio.g729="2"
prov-add:name="H245",caps.table[4].entryno="729"
prov-add:name="H245",chan[4].audio.g729="2"
prov-add:name="H245",chan[4].name="g729"
prov-add:name="H245",modes[3].audio.g729=""
prov-add:name="H245",modes[3].name="g729"
prov-cpy

Informações Relacionadas


Document ID: 43180