المقدمة
يصف هذا المستند سيناريو عاما للتأخير الذي يظهر في إحضار مطالبة أولى والتي تكون بشكل عام ملف WAV مرحب به في تدفق المكالمات الشامل ل CVP
المتطلبات الأساسية
المتطلبات
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
- حلول مؤسسات مراكز الاتصال الموحدة من Cisco (UCCE)
- بوابة الاتصالات الصوتية الموحدة للعملاء (CVP) من Cisco
- بوابات Cisco IOS و VXML
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج التالية:
- Cisco Unified Customer Voice Portal (CVP)، الإصدار 11.x
- بوابة Cisco IOS مع تدريب برنامج Cisco IOS Software، الإصدار 15.4(x)M يعمل كبوابة دخول
- عبارة VXML التي تعمل على بوابة الدخول نفسها
المشكلة
وعندما يتصل العميل، فإنه يمر بفترة صمت قدرها ثانيتان تبدأ بعدها مطالبة الارتباط المتبادل بين الأنظمة المفتوحة (IVR) في اللعب. تكشف تحليلات سجلات عبارة CVP و VXML التي تم شرحها هنا أن التأخير الذي حدث هو لأن CVP يستغرق أكثر من 2 ثانية للاستجابة لطلب إختبار اتصال HTTP و HTTP NEW_CALL الذي تم إنشاؤه من بوابة VXML.
تقوم عبارة VXML بإنشاء رسالة إختبار اتصال HTTP الموجهة لخادم مكالمات CVP في "16:11:31.292"
16:11:31.292: //199995//HTTPC:/httpc_write_stream: Client write buffer fd(0):
GET /cvp/VBServlet?MSG_TYPE=PING&CALL_DNIS=77777777771319&CALL_ANI=sip:xxx-xxx-xxxx@X.X.X.X:5060&ERROR_CODE=0&RECOVERY_VXML=flash:recovery.vxml&CLIENT_TYPE=IOS&CALL_ID=C350CF8000010000000003BD9663630E&CALL_LEGID=C350CF8000010000000003BD9663630E-1448554499804567@X.X.X.X&CALL_UUI=&VERSION=CVP_10_5_1_0_0_0_189 HTTP/1.1
إستجابة CVP تعود إلى إختبار الاتصال في "16:11:32.452" حيث يكون فرق الوقت أكثر من ثانية واحدة
16:11:32.452: processing server rsp msg: msg(212BBA48)URL: http://X.X.X.X:8000/cvp/VBServlet?MSG_TYPE=PING&CALL_DNIS=77777777771319&CALL_ANI=sip:4692551000@X.X.X.X:5060
يقوم هذا الرد بتشغيل بوابة VXML لإنشاء طلب إستدعاء جديد HTTP في "16:11:33.064"
16:11:33.064: //199995//HTTPC:/httpc_write_stream: Client write buffer fd(0):
GET /cvp/VBServlet?MSG_TYPE=CALL_NEW&CALL_DNIS=77777777771319&CALL_UUI=&CALL_ANI=sip:xxx-xxx-xxxx@X.X.X.X:5060&RECOVERY_VXML=flash:recovery.vxml&CLIENT_TYPE=IOS&CALL_ID=C350CF8000010000000003BD9663630E&ERROR_CODE=0 HTTP/1.1
يستجيب CVP لهذا الطلب على "16:11:34.112" حيث يكون فرق الوقت مرة أخرى ثانية واحدة أو أكثر
16:11:34.112: processing server rsp msg: msg(212BBC48)URL: http://X.X.X.X:8000/cvp/VBServlet?MSG_TYPE=CALL_NEW&CALL_DNIS=77777777771319&CALL_UUI=&CALL_ANI=sip:xxx-xxx-xxxx@X.X.X.X:5060&RECOVERY_VXML=flash:recovery.vxml
هذا التبادل لطلب اتصال HTTP و HTTP الجديد والاستجابة من مجموعات CVP أكثر من 2 ثوان والتي يمر بها المستدعي كصمت.
الحل
يرجع السبب وراء تأخر خادم CVP في الاستجابة إلى عملية TOMCAT حيث تستغرق بعض الوقت لإنشاء اتصال TCP وتقسيم الحزم إلى 590 بايت لكل منها. لإصلاح هذا الشرط على بوابة VXML، قم بتكوين الأمر ip tcp mss 1500
ملاحظة: Tيتم تعقب إصداره تحت العيب "CSCuq07550 - CVP 10.0 تأخير عندما تتأخر عبارة VxML في شبكة فرعية مختلفة"