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

بالنسبة لمدمجي B2B الذين يديرون عشرات أو حتى مئات الكاميرات عن بعد، فإن سجلات الشبكة هي الأداة الوحيدة التي تقلل تكاليف الصيانة الميدانية. أدناه، سأوضح بالضبط ما تسجله برامجنا الثابتة، وكيفية الوصول إليها، وما يجب المطالبة به من أي مورد PTZ قبل توقيع أمر شراء.
جدول المحتويات
هل يمكنني رؤية السبب الدقيق لانقطاع 4G (على سبيل المثال، خطأ SIM مقابل فشل البرج)؟
عندما تنقطع كاميرا 4G عن الاتصال، يبدأ هاتفي في الرنين. يريد العميل إجابات. “هل هي بطاقة SIM؟ البرج؟ الكاميرا؟” بدون السجلات الصحيحة، أنا فقط أخمن.
نعم. يسجل برنامجنا الثابت ثلاث فئات مميزة من بيانات الخلية - مقاييس إشارة RF، ورموز رفض شركة الاتصالات، وتاريخ تسليم برج الخلية - حتى تتمكن من معرفة ما إذا كانت المشكلة هي بطاقة SIM ميتة، أو برج مزدحم، أو مودم معطل في ثوانٍ.

الطبقة 1: سجلات اتصال الخلية في الوقت الفعلي
يلتقط البرنامج الثابت كل تفاعل بين مودم 4G والمحطة الأساسية. كل إدخال يتوافق مع أمر AT3 استجابة. إليك ما يتم تسجيله:
- مؤشرات جودة الإشارة: يخزن السجل RSRP1 (قوة إشارة الاستقبال المرجعية)،, جودة الإشارة المرجعية المستلمة2 (جودة الإشارة المرجعية المستلمة)، و RSSI على فترات منتظمة. إذا بقيت RSRQ أقل من -15 ديسيبل لأكثر من دقيقتين، يقوم النظام تلقائيًا بتمييز “تحذير التداخل البيئي”.
- معرف الخلية و PCI: يتتبع السجل البرج الذي يتصل به الكاميرا. إذا رأيت معرف الخلية يتغير كل بضع ثوانٍ، فهذا تأثير كلاسيكي تأثير كرة الطاولة4. هذا يعني أن برجين يتنافسان على الاتصال. عادةً ما يكون الحل هو قفل المودم على نطاق تردد معين.
- حالة تسجيل الشبكة: يوضح السجل الرحلة الكاملة من
البحثإلىمسجل, ، بما في ذلك أي رموز رفض. على سبيل المثال،, السبب 19: فشل ESM5 يعني دائمًا تقريبًا أن شريحة SIM نفد رصيدها أو أن APN خاطئ.
الطبقة 2: رموز خطأ الناقل التي توفر عليك رحلة
هذا هو المكان الذي تكمن فيه القيمة الحقيقية. بدلاً من القيادة إلى الموقع، تقرأ رمز الرفض وتعرف بالضبط ما حدث.
| رمز الرفض | المعنى | الحل النموذجي |
|---|---|---|
| السبب 3: MS غير قانوني | شريحة SIM محظورة من قبل شركة الاتصالات | اتصل بشركة الاتصالات لإعادة التنشيط |
| السبب 6: ME غير قانوني | رقم IMEI الخاص بالمودم مدرج في القائمة السوداء | استبدل المودم أو اتصل بشركة الاتصالات |
| السبب 11: PLMN غير مسموح به | شريحة SIM غير مصرح بها لهذه الشبكة | قم بالتبديل إلى شركة اتصالات مدعومة |
| السبب 19: فشل ESM | تم رفض APN أو لا توجد خطة بيانات لشريحة SIM | قم بإصلاح إعدادات APN أو قم بتعبئة رصيد شريحة SIM |
| السبب 22: ازدحام | البرج محمّل فوق طاقته | انتظر، أو قم بالربط بنطاق أقل ازدحامًا |
لقد رأيت المكاملين يضيعون أيامًا كاملة في استكشاف أخطاء “كاميرا معطلة” تبين أنها السبب 19. نفدت بيانات شريحة SIM. كان فحص السجل لمدة خمس ثوانٍ سيحل المشكلة.
الطبقة 3: عندما تكون المشكلة في الأجهزة
إذا تعطل برنامج تشغيل المودم، فإن سجل النواة (dmesg)6 تلتقط تعليمات الخطأ الأخيرة. يمكن لفريق الهندسة لدينا قراءة هذا السجل عن بُعد ودفع تحديث للبرامج الثابتة. لا تحتاج إلى شحن الكاميرا مرة أخرى إلى الصين. لا تحتاج إلى فتح الغلاف. يخبرنا السجل بالضبط عن الوظيفة التي فشلت ولماذا.
هذا النهج ثلاثي الطبقات يعني أنك لا تضطر أبدًا إلى التخمين. مشكلة شريحة SIM، مشكلة البرج، أو مشكلة في الأجهزة - يخبرك السجل بأيها، في كل مرة.
هل يمكن الوصول إلى السجلات عبر واجهة المستخدم الرسومية للويب حتى لو كان اتصال P2P غير مستقر؟
لقد كنت في مواقف حيث ينقطع نفق P2P باستمرار. الكاميرا نصف متصلة بالإنترنت. يمكنني اختبار الاتصال بها أحيانًا، ولكن مرحل السحابة غير موثوق به. هل لا يزال بإمكاني سحب السجلات؟
نعم. يخزن واجهة المستخدم الرسومية على الويب لدينا آخر 500 إدخال سجل محليًا على الكاميرا. إذا كان بإمكانك الوصول إلى الجهاز عبر أي مسار IP - شبكة محلية، VPN، أو حتى نافذة P2P قصيرة - يمكنك عرض وتصدير حزمة التشخيص الكاملة دون اتصال سحابي مستقر.

