*[Navigate the API in the browser](https://forge.etsi.org/swagger/ui/?url=https://forge.etsi.org/rep/mec/gs028-wai-api/raw/v2.1.1/WlanInformationApi.yaml).
*[Edit the API online](https://forge.etsi.org/swagger/editor/?url=https://forge.etsi.org/rep/mec/gs028-wai-api/raw/v2.1.1/WlanInformationApi.yaml).
*[Navigate the API in the browser](https://forge.etsi.org/swagger/ui/?url=https://forge.etsi.org/rep/mec/gs028-wai-api/raw/v2.2.1/WlanInformationApi.yaml).
*[Edit the API online](https://forge.etsi.org/swagger/editor/?url=https://forge.etsi.org/rep/mec/gs028-wai-api/raw/v2.2.1/WlanInformationApi.yaml).
The ETSI MEC ISG MEC028 WLAN Access Information API described using OpenAPI
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
...
...
@@ -16,13 +16,13 @@ package mec028;
messageApAssociated{
// Unique number which identifies a particular association between the station and Access Point.
stringassoc_id=1;
stringassocId=1;
// IPv4 or IPv6 address allocated for the Access Point.
repeatedstringip_address=2;
// Basic Service Set Identifier (BSSID) is a unique identifier assigned to the Access Point (as network interface controller) for communications at the data link layer of a network segment. BSSID is typically set to an access point's MAC address.
stringbssid=2;
// Unique identifier assigned to the Access Point (as network interface controller) for communications at the data link layer of a network segment.
stringmac_id=3;
// IPv4 or IPv6 address allocated for the Access Point.
repeatedstringipAddress=3;
// Service Set Identifier to identify logical networks.
The ETSI MEC ISG MEC028 WLAN Access Information API described using OpenAPI
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
...
...
@@ -15,13 +15,13 @@ package mec028;
messageApIdentity{
// IPv4 or IPv6 address allocated for the Access Point.
repeatedstringip_address=1;
// Basic Service Set Identifier (BSSID) is a unique Identifier assigned to an Access Point (as network interface controller) for communications at the data link layer of a network segment. BSSID is typically set to an access point's MAC address.
stringbssid=1;
// Unique Identifier assigned to an Access Point (as network interface controller) for communications at the data link layer of a network segment.
stringmac_id=2;
// IPv4 or IPv6 address allocated for the Access Point.
repeatedstringipAddress=2;
// Service Set Identifier to identify logical networks including Basic Service Set and Extended Service Set.
// Service Set Identifier (SSID) to identify logical WLAN networks available via the Access Point.
// URI selected by the service consumer to receive notifications on the subscribed WLAN information. This shall be included both in the request and in response.
// Set for periodic notification reporting. Value indicates the notification period in seconds.
int32notificationPeriod=6;
// Set to TRUE by the service consumer to request a test notification on the callbackReference URI to determine if it is reachable by the WAIS for notifications.
The ETSI MEC ISG MEC028 WLAN Access Information API described using OpenAPI
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
syntax="proto3";
packagemec028;
messageAssocStaSubscriptionNotificationEvent{
// Number of connected stations threshold for trigger-based event reporting.
int32threshold=1;
// Trigger for the notification: 1 = Notification issued when the number of connected stations is greater than or equal to the threshold. 2 = Notification issued when the number of connected stations is less than or equal to the threshold.
// The BSSID field indicates the BSSID of the BSS(s) for which a beacon report has been received.
repeatedstringbss_id=1;
// The Antenna ID field contains the identifying number for the antenna(s) used for this measurement. Antenna ID is defined in section 9.4.2.40 of IEEE 802.11-2016 [8].
int32antennaId=1;
// Indicates the BSSID of the BSS for which a beacon report has been received.
stringbssid=2;
// Channel number where the beacon was received.
int32channel_id=2;
int32channel=3;
// Measurement ID of the Measurement configuration applied to this Beacon Report.
stringmeasurement_id=3;
stringmeasurementId=4;
// Operating Class field indicates an operating class value as defined in Annex E within IEEE 802.11-2016 [8].
int32operatingClass=5;
// The Parent TSF field contains the lower 4 octets of the measuring STA's TSF timer value at the start of reception of the first octet of the timestamp field of the reported Beacon, Measurement Pilot, or Probe Response frame at the time the Beacon, Measurement Pilot, or Probe Response frame being reported was received.
int32parentTsf=6;
// RCPI indicates the received channel power of the Beacon, Measurement Pilot, or Probe Response frame, which is a logarithmic function of the received signal power, as defined in section 9.4.2.38 of IEEE 802.11-2016 [8].
int32rcpi=7;
ReportedBeaconFrameInforeportedFrameInfo=8;
// As in table T9-89 of IEEE 802.11-2012 [8].
int32reporting_condition=4;
// RSNI indicates the received signal-to-noise indication for the Beacon, Measurement Pilot, or Probe Response frame, as described in section 9.4.2.41 of IEEE 802.11-2016 [8].
int32rsni=9;
// (Optional) The SSID subelement indicates the ESS(s) or IBSS(s) for which a beacon report is received.
repeatedstringss_id=5;
// The SSID subelement indicates the ESS or IBSS for which a beacon report is received.
The ETSI MEC ISG MEC028 WLAN Access Information API described using OpenAPI
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
syntax="proto3";
packagemec028;
messageBeaconReportingConfig{
// Reporting condition for the Beacon Report as per Table 9-89 of IEEE 802.11-2016 [8]: 0 = Report to be issued after each measurement. 1 = measured RCPI level is greater than the threshold. 2 = measured RCPI level is less than the threshold. 3 = measured RSNI level is greater than the threshold. 4 = measured RSNI level is less than the threshold. 5 = measured RCPI level is greater than a threshold defined by an offset from the serving AP's reference RCPI. 6 = measured RCPI level is less than a threshold defined by an offset from the serving AP's reference RCPI. 7 = measured RSNI level is greater than a threshold defined by an offset from the serving AP's reference RSNI. 8 = measured RSNI level is less than a threshold defined by an offset from the serving AP's reference RSNI. 9 = measured RCPI level is in a range bound by the serving AP's reference RCPI and an offset from the serving AP's reference RCPI. 10 = measured RSNI level is in a range bound by the serving AP's reference RSNI and an offset from the serving AP's reference RSNI.
int32reportingCondition=1;
// 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 section 9.4.2.38 of IEEE 802.11-2016 [8]. For reportingCondition subfield values 3 and 4, the threshold value is a logarithmic function of the signal-to-noise ratio, as described in section 9.4.2.41 of IEEE 802.11-2016 [8]. 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.
// The BSSID field indicates the BSSID of the BSS(s) for which a beacon report is requested. When requesting beacon reports for all BSSs on the channel, the BSSID field contains the wildcard BSSID.
repeatedstringbss_id=1;
BeaconReportingConfigbeaconReportingConf=1;
// 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.
int32channel_id=2;
// 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.
stringbssid=2;
// 0 for passive. 1 for active. 2 for beacon table.
int32measurement_mode=3;
// 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.
int32channelId=3;
// As in table T9-89 of IEEE 802.11-2012 [8].
int32reporting_condition=4;
// 0 for passive. 1 for active. 2 for beacon table.
int32measurementMode=4;
// (Optional) The SSID subelement indicates the ESS(s) or IBSS(s) for which a beacon report is requested.
repeatedstringss_id=5;
// Operating Class field indicates an operating class value as defined in Annex E within IEEE 802.112016 [8].
int32operatingClass=5;
StaIdentitysta_id=6;
// The SSID subelement indicates the ESS or IBSS for which a beacon report is requested.
The ETSI MEC ISG MEC028 WLAN Access Information API described using OpenAPI
The version of the OpenAPI document: 2.1.1
The version of the OpenAPI document: 2.2.1
Generated by OpenAPI Generator: https://openapi-generator.tech
*/
...
...
@@ -16,12 +16,12 @@ package mec028;
messageBssLoad{
// Available Admission Capacity that specifies the remaining amount of medium time available via explicit admission control, in units of 32 s/s.
int32avail_adm_cap=1;
int32availAdmCap=1;
// 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.
int32channel_utilization=2;
int32channelUtilization=2;
// An unsigned integer that indicates the total number of STAs currently associated with this BSS.