Inhalt

Einleitung

Voraussetzungen

Anforderungen

Verwendete Komponenten

Analysieren des Anrufflusses in Cisco Jabber für Windows

Jabber-Protokollbegriffe

CSF-UNIFIED.LOG

Office-Integration (Click-to-Call in Jabber-Protokollen)

Zugehörige Informationen

Einleitung

In diesem Dokument wird das Verfahren zur Analyse des Anrufflusses in Cisco Jabber für Windows beschrieben.

Voraussetzungen

Anforderungen

Cisco empfiehlt, über Kenntnisse von Cisco Jabber für Windows Version 9.x zu verfügen.

Verwendete Komponenten

Die Informationen in diesem Dokument basieren auf Cisco Jabber für Windows Version 9.x.

Die Informationen in diesem Dokument beziehen sich auf Geräte in einer speziell eingerichteten Testumgebung. Alle Geräte, die in diesem Dokument benutzt wurden, begannen mit einer gelöschten (Nichterfüllungs) Konfiguration. Wenn Ihr Netz Live ist, überprüfen Sie, ob Sie die mögliche Auswirkung jedes möglichen Befehls verstehen.

Analysieren des Anrufflusses in Cisco Jabber für Windows

Um festzustellen, wann ein Anruf in Cisco Jabber für Windows beginnt und endet, öffnen Sie die Datei csf-unified.log im Editor++, und suchen Sie nach CALL_EVENT. Um die erste Leitung eines Anrufs zu finden, suchen Sie Initial kurz nach der CALL_EVENT-Anweisung:

2013-02-24 18:22:07,362 INFO  [0x000009e4][control\CallControlManagerImpl.cpp(2021)]

[csf.ecc.evt] [ecc::CallControlManagerImpl::notifyCallEventObservers] -

CALL_EVENT: evCreated,

0x005B1818, Initial, CC_ATTR_NOT_DEFINED, CC_CALL_TYPE_NONE, CalledPartyNumber: ,

CallingPartyNumber: ,

CallInstance: -1, Status: , GCID: , IsConference: 0, IsCallSelected: 0, CapabilitySet:

Jabber-Protokollbegriffe

Achten Sie auf die folgenden Stichwörter im Jabber-Anruffluss:

Anrufstatus

- Anfänglich: Der Anruf wird eingerichtet, Jabber bestimmt, ob er eingeht/ausgeht, und die anrufenden/angerufenen Telefonnummern werden vorbereitet.

- OffHook - Der Hörer des Jabber-Telefons wird abgehoben.

- Wählen - Die angerufenen Rufnummern werden gewählt.

- Fortfahren: Die Ziffern werden an Cisco Unified Communications Manager (CUCM) übergeben und verarbeitet.

- RingOut - Die Nummer wird gewählt, und ein Klingelton wird an die Gegenstelle gesendet.

- Verbunden - Das Remote-Ende wird beantwortet, und die Verbindung wird hergestellt.

- OnHook - Das Jabber-Telefon hat aufgelegt.

CC_CALL_TYPE - Dieser Wert ändert sich von "NONE" nach der Initialisierung zu "OUTGOING" oder "INCOMING", je nachdem, ob der Anruf gesendet oder empfangen wird.

Anruf-ID: Die hexadezimale Nummer (0x005B1818) vor dem Anrufstatus ist die Jabber-Anruf-ID, die für die Dauer jedes Anrufs gleich bleibt. Er wird beim nächsten Anruf erhöht.

CSF-UNIFIED.LOG

Wenn Sie den Editor++ verwenden, können Sie die Option Alle im aktuellen Dokument suchen verwenden, mit der der gesamte Anrufablauf angezeigt wird. Es sieht so aus (für die Zuschauerfreundlichkeit werden die Zeitstempel und Informationsklammern entfernt):

CALL_EVENT: evCreated, 0x005B1818, Initial, CC_ATTR_NOT_DEFINED, CC_CALL_TYPE_NONE,

CalledPartyNumber: , CallingPartyNumber: , CallInstance: -1, Status: ,

GCID: , IsConference: 0,

IsCallSelected: 0, CapabilitySet:

CALL_EVENT: evInfoChanged, 0x005B1818, Initial, CC_ATTR_NOT_DEFINED, CC_CALL_TYPE_OUTGOING,

CalledPartyNumber: , CallingPartyNumber: , CallInstance: 1, Status: ,

GCID: , IsConference: 0,

IsCallSelected: 0, CapabilitySet: canOriginateCall,canDialVoicemail

CALL_EVENT: evInfoChanged, 0x005B1818, Initial, CC_ATTR_NOT_DEFINED, CC_CALL_TYPE_OUTGOING,

CalledPartyNumber: 1001, CallingPartyNumber: 1000, CallInstance: 1, Status: ,

GCID: , IsConference:

0, IsCallSelected: 0, CapabilitySet: canOriginateCall,canDialVoicemail

CALL_EVENT: evStateChanged, 0x005B1818, OffHook, CC_ATTR_NOT_DEFINED, CC_CALL_TYPE_OUTGOING,

CalledPartyNumber: 1001, CallingPartyNumber: 1000, CallInstance: 1, Status: ,

