⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 ieee802dot11mib.mib

📁 vworks 下wlan的实现代码
💻 MIB
📖 第 1 页 / 共 5 页
字号:
-- **********************************************************************-- * IEEE 802.11 Management Information Base-- **********************************************************************IEEE802dot11-MIB DEFINITIONS ::= BEGIN    IMPORTS        MODULE-IDENTITY, OBJECT-TYPE,         NOTIFICATION-TYPE,Unsigned32, Integer32, Counter32  FROM SNMPv2-SMI        DisplayString , MacAddress, RowStatus,        TruthValue                              FROM SNMPv2-TC        MODULE-COMPLIANCE, OBJECT-GROUP,         NOTIFICATION-GROUP                      FROM SNMPv2-CONF         ifIndex                                 FROM RFC1213-MIB;-- **********************************************************************-- *  MODULE IDENTITY-- **********************************************************************    ieee802dot11 MODULE-IDENTITY    LAST-UPDATED "9807080000Z"    ORGANIZATION "IEEE 802.11"    CONTACT-INFO            "WG E-mail: stds-802-11@ieee.org                Chair: Vic Hayes               Postal: Lucent Technologies, Inc.                       Zadelstede 1-10                       Nieuwegein, Netherlands                       3431 JZ                  Tel: +31 30 609 7528                  Fax: +31 30 231 6233               E-mail: vichayes@lucent.com               Editor: Bob O'Hara               Postal: Informed Technology, Inc.                       1750 Nantucket Circle, Suite 138                       Santa Clara, CA 95054 USA                  Tel: +1 408 986 9596                  Fax: +1 408 727 2654               E-mail: bob@informed-technology.com"    DESCRIPTION        "The MIB module for IEEE 802.11 entities.        iso(1).member-body(2).us(840).ieee802dot11(10036)"    ::= { 1 2 840 10036 }-- **********************************************************************-- *  Major sections-- **********************************************************************--  Station ManagemenT (SMT) Attributes    --  DEFINED AS "The SMT object class provides the necessary support at the    --  station to manage the processes in the station such that the    --  station may work cooperatively as a part of an IEEE 802.11 network.";    dot11smt OBJECT IDENTIFIER ::=   {ieee802dot11 1}      --  dot11smt GROUPS      --  dot11StationConfigTable            ::= {dot11smt 1}      --  dot11AuthenticationAlgorithmsTable ::= {dot11smt 2}      --  dot11WEPDefaultKeysTable           ::= {dot11smt 3}      --  dot11WEPKeyMappingsTable           ::= {dot11smt 4}      --  dot11PrivacyTable                  ::= {dot11smt 5}      --  dot11SMTnotification               ::= {dot11smt 6}--  MAC Attributes    --  DEFINED AS "The MAC object class provides the necessary support    --  for the access control, generation, and verification of frame check    --  sequences, and proper delivery of valid data to upper layers.";    dot11mac OBJECT IDENTIFIER ::=   {ieee802dot11 2}      --  MAC GROUPS      --  reference IEEE Std 802.1f-1993         --  dot11OperationTable   	::=    {dot11mac 1}         --  dot11CountersTable    	::=    {dot11mac 2}         --  dot11GroupAddressesTable 	::=    {dot11mac 3}--  Resource Type ID      dot11res OBJECT IDENTIFIER 		::=   {ieee802dot11 3}      dot11resAttribute OBJECT IDENTIFIER 	::=   {dot11res 1 }--  PHY Attributes    --  DEFINED AS "The PHY object class provides the necessary support    --  for required PHY operational information that may vary from PHY    --  to PHY and from STA to STA to be communicated to upper layers."   dot11phy OBJECT IDENTIFIER ::=   {ieee802dot11 4}    --  phy GROUPS    --  dot11PhyOperationTable    	::=  {dot11phy 1}--  dot11PhyAntennaTable      		::=  {dot11phy 2}    --  dot11PhyTxPowerTable      	::=  {dot11phy 3}    --  dot11PhyFHSSTable         	::=  {dot11phy 4}    --  dot11PhyDSSSTable         	::=  {dot11phy 5}    --  dot11PhyIRTable           	::=  {dot11phy 6}    --  dot11RegDomainsSupportedTable   ::=  {dot11phy 7}    --  dot11AntennasListTable          ::=  {dot11phy 8}    --  dot11SupportedDataRatesTxTable  ::=  {dot11phy 9}    --  dot11SupportedDataRatesRxTable  ::=  {dot11phy 10}-- **********************************************************************-- *  Textual conventions from 802 definitions-- **********************************************************************    WEPKeytype ::= OCTET STRING (SIZE (5))-- **********************************************************************-- *  MIB attribute OBJECT-TYPE definitions follow-- **********************************************************************-- **********************************************************************-- *  SMT Station Config  Table-- **********************************************************************dot11StationConfigTable OBJECT-TYPE        SYNTAX SEQUENCE OF Dot11StationConfigEntry        MAX-ACCESS not-accessible        STATUS current        DESCRIPTION            "Station Configuration attributes.  In tablular form to            allow for multiple instances on an agent."    ::= {  dot11smt 1 }dot11StationConfigEntry OBJECT-TYPE        SYNTAX Dot11StationConfigEntry        MAX-ACCESS not-accessible        STATUS current        DESCRIPTION            "An entry in the dot11StationConfigTable.  It is            possible for there to be multiple IEEE 802.11 interfaces            on one agent, each with its unique MAC address. The            relationship between an IEEE 802.11 interface and an            interface in the context of the Internet-standard MIB is            one-to-one.  As such, the value of an ifIndex object            instance can be directly used to identify corresponding            instances of the objects defined herein.              ifIndex - Each 802.11 interface is represented by an            ifEntry.  Interface tables in this MIB module are indexed            by ifIndex."        INDEX {ifIndex}    ::= {  dot11StationConfigTable 1 }Dot11StationConfigEntry ::=        SEQUENCE {         	dot11StationID                     MacAddress,             	dot11MediumOccupancyLimit          INTEGER,             	dot11CFPollable                    TruthValue,             	dot11CFPPeriod                     INTEGER,              	dot11CFPMaxDuration                INTEGER,             	dot11AuthenticationResponseTimeOut Unsigned32,             	dot11PrivacyOptionImplemented      TruthValue,		dot11PowerManagementMode	   INTEGER,		dot11DesiredSSID		   OCTET STRING,		dot11DesiredBSSType		   INTEGER,		dot11OperationalRateSet		   OCTET STRING,		dot11BeaconPeriod		   INTEGER,		dot11DTIMPeriod			   INTEGER,		dot11AssociationResponseTimeOut	   Unsigned32,             	dot11DisassociateReason            INTEGER,             	dot11DisassociateStation           MacAddress,             	dot11DeauthenticateReason          INTEGER,             	dot11DeauthenticateStation         MacAddress,             	dot11AuthenticateFailStatus        INTEGER,             	dot11AuthenticateFailStation       MacAddress }dot11StationID OBJECT-TYPE        SYNTAX MacAddress        MAX-ACCESS read-write        STATUS deprecated        DESCRIPTION            "The purpose of dot11StationID is to allow a manager to identify            a station for its own purposes.  This attribute provides            for that eventuality while keeping the true MAC address            independent.  Its syntax is MAC address and default value            is the station's assigned, unique MAC address."    ::= { dot11StationConfigEntry 1 }dot11MediumOccupancyLimit OBJECT-TYPE        SYNTAX INTEGER (0..1000)        MAX-ACCESS read-write        STATUS current        DESCRIPTION            "This attribute shall indicate the maximum amount of time,            in TU, that a point coordinator may control the usage of            the wireless medium without relinquishing control for long            enough to allow at least one instance of DCF access to the            medium.  The default value of this attribute shall be 100,            and the maximum value shall be 1000."    ::= { dot11StationConfigEntry 2 }dot11CFPollable OBJECT-TYPE        SYNTAX TruthValue        MAX-ACCESS read-only        STATUS current        DESCRIPTION        "When this attribute is true, it shall indicate that the STA        is able to respond to a CF-Poll with a data frame within a        SIFS time. This attribute shall be false if the STA is not        able to respond to a CF-Poll with a data frame within a SIFS        time."    ::= { dot11StationConfigEntry 3 }dot11CFPPeriod OBJECT-TYPE        SYNTAX INTEGER (0..255)        MAX-ACCESS read-write        STATUS current        DESCRIPTION            "The attribute shall describe the number of DTIM intervals            between the start of CFPs.  It is modified by            MLME-START.request primitive."::= {  dot11StationConfigEntry 4 }dot11CFPMaxDuration OBJECT-TYPE        SYNTAX INTEGER (0..65535)        MAX-ACCESS read-write        STATUS current        DESCRIPTION        "The attribute shall describe the maximum duration of the CFP        in TU that may be generated by the PCF. It is modified by        MLME-START.request primitive."::= {  dot11StationConfigEntry 5 }dot11AuthenticationResponseTimeOut OBJECT-TYPE        SYNTAX Unsigned32 (1..4294967295)        MAX-ACCESS read-write        STATUS current        DESCRIPTION            "This attribute shall specify the number of TU that a            responding STA should wait for the next frame in the            authentication sequence."    ::= {  dot11StationConfigEntry 6 }dot11PrivacyOptionImplemented OBJECT-TYPE        SYNTAX TruthValue        MAX-ACCESS read-only        STATUS current        DESCRIPTION            "This attribute, when true, shall indicate that the IEEE             802.11 WEP option is implemented.  The default value of             this attribute shall be false."    ::= {  dot11StationConfigEntry 7 }dot11PowerManagementMode OBJECT-TYPE		SYNTAX INTEGER { active(1), powersave(2) }		MAX-ACCESS read-write		STATUS current		DESCRIPTION			"This attribute shall specify the power management			 mode of the STA. When set to active, it shall indicate			 that the station is not in power-save mode. When set			 to powersave, it shall indicate that the station is			 in power-save mode. The power management mode is			 transmitted in all frames according to the rules			 in  7.1.3.1.7."	::= { dot11StationConfigEntry 8 }dot11DesiredSSID OBJECT-TYPE		SYNTAX OCTET STRING (SIZE(0..32))		MAX-ACCESS read-write		STATUS current		DESCRIPTION			"This attribute reflects the Service Set ID used			in the DesiredSSID parameter of the most recent			MLME_Scan.request.  This value may be modified			by an external management entity and used by the			local SME to make decisions about the Scanning process."	::= { dot11StationConfigEntry 9 }dot11DesiredBSSType OBJECT-TYPE		SYNTAX INTEGER { infrastructure(1), independent(2), any(3) }		MAX-ACCESS read-write		STATUS current		DESCRIPTION			"This attribute shall specify the type of BSS the			 station shall use when scanning for a BSS with which			 to synchronize. This value is used to filter Probe			 Response frames and Beacons. When set to infrastructure,			 the station shall only synchronize with a BSS whose			 Capability Information field has the ESS subfield set			 to 1. When set to independent, the station shall only			 synchronize with a BSS whose Capability Information			 field has the IBSS subfield set to 1. When set to			 any, the station may synchronize to either type of			 BSS."	::= { dot11StationConfigEntry 10 }dot11OperationalRateSet OBJECT-TYPE		SYNTAX OCTET STRING (SIZE(1..126))		MAX-ACCESS read-write		STATUS current		DESCRIPTION			"This attribute shall specify the set of data rates			 at which the station may transmit data.  Each octet contains a value representing a rate.  Each rate			 shall be within the range from 2 to 127,			 corresponding to data rates in increments of			 500 kb/s from 1 Mb/s to 63.5 Mb/s, and shall be			 supported (as indicated in the supported rates			 table) for receiving data. This value is reported in			 transmitted Beacon, Probe Request, Probe Response,			 Association Request, Association Response,			 Reassociation Request, and Reassociation Response			 frames, and is used to determine whether a BSS			 with which the station desires to synchronize is			 suitable. It is also used when starting a BSS,			 as specified in  10.3."	::= { dot11StationConfigEntry 11 }dot11BeaconPeriod OBJECT-TYPE		SYNTAX INTEGER (1..65535)		MAX-ACCESS read-write		STATUS current		DESCRIPTION			"This attribute shall specify the number of TU that a			 station shall use for scheduling Beacon transmissions.			 This value is transmitted in Beacon and Probe Response			 frames."	::= { dot11StationConfigEntry 12 }dot11DTIMPeriod OBJECT-TYPE		SYNTAX INTEGER(1..255)		MAX-ACCESS read-write		STATUS current		DESCRIPTION			"This attribute shall specify the number of beacon			 intervals that shall elapse between transmission of			 Beacons frames containing a TIM element whose DTIM			 Count field is 0. This value is transmitted in			 the DTIM Period field of Beacon frames."	::= { dot11StationConfigEntry 13 }dot11AssociationResponseTimeOut OBJECT-TYPE		SYNTAX Unsigned32(1..4294967295)		MAX-ACCESS read-write		STATUS current		DESCRIPTION			"This attribute shall specify the number of TU that a			 requesting STA should wait for a response to a			 transmitted association-request MMPDU."	::= { dot11StationConfigEntry 14 }dot11DisassociateReason OBJECT-TYPE		SYNTAX INTEGER(0..65535)		MAX-ACCESS read-only		STATUS current		DESCRIPTION			"This attribute holds the most recently			transmitted Reason Code in a Disassociation			frame.  If no Disassociation frame has been			transmitted, the value of this attribute shall

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -