Utility-Optimal Resource Management and Allocation Algorithm for Energy Harvesting Cognitive Radio Sensor Networks

In this paper, we study resource management and allocation for energy harvesting cognitive radio sensor networks (EHCRSNs). In these networks, energy harvesting supplies the network with a continual source of energy to facilitate the self-sustainability of the power-limited sensors. Furthermore, cognitive radio enables access to the underutilized licensed spectrum to mitigate the spectrum-scarcity problem in the unlicensed band. We develop an aggregate network utility optimization framework for the design of an online energy management, spectrum management, and resource allocation algorithm based on Lyapunov optimization. The framework captures three stochastic processes: energy harvesting dynamics, inaccuracy of channel occupancy information, and channel fading. However, a priori knowledge of any of these processes statistics is not required. Based on the framework, we propose an online algorithm to achieve two major goals: first, balancing sensors' energy consumption and energy harvesting while stabilizing their data and energy queues; second, optimizing the utilization of the licensed spectrum while maintaining a tolerable collision rate between the licensed subscriber and unlicensed sensors. The performance analysis shows that the proposed algorithm achieves a close-to-optimal aggregate network utility while guaranteeing bounded data and energy queue occupancy. The extensive simulations are conducted to verify the effectiveness of the proposed algorithm and the impact of various network parameters on its performance.

[1]  Gil Zussman,et al.  Movers and Shakers: Kinetic Energy Harvesting for the Internet of Things , 2013, IEEE Journal on Selected Areas in Communications.

[2]  Longbo Huang,et al.  Utility Optimal Scheduling in Energy-Harvesting Networks , 2010, IEEE/ACM Transactions on Networking.

[3]  Yi Qin,et al.  Opportunistic Scheduling and Channel Allocation in MC-MR Cognitive Radio Networks , 2014, IEEE Transactions on Vehicular Technology.

[4]  Jiming Chen,et al.  Energy-Efficient Cooperative Spectrum Sensing by Optimal Scheduling in Sensor-Aided Cognitive Radio Networks , 2012, IEEE Transactions on Vehicular Technology.

[5]  Jiming Chen,et al.  Maximizing Network Utility of Rechargeable Sensor Networks With Spatiotemporally Coupled Constraints , 2016, IEEE Journal on Selected Areas in Communications.

[6]  Xuemin Shen,et al.  Autonomous Channel Switching: Towards Efficient Spectrum Sharing for Industrial Wireless Sensor Networks , 2016, IEEE Internet of Things Journal.

[7]  Longbo Huang,et al.  Utility optimal scheduling in processing networks , 2010, Perform. Evaluation.

[8]  Prasun Sinha,et al.  Joint Energy Management and Resource Allocation in Rechargeable Sensor Networks , 2010, 2010 Proceedings IEEE INFOCOM.

[9]  Purushottam Kulkarni,et al.  Energy Harvesting Sensor Nodes: Survey and Implications , 2011, IEEE Communications Surveys & Tutorials.

[10]  Zhongming Zheng,et al.  Green energy optimization in energy harvesting wireless sensor networks , 2015, IEEE Communications Magazine.

[11]  Cheng-Xiang Wang,et al.  Wideband spectrum sensing for cognitive radio networks: a survey , 2013, IEEE Wireless Communications.

[12]  Jiming Chen,et al.  Dynamic Channel Assignment for Wireless Sensor Networks: A Regret Matching Based Approach , 2015, IEEE Transactions on Parallel and Distributed Systems.

[13]  Xiaodong Wang,et al.  Energy Management and Cross Layer Optimization for Wireless Sensor Network Powered by Heterogeneous Energy Sources , 2014, IEEE Transactions on Wireless Communications.

[14]  Jiming Chen,et al.  Data gathering optimization by dynamic sensing and routing in rechargeable sensor networks , 2013, 2013 IEEE International Conference on Sensing, Communications and Networking (SECON).

[15]  Zhigang Chen,et al.  Energy-Harvesting-Aided Spectrum Sensing and Data Transmission in Heterogeneous Cognitive Radio Sensor Network , 2016, IEEE Transactions on Vehicular Technology.

[16]  Jiming Chen,et al.  Utility-based asynchronous flow control algorithm for wireless sensor networks , 2010, IEEE Journal on Selected Areas in Communications.

[17]  Stephen P. Boyd,et al.  Convex Optimization , 2004, Algorithms and Theory of Computation Handbook.

[18]  Minyi Guo,et al.  Mobile Target Detection in Wireless Sensor Networks With Adjustable Sensing Frequency , 2016, IEEE Systems Journal.

[19]  Hao Liang,et al.  Dynamic Spectrum Access in Multi-Channel Cognitive Radio Networks , 2014, IEEE Journal on Selected Areas in Communications.

[20]  Michael J. Neely,et al.  Opportunistic Scheduling with Reliability Guarantees in Cognitive Radio Networks , 2008, IEEE INFOCOM 2008 - The 27th Conference on Computer Communications.

[21]  Özgür B. Akan,et al.  A Spectrum-Aware Clustering for Efficient Multimedia Routing in Cognitive Radio Sensor Networks , 2014, IEEE Transactions on Vehicular Technology.

[22]  Keqiu Li,et al.  Utility-Based Cooperative Spectrum Sensing Scheduling in Cognitive Radio Networks , 2013, IEEE Transactions on Vehicular Technology.

[23]  Gil Zussman,et al.  Movers and Shakers: Kinetic Energy Harvesting for the Internet of Things , 2015, IEEE Journal on Selected Areas in Communications.

[24]  Özgür B. Akan,et al.  Event-to-Sink Spectrum-Aware Clustering in Mobile Cognitive Radio Sensor Networks , 2016, IEEE Transactions on Mobile Computing.

[25]  Dusit Niyato,et al.  A cognitive radio system for e-health applications in a hospital environment , 2010, IEEE Wireless Communications.

[26]  Joel J. P. C. Rodrigues,et al.  QoS-Aware Energy Management in Body Sensor Nodes Powered by Human Energy Harvesting , 2016, IEEE Sensors Journal.

[27]  Jesús B. Alonso,et al.  A low consumption real time environmental monitoring system for smart cities based on ZigBee wireless sensor network , 2015, 2015 International Wireless Communications and Mobile Computing Conference (IWCMC).

[28]  Vincent K. N. Lau,et al.  A Survey on Delay-Aware Resource Control for Wireless Systems—Large Deviation Theory, Stochastic Lyapunov Drift, and Distributed Stochastic Learning , 2011, IEEE Transactions on Information Theory.

[29]  Robert E. Tarjan,et al.  On Minimum-Cost Assignments in Unbalanced Bipartite Graphs , 2012 .

[30]  Zhou Su,et al.  Big data in mobile social networks: a QoE-oriented framework , 2016, IEEE Network.

[31]  Jiming Chen,et al.  Distributed Sampling Rate Control for Rechargeable Sensor Nodes with Limited Battery Capacity , 2013, IEEE Transactions on Wireless Communications.

[32]  Ian F. Akyildiz,et al.  NeXt generation/dynamic spectrum access/cognitive radio wireless networks: A survey , 2006, Comput. Networks.