CodingBox الوثائق

العتبات والإنذارات والأعلام

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

أربع عتبات لكل معلَمة

لكل معلَمة من معلَمات DDM أربعة حدود مبرمَجة من المصنع:

العتبةالمعنى
الإنذار العاليقيمة أعلى من هذا → قد تكون الوحدة معطوبة أو الوصلة غير قابلة للاستخدام
التحذير العاليتقترب من الحد الأعلى
التحذير المنخفضتقترب من الحد الأدنى
الإنذار المنخفضقيمة أدنى من هذا → مثلًا Rx دون حساسية المستقبل

وهي تحدد ثلاث مناطق: طبيعية (بين التحذيرين)، وتحذير (بين تحذير والإنذار المقابل له)، وإنذار (بعد الإنذار). وقد تُشحن وحدة سليمة بمدى 10 km بعتبات Rx تقارب +0.5 / −2 / −18 / −22 dBm (HA / HW / LW / LA) — لكن كل مورّد يضبط عتباته الخاصة.

أين تُخزَّن — SFF-8472

بايتات A2h 0–39، بايتان لكل عتبة، بالوحدات نفسها للقيم المقيسة (معلمات DDM ووحداتها):

البايتاتالمعلَمة (HA، LA، HW، LW)
0–7درجة الحرارة
8–15Vcc
16–23انحياز Tx
24–31قدرة Tx
32–39قدرة Rx
40–55عتبات موسَّعة اختيارية (درجة حرارة الليزر، TEC)

والترتيب داخل كل مجموعة هو إنذار عالٍ، إنذار منخفض، تحذير عالٍ، تحذير منخفض.

الأعلام — ما الذي يتصرف المضيف بناءً عليه فعليًا

بايتات A2hالمحتوى
110الحالة/التحكم: حالة TX_DISABLE، وحالة RS0/RS1، وTX_FAULT، وRX_LOS، وجهوزية البيانات
112–113أعلام الإنذار — بت واحد لكل معلَمة، عالٍ ومنخفض
116–117أعلام التحذير — بت واحد لكل معلَمة، عالٍ ومنخفض

تضبط الوحدة علمًا عندما تتجاوز قيمة عتبتها، وتمسحه عندما تعود. والمضيف الذي يعرض «إنذار منخفض لقدرة Rx» إنما يقرأ البت 1 من البايت 113 — لا أكثر. وما إذا كانت الأعلام مُطبَّقة أصلًا فذلك مُعلَن في البت 7 من البايت 93 في A0h.

QSFP وCMIS

ينطبق النموذج نفسه، بأعلام لكل مسار:

  • SFF-8636 — عتبات الوحدة على الصفحة العليا 03h البايتات 128–175 (درجة الحرارة، Vcc)، وعتبات القناة البايتات 176–223 (قدرة Rx، وانحياز Tx، وقدرة Tx)؛ والأعلام في الصفحة السفلى البايتات 3–14 (LOS/fault/LOL في 3–5، وإنذارات درجة الحرارة وVcc في 6–7، وإنذارات القدرة والانحياز لكل مسار في 9–14).
  • CMIS — عتبات الوحدة على الصفحة 02h، وعتبات المسارات لاحقًا في الصفحة نفسها؛ وأعلام الوحدة في البايتات السفلى 8–13، وأعلام المسارات على الصفحة 11h البايتات 134–153.

راجع التشخيص لكل مسار.

لماذا «لا إنذار» لا تعني «سليمة»

العتبات رأي صانع الوحدة في حدودها الخاصة، لا رأي الوصلة. ومن العواقب الشائعة:

  • عتبات سخية — وحدة إنذار Rx المنخفض فيها عند −24 dBm ستبقى صامتة على مستقبل يخطئ بالفعل عند −20 dBm.
  • Tx وهمية — قيمة Tx ثابتة لا يمكن أن تتجاوز عتبة أبدًا.
  • ميزانية الوصلة مسألة هامش، لا حدود: وصلة عند −17 dBm بتحذير عند −18 dBm لديها هامش 1 dB وستفشل عند أول موصل متسخ.

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

تحرير العتبات

بما أن العتبات تقيم في ذاكرة الوحدة، يمكن قراءتها وإعادة كتابتها. من الاستخدامات المشروعة: استعادة حدود معقولة لوحدة مرمَّزة بأصفار، أو محاذاة أسطول من الوحدات، أو ضبط تحذير أضيق للحصول على إشعار أبكر. وتتطلب منطقة A2h المحمية عادة كلمة مرور الوحدة.

في CodingBox

ترسم شاشة DDM عتبات الإنذار والتحذير الخاصة بالوحدة مباشرة على الرسوم البيانية، وتلوّن القيم حسب المنطقة. وبايتات العتبات 0–39 والأعلام 112–117 مرئية وقابلة للتحرير في EEPROM editor، مع إعادة حساب المجموع الاختباري CC_DMI (البايت 95) تلقائيًا عند الكتابة.

مواضع البايتات الدقيقة لكل عتبة وعلم وقناع: خريطة SFF-8472 A2h، وصفحة SFF-8636 السفلى والصفحة 03h، وصفحة CMIS 02h والصفحة 11h.


إذا وجدت معلومة غير دقيقة أو خطأً في هذه المادة، فحدِّد المقطع المعني واضغط Ctrl+Enter .