Doc.: IEEE 802.11-12/1234r0



IEEE P802.11

Wireless LANs

|Draft 5.4 MIB Revision |

|Date: 2016-05-19 |

|Author(s): |

|Name |Affiliation |Address |Phone |email |

|Yongho Seok | | | |Yongho.seok@ |

|Emily Qi |Intel Corp |Hillsboro OR, USA | |Emily.h.qi@ |

|Adrian Stephens |Intel Corp |UK | |Adrian.P.Stephens@ |

Editing Instruction: TGmc Editor revises Annex C as follows (changes are marked in this color):

-- dot11VHTStationConfigTable ::= { dot11smt 31 }

-- dot11TVHTStationConfigTable ::= { dot11smt 32 }

-- dot11STALCITable ::= { dot11smt 33 }

-- dot11STALCIConfigTable ::= { dot11smt 36 }

-- dot11STACivicLocationConfigTable ::= { dot11smt 37 }

dot11ExtendedSpectrumManagementImplemented TruthValue,

dot11EstimatedServiceParametersOptionImplemented TruthValue,

dot11VHTExtendedNSSBWSignaling INTEGERUnsigned32,

dot11VHTExtendedNSSBWCapable TruthValue

}

dot11VHTExtendedNSSBWSignaling OBJECT-TYPE

SYNTAX INTEGER {0..3}Unsigned32

MAX-ACCESS read-only

STATUS current

DESCRIPTION

"This is a capability variable.

Its value is determined by device capabilities.

This attribute indicates that the VHT extended NSS BW support option is implemented. The value 0 means that the device support same NSS at all its supported bandwidths. When dot11VHTChannelWidthOptionImplemented is 0, the value 1 of dot11VHTExtendedNSSBWSignaling means 20/40/80MHz at Max VHT NSS, 160MHz at the ceil of Max VHT NSS divided by 2, and no support of 80+80MHz. When dot11VHTChannelWidthOptionImplemented is 0, the value 2 of dot11VHTExtendedNSSBWSignaling means 20/40/80MHz at Max VHT NSS, 160/80+80MHz at the ceil of Max VHT NSS divided by 2. When dot11VHTChannelWidthOptionImplemented is 0, the value 3 of dot11VHTExtendedNSSBWSignaling means 20/40/80MHz at Max VHT NSS, 160/80+80MHz at the ceil of 3/4*Max VHT NSS.

When dot11VHTChannelWidthOptionImplemented is 1, the value 1 of dot11VHTExtendedNSSBWSignaling means 20/40/80/160MHz at Max VHT NSS, 80+80MHz at the ceil of Max VHT NSS divided by 2. When dot11VHTChannelWidthOptionImplemented is 1, the value 2 of dot11VHTExtendedNSSBWSignaling means 20/40/80/160MHz at Max VHT NSS, 80+80MHz at the ceil of three fourths of the Max VHT NSS. When dot11VHTChannelWidthOptionImplemented is 1, the value 3 of dot11VHTExtendedNSSBWSignaling means 20/40/80MHz at 2*Max VHT NSS, 160/80+80MHz at the Max VHT NSS.

When dot11VHTChannelWidthOptionImplemented is 2, the value 3 of dot11VHTExtendedNSSBWSignaling means 20/40/80/160MHz at 2*Max VHT NSS, 80+80MHz at the Max VHT NSS"

DEFVAL { false0 }

::= { dot11StationConfigEntry 164 }

dot11PowerCapabilityMaxImplemented OBJECT-TYPE

SYNTAX Integer32

UNITS "dBm"

MAX-ACCESS read-only

STATUS current

DESCRIPTION

"This is a capability variable.

Its value is determined by device capabilities.

This attribute indicates the maximum transmit Power Capability of this station."

DEFVAL { 0 }

::= { dot11SpectrumManagementEntry 4 }

dot11PowerCapabilityMinImplemented OBJECT-TYPE

SYNTAX Integer32

UNITS "dBm"

MAX-ACCESS read-only

STATUS current

DESCRIPTION

"This is a capability variable.

Its value is determined by device capabilities.

This attribute indicates the minimum transmit Power Capability of this station."

DEFVAL { -100 }

::= { dot11SpectrumManagementEntry 5 }

dDot11BeaconRssiEntry ::=

SEQUENCE {

dot11BeaconRssiIndex Unsigned32,

Ddot11BeaconMACAddress MacAddress,

Ddot11BeaconRssi Unsigned32}

Dot11LCIDSEEntry ::=

