PORTLAND, Ore. — EEMBC, an industry consortium that develops benchmarks for embedded hardware and software, announced that its internet of things IoTMark-BLE benchmark is now available for licensing. Part of the IoTMark benchmarking suite for measuring the combined energy consumption of an edge node's sensor interface, processor, and radio interface, IoTMark-BLE focuses on Bluetooth Low Energy (BLE) devices.
The IoTMark-BLE benchmark profile models a real IoT edge node consisting of an I²C sensor and a BLE radio through sleep, advertise, and connected-mode operation. The benchmark measures the energy required to power the edge node platform and to run the tests fed by the benchmark. At the center of the benchmark is the IoTConnect framework, a low-cost benchmarking harness used by multiple EEMBC benchmarks. The framework provides an external sensor emulator (the IO Manager), a BLE gateway (the radio manager), and an Energy Monitor. The host system controls this framework, runs the benchmark, and performs verification to ensure that the device under test (DUT) performed the benchmark correctly.
Benchmark users interact with the DUT via an interface with which they can set a number of tightly defined parameters, such as connection interval, I²C speed, BLE transmission power, and more. Default values are provided to enable direct comparisons between DUTs, or users can change them to analyze a design's sensitivity to each parameter. IoTMark-BLE's IoTConnect framework supports microcontrollers and radio modules from any vendor, and it is compatible with any embedded operating system, software stack, or OEM hardware.
To request an IoTMark-BLE license, please visit https://www.eembc.org/memberinfo/requestinfo.php?reg=LIC&suite=iotmarkble.