Multiobjective Communication Optimization for Cloud-Integrated Body Sensor Networks

This paper focuses on push-pull hybrid communication in a cloud-integrated sensor networking architecture, called Sensor-Cloud Integration Platform as a Service (SC-iPaaS). SC-iPaaS consists of three layers: sensor, edge and cloud layers. The sensor layer consists of wireless body sensor networks, each of which operates several sensors for a homebound patient for a remote physiological and activity monitoring. The edge layer consists of sink nodes that collect sensor data from sensor nodes in the sensor layer. The cloud layer hosts cloud applications that obtain sensor data through sink nodes in the edge layer. This paper formulates an optimization problem for SC-iPaaS to seek the optimal data transmission rates for individual sensor and edge nodes and solves the problem with respect to multiple objectives (e.g., data yield, bandwidth consumption and energy consumption) subject to given constraints. This paper sets up a simulation environment that performs remote multi-patient monitoring with five on-body sensors including ECG, pulse oximeter and accelerometer per a patient. Simulation results demonstrate that the proposed optimizer successfully seeks Pareto-optimal data transmission rates for sensor/sink nodes against data request patterns placed by cloud applications. The results also confirm that the proposed optimizer outperforms an existing well-known optimization algorithm.

[1]  Yuguang Fang,et al.  Managing wireless sensor networks with supply chain strategy , 2004, First International Conference on Quality of Service in Heterogeneous Wired/Wireless Networks.

[2]  Kalyanmoy Deb,et al.  Self-adaptive simulated binary crossover for real-parameter optimization , 2007, GECCO '07.

[3]  Bhaskar Krishnamachari,et al.  Comparative Analysis of Push-Pull Query Strategies for Wireless Sensor Networks , 2006, DCOSS.

[4]  Qi Han,et al.  Leveraging Biologically-inspired Mobile Agents Supporting Composite Needs of Reliability and Timeliness in Sensor Applications , 2007, 2007 Frontiers in the Convergence of Bioscience and Information Technologies.

[5]  Lothar Thiele,et al.  Quality Assessment of Pareto Set Approximations , 2008, Multiobjective Optimization.

[6]  Jianliang Xu,et al.  Monitoring Top-k Query inWireless Sensor Networks , 2006, 22nd International Conference on Data Engineering (ICDE'06).

[7]  Shyamal Patel,et al.  A review of wearable sensors and systems with application in rehabilitation , 2012, Journal of NeuroEngineering and Rehabilitation.

[8]  Lothar Thiele,et al.  Multiobjective Optimization Using Evolutionary Algorithms - A Comparative Case Study , 1998, PPSN.

[9]  Kalyanmoy Deb,et al.  A fast and elitist multiobjective genetic algorithm: NSGA-II , 2002, IEEE Trans. Evol. Comput..

[10]  Junichi Suzuki,et al.  Chronus: A Spatiotemporal Macroprogramming Language for Autonomic Wireless Sensor Networks , 2011 .

[11]  Madoka Yuriyama,et al.  Sensor-Cloud Infrastructure - Physical Sensor Management with Virtualized Sensors on Cloud Computing , 2010, 2010 13th International Conference on Network-Based Information Systems.

[12]  Matt Welsh,et al.  Hourglass: An Infrastructure for Connecting Sensor Networks and Applications , 2004 .

[13]  Junichi Suzuki,et al.  Toward Interoperable Publish/Subscribe Communication between Wireless Sensor Networks and Access Networks , 2009, 2009 6th IEEE Consumer Communications and Networking Conference.

[14]  Heike Trautmann,et al.  On the properties of the R2 indicator , 2012, GECCO '12.

[15]  Lothar Thiele,et al.  SPAM: Set Preference Algorithm for Multiobjective Optimization , 2008, PPSN.

[16]  Karl Aberer,et al.  Infrastructure for Data Processing in Large-Scale Interconnected Sensor Networks , 2007, 2007 International Conference on Mobile Data Management.

[17]  Matt Welsh,et al.  Integrating wireless sensor networks with the grid , 2004, IEEE Internet Computing.

[18]  Prashant J. Shenoy,et al.  PRESTO: Feedback-Driven Data Management in Sensor Networks , 2006, IEEE/ACM Transactions on Networking.

[19]  Biao Song,et al.  A framework of sensor-cloud integration opportunities and challenges , 2009, ICUIMC '09.

[20]  Abdelsalam Helal,et al.  Optimizing push/pull envelopes for energy-efficient cloud-sensor systems , 2011, MSWiM '11.

[21]  M. Hansen,et al.  Evaluating the quality of approximations to the non-dominated set , 1998 .

[22]  Mukaddim Pathan,et al.  BodyCloud: Integration of Cloud Computing and body sensor networks , 2012, 4th IEEE International Conference on Cloud Computing Technology and Science Proceedings.

[23]  Giancarlo Fortino,et al.  BodyCloud: A SaaS approach for community Body Sensor Networks , 2014, Future Gener. Comput. Syst..

[24]  Yang Hao,et al.  Wireless body sensor networks for health-monitoring applications , 2008, Physiological measurement.

[25]  Heike Trautmann,et al.  R2-EMOA: Focused Multiobjective Search Using R2-Indicator-Based Selection , 2013, LION.

[26]  Junichi Suzuki,et al.  TinyDDS: An Interoperable and Configurable Publish/Subscribe Middleware for Wireless Sensor Networks , 2010 .