Contenido

Introducción

Prerequisites

Requirements

Componentes Utilizados

Antecedentes

Configurar

1. Puntos de acceso administrados por WLC

2. Configuración del punto de acceso independiente

Análisis de registro

Verificación

Troubleshoot

Puntos de control comunes para solucionar problemas

Registros a recopilar

Introducción

Este documento describe la función de seguimiento de terminales inalámbricos introducida en Cisco Unified Call Manager (CUCM) 11.5. Con esta función, CUCM podrá realizar un seguimiento de la ubicación física del terminal inalámbrico y conocer el punto de acceso al que está asociado. A continuación, las aplicaciones como Cisco Emergency Responder (CER) extraerán esta información para realizar un seguimiento de la ubicación física del terminal y enrutar la llamada en consecuencia y crear una solución escalable.

Prerequisites

Requirements

Cisco recomienda que tenga conocimiento sobre estos temas:

- Routing de llamadas e integración de telefonía informática (CTI) Puntos de ruta

- Integración de CER con CUCM

- Configuración de teléfonos IP en CUCM

Componentes Utilizados

La información que contiene este documento se basa en estas versiones de software:

- CUCM 11.5

- Servicio de sincronización del controlador inalámbrico de Cisco en CUCM

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.

Antecedentes

Tradicionalmente, CER enruta la llamada en función del intervalo de direcciones IP del dispositivo de llamada y enruta la llamada al departamento de emergencia específico que pertenece al mismo bloque IP. Esta solución funciona bien para los terminales por cable, ya que no son móviles y su dirección IP define su ubicación exacta. Sin embargo, el problema surge con los terminales inalámbricos, ya que conservarán la dirección IP pero no se enlazarán a una ubicación física específica. Esto provoca un ruteo incorrecto y, por lo tanto, requiere una forma de realizar un seguimiento de la ubicación física del terminal inalámbrico y hacer que CUCM sepa a qué punto de acceso está asociado actualmente, de modo que las aplicaciones como CER puedan utilizar esta información más tarde para lograr un ruteo más eficaz.

Actualmente, esta función está disponible para estos componentes:

1. Versión 11.5 de CUCM

2. 7925/7926 Firmware de los teléfonos IP 1.4.7.2 y superiores

Nota: A partir de ahora, esta función no es compatible con los terminales Jabber.

Nota: El soporte para WLC y puntos de acceso de terceros no se soporta en la versión 11.5 de CUCM.

Configurar

Hay dos tipos de modelos de implementación para puntos de acceso:

1. Puntos de acceso gestionados por un controlador de LAN inalámbrica (WLC):

En este modelo de implementación, CUCM extrae la información del punto de acceso del WLC mediante SNMP v1/2c/3.

2. Implementación de punto de acceso independiente:

En este modelo de implementación, la información del punto de acceso debe actualizarse manualmente en CUCM mediante la herramienta Bulk Administration Tool (BAT).

Utilice la sección correspondiente según su implementación para configurar la función de seguimiento de terminales inalámbricos.

1. Puntos de acceso administrados por WLC

a.  Active la función seleccionando la opción Servicio de sincronización del controlador inalámbrico de Cisco en Ubicación

Servicios de seguimiento basados en la página de mantenimiento de CUCM.

b.  Se han introducido tres parámetros de servicio para esta función que ayuda en los atributos SNMP. Estos atributos deben

coincide con los atributos configurados en el WLC ya que se usará para extraer información del punto de acceso del WLC.

c. Después de iniciar los servicios y agregar los detalles SNMP desde un y b., continúe y agregue los detalles del WLC en: Wireless Access Point Controllers (Controladores de punto de acceso inalámbrico).

d. Agregue el nombre de host/IP del controlador y los detalles de la cadena SNMP/versión de la comunidad. Agregar el intervalo y el tiempo de sincronización

en Programación de sincronización.

e. Realice estos pasos para ver que la información del punto de acceso se rellena bajo la opción Switches y puntos de acceso.

f. En cada punto de acceso verá los detalles del punto de acceso y los teléfonos asociados a él.

- Los teléfonos actualizan CUCM con el mensaje StationLocationInfo para notificar el punto de acceso al que están conectados.

- Cada vez que el teléfono se desplaza a un nuevo punto de acceso o se vuelve a registrar, el terminal actualiza CUCM mediante un mensaje StationLocationInfo que notifica el punto de acceso al que está asociado ahora.

