draft-ietf-ipcdn-pktc-signaling-09.txt   draft-ietf-ipcdn-pktc-signaling-10.txt 
INTERNET-DRAFT Gordon Beacham INTERNET-DRAFT Gordon Beacham
Motorola, Inc. Motorola, Inc.
draft-ietf-ipcdn-pktc-signaling-09.txt Satish Kumar draft-ietf-ipcdn-pktc-signaling-10.txt Satish Kumar
Texas Instruments Texas Instruments
Sumanth Channabasappa Sumanth Channabasappa
CableLabs(R) CableLabs(R)
Expires: March 2006 September 2005 Expires: August 2006 March 2006
Network-Based Call Signaling (NCS) Signaling MIB for PacketCable and Network-Based Call Signaling (NCS) Signaling MIB for PacketCable and
IPCablecom Multimedia Terminal Adapters (MTAs) IPCablecom Multimedia Terminal Adapters (MTAs)
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.
skipping to change at page 2, line 4 skipping to change at page 2, line 4
for use with network management protocols in the Internet community. for use with network management protocols in the Internet community.
In particular, it provides a common data and format representation In particular, it provides a common data and format representation
for PacketCable and IPCablecom compliant Multimedia Terminal Adapter for PacketCable and IPCablecom compliant Multimedia Terminal Adapter
devices. devices.
This memo specifies a MIB module in a manner that is compliant to This memo specifies a MIB module in a manner that is compliant to
the SNMP SMIv2. The set of objects are consistent with the SNMP the SNMP SMIv2. The set of objects are consistent with the SNMP
framework and existing SNMP standards. framework and existing SNMP standards.
Table of Contents Table of Contents
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 pktcSigDevConfigObjects...............................5 4.2 pktcSigDevConfigObjects...................................5
4.3 pktcSigNotification..................................7 4.3 pktcSigNotification.......................................8
4.4 pktcSigConformance...................................7 4.4 pktcSigConformance........................................8
5. Definitions.............................................7 5. Definitions...................................................8
6. Examples..............................................55 6. Examples.....................................................61
7. Acknowledgments........................................57 7. Acknowledgments..............................................63
8. Security Considerations.................................57 8. Security Considerations......................................63
9. IANA Considerations.....................................59 9. IANA Considerations..........................................65
10. Normative References...................................59 10. Normative References........................................65
11. Informative References.................................61 11. Informative References......................................67
Authors' Addresses........................................62 Authors' Addresses..............................................68
Disclaimer of validity.....................................62 Disclaimer of validity..........................................69
Full Copyright Statement...................................63 Full Copyright Statement........................................69
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).
skipping to change at page 5, line 21 skipping to change at page 5, line 21
- Signaling Notification object, that notifies the status - Signaling Notification object, that notifies the status
(pktcSigNotification) (pktcSigNotification)
- Signaling Conformance has mandatory signaling objects - Signaling Conformance has mandatory signaling objects
(pktcSigConformance) (pktcSigConformance)
Each group of objects is explained in detail. Each group of objects is explained in detail.
4.2 pktcSigDevConfigObjects 4.2 pktcSigDevConfigObjects
pktcSigDevCodecTable - this object identifies the codec types
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
is capable of silence suppression (Voice Activity Detection). is capable of silence suppression (Voice Activity Detection).
pktcSigDevCidSigProtocol - this international object specifies if
the Caller ID protocol uses FSK or DTMF signaling.
pktcSigDevR0Cadence - this object specifies ring cadence 0. pktcSigDevR0Cadence - this object specifies ring cadence 0.
pktcSigDevR1Cadence - this object specifies ring cadence 1. pktcSigDevR1Cadence - this object specifies ring cadence 1.
pktcSigDevR2Cadence - this object specifies ring cadence 2. pktcSigDevR2Cadence - this object specifies ring cadence 2.
pktcSigDevR3Cadence - this object specifies ring cadence 3. pktcSigDevR3Cadence - this object specifies ring cadence 3.
pktcSigDevR4Cadence - this object specifies ring cadence 4. pktcSigDevR4Cadence - this object specifies ring cadence 4.
skipping to change at page 6, line 16 skipping to change at page 6, line 20
used in the IP header for setting the Differentiated Services Code used in the IP header for setting the Differentiated Services Code
Point (DSCP) value for media stream packets. Point (DSCP) value for media stream packets.
pktcSigCapabilityTable - this table specifies list of supported pktcSigCapabilityTable - this table specifies list of supported
signaling types, versions and vendor extensions for MTA. signaling types, versions and vendor extensions for MTA.
pktcSigDefNcsReceiveUdpPort - this object contains the MTA User pktcSigDefNcsReceiveUdpPort - this object contains the MTA User
Datagram Protocol (UDP) receive port that is being used for NCS call Datagram Protocol (UDP) receive port that is being used for NCS call
signaling. signaling.
pktcSigDevCIDMode - this international object selects various modes pktcSigPowerRingFrequency - this International object selects the
various power ring frequencies that may be applied to the twisted
pair line.
pktcSigPulseSignalTable - this international object selects the
various signals used in the application of the metering pulse signal
to the twisted pair line.
pktcSigDevCidMode - this international object selects various modes
of caller id in common use. of caller id in common use.
pktcSigDevCIDFskAfterRing - this international object sets the delay pktcSigDevCidAfterRing - this international object sets the delay
between the end of first ringing and the transmission of caller id between the end of first ringing and the transmission of caller id
information. information.
pktcSigDevCIDFskAfterDTAS - this international object sets the delay pktcSigDevCidAfterDTAS - this international object sets the delay
between the dual-tone alert signal and the transmission of caller id between the dual-tone alert signal and the transmission of caller id
information. information.
pktcSigDevCIDFskAfterRPAS - this international object sets the delay pktcSigDevCidAfterRPAS - this international object sets the delay
between the ring pulse alert signal and the transmission of caller between the ring pulse alert signal and the transmission of caller
id information. id information.
pktcSigDevCIDRingAfterFSK - this international object sets the delay pktcSigDevRingAfterCID - this international object sets the delay
between the transmission of caller id information and the first between the transmission of caller id information and the first
ringing pattern. ringing pattern.
pktcSigDevCIDDTASAfterLR - this international object sets the delay pktcSigDevCidDTASAfterLR - this international object sets the delay
between the end of a line reversal and the dual-tone alert signal. between the end of a line reversal and the dual-tone alert signal.
pktcSigDevVmwiMode - this object selects various modes of visual pktcSigDevVmwiMode - this object selects various modes of visual
message waiting indicator service in common use. message waiting indicator service in common use.
pktcSigDevVmwiFskAfterDTAS - this international object sets the pktcSigDevVmwiAfterDTAS - this international object sets the delay
delay between the dual-tone alert signal and the transmission of between the dual-tone alert signal and the transmission of visual
visual message waiting information. message waiting information.
pktcSigDevVwmiFskAfterRPAS - this international object sets the pktcSigDevVwmiAfterRPAS - this international object sets the delay
delay between the ring pulse alert signal and the transmission of between the ring pulse alert signal and the transmission of visual
visual message waiting information. message waiting information.
pktcSigDevVwmiDTASAfterLR - this international object sets the delay pktcSigDevVwmiDTASAfterLR - this international object sets the delay
between the end of a line reversal and the dual-tone alert signal between the end of a line reversal and the dual-tone alert signal
for visual message waiting information. for visual message waiting information.
pktcSigDevRingCadenceTable - this international object provides a pktcSigDevRingCadenceTable - this international object provides a
flexible structure within which to specify a variety of ring flexible structure within which to specify a variety of ring
cadences. cadences.
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.
pktcSigDevCidDelayAfterLR - this international object sets the
delay between the end of a line reversal and the transmission of
caller id information.
pktcSigDevCidDtmfStartCode - this international object selects DTMF
Start Code Digits for caller id in common use.
pktcSigDevCidDtmfEndCode - this international object selects DTMF
End Code Digits for caller id in common use.
pktcSigDevVmwiSigProtocol - This international object specifies if
the VMWI protocol uses FSK or DTMF signaling.
pktcSigDevVmwiDelayAfterLR - this international object sets the
delay between the end of a line reversal and the transmission of
visual message waiting information.
pktcSigDevVmwiDtmfStartCode - this international object selects DTMF
Start Code Digits for VMWI in common use.
pktcSigDevVmwiDtmfEndCode - this international object selects DTMF
End Code Digits for VMWI in common use.
pktcNcsEndPntConfigTable - this table describes the PacketCable NCS pktcNcsEndPntConfigTable - this table describes the PacketCable NCS
endPoint configuration. The number of entries in this table endPoint configuration. The number of entries in this table
represents the number of provisioned endpoints. represents the number of provisioned endpoints.
pktcSigEndPntConfigTable - this table describes the PacketCable pktcSigEndPntConfigTable - this table describes the PacketCable
endPoint selected signaling type. The number of entries in this endPoint selected signaling type. The number of entries in this
table represents the number of provisioned endpoints. table represents the number of provisioned endpoints.
4.3 pktcSigNotification 4.3 pktcSigNotification
skipping to change at page 8, line 22 skipping to change at page 9, line 10
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]
pktcIetfSigMib MODULE-IDENTITY pktcIetfSigMib MODULE-IDENTITY
LAST-UPDATED "200509090000Z" -- September 9, 2005 LAST-UPDATED "200603040000Z" -- March 4, 2006
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
skipping to change at page 9, line 4 skipping to change at page 9, line 41
Bangalore 560 017, INDIA Bangalore 560 017, INDIA
Phone: +91 80 5269451 Phone: +91 80 5269451
Email: satish.kumar@ti.com Email: satish.kumar@ti.com
IETF IPCDN Working Group IETF IPCDN Working Group
General Discussion: ipcdn@ietf.org General Discussion: ipcdn@ietf.org
Subscribe: http://www.ietf.org/mailman/listinfo/ipcdn Subscribe: http://www.ietf.org/mailman/listinfo/ipcdn
Archive: ftp://ftp.ietf.org/ietf-mail-archive/ipcdn Archive: ftp://ftp.ietf.org/ietf-mail-archive/ipcdn
Co-Chair: Jean-Francois Mule, jf.mule@cablelabs.com Co-Chair: Jean-Francois Mule, jf.mule@cablelabs.com
Co-Chair: Richard Woundy, Richard_Woundy@cable.comcast.com" Co-Chair: Richard Woundy, Richard_Woundy@cable.comcast.com"
DESCRIPTION DESCRIPTION
"This MIB module supplies the basic management "This MIB module supplies the basic management
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 Internet Society (2005). This version of Copyright (C) The Internet Society (2006). 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 "200603040000Z"
REVISION "200509090000Z"
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 7 skipping to change at page 12, line 42
reserved - for future use reserved - for future use
ncs - Network call signaling is a derivation of MGCP ncs - Network call signaling is a derivation of MGCP
(Media Gateway Control Protocol) defined for (Media Gateway Control Protocol) defined for
IPCablecom/PacketCable MTAs." IPCablecom/PacketCable MTAs."
SYNTAX INTEGER { SYNTAX INTEGER {
other(1), other(1),
reserved(2), reserved(2),
ncs(3) ncs(3)
} }
DtmfCode::=TEXTUAL-CONVENTION
STATUS current
DESCRIPTION
"This textual convention represents the DTMF Character used
to indicate the start or end of the digit transition
sequence used for Caller ID or VMWI.
Note: The DTMF code '*' is indicated using 'dtmfcodeStar'
and the DTMF code '#' is indicated using ' dtmfcodeHash'."
SYNTAX INTEGER {
dtmfcode0(0),
dtmfcode1(1),
dtmfcode2(2),
dtmfcode3(3),
dtmfcode4(4),
dtmfcode5(5),
dtmfcode6(6),
dtmfcode7(7),
dtmfcode8(8),
dtmfcode9(9),
dtmfcodeStar(10),
dtmfcodeHash(11),
dtmfcodeA(12),
dtmfcodeB(13),
dtmfcodeC(14),
dtmfcodeD(15)
}
pktcSigMibObjects OBJECT IDENTIFIER ::= { pktcIetfSigMib 1 } pktcSigMibObjects OBJECT IDENTIFIER ::= { pktcIetfSigMib 1 }
pktcSigDevConfigObjects OBJECT IDENTIFIER ::= pktcSigDevConfigObjects OBJECT IDENTIFIER ::=
{ pktcSigMibObjects 1 } { pktcSigMibObjects 1 }
pktcNcsEndPntConfigObjects OBJECT IDENTIFIER ::= pktcNcsEndPntConfigObjects 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
skipping to change at page 14, line 40 skipping to change at page 16, line 8
pktcSigDevSilenceSuppression OBJECT-TYPE pktcSigDevSilenceSuppression OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
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 (Voice Activity Detection)." silence suppression (Voice Activity Detection)."
::= { pktcSigDevConfigObjects 3 } ::= { pktcSigDevConfigObjects 3 }
pktcSigDevCallerIdSigProtocol OBJECT-TYPE pktcSigDevCidSigProtocol OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
fsk (1), fsk (1),
dtmf (2) 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 on-hook caller id information. Different for signaling on-hook caller id information. Different
countries define different caller id signaling protocols to countries define different caller id signaling protocols to
skipping to change at page 24, line 24 skipping to change at page 25, line 40
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 (or is not used) for the specific fall within the range (or is not used) for the specific
signal type will result in an 'inconsistent value' error." signal type will result in an 'inconsistent value' error."
::={ pktcSigPulseSignalEntry 6 } ::={ pktcSigPulseSignalEntry 6 }
pktcSigDevCIDMode OBJECT-TYPE pktcSigDevCidMode OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
duringRingingETS(1), duringRingingETS(1),
dtAsETS(2), dtAsETS(2),
rpAsETS(3), rpAsETS(3),
lrAsETS(4) lrAsETS(4),
lrETS(5)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" For on-hook Caller ID, pktcSigDevCIDMode selects the " For on-hook Caller ID, pktcSigDevCidMode selects the
method of Caller ID. For the duringRingingETS method, the method of Caller ID. For the duringRingingETS method, the
Frequency Shift Keying (FSK) containing the Caller ID Frequency Shift Keying (FSK) or the Dual Tone Multi
Frequency (DTMF) containing the Caller ID
information is sent between the first and second ring information is sent between the first and second ring
pattern. For the dtAsETS,rpAsETS, and lrAsETS methods, the pattern.
FSK containing the Caller ID information is sent before
the first ring pattern. For the dtAsETS method, the FSK is For the dtAsETS,rpAsETS, lrAsETS and lrETS
sent after the Dual Tone Alert Signal. For the rpAsETS methods, the FSK or DTMF containing the Caller ID
method, the FSK is sent after a Ring Pulse. For the information is sent before the first ring pattern.
lrAsETS method, the Line Reversal occurs first, then the
Dual Tone Alert Signal, and finally the FSK is sent." For the dtAsETS method, the FSK or DTMF is sent after the
Dual Tone Alert Signal. For the rpAsETS method, the FSK or
DTMF is sent after a Ring Pulse.
For the lrAsETS method, the Line Reversal occurs first,
then the Dual Tone Alert Signal, and finally the FSK or
DTMF is sent.
For the lrETS method, the Line Reversal occurs first
then the FSK or DTMF is sent."
DEFVAL { rpAsETS} DEFVAL { rpAsETS}
::= {pktcSigDevConfigObjects 21 } ::= {pktcSigDevConfigObjects 21 }
pktcSigDevCIDFskAfterRing OBJECT-TYPE pktcSigDevCidAfterRing OBJECT-TYPE
SYNTAX Unsigned32 (50..2000) SYNTAX Unsigned32 (50..2000)
UNITS "Milliseconds" UNITS "Milliseconds"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies the delay between the end of first " This object specifies the delay between the end of first
ringing pattern and the start of the transmission of the ringing pattern and the start of the transmission of the
FSK containing the Caller ID information. It is only used FSK or DTMF containing the Caller ID information. It is
when pktcSigDevCIDMode is duringRingingETS. The following only used when pktcSigDevCidMode is duringRingingETS. The
table defines the default values for this object depending following table defines the default values for this object
on signal type: depending on the signal type:
pktcSigDevCIDMode Default pktcSigDevCidMode Default
duringringingETS 550 ms duringringingETS 550 ms
dtAsETS not used dtAsETS not used
rpAsETS not used rpAsETS not used
lrAsETS not used lrAsETS not used
lrETS not used
An attempt to set this object while the value of An attempt to set this object while the value of
pktcSigDevCIDMode is not duringringingETS will result in pktcSigDevCidMode is not duringringingETS will result in
an 'inconsistent value' error." an 'inconsistent value' error."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification" "ETSI-EN-300-659-1 Specification"
DEFVAL { 550 } DEFVAL { 550 }
::= {pktcSigDevConfigObjects 22 } ::= {pktcSigDevConfigObjects 22 }
pktcSigDevCIDFskAfterDTAS OBJECT-TYPE pktcSigDevCidAfterDTAS OBJECT-TYPE
SYNTAX Unsigned32 (45..500) SYNTAX Unsigned32 (45..500)
UNITS "Milliseconds" UNITS "Milliseconds"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies the delay between the end of the " This object specifies the delay between the end of the
Dual Tone Alert Signal (DT-AS) and the start of the Dual Tone Alert Signal (DT-AS) and the start of the
transmission of the FSK containing the Caller ID transmission of the FSK or DTMF containing the Caller ID
information. This object is only used when information. This object is only used when
pktcSigDevCIDMode is dtAsETS or lrAsETS. The following pktcSigDevCidMode is dtAsETS or lrAsETS. The following
table defines the default values for this object depending table defines the default values for this object depending
on signal type: on signal type:
pktcSigDevCIDMode Default pktcSigDevCidMode Default
duringringingETS not used duringringingETS not used
dtAsETS 50 ms dtAsETS 50 ms
rpAsETS not used rpAsETS not used
lrAsETS 50 ms lrAsETS 50 ms
lrETS not used
An attempt to set this object while the value of An attempt to set this object while the value of
pktcSigDevCIDMode is not dtAsETS or lrAsETS will result in pktcSigDevCidMode is not dtAsETS or lrAsETS will result in
an 'inconsistent value' error." an 'inconsistent value' error."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification" "ETSI-EN-300-659-1 Specification"
DEFVAL { 50 } DEFVAL { 50 }
::= {pktcSigDevConfigObjects 23 } ::= {pktcSigDevConfigObjects 23 }
pktcSigDevCIDFskAfterRPAS OBJECT-TYPE pktcSigDevCidAfterRPAS OBJECT-TYPE
SYNTAX Unsigned32 (500..800) SYNTAX Unsigned32 (500..800)
UNITS "Milliseconds" UNITS "Milliseconds"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies the delay between the end of the " This object specifies the delay between the end of the
Ring Pulse Alert Signal (RP-AS) and the start of the Ring Pulse Alert Signal (RP-AS) and the start of the
transmission of the FSK containing the Caller ID transmission of the FSK or DTMF containing the Caller ID
information. This object is only used when information. This object is only used when
pktcSigDevCIDMode is rpAsETS. The following table defines pktcSigDevCidMode is rpAsETS. The following table defines
the default values for this object depending on signal the default values for this object depending on signal
type: type:
pktcSigDevCIDMode Default pktcSigDevCidMode Default
duringringingETS not used duringringingETS not used
dtAsETS not used dtAsETS not used
rpAsETS 650 ms rpAsETS 650 ms
lrAsETS not used lrAsETS not used
lrETS not used
An attempt to set this object while the value of An attempt to set this object while the value of
pktcSigDevCIDMode is not rpAsETS will result in an pktcSigDevCidMode is not rpAsETS will result in an
'inconsistent value' error." 'inconsistent value' error."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification" "ETSI-EN-300-659-1 Specification"
DEFVAL { 650 } DEFVAL { 650 }
::= {pktcSigDevConfigObjects 24 } ::= {pktcSigDevConfigObjects 24 }
pktcSigDevCIDRingAfterFSK OBJECT-TYPE pktcSigDevRingAfterCID OBJECT-TYPE
SYNTAX Unsigned32 (50..500) SYNTAX Unsigned32 (50..500)
UNITS "Milliseconds" UNITS "Milliseconds"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies the delay between the end of the " This object specifies the delay between the end of the
complete transmission of the FSK containing the Caller ID complete transmission of the FSK or DTMF containing the
information and the start of the first ring pattern. It is Caller ID information and the start of the first ring
only used when pktcSigDevCIDMode is dtAsETS, rpAsETS or pattern. It is only used when pktcSigDevCidMode is
lrAsETS. The following table defines the default values dtAsETS, rpAsETS, lrAsETS or lrETS. The following table
for this object depending on signal type: defines the default values for this object depending on
pktcSigDevCIDMode Default the signal type:
pktcSigDevCidMode Default
duringringingETS not used duringringingETS not used
dtAsETS 250 ms dtAsETS 250 ms
rpAsETS 250 ms rpAsETS 250 ms
lrAsETS 250 ms lrAsETS 250 ms
lrETS 250 ms
An attempt to set this object while the value of An attempt to set this object while the value of
pktcSigDevCIDMode is not dtAsETS, rpAsETS, or lrAsETS will pktcSigDevCidMode is not dtAsETS, rpAsETS, lrAsETS or
result in an 'inconsistent value' error." lrETS will result in an 'inconsistent value' error."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification" "ETSI-EN-300-659-1 Specification"
DEFVAL { 250 } DEFVAL { 250 }
::= {pktcSigDevConfigObjects 25 } ::= {pktcSigDevConfigObjects 25 }
pktcSigDevCIDDTASAfterLR OBJECT-TYPE pktcSigDevCidDTASAfterLR OBJECT-TYPE
SYNTAX Unsigned32 (50..655) SYNTAX Unsigned32 (50..655)
UNITS "Milliseconds" UNITS "Milliseconds"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies the delay between the end of the " This object specifies the delay between the end of the
Line Reversal and the start of the Dual Tone Alert Signal Line Reversal and the start of the Dual Tone Alert Signal
(DT-AS). This object is only used when pktcSigDevCIDMode (DT-AS). This object is only used when pktcSigDevCidMode
is lrAsETS. The following table defines the default values is lrAsETS. The following table defines the default values
for this object depending on signal type: for this object depending on signal type:
pktcSigDevCIDMode Default pktcSigDevCidMode Default
duringringingETS not used duringringingETS not used
dtAsETS not used dtAsETS not used
rpAsETS not used rpAsETS not used
lrAsETS 250 ms lrAsETS 250 ms
lrETS not used
An attempt to set this object while the value of An attempt to set this object while the value of
pktcSigDevCIDMode is not lrAsETS will result in an pktcSigDevCidMode is not lrAsETS will result in an
'inconsistent value' error." 'inconsistent value' error."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification" "ETSI-EN-300-659-1 Specification"
DEFVAL { 250 } DEFVAL { 250 }
::= {pktcSigDevConfigObjects 26 } ::= {pktcSigDevConfigObjects 26 }
pktcSigDevVmwiMode OBJECT-TYPE pktcSigDevVmwiMode OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
dtAsETS(1), dtAsETS(1),
rpAsETS(2), rpAsETS(2),
lrAsETS(3), lrAsETS(3),
osi(4) osi(4),
lrETS(5)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" For visual message waiting indicator (VMWI), " For visual message waiting indicator (VMWI),
pktcSigDevVmwiMode selects the alerting signal method. For pktcSigDevVmwiMode selects the alerting signal method. For
the dtAsETS, rpAsETS, lrAsETS, and OSI methods, the dtAsETS, rpAsETS, lrAsETS, osi and lrETS methods,
the FSK containing the VMWI information is sent after an the FSK containing the VMWI information is sent after an
alerting signal. For the dtAsETS method, the FSK is sent alerting signal.
after the Dual Tone Alert Signal. For the rpAsETS method,
the FSK is sent after a Ring Pulse. For the lrAsETS For the dtAsETS method, the FSK or DTMF
method, the Line Reversal occurs first, then the Dual Tone is sent after the Dual Tone Alert Signal. For the rpAsETS
Alert Signal, and finally the FSK is sent. For the OSI method, the FSK or DTMF is sent after a Ring Pulse.
method, the FSK is sent after the Open Switching
Interval." For the lrAsETS method, the Line Reversal occurs first,
DEFVAL { dtAsETS } then the Dual Tone Alert Signal, and finally the FSK or
DTMF is
sent.
For the OSI method, the FSK or DTMF is sent after the Open
Switching Interval.
For the lrETS method, the Line Reversal occurs first
then the FSK or DTMF is sent."
DEFVAL { rpAsETS }
::= {pktcSigDevConfigObjects 27 } ::= {pktcSigDevConfigObjects 27 }
pktcSigDevVmwiFskAfterDTAS OBJECT-TYPE pktcSigDevVmwiAfterDTAS OBJECT-TYPE
SYNTAX Unsigned32 (45..500) SYNTAX Unsigned32 (45..500)
UNITS "Milliseconds" UNITS "Milliseconds"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies the delay between the end of the " This object specifies the delay between the end of the
Dual Tone Alert Signal (DT-AS) and the start of the Dual Tone Alert Signal (DT-AS) and the start of the
transmission of the FSK containing the VMWI information. transmission of the FSK or DTMF containing the VMWI
information.
This object is only used when pktcSigDevVmwiMode is This object is only used when pktcSigDevVmwiMode is
dtAsETS or lrAsETS. The following table defines the dtAsETS or lrAsETS. The following table defines the
default values for this object depending on signal type: default values for this object depending on signal type:
pktcSigDevVmwiMode Default pktcSigDevVmwiMode Default
dtAsETS 50 ms dtAsETS 50 ms
rpAsETS not used rpAsETS not used
lrAsETS 50 ms lrAsETS 50 ms
lrETS not used
An attempt to set this object while the value of An attempt to set this object while the value of
pktcSigDevVmwiMode is not dtAsETS or lrAsETS will result pktcSigDevVmwiMode is not dtAsETS or lrAsETS will result
in an 'inconsistent value' error." in an 'inconsistent value' error."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification" "ETSI-EN-300-659-1 Specification"
DEFVAL { 50 } DEFVAL { 50 }
::= {pktcSigDevConfigObjects 28 } ::= {pktcSigDevConfigObjects 28 }
pktcSigDevVmwiFskAfterRPAS OBJECT-TYPE pktcSigDevVmwiAfterRPAS OBJECT-TYPE
SYNTAX Unsigned32 (500..800) SYNTAX Unsigned32 (500..800)
UNITS "Milliseconds" UNITS "Milliseconds"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies the delay between the end of the " This object specifies the delay between the end of the
Ring Pulse Alert Signal (RP-AS) and the start of the Ring Pulse Alert Signal (RP-AS) and the start of the
transmission of the FSK containing the VMWI information. transmission of the FSK or DTMF containing the VMWI
information.
This object is only used when pktcSigDevVmwiMode is This object is only used when pktcSigDevVmwiMode is
rpAsETS. The following table defines the default values rpAsETS. The following table defines the default values
for this object depending on signal type: for this object depending on signal type:
pktcSigDevVmwiMode Default pktcSigDevVmwiMode Default
dtAsETS not used dtAsETS not used
rpAsETS 650 ms rpAsETS 650 ms
lrAsETS not used lrAsETS not used
lrETS not used
An attempt to set this object while the value of An attempt to set this object while the value of
pktcSigDevVmwiMode is not rpAsETS will result in an pktcSigDevVmwiMode is not rpAsETS will result in an
'inconsistent value' error." 'inconsistent value' error."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification" "ETSI-EN-300-659-1 Specification"
DEFVAL { 650 } DEFVAL { 650 }
::= {pktcSigDevConfigObjects 29 } ::= {pktcSigDevConfigObjects 29 }
pktcSigDevVmwiDTASAfterLR OBJECT-TYPE pktcSigDevVmwiDTASAfterLR OBJECT-TYPE
SYNTAX Unsigned32 (50..655) SYNTAX Unsigned32 (50..655)
skipping to change at page 29, line 18 skipping to change at page 31, line 18
" This object specifies the delay between the end of the " This object specifies the delay between the end of the
Line Reversal and the start of the Dual Tone Alert Signal Line Reversal and the start of the Dual Tone Alert Signal
(DT-AS) for VMWI information. This object is only used (DT-AS) for VMWI information. This object is only used
when pktcSigDevVmwiMode is lrAsETS. The following table when pktcSigDevVmwiMode is lrAsETS. The following table
defines the default values for this object depending on defines the default values for this object depending on
signal type: signal type:
pktcSigDevVmwiMode Default pktcSigDevVmwiMode Default
dtAsETS not used dtAsETS not used
rpAsETS not used rpAsETS not used
lrAsETS 250 ms lrAsETS 250 ms
lrETS not used
An attempt to set this object while the value of An attempt to set this object while the value of
pktcSigDevVmwiMode is not lrAsETS will result in an pktcSigDevVmwiMode is not lrAsETS will result in an
'inconsistent value' error." 'inconsistent value' error."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification" "ETSI-EN-300-659-1 Specification"
DEFVAL { 250 } DEFVAL { 250 }
::= {pktcSigDevConfigObjects 30 } ::= {pktcSigDevConfigObjects 30 }
pktcSigDevRingCadenceTable OBJECT-TYPE pktcSigDevRingCadenceTable OBJECT-TYPE
SYNTAX SEQUENCE OF PktcSigDevRingCadenceEntry SYNTAX SEQUENCE OF PktcSigDevRingCadenceEntry
skipping to change at page 32, line 43 skipping to change at page 34, line 44
the E line package." the E line package."
::= { pktcSigDevToneEntry 1 } ::= { pktcSigDevToneEntry 1 }
pktcSigDevToneWholeToneRepeatCount OBJECT-TYPE pktcSigDevToneWholeToneRepeatCount OBJECT-TYPE
SYNTAX Unsigned32 (0..5000) SYNTAX Unsigned32 (0..5000)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This is the repeat count, which signifies how many times "This is the repeat count, which signifies how many times
to repeat the entire on-off cadence sequence. Setting this to repeat the entire on-off cadence sequence. Setting this
object object may result in a cadence duration longer or shorter
may result in a cadence duration longer or shorter than the than the overall signal duration specified by the time out
overall signal duration specified by the time out (TO) (TO) object for a particular signal. If the repeat count
object for a particular signal. If the repeat count results results in a longer tone duration than the signal duration
in a longer tone duration than the signal duration specified by the TO, the tone duration defined by the
specified by the TO, the tone duration defined TO object for a particular signal always represents
by the TO object for a particular signal always represents
the overall signal duration for a tone. In this case, the the overall signal duration for a tone. In this case, the
tone duration repeat count will not be fully exercised and tone duration repeat count will not be fully exercised and
the desired tone duration will be truncated per the TO the desired tone duration will be truncated per the TO
setting. If the repeat count results in a shorter tone setting. If the repeat count results in a shorter tone
duration than the signal duration specified by the TO, the duration than the signal duration specified by the TO, the
tone duration defined by the repeat count takes precedence tone duration defined by the repeat count takes precedence
over the TO and will end the signal event. In this case, over the TO and will end the signal event. In this case,
the TO represents a time not to be exceeded for the signal. the TO represents a time not to be exceeded for the signal.
It is recommended to ensure proper telephony signaling that It is recommended to ensure proper telephony signaling that
The TO duration setting should always be longer than the The TO duration setting should always be longer than the
desired repeat count time duration." desired repeat count time duration."
::={ pktcSigDevToneEntry 2 } ::={ pktcSigDevToneEntry 2 }
pktcSigDevToneSteady OBJECT-TYPE pktcSigDevToneSteady OBJECT-TYPE
SYNTAX TruthValue SYNTAX TruthValue
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This is the steady tone. Device must play out the on-off "This is the steady tone. Device must play out the on-off
cadence sequence for pktcSigDevToneWholeRepeatCount times cadence sequence for pktcSigDevToneWholeRepeatCount times
and and then apply the last tone forever. Setting this object
then apply the last tone forever. Setting this object
may result in a tone duration longer or shorter than the may result in a tone duration longer or shorter than the
overall signal duration specified by the time out (TO) overall signal duration specified by the time out (TO)
object for a particular signal. If the repeat count results object for a particular signal. If the repeat count results
in a longer tone duration than the signal duration in a longer tone duration than the signal duration
specified by the TO, the tone duration defined specified by the TO, the tone duration defined
by the TO object for a particular signal always represents by the TO object for a particular signal always represents
the overall signal duration for a tone. In this case, the the overall signal duration for a tone. In this case, the
tone duration repeat count will not be fully exercised and tone duration repeat count will not be fully exercised and
the desired tone duration will be truncated per the TO the desired tone duration will be truncated per the TO
setting. If the repeat count results in a shorter tone setting. If the repeat count results in a shorter tone
skipping to change at page 34, line 14 skipping to change at page 36, line 13
need to be considered for MIB objects in this table need to be considered for MIB objects in this table
as well. as well.
The MTA MUST populate the corresponding row(s) The MTA MUST populate the corresponding row(s)
of the pktcSigDevMultiFreqToneTable for each tone of the pktcSigDevMultiFreqToneTable for each tone
defined in the pktcSigDevToneTable. defined in the pktcSigDevToneTable.
The contents of the table may be provisioned using The contents of the table may be provisioned using
the MTA configuration file." the MTA configuration file."
REFERENCE REFERENCE
"PacketCable NCS Specification, ETSI-TS-101-909-4 "PacketCable NCS Specification, ETSI-TS-101-909-4
Specification." Specification."
::= { pktcSigDevConfigObjects 35 } ::= { pktcSigDevConfigObjects 33 }
pktcSigDevMultiFreqToneEntry OBJECT-TYPE pktcSigDevMultiFreqToneEntry OBJECT-TYPE
SYNTAX PktcSigDevMultiFreqToneEntry SYNTAX PktcSigDevMultiFreqToneEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" The different tone types with multiple frequencies " The different tone types with multiple frequencies
that can be provisioned based on country specific that can be provisioned based on country specific
needs." needs."
INDEX {pktcSigDevToneType, pktcSigDevToneNumber} INDEX {pktcSigDevToneType, pktcSigDevToneNumber}
skipping to change at page 38, line 29 skipping to change at page 40, line 28
takes precedence over the TO and will end the signal takes precedence over the TO and will end the signal
event. In this case, the TO represents a time not to event. In this case, the TO represents a time not to
be exceeded for the signal. It is recommended to be exceeded for the signal. It is recommended to
ensure proper telephony signaling that the TO ensure proper telephony signaling that the TO
duration setting should always be longer than the duration setting should always be longer than the
desired repeat count time duration. A value of zero desired repeat count time duration. A value of zero
means the tone sequence is to be played once but not means the tone sequence is to be played once but not
repeated." repeated."
::={ pktcSigDevMultiFreqToneEntry 11} ::={ pktcSigDevMultiFreqToneEntry 11}
pktcSigDevCidDelayAfterLR OBJECT-TYPE
SYNTAX Unsigned32 (300..800)
UNITS "Milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the delay between the end of the
Line Reversal and the start of the FSK or DTMF signal.
This MIB object is used only when pktcSigDevCidMode is
set to a value of 'lrETS'. This timing has a range of
300 to 800 ms. The following table defines the default
values for this object depending on the signal type:
pktcSigDevCidMode not used
duringringingETS not used
dtAsETS not used
rpAsETS not used
lrAsETS not used
lrETS 400
An attempt to set this object while the value of
pktcSigDevCidMode is not set to a value of 'lrETS' will
result in an 'inconsistent value' error."
DEFVAL { 400 }
::= {pktcSigDevConfigObjects 34 }
pktcSigDevCidDtmfStartCode OBJECT-TYPE
SYNTAX DtmfCode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies optional start codes used when
the MIB object 'pktcSigDevCidSigProtocol' is set
to a value of 'dtmf(2)'.
Different countries define different caller id signaling
codes to support caller identification. When Dual tone
multi-frequency (DTMF) is used the Caller ID digits are
preceded by a 'start code' digit, followed by the digit
transmission sequence <S1>...<Sn> (where Sx represents
the digits 0-9) and terminated by the 'end code' digit.
For e.g.
<A><S1>...<Sn> <D><S1>...<Sn> <B><S1>...<Sn> <C>.
The start code for calling number delivery may be DTMF
'A' or 'D'. The start code for redirecting number may be
DTMF 'D'. The DTMF code 'B' may be sent by the network
as start code for the transfer of information values,
through which special events can be indicated to the
user. In some countries the '*' or '#' may be used
instead of 'A', 'B', 'C' or 'D'."
REFERENCE
"[ETSI-EN-300-659-1]"
DEFVAL {dtmfcodeA}
::= { pktcSigDevConfigObjects 35 }
pktcSigDevCidDtmfEndCode OBJECT-TYPE
SYNTAX DtmfCode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies optional end codes used when the
pktcSigDevCidSigProtocol is set to a value of
'dtmf(2)'.
Different countries define different caller id signaling
protocols to support caller identification. When Dual
tone multi-frequency (DTMF) is used the Caller ID digits
are preceded by a 'start code' digit, followed by the
digit transmission sequence <S1>...<Sn> (where Sx
represents the digits 0-9) and terminated by the 'end
code' digit.
For e.g.
<A><S1>...<Sn> <D><S1>...<Sn> <B><S1>...<Sn> <C>.
The DTMF code 'C' may be sent by the network as
end code for the transfer of information values, through
which special events can be indicated to the user. In
some countries the '*' or '#' may be used instead of
'A', 'B', 'C' or 'D'."
REFERENCE
"[ETSI-EN-300-659-1]"
DEFVAL {dtmfcodeC}
::= { pktcSigDevConfigObjects 36 }
pktcSigDevVmwiSigProtocol OBJECT-TYPE
SYNTAX INTEGER {
fsk(1),
dtmf(2)
}
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies the subscriber line protocol used
for signaling the Information on Visual Message Waiting
Indicator (VMWI). Different countries define different
VMWI signaling protocols to support VMWI service.
Frequency shift keying (FSK) is most commonly used.
Dual tone multi-frequency (DTMF) is an alternative."
DEFVAL { fsk }
::= { pktcSigDevConfigObjects 37 }
pktcSigDevVmwiDelayAfterLR OBJECT-TYPE
SYNTAX Unsigned32 (300..800)
UNITS "Milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object specifies the delay between the end of the
Line Reversal and the start of the FSK or DTMF signal.
This object is only used when pktcSigDevVmwiMode is
set to a value of 'lrETS'.
This timing has a range of 300 to 800 ms. The
following table defines the default values for this
object depending on the signal type:
pktcSigDevCidMode not used
duringringingETS not used
dtAsETS not used
rpAsETS not used
lrAsETS not used
lrETS 400
An attempt to set this object while the value of
pktcSigDevVmwiMode is not 'lrETS' will result in an
'inconsistent value' error."
DEFVAL {400}
::= {pktcSigDevConfigObjects 38 }
pktcSigDevVmwiDtmfStartCode OBJECT-TYPE
SYNTAX DtmfCode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies optional start codes used when
the pktcSigDevVmwiSigProtocol is set to a value of
'dtmf(2)'. Different countries define different On Hook
Data Transmission Protocol signaling codes to support
VMWI.
When Dual tone multi-frequency (DTMF) is used the VMWI
digits are preceded by a 'start code' digit, followed
by the digit transmission sequence <S1>...<Sn> (where
Sx represents the digits 0-9) and terminated by the 'end
code' digit.
For e.g.
<A><S1>...<Sn> <D><S1>...<Sn> <B><S1>...<Sn> <C>.
The start code for redirecting VMWI may be DTMF 'D'
The DTMF code 'B' may be sent by the network as start
code for the transfer of information values, through
which special events can be indicated to the user. In
some countries the '*' or '#' may be used instead of
'A', 'B', 'C' or 'D'."
REFERENCE
"[ETSI-EN-300-659-1]"
DEFVAL {dtmfcodeA}
::= { pktcSigDevConfigObjects 39 }
pktcSigDevVmwiDtmfEndCode OBJECT-TYPE
SYNTAX DtmfCode
MAX-ACCESS read-write
STATUS current
DESCRIPTION
"This object identifies optional end code used when the
pktcSigDevVmwiSigProtocol is set to a value of
'dtmf(2)'. Different countries define different On Hook
Data Transmission Protocol signaling codes to support
VMWI.
When Dual tone multi-frequency (DTMF) is used the VMWI
digits are preceded by a 'start code' digit, followed
by the digit transmission sequence <S1>...<Sn> (where
Sx represents the digits 0-9) and terminated by the 'end
code' digit.
For e.g.
<A><S1>...<Sn> <D><S1>...<Sn> <B><S1>...<Sn> <C>.
The DTMF code 'C' may be sent by the network as end code
for the transfer of information values, through which
special events can be indicated to the user. In some
countries the '*' or '#' may be used instead of 'A',
'B', 'C' or 'D'."
REFERENCE
"[ETSI-EN-300-659-1]"
DEFVAL {dtmfcodeC}
::= { pktcSigDevConfigObjects 40 }
-- --
-- The NCS Endpoint Config Table is used to define attributes that -- The NCS Endpoint Config Table is used to define attributes that
-- are specific to connection EndPoints. -- are specific to connection EndPoints.
-- --
pktcNcsEndPntConfigTable OBJECT-TYPE pktcNcsEndPntConfigTable OBJECT-TYPE
SYNTAX SEQUENCE OF PktcNcsEndPntConfigEntry SYNTAX SEQUENCE OF PktcNcsEndPntConfigEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 44, line 28 skipping to change at page 50, line 16
pktcNcsEndPntConfigTSMax OBJECT-TYPE pktcNcsEndPntConfigTSMax 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 exceed the value specified by this MIB Object. If more
the value specified by this MIB Object. If more than than Tsmax time has elapsed, then the retransmissions
Tsmax time has elapsed, then the retransmissions MUST MUST cease.
cease.
Refer to the MIB Object pktcNcsEndPntConfigThist for Refer to the MIB Object pktcNcsEndPntConfigThist 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 } ::= { pktcNcsEndPntConfigEntry 13 }
pktcNcsEndPntConfigMax1 OBJECT-TYPE pktcNcsEndPntConfigMax1 OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
skipping to change at page 46, line 41 skipping to change at page 52, line 28
::= { pktcNcsEndPntConfigEntry 19 } ::= { pktcNcsEndPntConfigEntry 19 }
pktcNcsEndPntConfigTdmin OBJECT-TYPE pktcNcsEndPntConfigTdmin 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 'disconnected procedure', specifically when local user
procedure', specifically when local user activity is activity is detected.
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 } ::= { pktcNcsEndPntConfigEntry 20 }
skipping to change at page 50, line 37 skipping to change at page 56, line 23
" 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 pktcNcsEndPntConfigPulseDialMaxBreakTime. The value of
pktcNcsEndPntConfigMinHookFlash MUST be less than pktcNcsEndPntConfigMinHookFlash MUST be less than
pktcNcsEndPntConfigMaxHookFlash. This object MUST only be pktcNcsEndPntConfigMaxHookFlash. This object MUST only be
set via the configuration file during the provisioning set via the configuration file 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 MUST be greater than the value contained by the MIB
be greater than the value contained by the MIB Object Object 'pktcNcsEndPntConfigPulseDialMaxMakeTime'."
pktcNcsEndPntConfigPulseDialMaxMakeTime."
DEFVAL { 300 } DEFVAL { 300 }
::= { pktcNcsEndPntConfigEntry 32 } ::= { pktcNcsEndPntConfigEntry 32 }
pktcNcsEndPntConfigMaxHookFlash OBJECT-TYPE pktcNcsEndPntConfigMaxHookFlash 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
skipping to change at page 55, line 11 skipping to change at page 60, line 45
pktcInternationalGroup OBJECT-GROUP pktcInternationalGroup OBJECT-GROUP
OBJECTS { OBJECTS {
pktcNcsEndPntConfigMinHookFlash, pktcNcsEndPntConfigMinHookFlash,
pktcNcsEndPntConfigMaxHookFlash, pktcNcsEndPntConfigMaxHookFlash,
pktcNcsEndPntConfigPulseDialInterdigitTime, pktcNcsEndPntConfigPulseDialInterdigitTime,
pktcNcsEndPntConfigPulseDialMinMakeTime, pktcNcsEndPntConfigPulseDialMinMakeTime,
pktcNcsEndPntConfigPulseDialMaxMakeTime, pktcNcsEndPntConfigPulseDialMaxMakeTime,
pktcNcsEndPntConfigPulseDialMinBreakTime, pktcNcsEndPntConfigPulseDialMinBreakTime,
pktcNcsEndPntConfigPulseDialMaxBreakTime, pktcNcsEndPntConfigPulseDialMaxBreakTime,
pktcSigDevRingCadence, pktcSigDevRingCadence,
pktcSigDevCallerIdSigProtocol, pktcSigDevCidSigProtocol,
pktcSigDevCIDMode, pktcSigDevCidDelayAfterLR,
pktcSigDevCIDFskAfterRing, pktcSigDevCidDtmfStartCode,
pktcSigDevCIDFskAfterDTAS, pktcSigDevCidDtmfEndCode,
pktcSigDevCIDFskAfterRPAS, pktcSigDevVmwiSigProtocol,
pktcSigDevCIDRingAfterFSK, pktcSigDevVmwiDelayAfterLR,
pktcSigDevCIDDTASAfterLR, pktcSigDevVmwiDtmfStartCode,
pktcSigDevVmwiFskAfterDTAS, pktcSigDevVmwiDtmfEndCode,
pktcSigDevVmwiFskAfterRPAS, pktcSigDevCidMode,
pktcSigDevCidAfterRing,
pktcSigDevCidAfterDTAS,
pktcSigDevCidAfterRPAS,
pktcSigDevRingAfterCID,
pktcSigDevCidDTASAfterLR,
pktcSigDevVmwiMode,
pktcSigDevVmwiAfterDTAS,
pktcSigDevVmwiAfterRPAS,
pktcSigDevVmwiDTASAfterLR, pktcSigDevVmwiDTASAfterLR,
pktcSigPowerRingFrequency, pktcSigPowerRingFrequency,
pktcSigPulseSignalFrequency, pktcSigPulseSignalFrequency,
pktcSigPulseSignalDbLevel, pktcSigPulseSignalDbLevel,
pktcSigPulseSignalDuration, pktcSigPulseSignalDuration,
pktcSigPulseSignalPulseInterval, pktcSigPulseSignalPulseInterval,
pktcSigPulseSignalRepeatCount, pktcSigPulseSignalRepeatCount,
pktcSigDevToneDbLevel, pktcSigDevToneDbLevel,
pktcSigDevToneWholeToneRepeatCount, pktcSigDevToneWholeToneRepeatCount,
pktcSigDevToneSteady, pktcSigDevToneSteady,
skipping to change at page 57, line 4 skipping to change at page 62, line 41
Note: This example of an embedded cadence is based on an operator Note: This example of an embedded cadence is based on an operator
variation. variation.
1) 400Hz on for 400ms -10 dBm 1) 400Hz on for 400ms -10 dBm
2) 400Hz off for 350ms 2) 400Hz off for 350ms
3) 400Hz on for 225ms -4 dBm 3) 400Hz on for 225ms -4 dBm
4) 400Hz off for 525ms 4) 400Hz off for 525ms
5) repeat (1) through (4) 5000 times or T0 timeout (which ever is 5) repeat (1) through (4) 5000 times or T0 timeout (which ever is
shortest period) shortest period)
pktcSigDevMultiFreqToneTable: pktcSigDevMultiFreqToneTable:
ToneType|F-1|F-2|F-3|F-4|F-Mode|ModePrtg|DbL|OnDur|OffDur|Rep-Count ToneType|F-1|F-2|F-3|F-4|F-Mode|ModePrtg|DbL|OnDur|OffDur|Rep-Count
=================================================================== ===================================================================
17 400 0 0 0 2 0 -100 400 350 0 17 400 0 0 0 2 0 -100 400 350 0
17 400 0 0 0 2 0 -40 225 525 0 17 400 0 0 0 2 0 -40 225 525 0
pktcSigDevToneTable: pktcSigDevToneTable:
ToneType|ToneRep-Count|Steady ToneType|ToneRep-Count|Steady
============================= =============================
17 5000 false(0) 17 5000 false(0)
7. Acknowledgments 7. Acknowledgments
This document is a production of the PacketCable Working Group. This document is a production of the CableLabs PacketCable Working
Group.
The editors wish to express gratitude to: The editors wish to express gratitude to:
Angela Lyda Arris Interactive Angela Lyda Arris Interactive
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(R)
Matt A. Osman CableLabs(R) Matt A. Osman CableLabs(R)
Klaus Hermanns Cisco Systems, Inc. Klaus Hermanns Cisco Systems, Inc.
Rich Woundy Comcast Corp. Rich Woundy Comcast Corp.
skipping to change at page 57, line 42 skipping to change at page 63, line 37
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
to Phillip Freyman and Eugene Nechamkin for the recommendations and
contributions.
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
skipping to change at page 58, line 36 skipping to change at page 64, line 34
pktcSigDevR0Cadence pktcSigDevR0Cadence
pktcSigDevR1Cadence pktcSigDevR1Cadence
pktcSigDevR2Cadence pktcSigDevR2Cadence
pktcSigDevR3Cadence pktcSigDevR3Cadence
pktcSigDevR4Cadence pktcSigDevR4Cadence
pktcSigDevR5Cadence pktcSigDevR5Cadence
pktcSigDevR6Cadence pktcSigDevR6Cadence
pktcSigDevR7Cadence pktcSigDevR7Cadence
pktcSigDevRgCadence pktcSigDevRgCadence
pktcSigDevRsCadence pktcSigDevRsCadence
pktcSigDevCallerIdSigProtocol pktcSigDevCidSigProtocol
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 pktcNcsEndPntConfigTable are used for endpoint
signaling. The pktcNcsEndPntConfigCallAgentId object contains the signaling. The pktcNcsEndPntConfigCallAgentId 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
skipping to change at page 63, line 26 skipping to change at page 69, line 31
at http://www.ietf.org/ipr. at http://www.ietf.org/ipr.
The IETF invites any interested party to bring to its attention any The IETF invites any interested party to bring to its attention any
copyrights, patents or patent applications, or other proprietary copyrights, patents or patent applications, or other proprietary
rights that may cover technology that may be required to implement rights that may cover technology that may be required to implement
this standard. Please address the information to the IETF at this standard. Please address the information to the IETF at
ietf-ipr@ietf.org. ietf-ipr@ietf.org.
Full Copyright Statement Full Copyright Statement
Copyright (C) The Internet Society (2005). This document is subject Copyright (C) The Internet Society (2006). This document is subject
to the rights, licenses and restrictions contained in BCP 78, and to the rights, licenses and restrictions contained in BCP 78, and
except as set forth therein, the authors retain all their rights. except as set forth therein, the authors retain all their rights.
This document and the information contained herein are provided on This document and the information contained herein are provided on
an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE
REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY AND THE
INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF
THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
 End of changes. 74 change blocks. 
129 lines changed or deleted 415 lines changed or added

This html diff was produced by rfcdiff 1.29, available from http://www.levkowetz.com/ietf/tools/rfcdiff/