You are here: Home > Configuring ArubaOS Features > IoT

IoT

ArubaOS supports IoTInternet 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 through BLEBluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption.. ArubaOS supports multiple transport mechanisms (HTTPSHypertext 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. POSTs, WebSockets, UDPUser Datagram Protocol. UDP is a part of the TCP/IP family of protocols used for data transfer. UDP is typically used for streaming media. UDP is a stateless protocol, which means it does not acknowledge that the packets being sent have been received., and so on), payload encoding (JSONJavaScript 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., Protobuf, and so on), payload content, periodicity of information updates, and so on.

Starting from ArubaOS 8.4.0.0, two standardized endpoints, Aruba Telemetry HTTPSHypertext 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. and Aruba Telemetry Websocket are provided. The message payload for these two standardized endpoints are constructed based on a published Aruba Telemetry JSONJavaScript 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 file and Protobuf format respectively. Additionally, ArubaOS supports two new device classes from EnOcean. With these new endpoints provide the capability of choosing multiple payload content from various device classes in the existing IoTInternet 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.

The APB reports data comprised of advertisement and scan response frames from scanned IoTInternet 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. or BLEBluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. devices to the BLEBluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. daemon process (BD) that runs on an AP. BD classifies the incoming messages based on the signature of known device types. Advertisement and scan response frames for unknown devices are stored in raw format, that is, the payload for each frame type is stored as a hexadecimal string, along with the RSSIReceived 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. BD maintains a database of IoTInternet 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 with attributes populated for known or classified devices and complete advertisement or scan frames for unclassified devices.

BD periodically forwards the data to BLEBluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. Relay (BR) process that runs on the managed devices. It forwards different subsets of data to BR at varying intervals based on the requirements of the end application/consumer. For example, for enabling beacon management, BD sends data (corresponding to the state of Aruba bBeacons) to BR every 10 minutes at the beginning. Meridian endpoints can change this period to a different value though the response. For enabling Asset Management, BD sends a smaller message containing records of the received RSSIReceived 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. for every asset tag that is in the vicinity of an AP.

Starting from ArubaOS 8.4.0.0, the new endpoints, Aruba Telemetry HTTPSHypertext 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., Aruba Telemetry Websockets, Authentication URLUniform Resource Locator. URL is a global address used for locating web resources on the Internet., Meridian Beacon Management, Meridian Asset Tracking, UID-Namespace Filter for Eddystone beacon protocol, URLUniform Resource Locator. URL is a global address used for locating web resources on the Internet. Filter for Eddystone beacon protocol, and ZF Tag endpoints are added. These endpoints add support for more than one payload content for each supported device class.l

You can configure multiple IoTInternet 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. or BLEBluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. devices for these endpoints. The configured IoTInternet 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. or BLEBluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. devices are sent to the endpoint in the IoTInternet 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. This provides flexibility to choose the payload content along with the time interval and endpoints in the IoTInternet 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. ArubaOS supports the following payload content:

Managed beacons - Contains the attributes that are recognized by Aruba-specific APB. Typically, these attributes are communicated to the Meridian Editor.

Managed tags - Contains the asset tag MACMedia Access Control. A MAC address is a unique identifier assigned to network interfaces for communications on a network. address, RSSIReceived 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., MACMedia Access Control. A MAC address is a unique identifier assigned to network interfaces for communications on a network. address of observer or APB and timestamp.

ZF tags - Contains the attributes that are recognized for the ZF tags.

EnOcean sensor

EnOcean switch

Other iBeacons

All BLEBluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. data

To support

Payload Encoding

The BD packages the payload to send to a particular endpoint.

JSONJavaScript 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. encoding for beacon management data

Protobuf encoding for asset tag data

For example, beacon management data to the Meridian editor is encoded as JSONJavaScript 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. string, whereas the asset tag data is encoded in the Protobuf format. ArubaOS supports the following payload encoding:

Payload Content

The payload content is the list of the classified devices that is sent to the endpoints.

ArubaOS supports Aruba Beacon Data, Aruba asset tag data, Eddystone, EnOcean Sensor, EnOcean Switch, other iBeacons, and ZF tag data payload profiles.

Transport Interval

The transport interval determines how often IoTInternet 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. or BLEBluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. data is sent from BD to BR. ArubaOS supports the following transport intervals:

Asset tag RSSIReceived 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. data is sent every 4 seconds from each AP to Meridian

Aruba beacon management data is sent every 30 minutes

Filter Attributes

The filter attributes are used to configure a list of UUIDs as a beacon whitelist. All beacons with a UUID in the configured list are reported and others are ignored.

Cell Size

The cell size defines a scanning scope, in meters, for the APB. The cell size does not have a default value. When the cell size is set a specific value and a beacon is observed outside the cell, the beacon is ignored.

Threshold Attributes

The threshold attributes are used to track the movement inside the cell size. If a BLEBluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. device that is inside the cell size moves a distance that is less than the change threshold, then the device status is not updated to the server. However, if the BLEBluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. device moves a distance that is more than the change threshold, then the device status is reported to the server. With the right threshold value, you can benefit from avoiding unstable event reporting caused by RSSIReceived 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. dithering.

Out of Range Timeout

The AP maintains a IoTInternet 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. or BLEBluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. device table for all the scanned tags. When a tag is within the scan range of an AP, the AP observes the tag, and the tag broadcasts periodically, the AP updates information, like RSSIReceived 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., of the tag. If the tag loses its power and no longer broadcasts, then the tag is aged out. When an AP does not observe a tag for a period exceeding the timeout value (default value is 120 seconds), the AP performs the following:

When the tag is within the cell size and not heard within timeout value, then the AP reports the tag as out-range.

When the tag is not heard within 10 minutes, then the AP deletes the tag from the IoTInternet 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. BLEBluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. device table.

IoT and Third Party Server Integration

ArubaOS 8.4.0.0 enables the integration of built-in IoTInternet 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. BLEBluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. messages with third party servers. This integration provides a flexible interface for users to build their own endpoint and service without Meridian support. Controllers send messages received from APs to the endpoints.

ZF Openmatics Support for ZF BLE Tag Communication

You can manage ZF TAGs and implement BLEBluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. location service using the third-party ZF Openmatics. To support this feature, Aruba APs with built-in IoTInternet 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.-protocol radio (BLEBluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption.) are required. You can configure the APs to support ZF Openmatics using the IoTInternet 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. profiles.

To configure IoTInternet 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., see Configuring IoT.

/*]]>*/