ESME_RINVDCS في بروتوكول SMPP

ما هو ESME_RINVDCS؟

ESME_RINVDCS (كود الخطأ: 0x000000C5) يشير إلى أن قيمة مخطط ترميز البيانات (DCS) المحددة في وحدة بيانات بروتوكول SMPP غير صالحة أو غير مدعومة من قبل مركز خدمة الرسائل القصيرة (SMSC).

الأسباب المحتملة

  • استخدام قيمة DCS غير صحيحة أو غير مدعومة في وحدة بيانات submit_sm.
  • مركز خدمة الرسائل القصيرة (SMSC) لا يدعم نوع الترميز المحدد.
  • تعيين غير صحيح لمجموعات الأحرف بين نظام إدارة الرسائل الخارجية (ESME) ومركز خدمة الرسائل القصيرة (SMSC).
  • وجود قيود على قيم DCS معينة في مركز خدمة الرسائل القصيرة (SMSC).

متى يحدث هذا الخطأ؟

يحدث هذا الخطأ عندما يرسل نظام إدارة الرسائل الخارجية (ESME) رسالة باستخدام قيمة DCS غير صالحة أو غير مدعومة في وحدة بيانات submit_sm.

مثال على معاملة وحدة بيانات SMPP

طلب وحدة البيانات (submit_sm) المرسلة من قبل نظام إدارة الرسائل الخارجية (ESME)

00000034 (الطول)
00000004 (معرف الأمر لـ submit_sm)
00000000 (حالة الأمر)
00000001 (رقم التسلسل)
00 (نوع الخدمة - افتراضي)
01 (نوع رقم المصدر - دولي)
01 (مخطط ترقيم المصدر - ISDN)
31323334 00 (عنوان المصدر: "1234")
01 (نوع رقم الوجهة - دولي)
01 (مخطط ترقيم الوجهة - ISDN)
39383736 00 (عنوان الوجهة: "9876")
00 (فئة ESM)
00 (معرف البروتوكول)
FF (مخطط ترميز البيانات - قيمة غير صالحة)  <-- DCS غير صحيح
00 (علامة الأولوية)
00000000 (وقت التسليم المحدد - غير مضبوط)
00000000 (فترة الصلاحية - غير مضبوطة)
00 (علامة الاستبدال إذا كانت موجودة)
00 (معرف الرسالة الافتراضي)
0005 (طول الرسالة)
48656C6C 6F (الرسالة: "Hello")
    

رد وحدة البيانات (submit_sm_resp) يشير إلى ESME_RINVDCS

00000010 (الطول)
80000004 (معرف الأمر لـ submit_sm_resp)
000000C5 (حالة الأمر - ESME_RINVDCS)
00000001 (رقم التسلسل)
    

كيفية حل المشكلة؟

  • تأكد من أن قيمة DCS صالحة ومدعومة من قبل مركز خدمة الرسائل القصيرة (SMSC).
  • استخدم قيم DCS القياسية، مثل:
    • 0x00 – ترميز GSM 7-bit الافتراضي
    • 0x04 – بيانات 8-bit
    • 0x08 – UCS2 (يونيكود)
  • استشر مزود مركز خدمة الرسائل القصيرة (SMSC) للحصول على قائمة بقيم DCS المدعومة.
  • اختبر قيم DCS مختلفة لتحديد التكوين الصحيح.

لحل هذه المشكلة، استخدم قيمة DCS صالحة تتماشى مع مخططات الترميز المدعومة من قبل مركز خدمة الرسائل القصيرة (SMSC).

More information