لماذا التخزين المحلي مهم
تخزن العديد من الكاميرات الرخيصة السجلات في ذاكرة الوصول العشوائي فقط. عند إعادة تشغيل الجهاز، يختفي كل شيء. تكتب البرامج الثابتة لدينا السجلات إلى التخزين غير المتطاير7. حتى بعد انقطاع التيار الكهربائي أو إعادة التشغيل التي تم تشغيلها بواسطة مراقب النظام، تبقى السجلات. هذا أمر بالغ الأهمية للمواقع البعيدة حيث قد لا تتحقق من الكاميرا لأيام أو أسابيع.
ثلاث طرق لسحب السجلات
لقد صممنا طرق وصول متعددة لأن طريقة واحدة لا تعمل في كل موقف:
- عرض مباشر لواجهة المستخدم الرسومية على الويب: افتح صفحة إدارة الكاميرا، وانتقل إلى “صيانة النظام”، وتصفح آخر 500 إدخال سجل في الوقت الفعلي. يمكنك التصفية حسب الفئة - الشبكة، النظام، أو الإنذار.
- تصدير بنقرة واحدة: قم بتنزيل حزمة
.tar.gzتحتوي على سجلات الشبكة، وتكوين النظام، وإحصائيات وقت التشغيل. هذه الملفات صغيرة بما يكفي لنقلها حتى عبر رابط 4G بطيء أو غير مستقر. - استرداد عن بُعد من VMS: إذا كنت تستخدم منصة الإدارة الخاصة بنا، يمكنك سحب سجل “الوصية الأخيرة” من جهاز قد انقطع اتصاله بالفعل. تقوم المنصة بتخزين آخر تقرير حالة أرسلته الكاميرا قبل انقطاع اتصالها. يتضمن هذا التقرير مستوى البطارية، وقوة الإشارة، ورمز الخطأ النهائي.
ماذا لو كانت واجهة المستخدم الرسومية على الويب غير قابلة للوصول تمامًا؟
إذا كان الكاميرا غير متصلة بالكامل ولا يمكنك الوصول إليها عبر أي مسار IP، فإن السجلات لا تزال آمنة على الجهاز. في المرة القادمة التي تعود فيها الكاميرا إلى الاتصال بالإنترنت - سواء كان ذلك من خلال دورة طاقة، أو تبديل شريحة SIM، أو استعادة إشارة - يمكنك سحب السجلات المخزنة على الفور. لا شيء مفقود.
| طريقة الوصول | هل يتطلب اتصالاً مستقراً؟ | عمق السجل | الأفضل لـ |
|---|---|---|---|
| واجهة المستخدم الرسومية على الويب | الوصول المختصر كافٍ | آخر 500 إدخال | فحوصات سريعة أثناء الاتصال المتقطع |
| .تصدير .tar.gz | الوصول المختصر كافٍ | حزمة تشخيص كاملة | الإرسال إلى الهندسة للتحليل المتعمق |
| جلب VMS عن بعد | لا (يستخدم البيانات المخزنة مؤقتًا) | آخر تقرير حالة | أجهزة غير متصلة لا يمكنك الوصول إليها على الإطلاق |
بالنسبة للمكاملين مثل ديفيد ميلر الذين يديرون مواقع في ولايات متعددة، فإن هذه المرونة ليست اختيارية. إنها متطلب أساسي. إذا كان بائع الكاميرا الحالي الخاص بك لا يمكنه تزويدك بالسجلات عندما يكون الاتصال سيئًا، فإن السجلات عديمة الفائدة بالضبط عندما تكون في أمس الحاجة إليها.
إلى متى تمتد سجلات الاتصال قبل أن يتم الكتابة فوقها بواسطة النظام؟
احتجت ذات مرة إلى تتبع نمط انقطاعات ليلية كانت تحدث لمدة أسبوعين. احتفظت الكاميرا بثلاثة أيام فقط من السجلات. اضطررت إلى البدء من جديد بنافذة مراقبة جديدة. كلفني ذلك أسبوعين إضافيين.
يحتفظ برنامجنا الثابت بأحدث 500 إدخال سجل منظم في التخزين المحلي. للاحتفاظ طويل الأجل، يمكنك تكوين إعادة توجيه Syslog8 إلى خادم خارجي، والذي يخزن تاريخًا غير محدود ويتيح لك البحث في أشهر من البيانات عن الأنماط المتكررة.

