initial commit; version 22.5.12042
This commit is contained in:
432
mibs/h3c/HUAWEI-VO-AAA-CLIENT-MIB
Normal file
432
mibs/h3c/HUAWEI-VO-AAA-CLIENT-MIB
Normal file
@ -0,0 +1,432 @@
|
||||
-- ==========================================================================
|
||||
-- Copyright (C) 2002 by HUAWEI TECHNOLOGIES. All rights reserved.
|
||||
--
|
||||
-- Description: The purpose of this MIB file is to provide the define of
|
||||
-- the voice aaa client MIB of HUAWEI
|
||||
-- quidway serial router.
|
||||
-- Reference:
|
||||
-- Version: V2.0
|
||||
-- History:
|
||||
-- V1.0 Initial version
|
||||
-- V2.0 2004-10-20 Updated by gaolong
|
||||
-- Re-write whole MIB with SNMPv2-SMI format.
|
||||
-- Modify module name from 'HUAWEI-AAA-CLIENT-MIB' to 'HUAWEI-VO-AAA-CLIENT-MIB'
|
||||
-- ==========================================================================
|
||||
HUAWEI-VO-AAA-CLIENT-MIB DEFINITIONS ::= BEGIN
|
||||
|
||||
IMPORTS
|
||||
OBJECT-TYPE, MODULE-IDENTITY
|
||||
FROM SNMPv2-SMI
|
||||
voice
|
||||
FROM HUAWEI-3COM-OID-MIB;
|
||||
|
||||
hwVoiceAAAClientMIB MODULE-IDENTITY
|
||||
LAST-UPDATED "200410200000Z" -- Oct 20, 2004 GMT
|
||||
ORGANIZATION
|
||||
"Huawei-3COM Technologies Co., Ltd."
|
||||
CONTACT-INFO
|
||||
"PLAT Team Huawei 3Com Technologies co.,Ltd.
|
||||
Shang-Di Information Industry Base,
|
||||
Hai-Dian District Beijing P.R. China
|
||||
http://www.huawei-3com.com
|
||||
Zip:100085"
|
||||
DESCRIPTION
|
||||
" "
|
||||
REVISION "200404081345Z" -- April 08, 2004 at 13:45 GMT
|
||||
DESCRIPTION
|
||||
""
|
||||
::= { voice 9 }
|
||||
|
||||
EntryStatus ::= INTEGER
|
||||
{ valid(1),
|
||||
createRequest(2),
|
||||
underCreation(3),
|
||||
invalid(4)
|
||||
}
|
||||
-- The status of a table entry.
|
||||
--
|
||||
-- Setting this object to the value invalid(4) has the
|
||||
-- effect of invalidating the corresponding entry.
|
||||
-- That is, it effectively disassociates the mapping
|
||||
-- identified with said entry.
|
||||
-- It is an implementation-specific matter as to whether
|
||||
-- the agent removes an invalidated entry from the table.
|
||||
-- Accordingly, management stations must be prepared to
|
||||
-- receive tabular information from agents that
|
||||
-- corresponds to entries currently not in use. Proper
|
||||
-- interpretation of such entries requires examination
|
||||
-- of the relevant EntryStatus object.
|
||||
--
|
||||
-- An existing instance of this object cannot be set to
|
||||
-- createRequest(2). This object may only be set to
|
||||
-- createRequest(2) when this instance is created. When
|
||||
-- this object is created, the agent may wish to create
|
||||
-- supplemental object instances with default values
|
||||
-- to complete a conceptual row in this table. Because
|
||||
-- the creation of these default objects is entirely at
|
||||
-- the option of the agent, the manager must not assume
|
||||
-- that any will be created, but may make use of any that
|
||||
-- are created. Immediately after completing the create
|
||||
-- operation, the agent must set this object to
|
||||
-- underCreation(3).
|
||||
--
|
||||
-- When in the underCreation(3) state, an entry is
|
||||
-- allowed to exist in a possibly incomplete, possibly
|
||||
-- inconsistent state, usually to allow it to be
|
||||
-- modified in mutiple PDUs. When in this state, an
|
||||
-- entry is not fully active. Entries shall exist in
|
||||
-- the underCreation(3) state until the management
|
||||
-- station is finished configuring the entry and sets
|
||||
-- this object to valid(1) or aborts, setting this
|
||||
-- object to invalid(4). If the agent determines that
|
||||
-- an entry has been in the underCreation(3) state for
|
||||
-- an abnormally long time, it may decide that the
|
||||
-- management station has crashed. If the agent makes
|
||||
-- this decision, it may set this object to invalid(4)
|
||||
-- to reclaim the entry. A prudent agent will
|
||||
-- understand that the management station may need to
|
||||
-- wait for human input and will allow for that
|
||||
-- possibility in its determination of this abnormally
|
||||
-- long period.
|
||||
--
|
||||
-- An entry in the valid(1) state is fully configured and
|
||||
-- consistent and fully represents the configuration or
|
||||
-- operation such a row is intended to represent. For
|
||||
-- example, it could be a statistical function that is
|
||||
-- configured and active, or a filter that is available
|
||||
-- in the list of filters processed by the packet capture
|
||||
-- process.
|
||||
--
|
||||
-- A manager is restricted to changing the state of an
|
||||
-- entry in the following ways:
|
||||
--
|
||||
-- create under
|
||||
-- To: valid Request Creation invalid
|
||||
-- From:
|
||||
-- valid OK NO OK OK
|
||||
-- createRequest N/A N/A N/A N/A
|
||||
-- underCreation OK NO OK OK
|
||||
-- invalid NO NO NO OK
|
||||
-- nonExistent NO OK NO OK
|
||||
--
|
||||
-- In the table above, it is not applicable to move the
|
||||
-- state from the createRequest state to any other
|
||||
-- state because the manager will never find the
|
||||
-- variable in that state. The nonExistent state is
|
||||
-- not a value of the enumeration, rather it means that
|
||||
-- the entryStatus variable does not exist at all.
|
||||
--
|
||||
-- An agent may allow an entryStatus variable to change
|
||||
-- state in additional ways, so long as the semantics
|
||||
-- of the states are followed. This allowance is made
|
||||
-- to ease the implementation of the agent and is made
|
||||
-- despite the fact that managers should never
|
||||
-- excercise these additional state transitions.
|
||||
hwVoAAAClientObjects OBJECT IDENTIFIER ::= { hwVoiceAAAClientMIB 1 }
|
||||
|
||||
|
||||
-- AAA Client Configuration Object Group
|
||||
--
|
||||
-- The objects in this group describe and store the configuration parameters
|
||||
-- on the AAA Client function of this gateway which based on Authentication,
|
||||
-- Authorization, Accounting (AAA) protocols.
|
||||
hwVoAAAClientCfgObjects OBJECT IDENTIFIER ::= { hwVoAAAClientObjects 1 }
|
||||
|
||||
|
||||
hwVoAAAEnable OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether or not the AAA service is enabled "
|
||||
DEFVAL { disable }
|
||||
::= { hwVoAAAClientCfgObjects 1 }
|
||||
|
||||
|
||||
hwVoAAAClienttype OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
huawei(1),
|
||||
nonstandard-compatible-vsa(2),
|
||||
nonstandard-compatible-overload(3),
|
||||
ietf-rfc(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The AAA client type of this gateway."
|
||||
DEFVAL { huawei }
|
||||
::= { hwVoAAAClientCfgObjects 2 }
|
||||
|
||||
|
||||
hwVoAAAGwAuthenDidH323 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether or not the Authentication of this gateway is enabled. "
|
||||
DEFVAL { disable }
|
||||
::= { hwVoAAAClientCfgObjects 3 }
|
||||
|
||||
|
||||
hwVoAAAGwAuthorDidH323 OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether or not the Authorization of this gateway is enabled.When
|
||||
hwVoAAAGwAuthenDidH323 is disabled,this object cannot be set to
|
||||
enable .
|
||||
"
|
||||
DEFVAL { disable }
|
||||
::= { hwVoAAAClientCfgObjects 4 }
|
||||
|
||||
|
||||
hwVoAAAGwAccounting OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether or not the Accounting of this gateway is enabled."
|
||||
DEFVAL { disable }
|
||||
::= { hwVoAAAClientCfgObjects 5 }
|
||||
|
||||
hwVoAAAGwAccountMethod OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
none(1),
|
||||
start-ack(2),
|
||||
start-no-ack(3),
|
||||
stop-only(4)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Set the sending mode of accounting packets of this gateway
|
||||
none No accounting
|
||||
start-ack send start accounting packets waiting the answer.
|
||||
start-no-ack send start and stop accounting packets without waiting answer.
|
||||
stop-only send stop accounting packets waiting the answer.
|
||||
"
|
||||
DEFVAL { start-no-ack }
|
||||
::= { hwVoAAAClientCfgObjects 6 }
|
||||
|
||||
-- AAA Client Local User Table
|
||||
--
|
||||
-- hwVoAAAClientLocalUserTable
|
||||
-- Table to store the AAA client user information. The information
|
||||
-- will include the user name and the user's password.
|
||||
hwVoAAAClientLocalUserTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWVoAAAClientLocalUserEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table contains the information of the AAA client local user ."
|
||||
::= { hwVoAAAClientObjects 2 }
|
||||
|
||||
|
||||
hwVoAAAClientLocalUserEntry OBJECT-TYPE
|
||||
SYNTAX HWVoAAAClientLocalUserEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The information regarding a single AAA client local user."
|
||||
INDEX { hwVoAAAClientLocalUserName }
|
||||
::= { hwVoAAAClientLocalUserTable 1 }
|
||||
|
||||
|
||||
HWVoAAAClientLocalUserEntry ::=
|
||||
SEQUENCE {
|
||||
hwVoAAAClientLocalUserName
|
||||
OCTET STRING,
|
||||
hwVoAAAClientLocalUserPassword
|
||||
OCTET STRING,
|
||||
hwVoAAAClientLocalRowStatus
|
||||
EntryStatus
|
||||
}
|
||||
|
||||
hwVoAAAClientLocalUserName OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..16))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The name of the AAA client local user. "
|
||||
::= { hwVoAAAClientLocalUserEntry 1 }
|
||||
|
||||
|
||||
hwVoAAAClientLocalUserPassword OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (0..16))
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The password of the AAA client local user."
|
||||
::= { hwVoAAAClientLocalUserEntry 2 }
|
||||
|
||||
|
||||
hwVoAAAClientLocalRowStatus OBJECT-TYPE
|
||||
SYNTAX EntryStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or modify or
|
||||
delete an existing row in this table. "
|
||||
::= { hwVoAAAClientLocalUserEntry 3 }
|
||||
|
||||
|
||||
-- AAA Gateway Access Number Table
|
||||
--
|
||||
-- hwVoAAAGwAccessNumberTable
|
||||
-- Table to store the AAA access number and it's service process attribte of
|
||||
-- this gateway. The information will include the access number,the card digit
|
||||
-- the password digit,the redial times and so on.
|
||||
hwVoAAAGwAccessNumberTable OBJECT-TYPE
|
||||
SYNTAX SEQUENCE OF HWVoAAAGwAccessNumberEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The table contains the information of the AAA access number ."
|
||||
::= { hwVoAAAClientObjects 3 }
|
||||
|
||||
|
||||
hwVoAAAGwAccessNumberEntry OBJECT-TYPE
|
||||
SYNTAX HWVoAAAGwAccessNumberEntry
|
||||
MAX-ACCESS not-accessible
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The information regarding a single access number."
|
||||
INDEX { hwVoAAAGwAccessnumber }
|
||||
::= { hwVoAAAGwAccessNumberTable 1 }
|
||||
|
||||
|
||||
HWVoAAAGwAccessNumberEntry ::=
|
||||
SEQUENCE {
|
||||
hwVoAAAGwAccessnumber
|
||||
OCTET STRING,
|
||||
hwVoAAAGwAuthentication
|
||||
INTEGER,
|
||||
hwVoAAAGwAuthorization
|
||||
INTEGER,
|
||||
hwVoAAAGwProcessConfig
|
||||
INTEGER,
|
||||
hwVoAAAGwCardDigit
|
||||
INTEGER,
|
||||
hwVoAAAGwPasswordDigit
|
||||
INTEGER,
|
||||
hwVoAAAGwRedialtimes
|
||||
INTEGER,
|
||||
hwVoAAAGwRowStatus
|
||||
EntryStatus
|
||||
}
|
||||
|
||||
hwVoAAAGwAccessnumber OBJECT-TYPE
|
||||
SYNTAX OCTET STRING (SIZE (1..31))
|
||||
MAX-ACCESS read-only
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The access number of the AAA client . In this string only character
|
||||
from '0' to '9' can present."
|
||||
::= { hwVoAAAGwAccessNumberEntry 1 }
|
||||
|
||||
|
||||
hwVoAAAGwAuthentication OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether or not the Authentication of this access number is enabled."
|
||||
DEFVAL { disable }
|
||||
::= { hwVoAAAGwAccessNumberEntry 2 }
|
||||
|
||||
|
||||
hwVoAAAGwAuthorization OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
enable(1),
|
||||
disable(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"Whether or not the Authorization of this access number is enabled.When
|
||||
hwVoAAAGwAuthentication of this access number is disabled,this object
|
||||
cannot be set to enable ."
|
||||
DEFVAL { disable }
|
||||
::= { hwVoAAAGwAccessNumberEntry 3 }
|
||||
|
||||
|
||||
hwVoAAAGwProcessConfig OBJECT-TYPE
|
||||
SYNTAX INTEGER
|
||||
{
|
||||
callernumber(1),
|
||||
cardnumber(2)
|
||||
}
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The dial process type of this access number ."
|
||||
DEFVAL { cardnumber }
|
||||
::= { hwVoAAAGwAccessNumberEntry 4 }
|
||||
|
||||
|
||||
hwVoAAAGwCardDigit OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..31)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The card number digit of this access number."
|
||||
DEFVAL { 12 }
|
||||
::= { hwVoAAAGwAccessNumberEntry 5 }
|
||||
|
||||
|
||||
hwVoAAAGwPasswordDigit OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..16)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The password digit of this access number. "
|
||||
DEFVAL { 6 }
|
||||
::= { hwVoAAAGwAccessNumberEntry 6 }
|
||||
|
||||
|
||||
hwVoAAAGwRedialtimes OBJECT-TYPE
|
||||
SYNTAX INTEGER (1..10)
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"The redial times of this access number. "
|
||||
DEFVAL { 3 }
|
||||
::= { hwVoAAAGwAccessNumberEntry 7 }
|
||||
|
||||
|
||||
hwVoAAAGwRowStatus OBJECT-TYPE
|
||||
SYNTAX EntryStatus
|
||||
MAX-ACCESS read-write
|
||||
STATUS current
|
||||
DESCRIPTION
|
||||
"This object is used to create a new row or modify or
|
||||
delete an existing row in this table. "
|
||||
::= { hwVoAAAGwAccessNumberEntry 8 }
|
||||
|
||||
|
||||
|
||||
END
|
Reference in New Issue
Block a user