توفير أنواع المعلمات

يصف هذا القسم معلمات التوفير المنظمة على نطاق واسع وفقًا للوظيفة.

معلمات الأغراض العامة

تُستخدم معلمات الأغراض العامة GPP_* (تسجيل دخول المسؤول > متقدمة > الصوت > التوفير) كسجلات سلسلة مجانية عند تكوين الهاتف للتفاعل مع حل خادم توفير معين. معلمات GPP_* فارغة بشكل افتراضي. يمكن تكوينها لتحتوي على قيم متنوعة، بما في ذلك ما يلي:

  • مفاتيح التشفير

  • عناوين URL

  • معلومات حالة التوفير متعدد المراحل.

  • قوالب طلب النشر

  • مخططات الاسم المستعار لاسم المعلمة

  • قيم سلسلة جزئية، يتم دمجها في النهاية في قيم معلمات كاملة.

معلمات GPP_* متاحة لتوسيع الماكرو داخل معلمات التوفير الأخرى. لهذا الغرض، تكفي أسماء الماكرو الكبيرة أحادية الحرف (A إلى P) لتحديد محتويات GPP_A إلى GPP_P. أيضًا، تحدد أسماء الماكرو الكبيرة المكونة من حرفين SA حتى SD GPP_SA من خلال GPP_SD كحالة خاصة عند استخدامها كوسيطات لخيارات عنوان URL التالية:

المفتاح، ومعرف المستخدم، وpwd

يمكن استخدام هذه المعلمات كمتغيرات في قواعد التوفير والترقية. تتم الإشارة إليها عن طريق إضافة بادئة إلى اسم المتغير بحرف "$"، مثل $GPP_A.

تمكين المعلمات

تتحكم المعلمتان Provision_Enable وUpgrade_Enable في جميع عمليات إعادة مزامنة ملف التعريف وعمليات ترقية البرامج الثابتة. تتحكم هذه المعلمات في إعادة المزامنة والترقيات بشكل مستقل عن بعضها البعض. تتحكم هذه المعلمات أيضًا في أوامر إعادة المزامنة والترقية التي يتم إصدارها من خلال خادم ويب الإدارة. تم تعيين كل من هذه المعلمات على نعم بشكل افتراضي.

تتحكم معلمة Resync_From_SIP في طلبات عمليات إعادة المزامنة. يتم إرسال حدث إشعار SIP من الخادم الوكيل لموفر الخدمة إلى الهاتف. في حالة التمكين، يمكن للوكيل طلب إعادة المزامنة. للقيام بذلك، يرسل الوكيل رسالة إشعار SIP تحتوي على الحدث: عنوان إعادة المزامنة مع الجهاز.

يتحدى الجهاز الطلب باستجابة 401 (تم رفض التفويض لبيانات الاعتماد المستخدمة). يتوقع الجهاز طلبًا لاحقًا مصادقًا عليه قبل أن يوافق على طلب إعادة المزامنة من الوكيل. الحدث: reboot_now والحدث: restart_now تؤدي العناوين عمليات إعادة تشغيل باردة ودافئة، على التوالي، والتي يتم تحديها أيضًا.

التمكينان المتبقيان هما إعادة تعيين esync_أوn_Resync_After_Upgrade_Attempt. تحدد هذه المعلمات ما إذا كان الجهاز سينفذ عملية إعادة المزامنة بعد إعادة تشغيل برنامج التشغيل وبعد كل محاولة ترقية.

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

المشغلات

يتيح لك الهاتف إعادة المزامنة على فترات زمنية محددة أو في وقت محدد.

إعادة المزامنة في فترات زمنية محددة

تم تصميم الهاتف لإعادة المزامنة مع خادم التوفير بشكل دوري. تم تكوين الفاصل الزمني لإعادة المزامنة في Resync_Periodic (بالثواني). إذا تُركت هذه القيمة فارغة، فلن تتم إعادة مزامنة الجهاز بشكل دوري.

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

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

إذا فشلت الترقية، يتم إجراء إعادة المحاولة بعد ثوان من تأخير Upgrade_Error_Retry_.

تتوفر معلمتان قابلتان للتكوين لتشغيل إعادة المزامنة بشكل مشروط: Resync_Trigger_1 وResync_Trigger_2. يمكن برمجة كل معلمة بتعبير شرطي يخضع لتوسيع ماكرو. عند انتهاء فترة إعادة المزامنة (وقت إعادة المزامنة التالية)، ستمنع المشغلات، إذا تم ضبطها، إعادة المزامنة ما لم يتم تقييم واحد أو أكثر من المشغلات إلى "صحيح".

يؤدي المثال التالي إلى إعادة المزامنة. في المثال، انقضت آخر محاولة لترقية الهاتف أكثر من 5 دقائق (300 ثانية)، وانقضت 10 دقائق (600 ثانية) على الأقل منذ آخر محاولة لإعادة المزامنة.

$UPGTMR gt 300 و$PRVTMR ge 600

إعادة المزامنة في وقت محدد

تسمح معلمة Resync_At للهاتف بإعادة المزامنة في وقت محدد. تستخدم هذه المعلمة تنسيق 24 ساعة (hhmm) لتحديد الوقت.

