Heterogeneous Networks Relying on Full-Duplex Relays and Mobility-Aware Probabilistic Caching

Joint optimal resource allocation and probabilistic caching design is conceived for device-to-device (D2D) communications in a heterogeneous wireless network (HetNet) relying on full-duplex (FD) relays. In particular, popular contents can be cached at user devices and at relays that are located close to users. A user may request the contents of interest from another user via D2D communications and also from a nearby relay equipped with FD radios. If the requested contents are not found in the buffers of other users/relays within the coverage range, users may opt for connecting to the macro base station (MBS) via a relay by using an FD communication. Furthermore, we propose a beneficial mobility-aware coded caching philosophy for D2D communications in the HetNet considered. Especially, we model the mobility pattern of users as discrete random jumps and exploit coded caching for improving the throughput attained. Subsequently, we develop mathematical models for analyzing the throughput in the presence of edge caching, where both the system-level co-channel interference and the FD self-interference are considered. We circumvent the high complexity of stochastic optimization by developing low-complexity optimization. Finally, numerical results are presented to illustrate the theoretical findings developed in this paper and quantify the throughput gains attained.

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

[2]  Deniz Gündüz,et al.  Wireless Content Caching for Small Cell and D2D Networks , 2016, IEEE Journal on Selected Areas in Communications.

[3]  Deniz Gündüz,et al.  Decentralized Caching and Coded Delivery With Distinct Cache Capacities , 2017, IEEE Transactions on Communications.

[4]  Lie-Liang Yang,et al.  Energy-Efficient Cross-Layer Design of Wireless Mesh Networks for Content Sharing in Online Social Networks , 2017, IEEE Transactions on Vehicular Technology.

[5]  Yu Cheng,et al.  Modeling and Analysis of Wireless Sensor Networks With/Without Energy Harvesting Using Ginibre Point Processes , 2017, IEEE Transactions on Wireless Communications.

[6]  Ming Xiao,et al.  Efficient Scheduling and Power Allocation for D2D-Assisted Wireless Caching Networks , 2015, IEEE Transactions on Communications.

[7]  Yong-Yeol Ahn,et al.  Analyzing the Video Popularity Characteristics of Large-Scale User Generated Content Systems , 2009, IEEE/ACM Transactions on Networking.

[8]  Setareh Maghsudi,et al.  Cheat-Proof Distributed Power Control in Full-Duplex Small Cell Networks: A Repeated Game With Imperfect Public Monitoring , 2018, IEEE Transactions on Communications.

[9]  Ekram Hossain,et al.  Analysis of Massive MIMO-Enabled Downlink Wireless Backhauling for Full-Duplex Small Cells , 2015, IEEE Transactions on Communications.

[10]  Dusit Niyato,et al.  Exact Performance Analysis of Ambient RF Energy Harvesting Wireless Sensor Networks With Ginibre Point Process , 2016, IEEE Journal on Selected Areas in Communications.

[11]  Rose Qingyang Hu,et al.  An energy efficient and spectrum efficient wireless heterogeneous network framework for 5G systems , 2014, IEEE Communications Magazine.

[12]  Jun Li,et al.  Distributed Caching for Data Dissemination in the Downlink of Heterogeneous Networks , 2015, IEEE Transactions on Communications.

[13]  Khaled Ben Letaief,et al.  Mobility-aware caching for content-centric wireless networks: modeling and methodology , 2016, IEEE Communications Magazine.

[14]  Jun Zhang,et al.  Mobility-Aware Caching in D2D Networks , 2016, IEEE Transactions on Wireless Communications.

[15]  Athanasios V. Vasilakos,et al.  Full-Duplex Wireless Communications: Challenges, Solutions, and Future Research Directions , 2016, Proceedings of the IEEE.

[16]  He Chen,et al.  Pricing and Resource Allocation via Game Theory for a Small-Cell Video Caching System , 2016, IEEE Journal on Selected Areas in Communications.

[17]  Pablo Rodriguez,et al.  Analysis of web caching architectures: hierarchical and distributed caching , 2001, TNET.

[18]  Jun Li,et al.  Probabilistic Small-Cell Caching: Performance Analysis and Optimization , 2017, IEEE Transactions on Vehicular Technology.

[19]  Giuseppe Caire,et al.  The Throughput-Outage Tradeoff of Wireless One-Hop Caching Networks , 2013, IEEE Transactions on Information Theory.

[20]  Deniz Gündüz,et al.  Cache-Aided Content Delivery Over Erasure Broadcast Channels , 2017, IEEE Transactions on Communications.

[21]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[22]  Rose Qingyang Hu,et al.  Enable device-to-device communications underlaying cellular networks: challenges and research aspects , 2014, IEEE Communications Magazine.

[23]  Wu He,et al.  Internet of Things in Industries: A Survey , 2014, IEEE Transactions on Industrial Informatics.

[24]  Giuseppe Caire,et al.  Fundamental Limits of Caching in Wireless D2D Networks , 2014, IEEE Transactions on Information Theory.

[25]  Xing Zhang,et al.  Mobility-Aware Coded Probabilistic Caching Scheme for MEC-Enabled Small Cell Networks , 2017, IEEE Access.

[26]  Geoffrey I. Webb,et al.  Encyclopedia of Machine Learning , 2011, Encyclopedia of Machine Learning.

[27]  Ekram Hossain,et al.  Downlink Spectrum Allocation for In-Band and Out-Band Wireless Backhauling of Full-Duplex Small Cells , 2017, IEEE Transactions on Communications.

[28]  Dusit Niyato,et al.  Analysis of Heterogeneous Wireless Networks Using Poisson Hard-Core Hole Process , 2017, IEEE Transactions on Wireless Communications.

[29]  Alexandros G. Dimakis,et al.  Femtocaching and device-to-device collaboration: A new architecture for wireless video distribution , 2012, IEEE Communications Magazine.

[30]  Giuseppe Caire,et al.  Wireless Device-to-Device Caching Networks: Basic Principles and System Performance , 2013, IEEE Journal on Selected Areas in Communications.

[31]  Chintha Tellambura,et al.  Study of Mobility in Cache-Enabled Wireless Heterogeneous Networks , 2017, 2017 IEEE Wireless Communications and Networking Conference (WCNC).

[32]  Ekram Hossain,et al.  On User Association in Multi-Tier Full-Duplex Cellular Networks , 2017, IEEE Transactions on Communications.

[33]  M. Haenggi,et al.  Interference in Large Wireless Networks , 2009, Found. Trends Netw..

[34]  Hui Liu,et al.  Push-Based Wireless Converged Networks for Massive Multimedia Content Delivery , 2014, IEEE Transactions on Wireless Communications.

[35]  Long Bao Le,et al.  Design and Optimal Configuration of Full-Duplex MAC Protocol for Cognitive Radio Networks Considering Self-Interference , 2015, IEEE Access.

[36]  Kai-Kit Wong,et al.  Massive MIMO-Enabled Full-Duplex Cellular Networks , 2016, IEEE Transactions on Communications.

[37]  A. Selvakumar,et al.  A New Particle Swarm Optimization Solution to Nonconvex Economic Dispatch Problems , 2007, IEEE Transactions on Power Systems.

[38]  Zhisheng Niu,et al.  Cooperative Edge Caching in Software-Defined Hyper-Cellular Networks , 2017, IEEE Journal on Selected Areas in Communications.

[39]  Risto Wichman,et al.  In-Band Full-Duplex Wireless: Challenges and Opportunities , 2013, IEEE Journal on Selected Areas in Communications.