cc/td/doc/product/cable/digvideo/ratemux
hometocprevnextglossaryfeedbacksearchhelp
PDF

Table of Contents

SNMP Operations

SNMP Operations

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."

MIB Files

The following MIB files are available from Cisco upon request, and should be loaded in the order in which they appear:

Equivalent Procedures

Table C-1 describes typical Cisco 6920 operations and the equivalent procedures using both the web-based GUI interface and SNMP commands.


Table C-1: Web Interface and SNMP Command Equivalent Procedures
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
Getnext outStreamValidStatus.index

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
where brdIndex =
ENTPHYINDEX_BOARD(11) + slot#,
and slot# = trIndex/10.

Then display the boardType

BOARD_TYPE_DVB_IO (5)
BOARD_TYPE_DHEI_IO_R2 (7)
BOARD_TYPE_DVB_IO_R2 (8)
BOARD_TYPE_DVB_IO_COMBO (9)
BOARD_TYPE_DHEI_IO_R3 (11)
BOARD_TYPE_DHEI_IO_R4 (12)

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.
trIndex.index

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.
pgmIndex to 1.

Set outStreamPgmInputSlotNum.trIndex.
pgmIndex to its corresponding input slot number.

Set outStreamPgmInputModuleNum.trIndex.
pgmIndex to its corresponding input module number.

Set outStreamCnfgCtrl to 0.
where trIndex = (output slot#*10) +
(output module# + 1), and
pgmIndex = program number

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
outStreamPgmValidStatus.trIndex.
pgmIndex to 1.

Set
outStreamPgmInputSlotNum.trIndex.
pgmIndex to its corresponding input slot number.

Set
outStreamPgmInputModuleNum.trIndex.
pgmIndex to its corresponding input module number.

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
outStreamPassThruPidValidStatus.trIndex.
passIndex to 1.

Set
outStreamPassThruPidInputSlotNum.
trIndex.passIndex to its corresponding slot number.

Set
outStreamPassThruPidInputModuleNum.
trIndex.passIndex to its corresponding module number.

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
where brdIndex = ENTPHYINDEX_BOARD(11) + slot#,
and Slot# = trIndex/10.

If (boardType -1) is BOARD_TYPE_DVB_IO (5), or
BOARD_TYPE_DVB_IO_R2 (8), or
BOARD_TYPE_DVB_IO_COMBO (9)
Then set
outStreamPacketSize.trIndex to a value.

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
where brdIndex = ENTPHYINDEX_BOARD(11) + slot#,
and Slot# = trIndex/10.

If (boardType -1) is BOARD_TYPE_DVB_IO (5), or
BOARD_TYPE_DVB_IO_R2 (8), or
BOARD_TYPE_DVB_IO_COMBO (9)
Then set
outStreamByteGapSize.trIndex to a value.

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
where brdIndex = ENTPHYINDEX_BOARD(11) + slot#,
and Slot# = trIndex/10.

If boardType is
BOARD_TYPE_DHEI_IO_R2 (7) or
BOARD_TYPE_DHEI_IO_R3 (11) or
BOARD_TYPE_DHEI_IO_R4 (12)
Then set
bit1 and bit2 of outStreamParams to 0.

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
where brdIndex =
ENTPHYINDEX_BOARD(11) + slot#,
and slot# = trIndex/10.

If (boardType - 1) is
BOARD_TYPE_DHEI_IO_R2 (7), or
BOARD_TYPE_DHEI_IO_R3 (11), or
BOARD_TYPE_DHEI_IO_R4 (12)
Then set
outStreamByteGapSize.trIndex to a value.

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.
pgmIndex to 1.
where trIndex and pgmIndex are the corresponding indices for this program.

Then set bit 18, 19, 20 of outStreamPgmParams.trIndex.pgmIndex
to 1.

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.
pgmIndex.elmIndex

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.
pgmIndex.elmIndex to a value.

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
outStreamPgmElmStreamValidStatus.
trIndex.pgmIndex.elmIndex to 2.
where elmIndex is the corresponding videoPid.

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
outStreamPgmPriority.trIndex.pgmIndex to a value (PASSTHRU=0,
VERY HIGH=5, HIGH=3, MEDIUM=3, LOW=2, VERY LOW=1).

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
outStreamPgmDspNum.trIndex.pgmIndex to a value.

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
outStreamPassThruPidParams.trIndex.
passIndex to 3.

(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
outStreamPassThruPidPid.trIndex.
passIndex to a new PID value.

Set outStreamCnfgCtrl to 0.


hometocprevnextglossaryfeedbacksearchhelp
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.