911 lines
35 KiB
Plaintext
911 lines
35 KiB
Plaintext
CL-PKTC-EUE-DEV-MIB DEFINITIONS ::= BEGIN
|
|
IMPORTS
|
|
PktcEUETCCredsType,
|
|
PktcEUETCCreds
|
|
FROM CL-PKTC-EUE-TC-MIB
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Unsigned32
|
|
FROM SNMPv2-SMI
|
|
OBJECT-GROUP,
|
|
MODULE-COMPLIANCE
|
|
FROM SNMPv2-CONF
|
|
TEXTUAL-CONVENTION,
|
|
RowStatus,
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
SnmpAdminString
|
|
FROM SNMP-FRAMEWORK-MIB
|
|
InetAddress,
|
|
InetPortNumber,
|
|
InetAddressDNS,
|
|
InetAddressType
|
|
FROM INET-ADDRESS-MIB
|
|
pktcEUEMibs
|
|
FROM CLAB-DEF-MIB;
|
|
|
|
pktcEUEDevMIB MODULE-IDENTITY
|
|
LAST-UPDATED "201004260000Z" -- April 26, 2010
|
|
ORGANIZATION "Cable Television Laboratories, Inc."
|
|
CONTACT-INFO
|
|
"Broadband Network Services
|
|
Cable Television Laboratories, Inc.
|
|
858 Coal Creek Circle,
|
|
Louisville, CO 80027, USA
|
|
Phone: +1 303-661-9100
|
|
Email: mibs@cablelabs.com
|
|
Acknowledgements:
|
|
Thomas Clack, Broadcom - Primary author,
|
|
Eugene Nechamkin, Broadcom
|
|
Sumanth Channabasappa, CableLabs
|
|
John Berg, CableLabs
|
|
Eduardo Cardona, CableLabs
|
|
and members of the PacketCable PACM Focus Team."
|
|
DESCRIPTION
|
|
"This MIB module contains Configuration MIB
|
|
objects for the Embedded User Equipment (eUE) as
|
|
required by the PacketCable E-UE Provisioning
|
|
Framework Specification."
|
|
REVISION "201004260000Z" -- April 26, 2010
|
|
DESCRIPTION
|
|
"Revised Version includes ECN EUE-DATA-N-10.10.0633-2
|
|
and published as I05"
|
|
REVISION "200807100000Z" -- July 10, 2008
|
|
DESCRIPTION
|
|
"Revised Version includes ECN EUE-DATA-N-08.0524-5
|
|
and published as I02"
|
|
REVISION "200711060000Z" -- Nov 6, 2007
|
|
DESCRIPTION
|
|
"Initial version, published as part of the CableLabs
|
|
E-UE Provisioning Data Model Specification
|
|
PKT-SP-EUE-DATA-I01-071106
|
|
Copyright 1999-2007 Cable Television Laboratories, Inc.
|
|
All rights reserved."
|
|
::= { pktcEUEMibs 3 }
|
|
|
|
-- ---------------------------------------------------------------------
|
|
-- Pktc EUE DEV Textual Conventions
|
|
-- ---------------------------------------------------------------------
|
|
PktcEUEDevSipProtID ::= TEXTUAL-CONVENTION
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This TEXTUAL CONVENTION is being defined
|
|
as a way to enumerate the Protocols used for SIP."
|
|
SYNTAX INTEGER {
|
|
other(1),
|
|
udp(2),
|
|
tcp(3),
|
|
tls(4)
|
|
}
|
|
|
|
-- Administrative assignments
|
|
pktcEUEDevNotification OBJECT IDENTIFIER ::= { pktcEUEDevMIB 0 }
|
|
pktcEUEDevObjects OBJECT IDENTIFIER ::= { pktcEUEDevMIB 1 }
|
|
pktcEUEDevConformance OBJECT IDENTIFIER ::= { pktcEUEDevMIB 2 }
|
|
pktcEUEDevCompliances OBJECT IDENTIFIER ::= { pktcEUEDevConformance 1 }
|
|
pktcEUEDevGroups OBJECT IDENTIFIER ::= { pktcEUEDevConformance 2 }
|
|
|
|
|
|
|
|
-- ---------------------------------------------------------------------
|
|
-- eUE Profile Information
|
|
-- ---------------------------------------------------------------------
|
|
pktcEUEDevProfile OBJECT IDENTIFIER ::= { pktcEUEDevObjects 1 }
|
|
|
|
pktcEUEDevProfileVersion OBJECT-TYPE
|
|
SYNTAX SnmpAdminString(SIZE(0..6))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This MIB Object represents the Device Profile Version for this
|
|
MIB module. The eUE MUST set this MIB Object to a value of '1.0'."
|
|
::= { pktcEUEDevProfile 1 }
|
|
-- ---------------------------------------------------------------------
|
|
-- Operator Table
|
|
-- ---------------------------------------------------------------------
|
|
pktcEUEDevOpTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PktcEUEDevOpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This data table contains Operator specific information
|
|
associated with the eUE."
|
|
::= { pktcEUEDevProfile 2 }
|
|
pktcEUEDevOpEntry OBJECT-TYPE
|
|
SYNTAX PktcEUEDevOpEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Each entry in this data table describes Operator
|
|
parameters associated with a specific domain name.
|
|
For each Operator that is associated with a user,
|
|
the corresponding parameters SHOULD be configured by
|
|
the Operator.
|
|
A domain name of '.' indicates any domain name.
|
|
The eUE MUST use the values provided only for sessions
|
|
established on behalf of the eUE identifier (e.g. eUE registration,
|
|
eUE configuration, eUE Identifier based sessions)."
|
|
INDEX { pktcEUEDevOpIndex }
|
|
::= { pktcEUEDevOpTable 1 }
|
|
PktcEUEDevOpEntry ::=
|
|
SEQUENCE {
|
|
pktcEUEDevOpIndex Unsigned32,
|
|
pktcEUEDevOpDomain InetAddressDNS,
|
|
pktcEUEDevOpSTUNAddrType InetAddressType,
|
|
pktcEUEDevOpSTUNAddr InetAddress,
|
|
pktcEUEDevOpSTUNAddrPort InetPortNumber,
|
|
pktcEUEDevOpSTUNRelayAddrType InetAddressType,
|
|
pktcEUEDevOpSTUNRelayAddr InetAddress,
|
|
pktcEUEDevOpSTUNRelayAddrPort InetPortNumber,
|
|
pktcEUEDevOpSTUNRelayCredsType PktcEUETCCredsType,
|
|
pktcEUEDevOpSTUNRelayCreds PktcEUETCCreds,
|
|
pktcEUEDevOpRowStatus RowStatus
|
|
}
|
|
|
|
pktcEUEDevOpIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32(1..16)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" A unique value used to identify an instance of a set of
|
|
values pertaining to an Operator domain identified
|
|
by 'pktcEUEDevOpDomain'. The indices SHOULD be contiguous.
|
|
When multiple entries are specified, the eUE MUST give
|
|
precedence to the values indexed by lower indices."
|
|
::= { pktcEUEDevOpEntry 1 }
|
|
pktcEUEDevOpDomain OBJECT-TYPE
|
|
SYNTAX InetAddressDNS
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This data element contains the Operator's Domain or sub-domain
|
|
name. A value of '.' indicates any domainName."
|
|
::= { pktcEUEDevOpEntry 2 }
|
|
pktcEUEDevOpSTUNAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This data element identifies the data type of the
|
|
value contained in 'pktcEUEDevOpSTUNAddr'."
|
|
DEFVAL { unknown }
|
|
::= { pktcEUEDevOpEntry 3 }
|
|
pktcEUEDevOpSTUNAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This data element contains the STUN server address
|
|
associated with the domain name identified in
|
|
'pktcEUEDevOpDomain'."
|
|
DEFVAL { "" }
|
|
::= { pktcEUEDevOpEntry 4 }
|
|
pktcEUEDevOpSTUNAddrPort OBJECT-TYPE
|
|
SYNTAX InetPortNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This data element contains the STUN server port
|
|
associated with the server address identified in
|
|
'pktcEUEDevOpSTUNAddr'."
|
|
DEFVAL { 0 }
|
|
::= { pktcEUEDevOpEntry 5 }
|
|
pktcEUEDevOpSTUNRelayAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This data element identifies the data type of the
|
|
value contained in 'pktcEUEDevOpSTUNRelayAddr'."
|
|
DEFVAL { unknown }
|
|
::= { pktcEUEDevOpEntry 6 }
|
|
pktcEUEDevOpSTUNRelayAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This data element contains the STUNRelay server address
|
|
associated with the domain name identified in
|
|
'pktcEUEDevOpDomain'."
|
|
DEFVAL { "" }
|
|
::= { pktcEUEDevOpEntry 7 }
|
|
pktcEUEDevOpSTUNRelayAddrPort OBJECT-TYPE
|
|
SYNTAX InetPortNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This data element contains the STUNRelay server port
|
|
associated with the server address identified in
|
|
'pktcEUEDevOpSTUNRelayAddr'."
|
|
DEFVAL { 0 }
|
|
::= { pktcEUEDevOpEntry 8 }
|
|
pktcEUEDevOpSTUNRelayCredsType OBJECT-TYPE
|
|
SYNTAX PktcEUETCCredsType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This data element contains the creds type
|
|
associated with the STUN Relay creds identified in
|
|
'pktcEUEDevOpSTUNRelayCreds'.
|
|
Valid types include other(1), publicIdentity(2) and
|
|
username(6)."
|
|
DEFVAL { none }
|
|
::= { pktcEUEDevOpEntry 9 }
|
|
|
|
pktcEUEDevOpSTUNRelayCreds OBJECT-TYPE
|
|
SYNTAX PktcEUETCCreds
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This optional data element MAY contain suitable credentials
|
|
related to STUN Relay access.
|
|
If read this data element MUST always return an empty
|
|
string value."
|
|
DEFVAL { "" }
|
|
::= { pktcEUEDevOpEntry 10 }
|
|
|
|
pktcEUEDevOpRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object defines the row status associated with the
|
|
particular Operator in the pktcEUEDevOpTable.
|
|
The value of this object has no effect on
|
|
whether columnar objects in this row can be modified."
|
|
::= { pktcEUEDevOpEntry 11 }
|
|
-- ---------------------------------------------------------------------
|
|
-- Operator domain names associated with a eUE
|
|
-- ---------------------------------------------------------------------
|
|
pktcEUEDevDnsTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PktcEUEDevDnsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This data table represents the eUE's knowledge
|
|
of suitable DNS Server information on a per Operator
|
|
basis.
|
|
The eUE MUST use the values provided only for sessions
|
|
established on behalf of the eUE identifier (e.g. eUE P-CSCF Discovery,
|
|
eUE registration, eUE configuration, eUE Identifier based sessions)."
|
|
::= { pktcEUEDevProfile 3 }
|
|
pktcEUEDevDnsEntry OBJECT-TYPE
|
|
SYNTAX PktcEUEDevDnsEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Each entry in this data table contains an instance
|
|
of a DNS Server entry for a given domain name as
|
|
indicated by 'pktcEUEDevOpDomain'.
|
|
The information in this table MAY be configured
|
|
by the Operator."
|
|
INDEX { pktcEUEDevOpIndex, pktcEUEDevDnsIndex }
|
|
::= { pktcEUEDevDnsTable 1 }
|
|
PktcEUEDevDnsEntry ::=
|
|
SEQUENCE {
|
|
pktcEUEDevDnsIndex Unsigned32,
|
|
pktcEUEDevDnsAddrType InetAddressType,
|
|
pktcEUEDevDnsAddr InetAddress,
|
|
pktcEUEDevDnsRowStatus RowStatus
|
|
}
|
|
|
|
pktcEUEDevDnsIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32(1..16)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" A unique value used to identify an instance in this
|
|
data table. The indices SHOULD be contiguous.
|
|
When multiple entries are specified, the eUE MUST give
|
|
precedence to the values indexed by lower indices."
|
|
::= { pktcEUEDevDnsEntry 1 }
|
|
pktcEUEDevDnsAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This data element contains the type of the data
|
|
element contained in 'pktcEUEDevDnsAddr'.
|
|
The only valid values are 'ipv4' or 'ipv6'.
|
|
The value 'unknown' may be used for row creation
|
|
if the value of 'pktcEUEDevDnsAddr' is not specified."
|
|
DEFVAL { unknown }
|
|
::= { pktcEUEDevDnsEntry 2 }
|
|
pktcEUEDevDnsAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The IP address of a DNS server associated with
|
|
the domain name indicated by the primary index
|
|
'pktcEUEDevOpIndex', for the instance indicated
|
|
by the secondary index 'pktcEUEDevDnsIndex'.
|
|
In the case this object is empty the eUE MUST use
|
|
the DNS servers obtained via the DHCP process during
|
|
provisioning."
|
|
DEFVAL { "" }
|
|
::= { pktcEUEDevDnsEntry 3 }
|
|
pktcEUEDevDnsRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object defines the row status associated with the
|
|
particular Operator domain name in the pktcEUEDevDnsTable.
|
|
The value of the 'pktcEUEDevDnsAddrType' object MUST not be
|
|
modified while this object is 'active'. The value of
|
|
'pktcEUEDevDnsAddr' MAY be modified while this object is active
|
|
if the value is consistent with the type specified by the
|
|
'pktcEUEDevDnsAddrType' object. The EUE MUST not allow the
|
|
row to become 'active' unless the value of 'pktcEUEDevDnsAddr'
|
|
is consistent with the value of 'pktcEUEDevDnsAddrType'"
|
|
::= { pktcEUEDevDnsEntry 4 }
|
|
|
|
-- ---------------------------------------------------------------------
|
|
-- P-CSCFs associated with the eUE
|
|
-- ---------------------------------------------------------------------
|
|
pktcEUEDevPCSCFTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PktcEUEDevPCSCFEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This data table represents the eUE's knowledge
|
|
of suitable P-CSCFs information on a per Operator
|
|
basis."
|
|
::= { pktcEUEDevProfile 4 }
|
|
pktcEUEDevPCSCFEntry OBJECT-TYPE
|
|
SYNTAX PktcEUEDevPCSCFEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Each entry in this data table contains an instance
|
|
of a P-CSCF Server entry for a given domain name.
|
|
The information in this table MAY be configured
|
|
by the Operator.
|
|
The eUE MUST use the values provided only for sessions
|
|
established on behalf of the eUE identifier (e.g. eUE registration,
|
|
eUE configuration, eUE Identifier based sessions)."
|
|
INDEX { pktcEUEDevOpIndex, pktcEUEDevPCSCFIndex }
|
|
::= { pktcEUEDevPCSCFTable 1 }
|
|
PktcEUEDevPCSCFEntry ::=
|
|
SEQUENCE {
|
|
pktcEUEDevPCSCFIndex Unsigned32,
|
|
pktcEUEDevPCSCFAddrType InetAddressType,
|
|
pktcEUEDevPCSCFAddr InetAddress,
|
|
pktcEUEDevPCSCFSipPort InetPortNumber,
|
|
pktcEUEDevPCSCFUsedProtocol PktcEUEDevSipProtID,
|
|
pktcEUEDevPCSCFUsedInetAddressType InetAddressType,
|
|
pktcEUEDevPCSCFUsedInetAddress InetAddress,
|
|
pktcEUEDevPCSCFTimerT1 Unsigned32,
|
|
pktcEUEDevPCSCFTimerT2 Unsigned32,
|
|
pktcEUEDevPCSCFTimerT4 Unsigned32,
|
|
pktcEUEDevPCSCFTimerTD Unsigned32,
|
|
pktcEUEDevPCSCFRowStatus RowStatus,
|
|
pktcEUEDevPCSCFInviteAttempts Unsigned32,
|
|
pktcEUEDevPCSCFMaxTime Unsigned32,
|
|
pktcEUEDevPCSCFBaseTimeAllFailed Unsigned32,
|
|
pktcEUEDevPCSCFBaseTimeAllNotFailed Unsigned32,
|
|
pktcEUEDevPCSCFSubscribeRetry Unsigned32
|
|
}
|
|
pktcEUEDevPCSCFIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32(1..16)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" A unique value used to identify an instance in this
|
|
data table. The indices SHOULD be contiguous.
|
|
When multiple entries are specified, the eUE MUST give
|
|
precedence to the values indexed by lower indices."
|
|
::= { pktcEUEDevPCSCFEntry 1 }
|
|
pktcEUEDevPCSCFAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This data element contains the type of the data
|
|
element contained in 'pktcEUEDevPCSCFAddr'."
|
|
DEFVAL { unknown }
|
|
::= { pktcEUEDevPCSCFEntry 2 }
|
|
pktcEUEDevPCSCFAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The IP address of a P-CSCF server associated with
|
|
the domain name indicated by the primary index
|
|
'pktcEUEDevOpIndex', for the instance indicated
|
|
by the secondary index 'pktcEUEDevPCSCFIndex'."
|
|
DEFVAL { "" }
|
|
::= { pktcEUEDevPCSCFEntry 3 }
|
|
pktcEUEDevPCSCFSipPort OBJECT-TYPE
|
|
SYNTAX InetPortNumber
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This MIB Object contains a SIP Port to send the
|
|
SIP requests to (for the P-CSCF indicated by the
|
|
table entry)."
|
|
DEFVAL { 5060 }
|
|
::= { pktcEUEDevPCSCFEntry 4 }
|
|
pktcEUEDevPCSCFUsedProtocol OBJECT-TYPE
|
|
SYNTAX PktcEUEDevSipProtID
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This MIB Object contains a SIP Protocol which is
|
|
used by the EUE to communicate with the P-CSCF."
|
|
::= { pktcEUEDevPCSCFEntry 5 }
|
|
pktcEUEDevPCSCFUsedInetAddressType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This MIB Object contains the Address Type of the P-CSCF
|
|
IP address used by the EUE in communication with the P-CSCF.
|
|
Only ipv4 and ipv6 address types are valid values
|
|
for this MIB Object."
|
|
::= { pktcEUEDevPCSCFEntry 6 }
|
|
pktcEUEDevPCSCFUsedInetAddress OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This MIB Object contains the IP Address of the
|
|
P-CSCF used by the EUE. Only IPv4 and IPv6 addresses are
|
|
valid values for this MIB Object."
|
|
::= { pktcEUEDevPCSCFEntry 7 }
|
|
pktcEUEDevPCSCFTimerT1 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This is the SIP Timer T1, an estimate for the round
|
|
trip time in the system (UE to P-CSCF). Please
|
|
refer to the PacketCable IMS Delta Session Initiation
|
|
Protocol (SIP) and Session Description Protocol (SDP),
|
|
Stage 3 Specification 3GPP TS 24.229 for more
|
|
information."
|
|
REFERENCE
|
|
"PacketCable IMS Delta Session Initiation Protocol (SIP)
|
|
and Session Description Protocol (SDP), Stage 3
|
|
Specification 3GPP TS 24.229"
|
|
DEFVAL {500}
|
|
::= { pktcEUEDevPCSCFEntry 8 }
|
|
pktcEUEDevPCSCFTimerT2 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This is the SIP Timer T2, an estimate for the maximum
|
|
retransmit interval for non-INVITE requests and INVITE
|
|
responses. Please refer to the PacketCable IMS Delta
|
|
Session Initiation Protocol (SIP) and Session Description
|
|
Protocol (SDP), Stage 3 Specification 3GPP TS 24.229
|
|
for more information."
|
|
REFERENCE
|
|
"PacketCable IMS Delta Session Initiation Protocol (SIP)
|
|
and Session Description Protocol (SDP), Stage 3
|
|
Specification 3GPP TS 24.229"
|
|
DEFVAL {4000}
|
|
::= { pktcEUEDevPCSCFEntry 9 }
|
|
pktcEUEDevPCSCFTimerT4 OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This is the SIP Timer TD, indicates the wait time
|
|
for response retransmits.
|
|
Please refer to the PacketCable IMS Delta Session
|
|
Initiation Protocol (SIP) and Session Description
|
|
Protocol (SDP), Stage 3 Specification 3GPP TS 24.229
|
|
for more information."
|
|
REFERENCE
|
|
"PacketCable IMS Delta Session Initiation Protocol (SIP)
|
|
and Session Description Protocol (SDP), Stage 3
|
|
Specification 3GPP TS 24.229"
|
|
DEFVAL {5000}
|
|
::= { pktcEUEDevPCSCFEntry 10 }
|
|
pktcEUEDevPCSCFTimerTD OBJECT-TYPE
|
|
SYNTAX Unsigned32 (0|32000..4294967295)
|
|
UNITS "milliseconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This is the SIP Timer TD, an estimate for the maximum
|
|
duration a message will remain in the network.
|
|
Please refer to the PacketCable IMS Delta Session
|
|
Initiation Protocol (SIP) and Session Description
|
|
Protocol (SDP), Stage 3 Specification 3GPP TS 24.229
|
|
for more information.
|
|
If the protocol used for a SIP Session is UDP this value is
|
|
used for SIP Timer D, otherwise is ignored "
|
|
REFERENCE
|
|
"PacketCable IMS Delta Session Initiation Protocol (SIP)
|
|
and Session Description Protocol (SDP), Stage 3
|
|
Specification 3GPP TS 24.229"
|
|
DEFVAL {32000}
|
|
::= { pktcEUEDevPCSCFEntry 11 }
|
|
pktcEUEDevPCSCFRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object defines the row status associated with the
|
|
particular P-CSCF Server entry for the particular domain name.
|
|
The value of the 'pktcEUEDevPCSCFAddrType' object MUST not be
|
|
modified while this object is 'active'. The value of
|
|
'pktcEUEDevPCSCFAddr' MAY be modified while this object is active
|
|
if the value is consistent with the type specified by the
|
|
'pktcEUEDevPCSCFAddrType' object."
|
|
::= { pktcEUEDevPCSCFEntry 12 }
|
|
|
|
pktcEUEDevPCSCFInviteAttempts OBJECT-TYPE
|
|
SYNTAX Unsigned32(1..7)
|
|
UNITS "attempts"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This is the total number of INVITE message attempts before
|
|
the SIP transaction is considered as failed due to no response.
|
|
The total Timer TB MUST be derived from the total number of SIP
|
|
INVITE message attempts as follows:
|
|
TB = [2^(a1 - 1) + 2^(a2 - 1)+...+2^(an -1)] * T1
|
|
a1 .. an = 1 ... n
|
|
n: total number of INVITE attempts
|
|
T1 = Timer T1
|
|
|
|
When the number of attempts is 7, timer B matches the Timer B
|
|
default value defined PacketCable IMS Delta Session Initiation
|
|
Protocol (SIP) and Session Description Protocol (SDP).
|
|
Please refer to the PacketCable IMS Delta Session Initiation
|
|
Protocol (SIP) and Session Description Protocol (SDP),
|
|
Stage 3 Specification 3GPP TS 24.229 for more information."
|
|
REFERENCE
|
|
"PacketCable IMS Delta Session Initiation Protocol (SIP)
|
|
and Session Description Protocol (SDP), Stage 3
|
|
Specification 3GPP TS 24.229"
|
|
DEFVAL { 3 }
|
|
::= { pktcEUEDevPCSCFEntry 13 }
|
|
|
|
pktcEUEDevPCSCFMaxTime OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This is the 'max-time' SIP Registration Recovery Timer
|
|
as defined in RFC 5626.
|
|
Please refer to the PacketCable IMS Delta Session
|
|
Initiation Protocol (SIP) and Session Description
|
|
Protocol (SDP), Stage 3 Specification 3GPP TS 24.229,
|
|
and RFC 5626 for more information.
|
|
If the protocol used for a SIP Session is UDP this value is
|
|
used for SIP Timer D, otherwise is ignored."
|
|
REFERENCE
|
|
"PacketCable IMS Delta Session Initiation Protocol (SIP)
|
|
and Session Description Protocol (SDP), Stage 3
|
|
Specification 3GPP TS 24.229"
|
|
DEFVAL {1800}
|
|
::= { pktcEUEDevPCSCFEntry 14 }
|
|
|
|
pktcEUEDevPCSCFBaseTimeAllFailed OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This is the 'base-time (if all failed)' SIP Registration
|
|
Recovery Timer as defined in RFC 5626.
|
|
Please refer to the PacketCable IMS Delta Session
|
|
Initiation Protocol (SIP) and Session Description
|
|
Protocol (SDP), Stage 3 Specification 3GPP TS 24.229,
|
|
and RFC 5626 for more information.
|
|
If the protocol used for a SIP Session is UDP this value is
|
|
used for SIP Timer D, otherwise is ignored."
|
|
REFERENCE
|
|
"PacketCable IMS Delta Session Initiation Protocol (SIP)
|
|
and Session Description Protocol (SDP), Stage 3
|
|
Specification 3GPP TS 24.229"
|
|
DEFVAL {30}
|
|
::= { pktcEUEDevPCSCFEntry 15 }
|
|
|
|
pktcEUEDevPCSCFBaseTimeAllNotFailed OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This is the 'base-time (if all have not failed)' SIP
|
|
Registration Recovery Timer as defined in RFC 5626.
|
|
Please refer to the PacketCable IMS Delta Session
|
|
Initiation Protocol (SIP) and Session Description
|
|
Protocol (SDP), Stage 3 Specification 3GPP TS 24.229,
|
|
and RFC 5626 for more information.
|
|
If the protocol used for a SIP Session is UDP this value is
|
|
used for SIP Timer D, otherwise is ignored."
|
|
REFERENCE
|
|
"PacketCable IMS Delta Session Initiation Protocol (SIP)
|
|
and Session Description Protocol (SDP), Stage 3
|
|
Specification 3GPP TS 24.229"
|
|
DEFVAL {90}
|
|
::= { pktcEUEDevPCSCFEntry 16 }
|
|
|
|
pktcEUEDevPCSCFSubscribeRetry OBJECT-TYPE
|
|
SYNTAX Unsigned32
|
|
UNITS "seconds"
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This is the retry period for the initial SUBSCRIBE due to error
|
|
responses, the absence of a retry period in the Retry-After
|
|
header response or a request timeout. Please
|
|
refer to the PacketCable IMS Delta Session Initiation
|
|
Protocol (SIP) and Session Description Protocol (SDP),
|
|
Stage 3 Specification 3GPP TS 24.229 for more
|
|
information."
|
|
REFERENCE
|
|
"PacketCable IMS Delta Session Initiation Protocol (SIP)
|
|
and Session Description Protocol (SDP), Stage 3
|
|
Specification 3GPP TS 24.229"
|
|
DEFVAL {900}
|
|
::= { pktcEUEDevPCSCFEntry 17 }
|
|
|
|
-- ---------------------------------------------------------------------
|
|
-- BSFs associated with a eUE
|
|
-- ---------------------------------------------------------------------
|
|
pktcEUEDevBSFTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF PktcEUEDevBSFEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This data table represents the eUE's knowledge
|
|
of suitable BSFs to contact."
|
|
::= { pktcEUEDevProfile 5 }
|
|
pktcEUEDevBSFEntry OBJECT-TYPE
|
|
SYNTAX PktcEUEDevBSFEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" Each entry in this data table contains an instance
|
|
of a BSF, specific to a AS type, for a given Operator's
|
|
Domain Name.
|
|
The entries represent the eUE's knowledge
|
|
of suitable BSFs to contact, as per the IMS GBA
|
|
architecture to obtain credentials and enabling secure
|
|
sessions to Application Servers. A list of
|
|
BSFs for each Operator and application
|
|
types MAY be configured by the Operator."
|
|
INDEX { pktcEUEDevOpIndex, pktcEUEDevBSFASType, pktcEUEDevBSFIndex }
|
|
::= { pktcEUEDevBSFTable 1 }
|
|
PktcEUEDevBSFEntry ::=
|
|
SEQUENCE {
|
|
pktcEUEDevBSFASType SnmpAdminString,
|
|
pktcEUEDevBSFIndex Unsigned32,
|
|
pktcEUEDevBSFAddrType InetAddressType,
|
|
pktcEUEDevBSFAddr InetAddress,
|
|
pktcEUEDevBSFRowStatus RowStatus
|
|
}
|
|
pktcEUEDevBSFASType OBJECT-TYPE
|
|
SYNTAX SnmpAdminString
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" A unique value used to indicate the AS type to
|
|
which the BSFs correspond.
|
|
Applications using GBA are required to specify
|
|
such identifiers explicitly."
|
|
::= { pktcEUEDevBSFEntry 1 }
|
|
pktcEUEDevBSFIndex OBJECT-TYPE
|
|
SYNTAX Unsigned32 (1..16)
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
" A unique value used to identify an instance in this
|
|
data table. The indices SHOULD be contiguous.
|
|
When multiple entries are specified, the eUE MUST give
|
|
precedence to the values indexed by lower indices."
|
|
::= { pktcEUEDevBSFEntry 2 }
|
|
pktcEUEDevBSFAddrType OBJECT-TYPE
|
|
SYNTAX InetAddressType
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This data element contains the type of the data
|
|
element contained in 'pktcEUEDevBSFAddr'."
|
|
DEFVAL { unknown }
|
|
::= { pktcEUEDevBSFEntry 3 }
|
|
pktcEUEDevBSFAddr OBJECT-TYPE
|
|
SYNTAX InetAddress
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The address of a BSF server associated with
|
|
the domain name indicated by the indices
|
|
'pktcEUEDevOpIndex' (Operator Domain),
|
|
'pktcEUEDevBSFASType' and 'pktcEUEDevBSFIndex'."
|
|
DEFVAL { "" }
|
|
::= { pktcEUEDevBSFEntry 4 }
|
|
pktcEUEDevBSFRowStatus OBJECT-TYPE
|
|
SYNTAX RowStatus
|
|
MAX-ACCESS read-create
|
|
STATUS current
|
|
DESCRIPTION
|
|
" This object defines the row status associated with this
|
|
instance of a BSF.
|
|
The value of the 'pktcEUEDevBSFAddrType' object MUST not be
|
|
modified while this object is 'active'. The value of
|
|
'pktcEUEDevBSFAddr' MAY be modified while this object is active
|
|
if the value is consistent with the type specified by the
|
|
'pktcEUEDevBSFAddrType' object."
|
|
::= { pktcEUEDevBSFEntry 5 }
|
|
-- ---------------------------------------------------------------------
|
|
-- Certificate Bootstrapping Data
|
|
-- ---------------------------------------------------------------------
|
|
pktcEUECBSupport OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB Object is used by the eUE to report
|
|
support for Certificate Bootstrapping.
|
|
If the MIB Object is set to a value of true(1)
|
|
it indicates that the device supports Certificate
|
|
Bootstrapping.
|
|
If the MIB Object is set to a value of false(1)
|
|
it indicates that the device does not support
|
|
Certificate Bootstrapping."
|
|
::= { pktcEUEDevProfile 6 }
|
|
pktcEUECBEnable OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB Object is used to initiate the Certificate
|
|
Bootstrapping procedure in an eUE.
|
|
If this value is set to a value of true(1) and the
|
|
MIB Object pktcEUECBData contains a non-zero HTTP/HTTPS
|
|
URI, then the eUE MUST initiate the Certificate
|
|
Bootstrapping procedure, if supported.
|
|
If the eUE does not support the Certificate
|
|
Bootstrapping procedure, it rejects any attempt
|
|
to set this MIB Object to a value of true(1).
|
|
The eUE MUST return a value of false(2) when this
|
|
MIB Object is read.
|
|
If the Certificate Bootstrapping procedure was
|
|
successful, the eUE MUST act on the Certificate
|
|
Bootstrapping configuration file provided.
|
|
If the procedure was unsuccessful (e.g.,
|
|
authentication error or unresponsive server),
|
|
the eUE MUST report the corresponding management
|
|
event."
|
|
DEFVAL {false}
|
|
::= { pktcEUEDevProfile 7 }
|
|
pktcEUECBData OBJECT-TYPE
|
|
SYNTAX OCTET STRING(SIZE(0..1023))
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB Object contains a HTTP/HTTPS URI to be used for
|
|
Certificate Bootstrapping. Any attempt to set it to
|
|
anything other than a HTTP/HTTPS URI MUST be rejected
|
|
by the eUE."
|
|
::= { pktcEUEDevProfile 8 }
|
|
|
|
-- ---------------------------------------------------------------------
|
|
-- Scalar MIB Objects for the EUE Device
|
|
-- ---------------------------------------------------------------------
|
|
pktcEUEDevSipPort OBJECT-TYPE
|
|
SYNTAX InetPortNumber
|
|
MAX-ACCESS read-write
|
|
STATUS current
|
|
DESCRIPTION
|
|
"This MIB Object contains the SIP Port to receive the
|
|
SIP Requests on."
|
|
DEFVAL { 5060 }
|
|
::= { pktcEUEDevProfile 9 }
|
|
-- ---------------------------------------------------------------------
|
|
-- Conformance Information
|
|
-- ---------------------------------------------------------------------
|
|
|
|
-- ----------------------
|
|
-- Compliance Statements
|
|
-- ----------------------
|
|
pktcEUEDevMIBCompliance MODULE-COMPLIANCE
|
|
STATUS current
|
|
DESCRIPTION
|
|
" The compliance statement for implementations of the eUE MIB "
|
|
MODULE
|
|
MANDATORY-GROUPS {
|
|
pktcEUEDevProfileGroup,
|
|
pktcEUEDevOpGroup,
|
|
pktcEUEDevDnsGroup,
|
|
pktcEUEDevPCSCFGroup,
|
|
pktcEUEDevBSFGroup,
|
|
pktcEUEDevPerDeviceGroup
|
|
}
|
|
::= { pktcEUEDevCompliances 1 }
|
|
pktcEUEDevProfileGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
pktcEUEDevProfileVersion
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The eUE Device Profile Group."
|
|
::= { pktcEUEDevGroups 1}
|
|
pktcEUEDevOpGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
pktcEUEDevOpDomain,
|
|
pktcEUEDevOpSTUNAddrType,
|
|
pktcEUEDevOpSTUNAddr,
|
|
pktcEUEDevOpSTUNAddrPort,
|
|
pktcEUEDevOpSTUNRelayAddrType,
|
|
pktcEUEDevOpSTUNRelayAddr,
|
|
pktcEUEDevOpSTUNRelayAddrPort,
|
|
pktcEUEDevOpSTUNRelayCredsType,
|
|
pktcEUEDevOpSTUNRelayCreds,
|
|
pktcEUEDevOpRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The eUE Operator Group."
|
|
::= { pktcEUEDevGroups 2}
|
|
pktcEUEDevDnsGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
pktcEUEDevDnsAddrType,
|
|
pktcEUEDevDnsAddr,
|
|
pktcEUEDevDnsRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The eUE DNS Group."
|
|
::= { pktcEUEDevGroups 3}
|
|
pktcEUEDevPCSCFGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
pktcEUEDevPCSCFAddrType,
|
|
pktcEUEDevPCSCFAddr,
|
|
pktcEUEDevPCSCFSipPort,
|
|
pktcEUEDevPCSCFUsedProtocol,
|
|
pktcEUEDevPCSCFUsedInetAddressType,
|
|
pktcEUEDevPCSCFUsedInetAddress,
|
|
pktcEUEDevPCSCFTimerT1,
|
|
pktcEUEDevPCSCFTimerT2,
|
|
pktcEUEDevPCSCFTimerT4,
|
|
pktcEUEDevPCSCFTimerTD,
|
|
pktcEUEDevPCSCFRowStatus,
|
|
pktcEUEDevPCSCFInviteAttempts,
|
|
pktcEUEDevPCSCFMaxTime,
|
|
pktcEUEDevPCSCFBaseTimeAllFailed,
|
|
pktcEUEDevPCSCFBaseTimeAllNotFailed,
|
|
pktcEUEDevPCSCFSubscribeRetry
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The eUE P-CSCF Group."
|
|
::= { pktcEUEDevGroups 4}
|
|
pktcEUEDevBSFGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
pktcEUEDevBSFAddrType,
|
|
pktcEUEDevBSFAddr,
|
|
pktcEUEDevBSFRowStatus
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The eUE BSF Group."
|
|
::= { pktcEUEDevGroups 5}
|
|
|
|
pktcEUEDevPerDeviceGroup OBJECT-GROUP
|
|
OBJECTS {
|
|
pktcEUECBSupport,
|
|
pktcEUECBEnable,
|
|
pktcEUECBData,
|
|
pktcEUEDevSipPort
|
|
}
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The eUE per Device list of objects Group."
|
|
::= { pktcEUEDevGroups 6}
|
|
END
|