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 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.
Cisco recomienda que tenga conocimiento sobre estos temas:
La información que contiene este documento se basa en estas versiones de software:
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.
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.
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.
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.
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.
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.
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:
A8:0C:0D:DB:C5:23
test1111234
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.
Actualmente, no hay un procedimiento de verificación disponible para esta configuración.
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:
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.
Si el problema persiste, recopile estos registros para mayor escrutinio: