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

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 Simservs تظهر تكوين خدمات المشترك التكميلية

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

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

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

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

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

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

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

تت��ح لوحة معلومات XCAP للمشغلين:

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

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

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

سجل النشاط

سجل النشاط يظهر طلبات 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 Simservs لإعادة توجيه/حظر المكالمات

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

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

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

GSMA TS.43:

ETSI XCAP: