AD | Application | AWS | Azure | Cloud | Database | Enterprise | Environmental | Event Log | File System | Infra | IoT | IT Service | Linux | Network/System | Performance | Protocol | SaaS | Security | Service Level | SNMP | Storage | VMware | VoIP | Web | Wireless

Crumbtrail

MonitorTools.com » Technical documentation » SNMP » MIB » Cable Television Laboratories Inc » CABH-PS-DEV-MIB

CABH-PS-DEV-MIB device MIB details by Cable Television Laboratories Inc

CABH-PS-DEV-MIB file content

The SNMP protocol is used to for conveying information and commands between agents and managing entities. SNMP uses the User Datagram Protocol (UDP) as the transport protocol for passing data between managers and agents. The reasons for using UDP for SNMP are, firstly it has low overheads in comparison to TCP, which uses a 3-way hand shake for connection. Secondly, in congested networks, SNMP over TCP is a bad idea because TCP in order to maintain reliability will flood the network with retransmissions.

Management information (MIB) is represented as a collection of managed objects. These objects together form a virtual information base called MIB. An agent may implement many MIBs, but all agents must implement a particular MIB called MIB-II [16]. This standard defines variables for things such as interface statistics (interface speeds, MTU, octets sent, octets received, etc.) as well as various other things pertaining to the system itself (system location, system contact, etc.). The main goal of MIB-II is to provide general TCP/IP management information.

Use ActiveXperts Network Monitor 2024 to import vendor-specific MIB files, inclusing CABH-PS-DEV-MIB.


Vendor: Cable Television Laboratories Inc
Mib: CABH-PS-DEV-MIB  [download]  [view objects]
Tool: ActiveXperts Network Monitor 2024 [download]    (ships with advanced SNMP/MIB tools)
CABH-PS-DEV-MIB DEFINITIONS ::= BEGIN
IMPORTS
   MODULE-IDENTITY,
   OBJECT-TYPE,
   Integer32,
   NOTIFICATION-TYPE		FROM SNMPv2-SMI
   TruthValue,

   
   PhysAddress,
   DateAndTime,
   TEXTUAL-CONVENTION		FROM SNMPv2-TC
   SnmpAdminString			FROM SNMP-FRAMEWORK-MIB
   OBJECT-GROUP,
   MODULE-COMPLIANCE,
   NOTIFICATION-GROUP		FROM SNMPv2-CONF

   InetAddressType,
   InetAddress			FROM INET-ADDRESS-MIB
   
   docsDevSwCurrentVers,
   docsDevEvLevel, 
   docsDevEvId, 
   docsDevEvText, 
   docsDevSwFilename, 
   docsDevSwServer 			FROM DOCS-CABLE-DEVICE-MIB -- RFC2669
   
   cabhCdpServerDhcpAddress,
   cabhCdpWanDataAddrClientId,
   cabhCdpLanTransThreshold,
   cabhCdpLanTransCurCount		FROM CABH-CDP-MIB

   clabProjCableHome		FROM CLAB-DEF-MIB;

--=================================================================
--
--	History:
--
--	Date		Modified by		Reason
-- 	04/05/02				Issued I01
--	09/20/02				Issued I02
--	04/11/03				Issued I03
--
--==============================================================


cabhPsDevMib MODULE-IDENTITY
    LAST-UPDATED    "200304110000Z"-- April 11, 2003
    ORGANIZATION    "CableLabs Broadband Access Department"
    CONTACT-INFO
            "Kevin Luehrs
            Postal: Cable Television Laboratories, Inc.
			400 Centennial Parkway
			Louisville, Colorado 80027-1266
            		U.S.A.
            Phone:  +1 303-661-9100
            Fax:    +1 303-661-9199
            E-mail: k.luehrs@cablelabs.com"
    DESCRIPTION
            "This MIB module supplies the basic management objects 
             for the PS Device.  The PS device parameter describe
	general PS Device attributes and behavior characteristics.
	Most the PS Device MIB is need for configuration download.
            
            Acknowledgements:
            Roy Spitzer	    -	Consultant to CableLabs
	     Mike Mannette	    -	Consultant to CableLabs
            Itay Sherman	    -	Texas Instruments
            Chris Zacker	    -	Broadcom
            Rick Vetter	    -	Consultant to CableLabs "
    ::=  { clabProjCableHome 1 }

-- Textual conventions
	X509Certificate ::= TEXTUAL-CONVENTION
		STATUS current
		DESCRIPTION
