SensoTube: A Scalable Hardware Design Architecture for Wireless Sensors and Actuators Networks Nodes in the Agricultural Domain

Wireless Sensor and Actuators Networks (WSANs) constitute one of the most challenging technologies with tremendous socio-economic impact for the next decade. Functionally and energy optimized hardware systems and development tools maybe is the most critical facet of this technology for the achievement of such prospects. Especially, in the area of agriculture, where the hostile operating environment comes to add to the general technological and technical issues, reliable and robust WSAN systems are mandatory. This paper focuses on the hardware design architectures of the WSANs for real-world agricultural applications. It presents the available alternatives in hardware design and identifies their difficulties and problems for real-life implementations. The paper introduces SensoTube, a new WSAN hardware architecture, which is proposed as a solution to the various existing design constraints of WSANs. The establishment of the proposed architecture is based, firstly on an abstraction approach in the functional requirements context, and secondly, on the standardization of the subsystems connectivity, in order to allow for an open, expandable, flexible, reconfigurable, energy optimized, reliable and robust hardware system. The SensoTube implementation reference model together with its encapsulation design and installation are analyzed and presented in details. Furthermore, as a proof of concept, certain use cases have been studied in order to demonstrate the benefits of migrating existing designs based on the available open-source hardware platforms to SensoTube architecture.

[1]  V. Alchanatis,et al.  Review: Sensing technologies for precision specialty crop production , 2010 .

[2]  D. Piromalis,et al.  Wireless Sensor Networking Architecture of Polytropon: An Open Source Scalable Platform for the Smart Grid☆ , 2014 .

[3]  David Bol,et al.  SleepWalker: A 25-MHz 0.4-V Sub- $\hbox{mm}^{2}$ 7- $\mu\hbox{W/MHz}$ Microcontroller in 65-nm LP/GP CMOS for Low-Carbon Wireless Sensor Nodes , 2013, IEEE Journal of Solid-State Circuits.

[4]  Jean-Pierre Hubaux,et al.  Wireless sensor networking for rain-fed farming decision support , 2008, NSDR '08.

[5]  I. Villarreal,et al.  Critical review of state of health estimation methods of Li-ion batteries for real applications , 2016 .

[6]  Olivier Berder,et al.  Energy-Neutral Design Framework for Supercapacitor-Based Autonomous Wireless Sensor Networks , 2015, ACM J. Emerg. Technol. Comput. Syst..

[7]  Brendan O'Flynn,et al.  Super-capacitor and Thin Film Battery Hybrid Energy Storage for Energy Harvesting Applications , 2013 .

[8]  Daniele Puccinelli,et al.  Towards Realistic and Credible Wireless Sensor Network Evaluation , 2011, ADHOCNETS.

[9]  Mohamed Abid,et al.  A review on wireless sensor node architectures , 2014, 2014 9th International Symposium on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC).

[10]  Anastasios A. Economides,et al.  Basic guidelines for deploying Wireless Sensor Networks in agriculture , 2012, 2012 IV International Congress on Ultra Modern Telecommunications and Control Systems.

[11]  Alexander Kröller,et al.  Using and operating wireless sensor network testbeds with WISEBED , 2011, 2011 The 10th IFIP Annual Mediterranean Ad Hoc Networking Workshop.

[12]  Raed Abdulla,et al.  Survey of WSN technology based reliable and efficient active RFID , 2013, 2013 IEEE 11th Malaysia International Conference on Communications (MICC).

[13]  Pabitra Mohan Khilar,et al.  Fault Diagnosis in Wireless Sensor Networks: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[14]  Luca Mottola,et al.  Programming wireless sensor networks , 2011, ACM Comput. Surv..

[15]  Fernando Boavida,et al.  Diagnostic Tools for Wireless Sensor Networks: A Comparative Survey , 2012, Journal of Network and Systems Management.

[16]  Hugh P. McAdams,et al.  An FRAM-Based Nonvolatile Logic MCU SoC Exhibiting 100% Digital State Retention at ${\rm VDD}=$ 0 V Achieving Zero Leakage With ${<}$ 400-ns Wakeup Time for ULP Applications , 2014, IEEE Journal of Solid-State Circuits.

[17]  Samira Moussaoui,et al.  Strengths and Weaknesses of Prominent Data Dissemination Techniques in Wireless Sensor Networks , 2013, Int. J. Commun. Networks Inf. Secur..

[18]  Nick Harris,et al.  Review: The impact of agricultural activities on water quality: A case for collaborative catchment-scale management using integrated wireless sensor networks , 2013 .

