المقدمة
يوضح هذا المستند كيفية إستخدام ميزة إعادة توجيه إشارة الوحدة النهائية (FUI) على نظام الشحن عبر الإنترنت (OCS) لتكوين عمليات إعادة توجيه عنوان URL التلقائية للمشتركين في الأجهزة المحمولة الذين تم استنفاد حصتهم النسبية.
المتطلبات الأساسية
المتطلبات
cisco يوصي أن يتلقى أنت معرفة من هذا موضوع قبل أن أنت تحاول التشكيل أن يكون موضح في هذا وثيقة:
- عقدة دعم خدمة حزمة الراديو العامة (GPRS) للعبارة (GGSN) نظام الشحن المحسن (ECS)
- جي أو إس
المكونات المستخدمة
تستند المعلومات الواردة في هذا المستند إلى إصدارات البرامج والمكونات المادية التالية:
- Cisco 5000 و 5500 sery Integrated Services Routers (ASRs)، الإصدار 14.0 والإصدارات الأحدث
- أي OCS يدعم ميزة إعادة توجيه FUI
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك مباشرة، فتأكد من فهمك للتأثير المحتمل لأي أمر.
التكوين
يتطلب من العملاء تمكين ميزة إعادة توجيه URL عندما تصبح حصص المشترك النسبية مستنفدة. وهذا يعني أنه عند استنفاد حصة المشترك النسبية، يجب إعادة توجيهها إلى عنوان URL مكون مسبقا حيث يمكن إعادة شحن حسابها.
يرسل OCS معلومات إعادة توجيه FUI في واحد من زوج قيمة سمة القطر (AVP) في رسالة الرد-التحديث (CCA-U) الخاصة بالتحكم في الائتمان. يتم عادة تلقي معلومات إعادة توجيه FUI (عندما يتم تمكين الميزة في OCS) عندما يريد OCS الإشارة إلى GGSN إلى أن هذه هي الوحدة المخصصة الأخيرة قبل استنفاد حصة المشترك النسبية.
يجب تكوين GGSN (ASR 5x00) بشكل مناسب لمعالجة معلمات إعادة توجيه FUI التي يتم استقبالها من OCS، كما هو موضح في الأقسام التي تليها.
الرسم التخطيطي للشبكة

