تسعى مجموعة الوثائق لهذا المنتج جاهدة لاستخدام لغة خالية من التحيز. لأغراض مجموعة الوثائق هذه، يتم تعريف "خالية من التحيز" على أنها لغة لا تعني التمييز على أساس العمر، والإعاقة، والجنس، والهوية العرقية، والهوية الإثنية، والتوجه الجنسي، والحالة الاجتماعية والاقتصادية، والتمييز متعدد الجوانب. قد تكون الاستثناءات موجودة في الوثائق بسبب اللغة التي يتم تشفيرها بشكل ثابت في واجهات المستخدم الخاصة ببرنامج المنتج، أو اللغة المستخدمة بناءً على وثائق RFP، أو اللغة التي يستخدمها منتج الجهة الخارجية المُشار إليه. تعرّف على المزيد حول كيفية استخدام Cisco للغة الشاملة.
ترجمت Cisco هذا المستند باستخدام مجموعة من التقنيات الآلية والبشرية لتقديم محتوى دعم للمستخدمين في جميع أنحاء العالم بلغتهم الخاصة. يُرجى ملاحظة أن أفضل ترجمة آلية لن تكون دقيقة كما هو الحال مع الترجمة الاحترافية التي يقدمها مترجم محترف. تخلي Cisco Systems مسئوليتها عن دقة هذه الترجمات وتُوصي بالرجوع دائمًا إلى المستند الإنجليزي الأصلي (الرابط متوفر).
يصف هذا المستند كيفية تكوين الفيديو عند الطلب (VoD) واستكشاف أخطاء هذا الفيديو وإصلاحها باستخدام بروتوكول واجهة QAM العامة (GQI) وتشفير PowerKEY على جهاز Cisco CBR-8.
يمكن العثور على مزيد من المعلومات حول كيفية تكوين هذه الميزات والتحقق منها واستكشاف أخطائها وإصلاحها في ميزات الفيديو لموجهات النطاق الترددي العريض المتقارب من Cisco cBR.
توصي Cisco بأن تكون لديك معرفة بالمواضيع التالية:
لا يقتصر هذا المستند على إصدارات برامج ومكونات مادية معينة.
تم إنشاء المعلومات الواردة في هذا المستند من الأجهزة الموجودة في بيئة معملية خاصة. بدأت جميع الأجهزة المُستخدمة في هذا المستند بتكوين ممسوح (افتراضي). إذا كانت شبكتك قيد التشغيل، فتأكد من فهمك للتأثير المحتمل لأي أمر.
هذا مثال تكوين على CBR-8 لبطاقة خط واحدة، مع جهاز حافة منطقي (LED) واحد ومجموعة خدمة واحدة.
cable video [...] mgmt-intf VirtualPortGroup 0 encryption linecard 1/0 ca-system powerkey scrambler des service-distribution-group SG1 id 1 rf-port integrated-cable 1/0/0 virtual-carrier-group SG1 id 1 encrypt service-type narrowcast rf-channel 32 tsid 10188 output-port-number 1 rf-channel 33-53 tsid 10189-10209 output-port-number 2-22 bind-vcg vcg SG1 sdg SG1 logical-edge-device LED1 id 1 protocol gqi mgmt-ip 10.10.10.10 mac-address aaaa.bbbb.cccc server 10.20.30.40 keepalive retry 3 interval 10 reset interval 8 virtual-edge-input-ip 10.0.0.1 input-port-number 1 vcg SG1 active
بمجرد بدء جلسة عمل VoD، يجب أن يبدو مخرجها على cBR-8 كما يلي:
cBR-8#show cable video session all LED Session Output Streaming Sess Session Source UDP Output Input Output Input Output Encrypt Encrypt Low PMV Session Id Id Port Type Type Ucast Dest IP/Mcast IP (S,G) Port Program State State Bitrate Bitrate Type Status Lat NUM Name ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1 1 1 Remap UDP 10.0.0.1 1000 1 ACTIVE-PSI ON 14475285 14465257 PowerKey Encrypted N - 0x4C83DE87450000035B74
إذا كان طلب الفيديو صحيحا، في بيئة عمل صحيحة، فإنه يشغل إنشاء جلسة عمل على cBR-8 من جهاز نظام إدارة الفيديو مثل مدير مورد جلسة عمل Videoscape (VSRM) من Cisco.
إذا لم تكن ترى جلسة عمل VoD التي تم إنشاؤها على cBR-8 ضمن الأمر show cable video session all، بخلاف المشاكل الخارجية مثل الاتصال، التوجيه، VSRM misconfiguration، وما إلى ذلك، فمن الممكن أن يكون cBR-8 قد رد برمز خطأ على طلب جلسة عمل إنشاء GQI الوارد من VSRM.
على سبيل المثال، فإن رمز إستجابة إنشاء جلسة عمل 9002000 هو الإجابة الموجبة، بينما 9002000a هو رمز خطأ مما يعني أن عرض نطاق القناة الترددي غير متوفر. يمكنك العثور على قائمة برموز الاستجابة في هذا الجدول، من مواصفات واجهة رسائل تغيير قناة الفيديو الرقمية المحولة لكابل Time Warner (TWC-SDV-CCMIS):
الوصف | كود |
---|---|
GQI_NO_ERROR | 0x9002000 |
gqi_error_rpc_out_of_memory | 0x9002001 |
GQI_ERROR_RPC_HARDWARE_FAILURE | 0x9002002 |
GQI_ERROR_RPC_SESSION_NOT_FOUND | 0x9002003 |
GQI_ERROR_RPC_MISSING_MSK | 0x90020004 |
GQI_ERROR_RPC_SESSION_ALREADY_EXISTING | 0x9002005 |
GQI_ERROR_RPC_INSUFFICIENT_MEMORY | 0x90020006 |
GQI_ERROR_RPC_INSUFFICIENT_CAPACITY | 0x90020007 |
GQI_ERROR_RPC_PROVISION_FAILURE | 0x90020008 |
GQI_ERROR_RPC_PROGRAM_NUMBER_CONFLICT | 0x90020009 |
GQI_ERROR_RPC_BANDWIDTH_UNAVAILABLE | 0x9002000a |
gqi_error_rpc_SAME_GIGAIP | 0x9002000b |
gqi_error_rpc_gigaip_غير صالح | 0x9002000c |
GQI_ERROR_RPC_GIGAIP_FAILURE | 0x9002000d |
gqi_error_rpc_group_sdb_session_failure | 0x9002000e |
GQI_ERROR_RPC_INSUFFICIENT_OUTPUT_CAPACITY | 0x9002000f |
GQI_ERROR_RPC_ROUTE_CONFLICT_OUTPUT | 0x90020010 |
GQI_ERROR_RPC_ROUTE_CONFLICT_INPUT | 0x90020011 |
GQI_ERROR_RPC_ROUTE_NOT_FOUND | 0x90020012 |
GQI_ERROR_RPC_ROUTE_ALREADY_EXISTING | 0x90020013 |
GQI_ERROR_RPC_INVALID_Multicast_ADDRESS | 0x90020014 |
GQI_ERROR_RPC_INVALID_SOURCE_ADDRESS | 0x90020015 |
GQI_ERROR_RPC_STAT_MUX_GROUP_DEJITTER_FAILURE | 0x90020016 |
gqi_error_rpc_gige_type_conflict | 0x90020017 |
يمكنك التحقق من رسائل GQI في cBR-8 عن طريق تمكين مسارات النظام الأساسي من تصحيح الأخطاء أو مستوى التشويش للسرعة، واستعادته إلى مستوى الملاحظة بعد أستكشاف الأخطاء وإصلاحها:
cBR-8#set platform software trace led-01 rp نشط تشويش vgqi-mgmt
cBR-8#set platform software trace led-01 rp active vgqi-msg noise
وبمجرد تعيين عمليات التتبع، يمكنك طلب جلسة عمل VoD، ثم التحقق من إخراج عمليات التتبع باستخدام show platform software trace message led-01 rp نشط.
وفيما يلي مثال على حركة GQI في عمليات التتبع cBR-8، مع إرسال رمز الخطأ 9002000A إلى VSRM. في هذه الحالة لا يبدأ VSRM الجلسة على cBR-8:
cBR-8#show platform software trace message led-01 rp active 2019/01/10 09:02:59.618 {led1_R0-0}{1}: [vgqi-mgmt] [24599]: UUID: 0, ra: 0, TID: 0 (debug): abcdefghijklmnopabcdefghijklmnopabc, Received GQI Create Session V2 Request from 10.20.30.40 to 10.10.10.10 <<<<<<<<<<<<< the request points at LED1 mgmt-ip 2019/01/10 09:02:59.618 {led1_R0-0}{1}: [vgqi-msg] [24599]: UUID: 0, ra: 0, TID: 0 (info): abcdefghijklmnopabcdefghijklmnopabcdef -> Received GQI Create Session Request: Transaction Header: Transaction ID: 4F75000F Response Program Number: 30000082 Session ID: Session ID Length: 10 Session ID Value: 54 52 00 64 6A 7F 06 99 11 E1 Incomming Program Number: 62351 Outgoing Program Number: 62351 Input Port Number: 1 Output Port Number: 1 Session Rate: 125000 Is Multicast: 1 Input UDP Port: PORT# Multicast Details: Source Address Len: 3 Source IP Address Value: 10.20.31.40, 0.0.0.0, 0.0.0.0, Group IP Address: IP, IP, IP, UDP Port : 0, 0, 0, NO PID Remapping: 1 Encryption: 0 Override Session Flag 0 2019/01/10 09:02:59.618 {led1_R0-0}{1}: [vgqi-mgmt] [24599]: UUID: 0, ra: 0, TID: 0 (debug): abcdefghijklmnopabcdefghijklmnopabcd - GQI Input Port 1 is mapped to LED IP Address 10.0.0.1 <<<<<<<<<<<<< input mapping correctly pointing at LED1 IP 2019/01/10 09:02:59.618 {led1_R0-0}{1}: [vgqi-mgmt] [24599]: UUID: 0, ra: 0, TID: 0 (debug): abcdefghijklmnopabcdefghijklmnopa - GQI Output Port 1 maps to physical QAM -> slot 2 port 1 channel 32 <<<<<<<<<<<<< output mapping incorrect: QAM 2/0/1:32 does not belong to LED1 2019/01/10 09:02:59.618 {led1_R0-0}{1}: [vgqi-mgmt] [24599]: UUID: 0, ra: 0, TID: 0 (debug): abcdefghijklmnopabcdefghijklmnopabcd -> QAM Bandwidth request 125000 has exceeded the available bw 0 on QAM 2/0/1:32 <<<<<<<< Bandwidth exceeded error 2019/01/10 09:02:59.618 {led1_R0-0}{1}: [vgqi-mgmt] [24599]: UUID: 0, ra: 0, TID: 0 (debug): Converting vgqi_rc_e (-22) to GQI Reponse Status code 2019/01/10 09:02:59.618 {led1_R0-0}{1}: [vgqi-mgmt] [24599]: UUID: 0, ra: 0, TID: 0 (debug): abcdefghijklmnopabcdef, Allocating GQI Response: GQI Server IP 10.20.30.40, LED Mgmt IP 10.10.10.10 2019/01/10 09:02:59.618 {led1_R0-0}{1}: [vgqi-mgmt] [24599]: UUID: 0, ra: 0, TID: 0 (debug): abcdefghijklmnopabcdefghijklmnopabcdefghijklmnop, Sending GQI Create Session V1/V2 Response from 10.10.10.10 to 10.20.30.40 2019/01/10 09:02:59.618 {led1_R0-0}{1}: [vgqi-mgmt] [24833]: UUID: 0, ra: 0, TID: 0 (debug): abcdefghijklmnopabcdefghijk -> Client 0xfac14b422, conn_state = 4, req_type = 3, req version 2, conn version 2, sock = 19 2019/01/10 09:02:59.618 {led1_R0-0}{1}: [vgqi-msg] [24833]: UUID: 0, ra: 0, TID: 0 (info): abcdefghijklmnopabcdefghijklmnopabcdefgh -> Sending GQI Create Session Response: Result Code: 9002000A <<<<<<< error code response Transaction Header: Transaction ID: 4F75000F Response Program Number: 30000082 Session ID: Session ID Length: 10 Session ID Value: 54 52 00 64 6A 7F 06 99 11 E1 2019/01/10 09:02:59.710 {led1_R0-0}{1}: [vgqi-mgmt] [24599]: UUID: 0, ra: 0, TID: 0 (debug): abcdefghijklmnopabcdefghijkl -> ev_check_disconnect::remote fd 3 (0x0) has been disconnected
في هذا المثال، هناك ربط غير صحيح في cBR-8، ربما بسبب تكوين غير صحيح أو في نهاية المطاف عيب في البرنامج يجب التحقيق فيه لاحقا بواسطة Cisco.
يمكن التحقق من الربط الداخلي في cBR-8 باستخدام الأوامر الموضحة أدناه.
يبدي هذا أمر خلاصة من الفيديو قاعدة معطيات ل LED وحيد، حيث أنت يستطيع وجدت معلومة على كل قاعدة معرفات، اسم جداول ومعرف داخل قاعدة معطيات، ومعرف مفتاح لكل جدول. هذه الفهارس مطلوبة للأوامر التالية.
acdc-cbr8-2#show platform software vpm led1-ui rp active dbms data summary Database Name: led-default-database Database Id: 53 Database Name: Video Config Database Database Id: 54 <<<<< Database name and ID Table: DS Channel Table Table Id: 0 Record Count: 4 <<<< Table name, ID, and records number ------------------------------------------------------------------------ Table Options -------------------------------------------- Snapshot: DISABLED Replication: DISABLED Shadowing: DISABLED Dynamic Mem Allocation: ENABLED Key Name Engine ID ------------------------------------------------------ vcfg_dbms_qam_key AVL 1 <<<<<< key ID --More--
بمجرد تحديد قاعدة البيانات والجدول الذي تريد تفريغه، يمكنك إستخدام الأمر show platform software vpm led1-ui rp نشط dbms تفريغ الجدول <ID> <table ID> <key ID>لعرض محتوى السجلات. في هذه الحالة، تريد فحص قاعدة البيانات 54 "Video Config Database"، الجدول 0 "DS Channel Table" الذي يحتوي على معرف المفتاح 1 فقط:
acdc-cbr8-2#show platform software vpm led1-ui rp active dbms table dump 54 0 1 Record: Slot: 1, Bay: 0, Port: 0, Channel: 32 Logical QAM id: 48, Previous LQAM Id: 65535 QRG Role: none SD group id: 1, VC group id: 1 Admin state: 1, Operational state: 1, Previous Operation State: 0 TSID: 10188 Override TSID: not configured Encryption Support: Powerkey Resource Id: 0 ONID: 100 PSI Interval: 100 Output Port number: 1 Power Adjust: 400 dBmV Annex Type: ANNEX A Modulation: 256QAM Interleaver: QAM_INTERLEAVER_I_12_J_17 Frequency: 850000000 Bandwidth: 51253960 bps Symbol Rate: 6952 Low Latency: 0 Channel Width: 8000000 Hz NIT Reference: 0 --More--
من المخرجات أعلاه، يمكنك أن ترى أن VCG 1 تم تعيينه بشكل صحيح إلى SDG 1، وأن القناة الأولى من LED 1 هي 1/0/0:32 طبقا للتكوين.
تأكد دائما أن حركة المرور التي تدخل جلسة العمل تحتوي على المعلمات المتوقعة التي تم تكوينها لجلسة عمل الفيديو تلك، على سبيل المثال TSID.
إذا كنت تعرف بالفعل السجل الذي تريد الوصول إليه، فيمكنك الحصول على نفس الإخراج المعروض أعلاه باستخدام الأمر show platform software vpm led1-ui rbms record 54 0 1/0/0:32
قد تبدو جلسة العمل المعلقة في PowerKey معلقة بهذا الشكل على cBR-8:
cBR-8#show cable video session logical-edge-device id 1 Session Output Frequency Streaming Sess Session Source UDP Output Input Output Input Output Encrypt Encrypt Low PMV Session Id Port Hz Type Type Ucast Dest IP/Mcast IP (S,G) Port Program State State Bitrate Bitrate Type Status Lat NUM Name ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- 1 1 850000000 Remap UDP 10.0.0.1 1000 1 OFF PENDING 0 0 PowerKey Pending N - 0x4C83DE87450000035B74
المعلمات الأولى التي يجب ملاحظتها هي معدل الإدخال والإخراج.
إذا كان معدل الإدخال هو 0، فهذا يعني عادة أنه لا توجد حركة مرور في الإدخال على cBR-8 لهذه الجلسة، ويجب التحقيق في سبب المشكلة خارج cBR-8.
على أي حال، in order to دققت هذا واقع، أنت يستطيع خلقت ربط على الربط قادم بهذه الطريقة:
الخطوة 1. قم بإنشاء قائمة وصول تسمح لجميع عناوين IP الخاصة بالإدخال التي تم تكوينها تحت مصابيح LED المتأثرة، وفي هذه الحالة يكون لديك عنوان IP واحد فقط:
cBR-8(config)#ip access-list extended TAC_VOD
cBR-8(config)#allowed ip any host 10.0.0.1
الخطوة 2. تحقق من الواجهات الخاصة ب cBR-8 التي تتوقع إستلام حركة مرور البيانات حسب الطلب (VoD)، أحيانا على جميع واجهات المشرف في الفتحة 4 والفتحة 5. في هذه الحالة، أنت ينبغي شكلت 2 لالتقاط مختلف، بما أن من غير الممكن أن يشكل 8 قارن في التقاط وحيد:
cBR-8#monitor capture TAC_VOD قارن مدى Te4/1/0، و TE4/1/1، و TE4/1/2، و TE4/1/3 كلا من access-list TAC_VOD مصد حجم 100
الخطوة 3. تحقق من التكوين وابدأ في التقاط الشاشة:
cBR-8#show monitor capture TAC_VOD
بداية التقاط cBR-8#monitor TAC_VOD
الخطوة 4. قم بطلب جلسة عمل جديدة عبر الفيديو على LED 1 وتحقق مما إذا كانت هناك حزم يتم التقاطها (لديك خيارات مختلفة لمستوى التفاصيل لعرض الحزم):
cBR-8#show monitor capture TAC_VOD buff <brief/detail/dump>
الخطوة 5. وبمجرد القيام بذلك، يمكن إستخدام هذه الأوامر لحفظ الالتقاط في القرص الثابت، ووقف التقاط الشاشة، وإزالته من التكوين:
cBR-8#monitor capture TAC_VOD تصدير harddisk:/TAC_VOD.pcap
cBR-8#monitor capture TAC_VOD توقف
cBR-8#no monitor capture TAC_VOD
في حال لم يظهر التقاط الحزمة أي حزم، قم بتنفيذ الخطوات الموضحة في الحالة 1 لتصحيح أخطاء بروتوكول GQI نفسه.
وإلا، أستخدم عمليات تصحيح الأخطاء هذه للتحقق من التشغيل المناسب ل PowerKEY على cBR-8:
set platform software trace led-01 rp نشط vsess-mgmt debug
set platform software trace led-01 rp active vsess-msg debug
show platform software trace message led-01 rp active
set platform software trace pk-ecmg 1/0 pk_ecmg-chnl debug
set platform software trace pk-ecmg 1/0 pk_ecmg-ipc debug
set platform تتبع برمجية pk-ecmg 1/0 pk_ecmg-main debug
set platform تتبع برمجية pk-ecmg 1/0 pk_ecmg-stream debug
show platform software trace message pk-ecmg 1/0
ملاحظة: لا تنس إستعادة جميع آثار النظام الأساسي إلى مستوى الإشعار بمجرد الانتهاء من أستكشاف الأخطاء وإصلاحها.