SEQUENCE {

dot11LCIDSEIndex Unsigned32,

dot11LCIDSEIfIndex InterfaceIndex,

dot11LCIDSECurrentOperatingClass Unsigned32,

dot11LCIDSELatitudeUncertainty(M56) Unsigned32,

dot11LCIDSELatitudeInteger Integer32,

dot11LCIDSELatitudeFraction Integer32,

dot11LCIDSELongitudeUncertainty(M56) Unsigned32,

dot11LCIDSELongitudeInteger Integer32,

dot11LCIDSELatitudeFraction Integer32,

dot11LCIDSEAltitudeType INTEGER,

dot11LCIDSEAltitudeUncertainty(M56) Unsigned32,

dot11LCIDSEAltitude(M56) Integer32,(M56)

dot11LCIDSEDatum Unsigned32,

dot11RegLocAgreement TruthValue,

dot11RegLocDSE TruthValue,

dot11DependentSTA TruthValue,

dot11DependentEnablementIdentifier Unsigned32,

dot11DSEEnablementTimeLimit Unsigned32,

dot11DSEEnablementFailHoldTime Unsigned32,

dot11DSERenewalTime Unsigned32,

dot11DSETransmitDivisor Unsigned32 }

dot11LCIDSELatitude OBJECT-TYPE

SYNTAX INTEGER (-90*33554432..90*33554432)

UNITS "degree/33554432"

MAX-ACCESS read-only

STATUS current

DESCRIPTION

"This is a control variable.

It is written by the SME when the device is initialized.

Latitude is a 2s complement 34-bit fixed point value consisting of 9 bits of integer and 25 bits of fraction."

::= { dot11LCIDSEEntry 5 }

dot11LCIDSELatitudeInteger OBJECT-TYPE

SYNTAX Integer32 (-359..359)

MAX-ACCESS read-only

STATUS current

DESCRIPTION

"This is a control variable.

It is written by the SME when the device is initialized.

Latitude is a 2s complement 34-bit fixed point value consisting of 9 bits of integer and 25 bits of fraction. This field contains the 9 bits of integer portion of Latitude."

::= { dot11LCIDSEEntry 5 }

dot11LCIDSELatitudeFraction OBJECT-TYPE

SYNTAX Integer32 (-16777215..16777215)

MAX-ACCESS read-only

STATUS current

DESCRIPTION

"This is a control variable.

It is written by the SME when the device is initialized.

Latitude is a 2s complement 34-bit fixed point value consisting of 9 bits of integer and 25 bits of fraction. This field contains the 25 bits of fraction portion of Latitude."

::= { dot11LCIDSEEntry 6 }

dot11LCIDSELongitude OBJECT-TYPE

SYNTAX INTEGER (-180*33554432..180*33554432)

UNITS "degree/33554432"

MAX-ACCESS read-only

STATUS current

DESCRIPTION

"This is a control variable.

It is written by the SME when the device is initialized.

Longitude is a 2s complement 34-bit fixed point value consisting of 9 bits of integer and 25 bits of fraction."

::= { dot11LCIDSEEntry 8 }

dot11LCIDSELongitudeInteger OBJECT-TYPE

SYNTAX Integer32 (-359..359)

MAX-ACCESS read-only

STATUS current

DESCRIPTION

"This is a control variable.

It is written by the SME when the device is initialized.

Longitude is a 2s complement 34-bit fixed point value consisting of 9 bits of integer and 25 bits of fraction. This field contains the 9 bits of integer portion of Longitude."

::= { dot11LCIDSEEntry 8 }

dot11LCIDSELongitudeFraction OBJECT-TYPE

SYNTAX Integer32 (-16777215..16777215)

MAX-ACCESS read-only

STATUS current

DESCRIPTION

"This is a control variable.

It is written by the SME when the device is initialized.

Longitude is a 2s complement 34-bit fixed point value consisting of 9 bits of integer and 25 bits of fraction. This field contains the 25 bits of fraction portion of Longitude."

::= { dot11LCIDSEEntry 9 }

-- ********************************************************************

-- * dot11STALCIConfig Table

-- ********************************************************************

dot11STALCIConfig OBJECT-TYPE

SYNTAX SEQUENCE OF Dot11STALCIConfiguration

MAX-ACCESS not-accessible

STATUS current

DESCRIPTION

"This object represents the geospatial coordinates

of the STA. "

::= { dot11smt 36 }

dot11STALCIConfiguration OBJECT-TYPE

SYNTAX Dot11STALCIConfiguration

MAX-ACCESS not-accessible

STATUS current

DESCRIPTION

"STA' the geospatial coordinates"

INDEX { ifIndex }

::= { dot11STALCIConfigTable 1 }

