IoT Concepts
This topic describes the following IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. concepts:
IoT Radio Connectivity
On the radio-side the Aruba APs support different IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radio technologies either though integrated radios or third-party solutions connected to the APs USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. port.
Wi-Fi
The Aruba AP Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. radios can be used to forward associated or unassociated client information and RTLS Real-Time Location Systems. RTLS automatically identifies and tracks the location of objects or people in real time, usually within a building or other contained area. data for Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. based tracking use cases. Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. client and RTLS Real-Time Location Systems. RTLS automatically identifies and tracks the location of objects or people in real time, usually within a building or other contained area. data is encapsulated in the Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server interface protocol and forwarded to the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. third-party server.
The Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. and RTLS Real-Time Location Systems. RTLS automatically identifies and tracks the location of objects or people in real time, usually within a building or other contained area. data forwarding via IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport profiles described in this section is different from the RTLS Real-Time Location Systems. RTLS automatically identifies and tracks the location of objects or people in real time, usually within a building or other contained area. configuration in Chapter 23: Services which is used to send RTLS Real-Time Location Systems. RTLS automatically identifies and tracks the location of objects or people in real time, usually within a building or other contained area. information to the AMP AirWave Management Platform. AMP is a network management system for configuring, monitoring, and upgrading wired and wireless devices on your network. or a third-party RTLS Real-Time Location Systems. RTLS automatically identifies and tracks the location of objects or people in real time, usually within a building or other contained area. server such as Aeroscout RTLS Real-Time Location Systems. RTLS automatically identifies and tracks the location of objects or people in real time, usually within a building or other contained area. server.
Aruba IoT radio
An Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radio is an additional internal or external radio in the Aruba 3xx or 5xx Series APs that can be leveraged for IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. connectivity.
A single Aruba 3xx or 5xx Series AP can support up to two IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radios—one internal and one external. For example: BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. on one radio and Zigbee on the other radio concurrently.
The AP adds or removes the radio specific headers from or to IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. devices (Example: BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. or ZigBee and forwards or receives the data payload encapsulated in the Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server interface protocol to and from the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. third-party server).
Internal Radio
Aruba 3xx or 5xx Series APs provide an integrated Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radio for IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. connectivity supporting the following radio technologies:
- 3xx Series Access Points: BLE4 (Gen 1)
- 5xx Series Access Points: BLE5 or 802.15.4 (Gen2). Example: ZigBee.
BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. Co-Existence—This feature is enabled by default on the internal radio and improves the overall WLAN Wireless Local Area Network. WLAN is a 802.11 standards-based LAN that the users access through a wireless connection. and BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. receiver performance and prevents inter-modulation by coordinating WLAN Wireless Local Area Network. WLAN is a 802.11 standards-based LAN that the users access through a wireless connection. and BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. traffic and avoiding simultaneous WLAN Wireless Local Area Network. WLAN is a 802.11 standards-based LAN that the users access through a wireless connection. and BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. transmissions.
BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. Co-Existence is only supported on Aruba 53x, 55x Series APs, and Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. 6 and 6E APs for the internal Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. Gen2 radio. The Aruba AP-505H hospitality AP series has some internal HW-based filtering to compensate local interference that works differently to the BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. Co-Existence feature.
External Radio
In addition to the internal IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radio Aruba also provides an IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. expansion radio that supports the same radio technologies as the Aruba 5xx Series AP internal IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radio:
- Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. Expansion Radio = BLE5 or 802.15.4 (Gen2). Example: Zigbee
The purpose of the Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. expansion radio is to add the 802.15.4 (ZigBee) capability to the Aruba 3xx series access points.
- The internal and the expansion BLE5/802.15.4 (Gen2) IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radio can be configured to run BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. and ZigBee concurrently. But in this configuration, the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radio can only transmit but not receive BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. packets, while the ZigBee communication works bi-directional. This allows enabling the APs BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. console as well as BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. beaconing (iBeacon) for indoor navigation use cases in parallel to ZigBee use cases. But BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. tracking uses cases like asset tracking are not supported in this case.
- In order to support BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. tracking or bi-directional use cases concurrently to ZigBee uses cases on the same APs, two Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radios Gen2, one internal and one external, are required. The external radio should be used as ZigBee radio in this case. Therefore this scenario is currently only supported on the Aruba 5xx Series APs.
USB or Third-Party IoT Radios
Aruba supports the expansion of Aruba APs using the AP's USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. port with supported third-party radio solutions. Depending on the particular solution the integration uses one of the following methods:
- USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. -to-Serial
- USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. -to-Ethernet Ethernet is a network protocol for data transmission over LAN.
In all cases the USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. connected host system adds or removes the radio specific headers or protocols from and to IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. devices and forwards/receives the data payload to the access point using one of the USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. methods.
Supported USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. connected devices does not require a specific configuration, except for vendor specific implementations, but it can be controlled which USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. devices are allowed to connect to an access points. This can be controlled using the AP USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. device management.
USB-to-Serial
The third-party solutions using the USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. -to-Serial method forwards the data payload to and from the AP. The Aruba AP encapsulates the serial-data payload in the Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server interface protocol to or from the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. third-party server.
No specific configuration is required for USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. -to-Serial devices. Serial data is only forwarded though the Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server interface, if enabled in the server-side configuration.
USB-to-Ethernet
The third- party solutions using the USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. -to-Ethernet Ethernet is a network protocol for data transmission over LAN. method provide ethernet or IP connectivity to the connected USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. host system. The USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. host system is connected to the AP in the same way as a wired ethernet client. No data processing is done by the access point and ethernet or IP data packets form the USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. host system is forwarded like any other ethernet or IP traffic.
IoT Server Connectivity
On the server-side IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. data payloads are either forwarded directly by USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. -to-Ethernet Ethernet is a network protocol for data transmission over LAN. connected devices using IP transport or using the Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server interface providing different transport protocols and data encapsulations.
USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. -to-Ethernet Ethernet is a network protocol for data transmission over LAN. connectivity only requires applying a Wired-Port profile to the APs USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. port to give the USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. host system ethernet or IP access. The benefit of this approach is that USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. host system's network access can be separated from the AP management networks, by assigning a different VLAN Virtual Local Area Network. In computer networking, a single Layer 2 network may be partitioned to create multiple distinct broadcast domains, which are mutually isolated so that packets can only pass between them through one or more routers; such a domain is referred to as a Virtual Local Area Network, Virtual LAN, or VLAN. and can be controlled using the AP integrated firewall Firewall is a network security system used for preventing unauthorized access to or from a private network. like any other wired ethernet client connected to the AP. The USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. host system uses its own IP stack with a separate IP address for its communication to the remote IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. system.
Vendor specific USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. implementations like SES Imagotag Electronic Shelf Labels (ESL) are using IP transport with a vendor specific configuration.
Aruba IoT Server Interface
The Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server interface is an Aruba proprietary server-side connectivity interface to connect to IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. servers using the Aruba AP's or Aruba controller's management IP address. The interface provides multiple transport protocol and data encapsulation options and is specified in the Aruba IoT Websocket Interface Guide.
All Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server interface related aspects are configured in an IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport profile.
Up to four IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport profiles can be concurrently enabled per Instant AOS-8 AP or AOS-8 AP group. This allows to run up to four IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. applications concurrently on an Aruba AP. For example: Aruba Meridian Beacon Management + Aruba Meridian Asset Tracking + Third-Party BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. Asset Tracking + EnOcean.
The following sections describe the Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server interface related options and services.
Server Connection Types
The Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server interface supports vendor specific and generic server connection types.
The following generic connection types allow IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. data forwarding for the different IoT Radio Connectivity options previously described.
Telemetry-Websocket
The Telemetry-Websocket connection type can be used for all supported IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport services providing a bi-directional communication channel though a web socket (ws) or secure web socket (wss) connection.
Communication through the Telemetry-Websocket connection is encoded using the Google Protocol Buffers serialization protocol. Supported messages types (northbound or southbound API Application Programming Interface. Refers to a set of functions, procedures, protocols, and tools that enable users to build application software.) and the encoding and decoding of the data payloads is defined in the Aruba IoT Protobuf Specification.
This connection type enables the full set of IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. connection capabilities of an Aruba infrastructure.
Azure-IoT-Hub
The Azure-IoTHub connection type can be use to send or receive BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. data forwarding or Serial-data directly to Azure IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. Hub by using the AMPQ over websocket protocol.
With this connection type Aruba controllers or Instant AOS-8 APs work as a protocol translation gateway Gateway is a network node that allows traffic to flow in and out of the network. to send data to Azure IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. Hub on behalf of connected IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. devices.
For more information, see Aruba Instant Azure IoT Hub Interface Guide and AOS-8 Azure IoT Hub Interface Guide.
Telemetry-Https
The Telemetry-Https connection type can be used to send BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. telemetry reports in one direction only; from the radio-side to the server-side, using HTTP Hypertext Transfer Protocol. The HTTP is an application protocol to transfer data over the web. The HTTP protocol defines how messages are formatted and transmitted, and the actions that the w servers and browsers should take in response to various commands. POST Power On Self Test. An HTTP request method that requests data from a specified resource. requests.
This connection type can be used for BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption.-based asset tracking or sensor monitoring use cases using easily consumable JSON JavaScript Object Notation. JSON is an open-standard, language-independent, lightweight data-interchange format used to transmit data objects consisting of attribute–value pairs. JSON uses a "self-describing" text format that is easy for humans to read and write, and that can be used as a data format by any programming language. data. The used JSON JavaScript Object Notation. JSON is an open-standard, language-independent, lightweight data-interchange format used to transmit data objects consisting of attribute–value pairs. JSON uses a "self-describing" text format that is easy for humans to read and write, and that can be used as a data format by any programming language. data structure is defined in the Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. Telemetry JSON JavaScript Object Notation. JSON is an open-standard, language-independent, lightweight data-interchange format used to transmit data objects consisting of attribute–value pairs. JSON uses a "self-describing" text format that is easy for humans to read and write, and that can be used as a data format by any programming language. Schema.
- Telemetry-Https is only meant to be used for low throughput applications or use cases with a low amount of APs (<20) and a high report interval (>60 s). Trying to use Telemetry-Https for low latency or high toughput use cases may result in BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. messages being dropped or delayed. It is recommended to only use Telemetry-Websocket for low latency or high throughput use cases.
- Starting with AOS-8 or Instant AOS-8.6.0.0 or higher versions, no new BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. device classes will be added to be used with Telemetry-Https.
Server Connection Encryption
Aruba recommends to use only encrypted connections to remote IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. systems, even if un-encrypted HTTP Hypertext Transfer Protocol. The HTTP is an application protocol to transfer data over the web. The HTTP protocol defines how messages are formatted and transmitted, and the actions that the w servers and browsers should take in response to various commands. or web socket connectivity is supported by the Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server interface,
In order to establish secure web socket (wss) or HTTPS Hypertext Transfer Protocol Secure. HTTPS is a variant of the HTTP that adds a layer of security on the data in transit through a secure socket layer or transport layer security protocol connection. connections the remote server's self-signed certificate or root CA Certificate Authority or Certification Authority. Entity in a public key infrastructure system that issues certificates to clients. A certificate signing request received by the CA is converted into a certificate when the CA adds a signature generated with a private key. See digital certificate. certificate has to be added to the Aruba Controller or Instant AOS-8 AP trusted CA Certificate Authority or Certification Authority. Entity in a public key infrastructure system that issues certificates to clients. A certificate signing request received by the CA is converted into a certificate when the CA adds a signature generated with a private key. See digital certificate. list.
If the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server certificate is un-trusted the server connection will not be established. For more information, see Uploading Certificates on an Instant AP and Importing Certificates on an ArubaOS Controller.
Authentication and Authorization
Depending on the Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server connection type, different authentication and authorization methods are required to establish server-side connections.
Following are the supported authentication and authorization methods:
- Static access token
- Username or Password
- Client ID or Secret
For more information on the different authentication methods, see Aruba IoT Websocket Interface Guide.
Connection Management
Server connections are established from every single Instant AOS-8 access point, in case of a controller-less setup, or from every Aruba controller in case of a controller-based setup.
For example, in a controller cluster setup with four controllers, every controller will establish a connection to the remote server.
- In an AOS-8 controller setup the number of server connections equals the number of controllers.
- In an Instant AOS-8 setup the number of server connections equals the number of APs.
In a controller-based setup IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. data is forwarded to and from the remote IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server only through the APs active controller. In case of a failover, the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. communication will also failover to the backup controller's IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. interface connection.
Redundant controller-based setups require proper connection management on the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server side for bi-directional communication to continue to work in case of a failover. The remote server application has to keep track of which AP and IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radio is reachable via which connection.
For more information on connection management, see Aruba IoT Websocket Interface Guide.
IoT Transport Services
The Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server interface supports different transport services for the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. communication. The usage of a specific transport service depends on the used IoT Radio Connectivity and IoT Server Connectivity types.
Not all transport services are supported with every available IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server connectivity option.
To enable one or more transport services, the corresponding supported device class filter has to be enabled in the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport profile configuration.
The table below shows a summary of the available transport services and the corresponding supported server connection types and device class filter:
For more information on the available data payloads and the corresponding encoding and decoding of different IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport services, see Aruba IoT Websocket Interface Guide.
Wi-Fi Data
Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. data is enabled using the device class wifi-assoc-sta, wifi-unassoc-sta, or wifi-tags in the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport profile configuration. Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. data service sends reports (northbound only) about all the Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. devices that are discovered by an AP.
For an AP to discover Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. devices, the AP radios have to be enabled and set to access or monitor mode.
Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. devices are classified as the following:
- associated (wifi-assoc-sta)
- unassociated (wifi-unassoc-sta)
- Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. RTLS Real-Time Location Systems. RTLS automatically identifies and tracks the location of objects or people in real time, usually within a building or other contained area. tags (wifi-tags)
At every reporting interval the following information is reported for associated and unassociated devices:
- Station MAC Media Access Control. A MAC address is a unique identifier assigned to network interfaces for communications on a network. address
- Received signal strength (RSSI Received Signal Strength Indicator. RSSI is a mechanism by which RF energy is measured by the circuitry on a wireless NIC (0-255). The RSSI is not standard across vendors. Each vendor determines its own RSSI scale/values.)
- Device class
For Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. RTLS Real-Time Location Systems. RTLS automatically identifies and tracks the location of objects or people in real time, usually within a building or other contained area. tags, a message is sent whenever a tag is observed by the APs Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. radio (Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. RTLS Real-Time Location Systems. RTLS automatically identifies and tracks the location of objects or people in real time, usually within a building or other contained area. tag reporting does not depend on the reporting interval).
Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. data service is available only when the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server connection type is set to Telemetry-Websocket.
BLE Telemetry
BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. telemetry sends periodic reports about all BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. devices that are discovered by an AP's IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radio and saved on a local BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. table to a remote server.
The AP will continuously listen for advertisements and scan responses and parse or decode these packets for supported BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. protocols. The AP's BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. table is updated and reported as BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. telemetry data at a configurable report interval. A maximum of 512 devices can be accommodated per-AP, with the oldest devices getting deleted from the table for accommodating new devices.
These telemetry reports contain a summary of all the BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. devices that are seen by a particular AP. For each individual BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. device the supported protocol information will be reported. For unsupported BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. protocols, BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. MAC Media Access Control. A MAC address is a unique identifier assigned to network interfaces for communications on a network. address and the RSSI Received Signal Strength Indicator. RSSI is a mechanism by which RF energy is measured by the circuitry on a wireless NIC (0-255). The RSSI is not standard across vendors. Each vendor determines its own RSSI scale/values. value are reported.
An example of these reports and the JSON JavaScript Object Notation. JSON is an open-standard, language-independent, lightweight data-interchange format used to transmit data objects consisting of attribute–value pairs. JSON uses a "self-describing" text format that is easy for humans to read and write, and that can be used as a data format by any programming language. schema can be found in the Aruba IoT Telemetry JSON Schema documentation.
BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. telemetry is enabled for the selected BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. device class in the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport profile configuration.
BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. Telemetry is the default data forwarding mode for all BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. device classes and cannot be disabled.
BLE Data Forwarding
BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. data forwarding sends all BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. advertisement and scan response frames from known BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. vendor device classes to a remote server.
BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. data forwarding works by forwarding the raw BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. data packets to the remote server immediately when they are received by the AP's IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radio.
BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. data forwarding increases the amount of server-side traffic because a message for every BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. advertisement and scan response from eligible BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. devices is forwarded. Furthermore, BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. data forwarding happens in addition to the periodic telemetry reporting. Both methods happen in parallel. Therefore, if BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. data forwarding is the main method for the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. use case it is recommended to set a high reporting interval in the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport profile.
Until Instant AOS-8.7.0.0 or later versions, the BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. data service is automatically enabled when the following device classes are selected:
Device Class |
Supported Release Version |
---|---|
MySphera |
Instant AOS-8.6.0.0 or later. |
Ability Smart Sensor |
Instant AOS-8.6.0.0 or later. |
sBeacon |
Instant AOS-8.6.0.0 or later. |
Exposure Notification |
Instant AOS-8.7.0.0 or later. |
Wiliot |
Instant AOS-8.7.0.0 or later. |
Starting with Instant AOS-8.8.0.0, when the bleDataForwarding parameter is set in the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. Transport Profile, BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. data forwarding is supported for all known BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. vendor device classes, except for BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. device class unclassified. All BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. frames that originate from a classified device are forwarded.
The perFrameFiltering parameter modifies the BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. data forwarding behavior by forwarding BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. frames that match the configured device class and generic filters in the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport profile. Any frame originating from the classified device that does not match the profile filters is not forwarded.
BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. data forwarding is enabled for the selected BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. device class in the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport profile configuration.
BLE Connections
BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. connections provide functions to connect and interact with BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. devices remotely through the Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server interface using the BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. GATT profile.
This allows IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server applications to connect to BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. devices through the AP's IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radio using a southbound API Application Programming Interface. Refers to a set of functions, procedures, protocols, and tools that enable users to build application software.. For more information, see Aruba IoT Websocket Interface Guide. This service is generic and is available to all classified BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. devices and is not limited to a specific device class.
An AP can connect to one BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. device at a time using BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. connect. Before connecting to another BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. device an existing connections has to be disconnected.
- BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. connections using the southbound API Application Programming Interface. Refers to a set of functions, procedures, protocols, and tools that enable users to build application software. is only supported using the internal IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radio.
- Starting with AOS-8 or Instant AOS-8.8.0.0, BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. security encryption is added to the BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. connect service. BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. security is only supported on the AP-5xx BLE5/802.15.4 (Gen2) IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radio.
For details about the available BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. connections service, see Aruba IoT Websocket Interface Guide.
BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. connections is enabled for the selected BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. device class in the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport profile configuration and requires the server connection type Telemetry-Websocket to be selected.
Serial Data
Serial data forwarding is used to support third-party IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radio solutions connected through the AP USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. port. When the third-party IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radio is plugged into the USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. port, it presents itself as a USB Universal Serial Bus. USB is a connection standard that offers a common interface for communication between the external devices and a computer. USB is the most common port used in the client devices. -to-serial device to the AP.
The serial data sent by the third-party radio to the AP is encapsulated in the Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server interface protocol to and from the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. backend system. The server also sends serial data to the AP, which is forwarded to the third-party device.
Serial-data forwarding is available only when the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server connection type is set to Telemetry-Websocket.
Serial data forwarding is enabled using the device class serial-data in the Iot transport profile configuration.
Zigbee Data
ZigBee Data service is a generic approach used for enabling ZigBee applications using the Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radio Gen2.
Sending or receiving ZigBee application data using the ZigBee Data service requires the configuration of one or more ZigBee socket device profiles, which define the inbound and outbound sockets used by the respective ZigBee application.
- Inbound Sockets
- Defines Zigbee application protocol layer (APL) packets received by the AP from ZigBee devices via the ZigBee radio.
- Data is forwarded to the remote ZigBee application server through the Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. interface.
- Outbound Sockets
- Defines Zigbee application protocol layer (APL) packets received by the AP form the ZigBee application server through the Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. interface.
- Data is forwarded to ZigBee devices via the ZigBee radio.
A ZigBee socket profile definition consists of four items:
- Source endpoint
- Destination endpoint
- Profile ID
- Cluster ID
Different ZigBee Data services have different socket definitions, including inbound and outbound connections.
Only the Aruba IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. radios Gen2 supports the ZigBee protocol and provides the coordinator function to establish a ZigBee network. The ZigBee service profile defines the respective ZigBee network parameters.
ZigBee Data service is enabled using the device class zsd in the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport profile configuration. In addition one or more ZigBee socket device profiles have to be defined and assigned in the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport profile configuration.
The Zigbee Data service is available only when the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server connection type is set to Telemetry-Websocket.
For more information of how to configure a Zigbee profile, see Zigbee Configuration.
Device Class Filter
Device class filters are used to enable specific IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport services over an IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. server connection and to control the amount of IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. data transferred on an Aruba infrastructure by using input or output filtering. Multiple supported device classes can be enabled in the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport profile configuration to enable multiple IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport services over a single server connection. Each device class filter has a specific implementation to enable classification for that device type.
A maximum of 16 devices classes can be enabled per IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport profile.
Device class filters are grouped into the following categories.
BLE Device Class Filter
For every supported BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. device vendor, identified by the Bluetooth SIG member list, a dedicated BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. device class is defined. One or more BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. device classes can be selected in an IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport profile to enable IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport services for the respective BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. vendor.
The special device class unclassified enables BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. telemetry reporting for unknown or unsupported BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. vendor devices.
Wi-Fi device class filter
The device class wifi-assoc-sta, wifi-unassoc-sta, wifi-tags enables the Wi-Fi Data transport service.
USB or third-party device class filter
The device class serial-data (along with the usbSerialDeviceTypeFilter parameter) enables the serial data forwarding to support third-party IoT radio solutions.
ZigBee socket device class filter
The device class zsd enables the ZigBee socket device transport service to enable ZigBee applications.
Generic Filters
Starting with Instant AOS-8.9.0.0, a new class of generic filters are added to classify new BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. devices without a device-specific implementation like in the case of BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. device class filters described previously. These filters operate on device data characteristics which are common to most BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. devices as follows:
- Company Identifier Filter
It is a 2-byte hexadecimal number, for example, "011B" for Hewlett Packard Enterprise or "0x004C" for Apple, that corresponds to the Bluetooth SIG registered company identifier which is part of the BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. packet payload under the manufacturer specific advertising data field. An extra byte indicating the subtype can also be included, for example: 004C02 would select Apple iBeacon whereas 004C03 would select Apple AirPrint beacons.sors.
- Service UUID Filter
It is a 2-byte hexadecimal number as shown in the 16-bit UUID Numbers Document available from the Bluetooth SIG (https://www.bluetooth.com/specifications/assigned-numbers/). For example: Google Eddystone packets can be identified by the value 0xFEAA in the 16-bit Service Class UUIDs advertising data field.
- Local Name Filter
The Local Name Filter will only report devices that contain at least one of the configured sub-string values to the local name advertising data field in a BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. device’s advertisements or scan response packet payloads.
- MAC Media Access Control. A MAC address is a unique identifier assigned to network interfaces for communications on a network. OUI Organizationally Unique Identifier. Synonymous with company ID or vendor ID, an OUI is a 24-bit, globally unique assigned number, referenced by various standards. The first half of a MAC address is OUI. Filter
User can input the 3-byte MAC Media Access Control. A MAC address is a unique identifier assigned to network interfaces for communications on a network. OUI Organizationally Unique Identifier. Synonymous with company ID or vendor ID, an OUI is a 24-bit, globally unique assigned number, referenced by various standards. The first half of a MAC address is OUI. values for their device of interest (should not include “:” or any other separator between the bytes of the MAC Media Access Control. A MAC address is a unique identifier assigned to network interfaces for communications on a network. OUI Organizationally Unique Identifier. Synonymous with company ID or vendor ID, an OUI is a 24-bit, globally unique assigned number, referenced by various standards. The first half of a MAC address is OUI.). This filter will only allow a device wherein its MAC Media Access Control. A MAC address is a unique identifier assigned to network interfaces for communications on a network. address has the same MAC Media Access Control. A MAC address is a unique identifier assigned to network interfaces for communications on a network. OUI Organizationally Unique Identifier. Synonymous with company ID or vendor ID, an OUI is a 24-bit, globally unique assigned number, referenced by various standards. The first half of a MAC address is OUI. as that in the list of configured values.Only public MAC Media Access Control. A MAC address is a unique identifier assigned to network interfaces for communications on a network. address(non-randomized) are considered. For example: 60C0BF is MAC Media Access Control. A MAC address is a unique identifier assigned to network interfaces for communications on a network. OUI Organizationally Unique Identifier. Synonymous with company ID or vendor ID, an OUI is a 24-bit, globally unique assigned number, referenced by various standards. The first half of a MAC address is OUI. for Blyott devices.
Up to 10 generic filters of each of the aforementioned types can be configured in the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. Transport profile.
Data Content Filters
In addition to filter for specific device classes, it is possible to filter the forwarded IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. data content before being sent to the remote IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. system.
General Data filter
- Data Filter
This is a list of data fields to be suppressed in the telemetry reports. The data filter is a string that is a comma separated list of index-paths. Each index path refers to the field numbers in the Aruba IoT Protobuf Specification. For example, the value “3.3, 3.12” would suppress the reported.model field and the reported.beacons field in the telemetry reports.
-
Device Count
Only sends the count of device types. For example: iBeacon, Wi-Fi Wi-Fi is a technology that allows electronic devices to connect to a WLAN network, mainly using the 2.4 GHz and 5 GHz radio bands. Wi-Fi can apply to products that use any 802.11 standard. clients, seen by an AP in the telemetry reports, but not the actual device information of those devices. Supported device counts are defined in the Aruba IoT Protobuf Specification.
BLE Data Filter
- RSSI Received Signal Strength Indicator. RSSI is a mechanism by which RF energy is measured by the circuitry on a wireless NIC (0-255). The RSSI is not standard across vendors. Each vendor determines its own RSSI scale/values. Reporting Format
For the BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. RSSI Received Signal Strength Indicator. RSSI is a mechanism by which RF energy is measured by the circuitry on a wireless NIC (0-255). The RSSI is not standard across vendors. Each vendor determines its own RSSI scale/values. values being sent in the telemetry reports, the following five different RSSI Received Signal Strength Indicator. RSSI is a mechanism by which RF energy is measured by the circuitry on a wireless NIC (0-255). The RSSI is not standard across vendors. Each vendor determines its own RSSI scale/values. reporting formats are supported:
- Average - The average RSSI Received Signal Strength Indicator. RSSI is a mechanism by which RF energy is measured by the circuitry on a wireless NIC (0-255). The RSSI is not standard across vendors. Each vendor determines its own RSSI scale/values. over the reporting interval will be reported.
- Last - Only the last RSSI Received Signal Strength Indicator. RSSI is a mechanism by which RF energy is measured by the circuitry on a wireless NIC (0-255). The RSSI is not standard across vendors. Each vendor determines its own RSSI scale/values. value that was seen by the device will be reported.
- Max - The max RSSI Received Signal Strength Indicator. RSSI is a mechanism by which RF energy is measured by the circuitry on a wireless NIC (0-255). The RSSI is not standard across vendors. Each vendor determines its own RSSI scale/values. value that was seen over the reporting interval will be reported only. This max value resets each telemetry reporting interval and will be updated accordingly.
- Bulk - The last 20 RSSI Received Signal Strength Indicator. RSSI is a mechanism by which RF energy is measured by the circuitry on a wireless NIC (0-255). The RSSI is not standard across vendors. Each vendor determines its own RSSI scale/values. values that were seen by the device since the previous telemetry report will be reported in an array format.
- Smooth - A single smoothed out RSSI Received Signal Strength Indicator. RSSI is a mechanism by which RF energy is measured by the circuitry on a wireless NIC (0-255). The RSSI is not standard across vendors. Each vendor determines its own RSSI scale/values. value will be reported for each telemetry report. This is done by attempting to remove outliers from the RSSI Received Signal Strength Indicator. RSSI is a mechanism by which RF energy is measured by the circuitry on a wireless NIC (0-255). The RSSI is not standard across vendors. Each vendor determines its own RSSI scale/values. values received by the AP.
- Environment Type
Five different pre-defined environment types are supported to help adjust RSSI Received Signal Strength Indicator. RSSI is a mechanism by which RF energy is measured by the circuitry on a wireless NIC (0-255). The RSSI is not standard across vendors. Each vendor determines its own RSSI scale/values. based distance calculation to better fit the environment in which the BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. devices are operating in. For best results, the value that closest corresponds to the environment in which BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. is operating should be chosen.
- auditorium
- office
- outdoor
- shipboard
- warehouse
- custom (see custom fading factor for details)
- Custom Fading Factor
If the pre-defined environment type offsets do not properly fit the environment, a custom fading factor can be configured by setting the environment type to custom. This field accepts integer values in the range of 10 to 40.
- Cell Size Filter
A proximity-based filter that will only report devices that are found to be within an x meter radius around the access point. This distance is calculated with an algorithm based off the RSSI Received Signal Strength Indicator. RSSI is a mechanism by which RF energy is measured by the circuitry on a wireless NIC (0-255). The RSSI is not standard across vendors. Each vendor determines its own RSSI scale/values. value. The default value for this field is 0, which translates to the cell size filter being disabled. This field accepts integer values from 2 to 100 and the units are meters.
- Movement Filter
This filter is active when the cell size filter is also configured. When this filter is enabled, devices will only be reported if the difference between their current and prior distance is more than the configured filter value. For example, if the movement filter is configured to be 2 meters, a device that is calculated to have moved 1 meter will not be reported, while a device that moves 5 meters will be reported. The default value for this field is 0, which corresponds to the movement filter being disabled. This field accepts integer values from 2 to 30, and the units are meters.
- Age Filter
The Age Filter is used to only report devices the AP has received an update (either BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. advertisement or scan response) in the configured time. For instance, if the age filter is set to 30 seconds, only devices which have been heard in the last 30 seconds will be reported. If there is a device that received an update 45 seconds before, this device will not be reported. The default value for this field is 0, which corresponds to the age filter being disabled. This field accepts integer values from 30 to 3600, and the units are seconds.
- BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. Vendor Filter
The BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. Vendor Filter allows to input Bluetooth SIG Vendor IDs and freeform vendor name strings, which will be used to filter the devices being reported. If this is configured, the only devices that will be reported are the devices that match the configured Vendor ID or Vendor Name.
The vendor ID is a 2-byte hexadecimal value preceding with 0x in 0xABCD format. The vendor name is a string that can be either a full vendor name (example:Aruba) or a substring of the actual vendor name (example:Aru) and can be case-insensitive.
The vendor filter accepts up to five combinations of vendor names or vendorIDs separated by commas, for example:
- Aruba,Favendo,HanVit,SoluM,ABB
- 0xABCD,0xBCDE,0xCDEF,0xDEF0,0xEF01
- Aruba,0xABCD,Favendo,0xBCDE,HanVit
If more than one vendor name or vendorID is configured, then any of the matching vendor names or vendorIDs in the vendor filter is applied. A device is reported only if the vendor data or vendor name field is not empty and matches the vendor information configured. If the vendor field is not populated for the devices, the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. devices are reported because there is not matching vendor filter in the IoT Internet of Things. IoT refers to the internetworking of devices that are embedded with electronics, software, sensors, and network connectivity features allowing data exchange over the Internet. transport profile.
- UUID Filter (iBeacon)
A list of UUIDs to filter the devices included in the reports. Applies only to iBeacon devices.
- UID Namespace Filter (Eddystone)
A list of UID namespaces to filter devices included in the reports. Applies only Eddystone-UID devices
- URL Uniform Resource Locator. URL is a global address used for locating web resources on the Internet. Filter (Eddystone)
A list of URL Uniform Resource Locator. URL is a global address used for locating web resources on the Internet. strings to filter devices included in the reports. Applies only Eddystone-URL devices. The string listed here can be a partial URL Uniform Resource Locator. URL is a global address used for locating web resources on the Internet. strings.
- BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. data forwarding
When BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. data forwarding is enabled, the raw payload contained within a BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. packet is forwarded to the configured server. The per frame filtering knob is a modifier on top of the BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. data forwarding parameter. When only BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. data forwarding is enabled, all BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. packets for a device having a known device class filter label are forwarded.
For example: If a device advertises an iBeacon frame and an Eddystone frame and in the transport profile the iBeacon device class has been selected only, then for this device both iBeacon and Eddystone frames are forward.
- Per Frame filtering
If per frame filtering is enabled in addition to BLE Bluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. data forwarding , then in the aforementioned example only the raw payloads from the iBeacon frames would be forwarded.