CL-PKTC-EUE-TC-MIB

File: CL-PKTC-EUE-TC-MIB.mib (16769 bytes)

Imported modules

SNMPv2-SMI SNMPv2-CONF SNMPv2-TC
SNMP-FRAMEWORK-MIB CLAB-DEF-MIB

Imported symbols

MODULE-IDENTITY OBJECT-TYPE Unsigned32
MODULE-COMPLIANCE TEXTUAL-CONVENTION TruthValue
SnmpAdminString pktcEUEMibs

Defined Types

PktcEUETCID  
This TEXTUAL CONVENTION is being defined to contain identities that can be used within the PacketCable eUE data models. It specifies a hex string that can be used to represent the various identities. The types of possible identities are specified by the TEXTUAL CONVENTION 'PktcEUETCIDType'. The following rules apply: - All identities, except macaddress refer to either UEs or Users. Mac addresses are UE specific - When used as a pair, the public and private identities MUST be separated by a '#', with the private identity following the public identity.
TEXTUAL-CONVENTION    
  OCTET STRING Size(0..1023)  

PktcEUETCIDType  
This TEXTUAL CONVENTION is being defined as a way of indicating an identity specified by MIB Objects utilizing the TEXTUAL CONVENTION 'PktcEUETCID'. The defined types include: - other(1) for types not described by the options provided below - gruu(2) for Globally Routable Unique URIs - publicIdentity(3) for Public Identities as defined by PacketCable - privateIdentity(4) for Private Identities as defined by PacketCable - publicPrivatePair(5) for Public and Private Identity pairs as defined by PacketCable - username(6) for username and password as defined by PacketCable - macaddress(7) for mac addresses - packetcableIdentity(8) for PacketCable specific types UE implementations must ensure that PktcEUETCIDType objects and any dependent objects (e.g., PktcEUETCID objects) are consistent. In general, the UE MUST generate an 'inconsistentValue' error if an attempt to change an PktcEUETCIDType object would, for example, lead to an undefined PktcEUETCID value. In particular, PktcEUETCIDType/PktcEUEID pairs MUST be changed together.
TEXTUAL-CONVENTION    
  INTEGER other(1), gruu(2), publicIdentity(3), privateIdentity(4), publicPrivatePair(5), username(6), macaddress(7), packetcableIdentity(8)  

PktcEUETCActStatus  
This TEXTUAL CONVENTION is being defined to indicate activation status as defined in PacketCable. A value of true(1) indicates a status of 'active'. A value of false(2) indicates a status of 'inactive'.
TEXTUAL-CONVENTION    
  TruthValue  

PktcEUETCActStatusInfo  
This TEXTUAL CONVENTION is being defined to additional activation status information.
TEXTUAL-CONVENTION    
  SnmpAdminString Size(1..31)  

PktcEUETCUsrElementIndexType  
This TEXTUAL CONVENTION is being defined to indicate any indices related to users, such as IMPUs and IMPIs as defined in PacketCable. Such an instance can be referenced across tables to indicate an association. The values assigned for objects of this type SHOULD be sequential starting with the value of 1 and incrementing by 1 for each User. A value of '0', if allowed MUST be specified in the DESCRIPTION of any MIB Object using this data type.
TEXTUAL-CONVENTION    
  Unsigned32 0..63  

PktcEUETCAppOrgIdentifier  
This TEXTUAL CONVENTION is being defined to identify the organization specifying the a particular application. Any MIB Object specified to be of this type MUST represent the IANA assigned Enterprise number. For CableLabs specified applications, it MUST be 4491.
TEXTUAL-CONVENTION    
  Unsigned32  

PktcEUETCAppIdentifier  
This TEXTUAL CONVENTION is being defined to identify the application id assigned by an organization. Each organization planning to specify an application MUST publish a registry which identifies each application and the corresponding ID that can be referenced.
TEXTUAL-CONVENTION    
  INTEGER 1..127  

PktcEUETCUsrAppIndexType  
This TEXTUAL CONVENTION is being defined to indicate any indices related to PacketCable Applications. The values assigned for objects of this type SHOULD be sequential starting with the value of 1 and incrementing by 1 for each User. A value of '0', if allowed MUST be specified in the DESCRIPTION of any MIB Object using this data type.
TEXTUAL-CONVENTION    
  Unsigned32 0..31  

PktcEUETCCredsType  
This TEXTUAL CONVENTION represents credential types. Each definition of PktcEUETCCredsType MUST be accompanied by a definition of the textual convention PktcEUETCCreds. The specified types include: - other(1) An unknown credentials type. It MAY be used to indicate Credentials that are not in one of the formats defined below such as a vendor-specific format. - none(2) A non-existent credentials type. This value MUST be used if the value of the corresponding PktcEUETCCreds object is a zero-length string. It MAY be used when the credentials are no longer valid. - password(3) A password based credential. When this type is used the credential value contained in PktcEUETCCreds MUST be an ASCII string representing a user-readable password. - presharedKey(4) A pre-shared key based credential. When this type is used the credential value contained in PktcEUETCCreds MUST be interpreted as a pre-shared key represented as an octet string. - X509certificate(5) A certificate based credential. When this type is used the credential value contained in PktcEUETCCreds MUST be interpreted as a private key and an accompanying X.509 certificate. Implementations must ensure that objects with SYNTAX of 'PktcEUETCCredsType' and dependent objects with SYNTAX of 'PktcEUETCCreds' are consistent. In general, the UE MUST generate an 'inconsistentValue' error if an attempt to change an 'PktcEUETCCredsType' object would, for example, lead to an undefined 'PktcEUETCCreds' value.
TEXTUAL-CONVENTION    
  INTEGER other(1), none(2), password(3), preSharedKey(4), certificate(5)  

