DVB-CABLE-NIU-MIB

File: DVB-CABLE-NIU-MIB.mib (99937 bytes)

Imported modules

SNMPv2-SMI INET-ADDRESS-MIB SNMPv2-TC
SNMP-FRAMEWORK-MIB SNMPv2-CONF IF-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Counter32
Integer32 Unsigned32 experimental
InetAddress InetAddressType RowStatus
DateAndTime TruthValue TEXTUAL-CONVENTION
SnmpAdminString OBJECT-GROUP MODULE-COMPLIANCE
InterfaceIndexOrZero InterfaceIndex ifIndex

Defined Types

DvbEventPriority  
This represents possible event priorities. These are ordered from most (emergency) critical to least (debug)critical.
TEXTUAL-CONVENTION    
  INTEGER emergency(1), alert(2), critical(3), error(4), warning(5), notice(6), information(7), debug(8)  

DvbNiuStaticIpEntry  
SEQUENCE    
  dvbNiuStaticIpAddrType InetAddressType
  dvbNiuStaticIpAddr InetAddress
  dvbNiuStaticIpMaskType InetAddressType
  dvbNiuStaticIpMask InetAddress
  dvbNiuStaticIpStatus RowStatus

DvbNiuSwVerEntry  
SEQUENCE    
  dvbNiuSwSlot Integer32
  dvbNiuSwVersion SnmpAdminString
  dvbNiuSwState INTEGER
  dvbNiuSwAction INTEGER
  dvbNiuSwDateTime DateAndTime

DvbNiuDhcpEntry  
SEQUENCE    
  dvbNiuDhcpIndex Unsigned32
  dvbNiuDhcpServerAddrType InetAddressType
  dvbNiuDhcpServer InetAddress
  dvbNiuDhcpRelay INTEGER
  dvbNiuDhcpReqIf INTEGER
  dvbNiuDhcpSerType INTEGER
  dvbNiuDhcpState INTEGER
  dvbNiuDhcpStatus RowStatus

DvbNiuEventControlEntry  
SEQUENCE    
  dvbNiuEventControlPriority DvbEventPriority
  dvbNiuEventControlAction BITS

DvbNiuEventEntry  
SEQUENCE    
  dvbNiuEventIndex Unsigned32
  dvbNiuEventType DvbEventPriority
  dvbNiuEventDateTime DateAndTime
  dvbNiuEventDescription SnmpAdminString
  dvbNiuEventCode SnmpAdminString
  dvbNiuEventStatus RowStatus

DvbNiuIpFilterEntry  
SEQUENCE    
  dvbNiuIpFilterIndex Unsigned32
  dvbNiuIpFilterStatus RowStatus
  dvbNiuIpFilterIfIndex InterfaceIndexOrZero
  dvbNiuIpFilterDirection INTEGER
  dvbNiuIpFilterTos OCTET STRING
  dvbNiuIpFilterTosMask OCTET STRING
  dvbNiuIpFilterSrcAddrType InetAddressType
  dvbNiuIpFilterSrcAddr InetAddress
  dvbNiuIpFilterSrcMaskType InetAddressType
  dvbNiuIpFilterSrcMask InetAddress
  dvbNiuIpFilterDstAddrType InetAddressType
  dvbNiuIpFilterDstAddr InetAddress
  dvbNiuIpFilterDstMaskType InetAddressType
  dvbNiuIpFilterDstMask InetAddress
  dvbNiuIpFilterProtocol Integer32
  dvbNiuIpFilterSrcPortLow Integer32
  dvbNiuIpFilterSrcPortHigh Integer32
  dvbNiuIpFilterDstPortLow Integer32
  dvbNiuIpFilterDstPortHigh Integer32
  dvbNiuIpFilterAction INTEGER
  dvbNiuIpFilterMatches Counter32
  dvbNiuIpFilterContinue TruthValue
  dvbNiuIpFilterActionPtr Integer32

DvbNiuIpTOSMapEntry  
SEQUENCE    
  dvbNiuIpTosMapIndex Unsigned32
  dvbNiuIpTosMapPolicyId Unsigned32
  dvbNiuIpTosMapStatus RowStatus
  dvbNiuIpTosMapAndMask OCTET STRING Size(1)
  dvbNiuIpTosMapOrMask OCTET STRING Size(1)

DvbNiuNatEntry  
SEQUENCE    
  dvbNiuNatExtIpType InetAddressType
  dvbNiuNatExtIp InetAddress
  dvbNiuNatIntIpType InetAddressType
  dvbNiuNatIntIp InetAddress
  dvbNiuNatStatus RowStatus

DvbNiuNaptEntry  
SEQUENCE    
  dvbNiuNaptExtPort Integer32
  dvbNiuNaptIntPort Integer32
  dvbNiuNaptIntIpType InetAddressType
  dvbNiuNaptIntIp InetAddress

DvbNiuEthernetFilterEntry  
SEQUENCE    
  dvbNiuEthernetFilterIndex Unsigned32
  dvbNiuEthernetFilterStatus RowStatus
  dvbNiuEthernetFilterIfIndex InterfaceIndexOrZero
  dvbNiuEthernetFilterEtherType INTEGER
  dvbNiuEthernetFilterProtocol Integer32
  dvbNiuEthernetFilterAction INTEGER
  dvbNiuEthernetFilterMatches Counter32

DvbNiuCpeEntry  
SEQUENCE    
  dvbNiuCpeIpType InetAddressType
  dvbNiuCpeIp InetAddress
  dvbNiuCpeMaskType InetAddressType
  dvbNiuCpeMask InetAddress
  dvbNiuCpeSource INTEGER
  dvbNiuCpeStatus RowStatus

Defined Values

dvbDevice 1.3.6.1.3.110
OBJECT IDENTIFIER    

dvbNiu 1.3.6.1.3.110.1
The MIB modules for NIUs that conform to the EuroModem specification. This MIB assumes the NIU implements MIB-II RFC 1213
MODULE-IDENTITY    

dvbNiuMIBobjects 1.3.6.1.3.110.1.1
OBJECT IDENTIFIER    

dvbNiuMIBConform 1.3.6.1.3.110.1.2
OBJECT IDENTIFIER    

dvbNiuSystem 1.3.6.1.3.110.1.1.1
OBJECT IDENTIFIER    

dvbNiuSoftware 1.3.6.1.3.110.1.1.2
OBJECT IDENTIFIER    

dvbNiuDhcp 1.3.6.1.3.110.1.1.3
OBJECT IDENTIFIER    

dvbNiuEvent 1.3.6.1.3.110.1.1.4
OBJECT IDENTIFIER    