2. Configuración del punto de acceso independiente

En el caso de una implementación donde los puntos de acceso no están controlados por un WLC, puede agregar los detalles del punto de acceso manualmente usando BAT.

A partir de ahora, no tiene otra opción que BAT para agregar manualmente la información del punto de acceso a CUCM.

a. Cree un archivo CSV que cumpla estas especificaciones y cárguelo en CUCM bajo la opción: Bulk Administration > Upload/Download files (Administración masiva > Cargar/Descargar archivos).

Columnas:

NOMBRE DEL PUNTO DE ACCESO,DIRECCIÓN IPV4,DIRECCIÓN IPV6,BSSID,DESCRIPCIÓN

Cadena de ejemplo definida:

ABC,10.77.29.28,FE80::0202:B3FF:FE1E:8329,11:1F:CA:83:82:F0,Bangalore

|__||_________| |_______________________| |_______________| |_______|

|      |                |                     |               |

|      |                |                     |               |

|      |                |                     |               WAPLocation can contain up to 63 characters. All characters except double quotes, backslash and non-printable characters.

|      |                |                     |

|      |                |                   BSSIDwithMask can contain from 1 to 20 characters. It can be formatted as needed but may only contain Hexadecimal digits (0-9, A-F), colons.

|      |                |

|      |              IPv6 address can contain from 1 to 50 characters. It can be formatted as needed but may only contain Hexadecimal digits (0-9, A-F), colons and dots.

|      |

|     IPv4 address can contain from 7 to 15 characters. It must be in dotted decimal format (digits and dots only)

|

Access Point Name(Can contain 1 to 63 characters. All characters except double quotes, backslash and non-printable characters.)

Instrucciones:

1. Se debe proporcionar IPv4, IPv6 o BSSID. No todos pueden estar vacíos y puede que proporcione más de uno.

2. Una dirección IPv4, una dirección IPv6 o BSSID pueden estar asociados con un solo dispositivo de infraestructura. Dos dispositivos no pueden tener la misma dirección IP o BSSID.

Nota: Si utiliza BAT.xlt para crear los archivos CSV, no hay necesidad de incluir el valor en los presupuestos, ya que BAT.xlt lo gestiona automáticamente.

2. Utilice la opción Insertar dispositivo de infraestructura en Administración masiva > Dispositivo de infraestructura.

3. Elija el archivo CSV y seleccione la opción Ejecutar inmediatamente o Ejecutar más tarde según el requisito. Si elige Ejecutar más tarde, asegúrese de utilizar la página Programador de trabajos para programar y activar el trabajo.

4. Realice estos pasos, vaya a Funciones avanzadas > Servicios de seguimiento de ubicación de dispositivos > Switches y puntos de acceso para comprobar si se agrega el dispositivo mencionado.

Nota: Asegúrese de que el BSSID coincide con la información del punto de acceso, ya que los teléfonos envían esa información en el mensaje StationLocationInfo y así es como CUCM asigna los puntos de acceso a los dispositivos.

Así es como CUCM mantiene los terminales inalámbricos y realiza un seguimiento de su ubicación física asignándolos al punto de acceso que se ha agregado manualmente o sincronizado con un WLC.

Análisis de registro

Este análisis de registro se ha tomado de un entorno de laboratorio con un clúster UCM de 2 nodos 11.5 y un teléfono 7925 que se registra en el nodo del editor. Se ha utilizado un punto de acceso que está controlado por un controlador de LAN inalámbrica usando radio 802.11 b/g/n.

1. Un mensaje StationLocationInfo del teléfono cuando se registra:

|09:54:41.102 |AppInfo |StationInit: (0005195)

InboundStim - StationLocationInfoMessageID Line 2364: 23469039.000 |09:54:41.102

|SdlSig  |StationLocationInfo |restart0 |StationD(1,100,64,5195)

|StationInit(1,100,63,1) |1,100,14,5210.26^10.105.132.116^SEP10F311B680E2

|[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] LocationInfo=A8:0C:0D:DB:C5:23test1111234test-7510-2702i

Line 2364: 23469039.000 |09:54:41.102 |SdlSig |StationLocationInfo |restart0

|StationD(1,100,64,5195) |StationInit(1,100,63,1) |1,100,14,5210.26^10.105.132.116^SEP10F311B680E2

