Abstract
ÂB is an Energy Aware Communication Protocol (EACP) prototype which has been developed for the communication subsystem of Hydration Automation (HA)—an agricultural Internet of Things (IoT) system currently under research and development at Santa Clara University’s Ethical, Pragmatic, and Intelligent Computing (EPIC) laboratory.
IoT systems are ideally comprised of energy efficient sensors and actuators which are individually placed in a low power state (i.e. sleep mode) when each is not in use. A difficulty in taking maximum advantage of the sleep cycles of the varying components of a communications network is the unpredictability of the time of arrival for incoming packets. Also, a global synchronization of clocks is extremely difficult as even a single asynchrony can result in complete system failure. However, sleep cycle duration synchronization is possible using a regional arbiter of the time remaining in the system’s overall sleep cycle. We define a protocol that takes advantage of each individual network component’s low power modes using sleep cycle duration synchronization as an Energy Aware Communication Protocol (EACP).
In the [IEEE 9th Annual Computing and Communication Workshop and Conference (CCWC), 659-665, (2019)] we discussed the design and implementation of low cost, small factor, and sustainable Sensing Units (SUs) which use ultrasonic sensors to measure the available space in a water tank and communicate the water levels to the Actuating Unit (AU) they are assigned to, so that the AU can operate the valves and/or pumps necessary to send the exact amount of water needed to restore the water tanks’ designated levels. There we discussed the design of the SUs and indicated that a next step is to create an energy efficient communications subsystem which allows for multi-hop communication between the SUs and their assigned AUs without loss of the low power (sleep mode) cycle of the SUs and intermediary Relay Units (RUs). Together with cost effective, energy efficient, and small form factor RU hardware, ÂB is the actualization of that subsystem in the form of an EACP prototype.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Similar content being viewed by others
References
ATMEL: Atmega328/p (2016). http://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42735-8-bit-AVR-Microcontroller-ATmega328-328P_Datasheet.pdf
Weis, J.: Red Thistle Ranch (2018). joanneweis.com/2016/02/23/red-thistle-ranch-livermore-ca
Lundell, D., et al.: A routing protocol for LoRA mesh networks. In: 2018 IEEE 19th International Symposium on a World of Wireless, Mobile and Multimedia Networks(WoWMoM), pp. 14–19. IEEE (2018)
McCauley, M.: RadioHead Packet Radio library for embedded microprocessors (2018). https://www.airspayce.com/mikem/arduino/RadioHead/
Rahman, A., Suryanegara, M.: The development of IoT LoRa: a performance evaluation on LoS and Non-LoS environment at 915 MHz ISM frequency. In: 2017 International Conference on Signals and Systems (ICSigSys), pp. 163–167. IEEE (2017)
Semtech: SX1276/77/78/79 - 137 MHz to 1020 MHz Low Power Long Range Transceiver (2015). https://cdn-shop.adafruit.com/product-files/3179/sx1276_77_78_79.pdf
Semtech: What is LoRa? (2019). https://www.semtech.com/lora/what-is-lora
Seneviratne, P.: Beginning LoRa Radio Networks with Arduino (2019)
Shaghaghi, N.: Hivespy. In: Proceedings of the 5th EAI International Conference on Smart Objects and Technologies for Social Good, Association for Computing Machinery, GoodTechs 2019, New York, NY, USA, pp. 126–127 (2019). https://doi.org/10.1145/3342428.3342677
Shaghaghi, N., Mayer, J.: A sustainable 3D-printed casing for hydro-system automation sensing units. In: 2019 IEEE 9th Annual Global Humanitarian Technology Conference (GHTC). IEEE (2019)
Shaghaghi, N., et al.: Identifying beehive frames ready for harvesting. In: 2019 IEEE 9th Annual Global Humanitarian Technology Conference (GHTC). IEEE (2019a)
Shaghaghi, N., et al.: A low-power wireless sensing unit for hydro-system automation. In: 2019 IEEE 9th Annual Computing and Communication Workshop and Conference (CCWC), pp. 0659–0665. IEEE (2019b)
Vangelista, L., Zanella, A., Zorzi, M.: Long-range IoT technologies: the dawn of LoRa™. In: Future Access Enablers of Ubiquitous and Intelligent Infrastructures, pp. 51–58. Springer, Heidelberg (2015)
Wisen: Whisper Node - AVR LoRa (2018). https://bitbucket.org/talk2/whisper-node-avr-lora/src
Wixted, A.J., et al.: Evaluation of LoRa and LoRaWAN for wireless sensor networks. In: 2016 IEEE SENSORS, pp. 1–3. IEEE (2016)
Acknowledgment
Many thanks to Professor Michael McElfresh from the Electrical Engineering Department at Santa Clara University’s School of Engineering for his continued support of the project both in design and providing his ranch (Red Thistle Ranch Weis (2018)) and water tanks as a test-bed for HA. This project would not have been possible without real world testing of the ÂB Protocol and the HA system.
Also thanks to Santa Clara University’s Frugal Innovation Hub for a generous grant for development of HA in it’s early stages which was obtained from EPICS in IEEE. The Hub’s support allows for the continuation of the project.
Lastly, thanks are also due to the departments of Mathematics and Computer Science (MCS) and Computer Science and Engineering (CSE) for their continued support of SCU’s EPIC (Ethical, Pragmatic, and Intelligent computing) laboratory.
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2020 Springer Nature Switzerland AG
About this paper
Cite this paper
Shaghaghi, N., Cameron, Z., Kniveton, N., Mayer, J., Tuttle, W., Ferguson, P. (2020). ÂB: An Energy Aware Communications Protocol (EACP) for the Internet of Things (IoT). In: Barolli, L., Amato, F., Moscato, F., Enokido, T., Takizawa, M. (eds) Web, Artificial Intelligence and Network Applications. WAINA 2020. Advances in Intelligent Systems and Computing, vol 1150. Springer, Cham. https://doi.org/10.1007/978-3-030-44038-1_80
Download citation
DOI: https://doi.org/10.1007/978-3-030-44038-1_80
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-030-44037-4
Online ISBN: 978-3-030-44038-1
eBook Packages: Intelligent Technologies and RoboticsIntelligent Technologies and Robotics (R0)