ArubaOS 8.6.0.0 Help Center
You are here: Home > IoT > 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 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 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-websocket, 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

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 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.

Protobuf encoding for asset tag data

Protobuf encoding for telemetry-websocket

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

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. is sent every 5 seconds

Telemetry-websocket is sent every 1 second

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.

Vendor Filter

The vendor filter is either the vendor name or the vendor ID of 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. device. 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. Configure the vendor filter 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. The vendor filter accepts up to five combinations of vendor names or vendor IDs 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 vendor ID is configured, then any of the matching vendor names or vendor IDs in the vendor filter is applied. A vendor filter is reported only if the vendor data or vendor name is not empty and matches the vendor information configured 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. If the vendor field is not populated for 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. devices, 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. devices are reported because there is not matching vendor filter 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.

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. Managed devices send messages received from APs to the endpoints.

Proxy Server

The proxy server configuration in an 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 allows you to send 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. data to a proxy server that can in turn relay 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. data to its final destination. This is useful when you cannot establish a direct link with a server that is hosted in the cloud. The proxy server configuration includes the IP address and port number of the proxy sever and the optional username and password to log in to the proxy server.

Support for Zigbee USB Dongle

APs which do not have an integrated Zigbee radio (example: 300 Series access points) support Aruba Zigbee USBUniversal 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.  dongle and provide 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. services. The Aruba Zigbee USBUniversal 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. dongle provides the same capabilities that are provided by the integrated Zigbee radio in some APs (example: 500 Series access points). The Aruba Zigbee USBUniversal 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.  dongle uses the Nordic nRF52840 chipset and is an AP accessory that plugs into the USBUniversal 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 of an AP. Based on available USBUniversal 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.  ports, an AP can support multiple Aruba Zigbee USBUniversal 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. dongles at same time.

Support for SES-Imagotag Cloud TLS Authentication

ArubaOS allows an AP with ESL USBUniversal 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.  dongle to connect to the SES cloud by using TLSTransport Layer Security. TLS is a cryptographic protocol that provides communication security over the Internet. TLS encrypts the segments of network connections above the Transport Layer by using asymmetric cryptography for key exchange, symmetric encryption for privacy, and message authentication codes for message integrity.  authentication. This allows you to configure and update the ESL through the SES cloud. Configure either an IP address or domain name in the SES profile in the managed device.

The AP initiates a TLSTransport Layer Security. TLS is a cryptographic protocol that provides communication security over the Internet. TLS encrypts the segments of network connections above the Transport Layer by using asymmetric cryptography for key exchange, symmetric encryption for privacy, and message authentication codes for message integrity. authentication with the SES cloud using an Aruba certificate. After a successful authentication, the AP and SES cloud use a session key to communicate with each other. If a ESL USBUniversal 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. dongle is unplugged from the AP or the IP address or the domain name is deleted, the session between the AP with ESL USBUniversal 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.  dongle and the ESL cloud is terminated.

To allow SES-imagotag cloud TLSTransport Layer Security. TLS is a cryptographic protocol that provides communication security over the Internet. TLS encrypts the segments of network connections above the Transport Layer by using asymmetric cryptography for key exchange, symmetric encryption for privacy, and message authentication codes for message integrity. authentication, configure the SES-Imagotag server name or SES-Imagotag server IP address the AP system profile. The SES-Imagotag server name accepts an FQDNFully Qualified Domain Name. FQDN is a complete domain name that identifies a computer or host on the Internet. while the SES-Imagotag server IP address accepts an IP address. If both are configured, the SES-Imagotag server name takes higher priority and the SES-Imagotag server IP address does not take effect. If the SES-Imagotag server name is deleted, the SES-Imagotag server IP address takes effect. To disable SES-Imagotag, delete both the SES-Imagotag server name and SES-Imagotag server IP address.

To configure a SES-Imagotag server name:

(host) [mynode] (AP system profile "SES-Server-Name") #sesimagotag-esl-server <sesImagotag-esl-server>

To configure a SES-Imagotag server IP address:

(host) [mynode] (AP system profile "SES-Server-IP-Address") #sesimagotag-esl-serverip <sesImagotag-esl-serverip>

To delete a SES-Imagotag server name:

(host) [mynode] (AP system profile "SES-Server-Name) #no sesimagotag-esl-server

To delete a SES-Imagotag server IP address:

(host) [mynode] (AP system profile "SES-Server-IP-Address) #no sesimagotag-esl-serverip

Support for AmberBox Sensor

ArubaOS supports AmberBox detectors and gatewaysGateway is a network node that allows traffic to flow in and out of the network. that connect to a USBUniversal 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 in an AP. The AP relays the traffic from the detector or gatewayGateway is a network node that allows traffic to flow in and out of the network. to the destination server.

Support for MySphera Tag

MySphera is a leading provider of BLEBluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption.-based asset tracking tags and services. When a MySphera BLEBluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. tag broadcasts an advertisement, an AP obtains 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. information, computes the location of the tag, and relays the location information to a destination server. A new device class filter, MySphera that matches the server type 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 Telemetry-Websocket to configure the MySphera data 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.

Support for ABB Sensor

ArubaOS supports the following ABB ability smart sensors and forwards 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. data from these sensors over 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 Telemetry-websocket server types:

Motor sensor

Pump sensor

Bearing sensor

Ambient sensor

ECM drive sensor

CoMo sensor

Wi-Fi RTLS and BLE Telemetry Streams

The Wi-FiWi-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. RTLSReal-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. and BLEBluetooth Low Energy. The BLE functionality is offered by Bluetooth® to enable devices to run for long durations with low power consumption. telemetry streams in ArubaOS are combined into a single telemetry stream 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 optimizes the integration of telemetry streams with third party location engines. Three new device class filters, Wi-FiWi-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. RTLSReal-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, Wi-FiWi-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. associated stations, and Wi-FiWi-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. unassociated stations are introduced 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. If required, define a MACMedia Access Control. A MAC address is a unique identifier assigned to network interfaces for communications on a network. address filter for filtering the RTLSReal-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 based on the destination address. If required, enable Wi-FiWi-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 count to send counts instead of the actual device data.

 

Only aggregated client count per AP for the Meridian Beacons Management server type is sent. Device data is not split based on radio type (2.4 GHzGigahertz. or 5 GHzGigahertz.).

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.

/*]]>*/