BCSSIMULCRYPTSCS-MIB

File: BCSSIMULCRYPTSCS-MIB.mib (30417 bytes)

Imported modules

SNMPv2-SMI SNMPv2-TC BCS-IDENT-MIB

Imported symbols

MODULE-IDENTITY IpAddress OBJECT-TYPE
Unsigned32 Integer32 DisplayString
bcs

Defined Types

ApplyDataToDeviceTYPE  
INTEGER applyNotInProgress(1), apply(2), applyNotInProgressValidData(3), applyNotInProgressInvalidData(4)    

ManualSwitchBackTYPE  
INTEGER manualSwitchBackNotInProgress(1), manualSwitchBack(2)    

EnableDisableTYPE  
INTEGER disabled(1), enabled(2)    

BcsSimScsEcmgConnectionEntry  
SEQUENCE    
  bcsSimScsEcmgConnectIndex Integer32
  bcsSimScsEcmgConnectEnabled EnableDisableTYPE
  bcsSimScsEcmgConnectSuperCasId Unsigned32
  bcsSimScsEcmgConnectIpAddr IpAddress
  bcsSimScsEcmgConnectPort Integer32

BcsSimScsEcmgRedundancyConfigEntry  
SEQUENCE    
  bcsSimScsEcmgRedundancyConfigIndex Integer32
  bcsSimScsEcmgRedundancyConfigAutoSwitchBack EnableDisableTYPE
  bcsSimScsEcmgRedundancyConfigManualSwitchBack ManualSwitchBackTYPE
  bcsSimScsEcmgRedundancyConfigMaxStreams Integer32

BcsSimScsEcmgRedundancyConfigApplyEntry  
SEQUENCE    
  bcsSimScsEcmgRedundancyConfigApplyIndex Integer32
  bcsSimScsEcmgRedundancyConfigApplyChange ApplyDataToDeviceTYPE

BcsSimScsEcmgStatusEntry  
SEQUENCE    
  bcsSimScsEcmgStatusIndex Integer32
  bcsSimScsEcmgTcpState INTEGER
  bcsSimScsEcmgChannelId Unsigned32
  bcsSimScsEcmgChannelState INTEGER
  bcsSimScsEcmgSuperCasId Unsigned32

BcsSimScsProgramEntry  
SEQUENCE    
  bcsSimScsProgramIndex Integer32
  bcsSimScsProgramEcmgIndex Integer32
  bcsSimScsProgramState INTEGER
  bcsSimScsProgramCryptoPeriod Unsigned32
  bcsSimScsProgramChannelId Unsigned32
  bcsSimScsProgramEcmgSuperCasId Unsigned32
  bcsSimScsProgramEcmgStreamState INTEGER

Defined Values

bcsSimulcryptScs 1.3.6.1.4.1.1166.7.7
The Simulcrypt SCS MIB module for Motorola BCS products.
MODULE-IDENTITY    

bcsSimScsConfig 1.3.6.1.4.1.1166.7.7.1
OBJECT IDENTIFIER    

bcsSimScsConfigGeneral 1.3.6.1.4.1.1166.7.7.1.1
OBJECT IDENTIFIER    

bcsSimScsStatus 1.3.6.1.4.1.1166.7.7.2
OBJECT IDENTIFIER    

bcsSimScsStatusGeneral 1.3.6.1.4.1.1166.7.7.2.1
OBJECT IDENTIFIER    

bcsSimScsNetworkId 1.3.6.1.4.1.1166.7.7.1.1.1
This parameter specifies the network ID used for this Simulcrypt system. The network ID is a Simulcrypt system parameter, please see Simulcrypt system specifications for a more detailed explanation. SEM Note: Once written, a save must be performed via the semSaveConfig parameter and the SEM must be rebooted for the change to take effect.
OBJECT-TYPE    
  Unsigned32  

