Skip to content
model_measurement_config.go 1.49 KiB
Newer Older
Simon Pastor's avatar
Simon Pastor committed
/*
 * ETSI GS MEC 028 - WLAN Access Information API
 *
Simon Pastor's avatar
Simon Pastor committed
 * WLAN Access Information Service is AdvantEDGE's implementation of [ETSI MEC ISG MEC028 WAI API](http://www.etsi.org/deliver/etsi_gs/MEC/001_099/028/02.01.01_60/gs_MEC028v020101p.pdf) <p>[Copyright (c) ETSI 2020](https://forge.etsi.org/etsi-forge-copyright-notice.txt) <p>**Micro-service**<br>[meep-wais](https://github.com/InterDigitalInc/AdvantEDGE/tree/master/go-apps/meep-wais) <p>**Type & Usage**<br>Edge Service used by edge applications that want to get information about WLAN access information in the network <p>**Details**<br>API details available at _your-AdvantEDGE-ip-address/api_
Simon Pastor's avatar
Simon Pastor committed
 *
 * API version: 2.1.1
Simon Pastor's avatar
Simon Pastor committed
 * Contact: AdvantEDGE@InterDigital.com
Simon Pastor's avatar
Simon Pastor committed
 * Generated by: Swagger Codegen (https://github.com/swagger-api/swagger-codegen.git)
 */
package server

type MeasurementConfig struct {
	BeaconRequest *BeaconRequestConfig `json:"beaconRequest,omitempty"`

	ChannelLoad *ChannelLoadConfig `json:"channelLoad,omitempty"`
	// Duration of the measurement, shall be lower than Maximum Measurement Duration in TU as defined in section 11.11.4 of IEEE 802.11 [8].
	MeasurementDuration int32 `json:"measurementDuration"`
	// Identifier of this measurement configuration.
	MeasurementId string `json:"measurementId"`
	// Random interval to be used for starting the measurement. In units of TU as specifed in section 11.11.3 of IEEE 802.11 [8].
	RandomnInterval int32 `json:"randomnInterval"`

	StaStatistics *StaStatisticsConfig `json:"staStatistics,omitempty"`
}