الموسوعة
2026-07-25 16:46:13
كيف تعمل حالة RRC Inactive في إدارة اتصالات الجيل الخامس؟
شرح RRC Inactive في إدارة اتصالات 5G عبر حالة CM-Connected والاحتفاظ بسياق UE وإجراءات التعليق والاستئناف وتحديثات RNA وRAN Paging ومعالجة البيانات الهابطة وتقارير AMF.

بيك تيلكوم

كيف تعمل حالة RRC Inactive في إدارة اتصالات الجيل الخامس؟

بين جهاز UE متصل بالكامل وآخر في حالة خمول كامل، يقدّم الجيل الخامس حالة تبدو هادئة من جهة المستخدم، لكنها تظل ذات أهمية تقنية داخل NG-RAN. هذه الحالة هي RRC Inactive. وقد أُضيفت إلى إدارة الاتصالات في 5G لحل مشكلة عملية: تحتاج أجهزة كثيرة إلى العودة سريعاً إلى نقل البيانات، لكن إبقاء جميع الأجهزة في RRC Connected طوال الوقت سيهدر موارد الإشارات والموارد الراديوية وطاقة البطارية.

قد يتحقق الهاتف الذكي من الرسائل في الخلفية، وقد يرسل المستشعر دفعات قصيرة من البيانات، وقد يستيقظ تطبيق لفترة وجيزة بعد صمت طويل. لا تبرر أنماط الحركة هذه دائماً العودة الكاملة إلى حالة الخمول ثم تنفيذ إجراء كامل لإنشاء الاتصال. توفر RRC Inactive طبقة وسطى، إذ يستطيع UE خفض نشاطه والاحتفاظ بالسياق الأساسي واستئناف الاتصال بسرعة أكبر عند ظهور بيانات صاعدة أو هابطة.

النقطة المهمة هي أن RRC Inactive ليست هي RRC Idle. ففي RRC Idle يكون UE أيضاً في CM-IDLE من منظور الشبكة الأساسية. أما في RRC Inactive فيبقى UE في CM-CONNECTED، بينما تُعلّق طبقة RRC عن التشغيل النشط المتصل. يحتفظ gNodeB بسياق UE، ويحتفظ UE بسياق AS، ويمكن للشبكة إعادة UE إلى RRC Connected عبر إجراء استئناف بدلاً من البدء من الصفر.

نموذج حالة RRC Inactive في 5G يوضح علاقة CM Connected ومسارات الانتقال بين RRC Connected وRRC Inactive وRRC Idle
تقع RRC Inactive بين التشغيل المتصل النشط والخمول الكامل، وتحافظ على UE في CM-Connected مع إتاحة استعادة الاتصال بسرعة أكبر.

لماذا يحتاج 5G إلى هذه الحالة

يجب على إدارة اتصالات 5G خدمة أنواع كثيرة من الحركة في الوقت نفسه. تحتاج بعض الخدمات إلى معدل نقل مرتفع واتصال مستمر، بينما لا تحتاج أخرى إلا إلى تبادل قصير ومتقطع للبيانات. وقد تظل بعض المحطات صامتة لفترات طويلة، لكنها يجب أن تستجيب بسرعة عندما تحتاج إليها الشبكة أو التطبيقات. إذا بقي كل UE في RRC Connected فستتحمل الشبكة عبئاً تحكمياً غير ضروري. وإذا نُقل كل UE غير نشط بالكامل إلى RRC Idle فقد تصبح استعادة الاتصال أبطأ وأكثر استهلاكاً للإشارات.

تقلل RRC Inactive هذه الفجوة. يستطيع UE إيقاف المعالجة النشطة للبيانات بالمعنى المرتبط بـRRC Connected، من دون التخلص من سياق طبقة النفاذ المهم. وهذا يسمح لإجراء استئناف لاحق باستعادة الاتصال بسرعة أكبر. من منظور تجربة المستخدم، يظل الجهاز سريع الاستجابة. ومن منظور الشبكة، يتجنب النظام الاحتفاظ بالموارد النشطة مدة أطول من الحاجة.

يفيد هذا التصميم بصورة خاصة التطبيقات التي تستيقظ كثيراً من دون الحفاظ على جلسات طويلة. ويمكن لخدمات المراسلة والمزامنة في الخلفية وتقارير المستشعرات المتقطعة ودفعات البيانات الصاعدة الصغيرة والإشعارات الهابطة القصيرة الاستفادة من حالة تدعم العودة الأسرع إلى التشغيل المتصل.

ومن منظور معمارية الشبكة، تفيد RRC Inactive أيضاً لأنها تنقل جزءاً من مسؤولية التنقل والنداء إلى NG-RAN. ولا يحتاج AMF إلى اعتبار كل حركة داخل منطقة إشعار RAN محلية حدث تنقل في الشبكة الأساسية. ويمكن لـgNodeB إدارة سياق UE وسلوك النداء المحلي بكفاءة أكبر.

كيف تُعرّف هذه الحالة

تتميز RRC Inactive بعدة خصائص أساسية. أولاً، يظل UE مصنفاً في CM-CONNECTED. وهذا فرق رئيسي عن RRC Idle، حيث يكون UE أيضاً في CM-IDLE. وتظل علاقة الاتصال مع نواة 5G قائمة، حتى وإن لم يكن اتصال RRC ينقل بصورة نشطة بيانات الوضع المتصل العادية.

ثانياً، تكون هذه الحالة شفافة إلى حد كبير للشبكة الأساسية. ففي التشغيل العادي لا يحتاج AMF إلى إدارة RRC Inactive مباشرة بالطريقة نفسها التي يديرها بها NG-RAN. ويحتفظ آخر gNodeB خدم UE بسياقه ويعرف RAN Notification Area التي ينتمي إليها. وهذا الاحتفاظ بالسياق هو ما يتيح الاستعادة السريعة.

ثالثاً، يحتفظ UE وgNodeB بسياق طبقة AS. وبما أن سياق طبقة النفاذ محفوظ، فلا يحتاج UE إلى إعداد جديد كامل عند استئناف الخدمة. وبدلاً من ذلك يمكنه استخدام إجراء RRC Resume للعودة إلى RRC Connected.

يحدث الانتقال إلى RRC Inactive من خلال رسالة RRC Release تتضمن إعداد التعليق. ولهذا تُناقش هذه الحالة غالباً مع إجراءات التعليق والاستئناف. تحرر الشبكة اتصال RRC النشط، لكنها تطلب من UE تعليق سياقه بدلاً من التخلص منه بالكامل.

عندما يصبح النشاط مطلوباً من جديد، يستطيع UE الانتقال من RRC Inactive إلى RRC Connected. وقد يحدث ذلك عندما تكون لديه بيانات صاعدة لإرسالها أو عندما يتلقى نداء RAN بسبب بيانات هابطة. وإذا استمرت حالة عدم النشاط مدة طويلة، فقد يؤدي UE Inactivity Timer في gNodeB في النهاية إلى تحرير N2 ونقل UE نحو RRC Idle وCM-IDLE.

ما الذي يستطيع UE مواصلة تنفيذه

لا تعني RRC Inactive أن UE متوقف تماماً. تظل عدة إجراءات ممكنة حتى عندما لا يكون UE نشطاً في RRC Connected. يستطيع UE اختيار PLMN واستقبال بث معلومات النظام وإجراء إعادة اختيار الخلية والاستجابة للنداء الذي يبدأه RAN. وتساعد هذه الوظائف UE على البقاء قابلاً للوصول من دون الاحتفاظ باتصال RRC نشط بالكامل.

ويظل جانب الشبكة نشطاً بطرق محددة أيضاً. يدير NG-RAN منطقة RAN Notification Area، ويضبط DRX لنداء RAN، ويحتفظ بسياق AS الخاص بـUE. ويعرف gNodeB إلى أي RNA ينتمي UE، ولذلك يمكنه تحديد نطاق النداء المحلي عندما تتطلب البيانات أو الإشارات استئناف UE.

ومن النقاط المهمة أيضاً أن سياق اتصالي N2 وN3 يمكن أن يظل قائماً لـUE في نموذج التشغيل هذا. ويصبح ذلك مهماً عند وصول بيانات هابطة. فقد يظل UPF عارفاً بعنوان gNodeB ويرسل البيانات الهابطة إلى آخر gNodeB خدم UE. ثم يطلق gNodeB النداء داخل RNA المضبوطة بدلاً من فرض إجراء نداء للشبكة الأساسية من البداية.

توضح هذه العناصر المحتفظ بها سبب فائدة RRC Inactive، كما توضح أنها أكثر تعقيداً من سلوك الخمول البسيط. يجب أن تحتفظ الشبكة بسياق كافٍ للاستعادة السريعة، لكن من دون تخصيص موارد نشطة كثيرة تجعل الحالة مكافئة لـRRC Connected. وتكمن قيمة هذه الحالة في هذا التوازن التصميمي.

وظائف RRC Inactive مع تخزين سياق AS للـUE واختيار PLMN وبث معلومات النظام وإعادة اختيار الخلية وRAN Paging وإدارة RNA
في RRC Inactive يستطيع UE مواصلة تنفيذ إجراءات رئيسية شبيهة بالخمول، بينما يحتفظ NG-RAN بالسياق اللازم للاستئناف السريع والنداء المحلي.

كيف تتحكم RNA في التنقل

تعني RNA عبارة RAN Notification Area. وهي منطقة إشعار على جانب RAN تُستخدم لأجهزة UE الموجودة في RRC Inactive. تتكون RNA من عدة خلايا، عادة ضمن Tracking Area واحدة. وعندما يتحرك UE داخل RNA المخصصة له، لا يحتاج إلى إبلاغ الشبكة في كل مرة يغير فيها الخلية، ما يمنع الإشارات غير الضرورية عند الحركة المحلية فقط.

تُعرّف RNA بواسطة RNA ID. ويتكون المعرّف من TAC وRAN Area Code، ويتراوح RAN Area Code من 0 إلى 255. وعملياً يمنح ذلك NG-RAN طريقة مدمجة لتعريف مناطق محلية يستطيع فيها UE غير النشط التحرك من دون تحديثات متكررة.

يخصص آخر gNodeB خدم UE معرّف RNA ID عبر إعداد التعليق في رسالة RRC Release. وهذه نقطة مهمة لأن gNodeB الذي خدم UE أخيراً يصبح مسؤولاً عن معرفة سياق RNA الخاص به. وإذا ظهرت لاحقاً بيانات هابطة، يستطيع ذلك gNodeB تحديد كيفية نداء UE داخل المنطقة المناسبة.

ومع ذلك يجب على UE تحديث الشبكة في ظروف معينة. فإذا انتهى مؤقت التحديث الدوري لـRNA أو غادر UE منطقة RNA المضبوطة، فعليه بدء إجراء تحديث RNA. ويمنع ذلك NG-RAN من فقد المعرفة العملية بالمنطقة المحلية لـUE، مع تجنب الإشارات المفرطة أثناء الحركة العادية داخل RNA.

يؤثر تصميم RNA في كفاءة النداء. فقد تسبب RNA صغيرة جداً تحديثات متكررة عند تحرك UE، بينما قد تزيد RNA كبيرة جداً عبء النداء لأن عدداً أكبر من الخلايا قد يحتاج إلى النداء عند وصول بيانات هابطة. لذلك يعتمد التخطيط الجيد على أنماط حركة المستخدمين وتوزيع الخلايا وحدود gNodeB وسلوك الخدمة المتوقع.

كيف تُسلّم البيانات الهابطة

تُعد معالجة البيانات الهابطة من أوضح الأمثلة على سبب وجود RRC Inactive. فعندما تصل بيانات هابطة من UPF بينما يكون UE في RRC Inactive، يمكن إرسالها إلى آخر gNodeB خدم UE. ثم يبدأ gNodeB النداء داخل RNA لأنه يعرف أن UE غير نشط لكنه قابل للوصول محلياً عبر النداء على مستوى RAN.

إذا كانت جميع خلايا RNA تابعة لآخر gNodeB خدم UE، تكون العملية مباشرة نسبياً. ينادي gNodeB جهاز UE في الخلايا المعنية. ويتلقى UE رسالة RAN Paging ويبدأ إجراء RRC Resume ويعود إلى RRC Connected. وبعد الاستئناف يستطيع UE استقبال البيانات الهابطة.