bcsSimScsMaxNetworkDelay 1.3.6.1.4.1.1166.7.7.1.1.2
Worst case propagation delay, in milliseconds, introduced by network topology. Will be factored into negotiations of the actual Simulcrypt crypto-period. SEM Note: Once written, a save must be performed via the semSaveConfig parameter and the SEM must be rebooted for the change to take effect.
OBJECT-TYPE    
  Unsigned32  

bcsSimScsNominalCryptoPeriod 1.3.6.1.4.1.1166.7.7.1.1.3
This value specifies the nominal crypto-period in seconds. This value is used as a target for this device during crypto- period negotiations. The actual negotiated crypto-period may be equal to or greater than this value. SEM Note: Once written, a save must be performed via the semSaveConfig parameter and the SEM must be rebooted for the change to take effect.
OBJECT-TYPE    
  Unsigned32  

bcsSimScsAccessCriteriaSource 1.3.6.1.4.1.1166.7.7.1.1.4
This value specifies which vendor will provide the access criteria information. SEM Note: Once written, a save must be performed via the semSaveConfig parameter and the SEM must be rebooted for the change to take effect.
OBJECT-TYPE    
  INTEGER dtviaFixedAc(1), noAc(2), serviceId(3)  

bcsSimScsEcmgTimeout 1.3.6.1.4.1.1166.7.7.1.1.5
This parameter specifies how long the SCS should wait for a response from the ECMG. This value is specified in seconds. SEM Note: Once written, a save must be performed via the semSaveConfig parameter and the SEM must be rebooted for the change to take effect.
OBJECT-TYPE    
  Unsigned32  

bcsSimScsEcmIdInitial 1.3.6.1.4.1.1166.7.7.1.1.6
Each ECM ID and Super CAS ID combination in the Simulcrypt system must be globally unique. To simplify configuration, each SCS is given a starting ECM ID to assign to the first ECM stream it creates. The number is incremented as new ECM streams are created. Each SCS must be configured with a different value. The initial values should be spaced sufficiently to prevent overlapping. Recommended spacing is 128. SEM Note: Once written, a save must be performed via the semSaveConfig parameter and the SEM must be rebooted for the change to take effect.
OBJECT-TYPE    
  Unsigned32  

bcsSimScsEcmChannelTestPeriodicity 1.3.6.1.4.1.1166.7.7.1.1.7
Periodicity for the channel test procedure.Default set to 20sec. @Range(min=1, max=3600) @Config(config=yes, reboot=no) @Save(semSaveConfig, value=2, default=yes) @File(config.ini, type='ini')
OBJECT-TYPE    
  Unsigned32  

bcsSimScsEcmNetworkDelay 1.3.6.1.4.1.1166.7.7.1.1.8
The network delay value to account for delays while waiting on an ECM response.Default set to 500msec. @Range(min=0, max=30000) @Config(config=yes, reboot=no) @Save(semSaveConfig, value=2, default=yes) @File(config.ini, type='ini')
OBJECT-TYPE    
  Unsigned32  

bcsSimScsEcmReplyTimeout 1.3.6.1.4.1.1166.7.7.1.1.9
Time to wait before timing out while waiting on a response to a channel/stream management message (i.e.: channel_setup, channel_test, stream_setup).Default set to 4000 msec. @Range(min=100, max=60000) @Config(config=yes, reboot=no) @Save(semSaveConfig, value=2, default=yes) @File(config.ini, type='ini')
OBJECT-TYPE    
  Unsigned32  

bcsSimScsEcmgConnectionTable 1.3.6.1.4.1.1166.7.7.1.2
This table persists the Simulcrypt SCS to ECMG connections or channels. The device will send Simulcrypt control words to a maximum of bcsSimScsMaxEcmg.
OBJECT-TYPE    
  SEQUENCE OF  
    BcsSimScsEcmgConnectionEntry

bcsSimScsEcmgConnectionEntry 1.3.6.1.4.1.1166.7.7.1.2.1
A single entry in the bcsSimScsEcmgConnectionTable table.
OBJECT-TYPE    
  BcsSimScsEcmgConnectionEntry  