dvbNiuIpFilter 1.3.6.1.3.110.1.1.5
OBJECT IDENTIFIER    

dvbNiuNat 1.3.6.1.3.110.1.1.6
OBJECT IDENTIFIER    

dvbNiuNapt 1.3.6.1.3.110.1.1.7
OBJECT IDENTIFIER    

dvdNiuEthFilter 1.3.6.1.3.110.1.1.8
OBJECT IDENTIFIER    

dvbNiuCpe 1.3.6.1.3.110.1.1.9
OBJECT IDENTIFIER    

dvbNiuCompliances 1.3.6.1.3.110.1.2.1
OBJECT IDENTIFIER    

dvbNiuGroups 1.3.6.1.3.110.1.2.2
OBJECT IDENTIFIER    

dvbNiuMibVersion 1.3.6.1.3.110.1.1.1.1
The MIB version number.
OBJECT-TYPE    
  SnmpAdminString  

dvbNiuSerialNum 1.3.6.1.3.110.1.1.1.2
This is the serial number of the equipment. It should identify the manufacturer, model and revsion of the equiment
OBJECT-TYPE    
  SnmpAdminString  

dvbNiuResetNow 1.3.6.1.3.110.1.1.1.3
When this object is set to resetNow it will cause a hardware reset followed by sign on. When read this object returns ready.
OBJECT-TYPE    
  INTEGER resetNow(1), ready(2)  

dvbNiuResetCounts 1.3.6.1.3.110.1.1.1.4
This counts the number of system resets since last power on.
OBJECT-TYPE    
  Counter32  

dvbNiuDateAndTime 1.3.6.1.3.110.1.1.1.5
The date and time. See RFC1903
OBJECT-TYPE    
  DateAndTime  

dvbNiuOperStatus 1.3.6.1.3.110.1.1.1.6
The operational status of the NIU. provisioning - The NIU is currently provisioning. running - The NIU has at least one operating connection. stopped - The NIU has no operating connection. failed - The NIU has experienced a failure which prevents further operation. other - used for any case that is not explicitly identified
OBJECT-TYPE    
  INTEGER provisioning(1), running(2), stopped(3), failed(4), other(5)  

dvbNiuModemtype 1.3.6.1.3.110.1.1.1.7
The EuroModem class to which the NIU belongs as specified in ECCA EuroModem Specification version 1.0
OBJECT-TYPE    
  INTEGER classA(1), classB(2), other(3)  

dvbNiuStaticIpTable 1.3.6.1.3.110.1.1.1.8
This table is used to assign static IP addresses to NIU interfaces. It needs to be used with care! DHCP/BOOTP assigned addresses overide entries in this table. The table is related to ifTable in the IF-MIB.
OBJECT-TYPE    
  SEQUENCE OF  
    DvbNiuStaticIpEntry

dvbNiuStaticIpEntry 1.3.6.1.3.110.1.1.1.8.1
A row can only be created if there is a corresponding row in ifTable. The IP address to be assigned must be unique within the NIU for the address type. The interface is identified by ifIndex. For the HFC interface which is identified by 3 interfaces, the dvbRccMacLayer I/F shall be used to identify it. Rows are created/delete using dvbNiuStaticIpStatus.
OBJECT-TYPE    
  DvbNiuStaticIpEntry  

dvbNiuStaticIpAddrType 1.3.6.1.3.110.1.1.1.8.1.1
The type of IP address assigned to the interface.
OBJECT-TYPE    
  InetAddressType  

dvbNiuStaticIpAddr 1.3.6.1.3.110.1.1.1.8.1.2
The IP address assigned to the interface.
OBJECT-TYPE    
  InetAddress Size(1..64)  

dvbNiuStaticIpMaskType 1.3.6.1.3.110.1.1.1.8.1.3
The type of IP address expressed by the mask.
OBJECT-TYPE    
  InetAddressType  

dvbNiuStaticIpMask 1.3.6.1.3.110.1.1.1.8.1.4
The IP subnet mask for the interface.
OBJECT-TYPE    
  InetAddress  

dvbNiuStaticIpStatus 1.3.6.1.3.110.1.1.1.8.1.5
This controls and reflects the status of the row. Rows can be created by using both createAndGo and createAndWait. Rows can be modified/deleted ONLY if the SNMP set request destination IP address is NOT assigned by the row being modified/deleted. The only exception to this rule is if DHCP has been enabled for the same interface.
OBJECT-TYPE    
  RowStatus  

dvbNiuConfigSet 1.3.6.1.3.110.1.1.1.10
This object is used to manage the configuration of the NIU. The following can be used to set the object. storeConfig - stores the current configuration to non volatile storage. This action changes configuration status to localSaved readConfig - retrieves the configuration held in non volatile storage. This action changes configuration status to local setFactory - sets the current configuration to factory default. This excludes static assigned IP addresses. This action changes configuration status to factoryDefault When the object is read it reports the configuration being used. local - the configuration is unchanged since being retrieved from non volatile storage. When changed it becomes localUnsaved localUnsaved - the configuration has changed and requires storing. When stored it becomes localSaved localSaved - the current configuration has been saved since being retrieved from non volatile storage factoryDefault - the current configuration is the factory default and requires saving. Once saved it becomes localSaved. If modified it becomes localUnsaved
OBJECT-TYPE    
  INTEGER storeConfig(1), readConfig(2), setFactory(3), local(4), localUnsaved(5), localSaved(6), factoryDefault(7)  

dvbNiuEuroloader 1.3.6.1.3.110.1.1.1.11
Enables and disables the EuroLoader.
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

dvbNiuImplSet 1.3.6.1.3.110.1.1.1.12
This object when read identifies which optional groups have been implemented. Implemented groups have their bit set. The bits represent the following: dhcp - dvbNiuDhcp group ipFilters - dvbNiuIpFilter group ethFilters - dvbNiuEthFileter group addrTransNat - dvbNiuNat group addrTransNapt - dvbNiuNapt group cpeIpControl - dvbNiuCpe group
OBJECT-TYPE    
  BITS dhcp(0), ipFilters(1), ethFilters(2), addrTransNat(3), addrTransNapt(4), cpeIpControl(5)  

dvbNiuMulticast 1.3.6.1.3.110.1.1.1.13
This object is used to restrict the level of multicast support provided by the NIU. disabled - No IGMP or multicast packets are forwarded through the NIU in either direction. downstreamOnly - Only multicast packets in the downstream direction will be forwarded for the group to which the subscriber has membership. IGMP messages are allowed to manage group membership for downstream groups only. Any upstream multicast packets are discarded. upstreamOnly - Only multicast packets in the upstream direction will be forwarded by the NIU. IGMP messages are allowed to manage group membership for upstream groups only. enabled - Multicast forwarding in the downstream and upstream direction is allowed. IGMP messages are allowed to manage group membership for both upstream and downstream multicast groups.
OBJECT-TYPE    
  INTEGER disabled(1), downstreamOnly(2), upstreamOnly(3), enabled(4)  

