Contenu

Introduction

Conditions préalables

Conditions requises

Components Used

Analyser le flux d'appels dans Cisco Jabber pour Windows

Conditions du journal Jabber

CSF-UNIFIED.LOG

Office Integration (cliquer pour appeler dans les journaux Jabber)

Informations connexes

Introduction

Ce document décrit la procédure utilisée afin d'analyser le flux d'appels dans Cisco Jabber pour Windows.

Conditions préalables

Conditions requises

Cisco vous recommande de connaître Cisco Jabber pour Windows version 9.x.

Components Used

Les informations contenues dans ce document sont basées sur Cisco Jabber pour Windows version 9.x.

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.

Analyser le flux d'appels dans Cisco Jabber pour Windows

Afin de déterminer quand un appel commence et se termine dans Cisco Jabber pour Windows, ouvrez le fichier csf-unified.log dans le Bloc-notes++ et recherchez CALL_EVENT. Afin de trouver la première ligne d'un appel, localisez Initial peu après l'instruction CALL_EVENT :

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:

Conditions du journal Jabber

Observez ces mots clés dans le flux d'appels Jabber :

État d'appel

- Initial : l'appel est en cours de configuration, Jabber détermine s'il est entrant/sortant et les numéros de téléphone de l'appelant/appelé sont préparés.

- Décroché : le téléphone Jabber décroche.

- Numérotation : les chiffres du numéro de téléphone appelé sont composés.

- Continuer : les chiffres sont transmis à Cisco Unified Communications Manager (CUCM) et traités.

- RingOut : le numéro est composé et une sonnerie est envoyée à l'extrémité distante.

- Connecté : l'extrémité distante reçoit une réponse et la connexion est établie.

- OnHook : le téléphone Jabber a raccroché.

CC_CALL_TYPE : passe de « NONE » après l'initialisation à « OUTGOING » ou « INCOMING », selon que l'appel est envoyé ou reçu.

ID d'appel - Le nombre hexadécimal (0x005B1818) précédant l'état de l'appel est l'ID d'appel Jabber, qui reste cohérent pendant la durée de chaque appel. Il est incrémenté lorsque le prochain appel a lieu.

CSF-UNIFIED.LOG

Si vous utilisez le Bloc-notes++, vous pouvez utiliser l'option Rechercher tout dans le document actuel, qui affiche l'ensemble du flux d'appels. Il ressemble à ceci (pour faciliter la visualisation, les horodatages et les supports d'information sont supprimés) :

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:

Le résultat s'affiche lorsque Jabber décroche et compose pour la première fois le numéro, ainsi que les numéros de l'appelant et de l'appelé. Pour les appels ENTRANTS, un modèle de flux d'appels similaire est observé. Cependant, CC_CALL_TYPE est différent :

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 (cliquer pour appeler dans les journaux Jabber)

Pour les appels passés à partir de Microsoft Office Integration, une ligne supplémentaire est ajoutée avant le flux d'appels. Si vous recherchez « Démarrage d'un appel vocal avec », il indique chaque point du journal où une fonction Click to Call est exécutée. Par exemple, un appel de Microsoft Outlook sur un contact (clic droit et appel) ressemble à ceci :

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

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

Quelques millisecondes plus tard, le même mot clé "Initial" commence :

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:

Notez la section [cuc-extension-provider] dans la fonction Click to Call. Si vous effectuez une recherche dans le journal Jabber, il fournit également tous les résultats provenant de Microsoft Office Integration.

Informations connexes

- Dépannage de Cisco Jabber pour Windows

- Support et documentation techniques - Cisco Systems