فهم المخزن المؤقت المحلي ذي 500 إدخال
حد الـ 500 إدخال هو اختيار تصميم متعمد. كاميرات PTZ لديها مساحة تخزين فلاش محدودة، والكتابة بشكل مفرط تقصر عمر شريحة التخزين. عادةً ما تغطي خمسمائة إدخال 3 إلى 7 أيام من التشغيل العادي، اعتمادًا على مدى نشاط بيئة الشبكة. في نشر مستقر، حيث تتصل الكاميرا مرة واحدة وتبقى متصلة، يمكن لـ 500 إدخال تغطية عدة أسابيع. في بيئة صاخبة مع عمليات تسليم وإعادة اتصال متكررة، قد يمتلئ المخزن المؤقت في 2 إلى 3 أيام.
Syslog: الحل الصحيح للتاريخ طويل الأمد
إذا كنت بحاجة إلى أسابيع أو أشهر من سجل التاريخ، فإن التخزين المحلي هو الأداة الخاطئة. الأداة الصحيحة هي Syslog. إليك كيفية عملها:
- تقوم بإعداد خادم Syslog على الواجهة الخلفية الخاصة بك. تشمل الخيارات المجانية rsyslog على Linux أو Kiwi Syslog على Windows.
- في واجهة المستخدم الرسومية للويب الخاصة بالكاميرا، تقوم بإدخال عنوان IP ومنفذ خادم Syslog.
- تختار مستوى السجل: معلومات، تحذير، خطأ، أو تصحيح.
- من تلك النقطة فصاعدًا، يتم إرسال كل إدخال سجل إلى الخادم الخاص بك في الوقت الفعلي. يقوم الخادم بتخزين كل شيء. لا يوجد حد للكتابة فوق البيانات.
ما هو مستوى السجل الذي يجب أن تستخدمه؟
- معلومات: يسجل كل شيء، بما في ذلك تحديثات الحالة الروتينية. جيد لاختبار النشر الأولي. يولد الكثير من البيانات.
- تحذير: يسجل تدهور الإشارة، وزمن الاستجابة العالي، والأحداث القريبة من الحد. جيد للمراقبة المستمرة.
- خطأ: يسجل فقط حالات الفشل - انقطاع الاتصال، فشل تنشيط PDP، إعادة تشغيل watchdog. جيد لبيئات الإنتاج حيث تريد فقط رؤية المشاكل.
- تصحيح: يسجل تبادلات أوامر AT الخام وتفاصيل مستوى البروتوكول. استخدم هذا فقط عند استكشاف مشكلة معينة بنشاط. قم بإيقافه عند الانتهاء.
لمعظم عمليات النشر بين الشركات (B2B)، أوصي بتعيين مستوى Syslog إلى تحذير للتشغيل اليومي والتبديل إلى تصحيح الأخطاء فقط عندما تظهر كاميرا معينة مشاكل متكررة. يمنحك هذا شهورًا من السجل المفيد دون إغراق خادمك بالضوضاء.
هل يمكن للكاميرا إرسال “تقرير تشخيص” تلقائيًا إلي عبر البريد الإلكتروني بعد تعطل حرج؟
لا أريد التحقق من السجلات يدويًا كل يوم. أريد أن تخبرني الكاميرا عندما يحدث خطأ ما. هل هذا ممكن؟
يدعم برنامجنا الثابت التنبيهات الآلية من خلال منصة VMS. عند حدوث إعادة تشغيل للمراقب، أو تعطل المودم، أو فشل متكرر في إشارة القلب، يمكن للنظام إرسال إشعار يتضمن سبب إعادة التشغيل، وقراءات الإشارة الأخيرة، ورمز الخطأ - حتى تعرف ما حدث قبل تسجيل الدخول.