تسمح معلمة "تأخير Resync_At_Random_" للهاتف بإعادة المزامنة بتأخير غير محدد في الوقت المناسب. تستخدم هذه المعلمة تنسيق عدد صحيح موجب لتحديد الوقت.

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

على سبيل المثال، إذا قمت بتعيين وقت إعادة المزامنة على 1000 (10 صباحًا)، فسيقوم الهاتف بتشغيل إعادة المزامنة في أي وقت بين 10:00 صباحًا و10:10 صباحًا.

بشكل افتراضي، يتم تعطيل هذه الميزة. إذا تم توفير معلمة Resync_AT، فسيتم تجاهل معلمة Resync_Periodic.

الجداول القابلة للتكوين

يمكنك تكوين الجداول الزمنية لعمليات إعادة المزامنة الدورية، ويمكنك تحديد فترات إعادة المحاولة لفشل إعادة المزامنة والترقية باستخدام معلمات التوفير هذه:

  • Resync_دوري

  • تأخير esync_Rrror_Retry_

  • تأخير pgrade_rror_Retry_

تقبل كل معلمة قيمة تأخير واحدة (بالثواني). يسمح البنية الموسعة الجديدة بقائمة مفصولة بفاصلة لعناصر التأخير المتتالية. العنصر الأخير في التسلسل يتكرر ضمنيًا إلى الأبد.

بشكل اختياري، يمكنك استخدام علامة الجمع لتحديد قيمة رقمية أخرى تلحق تأخيرًا إضافيًا عشوائيًا.

مثال:

في هذا المثال، يقوم الهاتف بإعادة المزامنة بشكل دوري كل 2 ساعة. في حالة فشل إعادة المزامنة، يعيد الجهاز المحاولة في هذه الفواصل الزمنية: 30 دقيقة، 1 ساعة، 2 ساعة، 4 ساعات. يستمر الجهاز في المحاولة كل 4 ساعات حتى تتم إعادة المزامنة بنجاح.

 Resync_Periodic=7200 Resync_Error_Retry_Delay=1800,3600,7200,14400 

مثال:

في هذا المثال، يقوم الجهاز بإعادة المزامنة بشكل دوري كل ساعة (بالإضافة إلى تأخير عشوائي إضافي يصل إلى 10 دقائق). في حالة فشل إعادة المزامنة، يقوم الجهاز بإعادة المحاولة في هذه الفواصل الزمنية: 30 دقيقة (بالإضافة إلى ما يصل إلى 5 دقائق). 1 ساعة (بالإضافة إلى ما يصل إلى 10 دقائق)، 2 ساعة (بالإضافة إلى 15 دقيقة). يستمر الجهاز في المحاولة كل 2 ساعات (بالإضافة إلى ما يصل إلى 15 دقيقة) حتى تتم إعادة المزامنة بنجاح.

 Resync_Periodic=3600+600 Resync_Error_Retry_Delay=1800+300,3600+600,7200+900 

مثال:

في هذا المثال، إذا فشلت محاولة الترقية عن بُعد، يعيد الجهاز محاولة الترقية في غضون 30  دقيقة، ثم مرة أخرى بعد ساعة أخرى، ثم في غضون ساعتين. في حالة استمرار فشل الترقية، يقوم الجهاز بإعادة المحاولة كل أربع إلى خمس ساعات حتى تنجح الترقية.

تأخير
pgrade_rror_Retry_  =  ‎1800,3600,7200,14400+3600 

قواعد ملف التعريف

يوفر الهاتف العديد من معلمات ملف تعريف التكوين عن بُعد (قاعدة Profile_*). وبالتالي، يمكن لكل عملية إعادة مزامنة استرداد ملفات متعددة تديرها خوادم مختلفة.

في أبسط سيناريو، يقوم الجهاز بإعادة المزامنة بشكل دوري إلى ملف تعريف واحد على خادم مركزي، والذي يقوم بتحديث جميع المعلمات الداخلية ذات الصلة. بدلاً من ذلك، يمكن تقسيم ملف التعريف بين ملفات مختلفة. ملف واحد شائع لجميع الهواتف في عملية النشر. يتم توفير ملف منفصل وفريد لكل حساب. يمكن توفير مفاتيح التشفير ومعلومات الشهادة من خلال ملف تعريف آخر، يتم تخزينه على خادم منفصل.

عندما يحين موعد إجراء عملية إعادة المزامنة، يقوم الهاتف بتقييم معلمات Profile_Rule* الأربعة بالتسلسل:

  1. قاعدةrofile_P

  2. صورةrofile_ule_

  3. جمهورية الصين الشعبيةrofile_ule_

  4. التعريفrofile_ule_

يمكن أن يؤدي كل تقييم إلى استرداد ملف التعريف من خادم التوفير عن بُعد، مع تحديث محتمل لبعض عدد من المعلمات الداخلية. إذا فشل التقييم، تتم مقاطعة تسلسل إعادة المزامنة، وتتم إعادة المحاولة من البداية المحددة بواسطة معلمة Resync_Error_Retry_Delay (بالثواني). إذا نجحت جميع التقييمات، ينتظر الجهاز الثانية المحددة بواسطة المعلمة Resync_Periodic ثم يقوم بإجراء إعادة مزامنة أخرى.

