Energy-Efficient Resource Allocation for Energy Harvesting-Based Cognitive Machine-to-Machine Communications

Energy harvesting-based cognitive machine-to-machine (EH-CM2M) communication has been proposed to overcome the problem of spectrum scarcity and limited battery capacity by enabling M2M transmitters (M2M-TXs) to harvest energy from ambient radio frequency signals, as well as to reuse the resource blocks (RBs) allocated to cellular users (CUs) in an opportunistic manner. However, the complex interference scenarios and the stringent quality of service (QoS) requirements pose new challenges on resource allocation optimization. In this paper, we consider how to maximize the energy efficiency of M2M-TXs via the joint optimization of channel selection, peer discovery, power control, and time allocation. We propose a two-stage 3-D matching algorithm. In the first stage, M2M-TXs, M2M receivers (M2M-RXs) and RBs are temporally matched together, and then the joint power control and time allocation problem is solved by combining alternating optimization (AO), nonlinear fractional programming, and linear programming to construct the preference lists. In the second stage, the joint channel selection and peer discovery problem is solved by the proposed pricing-based matching algorithm based on the established preference lists. Simulation results confirm that the proposed algorithm can approach the optimal performance with a low complexity.

[1]  Meng-Lin Ku,et al.  Joint Beamforming and Resource Allocation for Wireless-Powered Device-to-Device Communications in Cellular Networks , 2017, IEEE Transactions on Wireless Communications.

[2]  Syed Ali Hassan,et al.  Joint Subcarrier and Power Allocation in the Energy-Harvesting-Aided D2D Communication , 2018, IEEE Transactions on Industrial Informatics.

[3]  Jiaru Lin,et al.  Energy-Efficient Joint Sensing Duration, Detection Threshold, and Power Allocation Optimization in Cognitive OFDM Systems , 2016, IEEE Transactions on Wireless Communications.

[4]  Yan Zhang,et al.  Software Defined Machine-to-Machine Communication for Smart Energy Management , 2017, IEEE Communications Magazine.

[5]  Hung-Yu Wei,et al.  Energy-Efficient D2D Discovery for Energy-Harvesting Proximal IoT Devices , 2017, 2017 IEEE 85th Vehicular Technology Conference (VTC Spring).

[6]  Ping Zhang,et al.  Performance Characterization of Machine-to-Machine Networks With Energy Harvesting and Social-Aware Relays , 2017, IEEE Access.

[7]  Yanjing Sun,et al.  Energy-Efficient Resource Allocation for Industrial Cyber-Physical IoT Systems in 5G Era , 2018, IEEE Transactions on Industrial Informatics.

[8]  Jonathan Rodriguez,et al.  Robust Mobile Crowd Sensing: When Deep Learning Meets Edge Computing , 2018, IEEE Network.

[9]  Mikko Valkama,et al.  Feasibility and fundamental limits of energy-harvesting based M2M communications , 2016, PIMRC.

[10]  Hsiao-Hwa Chen,et al.  Uplink Scheduling and Power Allocation for M2M Communications in SC-FDMA-Based LTE-A Networks With QoS Guarantees , 2017, IEEE Transactions on Vehicular Technology.

[11]  Theodoros A. Tsiftsis,et al.  Resource Allocation for Energy Harvesting-Powered D2D Communication Underlaying UAV-Assisted Networks , 2018, IEEE Transactions on Green Communications and Networking.

[12]  Kwang-Cheng Chen,et al.  Cognitive and Opportunistic Relay for QoS Guarantees in Machine-to-Machine Communications , 2016, IEEE Transactions on Mobile Computing.

[13]  Rong Chai,et al.  Utility function maximization-based joint cell selection and power allocation for heterogeneous M2M communication networks , 2018, 2018 27th Wireless and Optical Communication Conference (WOCC).

[14]  Jong-Moon Chung,et al.  HE-MAC: Harvest-Then-Transmit Based Modified EDCF MAC Protocol for Wireless Powered Sensor Networks , 2018, IEEE Transactions on Wireless Communications.

[15]  Elza Erkip,et al.  Distortion-Power Tradeoffs in Quasi-Stationary Source Transmission Over Delay and Buffer Limited Block Fading Channels , 2016, IEEE Transactions on Wireless Communications.

[16]  Peilin Hong,et al.  Energy-Efficient Scheduling and Power Allocation for Energy Harvesting-Based D2D Communication , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[17]  Hong Jiang,et al.  Power allocation for energy harvesting-based D2D communication underlaying cellular network , 2017, 2017 36th Chinese Control Conference (CCC).

[18]  Werner Dinkelbach On Nonlinear Fractional Programming , 1967 .

