Insert the Following Entry at the Endchange the Last Entryof Dot11stationconfigentryas

Insert the Following Entry at the Endchange the Last Entryof Dot11stationconfigentryas

January 2015doc.: IEEE 802.11-15/0028r0

IEEE P802.11
Wireless LANs

Fixed Annex C
Date: 2015-01-07
Author(s):
Name / Affiliation / Address / Phone / email
Hitoshi Morioka / SRC Software / Fukuoka JAPAN /

Annex C

MIB Detail

In the Major Section of the Annex, insert the following comment to the end of SMT attributes:

--dot11FILSConfigTable::= { dot11smt <ANA> }

Insert the following entry at the endChange the last entryof Dot11StationConfigEntryas following

Dot11StationConfigEntry ::= SEQUENCE

{

dot11GDDEnablementValidityTimer Unsigned32,

dot11FILSActivatedTruthValue

}

Insert the following new element at the end of theDot11StationConfigTable element definition

dot11FILSActivated OBJECT-TYPE

SYNTAX TruthValue

MAX-ACCESS read-write

STATUS current

DESCRIPTION

“This is a control variable. FILSIt is written by an external management entity. Changes take effect as soon as practical in the implementation. This attribute, when true, indicates that FILS is enabled.”

DEFVAL {false}

::= { dot11StationConfigEntry <ANA> }

After the definition of the dot11TVHTStationConfigTable, insert the dot11FILSConfigTable as defined below

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

-- * dot11FILSConfigTable TABLE

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

dot11FILSConfigTable OBJECT-TYPE

SYNTAX SEQUENCE OF Dot11FILSConfigEntry

MAX-ACCESS not-accessible

STATUS current

DESCRIPTION

"The table containing fast initial link setup configuration objects."

::= { dot11smt <ANA> }

dot11FILSConfigEntry OBJECT-TYPE

SYNTAX Dot11FILSConfigEntry

MAX-ACCESS not-accessible

STATUS current

DESCRIPTION

"An entry in the dot11FILSConfigTable."

INDEX { ifIndex }

::= { dot11FILSConfigTable 1 }

dDot11FILSConfigEntry ::=

SEQUENCE {

dot11FILSFDFrameBeaconMinimumInterval Unsigned32,

dot11BeaconResponseWindow Unsigned32,

dot11OmitReplicateProbeResponses TruthValue },

dot11DILSActivatedTruthValue,

dot11FILSProbeDelayuUnsigned32 },

dot11HLPWaitTime Unsigned32

}

dot11FILSFDFrameBeaconMinimumInterval OBJECT-TYPE

SYNTAX Unsigned32(0..255)

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 indicates the duration in units of milliseconds. It indicates the minimum duration from the transmission of a FILS Discovery frame and the transmission of a Beacon frame. The FILS Discovery frame shall not be transmitted before or after a Beacon frame transmission within a duration defined by this value.”

DEFVAL {20}

::= { dot11FILSConfigEntry 1 }

dot11BeaconResponseWindow OBJECT-TYPE

SYNTAX Unsigned32(0..100)

MAX-ACCESS read-write

STATUS Ccurrent

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 indicates the duration in units of 0.1 milliseconds. If the duration from the reception of the Probe Request frame to the TBTT is less than the value, the STA does not transmit a ProbeResponse frame as response to the Probe Request frame.”

DEFVAL {50}

::= { dot11FILSConfigEntry 2 }

dot11OmitReplicateProbeResponses OBJECT-TYPE

SYNTAXTruthValue

MAX-ACCESS read-write

STATUS current

DESCRIPTION

"This is a control variable. It is written by an external management entity. Changes take effect for the next Probe Response frame.

This attribute, when true, indicates that the station may respond to one or more received Probe Request frames with a single Probe Response frame addressed to the broadcast address or alternatively, by not transmitting a Probe Response frame and instead letting the next Beacon frame be the response to the Probe Request frame(s). "

DEFVAL { false }

::= { dot11FILSConfigEntry 3 }

dot11DILSActivated OBJECT-TYPE

SYNTAX TruthValue

MAX-ACCESS read-write

STATUS current

DESCRIPTION

"This is a capability variable. Its value is determined by device capabilities. This attribute, when true, indicates that the station implementation is capable of supporting fast initial link setup category. The capability is disabled, otherwise."

DEFVAL{false}

::= { dot11FILSConfigEntry 4 }

dot11FILSProbeDelay OBJECT-TYPE

SYNTAX Unsigned32(0..1000)

MAX-ACCESS read-write

STATUS Ccurrent

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 indicates the duration in units of 0.1 microseconds. This delay specifies a time that the STA with dot11FILSActivated equal to true waits for Probe Request, Probe Response, Beacon, FILS Discovery and Measurement Pilot frames in order to cancel transmission of own Probe Request frame.”

DEFVAL {200}

::= { dot11FILSConfigEntry 5 }

dot11HLPWaitTime OBJECT-TYPE

SYNTAX Unsigned32

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 indicates the duration in units of TU. This value specifies a time that the AP STA with dot11FILSActivated equal to true waits incoming HLP packets from receiving Association/Reassociation Request.”

DEFVAL {30}

::= { dot11FILSConfigEntry 6 }

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

-- * End of dot11FILSConfigTable TABLE

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

Note:

Some double-quotes are not ASCII character in Word file. They causes MIB compilation error.

The MIB still have some warnings in compilation as following.
mibs/REVmc3.0-TGai3.0.txt:15917: [4] {group-membership} warning: node `dot11FILSFDFrameBeaconMinimumInterval' must be contained in at least one conformance group
mibs/REVmc3.0-TGai3.0.txt:15926: [4] {group-membership} warning: node `dot11BeaconResponseWindow' must be contained in at least one conformance group
mibs/REVmc3.0-TGai3.0.txt:15938: [4] {group-membership} warning: node `dot11OmitReplicateProbeResponses' must be contained in at least one conformance group
mibs/REVmc3.0-TGai3.0.txt:15948: [4] {group-membership} warning: node `dot11DILSActivated' must be contained in at least one conformance group
mibs/REVmc3.0-TGai3.0.txt:15957: [4] {group-membership} warning: node `dot11FILSProbeDelay' must be contained in at least one conformance group
mibs/REVmc3.0-TGai3.0.txt:15966: [4] {group-membership} warning: node `dot11HLPWaitTime' must be contained in at least one conformance group

Other parts of REVmc MIB also have same warnings.

Should we describe conformance group?

Submissionpage 1Hitoshi Morioka, SRC Software