تتكون محتويات كل معلمة Profile_Rule* من مجموعة من البدائل. يتم فصل البدائل بحرف | (أنبوب). يتكون كل بديل من تعبير شرطي وتعبير تعيين وعنوان URL لملف التعريف وأي خيارات URL مرتبطة. كل هذه المكونات اختيارية ضمن كل بديل. فيما يلي المجموعات الصالحة، والترتيب الذي يجب أن تظهر به، إن وجدت:

 عنوان URL [ conditional-expr ] [ assignment-expr ] [[ options ] ] 

داخل كل معلمة Profile_Rule*، يجب أن توفر جميع البدائل باستثناء البديل الأخير تعبيرًا شرطيًا. يتم تقييم هذا التعبير ومعالجته على النحو التالي:

  1. يتم تقييم الشروط من اليسار إلى اليمين، حتى يتم العثور على واحد يتم تقييمه على أنه صحيح (أو حتى يتم العثور على بديل واحد بدون تعبير شرطي).

  2. يتم تقييم أي تعبير تعيين مصاحب، إن وجد.

  3. إذا تم تحديد عنوان URL كجزء من ذلك البديل، فستتم محاولة تنزيل ملف التعريف الموجود على عنوان URL المحدد. يحاول النظام تحديث المعلمات الداخلية وفقًا لذلك.

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

مثال:

هذا المثال يعيد المزامنة دون قيد أو شرط مع ملف التعريف الموجود على عنوان URL المحدد، وينفذ طلب HTTP GET لخادم التوفير عن بُعد:


http://remote.server.com/cisco/$MA.cfg

مثال:

في هذا المثال، يقوم الجهاز بإعادة المزامنة إلى عنواني URL مختلفين، بناءً على حالة التسجيل في الخط 1. في حالة فقدان التسجيل، يقوم الجهاز بتنفيذ HTTP POST إلى برنامج نصي CGI. يرسل الجهاز محتويات وحدة الماكرو الموسعة GPP_A، والتي قد توفر معلومات إضافية عن حالة الجهاز:

 ($PRVTMR ge 600)؟ http://p.tel.com/has-reg.cfg | [--post a] http://p.tel.com/lost-reg? 

مثال:

في هذا المثال، يقوم الجهاز بإعادة المزامنة مع نفس الخادم. يوفر الجهاز معلومات إضافية إذا لم يتم تثبيت الشهادة في الوحدة (للوحدات القديمة قبل 2.0):

 ("$CCERT" eq "مثبت")؟ https://p.tel.com/config? | https://p.tel.com/config?cisco$MAU 

المثال 4

في هذا المثال، يتم تعطيل السطر 1 حتى يتم تعيين GPP_A على قدم المساواة من خلال عنوان URL الأول. بعد ذلك، تتم إعادة المزامنة إلى عنوان URL الثاني:

 ("$A" لا "Provisioned")؟ (Line_Enable_1_ = "لا"؛)! https://p.tel.com/init-prov | https://p.tel.com/configs 

المثال 5

في هذا المثال، من المفترض أن يحتوي ملف التعريف الذي يقوم الخادم بإرجاعه على علامات عنصر XML. يجب إعادة تعيين هذه العلامات إلى أسماء المعلمات المناسبة بواسطة خريطة الأسماء المستعارة المخزنة في GPP_B:

 [--الاسم المستعار b] https://p.tel.com/account/$PN$MA.xml 

عادةً ما تعتبر إعادة المزامنة غير ناجحة إذا لم يتم استلام ملف التعريف المطلوب من الخادم. يمكن لمعلمة Resync_Fails_On_FNF تجاوز هذا السلوك الافتراضي. إذا تم تعيين Resync_Fails_On_FNF على لا، يقبل الجهاز استجابة لم يتم العثور على ملف من الخادم كإعادة مزامنة ناجحة. القيمة الافتراضية لـ Resync_Fails_On_FNF هي "نعم".

قاعدة الترقية

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

تحدد قاعدة Upgrade_ تحميل البرنامج الثابت، إذا كان مختلفًا عن التحميل الحالي، فسيتم تنزيله وتطبيقه ما لم يكن مقيدًا بتعبير شرطي أو تم تعيين Upgrade_تمكين على لا.

يوفر الهاتف معلمة ترقية عن بُعد قابلة للتكوين، وهي Upgrade_Rule. تقبل هذه المعلمة بنية مشابهة لمعلمات قاعدة ملف التعريف. خيارات URL غير مدعومة للترقيات، ولكن يمكن استخدام التعبيرات الشرطية وتعبيرات التعيين. إذا تم استخدام التعبيرات الشرطية، يمكن ملء المعلمة ببدائل متعددة، مفصولة بحرف | . البنية لكل بديل هي كما يلي:

 عنوان URL [ conditional-expr ] [ assignment-expr ] 

