CL-PKTC-EUE-TC-MIB
File:
CL-PKTC-EUE-TC-MIB.mib (16769 bytes)
Imported modules
Imported symbols
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 |
|
|
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 |
|
|
|
pktcEUETCSampleID |
1.3.6.1.4.1.4491.2.2.10.1.1.1.2 |
Sample MIB Object for use of 'PktcEUETCID'. |
Status: obsolete |
Access: not-accessible |
OBJECT-TYPE |
|
|
|
|
PktcEUETCID |
|
|
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 |
Status: current |
Access: not-accessible |
MODULE-COMPLIANCE |
|
|
|