مخطط ترميز بيانات SMPP
قيم مخطط ترميز البيانات
تشير قيم DCS إلى مخطط ترميز البيانات الذي قمت بتعيينه لتمرير رسائلك إلى Messaggio. انظر القائمة العالمية للصناعة لقيم DCS أدناه.
| عدد صحيح | ثنائي | ترجمة | ملاحظات |
|---|---|---|---|
| 0 | 00000000 | الأبجدية الافتراضية لـ SMSC - ASCII للأرقام القصيرة والطويلة و GSM للأرقام المجانية | |
| 1 | 00000001 | ASCII للأرقام القصيرة والطويلة، Latin 9 للأرقام المجانية | (ISO-8859-9) |
| 2 | 00000010 | ثماني غير محدد | ثنائي 8 بت |
| 3 | 00000011 | Latin 1 | (ISO-8859-1) |
| 4 | 00000100 | ثماني غير محدد | ثنائي 8 بت |
| 5 | 00000101 | JIS | (X 0208-1990) |
| 6 | 00000110 | سيريلية | (ISO-8859-5) |
| 7 | 00000111 | لاتيني/عبرية | (ISO-8859-8) |
| 8 | 00001000 | UCS2/UTF-16 | (ISO/IEC-10646) |
| 9 | 00001001 | ترميز الصور الرمزية | |
| 10 | 00001010 | رموز الموسيقى | (ISO-2022-JP) |
| 13 | 00001101 | كانجي JIS الممتد | (X 0212-1990) |
| 14 | 00001110 | مجموعة الأحرف الرسومية الكورية | (KS C 5601/KS X 1001) |
معلمة esm_class
تستخدم معلمة esm_class للإشارة إلى سمات الرسائل الخاصة المرتبطة بـ SMS
الإعداد الافتراضي: 0x00.
- إذا قام ESME بترميز معلومات رأس بيانات المستخدم GSM في بيانات مستخدم الرسالة القصيرة، فيجب تعيين علامة UDHI في حقل esm_class.
-
إذا قام SMSC بتسليم رسالة قصيرة تحتوي على معلومات رأس بيانات مستخدم GSM مشفرة في المعلمة short_message أو message_payload، فيجب تعيين علامة UDHI في
حقل esm_class. - بالنسبة لشبكات GSM، لا يمكن استخدام المعلمات الاختيارية المتعلقة بالتسلسل (sar_msg_ref_num، sar_total_segments، sar_segment_seqnum) أو المعلمات الاختيارية المتعلقة بعنوان المنفذ (source_port، destination_port) جنبًا إلى جنب مع رأس بيانات المستخدم المشفر في حقل short_message (بيانات المستخدم). هذا يعني أنه لا يمكن استخدام المعلمات الاختيارية المدرجة أعلاه إذا تم تعيين علامة مؤشر رأس بيانات المستخدم.
ترميز PDU من ESME إلى SMSC
يتم ترميز esm_class على النحو التالي في PDU الخاصة بـ submit_sm و submit_multi و data_sm (من ESME إلى SMSC):
| إملاء | بت | 7 6 5 4 3 2 1 0 | المعنى |
|---|---|---|---|
| وضع المراسلة | 1-0 | x x x x x x 0 0 | وضع SMSC الافتراضي (مثل التخزين وإعادة التوجيه) |
| وضع المراسلة | 1-0 | x x x x x x 0 1 | وضع الرسم البياني |
| وضع المراسلة | 1-0 | x x x x x x 1 0 | وضع التوجيه (أي وضع المعاملة) |
| وضع المراسلة | 1-0 | x x x x x x 1 1 | وضع التخزين وإعادة التوجيه (استخدم لتحديد وضع التخزين وإعادة التوجيه إذا كان وضع SMSC الافتراضي غير التخزين وإعادة التوجيه) |
| نوع الرسالة | 5-2 | x x 0 0 0 0 x x | نوع الرسالة الافتراضي (أي رسالة عادية) |
| نوع الرسالة | 5-2 | x x 0 0 1 0 x x | تحتوي الرسالة القصيرة على إقرار تسليم ESME |
| نوع الرسالة | 5-2 | x x 0 1 0 0 x x | تحتوي الرسالة القصيرة على إقرار يدوي/مستخدم من ESME |
| ميزات شبكة GSM المحددة | 7-6 | 0 0 x x x x x x | لم يتم تحديد ميزات محددة |
| ميزات شبكة GSM المحددة | 7-6 | 0 1 x x x x x x | مؤشر UDHI (ذو صلة فقط برسائل MT القصيرة) |
| ميزات شبكة GSM المحددة | 7-6 | 1 0 x x x x x x | تعيين مسار الرد (ذو صلة فقط بشبكة GSM) |
| ميزات شبكة GSM المحددة | 7-6 | 1 1 x x x x x x | تعيين UDHI ومسار الرد (ذو صلة فقط بشبكة GSM) |
ترميز SMSC -> ESME PDU
يتم ترميز معلمة esm_class على النحو التالي في وحدات PDU من نوع deliver_sm و data_sm (SMSC -> ESME):
**ملاحظة:** جميع القيم غير المدرجة للبتات 5-2 و 7-6 محجوزة.
| التوجيه | البتات | 7 6 5 4 3 2 1 0 | المعنى |
|---|---|---|---|
| وضع المراسلة | 1-0 | x x x x x x x x | غير applicable – تجاهل البتات 0 و 1 |
| نوع الرسالة | 5-2 | x x 0 0 0 0 x x | نوع الرسالة الافتراضي (أي رسالة عادية) |
| نوع الرسالة | 5-2 | x x 0 0 0 1 x x | تحتوي الرسالة القصيرة على إيصال تسليم SMSC |
| نوع الرسالة | 5-2 | x x 0 0 1 0 x x | تحتوي الرسالة القصيرة على إقرار تسليم SME |
| نوع الرسالة | 5-2 | x x 0 0 1 1 x x | محجوز |
| نوع الرسالة | 5-2 | x x 0 1 0 0 x x | تحتوي الرسالة القصيرة على إقرار يدوي/مستخدم من SME |
| نوع الرسالة | 5-2 | x x 0 1 0 1 x x | محجوز |
| نوع الرسالة | 5-2 | x x 0 1 1 0 x x | تحتوي الرسالة القصيرة على إيقاف المحادثة (CDMA الكورية) |
| نوع الرسالة | 5-2 | x x 0 1 1 1 x x | محجوز |
| نوع الرسالة | 5-2 | x x 1 0 0 0 x x | تحتوي الرسالة القصيرة على إشعار تسليم وسيط |
| ميزات شبكة GSM المحددة | 7-6 | 0 0 x x x x x x | لم يتم تحديد ميزات محددة |
| ميزات شبكة GSM المحددة | 7-6 | 0 1 x x x x x x | تم تعيين مؤشر UDHI |
| ميزات شبكة GSM المحددة | 7-6 | 1 0 x x x x x x | تعيين مسار الرد |
| ميزات شبكة GSM المحددة | 7-6 | 1 1 x x x x x x | تعيين UDHI ومسار الرد |