dvbNiuSwVerTable 1.3.6.1.3.110.1.1.2.1
This table is used to check the versions of software stored in the NIU. It is also used to configure which/when versions of software is executed.
OBJECT-TYPE    
  SEQUENCE OF  
    DvbNiuSwVerEntry

dvbNiuSwVerEntry 1.3.6.1.3.110.1.1.2.1.1
There will be a row for every storage slot within the NIU. A slot is a location where a full software image can be stored. Slot 0, is reserved for RAM.
OBJECT-TYPE    
  DvbNiuSwVerEntry  

dvbNiuSwSlot 1.3.6.1.3.110.1.1.2.1.1.1
The slot number the software image is held in. Slot 0 is reserved for RAM, it is used to identify an image directly loaded into RAM e.g. for debug purposes. The slots should be consecutively numbered starting from 1.
OBJECT-TYPE    
  Integer32 1..100  

dvbNiuSwVersion 1.3.6.1.3.110.1.1.2.1.1.2
The version of the software located in the slot. This is a manufacturer dependant string.
OBJECT-TYPE    
  SnmpAdminString  

dvbNiuSwState 1.3.6.1.3.110.1.1.2.1.1.3
The execution state of the software in the slot. If the s/w is currently executing the state will be executing(1). If the s/w tried to execute but failed it will be failed(2). If the s/w is not in use then it will be none(3).
OBJECT-TYPE    
  INTEGER executing(1), failed(2), none(3)  

dvbNiuSwAction 1.3.6.1.3.110.1.1.2.1.1.4
When the NIU is initialising, this identifies which s/w image should be used. boot - identifies that this s/w should be used at initialisation. There must be one s/w version with this action and there must be only one. backup - is used to identify a s/w version to use in the event that the boot version fails. Multiple s/w versions may have this action. In this case they will be tried in slot order. none - is used to identify a s/w version that is not used at initialisation. emptySlot - identifies the slot as containing no s/w. If this is applied to a slot that currently contains a s/w image the image will be erased and not identified in the slot.
OBJECT-TYPE    
  INTEGER boot(1), backup(2), none(3), emptySlot(4)  

dvbNiuSwDateTime 1.3.6.1.3.110.1.1.2.1.1.5
The date and time the image was downloaded to the slot.
OBJECT-TYPE    
  DateAndTime  

dvbNiuSwServerAddrType 1.3.6.1.3.110.1.1.2.2
The type of address used for the TFTP server.
OBJECT-TYPE    
  InetAddressType  

dvbNiuSwServer 1.3.6.1.3.110.1.1.2.3
This is the IP address of the TFTP server used for s/w updates
OBJECT-TYPE    
  InetAddress  

dvbNiuSwFilename 1.3.6.1.3.110.1.1.2.4
This is the filename including the path for the software image that is to be downloaded.
OBJECT-TYPE    
  OCTET STRING Size(0..500)  

dvbNiuSwDownloadSlot 1.3.6.1.3.110.1.1.2.5
This identifies the image slot which the software is to be downloaded into. The operator can manually select the slot to download into. Slot 0 is a special case which is used to identify a direct to RAM download, which should only be used for diagnostic purposes. By default this object will point to the first empty slot. If there are no empty slots it will point to the first backup image.
OBJECT-TYPE    
  Integer32 0..100  

dvbNiuSwAdminStatus 1.3.6.1.3.110.1.1.2.6
This will administer the software upgrade and provide status of its progress. InitiateUpgrade - This is the only admin selectable value and initiates the upgrade ContactingTFTPServer - The TFTP server is being contacted DownloadInProgress - The image is currently being downloaded to the Niu TFTPFailure - There was a failure at the TFTP layer while downloading BadImage - The downloaded software image failed an integrity check BadHardware - The downloaded software image is not suitable for the H/W platform DownloadSuccessful - The downloaded software image has been successful Idle - No attempt to download software has been made since the last reset
OBJECT-TYPE    
  INTEGER initUpgrd(1), contactingTFTPServer(2), downloadInProgress(3), failureTFTP(4), badImage(5), badHardware(6), downloadSuccessful(7), idle(8)  

dvbNiuDhcpTable 1.3.6.1.3.110.1.1.3.1
This table is used to manage the DHCP/BOOTP functionality on a per interface basis. All DHCP/BOOTP requests will be via the HFC interface.
OBJECT-TYPE    
  SEQUENCE OF  
    DvbNiuDhcpEntry

dvbNiuDhcpEntry 1.3.6.1.3.110.1.1.3.1.1
There will be a row for every interface within the equipment. For the HFC interface which is identified by 3 interfaces, the dvbRccMacLayer I/F shall be used to identify it. For an interface it is possible to specify the DHCP/BOOTP server to be used to obtain an IP address for the interface and any DHCP/BOOTP requests received on that interface that require relaying. Backup DHCP/BOOTP servers can be specified for each interface.
OBJECT-TYPE    
  DvbNiuDhcpEntry  

dvbNiuDhcpIndex 1.3.6.1.3.110.1.1.3.1.1.1
Index used to order the application of backup entries.
OBJECT-TYPE    
  Unsigned32  

dvbNiuDhcpServerAddrType 1.3.6.1.3.110.1.1.3.1.1.2
The type of IP address for the DHCP server.
OBJECT-TYPE    
  InetAddressType  

dvbNiuDhcpServer 1.3.6.1.3.110.1.1.3.1.1.3
The IP address of the DHCP / BOOTP server to be used for DHCP/BOOTP requests for the / received by the interface. This server MUST be accessible through the HFC interface. The broadcast IP address must be used when the IP address is to be unspecified or the interface is the HFC interface.
OBJECT-TYPE    
  InetAddress  

dvbNiuDhcpRelay 1.3.6.1.3.110.1.1.3.1.1.4
This is used to select whether the NIU will relay DHCP/BootP requests received from this interface to the HFC interface. This option is ignored for the HFC interface. enabled - relay DHCP/BootP as per RFCs 951,1542, 2131 disabled - discard DHCP/BootP
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

dvbNiuDhcpReqIf 1.3.6.1.3.110.1.1.3.1.1.5
This is used to select whether the NIU will request an IP address by DHCP/BootP for this interface via the HFC interface. If this is disabled then there must be an entry in the static IP table for this interface. enabled - request address by DHCP/BootP disabled - Use static IP address assignment
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

