Inhalt

Einführung

Voraussetzungen

Anforderungen

Verwendete Komponenten

Hintergrundinformationen

Konfigurieren

1. Von WLC verwaltete Access Points

2. Standalone Access Point-Konfiguration

Protokollanalyse

Überprüfen

Fehlerbehebung

Häufige Checkpoints zur Fehlerbehebung

Zu sammelnde Protokolle

Einführung

Dieses Dokument beschreibt die in Cisco Unified Call Manager (CUCM) 11.5 eingeführte Funktion zur Verfolgung von Wireless-Endpunkten. Mit dieser Funktion kann CUCM den physischen Standort des Wireless-Endpunkts verfolgen und den ihm zugewiesenen Access Point ermitteln. Diese Informationen werden dann von Anwendungen wie dem Cisco Emergency Responder (CER) abgerufen, um den physischen Standort des Endpunkts zu verfolgen, den Anruf entsprechend weiterzuleiten und eine skalierbare Lösung bereitzustellen.

Voraussetzungen

Anforderungen

Cisco empfiehlt, über Kenntnisse in folgenden Bereichen zu verfügen:

- Anrufweiterleitungs- und CTI-Weiterleitungspunkte

- Integration von CER mit CUCM

- Konfigurieren von IP-Telefonen auf CUCM

Verwendete Komponenten

Die Informationen in diesem Dokument basieren auf den folgenden Softwareversionen:

- CUCM 11,5

- Cisco Wireless Controller Synchronization Service auf CUCM

Die Informationen in diesem Dokument wurden von den Geräten in einer bestimmten Laborumgebung erstellt. Alle in diesem Dokument verwendeten Geräte haben mit einer leeren (Standard-)Konfiguration begonnen. Wenn Ihr Netzwerk in Betrieb ist, stellen Sie sicher, dass Sie die potenziellen Auswirkungen eines Befehls verstehen.

Hintergrundinformationen

In der Regel leitet CER den Anruf basierend auf dem IP-Adressbereich des anrufenden Geräts weiter und leitet den Anruf an die spezielle Notabteilung weiter, die zum gleichen IP-Block gehört. Diese Lösung eignet sich gut für kabelgebundene Endgeräte, da diese nicht mobil sind und ihre IP-Adresse den genauen Standort definiert. Das Problem tritt jedoch bei Wireless-Endgeräten auf, da diese zwar die IP-Adresse behalten, aber nicht an einen bestimmten physischen Standort gebunden sind. Dies führt zu falschem Routing und erfordert daher eine Möglichkeit, den physischen Standort des Wireless-Endpunkts zu verfolgen und CUCM darauf hinzuweisen, mit welchem Access Point er derzeit verbunden ist, damit diese Informationen später von Anwendungen wie CER für ein effizienteres Routing verwendet werden können.

Diese Funktion ist derzeit für folgende Komponenten verfügbar:

1. Version CUCM 11.5

2. IP-Telefone der Serien 7925/7926 Firmware 1.4.7.2 und höher

Hinweis: Derzeit wird diese Funktion für Jabber-Endpunkte nicht unterstützt.

Hinweis: Die Unterstützung für WLC und Access Points von Drittanbietern wird in Version CUCM 11.5 nicht unterstützt.

Konfigurieren

Es gibt zwei Arten von Bereitstellungsmodellen für Access Points:

1. Von einem Wireless LAN Controller (WLC) verwaltete Access Points:

Bei diesem Bereitstellungsmodell werden die Access Point-Informationen vom CUCM mithilfe von SNMP v1/2c/3 aus dem WLC abgerufen.

2. Standalone Access Point-Bereitstellung:

In diesem Bereitstellungsmodell müssen die Informationen zu Access Points manuell in CUCM mithilfe des Bulk Administration Tool (BAT) aktualisiert werden.

Konfigurieren Sie die Funktion zum Nachverfolgen von Wireless-Endgeräten im entsprechenden Abschnitt Ihrer Bereitstellung.

1. Von WLC verwaltete Access Points

a)  Aktivieren Sie die Funktion, indem Sie die Option Cisco Wireless Controller Synchronization Service unter Location (Standort) auswählen.