إذا تضمنت RNA خلايا تخدمها gNodeB مجاورة، فقد يستخدم آخر gNodeB خدم UE إشارات Xn. ويمكنه إرسال رسالة XnAP RAN Paging إلى gNodeB المجاور كي يحدث النداء في تلك الخلايا أيضاً. وبهذا يتبع نطاق النداء RNA بدلاً من اقتصاره على خلايا آخر gNodeB وحده.

تنطبق الفكرة العامة نفسها عندما تصل من AMF إشارات هابطة مرتبطة بـUE، باستثناء حالات مثل UE Context Release Command التي تُعالج عبر مسار مختلف. والنقطة الأساسية هي أن NG-RAN يستطيع إدارة نداء UE غير النشط من دون التعامل معه فوراً كحالة نداء كاملة للشبكة الأساسية في وضع الخمول.

من منظور الخدمة، تعتمد تجربة المستخدم على سرعة تلقي UE للنداء وإتمام الاستئناف. ومن منظور الشبكة، يستفيد النظام من إعادة استخدام السياق وجعل الإشارات أكثر محلية.

تسليم البيانات الهابطة في RRC Inactive مع توجيه البيانات من UPF إلى gNodeB ونداء RNA وRRC Resume والعودة إلى RRC Connected
تُعالج البيانات الهابطة في RRC Inactive عبر آخر gNodeB خدم UE، والنداء المعتمد على RNA، وإجراء استئناف يعيد UE إلى التشغيل المتصل.

كيف تعمل انتقالات الاستئناف

يمكن أن تعود RRC Inactive إلى RRC Connected من جانب UE أو من جانب الشبكة. يحدث الانتقال الذي يبدأه UE عندما تكون لديه بيانات صاعدة أو حاجة إلى الإشارات. يرسل UE طلب RRC Resume Request إلى gNodeB. وإذا لم يكن gNodeB الحالي هو آخر gNodeB خدم UE، فقد يحتاج إلى استرجاع سياق UE من ذلك gNodeB قبل إكمال الاستئناف.

قد تتضمن العملية النموذجية التي يبدأها UE رسائل RRC Resume Request وRetrieve UE Context Request وRetrieve UE Context Response وRRC Resume وRRC Resume Complete. وإذا تغير gNodeB الخادم، فقد تلزم إجراءات إضافية مثل Xn-U Address Indication وPath Switch Request باتجاه AMF. وبعد معالجة تبديل المسار يمكن تحرير السياق القديم عند الحاجة.

يبدأ الانتقال الذي تطلقه الشبكة بطريقة مختلفة. يتلقى آخر gNodeB خدم UE بيانات هابطة أو إشارات ذات صلة، ثم يطلق RAN Paging. ويُنادَى UE داخل RNA. وبعد تلقي النداء يستأنف UE من RRC Inactive ويعود إلى RRC Connected لمعالجة البيانات أو الإشارات المعلقة.

صُممت هذه الانتقالات لتكون أخف من إنشاء اتصال كامل انطلاقاً من وضع الخمول، لكنها ليست إجراءات بسيطة. يعتمد السلوك الصحيح على السياق المخزن وتنسيق gNodeB وتبديل المسار في AMF عند الحاجة والتحرير المنظم للسياق بعد إنشاء مسار الخدمة الجديد.

ومسار المؤقت مهم أيضاً. فإذا ظل UE غير نشط مدة تتجاوز سياسة UE Inactivity Timer في gNodeB، يمكن للشبكة نقله إلى RRC Idle. ويتضمن ذلك عادة تحرير N2 وتغيير حالة الشبكة الأساسية إلى CM-IDLE. وعند هذه النقطة لا تعود مزايا الاستئناف السريع لـRRC Inactive سارية.

كيف يتلقى AMF تقارير الحالة

