انتقل إلى المحتوى الرئيسي

دليل عمليات OmniSCEF

OmniSCEF هو وظيفة كشف قدرات الخدمة (SCEF) من Omnitouch لـ Cellular-IoT / NB-IoT. إنه يكشف عن قدرات الشبكة لخوادم التطبيقات التابعة لجهات خارجية (SCS/AS) عبر T8 RESTful API، وينهي واجهة T6a Diameter نحو MME. دوره الأساسي هو تسليم البيانات غير IP (NIDD) — مما يسمح لجهاز IoT مقيد بتبادل رسائل غير IP صغيرة مع تطبيق دون أن يتم تخصيص عنوان IP له — مع مراقبة الأحداث (قابلية الوصول، فقدان الاتصال، الموقع، وإبلاغ الأحداث ذات الصلة).

الوثائق

نظرة عامة على المعمارية

OmniSCEF هو نقطة ترجمة وترابط:

  • شمالاً (T8)، يخاطب خادم التطبيق جهازًا بواسطة معرف خارجي (user@domain) أو MSISDN، عبر HTTPS/JSON، وفقًا لـ 3GPP TS 29.122.
  • جنوباً (T6a)، يخاطب MME المشترك بواسطة IMSI ومعرف حاملة EPS (EBI)، عبر Diameter، وفقًا لـ 3GPP TS 29.128.
  • يحتفظ OmniSCEF بالربط بين فضائي الهوية الاثنين وحالة الجلسة المرتبطة.

الواجهات

الواجهةالنظيرالنقلالبروتوكولالمواصفة
T8SCS/ASHTTPS (المنفذ الافتراضي 8443، تحت /api)REST / JSONTS 29.122
T6aMME / SGSNTCP و SCTP (المنفذ الافتراضي 3868)DiameterTS 29.128
T6a (مراقبة)HSS / عقدة الخدمةTCP / SCTPDiameter (CIR/RIR)TS 29.128، TS 29.336

تستخدم جانب Diameter تطبيق T6a القياسي (معرف التطبيق 16777346). تعمل عائلتا أوامر NIDD و Monitoring-Event على هذا التطبيق. انظر الجداول المرجعية لأكواد الأوامر والنتائج.

نظرة عامة على الميزات

تسليم البيانات غير IP (NIDD)

  • دورة حياة التكوين — يقوم AS بتوفير جهاز (أو مجموعة) لـ NIDD؛ يقوم OmniSCEF بحل الهوية الخارجية إلى IMSI ويصرح بالاتصال T6a.
  • إدارة الاتصال — يقوم MME بإنشاء وإطلاق الاتصال T6a عند اتصال UE وفصله؛ يمكن أيضًا لـ AS تحفيز الإطلاق عن طريق حذف التكوين.
  • بيانات منبعثة من الهاتف المحمول (MO) — يتم تسليم بيانات غير IP من UE إلى رد الاتصال الخاص بـ AS.
  • بيانات منتهية إلى الهاتف المحمول (MT) — يتم تسليم ��يانات غير IP من AS إلى UE، مع تتبع كل تسليم كموارد فردية تحمل حالة تسليمها.
  • NIDD جماعي — يتم توجيه تسليم واحد إلى مجموعة إلى كل جهاز عضو.
  • خدمة البيانات الموثوقة (RDS) — إطار عمل متعدد المنافذ اختياري لحمل البيانات غير IP.
  • بيانات استثناء MO — يتم عرض إشارات تقارير الاستثناء NB-IoT إلى AS.

مراقبة الأحداث

  • إدارة الاشتراك — يقوم AS بالاشتراك في حدث مراقبة لجهاز أو مجموعة.
  • تقرير الأحداث — تقوم الشبكة الخدمية بالإبلاغ عن الأحداث (قابلية الوصول، فقدان الاتصال، الموقع، التجوال، والمزيد)؛ يقوم OmniSCEF بتسليم كل منها إلى AS المشترك.

انظر NIDD و مراقبة الأحداث لتفاصيل تدفقات الرسائل.

حل الهوية

لا يرى خادم التطبيق أبدًا IMSI. يقوم OmniSCEF بربط الهوية الموجهة نحو AS بـ الهوية الموجهة نحو الشبكة:

يتم دفع الحل بواسطة الخرائط المقدمة من المشغل (انظر إعدادات الهوية والمجموعة). يتم إكمال الربط باتصال T6a حي عندما يقوم MME بإنشاء الاتصال لذلك IMSI.

بدء سريع

  1. قم بتوفير هوية Diameter لـ OmniSCEF ونظراء MME/HSS — انظر خدمة Diameter.
  2. قم بتوفير خريطة الهوية الخارجية → IMSI (وأي خرائط جماعية) — انظر إعدادات الهوية والمجموعة.
  3. تأكد من وجود شهادة TLS لنقطة نهاية T8 — انظر نقطة نهاية API T8.
  4. ثم يقوم خادم التطبيق:
    • بإنشاء تكوين NIDD أو اشتراك مراقبة عبر T8؛
    • يتلقى بيانات صاعدة / تقارير أحداث على رد الات��ال الخاص به؛
    • يرسل بيانات نازلة عبر T8.

الجداول المرجعية

أوامر Diameter T6a

الأمرالاختصارالرمزالاتجاهالغرضالمرجع
طلب/إجابة إدارة الاتصالCMR/CMA8388732MME ↔ SCEFإنشاء / إطلاق اتصال NIDDTS 29.128 §5.3
طلب/إجابة بيانات MOODR/ODA8388733MME → SCEFبيانات غير IP (منبعثة من الهاتف المحمول)TS 29.128 §5.4
طلب/إجابة بيانات MTTDR/TDA8388734SCEF → MMEبيانات غير IP (منتهية إلى الهاتف المحمول)TS 29.128 §5.5
طلب/إجابة معلومات التكوينCIR/CIA8388718SCEF → HSS/MMEتفعيل حدث مراقبةTS 29.128 §5.6
طلب/إجابة معلومات التقريرRIR/RIA8388719HSS/MME → SCEFالإبلاغ عن حدث مراقبةTS 29.128 §5.7

أكواد نتائج Diameter

الرمزالاسمالمع��ىالمرجع
2001DIAMETER_SUCCESSتم قبول الطلب / تم تسليم البيانات أو تخزينهاRFC 6733 §7.1.1
3001DIAMETER_COMMAND_UNSUPPORTEDالأمر غير مدعوم في هذا التطبيقRFC 6733 §7.1.3
3002DIAMETER_UNABLE_TO_DELIVERلا يوجد معالج / تطبيق مطابقRFC 6733 §7.1.3
5001DIAMETER_ERROR_USER_UNKNOWNلا يوجد تكوين NIDD للمشتركTS 29.128 §6.5
5012DIAMETER_UNABLE_TO_COMPLYلم يكن بالإمكان معالجة الطلب (مثل عدم الوصول إلى UE/AS)RFC 6733 §7.1.5

معرف التطبيق

المعرفالواجهةالوصفالمرجع
16777346T6a/T6bSCEF ↔ MME/SGSN NIDD وأحداث المراقبة3GPP TS 29.128