PktcEUETCCreds  
This TEXTUAL CONVENTION allows for the definition of a credential. A PktcEUETCCreds value must always be associated with and interpreted within the context of a corresponding PktcEUETCCredsType. The value of a PktcEUETCCreds object must be consistent with the value of it's associated PktcEUETCCredsType object. Any attempt to SET an object when these values are not consistent must fail with an inconsistentValue error. An object of this type MUST be interpreted as follows (in network byte order): Bytes 0-1: Reserved. The application must define the usage of these bytes. Bytes 2-3: Indicate the length of the credential. Bytes 4-8191: Contain the credential value.
TEXTUAL-CONVENTION    
  OCTET STRING Size(0..8192)  

Defined Values

pktcEUETCMIB 1.3.6.1.4.1.4491.2.2.10.1
This MIB module specifies the TEXTUAL CONVENTIONs for use in the definition of PacketCable E-UE MIB Objects.
MODULE-IDENTITY    

pktcEUETCNotifications 1.3.6.1.4.1.4491.2.2.10.1.0
OBJECT IDENTIFIER    

pktcEUETCObjects 1.3.6.1.4.1.4491.2.2.10.1.1
OBJECT IDENTIFIER    

pktcEUETCConformance 1.3.6.1.4.1.4491.2.2.10.1.2
OBJECT IDENTIFIER    

pktcEUETCCompliances 1.3.6.1.4.1.4491.2.2.10.1.2.1
OBJECT IDENTIFIER    

pktcEUETCGroups 1.3.6.1.4.1.4491.2.2.10.1.2.2
OBJECT IDENTIFIER    

pktcEUETCUsageObjs 1.3.6.1.4.1.4491.2.2.10.1.1.1
OBJECT IDENTIFIER    

pktcEUETCSampleID 1.3.6.1.4.1.4491.2.2.10.1.1.1.2
Sample MIB Object for use of 'PktcEUETCID'.
OBJECT-TYPE    
  PktcEUETCID  

pktcEUETCSampleIDType 1.3.6.1.4.1.4491.2.2.10.1.1.1.3
Sample MIB Object for use of 'PktcEUETCIDType'.
OBJECT-TYPE    
  PktcEUETCIDType  

pktcEUETCSampleActStatus 1.3.6.1.4.1.4491.2.2.10.1.1.1.4
Sample MIB Object for use of 'PktcEUETCActStatus'.
OBJECT-TYPE    
  PktcEUETCActStatus  

pktcEUETCSampleUsrRef 1.3.6.1.4.1.4491.2.2.10.1.1.1.5
Sample MIB Object for use of 'PktcEUETCUsrRef'.
OBJECT-TYPE    
  PktcEUETCUsrElementIndexType  

pktcEUETCSampleCredsType 1.3.6.1.4.1.4491.2.2.10.1.1.1.6
Sample MIB Object for use of 'PktcEUETCCredsType'.
OBJECT-TYPE    
  PktcEUETCCredsType  

pktcEUETCSampleCreds 1.3.6.1.4.1.4491.2.2.10.1.1.1.7
Sample MIB Object for use of 'PktcEUETCCreds'.
OBJECT-TYPE    
  PktcEUETCCreds  

pktcEUETCSampleAppRef 1.3.6.1.4.1.4491.2.2.10.1.1.1.8
Sample MIB Object for use of 'PktcEUETCUsrRef'.
OBJECT-TYPE    
  PktcEUETCUsrAppIndexType  

pktcEUETCSampleActStatusInfo 1.3.6.1.4.1.4491.2.2.10.1.1.1.9
Sample MIB Object for use of 'PktcEUETCActStatusInfo'.
OBJECT-TYPE    
  PktcEUETCActStatusInfo  

pktcEUETCAppIdentifier 1.3.6.1.4.1.4491.2.2.10.1.1.1.10
Sample MIB Object for use of 'PktcEUETCActStatusInfo'.
OBJECT-TYPE    
  PktcEUETCAppIdentifier  

pktcEUETCAppOrgIdentifier 1.3.6.1.4.1.4491.2.2.10.1.1.1.11
Sample MIB Object for use of 'PktcEUETCActStatusInfo'.
OBJECT-TYPE    
  PktcEUETCAppOrgIdentifier  

pktcEUETCMIBCompliance 1.3.6.1.4.1.4491.2.2.10.1.2.1.1
The compliance statement for implementations of the EUE TC MIB
MODULE-COMPLIANCE