Optimal User Pairing in Cache-Based NOMA Systems with Index Coding

The user pairing problem for cache-based time-slotted non-orthogonal multiple access (NOMA) system with index coding is investigated. During each time slot, the packets of two users are scheduled at the base station. In accordance with different cache information of the scheduled users, either superposition coding or index coding is applied for base station transmission. For some specific case, the superior performance on the aspect of power consumption of index coding compared to that of superposition coding is analyzed. Besides, the power saving of our design system when compared to that of the NOMA system with pure superposition coding is also demonstrated in a mathematical way. Subsequently, we show that the original user scheduling problem can be transformed in quadratic time into a minimum weight perfect matching problem of an undirected graph, which can be solved with time complexity O(K<sup>3</sup>), where K is the number of users. Based on this transformation, the feasibility of any given system is analyzed. Furthermore, we formulate the minimum weight perfect matching problem as an integer linear problem and solve it by integer linear programming. Numerical results validate the performance gains of our proposed system from the aspects of total transmit power and outage probability.

[1]  Ziv Bar-Yossef,et al.  Index Coding With Side Information , 2006, IEEE Transactions on Information Theory.

[2]  Chi Wan Sung,et al.  Subcarrier and Power Allocation for the Downlink of Multicarrier NOMA Systems , 2018, IEEE Transactions on Vehicular Technology.

[3]  Kenneth W. Shum,et al.  Data Dissemination With Side Information and Feedback , 2014, IEEE Transactions on Wireless Communications.

[4]  Hong Wang,et al.  Mode Selection Between Index Coding and Superposition Coding in Cache-Based NOMA Networks , 2019, IEEE Communications Letters.

[5]  H. Vincent Poor,et al.  NOMA Assisted Wireless Caching: Strategies and Performance Analysis , 2017, IEEE Transactions on Communications.

[6]  Chi Wan Sung,et al.  Distributed Power Control for the Downlink of Multi-Cell NOMA Systems , 2017, IEEE Transactions on Wireless Communications.

[7]  Pingzhi Fan,et al.  On the Application of NOMA to Wireless Caching , 2018, 2018 IEEE International Conference on Communications (ICC).

[8]  Hong Wang,et al.  A Novel Power Minimization Precoding Scheme for MIMO-NOMA Uplink Systems , 2018, IEEE Communications Letters.

[9]  Chi Wan Sung,et al.  A Game-Theoretic Analysis of Uplink Power Control for a Non-Orthogonal Multiple Access System with Two Interfering Cells , 2016, 2016 IEEE 83rd Vehicular Technology Conference (VTC Spring).

[10]  J. Edmonds Paths, Trees, and Flowers , 1965, Canadian Journal of Mathematics.

[11]  Lajos Hanzo,et al.  Multiple-Antenna-Assisted Non-Orthogonal Multiple Access , 2018, IEEE Wireless Communications.

[12]  Di Yuan,et al.  Power and Channel Allocation for Non-Orthogonal Multiple Access in 5G Systems: Tractability and Computation , 2016, IEEE Transactions on Wireless Communications.

[13]  Hong Wang,et al.  Optimal Power Allocation for the Downlink of Cache-aided NOMA Systems , 2018, 2018 10th International Conference on Wireless Communications and Signal Processing (WCSP).

[14]  Zhiguo Ding,et al.  Outage Constrained Secrecy Rate Maximization Design With SWIPT in MIMO-CR Systems , 2018, IEEE Transactions on Vehicular Technology.

[15]  George K. Karagiannidis,et al.  Coverage Performance of NOMA in Wireless Caching Networks , 2018, IEEE Communications Letters.

[16]  Chi Wan Sung,et al.  Power control for coordinated NOMA downlink with cell-edge users , 2018, 2018 IEEE Wireless Communications and Networking Conference (WCNC).

[17]  Zhiguo Ding,et al.  Cache-Aided Non-Orthogonal Multiple Access , 2017, 2018 IEEE International Conference on Communications (ICC).