المحتويات

المقدمة

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

المتطلبات

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

التكوين

الرسم التخطيطي للشبكة

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

المقدمة

يوضح هذا المستند كيفية تكوين ميزة "توسيع" و"الاتصال" في Jabber وتعديل جهة الاتصال المعروضة في الوجهة البعيدة.

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

Cisco Unified Communications Manager (CUCM) 9.1 أو إصدارا أعلى.

Jabber 9. 1 أو إصدارا أعلى.

المتطلبات

يلزم توفر خبرة ومعرفة سابقة حول تكوين Jabber باستخدام Cisco Unified Communications Manager و IM وخادم التواجد.

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

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

- Jabber 11.8.2

- Cisco Unified Communications Manager 11.0.1.1000-10

- خادم المراسلة الفورية والحضور (IMP) 11.0.1.1000-6

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

التكوين

الخطوة 1. قم بتكوين ملف تعريف هاتف CTI Remote Device (CTI RD) لنفس المستخدم الذي قام بتكوين Jabber بالفعل.

- عندما تقوم بتكوين CTI RD، قم بإقران نفس مستخدم Jabber. سيكون تكوين الخط هو نفس خط جهاز Jabber Client Services Framework (CSF)

- يلزم تكوين مساحة البحث لإعادة التوجيه بشكل صحيح لمكالمات الوجهة البعيدة كي تعمل

الخطوة 2. قم بتكوين الوجهة البعيدة.

- في هذا المثال، قمت باستخدام 3001 كرقم وجهة بعيد. يجب أن يكون رقم الوجهة البعيدة هذا رقما خارجيا (الرقم الخارجي لمجموعة CUCM حيث يتم تسجيل Jabber، على سبيل المثال نظام هاتفي آخر)

الخطوة 3. أربط ملف تعريف CTI RD بالمستخدم النهائي.

الخطوة 4. بمجرد تسجيل الدخول إلى Jabber، سترى خيارا لتعيين خدمات الهاتف Jabber لاستخدام جهاز Extend و Connect (إستخدام رقم آخر للمكالمات). عند إستخدام خيار "تحرير الرقم"، يجب أن يكون هناك نمط مسار مطابق للرقم الجديد.

- بمجرد تعيين Jabber لاستخدام جهاز "توسيع وتوصيل"، سيتم عرض رمز الهاتف على Jabber كما هو أدناه.

الرسم التخطيطي للشبكة

- يتم توضيح تدفق المكالمات لمكالمة Jabber Extend و Connect الصادرة في الصورة أدناه

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

في هذا المثال، عند ظهور حلقة الوجهة البعيدة ("رقم آخر")، لا يتم عرض رقم جهة الاتصال. ولهذا السبب، لا يمكنهم تمييز ما إذا كانت المكالمة من جهة خارجية أو من Jabber باستخدام Extend and Connect. عند إستخدام Extend and Connect، يقوم CUCM ببدء المكالمة إلى الجهاز البعيد ولا يرسل معلومات جهة الاتصال بشكل افتراضي.

يمكننا أن نرى في مقتطف تحليل الرقم التالي لاستدعاء Extend and Connect أن حقل CallPartyNumber فارغ.

16766318.007 |19:17:23.127 |AppInfo |Digit analysis: patternUsage=5

16766318.008 |19:17:23.127 |AppInfo |Digit analysis: match(pi="1", fqcn="", cn="",plv="5", pss="test:Phones", TodFilteredPss="test:Phones", dd="3001",dac="0")

16766318.009 |19:17:23.127 |AppInfo |Digit analysis: analysis results

16766318.010 |19:17:23.127 |AppInfo ||PretransformCallingPartyNumber=

|CallingPartyNumber=

|DialingPartition=Phones

|DialingPattern=3001

|FullyQualifiedCalledPartyNumber=3001

|DialingPatternRegularExpression=(3001)

|DialingWhere=

|PatternType=Enterprise

|PotentialMatches=NoPotentialMatchesExist

|DialingSdlProcessId=(0,0,0)

|PretransformDigitString=3001

|PretransformTagsList=SUBSCRIBER

|PretransformPositionalMatchList=3001

|CollectedDigits=3001

|UnconsumedDigits=

|TagsList=SUBSCRIBER

|PositionalMatchList=3001

|VoiceMailbox=

|VoiceMailCallingSearchSpace=Global Learned E164 Numbers:Directory URI:Phones

|VoiceMailPilotNumber=88800

|RouteBlockFlag=RouteThisPattern

|RouteBlockCause=0

|AlertingName=

|UnicodeDisplayName=

|DisplayNameLocale=1

|OverlapSendingFlagEnabled=0

|WithTags=

في دعوة SIP، يمكن رؤية رقم جهة الاتصال بعد علامة sip: في الرأس من.

في المقتطف أدناه، يمكن ملاحظة أن رقم جهة الاتصال غير موجود في INVITE (sip:10.66.87.195) وأن عرض اسم جهة الاتصال الذي يتم إرساله هو VoiceConnect.

16766935.001 |19:17:25.831 |AppInfo |SIPTcp - wait_SdlSPISignal: Outgoing SIP TCP message to 10.66.87.204 on port 5060 index 1146

[1276581,NET]