-- ********************************************************************

-- * dot11STACivicLocationConfig Table

-- ********************************************************************

dot11STACivicLocationConfig OBJECT-TYPE

SYNTAX SEQUENCE OF Dot11STACivicLocationConfiguration

MAX-ACCESS not-accessible

STATUS current

DESCRIPTION

"This object represents the civic location of the STA."

::= { dot11smt 37 }

dot11STACivicLocationConfiguration OBJECT-TYPE

SYNTAX Dot11STACivicLocationConfiguration

MAX-ACCESS not-accessible

STATUS current

DESCRIPTION

"The STA's civic location"

INDEX { ifIndex }

::= { dot11STACivicLocationConfigTable 1 }

dot11EDCATableTXOPLimit OBJECT-TYPE

SYNTAX Unsigned32 (0..65535)

UNITS "32 microseconds"

MAX-ACCESS read-only

STATUS current

DESCRIPTION

"This is a status variable.

It is written by the MLME upon receiving an EDCA Parameter Set element.

This attribute specifies the maximum duration of an EDCA TXOP for a given AC, for a non-AP non-OCB STA. The default value for this attribute is given (in different units) in Table 9-136 (Default EDCA Parameter Set element parameter values if dot11OCBActivated is false).

REFERENCE "IEEE Std 802.11-, 9.4.2.29 (EDCA Parameter Set element)"

::= { dot11EDCAEntry 5 }

dot11QAPEDCATableTXOPLimit OBJECT-TYPE

SYNTAX Unsigned32 (0..65535)

UNITS "32 microseconds"

MAX-ACCESS read-write

STATUS current

DESCRIPTION

"This is a control variable.

It is written by an external management entity.

Changes take effect as soon as practical in the implementation.

This attribute specifies the maximum duration of an EDCA TXOP for a given AC, for an AP. The default value for this attribute is given (in different units) in Table 9-136 (Default EDCA Parameter Set element parameter values if dot11OCBActivated is false).

REFERENCE "IEEE Std 802.11-, 9.4.2.29 (EDCA Parameter Set element)"

::= { dot11QAPEDCAEntry 5 }

Dot11DMGOperationEntry ::=(11ad)

