الهدف

لبدء الاتصال بين نقطتي نهاية أو أكثر، يجب إنشاء جلسة. بروتوكول بدء جلسة عمل (SIP) مسؤول عن إنشاء جلسة عمل، وإنهائها. يتيح تكوين أجهزة توقيت SIP للمستخدمين تحسين قابلية التشغيل البيني والأداء للأجهزة الخاصة بهم وبيئة الشبكة. يشرح هذا المقال معلمات SIP المختلفة على سلسلة SPA100، وكيفية تكوينها.

الأجهزة القابلة للتطبيق

· سلسلة SPA100

إصدار البرامج

· الإصدار v1.1.0

إعدادات SIP

الخطوة 1. قم بتسجيل الدخول إلى الأداة المساعدة لتكوين الويب واختر Voice > SIP. يتم فتح صفحة SIP:

الخطوة 2. توفر صفحة SIP الرئيسية مجموعة من المعلمات. قم بتكوين كل من هذه المعلمات وفقا لذلك.

· الحد الأقصى لإعادة التوجيه — القيمة القصوى لإعادة التوجيه. المدى from 1 to 255. يتم تعيين الافتراضي على 70.

· الحد الأقصى لإعادة التوجيه — عدد المرات التي سيقوم فيها SPA بإعادة توجيه دعوة لتجنب حدوث تكرار حلقي غير محدود. يتم تعيين الافتراضي على 5.

· الحد الأقصى للمصادقة — الحد الأقصى لعدد مرات اعتراض الطلب. المدى from 0 to 255. يتم تعيين الافتراضي على 2.

· اسم عامل مستخدم SIP — اسم عامل المستخدم المستخدم المستخدم في الطلبات الصادرة. النطاق المستخدم هو توسيع الماكرو من $a إلى $d و GPP_a إلى GPP_D على التوالي. تم تعيين الإعداد الافتراضي على $version.

· اسم خادم SIP — الاسم المستخدم للاستجابات الواردة.تم تعيين الافتراضي على $VERSION.

· اسم عامل مستخدم SIP REG — الاسم المستخدم في طلب تسجيل. إذا لم يتم تحديد القيمة، فسوف تستخدم الاسم المعين لاسم عامل المستخدم. يتم تعيين القيمة الافتراضية إلى فارغة.

· لغة قبول SIP — اسم اللغة المقبولة. إذا لم يتم تحديد القيمة، فلن يتم تضمين هذا الحقل.

· نوع MIME لترحيل DTMF — نوع MIME المستخدم لرسالة معلومات SIP للإشارة إلى حدث DTMF. يتم تعيين الافتراضي على ترحيل التطبيق/dtmf.

· ربط نوع Flash MIME — نوع MIME المستخدم لرسالة معلومات SIP للإشارة إلى حدث فلاش للربط. يتم تعيين الافتراضي على التطبيق/hook-flash.

· إزالة آخر تسجيل — يتيح لك هذا الخيار إزالة آخر تسجيل قبل تسجيل تسجيل تسجيل جديد إذا كانت القيمة مختلفة. أختر نعم أو لا من القائمة المنسدلة. يتم تعيين الافتراضي على الرقم.

· إستخدام Compact Header — يتيح لك هذا الخيار إستخدام رؤوس SIP مضغوطة في رسائل SIP الصادرة. إذا أخترت "نعم"، فسيتم إستخدام رؤوس SIP المضغوطة في الرسائل الصادرة. أختر نعم أو لا من القائمة المنسدلة. إذا أخترت "لا"، ستستخدم رؤوس عادية. إذا كان طلب SIP الوارد يحتوي على رؤوس SIP المضغوطة، فعندئذ يقوم SPA بإعادة إستخدام هذه الرؤوس بغض النظر عن الإعدادات. إذا أخترت "نعم"، إذا كان طلب SIP الوارد يحتوي على رؤوس عادية، يقوم SPA باستبدال هذا الرأس برؤوس مضغوطة. يتم تعيين الافتراضي على الرقم.

· اسم عرض الهروب — يتيح لك هذا الخيار الاحتفاظ باسم العرض الخاص. من القائمة المنسدلة، أختر "نعم" إذا كنت تريد تضمين الاسم في علامتي اقتباس، وإلا أختر "لا". يتم تعيين القيمة الافتراضية على "لا".

· RFC 2543 تعليق المكالمات — تم تعيين هذا الخيار لتكوين نوع تعليق المكالمات (a:sendonly أو 0.0.0). أختر نعم أو لا من القائمة المنسدلة. إذا أخترت "نعم"، فإن كل حزم نغمات AVT لها ضبط بتات العلامة. إذا أخترت "لا"، فإن الحزمة الأولى فقط هي التي تم تعيين بت العلامة لها لكل حدث DTMF. تم تعيين الافتراضي على نعم.

