-- ============================================================================ -- Copyright (C) 2011 by HUAWEI TECHNOLOGIES. All rights reserved. -- Description: This MIB module defines MIB objects which provides voice user management. -- Reference: -- Version: V1.0 -- ============================================================================ HUAWEI-ENT-VOICE-SIPAGUSER-MIB DEFINITIONS ::= BEGIN IMPORTS MODULE-IDENTITY, OBJECT-TYPE, NOTIFICATION-TYPE, private,Integer32,Unsigned32 FROM SNMPv2-SMI MODULE-COMPLIANCE, OBJECT-GROUP, NOTIFICATION-GROUP FROM SNMPv2-CONF TEXTUAL-CONVENTION FROM SNMPv2-TC IpAddress, TimeTicks, Counter32 FROM SNMPv2-SMI RowStatus, DisplayString FROM SNMPv2-TC hwDatacomm FROM HUAWEI-MIB; hwEntVoiceSipagUserMIB MODULE-IDENTITY LAST-UPDATED "201012210000Z" ORGANIZATION "Huawei Technologies Co., Ltd." CONTACT-INFO "Huawei Industrial Base Bantian, Longgang Shenzhen 518129 People's Republic of China Website: http://www.huawei.com Email: support@huawei.com " DESCRIPTION "This MIB module defines MIB objects which provides voice user management. " -- Revision history REVISION "201105050000Z" DESCRIPTION "V1.0, create" ::= { hwDatacomm 251 } hwEntPstnUserConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF HwEntPstnUserConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is used to add, delete, modify, and query the PSTN user. The index of this table is hwEntPraUserName. " ::= { hwEntVoiceSipagUserMIB 1 } hwEntPstnUserConfigEntry OBJECT-TYPE SYNTAX HwEntPstnUserConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "This table is used to add, delete, modify, and query the PSTN user. The index of this entry is hwEntPstnUserName. " INDEX { hwEntPstnUserName } ::= { hwEntPstnUserConfigTable 1 } HwEntPstnUserConfigEntry ::= SEQUENCE { hwEntPstnUserName DisplayString, hwEntPstnUserPort Integer32, hwEntPstnUserMgId Integer32, hwEntPstnUserTelNo DisplayString, hwEntPstnUserUserGroupName DisplayString, hwEntPstnUserRowStatus RowStatus, hwEntPstnUserPriority INTEGER, hwEntPstnUserPotsLineType INTEGER, hwEntPstnUserDCTime Integer32, hwEntPstnUserFSKDelayInterval Integer32, hwEntPstnUserCidTransSequence INTEGER, hwEntPstnUserCidFormat INTEGER, hwEntPstnUserVQEAgc INTEGER, hwEntPstnUserVQESns INTEGER, hwEntPstnUserVQEAgcLevel Integer32, hwEntPstnUserVQESnsLevel Integer32, hwEntPstnUserDspInputGain Integer32, hwEntPstnUserDspOutputGain Integer32, hwEntPstnUserDetectANSbarBySingleTone INTEGER, hwEntPstnUserBellANS INTEGER, hwEntPstnUserDspParaTemplate DisplayString, hwEntPstnUserCidFskMode INTEGER, hwEntPstnUserCidTasPattern INTEGER } hwEntPstnUserName OBJECT-TYPE SYNTAX DisplayString(SIZE(1..32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION " Indicates the user's name. " ::= { hwEntPstnUserConfigEntry 1 } hwEntPstnUserPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the user's port. Bits 31-30 (2 bits): reserved. Bits 29-20 (10 bits): slot index. Bits 19-10 (10 bits): subcard index. Bits 9-0 (10 bits): port index. " ::= { hwEntPstnUserConfigEntry 2 } hwEntPstnUserMgId OBJECT-TYPE SYNTAX Integer32(0..16777215) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the sipag ID. " ::= { hwEntPstnUserConfigEntry 3 } hwEntPstnUserTelNo OBJECT-TYPE SYNTAX DisplayString(SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the user's telephone number. " ::= { hwEntPstnUserConfigEntry 4 } hwEntPstnUserUserGroupName OBJECT-TYPE SYNTAX DisplayString(SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the user's group name. " ::= { hwEntPstnUserConfigEntry 5 } hwEntPstnUserRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the row status. Options: active(1) notInService(2) notReady(3) createAndGo(4) createAndWait(5) destroy(6) " ::= { hwEntPstnUserConfigEntry 6 } hwEntPstnUserPriority OBJECT-TYPE SYNTAX INTEGER{cat1(1), -- the highest priority cat2(2), -- the middle priority cat3(3) -- the lowest priority } MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the priority of the terminal. Options: cat1(1) -the highest priority cat2(2) -the middle priority cat3(3) -the lowest priority Default: cat3(3) " ::= { hwEntPstnUserConfigEntry 7 } hwEntPstnUserPotsLineType OBJECT-TYPE SYNTAX INTEGER{del(1), -- DEL lcPBX(2), -- loop calling PBX ecPBX(3), -- earth calling PBX payPhone(4) -- Pay phone } MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the pots line type. Options: del(1) -DEL lcPBX(2) -Loop Calling PBX ecPBX(3) -Earth Calling PBX payPhone(4) -PayPhone Default: del(1) " ::= { hwEntPstnUserConfigEntry 8 } hwEntPstnUserDCTime OBJECT-TYPE SYNTAX Integer32(0..100) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the power-off interval. Default: 10 Unit: 10ms " ::= { hwEntPstnUserConfigEntry 9 } hwEntPstnUserFSKDelayInterval OBJECT-TYPE SYNTAX Integer32(0..100) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the FSK delay interval. Default: 80 Unit: 10ms " ::= { hwEntPstnUserConfigEntry 10 } hwEntPstnUserCidTransSequence OBJECT-TYPE SYNTAX INTEGER{afterRing(1), -- transmit CID after ringing beforeRing(2) -- transmit CID before ringing } MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the time for delivering the caller ID. Options: afterRing(1) -transmit CID after ringing beforeRing(2) -transmit CID before ringing Default: afterRing(1) " ::= { hwEntPstnUserConfigEntry 11 } hwEntPstnUserCidFormat OBJECT-TYPE SYNTAX INTEGER{sdmfFsk(1), mdmfFsk(2), dtmf(3), r15(4), etsi(5)} MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the format of the caller ID. Options: 1. sdmfFsk(1) -SDMF FSK format 2. mdmfFsk(2) -MDMF FSK format 3. dtmf(3) -DTMF format 4. r15(4) -R15 format 5. etsi(5) -ETSI format Default: sdmfFsk(1) " ::= { hwEntPstnUserConfigEntry 12 } hwEntPstnUserVQEAgc OBJECT-TYPE SYNTAX INTEGER{enable(1), disable(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates enable AGC or not. Options: enable(1) disable(2) Default: disable(2) " ::= { hwEntPstnUserConfigEntry 13 } hwEntPstnUserVQESns OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates enable SNS or not. Options: 1. enable(1) 2. disable(2) Default: disable(2) " ::= { hwEntPstnUserConfigEntry 14 } hwEntPstnUserVQEAgcLevel OBJECT-TYPE SYNTAX Integer32(0..15) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates set AGC target value. 0..15 corresponding to -9..-24dbm0. Default: 13(-22dbm0) " ::= { hwEntPstnUserConfigEntry 15 } hwEntPstnUserVQESnsLevel OBJECT-TYPE SYNTAX Integer32(6..20) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates set VQE noise suppression level. Default: 12 Unit: db " ::= { hwEntPstnUserConfigEntry 16 } hwEntPstnUserDspInputGain OBJECT-TYPE SYNTAX Integer32(0..15) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates Dsp input gain. 0..15 corresponding to -10..5db. Default: 10(0db) " ::= { hwEntPstnUserConfigEntry 17 } hwEntPstnUserDspOutputGain OBJECT-TYPE SYNTAX Integer32(0..20) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates Dsp output gain. 0..20 corresponding to -10..10db. Default: 10(0db) " ::= { hwEntPstnUserConfigEntry 18 } hwEntPstnUserDetectANSbarBySingleTone OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the flag of ANSbar signal detected by SingleTone. Options: 1. enable(1) -the ANSbar signal detected by SingleTone is supported 2. disable(2) -the ANSbar signal detected by SingleTone is not supported Default: disable(2) " ::= { hwEntPstnUserConfigEntry 19 } hwEntPstnUserBellANS OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the flag of Bell ANS. Options: 1. enable(1) -the Bell ANS is supported 2. disable(2) -the Bell ANS is not supported Default: disable(2) " ::= { hwEntPstnUserConfigEntry 20 } hwEntPstnUserDspParaTemplate OBJECT-TYPE SYNTAX DisplayString(SIZE(0..31)) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the index of dsp parameter template name. " ::= { hwEntPstnUserConfigEntry 21 } hwEntPstnUserCidFskMode OBJECT-TYPE SYNTAX INTEGER{bell202(1), ccittV23(2), ntt(3)} MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the mode of fsk. Options: bell202(1) -bell 202 ccittV23(2) -ccitt v23 ntt(3) -ntt Default: bell202(1) " ::= { hwEntPstnUserConfigEntry 22 } hwEntPstnUserCidTasPattern OBJECT-TYPE SYNTAX INTEGER{noTas(1), dtAs(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the mode of tas. Options: 1. noTas(1) -NO TAS 2. dtAs(2) -DT AS Default: noTas(1) " ::= { hwEntPstnUserConfigEntry 23 } -- ================================================================================= hwEntPstnUserOperTable OBJECT-TYPE SYNTAX SEQUENCE OF HwEntPstnUserOperEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to maintain PSTN users. The index of this table is hwEntPstnUserName. " ::= { hwEntVoiceSipagUserMIB 2 } hwEntPstnUserOperEntry OBJECT-TYPE SYNTAX HwEntPstnUserOperEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to maintain PSTN users. The index of this entry is hwEntPstnUserName. " INDEX { hwEntPstnUserName } ::= { hwEntPstnUserOperTable 1 } HwEntPstnUserOperEntry ::= SEQUENCE { hwEntPstnUserSrvState INTEGER, hwEntPstnUserAdminState INTEGER, hwEntPstnUserAdminOper INTEGER, hwEntPstnUserMaxCobTime Integer32, hwEntPstnUserOnexpire INTEGER } hwEntPstnUserSrvState OBJECT-TYPE SYNTAX INTEGER{idle(1), busy(2), fault(3), unusable(4), onhook(5), offHookNamal(6), offHookParking(7), ring(8)} MAX-ACCESS read-only STATUS current DESCRIPTION " Indicates the running status. Options: idle(1) busy(2) fault(3) unusable(4) onhook(5) offHookNamal(6) offHookParking(7) ring(8) " ::= { hwEntPstnUserOperEntry 1 } hwEntPstnUserAdminState OBJECT-TYPE SYNTAX INTEGER{lBlock(1), rBlock(2), startSvc(3), shuttingDown(4), delayTest(5), vsqmTest(6)} MAX-ACCESS read-only STATUS current DESCRIPTION " Indicates the administration status. Options: lBlock(1) -the service is blocked cause of the local reason rBlock(2) -the service is blocked cause of the remote reason startSvc(3) -the service is normal shuttingDown(4) -the service is shutting down graceful delayTest(5) -the user is waiting for testing vsqmTest(6) -the user is in vsqm test " ::= { hwEntPstnUserOperEntry 2 } hwEntPstnUserAdminOper OBJECT-TYPE SYNTAX INTEGER{startService(1), endService(2), deferEndingService(3)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the maintenance operation. Options: startService(1) -start service endService(2) -stop service deferEndingService(3) -stop service gracefully " ::= { hwEntPstnUserOperEntry 3 } hwEntPstnUserMaxCobTime OBJECT-TYPE SYNTAX Integer32(1..1440) MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates length of waiting timer for defer end service. Default: 240 Unit: minute " ::= { hwEntPstnUserOperEntry 4 } hwEntPstnUserOnexpire OBJECT-TYPE SYNTAX INTEGER{force(1),cancel(2)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates disposal mode when defer end service timeout. Options: force(1) -force user to end service when end-service timeout cancel(2) -cancel end service when end-service timeout Default: force(1) " ::= { hwEntPstnUserOperEntry 5 } -- ================================================================================== hwEntBraUserConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF HwEntBraUserConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to add, delete, modify, and query the BRA user. The index of this table is hwEntBraUserName. " ::= { hwEntVoiceSipagUserMIB 3 } hwEntBraUserConfigEntry OBJECT-TYPE SYNTAX HwEntBraUserConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to add, delete, modify, and query the BRA user. The index of this entry is hwEntBraUserName. " INDEX { hwEntBraUserName } ::= { hwEntBraUserConfigTable 1 } HwEntBraUserConfigEntry ::= SEQUENCE { hwEntBraUserName DisplayString, hwEntBraUserPort Integer32, hwEntBraUserMgId Integer32, hwEntBraUserTelNo DisplayString, hwEntBraUserUserGroupName DisplayString, hwEntBraUserRowStatus RowStatus, hwEntBraUserPriority INTEGER, hwEntBraUserUniErrReport INTEGER, hwEntBraUserAutoResumeLimit Integer32 } hwEntBraUserName OBJECT-TYPE SYNTAX DisplayString(SIZE(1..32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION " Indicates the user's name. " ::= { hwEntBraUserConfigEntry 1 } hwEntBraUserPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the user's port. Bits 31-30 (2 bits): reserved. Bits 29-20 (10 bits): slot index. Bits 19-10 (10 bits): subcard index. Bits 9-0 (10 bits): port index. " ::= { hwEntBraUserConfigEntry 2 } hwEntBraUserMgId OBJECT-TYPE SYNTAX Integer32(0..16777215) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the sipag ID. " ::= { hwEntBraUserConfigEntry 3 } hwEntBraUserTelNo OBJECT-TYPE SYNTAX DisplayString(SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the user telephone number. " ::= { hwEntBraUserConfigEntry 4 } hwEntBraUserUserGroupName OBJECT-TYPE SYNTAX DisplayString(SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the user's group name. " ::= { hwEntBraUserConfigEntry 5 } hwEntBraUserRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the row status. Options: active(1) notInService(2) notReady(3) createAndGo(4) createAndWait(5) destroy(6) " ::= { hwEntBraUserConfigEntry 6 } hwEntBraUserPriority OBJECT-TYPE SYNTAX INTEGER{cat1(1), cat2(2), cat3(3)} MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the priority of the terminal. Options: cat1(1) -the highest priority cat2(2) -the middle priority cat3(3) -the lowest priority Default: cat3(3) " ::= { hwEntBraUserConfigEntry 7 } hwEntBraUserUniErrReport OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the flag of UNI fault report. Options: 1. enable(1) 2. disable(2) Default: disable(2) " ::= { hwEntBraUserConfigEntry 8 } hwEntBraUserAutoResumeLimit OBJECT-TYPE SYNTAX Integer32(0..255) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the threshold of auto resume times. Default: 20 " ::= { hwEntBraUserConfigEntry 9 } -- ================================================================================ hwEntBraUserOperTable OBJECT-TYPE SYNTAX SEQUENCE OF HwEntBraUserOperEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to maintain BRA users. The index of this table is hwEntBraUserName. " ::= { hwEntVoiceSipagUserMIB 4 } hwEntBraUserOperEntry OBJECT-TYPE SYNTAX HwEntBraUserOperEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to maintain BRA users. The index of this entry is hwEntBraUserName. " INDEX { hwEntBraUserName } ::= { hwEntBraUserOperTable 1 } HwEntBraUserOperEntry ::= SEQUENCE { hwEntBraUserB0SrvState INTEGER, hwEntBraUserB1SrvState INTEGER, hwEntBraUserB0AdminState INTEGER, hwEntBraUserB1AdminState INTEGER, hwEntBraUserDState INTEGER, hwEntBraUserAdminOper INTEGER, hwEntBraUserMaxCobTime Integer32, hwEntBraUserOnexpire INTEGER } hwEntBraUserB0SrvState OBJECT-TYPE SYNTAX INTEGER{idle(1), busy(2), fault(3), unusable(4), onhook(5), offHookNamal(6), offHookParking(7), ring(8)} MAX-ACCESS read-only STATUS current DESCRIPTION " Indicates the running status of the BRA B0 channel. Options: idle(1) busy(2) fault(3) unusable(4) onhook(5) offHookNamal(6) offHookParking(7) ring(8) " ::= { hwEntBraUserOperEntry 1 } hwEntBraUserB1SrvState OBJECT-TYPE SYNTAX INTEGER{idle(1), busy(2), fault(3), unusable(4), onhook(5), offHookNamal(6), offHookParking(7), ring(8)} MAX-ACCESS read-only STATUS current DESCRIPTION " Indicates the running status of the BRA B1 channel. Options: idle(1) busy(2) fault(3) unusable(4) onhook(5) offHookNamal(6) offHookParking(7) ring(8) " ::= { hwEntBraUserOperEntry 2 } hwEntBraUserB0AdminState OBJECT-TYPE SYNTAX INTEGER{lBlock(1), rBlock(2), startSvc(3), shuttingDown(4), delayTest(5), vsqmTest(6)} MAX-ACCESS read-only STATUS current DESCRIPTION " Indicates the administration status of the BRA B0 channel. Options: lBlock(1) -the service is blocked cause of the local reason rBlock(2) -the service is blocked cause of the remote reason startSvc(3) -the service is normal shuttingDown(4) -the service is shutting down graceful delayTest(5) -the user is waiting for testing vsqmTest(6) -the user is in vsqm test " ::= { hwEntBraUserOperEntry 3 } hwEntBraUserB1AdminState OBJECT-TYPE SYNTAX INTEGER{lBlock(1), rBlock(2), startSvc(3), shuttingDown(4), delayTest(5), vsqmTest(6)} MAX-ACCESS read-only STATUS current DESCRIPTION " Indicates the administration status of the BRA B1 channel. Options: lBlock(1) -the service is blocked cause of the local reason rBlock(2) -the service is blocked cause of the remote reason startSvc(3) -the service is normal shuttingDown(4) -the service is shutting down graceful delayTest(5) -the user is waiting for testing vsqmTest(6) -the user is in vsqm test " ::= { hwEntBraUserOperEntry 4 } hwEntBraUserAdminOper OBJECT-TYPE SYNTAX INTEGER{startService(1), endService(2), deferEndingService(3)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the maintenance operation of the BRA port. Options: startService(1) -start service endService(2) -stop service deferEndingService(3) -stop service gracefully " ::= { hwEntBraUserOperEntry 5 } hwEntBraUserDState OBJECT-TYPE SYNTAX INTEGER{established(1), blocked(2), released(3), teiAssigned(4), teiUnassigned(5)} MAX-ACCESS read-only STATUS current DESCRIPTION " Indicates the status of the BRA D channel. Options: established(1) blocked(2) released(3) teiAssigned(4) teiUnassigned(5) " ::= { hwEntBraUserOperEntry 6 } hwEntBraUserMaxCobTime OBJECT-TYPE SYNTAX Integer32(1..1440) MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the length of waiting timer for defer end service. Default:240 Unit: minute " ::= { hwEntBraUserOperEntry 7 } hwEntBraUserOnexpire OBJECT-TYPE SYNTAX INTEGER{force(1),cancel(2)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the disposal mode when defer end service timeout. Options: force(1) -force user to end service cancel(2) -cancel user's end service Default: force(1) " ::= { hwEntBraUserOperEntry 8 } -- ================================================================================= hwEntPraUserConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF HwEntPraUserConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to add, delete, modify, and query the PRA user. The index of this table is the hwEntPraUserName. " ::= { hwEntVoiceSipagUserMIB 5 } hwEntPraUserConfigEntry OBJECT-TYPE SYNTAX HwEntPraUserConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to add, delete, modify, and query the PRA user. The index of this entry is the hwEntPraUserName. " INDEX { hwEntPraUserName } ::= { hwEntPraUserConfigTable 1 } HwEntPraUserConfigEntry ::= SEQUENCE { hwEntPraUserName DisplayString, hwEntPraUserPort Integer32, hwEntPraUserMgId Integer32, hwEntPraUserTelNo DisplayString, hwEntPraUserUserGroupName DisplayString, hwEntPraUserRowStatus RowStatus, hwEntPraUserPriority INTEGER, hwEntPraUserUniErrReport INTEGER, hwEntPraUserSubChnMask BITS, hwEntPraUserAutoResumeLimit Integer32 } hwEntPraUserName OBJECT-TYPE SYNTAX DisplayString(SIZE(1..32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION " Indicates the user's name. " ::= { hwEntPraUserConfigEntry 1 } hwEntPraUserPort OBJECT-TYPE SYNTAX Integer32 MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the user's port. Bits 31-30 (2 bits): reserved. Bits 29-20 (10 bits): slot index. Bits 19-10 (10 bits): subcard index. Bits 9-0 (10 bits): port index. " ::= { hwEntPraUserConfigEntry 2 } hwEntPraUserMgId OBJECT-TYPE SYNTAX Integer32(0..16777215) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the sipag ID. " ::= { hwEntPraUserConfigEntry 3 } hwEntPraUserTelNo OBJECT-TYPE SYNTAX DisplayString(SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the user's telphone number. " ::= { hwEntPraUserConfigEntry 4 } hwEntPraUserUserGroupName OBJECT-TYPE SYNTAX DisplayString(SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the user's group name. " ::= { hwEntPraUserConfigEntry 5 } hwEntPraUserRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the row status. Options: active(1) notInService(2) notReady(3) createAndGo(4) createAndWait(5) destroy(6) " ::= { hwEntPraUserConfigEntry 6 } hwEntPraUserPriority OBJECT-TYPE SYNTAX INTEGER{cat1(1), cat2(2), cat3(3)} MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates terminal priority. Options: cat1(1) -the highest priority cat2(2) -the middle priority cat3(3) -the lowest priority Default: cat(3) " ::= { hwEntPraUserConfigEntry 7} hwEntPraUserUniErrReport OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the flag of UNI fault report. Options: enable(1) -enable UNI fault report of e1 port disable(2) -disable UNI fault report of e1 port Default: disable(2) " ::= { hwEntPraUserConfigEntry 8} hwEntPraUserSubChnMask OBJECT-TYPE SYNTAX BITS{bchn0(0),bchn1(1),bchn2(2),bchn3(3),bchn4(4),bchn5(5),bchn6(6),bchn7(7),bchn8(8),bchn9(9),bchn10(10), bchn11(11),bchn12(12),bchn13(13),bchn14(14),bchn15(15),bchn16(16),bchn17(17),bchn18(18),bchn19(19),bchn20(20), bchn21(21),bchn22(22),bchn23(23),bchn24(24),bchn25(25),bchn26(26),bchn27(27),bchn28(28),bchn29(29),bchn30(30), bchn31(31)} MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the sub channel mask code. Default: 11111111111111111111111111111111 " ::= { hwEntPraUserConfigEntry 9} hwEntPraUserAutoResumeLimit OBJECT-TYPE SYNTAX Integer32(0..255) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the threshold of auto resume times. Default: 20 " ::= { hwEntPraUserConfigEntry 10} -- ================================================================================== hwEntPraUserOperTable OBJECT-TYPE SYNTAX SEQUENCE OF HwEntPraUserOperEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to maintain PRA users. The index of this table is hwEntPraUserName. " ::= { hwEntVoiceSipagUserMIB 6 } hwEntPraUserOperEntry OBJECT-TYPE SYNTAX HwEntPraUserOperEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to maintain PRA users. The index of this entry is hwEntPraUserName. " INDEX { hwEntPraUserName } ::= { hwEntPraUserOperTable 1 } HwEntPraUserOperEntry ::= SEQUENCE { hwEntPraUserBchnSrvState OCTET STRING, hwEntPraUserBchnAdminState OCTET STRING, hwEntPraUserDState INTEGER, hwEntPraUserAdminOper INTEGER, hwEntPraUserMaxCobTime Integer32, hwEntPraUserOnexpire INTEGER } hwEntPraUserBchnSrvState OBJECT-TYPE SYNTAX OCTET STRING(SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION " Indicates the running service status of the service layer of the 32 B channels. Each character corresponds to a timeslot. The value of the character is as follows: 1: Idle 2: Busy 3: Faulty 4: Unavailable " ::= { hwEntPraUserOperEntry 1 } hwEntPraUserBchnAdminState OBJECT-TYPE SYNTAX OCTET STRING(SIZE (0..32)) MAX-ACCESS read-only STATUS current DESCRIPTION " Indicates the administration status of the service layer of the 32 B channels. Each character corresponds to a timeslot. The value of the character is as follows: 1: blocked-locally 2: blocked-remotely 3: in-service 4: shutting-down " ::= { hwEntPraUserOperEntry 2 } hwEntPraUserDState OBJECT-TYPE SYNTAX INTEGER{released(1), established(2), blocked(3), teiAssigned(4), teiUnassigned(5)} MAX-ACCESS read-only STATUS current DESCRIPTION " Indicates the status of the PRA D channel. Options: released(1) established(2) blocked(3) teiAssigned(4) teiUnassigned(5) " ::= { hwEntPraUserOperEntry 3 } hwEntPraUserAdminOper OBJECT-TYPE SYNTAX INTEGER{startService(1), endService(2), deferEndingService(3)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the service operation. Options: startService(1) -start service endService(2) -stop service deferEndingService(3) -stop service gracefully " ::= { hwEntPraUserOperEntry 4 } hwEntPraUserMaxCobTime OBJECT-TYPE SYNTAX Integer32(1..1440) MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates length of waiting timer for PRA user defer end service. Default: 240 Unit: minute " ::= { hwEntPraUserOperEntry 5 } hwEntPraUserOnexpire OBJECT-TYPE SYNTAX INTEGER{force(1),cancel(2)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates disposal mode when PRA user defer end service timeout. Options: force(1) -force end service cancel(2) -cancel end service Default: force(1) " ::= { hwEntPraUserOperEntry 6 } -- ================================================================================= hwEntUserExtendNumberConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF HwEntUserExtendNumberConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to config extern number of sipag users. The indexes of this table are hwEntSipagUserName, hwEntUserExtendNumber. " ::= { hwEntVoiceSipagUserMIB 7 } hwEntUserExtendNumberConfigEntry OBJECT-TYPE SYNTAX HwEntUserExtendNumberConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to config extern number of the SIP user. The indexes of this entry are hwEntSipagUserName, hwEntUserExtendNumber. " INDEX { hwEntSipagUserName, hwEntUserExtendNumber } ::= { hwEntUserExtendNumberConfigTable 1 } HwEntUserExtendNumberConfigEntry ::= SEQUENCE { hwEntSipagUserName DisplayString, hwEntUserExtendNumber DisplayString, hwEntUserExtendUserGroupName DisplayString, hwEntUserExtendRowStatus RowStatus } hwEntSipagUserName OBJECT-TYPE SYNTAX DisplayString(SIZE(1..32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION " Indicates the SipAg user's name. " ::= { hwEntUserExtendNumberConfigEntry 1 } hwEntUserExtendNumber OBJECT-TYPE SYNTAX DisplayString(SIZE(1..32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION " Indicates the extend number. " ::= { hwEntUserExtendNumberConfigEntry 2 } hwEntUserExtendUserGroupName OBJECT-TYPE SYNTAX DisplayString(SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the user's group name. " ::= { hwEntUserExtendNumberConfigEntry 3 } hwEntUserExtendRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the RowStatus. Options: active(1) notInService(2) notReady(3) createAndGo(4) createAndWait(5) destroy(6) " ::= { hwEntUserExtendNumberConfigEntry 4 } -- =============================================================================================== hwEntServiceDataConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF HwEntServiceDataConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to config PSTN user's service data. The index of this table is hwEntServiceDataName. " ::= { hwEntVoiceSipagUserMIB 8 } hwEntServiceDataConfigEntry OBJECT-TYPE SYNTAX HwEntServiceDataConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to config PSTN user's service data. The index of this entry is hwEntServiceDataName. " INDEX { hwEntServiceDataName } ::= { hwEntServiceDataConfigTable 1 } HwEntServiceDataConfigEntry ::= SEQUENCE { hwEntServiceDataName DisplayString, hwEntServiceDataUserName DisplayString, hwEntServiceDataTelno DisplayString, hwEntServiceDataCentrexNo Unsigned32, hwEntServiceDataCentrexPrefix DisplayString, hwEntServiceDataCentrexDialMode INTEGER, hwEntServiceDataMwiMode INTEGER, hwEntServiceDataHotTime Integer32, hwEntServiceDataHotLineNum DisplayString, hwEntServiceDataDialTone INTEGER, hwEntServiceDataCfbNum DisplayString, hwEntServiceDataCfnrNum DisplayString, hwEntServiceDataCfuNum DisplayString, hwEntServiceDataCfnrTime Integer32, hwEntServiceDataRowStatus RowStatus } hwEntServiceDataName OBJECT-TYPE SYNTAX DisplayString(SIZE(1..32)) MAX-ACCESS not-accessible STATUS current DESCRIPTION " Indicates the service data name. " ::= { hwEntServiceDataConfigEntry 1 } hwEntServiceDataUserName OBJECT-TYPE SYNTAX DisplayString(SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the user name of the service data. " ::= { hwEntServiceDataConfigEntry 2 } hwEntServiceDataTelno OBJECT-TYPE SYNTAX DisplayString(SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the telephone number of the service data. " ::= { hwEntServiceDataConfigEntry 3 } hwEntServiceDataCentrexNo OBJECT-TYPE SYNTAX Unsigned32(0..4294967295) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the centrex number. " ::= { hwEntServiceDataConfigEntry 4 } hwEntServiceDataCentrexPrefix OBJECT-TYPE SYNTAX DisplayString(SIZE(0..7)) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the centrex prefix. " ::= { hwEntServiceDataConfigEntry 5 } hwEntServiceDataCentrexDialMode OBJECT-TYPE SYNTAX INTEGER{directly(1), secondary(2)} MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the centrex dial mode. Options: 1. directly(1) -dial directly 2. secondary(2) -dial secondary Default: directly(1) " ::= { hwEntServiceDataConfigEntry 6 } hwEntServiceDataMwiMode OBJECT-TYPE SYNTAX INTEGER{deferred(1), immediate(2), combine(3)} MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the mwi mode. Options: deferred(1) immediate(2) combine(3) Default: deferred(1) " ::= { hwEntServiceDataConfigEntry 7 } hwEntServiceDataHotTime OBJECT-TYPE SYNTAX Integer32(0..255) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the hotline time. Default: 100 Unit: second " ::= { hwEntServiceDataConfigEntry 8 } hwEntServiceDataHotLineNum OBJECT-TYPE SYNTAX DisplayString(SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the hotline number. " ::= { hwEntServiceDataConfigEntry 9 } hwEntServiceDataDialTone OBJECT-TYPE SYNTAX INTEGER{normal(1),special(2),mw(3)} MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the dial tone. Options: normal(1) -normal tone special(2) -special tone mw(3) -message waiting tone Default: normal(1) " ::= { hwEntServiceDataConfigEntry 10 } hwEntServiceDataCfbNum OBJECT-TYPE SYNTAX DisplayString(SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the cfb number. " ::= { hwEntServiceDataConfigEntry 11 } hwEntServiceDataCfnrNum OBJECT-TYPE SYNTAX DisplayString(SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the cfnr number. " ::= { hwEntServiceDataConfigEntry 12 } hwEntServiceDataCfuNum OBJECT-TYPE SYNTAX DisplayString(SIZE(0..32)) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the cfu number. " ::= { hwEntServiceDataConfigEntry 13 } hwEntServiceDataCfnrTime OBJECT-TYPE SYNTAX Integer32(0..65535) MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the cfnr time. Default: 100 Unit: second " ::= { hwEntServiceDataConfigEntry 14 } hwEntServiceDataRowStatus OBJECT-TYPE SYNTAX RowStatus MAX-ACCESS read-create STATUS current DESCRIPTION " Indicates the row status. Options: active(1) notInService(2) notReady(3) createAndGo(4) createAndWait(5) destroy(6) " ::= { hwEntServiceDataConfigEntry 15 } -- ============================================================================== hwEntUserAuthConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF HwEntUserAuthConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to config sipaguser's authorization info. The index of this table is hwEntServiceDataName. " ::= { hwEntVoiceSipagUserMIB 9 } hwEntUserAuthConfigEntry OBJECT-TYPE SYNTAX HwEntUserAuthConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to config sipaguser's authorization info. The index of this entry is hwEntServiceDataName. " INDEX { hwEntServiceDataName } ::= { hwEntUserAuthConfigTable 1 } HwEntUserAuthConfigEntry ::= SEQUENCE { hwEntUserAuthAuthName DisplayString, hwEntUserAuthAuthPasswordMode INTEGER, hwEntUserAuthAuthPassword DisplayString, hwEntUserAuthAuthHA1 DisplayString } hwEntUserAuthAuthName OBJECT-TYPE SYNTAX DisplayString(SIZE(0..64)) MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the authorization username. " ::= { hwEntUserAuthConfigEntry 1 } hwEntUserAuthAuthPasswordMode OBJECT-TYPE SYNTAX INTEGER{password(1),ha1(2)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the authorization mode of the password. Options: password(1) -authorized by password ha1(2) -authorized by ha1 Default: password(1) " ::= { hwEntUserAuthConfigEntry 2 } hwEntUserAuthAuthPassword OBJECT-TYPE SYNTAX DisplayString(SIZE(0..64)) MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the authorization password. " ::= { hwEntUserAuthConfigEntry 3 } hwEntUserAuthAuthHA1 OBJECT-TYPE SYNTAX DisplayString(SIZE(0..32)) MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the authorization HA1 password. " ::= { hwEntUserAuthConfigEntry 4 } -- ===================================================================== hwEntUserRightFlagConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF HwEntUserRightFlagConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to config user's service right flags. The index of this table is hwEntServiceDataName. " ::= { hwEntVoiceSipagUserMIB 10 } hwEntUserRightFlagConfigEntry OBJECT-TYPE SYNTAX HwEntUserRightFlagConfigEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION " This table is used to config sipaguser's service right flags. The index of this entry is hwEntServiceDataName. " INDEX { hwEntServiceDataName } ::= { hwEntUserRightFlagConfigTable 1 } HwEntUserRightFlagConfigEntry ::= SEQUENCE { hwEntUserRightFlagCallHold INTEGER, hwEntUserRightFlagThreeParty INTEGER, hwEntUserRightFlagConf INTEGER, hwEntUserRightFlagCt INTEGER, hwEntUserRightFlagCw INTEGER, hwEntUserRightFlagMcid INTEGER, hwEntUserRightFlagMwi INTEGER, hwEntUserRightFlagTp INTEGER, hwEntUserRightFlagCd INTEGER, hwEntUserRightFlagAnonymousCall INTEGER, hwEntUserRightFlagHotLine INTEGER, hwEntUserRightFlagUus1 INTEGER, hwEntUserRightFlagUus2 INTEGER, hwEntUserRightFlagUus3 INTEGER } hwEntUserRightFlagCallHold OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the right flag of callhold. Options: enable(1) disable(2) Default: enable(1) " ::= { hwEntUserRightFlagConfigEntry 1 } hwEntUserRightFlagThreeParty OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the right flag of Three-party. Options: enable(1) disable(2) Default: enable(1) " ::= { hwEntUserRightFlagConfigEntry 2 } hwEntUserRightFlagConf OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the right flag of Conf. Options: enable(1) disable(2) Default: enable(1) " ::= { hwEntUserRightFlagConfigEntry 3 } hwEntUserRightFlagCt OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the right flag of CT. Options: enable(1) disable(2) Default: enable(1) " ::= { hwEntUserRightFlagConfigEntry 4 } hwEntUserRightFlagCw OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the right flag of CW. Options: enable(1) disable(2) Default: enable(1) " ::= { hwEntUserRightFlagConfigEntry 5 } hwEntUserRightFlagMcid OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the right flag of MCID. Options: enable(1) disable(2) Default: disable(2) " ::= { hwEntUserRightFlagConfigEntry 6 } hwEntUserRightFlagMwi OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the right flag of MWI. Options: enable(1) disable(2) Default: disable(2) " ::= { hwEntUserRightFlagConfigEntry 7 } hwEntUserRightFlagTp OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the right flag of TP. Options: enable(1) disable(2) Default: disable(2) " ::= { hwEntUserRightFlagConfigEntry 8 } hwEntUserRightFlagCd OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the right flag of CD. Options: enable(1) disable(2) Default: disable(2) " ::= { hwEntUserRightFlagConfigEntry 9 } hwEntUserRightFlagAnonymousCall OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the right flag of anonymous-call. Options: enable(1) disable(2) Default: disable(2) " ::= { hwEntUserRightFlagConfigEntry 10 } hwEntUserRightFlagHotLine OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the right flag of hotline. Options: enable(1) disable(2) Default: disable(2) " ::= { hwEntUserRightFlagConfigEntry 11 } hwEntUserRightFlagUus1 OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the right flag of UUS1. Options: enable(1) disable(2) Default: disable(2) " ::= { hwEntUserRightFlagConfigEntry 12 } hwEntUserRightFlagUus2 OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the right flag of UUS2. Options: enable(1) disable(2) Default: disable(2) " ::= { hwEntUserRightFlagConfigEntry 13 } hwEntUserRightFlagUus3 OBJECT-TYPE SYNTAX INTEGER{enable(1),disable(2)} MAX-ACCESS read-write STATUS current DESCRIPTION " Indicates the right flag of UUS3. Options: enable(1) disable(2) Default: disable(2) " ::= { hwEntUserRightFlagConfigEntry 14 } END