المحتويات

المقدمة

المتطلبات الأساسية

المتطلبات

المكونات المستخدمة

المختصرات

المشكلة

تحليل المشاكل

تم تحميل جدول CRD أثناء CCR-I بشكل صحيح

SNR الفوري بعد CCR

تم إرسال RAR إلى PGW مع معلومات جودة الخدمة المناسبة

تم تلقي SNR المتتالية

تم إرسال RAR بدون AMBR في معلومات جودة الخدمة

الحل

المقدمة

يوضح هذا المستند كيفية أستكشاف أخطاء قيمة AMBR [QoS] في RAR الخاصة بمشغل SY وإصلاحها لتغيير عداد السياسات.

المتطلبات الأساسية

المتطلبات

توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:

- PCRF/CPS

- بروتوكول القطر

المكونات المستخدمة

تستند المعلومات الواردة في هذا المستند إلى مجموعة البدلات الخاصة بنهج Cisco لحل PCRF.

تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.

المختصرات

PCRF

وظيفة قواعد الشحن والسياسة

OCS

نظام الشحن عبر الإنترنت

PGW

بوابة شبكة بيانات الحزم

بيتابايت

منشئ النهج

المشكلة

عند تطبيق كبح (Policy-counter-Status جديد) بعد إنشاء جلسة عمل جديدة لا يتم تطبيق قيم AMBR في RAR التي تم إرسالها إلى PGW، تم إرسال قيمة QCI فقط.

QoS-Information:

Default-EPS-Bearer-QoS:

QoS-Class-Identifier: 8

Revalidation-Time: -486962116

تحليل المشاكل

عندما تنظر إلى تتبع PCRF، يظهر أن OCS يرسل SNR مباشرة بعد تبادل SLR/SLA.

يحتوي SNR هذا على نفس قيمة حالة عداد السياسات (NoThrottle) الخاصة ب SLA.

مع معالجة SNR، يمكنك رؤية أحمال PCRF الجدول غير المحدود_AMBR بشكل صحيح، حتى يعمل كل شيء بشكل جيد.

بعد بضع دقائق، يتم إرسال SNR جديد إلى PCRF مع تغيير حالة عداد السياسات (تطبيق Throttle1). عندما تقوم بمعالجة هذا، لا يقوم PCRF بتحميل جدول Unlimited_AMBR، وبالتالي لا يتم الوصول إلى قيم AMBR ل Throttle1، وبالتالي لا يتم تمريرها إلى PGW في RAR.

هذه بعض القصاصات من سجل تصحيح الأخطاء لفهم السلوك أعلاه بالتفصيل.

تم تحميل جدول CRD أثناء CCR-I بشكل صحيح

-------- Debugging Messages --------------------------------

INFO core Tagging message with ID: GX_TGPP

INFO diameter Adding extracted AVP to policy: DiameterMessageAvp [code=QoS-Class-Identifier, value=8]

INFO core Start session triggered

INFO TGPP [Rel9] features supported on session 0001-diamproxy.mod-ggsae01-gx.epc.mnc099.mcc530.3gppnetwork.org;405022273;510802;5f4efc9a-5202

INFO gx Creating new diameter session 0001-diamproxy.mod-ggsae01-gx.epc.mnc099.mcc530.3gppnetwork.org;405022273;510802;5f4efc9a-5202

INFO custrefdata Adding AVP [APN_TABLE/LOGICAL_APN], value: DATA

INFO custrefdata Adding AVP [LOCATION_TABLE/LOCATION_REF], value: HOME

INFO custrefdata Adding AVP [PROFILE_TABLE/PROFILE_ID], value: PROFILE_DATA

INFO custrefdata Adding AVP [QCIREF/QCI], value: 8

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle3_AMBR_DOWN], value: 20000000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle2_AMBR_UP], value: 5000000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle6_AMBR_UP], value: 600000000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle3_AMBR_UP], value: 20000000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle4_AMBR_DOWN], value: 50000000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle1_AMBR_DOWN], value: 1200000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle2_AMBR_DOWN], value: 5000000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle5_AMBR_UP], value: 100000000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle6_AMBR_DOWN], value: 600000000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle1_AMBR_UP], value: 1200000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle5_AMBR_DOWN], value: 100000000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle4_AMBR_UP], value: 50000000

INFO auth Success ALLOW_ALL authorization

INFO core Switching credential id to 53099204XXXXXX for session

INFO core domain: mobile

INFO sy Created new Sy diameter session

INFO sy Triggering synchronous SLR Message on sessioniMOD-PCRF01-qns01-1.cluster-MOD1.-Model;1597873954;1029;6862816375560209413

INFO debug-code The Sy Policy Counter Status is : NoThrottle

ISNR متوسط بعد CCR

هنا أيضا، كان تحميل جدول CRD صحيح وتم تحديد جودة الخدمة المطلوبة استنادا إلى عداد النهج الذي تم تلقيه من SNR.

-------- Debugging Messages --------------------------------

INFO core Tagging message with ID: SY_V11

INFO core Successful load by key: diameterSessionKey:iMOD-PCRF01-qns01-1.cluster-MOD1.-Model%3B1597873954%3B1029%3B6862816375560209413

INFO custrefdata Adding AVP [APN_TABLE/LOGICAL_APN], value: DATA

INFO custrefdata Adding AVP [LOCATION_TABLE/LOCATION_REF], value: HOME

INFO custrefdata Adding AVP [PROFILE_TABLE/PROFILE_ID], value: PROFILE_DATA

INFO custrefdata Adding AVP [QCIREF/QCI], value: 8

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle3_AMBR_DOWN], value: 20000000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle2_AMBR_UP], value: 5000000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle6_AMBR_UP], value: 600000000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle3_AMBR_UP], value: 20000000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle4_AMBR_DOWN], value: 50000000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle1_AMBR_DOWN], value: 1200000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle2_AMBR_DOWN], value: 5000000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle5_AMBR_UP], value: 100000000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle6_AMBR_DOWN], value: 600000000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle1_AMBR_UP], value: 1200000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle5_AMBR_DOWN], value: 100000000

INFO custrefdata Adding AVP [Unlimited_AMBR/Throttle4_AMBR_UP], value: 50000000

INFO core domain: mobile

INFO Sy client Sending SNA Message on session iMOD-PCRF01-qns01-1.cluster-MOD1.-Model;1597873954;1029;6862816375560209413

INFO debug-code The Sy Policy Counter Status is : NoThrottle

INFO debug-code The Sy Policy Counter Status is : NoThrottle

تم إرسال RAR إلى PGW مع معلومات جودة الخدمة المناسبة

Message: com.broadhop.diameter2.messages.DiameterRequestMessage

Application Id: Gx (16777238)

Command Code: Gx_RAR (258)

Dest host: 0001-diamproxy.mod-ggsae01-gx.epc.mnc099.mcc530.3gppnetwork.org

Dest realm: epc.mnc099.mcc530.3gppnetwork.org

Device protocol: GX_TGPP

End to end id: 0 (0x00000000)

Hop by hop id: 0 (0x00000000)

Origin state: 0

Stack name: null

Session-Id: 0001-diamproxy.mod-ggsae01-gx.epc.mnc099.mcc530.3gppnetwork.org;405022273;510802;5f4efc9a-5202

Auth-Application-Id: 16777238

Re-Auth-Request-Type: 0

QoS-Information:

APN-Aggregate-Max-Bitrate-UL: 600000000

APN-Aggregate-Max-Bitrate-DL: 600000000

Default-EPS-Bearer-QoS:

QoS-Class-Identifier: 8

Revalidation-Time: -486962716

============================================================

تم تلقي SNR المتتالية

هنا لا يتم تحميل جدول CRD ل Unlimited_AMBR.

-------- Debugging Messages --------------------------------

INFO core Tagging message with ID: SY_V11

INFO core Successful load by key: diameterSessionKey:iMOD-PCRF01-qns02-1.cluster-MOD1.-Model%3B1597874000%3B1089%3B6862816573128705089

INFO custrefdata Adding AVP [APN_TABLE/LOGICAL_APN], value: DATA

INFO custrefdata Adding AVP [LOCATION_TABLE/LOCATION_REF], value: HOME

INFO custrefdata Adding AVP [PROFILE_TABLE/PROFILE_ID], value: PROFILE_DATA

INFO custrefdata Adding AVP [QCIREF/QCI], value: 8

INFO core domain: mobile

INFO Sy client Sending SNA Message on session iMOD-PCRF01-qns02-1.cluster-MOD1.Spark-Model;1597874000;1089;6862816573128705089

INFO debug-code The Sy Policy Counter Status is : Throttle1

INFO debug-code The Sy Policy Counter Status is : Throttle1

INFO debug-code ECGI : 530992xxxxxx

INFO debug-code IMSI : 530992041xxxxxxx

INFO debug-code CGI :

