Alternate distributed allocation of time reuse patterns in Fog-enabled cooperative D2D networks

Fog computing is regarded as a promising architecture to support various services on demand. Hand-held devices (or fog nodes) are becoming more and more powerful and can help each other to communicate and compute. In particular, the proximity-based communication through the device-to-device (D2D) links is one important paradigm of fog computing. In this paper, we look into the time reuse problem in a fog-enabled cooperative network. Even though the number of possible time reuse patterns increases exponentially with the quantity of the devices, we first show that the optimal network performance can be achieved by only activating a limited number of reuse patterns. Furthermore, when limited to a specific set of time reuse patterns, the optimal allocation problem becomes a biconvex one. Based on the alternate convex search (ACS) method and the alternating-direction method of multipliers (ADMM), a semi-distributed algorithm of low complexity, namely alternate distributed allocation of time reuse patterns (ADARP), is proposed to identify the optimal time reuse profile and the corresponding optimal association strategies. This semi-distributed nature renders our proposed solution suitable for fog-enabled cooperative D2D networks. Numerical simulations are carried out to corroborate our designs.

[1]  Hsiao-Hwa Chen,et al.  Intracluster Device-to-Device Relay Algorithm With Optimal Resource Utilization , 2013, IEEE Transactions on Vehicular Technology.

[2]  Tao Zhang,et al.  Fog and IoT: An Overview of Research Opportunities , 2016, IEEE Internet of Things Journal.

[3]  Michael L. Honig,et al.  Energy-Efficient Cell Activation, User Association, and Spectrum Allocation in Heterogeneous Networks , 2015, IEEE Journal on Selected Areas in Communications.

[4]  S Jagadeesan,et al.  Resource Allocation with Flexible Channel Cooperation in Cognitive Radio Networks , 2016 .

[5]  Yuguang Fang,et al.  Optimal Scheduling for Multi-Radio Multi-Channel Multi-Hop Cognitive Cellular Networks , 2015, IEEE Transactions on Mobile Computing.

[6]  Kathrin Klamroth,et al.  Biconvex sets and optimization with biconvex functions: a survey and extensions , 2007, Math. Methods Oper. Res..

[7]  Michael L. Honig,et al.  Traffic-Driven Spectrum Allocation in Heterogeneous Networks , 2014, IEEE Journal on Selected Areas in Communications.

[8]  Xiliang Luo,et al.  Delay-Oriented QoS-Aware User Association and Resource Allocation in Heterogeneous Cellular Networks , 2017, IEEE Transactions on Wireless Communications.

[9]  Halim Yanikomeroglu,et al.  Device-to-device communication in 5G cellular networks: challenges, solutions, and future directions , 2014, IEEE Communications Magazine.

[10]  Yu Zeng,et al.  Optimal Time Reuse in Cooperative D2D Relaying Networks , 2017, 2017 IEEE Globecom Workshops (GC Wkshps).

[11]  Xu Chen,et al.  D2D Fogging: An Energy-Efficient and Incentive-Aware Task Offloading Framework via Network-assisted D2D Collaboration , 2016, IEEE Journal on Selected Areas in Communications.

[12]  Mugen Peng,et al.  Fog-computing-based radio access networks: issues and challenges , 2015, IEEE Network.

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

[14]  Wolfgang Utschick,et al.  Optimal Joint User Association and Multi-Pattern Resource Allocation in Heterogeneous Networks , 2016, IEEE Transactions on Signal Processing.

[15]  Mihaela van der Schaar,et al.  To Relay or Not to Relay: Learning Device-to-Device Relaying Strategies in Cellular Networks , 2013, IEEE Transactions on Mobile Computing.

[16]  Lassi Hentila,et al.  WINNER II Channel Models , 2009 .

[17]  Stephen P. Boyd,et al.  Distributed Optimization and Statistical Learning via the Alternating Direction Method of Multipliers , 2011, Found. Trends Mach. Learn..

[18]  Hongbo Jiang,et al.  Resource Allocation for Heterogeneous Applications With Device-to-Device Communication Underlaying Cellular Networks , 2016, IEEE Journal on Selected Areas in Communications.