Flexible Resource Allocation in Device-to-Device Communications Using Stackelberg Game Theory

In underlaid device-to-device (D2D) cellular networks, severe radio interference can be typical for cellular and D2D users, which causes each D2D user’s quality-of-experience (QoE) to degrade significantly. Thus, in this paper, a dynamic Stackelberg game is formulated with a single-leader (base station) and multiple-followers (D2D pairs). The leader reduces interference within the network by charging a price to followers, whereas followers react to this price and compete to find optimal transmit power and resource block allocation. To enhance D2D user QoE, D2D users are categorized into one of three application classes with each class mapped to a different utility function. To address this, we propose a crucial innovation where the several different utility functions, available to followers, are solved using a non-scalarized approach, as a scalarized approach to this multi-criteria optimization problem is generally infeasible in real-time D2D cellular communications. To solve the game, a distributed algorithm is proposed, and it is shown to converge to a sub-game perfect Stackelberg equilibrium across all users. Simulation results show that the proposed approach reduces transmit power effectively and increases throughput, giving a Pareto-efficient outcome, while guaranteeing best social welfare and satisfaction across all D2D users.

[1]  Dong In Kim,et al.  Resource allocation for device-to-device communications underlaying LTE-advanced networks , 2013, IEEE Wireless Communications.

[2]  Lillykutty Jacob,et al.  Distributed Resource Allocation for D2D Communications Underlaying Cellular Networks in Time-Varying Environment , 2018, IEEE Communications Letters.

[3]  Zhiyong Du,et al.  User in the loop: QoE-oriented optimization in communication and networks , 2017, 2017 6th International Conference on Computer Science and Network Technology (ICCSNT).

[4]  David B. Smith,et al.  A Nash stable cross-layer coalition formation game for device-to-device communications , 2017, 2017 IEEE International Conference on Communications (ICC).

[5]  Caijun Zhong,et al.  Joint Spectrum and Power Allocation for D2D Communications Underlaying Cellular Networks , 2016, IEEE Transactions on Vehicular Technology.

[6]  Wayes Tushar,et al.  Multi-Source–Destination Distributed Wireless Networks: Pareto-Efficient Dynamic Power Control Game With Rapid Convergence , 2014, IEEE Transactions on Vehicular Technology.

[7]  Ibrahim A. Baky,et al.  Interactive balance space approach for solving multi-level multi-objective programming problems , 2007, Inf. Sci..

[8]  Yan Han,et al.  Power allocation for device-to-device underlay communication with femtocell using stackelberg game , 2018, 2018 IEEE Wireless Communications and Networking Conference (WCNC).

[9]  Olav Tirkkonen,et al.  Resource Sharing Optimization for Device-to-Device Communication Underlaying Cellular Networks , 2011, IEEE Transactions on Wireless Communications.

[10]  Zhu Han,et al.  Joint scheduling and resource allocation for device-to-device underlay communication , 2013, 2013 IEEE Wireless Communications and Networking Conference (WCNC).

[11]  Semu Mitiku Kassa,et al.  Deterministic solution approach for some classes of nonlinear multilevel programs with multiple followers , 2017, J. Glob. Optim..

[12]  Zhu Han,et al.  Interference-Constrained Pricing for D2D Networks , 2017, IEEE Transactions on Wireless Communications.

[13]  Muralidhar Kulkarni,et al.  PERFORMANCE EVALUATION OF TURBO CODED OFDM SYSTEMS AND APPLICATION OF TURBO DECODING FOR IMPULSIVE CHANNEL , 2010 .

[14]  Gábor Fodor,et al.  A Distributed Power Control Scheme for Cellular Network Assisted D2D Communications , 2011, 2011 IEEE Global Telecommunications Conference - GLOBECOM 2011.

[15]  Xiaohu You,et al.  Power Control via Stackelberg Game for Small-Cell Networks , 2018, Wirel. Commun. Mob. Comput..

[16]  Jeffrey G. Andrews,et al.  Spectrum Sharing for Device-to-Device Communication in Cellular Networks , 2013, IEEE Transactions on Wireless Communications.

[17]  Dacheng Yang,et al.  QoS-aware mode selection and resource allocation scheme for Device-to-Device (D2D) communication in cellular networks , 2013, 2013 IEEE International Conference on Communications Workshops (ICC).

[18]  Xiang Li,et al.  Distributed Power Control for D2D Communications Underlaying Cellular Network Using Stackelberg Game , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[19]  Halim Yanikomeroglu,et al.  Quantified User Behavior in User-in-the-Loop Spatially and Demand Controlled Cellular Systems , 2012, EW.

[20]  Mehdi Rasti,et al.  A joint channel and power allocation scheme for Device-to-Device communications underlaying uplink cellular networks , 2016, 2016 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[21]  Jeffrey G. Andrews,et al.  Power Control for D2D Underlaid Cellular Networks: Modeling, Algorithms, and Analysis , 2013, IEEE Journal on Selected Areas in Communications.

[22]  Hai Lu,et al.  User-In-The-Loop Content Delivery in Cellular Communication Networks with Heterogeneous User Behaviors , 2018 .