· وضع علامة على جميع حزم AVT — أختر نعم أو لا من القائمة المنسدلة. إذا أخترت نعم، فإن كل حزم نغمات AVT لها ضبط بت العلامة. إذا أخترت "لا"، فإن الحزمة الأولى فقط هي التي تم تعيين بت العلامة لها لكل حدث DTMF. تم تعيين الافتراضي على نعم.

· الحد الأدنى لمنفذ SIP TCP — أقل رقم منفذ TCP يمكن إستخدامه لجلسات عمل SIP. يتم تعيين القيمة الافتراضية على 5060.

· الحد الأقصى لمنفذ SIP TCP — أعلى رقم منفذ TCP يمكن إستخدامه لجلسات عمل SIP. يتم تعيين القيمة الافتراضية على 5080.

الخطوة 3. قم بتكوين قيم مؤقت SIP.

· SIP T1 — قيمة تقدير RTT، والتي تتراوح من 0 إلى 64 ثانية. يتم تعيين الافتراضي على 0.5.

· SIP T2 — الحد الأقصى للفاصل الزمني لإعادة الإرسال بالنسبة للطلبات غير الدعوات واستجابات الدعوات. المدى from 0 to 64 ثاني. التقصير ثبتت إلى 4.

· SIP T4 — المدة القصوى التي تبقى فيها الرسالة في الشبكة. المدى from 0 to 64 ثاني. يتم تعيين الافتراضي على 5.

· مؤقت SIP B — قيمة مهلة الدعوة. المدى from 0 to 64 ثاني. يتم تعيين الافتراضي على 32.

· مؤقت SIP F — قيمة مهلة عدم الدعوة. المدى from 0 to 64 ثاني. يتم تعيين الافتراضي على 16.

· مؤقت SIP H — الاستجابة النهائية للدعوة. المدى from 0 to 64 ثاني. يتم تعيين الافتراضي على 32.

· مؤقت SIP D — وقت التوقف أثناء المكالمة. المدى from 0 to 64 ثاني. الإعداد الافتراضي هو 32.

· وحدة توقيت SIP J — وقت التوقف في الاستجابة غير المناسبة. المدى from 0 to 64 ثاني. الافتراضي هو 32.

· انتهاء صلاحية الدعوة — قيمة انتهاء صلاحية الدعوة. في حالة التعيين إلى 0، لا يتم تضمين هذا الرأس. الإعداد الافتراضي هو 240.

· انتهاء صلاحية ReINVITE — قيمة انتهاء صلاحية إعادة الدعوة. في حالة التعيين إلى 0، لا يتم تضمين هذا الرأس. يتم تعيين الافتراضي على 30.

· الحد الأدنى لانتهاء مدة الصلاحية — الحد الأدنى لوقت انتهاء صلاحية التسجيل المسموح به من الوكيل في رأس انتهاء مدة الصلاحية أو كمعلمة رأس جهة اتصال. إذا قام الوكيل بإرجاع قيمة أقل من هذا الإعداد، فسيتم إستخدام الحد الأدنى للقيمة. يتم تعيين القيمة الافتراضية على 1.

· الحد الأقصى لانتهاء صلاحية السجل — الحد الأقصى لوقت انتهاء صلاحية التسجيل المسموح به من الوكيل في رأس الحد الأدنى لانتهاء مدة الصلاحية. إذا كانت القيمة أكبر من هذا الإعداد، فسيتم إستخدام الحد الأقصى للقيمة. يتم تعيين القيمة الافتراضية على 7200.

· Reg Retry Intvl — الفاصل الزمني للانتظار قبل إعادة محاولة SPA للتسجيل بعد الفشل في التسجيل الأخير. يتم تعيين القيمة الافتراضية على 30.

· Reg Retry Long Input — الفاصل الزمني المستخدم في الحالة عند فشل التسجيل مع رمز إستجابة SIP غير مطابق ل RSC إعادة المحاولة. يجب أن تكون هذه القيمة أكبر من Reg Retry Intvl. يتم تعيين الافتراضي على 1200.

· تأخير إعادة المحاولة العشوائي — نطاق التأخير العشوائي (بالثواني) لإضافة إدخال إعادة محاولة التسجيل. يتم تعيين القيمة الافتراضية على 0 (معطل).

· إعادة محاولة إجراء تأخير عشوائي طويل — نطاق التأخير العشوائي (بالثواني) لإضافة مقياس طويل لإعادة محاولة التسجيل. يتم تعيين الافتراضي على 0 (معطل).

