smilint output for ./PKTC-SIG-MIB
Message Severities |
Severity | Count |
error | 2 |
Message Types |
Type | Count |
bad-identifier-case (error) | 1 |
object-identifier-not-prefix (error) | 1 |
Messages:
PKTC-SIG-MIB
1: -- extracted from draft-ietf-ipcdn-pktc-signaling-15.txt
2: -- at Thu Aug 30 06:09:02 2007
3:
4: PKTC-SIG-MIB DEFINITIONS ::= BEGIN
5:
6: IMPORTS
7: MODULE-IDENTITY,
8: OBJECT-TYPE,
9: Integer32,
10: Unsigned32,
11: mib-2
12: FROM SNMPv2-SMI -- [RFC2578]
13: InetAddressType,
14: InetAddress,
15: InetPortNumber
16: FROM INET-ADDRESS-MIB -- [RFC4001]
17: TEXTUAL-CONVENTION,
18: RowStatus,
19: TruthValue
20: FROM SNMPv2-TC -- [RFC2579]
21: OBJECT-GROUP,
22: MODULE-COMPLIANCE
23: FROM SNMPv2-CONF -- [RFC2580]
24: SnmpAdminString
25: FROM SNMP-FRAMEWORK-MIB -- [RFC3411]
26: ifIndex
27: FROM IF-MIB -- [RFC2863]
28: Dscp
29: FROM DIFFSERV-DSCP-TC; -- [RFC3289]
30:
31: pktcSigMib MODULE-IDENTITY
32: LAST-UPDATED "200708250000Z" -- August 25, 2007
33: ORGANIZATION "IETF IPCDN Working Group"
34: CONTACT-INFO
35: "Sumanth Channabasappa
36: Cable Television Laboratories, Inc.
37: 858 Coal Creek Circle,
38: Louisville, CO 80027, USA
39: Phone: +1 303-661-3307
40: Email: Sumanth@cablelabs.com
41:
42: Gordon Beacham
43: Motorola, Inc.
44: 6450 Sequence Drive, Bldg. 1
45: San Diego, CA 92121, USA
46: Phone: +1 858-404-2335
47: Email: gordon.beacham@motorola.com
48:
49: Satish Kumar Mudugere Eswaraiah
50: Texas Instruments India (P) Ltd.,
51: Golf view, Wind Tunnel Road
52: Murugesh Palya
53: Bangalore 560 017, INDIA
54: Phone: +91 80 5269451
55: Email: satish.kumar@ti.com
56:
57: IETF IPCDN Working Group
58: General Discussion: ipcdn@ietf.org
59: Subscribe: http://www.ietf.org/mailman/listinfo/ipcdn
60: Archive: ftp://ftp.ietf.org/ietf-mail-archive/ipcdn
61: Co-Chair: Jean-Francois Mule, jf.mule@cablelabs.com
62: Co-Chair: Richard Woundy, Richard_Woundy@cable.comcast.com"
63:
64: DESCRIPTION
65: "This MIB module supplies the basic management
66: object for the PacketCable and IPCablecom Signaling
67: protocols. This version of the MIB includes
68: common signaling and Network Call Signaling
69: (NCS) related signaling objects.
70:
71: Copyright (C) The IETF Trust (2007). This version of
72: this MIB module is part of RFC yyyy; see the RFC itself for
73: full legal notices."
74: -- RFC Ed: replace yyyy with actual RFC number and remove this note
75:
76: REVISION "200708250000Z"
77:
78: DESCRIPTION
79: "Initial version, published as RFC yyyy."
80: -- RFC Ed: replace yyyy with actual RFC number and remove this note
81:
82: ::= { mib-2 XXX }
82: error -
`XXX' should start with a lower case letter
82: error -
Object identifier element `XXX' name only allowed as first element
83: -- RFC Ed: replace XXX with IANA-assigned number and remove this
84: -- note
85:
86: -- Textual Conventions
87:
88: TenthdBm ::= TEXTUAL-CONVENTION
89: DISPLAY-HINT "d-1"
90: STATUS current
91: DESCRIPTION
92: "This textual convention represents power levels that are
93: normally expressed in dBm. Units are in tenths of a dBm;
94: for example, -13.5 dBm will be represented as -135."
95: SYNTAX Integer32
96:
97: PktcCodecType ::= TEXTUAL-CONVENTION
98: STATUS current
99: DESCRIPTION
100: " This textual convention defines various types of codecs
101: that MAY be supported. The description for each
102: enumeration is listed below:
103: Enumeration Description
104: other a defined codec not in the enumeration
105: unknown a codec not defined by the PacketCable
106: Codec Specification
107: g729 ITU-T Recommendation G.729
108: reserved for future use
109: g729E ITU-T Recommendation G.729E
110: pcmu Pulse Code Modulation u-law (PCMU)
111: g726at32 ITU-T Recommendation G.726-32 (32 kbit/s)
112: g728 ITU-T Recommendation G.728
113: pcma Pulse Code Modulation a-law (PCMA)
114: g726at16 ITU-T Recommendation G.726-16 (16 kbit/s)
115: g726at24 ITU-T Recommendation G.726-24 (24 kbit/s)
116: g726at40 ITU-T Recommendation G.726-40 (40 kbit/s)
117: ilbc IETF internet low bit rate codec
118: bv16 Broadcom BroadVoice16
119:
120: The list of codecs is consistent with the IETF
121: Real Time Transport Protocol (RTP) Profile registry and
122: the RTP Map Parameters Table in Packetcable Audio/Video
123: Codecs Specification [PKT-SP-CODEC]. The literal codec
124: name for each codec is listed below:
125: Codec Literal Codec Name
126: g729 G729
127: g729E G729E
128: pcmu PCMU
129: g726at32 G726-32
130: g728 G728
131: pcma PCMA
132: g726at16 G726-16
133: g726at24 G726-24
134: g726at40 G726-40
135: ilbc iLBC
136: bv16 BV16
137:
138: The literal codec name is the second column of the table
139: with codec RTP Map Parameters. Literal Codec Name Column
140: contains the codec name used in the local connection
141: options (LCO) of the NCS messages create connection
142: (CRCX)/modify connection (MDCX) and is also used to
143: identify the codec in the Call Management System (CMS)
144: Provisioning Specification. RTP Map Parameter Column of
145: the Table contains the string used in the media attribute
146: line (a=) of the session description protocol (SDP)
147: parameters in NCS messages."
148: SYNTAX INTEGER {
149: other (1),
150: unknown (2),
151: g729 (3),
152: reserved (4),
153: g729E (5),
154: pcmu (6),
155: g726at32 (7),
156: g728 (8),
157: pcma (9),
158: g726at16 (10),
159: g726at24 (11),
160: g726at40 (12),
161: ilbc (13),
162: bv16 (14)
163: }
164:
165: PktcRingCadence ::= TEXTUAL-CONVENTION
166: STATUS current
167: DESCRIPTION
168: "This object provides an encoding scheme for ring
169: cadences, including repeatability characteristics. All
170: fields in this object MUST be encoded in network-byte
171: order.
172:
173: The first three higher order octets are reserved. The
174: octets that follow are used to encode a 'bit-string', with
175: each bit corresponding to 50 milliseconds. A bit value of
176: '1' indicates the presence of a ring-tone and a bit value
177: of '0' indicates the absence of a ring-tone, for that
178: duration (50 ms) (Note: A minimum number of octets
179: required to encode the bit-string MUST be used).
180:
181: The first two of the reserved octets MUST indicate the
182: length of the encoded cadence (in bits) and MUST range
183: between 1 and 264. (Note: The length in bits MUST also be
184: consistent with the number of octets that encode the
185: cadence). The MTA MUST ignore any unused bits in the last
186: octet, but MUST reflect the value as provided on
187: subsequent SNMP GETs.
188:
189: The third of the reserved octets indicates 'repeatability'
190: and MUST be either 0x80 or 0x00 - the former value
191: indicating 'non-repeatability' and the latter indicating
192: 'repeatability'.
193:
194: The MTA MUST reject attempts to set a value that violates
195: any of the above requirements"
196:
197:
198: SYNTAX OCTET STRING (SIZE(4..36))
199:
200:
201: PktcSigType ::= TEXTUAL-CONVENTION
202: STATUS current
203: DESCRIPTION
204: " This object lists the various types of signaling that may
205: be supported:
206: other(1) - set when signaling other than NCS is used
207: ncs(2) - Network call signaling is a derivation of MGCP
208: (Media Gateway Control Protocol) defined for
209: IPCablecom/PacketCable MTAs."
210: SYNTAX INTEGER {
211: other(1),
212: ncs(2)
213: }
214:
215:
216: DtmfCode::=TEXTUAL-CONVENTION
217: STATUS current
218: DESCRIPTION
219: "This textual convention represents the DTMF Character used
220: to indicate the start or end of the digit transition
221: sequence used for Caller ID or VMWI.
222: Note: The DTMF code '*' is indicated using 'dtmfcodeStar'
223: and the DTMF code '#' is indicated using ' dtmfcodeHash'."
224: SYNTAX INTEGER {
225: dtmfcode0(0),
226: dtmfcode1(1),
227: dtmfcode2(2),
228: dtmfcode3(3),
229: dtmfcode4(4),
230: dtmfcode5(5),
231: dtmfcode6(6),
232: dtmfcode7(7),
233: dtmfcode8(8),
234: dtmfcode9(9),
235: dtmfcodeStar(10),
236: dtmfcodeHash(11),
237: dtmfcodeA(12),
238: dtmfcodeB(13),
239: dtmfcodeC(14),
240: dtmfcodeD(15)
241: }
242:
243: PktcSubscriberSideSigProtocol::=TEXTUAL-CONVENTION
244: STATUS current
245: DESCRIPTION
246: "This textual convention represents the Signaling
247: protocol being used for purposes such as Caller ID
248: or VMWI.
249:
250: A value of fsk(1) indicates Frequency Shift Keying
251: (FSK).
252: A value of dtmf(2) indicates Dual-Tone Multi-Frequency
253: (DTMF)."
254: SYNTAX INTEGER {
255: fsk(1),
256: dtmf(2)
257: }
258:
259: pktcSigMibObjects OBJECT IDENTIFIER ::= { pktcSigMib 1 }
260: pktcSigDevObjects OBJECT IDENTIFIER ::=
261: { pktcSigMibObjects 1 }
262: pktcSigEndPntConfigObjects OBJECT IDENTIFIER ::=
263: { pktcSigMibObjects 2 }
264: --
265: -- The codec table (pktcSigDevCodecTable) defines all combinations
266: -- of codecs supported by the Multimedia Terminal Adapter (MTA).
267: --
268: pktcSigDevCodecTable OBJECT-TYPE
269: SYNTAX SEQUENCE OF PktcSigDevCodecEntry
270: MAX-ACCESS not-accessible
271: STATUS current
272: DESCRIPTION
273: " This table describes the MTA supported codec types. An MTA
274: MUST populate this table with all possible combinations of
275: codecs it supports for simultaneous operation. For
276: example, an MTA with two endpoints may be designed with a
277: particular DSP and memory architecture that allows it to
278: support the following fixed combinations of codecs for
279: simultaneous operation:
280:
281: Codec Type Maximum Number of Simultaneous Codecs
282: PCMA 3
283:
284: PCMA 2
285: PCMU 1
286:
287: PCMA 1
288: PCMU 2
289:
290: PCMU 3
291:
292: PCMA 1
293: G729 1
294:
295: G729 2
296:
297: PCMU 1
298: G729 1
299:
300: Based on this example, the entries in the codec table
301: would be:
302:
303: pktcSigDev pktcSigDev pktcSigDev
304: CodecComboIndex CodecType CodecMax
305: 1 pcma 3
306: 2 pcma 2
307: 2 pcmu 1
308: 3 pcma 1
309: 3 pcmu 2
310: 4 pcmu 3
311: 5 pcma 1
312: 5 g729 1
313: 6 g729 2
314: 7 pcmu 1
315: 7 g729 1
316:
317: An operator querying this table is able to determine all
318: possible codec combinations the MTA is capable of
319: simultaneously supporting.
320: This table MUST NOT include non-voice codecs."
321: ::= { pktcSigDevObjects 1 }
322:
323: pktcSigDevCodecEntry OBJECT-TYPE
324: SYNTAX PktcSigDevCodecEntry
325: MAX-ACCESS not-accessible
326: STATUS current
327: DESCRIPTION
328: "Each entry represents the maximum number of active
329: connections with a particular codec the MTA is capable of
330: supporting. Each row is indexed by a composite key
331: consisting of a number enumerating the particular codec
332: combination and the codec type."
333: INDEX { pktcSigDevCodecComboIndex, pktcSigDevCodecType }
334: ::= { pktcSigDevCodecTable 1 }
335:
336: PktcSigDevCodecEntry ::= SEQUENCE {
337: pktcSigDevCodecComboIndex Unsigned32,
338: pktcSigDevCodecType PktcCodecType,
339: pktcSigDevCodecMax Unsigned32
340: }
341:
342: pktcSigDevCodecComboIndex OBJECT-TYPE
343: SYNTAX Unsigned32 (1..255)
344: MAX-ACCESS not-accessible
345: STATUS current
346: DESCRIPTION
347: " The index value which enumerates a particular codec
348: combination in the pktcSigDevCodecTable."
349: ::= { pktcSigDevCodecEntry 1 }
350:
351: pktcSigDevCodecType OBJECT-TYPE
352: SYNTAX PktcCodecType
353: MAX-ACCESS not-accessible
354: STATUS current
355: DESCRIPTION
356: " A codec type supported by this MTA."
357: ::= { pktcSigDevCodecEntry 2 }
358:
359: pktcSigDevCodecMax OBJECT-TYPE
360: SYNTAX Unsigned32(1..255)
361: MAX-ACCESS read-only
362: STATUS current
363: DESCRIPTION
364: " The maximum number of simultaneous sessions of a
365: particular codec that the MTA can support."
366: ::= { pktcSigDevCodecEntry 3 }
367:
368: --
369: -- These are the common signaling related definitions that affect
370: -- the entire MTA device.
371: --
372:
373: pktcSigDevEchoCancellation OBJECT-TYPE
374: SYNTAX TruthValue
375: MAX-ACCESS read-only
376: STATUS current
377: DESCRIPTION
378: " This object specifies if the device is capable of echo
379: cancellation. The MTA MUST set this MIB Object to a
380: value of true(1) if it is capable of echo
381: cancellation; and a value of false(2) if not."
382: ::= { pktcSigDevObjects 2 }
383:
384: pktcSigDevSilenceSuppression OBJECT-TYPE
385: SYNTAX TruthValue
386: MAX-ACCESS read-only
387: STATUS current
388: DESCRIPTION
389: " This object specifies if the device is capable of
390: silence suppression (as a result of Voice Activity
391: Detection). The MTA MUST set this MIB Object to a
392: value of true(1) if it is capable of silence
393: suppression; and a value of false(2) if not."
394: ::= { pktcSigDevObjects 3 }
395:
396: pktcSigDevCidSigProtocol OBJECT-TYPE
397: SYNTAX PktcSubscriberSideSigProtocol
398: MAX-ACCESS read-write
399: STATUS current
400: DESCRIPTION
401: "This object is used to configure the subscriber line
402: protocol used for signaling on-hook caller id information.
403: Different countries define different caller id signaling
404: protocols to support caller identification.
405:
406: Setting this object at a value fsk(1) sets the subscriber
407: line protocol to be Frequency Shift Keying (FSK).
408:
409: Setting this object at a value dtmf(2) sets the subscriber
410: line protocol to be Dual tone multi-frequency (DTMF).
411:
412: The value of this MIB Object MUST NOT persist across MTA
413: reboots."
414: REFERENCE
415: "ETSI-EN-300-659-1 Specification"
416: DEFVAL { fsk }
417: ::= { pktcSigDevObjects 4 }
418:
419: pktcSigDevR0Cadence OBJECT-TYPE
420: SYNTAX PktcRingCadence
421: MAX-ACCESS read-write
422: STATUS current
423: DESCRIPTION
424: " This object specifies ring cadence 0 (a user defined
425: field).
426:
427: The value of this MIB Object MUST NOT persist across MTA
428: reboots."
429: ::= { pktcSigDevObjects 5 }
430:
431: pktcSigDevR1Cadence OBJECT-TYPE
432: SYNTAX PktcRingCadence
433: MAX-ACCESS read-write
434: STATUS current
435: DESCRIPTION
436: " This object specifies ring cadence 1 (a user defined
437: field).
438:
439: The value of this MIB Object MUST NOT persist across MTA
440: reboots."
441: ::= { pktcSigDevObjects 6 }
442:
443: pktcSigDevR2Cadence OBJECT-TYPE
444: SYNTAX PktcRingCadence
445: MAX-ACCESS read-write
446: STATUS current
447: DESCRIPTION
448: " This object specifies ring cadence 2 (a user defined
449: field).
450:
451: The value of this MIB Object MUST NOT persist across MTA
452: reboots."
453: ::= { pktcSigDevObjects 7 }
454:
455: pktcSigDevR3Cadence OBJECT-TYPE
456: SYNTAX PktcRingCadence
457: MAX-ACCESS read-write
458: STATUS current
459: DESCRIPTION
460: " This object specifies ring cadence 3 (a user defined
461: field).
462:
463: The value of this MIB Object MUST NOT persist across MTA
464: reboots."
465: ::= { pktcSigDevObjects 8 }
466:
467: pktcSigDevR4Cadence OBJECT-TYPE
468: SYNTAX PktcRingCadence
469: MAX-ACCESS read-write
470: STATUS current
471: DESCRIPTION
472: " This object specifies ring cadence 4 (a user defined
473: field).
474:
475: The value of this MIB Object MUST NOT persist across MTA
476: reboots."
477: ::= { pktcSigDevObjects 9 }
478:
479: pktcSigDevR5Cadence OBJECT-TYPE
480: SYNTAX PktcRingCadence
481: MAX-ACCESS read-write
482: STATUS current
483: DESCRIPTION
484: " This object specifies ring cadence 5 (a user defined
485: field).
486:
487: The value of this MIB Object MUST NOT persist across MTA
488: reboots."
489: ::= { pktcSigDevObjects 10 }
490:
491: pktcSigDevR6Cadence OBJECT-TYPE
492: SYNTAX PktcRingCadence
493: MAX-ACCESS read-write
494: STATUS current
495: DESCRIPTION
496: " This object specifies ring cadence 6 (a user defined
497: field).
498:
499: The value of this MIB Object MUST NOT persist across MTA
500: reboots."
501: ::= { pktcSigDevObjects 11 }
502:
503: pktcSigDevR7Cadence OBJECT-TYPE
504: SYNTAX PktcRingCadence
505: MAX-ACCESS read-write
506: STATUS current
507: DESCRIPTION
508: " This object specifies ring cadence 7 (a user defined
509: field).
510:
511: The value of this MIB Object MUST NOT persist across MTA
512: reboots."
513: ::= { pktcSigDevObjects 12 }
514:
515: pktcSigDevRgCadence OBJECT-TYPE
516: SYNTAX PktcRingCadence
517: MAX-ACCESS read-write
518: STATUS current
519: DESCRIPTION
520: " This object specifies ring cadence rg (a user defined
521: field).
522:
523: The value of this MIB Object MUST NOT persist across MTA
524: reboots."
525: ::= { pktcSigDevObjects 13 }
526:
527: pktcSigDevRsCadence OBJECT-TYPE
528: SYNTAX PktcRingCadence
529: MAX-ACCESS read-write
530: STATUS current
531: DESCRIPTION
532: " This object specifies ring cadence rs (a user defined
533: field) The MTA MUST reject any attempt to make this object
534: repeatable.
535:
536: The value of this MIB Object MUST NOT persist across MTA
537: reboots."
538: ::= { pktcSigDevObjects 14 }
539:
540: pktcSigDefCallSigDscp OBJECT-TYPE
541: SYNTAX Dscp -- RFC 3289: DIFFSERV-DSCP-TC
542: MAX-ACCESS read-write
543: STATUS current
544: DESCRIPTION
545: " The default value used in the IP header for setting the
546: Differentiated Services Code Point (DSCP) value for call
547: signaling.
548:
549: The value of this MIB Object MUST NOT persist across MTA
550: reboots."
551: DEFVAL { 0 }
552: ::= { pktcSigDevObjects 15 }
553:
554: pktcSigDefMediaStreamDscp OBJECT-TYPE
555: SYNTAX Dscp -- RFC 3289: DIFFSERV-DSCP-TC
556: MAX-ACCESS read-write
557: STATUS current
558: DESCRIPTION
559: " This object contains the default value used in the IP
560: header for setting the Differentiated Services Code Point
561: (DSCP) value for media stream packets. The MTA MUST NOT
562: update this object with the value supplied by the CMS in
563: the NCS messages (if present). Any currently active
564: connections are not affected by updates to this object.
565: When the value of this object is updated by SNMP, the MTA
566: MUST use the new value as a default starting only from
567: new connections.
568:
569: The value of this MIB Object MUST NOT persist across MTA
570: reboots."
571: DEFVAL { 0 }
572: ::= { pktcSigDevObjects 16 }
573:
574: --
575: -- pktcSigCapabilityTable - This table defines the valid signaling
576: -- types supported by this MTA.
577: --
578:
579: pktcSigCapabilityTable OBJECT-TYPE
580: SYNTAX SEQUENCE OF PktcSigCapabilityEntry
581: MAX-ACCESS not-accessible
582: STATUS current
583: DESCRIPTION
584: " This table describes the signaling types supported by this
585: MTA."
586: ::= { pktcSigDevObjects 17 }
587:
588: pktcSigCapabilityEntry OBJECT-TYPE
589: SYNTAX PktcSigCapabilityEntry
590: MAX-ACCESS not-accessible
591: STATUS current
592: DESCRIPTION
593: " Entries in pktcMtaDevSigCapabilityTable - List of
594: supported signaling types, versions and vendor extensions
595: for this MTA. Each entry in the list provides for one
596: signaling type and version combination. If the device
597: supports multiple versions of the same signaling type it
598: will require multiple entries."
599: INDEX { pktcSigCapabilityIndex }
600: ::= { pktcSigCapabilityTable 1 }
601:
602: PktcSigCapabilityEntry ::= SEQUENCE {
603: pktcSigCapabilityIndex Unsigned32,
604: pktcSigCapabilityType PktcSigType,
605: pktcSigCapabilityVersion SnmpAdminString,
606: pktcSigCapabilityVendorExt SnmpAdminString
607: }
608:
609: pktcSigCapabilityIndex OBJECT-TYPE
610: SYNTAX Unsigned32 (1..255)
611: MAX-ACCESS not-accessible
612: STATUS current
613: DESCRIPTION
614: " The index value which uniquely identifies an entry in the
615: pktcSigCapabilityTable."
616: ::= { pktcSigCapabilityEntry 1 }
617:
618: pktcSigCapabilityType OBJECT-TYPE
619: SYNTAX PktcSigType
620: MAX-ACCESS read-only
621: STATUS current
622: DESCRIPTION
623: " This object identifies the type of signaling used. This
624: value has to be associated with a single signaling
625: version."
626: ::= { pktcSigCapabilityEntry 2 }
627:
628: pktcSigCapabilityVersion OBJECT-TYPE
629: SYNTAX SnmpAdminString
630: MAX-ACCESS read-only
631: STATUS current
632: DESCRIPTION
633: " Provides the version of the signaling type - reference
634: pktcSigCapabilityType. Examples would be 1.0 or 2.33 etc."
635: ::= { pktcSigCapabilityEntry 3 }
636:
637: pktcSigCapabilityVendorExt OBJECT-TYPE
638: SYNTAX SnmpAdminString
639: MAX-ACCESS read-only
640: STATUS current
641: DESCRIPTION
642: " The vendor extension allows vendors to provide a list of
643: additional capabilities.
644:
645: The syntax for this MIB Object in ABNF ([RFC4234]) is
646: specified to be zero or more occurrences of vendor
647: extensions, as follows:
648:
649: pktcSigCapabilityVendorExt = *(vendor-extension)
650: vendor-extension = (ext symbol alphanum) DQUOTE ; DQUOTE
651: ext = DQUOTE %x58 DQUOTE
652: symbol = (DQUOTE %x2D DQUOTE)/(DQUOTE %x2D DQUOTE)
653: alphanum = 1*6(ALPHA/DIGIT)
654:
655: "
656: ::= { pktcSigCapabilityEntry 4 }
657:
658: pktcSigDefNcsReceiveUdpPort OBJECT-TYPE
659: SYNTAX InetPortNumber (1025..65535)
660: MAX-ACCESS read-only
661: STATUS current
662: DESCRIPTION
663: " This object contains the MTA User Datagram Protocol (UDP)
664: receive port that is being used for NCS call signaling.
665: This object should only be changed by the configuration
666: file.
667: Unless changed via configuration this MIB Object MUST
668: reflect a value of '2427'."
669: REFERENCE
670: "PacketCable NCS Specification"
671: ::= { pktcSigDevObjects 18 }
672:
673: pktcSigPowerRingFrequency OBJECT-TYPE
674: SYNTAX INTEGER {
675: f20Hz(1),
676: f25Hz(2),
677: f33Point33Hz(3),
678: f50Hz(4),
679: f15Hz(5),
680: f16Hz(6),
681: f22Hz(7),
682: f23Hz(8),
683: f45Hz(9)
684: }
685: MAX-ACCESS read-only
686: STATUS current
687: DESCRIPTION
688: " This object must only be provided via the configuration
689: file during the provisioning process. The power ring
690: frequency is the frequency at which the sinusoidal voltage
691: must travel down the twisted pair to make terminal
692: equipment ring. Different countries define different
693: electrical characteristics to make terminal equipment
694: ring.
695: The f20Hz setting corresponds to a power ring frequency
696: of 20 Hertz. The f25Hz setting corresponds to a power ring
697: frequency of 25 Hertz. The f33Point33Hz setting
698: corresponds to a power ring frequency of 33.33 Hertz. The
699: f50Hz setting corresponds to a power ring frequency of 50
700: Hertz. The f15Hz setting corresponds to a power ring
701: frequency of 15 Hertz. The f16Hz setting corresponds to a
702: power ring frequency of 16 Hertz. The f22Hz setting
703: corresponds to a power ring frequency of 22 Hertz. The
704: f23Hz setting corresponds to a power ring frequency of 23
705: Hertz. The f45Hz setting corresponds to a power ring
706: frequency of 45 Hertz."
707: REFERENCE
708: "ETSI-EN-300-001 contains a list of frequency ranges
709: that are defined for each country."
710: ::= { pktcSigDevObjects 19 }
711:
712: pktcSigPulseSignalTable OBJECT-TYPE
713: SYNTAX SEQUENCE OF PktcSigPulseSignalEntry
714: MAX-ACCESS not-accessible
715: STATUS current
716: DESCRIPTION
717: " The Pulse signal table defines the pulse signal operation.
718: There are nine types of international pulse signals,
719: with each signal having a set of provisionable parameters.
720: The values of the MIB objects in this table take effect
721: only if these parameters are not defined via signaling, in
722: which case the latter determines the values of the
723: parameters. The MIB Objects in this table do not persist
724: across MTA reboots."
725: REFERENCE
726: "ETSI-TS-101-909-4 Specification"
727: ::= { pktcSigDevObjects 20 }
728:
729: pktcSigPulseSignalEntry OBJECT-TYPE
730: SYNTAX PktcSigPulseSignalEntry
731: MAX-ACCESS not-accessible
732: STATUS current
733: DESCRIPTION
734: " This object defines the set of parameters associated with
735: each particular value of pktcSigPulseSignalType. Each
736: entry in the pktcSigPulseSignalTable is indexed by the
737: pktcSigPulseSignalType object.
738: The conceptual rows MUST NOT persist across MTA reboots."
739: INDEX { pktcSigPulseSignalType }
740: ::= { pktcSigPulseSignalTable 1 }
741:
742: PktcSigPulseSignalEntry ::= SEQUENCE {
743: pktcSigPulseSignalType INTEGER,
744: pktcSigPulseSignalFrequency INTEGER,
745: pktcSigPulseSignalDbLevel TenthdBm,
746: pktcSigPulseSignalDuration Unsigned32,
747: pktcSigPulseSignalPulseInterval Unsigned32,
748: pktcSigPulseSignalRepeatCount Unsigned32
749: }
750:
751: pktcSigPulseSignalType OBJECT-TYPE
752: SYNTAX INTEGER
753: {
754: initialRing(1),
755: pulseLoopClose(2),
756: pulseLoopOpen(3),
757: enableMeterPulse(4),
758: meterPulseBurst(5),
759: pulseNoBattery(6),
760: pulseNormalPolarity(7),
761: pulseReducedBattery(8),
762: pulseReversePolarity(9)
763: }
764: MAX-ACCESS not-accessible
765: STATUS current
766: DESCRIPTION
767: "There are nine types of international pulse signals. These
768: signals are defined as follows:
769: initial ring
770: pulse loop close
771: pulse loop open
772: enable meter pulse
773: meter pulse burst
774: pulse no battery
775: pulse normal polarity
776: pulse reduced battery
777: pulse reverse polarity"
778:
779: REFERENCE
780: "ETSI-EN-300-324-1 Specification"
781:
782: ::= { pktcSigPulseSignalEntry 1 }
783:
784: pktcSigPulseSignalFrequency OBJECT-TYPE
785: SYNTAX INTEGER {
786: twentyfive (1),
787: twelvethousand(2),
788: sixteenthousand(3)
789: }
790: MAX-ACCESS read-write
791: STATUS current
792: DESCRIPTION
793: " This object is only applicable to the initialRing,
794: enableMeterPulse, and meterPulseBurst signal type. This
795: object identifies the frequency of the generated signal.
796: The following table defines the default values for this
797: object depending on signal type:
798: pktcSigPulseSignalType Default
799: initialRing 25
800: enableMeterPulse 16000
801: meterPulseBurst 16000
802: The value of twentyfive MUST only be used for the
803: initialRing signal type. The values of twelvethousand and
804: sixteenthousand MUST only be used for enableMeterPulse and
805: meterPulseBurst signal types. An attempt to set this
806: object while the value of pktcSigPulseSignalType is not
807: initialRing, enableMeterPulse, or meterPulseBurst will
808: result in an 'inconsistentValue' error."
809: REFERENCE
810: "ETSI-EN-300-001 Specification"
811: ::= { pktcSigPulseSignalEntry 2}
812:
813: pktcSigPulseSignalDbLevel OBJECT-TYPE
814: SYNTAX TenthdBm (-350..0)
815: UNITS "1/10 of a dBm"
816: MAX-ACCESS read-write
817: STATUS current
818: DESCRIPTION
819: " This object is only applicable to the enableMeterPulse and
820: meterPulseBurst signal types. This is the decibel level
821: for each frequency at which tones could be generated at
822: the a and b terminals (TE connection point). An attempt to
823: set this object while the value of pktcSigPulseSignalType
824: is not enableMeterPulse, or meterPulseBurst will result in
825: an 'inconsistentValue' error."
826: REFERENCE
827: "ETSI-EN-300-001 Specification"
828:
829: DEFVAL { -135 }
830: ::={pktcSigPulseSignalEntry 3 }
831:
832: pktcSigPulseSignalDuration OBJECT-TYPE
833: SYNTAX Unsigned32 (0..5000)
834: UNITS "Milliseconds"
835: MAX-ACCESS read-write
836: STATUS current
837: DESCRIPTION
838: " This object specifies the pulse duration for each
839: signal type. In addition, the MTA must accept the values
840: in the incremental steps specific for each signal type.
841: The following table defines the default values and the
842: incremental steps for this object depending on the signal
843: type.
844: pktcSigPulseSignaltype Default (ms) Increment (ms)
845: initialRing 200 50
846: pulseLoopClose 200 10
847: pulseLoopOpen 200 10
848: enableMeterPulse 150 10
849: meterPulseBurst 150 10
850: pulseNoBattery 200 10
851: pulseNormalPolarity 200 10
852: pulseReducedBattery 200 10
853: pulseReversePolarity 200 10
854: An attempt to set this object to a value that does not
855: fall on one of the increment boundaries, or on the wrong
856: increment boundary for the specific signal type will
857: result in an 'inconsistentValue' error."
858: REFERENCE
859: "ETSI-EN-300-324-1 Specification"
860: ::= {pktcSigPulseSignalEntry 4 }
861:
862: pktcSigPulseSignalPulseInterval OBJECT-TYPE
863: SYNTAX Unsigned32 (0..5000)
864: UNITS "Milliseconds"
865: MAX-ACCESS read-write
866: STATUS current
867: DESCRIPTION
868: " This object specifies the repeat interval, or the period
869: for each signal type. In addition, the MTA must accept
870: the values in the incremental steps specific for each
871: signal type. The following table defines the default
872: values and the incremental steps for this object depending
873: on the signal type.
874: pktcSigPulseSignaltype Default (ms) Increment (ms)
875: initialRing 200 50
876: pulseLoopClose 1000 10
877: pulseLoopOpen 1000 10
878: enableMeterPulse 1000 10
879: meterPulseBurst 1000 10
880: pulseNoBattery 1000 10
881: pulseNormalPolarity 1000 10
882: pulseReducedBattery 1000 10
883: pulseReversePolarity 1000 10
884: An attempt to set this object to a value that does not
885: fall on one of the increment boundaries, or on the wrong
886: increment boundary for the specific signal type will
887: result in an 'inconsistentValue' error."
888: REFERENCE
889: "ETSI-EN-300-324-1 Specification"
890: ::= { pktcSigPulseSignalEntry 5}
891:
892: pktcSigPulseSignalRepeatCount OBJECT-TYPE
893: SYNTAX Unsigned32 (1..50)
894: MAX-ACCESS read-write
895: STATUS current
896: DESCRIPTION
897: " This object specifies how many times to repeat a pulse.
898: This object is not used by the enableMeterPulse signal
899: type and in that case the value is irrelevant. The
900: following table defines the default values and the valid
901: ranges for this object depending on the signal type.
902:
903: pktcSigPulseSignaltype Default Range
904:
905: initialRing 1 1-5
906: pulseLoopClose 1 1-50
907: pulseLoopOpen 1 1-50
908: enableMeterPulse (any value)(but not used)
909: meterPulseBurst 1 1-50
910: pulseNoBattery 1 1-50
911: pulseNormalPolarity 1 1-50
912: pulseReducedBattery 1 1-50
913: pulseReversePolarity 1 1-50
914:
915: An attempt to set this object to a value that does not
916: fall within the range for the specific
917: signal type will result in an 'inconsistentValue' error."
918: ::={ pktcSigPulseSignalEntry 6 }
919:
920: pktcSigDevCidMode OBJECT-TYPE
921: SYNTAX INTEGER {
922: duringRingingETS(1),
923: dtAsETS(2),
924: rpAsETS(3),
925: lrAsETS(4),
926: lrETS(5)
927: }
928: MAX-ACCESS read-write
929: STATUS current
930: DESCRIPTION
931: " For on-hook Caller ID, pktcSigDevCidMode selects the
932: method for representing and signaling Caller
933: Identification. For the duringRingingETS method, the
934: Frequency Shift Keying (FSK) or the Dual Tone Multi
935: Frequency (DTMF) containing the Caller Identification
936: information is sent between the first and second ring
937: pattern.
938:
939: For the dtAsETS,rpAsETS, lrAsETS and lrETS
940: methods, the FSK or DTMF containing the Caller ID
941: information is sent before the first ring pattern.
942:
943: For the dtAsETS method, the FSK or DTMF is sent after the
944: Dual Tone Alert Signal. For the rpAsETS method, the FSK or
945: DTMF is sent after a Ring Pulse.
946:
947: For the lrAsETS method, the Line Reversal occurs first,
948: then the Dual Tone Alert Signal, and finally the FSK or
949: DTMF is sent.
950:
951: For the lrETS method, the Line Reversal occurs first
952: then the FSK or DTMF is sent.
953:
954: The value of this MIB Object MUST NOT persist across MTA
955: reboots."
956:
957: DEFVAL { rpAsETS}
958: ::= {pktcSigDevObjects 21 }
959:
960: pktcSigDevCidAfterRing OBJECT-TYPE
961: SYNTAX Unsigned32 (0|50..2000)
962: UNITS "Milliseconds"
963: MAX-ACCESS read-write
964: STATUS current
965: DESCRIPTION
966: " This object specifies the delay between the end of first
967: ringing pattern and the start of the transmission of the
968: FSK or DTMF containing the Caller ID information. It is
969: only used when pktcSigDevCidMode is set to a value of
970: 'duringRingingETS'.
971:
972: The following table defines the default values
973: for this MIB Object, depending on the signal type
974: (pktcSigDevCidMode) and MUST be followed:
975: Value of pktcSigDevCidMode Default value
976:
977: duringringingETS 550 ms
978: dtAsETS any value (not used)
979: rpAsETS any value (not used)
980: lrAsETS any value (not used)
981: lrETS any value (not used)
982:
983: An attempt to set this object while the value of
984: pktcSigDevCidMode is not duringringingETS will result in
985: an 'inconsistentValue' error.
986:
987: The value of this MIB Object MUST NOT persist across MTA
988: reboots."
989: REFERENCE
990: "ETSI-EN-300-659-1 Specification"
991: DEFVAL { 550 }
992: ::= {pktcSigDevObjects 22 }
993:
994: pktcSigDevCidAfterDTAS OBJECT-TYPE
995: SYNTAX Unsigned32 (0|45..500)
996: UNITS "Milliseconds"
997: MAX-ACCESS read-write
998: STATUS current
999: DESCRIPTION
1000: " This object specifies the delay between the end of the
1001: Dual Tone Alert Signal (DT-AS) and the start of the
1002: transmission of the FSK or DTMF containing the Caller ID
1003: information. This object is only used when
1004: pktcSigDevCidMode is set to a value of 'dtAsETS' or
1005: 'lrAsETS'.
1006:
1007: The following table defines the default values
1008: for this MIB Object, depending on the signal type
1009: (pktcSigDevCidMode) and MUST be followed:
1010:
1011: Value of pktcSigDevCidMode Default value
1012:
1013:
1014: duringringingETS any value (not used)
1015: dtAsETS 50 ms
1016: rpAsETS any value (not used)
1017: lrAsETS 50 ms
1018: lrETS any value (not used)
1019:
1020: An attempt to set this object while the value of
1021: pktcSigDevCidMode is not 'dtAsETS' or 'lrAsETS' will
1022: result in an 'inconsistentValue' error.
1023: The value of this MIB Object MUST NOT persist across MTA
1024: reboots."
1025:
1026: REFERENCE
1027: "ETSI-EN-300-659-1 Specification"
1028: DEFVAL { 50 }
1029: ::= {pktcSigDevObjects 23 }
1030:
1031: pktcSigDevCidAfterRPAS OBJECT-TYPE
1032: SYNTAX Unsigned32 (0|500..800)
1033: UNITS "Milliseconds"
1034: MAX-ACCESS read-write
1035: STATUS current
1036: DESCRIPTION
1037: " This object specifies the delay between the end of the
1038: Ring Pulse Alert Signal (RP-AS) and the start of the
1039: transmission of the FSK or DTMF containing the Caller ID
1040: information. This MIB object is only used when
1041: pktcSigDevCidMode is set to a value of 'rpAsETS'.
1042: The following table defines the default values
1043: for this MIB Object, depending on the signal type
1044: (pktcSigDevCidMode) and MUST be followed:
1045:
1046: Value of pktcSigDevCidMode Default value
1047:
1048: duringringingETS any value (not used)
1049: dtAsETS any value (not used)
1050: rpAsETS 650 ms
1051: lrAsETS any value (not used)
1052: lrETS any value (not used)
1053:
1054: An attempt to set this object while the value of
1055: pktcSigDevCidMode is not 'rpAsETS' will result in an
1056: 'inconsistentValue' error.
1057:
1058: The value of this MIB Object MUST NOT persist across MTA
1059: reboots."
1060: REFERENCE
1061: "ETSI-EN-300-659-1 Specification"
1062: DEFVAL { 650 }
1063: ::= {pktcSigDevObjects 24 }
1064:
1065: pktcSigDevRingAfterCID OBJECT-TYPE
1066: SYNTAX Unsigned32 (0|50..500)
1067: UNITS "Milliseconds"
1068: MAX-ACCESS read-write
1069: STATUS current
1070: DESCRIPTION
1071: " This object specifies the delay between the end of the
1072: complete transmission of the FSK or DTMF containing the
1073: Caller ID information and the start of the first ring
1074: pattern. It is only used when pktcSigDevCidMode is
1075: set to a value of 'dtAsETS', 'rpAsETS', 'lrAsETS' or
1076: 'lrETS'.
1077: The following table defines the default values
1078: for this MIB Object, depending on the signal type
1079: (pktcSigDevCidMode) and MUST be followed:
1080:
1081: Value of pktcSigDevCidMode Default value
1082:
1083: duringringingETS any value (not used)
1084: dtAsETS 250 ms
1085: rpAsETS 250 ms
1086: lrAsETS 250 ms
1087: lrETS 250 ms
1088:
1089: An attempt to set this object while the value of
1090: pktcSigDevCidMode is not 'dtAsETS', 'rpAsETS',
1091: 'lrAsETS' or 'lrETS' will result in an 'inconsistent
1092: value' error.
1093:
1094: The value of this MIB Object MUST NOT persist across MTA
1095: reboots."
1096: REFERENCE
1097: "ETSI-EN-300-659-1 Specification"
1098: DEFVAL { 250 }
1099: ::= {pktcSigDevObjects 25 }
1100:
1101: pktcSigDevCidDTASAfterLR OBJECT-TYPE
1102: SYNTAX Unsigned32 (50..655)
1103: UNITS "Milliseconds"
1104: MAX-ACCESS read-write
1105: STATUS current
1106: DESCRIPTION
1107: " This object specifies the delay between the end of the
1108: Line Reversal and the start of the Dual Tone Alert Signal
1109: (DT-AS). This object is only used when pktcSigDevCidMode
1110: is set to a value of 'lrAsETS'.
1111:
1112: The following table defines the default values
1113: for this MIB Object, depending on the signal type
1114: (pktcSigDevCidMode) and MUST be followed:
1115:
1116: Value of pktcSigDevCidMode Default value
1117:
1118: duringringingETS any value (not used)
1119: dtAsETS any value (not used)
1120: rpAsETS any value (not used)
1121: lrAsETS 250 ms
1122: lrETS any value (not used)
1123:
1124: An attempt to set this object while the value of
1125: pktcSigDevCidMode is not lrAsETS will result in an
1126: 'inconsistentValue' error.
1127:
1128: The value of this MIB Object MUST NOT persist across MTA
1129: reboots."
1130: REFERENCE
1131: "ETSI-EN-300-659-1 Specification"
1132: DEFVAL { 250 }
1133:
1134: ::= {pktcSigDevObjects 26 }
1135:
1136: pktcSigDevVmwiMode OBJECT-TYPE
1137: SYNTAX INTEGER {
1138: dtAsETS(1),
1139: rpAsETS(2),
1140: lrAsETS(3),
1141: osi(4),
1142: lrETS(5)
1143: }
1144: MAX-ACCESS read-write
1145: STATUS current
1146: DESCRIPTION
1147: " For visual message waiting indicator (VMWI),
1148: pktcSigDevVmwiMode selects the alerting signal method. For
1149: the dtAsETS, rpAsETS, lrAsETS, osi and lrETS methods,
1150: the FSK containing the VMWI information is sent after an
1151: alerting signal.
1152:
1153: For the dtAsETS method, the FSK or DTMF
1154: is sent after the Dual Tone Alert Signal. For the rpAsETS
1155: method, the FSK or DTMF is sent after a Ring Pulse.
1156:
1157:
1158: For the lrAsETS method, the Line Reversal occurs first,
1159: then the Dual Tone Alert Signal, and finally the FSK or
1160: DTMF is sent.
1161:
1162: For the OSI method, the FSK or DTMF is sent after the Open
1163: Switching Interval.
1164:
1165: For the lrETS method, the Line Reversal occurs first
1166: then the FSK or DTMF is sent.
1167:
1168: The value of this MIB Object MUST NOT persist across MTA
1169: reboots."
1170:
1171: DEFVAL { rpAsETS }
1172: ::= {pktcSigDevObjects 27 }
1173:
1174: pktcSigDevVmwiAfterDTAS OBJECT-TYPE
1175: SYNTAX Unsigned32 (0|45..500)
1176: UNITS "Milliseconds"
1177: MAX-ACCESS read-write
1178: STATUS current
1179: DESCRIPTION
1180: " This object specifies the delay between the end of the
1181: Dual Tone Alert Signal (DT-AS) and the start of the
1182: transmission of the FSK or DTMF containing the VMWI
1183: information.
1184: This object is only used when pktcSigDevVmwiMode is
1185: set to a value of 'dtAsETS' or 'lrAsETS'.
1186:
1187: The following table defines the default values
1188: for this MIB Object, depending on the signal type
1189: (pktcSigDevVmwiMode) and MUST be followed:
1190:
1191: Value of pktcSigDevVmwiMode Default value
1192:
1193: dtAsETS 50 ms
1194: rpAsETS any value (not used)
1195: lrAsETS 50 ms
1196: lrETS any value (not used)
1197:
1198: An attempt to set this object while the value of
1199: pktcSigDevVmwiMode is not 'dtAsETS' or 'lrAsETS' will
1200: result in an 'inconsistentValue' error.
1201:
1202: The value of this MIB Object MUST NOT persist across MTA
1203: reboots."
1204:
1205: REFERENCE
1206: "ETSI-EN-300-659-1 Specification"
1207: DEFVAL { 50 }
1208: ::= {pktcSigDevObjects 28 }
1209:
1210:
1211: pktcSigDevVmwiAfterRPAS OBJECT-TYPE
1212: SYNTAX Unsigned32 (0|500..800)
1213: UNITS "Milliseconds"
1214: MAX-ACCESS read-write
1215: STATUS current
1216: DESCRIPTION
1217: " This object specifies the delay between the end of the
1218: Ring Pulse Alert Signal (RP-AS) and the start of the
1219: transmission of the FSK or DTMF containing the VMWI
1220: information.
1221: This object is only used when pktcSigDevVmwiMode is
1222: set to a value of 'rpAsETS'.
1223: The following table defines the default values
1224: for this MIB Object, depending on the signal type
1225: (pktcSigDevVmwiMode) and MUST be followed:
1226:
1227: Value of pktcSigDevVmwiMode Default value
1228:
1229: dtAsETS any value (not used)
1230: rpAsETS 650 ms
1231: lrAsETS any value (not used)
1232: lrETS any value (not used)
1233:
1234: An attempt to set this object while the value of
1235: pktcSigDevVmwiMode is not 'rpAsETS' will result in an
1236: 'inconsistentValue' error.
1237:
1238: The value of this MIB Object MUST NOT persist across MTA
1239: reboots."
1240:
1241: REFERENCE
1242: "ETSI-EN-300-659-1 Specification"
1243: DEFVAL { 650 }
1244: ::= {pktcSigDevObjects 29 }
1245:
1246: pktcSigDevVmwiDTASAfterLR OBJECT-TYPE
1247: SYNTAX Unsigned32 (0|50..655)
1248: UNITS "Milliseconds"
1249: MAX-ACCESS read-write
1250: STATUS current
1251: DESCRIPTION
1252: " This object specifies the delay between the end of the
1253: Line Reversal and the start of the Dual Tone Alert Signal
1254: (DT-AS) for VMWI information. This object is only used
1255: when pktcSigDevVmwiMode is set to a value of 'lrAsETS'.
1256:
1257: The following table defines the default values
1258: for this MIB Object, depending on the signal type
1259: (pktcSigDevVmwiMode) and MUST be followed:
1260:
1261: Value of pktcSigDevVmwiMode Default value
1262:
1263: dtAsETS any value (not used)
1264: rpAsETS any value (not used)
1265: lrAsETS 250 ms
1266: lrETS any value (not used)
1267:
1268: An attempt to set this object while the value of
1269: pktcSigDevVmwiMode is not 'lrAsETS' will result in an
1270: 'inconsistentValue' error.
1271:
1272: The value of this MIB Object MUST NOT persist across MTA
1273: reboots."
1274:
1275: REFERENCE
1276: "ETSI-EN-300-659-1 Specification"
1277: DEFVAL { 250 }
1278: ::= {pktcSigDevObjects 30 }
1279:
1280: pktcSigDevRingCadenceTable OBJECT-TYPE
1281: SYNTAX SEQUENCE OF PktcSigDevRingCadenceEntry
1282: MAX-ACCESS not-accessible
1283: STATUS current
1284: DESCRIPTION
1285: "Cadence rings are defined by the telco governing
1286: body for each country. The MTA must be able to support
1287: various ranges of cadence patterns and cadence periods.
1288: The MTA will be able to support country specific
1289: provisioning of the cadence and idle period. Each
1290: cadence pattern will be assigned a unique value ranging
1291: from 0-127 (inclusive) corresponding to the value of x,
1292: where x is the value sent in the cadence ringing (cr)
1293: signal cr(x), requested per the appropriate NCS
1294: message, and defined in the E package. The MTA will derive
1295: the cadence periods from the ring cadence table entry as
1296: provisioned by the customer. The MTA is allowed to provide
1297: appropriate default values for each of the ring cadences.
1298: This table only needs to be supported when the MTA
1299: implements the E package."
1300: REFERENCE
1301: "ETSI-TS-101-909-4 Specification"
1302: ::= { pktcSigDevObjects 31 }
1303:
1304: pktcSigDevRingCadenceEntry OBJECT-TYPE
1305: SYNTAX PktcSigDevRingCadenceEntry
1306: MAX-ACCESS not-accessible
1307: STATUS current
1308: DESCRIPTION
1309: " Each entry in this row corresponds to a ring cadence
1310: that is being supported by the device. The conceptual
1311: rows MUST NOT persist across MTA reboots."
1312: INDEX { pktcSigDevRingCadenceIndex }
1313: ::= { pktcSigDevRingCadenceTable 1 }
1314:
1315: PktcSigDevRingCadenceEntry ::= SEQUENCE {
1316: pktcSigDevRingCadenceIndex Unsigned32,
1317: pktcSigDevRingCadence PktcRingCadence
1318:
1319: }
1320:
1321: pktcSigDevRingCadenceIndex OBJECT-TYPE
1322: SYNTAX Unsigned32 (0..127)
1323: MAX-ACCESS not-accessible
1324: STATUS current
1325: DESCRIPTION
1326: " Unique value ranging from 0 to 127 that corresponds to the
1327: value sent by the LE based on country specific cadences,
1328: one row per cadence cycle. In any given system
1329: implementation for a particular country, it is anticipated
1330: that a small number of ring cadences will be in use. Thus,
1331: this table most likely will not be populated to its full
1332: size."
1333: ::= { pktcSigDevRingCadenceEntry 1 }
1334:
1335: pktcSigDevRingCadence OBJECT-TYPE
1336: SYNTAX PktcRingCadence
1337: MAX-ACCESS read-write
1338: STATUS current
1339: DESCRIPTION
1340: "This is the Ring Cadence."
1341: ::= { pktcSigDevRingCadenceEntry 2 }
1342:
1343:
1344: pktcSigDevToneTable OBJECT-TYPE
1345: SYNTAX SEQUENCE OF PktcSigDevToneEntry
1346: MAX-ACCESS not-accessible
1347: STATUS current
1348: DESCRIPTION
1349: " The Tone Table defines the composition of tones and
1350: various tone operations.
1351:
1352: The definition of the tones callWaiting1 through
1353: callWaiting4 in this table MUST only contain the
1354: audible tone itself; the delay between tones or the value
1355: of the tone repeat count are not applicable for the call
1356: waiting tones.
1357:
1358: The delay between tones or the repeat count is controlled
1359: by the objects pktcSigEndPntConfigCallWaitingDelay, and
1360: pktcSigEndPntConfigCallWaitingMaxRep. If the
1361: pktcSigDevToneType is set to either of the values
1362: callWaiting1, callWaiting2, callWaiting3 or callWaiting4,
1363: then the value of the pktcSigDevToneWholeToneRepeatCount
1364: object indicates that the particular frequency group is
1365: applicable, as a repeatable part of the tone, based on the
1366: value of the MIB Object
1367: pktcSigDevToneWholeToneRepeatCount.
1368: The MTA MUST make sure that, after the provisioning
1369: cycle, the table is fully populated (i.e., for each
1370: possible index, an entry MUST be defined) using
1371: reasonable defaults for each row that was not defined
1372: by the provisioning information delivered via MTA
1373: Configuration.
1374:
1375: The frequency composition of each tone is defined by the
1376: pktcSigDevMultiFreqToneTable. For each ToneType defined
1377: in pktcSigDevToneTable, the MTA MUST populate at least
1378: one entry in the pktcSigDevMultiFreqToneTable.
1379:
1380: For each particular value of pktcSigDevToneType, the
1381: pktcSigDevToneTable table can define non-repeating and
1382: repeating groups of the frequencies defined by the
1383: pktcSigDevMultiFreqToneTable, such that each group is
1384: represented by the set of the consecutive rows
1385: (frequency group) in the pktcSigDevMultiFreqToneTable.
1386:
1387: Objects in this table do not persist across MTA reboots.
1388: For tones with multiple frequencies refer to the MIB table
1389: pktcSigDevMultiFreqToneTable."
1390: REFERENCE
1391: "PacketCable NCS Specification, ETSI-TS-101-909-4
1392: Specification."
1393: ::= { pktcSigDevObjects 32 }
1394:
1395: pktcSigDevToneEntry OBJECT-TYPE
1396: SYNTAX PktcSigDevToneEntry
1397: MAX-ACCESS not-accessible
1398: STATUS current
1399: DESCRIPTION
1400: " The different tone types that can be provisioned based on
1401: country specific needs.
1402: Each entry contains the tone generation parameters for
1403: a specific frequency group of the specific Tone Type.
1404: The different parameters can be provisioned via MTA
1405: configuration based on country specific needs.
1406: An MTA MUST populate all entries of this table for each
1407: tone type."
1408: INDEX { pktcSigDevToneType, pktcSigDevToneFreqGroup }
1409: ::= { pktcSigDevToneTable 1 }
1410:
1411: PktcSigDevToneEntry ::= SEQUENCE {
1412: pktcSigDevToneType INTEGER,
1413: pktcSigDevToneFreqGroup Unsigned32,
1414: pktcSigDevToneFreqCounter Unsigned32,
1415: pktcSigDevToneWholeToneRepeatCount Unsigned32,
1416: pktcSigDevToneSteady TruthValue
1417: }
1418:
1419:
1420: pktcSigDevToneType OBJECT-TYPE
1421: SYNTAX INTEGER {
1422: busy(1),
1423: confirmation(2),
1424: dial(3),
1425: messageWaiting(4),
1426: offHookWarning(5),
1427: ringBack(6),
1428: reOrder(7),
1429: stutterdial(8),
1430: callWaiting1(9),
1431: callWaiting2(10),
1432: callWaiting3(11),
1433: callWaiting4(12),
1434: alertingSignal(13),
1435: specialDial(14),
1436: specialInfo(15),
1437: release(16),
1438: congestion(17),
1439: userDefined1(18),
1440: userDefined2(19),
1441: userDefined3(20),
1442: userDefined4(21)
1443: }
1444: MAX-ACCESS not-accessible
1445: STATUS current
1446: DESCRIPTION
1447: "Unique value that will correspond to the different
1448: tone types. These tones can be provisioned based on
1449: country specific needs. This object defines the type
1450: of tone being accessed.
1451: The alertingSignal, specialDial, specialInfo, release,
1452: congestion, userDefined1, userDefined2, userDefined3
1453: and userDefined4 tone types are used in
1454: the E line package."
1455: ::= { pktcSigDevToneEntry 1 }
1456:
1457: pktcSigDevToneFreqGroup OBJECT-TYPE
1458: SYNTAX Unsigned32(1..4)
1459: MAX-ACCESS not-accessible
1460: STATUS current
1461: DESCRIPTION
1462: "This MIB Object represents the Tone Sequence reference
1463: of a multi-sequence tone."
1464: ::={ pktcSigDevToneEntry 2}
1465:
1466: pktcSigDevToneFreqCounter OBJECT-TYPE
1467: SYNTAX Unsigned32(1..8)
1468: MAX-ACCESS read-only
1469: STATUS current
1470: DESCRIPTION
1471: "This MIB Object represents the number of consecutive
1472: multi-frequency tones for the particular tone type in
1473: the multi-frequency table (pktcSigDevMultiFreqToneTable).
1474:
1475: Such a sequence of the consecutive multi-frequency tones
1476: forms the tone group for the particular tone type in the
1477: pktcSigDevToneTable."
1478: ::={ pktcSigDevToneEntry 3}
1479:
1480:
1481: pktcSigDevToneWholeToneRepeatCount OBJECT-TYPE
1482: SYNTAX Unsigned32 (0..5000)
1483: MAX-ACCESS read-only
1484: STATUS current
1485: DESCRIPTION
1486: "This is the repeat count, which signifies how many times
1487: to repeat the entire on-off cadence sequence. Setting this
1488: object may result in a cadence duration longer or shorter
1489: than the overall signal duration specified by the time out
1490: (TO) object for a particular signal. If the repeat count
1491: results in a longer tone duration than the signal duration
1492: specified by the TO, the tone duration defined by the
1493: TO object for a particular signal always represents
1494: the overall signal duration for a tone. In this case, the
1495: tone duration repeat count will not be fully exercised and
1496: the desired tone duration will be truncated per the TO
1497: setting. If the repeat count results in a shorter tone
1498: duration than the signal duration specified by the TO, the
1499: tone duration defined by the repeat count takes precedence
1500: over the TO and will end the signal event. In this case,
1501: the TO represents a time not to be exceeded for the signal.
1502: It is recommended to ensure proper telephony signaling that
1503: The TO duration setting should always be longer than the
1504: desired repeat count time duration."
1505: ::={ pktcSigDevToneEntry 4 }
1506:
1507: pktcSigDevToneSteady OBJECT-TYPE
1508: SYNTAX TruthValue
1509: MAX-ACCESS read-only
1510: STATUS current
1511: DESCRIPTION
1512: "This MIB Object represents the steady tone status. A value
1513: of 'true(1)' indicates that the steady tone is applied; and
1514: a value of 'false(2)' indicates otherwise.
1515: Devices must play out the on-off cadence sequence for
1516: the number of times indicated by the MIB Object
1517: 'pktcSigDevToneWholeToneRepeatCount' prior to applying the
1518: last tone steadily, indefinitely. If the MIB table
1519: 'pktcSigDevToneTable' contains multiple rows with this
1520: Object set to a value of 'true(1)', the steady tone is
1521: applied to the last repeating frequency group of the tone.
1522:
1523: Setting this MIB Object may result in a tone duration
1524: longer or shorter than the overall signal duration
1525: specified by the time out (TO) MIB Object for a particular
1526: signal. If the repeat count results in a longer tone
1527: duration than the signal duration specified by the TO, the
1528: tone duration defined by the TO object for a particular
1529: signal always represents the overall signal duration for a
1530: tone. In this case, the tone duration repeat count will
1531: not be fully exercised and the desired tone duration will
1532: be truncated per the TO setting. If the repeat count
1533: results in a shorter tone duration than the signal duration
1534: specified by the TO, the tone duration defined by the
1535: repeat count takes precedence over the TO and will end the
1536: signal event. In this case, the TO represents a time not to
1537: be exceeded for the signal.
1538: It is recommended to ensure proper telephony signaling that
1539: The TO duration setting should always be longer than the
1540: desired repeat count time duration plus the desired maximum
1541: steady tone period."
1542: ::={ pktcSigDevToneEntry 5 }
1543:
1544:
1545: pktcSigDevMultiFreqToneTable OBJECT-TYPE
1546: SYNTAX SEQUENCE OF PktcSigDevMultiFreqToneEntry
1547: MAX-ACCESS not-accessible
1548: STATUS current
1549:
1550: DESCRIPTION
1551: " This MIB table defines the characteristics of tones
1552: with multiple frequencies. The constraints imposed
1553: on the tones by the MIB table pktcSigDevToneTable
1554: need to be considered for MIB objects in this table
1555: as well.
1556: The MTA MUST populate the corresponding row(s)
1557: of the pktcSigDevMultiFreqToneTable for each tone
1558: defined in the pktcSigDevToneTable.
1559: The contents of the table may be provisioned via
1560: MTA configuration."
1561: REFERENCE
1562: "PacketCable NCS Specification, ETSI-TS-101-909-4
1563: Specification."
1564: ::= { pktcSigDevObjects 33 }
1565:
1566: pktcSigDevMultiFreqToneEntry OBJECT-TYPE
1567: SYNTAX PktcSigDevMultiFreqToneEntry
1568: MAX-ACCESS not-accessible
1569: STATUS current
1570: DESCRIPTION
1571: " The different tone types with multiple frequencies
1572: that can be provisioned based on country specific
1573: needs."
1574: INDEX {pktcSigDevToneType, pktcSigDevToneNumber}
1575: ::= { pktcSigDevMultiFreqToneTable 1 }
1576:
1577: PktcSigDevMultiFreqToneEntry ::= SEQUENCE {
1578: pktcSigDevToneNumber Unsigned32,
1579: pktcSigDevToneFirstFreqValue Unsigned32,
1580: pktcSigDevToneSecondFreqValue Unsigned32,
1581: pktcSigDevToneThirdFreqValue Unsigned32,
1582: pktcSigDevToneFourthFreqValue Unsigned32,
1583: pktcSigDevToneFreqMode INTEGER,
1584: pktcSigDevToneFreqAmpModePrtg Unsigned32,
1585: pktcSigDevToneDbLevel TenthdBm,
1586: pktcSigDevToneFreqOnDuration Unsigned32,
1587: pktcSigDevToneFreqOffDuration Unsigned32,
1588: pktcSigDevToneFreqRepeatCount Unsigned32
1589: }
1590:
1591: pktcSigDevToneNumber OBJECT-TYPE
1592: SYNTAX Unsigned32(1..8)
1593: MAX-ACCESS not-accessible
1594: STATUS current
1595: DESCRIPTION
1596: "This MIB Object represents the frequency reference
1597: of a multi-frequency tone."
1598: ::={ pktcSigDevMultiFreqToneEntry 1}
1599:
1600: pktcSigDevToneFirstFreqValue OBJECT-TYPE
1601: SYNTAX Unsigned32(0..4000)
1602: MAX-ACCESS read-only
1603: STATUS current
1604: DESCRIPTION
1605: "This MIB Object represents the value of the first
1606: frequency of a tone type. A value of Zero implies
1607: absence of the referenced frequency."
1608: ::={ pktcSigDevMultiFreqToneEntry 2}
1609:
1610: pktcSigDevToneSecondFreqValue OBJECT-TYPE
1611: SYNTAX Unsigned32(0..4000)
1612: MAX-ACCESS read-only
1613: STATUS current
1614: DESCRIPTION
1615: "This MIB Object represents the value of the second
1616: frequency of a tone type. A value of Zero implies
1617: absence of the referenced frequency."
1618: ::={ pktcSigDevMultiFreqToneEntry 3}
1619:
1620: pktcSigDevToneThirdFreqValue OBJECT-TYPE
1621: SYNTAX Unsigned32(0..4000)
1622: MAX-ACCESS read-only
1623: STATUS current
1624: DESCRIPTION
1625: "This MIB Object represents the value of the third
1626: frequency of a tone type. A value of Zero implies
1627: absence of the referenced frequency."
1628: ::={ pktcSigDevMultiFreqToneEntry 4}
1629:
1630: pktcSigDevToneFourthFreqValue OBJECT-TYPE
1631: SYNTAX Unsigned32(0..4000)
1632: MAX-ACCESS read-only
1633: STATUS current
1634: DESCRIPTION
1635: "This MIB Object represents the value of the fourth
1636: frequency of a tone type. A value of Zero implies
1637: absence of the referenced frequency."
1638: ::={ pktcSigDevMultiFreqToneEntry 5}
1639:
1640: pktcSigDevToneFreqMode OBJECT-TYPE
1641: SYNTAX INTEGER {
1642: firstModulatedBySecond(1),
1643: summation(2)
1644: }
1645: MAX-ACCESS read-only
1646: STATUS current
1647: DESCRIPTION
1648: "This MIB Object provides directive on the
1649: modulation or summation of the frequencies
1650: involved in the tone.
1651:
1652: It is to be noted that while summation can
1653: be done without any constraint on the number
1654: of frequencies, the modulation (amplitude)
1655: holds good only when there are two frequencies
1656: (first and second).
1657:
1658: Thus:
1659: - If the mode is set to a value of
1660: 'firstModulatedBySecond(1)', the first frequency
1661: MUST be modulated by the second and the remaining
1662: frequencies (third and fourth) ignored. The
1663: percentage of amplitude modulation to be applied
1664: is defined by the MIB Object
1665: pktcSigDevToneFreqAmpModePrtg.
1666: - If the mode is set to a value of
1667: 'summation(2)', all the frequencies MUST be
1668: summed, without any modulation
1669:
1670: "
1671: ::={ pktcSigDevMultiFreqToneEntry 6}
1672:
1673: pktcSigDevToneFreqAmpModePrtg OBJECT-TYPE
1674: SYNTAX Unsigned32(0..100)
1675: MAX-ACCESS read-only
1676: STATUS current
1677: DESCRIPTION
1678: "This MIB Object represents the percentage of amplitude
1679: modulation applied to the second frequency
1680: when the MIB Object pktcSigDevToneFreqMode is
1681: set to a value of 'firstModulatedBySecond (1)'.
1682:
1683: If the MIB Object pktcSigDevToneFreqMode is set to
1684: value of 'summation (2)' then this MIB Object MUST be
1685: ignored."
1686: ::={ pktcSigDevMultiFreqToneEntry 7}
1687:
1688: pktcSigDevToneDbLevel OBJECT-TYPE
1689: SYNTAX TenthdBm (-250..-110)
1690: UNITS "1/10 of a dBm"
1691: MAX-ACCESS read-only
1692: STATUS current
1693: DESCRIPTION
1694: "This MIB Object contains the decibel level for each
1695: analog signal (tone) that is locally generated
1696: (versus in band supervisory tones) and sourced to
1697: the a-b terminals (TE connection point). Each tone
1698: in itself may consist of multiple frequencies as
1699: defined by the MIB table pktcSigDevMultiFreqToneTable.
1700:
1701: This MIB Object reflects the desired level at
1702: the Telco (POTS) a-b (T/R) terminals including the
1703: affect of any MTA receiver gain (loss). This is required
1704: so that locally generated tones are consistent with
1705: remotely generated in band tones at the a-b terminals,
1706: consistent with user expectations.
1707:
1708: This MIB Object must be set for each tone.
1709: When tones are formed by combining multi-frequencies,
1710: the level of each frequency shall be set so as to result
1711: in the tone level specified in this object at the a-b
1712: (T/R) terminals.
1713:
1714: The wide range of levels for this Object is required
1715: to provide signal generator levels across the wide
1716: range of gains (loss) - but does not imply the entire
1717: range is to be achievable given the range of gains (loss)
1718: in the MTA."
1719: DEFVAL { -120 }
1720: ::={ pktcSigDevMultiFreqToneEntry 8}
1721:
1722: pktcSigDevToneFreqOnDuration OBJECT-TYPE
1723: SYNTAX Unsigned32(0..5000)
1724: UNITS "milliseconds"
1725: MAX-ACCESS read-only
1726: STATUS current
1727: DESCRIPTION
1728: "This MIB Object represents the duration for which the
1729: frequency reference corresponding to the tone type
1730: is turned on."
1731: ::={ pktcSigDevMultiFreqToneEntry 9}
1732:
1733: pktcSigDevToneFreqOffDuration OBJECT-TYPE
1734: SYNTAX Unsigned32(0..5000)
1735: UNITS "milliseconds"
1736: MAX-ACCESS read-only
1737: STATUS current
1738: DESCRIPTION
1739: "This MIB Object represents the duration for which the
1740: frequency reference corresponding to the tone type
1741: is turned off."
1742: ::={ pktcSigDevMultiFreqToneEntry 10}
1743:
1744: pktcSigDevToneFreqRepeatCount OBJECT-TYPE
1745: SYNTAX Unsigned32(0..5000)
1746: MAX-ACCESS read-only
1747: STATUS current
1748: DESCRIPTION
1749: "This MIB Object indicates the number of times
1750: to repeat the cadence cycle represented by the
1751: on/off durations (refer to the MIB Objects
1752: pktcSigDevToneFreqOnDuration and
1753: pktcSigDevToneFreqOffDuration).
1754:
1755: Setting this object may result in a tone duration
1756: longer or shorter than the overall signal duration
1757: specified by the time out (TO) object for the
1758: corresponding tone type. If the value of this MIB
1759: Object indicates a longer duration than the
1760: specified by the TO, the latter overrules the former
1761: and the desired tone duration will be truncated according
1762: to the TO.
1763:
1764: However, if the repeat count results in a shorter
1765: tone duration than the signal duration specified by
1766: the TO, the tone duration defined by the repeat count
1767: takes precedence over the TO and will end the signal
1768: event. In this case, the TO represents a time not to
1769: be exceeded for the signal. It is recommended to
1770: ensure proper telephony signaling that the TO
1771: duration setting should always be longer than the
1772: desired repeat count time duration. A value of zero
1773: means the tone sequence is to be played once but not
1774: repeated."
1775: ::={ pktcSigDevMultiFreqToneEntry 11}
1776:
1777: pktcSigDevCidDelayAfterLR OBJECT-TYPE
1778: SYNTAX Unsigned32 (300..800)
1779: UNITS "Milliseconds"
1780: MAX-ACCESS read-write
1781: STATUS current
1782: DESCRIPTION
1783: "This object specifies the delay between the end of the
1784: Line Reversal and the start of the FSK or DTMF signal.
1785: This MIB object is used only when pktcSigDevCidMode is
1786: set to a value of 'lrETS'. This timing has a range of
1787: 300 to 800 ms.
1788: The following table defines the default values
1789: for this MIB Object, depending on the signal type
1790: (pktcSigDevCidMode) and MUST be followed:
1791:
1792: Value of pktcSigDevCidMode Default value
1793:
1794: duringringingETS any value (not used)
1795: dtAsETS any value (not used)
1796: rpAsETS any value (not used)
1797: lrAsETS any value (not used)
1798: lrETS 400
1799:
1800: An attempt to set this object while the value of
1801: pktcSigDevCidMode is not set to a value of 'lrETS' will
1802: result in an 'inconsistentValue' error.
1803:
1804: The value of this MIB Object MUST NOT persist across MTA
1805: reboots."
1806: DEFVAL { 400 }
1807: ::= {pktcSigDevObjects 34 }
1808:
1809: pktcSigDevCidDtmfStartCode OBJECT-TYPE
1810: SYNTAX DtmfCode
1811: MAX-ACCESS read-write
1812: STATUS current
1813: DESCRIPTION
1814: "This object identifies optional start codes used when
1815: the MIB object pktcSigDevCidSigProtocol is set
1816: to a value of 'dtmf(2)'.
1817: Different countries define different caller id signaling
1818: codes to support caller identification. When Dual tone
1819: multi-frequency (DTMF) is used the Caller ID digits are
1820: preceded by a 'start code' digit, followed by the digit
1821: transmission sequence <S1>...<Sn> (where Sx represents
1822: the digits 0-9) and terminated by the 'end code' digit.
1823: For e.g.
1824: <A><S1>...<Sn> <D><S1>...<Sn> <B><S1>...<Sn> <C>.
1825: The start code for calling number delivery may be DTMF
1826: 'A' or 'D'. The start code for redirecting number may be
1827: DTMF 'D'. The DTMF code 'B' may be sent by the network
1828: as start code for the transfer of information values,
1829: through which special events can be indicated to the
1830: user. In some countries the '*' or '#' may be used
1831: instead of 'A', 'B', 'C' or 'D'.
1832:
1833: The value of this MIB Object MUST NOT persist across MTA
1834: reboots."
1835:
1836: REFERENCE
1837: "ETSI-EN-300-659-1 specification"
1838: DEFVAL {dtmfcodeA}
1839: ::= { pktcSigDevObjects 35 }
1840:
1841:
1842: pktcSigDevCidDtmfEndCode OBJECT-TYPE
1843: SYNTAX DtmfCode
1844: MAX-ACCESS read-write
1845: STATUS current
1846: DESCRIPTION
1847: "This object identifies optional end codes used when the
1848: pktcSigDevCidSigProtocol is set to a value of
1849: 'dtmf(2)'.
1850: Different countries define different caller id signaling
1851: protocols to support caller identification. When Dual
1852: tone multi-frequency (DTMF) is used the Caller ID digits
1853: are preceded by a 'start code' digit, followed by the
1854: digit transmission sequence <S1>...<Sn> (where Sx
1855: represents the digits 0-9) and terminated by the 'end
1856: code' digit.
1857: For e.g.
1858: <A><S1>...<Sn> <D><S1>...<Sn> <B><S1>...<Sn> <C>.
1859:
1860: The DTMF code 'C' may be sent by the network as
1861: end code for the transfer of information values, through
1862: which special events can be indicated to the user. In
1863: some countries the '*' or '#' may be used instead of
1864: 'A', 'B', 'C' or 'D'.
1865:
1866: The value of this MIB Object MUST NOT persist across MTA
1867: reboots."
1868:
1869: REFERENCE
1870: "ETSI-EN-300-659-1 specification"
1871: DEFVAL {dtmfcodeC}
1872: ::= { pktcSigDevObjects 36 }
1873:
1874: pktcSigDevVmwiSigProtocol OBJECT-TYPE
1875: SYNTAX PktcSubscriberSideSigProtocol
1876: MAX-ACCESS read-write
1877: STATUS current
1878: DESCRIPTION
1879: "This object identifies the subscriber line protocol used
1880: for signaling the Information on Visual Message Waiting
1881: Indicator (VMWI). Different countries define different
1882: VMWI signaling protocols to support VMWI service.
1883: Frequency shift keying (FSK) is most commonly used.
1884: Dual tone multi-frequency (DTMF) is an alternative.
1885:
1886: The value of this MIB Object MUST NOT persist across MTA
1887: reboots."
1888: DEFVAL { fsk }
1889: ::= { pktcSigDevObjects 37 }
1890:
1891: pktcSigDevVmwiDelayAfterLR OBJECT-TYPE
1892: SYNTAX Unsigned32 (0|300..800)
1893: UNITS "Milliseconds"
1894: MAX-ACCESS read-write
1895: STATUS current
1896: DESCRIPTION
1897: "This object specifies the delay between the end of the
1898: Line Reversal and the start of the FSK or DTMF signal.
1899: This object is only used when pktcSigDevVmwiMode is
1900: set to a value of 'lrETS'.
1901: This timing has a range of 300 to 800 ms.
1902:
1903: The following table defines the default values
1904: for this MIB Object, depending on the signal type
1905: (pktcSigDevVmwiMode) and MUST be followed:
1906: Value of pktcSigDevVmwiMode Default value
1907:
1908: duringringingETS any value (not used)
1909: dtAsETS any value (not used)
1910: rpAsETS any value (not used)
1911: lrAsETS any value (not used)
1912: lrETS 400
1913:
1914: An attempt to set this object while the value of
1915: pktcSigDevVmwiMode is not 'lrETS' will result in an
1916: 'inconsistentValue' error.
1917:
1918: The value of this MIB Object MUST NOT persist across MTA
1919: reboots."
1920:
1921: DEFVAL {400}
1922: ::= {pktcSigDevObjects 38 }
1923:
1924: pktcSigDevVmwiDtmfStartCode OBJECT-TYPE
1925: SYNTAX DtmfCode
1926: MAX-ACCESS read-write
1927: STATUS current
1928: DESCRIPTION
1929: "This object identifies optional start codes used when
1930: the pktcSigDevVmwiSigProtocol is set to a value of
1931: 'dtmf(2)'. Different countries define different On Hook
1932: Data Transmission Protocol signaling codes to support
1933: VMWI.
1934:
1935: When Dual tone multi-frequency (DTMF) is used the VMWI
1936: digits are preceded by a 'start code' digit, followed
1937: by the digit transmission sequence <S1>...<Sn> (where
1938: Sx represents the digits 0-9) and terminated by the 'end
1939: code' digit.
1940:
1941: For e.g.
1942: <A><S1>...<Sn> <D><S1>...<Sn> <B><S1>...<Sn> <C>.
1943:
1944: The start code for redirecting VMWI may be DTMF 'D'
1945: The DTMF code 'B' may be sent by the network as start
1946: code for the transfer of information values, through
1947: which special events can be indicated to the user. In
1948: some countries the '*' or '#' may be used instead of
1949: 'A', 'B', 'C' or 'D'.
1950:
1951: The value of this MIB Object MUST NOT persist across MTA
1952: reboots."
1953:
1954: REFERENCE
1955: "ETSI-EN-300-659-1 specification"
1956: DEFVAL {dtmfcodeA}
1957: ::= { pktcSigDevObjects 39 }
1958:
1959:
1960: pktcSigDevVmwiDtmfEndCode OBJECT-TYPE
1961: SYNTAX DtmfCode
1962: MAX-ACCESS read-write
1963: STATUS current
1964: DESCRIPTION
1965: "This object identifies optional end code used when the
1966: pktcSigDevVmwiSigProtocol is set to a value of
1967: 'dtmf(2)'. Different countries define different On Hook
1968: Data Transmission Protocol signaling codes to support
1969: VMWI.
1970:
1971: When Dual tone multi-frequency (DTMF) is used the VMWI
1972: digits are preceded by a 'start code' digit, followed
1973: by the digit transmission sequence <S1>...<Sn> (where
1974: Sx represents the digits 0-9) and terminated by the 'end
1975: code' digit.
1976:
1977: For e.g.
1978: <A><S1>...<Sn> <D><S1>...<Sn> <B><S1>...<Sn> <C>.
1979:
1980: The DTMF code 'C' may be sent by the network as end code
1981: for the transfer of information values, through which
1982: special events can be indicated to the user. In some
1983: countries the '*' or '#' may be used instead of 'A',
1984: 'B', 'C' or 'D'.
1985:
1986: The value of this MIB Object MUST NOT persist across MTA
1987: reboots."
1988:
1989: REFERENCE
1990: "ETSI-EN-300-659-1 specification"
1991: DEFVAL {dtmfcodeC}
1992: ::= { pktcSigDevObjects 40 }
1993:
1994: pktcSigDevrpAsDtsDuration OBJECT-TYPE
1995: SYNTAX Unsigned32 (0|200..500)
1996: UNITS "Milliseconds"
1997: MAX-ACCESS read-write
1998: STATUS current
1999: DESCRIPTION
2000: " This object specifies the duration of the rpASDTS ring
2001: pulse prior to the start of the transmission of the
2002: FSK or DTMF containing the Caller ID information. It is
2003: only used when pktcSigDevCidMode is set to a value of
2004: 'rpAsETS'.
2005:
2006: The following table defines the default values
2007: for this MIB Object, depending on the signal type
2008: (pktcSigDevCidMode) and MUST be followed:
2009:
2010: Value of pktcSigDevCidMode Default value
2011:
2012: duringringingETS any value (not used)
2013: dtAsETS any value (not used)
2014: rpAsETS 250
2015: lrAsETS any value (not used)
2016: lrETS any value (not used)
2017:
2018: An attempt to set this object while the value of
2019: pktcSigDevCidMode is not 'rpAsETS' will result in
2020: an 'inconsistentValue' error.
2021:
2022: The value of this MIB Object MUST NOT persist across MTA
2023: reboots."
2024:
2025: REFERENCE
2026: "ETSI-EN-300-659-1 Specification and Belgacom
2027: BGC_D_48_9811_30_09_EDOC version 3.3"
2028: DEFVAL { 250 }
2029: ::= {pktcSigDevObjects 41 }
2030:
2031: --
2032: -- The Endpoint Config Table is used to define attributes that
2033: -- are specific to connection EndPoints.
2034: --
2035:
2036: pktcSigEndPntConfigTable OBJECT-TYPE
2037: SYNTAX SEQUENCE OF PktcSigEndPntConfigEntry
2038: MAX-ACCESS not-accessible
2039: STATUS current
2040: DESCRIPTION
2041: " This table describes the information pertaining to each
2042: endpoint of the MTA. All entries in this table represent
2043: the provisioned endpoints provisioned with the information
2044: required by the MTA to maintain the NCS protocol
2045: communication with the CMS. Each endpoint can be assigned
2046: to its own CMS. If the specific endpoint does not have
2047: the corresponding CMS information in this table, the
2048: endpoint is considered as not provisioned with voice
2049: services. Objects in this table do not persist across
2050: MTA reboots."
2051: ::= { pktcSigEndPntConfigObjects 1 }
2052:
2053: pktcSigEndPntConfigEntry OBJECT-TYPE
2054: SYNTAX PktcSigEndPntConfigEntry
2055: MAX-ACCESS not-accessible
2056: STATUS current
2057: DESCRIPTION
2058: "Each entry in the pktcSigEndPntConfigTable represents
2059: required signaling parameters for the specific endpoint
2060: provisioned with voice services. The conceptual rows MUST
2061: NOT persist across MTA reboots."
2062: INDEX { ifIndex }
2063: ::= { pktcSigEndPntConfigTable 1 }
2064:
2065: PktcSigEndPntConfigEntry ::= SEQUENCE {
2066: pktcSigEndPntConfigCallAgentId SnmpAdminString,
2067: pktcSigEndPntConfigCallAgentUdpPort InetPortNumber,
2068: pktcSigEndPntConfigPartialDialTO Unsigned32,
2069: pktcSigEndPntConfigCriticalDialTO Unsigned32,
2070: pktcSigEndPntConfigBusyToneTO Unsigned32,
2071: pktcSigEndPntConfigDialToneTO Unsigned32,
2072: pktcSigEndPntConfigMessageWaitingTO Unsigned32,
2073: pktcSigEndPntConfigOffHookWarnToneTO Unsigned32,
2074: pktcSigEndPntConfigRingingTO Unsigned32,
2075: pktcSigEndPntConfigRingBackTO Unsigned32,
2076: pktcSigEndPntConfigReorderToneTO Unsigned32,
2077: pktcSigEndPntConfigStutterDialToneTO Unsigned32,
2078: pktcSigEndPntConfigTSMax Unsigned32,
2079: pktcSigEndPntConfigMax1 Unsigned32,
2080: pktcSigEndPntConfigMax2 Unsigned32,
2081: pktcSigEndPntConfigMax1QEnable TruthValue,
2082: pktcSigEndPntConfigMax2QEnable TruthValue,
2083: pktcSigEndPntConfigMWD Unsigned32,
2084: pktcSigEndPntConfigTdinit Unsigned32,
2085: pktcSigEndPntConfigTdmin Unsigned32,
2086: pktcSigEndPntConfigTdmax Unsigned32,
2087: pktcSigEndPntConfigRtoMax Unsigned32,
2088: pktcSigEndPntConfigRtoInit Unsigned32,
2089: pktcSigEndPntConfigLongDurationKeepAlive Unsigned32,
2090: pktcSigEndPntConfigThist Unsigned32,
2091: pktcSigEndPntConfigStatus RowStatus,
2092: pktcSigEndPntConfigCallWaitingMaxRep Unsigned32,
2093: pktcSigEndPntConfigCallWaitingDelay Unsigned32,
2094: pktcSigEndPntStatusCallIpAddressType InetAddressType,
2095: pktcSigEndPntStatusCallIpAddress InetAddress,
2096: pktcSigEndPntStatusError INTEGER,
2097: pktcSigEndPntConfigMinHookFlash Unsigned32,
2098: pktcSigEndPntConfigMaxHookFlash Unsigned32,
2099: pktcSigEndPntConfigPulseDialInterdigitTime Unsigned32,
2100: pktcSigEndPntConfigPulseDialMinMakeTime Unsigned32,
2101: pktcSigEndPntConfigPulseDialMaxMakeTime Unsigned32,
2102: pktcSigEndPntConfigPulseDialMinBreakTime Unsigned32,
2103: pktcSigEndPntConfigPulseDialMaxBreakTime Unsigned32
2104: }
2105:
2106: pktcSigEndPntConfigCallAgentId OBJECT-TYPE
2107: SYNTAX SnmpAdminString(SIZE (3..255))
2108: MAX-ACCESS read-create
2109: STATUS current
2110: DESCRIPTION
2111: " This object contains a string indicating the call agent
2112: name (e.g.: ca@example.com). The call agent name, after
2113: the character '@', MUST be a fully qualified domain name
2114: (FQDN) and MUST have a corresponding pktcMtaDevCmsFqdn
2115: entry in the pktcMtaDevCmsTable. The object
2116: pktcMtaDevCmsFqdn is defined in the PacketCable MIBMTA
2117: Specification. For each particular endpoint, the MTA MUST
2118: use the current value of this object to communicate with
2119: the corresponding CMS. The MTA MUST update this object
2120: with the value of the 'Notified Entity' parameter of the
2121: NCS message. Because of the high importance of this object
2122: to the ability of the MTA to maintain reliable NCS
2123: communication with the CMS, it is highly recommended not
2124: to change this object's value using SNMP during normal
2125: operation."
2126: ::= { pktcSigEndPntConfigEntry 1 }
2127:
2128: pktcSigEndPntConfigCallAgentUdpPort OBJECT-TYPE
2129: SYNTAX InetPortNumber (1025..65535)
2130: MAX-ACCESS read-create
2131: STATUS current
2132: DESCRIPTION
2133: " This object contains the current value of the User
2134: Datagram Protocol (UDP) receive port on which the
2135: call agent will receive NCS from the endpoint.
2136: For each particular endpoint, the MTA MUST use the current
2137: value of this object to communicate with the corresponding
2138: CMS. The MTA MUST update this object with the value of the
2139: 'Notified Entity' parameter of the NCS message. If the
2140: Notified Entity parameter does not contain a CallAgent
2141: port, the MTA MUST update this object with the default
2142: value of 2727. Because of the high importance of this
2143: object to the ability of the MTA to maintain reliable NCS
2144: communication with the CMS, it is highly recommended not
2145: to change this object's value using SNMP during normal
2146: operation."
2147: REFERENCE
2148: "PacketCable NCS Specification"
2149: DEFVAL { 2727 }
2150: ::= { pktcSigEndPntConfigEntry 2 }
2151:
2152: pktcSigEndPntConfigPartialDialTO OBJECT-TYPE
2153: SYNTAX Unsigned32
2154: UNITS "seconds"
2155: MAX-ACCESS read-create
2156: STATUS current
2157: DESCRIPTION
2158: "This object contains the value of the partial dial
2159: time out.
2160: The Time out (TO) elements are intended to limit the time a
2161: tone or frequency is generated. When this MIB Object is set
2162: to a value of '0', the MTA MUST NOT generate the
2163: corresponding frequency or tone regardless of the
2164: definitions pertaining to frequency, tone duration or
2165: cadence."
2166: REFERENCE
2167: "PacketCable NCS Specification"
2168: DEFVAL { 16 }
2169: ::= { pktcSigEndPntConfigEntry 3 }
2170:
2171: pktcSigEndPntConfigCriticalDialTO OBJECT-TYPE
2172: SYNTAX Unsigned32
2173: UNITS "seconds"
2174: MAX-ACCESS read-create
2175: STATUS current
2176: DESCRIPTION
2177: "This object contains the value of the critical
2178: dial time out.
2179: The Time out (TO) elements are intended to limit the time a
2180: tone or frequency is generated. When this MIB Object is set
2181: to a value of '0', the MTA MUST NOT generate the
2182: corresponding frequency or tone regardless of the
2183: definitions pertaining to frequency, tone duration or
2184: cadence."
2185: REFERENCE
2186: "PacketCable NCS Specification"
2187: DEFVAL { 4 }
2188: ::= { pktcSigEndPntConfigEntry 4 }
2189:
2190: pktcSigEndPntConfigBusyToneTO OBJECT-TYPE
2191: SYNTAX Unsigned32
2192: UNITS "seconds"
2193: MAX-ACCESS read-create
2194: STATUS current
2195: DESCRIPTION
2196: " This object contains the default timeout value for busy
2197: tone. The MTA MUST NOT update this object with the
2198: value provided in the NCS message (if present). If
2199: the value of the object is modified by the SNMP Management
2200: Station, the MTA MUST use the new value as a default only
2201: for a new signal requested by the NCS message.
2202: The Time out (TO) elements are intended to limit the time
2203: a tone or frequency is generated. When this MIB Object is
2204: set to a value of '0', the MTA MUST NOT generate the
2205: corresponding frequency or tone regardless of the
2206: definitions pertaining to frequency, tone duration or
2207: cadence."
2208:
2209: REFERENCE
2210: "PacketCable NCS Specification"
2211: DEFVAL { 30 }
2212: ::= { pktcSigEndPntConfigEntry 5 }
2213:
2214: pktcSigEndPntConfigDialToneTO OBJECT-TYPE
2215: SYNTAX Unsigned32
2216: UNITS "seconds"
2217: MAX-ACCESS read-create
2218: STATUS current
2219: DESCRIPTION
2220: " This object contains the default timeout value for dial
2221: tone. The MTA MUST NOT update this object with the
2222: value provided in the NCS message (if present). If
2223: the value of the object is modified by the SNMP Management
2224: Station, the MTA MUST use the new value as a default only
2225: for a new signal requested by the NCS message.
2226: The Time out (TO) elements are intended to limit the time
2227: a tone or frequency is generated. When this MIB Object is
2228: set to a value of '0', the MTA MUST NOT generate the
2229: corresponding frequency or tone regardless of the
2230: definitions pertaining to frequency, tone duration or
2231: cadence."
2232:
2233: REFERENCE
2234: "PacketCable NCS Specification"
2235: DEFVAL { 16 }
2236: ::= { pktcSigEndPntConfigEntry 6 }
2237:
2238: pktcSigEndPntConfigMessageWaitingTO OBJECT-TYPE
2239: SYNTAX Unsigned32
2240: UNITS "seconds"
2241: MAX-ACCESS read-create
2242: STATUS current
2243: DESCRIPTION
2244: " This object contains the default timeout value for message
2245: waiting indicator. The MTA MUST NOT update this object
2246: with the value provided in the NCS message (if
2247: present). If the value of the object is modified by the
2248: SNMP Manager application, the MTA MUST use the new value
2249: as a default only for a new signal requested by the NCS
2250: message.
2251: The Time out (TO) elements are intended to limit the time
2252: a tone or frequency is generated. When this MIB Object is
2253: set to a value of '0', the MTA MUST NOT generate the
2254: corresponding frequency or tone regardless of the
2255: definitions pertaining to frequency, tone duration or
2256: cadence."
2257:
2258: REFERENCE
2259: "PacketCable NCS Specification"
2260: DEFVAL { 16 }
2261: ::= { pktcSigEndPntConfigEntry 7 }
2262:
2263: pktcSigEndPntConfigOffHookWarnToneTO OBJECT-TYPE
2264: SYNTAX Unsigned32
2265: UNITS "seconds"
2266: MAX-ACCESS read-create
2267: STATUS current
2268: DESCRIPTION
2269: " This object contains the default timeout value for the off
2270: hook Warning tone. The MTA MUST NOT update this object
2271: with the value provided in the NCS message (if
2272: present). If the value of the object is modified by the
2273: SNMP Manager application, the MTA MUST use the new value
2274: as a default only for a new signal requested by the NCS
2275: message.
2276: The Time out (TO) elements are intended to limit the time
2277: a tone or frequency is generated. When this MIB Object is
2278: set to a value of '0', the MTA MUST NOT generate the
2279: corresponding frequency or tone regardless of the
2280: definitions pertaining to frequency, tone duration or
2281: cadence."
2282:
2283: REFERENCE
2284: "PacketCable NCS Specification"
2285: DEFVAL { 0 }
2286: ::= { pktcSigEndPntConfigEntry 8 }
2287:
2288: pktcSigEndPntConfigRingingTO OBJECT-TYPE
2289: SYNTAX Unsigned32
2290: UNITS "seconds"
2291: MAX-ACCESS read-create
2292: STATUS current
2293: DESCRIPTION
2294: " This object contains the default timeout value for
2295: ringing. The MTA MUST NOT update this object with the
2296: value provided in the NCS message (if present). If
2297: the value of the object is modified by the SNMP Management
2298: Station, the MTA MUST use the new value as a default only
2299: for a new signal requested by the NCS message.
2300: The Time out (TO) elements are intended to limit the time
2301: a tone or frequency is generated. When this MIB Object is
2302: set to a value of '0', the MTA MUST NOT generate the
2303: corresponding frequency or tone regardless of the
2304: definitions pertaining to frequency, tone duration or
2305: cadence."
2306:
2307: REFERENCE
2308: "PacketCable NCS Specification"
2309: DEFVAL { 180 }
2310: ::= { pktcSigEndPntConfigEntry 9 }
2311:
2312: pktcSigEndPntConfigRingBackTO OBJECT-TYPE
2313: SYNTAX Unsigned32
2314: UNITS "seconds"
2315: MAX-ACCESS read-create
2316: STATUS current
2317: DESCRIPTION
2318: " This object contains the default timeout value for ring
2319: back. The MTA MUST NOT update this object with the
2320: value provided in the NCS message (if present). If
2321: the value of the object is modified by the SNMP Management
2322: Station, the MTA MUST use the new value as a default only
2323: for a new signal requested by the NCS message.
2324: The Time out (TO) elements are intended to limit the time
2325: a tone or frequency is generated. When this MIB Object is
2326: set to a value of '0', the MTA MUST NOT generate the
2327: corresponding frequency or tone regardless of the
2328: definitions pertaining to frequency, tone duration or
2329: cadence."
2330:
2331: REFERENCE
2332: "PacketCable NCS Specification"
2333: DEFVAL { 180 }
2334: ::= { pktcSigEndPntConfigEntry 10 }
2335:
2336: pktcSigEndPntConfigReorderToneTO OBJECT-TYPE
2337: SYNTAX Unsigned32
2338: UNITS "seconds"
2339: MAX-ACCESS read-create
2340: STATUS current
2341: DESCRIPTION
2342: " This object contains the default timeout value for reorder
2343: tone. The MTA MUST NOT update this object with the
2344: value provided in the NCS message (if present). If
2345: the value of the object is modified by the SNMP Management
2346: Station, the MTA MUST use the new value as a default only
2347: for a new signal requested by the NCS message.
2348: The Time out (TO) elements are intended to limit the time
2349: a tone or frequency is generated. When this MIB Object is
2350: set to a value of '0', the MTA MUST NOT generate the
2351: corresponding frequency or tone regardless of the
2352: definitions pertaining to frequency, tone duration or
2353: cadence."
2354:
2355: REFERENCE
2356: "PacketCable NCS Specification"
2357: DEFVAL { 30 }
2358: ::= { pktcSigEndPntConfigEntry 11 }
2359:
2360: pktcSigEndPntConfigStutterDialToneTO OBJECT-TYPE
2361: SYNTAX Unsigned32
2362: UNITS "seconds"
2363: MAX-ACCESS read-create
2364: STATUS current
2365: DESCRIPTION
2366: " This object contains the default timeout value for stutter
2367: dial tone. The MTA MUST NOT update this object with the
2368: value provided in the NCS message (if present). If
2369: the value of the object is modified by the SNMP Management
2370: Station, the MTA MUST use the new value as a default only
2371: for a new signal requested by the NCS message.
2372: The Time out (TO) elements are intended to limit the time
2373: a tone or frequency is generated. When this MIB Object is
2374: set to a value of '0', the MTA MUST NOT generate the
2375: corresponding frequency or tone regardless of the
2376: definitions pertaining to frequency, tone duration or
2377: cadence."
2378:
2379: REFERENCE
2380: "PacketCable NCS Specification"
2381: DEFVAL { 16 }
2382: ::= { pktcSigEndPntConfigEntry 12 }
2383:
2384: pktcSigEndPntConfigTSMax OBJECT-TYPE
2385: SYNTAX Unsigned32
2386: MAX-ACCESS read-create
2387: STATUS current
2388: DESCRIPTION
2389: "This MIB object is used as part of an NCS
2390: retransmission algorithm. Prior to any retransmission,
2391: the MTA must check to make sure that the time elapsed
2392: since the sending of the initial datagram does not
2393: exceed the value specified by this MIB Object. If more
2394: than Tsmax time has elapsed, then the retransmissions
2395: MUST cease.
2396:
2397: Refer to the MIB Object pktcSigEndPntConfigThist for
2398: information on when the endpoint becomes disconnected."
2399: REFERENCE
2400: "PacketCable NCS Specification"
2401: DEFVAL { 20 }
2402: ::= { pktcSigEndPntConfigEntry 13 }
2403:
2404: pktcSigEndPntConfigMax1 OBJECT-TYPE
2405: SYNTAX Unsigned32
2406: MAX-ACCESS read-create
2407: STATUS current
2408: DESCRIPTION
2409: "This object contains the suspicious error threshold for
2410: signaling messages. The pktcSigEndPntConfigMax1 object
2411: indicates the retransmission threshold at which the MTA MAY
2412: actively query the domain name server (DNS) in order to
2413: detect the possible change of call agent interfaces."
2414: REFERENCE
2415: "PacketCable NCS Specification"
2416: DEFVAL { 5 }
2417: ::= { pktcSigEndPntConfigEntry 14 }
2418:
2419: pktcSigEndPntConfigMax2 OBJECT-TYPE
2420: SYNTAX Unsigned32
2421: MAX-ACCESS read-create
2422: STATUS current
2423: DESCRIPTION
2424: "This object contains the disconnect error threshold for
2425: signaling messages. The pktcSigEndPntConfigMax2 object
2426: indicates the retransmission threshold at which the MTA
2427: SHOULD contact the DNS one more time to see if any other
2428: interfaces to the call agent have become available."
2429: REFERENCE
2430: "PacketCable NCS Specification"
2431: DEFVAL { 7 }
2432: ::= { pktcSigEndPntConfigEntry 15 }
2433:
2434: pktcSigEndPntConfigMax1QEnable OBJECT-TYPE
2435: SYNTAX TruthValue
2436: MAX-ACCESS read-create
2437: STATUS current
2438: DESCRIPTION
2439: "This object enables/disables the Max1 domain name server
2440: (DNS) query operation when the pktcSigEndPntConfigMax1
2441: threshold has been reached.
2442: A value of true(1) indicates enabling, and a value of
2443: false(2) indicates disabling."
2444:
2445: DEFVAL { true }
2446: ::= { pktcSigEndPntConfigEntry 16 }
2447:
2448: pktcSigEndPntConfigMax2QEnable OBJECT-TYPE
2449: SYNTAX TruthValue
2450: MAX-ACCESS read-create
2451: STATUS current
2452: DESCRIPTION
2453: "This object enables/disables the Max2 domain name server
2454: (DNS) query operation when the pktcSigEndPntConfigMax2
2455: threshold has been reached.
2456: A value of true(1) indicates enabling, and a value of
2457: false(2) indicates disabling."
2458: DEFVAL { true }
2459: ::= { pktcSigEndPntConfigEntry 17 }
2460:
2461: pktcSigEndPntConfigMWD OBJECT-TYPE
2462: SYNTAX Unsigned32
2463: UNITS "seconds"
2464: MAX-ACCESS read-create
2465: STATUS current
2466: DESCRIPTION
2467: "Maximum Waiting Delay (MWD) contains the maximum number of
2468: seconds an MTA waits after powering on, before initiating
2469: the restart procedure with the call agent."
2470: REFERENCE
2471: "PacketCable NCS Specification"
2472: DEFVAL { 600 }
2473: ::= { pktcSigEndPntConfigEntry 18 }
2474:
2475: pktcSigEndPntConfigTdinit OBJECT-TYPE
2476: SYNTAX Unsigned32
2477: UNITS "seconds"
2478: MAX-ACCESS read-create
2479: STATUS current
2480: DESCRIPTION
2481: "This MIB object represents the 'disconnected' initial
2482: waiting delay within the context of an MTA's 'disconnected
2483: procedure'. The 'disconnected procedure' is initiated when
2484: an endpoint becomes 'disconnected' while attempting to
2485: communicate with a Call Agent.
2486:
2487: The 'disconnected timer' associated with the 'disconnected
2488: Procedure' is initialized to a random value, uniformly
2489: distributed between zero and the value contained in this
2490: MIB Object.
2491:
2492: For more information on the usage of this timer, please
2493: refer to the PacketCable NCS Specification."
2494:
2495: REFERENCE
2496: "PacketCable NCS Specification"
2497: DEFVAL { 15 }
2498: ::= { pktcSigEndPntConfigEntry 19 }
2499:
2500: pktcSigEndPntConfigTdmin OBJECT-TYPE
2501: SYNTAX Unsigned32
2502: UNITS "seconds"
2503: MAX-ACCESS read-create
2504: STATUS current
2505: DESCRIPTION
2506: "This MIB object represents the 'disconnected' minimum
2507: waiting delay within the context of an MTA's
2508: 'disconnected procedure', specifically when local user
2509: activity is detected.
2510: The 'disconnected procedure' is initiated when
2511: an endpoint becomes 'disconnected' while attempting to
2512: communicate with a Call Agent.
2513: For more information on the usage of this timer, please
2514: refer to the PacketCable NCS Specification."
2515:
2516:
2517: REFERENCE
2518: "PacketCable NCS Specification"
2519: DEFVAL { 15 }
2520: ::= { pktcSigEndPntConfigEntry 20 }
2521:
2522: pktcSigEndPntConfigTdmax OBJECT-TYPE
2523: SYNTAX Unsigned32
2524: UNITS "seconds"
2525: MAX-ACCESS read-create
2526: STATUS current
2527: DESCRIPTION
2528: " This object contains the maximum number of seconds the MTA
2529: waits after a disconnect, before initiating the
2530: disconnected procedure with the call agent.
2531: "
2532: REFERENCE
2533: "PacketCable NCS Specification"
2534: DEFVAL { 600 }
2535: ::= { pktcSigEndPntConfigEntry 21 }
2536:
2537: pktcSigEndPntConfigRtoMax OBJECT-TYPE
2538: SYNTAX Unsigned32
2539: UNITS "seconds"
2540: MAX-ACCESS read-create
2541: STATUS current
2542: DESCRIPTION
2543: "This object specifies the maximum number of seconds the MTA
2544: waits for a response to an NCS message before initiating
2545: a retransmission."
2546: REFERENCE
2547: "PacketCable NCS Specification"
2548: DEFVAL { 4 }
2549: ::= { pktcSigEndPntConfigEntry 22 }
2550:
2551: pktcSigEndPntConfigRtoInit OBJECT-TYPE
2552: SYNTAX Unsigned32
2553: UNITS "milliseconds"
2554: MAX-ACCESS read-create
2555: STATUS current
2556: DESCRIPTION
2557: " This object contains the initial number of seconds for the
2558: retransmission timer."
2559: REFERENCE
2560: "PacketCable NCS Specification"
2561: DEFVAL { 200 }
2562: ::= { pktcSigEndPntConfigEntry 23 }
2563:
2564: pktcSigEndPntConfigLongDurationKeepAlive OBJECT-TYPE
2565: SYNTAX Unsigned32
2566: UNITS "minutes"
2567: MAX-ACCESS read-create
2568: STATUS current
2569: DESCRIPTION
2570: " Specifies a timeout value in minutes for sending long
2571: duration call notification message."
2572: REFERENCE
2573: "PacketCable NCS Specification"
2574: DEFVAL { 60 }
2575: ::= { pktcSigEndPntConfigEntry 24 }
2576:
2577: pktcSigEndPntConfigThist OBJECT-TYPE
2578: SYNTAX Unsigned32
2579: UNITS "seconds"
2580: MAX-ACCESS read-create
2581: STATUS current
2582: DESCRIPTION
2583: " Timeout period in seconds before no response is declared."
2584: REFERENCE
2585: "PacketCable NCS Specification"
2586: DEFVAL { 30 }
2587: ::= { pktcSigEndPntConfigEntry 25 }
2588:
2589: pktcSigEndPntConfigStatus OBJECT-TYPE
2590: SYNTAX RowStatus
2591: MAX-ACCESS read-create
2592: STATUS current
2593: DESCRIPTION
2594: " This object contains the Row Status associated with the
2595: pktcSigEndPntConfigTable. There are no restrictions or
2596: dependencies amidst the columnar objects before this
2597: row can be activated or for modifications of the
2598: columnar objects when this object is set to a
2599: value of 'active(1)."
2600: ::= { pktcSigEndPntConfigEntry 26 }
2601:
2602:
2603: pktcSigEndPntConfigCallWaitingMaxRep OBJECT-TYPE
2604: SYNTAX Unsigned32 (0..10)
2605: MAX-ACCESS read-create
2606: STATUS current
2607: DESCRIPTION
2608: " This object contains the default value of the maximum
2609: number of repetitions of the call waiting tone that the
2610: MTA will play from a single CMS request. The MTA MUST NOT
2611: update this object with the information provided in the
2612: NCS message (if present). If the value of the object is
2613: modified by the SNMP Manager application, the MTA MUST use
2614: the new value as a default only for a new signal
2615: requested by the NCS message."
2616: DEFVAL { 1 }
2617: ::= { pktcSigEndPntConfigEntry 27 }
2618:
2619: pktcSigEndPntConfigCallWaitingDelay OBJECT-TYPE
2620: SYNTAX Unsigned32 (1..100)
2621: UNITS "seconds"
2622: MAX-ACCESS read-create
2623: STATUS current
2624: DESCRIPTION
2625: " This object contains the delay between repetitions of the
2626: call waiting tone that the MTA will play from a single CMS
2627: request."
2628: DEFVAL { 10 }
2629: ::= { pktcSigEndPntConfigEntry 28 }
2630:
2631: pktcSigEndPntStatusCallIpAddressType OBJECT-TYPE
2632: SYNTAX InetAddressType
2633: MAX-ACCESS read-only
2634: STATUS current
2635: DESCRIPTION
2636: " This object contains the type of Internet address contained
2637: in the MIB Object 'pktcSigEndPntStatusCallIpAddress'.
2638:
2639: Since pktcSigEndPntStatusCallIpAddress is expected to
2640: contain an IP address, a value of dns(16) is disallowed."
2641: ::= { pktcSigEndPntConfigEntry 29 }
2642:
2643: pktcSigEndPntStatusCallIpAddress OBJECT-TYPE
2644: SYNTAX InetAddress
2645: MAX-ACCESS read-only
2646: STATUS current
2647: DESCRIPTION
2648: " This MIB Object contains the chosen IP address of the CMS
2649: currently being used for the corresponding endpoint.
2650:
2651: The device determines the IP address by using DNS to
2652: resolve the IP address of the CMS from the FQDN stored in
2653: the MIB Object 'pktcSigEndPntConfigCallAgentId'. The
2654: processes are outlined in the PacketCable NCS and Security
2655: specifications, and MUST be followed by the MTA.
2656:
2657: The IP address type contained in this MIB Object is
2658: indicated by pktcSigEndPntStatusCallIpAddressType."
2659: REFERENCE
2660: "PacketCable NCS Specification;
2661: PacketCable Security specification, [PKT-SP-SEC]."
2662: ::= { pktcSigEndPntConfigEntry 30 }
2663:
2664:
2665: pktcSigEndPntStatusError OBJECT-TYPE
2666: SYNTAX INTEGER {
2667: operational (1),
2668: noSecurityAssociation (2),
2669: disconnected (3)
2670: }
2671: MAX-ACCESS read-only
2672: STATUS current
2673: DESCRIPTION
2674: " This object contains the error status for this interface.
2675: The operational status indicates that all operations
2676: necessary to put the line in service have occurred, and the
2677: CMS has acknowledged the Restart In Progress (RSIP)
2678: message successfully. If pktcMtaDevCmsIpsecCtrl is enabled
2679: for the associated Call Agent, the noSecurityAssociation
2680: status indicates that no Security Association (SA) yet
2681: exists for this endpoint. If pktcMtaDevCmsIpsecCtrl is
2682: disabled for the associated Call Agent, the
2683: noSecurityAssociation status is not applicable and should
2684: not be used by the MTA. The disconnected status indicates
2685: one of the following two:
2686: If pktcMtaDevCmsIpsecCtrl is disabled, then no security
2687: association is involved with this endpoint. The NCS
2688: signaling software is in process of establishing the NCS
2689: signaling link via an RSIP exchange.
2690: Otherwise, when pktcMtaDevCmsIpsecCtrl is enabled,
2691: security Association has been established, and the NCS
2692: signaling software is in process of establishing the NCS
2693: signaling link via an RSIP exchange."
2694: ::= { pktcSigEndPntConfigEntry 31 }
2695:
2696: pktcSigEndPntConfigMinHookFlash OBJECT-TYPE
2697: SYNTAX Unsigned32 (20..1550)
2698: UNITS "Milliseconds"
2699: MAX-ACCESS read-only
2700: STATUS current
2701: DESCRIPTION
2702: " This is the minimum time a line needs to be on hook for a
2703: valid hook flash. The value of this object MUST be
2704: greater than the value of
2705: pktcSigEndPntConfigPulseDialMaxBreakTime. The value of
2706: pktcSigEndPntConfigMinHookFlash MUST be less than
2707: pktcSigEndPntConfigMaxHookFlash. This object MUST only be
2708: set via the MTA configuration during the provisioning
2709: process.
2710: Furthermore, given the possibility for the 'pulse dial'
2711: and 'hook flash' to overlap, the value of this object
2712: MUST be greater than the value contained by the MIB
2713: Object 'pktcSigEndPntConfigPulseDialMaxMakeTime'."
2714: DEFVAL { 300 }
2715: ::= { pktcSigEndPntConfigEntry 32 }
2716:
2717: pktcSigEndPntConfigMaxHookFlash OBJECT-TYPE
2718: SYNTAX Unsigned32 (20..1550)
2719: UNITS "Milliseconds"
2720: MAX-ACCESS read-only
2721: STATUS current
2722: DESCRIPTION
2723: " This is the maximum time a line needs to be on hook for a
2724: valid hook flash. The value of
2725: pktcSigEndPntConfigMaxHookFlash MUST be greater than
2726: pktcSigEndPntConfigMinHookFlash. This object MUST only be
2727: set via the MTA configuration during the provisioning
2728: process."
2729: DEFVAL { 800 }
2730: ::= { pktcSigEndPntConfigEntry 33 }
2731:
2732: pktcSigEndPntConfigPulseDialInterdigitTime OBJECT-TYPE
2733: SYNTAX Unsigned32 (100..1500)
2734: UNITS "Milliseconds"
2735: MAX-ACCESS read-only
2736: STATUS current
2737: DESCRIPTION
2738: " This is the pulse dial inter-digit timeout. This object
2739: MUST only be set via the MTA configuration during the
2740: provisioning process."
2741: DEFVAL { 100 }
2742: ::= { pktcSigEndPntConfigEntry 34 }
2743:
2744: pktcSigEndPntConfigPulseDialMinMakeTime OBJECT-TYPE
2745: SYNTAX Unsigned32 (20..200)
2746: UNITS "Milliseconds"
2747: MAX-ACCESS read-only
2748: STATUS current
2749: DESCRIPTION
2750: " This is the minimum make pulse width for the dial pulse.
2751: The value of pktcSigEndPntConfigPulseDialMinMakeTime MUST
2752: be less than pktcSigEndPntConfigPulseDialMaxMakeTime. This
2753: object MUST only be set via the MTA configuration during
2754: the provisioning process."
2755: DEFVAL { 25 }
2756: ::= { pktcSigEndPntConfigEntry 35 }
2757:
2758: pktcSigEndPntConfigPulseDialMaxMakeTime OBJECT-TYPE
2759: SYNTAX Unsigned32 (20..200)
2760: UNITS "Milliseconds"
2761: MAX-ACCESS read-only
2762: STATUS current
2763: DESCRIPTION
2764: " This is the maximum make pulse width for the dial pulse.
2765: The value of pktcSigEndPntConfigPulseDialMaxMakeTime MUST
2766: be greater than pktcSigEndPntConfigPulseDialMinMakeTime.
2767: This object MUST only be provided via the configuration
2768: file during the provisioning process.
2769: Furthermore, given the possibility for the 'pulse dial'
2770: and 'hook flash' to overlap, the value of this object MUST
2771: be less than the value contained by the MIB Object
2772: pktcSigEndPntConfigMinHookFlash."
2773: DEFVAL { 55 }
2774: ::= { pktcSigEndPntConfigEntry 36 }
2775:
2776: pktcSigEndPntConfigPulseDialMinBreakTime OBJECT-TYPE
2777: SYNTAX Unsigned32 (20..200)
2778: UNITS "Milliseconds"
2779: MAX-ACCESS read-only
2780: STATUS current
2781: DESCRIPTION
2782: " This is the minimum break pulse width for the dial pulse.
2783: The value of pktcSigEndPntConfigPulseDialMinBreakTime MUST
2784: be less than pktcSigEndPntConfigPulseDialMaxBreakTime.
2785: This object must only be provided via the configuration
2786: file during the provisioning process."
2787: DEFVAL { 45 }
2788: ::= { pktcSigEndPntConfigEntry 37 }
2789:
2790: pktcSigEndPntConfigPulseDialMaxBreakTime OBJECT-TYPE
2791: SYNTAX Unsigned32 (20..200)
2792: UNITS "Milliseconds"
2793: MAX-ACCESS read-only
2794: STATUS current
2795: DESCRIPTION
2796: " This is the maximum break pulse width for the dial pulse.
2797: The value of pktcSigEndPntConfigPulseDialMaxBreakTime MUST
2798: be greater than pktcSigEndPntConfigPulseDialMinBreakTime.
2799: This object MUST only be provided via the configuration
2800: file during the provisioning process."
2801: DEFVAL { 75 }
2802: ::= { pktcSigEndPntConfigEntry 38 }
2803:
2804:
2805:
2806: --
2807: -- notification group is for future extension.
2808: --
2809: pktcSigNotification OBJECT IDENTIFIER ::= { pktcSigMib 0 }
2810: pktcSigConformance OBJECT IDENTIFIER ::= { pktcSigMib 2 }
2811: pktcSigCompliances OBJECT IDENTIFIER ::= { pktcSigConformance 1 }
2812: pktcSigGroups OBJECT IDENTIFIER ::= { pktcSigConformance 2 }
2813:
2814: --
2815: -- compliance statements
2816: --
2817:
2818: pktcSigBasicCompliance MODULE-COMPLIANCE
2819: STATUS current
2820: DESCRIPTION
2821: " The compliance statement for MTAs that implement
2822: NCS Signaling."
2823:
2824: MODULE -- pktcSigMib
2825:
2826: ---
2827: -- Unconditionally mandatory groups for all MTAs
2828: ---
2829:
2830: MANDATORY-GROUPS {
2831: pktcSigDeviceGroup,
2832: pktcSigEndpointGroup
2833: }
2834: ---
2835: -- Conditionally mandatory groups for MTAs
2836: ---
2837: GROUP pktcInternationalGroup
2838: DESCRIPTION
2839: " This group is mandatory only for MTAs implementing
2840: international telephony features."
2841:
2842: GROUP pktcLLinePackageGroup
2843: DESCRIPTION
2844: " This group is mandatory only for MTAs implementing the L
2845: Line Package"
2846:
2847: GROUP pktcELinePackageGroup
2848: DESCRIPTION
2849: " This group is mandatory only for MTAs implementing the E
2850: Line Package"
2851:
2852: ::={ pktcSigCompliances 1 }
2853:
2854:
2855: pktcSigDeviceGroup OBJECT-GROUP
2856: OBJECTS {
2857: pktcSigDevCodecMax,
2858: pktcSigDevEchoCancellation,
2859: pktcSigDevSilenceSuppression,
2860: pktcSigDevR0Cadence,
2861: pktcSigDevR1Cadence,
2862: pktcSigDevR2Cadence,
2863: pktcSigDevR3Cadence,
2864: pktcSigDevR4Cadence,
2865: pktcSigDevR5Cadence,
2866: pktcSigDevR6Cadence,
2867: pktcSigDevR7Cadence,
2868: pktcSigDevRgCadence,
2869: pktcSigDevRsCadence,
2870: pktcSigDefCallSigDscp,
2871: pktcSigDefMediaStreamDscp,
2872: pktcSigDevVmwiMode,
2873: pktcSigCapabilityType,
2874: pktcSigCapabilityVersion,
2875: pktcSigCapabilityVendorExt,
2876: pktcSigDefNcsReceiveUdpPort
2877: }
2878: STATUS current
2879: DESCRIPTION
2880: "Group of MIB Objects containing signaling configuration
2881: information that is applicable per-device."
2882: ::= { pktcSigGroups 1 }
2883:
2884: pktcSigEndpointGroup OBJECT-GROUP
2885: OBJECTS {
2886: pktcSigEndPntConfigCallAgentId,
2887: pktcSigEndPntConfigCallAgentUdpPort,
2888: pktcSigEndPntConfigPartialDialTO,
2889: pktcSigEndPntConfigCriticalDialTO,
2890: pktcSigEndPntConfigBusyToneTO,
2891: pktcSigEndPntConfigDialToneTO,
2892: pktcSigEndPntConfigMessageWaitingTO,
2893: pktcSigEndPntConfigOffHookWarnToneTO,
2894: pktcSigEndPntConfigRingingTO,
2895: pktcSigEndPntConfigRingBackTO,
2896: pktcSigEndPntConfigReorderToneTO,
2897: pktcSigEndPntConfigStutterDialToneTO,
2898: pktcSigEndPntConfigTSMax,
2899: pktcSigEndPntConfigMax1,
2900: pktcSigEndPntConfigMax2,
2901: pktcSigEndPntConfigMax1QEnable,
2902: pktcSigEndPntConfigMax2QEnable,
2903: pktcSigEndPntConfigMWD,
2904: pktcSigEndPntConfigTdinit,
2905: pktcSigEndPntConfigTdmin,
2906: pktcSigEndPntConfigTdmax,
2907: pktcSigEndPntConfigRtoMax,
2908: pktcSigEndPntConfigRtoInit,
2909: pktcSigEndPntConfigLongDurationKeepAlive,
2910: pktcSigEndPntConfigThist,
2911: pktcSigEndPntConfigStatus,
2912: pktcSigEndPntConfigCallWaitingMaxRep,
2913: pktcSigEndPntConfigCallWaitingDelay,
2914: pktcSigEndPntStatusCallIpAddressType,
2915: pktcSigEndPntStatusCallIpAddress,
2916: pktcSigEndPntStatusError
2917: }
2918: STATUS current
2919: DESCRIPTION
2920: "Group of MIB Objects containing signaling configuration
2921: information that is applicable per-endpoint."
2922: ::= { pktcSigGroups 2 }
2923:
2924: pktcInternationalGroup OBJECT-GROUP
2925: OBJECTS {
2926: pktcSigEndPntConfigMinHookFlash,
2927: pktcSigEndPntConfigMaxHookFlash,
2928: pktcSigEndPntConfigPulseDialInterdigitTime,
2929: pktcSigEndPntConfigPulseDialMinMakeTime,
2930: pktcSigEndPntConfigPulseDialMaxMakeTime,
2931: pktcSigEndPntConfigPulseDialMinBreakTime,
2932: pktcSigEndPntConfigPulseDialMaxBreakTime,
2933: pktcSigDevRingCadence,
2934: pktcSigDevCidSigProtocol,
2935: pktcSigDevCidDelayAfterLR,
2936: pktcSigDevCidDtmfStartCode,
2937: pktcSigDevCidDtmfEndCode,
2938: pktcSigDevVmwiSigProtocol,
2939: pktcSigDevVmwiDelayAfterLR,
2940: pktcSigDevVmwiDtmfStartCode,
2941: pktcSigDevVmwiDtmfEndCode,
2942: pktcSigDevrpAsDtsDuration,
2943: pktcSigDevCidMode,
2944: pktcSigDevCidAfterRing,
2945: pktcSigDevCidAfterDTAS,
2946: pktcSigDevCidAfterRPAS,
2947: pktcSigDevRingAfterCID,
2948: pktcSigDevCidDTASAfterLR,
2949: pktcSigDevVmwiMode,
2950: pktcSigDevVmwiAfterDTAS,
2951: pktcSigDevVmwiAfterRPAS,
2952: pktcSigDevVmwiDTASAfterLR,
2953: pktcSigPowerRingFrequency,
2954: pktcSigPulseSignalFrequency,
2955: pktcSigPulseSignalDbLevel,
2956: pktcSigPulseSignalDuration,
2957: pktcSigPulseSignalPulseInterval,
2958: pktcSigPulseSignalRepeatCount,
2959: pktcSigDevToneDbLevel,
2960: pktcSigDevToneFreqCounter,
2961: pktcSigDevToneWholeToneRepeatCount,
2962: pktcSigDevToneSteady,
2963: pktcSigDevToneFirstFreqValue,
2964: pktcSigDevToneSecondFreqValue,
2965: pktcSigDevToneThirdFreqValue,
2966: pktcSigDevToneFourthFreqValue,
2967: pktcSigDevToneFreqMode,
2968: pktcSigDevToneFreqAmpModePrtg,
2969: pktcSigDevToneFreqOnDuration,
2970: pktcSigDevToneFreqOffDuration,
2971: pktcSigDevToneFreqRepeatCount
2972: }
2973: STATUS current
2974: DESCRIPTION
2975: " Group of objects that extend the behavior of existing
2976: objects to support operations in the widest possible set
2977: of international marketplaces. Note that many of these
2978: objects represent a superset of behaviors described in
2979: other objects within this MIB Module."
2980: ::= { pktcSigGroups 3 }
2981:
2982: pktcLLinePackageGroup OBJECT-GROUP
2983: OBJECTS {
2984: pktcSigDevR0Cadence,
2985: pktcSigDevR1Cadence,
2986: pktcSigDevR2Cadence,
2987: pktcSigDevR3Cadence,
2988: pktcSigDevR4Cadence,
2989: pktcSigDevR5Cadence,
2990: pktcSigDevR6Cadence,
2991: pktcSigDevR7Cadence,
2992: pktcSigDevRgCadence,
2993: pktcSigDevRsCadence
2994: }
2995: STATUS current
2996: DESCRIPTION
2997: "Group of Objects to support the L Line Package."
2998: ::= { pktcSigGroups 4 }
2999:
3000: pktcELinePackageGroup OBJECT-GROUP
3001: OBJECTS {
3002: pktcSigDevR0Cadence,
3003: pktcSigDevR1Cadence,
3004: pktcSigDevR2Cadence,
3005: pktcSigDevR3Cadence,
3006: pktcSigDevR4Cadence,
3007: pktcSigDevR5Cadence,
3008: pktcSigDevR6Cadence,
3009: pktcSigDevR7Cadence,
3010: pktcSigDevRgCadence,
3011: pktcSigDevRsCadence,
3012: pktcSigPulseSignalFrequency,
3013: pktcSigPulseSignalDbLevel,
3014: pktcSigPulseSignalDuration,
3015: pktcSigPulseSignalPulseInterval,
3016: pktcSigPulseSignalRepeatCount,
3017: pktcSigDevRingCadence
3018: }
3019: STATUS current
3020: DESCRIPTION
3021: "Group of Objects to support the E Line Package."
3022: ::= { pktcSigGroups 5 }
3023:
3024:
3025: END
3026:
3027: --
3028: -- Copyright (C) The IETF Trust (2007).
3029: --
3030: -- This document is subject to the rights, licenses and restrictions
3031: -- contained in BCP 78, and except as set forth therein, the authors
3032: -- retain all their rights.
3033: --
3034: -- This document and the information contained herein are provided on
3035: -- an "AS IS" basis and THE CONTRIBUTOR, THE ORGANIZATION HE/SHE
3036: -- REPRESENTS OR IS SPONSORED BY (IF ANY), THE INTERNET SOCIETY, THE
3037: -- IETF TRUST AND THE INTERNET ENGINEERING TASK FORCE DISCLAIM ALL
3038: -- WARRANTIES, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO ANY
3039: -- WARRANTY THAT THE USE OF THE INFORMATION HEREIN WILL NOT INFRINGE
3040: -- ANY RIGHTS OR ANY IMPLIED WARRANTIES OF MERCHANTABILITY OR FITNESS
3041: -- FOR A PARTICULAR PURPOSE.
3042: