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

OmniSEP - منصة نقطة الخدمة

OmniSEP هي منصة موحدة لنقاط الخدمة تقدم تنفيذات من الدرجة الناقلة لبروتوكولات تجهيز الأجهزة المحمولة. تتعامل مع تكوين استحقاقات TS.43، خدمات XCAP التكميلية، والبريد الصوتي المرئي من منصة واحدة.

روابط سريعة

العمليات والمراقبة

توثيق الخدمة

نظرة عامة على الهندسة المعمارية

الخدمات المدعومة

تكوين استحقاقات TS.43

تنفذ GSMA TS.43 لاستعلامات استحقاق خدمة الجهاز:

معرف التطبيقالخدمةالوصف
ap2003الصوت عبر الشبكة الخلويةحالة استحقاق VoLTE/VoNR
ap2004VoWiFiاستحقاق المكالمات عبر WiFi
ap2005SMSoIPاستحقاق SMS عبر IP
ap2006رفيق ODSAتفعيل الخدمة على الجهاز (رفيق)
ap2009ODSA الأساسيتفعيل الخدمة على الجهاز (أساسي)
ap2010تعزيز خطة البياناتمعلومات خطة البيانات
ap2012الفوترة المباشرة من المشغلحالة خدمة DCB
ap2016وضع الأقمار الصناعيةاستحقاق الاتصال عبر الأقمار الصناعية

خدمات XCAP التكميلية

تنفذ ETSI TS 183 023 لتكوين الخدمة التكميلية IMS:

الخدمةالوصفالمرجع
تحويل الاتصالاتإعادة توجيه المكالمات (CFU، CFB، CFNA، CFNRC)ETSI TS 183 004
حظر المكالمات الواردةحظر المكالمات الواردة حسب النوعETSI TS 183 023
حظر المكالمات الصادرةحظر المكالمات الصادرة حسب النوعETSI TS 183 023
OIP/OIRعرض وتقييد معرف المتصلETSI TS 183 023

البريد الصوتي المرئي

تنفذ مواصفات OMTP VVM v1.3 و GSMA TS.46:

المكونالوصفالمرجع
خادم IMAPاسترجاع الرسائل وإدارتهاRFC 3501
بروتوكول SMSرسائل تجهيز SYNC/STATUSOMTP VVM v1.3
إدارة التحياتتحيات شخصية وتحيات غياب ممتدةGSMA TS.46
النسخدعم البريد الصوتي إلى نصOMTP VVM v1.3

نظرة عامة على نقاط النهاية

نقطة النهايةالطريقةالوصف
/GET/POSTاستعلامات استحقاق TS.43
/simservs.ngn.etsi.org/users/{sip}/simservs.xmlGET/PUTعمليات وثيقة XCAP كاملة
/simservs.ngn.etsi.org/users/{sip}/simservs.xml/~~/{xpath}GET/PUT/DELETEعمليات عنصر XCAP
/api/activityGETبحث سجل النشاط
/api/entitlements/{imsi}GET/POSTإدارة الاستحقاقات
/api/xcap/{msisdn}GET/POSTإدارة ملفات تعريف XCAP
/healthGETفحص الصحة

واجهة الويب

تتضمن OmniSEP واجهة ويب في الوقت الحقيقي للمراقبة والإدارة، تم بناؤها باستخدام Phoenix LiveView. الوصول إلى واجهة المستخدم على http://<host>:9014/.

إدارة ملف تعريف XCAP

إدارة ملف تعريف خدمات XCAP تظهر تكوين الخدمات التكميلية للمشتركين

لوحات المعلومات

لوحة المعلوماتالمسارالوصف
الحالة/صحة النظام، حالة الخدمة، استخدام الذاكرة، إحصائيات التخزين
الاستحقاقات/entitlementsعرض وإدارة الاستحقاقات المخصصة لـ TS.43 حسب IMSI
الجلسات/sessionsمراقبة جلسات EAP-AKA والرموز المصادقة النشطة
النشاط/activityتصفح سجلات نشاط TS.43 مع التصفية والترقيم
ملفات تعريف XCAP/xcapإدارة ملفات تعريف خدمات XCAP، المزامنة مع HSS
قطر/diameterمراقبة اتصالات نظير Diameter وحالتها
السجلات/logsعارض سجلات النظام في الوقت الحقيقي مع تصفية المستوى

