draft-ietf-ipcdn-pktc-signaling-12.txt   draft-ietf-ipcdn-pktc-signaling-13.txt 
INTERNET-DRAFT Gordon Beacham IPCDN Gordon Beacham
Motorola, Inc. Internet-Draft Motorola, Inc.
draft-ietf-ipcdn-pktc-signaling-12.txt Satish Kumar Intended status: Proposed Standard Satish Kumar
Texas Instruments Expires: September 2007 Texas Instruments
Sumanth Channabasappa Sumanth Channabasappa
CableLabs(R) CableLabs
Expires: April 2007 October 2006
Network-Based Call Signaling (NCS) MIB for PacketCable and Network-Based Call Signaling (NCS) MIB for PacketCable and
IPCablecom Multimedia Terminal Adapters (MTAs) IPCablecom Multimedia Terminal Adapters (MTAs)
draft-ietf-ipcdn-pktc-signaling-13
Status of this Memo Status of this Memo
By submitting this Internet-Draft, each author represents that any By submitting this Internet-Draft, each author represents that any
applicable patent or other IPR claims of which he or she is aware applicable patent or other IPR claims of which he or she is aware
have been or will be disclosed, and any of which he or she becomes have been or will be disclosed, and any of which he or she becomes
aware will be disclosed, in accordance with Section 6 of BCP 79. aware will be disclosed, in accordance with Section 6 of BCP 79.
Internet-Drafts are working documents of the Internet Engineering Internet-Drafts are working documents of the Internet Engineering
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet- other groups may also distribute working documents as Internet-
Drafts. Drafts.
skipping to change at page 1, line 32 skipping to change at page 1, line 30
Task Force (IETF), its areas, and its working groups. Note that Task Force (IETF), its areas, and its working groups. Note that
other groups may also distribute working documents as Internet- other groups may also distribute working documents as Internet-
Drafts. Drafts.
Internet-Drafts are draft documents valid for a maximum of six Internet-Drafts are draft documents valid for a maximum of six
months and may be updated, replaced, or obsoleted by other documents months and may be updated, replaced, or obsoleted by other documents
at any time. It is inappropriate to use Internet-Drafts as at any time. It is inappropriate to use Internet-Drafts as
reference material or to cite them other than as "work in progress." reference material or to cite them other than as "work in progress."
The list of current Internet-Drafts can be accessed at The list of current Internet-Drafts can be accessed at
http://www.ietf.org/ietf/1id-abstracts.html http://www.ietf.org/ietf/1id-abstracts.txt.
The list of Internet-Draft Shadow Directories can be accessed at The list of Internet-Draft Shadow Directories can be accessed at
http://www.ietf.org/shadow.html http://www.ietf.org/shadow.html.
Abstract Abstract
This memo defines a portion of the Management Information Base (MIB) This memo defines a portion of the Management Information Base (MIB)
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.
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............................................3 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......................................4 4.1 Structure of the MIB......................................5
4.2 pktcSigDevConfigObjects...................................5 4.2 pktcSigDevObjects.........................................5
4.3 pktcSigConformance........................................8 4.3 pktcSigConformance........................................8
5. Definitions...................................................9 5. Definitions...................................................9
6. Examples.....................................................65 6. Examples.....................................................65
7. Acknowledgments..............................................67 7. Acknowledgments..............................................67
8. Security Considerations......................................68 8. Security Considerations......................................68
9. IANA Considerations..........................................70 9. IANA Considerations..........................................70
10. Normative References........................................70 10. Normative References........................................70
11. Informative References......................................71 11. Informative References......................................71
Authors' Addresses..............................................72 Authors' Addresses..............................................73
Disclaimer of validity..........................................73 Disclaimer of validity..........................................73
Full Copyright Statement........................................74 Full Copyright Statement........................................74
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
skipping to change at page 3, line 7 skipping to change at page 3, line 7
A multimedia terminal adapter (MTA) is used to deliver broadband A multimedia terminal adapter (MTA) is used to deliver broadband
Internet, data, and/or voice access jointly with telephony service Internet, data, and/or voice access jointly with telephony service
to a subscriber's or customer's premises using a cable network to a subscriber's or customer's premises using a cable network
infrastructure. An MTA is normally installed at the customer's or infrastructure. An MTA is normally installed at the customer's or
subscriber's premises, and it is coupled to a multiple system subscriber's premises, and it is coupled to a multiple system
operator (MSO) using a hybrid fiber coax (HFC) access network. operator (MSO) using a hybrid fiber coax (HFC) access network.
An MTA is provisioned by the MSO for broadband Internet, data, An MTA is provisioned by the MSO for broadband Internet, data,
and/or voice service. For more information on MTA provisioning refer and/or voice service. For more information on MTA provisioning refer
to [PKT-SP-PROV] and [RFCXYZ]. MTA devices include one or more to the PacketCable Provisioning Specification [PKT-SP-PROV] and
endpoints (e.g., telephone ports) which receive call signaling [RFC4682]. MTA devices include one or more endpoints (e.g.,
information to establish ring cadence, and codecs used for providing telephone ports) which receive call signaling information to
telephony service. For more information on call signaling refer to establish ring cadence, and codecs used for providing telephony
[PKT-SP-MGCP] and [RFC3435]. For more information on codecs refer to service. For more information on call signaling refer to the
[PKT-SP-CODEC]. PacketCable Signaling Specification [PKT-SP-MGCP] and [RFC3435]. For
more information on codecs refer to the Packetcable Audio/Video
Codecs Specification [PKT-SP-CODEC].
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", "MAY", and "OPTIONAL" in this "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
document are to be interpreted as described in RFC 2119. document are to be 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 4, line 4 skipping to change at page 4, line 6
MTA device separated from the DOCSIS Cable Modem by non-DOCSIS MAC MTA device separated from the DOCSIS Cable Modem by non-DOCSIS MAC
interface (e.g., Ethernet, USB). interface (e.g., Ethernet, USB).
3.2 Endpoint 3.2 Endpoint
An endpoint or MTA endpoint is a standard telephony physical port An endpoint or MTA endpoint is a standard telephony physical port
located on the MTA and used for attaching the telephone device to located on the MTA and used for attaching the telephone device to
the MTA. the MTA.
3.3 L Line Package 3.3 L Line Package
The L line package refers to the core signaling functionality as
defined by PacketCable and IPCablecom. An MTA provides all L package The L line package refers to the MGCP package for the core signaling
elements, however the operator determines their application. functionality as defined by PacketCable and IPCablecom. An MTA
provides all L package elements, however the operator determines
their application.
3.4 E Line Package 3.4 E Line Package
The E line package refers to extensions, over and above the core L The E line package refers to the MGCP package extensions, over and
package, defined in support of international requirements. E line above the core L package, defined in support of international
package elements are optional, vary from country to country, and are requirements. E line package elements are optional, vary from
set by operator or regulatory requirements. country to country, and are set by operator or regulatory
requirements.
4. Overview 4. Overview
This MIB module provides a set of objects required for Multimedia
This MIB module provides a set of objects required for Signaling Terminal Adapter (MTA) devices compliant with the PacketCable and
PacketCable, European Telecommunications Standards Institute(ETSI), IPCablecom signaling specifications published by CableLabs, the
and International Telecommunication Union Telecommunication European Telecommunications Standards Institute (ETSI), and the
International Telecommunication Union Telecommunication
Standardization Sector (ITU-T) IPCablecom compliant Multimedia Standardization Sector (ITU-T) IPCablecom compliant Multimedia
Terminal Adapter (MTA) devices. The SIG MIB module is intended to Terminal Adapter (MTA) devices. The IETF NCS MIB module (PKTC-IETF-
supersede various SIG MIB modules from which it is partly derived: SIG-MIB) is intended to supersede various Signaling MIB modules from
which it is partly derived:
- the PacketCable 1.0 Signaling MIB Specification - the PacketCable 1.0 Signaling MIB Specification
[PKT-SP-MIB-SIG-1.0], [PKT-SP-MIB-SIG-1.0],
- the PacketCable 1.5 Signaling MIB Specification - the PacketCable 1.5 Signaling MIB Specification
[PKT-SP-MIB-SIG-1.5], [PKT-SP-MIB-SIG-1.5],
- the ITU-T IPCablecom SIG MIB requirements [ITU-T-J169], - the ITU-T IPCablecom Signaling MIB requirements [ITU-T-J169],
- the ETSI SIG MIB [ETSI-TS-101-909-9]. The ETSI SIG MIB - the ETSI Signaling MIB [ETSI-TS-101-909-9]. The ETSI Signaling
requirements also refer to various signal characteristics MIB requirements also refer to various signal characteristics
defined in [ETSI-EN-300-001], [ETSI-EN-300-659-1], and defined in [ETSI-TS-101-909-4], [ETSI-EN-300-001],
[ETSI-TR-101-183]. [ETSI-EN-300-659-1], [ETSI-EN-300-324-1] and [ETSI-TR-101-183].
Several normative and informative references are used to help define Several normative and informative references are used to help define
NCS MIB objects. As a convention, wherever PacketCable and NCS MIB objects. As a convention, wherever PacketCable and
IPCablecom requirements are equivalent, the PacketCable reference is IPCablecom requirements are equivalent, the PacketCable reference is
used in the object REFERENCE clause. IPCablecom compliant MTA used in the object REFERENCE clause. IPCablecom compliant MTA
devices MUST use the equivalent IPCablecom references. devices MUST use the equivalent IPCablecom references.
This MIB module describes the various Signaling MIB objects that are This MIB module describes the various Signaling MIB objects that are
directly related to the PacketCable MTA and the endpoints supported directly related to the PacketCable MTA and the endpoints supported
on the MTA, each of which provides services independently. The on the MTA, each of which provides services independently. The
recognition and distinction of the endpoints is made by utilizing recognition and distinction of the endpoints is made by utilizing
the ifTable (IF-MIB), where each index (ifIndex) refers to a unique the ifTable (IF-MIB [RFC2863]), where each index (ifIndex) refers to
endpoint. This MIB module also utilizes the syntax definition of the a unique endpoint. This MIB module also utilizes the syntax
Differentiated Services Code Point (DSCP) from DIFFSERV-DSCP-TC definition of the Differentiated Services Code Point (DSCP) from
[RFC3289] for defining MIB objects that allow for differentiation DIFFSERV-DSCP-TC [RFC3289] for defining MIB objects that allow for
between various types of traffic in the service provider network. differentiation between various types of traffic in the service
provider network.
4.1 Structure of the MIB 4.1 Structure of the MIB
This MIB is structured in three groups: This MIB is structured in three groups:
- Signaling information that control device and endpoint - Signaling information that control device and endpoint
configuration objects (pktcSigMibObjects) configuration objects (pktcSigMibObjects)
- 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)
skipping to change at page 5, line 17 skipping to change at page 5, line 22
configuration objects (pktcSigMibObjects) configuration objects (pktcSigMibObjects)
- 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 pktcSigDevObjects
pktcSigDevCodecTable - this object identifies the codec types pktcSigDevCodecTable - this object identifies the codec types
available on the device. available on the device.
pktcSigDevEchoCancellation - This object identifies the capability pktcSigDevEchoCancellation - This object identifies the capability
of echo cancellation on the device. of echo cancellation on the device.
pktcSigDevSilenceSuppression - This object specifies if the device pktcSigDevSilenceSuppression - This object specifies if the device
is capable of silence suppression (Voice Activity Detection). is capable of silence suppression (Voice Activity Detection).
pktcSigDevCidSigProtocol - this international object specifies if pktcSigDevCidSigProtocol - this international object specifies if
the Caller ID protocol uses FSK or DTMF signaling. the Caller ID protocol uses Frequency Shift Keying (FSK) or Dual
tone multi-frequency (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 7, line 40 skipping to change at page 7, line 46
delay between the end of a line reversal and the transmission of delay between the end of a line reversal and the transmission of
caller id information. caller id information.
pktcSigDevCidDtmfStartCode - this international object selects DTMF pktcSigDevCidDtmfStartCode - this international object selects DTMF
Start Code Digits for caller id in common use. Start Code Digits for caller id in common use.
pktcSigDevCidDtmfEndCode - this international object selects DTMF pktcSigDevCidDtmfEndCode - this international object selects DTMF
End Code Digits for caller id in common use. End Code Digits for caller id in common use.
pktcSigDevVmwiSigProtocol - This international object specifies if pktcSigDevVmwiSigProtocol - This international object specifies if
the VMWI protocol uses FSK or DTMF signaling. the Visual Message Waiting Indicator (VMWI) protocol uses FSK or
DTMF signaling.
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 pktcSigDevrpAsDtsDuration - this international object sets the
duration of the ring pulse alerting signal prior to CID signaling. duration of the ring pulse alerting signal prior to Caller
Identification (CID) signaling. Variations in national standards
Variations in national standards cause CID failure if RP-AS is not cause CID failure if Ring Pulse Alert Signal (RP-AS) is not defined
defined by local requirements. 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 pktcSigConformance 4.3 pktcSigConformance
skipping to change at page 9, line 35 skipping to change at page 9, line 35
MODULE-COMPLIANCE MODULE-COMPLIANCE
FROM SNMPv2-CONF -- [RFC2580] FROM SNMPv2-CONF -- [RFC2580]
SnmpAdminString SnmpAdminString
FROM SNMP-FRAMEWORK-MIB -- [RFC3411] FROM SNMP-FRAMEWORK-MIB -- [RFC3411]
ifIndex ifIndex
FROM IF-MIB -- [RFC2863] FROM IF-MIB -- [RFC2863]
Dscp Dscp
FROM DIFFSERV-DSCP-TC; -- [RFC3289] FROM DIFFSERV-DSCP-TC; -- [RFC3289]
pktcIetfSigMib MODULE-IDENTITY pktcIetfSigMib MODULE-IDENTITY
LAST-UPDATED "200610220000Z" -- October 22, 2006 LAST-UPDATED "200703030000Z" -- March 03, 2007
ORGANIZATION "IETF IPCDN Working Group" ORGANIZATION "IETF IPCDN Working Group"
CONTACT-INFO CONTACT-INFO
"Sumanth Channabasappa "Sumanth Channabasappa
Cable Television Laboratories, Inc. Cable Television Laboratories, Inc.
858 Coal Creek Circle, 858 Coal Creek Circle,
Louisville, CO 80027, USA Louisville, CO 80027, USA
Phone: +1 303-661-3307 Phone: +1 303-661-3307
Email: Sumanth@cablelabs.com Email: Sumanth@cablelabs.com
Gordon Beacham Gordon Beacham
Motorola, Inc. Motorola, Inc.
6450 Sequence Drive, Bldg. 1 6450 Sequence Drive, Bldg. 1
San Diego, CA 92121, USA San Diego, CA 92121, USA
Phone: +1 858-404-2335 Phone: +1 858-404-2335
Email: gordon.beacham@motorola.com Email: gordon.beacham@motorola.com
Satish Kumar Mudugere Eswaraiah Satish Kumar Mudugere Eswaraiah
Texas Instruments India (P) Ltd., Texas Instruments India (P) Ltd.,
Golf view, Wind Tunnel Road Golf view, Wind Tunnel Road
skipping to change at page 10, line 25 skipping to change at page 10, line 33
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 (2006). This version of Copyright (C) The Internet Society (2007). This version of
this MIB module is part of RFC yyyy; see the RFC itself for this MIB module is part of RFC yyyy; see the RFC itself for
full legal notices." full legal notices."
-- RFC Ed: replace yyyy with actual RFC number and remove this note -- RFC Ed: replace yyyy with actual RFC number and remove this note
REVISION "200610220000Z" REVISION "200703030000Z"
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 11, line 10 skipping to change at page 11, line 19
SYNTAX Integer32 SYNTAX Integer32
PktcCodecType ::= TEXTUAL-CONVENTION PktcCodecType ::= TEXTUAL-CONVENTION
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This textual convention defines various types of codecs " This textual convention defines various types of codecs
that MAY be supported. The description for each that MAY be supported. The description for each
enumeration is listed below: enumeration is listed below:
Enumeration Description Enumeration Description
other a defined codec not in the enumeration other a defined codec not in the enumeration
unknown a codec not defined in PacketCable unknown a codec not defined by the PacketCable
Codec Specification
g729 ITU-T Recommendation G.729 g729 ITU-T Recommendation G.729
reserved for future use reserved for future use
g729E ITU-T Recommendation G.729E g729E ITU-T Recommendation G.729E
pcmu Pulse Code Modulation u-law (PCMU) pcmu Pulse Code Modulation u-law (PCMU)
g726at32 ITU-T Recommendation G.726-32 (32 kbit/s) g726at32 ITU-T Recommendation G.726-32 (32 kbit/s)
g728 ITU-T Recommendation G.728 g728 ITU-T Recommendation G.728
pcma Pulse Code Modulation a-law (PCMA) pcma Pulse Code Modulation a-law (PCMA)
g726at16 ITU-T Recommendation G.726-16 (16 kbit/s) g726at16 ITU-T Recommendation G.726-16 (16 kbit/s)
g726at24 ITU-T Recommendation G.726-24 (24 kbit/s) g726at24 ITU-T Recommendation G.726-24 (24 kbit/s)
g726at40 ITU-T Recommendation G.726-40 (40 kbit/s) g726at40 ITU-T Recommendation G.726-40 (40 kbit/s)
ilbc IETF internet low bit rate codec ilbc IETF internet low bit rate codec
bv16 Broadcom BroadVoice16 bv16 Broadcom BroadVoice16
. The list of codecs is consistent with the IETF
The list of codecs is consistent with the IETF
Real Time Transport Protocol (RTP) Profile registry and Real Time Transport Protocol (RTP) Profile registry and
the RTP Map Parameters Table in [PKT-SP-CODEC]. The the RTP Map Parameters Table in Packetcable Audio/Video
literal codec name for each codec is listed below: Codecs Specification [PKT-SP-CODEC]. The literal codec
name for each codec is listed below:
Codec Literal Codec Name Codec Literal Codec Name
g729 G729 g729 G729
g729E G729E g729E G729E
pcmu PCMU pcmu PCMU
g726at32 G726-32 g726at32 G726-32
g728 G728 g728 G728
pcma PCMA pcma PCMA
g726at16 G726-16 g726at16 G726-16
g726at24 G726-24 g726at24 G726-24
g726at40 G726-40 g726at40 G726-40
skipping to change at page 13, line 46 skipping to change at page 14, line 11
dtmfcode9(9), dtmfcode9(9),
dtmfcodeStar(10), dtmfcodeStar(10),
dtmfcodeHash(11), dtmfcodeHash(11),
dtmfcodeA(12), dtmfcodeA(12),
dtmfcodeB(13), dtmfcodeB(13),
dtmfcodeC(14), dtmfcodeC(14),
dtmfcodeD(15) dtmfcodeD(15)
} }
pktcSigMibObjects OBJECT IDENTIFIER ::= { pktcIetfSigMib 1 } pktcSigMibObjects OBJECT IDENTIFIER ::= { pktcIetfSigMib 1 }
pktcSigDevConfigObjects OBJECT IDENTIFIER ::= pktcSigDevObjects 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
SYNTAX SEQUENCE OF PktcSigDevCodecEntry SYNTAX SEQUENCE OF PktcSigDevCodecEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
skipping to change at page 14, line 42 skipping to change at page 15, line 6
G729 1 G729 1
G729 2 G729 2
PCMU 1 PCMU 1
G729 1 G729 1
Based on this example, the entries in the codec table Based on this example, the entries in the codec table
would be: would be:
CodecComboIndex pktcSigDevCodecType pktcSigDevCodecMax pktcSigDev pktcSigDev pktcSigDev
CodecComboIndex CodecType CodecMax
1 pcma 3 1 pcma 3
2 pcma 2 2 pcma 2
2 pcmu 1 2 pcmu 1
3 pcma 1 3 pcma 1
3 pcmu 2 3 pcmu 2
4 pcmu 3 4 pcmu 3
5 pcma 1 5 pcma 1
5 g729 1 5 g729 1
6 g729 2 6 g729 2
7 pcmu 1 7 pcmu 1
7 g729 1 7 g729 1
An operator querying this table is able to determine all An operator querying this table is able to determine all
possible codec combinations the MTA is capable of possible codec combinations the MTA is capable of
simultaneously supporting. simultaneously supporting.
This table MUST NOT include non-voice codecs." This table MUST NOT include non-voice codecs."
::= { pktcSigDevConfigObjects 1 } ::= { pktcSigDevObjects 1 }
pktcSigDevCodecEntry OBJECT-TYPE pktcSigDevCodecEntry OBJECT-TYPE
SYNTAX PktcSigDevCodecEntry SYNTAX PktcSigDevCodecEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Each entry represents the maximum number of active "Each entry represents the maximum number of active
connections with a particular codec the MTA is capable of connections with a particular codec the MTA is capable of
supporting. Each row is indexed by a composite key supporting. Each row is indexed by a composite key
consisting of a number enumerating the particular codec consisting of a number enumerating the particular codec
skipping to change at page 16, line 20 skipping to change at page 16, line 33
-- the entire MTA device. -- the entire MTA device.
-- --
pktcSigDevEchoCancellation OBJECT-TYPE pktcSigDevEchoCancellation 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 echo " This object specifies if the device is capable of echo
cancellation." cancellation."
::= { pktcSigDevConfigObjects 2 } ::= { pktcSigDevObjects 2 }
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 (as a result of Voice Activity silence suppression (as a result of Voice Activity
Detection)." Detection)."
::= { pktcSigDevConfigObjects 3 } ::= { pktcSigDevObjects 3 }
pktcSigDevCidSigProtocol 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 is used to configure the subscriber line "This object is used to configure the subscriber line
skipping to change at page 17, line 4 skipping to change at page 17, line 18
protocols to support caller identification. protocols to support caller identification.
Setting this object at a value fsk(1) sets the subscriber Setting this object at a value fsk(1) sets the subscriber
line protocol to be Frequency Shift Keying (FSK). line protocol to be Frequency Shift Keying (FSK).
Setting this object at a value dtmf(2) sets the subscriber Setting this object at a value dtmf(2) sets the subscriber
line protocol to be Dual tone multi-frequency (DTMF)." line protocol to be Dual tone multi-frequency (DTMF)."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification" "ETSI-EN-300-659-1 Specification"
DEFVAL { fsk } DEFVAL { fsk }
::= { pktcSigDevConfigObjects 4 } ::= { pktcSigDevObjects 4 }
pktcSigDevR0Cadence OBJECT-TYPE pktcSigDevR0Cadence OBJECT-TYPE
SYNTAX PktcRingCadence SYNTAX PktcRingCadence
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies ring cadence 0 (a user defined " This object specifies ring cadence 0 (a user defined
field). This object is required for the L line package." field). This object is required for the L line package."
::= { pktcSigDevConfigObjects 5 } ::= { pktcSigDevObjects 5 }
pktcSigDevR1Cadence OBJECT-TYPE pktcSigDevR1Cadence OBJECT-TYPE
SYNTAX PktcRingCadence SYNTAX PktcRingCadence
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies ring cadence 1 (a user defined " This object specifies ring cadence 1 (a user defined
field). This object is required for the L line package." field). This object is required for the L line package."
::= { pktcSigDevConfigObjects 6 } ::= { pktcSigDevObjects 6 }
pktcSigDevR2Cadence OBJECT-TYPE pktcSigDevR2Cadence OBJECT-TYPE
SYNTAX PktcRingCadence SYNTAX PktcRingCadence
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies ring cadence 2 (a user defined " This object specifies ring cadence 2 (a user defined
field). This object is required for the L line package." field). This object is required for the L line package."
::= { pktcSigDevConfigObjects 7 } ::= { pktcSigDevObjects 7 }
pktcSigDevR3Cadence OBJECT-TYPE pktcSigDevR3Cadence OBJECT-TYPE
SYNTAX PktcRingCadence SYNTAX PktcRingCadence
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies ring cadence 3 (a user defined " This object specifies ring cadence 3 (a user defined
field). This object is required for the L line package." field). This object is required for the L line package."
::= { pktcSigDevConfigObjects 8 } ::= { pktcSigDevObjects 8 }
pktcSigDevR4Cadence OBJECT-TYPE pktcSigDevR4Cadence OBJECT-TYPE
SYNTAX PktcRingCadence SYNTAX PktcRingCadence
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies ring cadence 4 (a user defined " This object specifies ring cadence 4 (a user defined
field). This object is required for the L line package." field). This object is required for the L line package."
::= { pktcSigDevConfigObjects 9 } ::= { pktcSigDevObjects 9 }
pktcSigDevR5Cadence OBJECT-TYPE pktcSigDevR5Cadence OBJECT-TYPE
SYNTAX PktcRingCadence SYNTAX PktcRingCadence
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies ring cadence 5 (a user defined " This object specifies ring cadence 5 (a user defined
field). This object is required for the L line package." field). This object is required for the L line package."
::= { pktcSigDevConfigObjects 10 } ::= { pktcSigDevObjects 10 }
pktcSigDevR6Cadence OBJECT-TYPE pktcSigDevR6Cadence OBJECT-TYPE
SYNTAX PktcRingCadence SYNTAX PktcRingCadence
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies ring cadence 6 (a user defined " This object specifies ring cadence 6 (a user defined
field). This object is required for the L line package." field). This object is required for the L line package."
::= { pktcSigDevConfigObjects 11 } ::= { pktcSigDevObjects 11 }
pktcSigDevR7Cadence OBJECT-TYPE pktcSigDevR7Cadence OBJECT-TYPE
SYNTAX PktcRingCadence SYNTAX PktcRingCadence
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies ring cadence 7 (a user defined " This object specifies ring cadence 7 (a user defined
field). This object is required for the L line package." field). This object is required for the L line package."
::= { pktcSigDevConfigObjects 12 } ::= { pktcSigDevObjects 12 }
pktcSigDevRgCadence OBJECT-TYPE pktcSigDevRgCadence OBJECT-TYPE
SYNTAX PktcRingCadence SYNTAX PktcRingCadence
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies ring cadence rg (a user defined " This object specifies ring cadence rg (a user defined
field). This object is required for the L line package." field). This object is required for the L line package."
::= { pktcSigDevConfigObjects 13 } ::= { pktcSigDevObjects 13 }
pktcSigDevRsCadence OBJECT-TYPE pktcSigDevRsCadence OBJECT-TYPE
SYNTAX PktcRingCadence SYNTAX PktcRingCadence
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies ring cadence rs (a user defined " This object specifies ring cadence rs (a user defined
field) The MTA MUST reject any attempt to make this object field) The MTA MUST reject any attempt to make this object
repeatable. This object is required for the L line repeatable. This object is required for the L line
package." package."
::= { pktcSigDevConfigObjects 14 } ::= { pktcSigDevObjects 14 }
pktcSigDefCallSigDscp OBJECT-TYPE pktcSigDefCallSigDscp OBJECT-TYPE
SYNTAX Dscp -- RFC 3289: DIFFSERV-DSCP-TC SYNTAX Dscp -- RFC 3289: DIFFSERV-DSCP-TC
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" The default value used in the IP header for setting the " The default value used in the IP header for setting the
Differentiated Services Code Point (DSCP) value for call Differentiated Services Code Point (DSCP) value for call
signaling." signaling."
DEFVAL { 0 } DEFVAL { 0 }
::= { pktcSigDevConfigObjects 15 } ::= { pktcSigDevObjects 15 }
pktcSigDefMediaStreamDscp OBJECT-TYPE pktcSigDefMediaStreamDscp OBJECT-TYPE
SYNTAX Dscp -- RFC 3289: DIFFSERV-DSCP-TC SYNTAX Dscp -- RFC 3289: DIFFSERV-DSCP-TC
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the default value used in the IP " This object contains the default value used in the IP
header for setting the Differentiated Services Code Point header for setting the Differentiated Services Code Point
(DSCP) value for media stream packets. The MTA MUST NOT (DSCP) value for media stream packets. The MTA MUST NOT
update this object with the value supplied by the CMS in update this object with the value supplied by the CMS in
the NCS messages (if present). Any currently active the NCS messages (if present). Any currently active
connections are not affected by updates to this object. connections are not affected by updates to this object.
When the value of this object is updated by SNMP, the MTA When the value of this object is updated by SNMP, the MTA
MUST use the new value as a default starting only from MUST use the new value as a default starting only from
new connections." new connections."
DEFVAL { 0 } DEFVAL { 0 }
::= { pktcSigDevConfigObjects 16 } ::= { pktcSigDevObjects 16 }
-- --
-- pktcSigCapabilityTable - This table defines the valid signaling -- pktcSigCapabilityTable - This table defines the valid signaling
-- types supported by this MTA. -- types supported by this MTA.
-- --
pktcSigCapabilityTable OBJECT-TYPE pktcSigCapabilityTable OBJECT-TYPE
SYNTAX SEQUENCE OF PktcSigCapabilityEntry SYNTAX SEQUENCE OF PktcSigCapabilityEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This table describes the signaling types supported by this " This table describes the signaling types supported by this
MTA." MTA."
::= { pktcSigDevConfigObjects 17 } ::= { pktcSigDevObjects 17 }
pktcSigCapabilityEntry OBJECT-TYPE pktcSigCapabilityEntry OBJECT-TYPE
SYNTAX PktcSigCapabilityEntry SYNTAX PktcSigCapabilityEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" Entries in pktcMtaDevSigCapabilityTable - List of " Entries in pktcMtaDevSigCapabilityTable - List of
supported signaling types, versions and vendor extensions supported signaling types, versions and vendor extensions
for this MTA. Each entry in the list provides for one for this MTA. Each entry in the list provides for one
signaling type and version combination. If the device signaling type and version combination. If the device
supports multiple versions of the same signaling type it supports multiple versions of the same signaling type it
will require multiple entries." will require multiple entries."
INDEX { pktcSignalingIndex } INDEX { pktcSigCapabilityIndex }
::= { pktcSigCapabilityTable 1 } ::= { pktcSigCapabilityTable 1 }
PktcSigCapabilityEntry ::= SEQUENCE { PktcSigCapabilityEntry ::= SEQUENCE {
pktcSignalingIndex Unsigned32, pktcSigCapabilityIndex Unsigned32,
pktcSignalingType PktcSigType, pktcSigCapabilityType PktcSigType,
pktcSignalingVersion SnmpAdminString, pktcSigCapabilityVersion SnmpAdminString,
pktcSignalingVendorExtension SnmpAdminString pktcSigCapabilityVendorExt SnmpAdminString
} }
pktcSignalingIndex OBJECT-TYPE pktcSigCapabilityIndex OBJECT-TYPE
SYNTAX Unsigned32 (1..255) SYNTAX Unsigned32 (1..255)
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" The index value which uniquely identifies an entry in the " The index value which uniquely identifies an entry in the
pktcSigCapabilityTable." pktcSigCapabilityTable."
::= { pktcSigCapabilityEntry 1 } ::= { pktcSigCapabilityEntry 1 }
pktcSignalingType OBJECT-TYPE pktcSigCapabilityType OBJECT-TYPE
SYNTAX PktcSigType SYNTAX PktcSigType
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object identifies the type of signaling used. This " This object identifies the type of signaling used. This
value has to be associated with a single signaling value has to be associated with a single signaling
version." version."
::= { pktcSigCapabilityEntry 2 } ::= { pktcSigCapabilityEntry 2 }
pktcSignalingVersion OBJECT-TYPE pktcSigCapabilityVersion OBJECT-TYPE
SYNTAX SnmpAdminString SYNTAX SnmpAdminString
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" Provides the version of the signaling type - reference " Provides the version of the signaling type - reference
pktcSignalingType. Examples would be 1.0 or 2.33 etc." pktcSigCapabilityType. Examples would be 1.0 or 2.33 etc."
::= { pktcSigCapabilityEntry 3 } ::= { pktcSigCapabilityEntry 3 }
pktcSignalingVendorExtension OBJECT-TYPE pktcSigCapabilityVendorExt OBJECT-TYPE
SYNTAX SnmpAdminString SYNTAX SnmpAdminString
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" The vendor extension allows vendors to provide a list of " The vendor extension allows vendors to provide a list of
additional capabilities. additional capabilities.
The syntax for this MIB Object in ABNF ([RFC4234]) is The syntax for this MIB Object in ABNF ([RFC4234]) is
specified to be zero or more occurrences of vendor specified to be zero or more occurrences of vendor
extensions, as follows: extensions, as follows:
pktcSigCapabilityVendorExt =
pktcSignalingVendorExtension =
*['X' ('-'/'+') 1*6(ALPHA / DIGIT) ';'] *['X' ('-'/'+') 1*6(ALPHA / DIGIT) ';']
" "
::= { pktcSigCapabilityEntry 4 } ::= { pktcSigCapabilityEntry 4 }
pktcSigDefNcsReceiveUdpPort OBJECT-TYPE pktcSigDefNcsReceiveUdpPort OBJECT-TYPE
SYNTAX InetPortNumber (1025..65535) SYNTAX InetPortNumber (1025..65535)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the MTA User Datagram Protocol (UDP) " This object contains the MTA User Datagram Protocol (UDP)
receive port that is being used for NCS call signaling. receive port that is being used for NCS call signaling.
This object should only be changed by the configuration This object should only be changed by the configuration
file. file.
Unless changed via configuration this MIB Object MUST Unless changed via configuration this MIB Object MUST
reflect a value of '2427'. reflect a value of '2427'.
" "
REFERENCE REFERENCE
"PacketCable NCS Specification" "PacketCable NCS Specification"
::= { pktcSigDevConfigObjects 18 } ::= { pktcSigDevObjects 18 }
pktcSigPowerRingFrequency OBJECT-TYPE pktcSigPowerRingFrequency OBJECT-TYPE
SYNTAX INTEGER { SYNTAX INTEGER {
f20Hz(1), f20Hz(1),
f25Hz(2), f25Hz(2),
f33Point33Hz(3), f33Point33Hz(3),
f50Hz(4), f50Hz(4),
f15Hz(5), f15Hz(5),
f16Hz(6), f16Hz(6),
f22Hz(7), f22Hz(7),
skipping to change at page 22, line 10 skipping to change at page 22, line 24
of 20 Hertz. The f25Hz setting corresponds to a power ring of 20 Hertz. The f25Hz setting corresponds to a power ring
frequency of 25 Hertz. The f33Point33Hz setting frequency of 25 Hertz. The f33Point33Hz setting
corresponds to a power ring frequency of 33.33 Hertz. The corresponds to a power ring frequency of 33.33 Hertz. The
f50Hz setting corresponds to a power ring frequency of 50 f50Hz setting corresponds to a power ring frequency of 50
Hertz. The f15Hz setting corresponds to a power ring Hertz. The f15Hz setting corresponds to a power ring
frequency of 15 Hertz. The f16Hz setting corresponds to a frequency of 15 Hertz. The f16Hz setting corresponds to a
power ring frequency of 16 Hertz. The f22Hz setting power ring frequency of 16 Hertz. The f22Hz setting
corresponds to a power ring frequency of 22 Hertz. The corresponds to a power ring frequency of 22 Hertz. The
f23Hz setting corresponds to a power ring frequency of 23 f23Hz setting corresponds to a power ring frequency of 23
Hertz. The f45Hz setting corresponds to a power ring Hertz. The f45Hz setting corresponds to a power ring
frequency of 45 Hertz. frequency of 45 Hertz."
Unless changed via configuration this MIB Object MUST
reflect a value of '2427'."
REFERENCE REFERENCE
"ETSI-EN-300-001 contains a list of frequency ranges "ETSI-EN-300-001 contains a list of frequency ranges
that are defined for each country." that are defined for each country."
::= { pktcSigDevConfigObjects 19 } ::= { pktcSigDevObjects 19 }
pktcSigPulseSignalTable OBJECT-TYPE pktcSigPulseSignalTable OBJECT-TYPE
SYNTAX SEQUENCE OF PktcSigPulseSignalEntry SYNTAX SEQUENCE OF PktcSigPulseSignalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" The Pulse signal table defines the pulse signal operation. " The Pulse signal table defines the pulse signal operation.
There are nine types of international pulse signals, There are nine types of international pulse signals,
with each signal having a set of provisionable parameters. with each signal having a set of provisionable parameters.
The values of the MIB objects in this table take effect The values of the MIB objects in this table take effect
only if these parameters are not defined via signaling, in only if these parameters are not defined via signaling, in
which case the latter determines the values of the which case the latter determines the values of the
parameters. This object is required for the E line parameters. This object is required for the E line
package. Signals defined in this table are triggered using package. Signals defined in this table are triggered using
the E line package. the E line package.
Objects in this table do not persist across MTA reboots." Objects in this table do not persist across MTA reboots."
REFERENCE REFERENCE
"ETSI-TS-101-909-4 Specification" "ETSI-TS-101-909-4 Specification"
::= { pktcSigDevConfigObjects 20 } ::= { pktcSigDevObjects 20 }
pktcSigPulseSignalEntry OBJECT-TYPE pktcSigPulseSignalEntry OBJECT-TYPE
SYNTAX PktcSigPulseSignalEntry SYNTAX PktcSigPulseSignalEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object defines the set of parameters associated with " This object defines the set of parameters associated with
each particular value of pktcSigPulseSignalType. Each each particular value of pktcSigPulseSignalType. Each
entry in the pktcSigPulseSignalTable is indexed by the entry in the pktcSigPulseSignalTable is indexed by the
pktcSigPulseSignalType object." pktcSigPulseSignalType object."
skipping to change at page 24, line 17 skipping to change at page 24, line 29
pktcSigPulseSignalType Default pktcSigPulseSignalType Default
initialRing 25 initialRing 25
enableMeterPulse 16000 enableMeterPulse 16000
meterPulseBurst 16000 meterPulseBurst 16000
The value of twentyfive MUST only be used for the The value of twentyfive MUST only be used for the
initialRing signal type. The values of twelvethousand and initialRing signal type. The values of twelvethousand and
sixteenthousand MUST only be used for enableMeterPulse and sixteenthousand MUST only be used for enableMeterPulse and
meterPulseBurst signal types. An attempt to set this meterPulseBurst signal types. An attempt to set this
object while the value of pktcSigPulseSignalType is not object while the value of pktcSigPulseSignalType is not
initialRing,enableMeterPulse, or meterPulseBurst will initialRing,enableMeterPulse, or meterPulseBurst will
result in an 'inconsistent value' error." result in an 'inconsistentValue' error."
REFERENCE REFERENCE
"ETSI-EN-300-001 Specification" "ETSI-EN-300-001 Specification"
::= { pktcSigPulseSignalEntry 2} ::= { pktcSigPulseSignalEntry 2}
pktcSigPulseSignalDbLevel OBJECT-TYPE pktcSigPulseSignalDbLevel OBJECT-TYPE
SYNTAX TenthdBm (-350..0) SYNTAX TenthdBm (-350..0)
UNITS "dBm" UNITS "dBm"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object is only applicable to the enableMeterPulse and " This object is only applicable to the enableMeterPulse and
meterPulseBurst signal types. This is the decibel level meterPulseBurst signal types. This is the decibel level
for each frequency at which tones could be generated at for each frequency at which tones could be generated at
the a and b terminals (TE connection point). An attempt to the a and b terminals (TE connection point). An attempt to
set this object while the value of pktcSigPulseSignalType set this object while the value of pktcSigPulseSignalType
is not enableMeterPulse, or meterPulseBurst will result in is not enableMeterPulse, or meterPulseBurst will result in
an 'inconsistent value' error." an 'inconsistentValue' error."
REFERENCE REFERENCE
"ETSI-EN-300-001 Specification" "ETSI-EN-300-001 Specification"
DEFVAL { -135 } DEFVAL { -135 }
::={pktcSigPulseSignalEntry 3 } ::={pktcSigPulseSignalEntry 3 }
pktcSigPulseSignalDuration OBJECT-TYPE pktcSigPulseSignalDuration OBJECT-TYPE
SYNTAX Unsigned32 (0..5000) SYNTAX Unsigned32 (0..5000)
UNITS "Milliseconds" UNITS "Milliseconds"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
skipping to change at page 25, line 16 skipping to change at page 25, line 28
pulseLoopOpen 200 10 pulseLoopOpen 200 10
enableMeterPulse 150 10 enableMeterPulse 150 10
meterPulseBurst 150 10 meterPulseBurst 150 10
pulseNoBattery 200 10 pulseNoBattery 200 10
pulseNormalPolarity 200 10 pulseNormalPolarity 200 10
pulseReducedBattery 200 10 pulseReducedBattery 200 10
pulseReversePolarity 200 10 pulseReversePolarity 200 10
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 on one of the increment boundaries, or on the wrong fall on one of the increment boundaries, or on the wrong
increment boundary for the specific signal type will increment boundary for the specific signal type will
result in an 'inconsistent value' error." result in an 'inconsistentValue' error."
REFERENCE REFERENCE
"ETSI-EN-300-324-1 Specification" "ETSI-EN-300-324-1 Specification"
::= {pktcSigPulseSignalEntry 4 } ::= {pktcSigPulseSignalEntry 4 }
pktcSigPulseSignalPulseInterval OBJECT-TYPE pktcSigPulseSignalPulseInterval OBJECT-TYPE
SYNTAX Unsigned32 (0..5000) SYNTAX Unsigned32 (0..5000)
UNITS "Milliseconds" UNITS "Milliseconds"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 25, line 46 skipping to change at page 26, line 9
pulseLoopOpen 1000 10 pulseLoopOpen 1000 10
enableMeterPulse 1000 10 enableMeterPulse 1000 10
meterPulseBurst 1000 10 meterPulseBurst 1000 10
pulseNoBattery 1000 10 pulseNoBattery 1000 10
pulseNormalPolarity 1000 10 pulseNormalPolarity 1000 10
pulseReducedBattery 1000 10 pulseReducedBattery 1000 10
pulseReversePolarity 1000 10 pulseReversePolarity 1000 10
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 on one of the increment boundaries, or on the wrong fall on one of the increment boundaries, or on the wrong
increment boundary for the specific signal type will increment boundary for the specific signal type will
result in an 'inconsistent value' error." result in an 'inconsistentValue' error."
REFERENCE REFERENCE
"ETSI-EN-300-324-1 Specification" "ETSI-EN-300-324-1 Specification"
::= { pktcSigPulseSignalEntry 5} ::= { pktcSigPulseSignalEntry 5}
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 0-0(Not Used) enableMeterPulse (any value)(not used)
meterPulseBurst 1 1-50 meterPulseBurst 1 1-50
pulseNoBattery 1 1-50 pulseNoBattery 1 1-50
pulseNormalPolarity 1 1-50 pulseNormalPolarity 1 1-50
pulseReducedBattery 1 1-50 pulseReducedBattery 1 1-50
pulseReversePolarity 1 1-50 pulseReversePolarity 1 1-50
An attempt to set this object to a value that does not An attempt to set this object to a value that does not
fall within the range for the specific fall within the range for the specific
signal type will result in an 'inconsistent value' error." signal type will result in an 'inconsistentValue' 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)
} }
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 for representing and signaling Caller
Identification. For the duringRingingETS method, the
Frequency Shift Keying (FSK) or the Dual Tone Multi Frequency Shift Keying (FSK) or the Dual Tone Multi
Frequency (DTMF) containing the Caller ID Frequency (DTMF) containing the Caller Identification
information is sent between the first and second ring information is sent between the first and second ring
pattern. pattern.
For the dtAsETS,rpAsETS, lrAsETS and lrETS For the dtAsETS,rpAsETS, lrAsETS and lrETS
methods, the FSK or DTMF containing the Caller ID methods, the FSK or DTMF containing the Caller ID
information is sent before the first ring pattern. information is sent before the first ring pattern.
For the dtAsETS method, the FSK or DTMF is sent after the For the dtAsETS method, the FSK or DTMF is sent after the
Dual Tone Alert Signal. For the rpAsETS method, the FSK or Dual Tone Alert Signal. For the rpAsETS method, the FSK or
DTMF is sent after a Ring Pulse. 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 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 } ::= {pktcSigDevObjects 21 }
pktcSigDevCidAfterRing OBJECT-TYPE pktcSigDevCidAfterRing OBJECT-TYPE
SYNTAX Unsigned32 (0|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 set to a value of only used when pktcSigDevCidMode is set to a value of
'duringRingingETS'. 'duringRingingETS'.
The following table defines the default values The following table defines the default values
for this MIB Object, depending on the signal type for this MIB Object, depending on the signal type
(pktcSigDevCidMode) and MUST be followed: (pktcSigDevCidMode) and MUST be followed:
Value of 'pktcSigDevCidMode' Default value Value of pktcSigDevCidMode Default value
duringringingETS 550 ms duringringingETS 550 ms
dtAsETS 0 (not used) dtAsETS any value (not used)
rpAsETS 0 (not used) rpAsETS any value (not used)
lrAsETS 0 (not used) lrAsETS any value (not used)
lrETS 0 (not used) lrETS any value (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 'inconsistentValue' error."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification" "ETSI-EN-300-659-1 Specification"
DEFVAL { 550 } DEFVAL { 550 }
::= {pktcSigDevConfigObjects 22 } ::= {pktcSigDevObjects 22 }
pktcSigDevCidAfterDTAS OBJECT-TYPE pktcSigDevCidAfterDTAS OBJECT-TYPE
SYNTAX Unsigned32 (0|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 set to a value of 'dtAsETS' or pktcSigDevCidMode is set to a value of 'dtAsETS' or
'lrAsETS'. 'lrAsETS'.
The following table defines the default values The following table defines the default values
for this MIB Object, depending on the signal type for this MIB Object, depending on the signal type
(pktcSigDevCidMode) and MUST be followed: (pktcSigDevCidMode) and MUST be followed:
Value of 'pktcSigDevCidMode' Default value Value of pktcSigDevCidMode Default value
duringringingETS 0 (not used) duringringingETS any value (not used)
dtAsETS 50 ms dtAsETS 50 ms
rpAsETS 0 (not used) rpAsETS any value (not used)
lrAsETS 50 ms lrAsETS 50 ms
lrETS 0 (not used) lrETS any value (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 pktcSigDevCidMode is not 'dtAsETS' or 'lrAsETS' will
result in an 'inconsistent value' error." result in an 'inconsistentValue' error."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification" "ETSI-EN-300-659-1 Specification"
DEFVAL { 50 } DEFVAL { 50 }
::= {pktcSigDevConfigObjects 23 } ::= {pktcSigDevObjects 23 }
pktcSigDevCidAfterRPAS OBJECT-TYPE pktcSigDevCidAfterRPAS OBJECT-TYPE
SYNTAX Unsigned32 (0|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 MIB object is only used when information. This MIB object is only used when
'pktcSigDevCidMode' is set to a value of 'rpAsETS'. pktcSigDevCidMode is set to a value of 'rpAsETS'.
The following table defines the default values The following table defines the default values
for this MIB Object, depending on the signal type for this MIB Object, depending on the signal type
(pktcSigDevCidMode) and MUST be followed: (pktcSigDevCidMode) and MUST be followed:
Value of 'pktcSigDevCidMode' Default value Value of pktcSigDevCidMode Default value
duringringingETS 0 (not used) duringringingETS any value (not used)
dtAsETS 0 (not used) dtAsETS any value (not used)
rpAsETS 650 ms rpAsETS 650 ms
lrAsETS 0 (not used) lrAsETS any value (not used)
lrETS 0 (not used) lrETS any value (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." 'inconsistentValue' error."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification" "ETSI-EN-300-659-1 Specification"
DEFVAL { 650 } DEFVAL { 650 }
::= {pktcSigDevConfigObjects 24 } ::= {pktcSigDevObjects 24 }
pktcSigDevRingAfterCID OBJECT-TYPE pktcSigDevRingAfterCID OBJECT-TYPE
SYNTAX Unsigned32 (0|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
set to a value of 'dtAsETS', 'rpAsETS', 'lrAsETS' or set to a value of 'dtAsETS', 'rpAsETS', 'lrAsETS' or
'lrETS'. 'lrETS'.
The following table defines the default values The following table defines the default values
for this MIB Object, depending on the signal type for this MIB Object, depending on the signal type
(pktcSigDevCidMode) and MUST be followed: (pktcSigDevCidMode) and MUST be followed:
Value of 'pktcSigDevCidMode' Default value Value of pktcSigDevCidMode Default value
duringringingETS 0 (not used) duringringingETS any value (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', pktcSigDevCidMode is not 'dtAsETS', 'rpAsETS',
'lrAsETS' or 'lrETS' will result in an 'inconsistent 'lrAsETS' or 'lrETS' will result in an 'inconsistent
value' error." value' error."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification" "ETSI-EN-300-659-1 Specification"
DEFVAL { 250 } DEFVAL { 250 }
::= {pktcSigDevConfigObjects 25 } ::= {pktcSigDevObjects 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 set to a value of 'lrAsETS'. is set to a value of 'lrAsETS'.
The following table defines the default values The following table defines the default values
for this MIB Object, depending on the signal type for this MIB Object, depending on the signal type
(pktcSigDevCidMode) and MUST be followed: (pktcSigDevCidMode) and MUST be followed:
Value of 'pktcSigDevCidMode' Default value Value of pktcSigDevCidMode Default value
duringringingETS 0 (not used) duringringingETS any value (not used)
dtAsETS 0 (not used) dtAsETS any value (not used)
rpAsETS 0 (not used) rpAsETS any value (not used)
lrAsETS 250 ms lrAsETS 250 ms
lrETS 0 (not used) lrETS any value (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." 'inconsistentValue' error."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification" "ETSI-EN-300-659-1 Specification"
DEFVAL { 250 } DEFVAL { 250 }
::= {pktcSigDevConfigObjects 26 } ::= {pktcSigDevObjects 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) lrETS(5)
} }
MAX-ACCESS read-write MAX-ACCESS read-write
skipping to change at page 31, line 15 skipping to change at page 31, line 27
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 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 } ::= {pktcSigDevObjects 27 }
pktcSigDevVmwiAfterDTAS OBJECT-TYPE pktcSigDevVmwiAfterDTAS OBJECT-TYPE
SYNTAX Unsigned32 (0|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
set to a value of 'dtAsETS' or 'lrAsETS'. set to a value of 'dtAsETS' or 'lrAsETS'.
The following table defines the default values The following table defines the default values
for this MIB Object, depending on the signal type for this MIB Object, depending on the signal type
(pktcSigDevVmwiMode) and MUST be followed: (pktcSigDevVmwiMode) and MUST be followed:
Value of 'pktcSigDevVmwiMode' Default value Value of pktcSigDevVmwiMode Default value
dtAsETS 50 ms dtAsETS 50 ms
rpAsETS 0 (not used) rpAsETS any value (not used)
lrAsETS 50 ms lrAsETS 50 ms
lrETS 0 (not used) lrETS any value (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 pktcSigDevVmwiMode is not 'dtAsETS' or 'lrAsETS' will
result in an 'inconsistent value' error." result in an 'inconsistentValue' error."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification" "ETSI-EN-300-659-1 Specification"
DEFVAL { 50 } DEFVAL { 50 }
::= {pktcSigDevConfigObjects 28 } ::= {pktcSigDevObjects 28 }
pktcSigDevVmwiAfterRPAS OBJECT-TYPE pktcSigDevVmwiAfterRPAS OBJECT-TYPE
SYNTAX Unsigned32 (0|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
set to a value of 'rpAsETS'. set to a value of 'rpAsETS'.
The following table defines the default values The following table defines the default values
for this MIB Object, depending on the signal type for this MIB Object, depending on the signal type
(pktcSigDevVmwiMode) and MUST be followed: (pktcSigDevVmwiMode) and MUST be followed:
Value of 'pktcSigDevVmwiMode' Default value Value of pktcSigDevVmwiMode Default value
dtAsETS 0 (not used) dtAsETS any value (not used)
rpAsETS 650 ms rpAsETS 650 ms
lrAsETS 0 (not used) lrAsETS any value (not used)
lrETS 0 (not used) lrETS any value (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." 'inconsistentValue' error."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification" "ETSI-EN-300-659-1 Specification"
DEFVAL { 650 } DEFVAL { 650 }
::= {pktcSigDevConfigObjects 29 } ::= {pktcSigDevObjects 29 }
pktcSigDevVmwiDTASAfterLR OBJECT-TYPE pktcSigDevVmwiDTASAfterLR OBJECT-TYPE
SYNTAX Unsigned32 (0|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 set to a value of 'lrAsETS'. when pktcSigDevVmwiMode is set to a value of 'lrAsETS'.
The following table defines the default values The following table defines the default values
for this MIB Object, depending on the signal type for this MIB Object, depending on the signal type
(pktcSigDevVmwiMode) and MUST be followed: (pktcSigDevVmwiMode) and MUST be followed:
Value of 'pktcSigDevVmwiMode' Default value Value of pktcSigDevVmwiMode Default value
dtAsETS 0 (not used) dtAsETS any value (not used)
rpAsETS 0 (not used) rpAsETS any value (not used)
lrAsETS 250 ms lrAsETS 250 ms
lrETS 0 (not used) lrETS any value (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." 'inconsistentValue' error."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification" "ETSI-EN-300-659-1 Specification"
DEFVAL { 250 } DEFVAL { 250 }
::= {pktcSigDevConfigObjects 30 } ::= {pktcSigDevObjects 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
"Cadence rings are defined by the telco governing "Cadence rings are defined by the telco governing
body for each country. The MTA must be able to support body for each country. The MTA must be able to support
various ranges of cadence patterns and cadence periods. various ranges of cadence patterns and cadence periods.
The MTA will be able to support country specific The MTA will be able to support country specific
skipping to change at page 33, line 39 skipping to change at page 33, line 51
signal cr(x), requested per the appropriate NCS signal cr(x), requested per the appropriate NCS
message, and defined in the E package. The MTA will derive message, and defined in the E package. The MTA will derive
the cadence periods from the ring cadence table entry as the cadence periods from the ring cadence table entry as
provisioned by the customer. The MTA is allowed to provide provisioned by the customer. The MTA is allowed to provide
appropriate default values for each of the ring cadences. appropriate default values for each of the ring cadences.
This table only needs to be supported when the MTA This table only needs to be supported when the MTA
implements the E package. Objects in this table do not implements the E package. Objects in this table do not
persist across MTA reboots." persist across MTA reboots."
REFERENCE REFERENCE
"ETSI-TS-101-909-4 Specification" "ETSI-TS-101-909-4 Specification"
::= { pktcSigDevConfigObjects 31 } ::= { pktcSigDevObjects 31 }
pktcSigDevRingCadenceEntry OBJECT-TYPE pktcSigDevRingCadenceEntry OBJECT-TYPE
SYNTAX PktcSigDevRingCadenceEntry SYNTAX PktcSigDevRingCadenceEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" Unique value ranging from 0 to 127 that will correspond to " Unique value ranging from 0 to 127 that will correspond to
the different ring cadences that are being supported by the different ring cadences that are being supported by
the device." the device."
INDEX { pktcSigDevRingCadenceIndex } INDEX { pktcSigDevRingCadenceIndex }
::= { pktcSigDevRingCadenceTable 1 } ::= { pktcSigDevRingCadenceTable 1 }
skipping to change at page 34, line 38 skipping to change at page 34, line 50
E line package." E line package."
::= { pktcSigDevRingCadenceEntry 2 } ::= { pktcSigDevRingCadenceEntry 2 }
pktcSigDevToneTable OBJECT-TYPE pktcSigDevToneTable OBJECT-TYPE
SYNTAX SEQUENCE OF PktcSigDevToneEntry SYNTAX SEQUENCE OF PktcSigDevToneEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" The Tone Table defines the composition of tones and " The Tone Table defines the composition of tones and
various tone operations. various tone operations.
Any definition of the tones callWaiting1-4 in this table
should just contain the audible tone itself and NOT The definition of the tones callWaiting1 through
contain the delay between tones or the tone repeat count. callWaiting4 in this table MUST only contain the
audible tone itself; the delay between tones or the value
of the tone repeat count are not applicable for the call
waiting tones.
The delay between tones or the repeat count is controlled The delay between tones or the repeat count is controlled
by the objects pktcNcsEndPntConfigCallWaitingDelay, and by the objects pktcNcsEndPntConfigCallWaitingDelay, and
pktcNcsEndPntConfigCallWaitingMaxRep. If the pktcNcsEndPntConfigCallWaitingMaxRep. If the
pktcSigDevToneType is set to either of the values pktcSigDevToneType is set to either of the values
callWaiting1, callWaiting2, callWaiting3 or callWaiting4, callWaiting1, callWaiting2, callWaiting3 or callWaiting4,
then the value of the pktcSigDevToneWholeToneRepeatCount then the value of the pktcSigDevToneWholeToneRepeatCount
object indicates that the particular frequency group is object indicates that the particular frequency group is
applicable, as a repeatable part of the tone, based on the applicable, as a repeatable part of the tone, based on the
value of the MIB Object value of the MIB Object
'pktcSigDevToneWholeToneRepeatCount'. pktcSigDevToneWholeToneRepeatCount.
The MTA MUST make sure that, after the provisioning The MTA MUST make sure that, after the provisioning
cycle, the table is fully populated (i.e., for each cycle, the table is fully populated (i.e., for each
possible index, an entry MUST be defined) using possible index, an entry MUST be defined) using
reasonable defaults for each row that was not defined reasonable defaults for each row that was not defined
by the provisioning information delivered via MTA by the provisioning information delivered via MTA
Configuration. Configuration.
The frequency composition of each tone is defined by the The frequency composition of each tone is defined by the
pktcSigDevMultiFreqToneTable. For each ToneType defined pktcSigDevMultiFreqToneTable. For each ToneType defined
skipping to change at page 35, line 30 skipping to change at page 35, line 45
pktcSigDevMultiFreqToneTable, such that each group is pktcSigDevMultiFreqToneTable, such that each group is
represented by the set of the consecutive rows represented by the set of the consecutive rows
(frequency group) in the pktcSigDevMultiFreqToneTable. (frequency group) in the pktcSigDevMultiFreqToneTable.
Objects in this table do not persist across MTA reboots. Objects in this table do not persist across MTA reboots.
For tones with multiple frequencies refer to the MIB table For tones with multiple frequencies refer to the MIB table
pktcSigDevMultiFreqToneTable." pktcSigDevMultiFreqToneTable."
REFERENCE REFERENCE
"PacketCable NCS Specification, ETSI-TS-101-909-4 "PacketCable NCS Specification, ETSI-TS-101-909-4
Specification." Specification."
::= { pktcSigDevConfigObjects 32 } ::= { pktcSigDevObjects 32 }
pktcSigDevToneEntry OBJECT-TYPE pktcSigDevToneEntry OBJECT-TYPE
SYNTAX PktcSigDevToneEntry SYNTAX PktcSigDevToneEntry
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" The different tone types that can be provisioned based on " The different tone types that can be provisioned based on
country specific needs. country specific needs.
Each entry contains the tone generation parameters for Each entry contains the tone generation parameters for
a specific frequency group of the specific Tone Type. a specific frequency group of the specific Tone Type.
skipping to change at page 37, line 49 skipping to change at page 38, line 17
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 4 } ::={ pktcSigDevToneEntry 4 }
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. Devices must play out the on-off
cadence sequence for pktcSigDevToneWholeRepeatCount times cadence sequence for pktcSigDevToneWholeToneRepeatCount
and then apply the last tone forever. Setting this object times and then apply the last tone forever. Setting this
may result in a tone duration longer or shorter than the object may result in a tone duration longer or shorter than
overall signal duration specified by the time out (TO) the 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
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
skipping to change at page 38, line 46 skipping to change at page 39, line 14
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 via The contents of the table may be provisioned via
MTA configuration." MTA configuration."
REFERENCE REFERENCE
"PacketCable NCS Specification, ETSI-TS-101-909-4 "PacketCable NCS Specification, ETSI-TS-101-909-4
Specification." Specification."
::= { pktcSigDevConfigObjects 33 } ::= { pktcSigDevObjects 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}
::= { pktcSigDevMultiFreqToneTable 1 } ::= { pktcSigDevMultiFreqToneTable 1 }
PktcSigDevMultiFreqToneEntry ::= SEQUENCE { PktcSigDevMultiFreqToneEntry ::= SEQUENCE {
pktcSigDevToneNumber Unsigned32, pktcSigDevToneNumber Unsigned32,
pktcSigDevToneFirstFreqValue Unsigned32, pktcSigDevToneFirstFreqValue Unsigned32,
pktcSigDevToneSecondFreqValue Unsigned32, pktcSigDevToneSecondFreqValue Unsigned32,
pktcSigDevToneThirdFreqValue Unsigned32, pktcSigDevToneThirdFreqValue Unsigned32,
pktcSigDevToneFourthFreqValue Unsigned32, pktcSigDevToneFourthFreqValue Unsigned32,
pktcSigDevToneFreqMode INTEGER, pktcSigDevToneFreqMode INTEGER,
pktcSigDevToneFreqAmpModePrtg Integer32, pktcSigDevToneFreqAmpModePrtg Unsigned32,
pktcSigDevToneDbLevel TenthdBm, pktcSigDevToneDbLevel TenthdBm,
pktcSigDevToneFreqOnDuration Unsigned32, pktcSigDevToneFreqOnDuration Unsigned32,
pktcSigDevToneFreqOffDuration Unsigned32, pktcSigDevToneFreqOffDuration Unsigned32,
pktcSigDevToneFreqRepeatCount Unsigned32 pktcSigDevToneFreqRepeatCount Unsigned32
} }
pktcSigDevToneNumber OBJECT-TYPE pktcSigDevToneNumber OBJECT-TYPE
SYNTAX Unsigned32(1..8) SYNTAX Unsigned32(1..8)
MAX-ACCESS not-accessible MAX-ACCESS not-accessible
STATUS current STATUS current
skipping to change at page 40, line 44 skipping to change at page 41, line 13
involved in the tone. involved in the tone.
It is to be noted that while summation can It is to be noted that while summation can
be done without any constraint on the number be done without any constraint on the number
of frequencies, the modulation (amplitude) of frequencies, the modulation (amplitude)
holds good only when there are two frequencies holds good only when there are two frequencies
(first and second). (first and second).
Thus: Thus:
- If the mode is set to a value of - If the mode is set to a value of
firstModulatedBySecond (1), the first frequency 'firstModulatedBySecond(1)', the first frequency
MUST be modulated by the second and the remaining MUST be modulated by the second and the remaining
frequencies (third and fourth) ignored. The frequencies (third and fourth) ignored. The
percentage of amplitude modulation to be applied percentage of amplitude modulation to be applied
is defined by the MIB Object is defined by the MIB Object
'pktcSigDevToneFreqAmpModePrtg'. pktcSigDevToneFreqAmpModePrtg.
- If the mode is set to a value of - If the mode is set to a value of
summation (2), all the frequencies MUST be 'summation(2)', all the frequencies MUST be
summed, without any modulation summed, without any modulation
" "
::={ pktcSigDevMultiFreqToneEntry 6} ::={ pktcSigDevMultiFreqToneEntry 6}
pktcSigDevToneFreqAmpModePrtg OBJECT-TYPE pktcSigDevToneFreqAmpModePrtg OBJECT-TYPE
SYNTAX Integer32(0..100) SYNTAX Unsigned32(0..100)
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This MIB Object represents the percentage of amplitude "This MIB Object represents the percentage of amplitude
modulation applied to the second frequency modulation applied to the second frequency
when the MIB Object 'pktcSigDevToneFreqMode' is when the MIB Object pktcSigDevToneFreqMode is
set to a value of 'firstModulatedBySecond (1)'. set to a value of 'firstModulatedBySecond (1)'.
If the MIB Object 'pktcSigDevToneFreqMode' is set to If the MIB Object pktcSigDevToneFreqMode is set to
value of 'summation (2)' then this MIB Object MUST be value of 'summation (2)' then this MIB Object MUST be
ignored." ignored."
::={ pktcSigDevMultiFreqToneEntry 7} ::={ pktcSigDevMultiFreqToneEntry 7}
pktcSigDevToneDbLevel OBJECT-TYPE pktcSigDevToneDbLevel OBJECT-TYPE
SYNTAX TenthdBm (-250..-110) SYNTAX TenthdBm (-250..-110)
UNITS "dBm" UNITS "dBm"
MAX-ACCESS read-only MAX-ACCESS read-only
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"This MIB Object contains the decibel level for each "This MIB Object contains the decibel level for each
analog signal (tone) that is locally generated analog signal (tone) that is locally generated
(versus in band supervisory tones) and sourced to (versus in band supervisory tones) and sourced to
the a-b terminals (TE connection point). Each tone the a-b terminals (TE connection point). Each tone
in itself may consist of multiple frequencies as in itself may consist of multiple frequencies as
defined by the MIB table 'pktcSigDevMultiFreqToneTable'. defined by the MIB table pktcSigDevMultiFreqToneTable.
This MIB Object reflects the desired level at This MIB Object reflects the desired level at
the Telco (POTS) a-b (T/R) terminals including the the Telco (POTS) a-b (T/R) terminals including the
affect of any MTA receiver gain (loss). This is required affect of any MTA receiver gain (loss). This is required
so that locally generated tones are consistent with so that locally generated tones are consistent with
remotely generated in band tones at the a-b terminals, remotely generated in band tones at the a-b terminals,
consistent with user expectations. consistent with user expectations.
This MIB Object must be set for each tone. This MIB Object must be set for each tone.
When tones are formed by combining multi-frequencies, When tones are formed by combining multi-frequencies,
skipping to change at page 43, line 28 skipping to change at page 43, line 44
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. 300 to 800 ms.
The following table defines the default values The following table defines the default values
for this MIB Object, depending on the signal type for this MIB Object, depending on the signal type
(pktcSigDevCidMode) and MUST be followed: (pktcSigDevCidMode) and MUST be followed:
Value of 'pktcSigDevCidMode' Default value Value of pktcSigDevCidMode Default value
duringringingETS 0 (not used) duringringingETS any value (not used)
dtAsETS 0 (not used) dtAsETS any value (not used)
rpAsETS 0 (not used) rpAsETS any value (not used)
lrAsETS 0 (not used) lrAsETS any value (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 'inconsistentValue' error."
DEFVAL { 400 } DEFVAL { 400 }
::= {pktcSigDevConfigObjects 34 } ::= {pktcSigDevObjects 34 }
pktcSigDevCidDtmfStartCode OBJECT-TYPE pktcSigDevCidDtmfStartCode 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 MIB object 'pktcSigDevCidSigProtocol' is set the MIB object pktcSigDevCidSigProtocol is set
to a value of 'dtmf(2)'. to a value of 'dtmf(2)'.
Different countries define different caller id signaling Different countries define different caller id signaling
codes to support caller identification. When Dual tone codes to support caller identification. When Dual tone
multi-frequency (DTMF) is used the Caller ID digits are multi-frequency (DTMF) is used the Caller ID digits are
preceded by a 'start code' digit, followed by the digit preceded by a 'start code' digit, followed by the digit
transmission sequence <S1>...<Sn> (where Sx represents transmission sequence <S1>...<Sn> (where Sx represents
the digits 0-9) and terminated by the 'end code' digit. the digits 0-9) and terminated by the 'end 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 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 specification" "ETSI-EN-300-659-1 specification"
DEFVAL {dtmfcodeA} DEFVAL {dtmfcodeA}
::= { pktcSigDevConfigObjects 35 } ::= { pktcSigDevObjects 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
'dtmf(2)'. 'dtmf(2)'.
Different countries define different caller id signaling Different countries define different caller id signaling
skipping to change at page 44, line 47 skipping to change at page 45, line 16
<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 specification" "ETSI-EN-300-659-1 specification"
DEFVAL {dtmfcodeC} DEFVAL {dtmfcodeC}
::= { pktcSigDevConfigObjects 36 } ::= { pktcSigDevObjects 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
DESCRIPTION DESCRIPTION
"This object identifies the subscriber line protocol used "This object identifies the subscriber line protocol used
for signaling the Information on Visual Message Waiting for signaling the Information on Visual Message Waiting
Indicator (VMWI). Different countries define different Indicator (VMWI). Different countries define different
VMWI signaling protocols to support VMWI service. VMWI signaling protocols to support VMWI service.
Frequency shift keying (FSK) is most commonly used. Frequency shift keying (FSK) is most commonly used.
Dual tone multi-frequency (DTMF) is an alternative." Dual tone multi-frequency (DTMF) is an alternative."
DEFVAL { fsk } DEFVAL { fsk }
::= { pktcSigDevConfigObjects 37 } ::= { pktcSigDevObjects 37 }
pktcSigDevVmwiDelayAfterLR OBJECT-TYPE pktcSigDevVmwiDelayAfterLR OBJECT-TYPE
SYNTAX Unsigned32 (0|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. This timing has a range of 300 to 800 ms.
The following table defines the default values The following table defines the default values
for this MIB Object, depending on the signal type for this MIB Object, depending on the signal type
(pktcSigDevVmwiMode) and MUST be followed: (pktcSigDevVmwiMode) and MUST be followed:
Value of 'pktcSigDevVmwiMode' Default value Value of pktcSigDevVmwiMode Default value
duringringingETS 0 (not used) duringringingETS any value (not used)
dtAsETS 0 (not used) dtAsETS any value (not used)
rpAsETS 0 (not used) rpAsETS any value (not used)
lrAsETS 0 (not used) lrAsETS any value (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." 'inconsistentValue' error."
DEFVAL {400} DEFVAL {400}
::= {pktcSigDevConfigObjects 38 } ::= {pktcSigDevObjects 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
skipping to change at page 46, line 28 skipping to change at page 46, line 44
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 specification" "ETSI-EN-300-659-1 specification"
DEFVAL {dtmfcodeA} DEFVAL {dtmfcodeA}
::= { pktcSigDevConfigObjects 39 } ::= { pktcSigDevObjects 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
'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
skipping to change at page 47, line 10 skipping to change at page 47, line 26
<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 specification" "ETSI-EN-300-659-1 specification"
DEFVAL {dtmfcodeC} DEFVAL {dtmfcodeC}
::= { pktcSigDevConfigObjects 40 } ::= { pktcSigDevObjects 40 }
pktcSigDevrpAsDtsDuration OBJECT-TYPE pktcSigDevrpAsDtsDuration OBJECT-TYPE
SYNTAX Unsigned32 (0|200..500) SYNTAX Unsigned32 (0|200..500)
UNITS "Milliseconds" UNITS "Milliseconds"
MAX-ACCESS read-write MAX-ACCESS read-write
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object specifies the duration of the rpASDTS ring " This object specifies the duration of the rpASDTS ring
pulse prior to the start of the transmission of the pulse prior to 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 set to a value of only used when pktcSigDevCidMode is set to a value of
'rpAsETS'. 'rpAsETS'.
The following table defines the default values The following table defines the default values
for this MIB Object, depending on the signal type for this MIB Object, depending on the signal type
(pktcSigDevCidMode) and MUST be followed: (pktcSigDevCidMode) and MUST be followed:
Value of 'pktcSigDevCidMode' Default value Value of pktcSigDevCidMode Default value
duringringingETS 0 (not used) duringringingETS any value (not used)
dtAsETS 0 (not used) dtAsETS any value (not used)
rpAsETS 250 rpAsETS 250
lrAsETS 0 (not used) lrAsETS any value (not used)
lrETS 0 (not used) lrETS any value (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 pktcSigDevCidMode is not 'rpAsETS' will result in
an 'inconsistent value' error." an 'inconsistentValue' error."
REFERENCE REFERENCE
"ETSI-EN-300-659-1 Specification and Belgacom "ETSI-EN-300-659-1 Specification and Belgacom
BGC_D_48_9811_30_09_EDOC version 3.3" BGC_D_48_9811_30_09_EDOC version 3.3"
DEFVAL { 250 } DEFVAL { 250 }
::= {pktcSigDevConfigObjects 41 } ::= {pktcSigDevObjects 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
skipping to change at page 53, line 49 skipping to change at page 54, line 16
DESCRIPTION DESCRIPTION
"This MIB object is used as part of an NCS "This MIB object is used as part of an NCS
retransmission algorithm. Prior to any retransmission, retransmission algorithm. Prior to any retransmission,
the MTA must check to make sure that the time elapsed the MTA must check to make sure that the time elapsed
since the sending of the initial datagram does not since the sending of the initial datagram does not
exceed the value specified by this MIB Object. If more exceed the value specified by this MIB Object. If more
than Tsmax time has elapsed, then the retransmissions than Tsmax time has elapsed, then the retransmissions
MUST cease. MUST cease.
Refer to the MIB Object pktcNcsEndPntConfigThist for Refer to the MIB Object 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
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
skipping to change at page 57, line 48 skipping to change at page 58, line 15
pktcNcsEndPntConfigStatus OBJECT-TYPE pktcNcsEndPntConfigStatus OBJECT-TYPE
SYNTAX RowStatus SYNTAX RowStatus
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the Row Status associated with the " This object contains the Row Status associated with the
pktcNcsEndPntConfigTable. There are no restrictions or pktcNcsEndPntConfigTable. There are no restrictions or
dependencies amidst the columnar objects before this dependencies amidst the columnar objects before this
row can be activated or for modifications of the row can be activated or for modifications of the
columnar objects when this object is set to active(1)." columnar objects when this object is set to a
value of 'active(1)."
::= { pktcNcsEndPntConfigEntry 26 } ::= { pktcNcsEndPntConfigEntry 26 }
pktcNcsEndPntConfigCallWaitingMaxRep OBJECT-TYPE pktcNcsEndPntConfigCallWaitingMaxRep OBJECT-TYPE
SYNTAX Unsigned32 (0..10) SYNTAX Unsigned32 (0..10)
MAX-ACCESS read-create MAX-ACCESS read-create
STATUS current STATUS current
DESCRIPTION DESCRIPTION
" This object contains the default value of the maximum " This object contains the default value of the maximum
number of repetitions of the call waiting tone that the number of repetitions of the call waiting tone that the
MTA will play from a single CMS request. The MTA MUST NOT MTA will play from a single CMS request. The MTA MUST NOT
skipping to change at page 63, line 12 skipping to change at page 63, line 29
pktcSigDevR3Cadence, pktcSigDevR3Cadence,
pktcSigDevR4Cadence, pktcSigDevR4Cadence,
pktcSigDevR5Cadence, pktcSigDevR5Cadence,
pktcSigDevR6Cadence, pktcSigDevR6Cadence,
pktcSigDevR7Cadence, pktcSigDevR7Cadence,
pktcSigDevRgCadence, pktcSigDevRgCadence,
pktcSigDevRsCadence, pktcSigDevRsCadence,
pktcSigDefCallSigDscp, pktcSigDefCallSigDscp,
pktcSigDefMediaStreamDscp, pktcSigDefMediaStreamDscp,
pktcSigDevVmwiMode, pktcSigDevVmwiMode,
pktcSignalingType, pktcSigCapabilityType,
pktcSignalingVersion, pktcSigCapabilityVersion,
pktcSignalingVendorExtension, pktcSigCapabilityVendorExt,
pktcSigDefNcsReceiveUdpPort pktcSigDefNcsReceiveUdpPort
} }
STATUS current STATUS current
DESCRIPTION DESCRIPTION
"Group of objects for the common portion of the "Group of objects for the common portion of the
PacketCable Signaling MIB." PacketCable Signaling MIB."
::= { pktcSigGroups 1 } ::= { pktcSigGroups 1 }
pktcNcsGroup OBJECT-GROUP pktcNcsGroup OBJECT-GROUP
OBJECTS { OBJECTS {
skipping to change at page 65, line 27 skipping to change at page 65, line 44
objects to support operations in the widest possible set objects to support operations in the widest possible set
of international marketplaces. Note that many of these of international marketplaces. Note that many of these
objects represent a superset of behaviors described in objects represent a superset of behaviors described in
other objects within this MIB Module." other objects within this MIB Module."
::= { pktcSigGroups 3 } ::= { pktcSigGroups 3 }
END END
6. Examples 6. Examples
This section provides a couple of examples, specifically related This section provides a couple of examples, specifically related
to the MIB tables 'pktcSigDevToneTable' and to the MIB tables pktcSigDevToneTable and
'pktcSigDevMultiFreqToneTable'. pktcSigDevMultiFreqToneTable.
Example A: Call waiting tone defined per ITU-T E.180: Example A: Call waiting tone defined per ITU-T E.180:
1) 400 Hz AM modulated by 16 Hz, on for 500ms at -4 dBm 1) 400 Hz AM modulated by 16 Hz, on for 500ms at -4 dBm
2) 400 Hz AM modulated by 16 Hz, off for 400ms 2) 400 Hz AM modulated by 16 Hz, off for 400ms
3) 400 Hz not AM modulated, on for 50 ms at -4 dBm 3) 400 Hz not AM modulated, on for 50 ms at -4 dBm
4) 400 Hz not AM modulated, off for 450 ms 4) 400 Hz not AM modulated, off for 450 ms
5) 400 Hz not AM modulated, on for 50 ms at -4 dBm 5) 400 Hz not AM modulated, on for 50 ms at -4 dBm
6) 400 Hz not AM modulated, off for 3450 ms 6) 400 Hz not AM modulated, off for 3450 ms
7) 400 Hz not AM modulated, on for 50 ms at -4 dBm 7) 400 Hz not AM modulated, on for 50 ms at -4 dBm
skipping to change at page 71, line 46 skipping to change at page 72, line 14
[RFC3410] Case, J., Mundy, R., Partain, D. and B. Stewart, [RFC3410] Case, J., Mundy, R., Partain, D. and B. Stewart,
"Introduction and Applicability Statements for Internet- "Introduction and Applicability Statements for Internet-
Standard Management Framework", RFC 3410, December 2002. Standard Management Framework", RFC 3410, December 2002.
[RFC3435] Andreasen, F., and B. Foster, "Media Gateway Control [RFC3435] Andreasen, F., and B. Foster, "Media Gateway Control
Protocol (MGCP)", RFC 3435, January 2003. Protocol (MGCP)", RFC 3435, January 2003.
[RFC4234] D. Crocker, Ed. and P. Overell, "Augmented BNF for Syntax [RFC4234] D. Crocker, Ed. and P. Overell, "Augmented BNF for Syntax
Specifications: ABNF", RFC4234, October 2005. Specifications: ABNF", RFC4234, October 2005.
[RFCXYZ] Nechamkin, E., and Mule J., "Multimedia Terminal Adapter [RFC4682] Nechamkin, E., and Mule J., "Multimedia Terminal Adapter
(MTA) Management Information Base for PacketCable and (MTA) Management Information Base for PacketCable and
IPCablecom compliant devices", RFCXYZ, <Date>. IPCablecom compliant devices", RFC4682, <Date>.
Editor's Note (to be removed prior to publication): This is the
reference to 'draft-ietf-ipcdn-pktc-mtamib' which is expected to
accepted at the same time as this draft. When the draft is accepted,
the RFC Editor is asked to replace XYZ (and in the reference
earlier) with the assigned value and to remove this note.
[ETSI-TS-101-909-4] ETSI TS 101 909-4:"Access and Terminals (AT); [ETSI-TS-101-909-4] ETSI TS 101 909-4:"Access and Terminals (AT);
Digital Broadband Cable Access to the Public Digital Broadband Cable Access to the Public
Telecommunications Network; IP Multimedia Time Critical Telecommunications Network; IP Multimedia Time Critical
Services; Part 4: Network Call Signaling Protocol". Services; Part 4: Network Call Signaling Protocol".
[ETSI-TS-101-909-9] ETSI TS 101 909-9:"Access and Terminals (AT); [ETSI-TS-101-909-9] ETSI TS 101 909-9:"Access and Terminals (AT);
Digital Broadband Cable Access to the Public Digital Broadband Cable Access to the Public
Telecommunications Network; IP Multimedia Time Critical Telecommunications Network; IP Multimedia Time Critical
Services; Part 9: IPCablecom Network Call Signalling Services; Part 9: IPCablecom Network Call Signalling
skipping to change at page 74, line 10 skipping to change at page 74, line 20
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 (2006). This document is subject Copyright (C) The IETF Trust (2007).
to the rights, licenses and restrictions contained in BCP 78, and
except as set forth therein, the authors retain all their rights. This document is subject to the rights, licenses and restrictions
contained in BCP 78, and 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, THE
INTERNET ENGINEERING TASK FORCE DISCLAIM ALL WARRANTIES, EXPRESS OR IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL
IMPLIED, INCLUDING BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY
THE INFORMATION HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE
WARRANTIES OF MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS
FOR A PARTICULAR PURPOSE.
 End of changes. 154 change blocks. 
227 lines changed or deleted 234 lines changed or added

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