Guía de configuración de controlador de la frontera de la sesión de los Cisco 7600 Series Router
Codecs de restricción
2 Agosto 2013 - Traducción Automática | Otras Versiones: PDFpdf 248 KB | Inglés (28 Abril 2008) | Comentarios

Contenidos

Codecs de restricción

Contenido

Requisitos previos para el codecs de restricción

Restricciones para el codecs

Cómo configurar la restricción del codificador-decodificador

Configurar el codecs

Configurar una directiva CAC para utilizar una lista del codificador-decodificador

Ejemplos de configurar el codecs

Ejemplo de configurar la restricción del codecs

Ejemplo de configurar una directiva CAC para utilizar una lista del codificador-decodificador

Ejemplo de ordenar del codificador-decodificador


Codecs de restricción


Un compresor-descompresor (codificador-decodificador) es un dispositivo o un programa que realizan una transformación en una secuencia de datos o una señal. El regulador de la frontera de la sesión (SBC) está puesto en hard-code con un conjunto de codecs reconocido (véase el cuadro 17-1 al cuadro 17-4), incluyendo toda la Voz de uso general y codecs video. El comportamiento predeterminado es permitir todo el codecs reconocido en todas las llamadas. Cualquier otro codificador-decodificador presente en la señalización de llamada es quitado por el SBC.

Esta mejora permite que usted restrinja que los codificadores-decodificador una llamada determinada pueden utilizar y configurar un período permitido mínimo del packetization para cada codificador-decodificador permitido.


Observepara la versión 3.0.0 SBC de ACE y posterior, esta característica se soporta en el modelo unificado solamente.


Ofrezca el historial para el codecs de restricción

Versión
Modificación

Versión 3.1.00 SBC de ACE

Apoyo añadido para ordenar del codificador-decodificador.

Versión 3.0.00 SBC de ACE

Esta característica fue introducida en el Cisco 7600 Series Router junto con el soporte para el modelo unificado SBC.


Contenido

Este módulo contiene las secciones siguientes:

Requisitos previos para el codecs de restricción

Restricciones para el codecs

Cómo configurar la restricción del codificador-decodificador

Ejemplos de configurar el codecs

Requisitos previos para el codecs de restricción

Se requieren los requisitos previos siguientes antes de que usted pueda restringir el codecs:

En el módulo del motor del control de la aplicación (ACE), usted debe ser Usuario administrador para ingresar los comandos SBC. Para más información, vea la guía de administración del módulo del motor del control de la aplicación en el http://www.cisco.com/en/US/docs/interfaces_modules/services_modules/ace/vA4_2_0/configuration/administration/guide/AdminGd.html.

Antes de implementar el codecs de restricción, el SBC debe ser creado ya. Vea los procedimientos descritos en el capítulo 2, “los requisitos previos de la configuración de ACE para el SBC”.

La transcodificación debe ser configurada antes de que usted pueda restringir el codecs. Vea los procedimientos descritos en la sección de transcodificación SBC que implementa.

Todo el elemento de la frontera de la señalización (SBE) y del elemento de la frontera de los datos las configuraciones (DBE) requeridas para hacer las llamadas simples deben ser configurados ya. Las configuraciones de transcodificación siguen estas configuraciones.

Restricciones para el codecs

Revise las restricciones siguientes para el codecs:

El promotor de los paquetes de medios en el DBE limpia el ancho de banda consumido por cada secuencia de medios, pero no puede limpiar el tipo de codecs o de los períodos del packetization.

El codecs desconocido no se puede configurar como miembros de la lista blanca del codificador-decodificador.

Las llamadas activas no se liberan si hay un cambio en la lista blanca del codificador-decodificador durante la llamada.

Si se configura una lista blanca del codificador-decodificador, el SBC quita cualquier codecs sin apuntar del flujo de la configuración de la llamada y los media bloquean la asignación.

