المحتويات

المقدمة

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

المتطلبات

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

معلومات أساسية

التكوين

CUCM

بوابات الصوت

التحقق من الصحة واستكشاف الأخطاء وإصلاحها

المقدمة

يصف المستند حلا لمشكلة تم العثور عليها عند إستخدام نفس البوابة لشبكة هاتف محولة عامة (PSTN) والمطالب الصادر. هذا المستند مكمل لدليل ميزات Package Contact Center Enterprise (PCCE)، قسم خيار الإصدار 11.0(1) الصادر.

ساهم به راميرو امايا ومايور فياس، مهندسو TAC من Cisco

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

المتطلبات

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

- Unified Contact Center Enterprise (UCCE)

- PCCE

- متصل صادر

- Cisco Unified Communications Manager (CUCM)

- بوابات الصوت Cisco IOS® (GW)

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

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

- CUCM الإصدار 11

- عبارة الصوت Cisco IOS Voice Gateway: c2800nm-adventerprisek9_ivs-mz.151-2.T5

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

معلومات أساسية

تقوم بوابة الصوت بإنشاء نغمة رنين خلفية للعميل في عمليات إستدعاء محددة عند إرسال المكالمة إلى الوكيل. في المتصل الصادر، هذا شيء لا يريد العملاء من المستخدم النهائي معرفة أنه مكالمة صادرة وأنه يتم تحويلها

بالنسبة لتدفقات مكالمات المتصل، لمنع إنشاء اتصال خلفي من البوابة، فإن برنامج نصي لتطبيع بروتوكول بدء جلسة العمل (SIP) إلى خط اتصال SIP لإدارة الاتصالات الموحدة.

في السيناريو الذي يتم فيه إستخدام البوابة نفسها لمكالمات المتصل الصادر و PSTN، لا يزال خط الاتصال لمكالمات PSTN يحتاج إلى رسالة SIP الخاصة بالرنين 180 للمكالمات الواردة لتشغيل البوابة لعرض الحزمة إلى PSTN، ولكن يلزم تعطيله لمكالمات المتصل الصادرة.

هنا مثال لسيناريوهين موصوفين:

الصورة 1. مكالمات PSTN

الصورة 2. مكالمات المتصل

التكوين

بما أن برنامج SIP البرمجي للتطبيع سيتم تطبيقه فقط على شنطة البوابة المستخدمة لمكالمات المتصل، ويتم إستخدام البوابة نفسها لاستدعاءات المتصل و PSTN، يلزم إنشاء خطوط اتصال إضافية للعبارة في CUCM. مهما، في CUCM أنت يستطيع لا يضيف ال نفسه شنطة مرتين إلا إن الشنطة يستعمل ميناء مختلف قادم. لذلك في هذا السيناريو، سيكون لشنطة البوابة المستخدمة للمطالب منفذ قادم مختلف من خط اتصال البوابة المستخدم لمكالمات PSTN. سيكون نفس البوابة، لكن مع منافذ مختلفة واردة.

CUCM

الخطوة 1. انتقل إلى https://<ip_address>:8443 حيث <ip_address>يحدد CUCM.

الخطوة 2. قم بتسجيل الدخول إلى CUCM.

الخطوة 3. لإنشاء ملف تعريف أمان خط اتصال SIP في CUCM، أختر Communications Manager GUI > النظام > الأمان > ملف تعريف أمان خط اتصال SIP > [إضافة جديد]. المنفذ الافتراضي هو 5060. قم بتغيير المنفذ الافتراضي إلى 5065 أو أي منفذ SIP متوفر للعبارة و CUCM.

الصورة 3. ملف تعريف أمان SIP

الخطوة 4. طقطقة حفظ.

الخطوة 5. قم بإنشاء خط اتصال SIP جديد وأضف ملف تعريف أمان خط اتصال SIP الجديد.

الصورة 4. إنشاء خط اتصال SIP جديد

الخطوة 6. طقطقة حفظ.

الخطوة 7. انقر على إعادة ضبط.

الخطوة 8. في واجهة المستخدم الرسومية Communications Manager (واجهة المستخدم الرسومية) > الأجهزة > إعدادات الجهاز > نصوص تطبيع SIP > [إنشاء جديد]، أدخل برنامج SIP النصي هذا الخاص بالتطبيع في حقل المحتوى. تبقى كل القيم الأخرى مضبوطة على القيمة الافتراضية.

M = {}

الدالة M.Outbound_180_INVITE(msg)

msg:setResponseCode(183، "جلسة العمل قيد التقدم")

نهاية

رجوع M

الصورة 5. إضافة برنامج نصي للتطبيع

الخطوة 9. طقطقة حفظ.

الخطوة 10. قم بإقران برنامج تسوية نصي جديد بشنطة SIP.

الصورة 6. ربط البرنامج النصي بشنطة

بوابات الصوت

بالإضافة إلى تكوين العبارة الموضح في دليل ميزات Cisco Packaged Contact Center Enterprise، الإصدار 11.0، قم بتكوين نظير اتصال صادر لنقل الاتصال إلى العميل باستخدام المنفذ الوارد المعين على ملف تعريف أمان خط اتصال CUCM SIP (تم إستخدام المنفذ 5065 في المثال السابق).

تكوين نظير الطلب الصادر لنقل مكالمة إلى وكيل

يوضح هذا المثال هذا التكوين في البوابة:

