357 lines
11 KiB
Plaintext
357 lines
11 KiB
Plaintext
-- =============================================================================
|
|
-- Copyright (c) 2004-2013 New H3C Tech. Co., Ltd. All rights reserved.
|
|
--
|
|
-- Description:
|
|
-- The file defines a MIB to provide WLAN license feature.
|
|
-- Reference:
|
|
-- Version: V1.0
|
|
-- History:
|
|
-- V1.0 created by luoguixing
|
|
-- Initial version 2012-04-25
|
|
-- =============================================================================
|
|
HH3C-DOT11-LIC-MIB DEFINITIONS ::= BEGIN
|
|
|
|
IMPORTS
|
|
MODULE-IDENTITY,
|
|
OBJECT-TYPE,
|
|
Integer32
|
|
FROM SNMPv2-SMI
|
|
TruthValue
|
|
FROM SNMPv2-TC
|
|
hh3cDot11
|
|
FROM HH3C-DOT11-REF-MIB;
|
|
|
|
hh3cDot11LIC MODULE-IDENTITY
|
|
LAST-UPDATED "201204251800Z" -- Apr 25, 2012 at 18:00 GMT
|
|
ORGANIZATION
|
|
"New H3C Technologies Co., Ltd."
|
|
CONTACT-INFO
|
|
"Platform Team New H3C Technologies Co., Ltd.
|
|
Hai-Dian District Beijing P.R. China
|
|
http://www.h3c.com
|
|
Zip: 100085"
|
|
DESCRIPTION
|
|
"This MIB provides information for WLAN license configuration in AC.
|
|
|
|
GLOSSARY
|
|
|
|
IEEE 802.11
|
|
Standard to encourage interoperability among
|
|
wireless networking equipment.
|
|
|
|
Access point (AP)
|
|
Transmitter/receiver (transceiver) device
|
|
that commonly connects and transports data
|
|
between a wireless network and a wired network.
|
|
|
|
Access control (AC)
|
|
To control and manage multi-APs, it will bridge
|
|
wireless and wired network.
|
|
|
|
Fit AP
|
|
Applied in the enterprise environment, it will work
|
|
under the control and management from AC.
|
|
|
|
Control And Provisioning of Wireless Access Points Protocol
|
|
The short name of protocol is CAPWAP. AC will control
|
|
and manage AP by CAPWAP tunnel protocol defined by IETF.
|
|
Also, a data tunnel will be set up between AC and AP.
|
|
|
|
Basic Service Set
|
|
The IEEE 802.11 BSS of an AP comprises of the
|
|
stations directly associating with the AP. It will
|
|
be identified by BSSID."
|
|
|
|
REVISION "201204251800Z" -- Apr 25, 2012 at 18:00 GMT
|
|
DESCRIPTION
|
|
"The initial revision of this MIB module."
|
|
::= { hh3cDot11 14 }
|
|
|
|
-- *****************************************************************************
|
|
-- * Major sections
|
|
-- *****************************************************************************
|
|
|
|
-- License Configuration Group
|
|
-- DEFINED AS "The group to provide the license configuration information for AC"
|
|
|
|
hh3cDot11LICConfigGroup OBJECT IDENTIFIER ::= { hh3cDot11LIC 1 }
|
|
|
|
-- License ap number Group
|
|
-- DEFINED AS "The group to provide the ap number information for AC."
|
|
hh3cDot11LICApNumGroup OBJECT IDENTIFIER ::= { hh3cDot11LIC 2 }
|
|
-- AP Number Group has the following children:
|
|
-- hh3cDot11LICApNumAttrTable ::= { hh3cDot11LICApNumGroup 1 }
|
|
-- hh3cDot11LICApNumLicTable ::= { hh3cDot11LICApNumGroup 2 }
|
|
|
|
-- License wlan feature Group
|
|
-- DEFINED AS "The group to provide the wlan feature information for AC."
|
|
hh3cDot11LICFeatureGroup OBJECT IDENTIFIER ::= { hh3cDot11LIC 3 }
|
|
-- License wlan feature Group has the following children:
|
|
-- hh3cDot11LICFeatureAttrTable ::= { hh3cDot11LICFeatureGroup 1 }
|
|
-- hh3cDot11LICFeatureLicTable ::= { hh3cDot11LICFeatureGroup 2 }
|
|
|
|
-- *****************************************************************************
|
|
-- * hh3cDot11LICConfigGroup Definition
|
|
-- *****************************************************************************
|
|
hh3cDot11LICSerialNumber OBJECT-TYPE
|
|
SYNTAX OCTET STRING (SIZE(0..255))
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"The device serial number."
|
|
::= { hh3cDot11LICConfigGroup 1 }
|
|
|
|
hh3cDot11LicApNumGroupSupport OBJECT-TYPE
|
|
SYNTAX TruthValue
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents support hh3cDot11LicApNumGroup
|
|
'ture': device spport hh3cDot11LicApNumGroup.
|
|
'false': device not spport hh3cDot11LicApNumGroupp."
|
|
DEFVAL { false }
|
|
::= { hh3cDot11LICConfigGroup 2 }
|
|
|
|
-- *****************************************************************************
|
|
-- * End of hh3cDot11LICConfigGroup Definition
|
|
-- *****************************************************************************
|
|
|
|
|
|
-- *****************************************************************************
|
|
-- * hh3cDot11LICApNumTable Definition
|
|
-- *****************************************************************************
|
|
|
|
hh3cDot11LICApNumAttrTable OBJECT IDENTIFIER ::= { hh3cDot11LICApNumGroup 1 }
|
|
|
|
hh3cDot11LICDefautAPNumPermit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents the number of AP connection permitted
|
|
for one AC without license."
|
|
::= { hh3cDot11LICApNumAttrTable 1 }
|
|
|
|
hh3cDot11LICCurrentAPNumPermit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents the total number of AP connection permitted
|
|
for one AC, include default number and the licenses
|
|
that installed."
|
|
::= { hh3cDot11LICApNumAttrTable 2 }
|
|
|
|
hh3cDot11LICMaxAPNumPermit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents the maximum number of AP to support connection permitted
|
|
for one AC, include default number and full licenses."
|
|
::= { hh3cDot11LICApNumAttrTable 3 }
|
|
|
|
|
|
hh3cDot11LICApNumLicTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cDot11LICApNumLicEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry contains license information of ap number."
|
|
::= { hh3cDot11LICApNumGroup 2 }
|
|
|
|
hh3cDot11LICApNumLicEntry OBJECT-TYPE
|
|
SYNTAX Hh3cDot11LICApNumLicEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry contains association information of each station."
|
|
INDEX
|
|
{ hh3cDot11LICLicenseKeyIndex }
|
|
::= { hh3cDot11LICApNumLicTable 1 }
|
|
|
|
Hh3cDot11LICApNumLicEntry ::= SEQUENCE
|
|
{
|
|
hh3cDot11LICLicenseKeyIndex Integer32,
|
|
hh3cDot11LICLicenseKey OCTET STRING,
|
|
hh3cDot11LICActivationKey OCTET STRING,
|
|
hh3cDot11LICApNum Integer32
|
|
}
|
|
|
|
hh3cDot11LICLicenseKeyIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Licensed key index value."
|
|
::= { hh3cDot11LICApNumLicEntry 1 }
|
|
|
|
hh3cDot11LICLicenseKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies a certain license key."
|
|
::= { hh3cDot11LICApNumLicEntry 2 }
|
|
|
|
hh3cDot11LICActivationKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies a certain activation key."
|
|
::= { hh3cDot11LICApNumLicEntry 3 }
|
|
|
|
hh3cDot11LICApNum OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents support connect ap number of the license."
|
|
::= { hh3cDot11LICApNumLicEntry 4 }
|
|
|
|
-- *****************************************************************************
|
|
-- * End of hh3cDot11LICApNumTable Definition
|
|
-- *****************************************************************************
|
|
|
|
|
|
-- *****************************************************************************
|
|
-- * hh3cDot11LICFeatureTable Definition
|
|
-- *****************************************************************************
|
|
hh3cDot11LICFeatureAttrTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cDot11LICFeatureAttrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry contains attribute information of wlan feature."
|
|
::= { hh3cDot11LICFeatureGroup 1 }
|
|
|
|
hh3cDot11LICFeatureAttrEntry OBJECT-TYPE
|
|
SYNTAX Hh3cDot11LICFeatureAttrEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry contains feature attribute information of licensetypename."
|
|
INDEX
|
|
{
|
|
hh3cDot11LICAttrIndex
|
|
}
|
|
::= { hh3cDot11LICFeatureAttrTable 1 }
|
|
|
|
Hh3cDot11LICFeatureAttrEntry ::= SEQUENCE
|
|
{
|
|
hh3cDot11LICAttrIndex Integer32,
|
|
hh3cDot11LICAttrTypeName OCTET STRING,
|
|
hh3cDot11LICAttrDefVal Integer32,
|
|
hh3cDot11LICAttrMaxVal Integer32
|
|
}
|
|
|
|
hh3cDot11LICAttrIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Attribute index value."
|
|
::= { hh3cDot11LICFeatureAttrEntry 1 }
|
|
|
|
hh3cDot11LICAttrTypeName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents attribute type name"
|
|
::= { hh3cDot11LICFeatureAttrEntry 2 }
|
|
|
|
hh3cDot11LICAttrDefVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents the default value of the license type."
|
|
::= { hh3cDot11LICFeatureAttrEntry 3 }
|
|
|
|
hh3cDot11LICAttrMaxVal OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents the maximum value of the license type."
|
|
::= { hh3cDot11LICFeatureAttrEntry 4 }
|
|
|
|
hh3cDot11LICFeatureLicTable OBJECT-TYPE
|
|
SYNTAX SEQUENCE OF Hh3cDot11LICFeatureLicEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry contains license information of wlan feature."
|
|
::= { hh3cDot11LICFeatureGroup 2 }
|
|
|
|
hh3cDot11LICFeatureLicEntry OBJECT-TYPE
|
|
SYNTAX Hh3cDot11LICFeatureLicEntry
|
|
MAX-ACCESS not-accessible
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Each entry contains wlan feature information of license."
|
|
INDEX
|
|
{
|
|
hh3cDot11LICKeyIndex
|
|
}
|
|
::= { hh3cDot11LICFeatureLicTable 1 }
|
|
|
|
Hh3cDot11LICFeatureLicEntry ::= SEQUENCE
|
|
{
|
|
hh3cDot11LICKeyIndex Integer32,
|
|
hh3cDot11LICTypeName OCTET STRING,
|
|
hh3cDot11LICKey OCTET STRING,
|
|
hh3cDot11LICTimeLimit Integer32,
|
|
hh3cDot11LICValue Integer32
|
|
}
|
|
|
|
hh3cDot11LICKeyIndex OBJECT-TYPE
|
|
SYNTAX Integer32 (0..2147483647)
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Licensed key index value."
|
|
::= { hh3cDot11LICFeatureLicEntry 1 }
|
|
|
|
hh3cDot11LICTypeName OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents the type name of the license entry."
|
|
::= { hh3cDot11LICFeatureLicEntry 2 }
|
|
|
|
hh3cDot11LICKey OBJECT-TYPE
|
|
SYNTAX OCTET STRING
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Specifies a certain license key."
|
|
::= { hh3cDot11LICFeatureLicEntry 3 }
|
|
|
|
hh3cDot11LICTimeLimit OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents available time left of the license entry."
|
|
::= { hh3cDot11LICFeatureLicEntry 4 }
|
|
|
|
hh3cDot11LICValue OBJECT-TYPE
|
|
SYNTAX Integer32
|
|
MAX-ACCESS read-only
|
|
STATUS current
|
|
DESCRIPTION
|
|
"Represents the value of the license entry.
|
|
If hh3cDot11LICFeatureTypeName is 'AP',
|
|
this meaning of ap number, and so no."
|
|
::= { hh3cDot11LICFeatureLicEntry 5 }
|
|
|
|
-- *****************************************************************************
|
|
-- * End of hh3cDot11LICFeatureTable Definition
|
|
-- *****************************************************************************
|
|
|
|
END
|