المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

المكونات المستخدمة

المشكلة

التحقق من الصحة

الحل

المقدمة

يصف هذا المستند مشكلة تمت مصادفتها في تدفق المكالمات الشامل لبوابة الصوت (CVP) من Cisco حيث يتم تلقي خطأ في الخادم الداخلي يبلغ 500، ويتم توفير حل للمشكلة.

المتطلبات الأساسية

المتطلبات

توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:

- CVP، الإصدار 8.5

- Intelligent Contact Manager (ICM)

المكونات المستخدمة

لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.

تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.

المشكلة

في تدفق مكالمات CVP الشاملة، يتم تلقي مكالمة على CVP، يرسل CVP دعوة لبروتوكول بدء جلسة عمل (SIP) إلى وكيل مستخدم خارجي (UA)، ويرفض الطرف الثالث UA الدعوة مع رسالة خطأ خادم داخلي 500. تحدث هذه المشكلة فقط مع CVP الإصدار 8.5 والإصدارات الأحدث. يسمع المتصل رسالة فورية، ثم يصمت، ويتم قطع اتصال المكالمة.

هنا مثال على تدفق المكالمات:

1. يقوم المتصل بإجراء مكالمة من شبكة الهاتف المحولة العامة (PSTN).

2. يستلم المدخل مدخل مدخل (IGW) الاستدعاء من ال PSTN.

3. يرسل ال IGW رسالة دعوة SIP إلى CVP عن طريق SIP وكيل نادل.

4. يرسل CVP طلب مكالمة جديد إلى ICM.

5. يقوم ICM بتنفيذ البرنامج النصي للتوجيه وإرسال تسمية وحدة الاستجابة الصوتية (VRU) إلى CVP.

6. يرسل CVP رسالة دعوة SIP عبر خادم SIP Proxy إلى عبارة Voice XML (VXML GW).

7. يقوم VXML GW بتنفيذ البرنامج النصي لبروتوكول bootstrap ويرسل طلب HTTP إلى CVP.

8. يرسل CVP إرشادات الطلب إلى ICM.

9. يقوم ICM بإلغاء ساق VRU وإرسال تسمية عميل إلى CVP.

10. يقوم CVP بإنهاء قدم وحدة VRU باستخدام VXML GW.

11. يرسل CVP دعوة SIP عبر خادم SIP Proxy إلى SIP UA للجهة الخارجية.

12. يرسل الطرف الثالث SIP UA رسالة خطأ الخادم الداخلي 500 إلى CVP.

التحقق من الصحة

أنت ينبغي جمعت ربط التقاط، أي يكون جمعت من ال CVP نادل عن طريق ال CLI. أدخل الأمر capture start. دخلت in order to منعت الالتقاط، الالتقاط إيقاف أمر.

من سجلات التقاط الحزمة، أو من سجلات خادم إستدعاء CVP، يتم ملاحظة الدعوة دون بروتوكول وصف الجلسة (SDP) عندما يرسل CVP الدعوة إلى SIP UA للجهة الخارجية. وعلى الرغم من دعم هذا الإجراء من قبل SIP RFC 3261، فإن تعميم الوصول إلى الخدمات (UA) للجهة الثالثة لا يقبل دعوة SIP. إذا تم إستخدام الإصدار 8.0 من CVP في تدفق المكالمات هذا، يتم إرسال الدعوة مع SDP، ويقبل الطرف الثالث UA الدعوة.

الحل

قام CVP الإصدار 8.5.1 بتقديم علامة خاصية جديدة (SIP.EarlyOfferSupport ) في ملف sip.properties.

ملاحظة: لا يتم تضمين علامة الخاصية هذه في وحدة تحكم عمليات Cisco ضمن علامة التبويب Call Server SIP.

بشكل افتراضي، يحتوي SIP.EarlyOfferSupport على قيمة خطأ في الملف sip.properties. الملف موجود في محرك الأقراص: > Cisco > CVP > CONF. إذا تم تعيين قيمة الخاصية هذه إلى true، فإن CVP يستخدم "العرض المبكر" في مكالمة صادرة فقط إذا كان المتصل الأولي يستخدم "العرض المبكر".

إذا قمت بتعيين قيمة الخاصية هذه إلى true ثم قمت بإعادة تشغيل خادم المكالمة، فسيتم حل مشكلة قابلية التشغيل البيني ل SIP هذه؛ بعد تعيين قيمة الخاصية إلى true، يرسل CVP دعوة SIP مع SDP إلى UA للجهة الخارجية، ويقبلها UA للجهة الخارجية.