You are viewing an old version of this page. View the current version.

Compare with Current View Page History

« Previous Version 49 Next »

Airties Easy Mesh controller supports the below Data model parameters, commands, events. Please see https://usp-data-models.broadband-forum.org/tr-181-2-16-0-usp.html#D.Device:2.Device.WiFi.DataElements. page for details of each DM parameters.


Type

Notes

object
string
string
uint32
uint32
command


string
string
string
string[]








string
object
string
boolean
string
boolean
string
string
string
string
int32VLAN ID to be set for this instance of SSID
object


string
string
string
string
string
string
string
uint32
uint32
uint32
command[ASYNC] Initiates to collect signal strength level of unassociated stations per device


UnsignedInt[MANDATORY] The Operating Class per [Table E-4/802.11-2020] For 2.4GHz and 5GHz bands, only 20MHz Operating Classes are valid.
object

A list of Channel

 ⇒   Channel: UnsignedInt
 ⇒   Channel.{i}.STA.{i}: Object
 ⇒     MAC: String

UnsignedIntChannel number in a Channel list object instance
objectA list of Station entries
stringMAC address of the station


string

Indicates the type of outcome of the request to enable or disable this radio. Enumeration of:

  • Success
  • Error_Invalid_Input
  • Error_Timeout
  • Error_Other (OPTIONAL
UnsignedIntThe Operating Class per [Table E-4/802.11-2020] For 2.4GHz and 5GHz bands, only 20MHz Operating Classes are valid.
objectA list of information for each station seen by the Device
UnsignedIntChannel for the station
stringMAC address of the station
UnsignedIntSignal strength of the station
object
string
string
string
string
object
uint64
uint64
uint64
uint64
uint64
uint64
uint32
uint32
uint32
string
object
string
uint32
uint32
uint32
object
uint32
uint32
uint32
object
string
boolean
uint32
uint32
uint32
uint32
uint32
uint32
uint32
uint32
uint32
uint32
command


uint32
string


string
object
string
object
string
string
string
uint32
object
uint32
int32
string
uint32
object
uint32
uint32
int32
string
object
string
uint32
object
uint32
uint32
object
uint32
string
uint32
int32
int32
object
string
string
int32
string
uint32
uint32
object
string
string
boolean
uint32
string
uint64
uint64
uint64
uint64
uint64
uint64
boolean
boolean
string
string
uint32
command[SYNC] Unblocks or blocks stations for a period of time


string

[MANDATORY] Comma separated list of station MAC addresses

Boolean[OPTIONAL] If true station MAC addresses in StationsList will be blocked. Otherwise they will be unblocked.
unsignedInt[OPTIONAL] Period in milliseconds to block stations given in StationsList. Required if Block parameter is given.


stringEnumeration of:
  • Success
  • Error_Invalid_Input
  • Error_Timeout
  • Error_Other (OPTIONAL)
object
string
string
string
string
string
string
uint32
uint32
uint32
uint32
uint32
uint32
uint32
uint32
uint64
uint64
uint64
uint64
uint64
uint64
uint64
string
uint32
command[ASYNC] Initiates an operation to collect BSS information by a station.


unsignedInt[OPTIONAL] Operating Class per [Table E-4/802.11-2020].
unsignedInt[OPTIONAL]
unsignedInt[OPTIONAL]
string[OPTIONAL] BSSID for a
string[OPTIONAL] SSID of an BSS


stringEnumeration of:
  • Success
  • Error_Invalid_Input
  • Error_Timeout
  • Error_Other (OPTIONAL)
command

[ASYNC] Initiates an EasyMesh [EasyMesh] Controller initiated steering mandate request to steer a STA from one EasyMesh agent to another.
The steering mechanism is determined by the EasyMesh controller. Application of BTM or non BTM steering, timing, failsafes, and command rejection are determined by the EasyMesh controller.
The TargetBSS should be an instance of a BSSID.

argumentsInput arguments.
string​(17)

[MACAddress] Basic Service Set Identifier (BSSID) or AP MLD MAC Address of the target BSS which the associated device(s) is to be steered to.
Wildcard BSSID is represented by FFFFFFFFFFFF.

string

The request mode. Enumeration of:
Steering_Opportunity (Request is a Steering Opportunity, indicated by 0 in [Table 49/EasyMesh])
Steering_Mandate (Request is a Steering Mandate to trigger steering for specific client STA(s), indicated by 1 in [Table 49/EasyMesh])

boolean

BTM disassociation imminent.

booleanBTM abridged.
boolean

Link removal imminent.

unsignedInt

Time period in seconds (from reception of the Steering Request message) for which the request is valid. If RequestMode is Steering_Mandate, then this is ignored.

unsignedInt

Time period in TUs of the disassociation timer in the BTM Request.

unsignedInt​(:255)

The Target BSS Operating Class per [Table E-4/802.11-2020].
If the TargetBSS is set to "Wildcard BSSID", then this is ignored.

unsignedInt​(:255)

Target BSS channel number for channel on which the Target BSS is transmitting Beacon frames.
If the
TargetBSS is set to "Wildcard BSSID", then then this is ignored.

unsignedInt​(:255)

Reason code for steering as specified in [Table 18/AMB].

argumentsOutput arguments.
string

Indicates the response to the Wi-Fi client steering request. Enumeration of:
Success
Error_Invalid_Input
Error_Timeout
Error_Other (OPTIONAL)

unsignedInt

Indicates the value of the BTM Status Code as reported by the STA in the BTM Response (per [Table 9-428/802.11-2020]).

string​(17)

[MACAddress] Basic Service Set Identifier (BSSID) of the target BSS which the Indicates the value of the Target Basic Service Set Identifier (BSSID) field (if present) in the BTM Response received from the STA (see [Section 9.6.13.10/802.11-2020]).
Note: This indicates the BSSID that the STA intends to roam to, which may not align with the Target BSSID specified in the BTM Request.

object
uint64
command


unsignedInt
unsignedInt
boolean


string
object
dateTime
string
string
string
string
unsignedInt
object
uint64
uint64
uint64
uint64
uint64
uint64
uint64
uint64
uint32
object
command


uint32
uint32
uint32
uint32
string


string
command


object

unsignedInt


unsignedInt


unsignedInt
unsignedInt
unsignedInt
string


string
object
string
object
unsignedInt
object
unsignedInt
string
unsignedInt
object
string
string
unsignedInt
string
unsignedInt
unsignedInt
string
string[]
string[]
string[]
string[]
string[]
unsignedInt
unsignedInt
unsignedInt
uint32
object
string
object
uint32
object
uint32
uint32
uint32
object
uint32
uint32
object

uint32


event


string


string


uint32




object
string
string
uint32
string
object
uint32
event
string
string
unsignedInt


object
string
string
uint32
string
object
uint32
event

string


string
uint32
uint32
string
object

string


string
uint32
uint32
string
  • No labels