sta_info.proto 1.54 KB
Newer Older
/*
  ETSI GS MEC 028 - WLAN Access Information API
 
  The ETSI MEC ISG MEC028 WLAN Access Information API described using OpenAPI
 
Michel Roy's avatar
Michel Roy committed
  The version of the OpenAPI document: 2.2.1
  
  Generated by OpenAPI Generator: https://openapi-generator.tech
*/

syntax = "proto3";

package mec028;

import public "models/ap_associated.proto";
import public "models/beacon_report.proto";
Michel Roy's avatar
Michel Roy committed
import public "models/channel_load.proto";
import public "models/neighbor_report.proto";
import public "models/rssi.proto";
import public "models/sta_data_rate.proto";
import public "models/sta_identity.proto";
import public "models/sta_statistics.proto";
import public "models/time_stamp.proto";

message StaInfo {

Michel Roy's avatar
Michel Roy committed
  ApAssociated apAssociated = 1;
Michel Roy's avatar
Michel Roy committed
  // Beacon Report as defined in IEEE 802.11-2016 [8]. 
  repeated BeaconReport beaconReport = 2;
Michel Roy's avatar
Michel Roy committed
  // Channel currently used by the station to connect with its associated Access Point.
  int32 channel = 3;

Michel Roy's avatar
Michel Roy committed
  // Channel Load reports as seen by the station as defined IEEE 802.11-2016 [8]. Channel Load reports may be configured for any channel, including the station's current channel for association.
  repeated ChannelLoad channelLoad = 4;
Michel Roy's avatar
Michel Roy committed
  // Information about neighbor Access Points seen by the station as defined IEEE 802.11-2016 [8].
  repeated NeighborReport neighborReport = 5;
Michel Roy's avatar
Michel Roy committed
  Rssi rssi = 6;
Michel Roy's avatar
Michel Roy committed
  StaDataRate staDataRate = 7;
Michel Roy's avatar
Michel Roy committed
  StaIdentity staId = 8;

  // Statistics as defined in IEEE 802.11-2016 [8] for the client station collected over measurement duration.
  repeated StaStatistics staStatistics = 9;

  TimeStamp timeStamp = 10;