Distributed Radio Slice Allocation in Wireless Network Virtualization: Matching Theory Meets Auctions

Wireless network virtualization has been introduced to satisfy the ever-increasing user requirements through resource sharing, and it can reduce operating costs for the network. Virtualized resources of an infrastructure provider can be allocated as slices to mobile virtual network operators to satisfy their users’ demands. Thus, an efficient resource allocation method is needed. Furthermore, existing works have mostly considered resource allocation methods using one infrastructure provider in the system model. However, in realistic and practical environments, multiple infrastructure providers should be considered so that the mobile virtual network operator can choose the appropriate infrastructure provider to maximize its revenue. Therefore, in this paper, a new approach based on matching theory and auctions is proposed for slice allocation for a system with multiple infrastructure providers. Moreover, a matching algorithm and an auction are utilized to work as the distributed methods for solving the user association problem and slice allocation problem, respectively. To connect these two problems, the user association result is used as an input of the auction model so that the mobile virtual network operator can decide on the appropriate infrastructure provider to submit the bidding value. Simulation results show that the developed solutions achieve stable matching and maximize the social welfare of all bidders.

[1]  F. Richard Yu,et al.  Wireless Network Virtualization: A Survey, Some Research Issues and Challenges , 2015, IEEE Communications Surveys & Tutorials.

[2]  Xiaohu You,et al.  Virtualization Framework and VCG Based Resource Block Allocation Scheme for LTE Virtualization , 2016, 2016 IEEE 83rd Vehicular Technology Conference (VTC Spring).

[3]  Mianxiong Dong,et al.  In Broker We Trust: A Double-Auction Approach for Resource Allocation in NFV Markets , 2018, IEEE Transactions on Network and Service Management.

[4]  Di Yuan,et al.  Matching Theory for Over-the-Top Service Provision in 5G Networks , 2018, IEEE Transactions on Wireless Communications.

[5]  Walid Saad,et al.  A Joint Learning and Communications Framework for Federated Learning Over Wireless Networks , 2021, IEEE Transactions on Wireless Communications.

[6]  Luis Alonso,et al.  Energy Sharing and Trading in Multi-Operator Heterogeneous Network Deployments , 2019, IEEE Transactions on Vehicular Technology.

[7]  Walid Saad,et al.  Brainstorming Generative Adversarial Networks (BGANs): Towards Multi-Agent Generative Models with Distributed Private Datasets , 2020, ArXiv.

[8]  Paul R. Milgrom,et al.  Designing Random Allocation Mechanisms: Theory and Applications , 2013 .

[9]  Alvin E. Roth Deferred acceptance algorithms: history, theory, practice, and open questions , 2008, Int. J. Game Theory.

[10]  Walid Saad,et al.  Mode Selection and Resource Allocation in Device-to-Device Communications: A Matching Game Approach , 2017, IEEE Transactions on Mobile Computing.

[11]  Michel Gendreau,et al.  Combinatorial auctions , 2007, Ann. Oper. Res..

[12]  Choong Seon Hong,et al.  Network Slicing for 5G and Beyond Networks , 2019 .

[13]  M. Bennis,et al.  Caching Meets Millimeter Wave Communications for Enhanced Mobility Management in 5G Networks , 2017, IEEE Transactions on Wireless Communications.

[14]  George Iosifidis,et al.  Auction mechanisms for network resource allocation , 2010, 8th International Symposium on Modeling and Optimization in Mobile, Ad Hoc, and Wireless Networks.

[15]  Walid Saad,et al.  A Vision of 6G Wireless Systems: Applications, Trends, Technologies, and Open Research Problems , 2019, IEEE Network.

[16]  Walid Saad,et al.  Joint Millimeter Wave and Microwave Resources Allocation in Cellular Networks With Dual-Mode Base Stations , 2016, IEEE Transactions on Wireless Communications.

[17]  Milan Vojnovic,et al.  Weighted proportional allocation , 2011, SIGMETRICS '11.

[18]  Noam Nisan,et al.  Computationally feasible VCG mechanisms , 2000, EC '00.

[19]  Victor C. M. Leung,et al.  NFV/SDN-based vEPC solution in hybrid clouds , 2018, 2018 IEEE Middle East and North Africa Communications Conference (MENACOMM).

[20]  Zhu Han,et al.  Applications of Economic and Pricing Models for Wireless Network Security: A Survey , 2017, IEEE Communications Surveys & Tutorials.

[21]  Walid Saad,et al.  Context-Aware Small Cell Networks: How Social Metrics Improve Wireless Resource Allocation , 2015, IEEE Transactions on Wireless Communications.

[22]  Walid Saad,et al.  Joint Communication, Computation, Caching, and Control in Big Data Multi-Access Edge Computing , 2018, IEEE Transactions on Mobile Computing.

[23]  Walid Saad,et al.  Optimized Resource Management in Heterogeneous Wireless Networks , 2016, IEEE Communications Letters.

[24]  Ekram Hossain,et al.  Auction Mechanisms for Virtualization in 5G Cellular Networks: Basics, Trends, and Open Challenges , 2018, IEEE Communications Surveys & Tutorials.

[25]  Bing Chen,et al.  Wireless Virtualization as a Hierarchical Combinatorial Auction: An Illustrative Example , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[26]  Colin Rowat,et al.  VCG - Combinatorial Vickrey-Clarke-Groves Auctions , 2015, Arch. Formal Proofs.

[27]  Choong Seon Hong,et al.  Cooperative Slice Allocation for Virtualized Wireless Network: A Matching Game Approach , 2018, IMCOM.

[28]  Hassan Halabian,et al.  Distributed Resource Allocation Optimization in 5G Virtualized Networks , 2019, IEEE Journal on Selected Areas in Communications.

[29]  Choong Seon Hong,et al.  A matching game approach for resource allocation in wireless network virtualization , 2017, IMCOM.

[31]  Choong Seon Hong,et al.  Infotainment Enabled Smart Cars: A Joint Communication, Caching, and Computation Approach , 2019, IEEE Transactions on Vehicular Technology.

[32]  Sudarshan Guruacharya,et al.  Multi-Operator Spectrum Sharing for Small Cell Networks: A Matching Game Perspective , 2016, IEEE Transactions on Wireless Communications.

[33]  Luis Alonso,et al.  Multi-Tenant Slicing for Spectrum Management on the Road to 5G , 2017, IEEE Wireless Communications.

[34]  Branka Vucetic,et al.  Spectrum Sharing in Multi-Tenant 5G Cellular Networks: Modeling and Planning , 2019, IEEE Access.

[35]  The Application of Greedy Algorithm in Real Life , 2017 .

[36]  Zhu Han,et al.  Joint Incentive Mechanism for Paid Content Caching and Price Based Cache Replacement Policy in Named Data Networking , 2018, IEEE Access.

[37]  Yang Zhang,et al.  Virtualization of 5G Cellular Networks: A Combinatorial Double Auction Approach , 2017, GLOBECOM 2017 - 2017 IEEE Global Communications Conference.

[38]  Fernando Paganini,et al.  Network Bandwidth Allocation via Distributed Auctions with Time Reservations , 2009, IEEE INFOCOM 2009.

[39]  Liang Liang,et al.  Online Auction-Based Resource Allocation for Service-Oriented Network Slicing , 2019, IEEE Transactions on Vehicular Technology.

[40]  Ming Zeng,et al.  QoE-Aware Power Management in Vehicle-to-Grid Networks: A Matching-Theoretic Approach , 2018, IEEE Transactions on Smart Grid.

[41]  Choong Seon Hong,et al.  Pricing Mechanism for Virtualized Heterogeneous Resources in Wireless Network Virtualization , 2020, 2020 International Conference on Information Networking (ICOIN).

[42]  Haitao Zhao,et al.  A Simple Distributed Channel Allocation Algorithm for D2D Communication Pairs , 2018, IEEE Transactions on Vehicular Technology.

[43]  Walid Saad,et al.  Matching theory for future wireless networks: fundamentals and applications , 2014, IEEE Communications Magazine.

[44]  Kun Zhu,et al.  Virtualization of 5G Cellular Networks as a Hierarchical Combinatorial Auction , 2015, IEEE Transactions on Mobile Computing.

[45]  Eitan Altman,et al.  A Controlled Matching Game for WLANs , 2017, IEEE Journal on Selected Areas in Communications.

[46]  Mingxuan Sun,et al.  On-Demand Receiver-Centric Channel Allocation via Constrained VCG Auction for Spatial Spectrum Reuse , 2019, IEEE Systems Journal.

[47]  Xiaoming Liu,et al.  An Online Combinatorial Auction Based Resource Allocation and Pricing Mechanism for Network Slicing in 5G , 2019, 2019 IEEE 19th International Conference on Communication Technology (ICCT).

[48]  Yue Gao,et al.  Resource Allocation in Wireless Powered IoT Networks , 2018, IEEE Internet of Things Journal.

[49]  Choong Seon Hong,et al.  Resource management in dense heterogeneous networks , 2015, 2015 17th Asia-Pacific Network Operations and Management Symposium (APNOMS).

[50]  Chonho Lee,et al.  Auction Approaches for Resource Allocation in Wireless Systems: A Survey , 2013, IEEE Communications Surveys & Tutorials.

[51]  Ke Xu,et al.  Virtual resource allocation for wireless virtualization networks using market equilibrium theory , 2015, 2015 IEEE Conference on Computer Communications Workshops (INFOCOM WKSHPS).

[52]  Honggang Wang,et al.  Power Allocation in Wireless Network Virtualization with Buyer/Seller and Auction Game , 2014, 2015 IEEE Global Communications Conference (GLOBECOM).

[53]  Xiangdong Liu,et al.  Auction-Based Mechanism for Dynamic and Efficient Resource Allocation , 2018, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[54]  Choong Seon Hong,et al.  Dynamic pricing for resource allocation in wireless network virtualization: A Stackelberg game approach , 2017, 2017 International Conference on Information Networking (ICOIN).

[55]  Zheng Hu,et al.  Pricing-based power allocation in wireless network virtualization: A game approach , 2015, 2015 International Wireless Communications and Mobile Computing Conference (IWCMC).

[56]  Christos V. Verikoukis,et al.  Matching Game Based Virtualization in Shared LTE-A Networks , 2016, 2016 IEEE Global Communications Conference (GLOBECOM).