المقدمة
يوضح هذا المستند كيفية تكوين حملة صادرة للتنبؤ المستند إلى وكيل ل Unified Contact Center Express (UCCX).
المتطلبات الأساسية
المتطلبات
توصي Cisco بمعرفة الموضوعات التالية:
- تكوين Cisco Unified Border Element (CUBE)
- تكوين Unified Contact Center Express (UCCX)
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى إصدارات المكونات المادية والبرامج التالية:
- UCCX الإصدار 12.5.1.11002-481
- CUCM الإصدار 12.5.1.1900-146
- ISR4451 الإصدار 17.03.04a
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
معلومات أساسية
تتضمن المتطلبات الخاصة لهذا المستند:
- عامل Finesse في وضع الاستعداد.
- ISR4451 مع التكوين الأساسي ل CUBE ووظيفة تحليل تقدم الاتصال (CPA) PVDM.
- تم دمج موفر خدمة الاتصال الهاتفي عبر الإنترنت (ITSP) مع CUBE.
- ترخيص CCX Outbound الموحد
في ميزة المتصل الصادر بنظام UCCX، هناك خمسة أنواع من الحملات:
مستند إلى الوكيل:
- المعاينة المباشرة للعامل
- العميل بروغريسيف
- عامل تنبؤي
مستند إلى IVR:
ملاحظة: في هذا المستند، تركز على التكوين الخاص بالتنبؤ المستند إلى وكيل
هناك بعض الخدمات على UCCX التي يجب أن تكون في الخدمة:
ملاحظة: انتقل إلى قائمة Cisco Unified CCX ServiceAbility > أدوات > Control Center Network Services
التكوين
الرسم التخطيطي للشبكة
يوضح مخطط المخطط هذا تفاعل UCCX و Finesse و CUCM و CUBE للحملات الصادرة:
التكوينات
تكوين UCCX
1. تسجيل الدخول إلى إدارة CCX:
2. ثم انقر فوق قائمة النظام الفرعي > CM Telephony > مجموعة التحكم في المكالمات:
ثم انقر على إضافة جديد:
3. قم بتعبئة الحقول الإلزامية المعلمة بالعلامات النجمية مثل الوصف، عدد منافذ CTI، نوع المجموعة، بادئة اسم الجهاز، ورقم الدليل، وانقر إضافة:
ملاحظة:
- في نوع المجموعة، حدد الصادر.
- بمجرد النقر فوق إضافة تغييرات الحالة إلى قيد التقدم، يبدأ UCCX في إنشاء منافذ CTI.
هذا هو المخرج المتوقع الذي تتلقاه بعد أن تنقر فوق إضافة:
4. انتقل إلى قائمة الأنظمة الفرعية> RMCM > قوائم انتظار خدمات الاتصال لإنشاء CSQ المتوقع:
ثم انقر إضافة جديد:
5. املأ الحقول الإلزامية التي تم وضع علامة نجمية عليها مثل اسم قائمة انتظار خدمة جهات الاتصال، وحدد الخيارات الأكثر ملاءمة لبيئتك الخاصة، ثم انقر فوق التالي:
هذا هو المخرج المتوقع:
6. ثم انقر فوق التالي، وحدد المهارات المطلوبة، وقم بإضافتها، وأخيرا انقر فوق إضافة:
7. قم الآن بتكوين المقطع الصادر، لذلك انتقل إلى قائمة النظام الفرعي > الصادر > عام:
ملاحظة: هنا تحتاج إلى إضافة CSQ التنبؤي الذي تم إنشاؤه في الخطوة السابقة إلى قسم CSQs المتوفر وانقر فوق تحديث.
8. انتقل إلى قائمة النظام الفرعي > الصادر > الحملات لإنشاء الحملة التنبؤية المستندة إلى عوامل:
انقر على إضافة جديد
9. ثم حدد نوع الحملة القائمة على الوكيل، ثم حدد أيضا نوع المتصل الخاص بالتنبؤي، ثم انقر فوق التالي:
10. ثم املأ القيم الإلزامية التي تم وضع علامة نجمية عليها مثل اسم الحملة، ووقت البدء والنهاية، ورقم الاتصال بالحملة، والقيم الأخرى المطلوبة وفقا لاحتياجاتك الخاصة.
يستمر التكوين:
ملاحظة: من المهم أن تنقر على تمكين "نعم" في هذا القسم.
وهذه هي النتيجة المتوقعة:
11. أضف CSQ التنبؤي المناسب على CSQs المعينة وانقر فوق إضافة.
12. وأخيرا، انتقل إلى قائمة النظام الفرعي > الصادر > تكوين عبارة SIP، واكتب عنوان IP المحدد للمكعب الذي يعالج المكالمات الصادرة:
تكوين المكعب
إضافة تكوين عمومي إلى CUBE ضمن VoIP للخدمة الصوتية وإضافة معلمات CPA العمومية:
voice service voip
ip address trusted list
ipv4 0.0.0.0 0.0.0.0
mode border-element
no supplementary-service sip refer ---->This command avoids to send Refer SIP message to ITSP
allow-connections sip to sip
cpa timing live-person 2501
cpa timing term-tone 15500
cpa threshold active-signal 18db
ملاحظة: تأكد من أنك لا تحتاج إلى تكوين القائمة الموثوق بها، وإلا فأنت بحاجة إلى تكوين كل عنوان IP الخاص ب UCCX و CUCM هنا.
تكوين خدمات DSPFagard على البطاقة الصوتية:
voice-card 0/1
dsp services dspfarm
تكوين ملف تعريف DSPPfarm وتمكين تحليل تقدم المكالمات (CPA):
dsp services dspfarm
dspfarm profile 1 transcode
description dialer-lab
codec g729abr8
codec g729ar8
codec g711alaw
codec g711ulaw
call-progress-analysis <-- This line enables CPA on the dspfarm
maximum sessions 10
associate application CUBE <--Remeber to use CUBE application here
ملاحظة: يتم تثبيت PVDM على موجه المكعب لهذا المختبر على الفتحة 0/1:
#sh inventory
---Output omitted
NAME: "subslot 0/1 db module 0", DESCR: "PVDM4-64 Voice DSP Module" PID: PVDM4-64
---Output omitted
تكوين نظير الطلب الوارد:
dial-peer voice 10 voip
description dialer IncomingDP
session protocol sipv2
incoming called-number . <--This dot means that the dial peer receives any digit
dtmf-relay rtp-nte
codec g711ulaw
no vad
ملاحظة: تذكر أن هناك العديد من الطرق لاستلام مكالمة على نظير الطلب، وهذا مجرد مثال لهذا المختبر باستخدام الأمر الوارد call-number.
تكوين إشارة نظير الطلب الصادرة إلى ITSP:
dial-peer voice 400 voip
description ** DIALER ITSP SIDE **
destination-pattern 9001$
session protocol sipv2
session target ipv4:10.4.14.4 <--ITSP IP Address
dtmf-relay rtp-nte
codec g711ulaw
no vad
ملاحظة: تذكر أنك تحتاج إلى الإشارة إلى IP الخاص ب ITSP وإنشاء نمط الوجهة المناسب لخطة الطلب الخاصة بك.
تكوين نظير الطلب الذي يشير إلى وكيل CUCM:
dial-peer voice 500 voip
description ** DIALER AGENT SIDE **
destination-pattern 1026 <--Agent Extension, this can be a range of extensions.
session protocol sipv2
session target ipv4:10.2.10.30 <--IP Address of the Call Manager
dtmf-relay rtp-nte
codec g711ulaw
no vad
ملاحظة: نظير الطلب هذا هو مجرد مثال لهذا المختبر ويتم إرساله إلى ملحق عميل معين مسجل على CUCM.
ملاحظة: لا يدعم Unified CCX ترجمة رقم الهاتف الذي يستخدمه لطلب المكالمات الصادرة أو تعديله. لا يتم اعتماد أي "قواعد ترجمة صوتية" تم تكوينها في البوابة التي تقوم بتعديل رقم الهاتف.
التحقق من الصحة
تحقق من أن DSPPfarm قيد التشغيل ونشط ومقترن به، ومن تمكين CPA أيضا:
#show dspfarm profile 1
Dspfarm Profile Configuration
Profile ID = 1, Service = TRANSCODING, Resource ID = 1
Profile Description : dialer-lab
Profile Service Mode : Non Secure
Profile Admin State : UP
Profile Operation State : ACTIVE
Application : CUBE Status : ASSOCIATED
Resource Provider : FLEX_DSPRM Status : UP
Total Number of Resources Configured : 10
Total Number of Resources Available : 10
Total Number of Resources Out of Service : 0
Total Number of Resources Active : 0
Codec Configuration: num_of_codecs:4
Codec : g711ulaw, Maximum Packetization Period : 30
Codec : g711alaw, Maximum Packetization Period : 30
Codec : g729ar8, Maximum Packetization Period : 60
Codec : g729abr8, Maximum Packetization Period : 60
Call Progress Analysis : ENABLED
تحقق من انتقال البرنامج إلى "حالة التحدث" في Finesse ومن أن حملة BA هي "قائمة على العميل" تنبؤية:
استكشاف الأخطاء وإصلاحها
أسهل طريقة لاستكشاف الأخطاء وإصلاحها هي تجميع تصحيح الأخطاء على CUBE باستخدام هذا التكوين:
conf t
service timestamps debug datetime localtime msec
service timestamps log datetime msec
service sequence-numbers
logging buffered 10000000 debug
no logging console
no logging monitor
default logging rate-limit
default logging queue-limit
voice iec syslog
exit
Debug voice ccapi inout <-- CCAPI debug allows to verify the dial peers matched.
Debug ccsip messages <--Enables SIP messages logs
Debug ccsip error <--Enables SIP Errors logs
ملاحظة: هناك طريقة أخرى لجمع السجلات تتمثل في تمكين التتبع على جانب UCCX، حيث يشير هذا إلى الملاحظة الفنية على مستويات تتبع UCCX في قسم المكالمات الصوتية الصادرة للحصول على مزيد من المعلومات.
بمجرد تجميع سجلات المكعب التي تحتاج إلى التحقق من صحتها، فأنت تطابق نظائر الطلب الصحيحة لثلاث أرجل:
Incoming Dial-peer=10 <--First Leg
Outgoing Dial-peer=400 <--Second Leg
Outgoing Dial-peer=500 <--Third Leg
هناك ثلاث أرجل:
- الساق الأولى من UCCX،
- وتذهب الساق الثانية إلى ITSP،
- و الساق الثالثه تدخل على CUCM
ملاحظة: يصف التحليل الموضح في هذا القسم مقاطع محددة فقط من رسائل SIP التي تحتاج إلى أستكشاف الأخطاء وإصلاحها.
في المرحلة الأولى، من المهم التحقق من إرسال CPA مع معلمات CPA الصحيحة المكونة على UCCX في رسالة دعوة SIP:
---Output omitted
--unique_boundary
Content-Type: application/x-cisco-cpa
Content-Disposition: signal;handling=optional
Events=FT,Asm,AsmT,Sit
CPAMinSilencePeriod=375
CPAAnalysisPeriod=2500
CPAMaxTimeAnalysis=3000
CPAMinValidSpeechTime=112
CPAMaxTermToneAnalysis=15000
--unique_boundary--
---Output omitted
كما يجب أن تنص رسالة بروتوكول معلومات التوجيه (SIP) التي تم إقرارها في الخطوة الأولى والتي تبلغ 200 موافق على تمكين تقنية CPA على ما يلي:
---Output omitted
--uniqueBoundary
Content-Type: application/x-cisco-cpa
Content-Disposition: signal;handling=optional
event=enabled <--This must be enabled for CPA
--uniqueBoundary--
تشير رسالة SIP للتحديث الأول في المرحلة الأولى إلى اكتشاف حدث CPA:
---Output omitted
Content-Type: application/x-cisco-cpa
Content-Disposition: signal;handling=optional
Content-Length: 26
event=detected
status=CpaS
وتشير رسالة SIP المستكملة الثانية أيضا على الساق الأولى إلى أن حدث CPA هو خطاب إنساني حي:
---Output omitted
Content-Type: application/x-cisco-cpa
Content-Disposition: signal;handling=optional
Content-Length: 154
event=detected
status=LS <-- This indicates it is Human speech
pickupT=2510
maxActGlitchT=0
numActGlitch=0
valSpeechT=190
maxPSSGlitchT=0
numPSSGlitch=0
silenceP=380
termToneDetT=0
noiseTH=35
actTh=2097164
تشير رسالة SIP التي تظهر المرحلة الأولى إلى مكان إرسال المكالمة إلى رأس "ارجع إلى":
Refer-To: <sip:2000@10.2.10.70>
ملاحظة: في حالة إستمرار المشكلة فقط، افتح حالة Cisco TAC، وأرفق سجلات المكعب التي تم تجميعها لمزيد من أستكشاف الأخطاء وإصلاحها مع SH tech الخاص ب CUBE. بالنسبة لجانب UCCX، تحتاج إلى تجميع آثار محرك UCCX والسجلات الجانبية لعامل Finesse.
معلومات ذات صلة
فهم نظائر الطلب الواردة/الصادرة التي تطابق الأنظمة الأساسية Cisco IOS®
نظرة عامة على تحليل تقدم المكالمة
ملاحظة فنية حول مستويات تتبع UCCX
دليل التصميم السريع لمركز الاتصال الموحد من Cisco