Research Article

A Multidimensional Internet of Things Testbed System: Development and Evaluation

Table 1

Comparison of the proposed testbed with other systems.

Ref.ScaleObjectiveIoT communicationImplemented IoT devicesNo of nodesSensorsInterfaceCloud integrationData visualizationNode mobilityPortability

[4]SmallSupport of IoT applications related to environmental monitoringZigbeeRPi, Arduino, XBee S2B6Temperature, humidityWeb
API
Not supportedNot supportedNot supportedSupported
[5]LargeSupport of multichannel WSNsDual-radio at 2.4 GHz & 900 MHzRPi, opal mote, debug board100WebNot supportedNot supportedNot supportedNot supported
[6]LargeReal-life user-centric experimental IoT research facilityIEEE 802.15.4TelosB mote, sensor board, GuruPlug, Android phones, Android tablets200Temperature, light, noise level, motionWeb
API
SupportedSupportedNot supportedNot supported
[8]SmallSupport of a customizable and multipurpose experimentation2.4 GHz radioArduino, ATtiny85, ATmega328P, ESP8266, nRF24L01+WebNot supportedSupportedNot supportedSupported
[9]SmallSupport of flexible data collection and processingWiFiRPi10Temperature, light, sound, motionWeb
API
Not supportedSupportedNot supportedSupported
[10]SmallSupport of effective evaluation of IoT protocols and algorithmsAd hocRPi, Note PCs8APINot supportedNot supportedSupportedSupported
[11]LargeSupport of the dependability of low-power WSNs in environments with high radio interferenceRPi, TelosB mote, NavSpark-GL, TI LMP9206445LightWebNot supportedSupportedNot supportedSupported
[12]LargeSupport of cost-effective large-scale IoT experimentationIEEE 802.15.4RPi, OpenMote, display screen80Temperature, humidityWeb
API
SupportedSupportedNot supportedNot supported
[13]LargeSupport of real-life experimentation for social research on indoor activitiesBLEArch Pro100Temperature, humidity, light, noise level, motion, dust densityWeb
API
SupportedSupportedNot supportedSupported
[14]LargeSupport of cost-effective LoRa experimentation in a large-scale and realistic environmentLoRaWANRPi, LoRa module50WebSupportedNot supportedNot supportedNot supported
[15]SmallSupport of effective combination of IoT technologies and web technologiesZigbeeArduino, XBeeTemperature, humidity, light, gasAPINot supportedNot supportedNot supportedSupported
Proposed testbedSmall-largeGeneral-purpose and multidimensional support of IoT experimentationBLE
Zigbee
6LoWPAN
LoRaWAN
RPi, Arduino, GrovePi, XBee, 6LoWPAN module, LoRa module, UPS HAT battery12 (extendable)A wide range of GrovePi sensorsWeb
API
SupportedSupportedSupportedSupported