كما في حالة معلمات Profile_Rule*، تقوم معلمة Upgrade_Rule بتقييم كل بديل حتى يتم استيفاء التعبير الشرطي أو عدم وجود تعبير شرطي بديل. يتم تقييم تعبير التعيين المصاحب، إذا تم تحديده. بعد ذلك، تتم محاولة ترقية عنوان URL المحدد.

إذا كانت قاعدة Upgrade_ تحتوي على عنوان URL بدون تعبير شرطي، فسيقوم الجهاز بالترقية إلى صورة البرنامج الثابت التي يحددها عنوان URL. بعد توسيع الماكرو وتقييم القاعدة، لا يحاول الجهاز الترقية حتى يتم تعديل القاعدة، أو تغيير التركيبة الفعالة للمخطط + الخادم + المنفذ + مسار الملف.

لمحاولة ترقية البرنامج الثابت، يقوم الجهاز بتعطيل الصوت في بداية الإجراء وإعادة التشغيل في نهاية الإجراء. يبدأ الجهاز تلقائيًا في ترقية مدفوعة بمحتويات Upgrade_Rule فقط إذا كانت جميع الخطوط الصوتية غير نشطة حاليًا.

على سبيل المثال،


https://10.73.10.223/firmware/PHONEOS-8875.1-0-1-0001-1.loads

في هذا المثال، تقوم قاعدة Upgrade_ بترقية البرنامج الثابت إلى الصورة المخزنة في عنوان URL المشار إليه.

إليك مثال آخر:

 ("$F" ne "Beta-Customer")؟ http://p.tel.com/firmware/PHONEOS-8875.1-0-1-0001-1.loads | http://p.tel.com/firmware/PHONEOS-8875.1-0-1-0001-1.loads 

يوجه هذا المثال الوحدة لتحميل إحدى الصورتين، بناءً على محتويات معلمة الأغراض العامة، GPP_F.

معلمات التوفير

يمكنك العثور على معلمات التوفير في علامة التبويب التوفير في صفحة ويب الهاتف.

معلمات ملف تعريف التكوين

يحدد الجدول التالي وظيفة كل معلمة واستخدامها في قسم معلمات ملف تعريف التكوين ضمن علامة التبويب التوفير .

الجدول رقم 1. معلمات ملف تعريف التكوين

اسم المعلمة

الوصف والقيمة الافتراضية

تمكين التوفير

التحكم في جميع إجراءات إعادة المزامنة بشكل مستقل عن إجراءات ترقية البرامج الثابتة. قم بالتعيين إلى نعم لتمكين التوفير عن بُعد.

القيمة الافتراضية هي "نعم".

إعادة المزامنة عند إعادة التعيين

تشغيل إعادة المزامنة بعد كل إعادة تشغيل باستثناء عمليات إعادة التشغيل التي تسببها تحديثات المعلمات وترقيات البرامج الثابتة.

القيمة الافتراضية هي "نعم".

التأخير العشوائي لإعادة المزامنة

تأخير عشوائي يتبع تسلسل التمهيد قبل إجراء إعادة التعيين، محدد بالثواني. في مجموعة من أجهزة IP Telephony التي تمت جدولتها للتشغيل في نفس الوقت، يقدم هذا انتشارًا في الأوقات التي ترسل فيها كل وحدة طلب إعادة المزامنة إلى خادم التوفير. يمكن أن تكون هذه الميزة مفيدة في نشر سكني كبير، في حالة انقطاع التيار الكهربائي الإقليمي.

يجب أن تكون قيمة هذا الحقل عددًا صحيحًا يتراوح بين 0 و65535.

القيمة الافتراضية هي 2.

إعادة المزامنة عند (HHmm)

الوقت (HHmm) الذي يقوم فيه الجهاز بإعادة المزامنة مع خادم التوفير.

يجب أن تكون قيمة هذا الحقل عبارة عن رقم مكون من أربعة أرقام يتراوح من 0000 إلى 2400 للإشارة إلى الوقت بتنسيق HHmm. على سبيل المثال، يشير الرقم 0959 إلى 09:59.

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

إعادة المزامنة عند تأخير عشوائي

يمنع التحميل الزائد لخادم التوفير عند تشغيل عدد كبير من الأجهزة في نفس الوقت.

لتجنب إغراق طلبات إعادة المزامنة إلى الخادم من هواتف متعددة، يقوم الهاتف بإعادة المزامنة في النطاق بين الساعات والدقائق والساعات والدقائق بالإضافة إلى التأخير العشوائي (hhmm، hhmm+random_delay). على سبيل المثال، إذا كان التأخير العشوائي = (إعادة المزامنة عند تأخير عشوائي + 30)/60  دقيقة، يتم تحويل قيمة الإدخال بالثواني إلى دقائق، مع التقريب إلى الدقيقة التالية لحساب الفاصل random_delay النهائي.

تتراوح القيمة الصالحة بين 600 و65535.

إذا كانت القيمة أقل من 600، يكون التأخير العشوائي الداخلي بين 0 و600.

القيمة الافتراضية هي 600 ثانية (10  دقائق).