[19]  J. F. M. C. Silva,et al.  Building a Node for Wireless Sensor Network Based on Open Source Platform Arduino , 2012, 2012 Brazilian Symposium on Computing System Engineering.

[20]  Jian-Jin Li,et al.  6LoWPAN Stacks: A Survey , 2011, 2011 7th International Conference on Wireless Communications, Networking and Mobile Computing.

[21]  Fernando J. Velez,et al.  Survey on the Characterization and Classification of Wireless Sensor Network Applications , 2014, IEEE Communications Surveys & Tutorials.

[22]  Roberto Passerone,et al.  Towards Extending Sensor Node Lifetime with Printed Supercapacitors , 2012, EWSN.

[23]  Ingrid Moerman,et al.  GITAR: Generic extension for Internet-of-Things ARchitectures enabling dynamic updates of network and application modules , 2016, Ad Hoc Networks.

[24]  Toshiaki Miyazaki,et al.  On-demand Customizable Wireless Sensor Network , 2015, ANT/SEIT.

[25]  Igor Bisio,et al.  A survey of architectures and scenarios in satellite-based wireless sensor networks: system design aspects , 2013, Int. J. Satell. Commun. Netw..

[26]  Zhihao Liu,et al.  Design of a Low-Power Humidity and Temperature Collector Based on STM32 , 2015 .

[27]  C. Yuen,et al.  Review on energy harvesting and energy management for sustainable wireless sensor networks , 2011, 2011 IEEE 13th International Conference on Communication Technology.

[28]  Alireza Ejlali,et al.  A Hardware Platform for Evaluating Low-Energy Multiprocessor Embedded Systems Based on COTS Devices , 2015, IEEE Transactions on Industrial Electronics.

[29]  Peter Glösekötter,et al.  An evaluation of energy efficient microcontrollers , 2014, 2014 9th International Symposium on Reconfigurable and Communication-Centric Systems-on-Chip (ReCoSoC).

[30]  Bülent Tavli,et al.  A survey of visual sensor network platforms , 2012, Multimedia Tools and Applications.

[31]  Tareq Y. Al-Naffouri,et al.  Error sources in COTS WSN platforms for impulsive signal acquisition applications , 2012, 2012 19th International Conference on Telecommunications (ICT).

[32]  Jean-Marie Bonnin,et al.  Wireless sensor networks: a survey on recent developments and potential synergies , 2013, The Journal of Supercomputing.

[33]  CongDuc Pham Communication performances of IEEE 802.15.4 wireless sensor motes for data-intensive applications: A comparison of WaspMote, Arduino MEGA, TelosB, MicaZ and iMote2 for image surveillance , 2014, J. Netw. Comput. Appl..

[34]  Neelofer Afzal,et al.  Advances in sensor networks using analog signal processing circuits , 2014, 2014 Recent Advances in Engineering and Computational Sciences (RAECS).

[35]  Maohua Wang,et al.  Wireless sensors in agriculture and food industry — Recent development and future perspective , 2005 .

[36]  Yeonwoo Lee,et al.  Review on Sensor Cloud and Its Integration with Arduino Based Sensor Network , 2013, 2013 International Conference on IT Convergence and Security (ICITCS).

[37]  Won-Kee Hong,et al.  Experimental Research Testbeds for Large-Scale WSNs: A Survey from the Architectural Perspective , 2015, Int. J. Distributed Sens. Networks.

[38]  Norsheila Fisal,et al.  A Survey of Middleware for Sensor and Network Virtualization , 2014, Sensors.

[39]  Hideo Kobayashi,et al.  Implementation of Tree-Based Data Collection Scheme for Arduino-Compatible Board , 2015 .

[40]  Song Tan,et al.  Advances in Real-World Sensor Network System , 2013, Adv. Comput..

[41]  Tadashi Ishii,et al.  Field monitoring system using Agri-Server , 2011, SICE Annual Conference 2011.

[42]  Carles Gomez,et al.  Urban Automation Networks: Current and Emerging Solutions for Sensed Data Collection and Actuation in Smart Cities , 2015, Sensors.

[43]  Carlos M. Oppus,et al.  An agricultural telemetry system implemented using an Arduino-Android interface , 2014, 2014 International Conference on Humanoid, Nanotechnology, Information Technology, Communication and Control, Environment and Management (HNICEM).

[44]  Alessandro Bogliolo,et al.  Idleness as a resource in energy-neutral WSNs , 2013, ENSSys '13.

[45]  Luciano Lavagno,et al.  Model-based hardware/software synthesis for wireless sensor network applications , 2011, 2011 Saudi International Electronics, Communications and Photonics Conference (SIECPC).

