Commit 0164cbc7 authored by Elian Kraja's avatar Elian Kraja
Browse files

Merge branch 'stf593' into 'develop'

STF593 - Final Drafts v2.1.1 merged to develop

See merge request !2
parents bbf3e2a3 0ae45027
Loading
Loading
Loading
Loading
Loading
+1 −1
Original line number Diff line number Diff line
@@ -4,7 +4,7 @@ This repository contains OpenAPIs descriptions for the interfaces specified in E

## Online resources


* [Specification document](https://www.etsi.org/deliver/etsi_gs/MEC/001_099/028/02.01.01_60/gs_MEC028v020101p.pdf)
* [Navigate the API in the browser](https://forge.etsi.org/swagger/ui/?url=https://forge.etsi.org/gitlab/mec/gs028-wai-api/raw/stf593/WlanInformationApi.yaml).
* [Edit the API online](https://forge.etsi.org/swagger/editor/?url=https://forge.etsi.org/gitlab/mec/gs028-wai-api/raw/stf593/WlanInformationApi.yaml).

+30 −0
Original line number Diff line number Diff line
/*
  ETSI GS MEC 028 - WLAN Access Information API
 
  The ETSI MEC ISG MEC028 WLAN Access Information API described using OpenAPI
 
  The version of the OpenAPI document: 2.1.1
  
  Generated by OpenAPI Generator: https://openapi-generator.tech
*/

syntax = "proto3";

package mec028;


message ApAssociated {

  // Unique number which identifies a particular association between the station and Access Point.
  string assoc_id = 1;

  // IPv4 or IPv6 address allocated for the Access Point.
  repeated string ip_address = 2;

  // Unique identifier assigned to the Access Point (as network interface controller) for communications at the data link layer of a network segment.
  string mac_id = 3;

  // Service Set Identifier to identify logical networks.
  repeated string ssid = 4;

}
+27 −0
Original line number Diff line number Diff line
/*
  ETSI GS MEC 028 - WLAN Access Information API
 
  The ETSI MEC ISG MEC028 WLAN Access Information API described using OpenAPI
 
  The version of the OpenAPI document: 2.1.1
  
  Generated by OpenAPI Generator: https://openapi-generator.tech
*/

syntax = "proto3";

package mec028;


message ApIdentity {

  // IPv4 or IPv6 address allocated for the Access Point.
  repeated string ip_address = 1;

  // Unique Identifier assigned to an Access Point (as network interface controller) for communications at the data link layer of a network segment.
  string mac_id = 2;

  // Service Set Identifier to identify logical networks including Basic Service Set and Extended Service Set.
  repeated string ssid = 3;

}
+45 −0
Original line number Diff line number Diff line
/*
  ETSI GS MEC 028 - WLAN Access Information API
 
  The ETSI MEC ISG MEC028 WLAN Access Information API described using OpenAPI
 
  The version of the OpenAPI document: 2.1.1
  
  Generated by OpenAPI Generator: https://openapi-generator.tech
*/

syntax = "proto3";

package mec028;

import public "models/ap_identity.proto";
import public "models/ap_location.proto";
import public "models/bss_load.proto";
import public "models/ext_bss_load.proto";
import public "models/neighbor_report.proto";
import public "models/time_stamp.proto";
import public "models/wan_metrics.proto";
import public "models/wlan_capabilities.proto";

message ApInfo {

  ApIdentity ap_id = 1;

  ApLocation ap_location = 2;

  NeighborReport ap_neighbor = 3;

  BssLoad bss_load = 4;

  // Channel configured for the Access Point.
  int32 channel = 5;

  ExtBssLoad ext_bss_load = 6;

  TimeStamp time_stamp = 7;

  WanMetrics wan_metrics = 8;

  WlanCapabilities wlan_cap = 9;

}
+24 −0
Original line number Diff line number Diff line
/*
  ETSI GS MEC 028 - WLAN Access Information API
 
  The ETSI MEC ISG MEC028 WLAN Access Information API described using OpenAPI
 
  The version of the OpenAPI document: 2.1.1
  
  Generated by OpenAPI Generator: https://openapi-generator.tech
*/

syntax = "proto3";

package mec028;

import public "models/civic_location.proto";
import public "models/geo_location.proto";

message ApLocation {

  CivicLocation civic_location = 1;

  GeoLocation geolocation = 2;

}
Loading