PDA

View Full Version : MME vs AMF – نفس الدور... ولا تغيير اللعبة؟



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".