"An X509 digital certificate encoded as an ASN.1 DER object."
		SYNTAX OCTET STRING (SIZE (0..4096))


cabhPsDevMibObjects    OBJECT IDENTIFIER ::= { cabhPsDevMib 1 }
cabhPsDevBase       OBJECT IDENTIFIER ::= { cabhPsDevMibObjects 1 }
cabhPsDevProv    OBJECT IDENTIFIER ::= { cabhPsDevMibObjects 2 }

--
-- The following group describes the base objects in the PS.
-- These are device based parameters. 
--

cabhPsDevDateTime OBJECT-TYPE
        SYNTAX      DateAndTime
        MAX-ACCESS  read-write
        STATUS      current
        DESCRIPTION
            "The date and time, with optional timezone
             information."
    ::= { cabhPsDevBase 1 }

cabhPsDevResetNow		OBJECT-TYPE
SYNTAX			TruthValue
MAX-ACCESS		read-write
STATUS			current
DESCRIPTION
"Setting this object to true(1) causes the stand-alone or embedded 
PS device to reboot. Device code initializes as if starting from a 
power-on reset. The CMP ensures that MIB object values persist as 
specified in Appendix I of the CableHome 1.0 specification. Reading 
this object always returns false(2)."
::= { cabhPsDevBase 2 }

cabhPsDevSerialNumber OBJECT-TYPE
SYNTAX      SnmpAdminString (SIZE (0..128))
MAX-ACCESS  read-only
STATUS      current
DESCRIPTION
    "The manufacturer's serial number for this PS.  This parameter
    is manufacturer provided and is stored in non-volatile memory."
::= { cabhPsDevBase 3 }

cabhPsDevHardwareVersion OBJECT-TYPE
SYNTAX      SnmpAdminString (SIZE (0..48))
MAX-ACCESS  read-only
STATUS      current
DESCRIPTION
    "The manufacturer's hardware version for this PS.  This
    parameter is manufacturer provided and is stored in non-volatile
    memory."
::= { cabhPsDevBase 4 }

cabhPsDevWanManMacAddress  OBJECT-TYPE
SYNTAX      PhysAddress
MAX-ACCESS  read-only
STATUS      current
DESCRIPTION
"The PS WAN-MAN MAC address. This is the PS hardware address to be 
used by the CDC to uniquely identify the PS to the cable data network 
DHCP server for the acquisition of an IP address to be used for
management messaging between the cable network NMS and the CMP"


::= { cabhPsDevBase 5 }

cabhPsDevWanDataMacAddress  OBJECT-TYPE
	SYNTAX      PhysAddress
	MAX-ACCESS  read-only
	STATUS      current
	DESCRIPTION
"The PS WAN-Data MAC address. The PS could have multiple WAN-Data
Interfaces, which share the same hardware address.  The client 
identifiers will be unique so that each may be assigned
a different, unique IP address."


    ::= { cabhPsDevBase 6 }

cabhPsDevTypeIdentifier    OBJECT-TYPE
	SYNTAX      SnmpAdminString 
	MAX-ACCESS  read-only
	STATUS      current
	DESCRIPTION
"This is a copy of the device type identifier used in the 
DHCP option 60 exchanged between the PS and the 
DHCP server."
	::= { cabhPsDevBase 7 }

cabhPsDevSetToFactory    OBJECT-TYPE
	SYNTAX      TruthValue
	MAX-ACCESS  read-write
	STATUS      current
	DESCRIPTION
"Setting this object to true(1) sets all PsDev MIB objects 
to the factory default values. Reading this object always 
returns false(2)."

    ::= { cabhPsDevBase 8 }

cabhPsDevWanManClientId	OBJECT-TYPE
SYNTAX 			OCTET STRING (SIZE (1..80))
MAX-ACCESS 			read-write
STATUS 			deprecated
DESCRIPTION 
"This is the client ID used for WAN-MAN DHCP 
requests. The default value is the 6 byte MAC address."
::= { cabhPsDevBase 9 }

cabhPsDevTodSyncStatus OBJECT-TYPE
    SYNTAX      TruthValue
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
          "This object indicates whether the PS was able to
          successfully synchronize with the Time of Day (ToD)
          Server in the cable network. The PS sets this object
          to true(1) if the PS successfully synchronizes its time
          with the ToD server. The PS sets this object to 
          false(2) if the PS does not successfully synchronize
          with the ToD server"
    DEFVAL { false }  