SEQUENCE {

dot11MaxLostBeacons Unsigned32,

dot11MinBHIDuration Unsigned32,

dot11PSRequestSuspensionInterval Unsigned32,(#5113)

dot11BroadcastSTAInfoDuration Unsigned32,

dot11NbrOfChangeBeacons Unsigned32,

dot11ImplicitHandoverLostBeacons Unsigned32,

dot11MinPPDuration Unsigned32,

dot11SPIdleTimeout Unsigned32,

dot11QABTimeout Unsigned32,

dot11ClusterEnableTime Unsigned32,

dot11PNWarningThresholdLow Unsigned32,

dot11PNWarningThresholdHigh Unsigned32,

dot11BeaconSPDuration Unsigned32,

dot11PNExhaustionThresholdLow Unsigned32,

dot11PNExhaustionThresholdHigh Unsigned32,

dot11MaxNumberOfClusteringMonitoringPeriods Unsigned32,

dot11DMGEcssPolicyDetailUpdateDurationMax Unsigned32,

dot11DMGEcssClusterReportDurationMin Unsigned32,

dot11DMGNavSync Unsigned32

}

dot11PNWarningThresholdLow OBJECT-TYPE

SYNTAX INTEGER (1..2814749767106554294967295)

UNITS "packet number"

MAX-ACCESS read-write

STATUS current

DESCRIPTION

"This is a control variable.

It is written by the SME or an external management entity.

Changes take effect as soon as practical in the implementation.

Threshold used for generating a warning to the MLME about a potential PN exhaustion.

Threshold is a 48 bit integer. This field contains the least significant 32 bits Threshold."

DEFVAL { 2814749767106554294967295 }

::= { dot11DMGOperationEntry 12 }

dot11PNWarningThresholdHigh OBJECT-TYPE

SYNTAX INTEGER (1..65535)

UNITS "packet number"

MAX-ACCESS read-write

STATUS current

DESCRIPTION

"This is a control variable.

It is written by the SME or an external management entity.

Changes take effect as soon as practical in the implementation.

Threshold used for generating a warning to the MLME about a potential PN exhaustion.

Threshold is a 48 bit integer. This field contains the most significant 16 bits of Threshold."

DEFVAL { 65535 }

::= { dot11DMGOperationEntry 13 }

dot11PNExhaustionThresholdLow OBJECT-TYPE

SYNTAX INTEGER (1..2814749767106554294967295)

UNITS "packet number"

MAX-ACCESS read-write

STATUS current

DESCRIPTION

"This is a control variable.

It is written by the SME or an external management entity.

Changes take effect as soon as practical in the implementation.

Threshold used for indicating an imminent PN exhaustion. Threshold is a 48 bit integer. This field contains the least significant 32 bits of Threshold "

DEFVAL { 2814749767106554294967295 }

::= { dot11DMGOperationEntry 15 }

dot11PNExhaustionThresholdHigh OBJECT-TYPE

SYNTAX INTEGER (1..2814749767106554294967295)

UNITS "packet number"

MAX-ACCESS read-write

STATUS current

DESCRIPTION

"This is a control variable.

It is written by the SME or an external management entity.

Changes take effect as soon as practical in the implementation.

Threshold used for indicating an imminent PN exhaustion. Threshold is a 48 bit integer. This field contains the most significant 16 bits of Threshold”

DEFVAL { 65535 }

::= { dot11DMGOperationEntry 16 }

Note to TGmc editor: the entry number need to be adjusted accordingly.

dot11EDThreshold OBJECT-TYPE

SYNTAX Integer32(-70-100..-100-70)

UNITS "dBm"

MAX-ACCESS read-write

STATUS current

DESCRIPTION

"This is a control variable.

It is written by an external management entity.

Changes take effect as soon as practical in the implementation.

The current energy detect threshold being used by the DSSS PHY or HR/DSSS PHY."

::= { dot11PhyDSSSEntry 4 }

dot11SMTbase12 OBJECT-GROUP

OBJECTS {



dot11ExtendedChannelSwitchActivated,

dot11HighThroughputOptionImplemented,

dot11WirelessManagementImplemented,

dot11MeshActivated,

dot11RSNAPBACRequired,

dot11PSMPOptionImplemented}

STATUS deprecated

DESCRIPTION

"Superseded by dot11SMTbase13.

The SMTbase12 object class provides the necessary support at the STA to manage the processes in the STA such that the STA may work cooperatively as a part of an IEEE Std 802.11 network."

::= { dot11Groups 57 }

dot11MACbase4 OBJECT-GROUP

OBJECTS {

dot11MACAddress,

dot11GroupAddress,

dot11GroupAddressesStatus,

dot11RTSThreshold,

dot11ShortRetryLimit,

dot11LongRetryLimit,

dot11FragmentationThreshold,

dot11MaxTransmitMSDULifetime,

dot11MaxReceiveLifetime,

dot11ManufacturerID,

dot11ProductID,

dot11CAPLimit,

dot11HCCWmin,

dot11HCCWmax,

dot11HCCAIFSN,

dot11ChannelUtilizationBeaconIntervals,

dot11ScheduleTimeout,

dot11DLSResponseTimeout,

dot11QAPMissingAckRetryLimit,

dot11EDCAAveragingPeriod,

dot11HTProtection,

dot11RIFSMode,

dot11PSMPControlledAccess,

dot11ServiceIntervalGranularity,

dot11DualCTSProtection,

dot11LSIGTXOPFullProtectionActivated,

dot11NonGFEntitiesPresent, dot11PCOActivated,

dot11PCOFortyMaxDuration,

dot11PCOTwentyMaxDuration,

dot11PCOFortyMinDuration,

dot11PCOTwentyMinDuration }

STATUS current

DESCRIPTION

"The MAC object class provides the necessary support for the access control, generation, and verification of frame check sequences (FCSs), and proper delivery of valid data to upper layers."

::= { dot11Groups 84 }

dot11SMTbase13 OBJECT-GROUP

OBJECTS {



dot11PSMPOptionImplemented,

dot11MaxMSDULength,

dot11ExtendedSpectrumManagementImplemented,

dot11BeaconRssiTable,

dot11EstimatedServiceParametersOptionImplemented

}

-- ********************************************************************

-- * Compliance Statements - TVWS

-- ********************************************************************

dot11TVHTCompliance MODULE-COMPLIANCE

STATUS current

DESCRIPTION

"The compliance statement for SNMPv2 entities that implement the IEEE Std 802.11 MIB for TVWS operation."

MODULE -- this module

MANDATORY-GROUPS {

dot11PhyTVWSComplianceGroupdot11PhyTVHTComplianceGroup,

dot11PhyTxPowerComplianceGroup2,

dot11TVHTTransmitBeamformingGroup,

dot11VHTMACAdditions, dot11TVWSComplianceGroup }

::= { dot11Compliances 15 }

-----------------------

Abstract

This submission proposes MIB revision of Draft 5.4.

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download