-- MIB module extracted from ITU-T J.460.4 (06/2008)
CL-PKTC-EUE-EDVA-MIB DEFINITIONS ::= BEGIN
IMPORTS
MODULE-IDENTITY,
OBJECT-TYPE,
Integer32
FROM SNMPv2-SMI
OBJECT-GROUP,
MODULE-COMPLIANCE
FROM SNMPv2-CONF
TruthValue
FROM SNMPv2-TC
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
InetAddress,
InetAddressType
FROM INET-ADDRESS-MIB
ifIndex
FROM IF-MIB
pktcEUEDeviceMibs
FROM CLAB-DEF-MIB;
pktcEDVAMIB MODULE-IDENTITY
LAST-UPDATED "200711060000Z"
ORGANIZATION "Cable Television Laboratories, Inc."
CONTACT-INFO
"Sumanth Channabasappa
Cable Television Laboratories, Inc.
858 Coal Creek Circle,
Louisville, CO 80027, USA
Phone: +1 303-661-9100
Email: sumanth@cablelabs.com
Acknowledgements:
Thomas Clack, Broadcom - Primary author
John Berg, CableLabs
Satish Kumar, Texas Instruments,
and members of the PacketCable PACM Focus Team."
DESCRIPTION
"This MIB module contains configuration MIB
objects for the PacketCable E-DVA."
::= { pktcEUEDeviceMibs 1 }
-- Administrative assignments
pktcEDVANotification OBJECT IDENTIFIER ::= { pktcEDVAMIB 0 }
pktcEDVAObjects OBJECT IDENTIFIER ::= { pktcEDVAMIB 1 }
pktcEDVAConformance OBJECT IDENTIFIER ::= { pktcEDVAMIB 2 }
pktcEDVACompliances OBJECT IDENTIFIER ::= { pktcEDVAConformance 1 }
pktcEDVAGroups OBJECT IDENTIFIER ::= { pktcEDVAConformance 2 }
-- ---------------------------------------------------------------------
-- Profile OID
-- ---------------------------------------------------------------------
pktcEDVAProfile OBJECT IDENTIFIER ::= { pktcEDVAObjects 1 }
-- ---------------------------------------------------------------------
-- eUE Profile Information
-- ---------------------------------------------------------------------
pktcEDVAProfileVersion OBJECT-TYPE
SYNTAX SnmpAdminString(SIZE(0..6))
MAX-ACCESS read-only
STATUS current
DESCRIPTION
" This MIB Object represents the E-DVA Profile Version for this
MIB module. The eUE MUST set this MIB Object to a value of '1.0'."
::= { pktcEDVAProfile 1 }
-- ---------------------------------------------------------------------
-- Pktc Line Number MIB Object
-- ---------------------------------------------------------------------
pktcEDVALineNumberCount OBJECT-TYPE
SYNTAX Integer32 (0..31)
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This object MUST identify the number of lines on an
E-DVA. A value of zero indicates that the E-DVA has
no lines"
REFERENCE "PacketCable RST E-DVA Specification"
::= { pktcEDVAObjects 2 }
-- -----------------------------------------------------------------------------
-- E-DVA Network Disconnect Signaling Event
-- Ref (PacketCable E-DVA Specification): Network Disconnect Signaling Event
-- -----------------------------------------------------------------------------
pktcEDVANetDiscProfile OBJECT IDENTIFIER ::= { pktcEDVAObjects 3 }
-- The Network Disconnect Signaling Event Table
pktcEDVANetDiscTable OBJECT-TYPE
SYNTAX SEQUENCE OF PktcEDVANetDiscEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This data table represents the Network Disconnect time
for each line provided by the E-DVA."
::= { pktcEDVANetDiscProfile 1 }
pktcEDVANetDiscEntry OBJECT-TYPE
SYNTAX PktcEDVANetDiscEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" Each entry in this data table describes the Network Disconnect
Time for the associated line."
INDEX { ifIndex }
::= { pktcEDVANetDiscTable 1 }
PktcEDVANetDiscEntry ::=
SEQUENCE {
pktcEDVANetDisc Integer32
}
pktcEDVANetDisc OBJECT-TYPE
SYNTAX Integer32 (0..2000)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object specifies the time in mSec that the E-DVA
must remove DC bias when a call has been cleared by the network.
A value of zero (0) indicates that the E-DVA MUST NOT remove DC bias
when a call disconnects. The E-DVA MUST implement this element per
the E-DVA specification."
REFERENCE "PacketCable RST E-DVA Specification"
DEFVAL {1000}
::= { pktcEDVANetDiscEntry 1 }
-- ---------------------------------------------------------------------
-- E-DVA Answer Supervision Event
-- Ref (PacketCable E-DVA Specification): Answer Supervision Event
-- ---------------------------------------------------------------------
pktcEDVAAnsSupProfile OBJECT IDENTIFIER ::= { pktcEDVAObjects 4 }
-- The Answer Supervision Signal Event Table
pktcEDVAAnsSupTable OBJECT-TYPE
SYNTAX SEQUENCE OF PktcEDVAAnsSupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" This data table represents the Answer Supervision
for each line provided by the E-DVA."
::= { pktcEDVAAnsSupProfile 1 }
pktcEDVAAnsSupEntry OBJECT-TYPE
SYNTAX PktcEDVAAnsSupEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" Each entry in this data table describes the Answer Supervision
for the associated line."
INDEX { ifIndex }
::= { pktcEDVAAnsSupTable 1 }
PktcEDVAAnsSupEntry ::=
SEQUENCE {
pktcEDVAAnsSup TruthValue
}
pktcEDVAAnsSup OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object specifies the Answer Supervision state.
Answer Supervision (also called battery reversal, reverse DC bias,
or Reverse Loop Current Feed) is signaled when the distant end
answers a call originated by the CPE. Typically this signal is
used to notify electronic equipment such as PBXs which have a local
billing system that a call has been answered. When provisioned to do
so, the E-DVA may reverse DC bias when a call has been answered.
The default value for this object is 'false' indicating that
Answer Supervision is disabled (off).
The E-DVA MUST implement this element per the PacketCable Residential
SIP Telephony E-DVA Specification."
REFERENCE "PacketCable RST E-DVA Specification"
DEFVAL {false}
::= { pktcEDVAAnsSupEntry 1 }
-- ---------------------------------------------------------------------
-- E-DVA DTMF Relay Offer
-- Ref (PacketCable E-DVA Specification): DTMF Relay Offer
-- ---------------------------------------------------------------------
pktcEDVADtmfProfile OBJECT IDENTIFIER ::= { pktcEDVAObjects 5 }
pktcEDVADtmfRelay OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This MIB Object represents the DTMF Relay status for the E-DVA.
The E-DVA must support the use of DTMF for both dialed digits
and for the relay of digits as part of an established session.
When dialing the DTMF, signaling MUST be collected at the E-DVA.
The digits are gathered according to the digit map and all digits
are sent in a single message.
If the value of this object is 'true' (on), the E-DVA must offer
DTMF relay within SDP upon session origination.
The E-DVA MUST implement this element per the PacketCable Residential
SIP Telephony E-DVA Specification."
REFERENCE "PacketCable RST E-DVA Specification"
DEFVAL {true}
::= { pktcEDVADtmfProfile 1 }
-- ---------------------------------------------------------------------
-- E-DVA Provisioned Loss Plan
-- Ref (PacketCable E-DVA Specification): Provisioned Loss Plan
-- ---------------------------------------------------------------------
pktcEDVAPrLossProfile OBJECT IDENTIFIER ::= { pktcEDVAObjects 6 }
-- The Provisioned Loss Plan Table
pktcEDVAPrLossTable OBJECT-TYPE
SYNTAX SEQUENCE OF PktcEDVAPrLossEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" The DVA supports two provisioned loss parameters, one for
the D/A direction (towards the subscriber) and one for A/D
direction (from the subscriber) direction. This data table
represents the loss for each line provided by the E-DVA."
::= { pktcEDVAPrLossProfile 1 }
pktcEDVAPrLossEntry OBJECT-TYPE
SYNTAX PktcEDVAPrLossEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" The DVA supports two provisioned loss parameters, one for
the D/A direction (towards the subscriber) and one for A/D
direction (from the subscriber) direction. This data table
represents the loss for each line provided by the E-DVA.
Each entry in this data table describes the loss
for the associated line."
INDEX { ifIndex }
::= { pktcEDVAPrLossTable 1 }
PktcEDVAPrLossEntry ::=
SEQUENCE {
pktcEDVAPrLossDA Integer32,
pktcEDVAPrLossAD Integer32
}
pktcEDVAPrLossDA OBJECT-TYPE
SYNTAX Integer32 (0..12)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object specifies the provisioned loss parameter
for the D/A direction (towards the subscriber) in dB.
The E-DVA MUST implement this element per the PacketCable Residential
SIP Telephony E-DVA Specification."
REFERENCE "PacketCable RST E-DVA Specification"
DEFVAL {6}
::= { pktcEDVAPrLossEntry 1 }
pktcEDVAPrLossAD OBJECT-TYPE
SYNTAX Integer32 (0..12)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object specifies the provisioned loss parameter
for the A/D direction (from the subscriber)in dB.
The E-DVA MUST implement this element per the PacketCable Residential
SIP Telephony E-DVA Specification."
REFERENCE "PacketCable RST E-DVA Specification"
DEFVAL {6}
::= { pktcEDVAPrLossEntry 2 }
-- ---------------------------------------------------------------------
-- Network/E-DVA On Hook In/Out of Service
-- Ref (PacketCable E-DVA Specification): Network/E-DVA On Hook In/Out of
-- Service
-- ---------------------------------------------------------------------
pktcEDVADCBiasProfile OBJECT IDENTIFIER ::= { pktcEDVAObjects 7 }
-- The Network/E-DVA On Hook In/Out of Service Table
pktcEDVADCBiasTable OBJECT-TYPE
SYNTAX SEQUENCE OF PktcEDVADCBiasEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" DCbias is the signaling method to indicate the Network/E-DVA
in/out of service state. The Operator is able to provision to
enable planned, scheduled service times to not be signaled as
an out of service state pending a maximum duration element.
This data table represents the On Hook In/Out of Service parameters
each line provided by the E-DVA."
::= { pktcEDVADCBiasProfile 1 }
pktcEDVADCBiasEntry OBJECT-TYPE
SYNTAX PktcEDVADCBiasEntry
MAX-ACCESS not-accessible
STATUS current
DESCRIPTION
" DCbias is the signaling method to indicate the Network/E-DVA
in/out of service state. The Operator is able to provision to
enable planned, scheduled service times to not be signaled as
an out of service state pending a maximum duration element.
This data table represents the On Hook In/Out of Service parameters
each line provided by the E-DVA.
Each entry in this data table describes the On Hook
In/Out of Service parameters for the associated line."
INDEX { ifIndex }
::= { pktcEDVADCBiasTable 1 }
PktcEDVADCBiasEntry ::=
SEQUENCE {
pktcEDVADCBiasSig TruthValue,
pktcEDVADCBiasMax Integer32,
pktcEDVADCBiasHold Integer32,
pktcEDVADCBiasEnable Integer32
}
pktcEDVADCBiasSig OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object enables/disables the DCbias management per
provisioned values on a per telephony port basis.
A default value of '0'(false)indicates that DCbias must
perform per provisioned elements.
A value of '1' (true) indicates that the DCbias is not
controlled by the provisioned elements.
The E-DVA MUST implement this element per the PacketCable Residential
SIP Telephony E-DVA Specification."
REFERENCE "PacketCable RST E-DVA Specification"
DEFVAL {false}
::= { pktcEDVADCBiasEntry 1 }
pktcEDVADCBiasMax OBJECT-TYPE
SYNTAX Integer32 (0..2400)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object specifies the maximum period of time,
in seconds, that a DCbias must be maintained following
an E-DVA reboot requiring a 'In-Service' State re-establishment.
The E-DVA MUST implement this element per the PacketCable Residential
SIP Telephony E-DVA Specification."
REFERENCE "PacketCable RST E-DVA Specification"
DEFVAL {1200}
::= { pktcEDVADCBiasEntry 2 }
pktcEDVADCBiasHold OBJECT-TYPE
SYNTAX Integer32 (0..1200)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object specifies the period of time, in seconds,
that a DCbias must be maintained following an Out-of-Service
State. If the DCbiasHold duration expires, the DCbias must
be removed from the telephony port.
If the Network/E-DVA succeeds to re-establish the 'In-Service'
state during the DCbiasHold duration, the DCbiasHold must be
cancelled resulting in the DCbias being maintained on the
telephony port in support of normal telephony signaling
requirements.
The E-DVA MUST implement this element per the PacketCable Residential
SIP Telephony E-DVA Specification."
REFERENCE "PacketCable RST E-DVA Specification"
DEFVAL {600}
::= { pktcEDVADCBiasEntry 3 }
pktcEDVADCBiasEnable OBJECT-TYPE
SYNTAX Integer32 (0..60)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object specifies the delay time period prior to
reapplying DCbias on the E-DVA telephony port following the
re-establishment of the 'In-Service' state following a DCbias
removal. This avoids 'race' conditions between the Network/E-DVA
transitions from inappropriately signaling to the end user
security system.
The E-DVA MUST implement this element per the PacketCable Residential
SIP Telephony E-DVA Specification."
REFERENCE "PacketCable RST E-DVA Specification"
DEFVAL {5}
::= { pktcEDVADCBiasEntry 4 }
-- ---------------------------------------------------------------------
-- MWI Signal Types
-- Ref (PacketCable E-DVA Specification): MWI Signal Types
-- ---------------------------------------------------------------------
pktcEDVAMWISignalTypes OBJECT IDENTIFIER ::= { pktcEDVAObjects 8 }
pktcEDVAMWIToneInd OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This is the MWI Tone Indicator.
The E-DVA MUST implement this element per the PacketCable Residential
SIP Telephony E-DVA Specification."
REFERENCE "PacketCable RST E-DVA Specification"
::= { pktcEDVAMWISignalTypes 1 }
pktcEDVAMWIAncInd OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This is the MWI Voice Announcement Indication.
The E-DVA MUST implement this element per the PacketCable Residential
SIP Telephony E-DVA Specification."
REFERENCE "PacketCable RST E-DVA Specification"
::= { pktcEDVAMWISignalTypes 2 }
pktcEDVAMWIFSKInd OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This is the MWI FSK Indication.
The E-DVA MUST implement this element per the PacketCable Residential
SIP Telephony E-DVA Specification."
REFERENCE "PacketCable RST E-DVA Specification"
::= { pktcEDVAMWISignalTypes 3 }
pktcEDVAMWIDTMFInd OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This is the MWI DTMF Indication.
The E-DVA MUST implement this element per the PacketCable Residential
SIP Telephony E-DVA Specification."
REFERENCE "PacketCable RST E-DVA Specification"
::= { pktcEDVAMWISignalTypes 4 }
-- ---------------------------------------------------------------------
-- E-DVA CODEC Provisioning
-- Ref (PacketCable E-DVA Specification): E-DVA CODEC Provisioning
-- ---------------------------------------------------------------------
pktcEDVACodecProfile OBJECT IDENTIFIER ::= { pktcEDVAObjects 9 }
pktcEDVACodecG711Pkt OBJECT-TYPE
SYNTAX Integer32 (10 | 20 |30)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object specifies the packetization period of a
G.711 payload.
The E-DVA MUST implement this element per the PacketCable Residential
SIP Telephony E-DVA Specification."
REFERENCE "PacketCable RST E-DVA Specification"
DEFVAL {20}
::= { pktcEDVACodecProfile 1 }
pktcEDVACodecT38 OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object specifies whether fax relay is enabled/disabled.
A value of 'true' (ON) enables fax relay on the E-DVA.
The E-DVA MUST implement this element per the PacketCable Residential
SIP Telephony E-DVA Specification."
REFERENCE "PacketCable RST E-DVA Specification"
DEFVAL {true}
::= { pktcEDVACodecProfile 2 }
pktcEDVACodecV152 OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object specifies whether modem relay is enabled/disable.
A value of 'true' (ON) enables modem relay on the E-DVA.
The E-DVA MUST implement this element per the PacketCable Residential
SIP Telephony E-DVA Specification."
REFERENCE "PacketCable RST E-DVA Specification"
DEFVAL {true}
::= { pktcEDVACodecProfile 3 }
pktcEDVACodecPubRepAddrType OBJECT-TYPE
SYNTAX InetAddressType
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object specifies the domain for the address
specified in pktcEDVACodecPubRepAddr. If the element
pktcEDVACodecPubRepAddr contains a valid IP address,
this element MUST be either 'ipv4(1)' or 'ipv6(2)' per
RFC3291. "
REFERENCE "PacketCable RST E-DVA Specification"
::= { pktcEDVACodecProfile 4 }
pktcEDVACodecPubRepAddr OBJECT-TYPE
SYNTAX InetAddress
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object specifies the network address that receives
the call statistics report from the E-DVA. Publish reports must
be sent at the end of each call if enabled.
This address is associated with the domain specified in
pktcEDVACodecPubRepAddrType.
The E-DVA MUST implement this element per the PacketCable Residential
SIP Telephony E-DVA Specification."
REFERENCE "PacketCable RST E-DVA Specification"
::= { pktcEDVACodecProfile 5 }
pktcEDVACodecRTCPXR OBJECT-TYPE
SYNTAX TruthValue
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object specifies if extended reports for the sake of voice
metrics are included within RTCP packets. A value of 'true' (ON)
enables RTCP extended reports.
The E-DVA MUST implement this element per the PacketCable Residential
SIP Telephony E-DVA Specification."
REFERENCE "PacketCable RST E-DVA Specification"
DEFVAL {true}
::= { pktcEDVACodecProfile 6 }
pktcEDVACodecRTCPRate OBJECT-TYPE
SYNTAX Integer32 (0..60)
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object specifies the interval at which RTCP packets are
sent from the E-DVA. A value of zero for RTCP_RATE disables RTCP
transmission.
The E-DVA MUST implement this element per the PacketCable Residential
SIP Telephony E-DVA Specification."
REFERENCE "PacketCable RST E-DVA Specification"
DEFVAL {5}
::= { pktcEDVACodecProfile 7 }
-- -----------------------------------------------------------------------------
-- Announcement Types
-- -----------------------------------------------------------------------------
pktcEDVAAnnounceProfile OBJECT IDENTIFIER ::= { pktcEDVAObjects 10 }
pktcEDVAToneIdentifier OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This MIB Object specifies the tone identifier for an E-DVA."
REFERENCE "PacketCable RST E-DVA Specification"
::= { pktcEDVAAnnounceProfile 1 }
pktcEDVAAudioAnnounceId OBJECT-TYPE
SYNTAX OCTET STRING
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This MIB Object specifies the audio announcement identifier
for an E-DVA."
REFERENCE "PacketCable RST E-DVA Specification"
::= { pktcEDVAAnnounceProfile 2 }
-- ---------------------------------------------------------------------
-- Conformance Information
-- ---------------------------------------------------------------------
pktcEDVAMIBCompliances OBJECT IDENTIFIER ::= { pktcEDVAConformance 1 }
pktcEDVAMIBGroups OBJECT IDENTIFIER ::= { pktcEDVAConformance 2 }
-- Compliance Statements
pktcEDVAMIBCompliance MODULE-COMPLIANCE
STATUS current
DESCRIPTION
"The compliance statement for implementations of the EDVA MIB."
MODULE -- this module
MANDATORY-GROUPS {
pktcEDVAProfileGroup,
pktcEDVAGroup
}
::= { pktcEDVAMIBCompliances 1 }
pktcEDVAProfileGroup OBJECT-GROUP
OBJECTS {
pktcEDVAProfileVersion
}
STATUS current
DESCRIPTION
"The eUE RST Profile Group."
::= { pktcEDVAMIBGroups 1}
pktcEDVAGroup OBJECT-GROUP
OBJECTS {
pktcEDVANetDisc,
pktcEDVAAnsSup,
pktcEDVADtmfRelay,
pktcEDVAPrLossDA,
pktcEDVAPrLossAD,
pktcEDVADCBiasSig,
pktcEDVADCBiasMax,
pktcEDVADCBiasHold,
pktcEDVADCBiasEnable,
pktcEDVAMWIToneInd,
pktcEDVAMWIAncInd,
pktcEDVAMWIFSKInd,
pktcEDVAMWIDTMFInd,
pktcEDVACodecG711Pkt,
pktcEDVACodecT38,
pktcEDVACodecV152,
pktcEDVACodecPubRepAddrType,
pktcEDVACodecPubRepAddr,
pktcEDVACodecRTCPXR,
pktcEDVACodecRTCPRate,
pktcEDVAToneIdentifier,
pktcEDVAAudioAnnounceId
}
STATUS current
DESCRIPTION
"The E-DVA Group."
::= { pktcEDVAMIBGroups 2}
END