{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,11,7]],"date-time":"2025-11-07T09:35:43Z","timestamp":1762508143371,"version":"build-2065373602"},"reference-count":37,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2020,6,9]],"date-time":"2020-06-09T00:00:00Z","timestamp":1591660800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"funder":[{"DOI":"10.13039\/501100012166","name":"National Key Research and Development Program of China","doi-asserted-by":"publisher","award":["2018YFB2100100"],"award-info":[{"award-number":["2018YFB2100100"]}],"id":[{"id":"10.13039\/501100012166","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>Energy efficiency (EE) is a critical performance indicator for the device-to-device (D2D) communication underlaying cellular networks due to limited battery capacity and serious interference between user equipment. In this study, we proposed a power control and channel allocation scheme for the EE maximization of the D2D pairs, while jointly reusing uplink\u2013downlink resources and guaranteeing the cellular users\u2019 (CUs) quality of service (QoS). The formulated problem was a mixed-integer nonlinear programming (MINLP) problem, which is generally an unsolved non-deterministic polynomial-time hardness (NP-hard) problem within polynomial time. To make it tractable to solve, the original problem was divided into two sub-problems: power control and channel allocation. A power control algorithm based on the Lambert W function was proposed to maximize the EE of the individual D2D pair. Assigning either an uplink or downlink resource to reuse, the EE of each D2D pair was calculated using the power control results. A channel allocation scheme based on the Kuhn\u2013Munkres algorithm utilized the EE weights to optimize the overall EE of the D2D pairs. The simulation results verified the theoretical analysis and proved that the proposed algorithm could remarkably improve the EE of D2D pairs while guaranteeing the QoS of the CUs.<\/jats:p>","DOI":"10.3390\/s20113285","type":"journal-article","created":{"date-parts":[[2020,6,9]],"date-time":"2020-06-09T06:34:16Z","timestamp":1591684456000},"page":"3285","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":13,"title":["A Two-Layer, Energy-Efficient Approach for Joint Power Control and Uplink\u2013Downlink Channel Allocation in D2D Communication"],"prefix":"10.3390","volume":"20","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4835-3978","authenticated-orcid":false,"given":"Li","family":"Zhou","sequence":"first","affiliation":[{"name":"School of Microelectronics and Communication Engineering, Chongqing University, Chongqing 400044, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1116-7706","authenticated-orcid":false,"given":"Yucheng","family":"Wu","sequence":"additional","affiliation":[{"name":"School of Microelectronics and Communication Engineering, Chongqing University, Chongqing 400044, China"},{"name":"State Key Laboratory of Power Transmission Equipment &amp; System Security and New Technology, Chongqing 400044, China"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Haifei","family":"Yu","sequence":"additional","affiliation":[{"name":"School of Microelectronics and Communication Engineering, Chongqing University, Chongqing 400044, China"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,6,9]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"4719","DOI":"10.1080\/00207543.2017.1402140","article-title":"Internet of things and supply chain management: A literature review","volume":"57","author":"Hassini","year":"2019","journal-title":"Int. J. Prod. Res."},{"doi-asserted-by":"crossref","unstructured":"Yu, B., Zhang, X., Palmieri, F., Creignou, E., and You, I. (2019). A deep learning approach for maximum activity links in D2D communications. Sensors, 19.","key":"ref_2","DOI":"10.3390\/s19132941"},{"doi-asserted-by":"crossref","unstructured":"Nitti, M., Stelea, G.A., Popescu, V., and Fadda, M. (2019). When social networks meet D2D communications: A survey. Sensors, 19.","key":"ref_3","DOI":"10.3390\/s19020396"},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"3300","DOI":"10.1109\/ACCESS.2018.2796311","article-title":"Energy efficient relay matching with bottleneck effect elimination power adjusting for full-duplex relay assisted D2D networks using mmWave technology","volume":"6","author":"Chang","year":"2018","journal-title":"IEEE Access"},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"5750","DOI":"10.1109\/TVT.2017.2787767","article-title":"Sector-based radio resource allocation (SBRRA) algorithm for better quality of service and experience in device-to-device (D2D) communication","volume":"67","author":"Gandotra","year":"2018","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_6","doi-asserted-by":"crossref","first-page":"170","DOI":"10.1109\/MCOM.2012.6163598","article-title":"Design aspects of network assisted device-to-device communications","volume":"50","author":"Fodor","year":"2012","journal-title":"IEEE Commun. Mag."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"57","DOI":"10.1109\/MWC.2014.6812292","article-title":"Device-to-device communications achieve efficient load balancing in LTE-advanced networks","volume":"21","author":"Liu","year":"2014","journal-title":"IEEE Wirel. Commun."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"4006","DOI":"10.1109\/TVT.2020.2973228","article-title":"Energy-Efficient Resource Allocation for High-Rate Underlay D2D Communications with Statistical CSI: A One-to-Many Strategy","volume":"69","author":"Li","year":"2020","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_9","doi-asserted-by":"crossref","first-page":"3474","DOI":"10.1109\/TVT.2015.2444795","article-title":"Delay-optimal dynamic mode selection and resource allocation in device-to-device communications\u2014Part I: Optimal policy","volume":"65","author":"Lei","year":"2015","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1109\/JSAC.2015.2452492","article-title":"On the outage probability of device-to-device-communication-enabled multichannel cellular networks: An RSS-threshold-based perspective","volume":"34","author":"Liu","year":"2015","journal-title":"IEEE J. Sel. Areas Commun."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"1923","DOI":"10.1109\/COMST.2014.2375934","article-title":"Device-to-device communication in LTE-advanced networks: A survey","volume":"17","author":"Liu","year":"2014","journal-title":"IEEE Commun. Surv. Tutor."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"3665","DOI":"10.1109\/TWC.2014.2316817","article-title":"Base-station assisted device-to-device communications for high-throughput wireless video networks","volume":"13","author":"Golrezaei","year":"2014","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1542","DOI":"10.1109\/TII.2017.2789304","article-title":"Energy-efficient device-to-device communications for green smart cities","volume":"14","author":"Kai","year":"2018","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_14","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/MWC.2016.7553022","article-title":"Social-aware energy harvesting device-to-device communications in 5G networks","volume":"23","author":"Jiang","year":"2016","journal-title":"IEEE Wirel. Commun."},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"20572","DOI":"10.1109\/ACCESS.2018.2825648","article-title":"Reducing energy consumption with cost budget using available budget preassignment in heterogeneous cloud computing systems","volume":"6","author":"Chen","year":"2018","journal-title":"IEEE Access"},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"1068","DOI":"10.1109\/TII.2017.2676183","article-title":"Minimizing energy consumption of real-time parallel applications using downward and upward approaches on heterogeneous systems","volume":"13","author":"Xie","year":"2017","journal-title":"IEEE Trans. Ind. Inform."},{"doi-asserted-by":"crossref","unstructured":"Zhang, Z., Wang, L., and Zhang, J. (2017). Energy efficiency of D2D multi-user cooperation. Sensors, 17.","key":"ref_17","DOI":"10.3390\/s17040697"},{"key":"ref_18","doi-asserted-by":"crossref","first-page":"1626","DOI":"10.1109\/TII.2017.2784100","article-title":"Greening the smart cities: Energy-efficient massive content delivery via D2D communications","volume":"14","author":"Zhou","year":"2017","journal-title":"IEEE Trans. Ind. Inform."},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"2082","DOI":"10.1109\/TWC.2014.2379653","article-title":"Energy-efficient resource allocation for device-to-device underlay communication","volume":"14","author":"Wang","year":"2014","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"7527","DOI":"10.1109\/TVT.2017.2659701","article-title":"High-throughput opportunistic cooperative device-to-device communications with caching","volume":"66","author":"Chen","year":"2017","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"6119","DOI":"10.1109\/TVT.2015.2472995","article-title":"Energy-efficient joint resource allocation and power control for D2D communications","volume":"65","author":"Jiang","year":"2015","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"367","DOI":"10.1109\/TVT.2015.2389823","article-title":"Energy efficiency and spectrum efficiency of multihop device-to-device communications underlaying cellular networks","volume":"65","author":"Wei","year":"2015","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"5331","DOI":"10.1109\/TVT.2018.2810162","article-title":"SERS: Social-aware energy-efficient relay selection in D2D communications","volume":"67","author":"Li","year":"2018","journal-title":"IEEE Trans. Veh. Technol."},{"doi-asserted-by":"crossref","unstructured":"Zulhasnine, M., Huang, C., and Srinivasan, A. (2010, January 11). Efficient resource allocation for device-to-device communication underlaying LTE network. Proceedings of the 2010 IEEE 6th International Conference on Wireless and Mobile Computing, Networking and Communications, Niagara Falls, ON, Canada.","key":"ref_24","DOI":"10.1109\/WIMOB.2010.5645039"},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"3965","DOI":"10.1109\/TWC.2014.2325552","article-title":"Coalitional games for resource allocation in the device-to-device uplink underlaying cellular networks","volume":"13","author":"Li","year":"2014","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"7099","DOI":"10.1109\/TWC.2016.2597283","article-title":"Resource allocation for D2D communication underlaid cellular networks using graph-based approach","volume":"15","author":"Hoang","year":"2016","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"1038","DOI":"10.1109\/TWC.2012.011513.120063","article-title":"Spectrum sharing scheme between cellular users and ad-hoc device-to-device users","volume":"12","author":"Kaufman","year":"2013","journal-title":"IEEE Trans. Wirel. Commun."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"3755","DOI":"10.1109\/TVT.2014.2355594","article-title":"Quality-optimized joint source selection and power control for wireless multimedia D2D communication using Stackelberg game","volume":"64","author":"Wang","year":"2014","journal-title":"IEEE Trans. Veh. Technol."},{"doi-asserted-by":"crossref","unstructured":"Rahman, M.A., Lee, Y., and Koo, I. (2018). Energy-efficient power allocation and relay selection schemes for relay-assisted d2d communications in 5g wireless networks. Sensors, 18.","key":"ref_29","DOI":"10.3390\/s18092865"},{"key":"ref_30","doi-asserted-by":"crossref","first-page":"16940","DOI":"10.1109\/ACCESS.2019.2894003","article-title":"A two-stage energy-efficient approach for joint power control and channel allocation in D2D communication","volume":"7","author":"Liu","year":"2019","journal-title":"IEEE Access"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"5256","DOI":"10.1109\/TVT.2016.2615718","article-title":"Energy-efficient matching for resource allocation in D2D enabled cellular networks","volume":"66","author":"Zhou","year":"2016","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"6181","DOI":"10.1109\/ACCESS.2016.2593047","article-title":"Iterative energy-efficient stable matching approach for context-aware resource allocation in D2D communications","volume":"4","author":"Zhou","year":"2016","journal-title":"IEEE Access"},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"3844","DOI":"10.1109\/TVT.2014.2356198","article-title":"Interference graph-based resource allocation (InGRA) for D2D communications underlaying cellular networks","volume":"64","author":"Zhang","year":"2014","journal-title":"IEEE Trans. Veh. Technol."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"91","DOI":"10.1109\/MWC.2013.6590055","article-title":"Resource allocation for device-to-device communications underlaying LTE-advanced networks","volume":"20","author":"Phunchongharn","year":"2013","journal-title":"IEEE Wirel. Commun."},{"key":"ref_35","doi-asserted-by":"crossref","first-page":"329","DOI":"10.1007\/BF02124750","article-title":"On the Lambert W function","volume":"5","author":"Corless","year":"1996","journal-title":"Adv. Comput. Math."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"248","DOI":"10.1145\/321694.321699","article-title":"Theoretical improvements in algorithmic efficiency for network flow problems","volume":"19","author":"Edmonds","year":"1972","journal-title":"J. ACM (JACM)"},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1109\/JOE.1986.1145138","article-title":"Channel capacity in bits per joule","volume":"11","author":"Kwon","year":"1986","journal-title":"IEEE J. Ocean. Eng."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/11\/3285\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:37:00Z","timestamp":1760175420000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/11\/3285"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,6,9]]},"references-count":37,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2020,6]]}},"alternative-id":["s20113285"],"URL":"https:\/\/doi.org\/10.3390\/s20113285","relation":{},"ISSN":["1424-8220"],"issn-type":[{"type":"electronic","value":"1424-8220"}],"subject":[],"published":{"date-parts":[[2020,6,9]]}}}