Las listas blancas de los varios códec se pueden configurar sobre una base de la directiva del control de admisión de llamadas (CAC). Por ejemplo, la lista de codecs permitida para las llamadas de SipAdj1 puede ser diferente que la lista de codecs permitida para las llamadas de SipAdj2.

Si una lista blanca del codificador-decodificador no se ha configurado, todo el codecs reconocido (véase el cuadro 17-1 al cuadro 17-4) se permite para todas las llamadas.

Usted debe utilizar el valor textual de la descripción del códec que aparece en el protocolo session description (SDP) configurar la lista blanca del codificador-decodificador, por ejemplo “PCMU” o “teléfono-evento”.

El rechazo de todo el codecs no se soporta. Sin embargo, usted podría establecer un límite del ancho de banda de 0 para alcanzar el mismo resultado.

Las listas del codificador-decodificador no son llamadas aplicadas de media-puente (las en las cuales el SBC no reserva a los recursos del medio).

El formato del nombre del codificador-decodificador es lo mismo que la cadena usada para representarla en el SDP, por ejemplo PCMU o VDVI. Todos los nombres reconocidos del codificador-decodificador se enumeran en el cuadro 17-1 - el cuadro 17-4.

Un solo codificador-decodificador se puede agregar solamente a cada lista una vez, con un solo período del packetization.

Para cada codificador-decodificador en una lista, el CAC restringe el período señalado del packetization para cualquier secuencia usando ese codificador-decodificador para ser mayor o igual el período del packetization configurado junto con el codificador-decodificador en la lista. Si una secuencia utiliza más de un codificador-decodificador en la lista, después el mayor de todos los períodos del packetization configurados para cada codificador-decodificador en la lista se aplica a la secuencia.

La característica que ordena del codificador-decodificador pide implícito el codecs según la orden en la cual se agregan a la lista del codificador-decodificador usando el comando codec. El ordenar explícita del codificador-decodificador no está disponible con esta característica.


ObserveEl SBC no pedirá el codecs en los mensajes del SORBO que no son generados por el SBC.



Observelos anchos de banda enumerados en el cuadro 17-1 al cuadro 17-4 abajo son los anchos de banda sin el overheads de la capa de transporte. Por lo tanto, los anchos de banda reales reservados por el SBC son más altos que los valores mencionados.


El cuadro 17-1 Muestra-basó el Códecs de audio con el ms del tiempo 10 del packetization 

Tipo de carga útil
Nombre del codificador-decodificador
Velocidad del reloj (herzios)
Ejemplo de tamaño (bits)
Canales

0

PCMU

8000

8

1

5

DVI4

8000

4

1

6

DVI4

16000

4

1

8

PCMA

8000

8

1

10

L16

44100

16

2

11

L16

44100

16

1

15

G728

8000

2

1

16

DVI4

11025

4

1

17

DVI4

22050

4

1

G726-40

8000

5

1

2

G726-32

8000

4

1

G726-24

8000

3

1

G726-16

8000

2

1

L8

8000

8

1

DAT12

8000

12

2

L20

44100

10

2

L24

44100

24

2


El cuadro 17-2 NON-Muestra-basó el Códecs de audio 

Tipo de carga útil
Nombre del codificador-decodificador
Tiempo del packetization (ms)
Ancho de banda afectado un aparato (BPS)

3

GS

10

13200

7

LPC

10

5600

9

G722

10

64000

13

CN

10

400

18

G729

10

8000

18

G.729A

10

8000

18

G729A

10

8000

4

G723

30

6400

12

QCELP

13300

14

MPA

N/A

131072

G729D

10

6400

G729E

10

11800

GSM-EFR

10

12400

VDVI

10

25000

Amr

10

12500

AMR-WB

10

24420

dsr-es201108

10

4800

EVRC

10

8550

EVRC0

10

8550

mpa-robusto

10

327680

G7221

10

32000

MP4A-LATM

10

131072

SMV

10

8550

SMV0

10

8550

G729AB