basierte Tracking Services von der Seite für die Wartungsfreundlichkeit von CUCM.

b)  Für diese Funktion wurden drei Dienstparameter eingeführt, die in SNMP-Attributen hilfreich sind. Diese Attribute müssen

Übereinstimmung mit den unter WLC konfigurierten Attributen, da diese zum Abrufen von Access Point-Informationen vom WLC verwendet werden.

c) Nachdem Sie die Dienste gestartet und SNMP-Details von einem hinzugefügt haben. und b. fügen Sie WLC-Details unter Wireless Access Point Controller hinzu.

d) Hinzufügen von Controller-Hostnamen/IP- und SNMP-Version/Community-String-Details Uhrzeit und Intervall der erneuten Synchronisierung hinzufügen

unter Synchronisierungszeitplan.

e Wenn Sie diese Schritte wiederholen, werden Sie sehen, dass die Informationen zum Access Point unter der Option Switches und Access Points eingetragen sind.

f. Unter jedem Access Point werden Details zu Access Points und den zugehörigen Telefonen angezeigt.

- Telefone aktualisieren die CUCM-Nachricht mit StationLocationInfo, um über den Access Point zu informieren, mit dem sie verbunden sind.

- Jedes Mal, wenn das Telefon zu einem neuen Access Point wechselt oder sich erneut registriert, wird der CUCM vom Endpunkt durch eine StationLocationInfo-Nachricht aktualisiert, die den Access Point benachrichtigt, dem er nun zugeordnet ist.

2. Standalone Access Point-Konfiguration

Bei einer Bereitstellung, bei der die Access Points nicht von einem WLC gesteuert werden, können Sie die Details des Access Points manuell mit BAT hinzufügen.

Derzeit besteht keine andere Option als die BAT zum manuellen Hinzufügen von Access Point-Informationen zum CUCM.

a) Erstellen Sie eine CSV-Datei, die diese Spezifikationen erfüllt, und laden Sie sie unter der folgenden Option in den CUCM hoch: Massenverwaltung > Dateien hochladen/herunterladen.

Spalten:

ACCESS POINT-NAME,IPV4-ADRESSE,IPV6-ADRESSE,BSSID,BESCHREIBUNG

Beispielzeichenfolge definiert:

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.)

Anweisungen:

1. Es sollten entweder IPv4, IPv6 oder BSSID bereitgestellt werden. Sie dürfen nicht alle leer sein, und Sie können mehr als einen angeben.

2. Eine IPv4-Adresse, eine IPv6-Adresse oder eine BSSID können nur einem Infrastrukturgerät zugeordnet werden. Zwei Geräte können nicht dieselbe IP-Adresse oder dieselbe BSSID haben.

Hinweis: Wenn Sie BAT.xlt zum Erstellen der CSV-Dateien verwenden, ist es nicht erforderlich, den Wert in den Kostenvoranschlägen einzuschließen, da BAT.xlt ihn automatisch verarbeitet.

2. Verwenden Sie die Option Infrastrukturgerät einfügen unter Massenverwaltung > Infrastrukturgerät.

3. Wählen Sie die CSV-Datei aus, und wählen Sie die Option Sofort ausführen oder Später entsprechend der Anforderung ausführen. Wenn Sie Later ausführen auswählen, stellen Sie sicher, dass Sie die Job Scheduler Seite verwenden, um den Auftrag zu planen und zu aktivieren.

4. Gehen Sie nach diesen Schritten zu Advanced Features > Device Location Tracking Services > Switches and Access Points, um zu überprüfen, ob das erwähnte Gerät hinzugefügt wurde.

Hinweis: Stellen Sie sicher, dass die BSSID mit den Informationen des Access Points übereinstimmt, da die Telefone diese Informationen in der StationLocationInfo-Meldung senden. Auf diese Weise ordnet CUCM die Access Points den Geräten zu.

So verwaltet CUCM die Wireless-Endpunkte und verfolgt den physischen Standort, indem er sie dem Access Point zuordnet, der manuell hinzugefügt oder mit einem WLC synchronisiert wurde.

Protokollanalyse