dvbNiuDhcpSerType 1.3.6.1.3.110.1.1.3.1.1.6
This is used to identify whether the specified server for the interface is the primary server or backup. In the event that the primary server does not respond, the backup server is used. There can be only one primary server for an interface, but multiple backup servers. The backup servers use the values dvbNiuDhcpRelay and dvbNiuDhcpReqIf specified for the primary server for the interface, if a primary server is present otherwise the values are as defined for the backup server row. The order in which backup servers are tried is implied by the value of dvbNiuDhcpIndex, lowest first. This field is not applicable for the HFC interface.
OBJECT-TYPE    
  INTEGER primary(1), backup(2)  

dvbNiuDhcpState 1.3.6.1.3.110.1.1.3.1.1.7
This is the status for DHCP for this interface. idle - No DHCP request has been made waitingForDHCPoffer - Waiting for DHCP offer waitingForDHCPack - Waiting for DHCP ack assigned - IP address for I/F assigned by DHCP.
OBJECT-TYPE    
  INTEGER idle(1), waitingForDHCPoffer(2), waitingForDHCPack(3), assigned(4)  

dvbNiuDhcpStatus 1.3.6.1.3.110.1.1.3.1.1.8
Controls and reflects the status of rows in this table. Rows in this table may be created by either the create-and-go or create-and-wait paradigms. There is no restriction on changing values in a row of this table while the row is active.
OBJECT-TYPE    
  RowStatus  

dvbNiuEventPolicy 1.3.6.1.3.110.1.1.4.1
This defines event log policy. wrap When full the log wraps stop Stop event logging when full oneHour Clear the log at the start of every hour clearNow Clears the event log. Previous policy is restored. At initial startup this object has the default value of wrap(1).
OBJECT-TYPE    
  INTEGER wrap(1), stop(2), oneHour(3), clearNow(4)  

dvbNiuEventControlTable 1.3.6.1.3.110.1.1.4.2
This table defines the action to be taken for the defined event priorities. A row will exist for each priority: Emergency, Alert, Critical, Error, Warning, Notice, Information and Debug. A bit field is used to identify the action to be taken for the event priority. Actions can be: place the event in the event table; issue an SNMP Trap
OBJECT-TYPE    
  SEQUENCE OF  
    DvbNiuEventControlEntry

dvbNiuEventControlEntry 1.3.6.1.3.110.1.1.4.2.1
There is a row per event and are recorded in chronological order.
OBJECT-TYPE    
  DvbNiuEventControlEntry  

dvbNiuEventControlPriority 1.3.6.1.3.110.1.1.4.2.1.1
The priority level that is controlled by this entry. These are ordered from most (emergency) to least (debug) critical. Each event with a NIU has a particular priority level associated with it (as defined by the vendor). During normal operation no event more critical than notice(6) should be generated. Events between warning and emergency should be generated at appropriate levels of problems (e.g. emergency when the box is about to crash).
OBJECT-TYPE    
  DvbEventPriority  

dvbNiuEventControlAction 1.3.6.1.3.110.1.1.4.2.1.2
This defines the actions to perform when an event happens of this priority. local causes the event to be written to the local event log. trap causes a trap to be issued.
OBJECT-TYPE    
  BITS local(0), trap(1)  

dvbNiuEventTableMaxSize 1.3.6.1.3.110.1.1.4.3
The maximum number of entries the event log may hold
OBJECT-TYPE    
  Integer32 1..2147483647  

dvbNiuEventTable 1.3.6.1.3.110.1.1.4.4
Contains a log of network and device events that may be of interest in fault isolation and trouble shooting.
OBJECT-TYPE    
  SEQUENCE OF  
    DvbNiuEventEntry

dvbNiuEventEntry 1.3.6.1.3.110.1.1.4.4.1
Entries are created when an event occurrs. dvbNiuEventPolicy can be used to clear the table in addition individual events can be deleted.
OBJECT-TYPE    
  DvbNiuEventEntry  

dvbNiuEventIndex 1.3.6.1.3.110.1.1.4.4.1.1
This provides relative ordering of the objects in the event log. This object will always increase except when (a) the log is reset via dvbNiuEventPolicy, (b) the device reboots and does not implement non- volatile storage for this log, or (c) it reaches the value 2^31. The next entry for all the above cases is 1.
OBJECT-TYPE    
  Unsigned32  

dvbNiuEventType 1.3.6.1.3.110.1.1.4.4.1.2
This is the priority of the event.
OBJECT-TYPE    
  DvbEventPriority  

dvbNiuEventDateTime 1.3.6.1.3.110.1.1.4.4.1.3
This is the date and time the event occurred.
OBJECT-TYPE    
  DateAndTime  

dvbNiuEventDescription 1.3.6.1.3.110.1.1.4.4.1.4
This is a vendor specific textual description of the event.
OBJECT-TYPE    
  SnmpAdminString  

dvbNiuEventCode 1.3.6.1.3.110.1.1.4.4.1.5
This is the event code which uniquely identifies the event. The event codes should be in the form tppxxxxx where:- t - identifies who allocated the event identifier; d = dvb, v = vendor pp - identifies the priority; em = emergency, al = alert, cr = critical, er = error, wa = warning, no = notice, in = information, de = debug xxxxxxx - the event identifier which is 5 characters.
OBJECT-TYPE    
  SnmpAdminString  

dvbNiuEventStatus 1.3.6.1.3.110.1.1.4.4.1.6
This is used to delete individual events. The only valid management operation is destroy, which causes the event to be deleted. When read this object should always return active.
OBJECT-TYPE    
  RowStatus  

dvbNiuEvThrottleAdminStatus 1.3.6.1.3.110.1.1.4.5
Controls the transmission of traps with respect to the trap pacing threshold. unconstrained(1) causes traps to be transmitted without regard to the threshold settings. maintainBelowThreshold(2) causes trap transmission to be suppressed if the number of traps would otherwise exceed the threshold. stopAtThreshold(3) causes trap transmission to cease at the threshold, and not resume until directed to do so. See also RFC 1224. inhibited(4) causes all trap transmission messages to be suppressed. Writing to this object resets the thresholding state. At initial startup, this object has a default value of unconstrained(1). All the network managers with the trap capability as per RFC2573 will be treated as a single entity with regard to Trap management. This is done to simplify implementation within the NIU.
OBJECT-TYPE    
  INTEGER unconstrained(1), maintainBelowThreshold(2), stopAtThreshold(3), inhibited(4)  

