An Effective Massive Sensor Network Data Access Scheme Based on Topology Control for the Internet of Things

This paper considers the distributed access and control problem of massive wireless sensor networks’ data access center for the Internet of Things, which is an extension of wireless sensor networks and an element of its topology structure. In the context of the arrival of massive service access requests at a virtual data center, this paper designs a massive sensing data access and control mechanism to improve the access efficiency of service requests and makes full use of the available resources at the data access center for the Internet of things. Firstly, this paper proposes a synergistically distributed buffer access model, which separates the information of resource and location. Secondly, the paper divides the service access requests into multiple virtual groups based on their characteristics and locations using an optimized self-organizing feature map neural network. Furthermore, this paper designs an optimal scheduling algorithm of group migration based on the combination scheme between the artificial bee colony algorithm and chaos searching theory. Finally, the experimental results demonstrate that this mechanism outperforms the existing schemes in terms of enhancing the accessibility of service requests effectively, reducing network delay, and has higher load balancing capacity and higher resource utility rate.

[1]  Mihai T. Lazarescu,et al.  Design and Field Test of a WSN Platform Prototype for Long-Term Environmental Monitoring , 2015, Sensors.

[2]  Shirshu Varma,et al.  Scrutinizing Localized Topology Control in WSN using Rigid Graphs , 2015, 2015 2nd International Conference on Computing for Sustainable Global Development (INDIACom).

[3]  Rajiv Ranjan,et al.  Streaming Big Data Processing in Datacenter Clouds , 2014, IEEE Cloud Computing.

[4]  Martin Molina,et al.  A tenant-based resource allocation model for scaling Software-as-a-Service applications over cloud computing infrastructures , 2013, Future Gener. Comput. Syst..

[5]  Dzmitry Kliazovich,et al.  A Holistic Model for Resource Representation in Virtualized Cloud Computing Data Centers , 2013, 2013 IEEE 5th International Conference on Cloud Computing Technology and Science.

[6]  Yi Ren,et al.  Hierarchically coordinated ultra-short term load forecasting for load aggregator , 2015, 2015 5th International Conference on Electric Utility Deregulation and Restructuring and Power Technologies (DRPT).

[7]  T. V. Lakshman,et al.  Optimizing data access latencies in cloud systems by intelligent virtual machine placement , 2013, 2013 Proceedings IEEE INFOCOM.

[8]  Erzsébet Merényi,et al.  Exploiting Data Topology in Visualization and Clustering of Self-Organizing Maps , 2009, IEEE Transactions on Neural Networks.

[9]  Mianxiong Dong,et al.  HVSTO: Efficient privacy preserving hybrid storage in cloud data center , 2014, 2014 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[10]  Yongqiang Liu,et al.  VirtualKnotter: Online Virtual Machine Shuffling for Congestion Resolving in Virtualized Datacenter , 2012, 2012 IEEE 32nd International Conference on Distributed Computing Systems.

[11]  Dan Meng,et al.  Adaptive Virtualized Resource Management for Application’s SLO Guarantees: Adaptive Virtualized Resource Management for Application’s SLO Guarantees , 2013 .

[12]  Zhan Jiang Adaptive Virtualized Resource Management for Application's SLO Guarantees , 2013 .

[13]  Sai Zou,et al.  Resource allocation mechanism based on two-step mapping for saving energy in wireless network virtualization , 2015, 2015 IEEE 9th International Conference on Anti-counterfeiting, Security, and Identification (ASID).

[14]  Rajkumar Buyya,et al.  Bandwidth‐aware divisible task scheduling for cloud computing , 2014, Softw. Pract. Exp..

[15]  Maziar Goudarzi,et al.  Energy-Aware Scheduling for Precedence-Constrained Parallel Virtual Machines in Virtualized Data Centers , 2015, Journal of Grid Computing.

[16]  Lisandro Zambenedetti Granville,et al.  Data Center Network Virtualization: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[17]  Wenhong Tian,et al.  A Toolkit for Modeling and Simulation of Real-Time Virtual Machine Allocation in a Cloud Data Center , 2015, IEEE Transactions on Automation Science and Engineering.

[18]  Raouf Boutaba,et al.  A survey of network virtualization , 2010, Comput. Networks.

[19]  Yi Lin,et al.  SUDOI: software defined networking for ubiquitous data center optical interconnection , 2016, IEEE Communications Magazine.

[20]  Judith Kelner,et al.  Resource allocation for distributed cloud: concepts and research challenges , 2011, IEEE Network.

[21]  Ioan Raicu,et al.  Towards In-Order and Exactly-Once Delivery Using Hierarchical Distributed Message Queues , 2014, 2014 14th IEEE/ACM International Symposium on Cluster, Cloud and Grid Computing.