bcsSimScsEcmgConnectIndex 1.3.6.1.4.1.1166.7.7.1.2.1.1
The Simulcrypt ECMG Connection table index.
OBJECT-TYPE    
  Integer32  

bcsSimScsEcmgConnectEnabled 1.3.6.1.4.1.1166.7.7.1.2.1.2
Each row in the bcsSimScsEcmgConnectionTable represents a potential SCS<=>ECMG connection that will be attempted during simulcrypt SCS initialization. This setting controls whether or not the attempt is made. This setting has two legal settings: disabled (1) <= The connection will be attempted. enabled (2) <= The connection will not be attempted. Once written, a save must be performed via the semSaveConfig parameter and the SEM must be rebooted for the change to take effect.
OBJECT-TYPE    
  EnableDisableTYPE  

bcsSimScsEcmgConnectSuperCasId 1.3.6.1.4.1.1166.7.7.1.2.1.3
The Super CAS ID of the ECMG that will be connected to by the Simulcrypt SCS. The Super CAS ID is the 32 bit concatenation of the CAS ID and the Sub CAS ID. The CAS ID identifies the Conditional Access provider. It supplies the upper 16 bits of the SuperCAS ID. The Sub CAS ID identifies instances of a provider's ECMGs on the Simulcrypt network. It supplies the lower 16 bits of the Super CAS ID. Each ECM ID and SuperCAS ID combination in the Simulcrypt system must be globally unique. SEM Note: Once written, a save must be performed via the semSaveConfig parameter and the SEM must be rebooted for the change to take effect.
OBJECT-TYPE    
  Unsigned32  

bcsSimScsEcmgConnectIpAddr 1.3.6.1.4.1.1166.7.7.1.2.1.4
The IP address that the ECMG is listening on. Used to open a socket between the SCS and the ECMG. SEM Note: Once written, a save must be performed via the semSaveConfig parameter and the SEM must be rebooted for the change to take effect.
OBJECT-TYPE    
  IpAddress  

bcsSimScsEcmgConnectPort 1.3.6.1.4.1.1166.7.7.1.2.1.5
The remote port that the ECMG is listening on. Used to open a socket between the SCS and the ECMG. SEM Note: Once written, a save must be performed via the semSaveConfig parameter and the SEM must be rebooted for the change to take effect.
OBJECT-TYPE    
  Integer32  

bcsSimScsEcmgRedundancyConfigTable 1.3.6.1.4.1.1166.7.7.1.3
This table configures parameters associated with the ECMG redudancy feature. @Commit(param=bcsSimScsEcmgRedundancyConfigApplyChange, value=2) @Save(semSaveConfig, value=2) @File(config.ini, type='ini')
OBJECT-TYPE    
  SEQUENCE OF  
    BcsSimScsEcmgRedundancyConfigEntry

bcsSimScsEcmgRedundancyConfigEntry 1.3.6.1.4.1.1166.7.7.1.3.1
A single entry in bcsSimScsEcmgRedundancyConfigTable.
OBJECT-TYPE    
  BcsSimScsEcmgRedundancyConfigEntry  

bcsSimScsEcmgRedundancyConfigIndex 1.3.6.1.4.1.1166.7.7.1.3.1.1
Index into the table.
OBJECT-TYPE    
  Integer32 1..9  

bcsSimScsEcmgRedundancyConfigAutoSwitchBack 1.3.6.1.4.1.1166.7.7.1.3.1.2
If enabled (2), programs (which were taken away earlier from this ECMG upon its failure) will be automatically switched back to this ECMG after its recovery. If disabled (1), such an automatic switching will not happen. Detailed semantics are captured in requirements.Default value is enabled.
OBJECT-TYPE    
  EnableDisableTYPE  

bcsSimScsEcmgRedundancyConfigManualSwitchBack 1.3.6.1.4.1.1166.7.7.1.3.1.3
When autoswitchback is enabled manual switch back is notActive.When manual switch back Button get pressed Manual switch back state get changed from manualSwitchBackNotInProgress(1) to (2)manualSwitchBack.Then the programs (which were taken away earlier from this ECMG upon its failure)will be switched back to it. Once the switchback progress get finished ,manual switch back state changed to (1) manualSwitchBackNotInProgress.
OBJECT-TYPE    
  ManualSwitchBackTYPE  

bcsSimScsEcmgRedundancyConfigMaxStreams 1.3.6.1.4.1.1166.7.7.1.3.1.4
Maximum number of streams supported.The default value is 128. @Config(config=yes, reboot=yes)
OBJECT-TYPE    
  Integer32 1..192  

bcsSimScsEcmgRedundancyConfigApplyTable 1.3.6.1.4.1.1166.7.7.1.4
Table of Apply Change for the data for bcsSimScsEcmgRedundancyConfigTable. A row of this table corresponds to a row in bcsSimScsEcmgRedundancyConfigTable.
OBJECT-TYPE    
  SEQUENCE OF  
    BcsSimScsEcmgRedundancyConfigApplyEntry

bcsSimScsEcmgRedundancyConfigApplyEntry 1.3.6.1.4.1.1166.7.7.1.4.1
ECMG Redundancy Configuration Apply Table Entry.
OBJECT-TYPE    
  BcsSimScsEcmgRedundancyConfigApplyEntry  

bcsSimScsEcmgRedundancyConfigApplyIndex 1.3.6.1.4.1.1166.7.7.1.4.1.1
ECMG index - also maps to the bcsSimScsEcmgRedundancyConfigTable index
OBJECT-TYPE    
  Integer32 1..9  

bcsSimScsEcmgRedundancyConfigApplyChange 1.3.6.1.4.1.1166.7.7.1.4.1.2
The Apply for a row of data in bcsSimScsEcmgRedundancyConfigTable. A row in this table corresponds to the same row index in the bcsSimScsEcmgRedundancyConfigTable. This parameter MUST be set to 'apply' in order for any of the data in the rows to take effect in the SEM. This parameter MUST be set LAST after all other data in the configuration table rows has been configured. @Config(config=no, reboot=no)
OBJECT-TYPE    
  ApplyDataToDeviceTYPE  

bcsSimScsMibSupportStatus 1.3.6.1.4.1.1166.7.7.2.1.1
Indicates whether the device is capable of supporting and/or enabled to support the functionality of the bcsSimulcryptScs MIB.
OBJECT-TYPE    
  INTEGER notCapable(1), capable(2), enabled(3)  

bcsSimScsMaxEcmg 1.3.6.1.4.1.1166.7.7.2.1.2
The maximum number of ECMGs this device can support.
OBJECT-TYPE    
  Unsigned32  

bcsSimScsMaxPrograms 1.3.6.1.4.1.1166.7.7.2.1.3
The maximum number of programs this device can support.
OBJECT-TYPE    
  Unsigned32  

bcsSimScsMaxProgramEcmg 1.3.6.1.4.1.1166.7.7.2.1.4
The maximum number of ECMGs that can be associated with a program in this device.
OBJECT-TYPE    
  Unsigned32  

bcsSimScsEcmgRedundancyConfigInvalidApplyText 1.3.6.1.4.1.1166.7.7.2.1.5
When bcsSimScsEcmgRedundancyConfigApplyChange is set to 'applyNotInProgressInvalidData' this entry may contain a text description of what was wrong with the data. This entry contains the description for the most recent apply of a related entry that was invalid.
OBJECT-TYPE    
  DisplayString Size(0..80)  

bcsSimScsEcmgStatusTable 1.3.6.1.4.1.1166.7.7.2.2
It contains status information for the SCS to ECMG connections. There can be up to bcsSimScsMaxEcmg active SCS to ECMG connections at a time.
OBJECT-TYPE    
  SEQUENCE OF  
    BcsSimScsEcmgStatusEntry

