{'fraction_non_alphanumeric': 0.02294792586054722, 'fraction_numerical': 0.00529567519858782, 'mean_word_length': 5.265193370165746, 'pattern_counts': {'":': 0, '<': 0, '<?xml version=': 0, '>': 0, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
Dynamic Spectrum Allocation for Energy Harvesting-Based Underlaying D2D Communication

In this paper, we model and analyze the resource management problem of energy harvesting-based underlaying device-to-device (D2D) communication in uplink cellular networks (CNs). D2D transmitter can harvest energy from ambient inter- ference and reuse the spectrum of the cellular users (CUs) to com- municate with corresponding receiver. The energy of transmitters comes form the mix of the harvested energy and its battery. To improve the spectrum utilization, one D2D pair should be enable to reuse the spectrum of multiple CUs. In our analysis, dynamic spectrum allocation is applied to minimize the total energy cost of the system with QoS guarantees for both cellular link and D2D link. We first propose a sub- optimal resource allocation scheme while the spectrum bands are static. Then by applying efficient iteration method, we propose the optimal resource management algorithm with dynamic spectrum allocation. Numerical results validate the significant advantages of our proposed schemes in energy harvesting-based D2D underlaying CNs.