OmniNGAP
OmniNGAP هو ترميز بروتوكول NGAP لنواة الجيل الخامس من Omnitouch. NGAP (بروتوكول تطبيق الجيل الخامس، 3GPP TS 38.413) هو بروتوكول إشارات الطبقة التطبيقية الذي يتم نقله عبر واجهة N2 بين محطة قاعدة الجيل الخامس NR (gNB) ووظيفة إدارة الوصول والتنقل (AMF). يقوم OmniNGAP بتجميع بناء جملة NGAP الكامل من TS 38.413 ويوفر ترميز وفك ترميز وحدات بيانات بروتوكول NGAP (PDUs) باستخدام قواعد ترميز الحزم المتوافقة (APER)، وهو تنسيق البيانات المفروض من قبل المواصفة.
OmniNGAP هو مكتبة، وليس وظيفة شبكة. ليس لديها نقاط نهاية للخد��ة، ولا تسجيل NRF، ولا ملف تكوين وقت التشغيل، ولا بيانات استشعار خاصة بها. يتم استهلاكها كاعتماد بناء من قبل AMF (لترميز وفك ترميز كل رسالة N2 تتبادلها مع gNB) ومن غير مباشرة، من قبل SMF (الذي يبني حاويات معلومات SM N2 التي يدمجها AMF داخل رسائل NGAP). باختصار: OmniNGAP هو ترميز NGAP الذي يستخدمه AMF للتحدث مع gNB عبر N2.
الوثائق
- العمليات - مراجع 3GPP، إجراءات NGAP المدعومة، تدفقات الرسائل، ومرجع سبب NGAP.
- استكشاف الأخطاء - سلوك الترميز عند الإدخال غير الصحيح.
نظرة عامة على الهيكلية
ينهي AMF ارتباط SCTP (نقل N2). يتم تسليم حمولات SCTP الواردة إلى OmniNGAP لفك ترميزها إلى PDUs منظمة؛ بينما يتم ترميز PDUs الصادرة بواسطة OmniNGAP مرة أخرى إلى ثنائيات APER للإرسال. يساهم SMF في حاوية معلومات SM لكل جلسة، والتي تتعامل معها المكتبة كهيكل نقل متداخل داخل رسالة موارد جلسة PDU ذات الصلة.
نظرة عامة على الميزات
- مجموعة إجراءات NGAP الأساسية الكاملة TS 38.413 Rel-17 (سلسلة h) تم تجميعها من ASN.1 - يمكن فك ترميز أي PDU مصاغ بشكل صحيح، وترميز أي مصطلح صالح هيكليًا.
- ترميز APER (Aligned PER)، كما هو مفروض من قبل TS 38.413.
- ترميز وفك ترميز جميع مجموعات سبب NGAP الخمس (شبكة الراديو، ا��نقل، NAS، البروتوكول، متنوع) وقيمها المعدودة.
- نقل شفاف لحاويات معلومات SM N2 التي ينتجها SMF كهياكل نقل متداخلة.
- PDUs غير الصحيحة أو المقطوعة تعيد خطأ معنون بدلاً من تعطل وظيفة الشبكة المستهلكة.
نظرة عامة على الاستخدام
ليس لدى OmniNGAP واجهة تشغيلية - يتم ربطها كاعتماد بناء ويتم استدعاؤها عند حافة N2 من AMF:
- الوارد: يتم فك ترميز حمولات SCTP المستلمة على ارتباط N2 إلى PDU NGAP منظمة (نسخة
initiatingMessageأوsuccessfulOutcomeأوunsuccessfulOutcome) أو خطأ معنون. - الصادر: يقوم AMF ببناء مصطلح PDU للإجراء الذي يقوم بتشغيله، ثم يقوم بترميزه إلى ترميز PER المتوافق (يتم إرجاعه كـ iodata) المكتوب إلى ارتباط SCTP.
يمتلك AMF جميع دلالات الإجراءات - تعبئة IE، الاختيارية، ومعالجة الأهمية. تضمن OmniNGAP فقط أن المصطلح الهيكلي الصحيح يتم ترميزه إلى ثنائي متوافق مع المواصفة وأن الثنائي المتوافق م�� المواصفة يتم فك ترميزه إلى المصطلح المقابل. راجع العمليات للإجراءات المدعومة وتدفقات الرسائل.