10

8000


Codecs del vídeo del cuadro 17-3 

Tipo de carga útil
Nombre del codificador-decodificador
Tiempo del packetization (ms)
Ancho de banda afectado un aparato (BPS)

25

CelB

524228

26

JPEG

524228

28

nanovoltio

524228

31

H261

524228

32

MPV

524228

33

MP2T

524228

34

H263

524228

BMPEG

524228

BT656

170000000

DV

1500000000

H263-1998

524228

H263-2000

524228

MP1S

1600000

MP2P

524228

MP4V-ES

524228

sin procesar

N/A

1500000000

SMPTE292M

N/A

1500000000


Cuadro 17-4 el otro codecs 

Nombre del codificador-decodificador
Tiempo del packetization (ms)
Ancho de banda afectado un aparato (BPS)

teléfono-evento

20

1600

tono

20

1600

ROJO

20

1

parityfec

20

1

t140

100

80

puntero

20

1600

H224

20

6560

T.38

N/A

15500

X-NSE

20

1600


Cómo configurar la restricción del codificador-decodificador

Usted primero configura el codecs y en seguida los aplica como se explica en las secciones siguientes:

Configurar el codecs

Configurar una directiva CAC para utilizar una lista del codificador-decodificador

Configurar el codecs

Para restringir que los codificadores-decodificador una llamada determinada pueden utilizar y configurar un período permitido mínimo del packetization para cada codificador-decodificador permitido, usted debe configurar el CAC con una lista de codecs, proporciona una descripción para la lista, y después agrega cualquier codificador-decodificador a la lista.

PASOS SUMARIOS

1. configure

2.sbc servicio-nombre

3. sbe

4.codec-list nombre de la lista

5.codificador-decodificador

6.description texto

7.codec [packetization-period] del CODEC-nombrepacketization-period

8. exit

9.show services sbc nombre de la listasbe codec-list del servicio-nombre

PASOS DETALLADOS

 
Comando o acción
Propósito

Paso 1 

configure

Example:

host1/Admin# configure

Habilita el modo de configuración global.

Paso 2 

sbc service-name

Example:

host1/Admin(config)# sbc mysbc

Ingresa el submode de un servicio SBC.

Paso 3 

sbe

Example:

host1/Admin(config-sbc)# sbe

Configura el submode de la entidad SBE dentro de un servicio SBC.

Paso 4 

codec-list list-name

Example:

host1/Admin(config-sbc-sbe)#sbc mysbc sbe codec-list my_codecs

Crea una lista del codificador-decodificador.

Paso 5 

codec codec-name

Example:

host1/Admin(config-sbc-sbe-codec-list)# codec PCMU

Agrega un codificador-decodificador a una lista del codificador-decodificador.

Paso 6 

description text



Example:

host1/Admin(config-sbc-sbe-codec-list)# description Legitimate codes

Agrega una descripción para la CODEC-lista especificada usando un formato de la cadena de texto legible.

no La forma de este comando quita la descripción.

Se visualiza esta descripción cuando show el comando se utiliza para esta CODEC-lista. Es también incluida para cada CODEC-lista cuando un resumen de todas las CODEC-listas se visualiza.

Paso 7 

codec codec-name [packetization-period packetization-period]



Example:

host1/Admin(config-sbc-sbe-codec-list)# codec PCMU packetization-period 20

Agrega un codificador-decodificador a una lista del codificador-decodificador, y fija un período mínimo del packetization (opcional) para el codificador-decodificador.

no La forma de este comando (sin el período del packetization) quita el codificador-decodificador Nombrado de la lista del codificador-decodificador.

Observesi la ninguna forma de este comando incluye el período del packetization, sólo el período del packetization para el codificador-decodificador se quita.

Paso 8 

exit

Example:

host1/Admin(config-sbc-sbe-codec-list)# exit

Da salida al modo de la CODEC-lista al modo SBE.

Paso 9 

show services sbc service-name sbe codec-list list-name

Example:

host1/Admin# show services sbc mysbc sbe codec-list my_codecs

Visualiza la información detallada sobre las listas del codificador-decodificador configuradas en el SBE.

Si se omite el nombre de la lista, por ejemplo, los my_codecs, después los detalles se visualizan para todas las listas del codificador-decodificador en el SBE.

Configurar una directiva CAC para utilizar una lista del codificador-decodificador

PASOS SUMARIOS

1. configure

2.sbc servicio-nombre

3. sbe

4.cac-policy-set directiva-conjunto

5.cac-tabletabla-identificación

6.entry entrada-identificación

7.codec-restrict-to-list nombre de la lista

8. exit

9.muestre a servicios la entrada de nombre identificaciónsbe cac-policy-set del servicio-nombretable sbcentry

PASOS DETALLADOS

 
Comando o acción
Propósito

Paso 1 

configure

Example:

host1/Admin# configure

Habilita el modo de configuración global.

Paso 2 

sbc service-name

Example:

host1/Admin(config)# sbc mysbc

Ingresa el submode de un servicio SBC.

Paso 3 

sbe

Example:

host1/Admin(config-sbc)# sbe

Configura el submode de la entidad SBE dentro de un servicio SBC.

Paso 4 

cac-policy-set policy-set

Example:

host1/Admin(config-sbc-sbe)# cac-policy-set 1

Ingresa el submode de la directiva CAC.

Paso 5 

cac-table table-id

Example:

host1/Admin(config-sbc-sbe-cacpolicy)# cac-table MyCacTable

Identifica la tabla CAC.

Paso 6 

entry entry-id

Example:

host1/Admin(config-sbc-sbe-cacpolicy-
cactable)# entry 1

Identifica la entrada de tabla específica.

Paso 7 

codec-restrict-to-list list-name

Example:

host1/Admin(config-sbc-sbe-cacpolicy-
cactable)# codec-restrict-to-list my_codecs

Las configuraciones CAC para restringir el codecs utilizaron en la señalización de una llamada al conjunto de codecs proporcionado en la lista mencionada.

Si una lista del codificador-decodificador está vacía, todo el codecs reconocido por el SBE se permite.

La ninguna forma de este comando, o de no fijar este comando, permite que cualquier codecs reconocido sea utilizado sin las restricciones.

Observeeste comando substituye cualquier lista del codificador-decodificador que fuera configurada por una entrada anterior CAC. Para borrar todas las restricciones de una entrada anterior CAC, usted debe configurar un nombre de la lista de la CODEC-restringir-a-lista, donde está el nombre el nombre de la lista de una lista que no contiene ningún codecs.

Paso 8 

exit

Example:

host1/Admin(config-sbc-sbe-codec-list)# exit

Da salida al modo de la CODEC-lista al modo del sbe.

Paso 9 

show services sbc service-name sbe cac-policy-set id table name entry entry

Example:

host1/Admin(config-sbc-sbe)# show services sbc mysbc sbe cac-policy-set 1 table standard_policy_list entry 1

Visualiza la información detallada para una entrada específica en una tabla de la directiva CAC, incluyendo cualquier codecs restricto.

Ejemplos de configurar el codecs

Esta sección proporciona una configuración de muestra y una salida para configurar las restricciones en el codecs y configurar una directiva CAC para utilizar una lista del codificador-decodificador.

Ejemplo de configurar la restricción del codecs

El siguiente ejemplo muestra los comandos required de configurar la restricción del codificador-decodificador.

El cuadro 17-1 contiene tres adyacencias (A, B, y C). Cualquier llamada que implica A necesita ser configurada para utilizar solamente el G729 y el codecs PCMU con un período preferido mínimo del packetization de 10 milisegundos. Sin embargo, las llamadas entre B y el C pueden utilizar cualquier codecs disponible.

