يصف هذا المستند الإجراء المستخدم لتحليل تدفق المكالمات في Cisco Jabber ل Windows.
cisco يوصي أن يتلقى أنت معرفة من cisco Jabber ل Windows صيغة 9.x.
تستند المعلومات الواردة في هذا المستند إلى Cisco Jabber ل Windows الإصدار 9.x.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.
لتحديد متى تبدأ مكالمة وتنتهي في Cisco Jabber ل Windows، افتح ملف csf-unified.log في Notepad++، ثم ابحث عن CALL_EVENT. للعثور على السطر الأول من المكالمة، حدد موقع Initial بعد فترة وجيزة من بيان 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:
شاهد هذه الكلمات الأساسية في تدفق مكالمات Jabber:
حالة المكالمة
cc_CALL_TYPE - يتغير هذا من "none" بعد التهيئة إلى "صادر" أو "وارد"، والذي يعتمد على ما إذا كان يتم إرسال المكالمة أو تلقيها.
معرف المكالمة - الرقم السداسي العشري (0x005b1818) قبل أن تكون حالة الاتصال هي معرف مكالمة Jabber، والذي يظل ثابتا طوال مدة كل مكالمة. تزداد عند حدوث المكالمة التالية.
إذا كنت تستخدم Notepad++، فيمكنك إستخدام خيار البحث عن الكل في المستند الحالي، والذي يعرض تدفق المكالمات بالكامل. يبدو هكذا (لسهولة العارض، تتم إزالة الطوابع الزمنية والأقواس المعلوماتية):
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:
يعرض الإخراج عندما تنتقل Jabber لأول مرة من مكان بعيد أو من مكان آخر، بالإضافة إلى أرقام "جهة الاتصال" و "جهة الاتصال". بالنسبة للمكالمات الواردة، يظهر نمط تدفق مكالمات مماثل. ومع ذلك، فإن cc_call_type مختلف:
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:
بالنسبة للمكالمات التي تم إجراؤها من Microsoft Office Integration، تتم إضافة سطر إضافي قبل تدفق المكالمات. إذا قمت بالبحث عن "بدء المكالمة الصوتية باستخدام"، فإنها توفر كل نقطة في السجل حيث يتم تنفيذ وظيفة النقر للاتصال. على سبيل المثال، تبدو مكالمة من Microsoft Outlook على جهة اتصال (النقر بزر الماوس الأيمن والاتصال) كما يلي:
2013-02-24 18:42:18,912 INFO [0x000009e0] [\ExtensionProviderFunctionsImpl.cpp(235)]
[cuc-extension-provider] [StartVoiceCallImpl2] - Starting voice call with 1001
بعد بضع ثوان تبدأ نفس الكلمة الأساسية "أولي":
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:
لاحظ قسم [cuc-extension-provider] في وظيفة النقر للاتصال. إذا قمت بالبحث عن هذا في سجل Jabber، فإنه يوفر أيضا أي نتائج تم نقلها من Microsoft Office Integration.