Abstract

Compute-and-forward (C&F) has been proposed as an efficient strategy to reduce the backhaul load for distributed antenna systems. Finding the optimal coefficients in C&F has commonly been treated as a shortest vector problem, which is NP-hard. The point of our work and of Sahraei’s recent work is that the C&F coefficient problem can be much simpler. Due to the special structure of C&F, some low polynomial complexity optimal algorithms have recently been developed. However, these methods can be applied to real-valued channels and integer-based lattices only. In this paper, we consider the complex valued channel with complex integer-based lattices. For the first time, we propose a low polynomial complexity algorithm to find the optimal solution for the complex scenario. Then, we propose a simple linear search algorithm, which is conceptually suboptimal, and however, numerical results show that the performance degradation is negligible compared with the optimal method. Both algorithms are suitable for lattices over any algebraic integers, and significantly outperform the lattice reduction algorithm. The complexity of both algorithms is investigated both theoretically and numerically. The results show that our proposed algorithms achieve better performance-complexity tradeoffs compared with the existing algorithms.

Highlights

  • Due to their very high density, the generation of wireless communication systems will require enormous backhaul load to support the data transmission between the access points and the central hub station

  • In this paper, we focus on choosing the locally optimal coefficient since it plays a fundamental role in the entire process of compute and forward (C&F)

  • For the first time, we propose a low polynomial complexity algorithm to ensure the optimal integer vector can be acquired for both Z[i] and Z[ω] lattices

Read more

Summary

INTRODUCTION

Due to their very high density, the generation of wireless communication systems will require enormous backhaul load to support the data transmission between the access points and the central hub station. For the Gaussian integer (Z[i]) based lattices, the sub-optimal lattice reduction based algorithms: such as the complex-LLL [9] and its extensions [10], [11] still work. They have the same drawbacks as in the real channel scenarios. An alternative approach is that the integer vector provided by each relay is forced to include at least two users This can significantly reduce the possibility of rank deficiency [18]. For the first time, we propose a low polynomial complexity algorithm to ensure the optimal integer vector can be acquired for both Z[i] and Z[ω] lattices.

COMPUTE AND FORWARD
EXISTING COEFFICIENT SELECTION ALGORITHMS
COMPLEXITY OF COMPLEX-EXHAUSTIVE-II
8: Store these vertices into set Sl
LINEAR SEARCH ALGORITHM
OFF-LINE SEARCH
ONLINE SEARCH
COMPLEXITY OF THE LINEAR SEARCH ALGORITHM
NUMERICAL RESULTS
COMPUTATION RATE COMPARISON
CONCLUDING REMARKS
Full Text
Paper version not known

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.