Commit 57db4ff7 authored by Elian Kraja's avatar Elian Kraja
Browse files

Merge conflicts

parents 688edc69 1ca4c144
Pipeline #11051 failed with stage
in 0 seconds
...@@ -6,7 +6,7 @@ ...@@ -6,7 +6,7 @@
"contact": { "contact": {
"url": "https://forge.etsi.org/rep/mec/gs028-wai-api" "url": "https://forge.etsi.org/rep/mec/gs028-wai-api"
}, },
"version": "2.2.1", "version": "2.2.6",
"license": { "license": {
"name": "BSD-3-Clause", "name": "BSD-3-Clause",
"url": "https://forge.etsi.org/legal-matters" "url": "https://forge.etsi.org/legal-matters"
...@@ -19,10 +19,6 @@ ...@@ -19,10 +19,6 @@
"variables": {} "variables": {}
} }
], ],
"externalDocs": {
"description": "ETSI MEC028 V2.2.1 WLAN Information API",
"url": "https://www.etsi.org/deliver/etsi_gs/MEC/001_099/028/02.02.01_60/gs_mec028v020201p.pdf"
},
"tags": [ "tags": [
{ {
"name": "wai" "name": "wai"
...@@ -2117,7 +2113,7 @@ ...@@ -2117,7 +2113,7 @@
}, },
"rsni": { "rsni": {
"type": "integer", "type": "integer",
"description": "RSNI indicates the received signal-to-noise indication for the Beacon, Measurement Pilot, or Probe Response frame, as described in clause 9.4.2.41 of IEEE 802.11-2016.", "description": "RSNI indicates the received signal-to-noise indication for the Beacon, Measurement Pilot, or Probe Response frame, as described in clause 9.4.2.41 of IEEE 802.11-2016.",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"ssid": { "ssid": {
...@@ -2144,7 +2140,7 @@ ...@@ -2144,7 +2140,7 @@
}, },
"threshold": { "threshold": {
"type": "integer", "type": "integer",
"description": "The threshold subfield contains either the threshold value or the offset value to be used for conditional reporting.\n\nFor reportingCondition subfield with values 1 and 2, the threshold value is a logarithmic function of the received signal power, as defined in clause 9.4.2.38 of IEEE 802.11-2016 .\n\nFor reportingCondition subfield values 3 and 4, the threshold value is a logarithmic function of the signal-to-noise ratio, as described in clause 9.4.2.41 of IEEE 802.11-2016 .\n\nFor reportingCondition subfield values 5 to 10, the offset value is an 8-bit 2s complement integer in units of 0,5 dBm. The indicated reporting condition applies individually to each measured Beacon, Measurement Pilot, or Probe Response frame.", "description": "The threshold subfield contains either the threshold value or the offset value to be used for conditional reporting.\n\nFor reportingCondition subfield with values 1 and 2, the threshold value is a logarithmic function of the received signal power, as defined in clause 9.4.2.38 of IEEE 802.11-2016 .\n\nFor reportingCondition subfield values 3 and 4, the threshold value is a logarithmic function of the signal-to-noise ratio, as described in clause 9.4.2.41 of IEEE 802.11-2016 .\n\nFor reportingCondition subfield values 5 to 10, the offset value is an 8-bit 2s complement integer in units of 0,5 dBm. The indicated reporting condition applies individually to each measured Beacon, Measurement Pilot, or Probe Response frame.",
"contentEncoding": "int32" "contentEncoding": "int32"
} }
} }
...@@ -2168,7 +2164,7 @@ ...@@ -2168,7 +2164,7 @@
}, },
"channelId": { "channelId": {
"type": "integer", "type": "integer",
"description": "Channel number to scan. A Channel Number of 0 indicates a request to make iterative measurements for all supported channels in the Operating Class where the measurement is permitted on the channel and the channel is valid for the current regulatory domain. A Channel Number of 255 indicates a request to make iterative measurements for all supported channels in the current Operating Class listed in the latest AP Channel Report received from the serving AP.", "description": "Channel number to scan. A Channel Number of 0 indicates a request to make iterative measurements for all supported channels in the Operating Class where the measurement is permitted on the channel and the channel is valid for the current regulatory domain. A Channel Number of 255 indicates a request to make iterative measurements for all supported channels in the current Operating Class listed in the latest AP Channel Report received from the serving AP.",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"measurementMode": { "measurementMode": {
...@@ -2178,7 +2174,7 @@ ...@@ -2178,7 +2174,7 @@
}, },
"operatingClass": { "operatingClass": {
"type": "integer", "type": "integer",
"description": "Operating Class field indicates an operating class value as defined in Annex E within IEEE 802.112016 .", "description": "Operating Class field indicates an operating class value as defined in Annex E within IEEE 802.112016 .",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"ssid": { "ssid": {
...@@ -2241,7 +2237,7 @@ ...@@ -2241,7 +2237,7 @@
}, },
"channelUtilization": { "channelUtilization": {
"type": "integer", "type": "integer",
"description": "The percentage of time, linearly scaled with 255 representing 100 %, that the AP sensed the medium was busy, as indicated by either the physical or virtual Carrier Sense (CS) mechanism.", "description": "The percentage of time, linearly scaled with 255 representing 100 %, that the AP sensed the medium was busy, as indicated by either the physical or virtual Carrier Sense (CS) mechanism.",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"staCount": { "staCount": {
...@@ -2312,7 +2308,7 @@ ...@@ -2312,7 +2308,7 @@
}, },
"channelLoad": { "channelLoad": {
"type": "integer", "type": "integer",
"description": "Proportion of measurement duration for which the measuring STA determined the channel to be busy, as a percentage of time, linearly scaled with 255 representing 100 %.", "description": "Proportion of measurement duration for which the measuring STA determined the channel to be busy, as a percentage of time, linearly scaled with 255 representing 100 %.",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"measurementDuration": { "measurementDuration": {
...@@ -2519,7 +2515,7 @@ ...@@ -2519,7 +2515,7 @@
"properties": { "properties": {
"ExtScMcsCap": { "ExtScMcsCap": {
"type": "integer", "type": "integer",
"description": "Extended SC MCS capabilities as defined in IEEE 802.11-2016.", "description": "Extended SC MCS capabilities as defined in IEEE 802.11-2016.",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"dmgApOrPcpCapInfo": { "dmgApOrPcpCapInfo": {
...@@ -2529,12 +2525,12 @@ ...@@ -2529,12 +2525,12 @@
}, },
"dmgStaBeamTrackTimeLimit": { "dmgStaBeamTrackTimeLimit": {
"type": "integer", "type": "integer",
"description": "DMG station beam tracking time limit as defined in IEEE 802.11-2016.", "description": "DMG station beam tracking time limit as defined in IEEE 802.11-2016.",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"dmgStaCapInfo": { "dmgStaCapInfo": {
"type": "integer", "type": "integer",
"description": "DMG station capabilities information as defined in IEEE 802.11-2016.", "description": "DMG station capabilities information as defined in IEEE 802.11-2016.",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"maxNrBasicAmsduSubframes": { "maxNrBasicAmsduSubframes": {
...@@ -2629,7 +2625,7 @@ ...@@ -2629,7 +2625,7 @@
}, },
"spatStreamUnderUtil": { "spatStreamUnderUtil": {
"type": "integer", "type": "integer",
"description": "The percentage of time, linearly scaled with 255 representing 100 %, that the AP has underutilized spatial domain resources for given busy time of the medium.", "description": "The percentage of time, linearly scaled with 255 representing 100 %, that the AP has underutilized spatial domain resources for given busy time of the medium.",
"contentEncoding": "int32" "contentEncoding": "int32"
} }
} }
...@@ -2647,7 +2643,7 @@ ...@@ -2647,7 +2643,7 @@
"properties": { "properties": {
"altitude": { "altitude": {
"type": "integer", "type": "integer",
"description": "The altitude value of location as defined in IETF RFC 6225", "description": "The altitude value of location as defined in IETF RFC 6225",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"altitudeType": { "altitudeType": {
...@@ -2667,7 +2663,7 @@ ...@@ -2667,7 +2663,7 @@
}, },
"lat": { "lat": {
"type": "integer", "type": "integer",
"description": "The latitude value of location as defined in IETF RFC 6225", "description": "The latitude value of location as defined in IETF RFC 6225",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"latUncertainty": { "latUncertainty": {
...@@ -2677,7 +2673,7 @@ ...@@ -2677,7 +2673,7 @@
}, },
"long": { "long": {
"type": "integer", "type": "integer",
"description": "The longitude value of location as defined in IETF RFC 6225", "description": "The longitude value of location as defined in IETF RFC 6225",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"longUncertainty": { "longUncertainty": {
...@@ -2828,7 +2824,7 @@ ...@@ -2828,7 +2824,7 @@
}, },
"measurementDuration": { "measurementDuration": {
"type": "integer", "type": "integer",
"description": "Duration of the measurement in Time Units (TUs) of 1 024 µs, as defined in clause 11.11.4 of IEEE 802.11-2016. If not provided, the underlying system may utilize a default configuration that will be indicated in resulting measurement reports.", "description": "Duration of the measurement in Time Units (TUs) of 1 024 µs, as defined in clause 11.11.4 of IEEE 802.11-2016. If not provided, the underlying system may utilize a default configuration that will be indicated in resulting measurement reports.",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"neighborReportConf": { "neighborReportConf": {
...@@ -2836,7 +2832,7 @@ ...@@ -2836,7 +2832,7 @@
}, },
"randomInterval": { "randomInterval": {
"type": "integer", "type": "integer",
"description": "Random interval to be used for starting the measurement in TUs of 1 024 µs, as specified in clause 11.11.3 of IEEE 802.11-2016. If not provided, the underlying system may utilize a default configuration that will be indicated in resulting measurement reports.", "description": "Random interval to be used for starting the measurement in TUs of 1 024 µs, as specified in clause 11.11.3 of IEEE 802.11-2016. If not provided, the underlying system may utilize a default configuration that will be indicated in resulting measurement reports.",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"staStatisticsConf": { "staStatisticsConf": {
...@@ -2872,7 +2868,7 @@ ...@@ -2872,7 +2868,7 @@
"items": { "items": {
"$ref": "#/components/schemas/NeighborReport" "$ref": "#/components/schemas/NeighborReport"
}, },
"description": "Neighbor Report providing information about neighbor Access Points seen by the station as defined in IEEE 802.112016." "description": "Neighbor Report providing information about neighbor Access Points seen by the station as defined in IEEE 802.112016."
}, },
"staStatistics": { "staStatistics": {
"type": "array", "type": "array",
...@@ -2952,7 +2948,7 @@ ...@@ -2952,7 +2948,7 @@
"properties": { "properties": {
"bssTransitionCandidatePreference": { "bssTransitionCandidatePreference": {
"type": "integer", "type": "integer",
"description": "Relative value indicating the preferred ordering for this BSS as a transition candidate for roaming. 255 indicating the most preferred candidate and 1 indicating the least preferred candidate, as defined in Table 9-152 within IEEE 802.112016.", "description": "Relative value indicating the preferred ordering for this BSS as a transition candidate for roaming. 255 indicating the most preferred candidate and 1 indicating the least preferred candidate, as defined in Table 9-152 within IEEE 802.112016.",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"bssid": { "bssid": {
...@@ -2978,7 +2974,7 @@ ...@@ -2978,7 +2974,7 @@
}, },
"phyType": { "phyType": {
"type": "integer", "type": "integer",
"description": "PHY type of the AP indicated by this BSSID. It is an integer value coded according to the value of the dot11PHYType, Annex C within IEEE 802.11-2016.\n2 = dsss\n4 = ofdm\n5 = hrdsss\n6 = erp\n7 = ht\n8 = dmg\n9 = vht\n10 = tvht", "description": "PHY type of the AP indicated by this BSSID. It is an integer value coded according to the value of the dot11PHYType, Annex C within IEEE 802.11-2016.\n2 = dsss\n4 = ofdm\n5 = hrdsss\n6 = erp\n7 = ht\n8 = dmg\n9 = vht\n10 = tvht",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"staId": { "staId": {
...@@ -3010,7 +3006,7 @@ ...@@ -3010,7 +3006,7 @@
"properties": { "properties": {
"allocatedTrafficSelfMean": { "allocatedTrafficSelfMean": {
"type": "integer", "type": "integer",
"description": "Mean of allocated traffic from this AP (BSS) in units of 32 µs per second.", "description": "Mean of allocated traffic from this AP (BSS) in units of 32 µs per second.",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"allocatedTrafficSelfStdDev": { "allocatedTrafficSelfStdDev": {
...@@ -3372,7 +3368,7 @@ ...@@ -3372,7 +3368,7 @@
"items": { "items": {
"$ref": "#/components/schemas/ChannelLoad" "$ref": "#/components/schemas/ChannelLoad"
}, },
"description": "Channel Load reports as seen by the station as defined IEEE 802.11-2016. Channel Load reports may be configured for any channel, including the station's current channel for association." "description": "Channel Load reports as seen by the station as defined IEEE 802.11-2016. Channel Load reports may be configured for any channel, including the station's current channel for association."
}, },
"neighborReport": { "neighborReport": {
"type": "array", "type": "array",
...@@ -3416,7 +3412,7 @@ ...@@ -3416,7 +3412,7 @@
}, },
"groupIdentity": { "groupIdentity": {
"type": "integer", "type": "integer",
"description": "Indicates the requested statistics group describing the Statistics Group Data according to Table 9-114 of IEEE 802.11-2016.\nDepending on group identity, one and only one of the STA Statistics Group Data will be present.", "description": "Indicates the requested statistics group describing the Statistics Group Data according to Table 9-114 of IEEE 802.11-2016.\nDepending on group identity, one and only one of the STA Statistics Group Data will be present.",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"groupOneData": { "groupOneData": {
...@@ -3750,7 +3746,7 @@ ...@@ -3750,7 +3746,7 @@
"properties": { "properties": {
"downlinkLoad": { "downlinkLoad": {
"type": "integer", "type": "integer",
"description": "1-octet positive integer representing the current percentage loading of the downlink WAN connection, scaled linearly with 255 representing 100 %, as measured over an interval the duration of which is reported in Load Measurement Duration. In cases where the downlink load is unknown to the AP, the value is set to zero.", "description": "1-octet positive integer representing the current percentage loading of the downlink WAN connection, scaled linearly with 255 representing 100 %, as measured over an interval the duration of which is reported in Load Measurement Duration. In cases where the downlink load is unknown to the AP, the value is set to zero.",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"downlinkSpeed": { "downlinkSpeed": {
...@@ -3765,7 +3761,7 @@ ...@@ -3765,7 +3761,7 @@
}, },
"uplinkLoad": { "uplinkLoad": {
"type": "integer", "type": "integer",
"description": "1-octet positive integer representing the current percentage loading of the uplink WAN connection, scaled linearly with 255 representing 100 %, as measured over an interval, the duration of which is reported in Load Measurement Duration. In cases where the uplink load is unknown to the AP, the value is set to zero.", "description": "1-octet positive integer representing the current percentage loading of the uplink WAN connection, scaled linearly with 255 representing 100 %, as measured over an interval, the duration of which is reported in Load Measurement Duration. In cases where the uplink load is unknown to the AP, the value is set to zero.",
"contentEncoding": "int32" "contentEncoding": "int32"
}, },
"uplinkSpeed": { "uplinkSpeed": {
......
...@@ -4,7 +4,7 @@ info: ...@@ -4,7 +4,7 @@ info:
description: The ETSI MEC ISG MEC028 WLAN Access Information API described using OpenAPI description: The ETSI MEC ISG MEC028 WLAN Access Information API described using OpenAPI
contact: contact:
url: https://forge.etsi.org/rep/mec/gs028-wai-api url: https://forge.etsi.org/rep/mec/gs028-wai-api
version: '2.2.1' version: '2.2.6'
license: license:
name: BSD-3-Clause name: BSD-3-Clause
url: 'https://forge.etsi.org/legal-matters' url: 'https://forge.etsi.org/legal-matters'
...@@ -12,9 +12,6 @@ jsonSchemaDialect: https://json-schema.org/draft/2020-12/schema ...@@ -12,9 +12,6 @@ jsonSchemaDialect: https://json-schema.org/draft/2020-12/schema
servers: servers:
- url: https://localhost/wai/v2 - url: https://localhost/wai/v2
variables: {} variables: {}
externalDocs:
description: ETSI MEC028 V2.2.1 WLAN Information API
url: https://www.etsi.org/deliver/etsi_gs/MEC/001_099/028/02.02.01_60/gs_mec028v020201p.pdf
tags: tags:
- name: wai - name: wai
...@@ -1351,7 +1348,7 @@ components: ...@@ -1351,7 +1348,7 @@ components:
properties: properties:
antennaId: antennaId:
type: integer type: integer
description: The Antenna ID field contains the identifying number for the antenna(s) used for this measurement. Antenna ID is defined in clause 9.4.2.40 of IEEE 802.11-2016. description: The Antenna ID field contains the identifying number for the antenna(s) used for this measurement. Antenna ID is defined in clause 9.4.2.40 of IEEE 802.11-2016.
contentEncoding: int32 contentEncoding: int32
bssid: bssid:
type: string type: string
...@@ -1379,7 +1376,7 @@ components: ...@@ -1379,7 +1376,7 @@ components:
$ref: '#/components/schemas/ReportedBeaconFrameInfo' $ref: '#/components/schemas/ReportedBeaconFrameInfo'
rsni: rsni:
type: integer type: integer
description: RSNI indicates the received signal-to-noise indication for the Beacon, Measurement Pilot, or Probe Response frame, as described in clause 9.4.2.41 of IEEE 802.11-2016. description: RSNI indicates the received signal-to-noise indication for the Beacon, Measurement Pilot, or Probe Response frame, as described in clause 9.4.2.41 of IEEE 802.11-2016.
contentEncoding: int32 contentEncoding: int32
ssid: ssid:
type: string type: string
...@@ -1426,10 +1423,10 @@ components: ...@@ -1426,10 +1423,10 @@ components:
The threshold subfield contains either the threshold value or the offset value to be used for conditional reporting. The threshold subfield contains either the threshold value or the offset value to be used for conditional reporting.
For reportingCondition subfield with values 1 and 2, the threshold value is a logarithmic function of the received signal power, as defined in clause 9.4.2.38 of IEEE 802.11-2016 . For reportingCondition subfield with values 1 and 2, the threshold value is a logarithmic function of the received signal power, as defined in clause 9.4.2.38 of IEEE 802.11-2016 .
For reportingCondition subfield values 3 and 4, the threshold value is a logarithmic function of the signal-to-noise ratio, as described in clause 9.4.2.41 of IEEE 802.11-2016 . For reportingCondition subfield values 3 and 4, the threshold value is a logarithmic function of the signal-to-noise ratio, as described in clause 9.4.2.41 of IEEE 802.11-2016 .
For reportingCondition subfield values 5 to 10, the offset value is an 8-bit 2s complement integer in units of 0,5 dBm. The indicated reporting condition applies individually to each measured Beacon, Measurement Pilot, or Probe Response frame. For reportingCondition subfield values 5 to 10, the offset value is an 8-bit 2s complement integer in units of 0,5 dBm. The indicated reporting condition applies individually to each measured Beacon, Measurement Pilot, or Probe Response frame.
...@@ -1450,7 +1447,7 @@ components: ...@@ -1450,7 +1447,7 @@ components:
description: The BSSID field indicates the BSS for which a beacon report is requested. If absent, the requested beacon reports should include all BSSs on the channel. description: The BSSID field indicates the BSS for which a beacon report is requested. If absent, the requested beacon reports should include all BSSs on the channel.
channelId: channelId:
type: integer type: integer
description: Channel number to scan. A Channel Number of 0 indicates a request to make iterative measurements for all supported channels in the Operating Class where the measurement is permitted on the channel and the channel is valid for the current regulatory domain. A Channel Number of 255 indicates a request to make iterative measurements for all supported channels in the current Operating Class listed in the latest AP Channel Report received from the serving AP. description: Channel number to scan. A Channel Number of 0 indicates a request to make iterative measurements for all supported channels in the Operating Class where the measurement is permitted on the channel and the channel is valid for the current regulatory domain. A Channel Number of 255 indicates a request to make iterative measurements for all supported channels in the current Operating Class listed in the latest AP Channel Report received from the serving AP.
contentEncoding: int32 contentEncoding: int32
measurementMode: measurementMode:
type: integer type: integer
...@@ -1463,7 +1460,7 @@ components: ...@@ -1463,7 +1460,7 @@ components:
contentEncoding: int32 contentEncoding: int32
operatingClass: operatingClass:
type: integer type: integer
description: Operating Class field indicates an operating class value as defined in Annex E within IEEE 802.112016 . description: Operating Class field indicates an operating class value as defined in Annex E within IEEE 802.112016 .
contentEncoding: int32 contentEncoding: int32
ssid: ssid:
type: string type: string
...@@ -1511,7 +1508,7 @@ components: ...@@ -1511,7 +1508,7 @@ components:
contentEncoding: int32 contentEncoding: int32
channelUtilization: channelUtilization:
type: integer type: integer
description: The percentage of time, linearly scaled with 255 representing 100 %, that the AP sensed the medium was busy, as indicated by either the physical or virtual Carrier Sense (CS) mechanism. description: The percentage of time, linearly scaled with 255 representing 100 %, that the AP sensed the medium was busy, as indicated by either the physical or virtual Carrier Sense (CS) mechanism.
contentEncoding: int32 contentEncoding: int32
staCount: staCount:
type: integer type: integer
...@@ -1583,7 +1580,7 @@ components: ...@@ -1583,7 +1580,7 @@ components:
contentEncoding: int32 contentEncoding: int32
channelLoad: channelLoad:
type: integer type: integer
description: Proportion of measurement duration for which the measuring STA determined the channel to be busy, as a percentage of time, linearly scaled with 255 representing 100 %. description: Proportion of measurement duration for which the measuring STA determined the channel to be busy, as a percentage of time, linearly scaled with 255 representing 100 %.
contentEncoding: int32 contentEncoding: int32
measurementDuration: measurementDuration:
type: integer type: integer
...@@ -1749,7 +1746,7 @@ components: ...@@ -1749,7 +1746,7 @@ components:
properties: properties:
ExtScMcsCap: ExtScMcsCap:
type: integer type: integer
description: Extended SC MCS capabilities as defined in IEEE 802.11-2016. description: Extended SC MCS capabilities as defined in IEEE 802.11-2016.
contentEncoding: int32 contentEncoding: int32
dmgApOrPcpCapInfo: dmgApOrPcpCapInfo:
type: integer type: integer
...@@ -1757,11 +1754,11 @@ components: ...@@ -1757,11 +1754,11 @@ components:
contentEncoding: int32 contentEncoding: int32
dmgStaBeamTrackTimeLimit: dmgStaBeamTrackTimeLimit:
type: integer type: integer
description: DMG station beam tracking time limit as defined in IEEE 802.11-2016. description: DMG station beam tracking time limit as defined in IEEE 802.11-2016.
contentEncoding: int32 contentEncoding: int32
dmgStaCapInfo: dmgStaCapInfo:
type: integer type: integer
description: DMG station capabilities information as defined in IEEE 802.11-2016. description: DMG station capabilities information as defined in IEEE 802.11-2016.
contentEncoding: int32 contentEncoding: int32
maxNrBasicAmsduSubframes: maxNrBasicAmsduSubframes:
type: integer type: integer
...@@ -1834,7 +1831,7 @@ components: ...@@ -1834,7 +1831,7 @@ components:
contentEncoding: int32 contentEncoding: int32
spatStreamUnderUtil: spatStreamUnderUtil:
type: integer type: integer
description: The percentage of time, linearly scaled with 255 representing 100 %, that the AP has underutilized spatial domain resources for given busy time of the medium. description: The percentage of time, linearly scaled with 255 representing 100 %, that the AP has underutilized spatial domain resources for given busy time of the medium.
contentEncoding: int32 contentEncoding: int32
GeoLocation: GeoLocation:
title: GeoLocation title: GeoLocation
...@@ -1848,7 +1845,7 @@ components: ...@@ -1848,7 +1845,7 @@ components:
properties: properties:
altitude: altitude:
type: integer type: integer
description: The altitude value of location as defined in IETF RFC 6225 description: The altitude value of location as defined in IETF RFC 6225
contentEncoding: int32 contentEncoding: int32
altitudeType: altitudeType:
type: integer type: integer
...@@ -1864,7 +1861,7 @@ components: ...@@ -1864,7 +1861,7 @@ components:
contentEncoding: int32 contentEncoding: int32
lat: lat:
type: integer type: integer
description: The latitude value of location as defined in IETF RFC 6225 description: The latitude value of location as defined in IETF RFC 6225
contentEncoding: int32 contentEncoding: int32
latUncertainty: latUncertainty:
type: integer type: integer
...@@ -1872,7 +1869,7 @@ components: ...@@ -1872,7 +1869,7 @@ components:
contentEncoding: int32 contentEncoding: int32
long: long:
type: integer type: integer
description: The longitude value of location as defined in IETF RFC 6225 description: The longitude value of location as defined in IETF RFC 6225
contentEncoding: int32 contentEncoding: int32
longUncertainty: longUncertainty:
type: integer type: integer
...@@ -1984,13 +1981,13 @@ components: ...@@ -1984,13 +1981,13 @@ components:
$ref: '#/components/schemas/ChannelLoadConfig' $ref: '#/components/schemas/ChannelLoadConfig'
measurementDuration: measurementDuration:
type: integer type: integer
description: Duration of the measurement in Time Units (TUs) of 1 024 µs, as defined in clause 11.11.4 of IEEE 802.11-2016. If not provided, the underlying system may utilize a default configuration that will be indicated in resulting measurement reports. description: Duration of the measurement in Time Units (TUs) of 1 024 µs, as defined in clause 11.11.4 of IEEE 802.11-2016. If not provided, the underlying system may utilize a default configuration that will be indicated in resulting measurement reports.
contentEncoding: int32 contentEncoding: int32
neighborReportConf: neighborReportConf:
$ref: '#/components/schemas/NeighborReportConfig' $ref: '#/components/schemas/NeighborReportConfig'
randomInterval: randomInterval:
type: integer type: integer
description: Random interval to be used for starting the measurement in TUs of 1 024 µs, as specified in clause 11.11.3 of IEEE 802.11-2016. If not provided, the underlying system may utilize a default configuration that will be indicated in resulting measurement reports. description: Random interval to be used for starting the measurement in TUs of 1 024 µs, as specified in clause 11.11.3 of IEEE 802.11-2016. If not provided, the underlying system may utilize a default configuration that will be indicated in resulting measurement reports.
contentEncoding: int32 contentEncoding: int32
staStatisticsConf: staStatisticsConf:
$ref: '#/components/schemas/StaStatisticsConfig' $ref: '#/components/schemas/StaStatisticsConfig'
...@@ -2014,7 +2011,7 @@ components: ...@@ -2014,7 +2011,7 @@ components:
type: array type: array
items: items:
$ref: '#/components/schemas/NeighborReport' $ref: '#/components/schemas/NeighborReport'
description: Neighbor Report providing information about neighbor Access Points seen by the station as defined in IEEE 802.112016. description: Neighbor Report providing information about neighbor Access Points seen by the station as defined in IEEE 802.112016.
staStatistics: staStatistics:
type: array type: array
items: items:
...@@ -2068,7 +2065,7 @@ components: ...@@ -2068,7 +2065,7 @@ components:
properties: properties:
bssTransitionCandidatePreference: bssTransitionCandidatePreference:
type: integer type: integer
description: Relative value indicating the preferred ordering for this BSS as a transition candidate for roaming. 255 indicating the most preferred candidate and 1 indicating the least preferred candidate, as defined in Table 9-152 within IEEE 802.112016. description: Relative value indicating the preferred ordering for this BSS as a transition candidate for roaming. 255 indicating the most preferred candidate and 1 indicating the least preferred candidate, as defined in Table 9-152 within IEEE 802.112016.
contentEncoding: int32 contentEncoding: int32
bssid: bssid:
type: string type: string
...@@ -2089,7 +2086,7 @@ components: ...@@ -2089,7 +2086,7 @@ components:
phyType: phyType:
type: integer type: integer
description: >- description: >-
PHY type of the AP indicated by this BSSID. It is an integer value coded according to the value of the dot11PHYType, Annex C within IEEE 802.11-2016. PHY type of the AP indicated by this BSSID. It is an integer value coded according to the value of the dot11PHYType, Annex C within IEEE 802.11-2016.
2 = dsss 2 = dsss
...@@ -2128,7 +2125,7 @@ components: ...@@ -2128,7 +2125,7 @@ components:
properties: properties:
allocatedTrafficSelfMean: allocatedTrafficSelfMean:
type: integer type: integer
description: Mean of allocated traffic from this AP (BSS) in units of 32 µs per second. description: Mean of allocated traffic from this AP (BSS) in units of 32 µs per second.
contentEncoding: int32 contentEncoding: int32
allocatedTrafficSelfStdDev: allocatedTrafficSelfStdDev:
type: integer type: integer
...@@ -2395,7 +2392,7 @@ components: ...@@ -2395,7 +2392,7 @@ components:
type: array type: array