TY - JOUR
T1 - Overcoming IoT Language Barriers Using Smartphone SDRs
AU - Park, Yongtae
AU - Kuk, Seungho
AU - Kang, Inhye
AU - Kim, Hyogon
N1 - Publisher Copyright:
© 2002-2012 IEEE.
PY - 2017/3/1
Y1 - 2017/3/1
N2 - In the Internet of Things (IoT) era, smartphones are expected to frequently interact with IoT devices and even facilitate various IoT applications. Due to limited roles, energy constraints, etc., however, IoT devices may use mission-Tailored or proprietary wireless protocols that smartphones do not speak natively. In this paper, we propose a novel approach to the wireless 'language barrier' problem between the smartphones and IoT devices of the future. We first demonstrate that smartphones have become powerful enough to process software defined radio (SDR) for some known wireless protocols. Moreover, we show that the SDRs can be packaged as 'apps' and be downloaded from app stores for OS-independent deployment. Second, we show different SDR protocols on the smartphone can concurrently run through a shared RF to serve multi-Tasked applications on it as might happen in diversified IoT environments. For proof-of-concept, we implement a prototype architecture that has all the SDR logic and supporting middleware on an Android smartphone which uses a USRP as the simple RF-end. Finally, we demonstrate that IEEE 802.11p and IEEE 802.15.4 SDRs on a smartphone, respectively, communicate with a ZigBee sensor mote, a ZigBee smart lightbulb, and a commercial Wireless Access in Vehicular Environment (WAVE) device, concurrently.
AB - In the Internet of Things (IoT) era, smartphones are expected to frequently interact with IoT devices and even facilitate various IoT applications. Due to limited roles, energy constraints, etc., however, IoT devices may use mission-Tailored or proprietary wireless protocols that smartphones do not speak natively. In this paper, we propose a novel approach to the wireless 'language barrier' problem between the smartphones and IoT devices of the future. We first demonstrate that smartphones have become powerful enough to process software defined radio (SDR) for some known wireless protocols. Moreover, we show that the SDRs can be packaged as 'apps' and be downloaded from app stores for OS-independent deployment. Second, we show different SDR protocols on the smartphone can concurrently run through a shared RF to serve multi-Tasked applications on it as might happen in diversified IoT environments. For proof-of-concept, we implement a prototype architecture that has all the SDR logic and supporting middleware on an Android smartphone which uses a USRP as the simple RF-end. Finally, we demonstrate that IEEE 802.11p and IEEE 802.15.4 SDRs on a smartphone, respectively, communicate with a ZigBee sensor mote, a ZigBee smart lightbulb, and a commercial Wireless Access in Vehicular Environment (WAVE) device, concurrently.
KW - IEEE 802.11p
KW - IEEE 802.15.4
KW - Internet-of-Things (IoT)
KW - implementation
KW - smartphone
KW - software-defined radio (SDR)
UR - http://www.scopus.com/inward/record.url?scp=85012255073&partnerID=8YFLogxK
U2 - 10.1109/TMC.2016.2570749
DO - 10.1109/TMC.2016.2570749
M3 - Article
AN - SCOPUS:85012255073
SN - 1536-1233
VL - 16
SP - 816
EP - 828
JO - IEEE Transactions on Mobile Computing
JF - IEEE Transactions on Mobile Computing
IS - 3
M1 - 7479532
ER -