[46]  Raghavendra Rao Kanchi,et al.  Designing a learning platform for the implementation of serial standards using ARM microcontroller LPC2148 , 2014, International Conference on Recent Advances and Innovations in Engineering (ICRAIE-2014).

[47]  Cheng Zhu,et al.  Multi-Machine Communication Based on I 2 C-Bus , 2014 .

[48]  Kristian Ismail,et al.  Design of CAN Bus for Research Applications Purpose Hybrid Electric Vehicle Using ARM Microcontroller , 2015 .

[49]  Boudewijn R. Haverkort,et al.  Design of Multi-machine Communication System Based on TWI , 2010, 2010 International Conference on Electrical and Control Engineering.

[50]  Pablo Serrano,et al.  Lessons learned from the deployment of a multihop IEEE 802.11g testbed using COTS devices , 2010, 2010 European Wireless Conference (EW).

[51]  Mehrdad Nourani,et al.  Testing SoC interconnects for signal integrity using extended JTAG architecture , 2004, IEEE Transactions on Computer-Aided Design of Integrated Circuits and Systems.

[52]  Lida Xu,et al.  The internet of things: a survey , 2014, Information Systems Frontiers.

[53]  A. Molisch,et al.  IEEE 802.15.4a channel model-final report , 2004 .

[54]  Ilker Demirkol,et al.  Has Time Come to Switch From Duty-Cycled MAC Protocols to Wake-Up Radio for Wireless Sensor Networks? , 2016, IEEE/ACM Transactions on Networking.

[55]  Sang Hyun Lee,et al.  Interoperation of Distributed MCU Emulator/Simulator for Operating Power Simulation of Large-Scale Internet of Event-Driven Control Things , 2016 .

[56]  Lewis Girod,et al.  Learning from Deployment Experience , 2010 .

[57]  Doris Schmitt-Landsiedel,et al.  Architectural and Circuit Design Techniques for Power Management of Ultra-Low-Power MCU Systems , 2014, IEEE Transactions on Very Large Scale Integration (VLSI) Systems.

[58]  Yu-Chee Tseng,et al.  Pervasive and Mobile Computing ( ) – Pervasive and Mobile Computing Review from Wireless Sensor Networks towards Cyber Physical Systems , 2022 .

[59]  Sanjay Kumar,et al.  Research Study of Energy Harvesting in Wireless Sensor Networks , 2013 .

[60]  Manuela Zude,et al.  Influence of foliage on radio path losses (PLs) for wireless sensor network (WSN) planning in orchards , 2013 .

[61]  Michael Clinton,et al.  Zero leakage microcontroller with 384ns wakeup time using FRAM mini-array architecture , 2013, 2013 IEEE Asian Solid-State Circuits Conference (A-SSCC).

[62]  Martin Reisslein,et al.  Towards Efficient Wireless Video Sensor Networks: A Survey of Existing Node Architectures and Proposal for A Flexi-WVSNP Design , 2011, IEEE Communications Surveys & Tutorials.

[63]  Ping Sun,et al.  Design Proposal of Self-Powered WSN Node for Battle Field Surveillance , 2012 .

[64]  Robert Bogue Solar‐powered sensors: a review of products and applications , 2012 .

[65]  Ning Wang,et al.  Review: Wireless sensors in agriculture and food industry-Recent development and future perspective , 2006 .

[66]  Louis P. Alarcon,et al.  Developing an ARM-based sensor platform , 2013, 2013 IEEE International Conference of IEEE Region 10 (TENCON 2013).

[67]  Luca Catarinucci,et al.  A Battery-Assisted Sensor-Enhanced RFID Tag Enabling Heterogeneous Wireless Sensor Networks , 2014, IEEE Sensors Journal.

[68]  Hiroyuki Kawai,et al.  Normally-off MCU architecture for low-power sensor node , 2014, 2014 19th Asia and South Pacific Design Automation Conference (ASP-DAC).

[69]  Subir Kumar Sarkar,et al.  Realization of a low power sensor node processor for Wireless Sensor Network and its VLSI implementation , 2014, 2014 IEEE International Advance Computing Conference (IACC).

[70]  Yacine Challal,et al.  Energy efficiency in wireless sensor networks: A top-down survey , 2014, Comput. Networks.

[71]  Thomas Korak Location-Dependent EM Leakage of the ATxmega Microcontroller , 2014, FPS.

[72]  Jonathan Tse,et al.  ULSNAP: An ultra-low power event-driven microcontroller for sensor network nodes , 2014, Fifteenth International Symposium on Quality Electronic Design.

