From Physical to Virtual Wireless Sensor Networks using Cloud Computing

Download Full Text
Author(s):
Maki Matandiko Rutakemwa
Published Date:
January 05, 2013
Issue:
Volume 3, Issue 1
Page(s):
19 - 25
DOI:
10.7815/ijorcs.31.2013.057
Views:
4086
Downloads:
202

Keywords:
virtual wireless sensor networks, ubiquitous computing, cloud computing
Citation:
Maki Matandiko Rutakemwa, "From Physical to Virtual Wireless Sensor Networks using Cloud Computing". International Journal of Research in Computer Science, 3 (1): pp. 19-25, January 2013. doi:10.7815/ijorcs.31.2013.057 Other Formats

Abstract

In the modern world, billions of physical sensors are used for various dedications: Environment Monitoring, Healthcare, Education, Defense, Manufacturing, Smart Home, Agriculture Precision and others. Nonetheless, they are frequently utilized by their own applications and thereby snubbing the significant possibilities of sharing the resources in order to ensure the availability and performance of physical sensors. This paper assumes that the immense power of the Cloud can only be fully exploited if it is impeccably integrated into our physical lives. The principal merit of this work is a novel architecture where users can share several types of physical sensors easily and consequently many new services can be provided via a virtualized structure that allows allocation of sensor resources to different users and applications under flexible usage scenarios within which users can easily collect, access, process, visualize, archive, share and search large amounts of sensor data from different applications. Moreover, an implementation has been achieved using Arduino-Atmega328 as hardware platform and Eucalyptus/Open Stack with Orchestra-Juju for Private Sensor Cloud. Then this private Cloud has been connected to some famous public clouds such as Amazon EC2, ThingSpeak, SensorCloud and Pachube. The testing was successful at 80%. The recommendation for future work would be to improve the effectiveness of virtual sensors by applying optimization techniques and other methods.

  1. C. Lenzen, P. Sommer, R. Wattenhofer, “Optimal Clock Synchronization in Networks,” The 7th ACM Conference on Embedded Networked Sensor Systems (SenSys 2009), 2009. doi: 10.1145/1644038.1644061
  2. J. Hill, R. Szewczyk, A. Woo, S. Hollar, D. Culler, K. Pister, “System architecture directions for networked sensors,” International Conference on Architectural Support for Programming Languages and Operating Systems, 2000. doi: 10.1145/356989.356998
  3. J. Koo, R. K. Panta, S. Bagchi, L. Montestruque, “A Tale of Two Synchronizing Clocks,” The 7th ACM Conference on Embedded Networked Sensor Systems (SenSys 2009). doi: 10.1145/1644038. 1644062
  4. J. Scott Miller, Peter A. Dinda, Robert P. Dick, “Evaluating A BASIC Approach To Sensor Network Node Programming,” The 7th ACM Conference on Embedded Networked Sensor Systems (SenSys 2009). doi: 10.1145/1644038. 1644054
  5. J. Shneidman, P. Pietzuch, J. Ledlie, M. Roussopoulos, M. Seltzer, M. Welsh, "Hourglass: An Infrastructure for Connecting Sensor Networks and Applications," Harvard Technical Report TR-21-04, 2004.
  6. Kevin Klues, Chieh-Jan Mike Liang, Jeongyeup Paek, Razvan Musaloiu-E, Philip Levis, Andreas Terzis, Ramesh Govindan, “TOSThreads: Thread-Safe and Non-Invasive Preemption in TinyOS,” The 7th ACM Conference on Embedded Networked Sensor Systems (SenSys 2009). doi: 10.1145/1644038.1644052
  7. Keiji Matsumoto, Ryo Katsuma, Naoki Shibata, Keiichi Yasumoto, Minoru Ito, “Extended Abstract: Minimizing Localization Cost with Mobile Anchor in Underwater Sensor Networks,” The Fourth ACM International Workshop on UnderWater Networks (WUWNet), 2009. doi: 10.1145/1654130.1654144
  8. M. Gaynor, M. Welsh, S. Moulton, A. Rowan, E. LaCombe, and J. Wynne, “Integrating Wireless Sensor Networks with the Grid,” IEEE Internet Computing, Special Issue on Wireless Grids, 2004. doi: 10.1109/MIC.2004.18
  9. Open Geospatial Consortium. http://www.opengeospatial.org/
  10. Shuo Guo, Ziguo Zhong, Tian He, “FIND: Faulty Node Detection for Wireless Sensor Networks,” Proc. The 7th ACM Conference on Embedded Networked Sensor Systems (SenSys 2009), pp. 253-266. doi: 10.1145 /1644038.1644064
  11. SensorML. http://vast.uah.edu/SensorML/
  12. T. I. Sookoor, T. W. Hnat, P. Hooimeijer, W. Weimer and K. Whitehouse, “Macrodebugging: Global Views of Distributed Program Execution,” The 7th ACM Conference on Embedded Networked Sensor Systems (SenSys 2009), 2009.
  13. The Jython Project. http://www.jython.org/
  14. Ziguo Zhong, Tian He, “Achieving Range-Free Localization Beyond Connectivity,” The 7th ACM Conference on Embedded Networked Sensor Systems (SenSys 2009). doi: 10.1145/1644038.1644066

  • Alkasem, Ameen, et al. "AFDI: A Virtualization-based Accelerated Fault Diagnosis Innovation for High Availability Computing." arXiv preprint arXiv:1507.08036 (2015).
  • Saleem, Yasir, Farrukh Salim, and Mubashir Husain Rehmani. "Resource Management in Mobile Sink Based Wireless Sensor Networks through Cloud Computing." Resource Management in Mobile Computing Environments. Springer International Publishing, 2014. 439-459.