ESME_RINVBCASTMSGCLASS في SMPP

ما هو ESME_RINVBCASTMSGCLASS؟

ESME_RINVBCASTMSGCLASS (رمز الخطأ: 0x0000010B) يشير إلى أن فئة رسالة البث المحددة في وحدة بيانات SMPP غير صالحة أو غير مدعومة.

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

  • فئة رسالة غير صالحة أو غير معروفة محددة في طلب broadcast_sm.
  • تنسيق غير صحيح لقيمة فئة الرسالة في وحدة البيانات.
  • لا يدعم مركز خدمة الرسائل القصيرة (SMSC) فئة رسالة البث المحددة.

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

يحدث هذا الخطأ عندما يقدم نظام ESME رسالة broadcast_sm بفئة رسالة غير صالحة أو غير مدعومة.

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

طلب وحدة البيانات (broadcast_sm) المرسلة من قبل ESME

00000034 (الطول)
00000111 (معرف الأمر لـ broadcast_sm)
00000000 (حالة الأمر)
00000006 (رقم التسلسل)
00 (نوع الخدمة - افتراضي)
01 (نوع رقم المصدر - دولي)
01 (مؤشر خطة ترقيم المصدر - ISDN)
31323334 00 (عنوان المصدر: "1234")
01 (نوع رقم الوجهة - دولي)
01 (مؤشر خطة ترقيم الوجهة - ISDN)
39383736 00 (عنوان الوجهة: "9876")
00 (فئة ESM)
00 (معرف البروتوكول)
00 (نظام ترميز البيانات)
00 (علامة الأولوية)
00000000 (وقت التسليم المجدول - غير محدد)
00000000 (فترة الصلاحية - غير محدد)
00 (علامة الاستبدال إذا موجود)
00 (معرف الرسالة الافتراضي)
0005 (طول الرسالة)
48656C6C 6F (الرسالة: "Hello")
001E (علامة TLV لفئة رسالة البث)
0001 (طول TLV)
FF (قيمة غير صالحة - فئة رسالة غير مدعومة)

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

00000010 (الطول)
80000111 (معرف الأمر لـ broadcast_sm_resp)
0000010B (حالة الأمر - ESME_RINVBCASTMSGCLASS)
00000006 (رقم التسلسل)

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

  • تأكد من أن فئة رسالة البث صالحة ومدعومة من قبل مركز خدمة الرسائل القصيرة (SMSC).
  • تحقق من الترميز والتنسيق الصحيح لفئة الرسالة في وحدة البيانات.
  • استشر وثائق مركز خدمة الرسائل القصيرة للحصول على قائمة بفئات رسائل البث المسموح بها.

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

More information