Diese Protokollanalyse wurde in einer Laborumgebung mit einem 11,5-UCM-Cluster mit zwei Knoten und einem 7925-Telefon durchgeführt, das sich beim Herausgeberknoten anmeldet. Es wurde ein Access Point verwendet, der von einem Wireless LAN-Controller mit 802.11b/g/n-Funkmodul gesteuert wird.

1. Eine StationLocationInfo-Nachricht vom Telefon, wenn es registriert:

|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. Sie sehen, dass diese Informationen vom Telefon weitergeleitet werden, wenn es sich registriert oder eine Verbindung zu einem anderen Access Point herstellt:

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

- SSID: Test111234

- AP-Name: test-7510-2702i

3. Die Werte werden in der registrierungsdynamischen Tabelle aktualisiert. Die Spalte "locationDetails" in der registrierungsdynamischen Tabelle wird aus der Infrastruktur-Gerätetabelle durch Verweisen auf BSSID, SSID und AP Name gefüllt. Nach der Erkennung wird die Spalte "Standortdetails" in der registrierungsdynamischen Spalte mit der PKID des Access Points gefüllt. Wird der Eintrag nicht gefunden, wird die Spalte für die Standortdetails als UNIDENTIFIZIERT eingegeben.

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

Hinweis: fkdevice ist die PKID für das Wireless-Telefon. So wird das Wireless-Telefon mit dem Access Point verknüpft.

4. Nach der Aktualisierung dieser Tabellen wird der Eintrag unter Erweiterte Funktionen in Switches und Access Points aktualisiert.

5. Diese Einträge sind dynamisch und werden nach der Aktualisierung der RegistrationDynamic-Tabelle aktualisiert.

Ein weiterer Eintrag LastSeed wird zur registrationdynamic hinzugefügt, dass die zuletzt angezeigten Informationen des Wireless-Telefons.

Überprüfen

Für diese Konfiguration ist derzeit kein Überprüfungsverfahren verfügbar.

Fehlerbehebung

Dieser Abschnitt enthält Informationen, die Sie zur Fehlerbehebung bei Ihrer Konfiguration verwenden können.

Kompatibilität

Zunächst ist es wichtig, die Unterstützung für die Funktion auf Wireless-Endpunkten und die darin enthaltene Firmware-Version zu kennen:

- IP-Telefone der Serien 7925 und 7926 mit Firmware 1.4.7.2 und höher sind für diese Funktion erforderlich.

- Jabber-Endpunkte werden von dieser Funktion derzeit nicht unterstützt.

Wenn die Firmware-Version 1.4.7.2 verwendet wird, können die Telefone die Informationen zum Access Point nicht an CUCM weitergeben.

Häufige Checkpoints zur Fehlerbehebung

- Wenn das Telefon keinem Access Point zugeordnet ist, überprüfen Sie, ob die StationLocationInfo-Nachricht vom CUCM empfangen wird oder nicht. Überprüfen Sie auch das Telefonmodell und die verwendete Firmware-Version.

- Überprüfen Sie den genauen Namen und die BSSID des Access Points, und überprüfen Sie, ob diese korrekt konfiguriert sind (falls Access Points manuell hinzugefügt werden).

- Überprüfen Sie, ob die Informationen des Wireless LAN-Controllers synchronisiert sind und der Status als Successful angezeigt wird. Um dies zu überprüfen, navigieren Sie zu Erweiterte Funktionen > Device Location Tracking Services > Wireless LAN Controller.

- Überprüfen Sie die Dienstparameter für SNMP-Attribute, und stellen Sie sicher, dass sie mit den SNMP-Attributen des Wireless LAN-Controllers übereinstimmen.

- Überprüfen Sie, ob Access Points ausgefüllt wurden. Um dies zu überprüfen, navigieren Sie zu Erweiterte Funktionen > Device Location Tracking Services > Switches and Access Points. Wenn sie nicht ausgefüllt werden, überprüfen Sie die Konfiguration auf dem LAN-Controller, und stellen Sie sicher, dass sie korrekt konfiguriert sind.

Zu sammelnde Protokolle

Wenn das Problem weiterhin besteht, sammeln Sie diese Protokolle zur weiteren Überprüfung:

1. Die Cisco CM-Ablaufverfolgungen sind auf detailliert festgelegt.

2. Cisco Wireless Controller Syncronized Service