INVITE sip:3001@10.66.87.204:5060;transport=tcp SIP/2.0

Via: SIP/2.0/TCP 10.66.87.195:5060;branch=z9hG4bK6dae5b551945

From: "VoiceConnect"

;tag=634549~59c9c4bc-724d-e1f0-017a-a8992d4fc521-19395629

To: <sip:3001@10.66.87.204>;tag=325889~2a8670d1-cf49-4a53-ae8f-36c41a8e75cf-23913736

Date: Thu, 18 May 2017 09:17:25 GMT

Call-ID: cbe81900-91d166a3-6d704-c357420a@10.66.87.195

Supported: timer,resource-priority,replaces

User-Agent: Cisco-CUCM10.5

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

CSeq: 105 INVITE

Max-Forwards: 70

Expires: 180

Allow-Events: presence

Call-Info: <urn:x-cisco-remotecc:callinfo>;x-cisco-video-traffic-class=VIDEO_UNSPECIFIED

Supported: X-cisco-srtp-fallback

Supported: Geolocation

Session-Expires: 1800;refresher=uas

Min-SE: 1800

P-Asserted-Identity: <sip:1003@10.66.87.195>

Remote-Party-ID: <sip:1003@10.66.87.195>;party=calling;screen=yes;privacy=off

Contact: <sip:10.66.87.195:5060;transport=tcp>

Content-Length: 0

لاستلام رقم جهة اتصال على الجهاز البعيد، يجب تكوينه كواحد مما يلي:

- قناع تحويل الطرف المتصل على تكوين خط الاتصال

- قناع تحويل الطرف المتصل على نمط المسار

- قاعدة ترجمة الصوت على بوابة Cisco

عند تكوين رقم الطلب الداخلي المباشر للشنطة (DID) على نمط المسار (قناع تحويل الطرف المتصل)، يظهر تحليل الرقم أن حقل CallPartyNumber تم تحديثه.

16759993.008 |19:12:08.414 |AppInfo |Digit analysis: match(pi="1", fqcn="", cn="",plv="5", pss="test:Phones", TodFilteredPss="test:Phones", dd="3001",dac="0")

16759993.009 |19:12:08.414 |AppInfo |Digit analysis: analysis results

16759993.010 |19:12:08.414 |AppInfo ||PretransformCallingPartyNumber=

|CallingPartyNumber=777777

|DialingPartition=Phones

|DialingPattern=3001

|FullyQualifiedCalledPartyNumber=3001

|DialingPatternRegularExpression=(3001)

|DialingWhere=

|PatternType=Enterprise

|PotentialMatches=NoPotentialMatchesExist

|DialingSdlProcessId=(0,0,0)

|PretransformDigitString=3001

|PretransformTagsList=SUBSCRIBER

|PretransformPositionalMatchList=3001

|CollectedDigits=3001

|UnconsumedDigits=

|TagsList=SUBSCRIBER

|PositionalMatchList=3001

|VoiceMailbox=

|VoiceMailCallingSearchSpace=Global Learned E164 Numbers:Directory URI:Phones

|VoiceMailPilotNumber=88800

|RouteBlockFlag=RouteThisPattern

|RouteBlockCause=0

|AlertingName=

|UnicodeDisplayName=

|DisplayNameLocale=1

|OverlapSendingFlagEnabled=0

|WithTags=

تعرض دعوة SIP إلى الوجهة البعيدة رقم جهة الاتصال كما فعل خط الاتصال. هذا ينتج في الشنطة كان يعرض كرقم جهة الاتصال عندما CTI RD يرن.

16484506.001 |18:32:10.720 |AppInfo |SIPTcp - wait_SdlSPISignal: Outgoing SIP TCP message to 10.66.87.204 on port 5060 index 951

[1255331,NET]

INVITE sip:3001@10.66.87.204:5060 SIP/2.0

Via: SIP/2.0/TCP 10.66.87.195:5060;branch=z9hG4bK6bd621bee81d7

From: "VoiceConnect"

;t

ag=624206~59c9c4bc-724d-e1f0-017a-a8992d4fc521-19395539

To: <sip:3001@10.66.87.204>

Date: Wed, 17 May 2017 08:32:10 GMT

Call-ID: 506b6680-91c10a8a-6ba4d-c357420a@10.66.87.195

Supported: timer,resource-priority,replaces

Min-SE: 1800

User-Agent: Cisco-CUCM10.5

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

CSeq: 101 INVITE

Expires: 180

Allow-Events: presence, kpml

Supported: X-cisco-srtp-fallback,X-cisco-original-called

Call-Info: <sip:10.66.87.195:5060>;method="NOTIFY;Event=telephone-event;Duration=500"

Call-Info: <urn:x-cisco-remotecc:callinfo>;x-cisco-video-traffic-class=VIDEO_UNSPECIFIED

Cisco-Guid: 1349215872-0000065536-0000000144-3277275658

Session-Expires: 1800

P-Asserted-Identity: "VoiceConnect" <sip:777777@10.66.87.195>

Remote-Party-ID: "VoiceConnect" <sip:777777@10.66.87.195>;party=calling;screen=yes;privacy=off

Contact: <sip:777777@10.66.87.195:5060;transport=tcp>;isFocus

Max-Forwards: 70

Content-Length: 0