bcsSimScsEcmgStatusEntry 1.3.6.1.4.1.1166.7.7.2.2.1
A single entry in the bcsSimScsEcmgStatusTable table.
OBJECT-TYPE    
  BcsSimScsEcmgStatusEntry  

bcsSimScsEcmgStatusIndex 1.3.6.1.4.1.1166.7.7.2.2.1.1
This index is used to traverse the bcsSimScsEcmgTable table. The index varies from 1..bcsSimScsMaxEcmg. In the event that some connections are not active this will be designated by the value of bcsSimScsEcmgChannelState.
OBJECT-TYPE    
  Integer32  

bcsSimScsEcmgTcpState 1.3.6.1.4.1.1166.7.7.2.2.1.2
This column specifies TCP connection state of this SCS <==> ECMG connection.
OBJECT-TYPE    
  INTEGER open(1), closed(2), error(3)  

bcsSimScsEcmgChannelId 1.3.6.1.4.1.1166.7.7.2.2.1.3
This column specifies channel ID.
OBJECT-TYPE    
  Unsigned32  

bcsSimScsEcmgChannelState 1.3.6.1.4.1.1166.7.7.2.2.1.4
This column specifies ECMG channel state of this SCS <==> ECMG connection.
OBJECT-TYPE    
  INTEGER open(1), notOpen(2), error(3)  

bcsSimScsEcmgSuperCasId 1.3.6.1.4.1.1166.7.7.2.2.1.5
This column specifies super CAS Id of the ECMG that the SCS is connected to on this connection.
OBJECT-TYPE    
  Unsigned32  

bcsSimScsProgramTable 1.3.6.1.4.1.1166.7.7.2.3
It contains status information for the SCS programs. There can be up to bcsSimScsMaxPrograms Simulcrypt programs active in the SCS at a time. Each program can be associated with up to bcsSimScsMaxProgramEcmg.
OBJECT-TYPE    
  SEQUENCE OF  
    BcsSimScsProgramEntry

bcsSimScsProgramEntry 1.3.6.1.4.1.1166.7.7.2.3.1
A single entry in the bcsSimScsProgramTable table.
OBJECT-TYPE    
  BcsSimScsProgramEntry  

bcsSimScsProgramIndex 1.3.6.1.4.1.1166.7.7.2.3.1.1
This index is used to traverse the bcsSimScsProgramTable table. Limited by bcsSimScsMaxPrograms.
OBJECT-TYPE    
  Integer32  

bcsSimScsProgramEcmgIndex 1.3.6.1.4.1.1166.7.7.2.3.1.2
ECMG index. This index is used to traverse the bcsSimScsProgramTable table. Limited by bcsSimScsMaxProgramEcmg.
OBJECT-TYPE    
  Integer32  

bcsSimScsProgramState 1.3.6.1.4.1.1166.7.7.2.3.1.3
This column displays the service state of this program. (1) - program configured, no event running (2) - program configured, event running normally (3) - program not configured
OBJECT-TYPE    
  INTEGER noEventRunning(1), eventRunning(2), notConfigured(3)  

bcsSimScsProgramCryptoPeriod 1.3.6.1.4.1.1166.7.7.2.3.1.4
This column displays the actual crypto-period in seconds that is in use for this program.
OBJECT-TYPE    
  Unsigned32  

bcsSimScsProgramChannelId 1.3.6.1.4.1.1166.7.7.2.3.1.5
This column displays the channel ID.
OBJECT-TYPE    
  Unsigned32  

bcsSimScsProgramEcmgSuperCasId 1.3.6.1.4.1.1166.7.7.2.3.1.6
This column displays the Super CAS-ID of the 1st ECMG on this service.
OBJECT-TYPE    
  Unsigned32  

bcsSimScsProgramEcmgStreamState 1.3.6.1.4.1.1166.7.7.2.3.1.7
This column displays the stream state for an ECMG on this service.
OBJECT-TYPE    
  INTEGER open(1), closed(2), error(3), notConfigured(4), invalidCasId(5), ecmTimeout(6)