المقدمة
يصف هذا المستند كيفية أستكشاف أخطاء إرفاق رفض في وحدة إدارة التنقل (MME) وإصلاحها عندما يكون سبب الرفض هو "رفض التنشيط غير محدد" لمشتركي 4G.
المتطلبات الأساسية
المتطلبات
توصي Cisco بأن تكون لديك معرفة ب StarOS.
المكونات المستخدمة
لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
المشكلة
قام موفر الخدمة في الأصل بالإعلام عن مشكلة حيث لا يعمل تكوين APN-remap-table المستخدم في عقدة MME كما هو متوقع. أستخدم المشتركون النهائيون الذين تم الإبلاغ عن هذه المشكلة APN (اسم نقطة الوصول)، والذي لم يتم الاشتراك فيه من خادم المشترك الرئيسي (HSS)، ولم يتم حله بواسطة نظام اسم المجال (DNS)، ولم يتم تعريفه في مكان آخر في العقدة.
رفضت MME طلب إرفاق كما هو موضح في هذا المثال:
Monday March 12 2018
<<<<OUTBOUND 03:40:25:602 Eventid:153002(3)
NAS Tx PDU, from 192.168.1.1:25 to 192.168.1.130:32878 (16)
Non Access Stratum (NAS) (16 bytes)
NAS_MSG_SECURITY_HDR_INTEGRITY_PROTECTED_CIPHERED(0x2)
MAC = 0xd6972b27
NAS Count = 0x1
EPS Mobility Management
Protocol Discriminator
EPS MOBILITY MANAGEMENT MESSAGES(0x7)
Security Header Type
NAS_MSG_SECURITY_HDR_PLAIN_NAS_MSG(0x0)
Message Type
ATTACH_REJECT(0x44)
Attach Reject Cause
ESM FAILURE(0x13)
ESM CONTAINER
EPS Session Management
Protocol Discriminator
EPS SESSION MANAGEMENT MESSAGES(0x2)
EPS Bearer Id
(0x0)
Transaction Id
(0x2)
Message Type
PDN_CONNECTIVITY_REJECT(0xd1)
Reject Cause
ACTIVATION REJECTED UNSPECIFIED(0x1f)
استكشاف الأخطاء وإصلاحها
في البداية كان يشتبه في وجود خطأ ما في جزء التكوين في MME لجدول إعادة تعيين APN. ومع ذلك، تم فحصه من نهاية إلى نهاية ولم يتم العثور على أي مشكلة.
كخيار ثان، تم تحديد ملف تعريف الاشتراك الذي أرسله HSS للمشترك المتأثر. تم العثور على كافة المعلمات صحيحة وكان إدخال APN لحرف البدل المطلوب موجودا أيضا.
علاوة على ذلك، وكخطوة تالية، تم التحقق من تعقب جهاز العرض-المشترك وجهاز مراقبة التسجيل لعينة مستخدم واجهت هذه المشكلة.
من السجلات، تم العثور على أن MME رفضت طلب الإرفاق مع هذه الرسالة:
2017-Dec-19+15:39:33.947 [mme-app 147095 unusual] [11/0/8964 <sessmgr:5> mme_app_util.c:8296x]
[callid01442ba6] [context: s1-mme, contextID: x] [software internal user syslog] imsi
123456789012345, subscription validation failed for reason APN due to invalid context identifier
علاوة على ذلك، تم التحقق من ملف تعريف الاشتراك الذي تلقيته MME من HSS لهذا المستخدم. تم العثور على أن قيمة معرف السياق الخاصة ب APN لحرف البدل تساوي صفر (0).
[V] [M] APN-Configuration
Code: 0x00000596 (1430) APN-Configuration
Flags: 0xc0 (192) [V] [M]
Length: 0x0000bc (188)
Vendor-Id: 0x000028af (10415) 3GPP
[V] [M] Context-Identifier
Code: 0x0000058f (1423) Context-Identifier
Flags: 0xc0 (192) [V] [M]
Length: 0x000010 (16)
Vendor-Id: 0x000028af (10415) 3GPP
Data: 0 - - - - - - - - - - - - > context-Identifier value set as zero
[M] Service-Selection
Code: 0x000001ed (493) Service-Selection
Flags: 0x40 (64) [M]
Length: 0x000009 (9)
Data: *
الحل
انظر المعلومات الواردة في هذا القسم على 3GPP TS 29.272 v12، الفرعان 7.3.27 و 7.3.35.
7-3-27 معرف السياق
معرف السياق AVP من النوع غير موقع 32.
7.3.35 APN-Configuration
يكون APN-Configuration AVP من نوع مجمع. ويجب أن يحتوي على المعلومات المتعلقة بتكوينات APN الخاصة بالمستخدم المكتتب بها. يحدد معرف السياق في APN-Configuration AVP تكوين APN ذلك، ويجب ألا تكون له قيمة صفر. علاوة على ذلك، يجب أن يقوم معرف السياق في APN-Configuration AVP بتعريف تكوين EPS APN بشكل فريد لكل اشتراك. بالنسبة لمستخدم EPS معين لديه تكوينات APN متعددة، تكون قيم AVP المحددة للخدمة فريدة عبر AVPs الخاصة بتكوين APN.
لذلك، من الناحية المثالية، لا تتوقع وزارة الصحة أن تكون هذه القيمة صفرا. ونظرا لاستلام تكوين APN تحت بيانات فرعية لكل APN من HSS، فقد طلب من فريق HSS تغيير القيمة إلى رقم آخر غير الصفر.
أدى ذلك إلى حل المشكلة. لم يتم إجراء أي تغييرات على جدول إعادة تعيين APN في إجراء أستكشاف الأخطاء وإصلاحها بالكامل.