TY - JOUR
T1 - Indoor temperature monitoring using wireless sensor networks
T2 - A SMAC application in smart cities
AU - Chen, Shengbo
AU - Zhang, Lanxue
AU - Tang, Yuanmin
AU - Shen, Cong
AU - Kumar, Roshan
AU - Yu, Keping
AU - Tariq, Usman
AU - Bashir, Ali Kashif
N1 - Publisher Copyright:
© 2020 Elsevier Ltd
PY - 2020/10
Y1 - 2020/10
N2 - Social, Mobile, Analytics and Cloud (SMAC) technologies aim to bridge the cyber, physical and social spaces. The use of wireless sensor networks to monitor indoor temperature is a typical application in smart cities. Rather than splitting the measured temperature and the design of a sensor network, a cyber-physical design approach is proposed by this paper for indoor temperature monitoring using wireless sensor network. The source sensors adopt sleep/wake scheduling, that is, source nodes wake up and sense the temperature periodically. The temperature data is sent to the cloud server via multi-hop relaying sensor nodes in an anycast way. Each sensor decides how to route packets based on its local information and dynamically adjust the sleep/wake duty cycle according to the sensed temperature: if the measured temperature is within normal range, the sensor wakes up infrequently to achieve higher energy efficiency; and vice versa. We first propose an optimal delay algorithm for anycast protocol. The simulation results show that our approach outperforms other heuristic schemes. Furthermore, we implement the proposed algorithm using TelosB sensors with TinyOS. Experiments demonstrate that the designed system can report a temperature anomaly within a small delay and achieve good long-term energy efficiency at the same time.
AB - Social, Mobile, Analytics and Cloud (SMAC) technologies aim to bridge the cyber, physical and social spaces. The use of wireless sensor networks to monitor indoor temperature is a typical application in smart cities. Rather than splitting the measured temperature and the design of a sensor network, a cyber-physical design approach is proposed by this paper for indoor temperature monitoring using wireless sensor network. The source sensors adopt sleep/wake scheduling, that is, source nodes wake up and sense the temperature periodically. The temperature data is sent to the cloud server via multi-hop relaying sensor nodes in an anycast way. Each sensor decides how to route packets based on its local information and dynamically adjust the sleep/wake duty cycle according to the sensed temperature: if the measured temperature is within normal range, the sensor wakes up infrequently to achieve higher energy efficiency; and vice versa. We first propose an optimal delay algorithm for anycast protocol. The simulation results show that our approach outperforms other heuristic schemes. Furthermore, we implement the proposed algorithm using TelosB sensors with TinyOS. Experiments demonstrate that the designed system can report a temperature anomaly within a small delay and achieve good long-term energy efficiency at the same time.
KW - Intelligent computing
KW - SMAC
KW - Temperature monitoring
KW - Wireless sensor network
UR - http://www.scopus.com/inward/record.url?scp=85087327646&partnerID=8YFLogxK
UR - http://www.scopus.com/inward/citedby.url?scp=85087327646&partnerID=8YFLogxK
U2 - 10.1016/j.scs.2020.102333
DO - 10.1016/j.scs.2020.102333
M3 - Article
AN - SCOPUS:85087327646
SN - 2210-6707
VL - 61
JO - Sustainable Cities and Society
JF - Sustainable Cities and Society
M1 - 102333
ER -