[23]  Navrati Saxena,et al.  Discount Interference Pricing Mechanism for Data Offloading in D2D Communications , 2018, IEEE Communications Letters.

[24]  Wei Wang,et al.  Context-aware QoE-price equilibrium for wireless multimedia relay communications using stackelberg game , 2017, 2017 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[25]  Gordon L. Stüber,et al.  LDPC Coded OFDM with Alamouti/SVD Diversity Technique , 2001, Wirel. Pers. Commun..

[26]  Halim Yanikomeroglu,et al.  User-in-the-loop: spatial and temporal demand shaping for sustainable wireless networks , 2014, IEEE Communications Magazine.

[27]  Zoran Gajic,et al.  A nash game algorithm for SIR-based power control in 3G wireless CDMA networks , 2005, IEEE/ACM Transactions on Networking.

[28]  Zdenek Becvar,et al.  In-Band Device-to-Device Communication in OFDMA Cellular Networks: A Survey and Challenges , 2015, IEEE Communications Surveys & Tutorials.

[29]  Zhu Han,et al.  Game-theoretic resource allocation methods for device-to-device communication , 2014, IEEE Wireless Communications.

[30]  Halim Yanikomeroglu,et al.  Load balancing in cellular networks with user-in-the-loop: A spatial traffic shaping approach , 2015, 2015 IEEE International Conference on Communications (ICC).

[31]  Baoding Liu,et al.  Stackelberg-Nash equilibrium for multilevel programming with multiple followers using genetic algorithms , 1998 .

[32]  Nei Kato,et al.  Device-to-Device Communication in LTE-Advanced Networks: A Survey , 2015, IEEE Communications Surveys & Tutorials.

[33]  Xu Chen,et al.  Optimal user-centric relay assisted device-to-device communications: an auction approach , 2015, IET Commun..

[34]  Fuqiang Liu,et al.  User Satisfaction Based Resource Allocation Using Artificial Fish Swarm Algorithm for D2D Communication , 2013 .

[35]  Haesik Kim,et al.  Coding and modulation techniques for high spectral efficiency transmission in 5G and satcom , 2015, 2015 23rd European Signal Processing Conference (EUSIPCO).

[36]  Sherali Zeadally,et al.  A Survey of Device-to-Device Communications: Research Issues and Challenges , 2018, IEEE Communications Surveys & Tutorials.

[37]  Andrea Abrardo,et al.  A comparative study of power control approaches for device-to-device communications , 2013, 2013 IEEE International Conference on Communications (ICC).

[38]  Qihui Wu,et al.  QoE-Based Distributed Multichannel Allocation in 5G Heterogeneous Cellular Networks: A Matching-Coalitional Game Solution , 2017, IEEE Access.

[39]  Adel Nadjaran Toosi,et al.  Artificial fish swarm algorithm: a survey of the state-of-the-art, hybridization, combinatorial and indicative applications , 2012, Artificial Intelligence Review.

[40]  Peter Marbach,et al.  Downlink resource allocation and pricing for wireless networks , 2002, Proceedings.Twenty-First Annual Joint Conference of the IEEE Computer and Communications Societies.

[41]  Kyung Sup Kwak,et al.  Resource Allocation for Device-to-Device Communication in LTE-A Network: A Stackelberg Game Approach , 2014, 2014 IEEE 80th Vehicular Technology Conference (VTC2014-Fall).

[42]  Olga Galinina,et al.  Network-Assisted Device-to-Device Connectivity: Contemporary Vision and Open Challenges , 2015 .

[43]  Hongbo Zhu,et al.  Quality-Optimized Joint Source Selection and Power Control for Wireless Multimedia D2D Communication Using Stackelberg Game , 2015, IEEE Transactions on Vehicular Technology.

[44]  Zhu Han,et al.  Energy-Efficient Resource Allocation for Device-to-Device Underlay Communication , 2022 .

[45]  Mingkai Chen,et al.  QoE-Driven D2D Media Services Distribution Scheme in Cellular Networks , 2017, Wirel. Commun. Mob. Comput..

[46]  Cem U. Saraydar,et al.  Efficient power control via pricing in wireless data networks , 2002, IEEE Trans. Commun..

[47]  Min Sheng,et al.  Maximizing Quality of Experience in Device-to-Device Communication Using an Evolutionary Algorithm Based on Users’ Behavior , 2017, IEEE Access.

[48]  Jeffrey G. Andrews,et al.  Distributed Resource Allocation in Device-to-Device Enhanced Cellular Networks , 2014, IEEE Transactions on Communications.

[49]  Halim Yanikomeroglu,et al.  Dynamic Demand Control with Differentiated QoS in User-in-the-Loop Controlled Cellular Networks , 2013, 2013 IEEE 77th Vehicular Technology Conference (VTC Spring).

[50]  Yan Chen,et al.  Cluster-Oriented Device-to-Device Multimedia Communications: Joint Power, Bandwidth, and Link Selection Optimization , 2018, IEEE Transactions on Vehicular Technology.