dvbNiuEvThrottleInhibited 1.3.6.1.3.110.1.1.4.6
If true(1), trap is currently inhibited due to thresholds and/or the current setting of dvbNiuEvThrottleAdminStatus. In addition, this is set to true(1) if transmission is inhibited due to no trap (dvbNiuNmAccessEntry) destinations having been set.
OBJECT-TYPE    
  TruthValue  

dvbNiuEvThrottleThreshold 1.3.6.1.3.110.1.1.4.7
Number of trap events per DvbNiuEvThrottleInterval to be transmitted before throttling. At initial startup, this object returns 0.
OBJECT-TYPE    
  Unsigned32  

dvbNiuEvThrottleInterval 1.3.6.1.3.110.1.1.4.8
The interval over which the trap threshold applies. At initial startup, this object has a value of 1.
OBJECT-TYPE    
  Integer32 1..2147483647  

dvbNiuIpFilterEnable 1.3.6.1.3.110.1.1.5.1
This controls the IP filter table. enable - Enables the IP filter table. countHits - This option is used to debug the filter table. It allows packets to be checked against the filter table and increments dvbNiuIpFilterMatches for a matching filter, but ALL PACKETS ARE ALLOWED THROUGH. disabled - Disables IP filtering, all packets are allowed through. At initial startup this object has the default value of disabled(4).
OBJECT-TYPE    
  INTEGER enabled(1), countHits(3), disabled(4)  

dvbNiuIpFilterTable 1.3.6.1.3.110.1.1.5.2
An ordered list of filters or classifiers to apply to IP traffic. Filter application is ordered by the filter index, rather than by a best match algorithm (Note that this implies that the filter table may have gaps in the index values). Packets which have matched no filters will be discarded i.e. no hits on any filter. Any IP packet can theoretically match multiple rows of this table. When considering a packet, the table is scanned in row index order (e.g. filter 10 is checked before filter 20). If the packet matches that filter (which means that it matches ALL criteria for that row), actions appropriate to dvbNiuIpFilterAction and dvbNiuIpFilterActionPtr are taken. If the packet was discarded processing is complete. If dvbNiuIpFilterContinue is set to true, the filter comparison continues with the next row in the table looking for additional matches.
OBJECT-TYPE    
  SEQUENCE OF  
    DvbNiuIpFilterEntry

dvbNiuIpFilterEntry 1.3.6.1.3.110.1.1.5.2.1
Describes a filter to apply to IP traffic received on a specified interface. All identity objects in this table (e.g. source and destination address/mask, protocol, source/dest port, TOS/mask, interface and direction) must match their respective fields in the packet for any given filter to match. To create an entry in this table, dvbNiuIpFilterIfIndex must be specified.
OBJECT-TYPE    
  DvbNiuIpFilterEntry  

dvbNiuIpFilterIndex 1.3.6.1.3.110.1.1.5.2.1.1
Index used to order the application of filters. The filter with the lowest index is always applied first.
OBJECT-TYPE    
  Unsigned32  

dvbNiuIpFilterStatus 1.3.6.1.3.110.1.1.5.2.1.2
Controls and reflects the status of rows in this table. Specifying only this object (with the appropriate index) on a NIU is sufficient to create a filter row which matches all inbound packets on the Ethernet interface, and results in the packets being discarded. Creation of the rows may be done via either create-and-wait or create-and-go, but the filter is not applied until this object is set to (or changes to) active. There is no restriction in changing any object in a row while this object is set to active.
OBJECT-TYPE    
  RowStatus  

dvbNiuIpFilterIfIndex 1.3.6.1.3.110.1.1.5.2.1.4
The entry interface to which this filter applies. The value corresponds to ifIndex for either a CATV MAC or another network interface. If the value is zero, the filter applies to all interfaces. Default value in NIU is the index of the customer-side (e.g. ethernet) interface.
OBJECT-TYPE    
  InterfaceIndexOrZero  

dvbNiuIpFilterDirection 1.3.6.1.3.110.1.1.5.2.1.5
Determines whether the filter is applied to inbound(1) traffic, outbound(2) traffic, or traffic in both(3) directions.
OBJECT-TYPE    
  INTEGER inbound(1), outbound(2), both(3)  

dvbNiuIpFilterTos 1.3.6.1.3.110.1.1.5.2.1.6
This is the value to be matched to the packet's TOS (Type of Service) value (after the TOS value is AND'd with dvbNiuIpFilterTosMask). A value for this object of 0 and a mask of 0 matches all TOS values.
OBJECT-TYPE    
  OCTET STRING Size(1)  

dvbNiuIpFilterTosMask 1.3.6.1.3.110.1.1.5.2.1.7
The mask to be applied to the packet's TOS value before matching.
OBJECT-TYPE    
  OCTET STRING Size(1)  

dvbNiuIpFilterSrcAddrType 1.3.6.1.3.110.1.1.5.2.1.8
The type of IP address for the source address.
OBJECT-TYPE    
  InetAddressType  