[19]  G. Staple,et al.  The end of spectrum scarcity [spectrum allocation and utilization] , 2004, IEEE Spectrum.

[20]  Geoffrey Ye Li,et al.  Device-to-device communications in cellular networks , 2016, IEEE Communications Magazine.

[21]  Jonathan Rodriguez,et al.  Energy-efficient game-theoretical random access for M2M communications in overlapped cellular networks , 2017, Comput. Networks.

[22]  Mianxiong Dong,et al.  Energy-Efficient Matching for Resource Allocation in D2D Enabled Cellular Networks , 2017, IEEE Transactions on Vehicular Technology.

[23]  Long Bao Le,et al.  Multi-channel MAC protocol for full-duplex cognitive radio networks with optimized access control and load balancing , 2016, 2016 IEEE International Conference on Communications (ICC).

[24]  P. D. Mitcheson,et al.  Ambient RF Energy Harvesting in Urban and Semi-Urban Environments , 2013, IEEE Transactions on Microwave Theory and Techniques.

[25]  Seong-Lyun Kim,et al.  Feasibility of cognitive machine-to-machine communication using cellular bands , 2013, IEEE Wireless Communications.

[26]  Lajos Hanzo,et al.  Energy Harvesting Aided Device-to-Device Communication in the Over-Sailing Heterogeneous Two-Tier Downlink , 2018, IEEE Access.

[27]  Shahid Mumtaz,et al.  Energy-Efficient Vehicular Heterogeneous Networks for Green Cities , 2018, IEEE Transactions on Industrial Informatics.

[28]  Bo Gu,et al.  Resource Allocation for Energy Harvesting Based Cognitive Machine-to-Machine Communications , 2019, ICC 2019 - 2019 IEEE International Conference on Communications (ICC).

[29]  Derrick Wing Kwan Ng,et al.  Energy-efficient power allocation for M2M communications with energy harvesting transmitter , 2012, 2012 IEEE Globecom Workshops.

[30]  Geoffrey Ye Li,et al.  Device-to-Device Communications Underlaying Cellular Networks , 2013, IEEE Transactions on Communications.

[31]  Theodoros A. Tsiftsis,et al.  Resource allocation for energy harvesting-powered D2D communications underlaying cellular networks , 2017, 2017 IEEE International Conference on Communications (ICC).

[32]  Arumugam Nallanathan,et al.  Energy-Efficient D2D Communications Underlaying NOMA-Based Networks With Energy Harvesting , 2018, IEEE Communications Letters.

[33]  Xiaoli Chu,et al.  Energy-Efficient Uplink Resource Allocation in LTE Networks With M2M/H2H Co-Existence Under Statistical QoS Guarantees , 2014, IEEE Transactions on Communications.

[34]  Hung-Yu Wei,et al.  Two paradigms in cellular Internet-of-Things access for energy-harvesting machine-to-machine devices: push-based versus pull-based , 2016, IET Wirel. Sens. Syst..

[35]  Georgios C. Anagnostopoulos,et al.  Efficient Revised Simplex Method for SVM Training , 2011, IEEE Transactions on Neural Networks.

[36]  Rui Zhang,et al.  Optimal Save-Then-Transmit Protocol for Energy Harvesting Wireless Transmitters , 2012, IEEE Transactions on Wireless Communications.

[37]  Peilin Hong,et al.  Resource Allocation for Energy Harvesting-Powered D2D Communication Underlaying Cellular Networks , 2017, IEEE Transactions on Vehicular Technology.

[38]  Hamid Aghvami,et al.  Cognitive Machine-to-Machine Communications for Internet-of-Things: A Protocol Stack Perspective , 2015, IEEE Internet of Things Journal.

[39]  Mikko Valkama,et al.  Viability Bounds of M2M Communication Using Energy-Harvesting and Passive Wake-Up Radio , 2017, IEEE Access.

[40]  Wei Xu,et al.  Energy Efficient Resource Allocation in Machine-to-Machine Communications With Multiple Access and Energy Harvesting for IoT , 2017, IEEE Internet of Things Journal.

[41]  Xiongwen Zhao,et al.  Access Control and Resource Allocation for M2M Communications in Industrial Automation , 2019, IEEE Transactions on Industrial Informatics.

[42]  Lajos Hanzo,et al.  Energy Harvesting Aided Device-to-Device Communication Underlaying the Cellular Downlink , 2017, IEEE Access.

[43]  Boris A. Trakhtenbrot,et al.  A Survey of Russian Approaches to Perebor (Brute-Force Searches) Algorithms , 1984, Annals of the History of Computing.