::= { cabhPsDevBase 10 }

cabhPsDevProvMode		OBJECT-TYPE
	SYNTAX		INTEGER
	{
		dhcpmode(1),
		snmpmode(2),
		dormantCHmode(3)
	}
	MAX-ACCESS	read-only
	STATUS		current
	DESCRIPTION
"This object indicates the provisioning mode in which the 
PS is operating. If the PS is operating in DHCP Provisioning 
Mode as described in the CableHome 1.0 specification, the PS 
sets this object to dhcpmode(1). If the PS is operating in SNMP 
Provisioning Mode, the PS sets this object to snmpmode(2).If
the PS is not configured to operate in either dhcpmode or 
snmpmode it will fall back to Dormant CableHome Mode
dormantCHmode(3)."
::={ cabhPsDevBase 11 }


--
--	The following group defines Provisioning Specific parameters
--

cabhPsDevProvisioningTimer OBJECT-TYPE
	SYNTAX      INTEGER (0..16383)
	UNITS		"minutes"
	MAX-ACCESS  read-write
	STATUS      current
	DESCRIPTION
"This object enables the user to set the duration of the provisioning 
timeout timer. The value is in minutes. Setting the timer 
to 0 disables it. The default value for the timer is 5."
	DEFVAL {5}
	::=  {cabhPsDevProv 1}

cabhPsDevProvConfigFile OBJECT-TYPE
    SYNTAX      SnmpAdminString (SIZE(1..128))
    MAX-ACCESS  read-write
    STATUS      current
    DESCRIPTION
"The URL of the TFTP host for downloading provisioning
and configuration parameters to this device. Returns NULL if the
server address is unknown."
    ::= { cabhPsDevProv 2 }
    
cabhPsDevProvConfigHash OBJECT-TYPE 
SYNTAX OCTET STRING (SIZE(20))
MAX-ACCESS read-write
STATUS current
DESCRIPTION 
"Hash of the contents of the PS config file, which is calculated by 
the NMS and sent to the PS. For the SHA-1 authentication algorithm 
the hash length is 160 bits. This hash value is encoded in binary 
format."
      ::= { cabhPsDevProv 3 }

cabhPsDevProvConfigFileSize OBJECT-TYPE
	SYNTAX	 Integer32
	UNITS		"bytes"
	MAX-ACCESS	read-only
	STATUS	 current
	DESCRIPTION	
		"Size of the configuration file."
	::={ cabhPsDevProv 4 }
	
cabhPsDevProvConfigFileStatus OBJECT-TYPE
	SYNTAX		INTEGER 
	{
	       idle      (1),
	       busy    (2)
	}
	MAX-ACCESS	read-only
	STATUS		current
	DESCRIPTION
"This object indicates the current status
of the configuration file download process. It is
provided to indicate to the management entity
that the PS will reject PS Configuration File triggers
(set request to cabhPsDevProvConfigFile) when busy."
	::={ cabhPsDevProv 5 }

cabhPsDevProvConfigTLVProcessed OBJECT-TYPE
	SYNTAX		INTEGER (0..16383)
	MAX-ACCESS	read-only
	STATUS		current
	DESCRIPTION
		"Number of TLVs processed in config file."
	::={ cabhPsDevProv 6 }
	
cabhPsDevProvConfigTLVRejected OBJECT-TYPE
	SYNTAX		INTEGER (0..16383)
	MAX-ACCESS	read-only
	STATUS		current
	DESCRIPTION
		"Number of TLVs rejected in config file."
	::={ cabhPsDevProv 7 }

cabhPsDevProvSolicitedKeyTimeout OBJECT-TYPE
   SYNTAX      Integer32 (15..600)
   UNITS		"seconds"
   MAX-ACCESS  read-write
   STATUS      current
	DESCRIPTION
"This timeout applies only when the Provisioning Server initiated 
key management (with a Wake Up message) for SNMPv3.  It is the 
period during which the PS will save a number (inside the 
sequence number field) from the sent out AP Request and wait for the 
matching AP Reply from the Provisioning Server."
	DEFVAL { 120 }
	::= { cabhPsDevProv 8 }


cabhPsDevProvState    OBJECT-TYPE
    SYNTAX      INTEGER
    {
            pass	       	(1),
            inProgress	(2),
            fail	       	(3)
    }
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
            "This object indicates the completion state of the
     initialization process. Pass or Fail states occur after 
     completion of the initialization flow. InProgress occurs 
     from PS initialization start to PS initialization end."
    ::= { cabhPsDevProv 9 }