[22]  K. K. Ramakrishnan,et al.  NetVM: High Performance and Flexible Networking Using Virtualization on Commodity Platforms , 2014, IEEE Transactions on Network and Service Management.

[23]  Jin Gon Shon,et al.  An Improvement on the Weighted Least-Connection Scheduling Algorithm for Load Balancing in Web Cluster Systems , 2010, FGIT-GDC/CA.

[24]  Reza Malekian,et al.  Accurate Vehicle Location System Using RFID, an Internet of Things Approach , 2016, Sensors.

[25]  Helen J. Wang,et al.  SecondNet: a data center network virtualization architecture with bandwidth guarantees , 2010, CoNEXT.

[26]  Dervis Karaboga,et al.  A comprehensive survey: artificial bee colony (ABC) algorithm and applications , 2012, Artificial Intelligence Review.

[27]  Patrick Gelard,et al.  Software defined networking and virtualization for broadband satellite networks , 2015, IEEE Communications Magazine.

[28]  Khaled M. Elleithy,et al.  Energy-Efficient Boarder Node Medium Access Control Protocol for Wireless Sensor Networks , 2014, Sensors.

[29]  Albert Y. Zomaya,et al.  Advances in Methods and Techniques for Processing Streaming Big Data in Datacentre Clouds , 2016, IEEE Trans. Emerg. Top. Comput..

[30]  Francesco Palmieri,et al.  GRASP-based resource re-optimization for effective big data access in federated clouds , 2016, Future Gener. Comput. Syst..

[31]  Jennifer Rexford,et al.  Scalable Network Virtualization in Software-Defined Networks , 2013, IEEE Internet Computing.

[32]  Jan Faigl,et al.  An application of the self-organizing map in the non-Euclidean Traveling Salesman Problem , 2011, Neurocomputing.

[33]  Tin Yu Wu,et al.  Resource Scheduling and Data Locality for Virtualized Hadoop on IaaS Cloud Platform , 2016, BigCom.

[34]  Raouf Boutaba,et al.  Network virtualization: state of the art and research challenges , 2009, IEEE Communications Magazine.

[35]  Chuan Zhang,et al.  A Reconfigurable Smart Sensor Interface for Industrial WSN in IoT Environment , 2014, IEEE Transactions on Industrial Informatics.

[36]  Jay Kreps,et al.  Kafka : a Distributed Messaging System for Log Processing , 2011 .

[37]  Gang Wang,et al.  Distributed adaptive output consensus tracking of higher-order systems with unknown control directions , 2016, Neurocomputing.

[38]  Fernando Paganini,et al.  Network Resource Allocation for Users With Multiple Connections: Fairness and Stability , 2014, IEEE/ACM Transactions on Networking.

[39]  Seungjoon Lee,et al.  Network function virtualization: Challenges and opportunities for innovations , 2015, IEEE Communications Magazine.

[40]  Christopher Jung,et al.  Monitoring Data Streams at Process Level in Scientific Big Data Batch Clusters , 2014, 2014 IEEE/ACM International Symposium on Big Data Computing.

[41]  T. S. Eugene Ng,et al.  The Impact of Virtualization on Network Performance of Amazon EC2 Data Center , 2010, 2010 Proceedings IEEE INFOCOM.

[42]  Jun Rao,et al.  Building LinkedIn's Real-time Activity Data Pipeline , 2012, IEEE Data Eng. Bull..

[43]  Shan Huang,et al.  VirtualKnotter: Online virtual machine shuffling for congestion resolving in virtualized datacenter , 2014, Comput. Networks.

[44]  Xiaomin Zhu,et al.  Energy-Aware Rolling-Horizon Scheduling for Real-Time Tasks in Virtualized Cloud Data Centers , 2013, 2013 IEEE 10th International Conference on High Performance Computing and Communications & 2013 IEEE International Conference on Embedded and Ubiquitous Computing.

[45]  Dervis Karaboga,et al.  A modified Artificial Bee Colony (ABC) algorithm for constrained optimization problems , 2011, Appl. Soft Comput..

[46]  Enzo Baccarelli,et al.  Energy-efficient dynamic traffic offloading and reconfiguration of networked data centers for big data stream mobile computing: review, challenges, and a case study , 2016, IEEE Network.

[47]  Zhang Gan Group Command Transmission Model Based on Effective Path Statistics Network , 2015 .

[48]  Aameek Singh,et al.  Server-storage virtualization: Integration and load balancing in data centers , 2008, 2008 SC - International Conference for High Performance Computing, Networking, Storage and Analysis.

[49]  Dervis Karaboga,et al.  AN IDEA BASED ON HONEY BEE SWARM FOR NUMERICAL OPTIMIZATION , 2005 .

[50]  Xu Chen,et al.  Decentralized Computation Offloading Game for Mobile Cloud Computing , 2014, IEEE Transactions on Parallel and Distributed Systems.