El conjunto de documentos para este producto aspira al uso de un lenguaje no discriminatorio. A los fines de esta documentación, "no discriminatorio" se refiere al lenguaje que no implica discriminación por motivos de edad, discapacidad, género, identidad de raza, identidad étnica, orientación sexual, nivel socioeconómico e interseccionalidad. Puede haber excepciones en la documentación debido al lenguaje que se encuentra ya en las interfaces de usuario del software del producto, el lenguaje utilizado en función de la documentación de la RFP o el lenguaje utilizado por un producto de terceros al que se hace referencia. Obtenga más información sobre cómo Cisco utiliza el lenguaje inclusivo.
Cisco ha traducido este documento combinando la traducción automática y los recursos humanos a fin de ofrecer a nuestros usuarios en todo el mundo contenido en su propio idioma. Tenga en cuenta que incluso la mejor traducción automática podría no ser tan precisa como la proporcionada por un traductor profesional. Cisco Systems, Inc. no asume ninguna responsabilidad por la precisión de estas traducciones y recomienda remitirse siempre al documento original escrito en inglés (insertar vínculo URL).
Este documento describe la funcionalidad de las particiones y los espacios de búsqueda de llamadas (CSS) para aplicar restricciones de ruteo de llamadas basadas en la clase de usuario y/o ubicación geográfica. También aborda la configuración y la resolución de problemas básicos.
Cisco recomienda que tenga conocimiento sobre estos temas:
La información de este documento se basa en Cisco CallManager Server 11.0.
La información que contiene este documento se creó a partir de los dispositivos en un ambiente de laboratorio específico. Todos los dispositivos que se utilizan en este documento se pusieron en funcionamiento con una configuración verificada (predeterminada). Si tiene una red en vivo, asegúrese de entender el posible impacto de cualquier comando.
Las particiones se pueden ver como una colección de patrones de ruta. Los números de directorio, los patrones de ruta y los patrones de traducción pueden pertenecer a particiones específicas.
Los CSS son una lista ordenada de particiones de ruta y determinan qué particiones deben buscar los dispositivos de llamada cuando intentan completar una llamada. Para alcanzar un destino determinado, la partición de la parte llamada debe pertenecer al CSS de la parte llamada.
Cuando intenta realizar una llamada, Cisco CallManager busca en el CSS de la parte que llama y verifica si la parte llamada pertenece a una partición dentro del CSS. Si es así, se realiza la llamada o se ejecuta el patrón de traducción. Si no es así, la llamada se rechaza o se omite el patrón de traducción.
Puede asignar de nuevo diferentes CSS a teléfonos IP, números de directorio, destinos de reenvío incondicional (CFA)/reenvío de llamada sin respuesta (CFNA)/reenvío de llamada si ocupado (CFB), gateways y patrones de traducción.
Las particiones y los CSS facilitan el enrutamiento de llamadas, ya que dividen el plan de ruta en subconjuntos lógicos en función de la organización, la ubicación o el tipo de llamada.
La mejor manera de entender cómo funcionan las particiones y los CSS es a través de un ejemplo. La siguiente sección proporciona dos ejemplos: ruta por clase de usuario y ruta por ubicación geográfica.
Este ejemplo ilustra cómo una empresa puede restringir el enrutamiento de llamadas para un grupo determinado de usuarios. En esta organización hay tres tipos de usuarios:
Desde el entorno de laboratorio, solo se pueden realizar llamadas internas.
Los empleados normales no pueden marcar números internacionales. La dirección puede llamar a cualquier número. Se crean tres particiones para rutear por clase del usuario:
Estas tres particiones se utilizan para categorizar los posibles destinos de llamada. Todos los teléfonos IP (números de directorio) se colocan en la partición interna (roja).
Estos dos patrones de ruta se configuran en el gateway:
El patrón de ruta 1 se asigna a la partición No internacional (azul) y el patrón de ruta 2 se asigna a la partición internacional (verde).
En función de estas restricciones mencionadas, estos tres CSS se configuran y asignan a los dispositivos adecuados:
En la figura, hay tres teléfonos IP y una puerta de enlace con dos patrones de ruta.
Ejemplo 1: Llamadas de laboratorio
Parte llamada = partición roja
El espacio de búsqueda de la persona que llama 1 contiene una partición roja
Llamada enrutada = Sí (la partición roja está incluida en el CSS)
Parte llamada = partición azul
El espacio de búsqueda de la persona que llama contiene una partición roja
Llamada enrutada = No (la partición azul no está incluida en el CSS)
Parte llamada = partición verde
El espacio de búsqueda de la persona que llama contiene una partición roja
Llamada enrutada = No (la partición verde no está incluida en el CSS)
Ejemplo 2: Llamadas de empleado
Parte llamada = partición roja
El espacio de búsqueda de la persona que llama contiene una partición roja y azul
Llamada enrutada = Sí (la partición roja está incluida en el CSS)
Parte llamada = partición azul
El espacio de búsqueda de la persona que llama contiene una partición roja y azul
Llamada enrutada = Sí (la partición azul está incluida en el CSS)
Parte llamada = partición verde
El espacio de búsqueda de la persona que llama contiene una partición roja y azul
Llamada enrutada = No (la partición verde no está incluida en el CSS)
Ejemplo 3: Llamadas del jefe
Parte llamada = partición roja
El espacio de búsqueda de la persona que llama contiene una partición roja y azul
Llamada enrutada = Sí (la partición roja está incluida en el CSS)
Parte llamada = partición azul
El espacio de búsqueda de la persona que llama contiene una partición roja, azul y verde
Llamada enrutada = Sí (la partición azul está incluida en el CSS)
Parte llamada = partición verde
El espacio de búsqueda de la persona que llama contiene una partición roja, azul y verde
Llamada enrutada = Sí (la partición verde está incluida en el CSS)
También es posible restringir el enrutamiento de llamadas según los diferentes tipos de usuarios y ubicaciones. Piense en una empresa en la que los empleados se encuentran en dos ubicaciones diferentes:
Y en el que los empleados se dividen en dos clases de usuarios diferentes:
Estas restricciones se aplican:
En función de estas restricciones, se configuran estas particiones:
Todos los teléfonos IP se colocan en la partición interna (rojo).
Hay dos gateways ubicadas en dos ubicaciones diferentes, para las cuales se configuran estos tres patrones de ruta:
Las llamadas de la ubicación 2 que marcan a la ubicación 1 deben enrutarse a través de este patrón de ruta a través de la puerta de enlace 1:
Las llamadas de la ubicación 1 que marcan a la ubicación 2 deben enrutarse a través de este patrón de ruta a través de la puerta de enlace 2:
Las llamadas de las ubicaciones 1 o 2 que marcan hacia fuera se pueden enrutar a través de la puerta de enlace 1 o la puerta de enlace 2.
Nota: Para simplificar, se debe suponer que los usuarios siempre tienen que marcar el código de área aunque estén en la misma área.
Estos CSS se utilizan:
Gateway 1:
Gateway 2:
Teléfono IP del jefe en la ubicación 1:
Teléfono IP del empleado en la ubicación 1:
Teléfono IP del jefe en la ubicación 2:
Teléfono IP del empleado en la ubicación 2:
Ejemplo 1: Llamadas de un empleado en la ubicación 1:
Parte llamada = partición roja
El espacio de búsqueda de la persona que llama contiene particiones rojas, azules y naranjas
Llamada enrutada = Sí
El receptor de la llamada coincide con el patrón de ruta donde existe el código de área 1 = partición azul
El espacio de búsqueda de la persona que llama contiene particiones rojas, azules y naranjas
Llamada enrutada = Sí, a través del gateway 1
El destinatario coincide con el patrón de ruta en el que existe el código de área 2 = partición naranja
El espacio de búsqueda de la persona que llama contiene particiones rojas, azules y naranjas
Llamada enrutada = Sí, a través del gateway 2
El destinatario coincide con el patrón de ruta de todas las llamadas = partición verde
El espacio de búsqueda de la persona que llama contiene particiones rojas, azules y naranjas
Llamada enrutada = No
Ejemplo 2. Llamadas del empleado de la ubicación 2:
Parte llamada = partición roja
El espacio de búsqueda de la persona que llama contiene = rojo, azul y naranja
Llamada enrutada = Sí
El destinatario coincide con el patrón de ruta en el que existe el código de área 2 = partición naranja
El espacio de búsqueda de la persona que llama contiene particiones rojas, azules y naranjas
Llamada enrutada = Sí, a través del gateway 2
El receptor de la llamada coincide con el patrón de ruta donde existe el código de área 1 = partición azul
El espacio de búsqueda de la persona que llama contiene particiones rojas, azules y naranjas
Llamada enrutada = Sí, a través del gateway 1
El destinatario coincide con el patrón de ruta de todas las llamadas = partición verde
El espacio de búsqueda de la persona que llama contiene particiones rojas, azules y naranjas
Llamada enrutada = No
Ejemplo 3. Responsable de llamadas de ubicación 1:
Parte llamada = partición roja
El espacio de búsqueda de la persona que llama contiene particiones rojas, azules, naranjas y verdes
Llamada enrutada = Sí
El receptor de la llamada coincide con el patrón de ruta donde existe el código de área 1 = partición azul
El espacio de búsqueda de la persona que llama contiene particiones rojas, azules, naranjas y verdes
Llamada enrutada = Sí, a través del gateway 1
El destinatario coincide con el patrón de ruta en el que existe el código de área 2 = partición naranja
El espacio de búsqueda de la persona que llama contiene particiones rojas, azules, naranjas y verdes
Llamada enrutada = Sí, a través del gateway 2
El destinatario coincide con el patrón de ruta de todas las llamadas = partición verde
El espacio de búsqueda de la persona que llama contiene particiones rojas, azules, naranjas y verdes
Llamada enrutada = Sí, a través de la puerta de enlace 1 o 2
Nota: Recuerde que el dispositivo y la línea pueden tener un CSS si es un teléfono IP. Como tal, el CSS de línea tiene prioridad sobre el CSS del dispositivo.
Nota: Cualquier dispositivo que realice una llamada puede alcanzar explícitamente cualquier entrada del plan de marcación que quede en la partición <None>. Para evitar resultados inesperados, Cisco recomienda que no deje entradas del plan de marcado en la partición <None>.
La longitud máxima de la cláusula CSS combinada (dispositivo y patrón) consta de 1024 caracteres que incluyen caracteres separadores entre los nombres de partición (por ejemplo, 'partición 1:partición 2:partición 3'). Dado que la cláusula CSS utiliza nombres de partición, el número máximo de particiones en un CSS varía según la longitud de los nombres de partición. Además, dado que la cláusula CSS combina el CSS del dispositivo y el CSS del patrón de ruta, el límite máximo de caracteres para un CSS individual especifica 512 (la mitad del límite combinado de la cláusula CSS de 1024 caracteres).
Cuando cree particiones y CSS, mantenga los nombres de las particiones cortos en relación con el número de particiones que planea incluir en un CSS.
Nota: Si cambia el nombre de una partición, la partición deja inmediatamente de funcionar y funciona correctamente sólo después de reiniciar el CallManager. Alternativamente, si no puede reiniciar inmediatamente CallManager, puede crear una nueva partición y luego eliminar la partición anterior. Este procedimiento no requiere un reinicio de CallManager.
Limitaciones de particiones CSS |
|
Longitud del nombre de partición |
Número máximo de particiones |
2 caracteres |
170 |
3 caracteres |
128 |
4 caracteres |
102 |
5 caracteres |
86 |
... |
... |
10 caracteres |
46 |
Utilice estos dos procedimientos para configurar particiones y CSS en Cisco CallManager 11.x:
Complete estos pasos para definir las particiones en Cisco CallManager 11.0:
Call Routing > Class of control > Partition
en la página principal de administración de Cisco CallManager y haga clic en Add New
en la ventana de apertura.
Save
(puede insertar varias particiones en una sola operación).
Complete estos pasos para definir las particiones en Cisco CallManager 11.0:
Call Routing > Class of control > Class of Control
en la página principal de administración de Cisco CallManager y haga clic en Add New
en la ventana de apertura.
Save
para guardar la configuración.
Route Partition
lista desplegable y, a continuación, haga clic en Save
. Si aparece una advertencia de seguridad, haga clic en Save
otra vez. A continuación, haga clic en Apply Config
.
Route Partition
lista desplegable.Save
.Update
.
Esta es una lista de posibles síntomas si no puede realizar la llamada debido a configuraciones incorrectas en particiones o CSS:
Puede encontrar la asociación entre los números de directorio (DN) y los CSS en la base de datos SQL NumPlan
. Ejecute la consulta SQL apropiada para acceder a la tabla que contiene los DN y el identificador CSS. Para conocer el nombre del CSS, debe navegar hasta el CallingSearchSpace
y busque el identificador.
Este es un ejemplo para el Numplan
y CallingSearchSpace
bases de datos donde el número de extensión 3001 utiliza el CSS denominado CSS_E
:
Nombre de tabla: NumPlan
nombre de columna: DNOrPattern valor: 3001!— 3001 es el número de directorio.
nombre de columna: fkCallingSearchSpace_SharedLineAppearvalue:!— Este valor es el identificador CSS:
{7AD3D293-A28E-4568-857F-E259A58DDA87}
Nombre de tabla: CallingSearchSpace
nombre de columna: pkid!— Este valor es el identificador CSS:
valor: {7AD3D293-A28E-4568-857F-E259A58DDA87}
nombre de columna: Namevalue: CSS_E!: CSS_E es el nombre del CSS.
Básicamente, un problema de ruteo de llamadas ocurre cuando la llamada no llega a donde usted espera que esté. El usuario descuelga el teléfono, comienza a marcar y recibe un tono de reordenación incluso antes de que se complete la marcación, o bien el usuario finaliza la marcación y obtiene el tono de reordenación.
Puede ser beneficioso aprender el seguimiento de CCM. Por lo general, la mejor manera de encontrar un dispositivo en el seguimiento de CCM es buscar el DN configurado en el dispositivo. Si el dispositivo de llamada es una puerta de enlace (la llamada entra en una puerta de enlace) y la puerta de enlace no recibe la información del número de la persona que llama, puede buscar el nombre de dispositivo de la puerta de enlace en el seguimiento. Puede utilizar CallManager Serviceability para buscar el dispositivo y ver los seguimientos relacionados.
Cuando examina los seguimientos de Cisco CallManager, esta línea se muestra cuando un teléfono intenta realizar una llamada:
Análisis de dígitos: match(fqcn="2001", cn="2001", pss=":Internal:No-International", dd="")
En este ejemplo, Cisco CallManager busca en las particiones Interna (roja) y No Internacional (azul) patrones de ruta, patrones de traducción o números de directorio que coincidan.
Siempre que se marque un dígito y mientras Cisco CallManager encuentre patrones que coincidan dentro de estas particiones, se mostrarán estas líneas en los seguimientos:
Digit analysis: match(fqcn="2001", cn="2001", pss=":Internal:No-International", dd="0") Digit analysis: potentialMatches=PotentialMatchesExist
Si Cisco CallManager encuentra un patrón que coincida con el que no forma parte de estas particiones, se muestran estas líneas:
Digit analysis: match(fqcn="2001", cn="2001", pss=":Internal:No-International", dd="00") Digit analysis: potentialMatches=NoPotentialMatchesExistStationD: 06b3b5a8 StartTone tone=37(ReorderTone)
A continuación, el usuario oye un tono de reordenación (ocupado rápido).
Nota: 'La llamada no se puede completar tal y como se ha marcado. Consulte el directorio y vuelva a llamar o pregunte al operador.'
Cuando se marca el número completo y coincide con cualquier partición dentro del CSS, verá estas líneas:
Digit analysis: match(fqcn="2001", cn="2001", pss=":Internal:No-International", dd="027045429#") Digit analysis: analysis
resultsPretransformCallingPartyNumber=2001CallingPartyNumber=2001DialingPartition=No-InternationalDialingPattern=0[1-
9]!#DialingRoutePatternRegularExpression=(0[1-9]X+#)DialingWhere=PatternType=EnterprisePotentialMatches=NoPotentialMatchesExistDialingSdlProcessId=
(1,32,1)PretransformDigitString=027045429#PretransformTagsList=SUBSCRIBERPretransformPositionalMatchList=027045429#CollectedDigits=027045429#T
agsList=SUBSCRIBERPositionalMatchList=027045429#DisplayName=RouteBlockFlag=RouteThisPatternInterceptPartition=InterceptPattern=InterceptWhere=Int
erceptSdlProcessId=(0,0,0)InterceptSsType=0InterceptSsKey=0
El destino 027045429 forma parte de la partición No internacional.
Revisión | Fecha de publicación | Comentarios |
---|---|---|
1.0 |
04-Apr-2002 |
Versión inicial |