draft-ietf-ipcdn-pktc-signaling-10.txt   draft-ietf-ipcdn-pktc-signaling-11.txt 
INTERNET-DRAFT Gordon Beacham INTERNET-DRAFT Gordon Beacham
Motorola, Inc. Motorola, Inc.
draft-ietf-ipcdn-pktc-signaling-10.txt Satish Kumar draft-ietf-ipcdn-pktc-signaling-11.txt Satish Kumar
Texas Instruments Texas Instruments
Sumanth Channabasappa Sumanth Channabasappa
CableLabs(R) CableLabs(R)
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
skipping to change at page 2, line 9 skipping to change at page 2, line 9
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............................................3
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......................................4
4.2 pktcSigDevConfigObjects...................................5 4.2 pktcSigDevConfigObjects...................................5
4.3 pktcSigNotification.......................................8 4.3 pktcSigNotification.......................................8
4.4 pktcSigConformance........................................8 4.4 pktcSigConformance........................................8
5. Definitions...................................................8 5. Definitions...................................................8
6. Examples.....................................................61 6. Examples.....................................................63
7. Acknowledgments..............................................63 7. Acknowledgments..............................................65
8. Security Considerations......................................63 8. Security Considerations......................................65
9. IANA Considerations..........................................65 9. IANA Considerations..........................................67
10. Normative References........................................65 10. Normative References........................................67
11. Informative References......................................67 11. Informative References......................................69
Authors' Addresses..............................................68 Authors' Addresses..............................................70
Disclaimer of validity..........................................69 Disclaimer of validity..........................................71
Full Copyright Statement........................................69 Full Copyright Statement........................................71
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 3, line 24 skipping to change at page 3, line 24
Telephone systems are typically very complex and often have a wide Telephone systems are typically very complex and often have a wide
distribution. It is therefore important for management systems to distribution. It is therefore important for management systems to
support MTAs from multiple vendors at the same time, including those support MTAs from multiple vendors at the same time, including those
from multiple countries. This MIB module provides objects suitable from multiple countries. This MIB module provides objects suitable
for managing signaling for MTA devices in the widest possible range for managing signaling for MTA devices in the widest possible range
of markets. of markets.
3. Terminology 3. Terminology
The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT", The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
"SHOULD", "SHOULD NOT", "RECOMMENDED", "NOT RECOMMENDED", "MAY", and "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
"OPTIONAL", when used in the guidelines in this memo, are to be document are to be interpreted as described in RFC 2119.
interpreted as described in RFC 2119 [RFC2119].
The terms "MIB module" and "information module" are used The terms "MIB module" and "information module" are used
interchangeably in this memo. As used here, both terms refer to any interchangeably in this memo. As used here, both terms refer to any
of the three types of information modules defined in Section 3 of of the three types of information modules defined in Section 3 of
RFC 2578 [RFC2578]. RFC 2578 [RFC2578].
3.1 MTA 3.1 MTA
An MTA is a PacketCable or IPCablecom compliant device providing An MTA is a PacketCable or IPCablecom compliant device providing
telephony services over a cable or hybrid system used to deliver telephony services over a cable or hybrid system used to deliver
skipping to change at page 8, line 5 skipping to change at page 7, line 52
pktcSigDevVmwiDelayAfterLR - this international object sets the pktcSigDevVmwiDelayAfterLR - this international object sets the
delay between the end of a line reversal and the transmission of delay between the end of a line reversal and the transmission of
visual message waiting information. visual message waiting information.
pktcSigDevVmwiDtmfStartCode - this international object selects DTMF pktcSigDevVmwiDtmfStartCode - this international object selects DTMF
Start Code Digits for VMWI in common use. Start Code Digits for VMWI in common use.
pktcSigDevVmwiDtmfEndCode - this international object selects DTMF pktcSigDevVmwiDtmfEndCode - this international object selects DTMF
End Code Digits for VMWI in common use. End Code Digits for VMWI in common use.
pktcSigDevrpAsDtsDuration - this international object sets the
duration of the ring pulse alerting signal prior to CID signaling.
Variations in national standards cause CID failure if RP-AS is not
defined by local requirements.
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 9, line 10 skipping to change at page 9, line 13
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 "200603040000Z" -- March 4, 2006 LAST-UPDATED "200606100000Z" -- June 10, 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 10, line 4 skipping to change at page 10, line 7
"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 (2006). 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 "200606100000Z"
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 25, line 25 skipping to change at page 25, line 28
pktcSigPulseSignalRepeatCount OBJECT-TYPE pktcSigPulseSignalRepeatCount OBJECT-TYPE
SYNTAX Unsigned32 SYNTAX Unsigned32
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 as such must have a value of zero. The following
table defines the default values and the valid ranges for table defines the default values and the valid ranges for
this object depending on the signal type. 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 0 Not Used enableMeterPulse 0 0-0(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 (or is not used) for the specific fall within the range 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) lrETS(5)
skipping to change at page 26, line 27 skipping to change at page 26, line 33
For the lrAsETS method, the Line Reversal occurs first, For the lrAsETS method, the Line Reversal occurs first,
then the Dual Tone Alert Signal, and finally the FSK or then the Dual Tone Alert Signal, and finally the FSK or
DTMF is sent. DTMF is sent.
For the lrETS method, the Line Reversal occurs first For the lrETS method, the Line Reversal occurs first
then the FSK or DTMF is sent." then the FSK or DTMF is sent."
DEFVAL { rpAsETS} DEFVAL { rpAsETS}
::= {pktcSigDevConfigObjects 21 } ::= {pktcSigDevConfigObjects 21 }
pktcSigDevCidAfterRing OBJECT-TYPE pktcSigDevCidAfterRing OBJECT-TYPE
SYNTAX Unsigned32 (50..2000) SYNTAX Unsigned32 (0|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 or DTMF containing the Caller ID information. It is FSK or DTMF containing the Caller ID information. It is
only used when pktcSigDevCidMode is duringRingingETS. The only used when pktcSigDevCidMode is set to a value of
following table defines the default values for this object 'duringRingingETS'.
depending on the signal type:
pktcSigDevCidMode Default The following table defines the default values
for this MIB Object, depending on the signal type
(pktcSigDevCidMode) and MUST be followed:
Value of 'pktcSigDevCidMode' Default value
duringringingETS 550 ms duringringingETS 550 ms
dtAsETS not used dtAsETS 0 (not used)
rpAsETS not used rpAsETS 0 (not used)
lrAsETS not used lrAsETS 0 (not used)
lrETS not used lrETS 0 (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 }
pktcSigDevCidAfterDTAS OBJECT-TYPE pktcSigDevCidAfterDTAS OBJECT-TYPE
SYNTAX Unsigned32 (45..500) SYNTAX Unsigned32 (0|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 or DTMF 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 set to a value of 'dtAsETS' or
table defines the default values for this object depending 'lrAsETS'.
on signal type:
pktcSigDevCidMode Default The following table defines the default values
duringringingETS not used for this MIB Object, depending on the signal type
(pktcSigDevCidMode) and MUST be followed:
Value of 'pktcSigDevCidMode' Default value
duringringingETS 0 (not used)
dtAsETS 50 ms dtAsETS 50 ms
rpAsETS not used rpAsETS 0 (not used)
lrAsETS 50 ms lrAsETS 50 ms
lrETS not used lrETS 0 (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
an 'inconsistent value' error." result in 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 }
pktcSigDevCidAfterRPAS OBJECT-TYPE pktcSigDevCidAfterRPAS OBJECT-TYPE
SYNTAX Unsigned32 (500..800) SYNTAX Unsigned32 (0|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 or DTMF containing the Caller ID transmission of the FSK or DTMF containing the Caller ID
information. This object is only used when information. This MIB object is only used when
pktcSigDevCidMode is rpAsETS. The following table defines 'pktcSigDevCidMode' is set to a value of 'rpAsETS'.
the default values for this object depending on signal The following table defines the default values
type: for this MIB Object, depending on the signal type
pktcSigDevCidMode Default (pktcSigDevCidMode) and MUST be followed:
duringringingETS not used
dtAsETS not used Value of 'pktcSigDevCidMode' Default value
duringringingETS 0 (not used)
dtAsETS 0 (not used)
rpAsETS 650 ms rpAsETS 650 ms
lrAsETS not used lrAsETS 0 (not used)
lrETS not used lrETS 0 (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 }
pktcSigDevRingAfterCID OBJECT-TYPE pktcSigDevRingAfterCID OBJECT-TYPE
SYNTAX Unsigned32 (50..500) SYNTAX Unsigned32 (0|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 or DTMF containing the complete transmission of the FSK or DTMF containing the
Caller ID information and the start of the first ring Caller ID information and the start of the first ring
pattern. It is only used when pktcSigDevCidMode is pattern. It is only used when pktcSigDevCidMode is
dtAsETS, rpAsETS, lrAsETS or lrETS. The following table set to a value of 'dtAsETS', 'rpAsETS', 'lrAsETS' or
defines the default values for this object depending on 'lrETS'.
the signal type: The following table defines the default values
pktcSigDevCidMode Default for this MIB Object, depending on the signal type
duringringingETS not used (pktcSigDevCidMode) and MUST be followed:
Value of 'pktcSigDevCidMode' Default value
duringringingETS 0 (not used)
dtAsETS 250 ms dtAsETS 250 ms
rpAsETS 250 ms rpAsETS 250 ms
lrAsETS 250 ms lrAsETS 250 ms
lrETS 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, lrAsETS or pktcSigDevCidMode is not 'dtAsETS', 'rpAsETS',
lrETS will result in an 'inconsistent value' error." 'lrAsETS' or '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 set to a value of 'lrAsETS'.
for this object depending on signal type:
pktcSigDevCidMode Default The following table defines the default values
duringringingETS not used for this MIB Object, depending on the signal type
dtAsETS not used (pktcSigDevCidMode) and MUST be followed:
rpAsETS not used
Value of 'pktcSigDevCidMode' Default value
duringringingETS 0 (not used)
dtAsETS 0 (not used)
rpAsETS 0 (not used)
lrAsETS 250 ms lrAsETS 250 ms
lrETS not used lrETS 0 (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
skipping to change at page 29, line 35 skipping to change at page 30, line 22
the dtAsETS, rpAsETS, lrAsETS, osi and lrETS 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. alerting signal.
For the dtAsETS method, the FSK or DTMF For the dtAsETS method, the FSK or DTMF
is sent after the Dual Tone Alert Signal. For the rpAsETS is sent after the Dual Tone Alert Signal. For the rpAsETS
method, the FSK or DTMF is sent after a Ring Pulse. method, the FSK or DTMF is sent after a Ring Pulse.
For the lrAsETS method, the Line Reversal occurs first, For the lrAsETS method, the Line Reversal occurs first,
then the Dual Tone Alert Signal, and finally the FSK or then the Dual Tone Alert Signal, and finally the FSK or
DTMF is DTMF is sent.
sent.
For the OSI method, the FSK or DTMF is sent after the Open For the OSI method, the FSK or DTMF is sent after the Open
Switching Interval. Switching Interval.
For the lrETS method, the Line Reversal occurs first For the lrETS method, the Line Reversal occurs first
then the FSK or DTMF is sent." then the FSK or DTMF is sent."
DEFVAL { rpAsETS } DEFVAL { rpAsETS }
::= {pktcSigDevConfigObjects 27 } ::= {pktcSigDevConfigObjects 27 }
pktcSigDevVmwiAfterDTAS OBJECT-TYPE pktcSigDevVmwiAfterDTAS OBJECT-TYPE
SYNTAX Unsigned32 (45..500) SYNTAX Unsigned32 (0|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 or DTMF containing the VMWI transmission of the FSK or DTMF containing the VMWI
information. 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 set to a value of 'dtAsETS' or 'lrAsETS'.
default values for this object depending on signal type:
pktcSigDevVmwiMode Default The following table defines the default values
for this MIB Object, depending on the signal type
(pktcSigDevVmwiMode) and MUST be followed:
Value of 'pktcSigDevVmwiMode' Default value
dtAsETS 50 ms dtAsETS 50 ms
rpAsETS not used rpAsETS 0 (not used)
lrAsETS 50 ms lrAsETS 50 ms
lrETS not used lrETS 0 (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
in an 'inconsistent value' error." result 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 }
pktcSigDevVmwiAfterRPAS OBJECT-TYPE pktcSigDevVmwiAfterRPAS OBJECT-TYPE
SYNTAX Unsigned32 (500..800) SYNTAX Unsigned32 (0|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 or DTMF containing the VMWI transmission of the FSK or DTMF containing the VMWI
information. 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 set to a value of 'rpAsETS'.
for this object depending on signal type: The following table defines the default values
pktcSigDevVmwiMode Default for this MIB Object, depending on the signal type
dtAsETS not used (pktcSigDevVmwiMode) and MUST be followed:
Value of 'pktcSigDevVmwiMode' Default value
dtAsETS 0 (not used)
rpAsETS 650 ms rpAsETS 650 ms
lrAsETS not used lrAsETS 0 (not used)
lrETS not used lrETS 0 (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 (0|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) 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 set to a value of 'lrAsETS'.
defines the default values for this object depending on
signal type: The following table defines the default values
pktcSigDevVmwiMode Default for this MIB Object, depending on the signal type
dtAsETS not used (pktcSigDevVmwiMode) and MUST be followed:
rpAsETS not used
Value of 'pktcSigDevVmwiMode' Default value
dtAsETS 0 (not used)
rpAsETS 0 (not used)
lrAsETS 250 ms lrAsETS 250 ms
lrETS not used lrETS 0 (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
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 40, line 38 skipping to change at page 41, line 42
pktcSigDevCidDelayAfterLR OBJECT-TYPE pktcSigDevCidDelayAfterLR OBJECT-TYPE
SYNTAX Unsigned32 (300..800) SYNTAX Unsigned32 (300..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
Line Reversal and the start of the FSK or DTMF signal. Line Reversal and the start of the FSK or DTMF signal.
This MIB object is used only when pktcSigDevCidMode is This MIB object is used only when pktcSigDevCidMode is
set to a value of 'lrETS'. This timing has a range of set to a value of 'lrETS'. This timing has a range of
300 to 800 ms. The following table defines the default 300 to 800 ms.
values for this object depending on the signal type: The following table defines the default values
pktcSigDevCidMode not used for this MIB Object, depending on the signal type
duringringingETS not used (pktcSigDevCidMode) and MUST be followed:
dtAsETS not used
rpAsETS not used Value of 'pktcSigDevCidMode' Default value
lrAsETS not used
duringringingETS 0 (not used)
dtAsETS 0 (not used)
rpAsETS 0 (not used)
lrAsETS 0 (not used)
lrETS 400 lrETS 400
An attempt to set this object while the value of An attempt to set this object while the value of
pktcSigDevCidMode is not set to a value of 'lrETS' will pktcSigDevCidMode is not set to a value of 'lrETS' will
result in an 'inconsistent value' error." result in an 'inconsistent value' error."
DEFVAL { 400 } DEFVAL { 400 }
::= {pktcSigDevConfigObjects 34 } ::= {pktcSigDevConfigObjects 34 }
pktcSigDevCidDtmfStartCode OBJECT-TYPE pktcSigDevCidDtmfStartCode OBJECT-TYPE
SYNTAX DtmfCode SYNTAX DtmfCode
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
skipping to change at page 41, line 27 skipping to change at page 42, line 36
For e.g. For e.g.
<A><S1>...<Sn> <D><S1>...<Sn> <B><S1>...<Sn> <C>. <A><S1>...<Sn> <D><S1>...<Sn> <B><S1>...<Sn> <C>.
The start code for calling number delivery may be DTMF The start code for calling number delivery may be DTMF
'A' or 'D'. The start code for redirecting number may be 'A' or 'D'. The start code for redirecting number may be
DTMF 'D'. The DTMF code 'B' may be sent by the network DTMF 'D'. The DTMF code 'B' may be sent by the network
as start code for the transfer of information values, as start code for the transfer of information values,
through which special events can be indicated to the through which special events can be indicated to the
user. In some countries the '*' or '#' may be used user. In some countries the '*' or '#' may be used
instead of 'A', 'B', 'C' or 'D'." instead of 'A', 'B', 'C' or 'D'."
REFERENCE REFERENCE
"[ETSI-EN-300-659-1]" "ETSI-EN-300-659-1 specification"
DEFVAL {dtmfcodeA} DEFVAL {dtmfcodeA}
::= { pktcSigDevConfigObjects 35 } ::= { pktcSigDevConfigObjects 35 }
pktcSigDevCidDtmfEndCode OBJECT-TYPE pktcSigDevCidDtmfEndCode OBJECT-TYPE
SYNTAX DtmfCode SYNTAX DtmfCode
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object identifies optional end codes used when the "This object identifies optional end codes used when the
pktcSigDevCidSigProtocol is set to a value of pktcSigDevCidSigProtocol is set to a value of
skipping to change at page 42, line 7 skipping to change at page 43, line 16
code' digit. code' digit.
For e.g. For e.g.
<A><S1>...<Sn> <D><S1>...<Sn> <B><S1>...<Sn> <C>. <A><S1>...<Sn> <D><S1>...<Sn> <B><S1>...<Sn> <C>.
The DTMF code 'C' may be sent by the network as The DTMF code 'C' may be sent by the network as
end code for the transfer of information values, through end code for the transfer of information values, through
which special events can be indicated to the user. In which special events can be indicated to the user. In
some countries the '*' or '#' may be used instead of some countries the '*' or '#' may be used instead of
'A', 'B', 'C' or 'D'." 'A', 'B', 'C' or 'D'."
REFERENCE REFERENCE
"[ETSI-EN-300-659-1]" "ETSI-EN-300-659-1 specification"
DEFVAL {dtmfcodeC} DEFVAL {dtmfcodeC}
::= { pktcSigDevConfigObjects 36 } ::= { pktcSigDevConfigObjects 36 }
pktcSigDevVmwiSigProtocol OBJECT-TYPE pktcSigDevVmwiSigProtocol 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
skipping to change at page 42, line 29 skipping to change at page 43, line 38
"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."
DEFVAL { fsk } DEFVAL { fsk }
::= { pktcSigDevConfigObjects 37 } ::= { pktcSigDevConfigObjects 37 }
pktcSigDevVmwiDelayAfterLR OBJECT-TYPE pktcSigDevVmwiDelayAfterLR OBJECT-TYPE
SYNTAX Unsigned32 (300..800) SYNTAX Unsigned32 (0|300..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
Line Reversal and the start of the FSK or DTMF signal. Line Reversal and the start of the FSK or DTMF signal.
This object is only used when pktcSigDevVmwiMode is This object is only used when pktcSigDevVmwiMode is
set to a value of 'lrETS'. set to a value of 'lrETS'.
This timing has a range of 300 to 800 ms. The This timing has a range of 300 to 800 ms.
following table defines the default values for this
object depending on the signal type: The following table defines the default values
pktcSigDevCidMode not used for this MIB Object, depending on the signal type
duringringingETS not used (pktcSigDevVmwiMode) and MUST be followed:
dtAsETS not used
rpAsETS not used Value of 'pktcSigDevVmwiMode' Default value
lrAsETS not used
duringringingETS 0 (not used)
dtAsETS 0 (not used)
rpAsETS 0 (not used)
lrAsETS 0 (not used)
lrETS 400 lrETS 400
An attempt to set this object while the value of An attempt to set this object while the value of
pktcSigDevVmwiMode is not 'lrETS' will result in an pktcSigDevVmwiMode is not 'lrETS' will result in an
'inconsistent value' error." 'inconsistent value' error."
DEFVAL {400} DEFVAL {400}
::= {pktcSigDevConfigObjects 38 } ::= {pktcSigDevConfigObjects 38 }
pktcSigDevVmwiDtmfStartCode OBJECT-TYPE pktcSigDevVmwiDtmfStartCode OBJECT-TYPE
SYNTAX DtmfCode SYNTAX DtmfCode
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object identifies optional start codes used when "This object identifies optional start codes used when
the pktcSigDevVmwiSigProtocol is set to a value of the pktcSigDevVmwiSigProtocol is set to a value of
'dtmf(2)'. Different countries define different On Hook 'dtmf(2)'. Different countries define different On Hook
Data Transmission Protocol signaling codes to support Data Transmission Protocol signaling codes to support
VMWI. VMWI.
skipping to change at page 43, line 31 skipping to change at page 44, line 46
For e.g. For e.g.
<A><S1>...<Sn> <D><S1>...<Sn> <B><S1>...<Sn> <C>. <A><S1>...<Sn> <D><S1>...<Sn> <B><S1>...<Sn> <C>.
The start code for redirecting VMWI may be DTMF 'D' The start code for redirecting VMWI may be DTMF 'D'
The DTMF code 'B' may be sent by the network as start The DTMF code 'B' may be sent by the network as start
code for the transfer of information values, through code for the transfer of information values, through
which special events can be indicated to the user. In which special events can be indicated to the user. In
some countries the '*' or '#' may be used instead of some countries the '*' or '#' may be used instead of
'A', 'B', 'C' or 'D'." 'A', 'B', 'C' or 'D'."
REFERENCE REFERENCE
"[ETSI-EN-300-659-1]" "ETSI-EN-300-659-1 specification"
DEFVAL {dtmfcodeA} DEFVAL {dtmfcodeA}
::= { pktcSigDevConfigObjects 39 } ::= { pktcSigDevConfigObjects 39 }
pktcSigDevVmwiDtmfEndCode OBJECT-TYPE pktcSigDevVmwiDtmfEndCode OBJECT-TYPE
SYNTAX DtmfCode SYNTAX DtmfCode
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This object identifies optional end code used when the "This object identifies optional end code used when the
pktcSigDevVmwiSigProtocol is set to a value of pktcSigDevVmwiSigProtocol is set to a value of
skipping to change at page 44, line 14 skipping to change at page 45, line 27
For e.g. For e.g.
<A><S1>...<Sn> <D><S1>...<Sn> <B><S1>...<Sn> <C>. <A><S1>...<Sn> <D><S1>...<Sn> <B><S1>...<Sn> <C>.
The DTMF code 'C' may be sent by the network as end code The DTMF code 'C' may be sent by the network as end code
for the transfer of information values, through which for the transfer of information values, through which
special events can be indicated to the user. In some special events can be indicated to the user. In some
countries the '*' or '#' may be used instead of 'A', countries the '*' or '#' may be used instead of 'A',
'B', 'C' or 'D'." 'B', 'C' or 'D'."
REFERENCE REFERENCE
"[ETSI-EN-300-659-1]" "ETSI-EN-300-659-1 specification"
DEFVAL {dtmfcodeC} DEFVAL {dtmfcodeC}
::= { pktcSigDevConfigObjects 40 } ::= { pktcSigDevConfigObjects 40 }
pktcSigDevrpAsDtsDuration OBJECT-TYPE
SYNTAX Unsigned32 (0|200..500)
UNITS "Milliseconds"
MAX-ACCESS read-write
STATUS current
DESCRIPTION
" This object specifies the duration of the rpASDTS ring
pulse prior to the start of the transmission of the
FSK or DTMF containing the Caller ID information. It is
only used when 'pktcSigDevCidMode' is set to a value of
'rpAsETS'.
The following table defines the default values
for this MIB Object, depending on the signal type
(pktcSigDevCidMode) and MUST be followed:
Value of 'pktcSigDevCidMode' Default value
duringringingETS 0 (not used)
dtAsETS 0 (not used)
rpAsETS 250
lrAsETS 0 (not used)
lrETS 0 (not used)
An attempt to set this object while the value of
pktcSigDevCidMode is not 'rpAsETS' will result in
an 'inconsistent value' error."
REFERENCE
"ETSI-EN-300-659-1 Specification and Belgacom
BGC_D_48_9811_30_09_EDOC version 3.3"
DEFVAL { 250 }
::= {pktcSigDevConfigObjects 41 }
-- --
-- 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 61, line 4 skipping to change at page 62, line 51
pktcNcsEndPntConfigPulseDialMaxBreakTime, pktcNcsEndPntConfigPulseDialMaxBreakTime,
pktcSigDevRingCadence, pktcSigDevRingCadence,
pktcSigDevCidSigProtocol, pktcSigDevCidSigProtocol,
pktcSigDevCidDelayAfterLR, pktcSigDevCidDelayAfterLR,
pktcSigDevCidDtmfStartCode, pktcSigDevCidDtmfStartCode,
pktcSigDevCidDtmfEndCode, pktcSigDevCidDtmfEndCode,
pktcSigDevVmwiSigProtocol, pktcSigDevVmwiSigProtocol,
pktcSigDevVmwiDelayAfterLR, pktcSigDevVmwiDelayAfterLR,
pktcSigDevVmwiDtmfStartCode, pktcSigDevVmwiDtmfStartCode,
pktcSigDevVmwiDtmfEndCode, pktcSigDevVmwiDtmfEndCode,
pktcSigDevrpAsDtsDuration,
pktcSigDevCidMode, pktcSigDevCidMode,
pktcSigDevCidAfterRing, pktcSigDevCidAfterRing,
pktcSigDevCidAfterDTAS, pktcSigDevCidAfterDTAS,
pktcSigDevCidAfterRPAS, pktcSigDevCidAfterRPAS,
pktcSigDevRingAfterCID, pktcSigDevRingAfterCID,
pktcSigDevCidDTASAfterLR, pktcSigDevCidDTASAfterLR,
pktcSigDevVmwiMode, pktcSigDevVmwiMode,
pktcSigDevVmwiAfterDTAS, pktcSigDevVmwiAfterDTAS,
pktcSigDevVmwiAfterRPAS, pktcSigDevVmwiAfterRPAS,
pktcSigDevVmwiDTASAfterLR, pktcSigDevVmwiDTASAfterLR,
skipping to change at page 63, line 38 skipping to change at page 65, line 38
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 For the international objects, the authors are especially thankful
to Phillip Freyman and Eugene Nechamkin for the recommendations and to Phillip Freyman and Eugene Nechamkin for their recommendations
contributions. 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.
skipping to change at page 66, line 37 skipping to change at page 68, line 37
SMIv2", STD 58, RFC 2579, April 1999. SMIv2", STD 58, RFC 2579, April 1999.
[RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J., [RFC2580] McCloghrie, K., Perkins, D., Schoenwaelder, J., Case, J.,
Rose, M., and S. Waldbusser, "Conformance Statements for Rose, M., and S. Waldbusser, "Conformance Statements for
SMIv2", STD 58, RFC 2580, April 1999. SMIv2", STD 58, RFC 2580, April 1999.
[RFC3289] Baker, F., Chan, K., and A. Smith, "Management Information [RFC3289] Baker, F., Chan, K., and A. Smith, "Management Information
Base for the Differentiated Services Architecture", RFC Base for the Differentiated Services Architecture", RFC
3289, May 2002. 3289, May 2002.
[RFC3291] Daniel, M., Haberman, B., Routhier, S., and J. [RFC4001] Daniel, M., Haberman, B., Routhier, S., and
Schoenwaelder, "Textual Conventions for Internet Network Schoenwaelder, J., "Textual Conventions for Internet
Addresses", RFC 3291, May 2002. Network
Addresses", RFC 4001, May 2002.
[RFC3411] Harrington, D., Presuhn, R., and B. Wijnen "An [RFC3411] Harrington, D., Presuhn, R., and B. Wijnen "An
Architecture for Describing Simple Network Management Architecture for Describing Simple Network Management
Protocol (SNMP) Management Frameworks", RFC 3411, December Protocol (SNMP) Management Frameworks", RFC 3411, December
2002. 2002.
[RFC2863] McCloghrie, K., Kastenholz, F., "The Interfaces Group MIB"
-- ,RFC2863, June 2000.
-- NOTES TO RFC EDITOR (to be removed prior to publication)
--
-- The I-D <draft-ietf-ops-rfc3291bis-01.txt> (or a successor) is
-- expected to eventually replace RFC 3291. If that draft (or a
-- successor) is published as an RFC prior to, or concurrently with
-- this document, then the normative reference [RFC3291] should be
-- updated to point to the replacement RFC, and the reference tag
-- [RFC3291] should be updated to match.
--
[PKT-SP-CODEC] Packetcable Audio/Video Codecs Specification [PKT-SP-CODEC] Packetcable Audio/Video Codecs Specification
PKT-SP-CODEC-IO5-040113. PKT-SP-CODEC-IO5-040113.
[PKT-SP-MGCP] Packetcable Network-Based Call Signaling Protocol [PKT-SP-MGCP] Packetcable Network-Based Call Signaling Protocol
Specification PKT-SP-EC-MGCP-I10-040402. Specification PKT-SP-EC-MGCP-I10-040402.
[PKT-SP-PROV] Packetcable MTA Device Provisioning Specification [PKT-SP-PROV] Packetcable MTA Device Provisioning Specification
PKT-SP-PROV-I10-040730. PKT-SP-PROV-I10-040730.
 End of changes. 61 change blocks. 
128 lines changed or deleted 220 lines changed or added

This html diff was produced by rfcdiff 1.32. The latest version is available from http://www.levkowetz.com/ietf/tools/rfcdiff/