كيف يعمل سجل المراقب والاسترداد
المراقب هو مؤقت على مستوى الأجهزة. إذا توقف المعالج الرئيسي أو مكدس الشبكة عن الاستجابة لفترة محددة، يقوم المراقب بقطع الطاقة ويجبر على إعادة التشغيل القسري. في كل مرة يحدث فيها ذلك، يكتب البرنامج الثابت إدخال سجل استرداد يتضمن:
- سبب إعادة التشغيل: هل كانت إعادة تشغيل يدوية، أو تحديث للبرنامج الثابت، أو دورة طاقة قسرية من المراقب بسبب انتهاء مهلة الشبكة؟
- حالة ما قبل التعطل: آخر قوة إشارة معروفة، وعنوان IP، ومدة الاتصال قبل التعطل.
- تتبع خطأ النواة: إذا تعطل برنامج تشغيل مودم 4G، يلتقط سجل dmesg الدالة الدقيقة وعنوان الذاكرة حيث حدث الفشل.
تحويل السجلات إلى تنبيهات
الكاميرا نفسها لا ترسل رسائل بريد إلكتروني مباشرة. بدلاً من ذلك، يعمل تدفق التنبيه على النحو التالي:
- تكتب الكاميرا سجل التعطل إلى التخزين المحلي.
- عندما تعود الكاميرا عبر الإنترنت، ترسل سجل التعطل إلى منصة VMS.
- تقوم منصة VMS بتحليل السجل وتشغيل قاعدة تنبيه قمت بتكوينها - بريد إلكتروني، رسالة نصية قصيرة، webhook، أو إشعار دفع.
- تتلقى ملخصًا يقول، على سبيل المثال: “تمت إعادة تشغيل الكاميرا في الموقع 14 في الساعة 03:22 صباحًا. السبب: انتهاء مهلة المراقب. آخر RSRP: -108 dBm. آخر خطأ: فشل تنشيط PDP.”
لماذا هذا مهم للمواقع غير المأهولة
بالنسبة للكاميرات التي تعمل بالطاقة الشمسية في المزارع أو مواقع البناء أو ممرات الطرق السريعة، لا أحد يراقب البث المباشر في الساعة 3 صباحًا. يجب أن تكون الكاميرا قادرة على التعافي بنفسها ثم الإبلاغ عما حدث. نظام المراقبة لدينا يعالج التعافي. نظام السجل يعالج الإبلاغ. معًا، يمنحانك الثقة في أن الكاميرا تشفي نفسها وأنك ستعرف بكل حادث في صباح اليوم التالي.
| نوع الحدث | البيانات المسجلة | مشغل التنبيه |
|---|---|---|
| إعادة تشغيل قوية للنظام المراقب | سبب إعادة التشغيل، إشارة ما قبل الانهيار، وقت التشغيل قبل الانهيار | نعم — يتم إرسالها إلى VMS عند إعادة الاتصال |
| انهيار برنامج تشغيل المودم | تتبع Kernel dmesg، استجابة آخر أمر AT | نعم — تم تمييزها على أنها حرجة |
| انتهاء مهلة نبضات القلب (3 مرات) | طوابع زمنية لفشل MQTT/WebSocket ACK | نعم — يؤدي إلى إعادة بناء الارتباط والتنبيه |
| فشل تنشيط PDP | تكوين APN، رمز رفض شركة الاتصالات | نعم — تم تسجيلها والإبلاغ عنها |
| إعادة تشغيل يدوية | معرف المستخدم، الطابع الزمني | لا — للمعلومات فقط |
إذا كان مورد PTZ الحالي الخاص بك لا يمكنه إخبارك لماذا أعيد تشغيل كاميرا في موقع بعيد، فأنت تطير بشكل أعمى. ستستمر في إرسال الشاحنات إلى المواقع حيث كان من الممكن حل المشكلة في خمس دقائق عن طريق إعادة شحن شريحة SIM بسيطة أو إصلاح APN.
الخاتمة
سجلات الشبكة التفصيلية ليست ميزة فاخرة. إنها الفرق بين إصلاح عن بعد لمدة خمس دقائق وتكلفة 500 دولار لزيارة ميدانية. اطلبها قبل الشراء.
1. قوة إشارة الاستقبال المرجعية (RSRP) هي مقياس رئيسي لجودة إشارة LTE يستخدم لقياس قوة الإشارة المرجعية من برج الخلية. ︎↩︎ 2. جودة الإشارة المرجعية (RSRQ) تشير إلى جودة الإشارة المستقبلة، حيث تشير القيم المنخفضة (على سبيل المثال، أقل من -15 ديسيبل) غالبًا إلى التداخل. ︎↩︎ 3. تُستخدم أوامر AT للتواصل مع المودم؛ يتم التقاط استجابات أوامر AT بواسطة البرامج الثابتة لتسجيل تفاعلات الخلية. ︎↩︎ 4. تحدث ظاهرة "التبديل المتكرر" عندما يقوم جهاز محمول بالتبديل بسرعة بين برجين، مما يتسبب غالبًا في عدم استقرار الاتصال. ︎↩︎ 5. يشير فشل ESM (السبب 19) إلى مشكلة في إدارة جلسة EPS، غالبًا بسبب APN غير صحيح أو انتهاء صلاحية خطة البيانات. ︎↩︎ 6. يعرض الأمر dmesg رسائل مخزن حلقة النواة المؤقت، وهي ضرورية لتشخيص أعطال برامج تشغيل الأجهزة. ︎↩︎ 7. تحتفظ الذاكرة غير المتطايرة بالبيانات بعد انقطاع التيار الكهربائي، مما يضمن بقاء السجلات سليمة بعد إعادة التشغيل. ︎↩︎ 8. Syslog هو بروتوكول قياسي لإرسال رسائل السجل إلى خادم بعيد، مما يتيح الاحتفاظ بالسجلات إلى أجل غير مسمى. ︎↩︎