Abstract
Opportunistic beamforming (OBF) is a potential technique in the fifth generation (5G) and beyond 5G (B5G) that can boost the performance of communication systems and encourage high user quality of service (QoS) through multi-user selection gain. However, the achievable rate tends to be saturated with the increased number of users, when the number of users is large. To further improve the achievable rate, we proposed a multi-antenna opportunistic beamforming-based relay (MOBR) system, which can achieve both multi-user and multi-relay selection gains. Then, an optimization problem is formulated to maximize the achievable rate. Nevertheless, the optimization problem is a non-deterministic polynomial (NP)-hard problem, and it is difficult to obtain an optimal solution. In order to solve the proposed optimization problem, we divide it into two suboptimal issues and apply a joint iterative algorithm to consider both the suboptimal issues. Our simulation results indicate that the proposed system achieved a higher achievable rate than the conventional OBF systems and outperformed other beamforming schemes with low feedback information.
1. Introduction
Multiple-input-multiple-output (MIMO) is one of the key techniques for the fifth generation (5G) and beyond 5G (B5G) [1,2,3] that can improve the system performance through multi-antenna technique without other extra wireless resource. Due to the high performance, many studies have been conducted on MIMO, for example, beamforming, spatial modulation, millimeter wave (mmWave), and multiple access.
A compressed sensing (CS)-based orthogonal matching pursuit (OMP) detection is proposed in [4], which achieved a satisfactory performance with a low computational complexity. Then, an equalizer was designed to mitigate the multiuser interference and improve the detection performance. In [5], the authors focused on the associated massive backhaul traffic of high dense heterogeneous networks (HetNets). Backhaul traffic caused by heavy signalling in mmWave-based 5G HetNets was reduced through a cluster-based central architecture.
The authors proposed a novel radio access network-level, HetNet, in [6], which can efficiently serve the small cells under long term evolution (LTE). In the proposed scheme, Wi-Fi is applied as a bridge to connect the large and small coverage regions. A two-level control and user data planes splitting is also provided to efficiently utilize band and decrease the complexity of HetNet.
For most of the research, complete channel state information (CSI) is required to preprocess the transmit signals. When complete CSI is unavailable at base station (BS), the system performance descends rapidly [7]. In order to deal with the performance decline, opportunistic beamforming (OBF) was proposed [8].
OBF is a kind of transmit preprocessing scheme, where random weights rather than the designed weights are multiplied by the transmit signals. Due to random weights, users are not required to feed complete CSI back to BS, which leads to low feedback information and complexity. Ref. [9] indicates two transmission mechanisms for OBF systems in detail, including the max-capacity and fairness mechanisms. Based on these two mechanisms, the closed-form expressions of capacities and the bounds of bit error ratios (BERs) are derived.
In [10], the authors proposed a multi-weight scheme for OBF, where multiple variable weights were introduced to improve the selection gain. Then, the optimal numbers of weights were discussed according to different conditions. To further reduce the feedback bits, the signal-to-noise ratio (SNR) quantization method was proposed in [11]. The quantization levels were derived according to the received SNRs.
The authors in [12] indicated the optimal feedback thresholds based on the user number and channel characteristics. Moreover, in [13,14], the multiple access schemes of OBF are presented, including orthogonal multiple access (OMA) and non-orthogonal multiple access (NOMA) schemes. Compared to the OMA scheme, the NOMA scheme achieves a larger sum rate, while the complexity of the receiver is higher.
MmWave is a potential MIMO approach that can be applied in OBF to achieve high performance without extra wireless resources. Many works have been done on MmWave. In [15], the authors proposed an adaptive mmWave beamforming training method with compressive sensing based channel estimation. With respect to the statistics of the angular spread, both the angles of departures and arrivals were estimated according to the position of mobile station. Considering a mmWave device-to-device (D2D) communications scenario, an interference cancellation is presented based on the users’ locations in [16].
Both localization and compressive sensing techniques are utilized to detect the best pair beams between the transmitter and receiver. According to the numerical results, the proposed scheme provided higher spectral efficiency and energy efficiency than the conventional D2D approach. Due to both the highly dynamic time-variant channel and high blocking probability, it is necessary to apply an efficient resource scheduling with considering the channel changes for the maximum system performance. Therefore, in [17], a proportional fairness-based channel sensitive scheduling scheme was introduced in the downlink mmWave network to achieve a balance between the total system rate and fairness for users.
However, when the number of user is large, the performances of OBF systems reach saturation points. To deal with the saturation and further improve performance, many works have been done in [18,19,20,21]. Relay is one of the most effective techniques. In a relay-based system, both relay and BS serve users through a cooperative method, which enhances the received SNR and improves the system performance [22]. Due to the performance improvement, some researchers focused on introducing relay into OBF systems.
The authors proposed a cooperative diversity OBF scheme [23], which applies a relay node to improve the performance of a distant destination receive node. In [24], a two-way opportunistic multiuser relay system was presented, and then a pair scheduling algorithm based on channel aligning was proposed to reduce the inter-pair interference between the users. However, for both the previous works, only one relay node was considered, and the multi-relay selection strategy was neglected. Moreover, the authors ignored the direct channel between the BS and user, which is not appropriate for physical systems.
This paper proposes a multi-antenna opportunistic beamforming-based relay (MOBR) system that expands one relay to multiple relays. Both relay and direct channels are considered in the proposed system. To maximize the achievable rate of MOBR system, we formulate an optimization problem. However, the optimization problem is a non-deterministic polynomial (NP)-hard problem. Due to the difficulty of solving the NP-hard problem, we divide the origin optimization problem into two suboptimal issues and apply a joint iterative algorithm to obtain the solution of the optimization problem. The contributions of this paper can be summarized in the following three aspects:
- We present a downlink MOBR system in Rayleigh fading channels, which can obtain both multi-relay and multi-user selection gains.
- The influence of direct channel between BS and user is taken into consideration. Then, an optimization problem is proposed to maximize the achievable rate.
- The optimization problem is decomposed into two suboptimal issues. Based on the analyses of the two suboptimal issues, a joint iterative algorithm is used to achieve the solution of the original optimization problem.
This paper is organized as follows. The system model of MOBR is introduced in Section 2. Section 3 formulates an optimization problem to obtain the maximum achievable rate. In Section 4, we reformulate the original problem and propose a joint iterative algorithm. Our simulation results are shown in Section 5. Finally, our conclusions are summarized in Section 6.
2. System Model
During this paper, let x and present a variable and a vector, respectively. indicates the transpose. denotes the Frobenius norm of a vector, and represents the absolute value of a variable. is applied to denote the complex space. represents the infinitesimal of higher order. The meanings of the notations are listed in Appendix A.
The system model of MOBR is presented in Figure 1. There are a BS, K amplify-and-forward (AF) relays, and U users in a MOBR system, where the received signals are directly amplified and forwarded in relay nodes. transmit antennas are equipped at the BS. Both pilot and users’ signals are transmitted by the BS. U users are randomly located at different places, and only one receiving antenna is equipped at each user. K relays are applied to improve the users’ performance, and each relay has one antenna. For simplicity, we consider full duplex mode for each relay, and ignore the interferences among the relays.
Figure 1.
Multi-antenna opportunistic beamforming-based relay system model.
A set of random coefficients, denoted by , , is applied to preprocess the transmit signals. The random coefficient is given by
where and denote the amplitude and phase, respectively. j represents the symbol of imaginary number. The vector form of the random coefficients is
where . To guarantee the power constraint, we set
Users can receive signals from both direct and relay channels. The relay channel contains the channels from the BS to the relay and from the relay to the user. Let , and denote the channels from the BS to the uth user, from the BS to the kth relay and from the kth relay to the uth user, respectively.
is given by
where represents the channel coefficient between the th transmit antenna of the BS and the uth user’s receiving antenna.
can be expressed as
where is the channel coefficient between the th transmit antenna of the BS and the receiving antenna of the kth relay.
A quasi-static scenario is considered, where , and remain unchanged during the coherent time. The mathematic models of , and are given by circular symmetric complex Gaussian random variables with zero mean and unit variance, which is represented as .
To evaluate direct and relay channels, pilot sequences are transmitted, which occupy two symbols. We denote pilot sequences by and , and they satisfy .
Evaluate direct channel: Set the amplified power of the relay , and the received signal of the user is
where represents additive white Gaussian noise (AWGN) with variance . We denote the equivalent direct channel by
Since is a known pilot sequence, can be obtained by the users. Then, each user feeds its respective equivalent direct channel back to the BS. Evaluate relay channel: Transmit the pilot sequence , and set the amplified power of the relay . Thus, the received signal of the user includes direct and relay signals, which is given by
denotes AWGN with variance . Since both and are known by the users, the direct signals can be removed from .
After removing the direct signals, the received signal becomes
We denote the equivalent relay channel by
Similar to the equivalent direct channel , the equivalent relay channel can also be obtained by users, and the users feed back to the BS. Users are only required to return both the equivalent direct and relay channels rather than complete CSI in MOBR systems, which can significantly reduce the number of feedback bits and the complexity of the feedback link.
After receiving the feedback equivalent channels from the users, the BS applies user scheduling, relay selection, and power allocation to transmit the users’ signals. The received signal of the uth user is
where is the allocated power of the BS.
3. Problem Formulation
To maximize the rates of the users, an optimization problem is formulated in this section.
3.1. Objective Function
Since , can be approximately expressed as
Thus, the achievable rate per unit bandwidth of MOBR is given by
During the rest of this paper, we apply “the achievable rate” to represent “the achievable rate per unit bandwidth” for simplification.
3.2. Constraints
Total power constraint: We consider a power limited system, where the total power is constant. Thus, we have
BS and relay power constraints: The allocated power of both BS and relay is positive. Moreover, the power of relay is smaller than a constant , due to the limited volume and power of relay. The BS and relay power constraints can be given by
Relay set constraint: There are K relays in a MOBR system, and the set of relays is denoted by . The BS selects a relay from the set to collaborate; thus, the relay set constraint is expressed as
User set constraint: U users are involving in a MOBR system, and the user set is defined by . The BS schedules a user from to transmit signal according to the feedback information. User set constraint can be written as
3.3. Optimization Problem
Based on the previous analyses, an optimization problem to maximize the achievable rate can be formulated as
We found that the proposed optimization problem (20) is a NP-hard problem and is difficult to solve due to the following reasons:
(1) Both and are continuous variables; both k and u are discrete integer variables. Therefore, the feasible set of problem (20) is non-convex.
(2) Objective function is also non-convex, since logarithmic, polynomial, and fractional subfunctions are included in the objective function.
4. Problem Reformulation and Solution
Since the logarithmic function is monotonic, the original optimization problem (20) can be equivalently rewritten as
To solve the optimization problem (21), two suboptimal issues are proposed, and then a joint iterative algorithm is applied to consider both the suboptimal issues.
4.1. Power Allocation
First, we consider power allocation with the given k and u. We denote as a parameter belonging to , and set and . Thus, the optimization problem (21) can be simplified as
The suboptimal problem (22) is also difficult to solve, due to the complex mathematical expressions. To simplify the mathematical expressions, we suppose , and . Moreover, since is a constant, the objective function of (22) can be expressed as
Let , and the suboptimal issue (22) can be transformed as
To obtain the solution of (24), we solve the stationary points of and then compare the function values of the stationary points with the feasible region endpoints.
With respect to , the derivative of is given by
Let , and we can obtain the stationary point of as
Based on both and , the feasible region of is given by
The optimal is achieved as
Hence, the optimal parameter satisfies , and then the power of the BS and relay are and , respectively.
4.2. User Scheduling and Relay Selection
This subsection discusses the assumption that the power allocation result has been obtained. The BS selects both the optimal relay and user to transmit signals. Thus, the optimization problem (21) can be transformed as
Our object is to find the suitable relay and user to maximize the achievable rate. It is noted that both k and u are discrete and selected from the finite sets. Therefore, the optimal solutions can be obtained through a global exhaustive searching algorithm. The global exhaustive searching number equals to . With the obtained optimal k, u and power allocation result, we can calculate the maximum achievable rate according to (14).
4.3. A Joint Iterative Algorithm
Based on both the previous suboptimal issues, we propose an iterative algorithm, which jointly considers user scheduling, relay selection, and power allocation. The details of the proposed algorithm are listed in Algorithm 1.
| Algorithm 1 A joint iterative algorithm. |
|
According to the proposed Algorithm 1, we decided on all of the parameters, including the cooperative relay k, the user k, the power of BS and the power of relay . Then, the signal of the uth user is transmitted after OBF preprocessing through a cooperative method with the kth relay.
Convergence: The convergence of Algorithm 1 is determined by the convergence of the two suboptimal issues, i.e., power allocation and user scheduling and relay selection. For power allocation issue, the suboptimal issue is convergent, since the solution is obtained through a stationary point method and (25) has a solution. Moreover, considering the user scheduling and relay selection issue, a global exhaustive searching algorithm is applied to obtain the solutions. The number of searching is , which leads to the convergence of the user scheduling and relay selection issue. Thus, Algorithm 1 is convergent.
Complexity: The complexity of Algorithm 1 are composed of the complexities of both power allocation and user scheduling and relay selection issues. The complexity of power allocation with a stationary point method is , where represents the complexity to complete once stationary point method [25]. The complexity of user scheduling and relay selection issue is determined by the number of exhaustive searching and equals to . Here, the complexity of Algorithm 1 is expressed as .
5. Numerical Results
In this section, we evaluate the performance of MOBR systems in Rayleigh fading channels. During the simulations, we apply binary phase shift keying (BPSK) modulation. The details of the simulation parameters are listed in Table 1.
Table 1.
The simulation parameters.
Figure 2 presents the achievable rate of MOBR and the conventional OBF without relay. All curves raise with the increased . Comparing the curves between MOBR and the conventional OBF systems, we found that the relay scheme can significantly improve the achievable rate of an OBF system. The reason is that relays enhance the received SNRs through the cooperative transmission method and multi-relay selection. Furthermore, all curves are higher than the AWGN case, due to multi-user and multi-relay selection gains.
Figure 2.
Comparison between MOBR and the conventional OBF scheme.
In Figure 3, we show the relationship between the achievable rate and the number of relays K. We found that the achievable rates of MOBR were greatly improved with the increased number of relays K. For example, when , and dB, the achievable rate approximately equals 5.2 (bps/Hz), while, when , the achievable rate goes up to 8.2 (bps/Hz). The gain of the achievable rate comes from collaboration and multi-relay selection. Moreover, larger U and lead to higher achievable rates.
Figure 3.
Achievable rate versus the number of relays K.
To illustrate the influence of the user number U, we plot the achievable rate versus the number of users in Figure 4. The achievable rate of MOBR improves as the number of users increases. Moreover, compared to Figure 3, the growth of the achievable rate with the number of users U is less than that with the number of relays K. When , the curves are almost stable. The reason is that the gain from multi-user selection approximates , which is stable with a large U.
Figure 4.
Achievable rate with the increased number of users U.
We compare the achievable rates between Algorithm 1 and fixed power algorithm (FPA) [27] in Figure 5, where and . For FPA scheme, users and relays are scheduled based on (29), and and . It is seen that Algorithm 1 obtains higher achievable rate than the FPA scheme, no matter of the value of , since the proposed algorithm can adaptively adjust the power allocation to maximize the achievable rate according to the equivalent channels and .
Figure 5.
The comparison of achievable rates between Algorithm 1 and FPA, where and .
In Figure 6, we present the comparisons of achievable rates between MOBR and other preprocessing schemes, i.e., genetic algorithm (GA) [28], Grassmannian subspace packing (GSP) [29], and vector quantization (VQ) [30], under low feedback information condition, where and . In GA, GSP, and VQ schemes, similar to the MOBR scheme, relays are introduced to enhance the received signals. The achievable rate of MOBR is the largest, followed by GA, GSP, and VQ, since MOBR can obtain the highest multi-relay selection gain and extra multi-user selection gain. Comparing GA, GSP, and VQ schemes, the GA scheme achieves the highest rate, due to the lowest distortion of the preprocessing vector.
Figure 6.
The comparisons of achievable rates among MOBR, GA, GSP, and VQ under low feedback information scenarios, where and .
Figure 7 shows the BER performance of MOBR, GA, GSP, and VQ schemes, where and . All curves decline with the increased . The decline rate of MOBR is the largest, and MOBR achieves the lowest BER among these preprocessing schemes. Moreover, compared to GA scheme, MOBR achieves an extra 8 dB gain, and the reason is similar to Figure 6.
Figure 7.
BER comparisons among MOBR, GA, GSP and VQ, where and .
MOBR is a kind of transmit diversity, therefore, we compare BER performance of MOBR with other two conventional transmit diversity, i.e., repetition coding (RC) [31] and space-time block coding (STBC) [32], in Figure 8. We found that the BER of MOBR is the lowest, due to the multiuser diversity gain. Comparing STBC and RC schemes, the BER performance of STBC is better than that of RC, since STBC scheme applies both space and time dimensions to improve BER performance.
Figure 8.
The comparisons of BERs among MOBR, STBC, and RC, where .
Figure 9 presents the comparison between opportunistic beamforming and coherent beamforming [33] with relay systems, where dB and . It is seen that coherent beamforming provides a higher achievable rate than opportunistic beamforming, while, the gap between coherent beamforming and opportunistic beamforming is small.
Figure 9.
The comparison of achievable rates between coherent and opportunistic beamforming schemes, where dB and .
For a coherent beamforming scheme, users are required to return complete CSI, including the amplitudes and phases of all the antennas; however, for opportunistic beamforming scheme, users only feed the equivalent channels and back to BS, which reduces feedback bits. Therefore, the opportunistic beamforming scheme greatly reduces the feedback information at the cost of small achievable rate loss.
The influences of correlated channels on the MOBR system are shown in Figure 10, where dB and . The model of correlated channel is given by the case D of the 3GPP I-METRA MIMO channel model. The achievable rate of the correlated channel is smaller than that of the independent channel. The reason is that the channel coefficient fluctuation of the correlated channel is smaller than that of the independent channel, leading to lower multi-user and multi-relay selection gains.
Figure 10.
The comparison of achievable rates between independent and correlated channels, where dB and .
The comparison of the achievable rate between AF and decode-and-forward (DF) methods is presented in Figure 11. It can be seen that the curves of the DF method are higher than those of the AF one, regardless of the values of both K and . The reason is that both noise and signal are simultaneously amplified, when AF method is applied. However, both the complexity of AF method is lower than that of DF one. Therefore, there is a trade-off between the performances of achievable rate and complexity.
Figure 11.
Comparison between AF and DF methods in the MOBR system.
In Figure 12, two mobile workstations are set to be the transmitter and receiver. Channel fading coefficients are generated at the transmitter. Two workstations are connected through a wire. Different parameters are considered. Then, both the achievable rate and average BER of the proposed scheme are presented in Table A1. Compared to both Figure 6 and Figure 7, the simulated and experimental results are coincident.
Figure 12.
Experiment of the proposed scheme with mobile workstations.
6. Conclusions
In this paper, we proposed a MOBR system, which considered both OBF and relay to improve the achievable rate. Compared to the conventional OBF systems, the achievable rate of MOBR was higher due to the multi-relay selection gain. Then, an optimization problem was formulated to maximize the achievable rate. However, the optimization problem is a NP-hard problem and is difficult to solve. To solve this problem, we divided it into two suboptimal issues and applied a joint iterative algorithm to obtain the optimal solution. Finally, we presented the simulation results, and we found that MOBR systems can obtain a high rate with low feedback information. There remain plenty of interesting topics to explore in MOBR systems, for example, multiple access techniques, the user fairness problem, and the latency issue.
Author Contributions
Conceptualization, W.S.; Data curation, M.T.; Formal analysis, T.Z.; Project administration, L.W.; Validation, C.H.; Investigation, X.Y.; Writing–original draft, W.S. All authors have read and agreed to the published version of the manuscript.
Funding
This work was supported by National Natural Science Foundation of China under Grant No. 61771404, 61901390 and 61901391.
Institutional Review Board Statement
Not applicable.
Informed Consent Statement
Not applicable.
Data Availability Statement
Not applicable.
Conflicts of Interest
The authors declare no conflict of interest.
Appendix A
The notations of this paper are shown in Table A2.
Table A1.
The detailed experimental results.
Table A1.
The detailed experimental results.
| Scheme | Performance | 10 dB | 11 dB | 12 dB | 13 dB | 14 dB | 15 dB |
|---|---|---|---|---|---|---|---|
| MOBR | Achievable rate | 6.50 | 6.83 | 7.16 | 7.49 | 7.82 | 8.15 |
| Average BER | 0 | 0 | 0 | ||||
| GA-based | Achievable rate | 3.85 | 4.16 | 4.48 | 4.80 | 5.12 | 5.44 |
| Average BER | |||||||
| GSP-based | Achievable rate | 3.25 | 3.55 | 3.86 | 4.17 | 4.48 | 4.80 |
| Average BER | |||||||
| VQ-based | Achievable rate | 2.49 | 2.77 | 3.05 | 3.35 | 3.65 | 3.96 |
| Average BER |
Table A2.
The meanings of the notations.
Table A2.
The meanings of the notations.
| Notation | Meaning | Notation | Meaning |
|---|---|---|---|
| The number of transmit antennas | The received signals of users | ||
| The th transmit antenna | The power allocated to BS | ||
| U | The number of users | The power allocated to the kth relay | |
| u | The uth user | The received SNR of the uth user | |
| K | The number of relays | R | Achievable rate per unit bandwidth |
| k | The kth relay | The total power | |
| The random coefficient | The maximum power of relay | ||
| The amplitude of | Relay set | ||
| The phase of | User set | ||
| The vector form of | , | Power parameter | |
| j | The symbol of imaginary number | ,, | Variance |
| The channel from BS to user | Substitution variable, equals to | ||
| The th element of | The feasible region of | ||
| The channel from BS to relay | The left endpoint of | ||
| The th element of | The right endpoint of | ||
| The channel from relay to user | , | The optimal and | |
| , | Pilot signals | , | The received signals of pilot signals |
| The equivalent relay channel | , | The labels of iteration | |
| The equivalent direct channel | The stationary point method complexity | ||
| D,, | Objective functions | , | Substitution variables for simplification |
| , |
References
- Liu, X.; Huang, T.; Shlezinger, N.; Liu, Y.; Zhou, J.; Eldar, Y.C. Joint transmit beamforming for multiuser MIMO communications and MIMO radar. IEEE Trans. Signal Process. 2020, 68, 3929–3944. [Google Scholar] [CrossRef]
- Guo, J.; Yu, Q.; Meng, W.; Xiang, W. Energy-efficient hybrid precoder with adaptive overlapped subarrays for large-array mmwave systems. IEEE Trans. Wirel. Commun. 2019, 19, 1484–1502. [Google Scholar] [CrossRef]
- Elgenedy, M.; Papadopoulos, T.A.; Galli, S.; Chrysochos, A.I.; Papagiannis, G.K.; Al-Dhahir, N. MIMO-OFDM NB-PLC designs in underground medium-voltage networks. IEEE Syst. J. 2019, 13, 3759–3769. [Google Scholar] [CrossRef]
- Adnan, S.; Fu, Y.; Junejo, N.; Chen, Z.; Esmaiel, H. Sparse detection with orthogonal matching pursuit in multiuser uplink quadrature spatial modulation MIMO system. IET Commun. 2019, 13, 3472–3478. [Google Scholar] [CrossRef]
- Mubarak, A.S.; Omer, O.A.; Esmaiel, H.; Mohamed, U.S. Backhaul overhead traffic reduction in dense mmwave heterogeneous networks towards 5G cellular systems. In Proceedings of the 2019 36th National Radio Science Conference (NRSC) in China, Port Said, Egypt, 16–18 April 2019; pp. 234–241. [Google Scholar]
- Adnan, S.; Fu, Y.; Junejo, N.; Chen, Z.; Esmaiel, H. LTE/Wi-Fi/mmWave RAN-level interworking using 2C/U plane splitting for future 5G networks. IEEE Access 2018, 6, 53473–53488. [Google Scholar]
- Wang, J.; Qiu, Y.; Lin, S.; Wang, J.; Lin, M.; Liu, C. On the secrecy performance of random VLC networks with imperfect CSI and protected zone. IEEE Syst. J. 2020, 14, 4176–4187. [Google Scholar] [CrossRef] [Green Version]
- Viswanath, P.; Tse, D.N.C.; Laroia, R. Opportunistic beamforming using dumb antennas. IEEE Trans. Inform. Theory 2002, 48, 1277–1294. [Google Scholar] [CrossRef] [Green Version]
- Sun, W.; Yu, Q.; Meng, W.; Leung, V.C.M. Transmission mechanism and performance analysis of multiuser opportunistic beamforming in Rayleigh and Rician fading channels. IEEE Trans. Veh. Technol. 2018, 67, 9459–9473. [Google Scholar] [CrossRef]
- Kim, I.; Hong, S.; Ghassemzadeh, S.S.; Tarokh, V. Opportunistic beamforming based on multiple weighting vectors. IEEE Trans. Wirel. Commun. 2005, 4, 2683–2687. [Google Scholar]
- Ozdemir, O.; Torlak, M. Optimum feedback quantization in an opportunistic beamforming scheme. IEEE Trans. Wirel. Commun. 2010, 9, 1584–1593. [Google Scholar] [CrossRef]
- Pun, M.; Brown, D.R.; Poor, H.V. Opportunistic collaborative beamforming with one-bit feedback. IEEE Trans. Wirel. Commun. 2009, 8, 2629–2641. [Google Scholar] [CrossRef] [Green Version]
- Sun, W.; Yu, Q.; Guo, J.; Meng, W.; Leung, V.C.M. A joint iterative optimal resource allocation algorithm for non-orthogonal multi-user and multi-weight opportunistic beamforming systems. IEEE Trans. Veh. Technol. 2020, 69, 2864–2877. [Google Scholar] [CrossRef]
- Wang, T.; Fang, Y.; Vandendorpe, L. Novel subcarrier-pair based opportunistic DF protocol for cooperative downlink OFDMA. In Proceedings of the IEEE Wireless Communications and Networking Conference (WCNC), Shanghai, China, 7–10 April 2013. [Google Scholar]
- Abdelreheem, A.; Mohamed, E.M.; Esmaiel, H. Adaptive location-based millimetre wave beamforming using compressive sensing based channel estimation. IET Commun. 2019, 13, 1287–1296. [Google Scholar] [CrossRef]
- Abdelreheem, A.; Omer, O.A.; Esmaiel, H.; Mohamed, U.S. Location-based interference cancellation in device-to-device communications in millimeter wave beamforming. In Proceedings of the 2019 36th National Radio Science Conference (NRSC) in China, Port Said, Egypt, 16–18 April 2019; pp. 183–189. [Google Scholar]
- Nor, A.M.; Esmaiel, H.; Omer, O.A. Performance evaluation of proportional fairness scheduling in mmwave network. In Proceedings of the 2019 International Conference on Computer and Information Sciences (ICCIS), Sakaka, Saudi Arabia, 3–4 April 2019; pp. 491–496. [Google Scholar]
- Samarasinghe, T.; Inaltekin, H.; Evans, J.S. Modeling and analysis of opportunistic beamforming for poisson wireless networks. IEEE Trans. Wirel. Commun. 2016, 15, 3732–3745. [Google Scholar] [CrossRef]
- Zhang, Q.; Xi, Q.; He, C.; Jiang, L. User clustered opportunistic beamforming for stratospheric communications. IEEE Commun. Lett. 2016, 20, 1832–1835. [Google Scholar] [CrossRef]
- Li, G.; Mishra, D.; Hu, Y.; Huang, Y.; Jiang, H. Adaptive relay selection strategies for cooperative NOMA networks with user and relay cooperation. IEEE Trans. Veh. Technol. 2020, 69, 11728–11742. [Google Scholar] [CrossRef]
- Ju, M.; Yang, H. Optimum design of energy harvesting relay for two-way decode-and-forward relay networks under max-min and max-sum criterions. IEEE Trans. Commun. 2019, 67, 6682–6697. [Google Scholar] [CrossRef]
- Li, W.; Dong, M. Joint relay beamforming and receiver processing for multi-way multi-antenna relay networks. IEEE Trans. Commun. 2018, 66, 576–588. [Google Scholar] [CrossRef]
- Sondes, M.; Noureddine, H. Cooperative diversity with opportunistic beamforming in MIMO systems. In Proceedings of the International Conference on Wireless and Ubiquitous Systems, Sousse, Tunisia, 8–10 October 2010. [Google Scholar]
- Hwang, D.; Clerckx, B.; Nam, S.S.; Lee, T. Opportunistic multiuser two-way amplify-and-forward relaying with a multiantenna relay. IEEE Trans. Veh. Technol. 2016, 65, 3777–3782. [Google Scholar] [CrossRef] [Green Version]
- Heidari, V.; Amidzade, M.; Sadeghi, K.; Pezeshk, A.M. Exact solutions of time difference of arrival source localisation based on semi-definite programming and Lagrange multiplier: Complexity and performance analysis. IET Signal Process. 2014, 8, 868–877. [Google Scholar] [CrossRef]
- 3GPP TR 25.996 V7.0.0, 3rd Generation Partnership Project (Release7). 2007. Available online: http://www.3gpp.org (accessed on 25 September 2021).
- Hou, T.; Sun, X.; Song, Z. Outage performance for non-orthogonal multiple access with fixed power allocation over Nakagami-m fading channels. IEEE Commun. Lett. 2018, 22, 744–747. [Google Scholar] [CrossRef]
- Makki, B.; Ide, A.; Svensson, T.; Eriksson, T.; Alouini, M. A genetic algorithm-based antenna selection approach for large-but-finite MIMO networks. IEEE Trans. Veh. Technol. 2017, 66, 6591–6595. [Google Scholar] [CrossRef] [Green Version]
- Deng, D.; Zhao, M. Linear dispersion codes design based on Grassmannian subspace packing. In Proceedings of the International Conference on Communications and Networking in China, Maoming, China, 14–16 August 2014. [Google Scholar]
- Tseng, F.; Hsu, C. Robust multiple-antenna cooperative spectrum sharing design with random vector quantization. IEEE Trans. Veh. Technol. 2014, 63, 3232–3249. [Google Scholar] [CrossRef]
- Choi, J. A variational inference-based detection method for repetition coded generalized spatial modulation. IEEE Trans. Commun. 2019, 67, 2569–2579. [Google Scholar] [CrossRef]
- Mushtaq, E.; Ali, S.; Hassan, S.A. On decoupled decoding of quasi-orthogonal STBCs using quaternion algebra. IEEE Syst. J. 2019, 13, 1580–1586. [Google Scholar] [CrossRef]
- Zhu, J.; Wang, J.; Huang, Y.; Navaie, K.; Ding, Z.; Yang, L. On optimal beamforming design for downlink MISO NOMA systems. IEEE Trans. Veh. Technol. 2020, 69, 3008–3020. [Google Scholar] [CrossRef]
Publisher’s Note: MDPI stays neutral with regard to jurisdictional claims in published maps and institutional affiliations. |
© 2021 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/).