dvbNiuIpFilterSrcAddr 1.3.6.1.3.110.1.1.5.2.1.9
The source IP address, or portion thereof, that is to be matched for this filter. The source address is first masked (and'ed) against dvbNiuIpFilterSrcMask before being compared to this value. A value of 0 for this object and 0 for the mask matches all IP addresses.
OBJECT-TYPE    
  InetAddress  

dvbNiuIpFilterSrcMaskType 1.3.6.1.3.110.1.1.5.2.1.10
The type of IP address for the source address mask.
OBJECT-TYPE    
  InetAddressType  

dvbNiuIpFilterSrcMask 1.3.6.1.3.110.1.1.5.2.1.11
A bit mask that is to be applied to the source address prior to matching. This mask is not necessarily the same as a subnet mask, but 1's bits must be leftmost and contiguous.
OBJECT-TYPE    
  InetAddress  

dvbNiuIpFilterDstAddrType 1.3.6.1.3.110.1.1.5.2.1.12
The type of IP address for the destination address.
OBJECT-TYPE    
  InetAddressType  

dvbNiuIpFilterDstAddr 1.3.6.1.3.110.1.1.5.2.1.13
The destination IP address, or portion thereof, that is to be matched for this filter. The destination address is first masked (and'ed) against dvbNiuIpFilterDstMask before being compared to this value. A value of 0 for this object and 0 for the mask matches all IP addresses.
OBJECT-TYPE    
  InetAddress  

dvbNiuIpFilterDstMaskType 1.3.6.1.3.110.1.1.5.2.1.14
The type of IP address for the destination address mask.
OBJECT-TYPE    
  InetAddressType  

dvbNiuIpFilterDstMask 1.3.6.1.3.110.1.1.5.2.1.15
A bit mask that is to be applied to the destination address prior to matching. This mask is not necessarily the same as a subnet mask, but 1's bits must be leftmost and contiguous.
OBJECT-TYPE    
  InetAddress  

dvbNiuIpFilterProtocol 1.3.6.1.3.110.1.1.5.2.1.16
The IP protocol value that is to be matched. For example: icmp is 1, tcp is 6, udp is 17. A value of 256 matches ANY protocol.
OBJECT-TYPE    
  Integer32 0..256  

dvbNiuIpFilterSrcPortLow 1.3.6.1.3.110.1.1.5.2.1.17
If dvbNiuIpFilterProtocol is udp or tcp, this is the inclusive lower bound of the transport-layer source port range that is to be matched, otherwise it is ignored during matching.
OBJECT-TYPE    
  Integer32 0..65535  

dvbNiuIpFilterSrcPortHigh 1.3.6.1.3.110.1.1.5.2.1.18
If dvbNiuIpFilterProtocol is udp or tcp, this is the inclusive upper bound of the transport-layer source port range that is to be matched, otherwise it is ignored during matching.
OBJECT-TYPE    
  Integer32 0..65535  

dvbNiuIpFilterDstPortLow 1.3.6.1.3.110.1.1.5.2.1.19
If dvbNiuIpFilterProtocol is udp or tcp, this is the inclusive lower bound of the transport-layer destination port range that is to be matched, otherwise it is ignored during matching.
OBJECT-TYPE    
  Integer32 0..65535  

dvbNiuIpFilterDstPortHigh 1.3.6.1.3.110.1.1.5.2.1.20
If dvbNiuIpFilterProtocol is udp or tcp, this is the inclusive upper bound of the transport-layer destination port range that is to be matched, otherwise it is ignored during matching.
OBJECT-TYPE    
  Integer32 0..65535  

dvbNiuIpFilterAction 1.3.6.1.3.110.1.1.5.2.1.21
This is the action to be performed if there is a match against this filter. Possible actions are: discard - Discard the packet. accept - Accept the packet for further processing / forwarding. nat - Perform network address translation on this packet. This is used to identify internal addresses that can be mapped to external addresses. napt - Perform network port address translation on this packet. This is used to identify internal adresses that can be mapped to an external address/port. tosmap - Apply TOS to this packet.
OBJECT-TYPE    
  INTEGER discard(1), accept(2), nat(3), napt(4), tosmap(5)  

dvbNiuIpFilterMatches 1.3.6.1.3.110.1.1.5.2.1.22
Counts the number of times this filter was matched. This object is initialized to 0 at boot, or at row creation, and is reset only upon reboot.
OBJECT-TYPE    
  Counter32  

dvbNiuIpFilterContinue 1.3.6.1.3.110.1.1.5.2.1.23
If this value is set to true and dvbNiuIpFilterAction is not discard, continue scanning and applying matching filter actions.
OBJECT-TYPE    
  TruthValue  

dvbNiuIpFilterActionPtr 1.3.6.1.3.110.1.1.5.2.1.24
This object identifies the dvbNiuIpTosMapPolicyId in dvbNiuIpTOSMapTable that is to be applied if dvbNiuIpFilterAction is set to tosMap. If no matching policy exists, treat as if dvbNiuIpFilterAction were set to accept (1). If this object is set to the value of 0, there is no matching policy, and dvbNiuIpTOSMapTable MUST NOT be consulted.
OBJECT-TYPE    
  Integer32 0..2147483647  

dvbNiuIpTOSMapTable 1.3.6.1.3.110.1.1.5.3
A Table which maps between a policy id (dvbNiuIpTosMapPolicyId) and a policy to be applied. This table applies only to the TOS within the IP header. Policy ID 0 is reserved.
OBJECT-TYPE    
  SEQUENCE OF  
    DvbNiuIpTOSMapEntry

dvbNiuIpTOSMapEntry 1.3.6.1.3.110.1.1.5.3.1
Table used to describe Type of Service (TOS) bits processing. This table is an adjunct to the dvbNiuIpFilterTable. Entries in the latter table can point to specific rows in this (and other)tables and cause specific actions to be taken. This table permits the manipulation of the value of the Type of Service bits in the IP header of the matched packet as follows: Set the tosBits of the packet to (tosBits & dvbNiuIpTosMapAndMask) | dvbNiuIpTosMapOrMask This construct allows you to do a clear and set of all the TOS bits in a flexible manner.
OBJECT-TYPE    
  DvbNiuIpTOSMapEntry  

dvbNiuIpTosMapIndex 1.3.6.1.3.110.1.1.5.3.1.1
The unique index for this row. There are no ordering requirements for this table and any valid index may be specified.
OBJECT-TYPE    
  Unsigned32  

dvbNiuIpTosMapPolicyId 1.3.6.1.3.110.1.1.5.3.1.2
The unique index for this row. There are no ordering requirements for this table and any valid index may be specified. This index is used by dvbNiuIpFilterPolicyId as the pointer to the TOS mapping to be performed.
OBJECT-TYPE    
  Unsigned32  

dvbNiuIpTosMapStatus 1.3.6.1.3.110.1.1.5.3.1.3
The object used to create and delete entries in this table. A row created by specifying just this object results in a row which specifies no change to the TOS bits. A row may be created using either the create-and-go or create-and-wait paradigms. There is no restriction on the ability to change values in this row while the row is active.
OBJECT-TYPE    
  RowStatus  

dvbNiuIpTosMapAndMask 1.3.6.1.3.110.1.1.5.3.1.4
This value is bitwise AND'd with the matched packet's TOS bits.
OBJECT-TYPE    
  OCTET STRING Size(1)  

dvbNiuIpTosMapOrMask 1.3.6.1.3.110.1.1.5.3.1.5
After bitwise AND'ing with the above bits, the packet's TOS bits are bitwise OR'd with these bits.
OBJECT-TYPE    
  OCTET STRING Size(1)  

dvbNiuNatTable 1.3.6.1.3.110.1.1.6.1
This table is used to list external IP addresses available for assignment to internal IP addresses. The filter table is used to identify internal addresses that require NAT before entering the external domain (upstream). In the downstream direction NAT (inverse of the NAT applied in the upstream) is applied before applying the IP filter table. NAT assignment algorithims are vendor dependant. When an external IP address is no longer assigned to an IP addess, dvbNiuNatIntIp should be all 0's. If there are no free external addresses the packet requiring translation should be dropped. NAPT is not applicable to multicast packets.
OBJECT-TYPE    
  SEQUENCE OF  
    DvbNiuNatEntry

dvbNiuNatEntry 1.3.6.1.3.110.1.1.6.1.1
A row should be created for each external IP address available for translation. When an internal address is assignened to an external address, dvbNiuNatIntIp will contained the mapped internal address.
OBJECT-TYPE    
  DvbNiuNatEntry  

dvbNiuNatExtIpType 1.3.6.1.3.110.1.1.6.1.1.1
The type of the external IP address available for NAT assignment
OBJECT-TYPE    
  InetAddressType  

dvbNiuNatExtIp 1.3.6.1.3.110.1.1.6.1.1.2
An external IP address available for NAT assignment
OBJECT-TYPE    
  InetAddress Size(1..64)  

dvbNiuNatIntIpType 1.3.6.1.3.110.1.1.6.1.1.3
The type of the internal IP address assigned for NAT.
OBJECT-TYPE    
  InetAddressType  

dvbNiuNatIntIp 1.3.6.1.3.110.1.1.6.1.1.4
The internal IP address assigned to the external IP address. If no address is assigned this will be all 0's.
OBJECT-TYPE    
  InetAddress  

dvbNiuNatStatus 1.3.6.1.3.110.1.1.6.1.1.5
This controls and reflects the status of the row. Rows can be created by using both createAndGo and createAndWait. Rows can be modified/deleted ONLY if the dvbNiuNatIntIp is all 0's. notInService can be applied to a row which currently has dvbNiuNatIntIp assigned, in this case when dvbNiuNatIntIp become free (all 0's) the associated dvbNiuNatExtIp cannot be used for further assigments.
OBJECT-TYPE    
  RowStatus  

dvbNiuNaptAddrType 1.3.6.1.3.110.1.1.7.1
The type of external IP address to be used for NAPT.
OBJECT-TYPE    
  InetAddressType  

dvbNiuNaptAddr 1.3.6.1.3.110.1.1.7.2
The external IP address to be used for NAPT. The filter table is used to identify internal addresses that require NAPT before entering the external domain (upstream). In the downstream direction NAPT (inverse of the NAPT applied in the upstream) is applied before applying the IP filter table. NAPT assignment algorithims are vendor dependant. The value of all 0's specifies that NAPT is not available and the packet requiring it should be discarded. A value with all bits set to 1 specifies that NAPT will use the IP address assigned to the HFC interface. NAPT is not applicable to multicast packets. At initial startup this object has the default value of all 0's
OBJECT-TYPE    
  InetAddress  

dvbNiuNaptTable 1.3.6.1.3.110.1.1.7.3
This table lists the current internal/external port assignments. The NAPT assignment algorithims used for port assignments are vendor dependant.
OBJECT-TYPE    
  SEQUENCE OF  
    DvbNiuNaptEntry

dvbNiuNaptEntry 1.3.6.1.3.110.1.1.7.3.1
A row should be created for each internal to external port mapping. Each row contains the internal and external ports used in the mapping, and the internal IP address of the host being mapped. When the assignment is no longer required the row should be deleted.
OBJECT-TYPE    
  DvbNiuNaptEntry  

dvbNiuNaptExtPort 1.3.6.1.3.110.1.1.7.3.1.1
The external port assigned to the internal port/IP Address.
OBJECT-TYPE    
  Integer32 1..65535  

dvbNiuNaptIntPort 1.3.6.1.3.110.1.1.7.3.1.2
The internal port that required mapping to the external port.
OBJECT-TYPE    
  Integer32 1..65535  

dvbNiuNaptIntIpType 1.3.6.1.3.110.1.1.7.3.1.3
The internal IP address type.
OBJECT-TYPE    
  InetAddressType  

dvbNiuNaptIntIp 1.3.6.1.3.110.1.1.7.3.1.4
The internal IP address of the host to which the port mapping is being applied.
OBJECT-TYPE    
  InetAddress  

dvbNiuEthernetFilterEnable 1.3.6.1.3.110.1.1.8.1
This controls the Ethernet filter table. enable - Enables the Ethernet filter table. countHits - This option is used to debug the filter table. It allows framess to be checked against the filter table and increments dvbNiuEthernetFilterMatches for a matching filter, but ALL frames ARE ALLOWED THROUGH. disabled - Disables Ethernet filtering, all frames are allowed through. At initial startup this object has the default value of disabled(3).
OBJECT-TYPE    
  INTEGER enabled(1), countHits(2), disabled(3)  

dvbNiuEthernetFilterTable 1.3.6.1.3.110.1.1.8.2
A list of filters to apply to Ethernet type frames to control the types of upper layer protocols that can be transported. The EtherType/LLC field is examined and the filter table is checked to see if there is a filter for the protocol. If no match is found the frame is discarded, otherwise the filter action is performed. The filter table does not have to be ordered as there can be only one possible match.
OBJECT-TYPE    
  SEQUENCE OF  
    DvbNiuEthernetFilterEntry

dvbNiuEthernetFilterEntry 1.3.6.1.3.110.1.1.8.2.1
Describes a filter to apply to Ethernet frame received on a specified interface. The dvbNiuEthernetFilterProtocol in this table must match its respective fields in the frame for any given filter to match.
OBJECT-TYPE    
  DvbNiuEthernetFilterEntry  

dvbNiuEthernetFilterIndex 1.3.6.1.3.110.1.1.8.2.1.1
The unique index for this row. There are no ordering requirements for this table and any valid index may be specified.
OBJECT-TYPE    
  Unsigned32  

dvbNiuEthernetFilterStatus 1.3.6.1.3.110.1.1.8.2.1.2
Controls and reflects the status of rows in this table. Creation of the rows may be done via either create-and-wait or create-and-go, but the filter is not applied until this object is set to (or changes to) active. There is no restriction in changing any object in a row while this object is set to active.
OBJECT-TYPE    
  RowStatus  

dvbNiuEthernetFilterIfIndex 1.3.6.1.3.110.1.1.8.2.1.3
The entry interface to which this filter applies. The value corresponds to ifIndex for either a CATV MAC or another network interface. If the value is zero, the filter applies to all interfaces. Default value in NIUs is the index of the customer-side (e.g. ethernet) interface.
OBJECT-TYPE    
  InterfaceIndexOrZero  

dvbNiuEthernetFilterEtherType 1.3.6.1.3.110.1.1.8.2.1.4
The format of the etherent frame. This can be Ethernet2, 802.2 SNAP or 802.2 LLC. This is used to correctly locate the field identifying the protocol being transported.
OBJECT-TYPE    
  INTEGER ethernet2(1), snap(2), llc(3)  

dvbNiuEthernetFilterProtocol 1.3.6.1.3.110.1.1.8.2.1.4
The protocol to filter on. For Ethernet2 and 802.2 SNAP the value in the EtherType field is checked. For 802.2 LLC the valus in the SAP field is checked.
OBJECT-TYPE    
  Integer32 1..65535  

dvbNiuEthernetFilterAction 1.3.6.1.3.110.1.1.8.2.1.5
The action to be taken when there is a filter match. If it is accept, the frame will be forwarded otherwise the frame will be discarded.
OBJECT-TYPE    
  INTEGER accept(1), discard(2)  

dvbNiuEthernetFilterMatches 1.3.6.1.3.110.1.1.8.2.1.6
Counts the number of times this filter was matched. This object is initialized to 0 at boot, or at row creation, and is reset only upon reboot.
OBJECT-TYPE    
  Counter32  

dvbNiuCpeEnroll 1.3.6.1.3.110.1.1.9.1
This object controls the population of dvbNiuCpeTable. If set to none, the filters must be set manually. If set to any, the NIU sniffs the packets originating from the Ethernet and enrolls up to dvbNiuCpeIpMax addresses based on the source IP addresses of those packets. At initial system startup, default value for this object is any(2).
OBJECT-TYPE    
  INTEGER none(1), any(2)  

dvbNiuCpeIpMax 1.3.6.1.3.110.1.1.9.2
This object controls the maximum number of CPEs allowed to connect behind this device. If set to zero, any number of CPEs may connect up to the maximum permitted for the device or the maximum allowed for the subnet configured for the CPE (subscriber) interface, whichever is the smaller. If set to -1, no filtering is done on CPE source addresses, and no entries are made in the dvbNiuCpeTable. If an attempt is made to set this to a number greater than that permitted for the device/subnet, it is set to that maximum of the smallest value (device or subnet). At initial system startup, default value for this object is -1.
OBJECT-TYPE    
  Integer32 -1..2147483647  

dvbNiuCpeTable 1.3.6.1.3.110.1.1.9.3
This table lists the IP addresses seen (or permitted) as source addresses in packets originating from the customer interface on this device. In addition, this table can be provisioned with the specific addresses permitted for the CPEs via the normal row creation mechanisms.
OBJECT-TYPE    
  SEQUENCE OF  
    DvbNiuCpeEntry

dvbNiuCpeEntry 1.3.6.1.3.110.1.1.9.3.1
An entry in the dvbNiuCpeTable. There is one entry for each IP CPE seen or provisioned. If dvbNiuCpeIpMax is set to -1, this table is ignored, otherwise: Upon receipt of an IP packet from the customer interface of the CM, the source IP address is checked against this table. If the address is in the table, packet processing continues. If the address is not in the table, but dvbNiuCpeEnroll is set to any and the table size is less than dvbNiuCpeIpMax, the address is added to the table and packet processing continues. Otherwise, the packet is dropped. The filtering actions specified by this table occur after any Ethernet filtering (dvbNiuEthernetFilterTable), but prior to any IP filtering (dvbNiuIpFilterTable).
OBJECT-TYPE    
  DvbNiuCpeEntry  

dvbNiuCpeIpType 1.3.6.1.3.110.1.1.9.3.1.1
The type of IP address used for the identified CPE.
OBJECT-TYPE    
  InetAddressType  

dvbNiuCpeIp 1.3.6.1.3.110.1.1.9.3.1.2
The IP address to which this entry applies.
OBJECT-TYPE    
  InetAddress  

dvbNiuCpeMaskType 1.3.6.1.3.110.1.1.9.3.1.3
The type of IP address for the CPE address mask.
OBJECT-TYPE    
  InetAddressType  

dvbNiuCpeMask 1.3.6.1.3.110.1.1.9.3.1.4
A bit mask that is to be applied to the CPE source IP address prior to matching. This mask is not necessarily the same as a subnet mask, but 1's bits must be leftmost and contiguous. When created automatically this will be all 1's. For manual entries, it can be used to represent a range (subnet) thus reducing the number of entries in the table.
OBJECT-TYPE    
  InetAddress  

dvbNiuCpeSource 1.3.6.1.3.110.1.1.9.3.1.5
This object describes how this entry was created. If the value is manual(2), this row was created by a network management action (either configuration, or SNMP set). If set to learned(3), then it was found via looking at the source IP address of a received packet.
OBJECT-TYPE    
  INTEGER other(1), manual(2), learned(3)  

dvbNiuCpeStatus 1.3.6.1.3.110.1.1.9.3.1.6
Controls and reflects the status of rows in this table. Creation of the rows may be done via either create-and-wait or create-and-go. There is no restriction in changing any object in a row while this object is set to active.
OBJECT-TYPE    
  RowStatus  

dvbNiuCompliance 1.3.6.1.3.110.1.2.1.1
The compliance statement for EuroModem NIUs which implement the DVB-CABLE-NIU-MIB MIB. An implmentation only has to support IPv4 addresses to be compliant.
MODULE-COMPLIANCE    

dvbNiuSystemGroup 1.3.6.1.3.110.1.2.2.1
A collection of objects providing basic system level control and instrumentation of the EuroModem.
OBJECT-GROUP    

dvbNiuSoftwareGroup 1.3.6.1.3.110.1.2.2.2
A collection of objects providing control and instrumentation of the EuroModem's software.
OBJECT-GROUP    

dvbNiuDhcpGroup 1.3.6.1.3.110.1.2.2.3
A collection of objects providing control over the EuroModem's DHCP/Bootp functionality.
OBJECT-GROUP    

dvbNiuEventGroup 1.3.6.1.3.110.1.2.2.4
A collection of objects used to control and monitor EuroModem events.
OBJECT-GROUP    

dvbNiuIpFilterGroup 1.3.6.1.3.110.1.2.2.5
A collection of objects providing a filtering capability at the IP layer.
OBJECT-GROUP    

dvbNiuEthFilterGroup 1.3.6.1.3.110.1.2.2.6
A collection of objects providing a filtering capability at the Ethernet layer.
OBJECT-GROUP    

dvbNiuNatGroup 1.3.6.1.3.110.1.2.2.7
A collection of objects providing address translation at either the address level
OBJECT-GROUP    

dvbNiuNaptGroup 1.3.6.1.3.110.1.2.2.8
A collection of objects providing address translation at either the port level
OBJECT-GROUP    

dvbNiuCpeGroup 1.3.6.1.3.110.1.2.2.9
A collection of objects providing anti spoofing / CPE address management
OBJECT-GROUP