openconfig-wifi-types

openconfig-version: 0.1.0

Description

This module contains a set of WiFi-specific type definitions that are used in the openconfig-wifi modules. It can be imported by any module to make use of these types.

Imports

openconfig-extensions

Defined types

channels-type

description:
Type to specify all the WiFi channels available for use. This is a superset of what may be allowed by any one particular regulatory domain.

type: uint8

  • range: 1..14 | 36 | 40 | 44| 48 | 52 | 56 | 60 | 64 | 100 | 104 | 108 | 112 | 116 | 120 | 124 | 128 | 132 | 136 | 140 | 144 | 149 | 153 | 157 | 161 | 165

Identities

base: CLIENT_STATE

description:
Base type to specify the current state of a Client.

DHCP_FAILURE

description:
Client has Associated & Authenticated but has failed to recieve an IP address, utilizing DHCP.

base identity: CLIENT_STATE

AUTHENTICATED

description:
Client has fully Authenticated & permitted to access network resources.

base identity: CLIENT_STATE

BLACKLISTED

description:
This client has been blacklisted, through either L2 (MAC) or higher-level (signature) mechanisms.

base identity: CLIENT_STATE

L3AUTH_REQD

description:
Client has Assocated, but not L3 Authenticated (e.g. Captive Portal)

base identity: CLIENT_STATE

L2AUTH_REQD

description:
Client has Assocated, but not L2 Authenticated (e.g. 802.1X)

base identity: CLIENT_STATE

DHCP_REQD

description:
Client has Associated & Authenticated, but has not obtained IP address.

base identity: CLIENT_STATE

L2AUTH_FAILURE_TIMEOUT

description:
L2 failure, due to RADIUS timeout.

base identity: CLIENT_STATE

L3AUTH_FAILURE

description:
L3 failure. Could be incorrect CP credentials or higher layer Captive Portal issues.

base identity: CLIENT_STATE

ASSOCIATED

description:
Client has finished 802.11 Association phase. This implies 'Open' system, or 802.11 Authentication complete.

base identity: CLIENT_STATE

POWERSAVE

description:
AP has recieved a PS frame, indicating the client is currently in a powersave state.

base identity: CLIENT_STATE

L2AUTH_FAILURE_REJECT

description:
L2 failure, due to RADIUS Access-Reject.

base identity: CLIENT_STATE

base: CLIENT_CAPABILITIES

description:
Client capabilities, as reported by Assoc. Req. or Probe Req. frames.

MU_BEAMFORMER

description:
Whether this STA can MU-MIMO Beamform.

base identity: CLIENT_CAPABILITIES

DOT_11R

description:
Whether this STA supports 802.11r. Note, must be enabled on BSS for this to be accurate.

base identity: CLIENT_CAPABILITIES

MU_BEAMFORMEE

description:
Whether this STA can Rx MU-MIMO Beamformed frames.

base identity: CLIENT_CAPABILITIES

DOT_11V

description:
Whether this STA supports 802.11v BSS Transition. Note, must be enabled on BSS for this to be accurate; unless Probe Req. are observied in addition to Assoc. Req.

base identity: CLIENT_CAPABILITIES

base: OPERATING_FREQUENCY

description:
Operating frequency of a Radio or SSID.

FREQ_2_5_GHZ

description:
The Radio or SSID will be dual-band; operating in both 2.4 & 5GHz frequencies. Dual-band Radio typically refers to a Monitor-mode radio, hopping between frequencies, dwelling for a configurable amount of time on each frequency.

base identity: OPERATING_FREQUENCY

FREQ_5GHZ

description:
The Radio or SSID will operate at 5GHz only.

base identity: OPERATING_FREQUENCY

FREQ_2GHZ

description:
The Radio or SSID will operate at 2.4GHz only.

base identity: OPERATING_FREQUENCY

base: DATA_RATE

description:
base type to specify available Data-rates.

RATE_6MB

description:
6 Mbps OFDM PHY

base identity: DATA_RATE

RATE_36MB

description:
36 Mbps OFDM PHY

base identity: DATA_RATE

RATE_11MB

description:
11 Mbps DSSS PHY

base identity: DATA_RATE

RATE_2MB

description:
2 Mbps DSSS PHY

base identity: DATA_RATE

RATE_12MB

description:
12 Mbps OFDM PHY

base identity: DATA_RATE

RATE_48MB

description:
48 Mbps OFDM PHY

base identity: DATA_RATE

RATE_18MB

description:
18 Mbps OFDM PHY

base identity: DATA_RATE

RATE_5.5MB

description:
5.5 Mbps DSSS PHY

base identity: DATA_RATE

RATE_1MB

description:
1 Mbps DSSS PHY

base identity: DATA_RATE

RATE_54MB

description:
54 Mbps OFDM PHY

base identity: DATA_RATE

RATE_24MB

description:
24 Mbps OFDM PHY

base identity: DATA_RATE

RATE_9MB

description:
9 Mbps OFDM PHY

base identity: DATA_RATE

base: CHANGE_REASON_TYPE

description:
Base type to specify the reason an Access Point has changed channels.

BETTER-CHANNEL

description:
A less utilized channel exists. eg CCI avoidance led to this channel-change.

base identity: CHANGE_REASON_TYPE

NOISE

description:
Excessive amounts of non-802.11 Noise occured.

base identity: CHANGE_REASON_TYPE

ERRORS

description:
Excessive reception of frames which failed the FCS occured.

base identity: CHANGE_REASON_TYPE

DFS

description:
DFS hit occured.

base identity: CHANGE_REASON_TYPE

base: AP_STATE

description:
The Up/Down state of an AP.

DOWN

description:
The AP is in the down state.

base identity: AP_STATE

UPGRADING

description:
The AP is in the Downgrading firmware state.

base identity: AP_STATE

UP

description:
The AP is in the up state.

base identity: AP_STATE

Data elements