Para crear una lista del codificador-decodificador que contiene el codecs especificado configurado con un período preferido mínimo del packetization, utilice los siguientes comandos:

host1/Admin# configure
host1/Admin(config)# sbc mysbc
host1/Admin(config-sbc)# sbe
host1/Admin(config-sbc-sbe)# codec-list allowable_codecs
host1/Admin(config-sbc-sbe-codec-list)# description The set of codecs allowed on adjacency 
AdjA
host1/Admin(config-sbc-sbe-codec-list)# codec g729 packetization-period 20
host1/Admin(config-sbc-sbe-codec-list)# codec pcmu packetization-period 10
host1/Admin(config-sbc-sbe-codec-list)# exit

Después de configurar la restricción del codificador-decodificador, usted debe configurar una directiva CAC para utilizar la lista del codificador-decodificador. Vea “ejemplo de configurar una directiva CAC para utilizar la sección de una lista del codificador-decodificador”.

Cuadro ejemplo de escenario de 17-1 para configurar la restricción del codificador-decodificador

Ejemplo de configurar una directiva CAC para utilizar una lista del codificador-decodificador

El siguiente ejemplo muestra los comandos required de configurar una directiva CAC para utilizar una lista del codificador-decodificador. Para configurar una lista del codificador-decodificador, vea “ejemplo de configurar la sección de la restricción del codecs”.

host1/Admin# configure
host1/Admin(config)# sbc mysbc
host1/Admin(config-sbc)# sbe
host1/Admin(config-sbc-sbe)# cac-policy-set 1
host1/Admin(config-sbc-sbe-cacpolicy)# first-cac-table table1
host1/Admin(config-sbc-sbe-cacpolicy)# first-cac-scope call
host1/Admin(config-sbc-sbe-cacpolicy)# cac-table table1
host1/Admin(config-sbc-sbe-cacpolicy-cactable)# match-type adjacency
host1/Admin(config-sbc-sbe-cacpolicy-cactable)# entry 1
host1/Admin(config-sbc-sbe-cacpolicy-cactable)# match AdjA
host1/Admin(config-sbc-sbe-cacpolicy-cactable)# codec-restrict-to-list allowable_codecs
host1/Admin(config-sbc-sbe-cacpolicy-cactable-entry)# actionaction cac-complete
host1/Admin(config-sbc-sbe-cacpolicy-cactable-entry)# exit


Observeel comando list del codificador-decodificador que los comandos line interface(cli) pueden ser ingresados solamente en el por llamada llano en las tablas de la directiva CAC. Si usted configura una lista del codificador-decodificador en cualquier otro nivel el conjunto de la directiva CAC no activará. Sin embargo, se visualiza un registro después de que usted complete la configuración y el conjunto de la directiva se marca como “completa”.


Ejemplo de ordenar del codificador-decodificador

En el ejemplo abajo, el codecs se agrega a la lista del codificador-decodificador. Entonces utilizan al comando show run de mostrar la orden de la lista.

Router/Admin# config t
Enter configuration commands, one per line.  End with CNTL/Z.
Router/Admin(config)# sbc sbc
Router/Admin(config-sbc)# sbe
Router/Admin(config-sbc-sbe)# codec-list zilu
Router/Admin(config-sbc-sbe-codec-list)# codec PCMU
Router/Admin(config-sbc-sbe-codec-list)# codec AMR
Router/Admin(config-sbc-sbe-codec-list)# codec PCMA
Router/Admin(config-sbc-sbe-codec-list)# codec G729D
Router/Admin(config-sbc-sbe-codec-list)# codec EVRC
Router/Admin(config-sbc-sbe-codec-list)# codec X-NSE
Router/Admin(config-sbc-sbe-codec-list)# codec T38
Router/Admin(config-sbc-sbe-codec-list)# end
Router/Admin# show run
...
    codec-list zilu
      codec PCMU
      codec AMR
      codec PCMA
      codec G729D
      codec EVRC
      codec X-NSE
      codec t38