إعادة المزامنة الدورية

الفترة الزمنية بين عمليات إعادة المزامنة الدورية مع خادم التوفير. يكون مؤقت إعادة المزامنة المرتبط نشطًا فقط بعد أول مزامنة ناجحة مع الخادم.

التنسيقات الصالحة هي كما يلي:

  • عدد صحيح

    مثال: إدخال 3000 يشير إلى أن إعادة المزامنة التالية تحدث خلال 3000 ثانية.

  • أعداد صحيحة متعددة

    مثال: يشير إدخال 600,1200,300 إلى أن إعادة المزامنة الأولى تحدث في 600 ثانية، وتحدث إعادة المزامنة الثانية في 1200 ثانية بعد الأولى، وتحدث إعادة المزامنة الثالثة في 300 ثانية بعد الثانية.

  • نطاق زمني

    مثال، إدخال 2400+30 يشير إلى أن إعادة المزامنة التالية تحدث بين 2400 و2430 ثانية بعد نجاح إعادة المزامنة.

قم بتعيين هذه المعلمة إلى صفر لتعطيل إعادة المزامنة الدورية.

القيمة الافتراضية هي 3600 ثانية.

تأخير إعادة محاولة إعادة المزامنة عند الخطأ

إذا فشلت عملية إعادة المزامنة لأن جهاز IP Telephony لم يتمكن من استرداد ملف تعريف من الخادم، أو كان الملف الذي تم تنزيله تالفًا، أو حدث خطأ داخلي، فسيحاول الجهاز إعادة المزامنة مرة أخرى بعد وقت محدد بالثواني.

التنسيقات الصالحة هي كما يلي:

  • عدد صحيح

    مثال: إدخال 300 يشير إلى أن إعادة المحاولة التالية لإعادة المزامنة تحدث في غضون 300 ثانية.

  • أعداد صحيحة متعددة

    مثال: يشير إدخال 600,1200,300 إلى أن إعادة المحاولة الأولى تحدث في 600 ثانية بعد الفشل، وتحدث إعادة المحاولة الثانية في 1200 ثانية بعد فشل إعادة المحاولة الأولى، وتحدث إعادة المحاولة الثالثة في 300 ثانية بعد فشل إعادة المحاولة الثانية.

  • نطاق زمني

    مثال، إدخال 2400+30 يشير إلى أن إعادة المحاولة التالية تحدث بين 2400 و2430 ثانية بعد فشل إعادة المزامنة.

إذا تم تعيين التأخير على 0، فلن يحاول الجهاز إعادة المزامنة مرة أخرى بعد محاولة إعادة المزامنة الفاشلة.

تأخير إعادة المزامنة المفروض

أقصى تأخير (بالثواني) ينتظره الهاتف قبل إجراء إعادة المزامنة.

لا تتم إعادة مزامنة الجهاز عندما يكون أحد خطوط الهاتف نشطًا. نظرًا لأن إعادة المزامنة يمكن أن تستغرق عدة ثوانٍ، فمن المستحسن الانتظار حتى يصبح الجهاز خاملاً لفترة طويلة قبل إعادة المزامنة. يتيح ذلك للمستخدم إجراء مكالمات متتالية دون مقاطعة.

يحتوي الجهاز على مؤقت يبدأ في العد التنازلي عندما تصبح جميع خطوطه خاملة. هذه المعلمة هي القيمة الأولية للعداد. يتم تأخير أحداث إعادة المزامنة حتى يتناقص هذا العداد إلى صفر.

تتراوح القيمة الصالحة بين 0 و65535.

القيمة الافتراضية هي 14400 ثانية.

إعادة المزامنة من SIP

تمكين إعادة المزامنة ليتم تشغيلها عبر رسالة إشعار SIP.

القيمة الافتراضية هي "نعم".

إعادة المزامنة بعد محاولة الترقية

تمكين أو تعطيل عملية إعادة المزامنة بعد حدوث أي ترقية. إذا تم تحديد "نعم"، يتم تشغيل المزامنة.

القيمة الافتراضية هي "نعم".

مشغل إعادة المزامنة 1، مشغل إعادة المزامنة 2

شروط تشغيل إعادة المزامنة القابلة للتكوين. يتم تشغيل إعادة المزامنة عندما يتم تقييم المعادلة المنطقية في هذه المعلمات إلى TRUE.

القيمة الافتراضية هي (فارغ).

فشل إعادة المزامنة في FNF

تعتبر إعادة المزامنة غير ناجحة إذا لم يتم استلام ملف التعريف المطلوب من الخادم. يمكن تجاوز ذلك بواسطة هذه المعلمة. عند تعيينها على لا، يقبل الجهاز استجابة لم يتم العثور على ملف من الخادم كإعادة مزامنة ناجحة.

القيمة الافتراضية هي "نعم".

قاعدة ملف التعريف

قاعدة ملف التعريف B


قاعدة ملف التعريف C


قاعدة ملف التعريف د

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

القيمة الافتراضية: /$PSN.xml

إذا كنت تقوم بتطبيق تشفير AES-256-CBC على ملفات التكوين، فحدد مفتاح التشفير باستخدام الكلمة الأساسية --key كما يلي:

