بروتوكول SMPP

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

ما هو بروتوكول الرسائل القصيرة؟

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

بروتوكول SMPP
الشكل 1 - بروتوكول SMPP

كيف يتم استخدام بروتوكول الرسائل القصيرة؟

يتم استخدام بروتوكول الرسائل القصيرة بواسطة تطبيقات البرامج المتصلة ببوابات الرسائل القصيرة عندما يرسل مستخدمو المكاتب أو برامج المراسلة الآلية رسائل جماعية إلى الهواتف المحمولة وأجهزة أخرى قادرة على استقبال رسائل SMS. يُستخدم هذا البروتوكول نفسه أيضًا لاستقبال رسائل SMS.

هل SMS بروتوكول TCP أم UDP؟

باختصار، SMS هو بروتوكول TCP. ولنكون أكثر دقة، تشير SMS إلى خدمة الرسائل القصيرة (SMS) التي تُستخدم لنقل الرسائل النصية في شبكة الهاتف المحمول عبر TCP/IP. البروتوكول المستخدم لنقل رسائل SMS عبر الإنترنت يسمى بروتوكول SMPP. وهو بروتوكول خادم-عميل يتطلب بوابة Ozeki للرسائل القصيرة و عميل SMPP.

الشكل 2 - طبقة بروتوكول SMPP

لنقل رسائل SMS عبر الإنترنت، يتم إعداد طبقة بروتوكول. تستخدم هذه الطبقة قناة TCP/IP. فوق قناة الاتصال هذه، يتم إضافة طبقة أمان اختيارية. تسمى هذه الطبقة TLS أو SSL. هذه الطبقة الأمنية مسؤولة عن تشفير وفك تشفير الاتصال. تُستخدم طبقة الأمان فقط إذا تم استخدام خادم SMPP آمن يسمى خادم SMPPS على جانب الخادم. في هذه الحالة، يتطلب كل من عميل SMPP وخادم SMPP الاتصال عبر TLS. تدعم بوابة Ozeki للرسائل القصيرة طبقات بروتوكول SMPP مع وبدون طبقة الأمان.

فوق طبقة الأمان TLS، يتم استخدام SMPP. وهي قناة اتصال، مسؤولة عن نقل الرسائل النصية (رسائل SMS) عبر الإنترنت. يستخدم SMPP العديد من مزودي خدمة الرسائل القصيرة لتبادل رسائل SMS بين بعضهم البعض. كما يستخدم SMPP بواسطة تطبيقات الحاسوب لإرسال رسائل SMS إلى مزودي خدمة الرسائل القصيرة.

في عام 2025، ستكون هناك حاجة إلى طبقة أخرى فوق طبقة SMPP، لأن طبقة SMPP لا تدعم نقل رسائل SMS متعددة الأجزاء. تسمى هذه الطبقة طبقة التقسيم وإعادة التجميع. إذا أرسل تطبيق رسالة نصية أطول من 160 حرفًا لاتينيًا أو 70 حرفًا يونيكود، فيجب إرسالها في أجزاء متعددة. هذه التقنية تسمى تقنية رسائل SMS متعددة الأجزاء. تضيف بوابة Ozeki للرسائل القصيرة طبقة تقسيم الرسائل هذه إلى طبقة بروتوكول SMS حتى يمكن إرسال الرسائل النصية القصيرة والطويلة بموثوقية.

تنزيل مواصفات بروتوكول SMPP

يتم تعريف بروتوكول SMPP في ملف PDF. يحتوي PDF على المواصفات التي يحتفظ بها منتدى SMPP، الذي يعمل كجهة توحيد معايير لهذا البروتوكول. تتطور مواصفات SMPP ويتم تصنيفها بأرقام إصدار. الإصدار الأكثر استخدامًا هو SMPP v3.4.

يمكنك تنزيل بروتوكول SMPP من الرابط التالي:
تنزيل مواصفات بروتوكول SMPP الإصدار 3.4 (pdf)

More information