INFO debug-code Next Eval Time: 2020-09-02T10:03:05Z

INFO core domain: mobile

INFO rt Added revalidation time Wed Sep 02 03:13:00 UTC 2020

INFO gx Sending RAR Message on session 0001-diamproxy.mod-ggsae01-gx.epc.mnc099.mcc530.3gppnetwork.org;405022275;511314;5f4efd58-5202

تم إرسال RAR بدون AMBR في معلومات جودة الخدمة

من المتوقع أن يتم الإرسال بقيمة مخفض لجودة الخدمة.

Message: com.broadhop.diameter2.messages.DiameterRequestMessage

Application Id: Gx (16777238)

Command Code: Gx_RAR (258)

Dest host: 0001-diamproxy.mod-ggsae01-gx.epc.mnc099.mcc530.3gppnetwork.org

Dest realm: epc.mnc099.mcc530.3gppnetwork.org

Device protocol: GX_TGPP

End to end id: 0 (0x00000000)

Hop by hop id: 0 (0x00000000)

Origin state: 0

Stack name: null

Session-Id: 0001-diamproxy.mod-ggsae01-gx.epc.mnc099.mcc530.3gppnetwork.org;405022275;511314;5f4efd58-5202

Auth-Application-Id: 16777238

Re-Auth-Request-Type: 0

QoS-Information:

Default-EPS-Bearer-QoS:

QoS-Class-Identifier: 8

Revalidation-Time: -486962116

============================================================

علاوة على ذلك، تم البحث في سجلات qns الخاصة بتصحيح الأخطاء، ورئي أنه تم تخطي الجدول بسبب شرط CCR خاطئ

MOD-PCRF01-qns02 MOD-PCRF01-qns02 2020-09-02 02:13:00,740 [pool-108-thread-1] DEBUG c.b.policy.impl.RulesPolicyService - Policy event: Message: com.broadhop.diameter2.messages.DiameterRequestMessage

Application Id: Sy (16777302)

Command Code: Sy_SNR (8388636)

Dest host: mod-pcrf01-lb

Dest realm: epc.mnc099.mcc530.3gppnetwork.org

Device protocol: SY_V11

End to end id: 1874920025 (0x6fc10259)

Hop by hop id: 30806209 (0x01d610c1)

Origin state: 0

Stack name: null

Origin host: sy01.mod02.bumblebee.co.nz

Origin realm: mod02.bumblebee.co.nz

Session-Id: iMOD-PCRF01-qns01-1.cluster-MOD1.Spark-Model;1597873954;1029;6862816375560209413

Auth-Application-Id: 16777238

Policy-Counter-Status-Report:

Policy-Counter-Identifier: THROTTLE

Policy-Counter-Status: Throttle1

Route-Record: sy01.mod02.bumblebee.co.nz

QPS-Internal-Route-Record-Host: mod-dsc02.epc.mnc099.mcc530.3gppnetwork.org

QPS-Internal-Route-Record-Realm: epc.mnc099.mcc530.3gppnetwork.org, no return address

. . . .

MOD-PCRF01-qns01 MOD-PCRF01-qns01 2020-09-02 02:13:00,742 [pool-109-thread-1] DEBUG c.b.c.i.CustomerReferenceDataManager - Skipping table Unlimited_AMBR since condition is false CCR

علاوة على ذلك، يتم التحقيق في قاعدة بيانات البرامج لفهم سلوك حمل جدول CRD.

بمجرد المرور عبر مكب SVN المتوفر، يتم العثور عليه لهذا التكوين لهذا الجدول: Unlimited_AMBR

يستند شرط التنشيط لهذا الجدول إلى "مشغل CCR".

لذلك، إن يرى أنت المحتوى من هذا CCR مشغل، الشرط هو، GX قطر جلسة يتواجد مع أمر رمز 272. أي. CCRs.

ولهذا السبب، لا يتم تحميل الجداول دون مرادف ل CCR. أي. لا يحق ل SNR تحميل CRD بدون CCR الأولي [I أو U]

الحل

قم بإضافة مشغل تنشيط CRD لجلسة عمل SY، وقم بنشر التكوين الجديد.

تم نشر هذا التغيير الجديد بعد النشر، وتمت محاولات متعددة لاتصالات البيانات، ونجحت جميعها. تمكنت جميع بروتوكولات الاتصال بالشبكة (SNRs) المتتالية من تحميل جدول CRD وإرسال جودة الخدمة المناسبة في RAR استنادا إلى تغيير عداد السياسة الوارد من SY.