OmniSEP - منصة نقطة الخدمة
OmniSEP هي منصة موحدة لنقاط الخدمة تقدم تنفيذات بمستوى الناقل لبروتوكولات توفير الأجهزة المحمولة. تتعامل مع تكوين حقوق TS.43، وخدمات XCAP التكميلية، والبريد الصوتي المرئي من منصة واحدة.
روابط سريعة
العمليات والمراقبة
- مرجع التكوين - وثائق كاملة للمعلمات لجميع الخدمات
- استكشاف الأخطاء - القضايا الشائعة والحلول
وثائق الخدمة
- حقوق TS.43 - تكوين حقوق خدمة GSMA TS.43
- خدمات XCAP - خدمات ETSI TS 183 023 التكميلية (إعادة توجيه المكالمات، حظر المكالمات، معرف المتصل)
- البريد الصوتي المرئي - خادم البريد الصوت�� المرئي OMTP VVM v1.3 / GSMA TS.46
نظرة عامة على المعمارية
الخدمات المدعومة
تكوين حقوق TS.43
تنفذ GSMA TS.43 لاستعلامات حقوق خدمة الجهاز:
| معرف التطبيق | الخدمة | الوصف |
|---|---|---|
| ap2003 | الصوت عبر الشبكة الخلوية | حالة حقوق VoLTE/VoNR |
| ap2004 | VoWiFi | حقوق المكالمات عبر WiFi |
| ap2005 | SMSoIP | حقوق SMS عبر IP |
| ap2006 | رفيق ODSA | تفعيل الخدمة على الجهاز (رفيق) |
| ap2009 | ODSA أساسي | تفعيل الخدمة على الجهاز (أساسي) |
| 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/STATUS | OMTP VVM v1.3 |
| إدارة التحيات | تحيات شخصية وتحيات غياب ممتدة | GSMA TS.46 |
| النسخ | دعم البريد الصوتي إلى نص | OMTP VVM v1.3 |
نظرة عامة على نقاط النهاية
| نقطة النهاية | الطريقة | الوصف |
|---|---|---|
/ | GET/POST | استعلامات حقوق TS.43 |
/simservs.ngn.etsi.org/users/{sip}/simservs.xml | GET/PUT | عمليات وثيقة XCAP كاملة |
/simservs.ngn.etsi.org/users/{sip}/simservs.xml/~~/{xpath} | GET/PUT/DELETE | عمليات عنصر XCAP |
/api/activity | GET | بحث في سجل النشاط |
/api/entitlements/{imsi} | GET/POST | إدارة الحقوق |
/api/xcap/{msisdn} | GET/POST | إدارة ملفات تعريف XCAP |
/health | GET | فحص الصحة |
واجهة الويب
يتضمن OmniSEP واجهة ويب في الوقت الحقيقي للمراقبة والإدارة، مبنية باستخدام Phoenix LiveView. يمكنك الوصول إلى الواجهة على http://<host>:9014/.

إدارة ملف تعريف خدمات XCAP تظهر تكوين الخدمات التكميلية للمشتركين
لوحات المعلومات
| لوحة المعلومات | المسار | الوصف |
|---|---|---|
| الحالة | / | صحة النظام، حالة الخدمة، استخدام الذاكرة، إحصائيات التخزين |
| الحقوق | /entitlements | عرض وإدارة الحقوق المخصصة لـ TS.43 حسب IMSI |
| الجلسات | /sessions | مراقبة جلسات EAP-AKA ورموز المصادقة النشطة |
| النشاط | /activity | تصفح سجلات نشاط TS.43 مع التصفية والترقيم |
| ملفات تعريف XCAP | /xcap | إدارة ملفات تعريف خدمات XCAP، مزامنة مع HSS |
| قطر | /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
انظر مرجع التكوين للحصول على وثائق كاملة للمعلمات.
هيكل الوثائق
حسب الدور
مشغلو الشبكة:
- ابدأ مع هذه النظرة العامة
- راجع مرجع التكوين لإعدادات النشر
- راجع استكشاف الأخطاء للقضايا الشائعة
تكوين الخدمة:
- حقوق TS.43 لتوفير VoWiFi/VoLTE
- خدمات XCAP لإعادة توجيه/حظر المكالمات
استكشاف الأخطاء:
- دليل استكشاف الأخطاء للقضايا الشائعة
- تحقق من تسجيل النشاط لتتبع الطلبات
حسب البروتوكول
GSMA TS.43:
- حقوق TS.43 - وثائق كاملة لحقوق الخدمة
- المواصفة: GSMA TS.43
ETSI XCAP:
- خدمات XCAP - وثائق الخدمات التكميلية
- المواصفات:
- ETSI TS 183 023 - إطار عمل XCAP
- ETSI TS 183 004 - تحويل الاتصالات
- RFC 4825 - بروتوكول XCAP