المقدمة
يصف هذا وثيقة تحديث تفاصيل الخلية عبر خادم اعتراض قانوني (LI) بدون تعقب تغيير كود المنطقة (TAC).
معلومات أساسية
1. يتم دفع تفاصيل الخلية نحو وحدة إدارة التنقل (MME) والخدمة وبوابة شبكة بيانات الحزم (PDN) عبر معلومات موقع المستخدم (ULI) عندما يتم تثبيت المستخدم لأول مرة أو عند تغيير الموقع.
2. عند تغيير الموقع، يمكن أن يكون تغيير منطقة التوجيه ل 2G/3G أو تغيير منطقة التعقب ل 4G حيث يمكنك إرسال معلومات ULI المحدثة الخاصة بها باتجاه MME وكذلك نحو SPGW عبر MBReq.
أستكشاف أخطاء تحديث تفاصيل معرف الخلية وإصلاحها عبر خادم LI
1. عادة، ترسل MME طلب تعديل الحامل إلى SPGW للحصول على أي تحديث أو أي تغيير في جلسة حاملها الجارية.
2. عندما ينتقل المستخدم من TAC إلى TAC آخر، تقوم MME بإرسال طلب تعديل من حاملها باتجاه SPGW باستخدام معلومات ULI المحدثة. وبما أن خادم "لي" يتصل ب PGW، فإنه يجلب تفاصيل الخلية و TAC من PGW.
3. ولكن، عندما ينتقل المستخدم من خلية إلى أخرى في نفس TAC ويكون في حالة النقل، فإنه لا يرسل أي طلب تعديل من حامله تجاه SPGW لأن معرف نهاية النفق (TEID)/S1-U/Enodeb يبقى نفسه ولا يوجد شيء للتحديث. لذلك، في مثل هذه السيناريوهات، لا يتم دفع تفاصيل أحدث الخلايا باتجاه SPGW. لذا، لا يحصل خادم LI على أحدث خلية للمستخدم.
ومع ذلك، يرسل EnodeB رسالة UE الأولية مع أحدث خلية، ولكن يتم تحديث هذه الرسالة فقط حتى لا ترسل MME و MME أي طلب تعديل من قبل الحامل أكثر باتجاه SPGW استنادا إلى هذه الرسالة فقط ودون أي تحديث.
الحل
1. يمكنك تمكين مشغلات ULI من MME باتجاه SPGW، ولكن مرة أخرى يتم الأخذ في الاعتبار على مستوى TAC. لذا، فإنه لا يفيد في كل تغيير في مستوى الخلية. لذلك، في مثل هذا سيناريو عندما يكون المستخدم في حالة تحريك ويتم تغيير الخلايا ضمن نفس TAC، بعد ذلك هذه الخلايا لا يتم تحديثها في خادم LI.
بمجرد تحديث المستخدم أو حزم المستخدم مرة أخرى، يتم تحديث أحدث تفاصيل الخلية عبر PGW من حيث يمكن لخادم LI الحصول على التفاصيل.
2. حتى الآن، لا يوجد واجهة سطر الأوامر (CLI) كهذه التي يمكن أن تمكن المشغلات بناء على تغيير الخلية فقط حتى إذا كانت ضمن نفس TAC.
3. أحد عيوب تنفيذ المشغلات على مستوى الخلايا هذا هو أنه يزيد من رسائل إشارة التحكم في الشبكة إلى مدى مرتفع جدا.