TY - JOUR
T1 - One Handshake Can Achieve More
T2 - An Energy-Efficient, Practical Pipelined Data Collection for Duty-Cycled Sensor Networks
AU - Tong, Fei
AU - Zhang, Ruonan
AU - Pan, Jianping
N1 - Publisher Copyright:
© 2016 IEEE.
PY - 2016/5/1
Y1 - 2016/5/1
N2 - To alleviate long sleep latency due to duty-cycled radio operations, existing collection protocols adopted pipelined scheduling techniques, which stagger the sleep-wakeup schedules of nodes along forwarding paths, requiring accurate time synchronization as underlying support. They either ignored the synchronization issue or just assumed that a local synchronization scheme over non-duty-cycled radios could meet the requirement, however, which may lead to a significant synchronization issue in practice. In this paper, we propose a practical pipelined data collection (PDC) protocol for duty-cycled sensor networks. PDC adopts an inter-layer incorporation of network and media access control layers. It only relies on an RTS/CTS-like handshake with a set of the proposed algorithms, not only for data transmission as commonly utilized, but also for pipelined scheduling and schedule synchronization, data-gathering tree establishment, and network topology control and maintenance, all of which are naturally and seamlessly incorporated together and able to support each other. PDC has been implemented in the Contiki operating system. The testbed evaluations based on two hardware platforms (Z1 and MicaZ) and the compared results with a de facto standard for data collection based on the fully emulated Z1 in Cooja have demonstrated its practicality and efficacy.
AB - To alleviate long sleep latency due to duty-cycled radio operations, existing collection protocols adopted pipelined scheduling techniques, which stagger the sleep-wakeup schedules of nodes along forwarding paths, requiring accurate time synchronization as underlying support. They either ignored the synchronization issue or just assumed that a local synchronization scheme over non-duty-cycled radios could meet the requirement, however, which may lead to a significant synchronization issue in practice. In this paper, we propose a practical pipelined data collection (PDC) protocol for duty-cycled sensor networks. PDC adopts an inter-layer incorporation of network and media access control layers. It only relies on an RTS/CTS-like handshake with a set of the proposed algorithms, not only for data transmission as commonly utilized, but also for pipelined scheduling and schedule synchronization, data-gathering tree establishment, and network topology control and maintenance, all of which are naturally and seamlessly incorporated together and able to support each other. PDC has been implemented in the Contiki operating system. The testbed evaluations based on two hardware platforms (Z1 and MicaZ) and the compared results with a de facto standard for data collection based on the fully emulated Z1 in Cooja have demonstrated its practicality and efficacy.
KW - Data collection
KW - Duty cycle
KW - Schedule synchronization
KW - Sensor networks
KW - Testbed implementation
UR - http://www.scopus.com/inward/record.url?scp=84963900035&partnerID=8YFLogxK
U2 - 10.1109/JSEN.2016.2524548
DO - 10.1109/JSEN.2016.2524548
M3 - 文章
AN - SCOPUS:84963900035
SN - 1530-437X
VL - 16
SP - 3308
EP - 3322
JO - IEEE Sensors Journal
JF - IEEE Sensors Journal
IS - 9
M1 - 7397877
ER -