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 cómo funcionan las particiones y los espacios de búsqueda de llamadas (CSS) y cómo se pueden utilizar para aplicar restricciones de enrutamiento de llamadas por clase de usuario y/o ubicación geográfica. Este documento también trata el Troubleshooting básico y de configuración.
Cisco recomienda que tenga conocimiento sobre estos temas:
La información de este documento se basa en Cisco CallManager Server 11.0.
The information in this document was created from the devices in a specific lab environment. All of the devices used in this document started with a cleared (default) configuration. If your network is live, make sure that you understand the potential impact of any command.
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 que llaman cuando intentan completar una llamada. Para alcanzar un destino determinado, la partición de la parte llamada debe pertenecer al CSS de la parte que llama.
Cuando intenta realizar una llamada, Cisco CallManager examina el CSS de la parte que llama y verifica si la parte llamada pertenece a una partición dentro del CSS. Si lo hace, se realiza la llamada o se ejecuta el patrón de traducción. Si no es así, se rechaza la llamada o se ignora el patrón de traducción.
De nuevo, puede asignar diferentes CSS a teléfonos IP, números de directorio, desvío incondicional (CFA), reenvío de llamada sin respuesta (CFNA) o reenvío de llamada si ocupado (CFB), gateways y patrones de traducción.
Las particiones y los CSS facilitan el ruteo de llamadas, ya que dividen el plan de ruta en subconjuntos lógicos basados en la organización, la ubicación y/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.
A los empleados normales no se les permite marcar números internacionales. La administración puede llamar a cualquier número. Se crean tres particiones para rutear por clase de 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).
El patrón de ruta 2 se asigna a la partición Internacional (verde).
Según estas restricciones mencionadas, estos tres CSS se configuran y asignan a los dispositivos adecuados:
En la figura, hay tres teléfonos IP y un gateway con dos patrones de ruta.
Ejemplo 1: Llamadas telefónicas de laboratorio
Partida llamada = partición roja
Espacio de búsqueda de la persona que llama 1 contiene = partición roja
Llamada enrutada = Sí (la partición roja está incluida en el CSS)
Parte llamada = partición azul
Espacio de búsqueda de la persona que llama contiene = partición roja
Llamada enrutada = No (la partición azul no se incluye en el CSS)
Persona a la que se llama = Partición verde
Espacio de búsqueda de la persona que llama contiene = partición roja
Llamada enrutada = No (la partición verde no se incluye en el CSS)
Ejemplo 2: Llamadas del empleado
Partida llamada = partición roja
El espacio de búsqueda de la persona que llama contiene = 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 = partición roja y azul
Llamada enrutada = Sí (la partición azul está incluida en el CSS)
Persona a la que se llama = Partición verde
El espacio de búsqueda de la persona que llama contiene = partición roja y azul
Llamada enrutada = No (la partición verde no se incluye en el CSS)
Ejemplo 3: Llamadas del administrador
Partida llamada = partición roja
El espacio de búsqueda de la persona que llama contiene = 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 = partición roja, azul y verde
Llamada enrutada = Sí (la partición azul está incluida en el CSS)
Persona a la que se llama = Partición verde
El espacio de búsqueda de la persona que llama contiene = partición roja, azul y verde
Llamada enrutada = Sí (la partición verde se incluye en el CSS)
También es posible restringir el enrutamiento de llamadas según los distintos tipos de usuarios y ubicaciones. Piense en una empresa en la que los empleados se encuentran en dos ubicaciones diferentes:
Y donde los empleados se dividen en dos clases de usuarios diferentes:
Estas restricciones se aplican:
Según estas restricciones, estas particiones se configuran:
Todos los teléfonos IP se colocan en la partición interna (roja).
Hay dos gateways ubicados en dos ubicaciones diferentes, para las cuales se configuran estos tres patrones de ruta:
Esto pertenece a los usuarios de la ubicación 2 (naranja).
Las llamadas desde 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 gateway 1.
Esto pertenece a los usuarios de la ubicación 1 (azul).
Las llamadas desde 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 gateway 2.
Esto pertenece a los gerentes.
Las llamadas desde la ubicación 1 o 2 que marcan afuera se pueden rutear a través de la puerta de enlace 1 o la puerta de enlace 2.
Nota: Por motivos de simplicidad, suponga que los usuarios siempre tienen que marcar el código de área aunque se encuentren en la misma área.
Estos CSS se utilizan:
Gateway 1
Puerta de enlace 2
Administrador del teléfono IP en la ubicación 1
Teléfono IP del empleado en la ubicación 1
Administrador del teléfono IP en la ubicación 2
Teléfono IP del empleado en la ubicación 2
Ejemplo 1: Llamadas del empleado en la ubicación 1
Partida llamada = partición roja
El espacio de búsqueda de la persona que llama contiene = particiones rojas, azules y naranjas
Llamada enrutada = Sí
La persona a la que se llama 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 de la gateway 1
La persona a la que se llama coincide con el patrón de ruta donde 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 de la puerta de enlace 2
El receptor de la llamada coincide con el patrón de ruta para 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 en la ubicación 2
Partida llamada = partición roja
El espacio de búsqueda de la persona que llama contiene = rojo, azul y naranja
Llamada enrutada = Sí
La persona a la que se llama coincide con el patrón de ruta donde 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 de la puerta de enlace 2
La persona a la que se llama 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 de la gateway 1
El receptor de la llamada coincide con el patrón de ruta para 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: Administrador en llamadas de ubicación 1
Partida llamada = partición roja
El espacio de búsqueda de la persona que llama contiene = particiones rojas, azules, naranja y verdes
Llamada enrutada = Sí
La persona a la que se llama 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, naranja y verdes
Llamada enrutada = Sí, a través de la gateway 1
La persona a la que se llama coincide con el patrón de ruta donde existe el código de área 2 = partición naranja
El espacio de búsqueda de la persona que llama contiene = particiones rojas, azules, naranja y verdes
Llamada enrutada = Sí, a través de la puerta de enlace 2
El receptor de la llamada coincide con el patrón de ruta para todas las llamadas = partición verde
El espacio de búsqueda de la persona que llama contiene = particiones rojas, azules, naranja y verdes
Llamada enrutada = Sí, ya sea a través de la puerta de enlace 1 o 2
Nota: Recuerde que el dispositivo y la línea podrían tener un CSS si es un teléfono IP. Como tal, la línea CSS 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 marcación en la partición <None>.
La longitud máxima de la cláusula CSS combinada (dispositivo y patrón) comprende 1024 caracteres que incluyen caracteres separadores entre nombres de partición (por ejemplo, "partición 1:partición 2:partición 3"). Debido a 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, debido a 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 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 del CallManager.
Limitaciones de la partición CSS |
|
Longitud del nombre de la 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
Complete estos pasos para definir las particiones en Cisco CallManager 11.0
Esta es una lista de posibles síntomas si no puede realizar la llamada debido a configuraciones erróneas en particiones o CSS:
Puede encontrar la asociación entre los Números de directorio (DNs) y los CSSes 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 ir a la tabla CallingSearchSpace y localizar el identificador.
Este es un ejemplo para las bases de datos Numplan y CallingSearchSpace donde el número de extensión 3001 utiliza el CSS denominado CSS_E:
Nombre de la tabla: NumPlan
nombre de columna: Valor DNOrPattern: 3001!— 3001 es el número de directorio.
nombre de columna: fkCallingSearchSpace_SharedLineLookValue:!— Este valor es el identificador CSS:
{7AD3D293-A28E-4568-857F-E259A58DDA87}
Nombre de la 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, se produce un problema de ruteo de llamada cuando la llamada no llega a donde se espera que esté. El usuario toma el teléfono, comienza a marcar y recibe un tono de reorden incluso antes de que se complete la marcación, o bien puede que el usuario termine de marcar y, a continuación, reciba el tono de reorden.
Puede resultar útil aprender el seguimiento de CCM. Normalmente, 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 información sobre el número de la persona que llama, puede buscar el nombre del dispositivo de la puerta de enlace en el seguimiento. Puede utilizar CallManager Serviceability para buscar el dispositivo y ver los seguimientos relacionados.
Cuando se examinan 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 las particiones Internal (red) y No-International (azul) para los patrones de ruta coincidentes, los patrones de traducción o los números de directorio.
Siempre que se marca un dígito y mientras Cisco CallManager encuentre patrones coincidentes dentro de estas particiones, se muestran estas líneas en los seguimientos:
Análisis de dígitos: match(fqcn="2001", cn="2001", pss=":Internal:No-International", dd="0") Análisis de dígitos: potencialmenteCoincidencias=CoincidenciasPotencialesExistentes
Si Cisco CallManager encuentra un patrón coincidente que no forma parte de estas particiones, estas líneas muestran:
Análisis de dígitos: match(fqcn="2001", cn="2001", pss=":Internal:No-International", dd="00") Análisis de dígitos: potencialmenteCoincidencias=NoCoincidenciasPotencialesExistStationD: 06b3b5a8 StartTone tone=37(ReorderTone)
A continuación, el usuario oye un tono de repedido (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:
Análisis de dígitos: match(fqcn="2001", cn="2001", pss=":Internal:No-International", dd="027045429#") Análisis de dígitos: analysis resultsPretransformCallingPartyNumber=2001CallingPartyNumber=2001DialingPartition=No-InternationalDialingPattern=0[1-9]!#DialingRoutePatternRegularExpression=(0[1-9]X+#)DialingWhere=PatternType=EnterprisePotentialMatches=NoPotential tentialMatchesExistDialingSdlProcessId=(1,32,1)PretransformDigitString=027045429#PretransformTagsList=SUBSCRIBERPretransformPositionalMatchList=027045429#CollectedDígitos=027045429#TagsList=SUBSCRIBERPositionalMatchList=027045429#DisplayName=RouteBlockFlag=RouteThisPatternInterceptPartition=InterceptPattern=InterceptWhere=InterceptSdlId(0,0,0)InterceptSsType=0InterceptSsKey=0
El destino 027045429 es parte de la partición No-Internacional.