· REG Retry Intvl Cap — القيمة القصوى لإنهاء تأخير إعادة محاولة التراجع الأسي. إذا تم تمكين هذا الخيار، تتم إضافة "تأخير إعادة المحاولة العشوائي" إلى أعلى قيمة التأخير المضبوطة الأسية التي تم تعديلها. يتم تعيين القيمة الافتراضية على 0(معطل).

الخطوة 4. قم بتكوين معالجة كود حالة الاستجابة.

· SIT1 RSC — رمز حالة إستجابة SIP لنغمة المعلومات الخاصة المناسبة (SIT).

· SIT2 RSC — رمز حالة إستجابة SIP المطلوب دعوته. يتم تشغيل نغمة SIT2.

· SIT3 RSC — رمز حالة إستجابة SIP للدعوة. يتم تشغيل نغمة SIT3.

· SIT4 RSC — رمز حالة إستجابة SIP المطلوب دعوته. يتم تشغيل نغمة SIT4.

· حاول نسخ RSC إحتياطيا — رمز حالة إستجابة SIP الذي يقوم بإعادة محاولة خادم نسخ إحتياطي للطلب الحالي.

· إعادة محاولة تسجيل RSC — الفاصل الزمني للانتظار قبل أن يقوم SPA بإعادة محاولة التسجيل بعد الفشل أثناء محاولة التسجيل الأخيرة.

الخطوة 5. قم بتكوين معلمات RTP.

· الحد الأدنى لمنفذ RTP — الحد الأدنى لرقم المنفذ الذي يمكنك إستخدامه لإرسال RTP واستقباله. تم تعيين القيمة الافتراضية على 16384.

· الحد الأقصى لمنفذ RTP — الحد الأقصى لرقم المنفذ الذي يمكنك إستخدامه للإرسال والاستقبال. يتم تعيين القيمة الافتراضية على 16482.

· حجم حزمة RTP — حجم الحزمة في عملية إرسال في الثانية. يتم تعيين القيمة الافتراضية على 0.030.

· الحد الأقصى لخطأ ICMP RTP — عدد أخطاء ICMP المتتالية المسموح بها عند إرسال حزم RTP قبل إنهاء الاستدعاء. يتم تعيين القيمة الافتراضية على 0.

· الفاصل الزمني ل RTCP Tx — الفاصل الزمني بالثواني (النطاق من 0 إلى 255) لإرسال تقارير مرسل RTCP على اتصال نشط. يتم تعيين القيمة الافتراضية على 0.

· لا يوجد المجموع الاختباري ل UDP — من القائمة المنسدلة أختر نعم أو لا لحساب المجموع الاختباري ل UDP. أخترت نعم إن يريد أنت ال SPA أن يتم هذا حساب. يتم تعيين القيمة الافتراضية إلى "لا".

· الحالات الموجودة في Bye — من القائمة المنسدلة، أختر "نعم" أو "لا". يحدد هذا الحقل ما إذا كان SPA يتضمن في رأسه حالة P-RTP في رسالة BYE.

الخطوة 6. قم بتكوين أنواع حمولة SDP.

· الحمولة الديناميكية ل NSE — الحمولة الديناميكية ل NSE. المدى from 97 to 127. يتم تعيين القيمة الافتراضية على 100.

· حمولة AVT الديناميكية — حمولة AVT الديناميكية. المدى from 96 to 127. يتم تعيين القيمة الافتراضية على 101.

· الحمولة الديناميكية ل Inforeq — نوع حمولة Inforeq. لا توجد قيمة افتراضية تم تعيينها لهذا الحقل.

· الحمولة الديناميكية G726r32 — حمولة G726r32. يتم تعيين القيمة الافتراضية على 2.

· الحمولة الديناميكية G729B — حمولة G729B. المدى from 96 to 127. يتم تعيين الافتراضي على 99.

· الحمولة الديناميكية EncapRTP — حمولة EncapRTP. يتم تعيين القيمة الافتراضية على 112.

· الحمولة الديناميكية ل RTP-start-loopback — حمولة RTP-start-loopback. يتم تعيين القيمة الافتراضية على 113.

· برنامج ترميز بدء تشغيل RTP — من القائمة المنسدلة، أختر أحد برامج الترميز التالية:

- G711u — يوفر أفضل جودة صوت. G711u هي النسخة المستخدمة في الولايات المتحدة الأمريكية وكندا واليابان.

- G711a — يوفر أفضل جودة صوت. G711a هو الإصدار المستخدم في بقية العالم.

