Voix et communications unifiées : Commutateur logiciel Cisco PGW 2200

Configuration des codecs audio sur HSI (H.323 Signaling Interface)

17 décembre 2015 - Traduction automatique
Autres versions: PDFpdf | Anglais (22 août 2015) | Commentaires


Contenu


Introduction

Ce document décrit configurer H.323 l'interface de signalisation (LA SIENNE) pour être capable de fonctionner avec de plusieurs codecs de Voix dans H.245. Le codec par défaut utilisé dans LE SIEN n'est souvent pas assez pour des solutions de contrôle d'appel Cisco avec H.323 le complément (LE SIEN) à dialoguer avec les réseaux courants existants VoIP. Cisco expliquera les étapes nécessaires utilisées pour activer le SIEN à fonctionner avec des codecs autres que G.711.

Ce document préliminaire fournit une description de la matière et n'importe quelles informations contextuelles décrivant un scénario du monde réel dans lequel ces informations pourraient être utilisées.

Conditions préalables

Conditions requises

Les lecteurs de ce document doivent avoir une bonne connaissance de ce qui suit :

  • Ravitaillement LE SIEN (voyez la section Informations connexes)

  • H.323 recommandations de Protocol - Union internationale des télécommunications (ITU)

Composants utilisés

Les informations de ce document sont basées sur les versions de logiciel et matériel suivantes :

  • SES versions 2.21 et 4.1

Les informations contenues dans ce document ont été créées à partir des périphériques d'un environnement de laboratoire spécifique. Tous les périphériques utilisés dans ce document ont démarré avec une configuration effacée (par défaut). Si votre réseau est opérationnel, assurez-vous que vous comprenez l'effet potentiel de toute commande.

Conventions

Pour plus d'informations sur les conventions des documents, référez-vous aux Conventions utilisées pour les conseils techniques de Cisco.

Paramètres pris en charge de codecs dans H.245

La signalisation du contrôle H.245 est utilisée pendant chaque appel aux messages de contrôle des changes. Avant qu'un appel soit établi, les capacités H.323 des points finaux sont permutées. H.323 de la spécification de protocole un support de codecs audios est obligatoire parce que c'est le service minimum fourni par H.323 la norme. Tous les Terminaux H.323 doivent avoir au moins un codec audio pris en charge, qui est G.711. Le support supplémentaire de codecs tel qu'est G.722, G.728, et G.729 facultatif. À ce moment LE SIEN ne prend en charge pas les types dynamiques de codecs (G.729 type d'annexe) qui sont définis en dehors de RFC 1890. LE SIEN prend en charge également G.723.1

Paramètres terminaux de codecs de la capacité H.245

Nom de paramètre Type
caps.table [I] .entryNo 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)

Paramètres de codecs de la Manche H.245

Nom de paramètre Type
chan [I] .name Chaîne
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)

Modes H.245

Nom de paramètre Type
modes [I] .name Chaîne
modes[i].audio.g711Alaw64k NULL
modes[i].audio.g711Alaw56k NULL
modes[i].audio.g711Ulaw64k NULL
modes[i].audio.g711Ulaw56k NULL
modes[i].audio.g722at64k NULL
modes[i].audio.g722at56k NULL
modes[i].audio.g722at48k NULL
modes[i].audio.g728 NULL
modes[i].audio.g729 NULL

Configuration de codecs audios

Il est obligatoire de le prendre en charge seulement G.711 quant H.323 à la norme. Par conséquent, est G.711 le codec audio par défaut dans LE SIEN. Si vous voulez utiliser des autres codecs, vous devez le configurer. La valeur des champs h245.caps.table[x].audio et h245.chan[x].audio représentent les capacités sonores des codecs choisis. Les capacités sonores sont des valeurs entières qui décrivent les trames maximum par paquet, pas nombre de millisecondes ou octets par paquet.

Est G.711 un codec basé sur échantillon avec une recommandation ITU de 8000 échantillons par seconde au-dessus d'une trame de huit échantillons. Représente G.711 (dans une trame) 1 ms de la parole. G.729 est comparé G.711 à la trame en fonction et représente (dans une trame) 10 ms de la parole. Ceci vous mène à une valeur yy (voir ci-dessous) qu'est réellement un multiplicateur pour la capacité que H.323 le point final a.

Par exemple, si un PE est capable de recevoir la valeur du ms 20 de l'audio par paquet, la valeur yy pour G.711 est 20 et est 2 pour G.729. Pour d'autres codecs, référez-vous aux recommandationsleavingcisco.com ITU.

Configuration par défaut

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

Exemple supplémentaire de configuration de codecs

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 est un index de baie [x] qui doit être remplacé par un numéro valide entre 1 et 20. Il doit être continu et seul dans la configuration. le yy est le multiplicateur de trame qui est dérivé des trames par paquet qu'un codec spécifique peut prendre en charge par ITU. le zz est un nombre qui est choisi pour identifier les codecs dans l'application. Pour une plage valide, voyez la section terminale de codecs de la capacité H.245 de ce document.

Exemple de configuration des codecs audios G.729 avec 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

Conversations connexes de la communauté de soutien de Cisco

Le site Cisco Support Community est un forum où vous pouvez poser des questions, répondre à des questions, faire part de suggestions et collaborer avec vos pairs.


Informations connexes


Document ID: 43180