Big Data Model Simulation on a Graph Database for Surveillance in Wireless Multimedia Sensor Networks

Sensors are present in various forms all around the world such as mobile phones, surveillance cameras, smart televisions, intelligent refrigerators and blood pressure monitors. Usually, most of the sensors are a part of some other system with similar sensors that compose a network. One of such networks is composed of millions of sensors connect to the Internet which is called Internet of things (IoT). With the advances in wireless communication technologies, multimedia sensors and their networks are expected to be major components in IoT. Many studies have already been done on wireless multimedia sensor networks in diverse domains like fire detection, city surveillance, early warning systems, etc. All those applications position sensor nodes and collect their data for a long time period with real-time data flow, which is considered as big data. Big data may be structured or unstructured and needs to be stored for further processing and analyzing. Analyzing multimedia big data is a challenging task requiring a high-level modeling to efficiently extract valuable information/knowledge from data. In this study, we propose a big database model based on graph database model for handling data generated by wireless multimedia sensor networks. We introduce a simulator to generate synthetic data and store and query big data using graph model as a big database. For this purpose, we evaluate the well-known graph-based NoSQL databases, Neo4j and OrientDB, and a relational database, MySQL.We have run a number of query experiments on our implemented simulator to show that which database system(s) for surveillance in wireless multimedia sensor networks is efficient and scalable.

[1]  Valérie Issarny,et al.  Towards application development for the internet of things , 2011, MDS '11.

[2]  Prasan Kumar Sahoo,et al.  Big data analytic architecture for intruder detection in heterogeneous wireless sensor networks , 2016, J. Netw. Comput. Appl..

[3]  Jim Webber,et al.  Graph Databases: New Opportunities for Connected Data , 2015 .

[4]  Daeyoung Kim,et al.  SNAIL: an IP-based wireless sensor network approach to the internet of things , 2010, IEEE Wireless Communications.

[5]  Prem Prakash Jayaraman,et al.  Sensor discovery and configuration framework for the Internet of Things paradigm , 2013, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[6]  Christine Jardak,et al.  Spatial big data and wireless networks: experiences, applications, and research challenges , 2014, IEEE Network.

[7]  Kevin Ashton,et al.  That ‘Internet of Things’ Thing , 1999 .

[8]  Lan Chen,et al.  Semantic based representing and organizing surveillance big data using video structural description technology , 2015, J. Syst. Softw..

[9]  M. Anusha,et al.  Big Data-Survey , 2016 .

[10]  Pangfeng Liu,et al.  Distributed Graph Database for Large-Scale Social Computing , 2012, 2012 IEEE Fifth International Conference on Cloud Computing.

[11]  Joel J. P. C. Rodrigues,et al.  Real-time data management on wireless sensor networks: A survey , 2012, J. Netw. Comput. Appl..

[12]  Arkady B. Zaslavsky,et al.  Sensing as a Service and Big Data , 2013, ArXiv.

[13]  Syed Akhter Hossain,et al.  NoSQL Database: New Era of Databases for Big data Analytics - Classification, Characteristics and Comparison , 2013, ArXiv.

[14]  Yixin Chen,et al.  A comparison of a graph database and a relational database: a data provenance perspective , 2010, ACM SE '10.

[15]  Xiang Li,et al.  Middleware Systems for Wireless Sensor Networks: A Comparative Survey , 2014 .

[16]  Peng Zhang,et al.  A Novel Architecture Based on Cloud Computing for Wireless Sensor Network , 2013 .

[17]  Nader Mohamed,et al.  Middleware: middleware challenges and approaches for wireless sensor networks , 2006, IEEE Distributed Systems Online.

[18]  Josef Noll,et al.  SenaaS: An event-driven sensor virtualization approach for Internet of Things cloud , 2010, 2010 IEEE International Conference on Networked Embedded Systems for Enterprise Applications.

[19]  L. Nachman,et al.  PIPENET: A Wireless Sensor Network for Pipeline Monitoring , 2007, 2007 6th International Symposium on Information Processing in Sensor Networks.

[20]  Emad Felemban,et al.  Advanced Border Intrusion Detection and Surveillance Using Wireless Sensor Network Technology , 2013 .

[21]  Guan Le,et al.  Survey on NoSQL database , 2011, 2011 6th International Conference on Pervasive Computing and Applications.

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

[23]  Adnan Yazici,et al.  A New Approach for Information Processing inWireless Sensor Network , 2006, 22nd International Conference on Data Engineering Workshops (ICDEW'06).

[24]  Ramesh Govindan,et al.  The Sensor Network as a Database , 2002 .

[25]  Ian F. Akyildiz,et al.  A survey on wireless multimedia sensor networks , 2007, Comput. Networks.

[26]  Claudio Gutierrez,et al.  Survey of graph database models , 2008, CSUR.

[27]  D.P. Agrawal,et al.  APTEEN: a hybrid protocol for efficient routing and comprehensive information retrieval in wireless , 2002, Proceedings 16th International Parallel and Distributed Processing Symposium.

[28]  Arkady B. Zaslavsky,et al.  Sensing as a service model for smart cities supported by Internet of Things , 2013, Trans. Emerg. Telecommun. Technol..