التكوينات
ملاحظة: في مثال التكوين هذا، وبشكل افتراضي، تضرب حركة المرور تعريف قاعدة IP-ANY ويتم تطبيق قيمة معرف المحتوى (أو مجموعة التصنيف (RG) 1 على حركة المرور بالكامل.
بعد إستهلاك الحصة النسبية، يوفر OCS عنوان URL لإعادة التوجيه بهذا التنسيق:
http://x.x.x.x:yy/
عندما يبدأ المستخدم في إرسال حركة مرور البيانات إلى URL المعاد توجيهه، فإنه يضرب تعريف قاعدة إعادة التوجيه 1 ويتم تطبيق قيمة معرف المحتوى 10 على حركة المرور المعاد توجيهها.
ملاحظة: يجب أن يكون معرف المحتوى هذا (RG-10) خاليا من نهاية OCS للسماح للمستخدم بالوصول إلى موقع الويب المعاد توجيهه، حيث يمكن إعادة شحن الحساب.
فيما يلي مثال:
active-charging service ECS
ruledef IP-ANY
ip any-match = TRUE
ruledef redirect1
http url starts-with http://x.x.x.x:yy/
charging-action default
content-id 1
cca charging credit
charging-action redirect1
content-id 10
cca charging credit
rulebase DCCA
action priority 100 ruledef redirect1 charging-action redirect1
action priority 65000 ruledef IP-ANY charging-action default
ملاحظة: يتم وصف التكوينات الدنيا المجردة فقط في هذا المثال. قد تتضمن تكوينات شبكة الإنتاج الفعلية معلمات إضافية تم تكوينها، وفقا للحل.
تلميح: يمكن أن يكون عنوان URL المعاد توجيهه أيضا اسم مجال قانوني، مثل http://redirect.com. راجع القسم التالي لهذا السيناريو المحدد.
إعادة توجيه قيمة AVP لعنوان الخادم كاسم مجال قانوني
إذا كان يجب إستخدام اسم مجال لعنوان URL لإعادة التوجيه (http://redirect.com)، يرسل المشترك أولا استعلام DNS لحل اسم المجال. في هذه الحالة، يجب السماح بحل DNS للمشتركين. أستخدم أحد هذين الخيارين للسماح بدقة DNS للمشتركين:
- السماح بجميع حركة مرور DNS بدون المرور إلى خادم الحصة النسبية.
- أستخدم معرف محتوى مختلف لحركة مرور DNS، ويجب أن يمنح OCS بعض الحصة النسبية لحل DNS لتكون ناجحة (حتى بعد استنفاد الحصة النسبية).
التحقق من الصحة
دخلت in order to دققت أن تشكيلك يعمل بشكل صحيح، هذا عرض أمر:
show active-charging sessions full imsi xxxx
show subscriber full imsi xxxx
فيما يلي مخرج مثال مقطوع من الأمر show active-charge session full imsi xxxx قبل استنفاد الحصة النسبية:

عند إستخدام عنوان URL المعاد توجيهه، يجب أن يظهر الإخراج مشابها لهذا:

ملاحظة: ولا توضح هذه الأمثلة سوى نواتج نموذجية، وقد تختلف القيم الإحصائية الفعلية.
في إخراج الأمر show subscribers full imsi xxxx ، يجب أن تكون وحدات PKTS التي تم إسقاطها هي 0:

تشير قيمة الحزم التي لم يتم إسقاطها صفرا إلى أنه يتم إسقاط الحزم بعد إستهلاك الحصة النسبية بدون إعادة توجيه URL المناسب.
استكشاف الأخطاء وإصلاحها
دخلت هذا أمر داخل ال CLI in order to تحريت تشكيلك:
monitor subscriber imsi xxxx
show subscribers full imsi xxxx
show active-charging sessions full imsi xxxx
أستخدم تتبع مشترك جهاز العرض IMSI xxxx مع الخيارات A، 19، 34، و Verexpansion 5 للتحقق مما إذا كانت معلمات إعادة توجيه FUI بالتنسيق المطلوب يتم استقبالها من OCS عند إستهلاك الحصة النسبية.
ملاحظة: يعتبر الخيار 34 مهما مع محاولات التحقق من البيانات التي تنتقل من وإلى خدمة الشحن النشط (ACS).
هذه هي المعلمات المتوقعة في رسالة CCA-U التي يتم استقبالها من OCS:
- يتم تلقي رسالة DIAMETER_LIMITED_SUCCESS (2002) على مستوى الأوامر.
- يتم تلقي رسالة DIAMETER_SUCCESS (2001) على مستوى MSCC.
- ال نهائي وحدة إشارة AVP حاضر مع المناسب إعادة توجيه URL معلم.
فيما يلي مثال:
INBOUND>>>>> 15:59:52:587 Eventid:81991(5)
Diameter message from 1.1.1.1:3868 to 2.2.2.2:47552
Base Header Information:
Version: 0x01 (1)
Message Length: 0x000170 (368)
Command Flags: 0x40 (64) PXY
Command Code: 0x000110 (272) Credit-Control-Answer
Application ID: 0x00000004 (4) Credit-Control
Hop2Hop-ID: 0xadb045fa (2914010618)
End2End-ID: 0x05620b50 (90311504)
AVP Information:
—<Output Clipped>—
[M] Result-Code
Code: 0x0000010c (268) Result-Code
Flags: 0x40 (64) [M]
Length: 0x00000c (12)
: DIAMETER_LIMITED_SUCCESS (2002) >>>> Command Level Result Code
[M] CC-Request-Type
Code: 0x000001a0 (416) CC-Request-Type
Flags: 0x40 (64) [M]
Length: 0x00000c (12)
: UPDATE_REQUEST (2)
—<Output Clipped>—
[M] CC-Request-Number
Code: 0x0000019f (415) CC-Request-Number
Flags: 0x40 (64) [M]
Length: 0x00000c (12)
: 1
—<Output Clipped>—
[M] Multiple-Services-Credit-Control
Code: 0x000001c8 (456) Multiple-Services-Credit-Control
Flags: 0x40 (64) [M]
Length: 0x0000a8 (168)
[M] Rating-Group
Code: 0x000001b0 (432) Rating-Group
Flags: 0x40 (64) [M]
Length: 0x00000c (12)
: 1
[M] Granted-Service-Unit
Code: 0x000001af (431) Granted-Service-Unit
Flags: 0x40 (64) [M]
Length: 0x000018 (24)
[M] CC-Total-Octets
Code: 0x000001a5 (421) CC-Total-Octets
Flags: 0x40 (64) [M]
Length: 0x000010 (16)
: 1206114
[M] Result-Code
Code: 0x0000010c (268) Result-Code
Flags: 0x40 (64) [M]
Length: 0x00000c (12)
: DIAMETER_SUCCESS (2001) >>>> MSCC Level Result Code
[M] Final-Unit-Indication
Code: 0x000001ae (430) Final-Unit-Indication
Flags: 0x40 (64) [M]
Length: 0x000044 (68)
[M] Final-Unit-Action
Code: 0x000001c1 (449) Final-Unit-Action
Flags: 0x40 (64) [M]
Length: 0x00000c (12)
: REDIRECT (1)
[M] Redirect-Server
Code: 0x000001b2 (434) Redirect-Server
Flags: 0x40 (64) [M]
Length: 0x000030 (48)
[M] Redirect-Address-Type
Code: 0x000001b1 (433) Redirect-Address-Type
Flags: 0x40 (64) [M]
Length: 0x00000c (12)
: URL (2)
[M] Redirect-Server-Address
Code: 0x000001b3 (435) Redirect-Server-Address
Flags: 0x40 (64) [M]
Length: 0x00001c (28)
: http://x.x.x.x:yy
يجب أن يكون عنوان URL المعاد توجيهه هو عنوان IP مع أو بدون رقم منفذ (http://x.x.x.x:yy) لهذا المثال، والذي يوجه المشترك إلى صفحة إعادة الشحن. يمكن أن يظهر عنوان URL المعاد توجيهه أيضا على هيئة http://x.x.x.x. المثال السابق يعمل في هذه الحالة.