[73]  Rajesh Singh,et al.  ARM based real time video streaming using XBee for perimeter control in defense application , 2014, 2014 International Conference on Computing for Sustainable Global Development (INDIACom).

[74]  Damith Chinthana Ranasinghe,et al.  A Condition Monitoring Platform Using COTS Wireless Sensor Networks: Lessons and Experience , 2010, 2010 24th IEEE International Conference on Advanced Information Networking and Applications.

[75]  Thomas Kunz,et al.  Wireless Multimedia Sensor Networks Testbeds and State-of-the-Art Hardware: A Survey , 2011, FGIT-FGCN.

[76]  Ansh,et al.  Multi-purpose auto-programmable reconfigurable embedded system architecture , 2015, 2015 International Conference on Electronic Design, Computer Networks & Automated Verification (EDCAV).

[77]  Douglas P. B. Renaux,et al.  Power Reduction in Embedded Systems Using a Design Methodology Based on Synchronous Finite State Machines , 2013, IESS.

[78]  Mohamed Abid,et al.  Evolution of wireless sensor networks and necessity of power management technique , 2011, 2011 Faible Tension Faible Consommation (FTFC).

[79]  Peter I. Corke,et al.  Environmental Wireless Sensor Networks , 2010, Proceedings of the IEEE.

[80]  Nathalie Mitton,et al.  How to choose an experimentation platform for wireless sensor networks? A survey on static and mobile wireless sensor network experimentation facilities , 2015, Ad Hoc Networks.

[81]  Henry Muccini,et al.  A Survey on the Specification of the Physical Environment of Wireless Sensor Networks , 2014, 2014 40th EUROMICRO Conference on Software Engineering and Advanced Applications.

[82]  Daniele Puccinelli,et al.  Sensor node lifetime: An experimental study , 2011, 2011 IEEE International Conference on Pervasive Computing and Communications Workshops (PERCOM Workshops).

[83]  Oliver Obst,et al.  Wireless Sensor Network Anomalies: Diagnosis and Detection Strategies , 2011 .

[84]  Andreas Achtzehn,et al.  whiteLAN: facilitate cost-efficient SDR research with cots ieee 802.11b/g devices , 2014, SRIF@SIGCOMM.

[85]  Jun Koyama,et al.  A normally-off microcontroller unit with an 85% power overhead reduction based on crystalline indium gallium zinc oxide field effect transistors , 2014 .

[86]  Mircea R. Stan,et al.  A digitally-controlled power-aware low-dropout regulator to reduce standby current drain in ultra-low-power MCU , 2015, Sixteenth International Symposium on Quality Electronic Design.

[87]  Shilpa M. Lambor,et al.  Efficient battery management in wireless sensor node: Review paper , 2014, 2014 Eleventh International Conference on Wireless and Optical Communications Networks (WOCN).

[88]  H. S. Wolff,et al.  iRun: Horizontal and Vertical Shape of a Region-Based Graph Compression , 2022, Sensors.

[89]  Wenting Han,et al.  A survey on wireless sensor network infrastructure for agriculture , 2013, Comput. Stand. Interfaces.

[90]  Noman Islam,et al.  A review of wireless sensors and networks' applications in agriculture , 2014, Comput. Stand. Interfaces.

[91]  H. Faugel,et al.  Open source hard- and software: Using Arduino boards to keep old hardware running , 2013 .

[92]  Patricia Chavez-Burbano,et al.  Ad-hoc network implementation and experimental testing using low cost and COTS components: An ecuatorian case study , 2014, 3rd IEEE International Work-Conference on Bioinspired Intelligence.

[93]  Shing-Wu Tung,et al.  A 42.5µW/MHz ultra-low power 32-bit microcontroller — SPARK , 2013, 2013 9th International Conference on Information, Communications & Signal Processing.

[94]  Song Guo,et al.  A software defined wireless sensor network , 2014, 2014 International Conference on Computing, Networking and Communications (ICNC).

[95]  M. Shamim Hossain,et al.  A Survey on Sensor-Cloud: Architecture, Applications, and Approaches , 2013, Int. J. Distributed Sens. Networks.

[96]  Dongsheng Ma,et al.  Energy Storage and Management System With Carbon Nanotube Supercapacitor and Multidirectional Power Delivery Capability for Autonomous Wireless Sensor Nodes , 2010, IEEE Transactions on Power Electronics.

[97]  Martin Cerný,et al.  ActimedARM - Design of a wearable system to monitor daily actimetry , 2013, 2013 35th Annual International Conference of the IEEE Engineering in Medicine and Biology Society (EMBC).

