neighbor_report.proto 1.52 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;

Michel Roy's avatar
Michel Roy committed
import public "models/bssid_info.proto";
import public "models/sta_identity.proto";

message NeighborReport {

Michel Roy's avatar
Michel Roy committed
  // 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 [8].
  int32 bssTransitionCandidatePreference = 1;
Michel Roy's avatar
Michel Roy committed
  // BSSID (MAC address) of the Access Point that is being reported.
  string bssid = 2;
Michel Roy's avatar
Michel Roy committed
  BssidInfo bssidInfo = 3;
Michel Roy's avatar
Michel Roy committed
  // Channel field indicates a channel number, which is interpreted in the context of the indicated operating class. Channel numbers are defined in Annex E within IEEE 802.11-2016 [8].
  int32 channel = 4;
Michel Roy's avatar
Michel Roy committed
  // Measurement ID of the Measurement configuration applied to this Neighbor Report.
  string measurementId = 5;

  // Operating Class field indicates an operating class value as defined in Annex E within IEEE 802.11-2016 [8].
  int32 operatingClass = 6;

  // 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 [8]. 2 = dsss 4 = ofdm 5 = hrdsss 6 = erp 7 = ht 8 = dmg 9 = vht 10 = tvht
  int32 phyType = 7;

  StaIdentity staId = 8;