draft-ietf-ipcdn-pktc-signaling-14.txt   draft-ietf-ipcdn-pktc-signaling-15.txt 
IPCDN Gordon Beacham IPCDN Gordon Beacham
Internet-Draft Motorola, Inc. Internet-Draft Motorola, Inc.
Intended status: Proposed Standard Satish Kumar Intended status: Proposed Standard Satish Kumar
Expires: January 2008 Texas Instruments Expires: February 2008 Texas Instruments
Sumanth Channabasappa Sumanth Channabasappa
CableLabs CableLabs
Network-Based Call Signaling (NCS) MIB for PacketCable and August 2007
IPCablecom Multimedia Terminal Adapters (MTAs)
draft-ietf-ipcdn-pktc-signaling-14 Signaling MIB for PacketCable and IPCablecom Multimedia Terminal
Adapters (MTAs)
draft-ietf-ipcdn-pktc-signaling-15
Status of this Memo Status of this Memo
By submitting this Internet-Draft, each author represents that any By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79. aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet- other groups may also distribute working documents as Internet-
skipping to change at page 2, line 16 skipping to change at page 2, line 16
1. The Internet-Standard Management Framework....................2 1. The Internet-Standard Management Framework....................2
2. Introduction..................................................2 2. Introduction..................................................2
3. Terminology...................................................3 3. Terminology...................................................3
3.1 MTA.......................................................3 3.1 MTA.......................................................3
3.2 Endpoint..................................................3 3.2 Endpoint..................................................3
3.3 L Line Package............................................4 3.3 L Line Package............................................4
3.4 E Line Package............................................4 3.4 E Line Package............................................4
4. Overview......................................................4 4. Overview......................................................4
4.1 Structure of the MIB......................................5 4.1 Structure of the MIB......................................5
4.2 pktcSigDevObjects..............Error! Bookmark not defined. 4.2 pktcSigMibObjects.........................................5
4.3 pktcSigConformance........................................6 4.3 pktcSigConformance........................................6
5. Definitions...................................................7 5. Definitions...................................................7
6. Examples.....................................................68 6. Examples.....................................................68
7. Acknowledgments..............................................70 7. Acknowledgments..............................................71
8. Security Considerations......................................71 8. Security Considerations......................................71
9. IANA Considerations..........................................73 9. IANA Considerations..........................................73
10. Normative References........................................73 10. Normative References........................................74
11. Informative References......................................75 11. Informative References......................................75
Authors' Addresses..............................................76 Authors' Addresses..............................................76
Disclaimer of validity..........................................76 Disclaimer of validity..........................................77
Full Copyright Statement........................................77 Full Copyright Statement........................................77
1. The Internet-Standard Management Framework 1. The Internet-Standard Management Framework
For a detailed overview of the documents that describe the current For a detailed overview of the documents that describe the current
Internet-Standard Management Framework, please refer to section 7 of Internet-Standard Management Framework, please refer to section 7 of
RFC 3410 [RFC3410]. RFC 3410 [RFC3410].
Managed objects are accessed via a virtual information store, termed Managed objects are accessed via a virtual information store, termed
the Management Information Base or MIB. MIB objects are generally the Management Information Base or MIB. MIB objects are generally
accessed through the Simple Network Management Protocol (SNMP). accessed through the Simple Network Management Protocol (SNMP).
Objects in the MIB are defined using the mechanisms defined in the Objects in the MIB are defined using the mechanisms defined in the
Structure of Management Information (SMI). This memo specifies a MIB Structure of Management Information (SMI). This memo specifies a MIB
module that is compliant to the SMIv2, which is described in STD 58, module that is compliant to the SMIv2, which is described in STD 58,
RFC 2578 [RFC2578], STD 58, RFC 2579 [RFC2579] and STD 58, RFC 2580
[RFC2580]. [RFC2580].
2. Introduction 2. Introduction
A multimedia terminal adapter (MTA) is used to deliver broadband A multimedia terminal adapter (MTA) is used to deliver broadband
Internet, data, and/or voice access jointly with telephony service Internet, data, and/or voice access jointly with telephony service
to a subscriber's or customer's premises using a cable network to a subscriber's or customer's premises using a cable network
infrastructure. An MTA is normally installed at the customer's or infrastructure. An MTA is normally installed at the customer's or
subscriber's premises, and it is coupled to a multiple system subscriber's premises, and it is coupled to a multiple system
operator (MSO) using a hybrid fiber coax (HFC) access network. operator (MSO) using a hybrid fiber coax (HFC) access network.
skipping to change at page 5, line 26 skipping to change at page 5, line 25
- Module Conformance information(pktcSigConformance) - Module Conformance information(pktcSigConformance)
The following sections explain each part in further detail. It is to The following sections explain each part in further detail. It is to
be noted that future enhancements to specify Notification Objects is be noted that future enhancements to specify Notification Objects is
also allowed(pktcSigNotification). also allowed(pktcSigNotification).
4.2 pktcSigMibObjects 4.2 pktcSigMibObjects
This is further divided into device-specific elements This is further divided into device-specific elements
(pktcSigDevObjects) and endpoint-specific elements (pktcSigDevObjects) and endpoint-specific elements
(pktcNcsEndPntConfigObjects). (pktcSigEndPntConfigObjects).
Some highlights of the device-specific elements are as follows: Some highlights of the device-specific elements are as follows:
pktcSigDevCodecTable - this object identifies the codec types pktcSigDevCodecTable - this object identifies the codec types
available on the device. available on the device.
pktcSigDevEchoCancellation - This object identifies the capability pktcSigDevEchoCancellation - This object identifies the capability
of echo cancellation on the device. of echo cancellation on the device.
pktcSigDevSilenceSuppression - This object specifies if the device pktcSigDevSilenceSuppression - This object specifies if the device
skipping to change at page 6, line 4 skipping to change at page 6, line 4
pktcSigPulseSignalTable - this international object selects the pktcSigPulseSignalTable - this international object selects the
various signals used in the application of the metering pulse signal various signals used in the application of the metering pulse signal
to the twisted pair line. to the twisted pair line.
pktcSigDevToneTable - this international table specifies a flexible pktcSigDevToneTable - this international table specifies a flexible
structure within which to specify all of the tones used in the MTA. structure within which to specify all of the tones used in the MTA.
pktcSigDevMultiFreqToneTable - this table defines the pktcSigDevMultiFreqToneTable - this table defines the
characteristics of tones with multiple frequencies. Each entry in characteristics of tones with multiple frequencies. Each entry in
this table represents the frequency reference of a multi-frequency this table represents the frequency reference of a multi-frequency
tone. tone.
The endpoint-specific elements are mostly confined to the Endpoint The endpoint-specific elements are mostly confined to the Endpoint
configuration MIB table (pktcNcsEndPntConfigTable). This table configuration MIB table (pktcSigEndPntConfigTable). This table
describes the PacketCable NCS endPoint configuration. The number of describes the MTA endPoint configuration. The number of entries in
entries in this table represents the number of provisioned this table represents the number of provisioned endpoints.
endpoints.
4.3 pktcSigConformance 4.3 pktcSigConformance
pktcNcsDeviceGroup - this group contains all the MIB Objects that pktcSigDeviceGroup - this group contains all the MIB Objects that
apply on a per-device basis and need to be implemented by an MTA to apply on a per-device basis and need to be implemented by an MTA to
claim compliance with the specified MIB module. claim compliance with the specified MIB module.
pktcNcsEndpointGroup - this group contains all the MIB Objects that pktcSigEndpointGroup - this group contains all the MIB Objects that
apply on a per-endpoint basis and need to be implemented by an MTA apply on a per-endpoint basis and need to be implemented by an MTA
to claim compliance with the specified MIB module. to claim compliance with the specified MIB module.
pktcLLinePackageGroup - this group contains the MIB Objects that pktcLLinePackageGroup - this group contains the MIB Objects that
need to be implemented to support the L Line Package. need to be implemented to support the L Line Package.
pktcELinePackageGroup - this group contains the MIB Objects that pktcELinePackageGroup - this group contains the MIB Objects that
need to be implemented to support the E Line Package. need to be implemented to support the E Line Package.
pktcInternationalGroup - this group contains optional MIB Objects pktcInternationalGroup - this group contains optional MIB Objects
skipping to change at page 7, line 35 skipping to change at page 7, line 35
MODULE-COMPLIANCE MODULE-COMPLIANCE
FROM SNMPv2-CONF -- [RFC2580] FROM SNMPv2-CONF -- [RFC2580]
SnmpAdminString SnmpAdminString
FROM SNMP-FRAMEWORK-MIB -- [RFC3411] FROM SNMP-FRAMEWORK-MIB -- [RFC3411]
ifIndex ifIndex
FROM IF-MIB -- [RFC2863] FROM IF-MIB -- [RFC2863]
Dscp Dscp
FROM DIFFSERV-DSCP-TC; -- [RFC3289] FROM DIFFSERV-DSCP-TC; -- [RFC3289]
pktcSigMib MODULE-IDENTITY pktcSigMib MODULE-IDENTITY
LAST-UPDATED "200707070000Z" -- July 07, 2007 LAST-UPDATED "200708250000Z" -- August 25, 2007
ORGANIZATION "IETF IPCDN Working Group" ORGANIZATION "IETF IPCDN Working Group"
CONTACT-INFO CONTACT-INFO
"Sumanth Channabasappa "Sumanth Channabasappa
Cable Television Laboratories, Inc. Cable Television Laboratories, Inc.
858 Coal Creek Circle, 858 Coal Creek Circle,
Louisville, CO 80027, USA Louisville, CO 80027, USA
Phone: +1 303-661-3307 Phone: +1 303-661-3307
Email: Sumanth@cablelabs.com Email: Sumanth@cablelabs.com
Gordon Beacham Gordon Beacham
Motorola, Inc. Motorola, Inc.
6450 Sequence Drive, Bldg. 1 6450 Sequence Drive, Bldg. 1
San Diego, CA 92121, USA San Diego, CA 92121, USA
Phone: +1 858-404-2335 Phone: +1 858-404-2335
Email: gordon.beacham@motorola.com Email: gordon.beacham@motorola.com
Satish Kumar Mudugere Eswaraiah Satish Kumar Mudugere Eswaraiah
Texas Instruments India (P) Ltd., Texas Instruments India (P) Ltd.,
Golf view, Wind Tunnel Road Golf view, Wind Tunnel Road
skipping to change at page 8, line 38 skipping to change at page 8, line 37
object for the PacketCable and IPCablecom Signaling object for the PacketCable and IPCablecom Signaling
protocols. This version of the MIB includes protocols. This version of the MIB includes
common signaling and Network Call Signaling common signaling and Network Call Signaling
(NCS) related signaling objects. (NCS) related signaling objects.
Copyright (C) The IETF Trust (2007). This version of Copyright (C) The IETF Trust (2007). This version of
this MIB module is part of RFC yyyy; see the RFC itself for this MIB module is part of RFC yyyy; see the RFC itself for
full legal notices." full legal notices."
-- RFC Ed: replace yyyy with actual RFC number and remove this note -- RFC Ed: replace yyyy with actual RFC number and remove this note
REVISION "200707070000Z" REVISION "200708250000Z"
DESCRIPTION DESCRIPTION
"Initial version, published as RFC yyyy." "Initial version, published as RFC yyyy."
-- RFC Ed: replace yyyy with actual RFC number and remove this note -- RFC Ed: replace yyyy with actual RFC number and remove this note
::= { mib-2 XXX } ::= { mib-2 XXX }
-- RFC Ed: replace XXX with IANA-assigned number and remove this -- RFC Ed: replace XXX with IANA-assigned number and remove this
-- note -- note
-- Textual Conventions -- Textual Conventions
skipping to change at page 12, line 9 skipping to change at page 12, line 8
dtmfcode8(8), dtmfcode8(8),
dtmfcode9(9), dtmfcode9(9),
dtmfcodeStar(10), dtmfcodeStar(10),
dtmfcodeHash(11), dtmfcodeHash(11),
dtmfcodeA(12), dtmfcodeA(12),
dtmfcodeB(13), dtmfcodeB(13),
dtmfcodeC(14), dtmfcodeC(14),
dtmfcodeD(15) dtmfcodeD(15)
} }
PktcSubscriberSideSigProtocol::=TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention represents the Signaling
protocol being used for purposes such as Caller ID
or VMWI.
A value of fsk(1) indicates Frequency Shift Keying
(FSK).
A value of dtmf(2) indicates Dual-Tone Multi-Frequency
(DTMF)."
SYNTAX INTEGER {
fsk(1),
dtmf(2)
}
pktcSigMibObjects OBJECT IDENTIFIER ::= { pktcSigMib 1 } pktcSigMibObjects OBJECT IDENTIFIER ::= { pktcSigMib 1 }
pktcSigDevObjects OBJECT IDENTIFIER ::= pktcSigDevObjects OBJECT IDENTIFIER ::=
{ pktcSigMibObjects 1 } { pktcSigMibObjects 1 }
pktcNcsEndPntConfigObjects OBJECT IDENTIFIER ::= pktcSigEndPntConfigObjects OBJECT IDENTIFIER ::=
{ pktcSigMibObjects 2 } { pktcSigMibObjects 2 }
-- --
-- The codec table (pktcSigDevCodecTable) defines all combinations -- The codec table (pktcSigDevCodecTable) defines all combinations
-- of codecs supported by the Multimedia Terminal Adapter (MTA). -- of codecs supported by the Multimedia Terminal Adapter (MTA).
-- --
pktcSigDevCodecTable OBJECT-TYPE pktcSigDevCodecTable OBJECT-TYPE
SYNTAX SEQUENCE OF PktcSigDevCodecEntry SYNTAX SEQUENCE OF PktcSigDevCodecEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 14, line 51 skipping to change at page 15, line 15
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies if the device is capable of " This object specifies if the device is capable of
silence suppression (as a result of Voice Activity silence suppression (as a result of Voice Activity
Detection). The MTA MUST set this MIB Object to a Detection). The MTA MUST set this MIB Object to a
value of true(1) if it is capable of silence value of true(1) if it is capable of silence
suppression; and a value of false(2) if not." suppression; and a value of false(2) if not."
::= { pktcSigDevObjects 3 } ::= { pktcSigDevObjects 3 }
pktcSigDevCidSigProtocol OBJECT-TYPE pktcSigDevCidSigProtocol OBJECT-TYPE
SYNTAX INTEGER { SYNTAX PktcSubscriberSideSigProtocol
fsk (1),
dtmf (2)
}
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object is used to configure the subscriber line "This object is used to configure the subscriber line
protocol used for signaling on-hook caller id information. protocol used for signaling on-hook caller id information.
Different countries define different caller id signaling Different countries define different caller id signaling
protocols to support caller identification. protocols to support caller identification.
Setting this object at a value fsk(1) sets the subscriber Setting this object at a value fsk(1) sets the subscriber
line protocol to be Frequency Shift Keying (FSK). line protocol to be Frequency Shift Keying (FSK).
skipping to change at page 21, line 36 skipping to change at page 21, line 47
SYNTAX SEQUENCE OF PktcSigPulseSignalEntry SYNTAX SEQUENCE OF PktcSigPulseSignalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" The Pulse signal table defines the pulse signal operation. " The Pulse signal table defines the pulse signal operation.
There are nine types of international pulse signals, There are nine types of international pulse signals,
with each signal having a set of provisionable parameters. with each signal having a set of provisionable parameters.
The values of the MIB objects in this table take effect The values of the MIB objects in this table take effect
only if these parameters are not defined via signaling, in only if these parameters are not defined via signaling, in
which case the latter determines the values of the which case the latter determines the values of the
parameters. This MIB table is required for the E line parameters. The MIB Objects in this table do not persist
package. across MTA reboots."
Objects in this table do not persist across MTA reboots."
REFERENCE REFERENCE
"ETSI-TS-101-909-4 Specification" "ETSI-TS-101-909-4 Specification"
::= { pktcSigDevObjects 20 } ::= { pktcSigDevObjects 20 }
pktcSigPulseSignalEntry OBJECT-TYPE pktcSigPulseSignalEntry OBJECT-TYPE
SYNTAX PktcSigPulseSignalEntry SYNTAX PktcSigPulseSignalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object defines the set of parameters associated with " This object defines the set of parameters associated with
each particular value of pktcSigPulseSignalType. Each each particular value of pktcSigPulseSignalType. Each
entry in the pktcSigPulseSignalTable is indexed by the entry in the pktcSigPulseSignalTable is indexed by the
pktcSigPulseSignalType object. pktcSigPulseSignalType object.
The conceptual rows MUST NOT persist across MTA reboots." The conceptual rows MUST NOT persist across MTA reboots."
skipping to change at page 25, line 15 skipping to change at page 25, line 25
"ETSI-EN-300-324-1 Specification" "ETSI-EN-300-324-1 Specification"
::= { pktcSigPulseSignalEntry 5} ::= { pktcSigPulseSignalEntry 5}
pktcSigPulseSignalRepeatCount OBJECT-TYPE pktcSigPulseSignalRepeatCount OBJECT-TYPE
SYNTAX Unsigned32 (1..50) SYNTAX Unsigned32 (1..50)
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies how many times to repeat a pulse. " This object specifies how many times to repeat a pulse.
This object is not used by the enableMeterPulse signal This object is not used by the enableMeterPulse signal
type and as such must have a value of zero. The following type and in that case the value is irrelevant. The
table defines the default values and the valid ranges for following table defines the default values and the valid
this object depending on the signal type. ranges for this object depending on the signal type.
pktcSigPulseSignaltype Default Range pktcSigPulseSignaltype Default Range
initialRing 1 1-5 initialRing 1 1-5
pulseLoopClose 1 1-50 pulseLoopClose 1 1-50
pulseLoopOpen 1 1-50 pulseLoopOpen 1 1-50
enableMeterPulse (any value)(not used) enableMeterPulse (any value)(but not used)
meterPulseBurst 1 1-50 meterPulseBurst 1 1-50
pulseNoBattery 1 1-50 pulseNoBattery 1 1-50
pulseNormalPolarity 1 1-50 pulseNormalPolarity 1 1-50
pulseReducedBattery 1 1-50 pulseReducedBattery 1 1-50
pulseReversePolarity 1 1-50 pulseReversePolarity 1 1-50
An attempt to set this object to a value that does not An attempt to set this object to a value that does not
fall within the range for the specific fall within the range for the specific
signal type will result in an 'inconsistentValue' error." signal type will result in an 'inconsistentValue' error."
::={ pktcSigPulseSignalEntry 6 } ::={ pktcSigPulseSignalEntry 6 }
skipping to change at page 34, line 33 skipping to change at page 34, line 43
" The Tone Table defines the composition of tones and " The Tone Table defines the composition of tones and
various tone operations. various tone operations.
The definition of the tones callWaiting1 through The definition of the tones callWaiting1 through
callWaiting4 in this table MUST only contain the callWaiting4 in this table MUST only contain the
audible tone itself; the delay between tones or the value audible tone itself; the delay between tones or the value
of the tone repeat count are not applicable for the call of the tone repeat count are not applicable for the call
waiting tones. waiting tones.
The delay between tones or the repeat count is controlled The delay between tones or the repeat count is controlled
by the objects pktcNcsEndPntConfigCallWaitingDelay, and by the objects pktcSigEndPntConfigCallWaitingDelay, and
pktcNcsEndPntConfigCallWaitingMaxRep. If the pktcSigEndPntConfigCallWaitingMaxRep. If the
pktcSigDevToneType is set to either of the values pktcSigDevToneType is set to either of the values
callWaiting1, callWaiting2, callWaiting3 or callWaiting4, callWaiting1, callWaiting2, callWaiting3 or callWaiting4,
then the value of the pktcSigDevToneWholeToneRepeatCount then the value of the pktcSigDevToneWholeToneRepeatCount
object indicates that the particular frequency group is object indicates that the particular frequency group is
applicable, as a repeatable part of the tone, based on the applicable, as a repeatable part of the tone, based on the
value of the MIB Object value of the MIB Object
pktcSigDevToneWholeToneRepeatCount. pktcSigDevToneWholeToneRepeatCount.
The MTA MUST make sure that, after the provisioning The MTA MUST make sure that, after the provisioning
cycle, the table is fully populated (i.e., for each cycle, the table is fully populated (i.e., for each
skipping to change at page 45, line 12 skipping to change at page 45, line 23
The value of this MIB Object MUST NOT persist across MTA The value of this MIB Object MUST NOT persist across MTA
reboots." reboots."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 specification" "ETSI-EN-300-659-1 specification"
DEFVAL {dtmfcodeC} DEFVAL {dtmfcodeC}
::= { pktcSigDevObjects 36 } ::= { pktcSigDevObjects 36 }
pktcSigDevVmwiSigProtocol OBJECT-TYPE pktcSigDevVmwiSigProtocol OBJECT-TYPE
SYNTAX INTEGER { SYNTAX PktcSubscriberSideSigProtocol
fsk(1),
dtmf(2)
}
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object identifies the subscriber line protocol used "This object identifies the subscriber line protocol used
for signaling the Information on Visual Message Waiting for signaling the Information on Visual Message Waiting
Indicator (VMWI). Different countries define different Indicator (VMWI). Different countries define different
VMWI signaling protocols to support VMWI service. VMWI signaling protocols to support VMWI service.
Frequency shift keying (FSK) is most commonly used. Frequency shift keying (FSK) is most commonly used.
Dual tone multi-frequency (DTMF) is an alternative. Dual tone multi-frequency (DTMF) is an alternative.
skipping to change at page 48, line 27 skipping to change at page 48, line 33
The value of this MIB Object MUST NOT persist across MTA The value of this MIB Object MUST NOT persist across MTA
reboots." reboots."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification and Belgacom "ETSI-EN-300-659-1 Specification and Belgacom
BGC_D_48_9811_30_09_EDOC version 3.3" BGC_D_48_9811_30_09_EDOC version 3.3"
DEFVAL { 250 } DEFVAL { 250 }
::= {pktcSigDevObjects 41 } ::= {pktcSigDevObjects 41 }
-- --
-- The Endpoint Config Table is used to define attributes that
-- are specific to connection EndPoints. -- are specific to connection EndPoints.
-- --
pktcNcsEndPntConfigTable OBJECT-TYPE pktcSigEndPntConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF PktcNcsEndPntConfigEntry SYNTAX SEQUENCE OF PktcSigEndPntConfigEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This table describes the information pertaining to each " This table describes the information pertaining to each
endpoint of the MTA. All entries in this table represent endpoint of the MTA. All entries in this table represent
the provisioned endpoints provisioned with the information the provisioned endpoints provisioned with the information
required by the MTA to maintain the NCS protocol required by the MTA to maintain the NCS protocol
communication with the CMS. Each endpoint can be assigned communication with the CMS. Each endpoint can be assigned
to its own CMS. If the specific endpoint does not have to its own CMS. If the specific endpoint does not have
the corresponding CMS information in this table, the the corresponding CMS information in this table, the
endpoint is considered as not provisioned with voice endpoint is considered as not provisioned with voice
services. Objects in this table do not persist across services. Objects in this table do not persist across
MTA reboots." MTA reboots."
::= { pktcNcsEndPntConfigObjects 1 } ::= { pktcSigEndPntConfigObjects 1 }
pktcSigEndPntConfigEntry OBJECT-TYPE
pktcNcsEndPntConfigEntry OBJECT-TYPE SYNTAX PktcSigEndPntConfigEntry
SYNTAX PktcNcsEndPntConfigEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Each entry in the pktcNcsEndPntConfigTable represents "Each entry in the pktcSigEndPntConfigTable represents
required signaling parameters for the specific endpoint required signaling parameters for the specific endpoint
provisioned with voice services. The conceptual rows MUST provisioned with voice services. The conceptual rows MUST
NOT persist across MTA reboots." NOT persist across MTA reboots."
INDEX { ifIndex } INDEX { ifIndex }
::= { pktcNcsEndPntConfigTable 1 } ::= { pktcSigEndPntConfigTable 1 }
PktcNcsEndPntConfigEntry ::= SEQUENCE { PktcSigEndPntConfigEntry ::= SEQUENCE {
pktcNcsEndPntConfigCallAgentId SnmpAdminString, pktcSigEndPntConfigCallAgentId SnmpAdminString,
pktcNcsEndPntConfigCallAgentUdpPort InetPortNumber, pktcSigEndPntConfigCallAgentUdpPort InetPortNumber,
pktcNcsEndPntConfigPartialDialTO Unsigned32, pktcSigEndPntConfigPartialDialTO Unsigned32,
pktcNcsEndPntConfigCriticalDialTO Unsigned32, pktcSigEndPntConfigCriticalDialTO Unsigned32,
pktcNcsEndPntConfigBusyToneTO Unsigned32, pktcSigEndPntConfigBusyToneTO Unsigned32,
pktcNcsEndPntConfigDialToneTO Unsigned32, pktcSigEndPntConfigDialToneTO Unsigned32,
pktcNcsEndPntConfigMessageWaitingTO Unsigned32, pktcSigEndPntConfigMessageWaitingTO Unsigned32,
pktcNcsEndPntConfigOffHookWarnToneTO Unsigned32, pktcSigEndPntConfigOffHookWarnToneTO Unsigned32,
pktcNcsEndPntConfigRingingTO Unsigned32, pktcSigEndPntConfigRingingTO Unsigned32,
pktcNcsEndPntConfigRingBackTO Unsigned32, pktcSigEndPntConfigRingBackTO Unsigned32,
pktcNcsEndPntConfigReorderToneTO Unsigned32, pktcSigEndPntConfigReorderToneTO Unsigned32,
pktcNcsEndPntConfigStutterDialToneTO Unsigned32, pktcSigEndPntConfigStutterDialToneTO Unsigned32,
pktcNcsEndPntConfigTSMax Unsigned32, pktcSigEndPntConfigTSMax Unsigned32,
pktcNcsEndPntConfigMax1 Unsigned32, pktcSigEndPntConfigMax1 Unsigned32,
pktcNcsEndPntConfigMax2 Unsigned32, pktcSigEndPntConfigMax2 Unsigned32,
pktcNcsEndPntConfigMax1QEnable TruthValue, pktcSigEndPntConfigMax1QEnable TruthValue,
pktcNcsEndPntConfigMax2QEnable TruthValue, pktcSigEndPntConfigMax2QEnable TruthValue,
pktcNcsEndPntConfigMWD Unsigned32, pktcSigEndPntConfigMWD Unsigned32,
pktcNcsEndPntConfigTdinit Unsigned32, pktcSigEndPntConfigTdinit Unsigned32,
pktcNcsEndPntConfigTdmin Unsigned32, pktcSigEndPntConfigTdmin Unsigned32,
pktcNcsEndPntConfigTdmax Unsigned32, pktcSigEndPntConfigTdmax Unsigned32,
pktcNcsEndPntConfigRtoMax Unsigned32, pktcSigEndPntConfigRtoMax Unsigned32,
pktcNcsEndPntConfigRtoInit Unsigned32, pktcSigEndPntConfigRtoInit Unsigned32,
pktcNcsEndPntConfigLongDurationKeepAlive Unsigned32, pktcSigEndPntConfigLongDurationKeepAlive Unsigned32,
pktcNcsEndPntConfigThist Unsigned32, pktcSigEndPntConfigThist Unsigned32,
pktcNcsEndPntConfigStatus RowStatus, pktcSigEndPntConfigStatus RowStatus,
pktcNcsEndPntConfigCallWaitingMaxRep Unsigned32, pktcSigEndPntConfigCallWaitingMaxRep Unsigned32,
pktcNcsEndPntConfigCallWaitingDelay Unsigned32, pktcSigEndPntConfigCallWaitingDelay Unsigned32,
pktcNcsEndPntStatusCallIpAddressType InetAddressType, pktcSigEndPntStatusCallIpAddressType InetAddressType,
pktcNcsEndPntStatusCallIpAddress InetAddress, pktcSigEndPntStatusCallIpAddress InetAddress,
pktcNcsEndPntStatusError INTEGER, pktcSigEndPntStatusError INTEGER,
pktcNcsEndPntConfigMinHookFlash Unsigned32, pktcSigEndPntConfigMinHookFlash Unsigned32,
pktcNcsEndPntConfigMaxHookFlash Unsigned32, pktcSigEndPntConfigMaxHookFlash Unsigned32,
pktcNcsEndPntConfigPulseDialInterdigitTime Unsigned32, pktcSigEndPntConfigPulseDialInterdigitTime Unsigned32,
pktcNcsEndPntConfigPulseDialMinMakeTime Unsigned32, pktcSigEndPntConfigPulseDialMinMakeTime Unsigned32,
pktcNcsEndPntConfigPulseDialMaxMakeTime Unsigned32, pktcSigEndPntConfigPulseDialMaxMakeTime Unsigned32,
pktcNcsEndPntConfigPulseDialMinBreakTime Unsigned32, pktcSigEndPntConfigPulseDialMinBreakTime Unsigned32,
pktcNcsEndPntConfigPulseDialMaxBreakTime Unsigned32 pktcSigEndPntConfigPulseDialMaxBreakTime Unsigned32
} }
pktcNcsEndPntConfigCallAgentId OBJECT-TYPE pktcSigEndPntConfigCallAgentId OBJECT-TYPE
SYNTAX SnmpAdminString(SIZE (3..255)) SYNTAX SnmpAdminString(SIZE (3..255))
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains a string indicating the call agent " This object contains a string indicating the call agent
name (e.g.: ca@example.com). The call agent name, after name (e.g.: ca@example.com). The call agent name, after
the character '@', MUST be a fully qualified domain name the character '@', MUST be a fully qualified domain name
(FQDN) and MUST have a corresponding pktcMtaDevCmsFqdn (FQDN) and MUST have a corresponding pktcMtaDevCmsFqdn
entry in the pktcMtaDevCmsTable. The object entry in the pktcMtaDevCmsTable. The object
pktcMtaDevCmsFqdn is defined in the PacketCable MIBMTA pktcMtaDevCmsFqdn is defined in the PacketCable MIBMTA
Specification. For each particular endpoint, the MTA MUST Specification. For each particular endpoint, the MTA MUST
use the current value of this object to communicate with use the current value of this object to communicate with
the corresponding CMS. The MTA MUST update this object the corresponding CMS. The MTA MUST update this object
with the value of the 'Notified Entity' parameter of the with the value of the 'Notified Entity' parameter of the
NCS message. Because of the high importance of this object NCS message. Because of the high importance of this object
to the ability of the MTA to maintain reliable NCS to the ability of the MTA to maintain reliable NCS
communication with the CMS, it is highly recommended not communication with the CMS, it is highly recommended not
to change this object's value using SNMP during normal to change this object's value using SNMP during normal
operation." operation."
::= { pktcNcsEndPntConfigEntry 1 } ::= { pktcSigEndPntConfigEntry 1 }
pktcNcsEndPntConfigCallAgentUdpPort OBJECT-TYPE pktcSigEndPntConfigCallAgentUdpPort OBJECT-TYPE
SYNTAX InetPortNumber (1025..65535) SYNTAX InetPortNumber (1025..65535)
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the current value of the User " This object contains the current value of the User
Datagram Protocol (UDP) receive port on which the Datagram Protocol (UDP) receive port on which the
call agent will receive NCS from the endpoint. call agent will receive NCS from the endpoint.
For each particular endpoint, the MTA MUST use the current For each particular endpoint, the MTA MUST use the current
value of this object to communicate with the corresponding value of this object to communicate with the corresponding
CMS. The MTA MUST update this object with the value of the CMS. The MTA MUST update this object with the value of the
skipping to change at page 50, line 46 skipping to change at page 51, line 4
Notified Entity parameter does not contain a CallAgent Notified Entity parameter does not contain a CallAgent
port, the MTA MUST update this object with the default port, the MTA MUST update this object with the default
value of 2727. Because of the high importance of this value of 2727. Because of the high importance of this
object to the ability of the MTA to maintain reliable NCS object to the ability of the MTA to maintain reliable NCS
communication with the CMS, it is highly recommended not communication with the CMS, it is highly recommended not
to change this object's value using SNMP during normal to change this object's value using SNMP during normal
operation." operation."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 2727 } DEFVAL { 2727 }
::= { pktcNcsEndPntConfigEntry 2 } ::= { pktcSigEndPntConfigEntry 2 }
pktcNcsEndPntConfigPartialDialTO OBJECT-TYPE pktcSigEndPntConfigPartialDialTO OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object contains the value of the partial dial "This object contains the value of the partial dial
time out. time out.
The Time out (TO) elements are intended to limit the time a The Time out (TO) elements are intended to limit the time a
tone or frequency is generated. When this MIB Object is set tone or frequency is generated. When this MIB Object is set
to a value of '0', the MTA MUST NOT generate the to a value of '0', the MTA MUST NOT generate the
corresponding frequency or tone regardless of the corresponding frequency or tone regardless of the
definitions pertaining to frequency, tone duration or definitions pertaining to frequency, tone duration or
cadence." cadence."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 16 } DEFVAL { 16 }
::= { pktcNcsEndPntConfigEntry 3 } ::= { pktcSigEndPntConfigEntry 3 }
pktcNcsEndPntConfigCriticalDialTO OBJECT-TYPE pktcSigEndPntConfigCriticalDialTO OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object contains the value of the critical "This object contains the value of the critical
dial time out. dial time out.
The Time out (TO) elements are intended to limit the time a The Time out (TO) elements are intended to limit the time a
tone or frequency is generated. When this MIB Object is set tone or frequency is generated. When this MIB Object is set
to a value of '0', the MTA MUST NOT generate the to a value of '0', the MTA MUST NOT generate the
corresponding frequency or tone regardless of the corresponding frequency or tone regardless of the
definitions pertaining to frequency, tone duration or definitions pertaining to frequency, tone duration or
cadence." cadence."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 4 } DEFVAL { 4 }
::= { pktcNcsEndPntConfigEntry 4 } ::= { pktcSigEndPntConfigEntry 4 }
pktcNcsEndPntConfigBusyToneTO OBJECT-TYPE pktcSigEndPntConfigBusyToneTO OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the default timeout value for busy " This object contains the default timeout value for busy
tone. The MTA MUST NOT update this object with the tone. The MTA MUST NOT update this object with the
value provided in the NCS message (if present). If value provided in the NCS message (if present). If
the value of the object is modified by the SNMP Management the value of the object is modified by the SNMP Management
Station, the MTA MUST use the new value as a default only Station, the MTA MUST use the new value as a default only
skipping to change at page 52, line 10 skipping to change at page 52, line 17
The Time out (TO) elements are intended to limit the time The Time out (TO) elements are intended to limit the time
a tone or frequency is generated. When this MIB Object is a tone or frequency is generated. When this MIB Object is
set to a value of '0', the MTA MUST NOT generate the set to a value of '0', the MTA MUST NOT generate the
corresponding frequency or tone regardless of the corresponding frequency or tone regardless of the
definitions pertaining to frequency, tone duration or definitions pertaining to frequency, tone duration or
cadence." cadence."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 30 } DEFVAL { 30 }
::= { pktcNcsEndPntConfigEntry 5 } ::= { pktcSigEndPntConfigEntry 5 }
pktcNcsEndPntConfigDialToneTO OBJECT-TYPE pktcSigEndPntConfigDialToneTO OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the default timeout value for dial " This object contains the default timeout value for dial
tone. The MTA MUST NOT update this object with the tone. The MTA MUST NOT update this object with the
value provided in the NCS message (if present). If value provided in the NCS message (if present). If
the value of the object is modified by the SNMP Management the value of the object is modified by the SNMP Management
Station, the MTA MUST use the new value as a default only Station, the MTA MUST use the new value as a default only
skipping to change at page 52, line 34 skipping to change at page 52, line 41
The Time out (TO) elements are intended to limit the time The Time out (TO) elements are intended to limit the time
a tone or frequency is generated. When this MIB Object is a tone or frequency is generated. When this MIB Object is
set to a value of '0', the MTA MUST NOT generate the set to a value of '0', the MTA MUST NOT generate the
corresponding frequency or tone regardless of the corresponding frequency or tone regardless of the
definitions pertaining to frequency, tone duration or definitions pertaining to frequency, tone duration or
cadence." cadence."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 16 } DEFVAL { 16 }
::= { pktcNcsEndPntConfigEntry 6 } ::= { pktcSigEndPntConfigEntry 6 }
pktcNcsEndPntConfigMessageWaitingTO OBJECT-TYPE pktcSigEndPntConfigMessageWaitingTO OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the default timeout value for message " This object contains the default timeout value for message
waiting indicator. The MTA MUST NOT update this object waiting indicator. The MTA MUST NOT update this object
with the value provided in the NCS message (if with the value provided in the NCS message (if
present). If the value of the object is modified by the present). If the value of the object is modified by the
SNMP Manager application, the MTA MUST use the new value SNMP Manager application, the MTA MUST use the new value
skipping to change at page 53, line 10 skipping to change at page 53, line 17
The Time out (TO) elements are intended to limit the time The Time out (TO) elements are intended to limit the time
a tone or frequency is generated. When this MIB Object is a tone or frequency is generated. When this MIB Object is
set to a value of '0', the MTA MUST NOT generate the set to a value of '0', the MTA MUST NOT generate the
corresponding frequency or tone regardless of the corresponding frequency or tone regardless of the
definitions pertaining to frequency, tone duration or definitions pertaining to frequency, tone duration or
cadence." cadence."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 16 } DEFVAL { 16 }
::= { pktcNcsEndPntConfigEntry 7 } ::= { pktcSigEndPntConfigEntry 7 }
pktcNcsEndPntConfigOffHookWarnToneTO OBJECT-TYPE pktcSigEndPntConfigOffHookWarnToneTO OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the default timeout value for the off " This object contains the default timeout value for the off
hook Warning tone. The MTA MUST NOT update this object hook Warning tone. The MTA MUST NOT update this object
with the value provided in the NCS message (if with the value provided in the NCS message (if
present). If the value of the object is modified by the present). If the value of the object is modified by the
SNMP Manager application, the MTA MUST use the new value SNMP Manager application, the MTA MUST use the new value
skipping to change at page 53, line 35 skipping to change at page 53, line 42
The Time out (TO) elements are intended to limit the time The Time out (TO) elements are intended to limit the time
a tone or frequency is generated. When this MIB Object is a tone or frequency is generated. When this MIB Object is
set to a value of '0', the MTA MUST NOT generate the set to a value of '0', the MTA MUST NOT generate the
corresponding frequency or tone regardless of the corresponding frequency or tone regardless of the
definitions pertaining to frequency, tone duration or definitions pertaining to frequency, tone duration or
cadence." cadence."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 0 } DEFVAL { 0 }
::= { pktcNcsEndPntConfigEntry 8 } ::= { pktcSigEndPntConfigEntry 8 }
pktcNcsEndPntConfigRingingTO OBJECT-TYPE pktcSigEndPntConfigRingingTO OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the default timeout value for " This object contains the default timeout value for
ringing. The MTA MUST NOT update this object with the ringing. The MTA MUST NOT update this object with the
value provided in the NCS message (if present). If value provided in the NCS message (if present). If
the value of the object is modified by the SNMP Management the value of the object is modified by the SNMP Management
Station, the MTA MUST use the new value as a default only Station, the MTA MUST use the new value as a default only
skipping to change at page 54, line 10 skipping to change at page 54, line 17
The Time out (TO) elements are intended to limit the time The Time out (TO) elements are intended to limit the time
a tone or frequency is generated. When this MIB Object is a tone or frequency is generated. When this MIB Object is
set to a value of '0', the MTA MUST NOT generate the set to a value of '0', the MTA MUST NOT generate the
corresponding frequency or tone regardless of the corresponding frequency or tone regardless of the
definitions pertaining to frequency, tone duration or definitions pertaining to frequency, tone duration or
cadence." cadence."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 180 } DEFVAL { 180 }
::= { pktcNcsEndPntConfigEntry 9 } ::= { pktcSigEndPntConfigEntry 9 }
pktcNcsEndPntConfigRingBackTO OBJECT-TYPE pktcSigEndPntConfigRingBackTO OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the default timeout value for ring " This object contains the default timeout value for ring
back. The MTA MUST NOT update this object with the back. The MTA MUST NOT update this object with the
value provided in the NCS message (if present). If value provided in the NCS message (if present). If
the value of the object is modified by the SNMP Management the value of the object is modified by the SNMP Management
Station, the MTA MUST use the new value as a default only Station, the MTA MUST use the new value as a default only
skipping to change at page 54, line 34 skipping to change at page 54, line 41
The Time out (TO) elements are intended to limit the time The Time out (TO) elements are intended to limit the time
a tone or frequency is generated. When this MIB Object is a tone or frequency is generated. When this MIB Object is
set to a value of '0', the MTA MUST NOT generate the set to a value of '0', the MTA MUST NOT generate the
corresponding frequency or tone regardless of the corresponding frequency or tone regardless of the
definitions pertaining to frequency, tone duration or definitions pertaining to frequency, tone duration or
cadence." cadence."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 180 } DEFVAL { 180 }
::= { pktcNcsEndPntConfigEntry 10 } ::= { pktcSigEndPntConfigEntry 10 }
pktcNcsEndPntConfigReorderToneTO OBJECT-TYPE pktcSigEndPntConfigReorderToneTO OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the default timeout value for reorder " This object contains the default timeout value for reorder
tone. The MTA MUST NOT update this object with the tone. The MTA MUST NOT update this object with the
value provided in the NCS message (if present). If value provided in the NCS message (if present). If
the value of the object is modified by the SNMP Management the value of the object is modified by the SNMP Management
Station, the MTA MUST use the new value as a default only Station, the MTA MUST use the new value as a default only
skipping to change at page 55, line 9 skipping to change at page 55, line 16
The Time out (TO) elements are intended to limit the time The Time out (TO) elements are intended to limit the time
a tone or frequency is generated. When this MIB Object is a tone or frequency is generated. When this MIB Object is
set to a value of '0', the MTA MUST NOT generate the set to a value of '0', the MTA MUST NOT generate the
corresponding frequency or tone regardless of the corresponding frequency or tone regardless of the
definitions pertaining to frequency, tone duration or definitions pertaining to frequency, tone duration or
cadence." cadence."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 30 } DEFVAL { 30 }
::= { pktcNcsEndPntConfigEntry 11 } ::= { pktcSigEndPntConfigEntry 11 }
pktcNcsEndPntConfigStutterDialToneTO OBJECT-TYPE pktcSigEndPntConfigStutterDialToneTO OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the default timeout value for stutter " This object contains the default timeout value for stutter
dial tone. The MTA MUST NOT update this object with the dial tone. The MTA MUST NOT update this object with the
value provided in the NCS message (if present). If value provided in the NCS message (if present). If
the value of the object is modified by the SNMP Management the value of the object is modified by the SNMP Management
Station, the MTA MUST use the new value as a default only Station, the MTA MUST use the new value as a default only
skipping to change at page 55, line 33 skipping to change at page 55, line 40
The Time out (TO) elements are intended to limit the time The Time out (TO) elements are intended to limit the time
a tone or frequency is generated. When this MIB Object is a tone or frequency is generated. When this MIB Object is
set to a value of '0', the MTA MUST NOT generate the set to a value of '0', the MTA MUST NOT generate the
corresponding frequency or tone regardless of the corresponding frequency or tone regardless of the
definitions pertaining to frequency, tone duration or definitions pertaining to frequency, tone duration or
cadence." cadence."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 16 } DEFVAL { 16 }
::= { pktcNcsEndPntConfigEntry 12 } ::= { pktcSigEndPntConfigEntry 12 }
pktcNcsEndPntConfigTSMax OBJECT-TYPE pktcSigEndPntConfigTSMax OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This MIB object is used as part of an NCS "This MIB object is used as part of an NCS
retransmission algorithm. Prior to any retransmission, retransmission algorithm. Prior to any retransmission,
the MTA must check to make sure that the time elapsed the MTA must check to make sure that the time elapsed
since the sending of the initial datagram does not since the sending of the initial datagram does not
exceed the value specified by this MIB Object. If more exceed the value specified by this MIB Object. If more
than Tsmax time has elapsed, then the retransmissions than Tsmax time has elapsed, then the retransmissions
MUST cease. MUST cease.
Refer to the MIB Object pktcNcsEndPntConfigThist for Refer to the MIB Object pktcSigEndPntConfigThist for
information on when the endpoint becomes disconnected." information on when the endpoint becomes disconnected."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 20 } DEFVAL { 20 }
::= { pktcNcsEndPntConfigEntry 13 } ::= { pktcSigEndPntConfigEntry 13 }
pktcNcsEndPntConfigMax1 OBJECT-TYPE pktcSigEndPntConfigMax1 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object contains the suspicious error threshold for "This object contains the suspicious error threshold for
signaling messages. The pktcNcsEndPntConfigMax1 object signaling messages. The pktcSigEndPntConfigMax1 object
indicates the retransmission threshold at which the MTA MAY indicates the retransmission threshold at which the MTA MAY
actively query the domain name server (DNS) in order to actively query the domain name server (DNS) in order to
detect the possible change of call agent interfaces." detect the possible change of call agent interfaces."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 5 } DEFVAL { 5 }
::= { pktcNcsEndPntConfigEntry 14 } ::= { pktcSigEndPntConfigEntry 14 }
pktcNcsEndPntConfigMax2 OBJECT-TYPE pktcSigEndPntConfigMax2 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object contains the disconnect error threshold for "This object contains the disconnect error threshold for
signaling messages. The pktcNcsEndPntConfigMax2 object signaling messages. The pktcSigEndPntConfigMax2 object
indicates the retransmission threshold at which the MTA indicates the retransmission threshold at which the MTA
SHOULD contact the DNS one more time to see if any other SHOULD contact the DNS one more time to see if any other
interfaces to the call agent have become available." interfaces to the call agent have become available."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 7 } DEFVAL { 7 }
::= { pktcNcsEndPntConfigEntry 15 } ::= { pktcSigEndPntConfigEntry 15 }
pktcNcsEndPntConfigMax1QEnable OBJECT-TYPE pktcSigEndPntConfigMax1QEnable OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object enables/disables the Max1 domain name server "This object enables/disables the Max1 domain name server
(DNS) query operation when the pktcNcsEndPntConfigMax1 (DNS) query operation when the pktcSigEndPntConfigMax1
threshold has been reached. threshold has been reached.
A value of true(1) indicates enabling, and a value of A value of true(1) indicates enabling, and a value of
false(2) indicates disabling." false(2) indicates disabling."
DEFVAL { true } DEFVAL { true }
::= { pktcNcsEndPntConfigEntry 16 } ::= { pktcSigEndPntConfigEntry 16 }
pktcNcsEndPntConfigMax2QEnable OBJECT-TYPE pktcSigEndPntConfigMax2QEnable OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object enables/disables the Max2 domain name server "This object enables/disables the Max2 domain name server
(DNS) query operation when the pktcNcsEndPntConfigMax2 (DNS) query operation when the pktcSigEndPntConfigMax2
threshold has been reached. threshold has been reached.
A value of true(1) indicates enabling, and a value of A value of true(1) indicates enabling, and a value of
false(2) indicates disabling." false(2) indicates disabling."
DEFVAL { true } DEFVAL { true }
::= { pktcNcsEndPntConfigEntry 17 } ::= { pktcSigEndPntConfigEntry 17 }
pktcNcsEndPntConfigMWD OBJECT-TYPE pktcSigEndPntConfigMWD OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Maximum Waiting Delay (MWD) contains the maximum number of "Maximum Waiting Delay (MWD) contains the maximum number of
seconds an MTA waits after powering on, before initiating seconds an MTA waits after powering on, before initiating
the restart procedure with the call agent." the restart procedure with the call agent."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 600 } DEFVAL { 600 }
::= { pktcNcsEndPntConfigEntry 18 } ::= { pktcSigEndPntConfigEntry 18 }
pktcNcsEndPntConfigTdinit OBJECT-TYPE pktcSigEndPntConfigTdinit OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This MIB object represents the 'disconnected' initial "This MIB object represents the 'disconnected' initial
waiting delay within the context of an MTA's 'disconnected waiting delay within the context of an MTA's 'disconnected
procedure'. The 'disconnected procedure' is initiated when procedure'. The 'disconnected procedure' is initiated when
an endpoint becomes 'disconnected' while attempting to an endpoint becomes 'disconnected' while attempting to
communicate with a Call Agent. communicate with a Call Agent.
skipping to change at page 57, line 46 skipping to change at page 58, line 4
an endpoint becomes 'disconnected' while attempting to an endpoint becomes 'disconnected' while attempting to
communicate with a Call Agent. communicate with a Call Agent.
The 'disconnected timer' associated with the 'disconnected The 'disconnected timer' associated with the 'disconnected
Procedure' is initialized to a random value, uniformly Procedure' is initialized to a random value, uniformly
distributed between zero and the value contained in this distributed between zero and the value contained in this
MIB Object. MIB Object.
For more information on the usage of this timer, please For more information on the usage of this timer, please
refer to the PacketCable NCS Specification." refer to the PacketCable NCS Specification."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 15 } DEFVAL { 15 }
::= { pktcNcsEndPntConfigEntry 19 } ::= { pktcSigEndPntConfigEntry 19 }
pktcNcsEndPntConfigTdmin OBJECT-TYPE pktcSigEndPntConfigTdmin OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This MIB object represents the 'disconnected' minimum "This MIB object represents the 'disconnected' minimum
waiting delay within the context of an MTA's waiting delay within the context of an MTA's
'disconnected procedure', specifically when local user 'disconnected procedure', specifically when local user
activity is detected. activity is detected.
The 'disconnected procedure' is initiated when The 'disconnected procedure' is initiated when
an endpoint becomes 'disconnected' while attempting to an endpoint becomes 'disconnected' while attempting to
communicate with a Call Agent. communicate with a Call Agent.
For more information on the usage of this timer, please For more information on the usage of this timer, please
refer to the PacketCable NCS Specification." refer to the PacketCable NCS Specification."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 15 } DEFVAL { 15 }
::= { pktcNcsEndPntConfigEntry 20 } ::= { pktcSigEndPntConfigEntry 20 }
pktcNcsEndPntConfigTdmax OBJECT-TYPE pktcSigEndPntConfigTdmax OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the maximum number of seconds the MTA " This object contains the maximum number of seconds the MTA
waits after a disconnect, before initiating the waits after a disconnect, before initiating the
disconnected procedure with the call agent. disconnected procedure with the call agent.
" "
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 600 } DEFVAL { 600 }
::= { pktcNcsEndPntConfigEntry 21 } ::= { pktcSigEndPntConfigEntry 21 }
pktcNcsEndPntConfigRtoMax OBJECT-TYPE pktcSigEndPntConfigRtoMax OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object specifies the maximum number of seconds the MTA "This object specifies the maximum number of seconds the MTA
waits for a response to an NCS message before initiating waits for a response to an NCS message before initiating
a retransmission." a retransmission."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 4 } DEFVAL { 4 }
::= { pktcNcsEndPntConfigEntry 22 } ::= { pktcSigEndPntConfigEntry 22 }
pktcNcsEndPntConfigRtoInit OBJECT-TYPE pktcSigEndPntConfigRtoInit OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "milliseconds" UNITS "milliseconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the initial number of seconds for the " This object contains the initial number of seconds for the
retransmission timer." retransmission timer."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 200 } DEFVAL { 200 }
::= { pktcNcsEndPntConfigEntry 23 } ::= { pktcSigEndPntConfigEntry 23 }
pktcNcsEndPntConfigLongDurationKeepAlive OBJECT-TYPE pktcSigEndPntConfigLongDurationKeepAlive OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "minutes" UNITS "minutes"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" Specifies a timeout value in minutes for sending long " Specifies a timeout value in minutes for sending long
duration call notification message." duration call notification message."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 60 } DEFVAL { 60 }
::= { pktcNcsEndPntConfigEntry 24 } ::= { pktcSigEndPntConfigEntry 24 }
pktcNcsEndPntConfigThist OBJECT-TYPE pktcSigEndPntConfigThist OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" Timeout period in seconds before no response is declared." " Timeout period in seconds before no response is declared."
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
DEFVAL { 30 } DEFVAL { 30 }
::= { pktcNcsEndPntConfigEntry 25 } ::= { pktcSigEndPntConfigEntry 25 }
pktcNcsEndPntConfigStatus OBJECT-TYPE pktcSigEndPntConfigStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the Row Status associated with the " This object contains the Row Status associated with the
pktcNcsEndPntConfigTable. There are no restrictions or pktcSigEndPntConfigTable. There are no restrictions or
dependencies amidst the columnar objects before this dependencies amidst the columnar objects before this
row can be activated or for modifications of the row can be activated or for modifications of the
columnar objects when this object is set to a columnar objects when this object is set to a
value of 'active(1)." value of 'active(1)."
::= { pktcNcsEndPntConfigEntry 26 } ::= { pktcSigEndPntConfigEntry 26 }
pktcNcsEndPntConfigCallWaitingMaxRep OBJECT-TYPE pktcSigEndPntConfigCallWaitingMaxRep OBJECT-TYPE
SYNTAX Unsigned32 (0..10) SYNTAX Unsigned32 (0..10)
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the default value of the maximum " This object contains the default value of the maximum
number of repetitions of the call waiting tone that the number of repetitions of the call waiting tone that the
MTA will play from a single CMS request. The MTA MUST NOT MTA will play from a single CMS request. The MTA MUST NOT
update this object with the information provided in the update this object with the information provided in the
NCS message (if present). If the value of the object is NCS message (if present). If the value of the object is
modified by the SNMP Manager application, the MTA MUST use modified by the SNMP Manager application, the MTA MUST use
the new value as a default only for a new signal the new value as a default only for a new signal
requested by the NCS message." requested by the NCS message."
DEFVAL { 1 } DEFVAL { 1 }
::= { pktcNcsEndPntConfigEntry 27 } ::= { pktcSigEndPntConfigEntry 27 }
pktcNcsEndPntConfigCallWaitingDelay OBJECT-TYPE pktcSigEndPntConfigCallWaitingDelay OBJECT-TYPE
SYNTAX Unsigned32 (1..100) SYNTAX Unsigned32 (1..100)
UNITS "seconds" UNITS "seconds"
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the delay between repetitions of the " This object contains the delay between repetitions of the
call waiting tone that the MTA will play from a single CMS call waiting tone that the MTA will play from a single CMS
request." request."
DEFVAL { 10 } DEFVAL { 10 }
::= { pktcNcsEndPntConfigEntry 28 } ::= { pktcSigEndPntConfigEntry 28 }
pktcNcsEndPntStatusCallIpAddressType OBJECT-TYPE pktcSigEndPntStatusCallIpAddressType OBJECT-TYPE
SYNTAX InetAddressType SYNTAX InetAddressType
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the type of Internet address contained " This object contains the type of Internet address contained
in the MIB Object 'pktcNcsEndPntStatusCallIpAddress'" in the MIB Object 'pktcSigEndPntStatusCallIpAddress'.
::= { pktcNcsEndPntConfigEntry 29 }
pktcNcsEndPntStatusCallIpAddress OBJECT-TYPE Since pktcSigEndPntStatusCallIpAddress is expected to
contain an IP address, a value of dns(16) is disallowed."
::= { pktcSigEndPntConfigEntry 29 }
pktcSigEndPntStatusCallIpAddress OBJECT-TYPE
SYNTAX InetAddress SYNTAX InetAddress
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This MIB Object contains the chosen IP address of the CMS " This MIB Object contains the chosen IP address of the CMS
currently being used for the corresponding endpoint. currently being used for the corresponding endpoint.
The device determines the IP address by using DNS to The device determines the IP address by using DNS to
resolve the IP address of the CMS from the FQDN stored in resolve the IP address of the CMS from the FQDN stored in
the MIB Object 'pktcNcsEndPntConfigCallAgentId'. The the MIB Object 'pktcSigEndPntConfigCallAgentId'. The
processes are outlined in the PacketCable NCS and Security processes are outlined in the PacketCable NCS and Security
specifications, and MUST be followed by the MTA. specifications, and MUST be followed by the MTA.
The type of this IP address is indicated by The IP address type contained in this MIB Object is
the MIB Object 'pktcNcsEndPntStatusCallIpAddressType'." indicated by pktcSigEndPntStatusCallIpAddressType."
REFERENCE REFERENCE
"PacketCable NCS Specification; "PacketCable NCS Specification;
PacketCable Security specification, [PKT-SP-SEC]." PacketCable Security specification, [PKT-SP-SEC]."
::= { pktcNcsEndPntConfigEntry 30 } ::= { pktcSigEndPntConfigEntry 30 }
pktcNcsEndPntStatusError OBJECT-TYPE pktcSigEndPntStatusError OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
operational (1), operational (1),
noSecurityAssociation (2), noSecurityAssociation (2),
disconnected (3) disconnected (3)
} }
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the error status for this interface. " This object contains the error status for this interface.
The operational status indicates that all operations The operational status indicates that all operations
skipping to change at page 61, line 43 skipping to change at page 62, line 4
status indicates that no Security Association (SA) yet status indicates that no Security Association (SA) yet
exists for this endpoint. If pktcMtaDevCmsIpsecCtrl is exists for this endpoint. If pktcMtaDevCmsIpsecCtrl is
disabled for the associated Call Agent, the disabled for the associated Call Agent, the
noSecurityAssociation status is not applicable and should noSecurityAssociation status is not applicable and should
not be used by the MTA. The disconnected status indicates not be used by the MTA. The disconnected status indicates
one of the following two: one of the following two:
If pktcMtaDevCmsIpsecCtrl is disabled, then no security If pktcMtaDevCmsIpsecCtrl is disabled, then no security
association is involved with this endpoint. The NCS association is involved with this endpoint. The NCS
signaling software is in process of establishing the NCS signaling software is in process of establishing the NCS
signaling link via an RSIP exchange. signaling link via an RSIP exchange.
Otherwise, when pktcMtaDevCmsIpsecCtrl is enabled, Otherwise, when pktcMtaDevCmsIpsecCtrl is enabled,
security Association has been established, and the NCS security Association has been established, and the NCS
signaling software is in process of establishing the NCS signaling software is in process of establishing the NCS
signaling link via an RSIP exchange." signaling link via an RSIP exchange."
::= { pktcNcsEndPntConfigEntry 31 } ::= { pktcSigEndPntConfigEntry 31 }
pktcNcsEndPntConfigMinHookFlash OBJECT-TYPE pktcSigEndPntConfigMinHookFlash OBJECT-TYPE
SYNTAX Unsigned32 (20..1550) SYNTAX Unsigned32 (20..1550)
UNITS "Milliseconds" UNITS "Milliseconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This is the minimum time a line needs to be on hook for a " This is the minimum time a line needs to be on hook for a
valid hook flash. The value of this object MUST be valid hook flash. The value of this object MUST be
greater than the value of greater than the value of
pktcNcsEndPntConfigPulseDialMaxBreakTime. The value of pktcSigEndPntConfigPulseDialMaxBreakTime. The value of
pktcNcsEndPntConfigMinHookFlash MUST be less than pktcSigEndPntConfigMinHookFlash MUST be less than
pktcNcsEndPntConfigMaxHookFlash. This object MUST only be pktcSigEndPntConfigMaxHookFlash. This object MUST only be
set via the MTA configuration during the provisioning set via the MTA configuration during the provisioning
process. process.
Furthermore, given the possibility for the 'pulse dial' Furthermore, given the possibility for the 'pulse dial'
and 'hook flash' to overlap, the value of this object and 'hook flash' to overlap, the value of this object
MUST be greater than the value contained by the MIB MUST be greater than the value contained by the MIB
Object 'pktcNcsEndPntConfigPulseDialMaxMakeTime'." Object 'pktcSigEndPntConfigPulseDialMaxMakeTime'."
DEFVAL { 300 } DEFVAL { 300 }
::= { pktcNcsEndPntConfigEntry 32 } ::= { pktcSigEndPntConfigEntry 32 }
pktcNcsEndPntConfigMaxHookFlash OBJECT-TYPE pktcSigEndPntConfigMaxHookFlash OBJECT-TYPE
SYNTAX Unsigned32 (20..1550) SYNTAX Unsigned32 (20..1550)
UNITS "Milliseconds" UNITS "Milliseconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This is the maximum time a line needs to be on hook for a " This is the maximum time a line needs to be on hook for a
valid hook flash. The value of valid hook flash. The value of
pktcNcsEndPntConfigMaxHookFlash MUST be greater than pktcSigEndPntConfigMaxHookFlash MUST be greater than
pktcNcsEndPntConfigMinHookFlash. This object MUST only be pktcSigEndPntConfigMinHookFlash. This object MUST only be
set via the MTA configuration during the provisioning set via the MTA configuration during the provisioning
process." process."
DEFVAL { 800 } DEFVAL { 800 }
::= { pktcNcsEndPntConfigEntry 33 } ::= { pktcSigEndPntConfigEntry 33 }
pktcNcsEndPntConfigPulseDialInterdigitTime OBJECT-TYPE pktcSigEndPntConfigPulseDialInterdigitTime OBJECT-TYPE
SYNTAX Unsigned32 (100..1500) SYNTAX Unsigned32 (100..1500)
UNITS "Milliseconds" UNITS "Milliseconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This is the pulse dial inter-digit timeout. This object " This is the pulse dial inter-digit timeout. This object
MUST only be set via the MTA configuration during the MUST only be set via the MTA configuration during the
provisioning process." provisioning process."
DEFVAL { 100 } DEFVAL { 100 }
::= { pktcNcsEndPntConfigEntry 34 } ::= { pktcSigEndPntConfigEntry 34 }
pktcNcsEndPntConfigPulseDialMinMakeTime OBJECT-TYPE pktcSigEndPntConfigPulseDialMinMakeTime OBJECT-TYPE
SYNTAX Unsigned32 (20..200) SYNTAX Unsigned32 (20..200)
UNITS "Milliseconds" UNITS "Milliseconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This is the minimum make pulse width for the dial pulse. " This is the minimum make pulse width for the dial pulse.
The value of pktcNcsEndPntConfigPulseDialMinMakeTime MUST The value of pktcSigEndPntConfigPulseDialMinMakeTime MUST
be less than pktcNcsEndPntConfigPulseDialMaxMakeTime. This be less than pktcSigEndPntConfigPulseDialMaxMakeTime. This
object MUST only be set via the MTA configuration during object MUST only be set via the MTA configuration during
the provisioning process." the provisioning process."
DEFVAL { 25 } DEFVAL { 25 }
::= { pktcNcsEndPntConfigEntry 35 } ::= { pktcSigEndPntConfigEntry 35 }
pktcNcsEndPntConfigPulseDialMaxMakeTime OBJECT-TYPE pktcSigEndPntConfigPulseDialMaxMakeTime OBJECT-TYPE
SYNTAX Unsigned32 (20..200) SYNTAX Unsigned32 (20..200)
UNITS "Milliseconds" UNITS "Milliseconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This is the maximum make pulse width for the dial pulse. " This is the maximum make pulse width for the dial pulse.
The value of pktcNcsEndPntConfigPulseDialMaxMakeTime MUST The value of pktcSigEndPntConfigPulseDialMaxMakeTime MUST
be greater than pktcNcsEndPntConfigPulseDialMinMakeTime. be greater than pktcSigEndPntConfigPulseDialMinMakeTime.
This object MUST only be provided via the configuration This object MUST only be provided via the configuration
file during the provisioning process. file during the provisioning process.
Furthermore, given the possibility for the 'pulse dial' Furthermore, given the possibility for the 'pulse dial'
and 'hook flash' to overlap, the value of this object MUST and 'hook flash' to overlap, the value of this object MUST
be less than the value contained by the MIB Object be less than the value contained by the MIB Object
pktcNcsEndPntConfigMinHookFlash." pktcSigEndPntConfigMinHookFlash."
DEFVAL { 55 } DEFVAL { 55 }
::= { pktcNcsEndPntConfigEntry 36 } ::= { pktcSigEndPntConfigEntry 36 }
pktcNcsEndPntConfigPulseDialMinBreakTime OBJECT-TYPE pktcSigEndPntConfigPulseDialMinBreakTime OBJECT-TYPE
SYNTAX Unsigned32 (20..200) SYNTAX Unsigned32 (20..200)
UNITS "Milliseconds" UNITS "Milliseconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This is the minimum break pulse width for the dial pulse. " This is the minimum break pulse width for the dial pulse.
The value of pktcNcsEndPntConfigPulseDialMinBreakTime MUST The value of pktcSigEndPntConfigPulseDialMinBreakTime MUST
be less than pktcNcsEndPntConfigPulseDialMaxBreakTime. be less than pktcSigEndPntConfigPulseDialMaxBreakTime.
This object must only be provided via the configuration This object must only be provided via the configuration
file during the provisioning process." file during the provisioning process."
DEFVAL { 45 } DEFVAL { 45 }
::= { pktcNcsEndPntConfigEntry 37 } ::= { pktcSigEndPntConfigEntry 37 }
pktcNcsEndPntConfigPulseDialMaxBreakTime OBJECT-TYPE pktcSigEndPntConfigPulseDialMaxBreakTime OBJECT-TYPE
SYNTAX Unsigned32 (20..200) SYNTAX Unsigned32 (20..200)
UNITS "Milliseconds" UNITS "Milliseconds"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This is the maximum break pulse width for the dial pulse. " This is the maximum break pulse width for the dial pulse.
The value of pktcNcsEndPntConfigPulseDialMaxBreakTime MUST The value of pktcSigEndPntConfigPulseDialMaxBreakTime MUST
be greater than pktcNcsEndPntConfigPulseDialMinBreakTime. be greater than pktcSigEndPntConfigPulseDialMinBreakTime.
This object MUST only be provided via the configuration This object MUST only be provided via the configuration
file during the provisioning process." file during the provisioning process."
DEFVAL { 75 } DEFVAL { 75 }
::= { pktcNcsEndPntConfigEntry 38 } ::= { pktcSigEndPntConfigEntry 38 }
-- --
-- notification group is for future extension. -- notification group is for future extension.
-- --
pktcSigNotification OBJECT IDENTIFIER ::= { pktcSigMib 0 } pktcSigNotification OBJECT IDENTIFIER ::= { pktcSigMib 0 }
pktcSigConformance OBJECT IDENTIFIER ::= { pktcSigMib 2 } pktcSigConformance OBJECT IDENTIFIER ::= { pktcSigMib 2 }
pktcSigCompliances OBJECT IDENTIFIER ::= { pktcSigConformance 1 } pktcSigCompliances OBJECT IDENTIFIER ::= { pktcSigConformance 1 }
pktcSigGroups OBJECT IDENTIFIER ::= { pktcSigConformance 2 } pktcSigGroups OBJECT IDENTIFIER ::= { pktcSigConformance 2 }
-- --
skipping to change at page 64, line 35 skipping to change at page 64, line 45
" The compliance statement for MTAs that implement " The compliance statement for MTAs that implement
NCS Signaling." NCS Signaling."
MODULE -- pktcSigMib MODULE -- pktcSigMib
--- ---
-- Unconditionally mandatory groups for all MTAs -- Unconditionally mandatory groups for all MTAs
--- ---
MANDATORY-GROUPS { MANDATORY-GROUPS {
pktcNcsDeviceGroup, pktcSigDeviceGroup,
pktcNcsEndpointGroup pktcSigEndpointGroup
} }
--- ---
-- Conditionally mandatory groups for MTAs -- Conditionally mandatory groups for MTAs
--- ---
GROUP pktcInternationalGroup GROUP pktcInternationalGroup
DESCRIPTION DESCRIPTION
" This group is mandatory only for MTAs implementing " This group is mandatory only for MTAs implementing
international telephony features." international telephony features."
GROUP pktcLLinePackageGroup GROUP pktcLLinePackageGroup
DESCRIPTION DESCRIPTION
" This group is mandatory only for MTAs implementing the L " This group is mandatory only for MTAs implementing the L
Line Package" Line Package"
skipping to change at page 65, line 13 skipping to change at page 65, line 21
" This group is mandatory only for MTAs implementing the L " This group is mandatory only for MTAs implementing the L
Line Package" Line Package"
GROUP pktcELinePackageGroup GROUP pktcELinePackageGroup
DESCRIPTION DESCRIPTION
" This group is mandatory only for MTAs implementing the E " This group is mandatory only for MTAs implementing the E
Line Package" Line Package"
::={ pktcSigCompliances 1 } ::={ pktcSigCompliances 1 }
pktcNcsDeviceGroup OBJECT-GROUP pktcSigDeviceGroup OBJECT-GROUP
OBJECTS { OBJECTS {
pktcSigDevCodecMax, pktcSigDevCodecMax,
pktcSigDevEchoCancellation, pktcSigDevEchoCancellation,
pktcSigDevSilenceSuppression, pktcSigDevSilenceSuppression,
pktcSigDevR0Cadence, pktcSigDevR0Cadence,
pktcSigDevR1Cadence, pktcSigDevR1Cadence,
pktcSigDevR2Cadence, pktcSigDevR2Cadence,
pktcSigDevR3Cadence, pktcSigDevR3Cadence,
pktcSigDevR4Cadence, pktcSigDevR4Cadence,
pktcSigDevR5Cadence, pktcSigDevR5Cadence,
skipping to change at page 65, line 41 skipping to change at page 66, line 4
pktcSigCapabilityType, pktcSigCapabilityType,
pktcSigCapabilityVersion, pktcSigCapabilityVersion,
pktcSigCapabilityVendorExt, pktcSigCapabilityVendorExt,
pktcSigDefNcsReceiveUdpPort pktcSigDefNcsReceiveUdpPort
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Group of MIB Objects containing signaling configuration "Group of MIB Objects containing signaling configuration
information that is applicable per-device." information that is applicable per-device."
::= { pktcSigGroups 1 } ::= { pktcSigGroups 1 }
pktcSigEndpointGroup OBJECT-GROUP
pktcNcsEndpointGroup OBJECT-GROUP
OBJECTS { OBJECTS {
pktcNcsEndPntConfigCallAgentId, pktcSigEndPntConfigCallAgentId,
pktcNcsEndPntConfigCallAgentUdpPort, pktcSigEndPntConfigCallAgentUdpPort,
pktcNcsEndPntConfigPartialDialTO, pktcSigEndPntConfigPartialDialTO,
pktcNcsEndPntConfigCriticalDialTO, pktcSigEndPntConfigCriticalDialTO,
pktcNcsEndPntConfigBusyToneTO, pktcSigEndPntConfigBusyToneTO,
pktcNcsEndPntConfigDialToneTO, pktcSigEndPntConfigDialToneTO,
pktcNcsEndPntConfigMessageWaitingTO, pktcSigEndPntConfigMessageWaitingTO,
pktcNcsEndPntConfigOffHookWarnToneTO, pktcSigEndPntConfigOffHookWarnToneTO,
pktcNcsEndPntConfigRingingTO, pktcSigEndPntConfigRingingTO,
pktcNcsEndPntConfigRingBackTO, pktcSigEndPntConfigRingBackTO,
pktcNcsEndPntConfigReorderToneTO, pktcSigEndPntConfigReorderToneTO,
pktcNcsEndPntConfigStutterDialToneTO, pktcSigEndPntConfigStutterDialToneTO,
pktcNcsEndPntConfigTSMax, pktcSigEndPntConfigTSMax,
pktcNcsEndPntConfigMax1, pktcSigEndPntConfigMax1,
pktcNcsEndPntConfigMax2, pktcSigEndPntConfigMax2,
pktcNcsEndPntConfigMax1QEnable, pktcSigEndPntConfigMax1QEnable,
pktcNcsEndPntConfigMax2QEnable, pktcSigEndPntConfigMax2QEnable,
pktcNcsEndPntConfigMWD, pktcSigEndPntConfigMWD,
pktcNcsEndPntConfigTdinit, pktcSigEndPntConfigTdinit,
pktcNcsEndPntConfigTdmin, pktcSigEndPntConfigTdmin,
pktcNcsEndPntConfigTdmax, pktcSigEndPntConfigTdmax,
pktcNcsEndPntConfigRtoMax, pktcSigEndPntConfigRtoMax,
pktcNcsEndPntConfigRtoInit, pktcSigEndPntConfigRtoInit,
pktcNcsEndPntConfigLongDurationKeepAlive, pktcSigEndPntConfigLongDurationKeepAlive,
pktcNcsEndPntConfigThist, pktcSigEndPntConfigThist,
pktcNcsEndPntConfigStatus, pktcSigEndPntConfigStatus,
pktcNcsEndPntConfigCallWaitingMaxRep, pktcSigEndPntConfigCallWaitingMaxRep,
pktcNcsEndPntConfigCallWaitingDelay, pktcSigEndPntConfigCallWaitingDelay,
pktcNcsEndPntStatusCallIpAddressType, pktcSigEndPntStatusCallIpAddressType,
pktcNcsEndPntStatusCallIpAddress, pktcSigEndPntStatusCallIpAddress,
pktcNcsEndPntStatusError pktcSigEndPntStatusError
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Group of MIB Objects containing signaling configuration "Group of MIB Objects containing signaling configuration
information that is applicable per-endpoint." information that is applicable per-endpoint."
::= { pktcSigGroups 2 } ::= { pktcSigGroups 2 }
pktcInternationalGroup OBJECT-GROUP pktcInternationalGroup OBJECT-GROUP
OBJECTS { OBJECTS {
pktcNcsEndPntConfigMinHookFlash, pktcSigEndPntConfigMinHookFlash,
pktcNcsEndPntConfigMaxHookFlash, pktcSigEndPntConfigMaxHookFlash,
pktcNcsEndPntConfigPulseDialInterdigitTime, pktcSigEndPntConfigPulseDialInterdigitTime,
pktcNcsEndPntConfigPulseDialMinMakeTime, pktcSigEndPntConfigPulseDialMinMakeTime,
pktcNcsEndPntConfigPulseDialMaxMakeTime, pktcSigEndPntConfigPulseDialMaxMakeTime,
pktcNcsEndPntConfigPulseDialMinBreakTime, pktcSigEndPntConfigPulseDialMinBreakTime,
pktcNcsEndPntConfigPulseDialMaxBreakTime, pktcSigEndPntConfigPulseDialMaxBreakTime,
pktcSigDevRingCadence, pktcSigDevRingCadence,
pktcSigDevCidSigProtocol, pktcSigDevCidSigProtocol,
pktcSigDevCidDelayAfterLR, pktcSigDevCidDelayAfterLR,
pktcSigDevCidDtmfStartCode, pktcSigDevCidDtmfStartCode,
pktcSigDevCidDtmfEndCode, pktcSigDevCidDtmfEndCode,
pktcSigDevVmwiSigProtocol, pktcSigDevVmwiSigProtocol,
pktcSigDevVmwiDelayAfterLR, pktcSigDevVmwiDelayAfterLR,
pktcSigDevVmwiDtmfStartCode, pktcSigDevVmwiDtmfStartCode,
pktcSigDevVmwiDtmfEndCode, pktcSigDevVmwiDtmfEndCode,
pktcSigDevrpAsDtsDuration, pktcSigDevrpAsDtsDuration,
skipping to change at page 70, line 45 skipping to change at page 71, line 10
The first row of the pktcSigDevToneTable table instructs the MTA to The first row of the pktcSigDevToneTable table instructs the MTA to
play one row (ToneFreqCounter) of the pktcSigDevMultiFreqToneTable play one row (ToneFreqCounter) of the pktcSigDevMultiFreqToneTable
table only once (non-repeatable as ToneRep-Count equals 0). The table only once (non-repeatable as ToneRep-Count equals 0). The
second row of the pktcSigDevToneTable table instructs the MTA to second row of the pktcSigDevToneTable table instructs the MTA to
play next two rows (ToneFreqCounter) of the play next two rows (ToneFreqCounter) of the
pktcSigDevMultiFreqToneTable table and make this frequency group pktcSigDevMultiFreqToneTable table and make this frequency group
repeatable (ToneRep-Count is not 0). repeatable (ToneRep-Count is not 0).
7. Acknowledgments 7. Acknowledgments
The current editors would like to thank the members of the IETF The authors would like to thank the members of the IETF IPCDN
IPCDN working group and the CableLabs PacketCable Provisioning focus working group and the CableLabs PacketCable Provisioning focus team
team for their contributions, comments and suggestions. for their contributions, comments and suggestions.
Specifically, the following individuals are recognized: Specifically, the following individuals are recognized:
Angela Lyda Arris Interactive Angela Lyda Arris Interactive
Romascanu, Dan Avaya Romascanu, Dan Avaya
Chad Griffiths Broadcom Corp. Chad Griffiths Broadcom Corp.
Eugene Nechamkin Broadcom Corp. Eugene Nechamkin Broadcom Corp.
Jean-Francois Mule CableLabs(R) Jean-Francois Mule CableLabs
Matt A. Osman CableLabs(R) Matt A. Osman CableLabs
Klaus Hermanns Cisco Systems, Inc. Klaus Hermanns Cisco Systems, Inc.
Rich Woundy Comcast Corp. Rich Woundy Comcast Corp.
Bert Wijnen Lucent Technologies Bert Wijnen Alcatel-Lucent
Randy Presuhn Mindspring Randy Presuhn Mindspring
Phillip Freyman Motorola, Inc. Phillip Freyman Motorola, Inc.
Rick Vetter Motorola, Inc. Rick Vetter Motorola, Inc.
Sasha Medvinsky Motorola, Inc. Sasha Medvinsky Motorola, Inc.
Wim De Ketelaere tComLabs Wim De Ketelaere tComLabs
David De Reu tComLabs David De Reu tComLabs
Kristof Sercu tComLabs Kristof Sercu tComLabs
Roy Spitzer Telogy Networks, Inc. Roy Spitzer Telogy Networks, Inc.
Itay Sherman Texas Instruments, Inc. Itay Sherman Texas Instruments, Inc.
Mauricio Sanchez Texas Instruments, Inc. Mauricio Sanchez Texas Instruments, Inc.
Shivakumar Thangapandi Texas Instruments, Inc. Shivakumar Thangapandi Texas Instruments, Inc.
Mike Heard Consultant Mike Heard Consultant
For the international objects, the authors are especially thankful The current editor (Sumanth Channabasappa) would like to recognize
to Phillip Freyman and Eugene Nechamkin for their recommendations Phillip Freyman and Eugene Nechamkin for their contributions towards
and contributions. Stephane Bortzmeyer is thanked for verifying the the international objects, and Stephane Bortzmeyer for assistance
ABNF. with the ABNF.
Special appreciation is also expressed to the IPCDN co-chairs (Jean- The editor also extends appreciation to the IPCDN co-chairs (Jean-
Francois, Rich woundy) and Dan Romascanu for the numerous reviews Francois Mule, Rich Woundy) and Dan Romascanu for the numerous
and valuable comments. Special appreciation is also extended to Bert reviews and valuable comments. Special appreciation is extended to
Wijnen as the MIB doctor, for his ever useful and constructive Bert Wijnen, as the MIB doctor, for his ever useful and constructive
comments. comments.
8. Security Considerations 8. Security Considerations
There are a number of management objects defined in this MIB that There are a number of management objects defined in this MIB that
have a MAX-ACCESS clause of read-write and/or read-create. Such have a MAX-ACCESS clause of read-write and/or read-create. Such
objects may be considered sensitive or vulnerable in some network objects may be considered sensitive or vulnerable in some network
environments. The support for SET operations in a non-secure environments. The support for SET operations in a non-secure
environment without proper protection can have a negative effect on environment without proper protection can have a negative effect on
network operations. network operations.
The following Differentiated Services Code Point (DSCP) and mask The following Differentiated Services Code Point (DSCP) and mask
objects are used to differentiate between various types of traffic objects are used to differentiate between various types of traffic
in the service provider network: in the service provider network:
skipping to change at page 72, line 37 skipping to change at page 72, line 49
pktcSigDevRsCadence pktcSigDevRsCadence
pktcSigDevCidSigProtocol pktcSigDevCidSigProtocol
pktcSigDevVmwiSigProtocol pktcSigDevVmwiSigProtocol
pktcSigPulseSignalDuration pktcSigPulseSignalDuration
pktcSigPulseSignalPauseDuration pktcSigPulseSignalPauseDuration
If these objects are SET maliciously, it may result in unwanted If these objects are SET maliciously, it may result in unwanted
operation, or a failure to obtain telephony service from client operation, or a failure to obtain telephony service from client
(MTA) devices. (MTA) devices.
The objects in the pktcNcsEndPntConfigTable are used for endpoint The objects in the pktcSigEndPntConfigTable are used for endpoint
signaling. The pktcNcsEndPntConfigCallAgentId object contains the signaling. The pktcSigEndPntConfigCallAgentId object contains the
name of the call agent, which includes the call agent Fully name of the call agent, which includes the call agent Fully
Qualified Domain Name (FQDN). If this object is SET maliciously, the Qualified Domain Name (FQDN). If this object is SET maliciously, the
MTA will not be able to communicate with the call agent, resulting MTA will not be able to communicate with the call agent, resulting
in a disruption of telephony service. The in a disruption of telephony service. The
pktcNcsEndPntConfigCallAgentUdpPort object identifies the UDP port pktcSigEndPntConfigCallAgentUdpPort object identifies the UDP port
for NCS traffic. If this object is SET maliciously, the call agent for NCS traffic. If this object is SET maliciously, the call agent
will not receive NCS traffic from the MTA, also resulting in a will not receive NCS traffic from the MTA, also resulting in a
disruption of telephony service. disruption of telephony service.
Some of the readable objects in this MIB module (i.e., objects with Some of the readable objects in this MIB module (i.e., objects with
a MAX-ACCESS other than not-accessible) may be considered sensitive a MAX-ACCESS other than not-accessible) may be considered sensitive
or vulnerable in some network environments. It is thus important to or vulnerable in some network environments. It is thus important to
control even GET and/or NOTIFY access to these objects and possibly control even GET and/or NOTIFY access to these objects and possibly
to even encrypt the values of these objects when sending them over to even encrypt the values of these objects when sending them over
the network via SNMP. The most sensitive is the network via SNMP. The most sensitive is
pktcNcsEndPntStatusCallIpAddress within pktcNcsEndPntConfigTable. pktcSigEndPntStatusCallIpAddress within pktcSigEndPntConfigTable.
This information itself may be valuable to would-be attackers. This information itself may be valuable to would-be attackers.
SNMP versions prior to SNMPv3 did not include adequate security. SNMP versions prior to SNMPv3 did not include adequate security.
Even if the network itself is secure (for example by using IPsec), Even if the network itself is secure (for example by using IPsec),
even then, there is no control as to who on the secure network is even then, there is no control as to who on the secure network is
allowed to access and GET/SET (read/change/create/delete) the allowed to access and GET/SET (read/change/create/delete) the
objects in this MIB module. objects in this MIB module.
It is RECOMMENDED that implementers consider the security features It is RECOMMENDED that implementers consider the security features
as provided by the SNMPv3 framework (see [RFC3410], section 8), as provided by the SNMPv3 framework (see [RFC3410], section 8),
 End of changes. 141 change blocks. 
251 lines changed or deleted 260 lines changed or added

This html diff was produced by rfcdiff 1.34. The latest version is available from http://tools.ietf.org/tools/rfcdiff/