[98]  Luis Felipe Herrera-Quintero,et al.  Wireless Smart Sensors Networks, systems, trends and its impact in environmental monitoring , 2009, 2009 IEEE Latin-American Conference on Communications.

[99]  Gianluca Cena,et al.  Wireless machine vision systems based on COTS equipment , 2012, 2012 9th IEEE International Workshop on Factory Communication Systems.

[100]  Ahmed Wasif Reza,et al.  Energizing wireless sensor networks by energy harvesting systems: Scopes, challenges and approaches , 2014 .

[101]  Mark Dapper,et al.  RF propagation in short-range sensor communications , 2003, SPIE Defense + Commercial Sensing.

[102]  K. F. レンツ,et al.  the Creative Commons , 2011 .

[103]  Olivier Sentieys,et al.  Power gain estimation of an event-driven wake-up controller dedicated to WSN's microcontroller , 2015, 2015 IEEE 13th International New Circuits and Systems Conference (NEWCAS).

[104]  Luca Mainetti,et al.  Evolution of wireless sensor networks towards the Internet of Things: A survey , 2011, SoftCOM 2011, 19th International Conference on Software, Telecommunications and Computer Networks.

[105]  Hua Li,et al.  A study of secured wireless sensor networks with XBee and Arduino , 2014, The 2014 2nd International Conference on Systems and Informatics (ICSAI 2014).

[106]  Gerald W. Recktenwald,et al.  Using Arduino as a platform for programming, design and measurement in a freshman engineering course , 2011 .

[107]  Howard E. Michel,et al.  Middleware/API and data fusion in Wireless Sensor Networks , 2011, 2011 IEEE Long Island Systems, Applications and Technology Conference.

[108]  Álvaro Marco,et al.  Hardware Architecture Design for WSN Runtime Extension , 2013, Int. J. Distributed Sens. Networks.

[109]  Tao Wang,et al.  The SI and EMI analysis and pre-design of the sensor , 2011, 2011 4th IEEE International Symposium on Microwave, Antenna, Propagation and EMC Technologies for Wireless Communications.

[110]  Smita Singhal,et al.  Smart drip irrigation system using raspberry pi and arduino , 2015, International Conference on Computing, Communication & Automation.

[111]  Elena Gaura,et al.  Size does matter - The case for big motes , 2006 .

[112]  Sachin Gajjar,et al.  Comparative analysis of wireless sensor network motes , 2014, 2014 International Conference on Signal Processing and Integrated Networks (SPIN).

[113]  Ezgi Taslidere,et al.  Wireless Sensor Networks—A Hands-On Modular Experiments Platform for Enhanced Pedagogical Learning , 2011, IEEE Transactions on Education.

[114]  Jorge García-Vidal,et al.  A survey of wireless sensor technologies applied to precision agriculture , 2013 .

[115]  Djamel Djenouri,et al.  Synchronization Protocols and Implementation Issues in Wireless Sensor Networks: A Review , 2016, IEEE Systems Journal.

[116]  Anastasios I. Dounis,et al.  On battery-less autonomous polygeneration microgrids: Investigation of the combined hybrid capacitors/hydrogen alternative , 2015 .

[117]  Henry Muccini,et al.  A Study on MDE Approaches for Engineering Wireless Sensor Networks , 2014, 2014 40th EUROMICRO Conference on Software Engineering and Advanced Applications.

[118]  Sajal K. Das,et al.  Data Collection in Wireless Sensor Networks with Mobile Elements: A Survey , 2011, TOSN.

[119]  Xinrong Li,et al.  Wireless Sensor Network System Design Using Raspberry Pi and Arduino for Environmental Monitoring Applications , 2014, FNC/MobiSPC.

[120]  Thomas Kunz,et al.  Operating Systems for Wireless Sensor Networks: A Survey , 2011, Sensors.

[121]  Brandon M. Kelly,et al.  RAMP: accelerating wireless sensor hardware design with a reconfigurable analog/mixed-signal platform , 2015, IPSN.

[122]  Roch H. Glitho,et al.  A cloud based — Architecture for cost-efficient applications and services provisioning in wireless sensor networks , 2013, 6th Joint IFIP Wireless and Mobile Networking Conference (WMNC).

[123]  Michal Kelemen,et al.  Rapid Control Prototyping of Embedded Systems Based on Microcontroller , 2014 .

[124]  P Temple-Boyer,et al.  Development of a lab-on-chip electrochemical biosensor for water quality analysis based on microalgal photosynthesis. , 2016, Biosensors & bioelectronics.