A Novel Compute-and-Forward Relaying Method for Multi-Antenna Wireless Relay Networks
Abstract
:1. Introduction
- (1)
- We focus on the extension of the CoF scheme to multi-antenna nodes. Through the optimized CoF scheme, the destination node overcomes the class failure problem and obtains an approximate solution of ICVs using the LLL algorithm, which effectively reduces the complexity of the network computation and makes the algorithm more general.
- (2)
- We propose a new CoF method, SECoF, in multi-source multi-relay multi-antenna networks. The SECoF exploits matrix projection to eliminate the correlation between equations and reduce the complexity of the algorithm. In addition, SECoF proposes an analog of the SIC technique, which overcomes the problem that the minimum rate may tend toward zero and rank failure. Therefore, relays have a higher forwarding rate and generality. Meanwhile, this paper derives the related formulas and provides the pseudo-code framework.
- (3)
- To better reflect the rationality of the methods, this paper sets up a large number of comparative experiments by considering variables such as signal-to-noise ratio (SNR), the number of transmitters, the number of relays, and so on. The comprehensive performance is tested and compared with the currently popular relay forwarding methods. The SECoF method proposed in this paper effectively improves the computation rate of relays, reduces the outage probability, and has strong robustness.
2. Related Work
3. System Model
3.1. Notational Conventions
3.2. Channel Model
3.3. Single Antenna CoF Computing Scheme
4. Proposed Approach
4.1. Multi-Antenna Successive Extended Computation Framework SECoF
4.1.1. The Matrix Projection and SIC Based CoF Mechanism
4.1.2. LLL Algorithm to Find the Suboptimal ICVs
4.2. SECoF Method
Algorithm 1: Pseudocode of SECoF scheme |
5. Performance Evalution
- (1)
- AF [7]: Amplify-and-Forward is a relay communication strategy in which the relay node receives the signal from the source node, amplifies it, then forwards it to the destination node. This method is commonly used in wireless communications where the relay node does not perform decoding operations.
- (2)
- DF [9]: Decode-and-Forward is a relay communication strategy in which a relay node receives a signal from a source node, attempts to decode it, then re-encodes and transmits it to the destination node. This method is often used to improve network performance and reduce transmission errors.
- (3)
- Orig.CoF [3]: A Compute-and-Forward strategy in which relay nodes perform computation operations and then transmit the computation results to the target node.
- (4)
- SucCoF [30]: Successive CoF is the relay node that can continuously perform multiple calculation operations and then transmit these calculation results to the target node to further improve network performance.
- (5)
- SECoF: Successive extended CoF, the algorithm proposed in this paper.
- (6)
- Cut-set bound [28]: The cut-set bound limit is a concept used to measure network capacity and performance. It represents the maximum number of possible cut-sets in the network, a cut-set is a set of nodes or edges whose removal will cause the network to separate. Cut-set bound can be used to evaluate the capacity limits of a network.
5.1. Complexity Analysis
5.2. Rank Failure Probability
5.3. Comparison of Various Relaying Schemes
5.4. Comparison in Various Network Sizes
- (1)
- Wireless relay network with sizes .
- (2)
- Wireless relay network with sizes .
5.5. Network Outage Probabilities
6. Conclusions
Author Contributions
Funding
Institutional Review Board Statement
Informed Consent Statement
Data Availability Statement
Conflicts of Interest
Abbreviations
Acronym | Definition |
CoF | Compute-and-Forward |
WSNs | Wireless sensor networks |
ICVs | Integer value coefficient vectors |
AF | Amplify-and-Forward |
DF | Decode-and-Forward |
SIC | Successive interference cancellation |
LLL | –– |
SNR | Signal-to-noise ratio |
AWGN | Additive White Gaussian Noise |
NOMA | Non-Orthogonal Multiple Access |
DCMF | Discrete computational forwarding |
Ext-CM | Extended computing |
Suc-CM | Successive computing |
OCC | Overlapping chunked code |
CCF | Compressed forwarding framework |
GCCF | General compression framework |
CSI | Channel state information |
MMSE | Minimum mean squared error |
Orig.CoF | Original CoF |
SucCoF | Successive CoF |
SECoF | Successive extended CoF |
Notation | Definition |
Transmitted signal of the ℓth transmitter | |
The message of the ℓth transmitter | |
Real-valued channel gain | |
The noise vector received by relay m | |
mth channel vector | |
The noise vector received by nth antenna relay m | |
The channel matrix | |
The signal channel coefficient received by the nth antenna of relay m from transmitter ℓ | |
The set of channel coefficients of the signal received by one antenna of relay m | |
The signal channel coefficients matrix received by the relay m | |
A linear combination of messages | |
The set of integer value coefficient vectors | |
Computation rate region | |
Power constraint | |
The relay forwarding theoretical rate | |
The channel coefficient from relay m to the destination D | |
The relay m obtains from the previous ICVs |
Appendix A. Proof of Theorem 1
Appendix B. Proof of the (A3) and (A4)
References
- Lin, J.; Yu, W.; Zhang, N.; Yang, X.; Zhang, H.; Zhao, W. A Survey on Internet of Things: Architecture, Enabling Technologies, Security and Privacy, and Applications. IEEE Internet Things J. 2017, 4, 1125–1142. [Google Scholar] [CrossRef]
- Kramer, G.; Gastpar, M.; Gupta, P. Cooperative strategies and capacity theorems for relay networks. IEEE Trans. Inf. Theory 2005, 51, 3037–3063. [Google Scholar] [CrossRef]
- Nazer, B.; Gastpar, M. Compute-and-Forward: Harnessing Interference through Structured Codes. IEEE Trans. Inf. Theory 2011, 57, 6463–6486. [Google Scholar] [CrossRef]
- Pastore, A.; Lim, S.H.; Feng, C.; Nazer, B.; Gastpar, M. A Unified Discretization Approach to Compute–Forward: From Discrete to Continuous Inputs. IEEE Trans. Inf. Theory 2023, 69, 1–46. [Google Scholar] [CrossRef]
- Liew, S.C.; Zhang, S.; Lu, L. Physical-layer network coding: Tutorial, survey, and beyond. Phys. Commun. 2013, 6, 4–42. [Google Scholar] [CrossRef]
- Erez, U.; Zamir, R. Achieving 1/2 Log (1+SNR) on the AWGN Channel with Lattice Encoding and Decoding. IEEE Trans. Inf. Theor. 2004, 50, 2293–2314. [Google Scholar] [CrossRef]
- Khan, I.; Singh, P. Outage analysis for multiuser underlay cognitive TWRN with antenna selection and user scheduling. AEU Int. J. Electron. Commun. 2019, 98, 89–94. [Google Scholar] [CrossRef]
- Gamal, A.E.; Hassanpour, N.; Mammen, J. Relay Networks with Delays. IEEE Trans. Inf. Theory 2007, 53, 3413–3431. [Google Scholar] [CrossRef]
- Li, E.; Wang, X.; Wu, Z.; Hao, S.; Dong, Y. Outage Analysis of Decode-and-Forward Two-Way Relay Selection with Different Coding and Decoding Schemes. IEEE Syst. J. 2019, 13, 125–136. [Google Scholar] [CrossRef]
- Hejazi, M.; Nasiri-Kenari, M. Simplified Compute-and-Forward and Its Performance Analysis. IET Commun. 2013, 7, 2054–2063. [Google Scholar] [CrossRef]
- Molu, M.M.; Cumanan, K.; Burr, A. Low-Complexity Compute-and-Forward Techniques for Multisource Multirelay Networks. IEEE Commun. Lett. 2016, 20, 926–929. [Google Scholar] [CrossRef]
- Sakzad, A.; Harshan, J.; Viterbo, E. Integer-Forcing MIMO Linear Receivers Based on Lattice Reduction. IEEE Trans. Wirel. Commun. 2013, 12, 4905–4915. [Google Scholar] [CrossRef]
- Wu, Y.; Qian, L.P.; Mao, H.; Yang, X.; Zhou, H.; Shen, X. Optimal Power Allocation and Scheduling for Non-Orthogonal Multiple Access Relay-Assisted Networks. IEEE Trans. Mob. Comput. 2018, 17, 2591–2606. [Google Scholar] [CrossRef]
- Ding, H.; Ge, J.; da Costa, D.B.; Jiang, Z. A New Efficient Low-Complexity Scheme for Multi-Source Multi-Relay Cooperative Networks. IEEE Trans. Veh. Technol. 2011, 60, 716–722. [Google Scholar] [CrossRef]
- Shmuel, O.; Cohen, A.; Gurewitz, O. Compute-and-Forward in Large Relaying Systems: Limitations and Asymptotically Optimal Scheduling. IEEE Trans. Inf. Theory 2021, 67, 6243–6265. [Google Scholar] [CrossRef]
- Jeyalakshmi, V.; Tamil Selvi, S. Source compression in two-way two-relay network using compute-and-forward relaying. AEU Int. J. Electron. Commun. 2018, 95, 349–354. [Google Scholar] [CrossRef]
- Azimi-Abarghouyi, S.M.; Hejazi, M.; Makki, B.; Nasiri-Kenari, M.; Svensson, T. Decentralized Compute-and-Forward for Ad Hoc Networks. IEEE Wirel. Commun. Lett. 2016, 5, 652–655. [Google Scholar] [CrossRef]
- Hejazi, M.; Azimi-Abarghouyi, S.M.; Makki, B.; Nasiri-Kenari, M.; Svensson, T. Robust Successive Compute-and-Forward Over Multiuser Multirelay Networks. IEEE Trans. Veh. Technol. 2016, 65, 8112–8129. [Google Scholar] [CrossRef]
- Insausti, X.; Sáez, A.; Crespo, P.M. A novel scheme inspired by the compute-and-forward relaying strategy for the multiple access relay channel. Wirel. Networks 2019, 25, 665–673. [Google Scholar] [CrossRef]
- Ngeth, R.; Lim, Y.; Kurkoski, B.M.; Tan, Y. A Design of Overlapped Chunked Code over Compute-and-Forward in Multi-Source Multi-Relay Networks. In Proceedings of the 2018 IEEE Global Communications Conference (GLOBECOM), Abu Dhabi, United Arab Emirates, 9–13 December 2018; pp. 1–6. [Google Scholar] [CrossRef]
- Zhou, B.; Mow, W.H. A quadratic programming relaxation approach to compute-and-forward network coding design. In Proceedings of the 2014 IEEE International Symposium on Information Theory, Honolulu, HI, USA, 29 June–4 July 2014; pp. 2296–2300. [Google Scholar] [CrossRef]
- Sahraei, S.; Gastpar, M. Polynomially Solvable Instances of the Shortest and Closest Vector Problems with Applications to Compute-and-Forward. IEEE Trans. Inf. Theory 2017, 63, 7780–7792. [Google Scholar] [CrossRef]
- Huang, Q.; Burr, A. Low Complexity Coefficient Selection Algorithms for Compute-and-Forward. IEEE Access 2017, 5, 19182–19193. [Google Scholar] [CrossRef]
- Sahraei, S.; Gastpar, M. Compute-and-Forward: Finding the best equation. In Proceedings of the 2014 52nd Annual Allerton Conference on Communication, Control, and Computing (Allerton), Monticello, IL, USA, 30 September–3 October 2014; pp. 227–233. [Google Scholar] [CrossRef]
- Wen, J.; Chang, X.W. A linearithmic time algorithm for a shortest vector problem in compute-and-forward design. In Proceedings of the 2016 IEEE International Symposium on Information Theory (ISIT), Barcelona, Spain, 10–15 July 2016; pp. 2344–2348. [Google Scholar] [CrossRef]
- Jeyalakshmi, V.; Tamil Selvi, S. Optimal coefficient selection in Compute and Forward relaying using improved Schnorr–Euchner search algorithm. Phys. Commun. 2023, 59, 102106. [Google Scholar] [CrossRef]
- Tan, Y.; Yuan, X. Compute-Compress-and-Forward: Exploiting Asymmetry of Wireless Relay Networks. IEEE Trans. Signal Process. 2015, 64, 511–524. [Google Scholar] [CrossRef]
- Cheng, H.; Yuan, X.; Tan, Y. Generalized Compute-Compress-and-Forward. IEEE Trans. Inf. Theory 2019, 65, 462–481. [Google Scholar] [CrossRef]
- Strang, G. Introduction to Linear Algebra; SIAM: Philadelphia, PA, USA, 2022. [Google Scholar]
- Ghabeli, L.; Derpich, M.S. Asymmetric successive compute-and-forward. In Proceedings of the 2016 Iran Workshop on Communication and Information Theory (IWCIT), Tehran, Iran, 3–4 May 2016; pp. 1–6. [Google Scholar] [CrossRef]
Author | Problem | Characteristics |
---|---|---|
Shmuel, et al. [15] | Forwarding strategy | New scheduling mechanism |
optimization problem | for transmission nodes | |
Jeyalakshmi, et al. [16] | Forwarding strategy | Vector quantization and |
optimization problem | computational forwarding | |
relaying technique | ||
Azimi-Abarghouyi, et al. [17] | Forwarding strategy | A discrete computational |
optimization problem | forwarding scheme | |
Hejazi, M, et al. [18] | Forwarding strategy | Using successive interference cancelation |
optimization problem | to enhance system performance | |
Insausti, X, et al. [19] | Forwarding strategy | New slow block fading Gaussian |
optimization problem | access relay channel scheme | |
Ngeth, R, et al. [20] | Forwarding strategy | Utilizes the chunking idea |
optimization problem | and uses random linear packet codes | |
Zhou, B, et al. [21] | Forwarding strategy | Convert real-valued approximations |
optimization problem | to the desired set of integer-valued vectors | |
Sahraei, S, et al. [22] | Shortest vector | A new lattice coding to |
for the design problem | solve the shortest vector problem | |
Huang, Q, et al. [23] | Shortest vector | Exhaustive search and selection factors |
for the design problem | to solve the shortest vector problem | |
Sahraei, et al. [24] | Shortest vector | An exact polynomial complexity |
for the design problem | reduction algorithm | |
Wen J, et al. [25] | Shortest vector | A Linearithmic Time Algorithm |
for the design problem | for a Shortest Vector Problem | |
Jeyalakshmi, et al. [26] | Shortest vector | An optimal coefficient selection algorithm |
for the design problem | for a Shortest Vector Problem | |
Tan, Y., et al. [27] | Optimization for | A computationally compressed |
CoF framework problem | forwarding framework | |
Cheng, H, et al. [28] | Optimization for | A general compression framework |
CoF framework problem |
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content. |
© 2023 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/).
Share and Cite
Yang, X.; Yan, J.; Xu, Y.; Wang, D.; Hua, G. A Novel Compute-and-Forward Relaying Method for Multi-Antenna Wireless Relay Networks. Entropy 2023, 25, 1512. https://doi.org/10.3390/e25111512
Yang X, Yan J, Xu Y, Wang D, Hua G. A Novel Compute-and-Forward Relaying Method for Multi-Antenna Wireless Relay Networks. Entropy. 2023; 25(11):1512. https://doi.org/10.3390/e25111512
Chicago/Turabian StyleYang, Xuan, Jiaqi Yan, Yonggang Xu, Desheng Wang, and Gang Hua. 2023. "A Novel Compute-and-Forward Relaying Method for Multi-Antenna Wireless Relay Networks" Entropy 25, no. 11: 1512. https://doi.org/10.3390/e25111512
APA StyleYang, X., Yan, J., Xu, Y., Wang, D., & Hua, G. (2023). A Novel Compute-and-Forward Relaying Method for Multi-Antenna Wireless Relay Networks. Entropy, 25(11), 1512. https://doi.org/10.3390/e25111512