لوحة معلومات الحالة

توفر لوحة معلومات الحالة الرئيسية نظرة سريعة على صحة النظام:

  • حالة الخدمة: مؤشرات خادم HTTP، EAP-AKA، خدمة VVM
  • عدادات ال��خزين: الاستحقاقات، ملفات تعريف XCAP، الجلسات، الرموز، سجلات النشاط
  • استخدام الذاكرة: إجمالي، عملية، وتفصيل ذاكرة ETS
  • مدة التشغيل: عرض مدة تشغيل النظام

تتجدد جميع المقاييس تلقائيًا كل 5 ثوانٍ.

إدارة ملف تعريف XCAP

تسمح لوحة معلومات XCAP للمشغلين بـ:

  • البحث وعرض ملفات تعريف المشتركين حسب MSISDN
  • تعديل إعدادات الخدمة التكميلية (OIP/OIR، إعادة توجيه المكالمات، حظر المكالمات)
  • سحب الملفات الشخصية من HSS عبر واجهة Diameter Sh
  • دفع التغييرات المحلية مرة أخرى إلى HSS
  • عرض بيانات التعريف عن التعديل (الطابع الزمني، عنوان IP للعميل، User-Agent)

مراقبة النشاط

توفر لوحة معلومات النشاط رؤية في الوقت الحقيقي لجميع طلبات الأجهزة:

سجل النشاط

سجل النشاط يظهر طلبات XCAP والاستحقاقات مع تفاصيل الطلب/الاستجابة

الميزات:

  • تصفية حسب نوع الطلب (XCAP، استعلام الاستحقاق، تحدي EAP، إلخ)
  • البحث حسب IMSI، MSISDN، معرف الجهاز، أو عنوان IP للعميل
  • عرض بيانات الطلب/الاستجابة التفصيلية بما في ذلك الرؤوس، الجسم، والمسار
  • تتبع طريقة HTTP ورموز حالة الاستجابة

مراقبة الجلسات

تعرض لوحة معلومات الجلسات:

  • علامة التبويب الجلسات: جلسات EAP-AKA النشطة مع الحالة (معلقة، تم إرسال التحدي، مصدق، فاشل)
  • علامة التبويب الرموز: الرموز المصادقة النشطة مع الوقت المتبقي حتى انتهاء الصلاحية

تدعم كلتا العرضين إلغاء الجلسة/الرمز يدويًا.

تدفق المصادقة

تكوين البدء السريع

التكوين الأدنى

# config/config.exs
import Config

config :omni_sep,
http_port: 9014,
http_ip: {0, 0, 0, 0},
server_fqdn: "sep.mnc001.mcc001.pub.3gppnetwork.org",
entitlement_version: "2.0"

# الاستحقاقات الافتراضية لجميع المشتركين
config :omni_sep, :default_entitlements,
vowifi: %{
entitlement_status: 1,
addr_status: 2,
tc_status: 2,
prov_status: 1
},
volte: %{
entries: [
%{access_type: 1, home_roaming_nw_type: 1, entitlement_status: 1}
]
}

# إعدادات الرمز
config :omni_sep, :token,
validity_seconds: 86400,
signing_secret: "your-production-secret-here"

# إعدادات EAP-AKA
config :omni_sep, :eap_aka,
enabled: true,
session_timeout_ms: 30_000

انظر مرجع التكوين للحصول على توثيق كامل للمعلمات.

هيكل الوثيقة

حسب الدور

مشغلو الشبكة:

  1. ابدأ مع هذه النظرة العامة
  2. راجع مرجع التكوين لإعدادات النشر
  3. راجع استكشاف الأخطاء للمشكلات الشائعة

تكوين الخدمة:

  1. استحقاقات TS.43 لتجهيز VoWiFi/VoLTE
  2. خدمات XCAP التكميلية لإعادة توجيه/حظر المكالمات

استكشاف الأخطاء:

  1. دليل استكشاف الأخطاء للمشكلات الشائعة
  2. تحقق من تسجيل النشاط لتتبع الطلبات

حسب البروتوكول

GSMA TS.43:

ETSI XCAP: