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

OmniSMSF

OmniSMSF هو وظيفة SMS 5G (SMSF) لنواة Omnitouch 5G. يحمل SMS عبر NAS: ينهي نقل SMS الذي يعمل عليه UE عبر مستوى التحكم 5G وينقل كل رسالة من وإلى مركز SMS الخاص بالمشغل، لذا يعمل إرسال الرسائل النصية على اتصال 5G فقط (SMS عبر NAS) دون الرجوع إلى تسليم الدوائر أو IMS.

تم تعريف SMSF بواسطة 3GPP TS 23.501 §6.2.13؛ يتم تحديد دوره في SMS عبر NAS في 3GPP TS 23.502 §4.13.3، و يتم تحديد خدمة Nsmsf_SMService في 3GPP TS 29.540.

الوثائق

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

يجلس OmniSMSF بين AMF (الذي ينقل نقل SMS عبر NAS لـ UE) و OmniMessage (الذي يواجه SMSC في الاتجاه الجنوبي). يسجل نفسه مع NRF كنوع NF SMSF حتى يتمكن AMF من اكتشافه، ويسجل نفسه مع UDM لكل UE يخدمه، وينقل محتوى الرسالة بين UE ومركز SMS الخاص بالمشغل.

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

الوظائف الأساسية

  • Nsmsf_SMService (Activate) - PUT /nsmsf-sm/v1/ue-contexts/{supi} ينشئ سياق SMS مؤقت لـ UE (201 Created).
  • Nsmsf_SMService (Deactivate) - DELETE /nsmsf-sm/v1/ue-contexts/{supi} يقوم بإزالته (204 No Content).
  • Nsmsf_SMService (UplinkSMS) - POST /nsmsf-sm/v1/ue-contexts/{supi}/sendsms ينقل SMS منشأ من الهاتف المحمول لسياق نشط.
  • نقل CP/RP (TS 24.011) - يقوم بفك تشفير CP-DATA/RP-DATA/SMS-SUBMIT في الاتجاه الصاعد ويبني SMS-DELIVER/RP-DATA/CP-DATA في الاتجاه النازل باستخدام ترميز sms_ex.
  • تسليم من الشبكة إلى الهاتف المحمول - يقوم بتسليم SMS منشأ من الشبكة إلى UE عبر AMF (Namf_Communication_N1N2MessageTransfer, n1MessageClass=SMS).
  • تسجيل NRF - يسجل كنوع NF SMSF ويقوم بإرسال نبضات؛ يكتشف AMF و UDM عبر NRF.

نقاط التكامل

  • AMF (Nsmsf_SMService / Namf_Communication) - ينقل نقل SMS عبر NAS لـ UE إلى OmniSMSF ويحمل SMS الموجه إلى الهاتف المحمول إلى UE.
  • NRF (SBI) - ��سجل OmniSMSF كنوع NF SMSF، ويرسل نبضات، ويكتشف AMF و UDM.
  • UDM (Nudm_UECM / Nudm_SDM) - تسجيل/إلغاء تسجيل SMSF والبحث عن اشتراك إدارة SMS (فشل مفتوح).
  • OmniMessage - تسليم/إرسال SMS في الاتجاه الجنوبي؛ يسجل OmniSMSF كواجهة أمامية، ويرسل رسائل MO، ويستعلم/يحدد رسائل MT.

ملخص التكوين

توجد جميع التكوينات تحت مفتاح التطبيق :omnismsf.

config :omnismsf,
sbi_scheme: "http",
sbi_addr: "127.0.0.30",
sbi_port: 7777,
nrf_uri: "http://127.0.0.10:7777",
mcc: "999",
mnc: "70",
heartbeat_interval: 10_000,
udm_uri: "http://127.0.0.12:7777",
amf_uri: "http://127.0.0.18:7777",
omnimessage_base_url: "http://127.0.0.40:8080"

انظر إلى مرجع التكوين للحصول على جداول المعلمات الكاملة.