dial-peer voice 11000 voip

destination-pattern 11T

session protocol sipv2

session target ipv4:10.10.10.31:5065(this is Call Manager's IP address and Security profile incoming port)

voice-class codec 1

voice-class sip rel1xx supported "100rel"

dtmf-relay rtp-nte h245-signal h245-alphanumeric

no vad

التحقق من الصحة واستكشاف الأخطاء وإصلاحها

عند اتصال نقطة الوصول على جانب الشبكة الرقمية للخدمات المتكاملة (ISDN) ل PSTN، يقوم UCCE ببدء نقل النقل إلى الوكيل. في هذه الحالة، يرسل GW دعوة إلى وكيل المستخدم (UA) حيث يقيم الوكيل.  وفي حالة CUCM، تتلقى البوابة رنينا قدره 180 رنانا على ساق النقل.  عندما تتلقى البوابة هذا، فإنها تعمل على تشغيل GW لعرض النطاق إلى واجهة المعدل الأساسي (PRI) لشبكة ISDN حيث قام المتصل بالرد على المكالمة فقط.  النتيجة النهائية هي رد المتصل والاستماع إلى الحلبة.

الاتصال متصل

Dec  1 07:44:25.204 CST: ISDN Se0/0/1:23 Q931: RX <- CONNECT pd = 8  callref = 0xDCEF

Dec  1 07:44:25.206 CST: %ISDN-6-CONNECT: Interface Serial0/0/1:0 is now connected to 13098313400 N/A

Dec  1 07:44:25.206 CST: ISDN Se0/0/1:23 Q931: TX -> CONNECT_ACK pd = 8  callref = 0x5CEF

Dec  1 07:44:25.206 CST: //4767881/685BD1A2987C/CCAPI/cc_api_call_connected:  Interface=0x23E58B38, Data Bitmask=0x1, Progress Indication=NULL(0),  Connection Handle=0

تم تلقي إشارة من المتصل

Dec  1 07:44:26.736 CST: //-1/xxxxxxxxxxxx/SIP/Msg/ccsipDisplayMsg:

Received:

REFER sip:001913098313400@10.185.3.134:5060 SIP/2.0

Via: SIP/2.0/UDP

192.168.237.130:58810;branch=z9hG4bK-d8754z-890f5b5e0352e84d-1---d8754z-;rport

Max-Forwards: 70

Contact: <sip:8805550@192.168.237.130:58810>

To: <sip:001913098313400@10.185.3.133>;tag=65A63E8C-1E9F

From: <sip:8805550@192.168.237.130>;tag=be521e41

Call-ID: b9312276-8412f240-434b1f08-a869d275

CSeq: 4 REFER

User-Agent: Cisco-SIPDialer/UCCE8.0

Refer-To: <sip:8814997@10.185.3.133>

Referred-By: <sip:8805550@192.168.237.130>

Content-Length: 0

بعد إرسال الدعوة إلى CUCM، يرسل CUCM 100 محاولة، 180 رنانة إلى البوابة.

Dec  1 07:44:26.926 CST: //4767885/685BD1A2987C/SIP/Msg/ccsipDisplayMsg:

Received:

SIP/2.0 180 Ringing

Via: SIP/2.0/UDP 10.185.3.134:5060;branch=z9hG4bK96E46B38

To: <sip:8814997@10.185.3.133>;tag=d2999f32-ed69-4535-a8bf-99298e16c176-97460839

From: <sip:13098313400@10.185.3.134>;tag=65A65296-507

Contact: <sip:8814997@10.184.60.3:5060>

Remote-Party-ID: "Wylie Test Agent"

<sip:8814997@10.184.60.3>;party=called;screen=yes;privacy=off

Call-ID: 6B7F9249-1B5911E1-9884C122-F70CF5@10.185.3.134

CSeq: 101 INVITE

Content-Length: 0

Date: Thu, 01 Dec 2011 13:44:26 GMT

Allow: INVITE, OPTIONS, INFO, BYE, CANCEL, ACK, PRACK, UPDATE, REFER,

SUBSCRIBE, NOTIFY

Allow-Events: presence

P-Asserted-Identity: "Wylie Test Agent" <sip:8814997@10.184.60.3>

Supported: X-cisco-srtp-fallback

Supported: Geolocation

تقوم البوابة بتشغيل حلقة العودة إلى ساق PRI من DSP.

Dec  1 07:44:26.926 CST: //4767885/685BD1A2987C/CCAPI/cc_api_call_alert:

Interface=0x22667AD4, Progress Indication=NULL(0), Signal Indication=SIGNAL

RINGBACK(1)

Dec  1 07:44:26.926 CST: //4767885/685BD1A2987C/CCAPI/cc_api_call_alert:

Call Entry(Retry Count=0, Responsed=TRUE)

Dec  1 07:44:26.926 CST: //4767881/685BD1A2987C/CCAPI/ccGenerateToneInfo:

Stop Tone On Digit=FALSE, Tone=Ring Back,

Tone Direction=Network, Params=0x0, Call Id=4767881

بعد تكوين خط اتصال SIP كما هو موضح في قسم التكوين، سيقوم CUCM بإرسال تقدم الجلسة 183 بدلا من 180 رن لاستدعاء المتصل الصادر وهذا يوقف البوابة لإنشاء خط اتصال مرة أخرى على ISDN PRI LEG.