cabhPsDevProvAuthState    OBJECT-TYPE
    SYNTAX      INTEGER
    {
            accepted	(1),
            rejected		(2)    
    }
    MAX-ACCESS  read-only
    STATUS      current
    DESCRIPTION
            "This object indicates the authentication state 
            of the configuration file."
    ::= { cabhPsDevProv 10 }

cabhPsDevProvCorrelationId 	OBJECT-TYPE
    SYNTAX      		Integer32
    MAX-ACCESS  	read-only
    STATUS      		deprecated
    DESCRIPTION
    "Random value generated by the PS for use in registration
    authorization.  It is for use only in the PS initialization 
    messages and for PS configuration file download. This value
    appears in both cabhPsDevProvisioningStatus and 
    cabhPsDevProvisioningEnrollmentReport informs to verify the
    instance of loading the configuration file."
    ::= { cabhPsDevProv 11 }
    
cabhPsDevTimeServerAddrType OBJECT-TYPE
        SYNTAX      InetAddressType
        MAX-ACCESS  read-only
        STATUS      current
        DESCRIPTION
       "The IP address type of the Time server (RFC-868).  IP version 4
       is typically used."
    ::= { cabhPsDevProv 12 }

cabhPsDevTimeServerAddr OBJECT-TYPE
        SYNTAX      InetAddress
        MAX-ACCESS  read-only
        STATUS      current
        DESCRIPTION
            "The IP address of the Time server (RFC-868). Returns
             0.0.0.0 if the time server IP address is unknown."
    ::= { cabhPsDevProv 13 }
                           
--
-- notification group is for future extension.
-- 

cabhPsNotification OBJECT IDENTIFIER ::= { cabhPsDevMib 2 0 }
cabhPsConformance  OBJECT IDENTIFIER ::= { cabhPsDevMib 3 }
cabhPsCompliances  OBJECT IDENTIFIER ::= { cabhPsConformance 1 }
cabhPsGroups       OBJECT IDENTIFIER ::= { cabhPsConformance 2 }

--
--    Notification Group
--

cabhPsDevInitTLVUnknownTrap     NOTIFICATION-TYPE 
   OBJECTS   { 
      docsDevEvLevel, 
      docsDevEvId, 
      docsDevEvText, 
      cabhPsDevWanManMacAddress 
   } 
   STATUS  current 
   DESCRIPTION 
"Event due to detection of unknown TLV during the TLV parsing process.
The values of docsDevEvLevel, docsDevId, and docsDevEvText are from the
entry which logs this event in the docsDevEventTable.  The value of 
cabhPsDevWanManMacAddress indicates the Wan-Man MAC address of the PS.
This part of the information is uniform across all PS Traps." 
   ::= { cabhPsNotification 1 }

cabhPsDevInitTrap  NOTIFICATION-TYPE
   OBJECTS {  
	   docsDevEvLevel,
	   docsDevEvId,
	   docsDevEvText,
   cabhPsDevWanManMacAddress,
	   cabhPsDevProvConfigFile,
	   cabhPsDevProvConfigTLVProcessed,
	   cabhPsDevProvConfigTLVRejected
   }
   STATUS      current
   DESCRIPTION
           "This inform is issued to confirm the successful completion 
           of the CableHome provisioning process."
   ::= { cabhPsNotification 2 }

cabhPsDevInitRetryTrap  NOTIFICATION-TYPE
   OBJECTS  {
	   docsDevEvLevel,
	   docsDevEvId,
	   docsDevEvText,
      cabhPsDevWanManMacAddress
   }
   STATUS      current
   DESCRIPTION
"An event to report a failure happened during the initialization 
process and detected in the PS. "
   ::= { cabhPsNotification 3 }

cabhPsDevDHCPFailTrap NOTIFICATION-TYPE 
   OBJECTS {   
       docsDevEvLevel, 
       docsDevEvId, 
       docsDevEvText, 
       cabhPsDevWanManMacAddress, 
       cabhCdpServerDhcpAddress
   } 
   STATUS  current 
   DESCRIPTION 
           "An event to report the failure of a DHCP server. 
           The value of  cabhCdpServerDhcpAddressis the IP address 
           of the DHCP server." 
   ::= { cabhPsNotification 4 }