GCID: , IsConference:

0, IsCallSelected: 0, CapabilitySet: canEndCall,canSendDigit

CALL_EVENT: evStateChanged, 0x005B1818, Dialing, CC_ATTR_NOT_DEFINED, CC_CALL_TYPE_OUTGOING,

CalledPartyNumber: 1001, CallingPartyNumber: 1000, CallInstance: 1, Status: ,

GCID: , IsConference:

0, IsCallSelected: 0, CapabilitySet: canEndCall,canSendDigit

CALL_EVENT: evStateChanged, 0x005B1818, Proceed, CC_ATTR_NOT_DEFINED, CC_CALL_TYPE_OUTGOING,

CalledPartyNumber: 1001, CallingPartyNumber: 1000, CallInstance: 1, Status: ,

GCID: , IsConference:

0, IsCallSelected: 0, CapabilitySet: canEndCall

CALL_EVENT: evStateChanged, 0x005B1818, RingOut, CC_ATTR_NOT_DEFINED, CC_CALL_TYPE_OUTGOING,

CalledPartyNumber: 1001, CallingPartyNumber: 1000, CallInstance: 1, Status: ,

GCID: , IsConference:

0, IsCallSelected: 0, CapabilitySet: canEndCall,canDirectTransfer

CALL_EVENT: evCallStarted, 0x005B1818, Connected, CC_ATTR_NOT_DEFINED, CC_CALL_TYPE_OUTGOING,

CalledPartyNumber: 1001, CallingPartyNumber: 1000, CallInstance: 1, Status: ,

GCID: , IsConference:

0, IsCallSelected: 0, CapabilitySet: canHold,canEndCall,canSendDigit,canCallPark,

canDirectTransfer,

canJoinAcrossLine

CALL_EVENT: evStateChanged, 0x005B1818, OnHook, CC_ATTR_NOT_DEFINED, CC_CALL_TYPE_OUTGOING,

CalledPartyNumber: 1001, CallingPartyNumber: 1000, CallInstance: 1, Status: ,

GCID: , IsConference:

0, IsCallSelected: 0, CapabilitySet:

CALL_EVENT: evDestroyed, 0x005B1818, OnHook, CC_ATTR_NOT_DEFINED, CC_CALL_TYPE_OUTGOING,

CalledPartyNumber: , CallingPartyNumber: , CallInstance: 1, Status: ,

GCID: , IsConference:

0, IsCallSelected: 0, CapabilitySet:

Die Ausgabe zeigt an, wenn Jabber zum ersten Mal auflegt und wählt, sowie die Anrufer- und Angerufenennummern. Bei eingehenden Anrufen wird ein ähnliches Anrufflussmuster angezeigt. Der CC_CALL_TYPE ist jedoch anders:

2013-02-24 18:22:07,130 INFO  [0x00000ec0] [control\CallControlManagerImpl.cpp(2001)]

[csf.ecc.evt][ecc::CallControlManagerImpl::notifyCallEventObservers] -

CALL_EVENT: evCreated, 0x10003, Initial,

CC_ATTR_NORMAL, CC_CALL_TYPE_INCOMING, CalledPartyNumber: 1001,

CallingPartyNumber: 1000,

CallInstance: 1, Status: , GCID: , IsConference: 0, IsCallSelected: 0, CapabilitySet:

Office-Integration (Click-to-Call in Jabber-Protokollen)

Für Anrufe, die über Microsoft Office Integration getätigt werden, wird eine zusätzliche Leitung vor dem Anruffluss hinzugefügt. Wenn Sie nach "Starting Voice Call with" suchen, wird jeder Punkt im Protokoll angezeigt, an dem eine Click-to-Call-Funktion ausgeführt wird. Beispiel: Ein Anruf aus Microsoft Outlook bei einem Kontakt (Rechtsklick und Anruf) sieht wie folgt aus:

2013-02-24 18:42:18,912 INFO  [0x000009e0] [\ExtensionProviderFunctionsImpl.cpp(235)]

[cuc-extension-provider] [StartVoiceCallImpl2] - Starting voice call with 1001

Einige Millisekunden später beginnt das gleiche "Initial"-Schlüsselwort:

2013-02-24 18:42:18,915 INFO  [0x0000053c] [control\CallControlManagerImpl.cpp(2021)]

[csf.ecc.evt][ecc::CallControlManagerImpl::notifyCallEventObservers] -

CALL_EVENT: evCreated, 0x00EF3BA0,Initial, CC_ATTR_NOT_DEFINED, CC_CALL_TYPE_NONE,

CalledPartyNumber: , CallingPartyNumber: ,

CallInstance: -1, Status: , GCID: , IsConference: 0, IsCallSelected: 0, CapabilitySet:

Beachten Sie den Abschnitt [cuc-extension-provider] in der Funktion Click to Call (Anruf per Mausklick). Wenn Sie im Jabber-Protokoll danach suchen, werden auch die Ergebnisse angezeigt, die aus Microsoft Office Integration übertragen wurden.

Zugehörige Informationen

- Fehlerbehebung bei Cisco Jabber für Windows

- Technischer Support und Dokumentation für Cisco Systeme