Bird-MAC: Energy-Efficient MAC for Quasi-Periodic IoT Applications by Avoiding Early Wake-up

Cited 3 time in webofscience Cited 0 time in scopus
  • Hit : 182
  • Download : 0
We propose a new MAC protocol for IoT applications, called Bird-MAC, which is highly energy efficient in the applications where IoT sensors report status in a quasi-periodic manner, as in structural health monitoring and environmental monitoring. Two key design ideas of Bird-MAC are: (a) no need of early-wake-up of transmitters and (b) taking the right balance between synchronization and coordination costs. The idea (a) is possible by allowing a node (whether it is a transmitter or receiver) to wake up just with its given wake-up schedule, and letting a late bird (which wakes up later) notify its wake-up status to its corresponding early bird (which wakes up earlier), where the early bird just infrequently waits for the late bird's wake-up signal. The idea (b) is realized by designing Bird-MAC to be placed in a scheme between purely synchronous and asynchronous schemes. We provide rigorous mathematical analysis that is used to choose the right protocol parameters of Bird-MAC. We demonstrate the performance of Bird-MAC through extensive simulations, and real experiments. The experiments with sensors deployed at our office building and Yeongjong Grand Bridge in Korea, shows that energy consumption is reduced by about up to 45% over existing sensor MAC protocols.
Publisher
IEEE COMPUTER SOC
Issue Date
2020-04
Language
English
Article Type
Article
Citation

IEEE TRANSACTIONS ON MOBILE COMPUTING, v.19, no.4, pp.788 - 802

ISSN
1536-1233
DOI
10.1109/TMC.2019.2899572
URI
http://hdl.handle.net/10203/273846
Appears in Collection
EE-Journal Papers(저널논문)
Files in This Item
There are no files associated with this item.
This item is cited by other documents in WoS
⊙ Detail Information in WoSⓡ Click to see webofscience_button
⊙ Cited 3 items in WoS Click to see citing articles in records_button

qr_code

  • mendeley

    citeulike


rss_1.0 rss_2.0 atom_1.0