|
Configuration of the Cisco 6920 can be accomplished through an SNMP Interface. This section includes a listing of MIB files, and a table describing typical Cisco 6920 operations and the equivalent procedures using both the web interface and SNMP commands.
Note IP addresses of SNMP managers are configured using the web-based GUI interface or using the connect.exe program. For details on using the web-based GUI interface, see Chapter 4, "Configuring the Cisco 6920." |
The following MIB files are available from Cisco upon request, and should be loaded in the order in which they appear:
Table C-1 describes typical Cisco 6920 operations and the equivalent procedures using both the web-based GUI interface and SNMP commands.
Operation Description | Web Interface Procedure | SNMP Request Procedure |
---|---|---|
Review existing output transponders. | In the Output section of the Program Select page, use the Output pull-down menu to display all existing outputs. | A chain of For the first time, index = 0. For subsequent times, use the returned index from the previous getnext, then display the output stream names. |
Select an output transponder. | Choose the desired output transponder from the Output pull-down menu. | Set outStreamValidStatus.trIndex to 1. TrIndex is (output_slot#*10) + (output_module# +1). For example, for output "slot1, module3", trIndex = 14. Set outStreamCnfgCtrl to 0. |
Review the board type of the current output transponder. | Read the output transponder name in the output information group. Click Transponder Map. Find the line that contains the name found in the previous page and read the slot number in the same line. Click Hardware. Find the line with the same slot number. The board type is displayed next to the slot number. | Get boardInfoType.brdIndex Then display the boardType BOARD_TYPE_DVB_IO (5) |
Review existing output programs for the current output transponder. | If the number of programs is greater than zero, an output program table is displayed in the upper half of the Program page, listing all selected programs for this output transponder. Some of the major properties of these programs are also displayed in this table. | A chain of Getnext outStreamPgmValidStatus.trIndex.index For the first time, index = 0. For subsequent times, use the returned index from the previous getnext. Then display the program numbers. |
Review existing passthru streams of the current output transponder. | If the number of streams is greater than zero, the passthru stream table is displayed below the output program table, listing all passthru streams for this output transponder. | A chain of Getnext outStreamPassThruPidValidStatus. For the first time, index = 0. For subsequent times, use the returned index from the previous getnext. Then display the passthru PIDs. |
Review existing input transponders and input programs. | Below the row of command buttons is the table of input programs. The input transponder of each program is displayed in the last (Source) column. Input programs belonging to the same transponder are grouped by color. | A chain of GetNext inPsiDataPresent.index For the first time, index = 0. For the second+ time, use the returned index. If the returned result is not 0, then use this index in Getone inPsiName.index to retrieve the input program name. Then use a chain of getnext inPsiPgmNum.index.pgmIndex to show all programs in a stream. For the first time, pgmIndex = 0. For the second+ time, use the returned PgmIndex. |
Select an input program by program number for current output transponder. | The first (Select) column of the table is a list of check boxes. Select the check box corresponding to the desired program. Click Apply. | Set outStreamPgmValidStatus.trIndex. Set outStreamPgmInputSlotNum.trIndex. Set outStreamPgmInputModuleNum.trIndex. Set outStreamCnfgCtrl to 0. |
Select a group of input programs for the current output transponder. | Select the check boxes corresponding to the desired programs. Click Apply. | For each program: Set Set Set outStreamCnfgCtrl to 0. |
Pass a stream directly through to the current output transponder. | Click EditPassThru. Enter the number of the input stream PID and specify its source transponder. Click Apply. | Set Set Set Set outStreamCnfgCtrl to 0. TrIndex is the output stream index, and passIndex is the passthru PID. |
Pass a group of streams through to the current output transponder. | Specify streams in multiple lines of the table as described above. Click Apply. | For each PID, perform the Set operations specified above. |
Specify TsId for the current output transponder. | Modify the value in the TsId field in the output information group. Click Apply. | Set OutStreamTsId.trIndex to a value. Set outStreamConfgCtrl to 0. |
Specify Psirate for the current output transponder. | Modify the value in the Psirate field in the output information group. Click Apply. | Set OutStreamPsiRate.trIndex to a value. Set outStreamCnfgCtrl to 0. |
Specify Number of DSPs for the current output transponder. | Modify the value in the Number of DSPs field in the output information group. Click Apply. | Set outStreamNumDsps.trIndex to a value. Set outStreamCnfgCtrl to 0. |
Specify Number of Null Packets for the current output transponder. | Modify the value in the Nulls field in the output information group. Click Apply. | Set outStreamNullPkts.trIndex to a value. Set outStreamCnfgCtrl to 0. |
Specify CA SysID for the current output transponder. | Modify the value in the CA SysId field in the output information group. Click Apply. | -- |
Specify Output Bitrate for the current output transponder. | Modify the value in the Output Bitrate field in the output information group. Click Apply. | Set outStreamBitRate.trIndex to a value. Set outStreamCnfgCtrl to 0. |
Specify Output Packet Size for the current output transponder (DVB output only). | Modify the value in the Output Packet Size field. (This field is available only when the current output transponder is a DVB output.) Click Apply. | Get boardInfoType.brdIndex If (boardType -1) is BOARD_TYPE_DVB_IO (5), or Set outStreamCnfgCtrl to 0. |
Specify Byte Gap for the current output transponder (DVB output only). | Modify the value in the Byte Gap field. (This field is available only when the current output transponder is a DVB output.) Click Apply. | Get boardInfoType.brdIndex If (boardType -1) is BOARD_TYPE_DVB_IO (5), or Set outStreamCnfgCtrl to 0. |
Specify the clock source for the current output transponder (DHEI output only). | Modify the value in the Clock field. (This field is available only when the current output transponder is a DHEI output.) Click Apply. | Get boardInfoType.brdIndex to get board type If boardType is Set bit1 or bit2 according to the prompt. Set outStreamCnfgCtrl to 0. |
Specify Packet Gap for the current output transponder (DHEI output only). | Modify the value in the DHEI Packet Gap field. (This field is available only when the current output transponder is a DHEI output.) Click Apply. | Get boardInfoType.brdIndex If (boardType - 1) is Set outStreamCnfgCtrl to 0. |
Mark a selected input program as Remappable. | Click EditMaps. Select the Remap check box of the corresponding desired input program. Click Apply. | Set outStreamPgmValidStatus.trIndex. Then set bit 18, 19, 20 of outStreamPgmParams.trIndex.pgmIndex Set outStreamCnfgCtrl to 0. |
Specify a new program number for a selected input program. | Click EditMaps. Modify the Prog# field in the input table of the corresponding input program. Click Apply. | Set outStreamPgmNum.trIndex.pgmIndex to a value. Set outStreamCnfgCtrl to 0. |
Specify the PmtPid for a selected input program. | Click EditMaps. Modify the PmtPid field in the input table of the corresponding input program. Click Apply. | Set outStreamPgmPmtPid.trIndex.pgmIndex to a value. Set outStreamCnfgCtrl to 0. |
Specify the Video PID for a selected input program. | Click EditMaps. Modify the Video field in the input table of the corresponding input program. Click Apply. | A chain of getnext outStreamPgmElmStreamType.trIndex. For the first time, elmindex = 0. For subsequent times, elmIndex is the value returned from the previous getnext. Until outStreamPgmElmStreamType = video (0x80), use this elmIndex to set outStreamPgmElmStreamPid.trIndex. Set outStreamCnfgCtrl to 0. |
Drop a video stream from a selected input program. | Click EditMaps. Change the Video field in the input table of the corresponding input program to "--". Click Apply. | Set Set outStreamCnfgCtrl to 0. |
Specify Quality of Service for a selected input program | Click EditQOS. Select a value from the QOS pull-down menu in the input table of the corresponding input program. Click Apply. | Set Set outStreamCnfgCtrl to 0. |
Assign the DSP module to be used by a selected input program. | Click EditQOS. Change the DSP field in the input table of the corresponding input program to the desired value. Click Apply. | Set Set outStreamCnfgCtrl to 0. |
Specify the Max Bitrate of a selected input program. | Click EditQOS. Change the Max Bitrate field in the input table of the corresponding input program to the desired value. Click Apply. | -- |
Mark a selected passthru stream as Remappable. | Click EditPassThru. Check the Remap check box of the corresponding input stream. Click Apply. | Set (WEB_PESL_PASSTHRU_PID | WEB_PESL_PASSTHRU_REMAP) Set outStreamCnfgCtrl to 0. |
Specify a new Output PID for a selected passthru stream. | Click EditPassThru. Change the Output Pid field in the input table of the corresponding input stream to the desired value. Click Apply. | Set Set outStreamCnfgCtrl to 0. |
Posted: Wed May 30 15:54:51 PDT 2001
All contents are Copyright © 1992--2001 Cisco Systems, Inc. All rights reserved.
Important Notices and Privacy Statement.