[--key ]

يمكنك تضمين مفتاح التشفير بين علامتي اقتباس (") اختياريًا.

خيار DHCP للاستخدام

تُستخدم خيارات DHCP، المحددة بفواصل، لاسترداد البرامج الثابتة وملفات التعريف.

القيمة الافتراضية هي 66,160,159,150,60,43,125.

طلب السجل Msg

تحتوي هذه المعلمة على الرسالة التي تم إرسالها إلى خادم سجل النظام في بداية محاولة إعادة المزامنة.

القيمة الافتراضية هي $PN $MAC –طلب % $SCHEME://$SERVIP:$PORT$PATH.

نجاح التسجيل Msg

رسالة سجل النظام التي تم إصدارها عند إكمال محاولة إعادة المزامنة بنجاح.

القيمة الافتراضية هي $PN $MAC -إعادة المزامنة الناجحة % $SCHEME://$SERVIP:$PORT$PATH -- $ERR.

فشل التسجيل Msg

رسالة سجل النظام التي تم إصدارها بعد محاولة إعادة المزامنة الفاشلة.

القيمة الافتراضية هي $PN $MAC -- فشلت إعادة المزامنة: $ERR.

إعادة المزامنة القابلة للتكوين من قبل المستخدم

السماح للمستخدم بإعادة مزامنة الهاتف من شاشة هاتف IP.

القيمة الافتراضية هي "نعم".

معلمات ترقية البرامج الثابتة

يحدد الجدول التالي وظيفة كل معلمة واستخدامها في قسم ترقية البرامج الثابتة من علامة التبويب التوفير .

الجدول 2. معلمات ترقية البرامج الثابتة

اسم المعلمة

الوصف والقيمة الافتراضية

تمكين الترقية

تمكين عمليات ترقية البرامج الثابتة بشكل مستقل عن إجراءات إعادة المزامنة.

القيمة الافتراضية هي "نعم".

قم بتكوين هذه المعلمة بإحدى الطرق:

  • في ملف تكوين الهاتف باستخدام XML(cfg.xml)، أدخل سلسلة بهذا التنسيق: <Upgrade_Enable ua="na">نعمEnable>pgrade_

  • في صفحة ويب إدارة الهاتف، قم بتعيين هذا الحقل إلى نعم أو لا.

ترقية تأخير إعادة محاولة الخطأ

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

القيمة الافتراضية هي 3600 ثانية.

قم بتكوين هذه المعلمة بإحدى الطرق:

  • في ملف تكوين الهاتف باستخدام XML(cfg.xml)، أدخل سلسلة بهذا التنسيق: <Upgrade_Error_Retry_Delay ua="na">3600Error_Retry_Delay>pgrade_

  • في صفحة ويب إدارة الهاتف، قم بتعيين القيمة.

قاعدة الترقية

برنامج نصي لترقية البرنامج الثابت يحدد شروط الترقية وعناوين URL للبرامج الثابتة المرتبطة. يستخدم نفس البنية مثل قاعدة ملف التعريف.

استخدم التنسيق التالي لإدخال قاعدة الترقية:

<tftp|http|https>:////

على سبيل المثال:

tftp://192.168.1.5/البرامج الثابتة/PHONEOS-8875.1-0-1-0001-1.loads
http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads

إذا لم يتم تحديد أي بروتوكول، فسيتم افتراض TFTP. إذا لم يتم تحديد اسم الخادم، فسيتم استخدام المضيف الذي يطلب عنوان URL كاسم الخادم. إذا لم يتم تحديد أي منفذ، فسيتم استخدام المنفذ الافتراضي (69 لبروتوكول TFTP أو 80 لبروتوكول HTTP أو 443 لبروتوكول HTTPS).

القيمة الافتراضية هي فارغ.

قم بتكوين هذه المعلمة بإحدى الطرق:

  • في ملف تكوين الهاتف باستخدام XML(cfg.xml)، أدخل سلسلة بهذا التنسيق: <Upgrade_Rule ua="na">http://10.74.16.242/PHONEOS.3-0-1-0001-213.loads</Upgrade_Rule>

  • في صفحة ويب إدارة الهاتف، أدخل المسار الذي يتم فيه تخزين ملف التحميل.

سجل طلب الترقية Msg

تم إصدار رسالة سجل النظام في بداية محاولة ترقية البرنامج الثابت.

الافتراضي: $PN $MAC -- طلب الترقية $SCHEME://$SERVIP:$PORT$PATH

قم بتكوين هذه المعلمة بإحدى الطرق:

  • في ملف تكوين الهاتف باستخدام XML(cfg.xml)، أدخل سلسلة بهذا التنسيق: <Log_Upgrade_Request_Msg ua="na">$PN $MAC -- طلب الترقية $SCHEME://$SERVIP:$PORT$PATHUpgrade_Request_Msg>og_

  • في صفحة ويب إدارة الهاتف، قم بتخصيص المعلمة حسب الحاجة.

سجل نجاح الترقية Msg

تم إصدار رسالة سجل النظام بعد اكتمال محاولة ترقية البرنامج الثابت بنجاح.

القيمة الافتراضية هي $PN $MAC -- ترقية ناجحة $SCHEME://$SERVIP:$PORT$PATH -- $ERR

قم بتكوين هذه المعلمة بإحدى الطرق:

  • في ملف تكوين الهاتف باستخدام XML(cfg.xml)، أدخل سلسلة بهذا التنسيق: <Log_Upgrade_Success_Msg ua="na">$PN $MAC -- ترقية ناجحة $SCHEME://$SERVIP:$PORT$PATH -- $ERRUpgrade_Success_Msg>og_

  • في صفحة ويب إدارة الهاتف، قم بتخصيص المعلمة حسب الحاجة.

فشل تسجيل الترقية Msg

تم إصدار رسالة سجل النظام بعد محاولة فاشلة لترقية البرامج الثابتة.

القيمة الافتراضية هي $PN $MAC -- فشلت الترقية: $ERR

قم بتكوين هذه المعلمة بإحدى الطرق:

  • في ملف تكوين الهاتف باستخدام XML(cfg.xml)، أدخل سلسلة بهذا التنسيق: <Log_Upgrade_Failure_Msg ua="na">$PN $MAC -- فشلت الترقية: $ERRUpgrade_Failure_Msg>og_

  • في صفحة ويب إدارة الهاتف، قم بتخصيص المعلمة حسب الحاجة.

مشاركة البرامج الثابتة بين النظراء

تمكين ميزة تمكين البرامج الثابتة بين النظراء (PFS) أو تعطيلها. حدد نعم أو لا لتمكين الميزة أو تعطيلها.

الإعداد الافتراضي: نعم

قم بتكوين هذه المعلمة بإحدى الطرق:

  • في ملف تكوين الهاتف باستخدام XML(cfg.xml)، أدخل سلسلة بهذا التنسيق: <Peer_Firmware_Sharing ua="na">نعمFirmware_Sharing>eer_

  • في صفحة ويب إدارة الهاتف، قم بتعيين هذا الحقل إلى نعم أو لا.

خادم سجل مشاركة البرامج الثابتة بين النظراء

يشير إلى عنوان IP والمنفذ الذي يتم إرسال رسالة UDP إليه.

على سبيل المثال: 10.98.76.123:514 حيث 10.98.76.123 هو عنوان IP و514 هو رقم المنفذ.

قم بتكوين هذه المعلمة بإحدى الطرق:

  • في ملف تكوين الهاتف باستخدام XML(cfg.xml)، أدخل سلسلة بهذا التنسيق: <Peer_Firmware_Sharing_Log_Server ua="na">10.98.76.123:514Firmware_Sharing_Log_Server>eer_

  • في صفحة ويب إدارة الهاتف، أدخل عنوان خادم السجل.

معلمات الأغراض العامة

يحدد الجدول التالي وظيفة كل معلمة واستخدامها في قسم معلمات الأغراض العامة من علامة التبويب التوفير .

الجدول 3. معلمات الأغراض العامة

اسم المعلمة

الوصف والقيمة الافتراضية

gpp a - gpp p

تُستخدم معلمات الأغراض العامة GPP_* كسجلات سلسلة مجانية عند تكوين الهواتف للتفاعل مع حل خادم توفير معين. يمكن تكوينها لتحتوي على قيم متنوعة، بما في ذلك ما يلي:

  • مفاتيح التشفير.

  • عناوين URL.

  • معلومات حالة التوفير متعدد المراحل.

  • قوالب طلب النشر.

  • مخططات الاسم المستعار لاسم المعلمة.

  • قيم سلسلة جزئية، يتم دمجها في النهاية في قيم معلمات كاملة.

القيمة الافتراضية هي فارغ.

متغيرات توسيع الماكرو

يتم التعرف على متغيرات ماكرو معينة ضمن معلمات التوفير التالية:

  • قاعدةrofile_P

  • صrofile_Rule_*

  • Resync_Trigger_*

  • Upgrade_قاعدة

  • Log_*

  • GPP_* (تحت شروط معينة)

ضمن هذه المعلمات، يتم التعرف على أنواع البنية، مثل $NAME أو $(NAME)، وتوسيعها.

يمكن تحديد سلاسل متغيرة الماكرو بالعلامة $(NAME:p) و$(NAME:p:q)، حيث p وq هي أعداد صحيحة غير سالبة (متوفرة في النسخة 2.0.11 وما فوق). توسيع الماكرو الناتج هو السلسلة الفرعية التي تبدأ عند إزاحة الحرف p، مع الطول q (أو حتى نهاية السلسلة إذا لم يتم تحديد q). على سبيل المثال، إذا كان GPP_A يحتوي على ABCDEF، فإن $(A:2) يتوسع إلى CDEF، ويتوسع $(A:2:3) إلى CDE.

لا يتم ترجمة الاسم غير المعروف، ويظل النموذج $NAME أو $(NAME) دون تغيير في قيمة المعلمة بعد التوسيع.

اسم المعلمة

الوصف والقيمة الافتراضية

$

يتم توسيع النموذج $$ إلى حرف واحد $ .

A إلى P

تم استبدالها بمحتويات معلمات الأغراض العامة GPP_A إلى GPP_P.

SA إلى SD

تم استبدالها بمعلمات الأغراض الخاصة GPP_SA حتى GPP_SD. تحتوي هذه المعلمات على مفاتيح أو كلمات مرور مستخدمة في التوفير.

يتم التعرف على $SA حتى $SD كوسيطات لمؤهل عنوان URL الاختياري لإعادة المزامنة، --key.

ما

عنوان MAC يستخدم أرقامًا سداسية عشرية صغيرة، على سبيل المثال، 000e08aabbcc.

MAU

عنوان MAC يستخدم أرقامًا سداسية عشرية كبيرة، على سبيل المثال 000E08AABBCC.

MAC

عنوان MAC يستخدم أرقامًا سداسية عشرية صغيرة ونقطتين لفصل أزواج الأرقام السداسية. على سبيل المثال 00:0e:08:aa:bb:cc.

PN

اسم المنتج. على سبيل المثال، CP-8875-CC-C-9K.

شبكة الهاتف العامة

رقم سلسلة المنتجات. على سبيل المثال، V03.

رقم الهاتف

سلسلة الرقم التسلسلي. على سبيل المثال 88012BA01234.

شهادة

حالة شهادة عميل SSL: مثبت أو غير مثبت.

عنوان IP

عنوان IP للهاتف داخل شبكته الفرعية المحلية. على سبيل المثال 192.168.1.100.

تلميح خارجي

عنوان IP الخارجي للهاتف، كما يظهر على الإنترنت. على سبيل المثال 66.43.16.52.

تبديل

سلسلة إصدار البرنامج. على سبيل المثال،

هاتف 8875.1-0-1-0001-1

تردد

سلسلة إصدار الجهاز. على سبيل المثال، 2.0.1

برست

حالة التوفير (سلسلة رقمية):

-1 = طلب صريح لإعادة المزامنة

0 = إعادة مزامنة التشغيل

1 = إعادة المزامنة الدورية

2 = فشل إعادة المزامنة، أعد المحاولة

ترقية

حالة الترقية (سلسلة رقمية):

1 = أول محاولة ترقية

2 = فشلت الترقية، أعد المحاولة

نشوة

رسالة النتيجة (ERR) لمحاولة الترقية السابقة؛ على سبيل المثال http_get فشلت.

prvtmr

عدد الثواني منذ آخر محاولة لإعادة المزامنة.

upgtmr

عدد الثواني منذ آخر محاولة ترقية.

REGTMR1

عدد الثواني منذ فقد تسجيل الخط 1 في خادم SIP.

REGTMR2

عدد الثواني منذ فقد تسجيل الخط 2 في خادم SIP.

أوبغكوند

اسم الماكرو القديم.

مخطط

مخطط الوصول إلى الملفات، أحد أنظمة TFTP أو HTTP أو HTTPS، كما تم الحصول عليه بعد تحليل عنوان URL لإعادة المزامنة أو الترقية.

خدمة

اطلب اسم مضيف الخادم الهدف، كما تم الحصول عليه بعد تحليل عنوان URL لإعادة المزامنة أو الترقية.

خادمة

طلب عنوان IP للخادم الهدف، كما تم الحصول عليه بعد تحليل عنوان URL لإعادة المزامنة أو الترقية، ربما بعد بحث DNS.

المنفذ

طلب منفذ UDP/TCP الهدف، كما تم الحصول عليه بعد تحليل عنوان URL لإعادة المزامنة أو الترقية.

المسار

طلب مسار الملف الهدف، كما تم الحصول عليه بعد تحليل عنوان URL لإعادة المزامنة أو الترقية.

خطأ

رسالة نتيجة محاولة إعادة المزامنة أو الترقية. مفيد فقط في إنشاء رسائل سجل نظام النتائج. يتم الاحتفاظ بالقيمة في متغير UPGERR في حالة محاولات الترقية.

معرف المستخدم

محتويات معلمة تكوين Line n UserID.

إمس

حالة تنقل الرقم الداخلي

وميض

معرف مستخدم تنقل الرقم الداخلي

MPWD

كلمة مرور تنقل الرقم الداخلي

رموز الأخطاء الداخلية

يحدد الهاتف عددًا من رموز الأخطاء الداخلية (X00-X99) لتسهيل التكوين في توفير تحكم أفضل في سلوك الوحدة في ظل ظروف خطأ معينة.

الجدول 4. رموز الأخطاء الداخلية

اسم المعلمة

الوصف والقيمة الافتراضية

X00

خطأ في طبقة النقل (أو ICMP) عند إرسال طلب SIP.

X20

تنتهي مهلة طلب SIP أثناء انتظار رد.

X40

خطأ بروتوكول SIP عام (على سبيل المثال، برنامج ترميز غير مقبول في SDP في رسائل 200 وACK، أو انتهاء المهلة أثناء انتظار ACK).

X60

الرقم الذي تم الاتصال به غير صالح وفقًا لخطة الاتصال المحددة.