waleedelsafoury
04-14-2025, 12:54 PM
MME vs AMF – نفس الدور... ولا تغيير اللعبة؟
في شبكات 4G، الـ MME (Mobility Management Entity) كان نجم الـ Signaling بلا منازع.
بيستقبل الـ Attach Request من الموبايل، يحددلك مين ال SGW المناسب، يتعامل مع HSS، ويهندل حاجات زي handover والـ paging...
يعني باختصار: الراجل ده كان عامل كل حاجة ما عدا نقل البيانات نفسها.
لكن لما دخلت 5G، الشبكة قالت: احنا عايزين كل حد يركز في تخصصه... وظهر AMF – Access and Mobility Function.
الفرق الجوهري؟
الـ MME كان مسؤول عن حاجات كتير في نفس الوقت (signaling + control + session)، فكان شبه مدير شغال في كل الأقسام.
الـ AMF في 5G بقى جزء من الـ Service-Based Architecture، يعني ما بيشتغلش لوحده... كل حاجة بتتم بالتنسيق مع باقي ال functions:
الـ AMF بقى متخصص في mobility management و access control فقط
أما session management فبقت شغلانة SMF – Session Management Function
الـ authentication اتنقلت للـ AUSF
والـ subscription data بقت مع UDM + UDR
طيب إيه فايدة التقسيم ده؟
كل component يقدر يتعمله scaling على حدة
لما يحصل مشكلة، مش لازم الكور كله يقع
والـ update لأي خدمة بقى أسهل (microservices style)
وبيديك حرية تكامل رهيبة مع الـ Cloud والـ Edge Computing
من الآخر:
الـ MME كان جندي مجهول بيشيل كتير...
لكن الـ AMF في 5G بقى team player: بيركّز في اللي بيعرف يعمله كويس، ويسيب الباقي للزملاء.
الزتونة:
الفرق بين MME و AMF مش مجرد أسامي جديدة...
ده shift كامل في الـ mindset:
من "كيان واحد بيعمل كل حاجة" إلى "نظام موزع ذكي بيشتغل كأنك في بيئة DevOps وCloud Native".
في شبكات 4G، الـ MME (Mobility Management Entity) كان نجم الـ Signaling بلا منازع.
بيستقبل الـ Attach Request من الموبايل، يحددلك مين ال SGW المناسب، يتعامل مع HSS، ويهندل حاجات زي handover والـ paging...
يعني باختصار: الراجل ده كان عامل كل حاجة ما عدا نقل البيانات نفسها.
لكن لما دخلت 5G، الشبكة قالت: احنا عايزين كل حد يركز في تخصصه... وظهر AMF – Access and Mobility Function.
الفرق الجوهري؟
الـ MME كان مسؤول عن حاجات كتير في نفس الوقت (signaling + control + session)، فكان شبه مدير شغال في كل الأقسام.
الـ AMF في 5G بقى جزء من الـ Service-Based Architecture، يعني ما بيشتغلش لوحده... كل حاجة بتتم بالتنسيق مع باقي ال functions:
الـ AMF بقى متخصص في mobility management و access control فقط
أما session management فبقت شغلانة SMF – Session Management Function
الـ authentication اتنقلت للـ AUSF
والـ subscription data بقت مع UDM + UDR
طيب إيه فايدة التقسيم ده؟
كل component يقدر يتعمله scaling على حدة
لما يحصل مشكلة، مش لازم الكور كله يقع
والـ update لأي خدمة بقى أسهل (microservices style)
وبيديك حرية تكامل رهيبة مع الـ Cloud والـ Edge Computing
من الآخر:
الـ MME كان جندي مجهول بيشيل كتير...
لكن الـ AMF في 5G بقى team player: بيركّز في اللي بيعرف يعمله كويس، ويسيب الباقي للزملاء.
الزتونة:
الفرق بين MME و AMF مش مجرد أسامي جديدة...
ده shift كامل في الـ mindset:
من "كيان واحد بيعمل كل حاجة" إلى "نظام موزع ذكي بيشتغل كأنك في بيئة DevOps وCloud Native".