- G726-32 — يغطي نقل الصوت بمعدل 32 كيلوبت/ثانية.

- G729a — اضغط الصوت الرقمي في حزم تبلغ مدتها 10 مللي ثانية مع قدرة حسابية أقل.

ملاحظة: يتم تعيين الافتراضي على G711u.

· اسم ترميز NSE — اسم ترميز NSE. تم تعيين الاسم الافتراضي على NSE.

· اسم برنامج ترميز AVT — اسم برنامج الترميز AVT. يتم تعيين الاسم الافتراضي إلى حدث الهاتف.

· اسم ترميز G711u — اسم ترميز G711u. تم تعيين الاسم الافتراضي على PCMU.

· اسم ترميز G711a — اسم ترميز G711a. يتم ضبط الاسم الافتراضي على PCMA.

· اسم ترميز G726r32 — اسم ترميز G726r32. تم تعيين الاسم الافتراضي على G726-32.

· اسم ترميز G729a — اسم ترميز G729a. تم تعيين الاسم الافتراضي على G729a.

· اسم ترميز G729B — اسم ترميز G729B. تم تعيين الاسم الافتراضي على G729ab.

· اسم ترميز EncapRTP — اسم ترميز EncapRTP. تم تعيين الاسم الافتراضي على encaprtp.

الخطوة 7. قم بتكوين معلمات دعم NAT.

· معالجة VIA التي تم تلقيها — أختر "نعم" أو "لا" من القائمة المنسدلة. إذا أخترت "نعم"، فعندئذ يعالج SPA المعلمة التي تم تلقيها في رأس VIA. إذا أخترت لا، يتم تجاهل المعلمة. يتم تعيين القيمة الافتراضية إلى "لا".

· معالجة من خلال تقرير — أختر نعم أو لا من القائمة المنسدلة. إذا أخترت "نعم"، فإن ATA يعالج معلمة المنفذ في رأس VIA. إذا قمت بتحديد لا، سيتم تجاهل المعلمة. يتم تعيين القيمة الافتراضية إلى "لا".

· إدراج VIA Received — أختر "نعم" أو "لا" من القائمة المنسدلة. إذا أخترت "نعم"، فسيتم إدراج المعلمة التي تم تلقيها في رأس VIA الخاص باستجابة SIP. يتم تعيين القيمة الافتراضية إلى "لا".

· إدراج VIA RPORT — أختر "نعم" أو "لا" من القائمة المنسدلة. إذا أخترت "نعم"، سيتم إدراج معلمة المنفذ في رأس VIA. يتم تعيين القيمة الافتراضية إلى "لا".

· إستبدال VIA ADDR — أختر "نعم" أو "لا" من القائمة المنسدلة. إذا أخترت نعم، فإنها ستستخدم قيم IP:port المعينة بواسطة NAT في رأس VIA. يتم تعيين القيمة الافتراضية إلى "لا".

· إرسال RESP إلى منفذ SRC — أختر نعم أو لا من القائمة المنسدلة. إذا أخترت نعم، فإنها سترسل استجابات إلى منفذ مصدر الطلب بدلا من إستخدام VIA Send-by-port. يتم تعيين القيمة الافتراضية إلى "لا".

· تمكين STUN — أختر نعم أو لا من القائمة المنسدلة. إن يختار أنت نعم، هو يمكن الإستعمالمن STUN أن يكتشف NAT يخطط. يتم تعيين القيمة الافتراضية إلى "لا".

· تمكين إختبار STUN — أختر نعم أو لا من القائمة المنسدلة. إذا أخترت "نعم"، فإن SPA يجري عملية اكتشاف من نوع NAT عند تشغيله، ثم ينتقل إلى الاتصال بخادم STUNT، ويتم الإبلاغ عن نتيجة الاكتشاف في رأس تحذير لطلبات السجل التالية. يتم تعيين القيمة الافتراضية إلى "لا".

· خادم STUN — عنوان IP أو اسم مجال خادم STUNT.

· عنوان IP الفرعي — عنوان IP الخارجي الذي يستبدل عنوان IP الفعلي لبروتوكول SPA لجميع رسائل SIP الصادرة. يتم تعيين القيمة الافتراضية إلى فارغة.

· الحد الأدنى لمنفذ RTP الفرعي — رقم تعيين المنفذ الخارجي للحد الأدنى لمنفذ RTP. لا توجد قيمة افتراضية.

· NAT Keep Live InterVL — الفترة الفاصلة بين تعيين NAT تبقي الرسائل حية. يتم تعيين الافتراضي على 15.

الخطوة 8. انقر فوق إرسال لحفظ التغييرات التي أجريتها.