-
Notifications
You must be signed in to change notification settings - Fork 124
/
Copy pathCISCO-VOICE-DIAL-CONTROL-MIB-V1SMI.my
5380 lines (5058 loc) · 176 KB
/
CISCO-VOICE-DIAL-CONTROL-MIB-V1SMI.my
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
-- MIB file created 09-Feb-2010 22:55:10, by
-- SMICng version 2.2.11-beta(PRO)(Solaris), January 20, 2001. Enterprise key cisco.com
CISCO-VOICE-DIAL-CONTROL-MIB DEFINITIONS ::= BEGIN
-- From file: "CISCO-VOICE-DIAL-CONTROL-MIB.my"
-- Compile options "4 7 F H N O W 03 06 0B 0G 0N 0T"
IMPORTS
DisplayString, RowStatus, TruthValue
FROM SNMPv2-TC-v1
callActiveSetupTime, callActiveIndex, AbsoluteCounter32
FROM DIAL-CONTROL-MIB
QosService
FROM INT-SERV-MIB
ifIndex, InterfaceIndexOrZero
FROM IF-MIB
InetAddressType, InetAddress
FROM INET-ADDRESS-MIB
SnmpAdminString
FROM SNMP-FRAMEWORK-MIB
cCallHistoryIndex, cCallHistoryCallOrigin
FROM CISCO-DIAL-CONTROL-MIB
CvcSpeechCoderRate, CvcFaxTransmitRate, CvcCoderTypeRate,
CvcGUid, CvcInBandSignaling, cvCommonDcCallHistoryCoderTypeRate
FROM CISCO-VOICE-COMMON-DIAL-CONTROL-MIB
DnisMapname
FROM CISCO-VOICE-DNIS-MIB
ciscoMgmt
FROM CISCO-SMI
Gauge, IpAddress
FROM RFC1155-SMI
OBJECT-TYPE
FROM RFC-1212
TRAP-TYPE
FROM RFC-1215;
ciscoVoiceDialControlMIB OBJECT IDENTIFIER ::= { ciscoMgmt 63 }
-- MODULE-IDENTITY
-- LastUpdated
-- 200905070000Z
-- OrgName
-- Cisco Systems, Inc.
-- ContactInfo
-- Cisco Systems
-- Customer Service
--
-- Postal: 170 W. Tasman Drive
-- San Jose, CA 95134
-- USA
--
-- Tel: +1 800 553-NETS
--
-- E-mail: [email protected]
-- Descr
-- This MIB module enhances the IETF Dial Control MIB
-- (RFC2128) by providing management of voice telephony
-- peers on both a circuit-switched telephony network,
-- and an IP data network.
--
-- *** ABBREVIATIONS, ACRONYMS AND SYMBOLS ***
--
-- GSM - Global System for Mobile Communication
--
-- AMR-NB - Adaptive Multi Rate - Narrow Band
--
-- iLBC - internet Low Bitrate Codec
--
-- KPML - Key Press Markup Language
--
-- MGCP - Media Gateway Control Protocol.
--
-- SIP - Session Initiation Protocol.
--
-- H323 - One of the voip signalling protocol.
--
-- SCCP - Skinny Client Control Protocol.
--
-- dialpeer - This represents a configured interface that
-- carries the dial map. A dialpeer maps the
-- called and calling numbers with the port or
-- IP interface to be used.
--
-- License call capacity - This represents the licensed
-- maximum call capacity of
-- the gateway.
--
-- iSAC - Internet Speech Audio Codec
-- RevDate
-- 200905070000Z
-- RevDescr
-- [1] Added Abbreviation for iSAC
-- [2] Added the following objects to cvVoIPPeerCfgTable for iSAC
-- codec support.
-- - cvVoIPPeerCfgCodingMode
-- - cvVoIPPeerCfgBitRate
-- - cvVoIPPeerCfgFramesize
-- [3] Added a new OBJECT-GROUP cvdcVoIPCfgISACGroup.
-- [4] Added a new MODULE-COMPLIANCE cvdcMIBComplianceRev19 which
-- deprecates cvdcMIBComplianceRev18.
-- RevDate
-- 200904200000Z
-- RevDescr
-- The following changes have been made.
--
-- [1] Added new CvCallConnectionType TEXTUAL-CONVENTION.
-- [2] Added the following new OBJECT IDENTIFIERs:
-- cvCallVolume,
-- cvCallRateMonitor
-- [3] Added the following objects to cvCallVolume:
-- cvCallVolConnTable,
-- cvCallVolConnTotalActiveConnections,
-- cvCallVolConnMaxCallConnectionLicenese,
-- cvCallVolPeerTable,
-- cvCallVolIfTable.
-- [4] Added the following objects to new cvCallVolConnTable:
-- cvCallVolConnIndex,
-- cvCallVolConnActiveConnection.
-- [5] Added the following objects to new cvCallVolPeerTable:
-- cvCallVolPeerIncomingCalls,
-- cvCallVolPeerOutgoingCalls.
-- [6] Added the following objects to new cvCallVolIfTable:
-- cvCallVolMediaIncomingCalls,
-- cvCallVolMediaOutgoingCalls.
-- [7] Added the following objects to cvCallRateMonitor:
-- cvCallRateMonitorEnable,
-- cvCallRateMonitorTime,
-- cvCallRate,
-- cvCallRateHiWaterMark.
-- [8] Add the following OBJECT-GROUPs:
-- cvCallVolumeGroup,
-- cvCallRateMonitorGroup.
-- [9] Deprecated MODULE-COMPLIANCE cvdcMIBComplianceRev17.
-- [10] Added MODULE-COMPLIANCE cvdcMIBComplianceRev18.
-- RevDate
-- 200901120000Z
-- RevDescr
-- The following changes have been made.
--
-- [1] The descriptions of the following objects have
-- been modified to replace the term 'call identifier'
-- with 'connection identifier'.
-- cvCallActiveConnectionId
-- cvVoIPCallActiveConnectionId
-- cvCallHistoryConnectionId
-- cvVoIPCallHistoryConnectionId.
-- [2] The object cvCallActiveCallId has been added
-- to cvCallActiveTable.
-- [3] The object cvVoIPCallActiveCallId has been added
-- to cvVoIPCallActiveTable.
-- [4] The object cvCallHistoryCallId has been added
-- to cvCallHistoryTable.
-- [5] The object cvVoIPCallHistoryCallId has been added
-- to cvVoIPCallHistoryTable.
-- [6] 'sipKpml' has been added to the object
-- cvVoIPPeerCfgDigitRelay.
-- [7] Added following OBJECT-GROUPs
-- cvCallGroupSup1,
-- cvVoIPCallGroupSup1
-- [8] Deprecated MODULE-COMPLIANCE
-- cvdcMIBComplianceRev16 and is superceded by
-- cvdcMIBComplianceRev17.
-- RevDate
-- 200603120000Z
-- RevDescr
-- [1] Added Abbreviations for GSM, AMR-NB and iLBC
-- [2] Added cvVoIPPeerCfgCoderMode object to
-- cvVoIPPeerCfgTable for iLBC codec support.
-- [3] Added cvVoIPCallActiveCoderMode object to
-- cvVoIPCallActiveTable for iLBC codec support.
-- [4] Added cvVoIPCallHistoryCoderMode object to
-- cvVoIPCallHistoryTable for iLBC codec support.
-- [5] Created CvIlbcFrameMode textual convention.
-- [6] Added REFERENCE clause to all new MIB objects and
-- textual conventions added.
-- [7] Created cvVoIPCallIlbcGroup and cvdcVoIPCfgIlbcGroup
-- groups for iLBC specific objects.
-- [8] Created module-compliance cvdcMIBComplianceRev16 and
-- made cvVoIPCallIlbcGroup and cvdcVoIPCfgIlbcGroup
-- as non mandatory.
-- [9] Changed the default value for cvVoIPPeerCfgBitRates to
-- all 8 bitrates as all 8 bitrates are supported.
-- RevDate
-- 200509290000Z
-- RevDescr
-- Modified DESCRIPTION of cvPeerCfgPeerType object.
-- RevDate
-- 200507250000Z
-- RevDescr
-- [1] Add new objects to cvVoIPCallActiveTable and
-- cvVoIPCallHistoryTable for GSM AMR-NB codec support:
-- Frame type, Bit rates, Mode change period,
-- Mode change neighbor, Max payload time, CRC,
-- Robust sorting, Encapsulation, Payload time
-- channels, for call active and history table.
-- [2] Add new objects to cvVoIPPeerCfgTable for GSM AMR-NB
-- codec support:
-- Frame type, Bit rates and CRC.
-- [3] Created groups cvVoIPCallAmrNbGroup and
-- cvdcVoIPCfgAmrNbGroup, for GSM AMR-NB
-- specific objects.
-- [4] Created a module-compliance cvdcMIBComplianceRev13
-- and made cvVoIPCallAmrNbGroup and cvdcVoIPCfgAmrNbGroup
-- as non mandatory.
-- [5] Created following textual conventions:
-- CvAmrNbBitRateMode and CvAmrNbRtpEncap.
-- RevDate
-- 200503020000Z
-- RevDescr
-- The following values were added to the
-- cvVoicePeerCfgEchoCancellerTest object:
-- echoCancellerG168Test5,
-- echoCancellerG168Test7
-- RevDate
-- 200503010000Z
-- RevDescr
-- Modified DESCRIPTION of cvVoIPCallHistoryFallbackLoss
-- object.
-- RevDate
-- 200404300000Z
-- RevDescr
-- Added object
-- Added cvVoIPCallHistoryRemSigIPAddrT and
-- cvVoIPCallHistoryRemSigIPAddr to the
-- cvdcFallbackNotification .
-- RevDate
-- 200404160000Z
-- RevDescr
-- Added object cvVoIPCallHistoryFallbackIcpif,
-- cvVoIPCallHistoryFallbackLoss and
-- cvVoIPCallHistoryFallbackDelay
-- to the cvVoIPCallHistoryTable.
-- Added cvdcFallbackNotification for the
-- fallback notification.
-- Added cvGeneralFallbackNotificationEnable to
-- enable/disable cvdcFallbackNotification.
-- RevDate
-- 200403090000Z
-- RevDescr
-- Added new objects for handling the following features:
-- [1] The number of DS0s with voice calls up.
-- cvCallActiveDS0s
-- [2] The threshold number of DS0s above which a
-- Notification will be triggered.
-- cvCallActiveDS0sHighThreshold
-- [3] The threshold number of DS0s below which a
-- Notification will be triggered.
-- cvCallActiveDS0sLowThreshold
-- [4] Objects to enable the above two notifications.
-- cvCallActiveDS0sHighNotifyEnable,
-- cvCallActiveDS0sLowNotifyEnable.
-- [5] Notifications for the above two thresholds.
-- cvdcActiveDS0sHighNotification,
-- cvdcActiveDS0sLowNotification.
-- RevDate
-- 200401200000Z
-- RevDescr
-- Added object cvVoIPCallActiveSRTPEnable to
-- cvVoIPCallActiveTable and cvVoIPCallHistorySRTPEnable
-- to cvVoIPCallHistoryTable to indicate whether SRTP is
-- enabled on a call.
-- RevDate
-- 200306260000Z
-- RevDescr
-- Modified the DEVAL definition of
-- cvVoIPPeerCfgDigitRelay object based on
-- no bit field was enabled when the object
-- was created.
-- RevDate
-- 200304140000Z
-- RevDescr
-- The DESCRIPTION of the following objects was
-- modified to specify the allowable characters
-- cvPeerCommonCfgSourceTrunkGrpLabel
-- cvPeerCommonCfgTargetTrunkGrpLabel
-- cvPeerCommonCfgSourceCarrierId
-- cvPeerCommonCfgTargetCarrierId.
-- RevDate
-- 200212310000Z
-- RevDescr
-- The following values were added to the
-- cvVoicePeerCfgEchoCancellerTest object:
-- echoCancellerG168Test4,
-- echoCancellerG168Test6,
-- echoCancellerG168Test9
-- RevDate
-- 200212020000Z
-- RevDescr
-- The range of the following objects was changed:
-- cvCallActiveNoiseLevel
-- cvCallActiveACOMLevel
-- cvCallActiveOutSignalLevel
-- cvCallActiveInSignalLevel
-- cvVoIPCallHistoryIcpif
-- RevDate
-- 200210310000Z
-- RevDescr
-- Add object cvVoIPPeerCfgMediaSetting to the table.
-- This object defines whether IP-IP media streams will
-- flow-through or flow-around the Gateway.
-- Add two new objects cvVoIPPeerCfgDesiredQoSVideo and
-- cvVoIPPeerCfgMinAcceptableQoSVideo to the table
-- cvVoIPPeerCfgTable. Also added objects
-- cvCallActiveAccountCode and cvCallHistoryAccountCode.
-- Depreciating element cvCallActiveERLLevel
-- Adding New element cvCallActiveERLLevelRev1
-- Adding New type sipNotify in cvVoIPPeerCfgDigitRelay
-- Adding New element cvVoIPPeerCfgRedirectip2ip in
-- CvVoIPPeerCfgEntry
-- RevDate
-- 200207120000Z
-- RevDescr
-- * Add a new cvPeerCfgPeerType object to define the
-- peer type
-- * Added rtpNte, a new value for the
-- cvVoIPPeerCfgDigitRelay object.
-- RevDate
-- 200108200000Z
-- RevDescr
-- Addition of the following objects:
-- cvVoIPCallActiveUsername
-- cvVoIPCallActiveProtocolCallId
-- cvVoIPCallActiveRemSigIPAddrT
-- cvVoIPCallActiveRemSigIPAddr
-- cvVoIPCallActiveRemSigPort
-- cvVoIPCallActiveRemMediaIPAddrT
-- cvVoIPCallActiveRemMediaIPAddr
-- cvVoIPCallActiveRemMediaPort
-- cvVoIPCallHistoryUsername
-- cvVoIPCallHistoryProtocolCallId
-- cvVoIPCallHistoryRemSigIPAddrT
-- cvVoIPCallHistoryRemSigIPAddr
-- cvVoIPCallHistoryRemSigPort
-- cvVoIPCallHistoryRemMediaIPAddrT
-- cvVoIPCallHistoryRemMediaIPAddr
-- cvVoIPCallHistoryRemMediaPort
-- cvdcPoorQoVNotificationRev1
-- Deprecation of the following objects:
-- cvVoIPCallActiveRemoteIPAddress
-- cvVoIPCallActiveRemoteUDPPort
-- cvVoIPCallHistoryRemoteIPAddress
-- cvVoIPCallHistoryRemoteUDPPort
-- cvdcPoorQoVNotification
-- RevDate
-- 200107020000Z
-- RevDescr
-- Add two new objects cvPeerCommonCfgSourceTrunkGrpLabel and
-- cvPeerCommonCfgTargetTrunkGrpLabel.
-- RevDate
-- 200104100000Z
-- RevDescr
-- [1] Add a new object for handling the following feature:
-- Location in milliseconds of largest amplitude reflector
-- detected by echo canceller in call active table.
-- Add new object for specifying an echo canceller test to
-- to be run when a call using a dial peer so configured is
-- connected.
-- [2] Change QosService import from INT-SERV-MIB to
-- INTEGRATED-SERVICES-MIB, since INTEGRATED-SERVICES-MIB
-- (RFC2213) is where QosService is defined.
-- RevDate
-- 200103250000Z
-- RevDescr
-- Add two new objects cvPeerCommonCfgSourceCarrierId and
-- cvPeerCommonCfgTargetCarrierId. Add a enum definition to
-- cvVoIPPeerCfgSessionTarget object.
-- RevDate
-- 200005040000Z
-- RevDescr
-- Add new objects for handling the following features:
-- [1] Calling Name display for call active and history table.
-- [2] Caller ID Block, which indicates whether the Caller ID
-- feature is in using, for call active and history table.
-- RevDate
-- 200004190000Z
-- RevDescr
-- Changed VoIP dialpeer default values for
-- Icpif to 20
-- ExpectFactor to 0
-- RevDate
-- 200003130000Z
-- RevDescr
-- Adding a new object cvPeerCommonCfgDnisMappingName.
-- RevDate
-- 9906280000Z
-- RevDescr
-- Moved common Textual Conventions and the following items in
-- the VoIP Call Active and Call History tables to the
-- CISCO-VOICE-COMMON-DIAL-CONTROL-MIB, as these items apply to
-- multiple network encapsulations.
--
-- CoderTypeRate
-- VADEnable
--
-- Added new objects for handling the following features:
-- [1] Gatekeeper registration configuration for voice peer
-- destination pattern.
-- [2] Dialpeer huntstop configuration.
-- [3] Voip configuration support for Coder Bytes, Fax Bytes,
-- settlement server and inband signaling.
--
-- Added the following objects to the cvdcPoorQoVNotification.
-- cvVoIPCallHistoryRemoteIPAddress,
-- cCallHistoryCallOrigin,
-- cvCommonDcCallHistoryCoderTypeRate
-- RevDate
-- 9901290000Z
-- RevDescr
-- Add new enums in cvVoIPPeerCfgDigitRelay object for
-- handling the transmission of dtmf digits across an
-- H.245 channel via the signal and alphanumeric fields.
-- RevDate
-- 9809110000Z
-- RevDescr
-- Add new objects for handling the following features:
-- [1] FAX page count for call active and history table.
-- [2] Peer Preference for peer configuration.
-- [3] Add FAX rate 12000 bps, G723.1 Annex A codec support.
-- [4] Technology prefix for VoIP encapsulated peer
-- configuration.
-- [5] Modify cvCallActiveACOMLeve, cvCallActiveERLLevel and
-- cvCallHistoryACOMLevel to support undeterminable state.
-- [6] Add digit relay configuration feature.
-- RevDate
-- 9802220000Z
-- RevDescr
-- Add new objects for handling the following:
-- [1] DNIS number matching.
-- [2] Maximum connection to/from peer.
-- [3] DID call treatment enable/disable.
-- [4] Dial peer association to lower layer interfaces with
-- CAS group.
-- [5] Lost/Ealy/Late voice packets object in both call active
-- and call history tables.
-- [6] Update compliance statements.
cvdcMIBObjects OBJECT IDENTIFIER ::= { ciscoVoiceDialControlMIB 1 }
cvGeneralConfiguration OBJECT IDENTIFIER ::= { cvdcMIBObjects 1 }
cvPeer OBJECT IDENTIFIER ::= { cvdcMIBObjects 2 }
cvGatewayCallActive OBJECT IDENTIFIER ::= { cvdcMIBObjects 3 }
cvGatewayCallHistory OBJECT IDENTIFIER ::= { cvdcMIBObjects 4 }
cvCallVolume OBJECT IDENTIFIER ::= { cvGatewayCallActive 8 }
cvCallRateMonitor OBJECT IDENTIFIER ::= { cvGatewayCallActive 11 }
cvdcMIBNotificationPrefix OBJECT IDENTIFIER ::= { ciscoVoiceDialControlMIB 2 }
cvdcMIBNotifications OBJECT IDENTIFIER ::= { cvdcMIBNotificationPrefix 0 }
cvdcMIBConformance OBJECT IDENTIFIER ::= { ciscoVoiceDialControlMIB 3 }
cvdcMIBCompliances OBJECT IDENTIFIER ::= { cvdcMIBConformance 1 }
cvdcMIBGroups OBJECT IDENTIFIER ::= { cvdcMIBConformance 2 }
CvSessionProtocol ::= INTEGER {
other(1),
cisco(2),
sdp(3),
sip(4),
multicast(5)
}
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- Represents a Session Protocol used by Voice calls between a
-- local and remote router via the IP backbone.
--
-- other - none of the following.
-- cisco - cisco proprietary H.323 Lite session protocol.
-- sdp - Session Description Protocol.
-- sip - Session Initiation Protocol.
CvCasGroup ::= INTEGER(-1..30)
-- TEXTUAL-CONVENTION
-- DspHint
-- d
-- Status
-- mandatory
-- Descr
-- The Channel Associated Signalling Group of a
-- T1/E1. The valid CAS group range is from 0 to 23 for T1
-- and from 0 to 30 for E1. The value -1 indicates CAS group is
-- disabled.
CvAmrNbBitRateMode ::= OCTET STRING(SIZE(1..2))
-- BITS are:
-- amrBitRateMode0(0)
-- amrBitRateMode1(1)
-- amrBitRateMode2(2)
-- amrBitRateMode3(3)
-- amrBitRateMode4(4)
-- amrBitRateMode5(5)
-- amrBitRateMode6(6)
-- amrBitRateMode7(7)
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- Represents GSM AMR-NB bit rate modes.
--
-- CodecMode Bit-rate (kbps)
-- 0 4.75
-- 1 5.15
-- 2 5.90
-- 3 6.70
-- 4 7.40
-- 5 7.95
-- 6 10.2
-- 7 12.2
CvAmrNbRtpEncap ::= INTEGER {
rfc3267(1)
}
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- Represents GSM AMR-NB codec RTP encapsulation type.
CvIlbcFrameMode ::= INTEGER {
frameMode20(20),
frameMode30(30)
}
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- This Texatual Convention represents the iLBC codec
-- frame modes.
-- The possible values are :
-- frameMode20: This mode operates at 15.2 kbps and each
-- frame is packetized in 38 bytes.
-- frameMode30: This mode operates at 13.33 kbps and each
-- frame is packetized in 50 bytes.
-- Refer
-- RFC 3952: Section 4.2 for details about iLBC mode
CvCallConnectionType ::= INTEGER {
h323(1),
sip(2),
mgcp(3),
sccp(4),
multicast(5),
cacontrol(6),
telephony(7)
}
-- TEXTUAL-CONVENTION
-- Status
-- mandatory
-- Descr
-- Call connection represents the connection/association/session
-- between two media call end points. Following are the different
-- connection types.
--
-- h323 - h323 protocol.
-- sip - Session Initiation Protocol.
-- mgcp - Media Gateway Control Protocol.
-- sccp - Cisco proprietary Skinny Call Control Protocol.
-- multicast - multicast call connections.
-- cacontrol - Call Agent Control.
-- telephony - telephony signal call connections.
cvGeneralPoorQoVNotificationEnable OBJECT-TYPE
SYNTAX TruthValue
-- Rsyntax INTEGER {
-- true(1),
-- false(2)
-- }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object indicates whether cvdcPoorQoVNotification (or
the newer cvdcPoorQoVNotificationRev1) traps should be
generated for a poor quality of voice calls.
If the value of this object is 'true',
cvdcPoorQoVNotification (or the newer
cvdcPoorQoVNotificationRev1) traps will be generated
for all voice over IP peers when a poor quality of voice
call condition is detected after the voice gateway call
disconnection. If the value of this object is 'false',
cvdcPoorQoVNotification (or the newer
cvdcPoorQoVNotificationRev1) traps will be generated only
for calls for which the
cvVoIPPeerCfgPoorQoVNotificationEnable object of voice
over IP peers having set to 'true'."
DEFVAL { false }
::= { cvGeneralConfiguration 1 }
cvGeneralFallbackNotificationEnable OBJECT-TYPE
SYNTAX TruthValue
-- Rsyntax INTEGER {
-- true(1),
-- false(2)
-- }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object indicates whether cvdcFallbackNotification
traps should be generated for fallback.
If the value of this object is 'true',
cvdcFallbackNotification traps will be generated
for all voice over IP peers."
DEFVAL { false }
::= { cvGeneralConfiguration 2 }
cvPeerCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF CvPeerCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The table contains the Voice Generic Peer information that
is used to create an ifIndexed row with an appropriate
ifType that is associated with the cvPeerCfgType and
cvPeerCfgPeerType objects."
::= { cvPeer 1 }
cvPeerCfgEntry OBJECT-TYPE
SYNTAX CvPeerCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A single voice generic Peer. The creation of this
entry will create an associated ifEntry with an ifType
that is associated with cvPeerCfgType, i.e., for
'voiceEncap' encapsulation, an ifEntry will contain an
ifType voiceEncap(103); for 'voiceOverIp' encapsulation,
an ifEntry will contain an ifType voiceOverIp(104). The
ifAdminStatus of the newly created ifEntry is set to 'up'
and ifOperStatus is set to 'down'. In addition, an
associated voiceEncap/voiceOverIp Peer configuration
entry is created after the successful ifEntry creation.
Then ifIndex of the newly created ifEntry must be used by
the network manager to create a peer configuration entry
of IETF Dial Control MIB (Refer to RFC 2128 section
2.2.3.1 and the description of dialCtlPeerCfgEntry for the
detailed information).
In summary, the voice dial peer creation steps are as
follows:
[1] create this entry (voice/data generic peer entry).
[2] read the cvPeerCfgIfIndex of this entry for the
ifIndex of newly created voice/data generic peer.
[3] create the dialCtlPeerCfgEntry of RFC 2128 with the
indices of dialCtlPeerCfgId and the ifIndex of newly
created voice generic peer.
For each VoIP peer, it uses IP address and UDP port with
RTP protocol to transfer voice packet. Therefore, it does
not have its lower layer interface. The
dialCtlPeerCfgIfType object of IETF Dial Control MIB must
set to 'other' and the dialCtlPeerCfgLowerIf must set to
'0'.
After the successful creation of peer configuration entry
of IETF Dial Control MIB, the dial plan software in
managed device will set the ifOperStatus of the newly
created voiceEncap/voiceOverIp ifEntry to 'up' for
enabling the peer function if the peer configuration is
completed.
When this entry is deleted, its associated ifEntry,
voiceEncap/voiceOverIp specific peer entry and the peer
entry of IETF Dial Control MIB are deleted."
INDEX { cvPeerCfgIndex }
::= { cvPeerCfgTable 1 }
CvPeerCfgEntry ::= SEQUENCE {
cvPeerCfgIndex INTEGER,
cvPeerCfgIfIndex InterfaceIndexOrZero,
cvPeerCfgType INTEGER,
cvPeerCfgRowStatus RowStatus,
cvPeerCfgPeerType INTEGER
}
cvPeerCfgIndex OBJECT-TYPE
SYNTAX INTEGER(1..2147483647)
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"An arbitrary index that uniquely identifies a generic
voice peer."
::= { cvPeerCfgEntry 1 }
cvPeerCfgIfIndex OBJECT-TYPE
SYNTAX InterfaceIndexOrZero
-- Rsyntax INTEGER(0..2147483647)
ACCESS read-only
STATUS mandatory
DESCRIPTION
"The ifIndex of the peer associated ifEntry. The ifIndex
appears after the associated ifEntry is created
successfully.
This ifIndex will be used to access the objects in the
Voice over Telephony or Voice over IP peer specific table.
In addition, the ifIndex is also used to access the
associated peer configuration entry of the IETF Dial
Control MIB. If the peer associated ifEntry had not been
created, then this object has a value of zero."
::= { cvPeerCfgEntry 2 }
cvPeerCfgType OBJECT-TYPE
SYNTAX INTEGER {
voice(1),
voip(2),
mmail(3),
voatm(4),
vofr(5)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Specifies the type of voice related encapsulation.
voice - voice encapsulation (voiceEncap ifType) on the
telephony network.
voip - VoIP encapsulation (voiceOverIp ifType) on the IP
network.
mmail - Media Mail over IP encapsulation (mediaMailOverIp
ifType) on the IP network.
voatm - VoATM encapsulation (voiceOverATM ifType) on the
ATM network.
vofr - VoFR encapsulation (voiceOverFR ifType) on the
Frame Relay network."
DEFVAL { voice }
::= { cvPeerCfgEntry 3 }
cvPeerCfgRowStatus OBJECT-TYPE
SYNTAX RowStatus
-- Rsyntax INTEGER {
-- active(1),
-- notInService(2),
-- notReady(3),
-- createAndGo(4),
-- createAndWait(5),
-- destroy(6)
-- }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object is used to create a new row or modify or
delete an existing row in this table."
::= { cvPeerCfgEntry 4 }
cvPeerCfgPeerType OBJECT-TYPE
SYNTAX INTEGER {
voice(1),
data(2)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"Specifies the type of a peer.
voice - peer in voice type to be defined in a voice
gateway for voice calls.
data - peer in data type to be defined in gateway
that supports universal ports for modem/data
calls and integrated ports for data calls."
DEFVAL { voice }
::= { cvPeerCfgEntry 5 }
cvVoicePeerCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF CvVoicePeerCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The table contains the Voice over Telephony peer specific
information that is required to accept voice calls or to
which it will place them or perform various loopback tests
via interface."
::= { cvPeer 2 }
cvVoicePeerCfgEntry OBJECT-TYPE
SYNTAX CvVoicePeerCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A single Voice specific Peer. One entry per voice
encapsulation.
The entry is created when its associated 'voiceEncap(103)'
encapsulation ifEntry is created.
This entry is deleted when its associated ifEntry is
deleted."
INDEX { ifIndex }
::= { cvVoicePeerCfgTable 1 }
CvVoicePeerCfgEntry ::= SEQUENCE {
cvVoicePeerCfgSessionTarget DisplayString,
cvVoicePeerCfgDialDigitsPrefix DisplayString,
cvVoicePeerCfgDIDCallEnable TruthValue,
cvVoicePeerCfgCasGroup CvCasGroup,
cvVoicePeerCfgRegisterE164 TruthValue,
cvVoicePeerCfgForwardDigits INTEGER,
cvVoicePeerCfgEchoCancellerTest INTEGER
}
cvVoicePeerCfgSessionTarget OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..64))
-- Rsyntax OCTET STRING(SIZE(0..64))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object specifies the session target of the peer.
Session Targets definitions:
The session target has the syntax used by the IETF service
location protocol. The syntax is as follows:
mapping-type:type-specific-syntax
the mapping-type specifies a scheme for mapping the
matching dial string to a session target.
The valid Mapping type definitions for the peer are as
follows:
loopback - Syntax: loopback:where
'where' string is defined as follows:
compressed - loopback is performed on compressed voice
as close to the CODEC which processes the
data as possible.
uncompressed - loopback is performed on the PCM or
analog voice as close to the telephony
endpoint as possible.
Local loopback case:
uncompressed - the PCM voice coming into the DSP is simply
turned around and sent back out, allowing testing of
the transmit--> receive paths in the telephony
endpoint.
compressed - the compressed voice coming out of the CODEC is
turned around on the DSP module and fed back into the
decompressor through the jitter buffer. In addition to
the telephony endpoint, this tests both the encode and
decode paths without involving data paths or packet
handling on the host router.
Remote loopback case:
compressed - RTP packets received from the network are
decapsulated and passed to the DSP board. Instead of
feeding these into the CODEC for decompression, they
are immediately sent back to the session application
as if they had originated locally and been compressed.
uncompressed - In addition to the above, the voice samples
are sent all the way through the CODEC and then turned
around instead of being sent to the telephony
endpoint"
DEFVAL { "" }
::= { cvVoicePeerCfgEntry 1 }
cvVoicePeerCfgDialDigitsPrefix OBJECT-TYPE
SYNTAX DisplayString(SIZE(0..32))
-- Rsyntax OCTET STRING(SIZE(0..32))
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object specifies the prefix of the dial digits for the
peer. The dial digits prefix is sent to telephony
interface before the real phone number when the system
places the outgoing call to the voice encapsulation peer
over telephony interface."
DEFVAL { "" }
::= { cvVoicePeerCfgEntry 2 }
cvVoicePeerCfgDIDCallEnable OBJECT-TYPE
SYNTAX TruthValue
-- Rsyntax INTEGER {
-- true(1),
-- false(2)
-- }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object enables/disables the DID call treatment for
incoming DNIS digits.
true - treat the incoming DNIS digits as if the digits
are received from DID trunk.
false - Disable DID call treatment for incoming DNIS
digits."
DEFVAL { false }
::= { cvVoicePeerCfgEntry 3 }
cvVoicePeerCfgCasGroup OBJECT-TYPE
SYNTAX CvCasGroup
-- Rsyntax INTEGER(-1..30)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"The object specifies the CAS group number of a CAS
capable T1/E1 that is in the dialCtlPeerCfgLowerIf object
of RFC2128.
This object can be set to a valid CAS group number only if
the dialCtlPeerCfgLowerIf contains a valid ifIndex for a
CAS capable T1/E1. The object must set to -1 before the
value of the dialCtlPeerCfgLowerIf object of RFC2128 can
be changed."
DEFVAL { -1 }
::= { cvVoicePeerCfgEntry 4 }
cvVoicePeerCfgRegisterE164 OBJECT-TYPE
SYNTAX TruthValue
-- Rsyntax INTEGER {
-- true(1),
-- false(2)
-- }
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies that the E.164 number specified in
the dialCtlPeerCfgOriginateAddress field of the associated
dialCtlPeerCfgTable entry be registered as an extension
phone number of this gateway for H323 gatekeeper and/or
SIP registrar."
DEFVAL { false }
::= { cvVoicePeerCfgEntry 5 }
cvVoicePeerCfgForwardDigits OBJECT-TYPE
SYNTAX INTEGER(-3..32)
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies the number of dialed digits to
forward to the remote destination in the setup message.
The object can take the value:
0-32 number of right justified digits to forward
-1 default
-2 forward extra digits i.e those over and above
those needed to match to the destination pattern
-3 forward all digits"
DEFVAL { 0 }
::= { cvVoicePeerCfgEntry 6 }
cvVoicePeerCfgEchoCancellerTest OBJECT-TYPE
SYNTAX INTEGER {
echoCancellerTestNone(1),
echoCancellerG168Test2A(2),
echoCancellerG168Test2B(3),
echoCancellerG168Test2Ca(4),
echoCancellerG168Test2Cb(5),
echoCancellerG168Test3A(6),
echoCancellerG168Test3B(7),
echoCancellerG168Test3C(8),
echoCancellerG168Test4(9),
echoCancellerG168Test6(10),
echoCancellerG168Test9(11),
echoCancellerG168Test5(12),
echoCancellerG168Test7(13)
}
ACCESS read-write
STATUS mandatory
DESCRIPTION
"This object specifies which, if any, test to run in the
echo canceller when a call from the network is connected.
echoCancellerTestNone - do not run a test.
echoCancellerG168Test2A - run ITU-T G.168 Test 2A.
echoCancellerG168Test2B - run ITU-T G.168 Test 2B.
echoCancellerG168Test2Ca - run ITU-T G.168 Test 2C(a).
echoCancellerG168Test2Cb - run ITU-T G.168 Test 2C(b).
echoCancellerG168Test3A - run ITU-T G.168 Test 3A.
echoCancellerG168Test3B - run ITU-T G.168 Test 3B.
echoCancellerG168Test3C - run ITU-T G.168 Test 3C.
echoCancellerG168Test4 - run ITU-T G.168 Test 4.
echoCancellerG168Test5 - run ITU-T G.168 Test 5.
echoCancellerG168Test6 - run ITU-T G.168 Test 6.
echoCancellerG168Test7 - run ITU-T G.168 Test 7.
echoCancellerG168Test9 - run ITU-T G.168 Test 9."
REFERENCE
"ITU-T G.168(04/2000): Section 6.4 Tests and requirements
for performance with input signals applied to the send and
receive paths."
DEFVAL { echoCancellerTestNone }
::= { cvVoicePeerCfgEntry 7 }
cvVoIPPeerCfgTable OBJECT-TYPE
SYNTAX SEQUENCE OF CvVoIPPeerCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"The table contains the Voice over IP (VoIP) peer specific
information that is required to accept voice calls or to
which it will place them via IP backbone with the
specified session protocol in cvVoIPPeerCfgSessionProtocol."
::= { cvPeer 3 }
cvVoIPPeerCfgEntry OBJECT-TYPE
SYNTAX CvVoIPPeerCfgEntry
ACCESS not-accessible
STATUS mandatory
DESCRIPTION
"A single VoIP specific Peer. One entry per VoIP
encapsulation.
The entry is created when its associated 'voiceOverIp(104)'
encapsulation ifEntry is created.
This entry is deleted when its associated ifEntry is
deleted."
INDEX { ifIndex }
::= { cvVoIPPeerCfgTable 1 }
CvVoIPPeerCfgEntry ::= SEQUENCE {
cvVoIPPeerCfgSessionProtocol CvSessionProtocol,
cvVoIPPeerCfgDesiredQoS QosService,
cvVoIPPeerCfgMinAcceptableQoS QosService,
cvVoIPPeerCfgSessionTarget DisplayString,
cvVoIPPeerCfgCoderRate CvcSpeechCoderRate,
cvVoIPPeerCfgFaxRate CvcFaxTransmitRate,
cvVoIPPeerCfgVADEnable TruthValue,
cvVoIPPeerCfgExpectFactor INTEGER,
cvVoIPPeerCfgIcpif INTEGER,
cvVoIPPeerCfgPoorQoVNotificationEnable TruthValue,