غالباً ما توصف RRC Inactive بأنها شفافة للشبكة الأساسية، لكن هذا الوصف يحتاج إلى تفسير دقيق. فعموماً لا يتحكم AMF مباشرة في حالة RRC الخاصة بـUE بالطريقة نفسها التي يفعلها NG-RAN. ومع ذلك يستطيع AMF طلب تقارير انتقالات حالة RRC عبر إشارات NGAP.

يمكن لـAMF تضمين معامل RRC Inactive Transition Report Request في رسائل مثل Initial Context Setup Request أو UE Context Modification Request. وعندما يُضبط الطلب لتقرير انتقالات الحالة اللاحقة، يجب على gNodeB الإبلاغ عند دخول UE إلى RRC Inactive أو خروجه منها.

عند حدوث تغير في الحالة، يرسل gNodeB تقرير RRC Inactive Transition Report إلى AMF. ويتضمن التقرير قيمة RRC State مثل Inactive أو Connected. وتمنح هذه الآلية AMF رؤية الحالة عندما يطلبها، من دون تغيير الحقيقة الأساسية بأن NG-RAN هو الذي يدير سلوك RRC Inactive.

تفيد قدرة الإبلاغ هذه في تنسيق الشبكة والوعي بالسياسات والمراقبة التشغيلية. كما توضح لماذا لا ينبغي وصف RRC Inactive ببساطة بأنها غير مرئية تماماً للشبكة الأساسية. والأدق أنها حالة يديرها RAN أساساً، بينما يستطيع AMF الحصول على معلومات انتقال الحالة في ظروف محددة.

هذا التمييز مهم في التحليل الهندسي. فإذا فشل إجراء ما، فقد يتطلب استكشاف الأعطال مراجعة سلوك RAN وسلوك تقارير NGAP معاً. ويمكن لحالة UE وسياق gNodeB وإعداد RNA وRAN Paging وطلب تقرير AMF ومعالجة تبديل المسار أن تؤثر جميعاً في النتيجة النهائية.

الأسئلة الشائعة

لماذا لا تساوي RRC Inactive حالة RRC Idle؟

تحافظ RRC Inactive على UE في CM-Connected وتحتفظ بسياق طبقة النفاذ، بينما تمثل RRC Idle علاقة خمول مع الشبكة الأساسية تتطلب فيها استعادة الاتصال إجراء أثقل.

ما الذي يطلق استئناف UE من RRC Inactive؟

قد يبدأ الاستئناف بسبب بيانات صاعدة من UE، أو حاجة UE إلى الإشارات، أو RAN Paging ناتج عن بيانات هابطة أو إشارات هابطة مدعومة.

لماذا تقلل RNA الإشارات؟

تسمح RNA لـUE بالتحرك داخل منطقة إشعار RAN محددة من دون إبلاغ الشبكة بكل تغير في الخلية، ما يقلل إشارات التنقل المحلية غير الضرورية.

ماذا يحدث إذا غادر UE منطقة RNA الخاصة به؟

ينبغي على UE بدء إجراء تحديث RNA كي يستطيع NG-RAN تحديث معلومات المنطقة المستخدمة للنداء المحلي وإمكانية الوصول في الحالة غير النشطة.

لماذا قد تشارك gNodeB المجاورة في النداء؟

إذا تضمنت RNA خلايا تخدمها gNodeB مجاورة، فقد يرسل آخر gNodeB خدم UE رسالة XnAP RAN Paging كي تتمكن تلك الخلايا المجاورة أيضاً من نداء UE.

متى يعرف AMF بتغيرات حالة RRC؟

يمكن لـAMF تلقي تقارير انتقال الحالة عندما يطلبها عبر معامل RRC Inactive Transition Report Request في إجراءات NGAP المدعومة.

تُعد RRC Inactive من أكثر تحسينات إدارة الاتصالات في 5G فائدة عملية. فهي تحتفظ بسياق كافٍ للاستئناف السريع، وتقلل الاستخدام غير الضروري لموارد الاتصال النشط، وتدعم الحركة المحلية عبر RNA، وتتيح لـNG-RAN إدارة النداء بكفاءة أكبر. وتأتي قيمتها من التوازن: أسرع من العودة من الخمول الكامل، وأخف من البقاء متصلاً بالكامل، ومرنة بما يكفي لدعم أنماط الحركة الحديثة للبيانات المتنقلة.

المنتجات الموصى بها
كتالوج
خدمة العملاء الهاتف
We use cookie to improve your online experience. By continuing to browse this website, you agree to our use of cookie.

Cookies

This Cookie Policy explains how we use cookies and similar technologies when you access or use our website and related services. Please read this Policy together with our Terms and Conditions and Privacy Policy so that you understand how we collect, use, and protect information.

By continuing to access or use our Services, you acknowledge that cookies and similar technologies may be used as described in this Policy, subject to applicable law and your available choices.

Updates to This Cookie Policy

We may revise this Cookie Policy from time to time to reflect changes in legal requirements, technology, or our business practices. When we make updates, the revised version will be posted on this page and will become effective from the date of publication unless otherwise required by law.

Where required, we will provide additional notice or request your consent before applying material changes that affect your rights or choices.

What Are Cookies?

Cookies are small text files placed on your device when you visit a website or interact with certain online content. They help websites recognize your browser or device, remember your preferences, support essential functionality, and improve the overall user experience.

In this Cookie Policy, the term “cookies” also includes similar technologies such as pixels, tags, web beacons, and other tracking tools that perform comparable functions.

Why We Use Cookies

We use cookies to help our website function properly, remember user preferences, enhance website performance, understand how visitors interact with our pages, and support security, analytics, and marketing activities where permitted by law.

We use cookies to keep our website functional, secure, efficient, and more relevant to your browsing experience.

Categories of Cookies We Use

Strictly Necessary Cookies

These cookies are essential for the operation of the website and cannot be disabled in our systems where they are required to provide the service you request. They are typically set in response to actions such as setting privacy preferences, signing in, or submitting forms.

Without these cookies, certain parts of the website may not function correctly.

Functional Cookies

Functional cookies enable enhanced features and personalization, such as remembering your preferences, language settings, or previously selected options. These cookies may be set by us or by third-party providers whose services are integrated into our website.

If you disable these cookies, some services or features may not work as intended.

Performance and Analytics Cookies

These cookies help us understand how visitors use our website by collecting information such as traffic sources, page visits, navigation behavior, and general interaction patterns. In many cases, this information is aggregated and does not directly identify individual users.

We use this information to improve website performance, usability, and content relevance.

Targeting and Advertising Cookies

These cookies may be placed by our advertising or marketing partners to help deliver more relevant ads and measure the effectiveness of campaigns. They may use information about your browsing activity across different websites and services to build a profile of your interests.

These cookies generally do not store directly identifying personal information, but they may identify your browser or device.

First-Party and Third-Party Cookies

Some cookies are set directly by our website and are referred to as first-party cookies. Other cookies are set by third-party services, such as analytics providers, embedded content providers, or advertising partners, and are referred to as third-party cookies.

Third-party providers may use their own cookies in accordance with their own privacy and cookie policies.

Information Collected Through Cookies

Depending on the type of cookie used, the information collected may include browser type, device type, IP address, referring website, pages viewed, time spent on pages, clickstream behavior, and general usage patterns.

This information helps us maintain the website, improve performance, enhance security, and provide a better user experience.

Your Cookie Choices

You can control or disable cookies through your browser settings and, where available, through our cookie consent or preference management tools. Depending on your location, you may also have the right to accept or reject certain categories of cookies, especially those used for analytics, personalization, or advertising purposes.

Please note that blocking or deleting certain cookies may affect the availability, functionality, or performance of some parts of the website.

Restricting cookies may limit certain features and reduce the quality of your experience on the website.

Cookies in Mobile Applications

Where our mobile applications use cookie-like technologies, they are generally limited to those required for core functionality, security, and service delivery. Disabling these essential technologies may affect the normal operation of the application.

We do not use essential mobile application cookies to store unnecessary personal information.

How to Manage Cookies

Most web browsers allow you to manage cookies through browser settings. You can usually choose to block, delete, or receive alerts before cookies are stored. Because browser controls vary, please refer to your browser provider’s support documentation for details on how to manage cookie settings.

Contact Us

If you have any questions about this Cookie Policy or our use of cookies and similar technologies, please contact us at support@becke.cc .