|[R:N-H:0,N:0,L:0,V:0,Z:0,D:0] LocationInfo=A8:0C:0D:DB:C5:23test1111234Maib-7510-2702i

2. Puede ver que el teléfono propone esta información cuando se registra o se conecta a un punto de acceso diferente:

- BSSID: A8:0C:0D:DB:C5:23

- SSID: test1111234

- Nombre de AP: test-7510-2702i

3. Los valores se actualizan en la tabla de registro dinámico. La columna locationdetails en la tabla de registro dinámico se rellena desde la tabla infrastructuredevice haciendo referencia a BSSID, SSID y nombre de AP. Una vez encontrado, rellenará la columna detalles de la ubicación en el registroDinámica con el PKID del punto de acceso. Si no se encuentra la entrada, la columna locationdetails se introducirá como UNIDENTIFICADA.

admin:run sql select * from registrationdynamic

pkid                                 lastknownipaddress lastknownucm fkdevice                             datetimestamp lastknownconfigversion locationdetails                      tkendpointconnection portorssid   lastseen

==================================== ================== ============ ==================================== ============= ====================== ==================================== ==================== ============ ==========

b366c291-bbd7-4464-b02c-e3f6d83c7cac 10.106.127.155                  292a2ea3-dbee-43d7-9906-ff3dc42985a5 1449389815                           0d30deab-febc-4f76-8fce-99a140978f18 2                    WLANPersonal 1449389815

admin:run sql select * from infrastructuredevice

pkid                                 name       ipv4address    ipv6address bssidwithmask     waplocation       datetimestamp isactive

==================================== ========== ============== =========== ================= ================= ============= ========

0d30deab-febc-4f76-8fce-99a140978f18 MAIB3502   10.105.132.111 NULL        24:b6:57:5a:b1:e0 Lab-BGL-14-Rack-K 1454041756    t

Nota: fkdevice será el PKID para el teléfono inalámbrico. Así es como el teléfono inalámbrico se asocia al punto de acceso.

4. Una vez actualizadas estas tablas, la entrada se actualiza en Switches y puntos de acceso bajo funciones avanzadas.

5. Estas entradas son dinámicas y se actualizan una vez que se actualiza la tabla RegistrationDynamic.

Se agrega una entrada adicional Lastseen a la registracióndinámica que indica la última información visible del teléfono inalámbrico.

Verificación

Actualmente, no hay un procedimiento de verificación disponible para esta configuración.

Troubleshoot

En esta sección se brinda información que puede utilizar para resolver problemas en su configuración.

Compatibilidad

Para comenzar, es esencial conocer la compatibilidad de la función en los terminales inalámbricos y la versión de firmware que se ha incluido:

- Para esta función, se requieren teléfonos IP 7925 y 7926 con firmware 1.4.7.2 o superior

- A partir de ahora, esta función no admite los terminales de Jabber

Si se utiliza la versión 1.4.7.2 del firmware, los teléfonos no podrían propagar la información del punto de acceso a CUCM.

Puntos de control comunes para solucionar problemas

- Si el teléfono no está asociado a un punto de acceso, verifique si CUCM recibe o no el mensaje StationLocationInfo. Verifique también el modelo del teléfono y la versión del firmware que se utiliza.

- Verifique el nombre exacto del punto de acceso y el BSSID y verifique si está correctamente configurado (en caso de que los puntos de acceso se agreguen manualmente).

- Verifique si la información del controlador de LAN inalámbrica está sincronizada y el estado se muestra como Correcto. Esto se puede comprobar navegando hasta Funciones avanzadas > Servicios de seguimiento de ubicación de dispositivos > Controladores LAN inalámbricos.

- Verifique los parámetros de servicio para los atributos SNMP y asegúrese de que coincidan con los atributos SNMP del controlador de LAN inalámbrica.

- Verifique si los puntos de acceso están completos. Esto se puede comprobar navegando hasta Funciones avanzadas > Servicios de seguimiento de ubicación de dispositivos > Switches y puntos de acceso. Si no se rellenan, verifique la configuración en el controlador LAN y asegúrese de que estén configurados correctamente.

Registros a recopilar

Si el problema persiste, recopile estos registros para mayor escrutinio:

1. Los seguimientos de Cisco CM se configuran en detalle.

2. Servicio de sincronización del controlador inalámbrico de Cisco