cabhPsDevSwUpgradeInitTrap NOTIFICATION-TYPE 
   OBJECTS {   
       docsDevEvLevel, 
       docsDevEvId, 
       docsDevEvText, 
       cabhPsDevWanManMacAddress, 
       docsDevSwFilename, 
       docsDevSwServer 
   } 
   STATUS  current 
   DESCRIPTION 
           "An event to report a software upgrade initiated 
           event. The values of docsDevSwFilename, and 
           docsDevSwServer indicate the software image name 
           and the server IP address the image is from." 
   ::= { cabhPsNotification 5 }


cabhPsDevSwUpgradeFailTrap NOTIFICATION-TYPE 
   OBJECTS {   
       docsDevEvLevel, 
       docsDevEvId, 
       docsDevEvText, 
       cabhPsDevWanManMacAddress, 
       docsDevSwFilename, 
       docsDevSwServer 
   } 
   STATUS  current 
   DESCRIPTION 
           "An event to report the failure of a software upgrade 
           attempt. The values of docsDevSwFilename, and 
           docsDevSwServer indicate the software image name 
           and the server IP address the image is from." 
   ::= { cabhPsNotification 6 }


cabhPsDevSwUpgradeSuccessTrap NOTIFICATION-TYPE 
   OBJECTS {   
       docsDevEvLevel, 
       docsDevEvId,
       docsDevEvText,
       cabhPsDevWanManMacAddress,
       docsDevSwFilename, 
       docsDevSwServer 
   } 
   STATUS  current 
   DESCRIPTION 
           "An event to report the Software upgrade success event. 
           The values of docsDevSwFilename, and 
           docsDevSwServer indicate the software image name 
           and the server IP address the image is from." 
   ::= { cabhPsNotification 7 }


cabhPsDevSwUpgradeCVCFailTrap NOTIFICATION-TYPE 
   OBJECTS {   
       docsDevEvLevel, 
       docsDevEvId, 
       docsDevEvText,
       cabhPsDevWanManMacAddress 
   } 
   STATUS  current 
   DESCRIPTION 
           "An event to report the failure of the verification 
           of code file happened during a secure software upgrade 
           attempt." 
   ::= { cabhPsNotification 8 }


cabhPsDevTODFailTrap NOTIFICATION-TYPE 
   OBJECTS {   
       docsDevEvLevel, 
       docsDevEvId, 
       docsDevEvText, 
       cabhPsDevTimeServerAddr, 
       cabhPsDevWanManMacAddress
   } 
   STATUS  current 
   DESCRIPTION 
        "An event to report the failure of a time of day server. 
        The value of cabhPsDevTimeServerAddr indicates the server IP 
        address." 
   ::= { cabhPsNotification 9 }

cabhPsDevCdpWanDataIpTrap  NOTIFICATION-TYPE
   OBJECTS { 
       docsDevEvLevel, 
       docsDevEvId, 
       docsDevEvText,
       cabhCdpWanDataAddrClientId, 
       cabhPsDevWanManMacAddress
   }
   STATUS      current
   DESCRIPTION
"An event to report the failure of PS to obtain all needed WAN-Data Ip 
Addresses. cabhCdpWanDataAddrClientId indicates the ClientId for which 
the failure occurred." 
   ::= { cabhPsNotification 10 }
   

cabhPsDevCdpThresholdTrap  NOTIFICATION-TYPE
   OBJECTS { 
       docsDevEvLevel, 
       docsDevEvId, 
       docsDevEvText,
       cabhPsDevWanManMacAddress,
       cabhCdpLanTransThreshold
   }
   STATUS      current
   DESCRIPTION
"An event to report that the Lan-Trans threshold has been exceeded."
   ::= { cabhPsNotification 11 }

cabhPsDevCspTrap  NOTIFICATION-TYPE
   OBJECTS { 
       docsDevEvLevel, 
       docsDevEvId, 
       docsDevEvText,
       cabhPsDevWanManMacAddress
   }
   STATUS      current
   DESCRIPTION
           "To report an event with the CableHome Security Portal."
   ::= { cabhPsNotification 12 }

cabhPsDevCapTrap  NOTIFICATION-TYPE
   OBJECTS { 
       docsDevEvLevel, 
       docsDevEvId, 
       docsDevEvText,
       cabhPsDevWanManMacAddress
   }
   STATUS      current
   DESCRIPTION
           "To report an event with the CableHome Address Portal."
   ::= { cabhPsNotification 13 }

cabhPsDevCtpTrap  NOTIFICATION-TYPE
   OBJECTS { 
       docsDevEvLevel, 
       docsDevEvId, 
       docsDevEvText,
       cabhPsDevWanManMacAddress
   }
   STATUS      current
   DESCRIPTION
           "To report an event with the CableHome Test Portal."
   ::= { cabhPsNotification 14 }

cabhPsDevProvEnrollTrap  NOTIFICATION-TYPE
   OBJECTS { 
       cabhPsDevHardwareVersion,
       docsDevSwCurrentVers,
       cabhPsDevTypeIdentifier,
       cabhPsDevWanManMacAddress,
       cabhPsDevProvCorrelationId
   }                       
   STATUS      current
   DESCRIPTION
           "This inform is issued to initiate the CableHome 
	        process provisioning."
   REFERENCE
	   "Inform as defined in RFC 1902"
   ::= { cabhPsNotification 15 }

cabhPsDevCdpLanIpPoolTrap NOTIFICATION-TYPE
	OBJECTS {
	docsDevEvLevel, docsDevEvId, docsDevEvText, 
cabhPsDevWanManMacAddress, 
	cabhCdpLanTransCurCount
	} 
	STATUS current
	DESCRIPTION
"An event to report that the pool of IP addresses for LAN clients, as 
defined by cabh CdpLanPoolStart and cabhCdpLanPoolEnd, is exhausted "

	::= { cabhPsNotification 16}
   
-- compliance statements

cabhPsBasicCompliance MODULE-COMPLIANCE
    STATUS     current
    DESCRIPTION
            "The compliance statement for devices that implement 
             PS feature."
    MODULE   --cabhPsMib






-- unconditionally mandatory groups

    MANDATORY-GROUPS {
            cabhPsGroup
    }

::= { cabhPsCompliances 1}


cabhPsGroup OBJECT-GROUP
    OBJECTS {
         cabhPsDevDateTime,
         cabhPsDevResetNow,
         cabhPsDevSerialNumber,
         cabhPsDevHardwareVersion,
         cabhPsDevWanManMacAddress,
         cabhPsDevWanDataMacAddress,
         cabhPsDevTypeIdentifier,
	 cabhPsDevSetToFactory,
         cabhPsDevWanManClientId,
	 cabhPsDevTodSyncStatus, 
         cabhPsDevProvMode,
         
         cabhPsDevProvisioningTimer,
	 cabhPsDevProvConfigFile,
	 cabhPsDevProvConfigHash,
	 cabhPsDevProvConfigFileSize,
	 cabhPsDevProvConfigFileStatus,
	 cabhPsDevProvConfigTLVProcessed,
	 cabhPsDevProvConfigTLVRejected,
	 cabhPsDevProvSolicitedKeyTimeout,
	 cabhPsDevProvState,
	 cabhPsDevProvAuthState,
         cabhPsDevProvCorrelationId,
         cabhPsDevTimeServerAddrType,
         cabhPsDevTimeServerAddr
         
    }
    STATUS    current
    DESCRIPTION
        "Group of objects for CableHome PS MIB."
    ::= { cabhPsGroups 1 } 

cabhPsNotificationGroup		NOTIFICATION-GROUP
	NOTIFICATIONS { 
	  cabhPsDevInitTLVUnknownTrap, 
	  cabhPsDevInitTrap,
	  cabhPsDevInitRetryTrap,
	  cabhPsDevDHCPFailTrap, 
	  cabhPsDevSwUpgradeInitTrap, 
	  cabhPsDevSwUpgradeFailTrap,
  cabhPsDevSwUpgradeSuccessTrap, 
  cabhPsDevSwUpgradeCVCFailTrap, 
  cabhPsDevTODFailTrap,
  cabhPsDevCdpWanDataIpTrap, 
  cabhPsDevCdpThresholdTrap, 
  cabhPsDevCspTrap, 
  cabhPsDevCapTrap, 
  cabhPsDevCtpTrap, 
  cabhPsDevProvEnrollTrap, 
  cabhPsDevCdpLanIpPoolTrap 
    	}
	STATUS	current
	DESCRIPTION
	   "These notifications indicate change in status of the Portal 
	   Services set of functions in a device complying with 
	   CableLabs CableHome(tm) specifications."
	::= { cabhPsGroups 2 }
END