Next Article in Journal
Hypersingular Integro-Differential Equation Containing Polynomials and Their Derivatives in Coefficients
Previous Article in Journal
On Flag-Transitive, Point-Quasiprimitive Symmetric 2-(v,k,λ) Designs with λ Prime
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Hybrid Wideband Beamforming for Sum Spectral Efficiency Maximization in Millimeter-Wave Relay-Assisted Multiuser MIMO Cognitive Radio Networks

by
Zunira Abbasi
1,2,
Hafiz Muhammad Tahir Mustafa
1,2,
Jung-In Baik
1,2,
Muhammad Adnan
3,
Waqar Majeed Awan
4 and
Hyoung-Kyu Song
1,2,*
1
Department of Information and Communication Engineering, Sejong University, Seoul 05006, Republic of Korea
2
Department of Convergence Engineering for Intelligent Drone, Sejong University, Seoul 05006, Republic of Korea
3
Department of Computer Science (SST), University of Management and Technology, Lahore 54770, Pakistan
4
Department of Electrical Engineering, University of Management and Technology, Lahore 54770, Pakistan
*
Author to whom correspondence should be addressed.
Mathematics 2023, 11(24), 4939; https://doi.org/10.3390/math11244939
Submission received: 17 November 2023 / Revised: 6 December 2023 / Accepted: 7 December 2023 / Published: 12 December 2023

Abstract

:
Relay-assisted hybrid beamforming plays an inevitable role in enhancing network coverage, transmission range, and spectral efficiency while simultaneously reducing hardware cost, power consumption, and hardware implementation complexity. This study investigates a cognitive radio network (CRN)-based hybrid wideband transceiver for millimeter-wave (mm-wave) decode-and-forward (DF) relay-assisted multiuser (MU) multiple-input multiple-output (MIMO) systems. It is worth mentioning that the underlying problem has not been addressed so far, which is a real motivation behind the proposed algorithm. The joint optimization of hybrid processing components and the constant amplitude constraints imposed by the analog beamforming solution make this problem non-convex and NP-hard. Furthermore, the analog beamformer common to all sub-carriers is another challenging aspect of the underlying problem. To derive the frequency-flat analog processing component in the radio frequency (RF) domain and frequency-dependent baseband processing matrices in the baseband domain, the original complicated problem is reformulated as two single-hop sum-rate maximization sub-problems. Taking advantage of this decomposition, the sum spectral efficiency is maximized through RF precoding and combining. On the other hand, the impact of interference among transmitted data streams and inter-user interference (IUI) is minimized via baseband processing matrices. Finally, computer simulations are conducted by changing system parameters, considering both perfect and imperfect channel state information (CSI). Simulation results demonstrate that the proposed algorithm achieves performance close to full-complexity precoding and outperforms other well-known hybrid beamforming techniques. Specifically, more than 95% efficiency is achieved with perfect CSI, and more than 90% efficiency is attained under the assumption of 30% error in the estimated channels.

1. Introduction

The demand for exponentially increasing data rates and the spectrum crunch in the lower parts of the frequency spectrum led to the exploration of systems and devices compatible with the millimeter wave (mm-wave) (30–300 GHz) band [1,2]. The inevitable proliferation of connected devices in advanced future wireless systems (e.g., beyond 5G (B5G) networks) must require efficient utilization of available frequency resources to avoid spectral congestion [3,4]. The conventional fixed license-based static spectrum allocation policies result in significantly low spectrum utilization efficiency, as observed in the measurement campaign [5]. To address this problem, dynamic spectrum allocation policies are suggested that allow spectrum sharing to enhance the efficiency of spectrum utilization [6]. Cognitive radio (CR) is a viable solution that supports dynamic spectrum access and permits secondary users (SUs) to employ licensed spectrum without causing adverse interference to primary users (PUs). Furthermore, it is also required to minimize the impact of interference on the SU caused by the PU in CR mode. This target can be achieved by regulating the transmit power of the SU [7]. From this perspective, it seems crucial to combine the dynamic spectrum allocation framework proposed by cognitive radio networks (CRN) with mm-wave communication to maximize spectrum utilization in B5G wireless cellular systems [8].
In mm-wave transmission, signals suffer from huge path loss, atmospheric absorption, rain attenuation, and penetration loss when compared with lower frequencies. To overcome these poor characteristics of the mm-wave channel, large-scale antenna arrays are deployed at transceivers to achieve directional propagation and significant beamforming gain [9,10]. Note that the short wavelength associated with an mm-wave signal makes it possible to install a large antenna array in a small physical area. The blockage sensitivity of mm-wave signals poses a great challenge to establishing an effective non-line-of-sight (NLOS) transmission link [11]. This problem can be resolved by exploiting the notion of the cooperative communication paradigm in mm-wave MIMO systems, where large-scale MIMO at relay stations can greatly utilize high degrees of freedom, such as multiplexing gain, array gain, and interference reduction, but at the cost of complex signal processing at relay nodes [12,13]. It is worth highlighting that the RF chain is quite expensive and power-hungry as well. Therefore, conventional fully digital beamforming for mm-wave massive MIMO systems is impractical due to high hardware complexity and power consumption since its implementation requires the same number of RF chains as the number of antennas in an array [14,15]. The cost and power consumption of full-complexity digital transceivers are predicted to drastically decrease in the future, according to some new promising results [16], but alternative strategies have also been investigated recently. Among these alternatives, hybrid beamforming is the most favorable approach so far to making the systems feasible in actual practice. Hybrid precoding partitioned the beamforming process into low-dimensional digital baseband and high-dimensional analog RF processing components. This beamforming strategy considerably reduces the number of RF chains in comparison to the number of antennas [17]. The digital baseband processing part is responsible for achieving multiplexing gain, and beamforming gain is obtained through the RF processing component of the system. Furthermore, a network of phase-shifters is used for the practical implementation of analog precoders and combiners [18].

1.1. Related Work

The authors of [19,20,21,22,23,24,25] show that the highly directional beamforming capability of mm-wave technology is quite useful for spectrum sharing. This feature of mm-wave transmission enhances user data rates while simultaneously mitigating interference in an effective manner. In [19], the authors analytically prove that the performance of mm-wave systems can be improved using license sharing among operators. Moreover, the enhancement in performance is made possible using narrow beams that facilitate increasing the per-user data rate. In [20], the authors show that performance gain through spectrum sharing may be increased up to 130% when compared with the exclusive license model. In [22], an attempt is made to develop an optimization framework for mm-wave CRN that includes base-station (BS) association, coordination, and joint beamforming to maximize the capacity and fairness of users. Additionally, the effectiveness of coordination and BS association are also analyzed for interference management. The authors of [25] consider a real propagation environment with ideal and non-ideal beamforming techniques to study the performance of spectrum-sharing systems operating in the 26 GHz and 70 GHz frequency bands. According to their findings, two to three times higher capacity may be attained using a spectrum-sharing network in comparison to an exclusive licensing network. However, these benefits are unlikely to be achieved due to poor interference mitigation mechanisms and beamforming errors, especially in low signal-to-interference plus noise ratio (SINR) regimes.
In [26], the authors propose a method for interference management in a spectrum-sharing network and show its viability through simulation results. The authors of [27,28,29,30,31,32,33,34,35,36,37] develop algorithms for hybrid broadband mm-wave MIMO transceivers. In [27], a codebook-based hybrid precoding design is presented for wideband mm-wave MIMO systems. This design is based on the idea of limited feedback in wireless communication. The authors of [28] propose a hybrid beamforming technique for mm-wave single-user MIMO and MU multi-input single-output (MU-MISO) systems. This study shows that hybrid precoding can achieve performance equal to its full-complexity digital beamforming when the number of RF chains doubles the number of transmitted data streams. In [29], the authors introduce orthogonal frequency division multiplexing (OFDM)-based hybrid precoding for large-scale MIMO systems. This algorithm is an extension of the previous work conducted in [28] to make it consistent with practical wideband systems. A practical, low-complexity hybrid beamforming scheme is developed in [33] based on statistical channel information, where beamforming vectors are selected from codebooks using an efficient searching algorithm. This design does not require CSI, which is a challenging task for wideband mm-wave MIMO systems. A hybrid broadband transceiver design is proposed for mm-wave MU-MIMO systems in [35] using the constrained Tucker2 tensor decomposition technique. In addition, the focus of this algorithm is to suppress IUI and enhance the capacity of the equivalent baseband channels. The authors of [37] attempt to develop a hybrid transceiver design for broadband mm-wave MIMO systems using Alternating Minimization (Alt-Min) algorithms. The authors in [38] propose a hybrid precoding design based on the orthogonal matching pursuit (OMP) algorithm. This technique exploits the sparsity of mm-wave channels, and it is considered the first significant contribution to the field of hybrid beamforming.
It is obvious from the aforementioned works that significant research has been conducted on spectrum sharing in mm-wave networks and hybrid transceiver design in mm-wave MIMO OFDM systems. However, hybrid beamforming incorporating the notion of CRN has not been studied widely. For instance, the authors in [36] propose a hybrid precoding design for spectral efficiency maximization in a single-user MIMO-CRN. In [39], the authors investigate hybrid transceivers for backhaul networks that use spectrum sharing. The design orientation of hybrid beamforming algorithms in [40] and [41] is to maximize the minimum secrecy rate of all SUs by taking practical constraints into consideration. The algorithm presented in [42] is an extension of the CRN-based hybrid precoding proposed in [36], considering both uplink and downlink mm-wave MU-MIMO with complete CSI. The authors of [43] extend the OMP-based hybrid precoding design in [38] to a relay-assisted single-user MIMO system. In [44], the authors try to extend the OMP-based hybrid transceiver design in [38] to a relay-assisted MU-MIMO communication network. The authors in [45] develop a hybrid beamforming algorithm for single-user MIMO systems by taking both partially connected and fully connected architectures into account.
In [46], the authors suggest a hybrid precoding algorithm for wideband mm-wave MU-MIMO CRNs using optimal power loading. The authors of [47] present a hybrid transceiver design and optimal power allocation for downlink mm-wave MU-MIMO CRNs by employing limited feedback. In [48], the authors propose a cost-effective and high-accuracy hybrid precoding technique based on ϵ-Fuzzy Pareto active learning (FPAL) for large-scale mm-wave MIMO systems. In [49], the authors develop a modified user grouping strategy and hybrid beamforming for energy harvesting and information decoding in mm-wave single-user massive MIMO non-orthogonal multiple access (NOMA) systems by considering hardware impairments. The authors of [50] present an mm-wave large-scale MIMO hybrid beamforming technique based on tensor train decomposition to overcome beam misalignment and pointing errors.

1.2. Motivation and Contribution

In contrast to the studies in [36,37,38,39,40,41,42,43,44,45,46,47,48,49,50], the proposed algorithm is an attempt to design the CRN-based hybrid wideband mm-wave transceiver for relay-assisted MU-MIMO, which has not been reported in the existing literature to the best of the author’s knowledge. The prime focus of the proposed scheme is to maximize the sum rate of multiple SUs while keeping interference at the PU within a predefined threshold. The contribution of this study is summarized as follows:
  • Considering a downlink wideband mm-wave relay-assisted MU-MIMO CRN-based communication network, a hybrid transceiver design is proposed that attempts to maximize the sum rate by taking the transmitted power and interference constraints into account. The optimization problem is formulated to maximize the sum rate of relay-assisted multiple SUs. This problem is quite complicated due to the constant modulus constraints and joint optimization of several complex matrix variables. To reduce the complexity associated with the solution of this problem, it is decomposed into two single-hop sum rate maximization sub-problems by exploiting the structural characteristics of DF relays and the notion of information theory.
  • A decoupled design approach is applied to derive the analog RF and digital baseband processing components, where the focus of one sub-problem is to maximize the sum rate from the source to relay decoding, while the orientation of the other sub-problem is to maximize the sum rate from relay encoding to multiple SUs. Specifically, the target of sum rate maximization in each sub-problem is achieved through the RF beamforming solution. On the other hand, interference experienced by the PU and interference among transmitted data streams is minimized through digital baseband processing matrices. Furthermore, an endeavor is made to minimize the loss of information while solving each sub-problem.
  • Simulation results are obtained under imperfect channel state information (CSI) by changing system parameters over a wide range. The proposed algorithm achieves performance close to fully digital beamforming, even in the presence of channel estimation errors. Also, minor degradation in performance occurs by increasing errors in imperfect channels in a gradual fashion. Finally, the effectiveness of the proposed scheme is evident from computer simulations.
The rest of the study is organized as follows: The system model description, the frequency domain mm-wave channel model, and problem formulation are given in Section 2. The proposed hybrid transceiver design, consisting of the derivation of the analog RF and digital baseband processing components at various communicating nodes, is presented in Section 3. Complexity analysis is included in Section 4. Simulation results for the performance evaluation are described in Section 5. Concluding remarks are given in Section 6.
Notation: Lower-case and upper-case boldface letters represent vectors and matrices, respectively. Table 1 shows the notation used in this paper.

2. System Model

Figure 1 shows the system model of the proposed hybrid beamforming approach for the CRN-based relay-assisted MU-MIMO networks, where the source node communicates with the PU through a direct transmission link and the K SUs via the DF relay station. Multiple antennas are deployed at each communicating node. Furthermore, a hybrid beamforming architecture at the source, relay node, and multiple destinations is taken into consideration. The direct communication link between the source and K SUs is practically infeasible due to excessive path loss and deep fading. The number of antennas at the source, relay, and the k -th SU is represented as N t ,   N r and N d k , and the corresponding number of RF chains is denoted as N t R F ,   N r R F and N d k R F , respectively. Let N s be the number of transmitted data streams from the cognitive radio base station (CRBS) to the k -th SU, and therefore, the source and relay must be able to handle K N s data streams. To enable efficient multi-stream transmission with a considerably small number of RF chains, it is required to fulfill the following conditions:
K N s min ( N t R F ,   N r R F ) min ( N t ,   N r ) ,    
N s min ( N d k R F ) min ( N d k ) .
It is obvious from the above-mentioned conditions that (1) the number of data streams cannot be greater than the number of RF chains at the respective node, and (2) a significantly lower number of RF chains is required in hybrid transceivers to achieve near-optimal performance. Another condition also needs to be satisfied to avoid relay-induced signal-space collisions, which is described as
N t   N r k = 1 K N d k .    
In relay-assisted MIMO systems, it takes two-time slots to transmit data streams from the source to the intended destination. The relay node receives the source-transmitted signal in the first time slot, while the processed signal at the relay station is forwarded to the end user in the second time slot. Keeping this perspective in view, the complete transmission link from the CRBS to SUs can be divided into point-to-point and point-to-multipoint MIMO systems. Let s k [ n ] N s × 1 be a complex information symbol vector, corresponding to the n -th sub-carrier, intended to the k -th SU such that E [ s k [ n ] s k H [ n ] ] = I N s ,     n { 1 , , N s u b } , and s [ n ] K N s × 1 be a vector that contains total information symbols for all SUs, which can be expressed as
s [ n ] = [ s 1 T [ n ] , , s K T [ n ] ] T .    
The transmitted signal x [ n ] N t × 1 from the source by applying a hybrid beamformer can be characterized as
x [ n ] = V R F V B B [ n ] s [ n ] = V R F k = 1 K V B B , k [ n ] s k [ n ] ,      
where V R F N t × N t R F is the frequency-flat analog RF beamformer at the CRBS and V B B [ n ] = [ V B B , 1 [ n ] , , V B B , K [ n ] ] N t R F × K N s is the corresponding digital baseband precoder. The signal received y r [ n ] N r × 1 at the relay node can be written as
y r [ n ] = H [ n ] V R F k = 1 K V B B , k [ n ] s k [ n ] + n r [ n ] ,      
where H [ n ] N r × N t is the frequency-domain channel from the source to the relay node at the n -th sub-carrier and n r [ n ] N r × 1 is the zero mean circularly symmetric complex Gaussian (ZMCSCG) noise with variance σ r 2 , i.e., n r [ n ] ~ C N ( 0 ,   σ r 2 I N r ) . The interference experienced by a PU owing to the source transmitted signal to the SUs at the n -th sub-carrier can be expressed as
d 1 [ n ] = H P U [ n ] V R F k = 1 K V B B , k [ n ] F 2 ,        
where H P U [ n ] specifies the frequency domain channel from the source to the PU. The received signal y r 1 [ n ] K N s × 1 at the output of the relay hybrid combiner F 1 [ n ] = F R F , 1 F B B , 1 [ n ] N r × K N s is given as
y r 1 [ n ] = ( F R F , 1 F B B , 1 [ n ] ) H ( H [ n ] V R F k = 1 K V B B , k [ n ] s k [ n ] + n r [ n ] ) ,      
where F R F , 1 N r × N r R F and F B B , 1 [ n ] N r R F × K N s are the analog combiner common to all sub-carriers and the frequency-selective digital baseband combiner at the relay station, respectively.
The transmitted signal y r 2 [ n ] N r × 1 from the relay node by applying a hybrid precoder F 2 [ n ] = F R F , 2 F B B , 2 [ n ] N r × K N s , can be written as
y r 2 [ n ] = F R F , 2 F B B , 2 [ n ] y r 1 [ n ] = ( F R F , 2 F B B , 2 [ n ] ) ( F R F , 1 F B B , 1 [ n ] ) H ( H [ n ] V R F k = 1 K V B B , k [ n ] s k [ n ] + n r [ n ] ) ,    
where F R F , 2 N r × N r R F and F B B , 2 [ n ] N r R F × K N s are the frequency-independent analog RF precoder and the frequency-dependent digital baseband precoder at the relay node, respectively.
The interference experienced by a PU due to relay forwarded signal F R F , 2 F B B , 2 [ n ] y r 1 [ n ] N r × 1 to the SUs can be characterized as
d 2 [ n ] = H P U [ n ] F R F , 2 F B B , 2 [ n ] y r 1 [ n ] F 2 .
Using (9), the relay hybrid filter F [ n ] N r × N r is defined as follows:
F [ n ] = ( F R F , 2 F B B , 2 [ n ] ) ( F R F , 1 F B B , 1 [ n ] ) H = F R F , 2 F B B [ n ] F R F , 1 H ,
where F B B [ n ] = F B B , 2 [ n ] F B B , 1 H [ n ] N r R F × N r R F is the combined baseband processing component at the relay station. Under the assumption of a block-fading channel, the received signal y d k + [ n ] N d k × 1 at the k -th SU corresponding to the n -th sub-carrier can be modeled as
y d k + [ n ] = G d k [ n ] F [ n ] ( H [ n ] V R F k = 1 K V B B , k [ n ] s k [ n ] + n r [ n ] ) + z k [ n ] ,    
where G d k [ n ] N d k × N r represents the frequency domain channel matrix between the relay node and the k -th SU at the n -th sub-carrier and z k [ n ] N d k × 1 denotes the ZMCSCG noise with variance σ k 2 , i.e., z k [ n ] ~ C N ( 0 ,   σ k 2 I N d k ) . Finally, the processed signal y d k [ n ] N s × 1 after passing through the hybrid combiner W d k [ n ] = W R F , k W B B , k [ n ] N d k × N s at the k -th SU can be expressed as
y d k [ n ] = ( W R F , k W B B , k [ n ] ) H y d k + [ n ]
= { W B B , k H [ n ] W R F , k H G d k [ n ] F R F , 2 F B B [ n ] F R F , 1 H H [ n ] V R F k = 1 K V B B , k [ n ] s k [ n ] + W B B , k H [ n ] W R F , k H G d k [ n ] F R F , 2 F B B [ n ] F R F , 1 H n r [ n ] + W B B , k H [ n ] W R F , k H z k [ n ] ,  
where W R F , k N d k × N d k R F , W B B , k [ n ] N d k R F × N s are the analog RF and digital baseband combiners at the k -th SU. The compact representation of (12) is given as
y c k [ n ] = { W B B , k H [ n ] G e q , k [ n ] F B B [ n ] H e q [ n ] k = 1 K V B B , k [ n ] s k [ n ] + W B B , k H [ n ] G e q , k [ n ] F B B [ n ] n r + [ n ] + W B B , k H [ n ] z k + [ n ]
where H e q [ n ] = F R F , 1 H H [ n ] V R F N r R F × N t R F is the baseband equivalent channel from the source to the relay node, G e q , k [ n ] = W R F , k H G d k [ n ] F R F , 2 N d k R F × N r R F is the baseband equivalent channel from the relay station to the k -th SU, n r + [ n ] = F R F , 1 H n r [ n ] N r R F × 1 is the resultant noise vector after passing through the relay analog combiner and z k + [ n ] = W R F , k H z k [ n ] N d k R F × 1 is the resultant noise vector at the output of the RF combiner at the k -th SU. It is important to note that the noise distribution remains unchanged after multiplication with the analog precoder/combiner, as shown in [51]. Therefore, n r + [ n ] and z k + [ n ] follow the same distribution as that of n r [ n ] and z k [ n ] , respectively. Using (14), the capacity expression of the k -th SU when the n -th sub-carrier is allocated for signal transmission is given as
C k [ n ] = ( 1 2 ) log 2 det ( I N s + X k [ n ] X k H [ n ] ( σ r 2 Y k [ n ] Y k H [ n ] + σ k 2 W B B , k H [ n ] W B B , k [ n ] ) e q u i v a l e n t   n o i s e   c o v a r i a n c e   m a t r i x   ( = R k [ n ] ) + Ξ I U I [ n ] )
where
X k n = W B B , k H n G e q , k n F B B n H e q n V B B , k n Y k n = W B B , k H n G e q , k n F B B n n r + n                               Z k n = W B B , k H n G e q , k n F B B n H e q n j = 1 , j k K V B B , j n interuser   interference   I U I , Ξ I U I n = Z k n Z k H n
The scaling factor (1/2) in (15) indicates that signals are transmitted from the source to K SUs over two-time slots. The sum rate averaged over N s u b sub-carriers can be written as
R a v g = ( 1 N s u b ) n = 1 N s u b ( k = 1 K C k [ n ] )
It is known that capacity expression in MIMO communication systems is directly related to signal-to-noise plus interference ( S N I R ) ratio. Therefore, the end-to-end sum rate in (16) can also be expressed as
R S D = ( 1 N s u b ) n = 1 N s u b ( k = 1 K i = 1 N s ( 1 + ( S N I R ) k i [ n ] ) S D )
where ( S N I R ) k i [ n ] is the signal-to-noise plus interference ratio from the source to the k -SU corresponding to the i -th data stream when the Gaussian symbols are assumed to be transmitted.

2.1. Channel Model

Contrary to the Rayleigh fading channel, the mm-wave propagation environment does not follow conventional rich scattering [29]. The sparse scattering nature of mm-wave channels is characterized using low-rank matrices. Moreover, the geometric channel based on the extended Saleh–Valenzuela model is adopted to capture the mathematical structure of the mm-wave propagation environment. Considering the uniform planar array (UPA), the mathematical formulation of the frequency domain mm-wave channel corresponding to the n -th sub-carrier can be expressed as [37]
H [ n ] = γ i = 0 N c l 1 l = 1 N r a y α i l a r ( φ i l r , θ i l r )     a t ( φ i l t , θ i l t ) H   e j 2 π i . n N s u b  
where γ = N t N r N c l N r a y represents the normalization parameter, N c l shows the number of clusters, N r a y describes the number of propagation paths within each cluster. α i l ~ C N ( 0 , σ α , i 2 ) denotes the complex gain, φ i l t and φ i l r illustrate the azimuth angles of departure and arrival, θ i l t and θ i l r specify the elevation angles of departure and arrival of the l -th transmission path in the i -th cluster. Furthermore, a r ( φ i l r , θ i l r ) and a t ( φ i l t , θ i l t ) are the planar array response vectors at the receiver and transmitter, respectively. These array response vectors depend on the antenna array structure, where each element needs to follow a constant amplitude constraint. In this work, the uniform square planar array (USPA) with N × N antenna elements and therefore, the array response vector corresponding to the l -th propagation path in the i -th cluster can be modeled as [37]
a ( φ i l , θ i l ) = ( 1 N ) [ 1 , , e j 2 π λ d ( p sin φ i l sin θ i l + q cos θ i l ) , ,   e j 2 π λ d ( ( N 1 ) sin φ i l sin θ i l + ( N 1 ) cos θ i l ) ] T ,
where λ is the signal wavelength, d = λ 2 is the antenna spacing, and 0 u < N and 0 v < N are the antenna indices.

2.2. Problem Formulation

The mean squared error (MSE) and the achievable sum rate are two optimization goals that are usually considered for problems involving the DF protocol at the relay node. Note that the latter is a crucial performance evaluation criterion in mm-wave MIMO systems, where hybrid beamforming design is concerned. Therefore, the optimization problem under the desirable constraints is formulated as
max [ V R F , V B B [ n ] ,   F R F , 1 , F B B , 1 [ n ] , F B B , 2 [ n ] , F R F , 2 ,   W R F , k , W B B , k [ n ] ] k = 1 ,       n = 1 K ,     N s u b R a v g
s .   t .   { V R F V B B [ n ] F 2 P s ,   n , d 1 [ n ] J 1 ,   n , d 2 [ n ] J 2 ,   n , { | V R F ( x , y ) | = 1 N t   , | W R F , k ( x , y ) | = 1 N d k , | F R F , 1 ( x , y ) | = | F R F , 2 ( x , y ) | = 1 N r ,   x , y , k } ,    
where source transmitted power is restricted to P s , and J 1 and J 2 denote the threshold of interference experienced by the PU due to the source and relay transmitted signals, respectively. Furthermore, R a v g , d 1 [ n ] , and d 2 [ n ] are defined in (16), (7), and (10), respectively. It is obvious from (20) that sum rate maximization depends on the joint optimization of several complex matrix variables V R F , V B B [ n ] , F R F , 1 , F B B , 1 [ n ] , F B B , 2 [ n ] , F R F , 2 , W R F , k , and W B B , k [ n ] . The joint optimization in this case is usually NP-hard, and the element-wise constant amplitude constraints imposed by the analog RF beamformers make the problem non-convex and, hence, mathematically intractable. To reduce the complexity associated with the solution of (20) and to make the problem mathematically tractable, an attempt is made to decompose the complicated optimization problem into sub-problems. One sub-problem deals with the optimization of complex matrix variables that are related to the first transmission phase, i.e., from source to relay station, while the other sub-problem concentrates on finding the decision variables corresponding to the second transmission phase, i.e., from the relay node to multiple SUs. Finally, a decoupled design methodology is adopted for solving each sub-problem, which allows us to derive the RF and baseband processing components separately.

3. Proposed Hybrid Beamforming Design

When the DF relay node is placed between the source and the end user, this cooperative communication network can be considered a cascade of two sub-networks. One sub-network corresponds to the part of the system from the source to the relay receiver, while the other sub-network indicates the part of the system from the relay transmitter to the destination. From the perspective of the underlying system, cascading refers to the decoded signal at the output of the relay hybrid combiner, which is given to the relay hybrid precoder as input. Therefore, the part of the network from the CRBS to the SUs can be divided into two relatively independent sub-systems. Let R S R be the transmission rate of the first sub-section from the source to the relay node and R R D be the transmission rate of the second sub-section from the relay station to the SUs without considering the direct communication path from the source to multiple destinations in the SN. Therefore, the overall sum rate of the two sub-systems can be determined by maximizing the minimum between R S R and R R D . Taking advantage of this important feature, it is possible to express the sum rate of the entire system as
R a v g = ( 1 2 ) min ( R S R , R R D ) .
Following the mathematical formulation in (17), the expressions of R S R (source-to-relay) and R R D (relay-to-destination) can be obtained in a straightforward manner as
R S R = ( 1 N s u b ) n = 1 N s u b ( k = 1 K i = 1 N s ( 1 + ( S N I R ) k i [ n ] ) S R ) ,    
R R D = ( 1 N s u b ) n = 1 N s u b ( k = 1 K i = 1 N s ( 1 + ( S N I R ) k i [ n ] ) R D ) ,
where ( ( S N I R ) k i [ n ] ) S R and ( ( S N I R ) k i [ n ] ) R D denote the S N I R at the relay node and the k -th SU corresponding to the i -th data stream, respectively. Exploiting the separation of the sum rate into two parts, the optimization problem defined in (20) can be decomposed into two sub-problems as follows:
max { V R F , V B B [ n ] , F R F , 1 F B B , 1 [ n ] } k = 1 ,       n = 1 K ,     N s u b R S R
s .   t .   { V R F V B B [ n ] F 2 P s ,   n , d 1 [ n ] J 1 , | V R F ( x , y ) | = 1 N t   , | F R F , 1 ( x , y ) | = 1 N r ,     x , y ,  
max { F B B , 2 [ n ] , F R F , 2 ,   W R F , k , W B B , k [ n ] } k = 1 ,       n = 1 K ,     N s u b R R D
s .   t .   { d 2 [ n ] J 2 , | F R F , 2 ( x , y ) | = 1 N r   , | W R F , k ( x , y ) | = 1 N d k ,     x , y .    
It is obvious from (24) and (25) that each sub-problem is still non-convex and NP-hard due to the constant modulus constraints and joint optimization of several complex matrix variables. The sub-problem (24) corresponds to the sum rate maximization from the source to the relay station, and this part of the underlying network is a point-to-point MIMO communication link. Therefore, this section of the SN does not play any role in IUI among SUs. Furthermore, R S R can be modeled by the mutual information between s [ n ] (4) and y r 1 [ n ] (8) as
T ( s [ n ] ; y r 1 [ n ] ) = log 2 det ( I K N s + 1 σ r 2 R N 1 1 ( F B B , 1 H [ n ] H e q [ n ] V B B ) ( F B B , 1 H [ n ] H e q [ n ] V B B ) H ) ,
where R N 1 = F B B , 1 H [ n ] F B B , 1 [ n ] . Using (26), the sub-problem in (24) can be transformed into the following form:
max { V R F , V B B [ n ] , F R F , 1 F B B , 1 [ n ] } k = 1 ,       n = 1 K ,     N s u b ( 1 N s u b ) n = 1 N s u b T ( s [ n ] ; y r 1 [ n ] )
s .   t .   { V R F V B B [ n ] F 2 P s ,   n , d 1 [ n ] J 1 , | V R F ( x , y ) | = 1 N t   , | F R F , 1 ( x , y ) | = 1 N r ,     x , y .      
Furthermore, the optimization problem in (27) to maximize the mutual information between the source and relay node can be equivalently transformed into the following simplified form:
max { V R F , V B B [ n ] , F R F , 1 F B B , 1 [ n ] } k = 1 ,       n = 1 K ,     N s u b ( 1 N s u b ) n = 1 N s u b T r { ( F B B , 1 H [ n ] H e q [ n ] V B B ) ( F B B , 1 H [ n ] H e q [ n ] V B B ) H }
s .   t .   { V R F V B B [ n ] F 2 P s ,   n , d 1 [ n ] J 1 , | V R F ( x , y ) | = 1 N t   , | F R F , 1 ( x , y ) | = 1 N r ,     x , y .
Following a decoupled approach, the baseband processing matrices ( V B B ,   F B B , 1 ) in the objective function of (28) can be ignored. These digital processing components can be derived optimally using conventional techniques after finding the frequency-independent source analog precoder and relay analog combiner. Therefore, the problem in (28) can be reduced to the following form:
max { V R F , F R F , 1 } n = 1 N s u b ( 1 N s u b ) n = 1 N s u b T r { H e q [ n ] H e q H [ n ] } = T r { ( F R F , 1 H H [ n ] V R F ) ( F R F , 1 H H [ n ] V R F ) H }  
s .   t .   { V R F V B B [ n ] F 2 P s ,   n , d 1 [ n ] J 1 , | V R F ( x , y ) | = 1 N t   , | F R F , 1 ( x , y ) | = 1 N r ,     x , y .  
The direct optimization of the problem (29) is mathematically challenging. To reduce the complexity, one phase-only processing component can be removed temporarily from the objective function of (29) by making a valid assumption, i.e., V R F V R F H N t I N t under large-scale antenna arrays [29]. After designing F R F , 1 , V R F is adjusted according to F R F , 1 to minimize the performance degradation when an arbitrary number of antennas are deployed at communicating units. This procedure facilitates the derivation of both RF processing components to achieve acceptable performance irrespective of the number of antennas and other system parameters. The above-mentioned assumption further simplifies the objective function in (29) for designing the common analog combiner at the relay node, i.e., F R F , 1 .
max { F R F , 1 } n = 1 N s u b ( 1 N s u b ) n = 1 N s u b T r { F R F , 1 H H [ n ] H H [ n ] F R F , 1 }  
s .   t .   { V R F V B B [ n ] F 2 P s ,   n , d 1 [ n ] J 1 ,   | F R F , 1 ( x , y ) | = 1 N r ,     x , y .  
To derive F R F , 1 common to all sub-carriers, the product of H [ n ] H H [ n ] in the objective function of (30) can be replaced with the following matrix:
A = ( 1 N s u b ) n = 1 N s u b H [ n ] H H [ n ] ,  
where A N r × N r is the average of the covariance matrices of frequency domain channels. Therefore, the optimization problem in (30) is reformulated as
max F R F , 1 T r { F R F , 1 H A   F R F , 1 }  
s .   t .   { V R F V B B [ n ] F 2 P s ,   n , d 1 [ n ] J 1 ,   | F R F , 1 ( x , y ) | = 1 N r ,     x , y .  
The function T r { F R F , 1 H A   F R F , 1 } in (32) can also be written as
T r { F R F , 1 H A   F R F , 1 } = ( f R F , 1 H ) [ 1 ] A ( f R F , 1 ) [ 1 ] + + ( f R F , 1 H ) [ N r R F ] A ( f R F , 1 ) [ N r R F ]
= m = 1 N r R F ( f R F , 1 H ) [ m ] A ( f R F , 1 ) [ m ] ,
where ( f R F , 1 ) [ m ] N r × 1 is the m -th RF beamforming vector of F R F , 1 and ( f R F , 1 H ) [ m ] A ( f R F , 1 ) [ m ] is the m -th diagonal element of F R F , 1 H A   F R F , 1 N r R F × N r R F . Using (33), the problem in (32) can be transformed into the vector form as
max { ( f R F , 1 ) [ m ] } m = 1 N r R F m = 1 N r R F ( f R F , 1 H ) [ m ] A ( f R F , 1 ) [ m ]  
s .   t .   { V R F V B B [ n ] F 2 P s ,   n , d 1 [ n ] J 1 ,   | ( f R F , 1 ) [ m ] ( l ) | = 1 N r ,     l { 1 , , N r } ,      
where ( f R F , 1 ) [ m ] ( l ) denotes the l -th element of the m -th column in F R F , 1 . To find the phase-only beamforming vector f R F , 1 in (32), eigenvalue decomposition (EVD) is applied on A such that A = P Σ P H , where P N r × N r is the unitary matrix and Σ N r × N r is a diagonal matrix that contains eigenvalues. Let p m o p t N r × 1 be the optimal unconstrained combining vector corresponding to the maximum eigenvalue in Σ N r × N r , which is given as
p m o p t = P ( : , m ) .        
The required RF beamforming vector f R F , 1 can be obtained by formulating a problem that facilitates determining the unknown vector as close as possible to the unconstrained optimal vector in (35). Hence,
min ( f R F , 1 ) [ m ] p m o p t ( f R F , 1 ) [ m ] 2 2
s .   t .   | ( f R F , 1 ) [ m ] ( l ) | = 1 N r ,     l { 1 , , N r } ,   m { 1 , , N r R F } ,  
where . 2 stands for the L2-norm of a vector. Using the property of L 2 -norm and trace operator, the objective function in (36) can be expressed as
p m o p t ( f R F , 1 ) [ m ] 2 2 = 2 2   T r ( [ ( f R F , 1 ) [ m ] ( p m o p t ) H ] ) ,
It is evident from (36) that the minimum value can be obtained when ( f R F , 1 ) [ m ] has the same phase-values as p m o p t . This information can be exploited for designing the required RF combining vector as
( f R F , 1 ) [ m ] = ( 1 N r ) exp { j   a r g ( p m o p t ) } ,  
where a r g ( . ) shows the argument operator. Using ( f R F , 1 ) [ m ] ,   m = { 1 , , N r R F } , the F R F , 1 is formulated as
F R F , 1 = [ ( f R F , 1 ) [ 1 ] , , ( f R F , 1 ) [ N r R F ] ] .  
This completes the design of the relay combining matrix common to all sub-carriers. Now, it is desirable to update the source analog beamformer V R F to compensate for the performance loss due to the assumption made based on large antenna arrays. In addition, the updated design makes the analog beamforming solution at the source node applicable to any arbitrary number of antennas. To achieve this target, the optimization problem is defined as
max { ( v R F ) [ s ] } s = 1 N t R F   T r { V R F H   B   V R F } = s = 1 N t R F ( v R F H ) [ s ] B ( v R F ) [ s ]  
s .   t .   { V R F V B B [ n ] F 2 P s ,   n , d 1 [ n ] J 1 , | V R F ( x , y ) | = 1 N t   ,     x , y ,    
where
B = ( 1 N s u b ) n = 1 N s u b H H [ n ] F R F , 1 F R F , 1 H H [ n ] N t × N t .
The problem (40) is similar to (34), and hence, the same procedure can be applied for designing the V R F . Only the main steps are given to avoid repetition. The EVD of B in (41) is given as
B = Q Σ 1 Q H
where Q N t × N t is the unitary matrix and Σ 1 N t × N t is a diagonal matrix that contains eigenvalues. Let q s o p t N t × 1 be the optimal unconstrained precoding vector corresponding to the maximum eigenvalue in Σ 1 N t × N t , which can be modeled as
q s o p t = Q ( : , s ) .
The required analog beamforming vector v R F N t × 1 can be determined by defining a problem that finds its projection as close as possible to the unconstrained optimal precoding vector in (43). Hence,
min ( v R F ) [ s ] q s o p t ( v R F ) [ s ] 2 2
s .   t .   | ( v R F ) [ s ] ( x ) | = 1 N t ,     x { 1 , , N t } ,   s { 1 , , N t R F } .
Similar to (36), the objective function in (44) can be written as
q s o p t ( v R F ) [ s ] 2 2 = 2 2   T r ( [ ( v R F ) [ s ] ( q s o p t ) H ] ) .    
It is obvious from (45) that the optimal solution of (44) can be determined when ( v R F ) [ s ] has the same phase-values as q s o p t . Therefore, the required analog RF precoding vector can be obtained using these phase-values as
( v R F ) [ s ] = ( 1 N t ) exp { j   a r g ( q s o p t ) } .  
Finally, the V R F is formulated as
V R F = [ ( v R F ) [ 1 ] , , ( v R F ) [ N t R F ] ] .      
This completes the derivation of the source analog beamformer common to all sub-carriers. It is worth mentioning that the analog beamforming vectors, so obtained, have the largest projections on the respective eigenmodes. This implies that they cast maximum energy along those eigenmode directions [52]. Furthermore, they achieve maximum beamforming gain and facilitate keeping interference experienced by PU within an acceptable limit. The frequency-selective digital baseband precoders and combiners at the source and relay node, respectively, can be obtained by diagonalizing the equivalent channel observed from the baseband processing units. Therefore, H e q [ n ] = U R [ n ] Σ S R [ n ] V S H [ n ] , V B B [ n ] = V S [ n ] ( : , 1 : K N s ) , F B B , 1 [ n ] = U R [ n ] ( : , 1 : K N s ) .
In the second transmission phase, the processed received signal y d k [ n ] (13) at the k -th SU in terms of the baseband transmitted signal y r 1 [ n ] (8) from the relay node can be characterized as
y d k [ n ] = ( W R F , k W B B , k [ n ] ) H { G d k [ n ] F R F , 2 F B B , 2 [ n ] y r 1 [ n ] + z k [ n ] } .  
The compact representation of (48) is given as
y d k c [ n ] = W d k H [ n ] G d k [ n ] F 2 [ n ] s R [ n ] + W d k H [ n ] z k [ n ] .    
Another useful representation of (49) is characterized as
y ¯ d k [ n ] = W d k H [ n ] G d k [ n ] F 2 k [ n ] s k R [ n ] + j = 1 , j k K W d j H [ n ] G d j [ n ] F 2 j [ n ] s j R [ n ] + W d k H [ n ] z k [ n ] ,
where W d k [ n ] = W R F , k W B B , k [ n ] N d k × N s , F 2 [ n ] = F R F , 2 F B B , 2 [ n ] N r × K N s , F 2 k [ n ] = F R F , 2 F B B , 2 k [ n ] , and s R [ n ] = y r 1 [ n ] K N s × 1 . The mutual information between y r 1 [ n ] (8) and y d k [ n ] (13) can be expressed as
T ¯ ( s R [ n ] = y r 1 [ n ] ; y d k [ n ] )
= log 2 det ( I N s + ( R N 2 k ) 1 ( W B B , k H [ n ] G e q , k [ n ] F B B , 2 [ k ] [ n ] ) ( W B B , k H [ n ] G e q , k [ n ] F B B , 2 [ k ] [ n ] ) H )
where R N 2 k = W d k H [ n ] ( j k ( G j [ n ] F 2 j [ n ] ) ( G j [ n ] F 2 j [ n ] ) H + σ k 2 I N d k ) W d k [ n ] is the residual IUI plus noise. To derive the hybrid beamforming components at the relay station and multiple SUs, the optimization problem defined in (25) is reformulated as
max { F B B , 2 [ n ] , F R F , 2 ,   W R F , k , W B B , k [ n ] } k = 1 ,       n = 1 K ,     N s u b ( 1 N s u b ) n = 1 N s u b ( k = 1 K T ¯ ( s R [ n ] = y r 1 [ n ] ; y d k [ n ] ) )
s .   t .   { d 2 [ n ] J 2 , | F R F , 2 ( x , y ) | = 1 N r   , | W R F , k ( x , y ) | = 1 N d k ,     x , y ,  
where T ¯ is given in (51). The joint optimization is relaxed and decouples the optimization of the analog RF and digital baseband processing components to address the problem in (52). Therefore, an endeavor is made to reduce the objective function of (52) that contains the phase-only processing matrices. The mutual information in (51), after ignoring digital baseband processing matrices, reduces to the following form:
T ˜ = log 2 det ( I N d k R F + ( R N 2 k ˜ ) 1 ( W R F , k H G d k [ n ] F R F , 2 ) ( W R F , k H G d k [ n ] F R F , 2 ) H ) ,
where R N 2 k ˜ = W R F , k H ( j k ( G j [ n ] F R F , 2 ) ( G j [ n ] F R F , 2 ) H + σ k 2 I N d k ) W R F , k N d k R F × N d k R F . After designing the RF beamforming matrices in (53), the transmit digital baseband processing matrices F B B , 2 [ k ] [ n ] ,   k , can be determined from the equivalent baseband channels W R F , k H G d k [ n ] F R F , 2 , k , using the block diagonalization (BD) method. This leads to the conclusion that ( G k [ n ] F R F , 2 F B B , 2 j [ n ] ) ( G k [ n ] F R F , 2 F B B , 2 j [ n ] ) H = 0 , j k . Therefore, R N 2 k ˜ in (53) can be simplified as R N 2 k ˜ = σ k 2 W R F , k H W R F , k . To this end, the mutual information in (53) can be expressed as
( T ˜ ) [ k ] = log 2 det ( I N d k R F + K 1 ( W R F , k H G d k [ n ] F R F , 2 ) ( W R F , k H G d k [ n ] F R F , 2 ) H )
where K = σ k 2 W R F , k H W R F , k .
Using (54), the optimization problem (52) can be transformed into the following form:
max { F R F , 2 ,   W R F , k } k = 1 ,       n = 1 K ,     N s u b ( 1 N s u b ) n = 1 N s u b ( k = 1 K ( T ˜ ) [ k ] )
s .   t .   { d 2 [ n ] J 2 , | F R F , 2 ( x , y ) | = 1 N r   , | W R F , k ( x , y ) | = 1 N d k ,     x , y ,    
Notice that each term of k = 1 K ( T ˜ ) [ k ] = ( T ˜ ) [ 1 ] + + ( T ˜ ) [ K ] contains the frequency-flat analog beamformer F R F , 2 and user-specific RF combiner, i.e., W R F , k , k { 1 , , K } . Furthermore, the mutual information maximization in (55) depends on the following function.
F ( F R F , 2 , W R F , k ) = T r { ( W R F , k H G d k [ n ] F R F , 2 ) ( W R F , k H G d k [ n ] F R F , 2 ) H } .  
Therefore, the optimization problem for deriving the analog combiner at the k -th SU and the phase-only precoder at the relay node can be written as
max { F R F , 2 ,   W R F , k }   n = 1 N s u b ( 1 N s u b ) n = 1 N s u b ( T r { ( W R F , k H G d k [ n ] F R F , 2 ) ( W R F , k H G d k [ n ] F R F , 2 ) H } )
s .   t .   { d 2 [ n ] J 2 , | F R F , 2 ( x , y ) | = 1 N r   , | W R F , k ( x , y ) | = 1 N d k ,     x , y ,      
It is highly probable that F R F , 2 F R F , 2 H N r I r when a large number of antennas are deployed at the relay station [29], note that mm-wave transmission can support a large number of antennas at the transmitter/receiver due to short wavelength. Moreover,
C k = ( 1 N s u b ) n = 1 N s u b G d k [ n ] G d k H [ n ] N d k × N d k
Considering the assumption of the large antenna array and the average of the covariance matrices of frequency domain channels (58), the problem in (57) can be reformulated as
max   W R F , k T r ( W R F , k H C k   W R F , k )
s .   t .   { d 2 [ n ] J 2 , | W R F , k ( x , y ) | = 1 N d k ,     x , y .  
This problem is the same as that of (32), and hence, the same solution methodology can be applied to determine the analog combiner at the k -th SU. The main design steps are shown here to avoid repetition. The EVD of C k in (58) is given as
C k = L Σ 2 L H ,
where L N d k × N d k is the unitary matrix and Σ 2 N d k × N d k is a diagonal matrix that contains eigenvalues. Let l g o p t N d k × 1 be the optimal combining vector that corresponds to the maximum eigenvalue in Σ 2 , which is given as
l g o p t = L ( : , g ) .
The required analog combining vector l R F N d k × 1 can be obtained by finding its projection as close as possible to the optimal combining vector in (43). Hence,
min ( l R F ) [ g ] l g o p t ( l R F ) [ g ] 2 2
s .   t .   | ( l R F ) [ g ] ( x ) | = 1 N d k ,     x { 1 , , N d k } ,   g { 1 , , N d k R F } ,  
The minimum of the objective function in (62) occurs when ( l R F ) [ g ] has the same phase-values as l g o p t . Therefore, ( l R F ) [ g ] can be obtained using the following relation.
( l R F ) [ g ] = ( 1 N t ) exp { j   a r g ( l g o p t ) } .
Finally, the W R F ,   k is formulated as
W R F ,   k = [ ( l R F ) [ 1 ] , , ( l R F ) [ N d k R F ] ] .
To derive the common analog precoder FRF,2, the mutual information in (54) can be characterized as
T = = log 2 det ( I K N s + ( W R F H G [ n ] F R F , 2 ) ( W R F H G [ n ] F R F , 2 ) H ) ,
= log 2 det ( I K N s + ( W R F H G [ n ] F R F , 2 ) H ( W R F H G [ n ] F R F , 2 ) ) ,  
where G [ n ] = [ G d 1 T [ n ] , , G d K T [ n ] ] T K N d k × N r , W R F = b d [ W R F , 1 , , W R F , K ] K N d k × K N d k R F , and b d ( . ) is a block-diagonal operator of given matrices. Using (65), the optimization problem to adjust F R F , 2 in accordance with W R F , k ,   k is defined as
max F R F , 2 ( 1 N s u b ) n = 1 N s u b ( T r { ( W R F H G [ n ] F R F , 2 ) H ( W R F H G [ n ] F R F , 2 ) } )
s .   t .   { d 2 [ n ] J 2 , | F R F , 2 ( x , y ) | = 1 N r   ,   x , y .    
Similar to (54), this problem can also be transformed into the following form:
max   F R F , 2 T r ( F R F , 2 H D   F R F , 2 )
s .   t .   { d 2 [ n ] J 2 , | F R F , 2 ( x , y ) | = 1 N r   ,   x , y ,      
where D N r × N r is defined as
D = ( 1 N s u b ) n = 1 N s u b G H [ n ] W R F W R F H G [ n ] .
When EVD is performed on D then
D = E Σ 3 E H ,  
where D N r × N r is the unitary matrix and Σ 3 N r × N r is a diagonal matrix that contains eigenvalues. Using (69), the optimal relay precoder F o p t N r × N r R F can be derived as
F o p t = E ( : , 1 : N r R F ) ,    
Now, a problem is formulated for designing the required RF precoder at the relay station as follows:
min F R F , 2 F o p t F R F , 2 F 2
s .   t .   | F R F , 2 ( x , y ) | = 1 N r   ,   x , y .        
It is obvious from (71) that the exact lower bound F o p t F R F , 2 F 2 = 0 cannot be achieved due to the element-wise constant amplitude constraints imposed by F R F , 2 . In addition, these unavoidable constraints cannot be relaxed permanently. Therefore, an attempt is made to find F R F , 2 such that F o p t F R F , 2 F 2 0 . It is known that the objective function in (71) can be expressed as
F o p t F R F , 2 F 2 = F o p t F 2 + F R F , 2 F 2 2 T r { ( F R F , 2 F o p t H ) } .  
Again, the minimum value in (72) is achieved when F R F , 2 has the same phase-values as F o p t . Hence, F R F , 2 is obtained as
F R F , 2 = ( 1 N r ) exp { j arg ( F o p t ) } .  
After designing F R F , 2 and W R F , k , the part of the secondary network (SN) from the relay station to the SUs can be described in terms of the equivalent baseband channels, i.e., G e q ,   k [ n ] = W R F , k H G k [ n ] F R F , 2 ,   k , n . Therefore, the frequency-dependent digital baseband processing components F B B , 2 [ n ] and W B B , k [ n ] can be determined using conventional techniques by exploiting G e q ,   k [ n ] , k ,   n . Note that the prime objective behind the design of baseband processing matrices is to minimize the impact of interference caused by unintended users. To achieve this goal, the BD technique is applied to derive the required baseband processing solution. The overall channel G e q R D [ n ] N r R F × K N d k R F from the relay station to K SUs can be expressed as
G e q R D [ n ] = [ G e q , 1 T [ n ] , , G e q , K T [ n ] ] T N r R F × K N d k R F ,  
It is desirable to satisfy the condition G e q , j R D [ n ] F B B , 2 [ k ] [ n ] = 0 ,   j k while designing the baseband precoding solution at the relay station. For this purpose, another matrix G ˜ e q , k R D [ n ] N r R F × ( K 1 ) N d k R F is defined by employing the individual baseband equivalent channels except for the intended user. Therefore,
G ˜ e q , k R D [ n ] = [ G e q , 1 T [ n ] , , G e q , K 1 T [ n ] , G e q , K + 1 T [ n ] , , G e q , K T [ n ] ] T = ( U ˜ e q , k R D [ n ] ) [ Σ ˜ e q , k R D [ n ] 0 0 0 ] [ ( V ˜ e q , k R D [ n ] ) ( 1 ) ( V ˜ e q , k R D [ n ] ) ( 0 ) ] H ,  
To enable transmission of data streams with minimum IUI, it is required to derive the baseband precoder at the relay node corresponding to the k -th SU F B B , 2 [ k ] [ n ] N r R F × N s that lies in the null space of (75). This null space can be found by performing SVD on (75). It is worth highlighting that the number of transmit antennas at the source and the relay station must be greater than or equal to the total number of antennas at all the SUs for applying the BD method. This is due to the fact that the dimension of the null space of unintended users must be greater than 0 to transmit data streams to the intended user. This condition leads to the following restriction [53]:
r a n k   ( G ˜ e q , k R D [ n ] ) = k < N r ,  
where r a n k   ( . ) describes the rank of a matrix. It is obvious from (75) that the orthonormal bases ( V ˜ e q , k R D [ n ] ) ( 0 ) of the required null space can be determined by selecting the last ( N r k ) right singular vectors of G ˜ e q , k R D [ n ] . Therefore, the BD matrix can be modeled as
G ˜ e q , k R D [ n ] ( V ˜ e q , i R D [ n ] ) ( 0 ) = { 0 ,   i k G ˜ e q , k R D [ n ] ( V ˜ e q , i R D [ n ] ) ( 0 ) ,   i = k }
= [ G ˜ e q , 1 R D [ n ] ( V ˜ e q , 1 R D [ n ] ) ( 0 ) 0 0 G ˜ e q , K R D [ n ] ( V ˜ e q , K R D [ n ] ) ( 0 ) ] .          
Using (77), the beamforming vectors that span the sub-space in the direction of the intended user can be derived as
G e q ,   k [ n ] ( V ˜ e q , k R D [ n ] ) ( 0 ) = ( U e q , k R D [ n ] ) [ Σ e q , k R D [ n ] 0 0 0 ] [ ( V e q , k R D [ n ] ) ( 1 ) ( V e q , k R D [ n ] ) ( 0 ) ] H , k .  
This technique minimizes the impact of interference while data streams are transmitted from the relay node to the intended SU. Finally, the baseband precoding matrix for the transmission of N s data streams to the k -th SU are modeled as
F B B , 2 [ k ] [ n ] = ( V e q , k R D [ n ] ) ( 1 ) ( V ˜ e q , k R D [ n ] ) ( 0 ) ,   k .        
The repetition of the same process for other SUs leads to the derivation of baseband precoding matrix by concatenating the individual digital precoders corresponding to multiple SUs as
F B B , 2 [ n ] = [ F B B , 2 [ 1 ] [ n ] , , F B B , 2 [ K ] [ n ] ]
Note: The proposed algorithm has the potential to show sum spectral efficiency close to its fully digital counterpart at relatively higher frequencies (70/80 GHz). Also, it achieves significantly higher spectral efficiency when compared with other hybrid precoding techniques. It is worth mentioning that the proposed scheme is based on the assumption that array response vectors are frequency-independent below the THz range. From this perspective, the proposed technique can be generalized, which can show good performance for different frequency bands in the mm-wave spectrum. Although minor degradation in performance may occur at near THz frequencies, it is due to the fact that the beam squint effect begins at these frequencies, which decreases performance if not addressed properly. A summary of the proposed algorithm is given in Algorithm A1 (Appendix A).

4. Complexity Analysis

In the previous section, a hybrid wideband mm-wave transceiver design was proposed for relay-assisted MU-MIMO systems by taking the CR communication framework into consideration. The main purpose behind this design was to enhance the efficiency of spectrum utilization by avoiding spectral congestion that may occur in response to the significantly increasing number of connected devices. This section briefly analyzes the computational complexity of the proposed hybrid beamforming technique. In addition, a comparison is also made with other existing hybrid precoding techniques. The overall computational complexity is divided into two parts: (1) the analog beamforming solution and (2) the digital baseband processing design corresponding to each sub-carrier. The frequency-flat phase-only precoding or combining depends on the average of the covariance matrices of frequency domain channels. This operation requires matrix multiplication and addition. Hence, matrix multiplication can be considered a dominating factor that determines the computational complexity while designing the RF processing components. Furthermore, complex multiplication operations are computationally more expensive when compared with complex addition operations. However, they both are treated as one floating-point operation in calculating the computational burden. For instance, the product H [ n ] H H [ n ] in (31) requires approximately N r 2 N t floating-point operations to evaluate the resultant matrix. Furthermore, eigen decomposition is also required to extract the optimal phase values for designing the analog RF beamforming matrices at different communicating nodes. The computational complexity of this process is in the order of O { max ( N r 3 , N r 2 N t N s u b ) } . Finally, the computational cost for deriving the baseband processing components is in the order of O ( ( N r R F ) 3 ) . Therefore, the overall of the proposed algorithm can be approximated as
C T N r 2 N t + N r 2 N t N s u b + N d k 2 N r + N d k 2 N r N s u b + ( N r R F ) 3 + ( N d k R F ) 3 .    
Table 2 summarizes the computational complexity of different hybrid beamforming schemes. On the other hand, Figure 2 demonstrates the computational burden of the proposed hybrid transceiver as a function of the number of antennas. In addition, the computational complexity of hybrid processing techniques proposed in [29,33] is also shown in Figure 2 for comparative analysis. For conducting computer simulations, the number of antennas is changed over a wide range by setting N s u b = 64 , N t R F = N r R F = K N s , N d R F = N s = 4 , and K = 4 . The obtained results indicate that the complexity of the proposed technique is less than the presented techniques in [29,33]. Specifically, a large performance gap is observed when compared with hybrid precoding design in [29]. For instance, when 100 antennas are deployed at the source and relay node, the computational complexity of the proposed algorithm is nearly 25 times less than the hybrid beamforming scheme presented in [29]. In a similar fashion, the computational cost of the proposed algorithm is 49 times less than the hybrid beamforming design given in [29] at 196 antennas.

5. Numerical Results

This section presents numerical results for evaluating the performance of the proposed hybrid beamforming design. It is important to mention that computer simulations are conducted by changing system parameters over a wide range to show the effectiveness of the proposed technique. Furthermore, two main conditions are applied regarding the generation of the channel matrix, such as perfect CSI and imperfect CSI, with different accuracy levels. Note that channel estimation error is taken into account to check the robustness of the proposed algorithm through simulation results. Let H ¯ [ n ] be the estimation channel matrix, which can be modeled as [54]
H ¯ [ n ] = δ   H [ n ] + 1 δ 2 E ,
where H [ n ] denotes the perfect channel matrix, δ [ 0 ,   1 ] indicates the accuracy factor of H ¯ [ n ] , and E describes the error matrix that contains independent and identically distributed ( i . i . d ) Gaussian random variables, i.e., C N ( 0 ,   1 ) . The obtained results are compared with the corresponding fully digital solutions and other well-known hybrid transceiver designs to demonstrate the usefulness of the presented method. For the transmission of data streams, 64 sub-carriers are considered with an operating central frequency of 28 GHz. The proposed technique is also applicable to any arbitrary number of sub-carriers (e.g., 128, 256, etc.). All simulation results are averaged over 500 channel realizations. Table 3 shows the main simulation parameters.

5.1. Spectral Efficiency Evaluation by Changing Number of Antennas, SUs, and Data Streams

Figure 3 plots the sum spectral efficiency performance of the proposed algorithm when 225 antennas are installed at the source and relay station, i.e., N t = N r = 225 . The system is supposed to transmit data streams to K = 3 SUs, and there are 64 antennas deployed at each SU, i.e., N d k = 64 . Furthermore, the number of data streams transmitted to each SU is set as N s = { 4 ,   8 } . In the mm-wave spectrum, the number of RF chains has a great impact on the performance of hybrid transceivers, but cost, power consumption, and hardware complexity also need to be considered for efficient design. From this perspective, computer simulations are conducted under the assumption that the number of RF chains is equal to the number of data streams at the respective communicating node, i.e., N t R F = N r R F = K N s and N d k R F = N s . The frequency domain mm-wave channel matrix is generated according to (18) by setting parameters as N r a y = 10 ,   N c l = 5 ,   σ α , i 2 = 1   i , and angle-spread A S = 10 ° . The unconstrained, full-complexity digital precoding solution is derived by minimizing interference among transmitted data streams. It can be seen from the obtained results that the proposed scheme achieves performance close to its fully digital counterpart. Moreover, it is also clear from the obtained curves that there is a minor increase in the performance gap between the proposed method and full-complexity beamforming when N s increases in a gradual fashion. This behavior indicates the consistent performance of the presented technique by effectively suppressing IUI, even with a large number of data streams per user. It is evident from simulation results that the performance of the proposed hybrid transceiver decreases in a gradual manner by increasing the channel estimation error. For instance, the performance curve of the proposed scheme at δ = 0.9 is close to the full-complexity precoding. However, the performance gap increases with an increase in the channel estimation error. Note that the estimated channel corresponding to the perfect channel can be obtained using (82).
Figure 4 describes the sum rate performance of the proposed algorithm by changing the number of antennas at communicating nodes, the number of SUs, and the number of data streams. The mm-wave channel parameters are the same as the ones considered in the previous case. In addition, the number of RF chains is equal to the number of data streams at the respective communicating units, i.e., N t R F = N r R F = K N s and N d k R F = N s while conducting computer simulations. There are 144 antennas deployed at the source and relay, and 36 antennas are installed at each SU. The number of transmitted data streams is set as N s = { 4 ,   6 } , and the system is assumed to serve K = 4 SUs. It is obvious from the obtained results that the proposed hybrid beamforming technique achieves performance close to fully digital precoding. It is also evident from the obtained curves that the proposed scheme shows consistent performance, irrespective of varying system parameters. Similar to the previous case, the performance is evaluated under imperfect CSI at different accuracy levels, i.e., δ = 0.9 ,   0.8 . The obtained results illustrate that performance degradation occurs in a gradual manner as the accuracy factor decreases.

5.2. Impact of Number of Users

Figure 5 shows the sum spectral efficiency of the presented technique as a function of the number of users in the secondary network at SNR = 5 [dB]. The number of antennas deployed at different communicating nodes and per-user data streams are set as N t = N r = 225 , N d k = 25 , and N s = 4 . The mm-wave channel matrices in the frequency domain are generated according to (18) using the same parameters as mentioned in the previous cases, and the estimated CSI is determined by employing (82). Simulation results indicate that the rate of change decreases as the number of SUs increases. This is due to the fact that the increasing number of users enhances IUI. However, the proposed scheme achieves performance close to fully digital precoding. It is also obvious from the obtained results that the channel estimation error causes minor performance degradation. The proposed algorithm outperforms hybrid beamforming schemes given in [37,38].

5.3. Impact of Number of Antennas

Figure 6 illustrates the sum spectral efficiency of the proposed hybrid transceiver as a function of the number of antennas at the source, relay station, and SUs. The other system parameters, such as the number of users and transmitted data streams, are kept constant to visualize the impact of this change. Since beams become narrow at a large number of transmit/receive antennas, this results in a high transmit/receive beamforming gain. Therefore, simulation results are obtained by deploying the number of antennas at communicating nodes in an increasing order. From this perspective, the number of antennas at the source, relay station, and each SU is set as 64 (16), 144 (36), and 256 (64). For simplicity, it is assumed that N t = N r while N s and K are set as 4 and 4, respectively. It is obvious from the obtained curves that spectral efficiency increases in a gradual manner by increasing the number of antennas at communicating units. In addition, the proposed scheme achieves performance close to fully digital precoding, irrespective of the number of antennas. It is also evident from the obtained results that minor degradation in performance occurs when an imperfect channel with a 15% error is taken into consideration.
Figure 7 plots the sum spectral efficiency of the proposed method by varying the number of antennas at the source and relay station. To visualize the impact of this change, the number of antennas at the SUs is kept constant. For simplicity, it is assumed that an equal number of antennas are deployed at the source and the relay station such that N t = N r = { 100 ,   121 ,   144 ,   169 ,   196 ,   225 ,   256 } . Simulation results are generated by setting other parameters as N d k = 16 , K = 5 , and N s = 5 . It is assumed that N t R F = N r R F = K N s and N d k R F = N s . This selection of RF chains at different communicating nodes consumes minimum energy for signal transmission, as the number of RF chains cannot be less than the number of data streams. It is clear from the obtained curves that the rate of change decreases with an increase in the number of antennas. This is an indication that saturation will occur at a significantly large number of antennas. Again, there is a minor gap between the performance of the proposed algorithm and the corresponding fully digital precoding. This performance gap increases gradually with channel estimation error, as depicted in Figure 7.
Figure 8 plots the sum spectral efficiency of the proposed hybrid transceiver as a function of the number of antennas at the SUs. To see the effect of this change on the performance of the proposed method, the number of antennas at the source, the number of antennas at the relay station, the number of SUs, and the number of transmitted data streams per SU are kept constant. For conducting computer simulations, these parameters are set as N t = N r = 256 , K = 4 , and N s = 4 . The number of antennas deployed at each SU is set as Ndk = {9, 16, 25, 36, 49, 64}. It is clear from the obtained results that spectral efficiency increases by increasing the number of antennas at SUs. This result is in accordance with the concept that a large number of antennas enhances beamforming gain without deploying expensive RF chains. The obtained curves at different SNR values are close to their full-complexity solution, and minor performance degradation occurs when imperfect CSI is considered with δ = 0.85 .

5.4. Impact of Number of Data Streams

Figure 9 illustrates the performance of the proposed method by varying the number of data streams per user. The number of SUs and the number of antennas at communicating nodes are set as K = 4 , N t = N r = 225 , and N d k = 49 . The sum spectral efficiency is evaluated at SNR = −10, −5, 0 [dB] when the number of data streams changes from 1 to 10. The mm-wave channel matrix is generated using (18), while the estimated channel matrix is determined according to (82) with δ = 0.85 . It is clear from the obtained results that spectral efficiency increases with the number of data streams. Furthermore, the performance gap between the proposed scheme and full-complexity beamforming increases at a relatively large number of data streams. It is also evident from the obtained curves that nearly consistent performance is achieved at different SNR values. There is a slight decrease in performance when imperfect CSI with a 15% error is considered.

5.5. Performance Evaluation with Well-Known Hybrid Precoding Techniques

Figure 10a–c illustrate the performance of the proposed technique in comparison to the full-complexity solution and the hybrid precoding algorithms given in [37,38]. Simulation results are obtained by changing the number of antennas, transmitted data streams, and the number of users in the secondary network. Figure 10a plots the sum spectral efficiency of different algorithms when system parameters are set as N t = N r = 121 , N d k = 25 , K = 3 , N s = 6 , and N s u b = 64 . It is clear from the obtained curves that the proposed scheme achieves performance close to full complexity precoding even in the presence of channel estimation error. Moreover, the presented method achieves significantly better performance when compared with hybrid transceivers proposed in [37,38]. Figure 10b illustrates the sum spectral efficiency of different algorithms. To generate simulation results, the system parameters are given as N t = N r = 100 , N d k = 16 , K = 4 , N s = 5 , and N s u b = 64 . The obtained results indicate that the performance of the proposed method is close to fully digital beamforming. In addition, a slight decrease in performance occurs due to channel imperfections. Also, the proposed algorithm outperforms well-known hybrid transceiver designs given in [37,38].
Figure 10c shows the sum spectral efficiency of different precoding methods using system configuration parameters N t = N r = 144 , N d k = 25 , K = 5 , N s = 4 , and N s u b = 64 . It is evident from the obtained curves that the performance of the proposed design is close to fully digital beamforming. Similar to the previous two results, the proposed scheme also outperforms hybrid processing solutions in [37,38].
Table 4, Table 5 and Table 6 show the performance of the proposed algorithm in comparison to other hybrid beamforming techniques.

6. Conclusions

This study proposes a hybrid wideband mm-wave transceiver for sum rate maximization in relay-assisted MU-MIMO CRN by taking the transmitted power and interference constraints into consideration. The network architecture at hand is of great practical importance, as it enhances the efficiency of spectrum utilization. Also, the proposed hybrid transceiver improves cell coverage, transmission range, link quality, and spectral efficiency due to the deployment of a relay node between the source and end users. To maximize the sum rate of relay-assisted multiple SUs, the optimization problem is formulated to derive the hybrid beamforming components at different communicating nodes. The element-wise constant amplitude constraint associated with the RF processing solution makes the optimization problem non-convex and, hence, mathematically intractable. Therefore, the global optimal solution is quite a challenging task. The structural characteristics of DF relays and the notion of information theory help reduce the complexity associated with the solution of this problem. Hence, an endeavor is made to decompose the original complicated optimization problem into two single-hop sum rate maximization problems. Since the joint optimization of hybrid processing components is generally NP-hard, a decoupled design methodology is applied to find the analog RF and digital baseband processing components. The focus of the proposed algorithm is to maximize the sum rate of SUs by keeping interference experienced by the PU within an acceptable limit. Specifically, a decoupled approach is followed to derive the RF and baseband processing parts, where an attempt is made to maximize the achievable through analog beamformers, and interference minimization is achieved via frequency-dependent digital precoders and combiners. Computer simulations are conducted by changing system parameters over a wide range under imperfect CSI. The obtained results are close to full-complexity precoding and outperform other hybrid precoding techniques, which shows the usefulness of the proposed scheme.

Author Contributions

Software development, Z.A. and J.-I.B.; Conceptualization, H.M.T.M.; Validation, H.-K.S.; Formal analysis, Z.A. and J.-I.B.; Investigation, M.A.; Resources, H.-K.S.; Data curation, W.M.A. and Z.A.; Mathematical modeling, H.M.T.M. and M.A.; Writing—original draft, H.M.T.M., M.A. and W.M.A.; Supervision, H.-K.S.; Project administration, H.-K.S.; Funding acquisition, H.-K.S. All authors have read and agreed to the published version of the manuscript.

Funding

This research was supported by the Basic Science Research Program through the National Research Foundation of Korea (NRF), funded by the Ministry of Education (2020R1A6A1A03038540). This study was supported by the Institute of Information and Communications Technology Planning and Evaluation (IITP) under the Metaverse support program to nurture the best talents (IITP-2023-RS-2023-00254529) grant funded by the Korean government (MSIT). This research was supported by the MSIT (Ministry of Science and ICT), Korea, under the ITRC (Information Technology Research Center) support program (IITP-2023-2021-0-01816) supervised by the IITP (Institute for Information and Communications Technology Planning and Evaluation).

Data Availability Statement

Data can be generated using the mathematical expressions given in the manuscript to generate simulations. Also, the proposed algorithm is summarized in Appendix A to understand the whole process.

Conflicts of Interest

The authors declare no conflict of interest.

Appendix A

Algorithm A1: Hybrid Wideband Transceiver for Sum Rate Maximization in mm-wave Relay-Assisted Multiuser MIMO Cognitive Radio Networks
1.Initialization:
Let Φ 1 = { 1 , 2 , , K } ,   Ω 1 = { 1 , 2 , , N s u b } ,   I = { 1 , N t } ,   J = { 1 , , K N t R F }
Channel Matrix H [ n ] ,   n Ω 1
(a).Hybrid precoding design from source-to-relay
First stage: Analog RF beamforming ( V R F ,   F R F , 1 )
2.Evaluate A = ( 1 N s u b ) n = 1 N s u b H [ n ] H H [ n ]   (31), A = P Σ P H and p m o p t = P ( : , m )
3.Obtain phase-shift values for designing ( f R F , 1 ) [ m ] , m { 1 , , N r R F } by solving the following optimization problem
min ( f R F , 1 ) [ m ] p m o p t ( f R F , 1 ) [ m ] 2 2  
s .   t .   | ( f R F , 1 ) [ m ] ( l ) | = 1 N r ,     l { 1 , , N r } ,   m { 1 , , N r R F } ,   ( 36 )
4.The common analog RF combiner at the relay node is given as
( f R F , 1 ) [ m ] = ( 1 N r ) exp { j   a r g ( p m o p t ) } ,   ( 38 ) , F R F , 1 = [ ( f R F , 1 ) [ 1 ] , , ( f R F , 1 ) [ N r R F ] ] ,   ( 39 )
5.Evaluate B = ( 1 N s u b ) n = 1 N s u b H H [ n ] F R F , 1 F R F , 1 H H [ n ] N t × N t , B = Q Σ 1 Q H , and q s o p t = Q ( : , s ) . Obtain phase-shift values for designing ( v R F ) [ s ] , s { 1 , , N t R F } by solving the optimization problem (44)
6.The design of F 1 is given as
( v R F ) [ s ] = ( 1 N t ) exp { j   a r g ( q s o p t ) } ,   ( 44 ) , VRF = [(vRF)[1], …, (vRF ) [ N t R F ] ], (47)
Second stage: Digital baseband processing components ( V B B [ n ] ,   F B B , 1 [ n ] )
7.for each   n Ω 1  do
8.               Calculate the equivalent baseband channel from source-to-relay H e q [ n ] = F R F , 1 H H [ n ] V R F
9.              Perform SVD on   H e q [ n ] to derive V B B [ n ] ,   F B B , 1 [ n ]
10.                S V D (   H e q [ n ] ) = U R [ n ] Σ S R [ n ] V S H [ n ]
11.                   V B B [ n ] = V S [ n ] ( : , 1 : K N s ) ,   F B B , 1 [ n ] = U R [ n ] ( : , 1 : K N s )
12.end for
(b).Hybrid beamforming design from relay-to-SUs
13.Initialization: Channel Matrix G k [ n ] ,   k Φ 1 ,   n Ω 1
First stage: Analog RF beamforming ( W R F , k ,   F R F , 2 )
14. Evaluate   C k = ( 1 N s u b ) n = 1 N s u b G d k [ n ] G d k H [ n ] ( 58 ) ,   C k = L Σ 2 L H , (60)   and   l g o p t = L ( : , g ) , (61),   g { 1 , , N d k R F }
15.for each user k ,   k = 1 , , K  do
16.                 Phase-shift values are extracted for designing W R F , k by solving the optimization problem (62)
17.                 The design of W R F , k is given by the following relation
                  ( l R F ) [ g ] = ( 1 N t ) exp { j   a r g ( l g o p t ) } , (63),
                          W R F ,   k = [ ( l R F ) [ 1 ] , , ( l R F ) [ N d k R F ] ] . (64)
18.end for
19.Design of analog precoder at relay node F R F , 2
20. Evaluate   D = ( 1 N s u b ) n = 1 N s u b G H [ n ] W R F W R F H G [ n ] . ( 68 ) ,   D = E Σ 3 E H , ( 69 )   and   F o p t = E ( : , 1 : N r R F ) , (70)
21.The phase-shift values for designing F R F , 2 can be obtained by solving the following optimization problem (71)
22. The common relay analog beamformer F R F , 2 is given as
23. F R F , 2 = ( 1 N r ) exp { j arg ( F o p t ) } .   ( 73 )
Second stage: Digital baseband processing components ( W B B , k [ n ] ,   F B B , 2 [ n ] )
24.for each n Ω 1  do
25.                    for each k Φ 1  do
26.                          Compute the right null-space ( V ˜ e q , k R D [ n ] ) ( 0 ) of G ˜ e q , k R D [ n ] (75)
27.                          Perform SVD on G e q ,   k [ n ] ( V ˜ e q , k R D [ n ] ) ( 0 ) to derive W B B , k [ n ] ,   F B B , 2 [ k ] [ n ]
28.                             s v d ( G e q ,   k [ n ] ( V ˜ e q , k R D [ n ] ) ( 0 ) ) =  
                             ( U e q , k R D [ n ] ) [ Σ e q , k R D [ n ] 0 0 0 ] [ ( V e q , k R D [ n ] ) ( 1 ) ( V e q , k R D [ n ] ) ( 0 ) ] H , k .   ( 78 )
29.                            W B B , k [ n ] = U e q , k R D [ n ] ,   F B B , 2 [ k ] [ n ] = ( V e q , k R D [ n ] ) ( 1 ) ( V ˜ e q , k R D [ n ] ) ( 0 ) ,   k , ( 79 ) ,

30.                     end for 
                                                       F B B , 2 [ n ] = [ F B B , 2 [ 1 ] [ n ] , , F B B , 2 [ K ] [ n ] ] .   ( 80 )
31.end for

References

  1. Zhang, Z.; Xiao, Y.; Ma, Z.; Xiao, M.; Ding, Z.; Lei, X.; Karagiannidis, G.K.; Fan, P. 6G Wireless Networks: Vision, Requirements, Architecture, and Key Technologies. IEEE Veh. Technol. Mag. 2019, 14, 28–41. [Google Scholar] [CrossRef]
  2. Zhang, Y.; Du, J.; Chen, Y.; Han, M.; Li, X. Optimal Hybrid Beamforming Design for Millimeter-Wave Massive Multi-User MIMO Relay Systems. IEEE Access 2019, 7, 157212–157225. [Google Scholar] [CrossRef]
  3. Palattella, M.R.; Dohler, M.; Grieco, A.; Rizzo, G.; Torsner, J.; Engel, T.; Ladid, L. Internet of Things in the 5G era: Enablers, architecture, and business models. IEEE J. Sel. Areas Commun. 2016, 34, 510–527. [Google Scholar] [CrossRef]
  4. Wang, D.; Chen, D.; Song, B.; Guizani, N.; Yu, X.; Du, X. From IoT to 5G I-IoT: The next generation IoT-based intelligent algorithms and 5G technologies. IEEE Commun. Mag. 2018, 56, 114–120. [Google Scholar] [CrossRef]
  5. Akyildiz, I.F.; Lee, W.-Y.; Vuran, M.C.; Mohanty, S. A survey on spectrum management in cognitive radio networks. IEEE Commun. Mag. 2008, 46, 40–48. [Google Scholar] [CrossRef]
  6. Rony, R.I.; Lopez-Aguilera, E.; Garcia-Villegas, E. Dynamic Spectrum Allocation Following Machine Learning-Based Traffic Predictions in 5G. IEEE Access 2021, 9, 143458–143472. [Google Scholar] [CrossRef]
  7. Sboui, L.; Ghazzai, H.; Massoud, Y. Integrating Cognitive Radio MIMO UAVs in Cellular Networks for 5G and Beyond. In Proceedings of the 2022 International Conference on Electrical, Computer, Communications, and Mechatronics Engineering (ICECCME), Maldives, Maldives, 16–18 November 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 1–6. [Google Scholar] [CrossRef]
  8. Al-Sudani, H.; Thabit, A.A.; Dalveren, Y. Cognitive Radio and Its Applications in the New Trend of Communication System: A Review. In Proceedings of the 2022 5th International Conference on Engineering Technology and its Applications (IICETA), Al-Najaf, Iraq, 31 May–1 June 2022; IEEE: Piscataway, NJ, USA, 2022; pp. 419–423. [Google Scholar] [CrossRef]
  9. Hemadeh, I.A.; Satyanarayana, K.; El-Hajjar, M.; Hanzo, L. Millimeter-Wave Communications: Physical Channel Models, Design Considerations, Antenna Constructions, and Link-Budget. IEEE Commun. Surv. Tutor. 2017, 20, 870–913. [Google Scholar] [CrossRef]
  10. Moghadam, N.N.; Fodor, G.; Bengtsson, M.; Love, D.J. On the Energy Efficiency of MIMO Hybrid Beamforming for Millimeter-Wave Systems with Nonlinear Power Amplifiers. IEEE Trans. Wirel. Commun. 2018, 17, 7208–7221. [Google Scholar] [CrossRef]
  11. Xing, C.; Zhao, X.; Wang, S.; Xu, W.; Ng, S.X.; Chen, S. Hybrid Transceiver Optimization for Multi-Hop Communications. IEEE J. Sel. Areas Commun. 2020, 38, 1880–1895. [Google Scholar] [CrossRef]
  12. Huang, C.; Yang, Z.; Alexandropoulos, G.C.; Xiong, K.; Wei, L.; Yuen, C.; Zhang, Z.; Debbah, M. Multi-Hop RIS-Empowered Terahertz Communications: A DRL-Based Hybrid Beamforming Design. IEEE J. Sel. Areas Commun. 2021, 39, 1663–1677. [Google Scholar] [CrossRef]
  13. Xia, Q.; Jornet, J.M. Multi-Hop Relaying Distribution Strategies for Terahertz-Band Communication Networks: A Cross-Layer Analysis. IEEE Trans. Wirel. Commun. 2021, 21, 5075–5089. [Google Scholar] [CrossRef]
  14. Nasir, A.A.; Tuan, H.D.; Duong, T.Q.; Poor, H.V.; Hanzo, L. Hybrid Beamforming for Multi-User Millimeter-Wave Networks. IEEE Trans. Veh. Technol. 2020, 69, 2943–2956. [Google Scholar] [CrossRef]
  15. Li, M.; Liu, W.; Tian, X.; Wang, Z.; Liu, Q. Iterative hybrid precoder and combiner design for mmWave MIMO-OFDM systems. Wirel. Netw. 2019, 25, 4829–4837. [Google Scholar] [CrossRef]
  16. Yang, B.; Yu, Z.; Lan, J.; Zhang, R.; Zhou, J.; Hong, W. Digital Beamforming-Based Massive MIMO Transceiver for 5G Millimeter-Wave Communications. IEEE Trans. Microw. Theory Tech. 2018, 66, 3403–3418. [Google Scholar] [CrossRef]
  17. Badrudeen, A.A.; Leow, C.Y.; Won, S. Performance Analysis of Hybrid Beamforming Precoders for Multiuser Millimeter Wave NOMA Systems. IEEE Trans. Veh. Technol. 2020, 69, 8739–8752. [Google Scholar] [CrossRef]
  18. Liu, Y.; Feng, Q.; Wu, Q.; Zhang, Y.; Jin, M.; Qiu, T. Energy-Efficient Hybrid Precoding with Low Complexity for mmWave Massive MIMO Systems. IEEE Access 2019, 7, 95021–95032. [Google Scholar] [CrossRef]
  19. Gupta, A.K.; Andrews, J.G.; Heath, R.W. On the Feasibility of Sharing Spectrum Licenses in mmWave Cellular Systems. IEEE Trans. Commun. 2016, 64, 3981–3995. [Google Scholar] [CrossRef]
  20. Rebato, M.; Boccardi, F.; Mezzavilla, M.; Rangan, S.; Zorzi, M. Hybrid Spectrum Sharing in mmWave Cellular Networks. IEEE Trans. Cogn. Commun. Netw. 2017, 3, 155–168. [Google Scholar] [CrossRef]
  21. Ghadikolaei, H.S.; Ghauch, H.; Fodor, G.; Skoglund, M.; Fischione, C. A Hybrid Model-Based and Data-Driven Approach to Spectrum Sharing in mmWave Cellular Networks. IEEE Trans. Cogn. Commun. Netw. 2020, 6, 1269–1282. [Google Scholar] [CrossRef]
  22. Li, G.; Irnich, T.; Shi, C. Coordination context-based spectrum sharing for 5G millimeter-wave networks. In Proceedings of the 2014 9th International Conference on Cognitive Radio Oriented Wireless Networks and Communications (CROWNCOM), Oulu, Finland, 2–4 June 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 32–38. [Google Scholar]
  23. Shokri-Ghadikolaei, H.; Boccardi, F.; Fischione, C.; Fodor, G.; Zorzi, M. Spectrum Sharing in mmWave Cellular Networks via Cell Association, Coordination, and Beamforming. IEEE J. Sel. Areas Commun. 2016, 34, 2902–2917. [Google Scholar] [CrossRef]
  24. Vrontos, C.; Boccardi, F.; Armour, S.; Mellios, E.; Butler, J. Performance Evaluation of Spectrum Sharing in mmWave Cellular Networks using Ray-Tracing. In Proceedings of the 2020 IEEE Wireless Communications and Networking Conference (WCNC), Seoul, Republic of Korea, 25–28 May 2020; IEEE: Piscataway, NJ, USA, 2020; pp. 1–6. [Google Scholar] [CrossRef]
  25. Sangdeh, P.K.; Pirayesh, H.; Quadri, A.; Zeng, H. A Practical Spectrum Sharing Scheme for Cognitive Radio Networks: Design and Experiments. IEEE/ACM Trans. Netw. 2020, 28, 1818–1831. [Google Scholar] [CrossRef]
  26. Khoshkholgh, M.G.; Navaie, K.; Yanikomeroglu, H. Interference Management in Underlay Spectrum Sharing Using Indirect Power Control Signalling. IEEE Trans. Wirel. Commun. 2013, 12, 3264–3277. [Google Scholar] [CrossRef]
  27. Alkhateeb, A.; Heath, R.W. Frequency Selective Hybrid Precoding for Limited Feedback Millimeter Wave Systems. IEEE Trans. Commun. 2016, 64, 1801–1818. [Google Scholar] [CrossRef]
  28. Sohrabi, F.; Yu, W. Hybrid Digital and Analog Beamforming Design for Large-Scale Antenna Arrays. IEEE J. Sel. Top. Signal Process. 2016, 10, 501–513. [Google Scholar] [CrossRef]
  29. Sohrabi, F.; Yu, W. Hybrid Analog and Digital Beamforming for mmWave OFDM Large-Scale Antenna Arrays. IEEE J. Sel. Areas Commun. 2017, 35, 1432–1443. [Google Scholar] [CrossRef]
  30. Park, S.; Alkhateeb, A.; Heath, R.W. Dynamic Subarrays for Hybrid Precoding in Wideband mmWave MIMO Systems. IEEE Trans. Wirel. Commun. 2017, 16, 2907–2920. [Google Scholar] [CrossRef]
  31. Dsouza, K.B.; Prasad, K.N.R.S.V.; Bhargava, V.K. Hybrid Precoding with Partially Connected Structure for Millimeter Wave Massive MIMO OFDM: A Parallel Framework and Feasibility Analysis. IEEE Trans. Wirel. Commun. 2018, 17, 8108–8122. [Google Scholar] [CrossRef]
  32. Yuan, H.; An, J.; Yang, N.; Yang, K.; Duong, T.Q. Low Complexity Hybrid Precoding for Multiuser Millimeter Wave Systems Over Frequency Selective Channels. IEEE Trans. Veh. Technol. 2018, 68, 983–987. [Google Scholar] [CrossRef]
  33. Tsai, T.-H.; Chiu, M.-C.; Chao, C.-C. Sub-System SVD Hybrid Beamforming Design for Millimeter Wave Multi-Carrier Systems. IEEE Trans. Wirel. Commun. 2018, 18, 518–531. [Google Scholar] [CrossRef]
  34. Du, J.; Xu, W.; Zhao, C.; Vandendorpe, L. Weighted Spectral Efficiency Optimization for Hybrid Beamforming in Multiuser Massive MIMO-OFDM Systems. IEEE Trans. Veh. Technol. 2019, 68, 9698–9712. [Google Scholar] [CrossRef]
  35. Zilli, G.M.; Zhu, W.-P. Constrained Tensor Decomposition-Based Hybrid Beamforming for Mmwave Massive MIMO-OFDM Communication Systems. IEEE Trans. Veh. Technol. 2021, 70, 5775–5788. [Google Scholar] [CrossRef]
  36. Tsinos, C.G.; Maleki, S.; Chatzinotas, S.; Ottersten, B. Hybrid analog-digital transceiver designs for cognitive radio millimeter-wave systems. In Proceedings of the 2016 50th Asilomar Conference on Signals, Systems and Computers, Pacific Grove, CA, USA, 6–9 November 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 1785–1789. [Google Scholar] [CrossRef]
  37. Yu, X.; Shen, J.-C.; Zhang, J.; Letaief, K.B. Alternating Minimization Algorithms for Hybrid Precoding in Millimeter Wave MIMO Systems. IEEE J. Sel. Top. Signal Process. 2016, 10, 485–500. [Google Scholar] [CrossRef]
  38. El Ayach, O.; Rajagopal, S.; Abu-Surra, S.; Pi, Z.; Heath, R.W. Spatially Sparse Precoding in Millimeter Wave MIMO Systems. IEEE Trans. Wirel. Commun. 2014, 13, 1499–1513. [Google Scholar] [CrossRef]
  39. Vázquez, M.A.; Blanco, L.; Pérez-Neira, A.I. Hybrid Analog–Digital Transmit Beamforming for Spectrum Sharing Backhaul Networks. IEEE Trans. Signal Process. 2018, 66, 2273–2285. [Google Scholar] [CrossRef]
  40. Xu, L.; Sun, L.; Xia, G.; Liu, T.; Shu, F.; Zhang, Y.; Wang, J. Secure Hybrid Digital and Analog Precoder for mmWave Systems with Low-Resolution DACs and Finite-Quantized Phase Shifters. IEEE Access 2019, 7, 109763–109775. [Google Scholar] [CrossRef]
  41. Kong, Z.; Song, J.; Wang, C.; Chen, H.; Hanzo, L. Hybrid Analog-Digital Precoder Design for Securing Cognitive Millimeter Wave Networks. IEEE Trans. Inf. Forensics Secur. 2020, 16, 4019–4034. [Google Scholar] [CrossRef]
  42. Tsinos, C.G.; Chatzinotas, S.; Ottersten, B. Hybrid Analog-Digital Transceiver Designs for Multi-User MIMO mmWave Cognitive Radio Systems. IEEE Trans. Cogn. Commun. Netw. 2019, 6, 310–324. [Google Scholar] [CrossRef]
  43. Lee, J.; Lee, Y.H. AF relaying for millimeter wave communication systems with hybrid RF/baseband MIMO processing. In Proceedings of the 2014 IEEE International Conference on Communications (ICC), Sydney, Australia, 10–14 June 2014; IEEE: Piscataway, NJ, USA, 2014; pp. 5838–5842. [Google Scholar] [CrossRef]
  44. Xue, X.; Bogale, T.E.; Wang, X.; Wang, Y.; Long, B.L. Hybrid analog-digital beamforming for multiuser MIMO millimeter wave relay systems. In Proceedings of the 2015 IEEE/CIC International Conference on Communications in China (ICCC), Shenzhen, China, 2–4 November 2015; IEEE: Piscataway, NJ, USA, 2015; pp. 1–7. [Google Scholar] [CrossRef]
  45. Xue, X.; Wang, Y.; Dai, L.; Masouros, C. Relay Hybrid Precoding Design in Millimeter-Wave Massive MIMO Systems. IEEE Trans. Signal Process. 2018, 66, 2011–2026. [Google Scholar] [CrossRef]
  46. Chatterjee, I.; Singh, J.; Srivastava, S.; Jagannatham, A.K. Frequency selective hybrid beamforming and optimal power loading for multiuser millimeter wave cognitive radio networks. IEEE Access 2023, 11, 96052–96067. [Google Scholar] [CrossRef]
  47. Singh, J.; Chatterjee, I.; Srivastava, S.; Agrahari, A.; Jagannatham, A.K.; Hanzo, L. Hybrid Transceiver Design and Optimal Power Allocation for the Cognitive mmWave Multiuser MIMO Downlink Relying on Limited Feedback. IEEE Open J. Veh. Technol. 2023, 4, 241–256. [Google Scholar] [CrossRef]
  48. Nouri, M.; Behroozi, H.; Bastami, H.; Moradikia, M.; Jafarieh, A.; Abdelhadi, A.; Han, Z. Hybrid precoding based on active learning for mmWave massive MIMO communication systems. IEEE Trans. Commun. 2023, 71, 3043–3058. [Google Scholar] [CrossRef]
  49. Audu, W.M.; Oyerinde, O.O. Modified User Grouping and Hybrid Precoding for Information Decoding and Energy Harvesting in Hardware Impaired Point-To-Point MM-Wave Massive MIMO NOMA. IEEE Access 2023, 11, 33741–33756. [Google Scholar] [CrossRef]
  50. Zhou, X.; Feng, P.; Li, J.; Chen, J.; Wang, Y. Tensor-Train Decomposition-Based Hybrid Beamforming for Millimeter-Wave Massive Multiple-Input Multiple-Output/Free-Space Optics in Unmanned Aerial Vehicles with Reconfigurable Intelligent Surface Networks. Photonics 2023, 10, 1183. [Google Scholar] [CrossRef]
  51. Molu, M.M.; Xiao, P.; Khalily, M.; Cumanan, K.; Zhang, L.; Tafazolli, R. Low-Complexity and Robust Hybrid Beamforming Design for Multi-Antenna Communication Systems. IEEE Trans. Wirel. Commun. 2017, 17, 1445–1459. [Google Scholar] [CrossRef]
  52. Jiang, L.; Jafarkhani, H. mmWave Amplify-and-Forward MIMO Relay Networks with Hybrid Precoding/Combining Design. IEEE Trans. Wirel. Commun. 2019, 19, 1333–1346. [Google Scholar] [CrossRef]
  53. Ni, W.; Dong, X. Hybrid Block Diagonalization for Massive Multiuser MIMO Systems. IEEE Trans. Commun. 2015, 64, 201–211. [Google Scholar] [CrossRef]
  54. Gao, X.; Dai, L.; Han, S.; Chih-Lin, I.; Heath, R.W. Energy-Efficient Hybrid Analog and Digital Precoding for MmWave MIMO Systems with Large Antenna Arrays. IEEE J. Sel. Areas Commun. 2016, 34, 998–1009. [Google Scholar] [CrossRef]
Figure 1. The proposed hybrid transceiver for sum rate maximization in relay-based MU-MIMO cognitive radio networks.
Figure 1. The proposed hybrid transceiver for sum rate maximization in relay-based MU-MIMO cognitive radio networks.
Mathematics 11 04939 g001
Figure 2. Complexity vs. number of antennas: Proposed algorithm and other hybrid precoding techniques given in [29] (blue) and [33] (green).
Figure 2. Complexity vs. number of antennas: Proposed algorithm and other hybrid precoding techniques given in [29] (blue) and [33] (green).
Mathematics 11 04939 g002
Figure 3. Sum spectral efficiency vs. SNR: Comparison of the proposed scheme with full-complexity precoding. The system parameters are set as N t = N r = 225 , N d k = 64 , K = 3 , N s = { 4 ,   8 } , and N s u b = 64 . Impact of channel estimation error on the performance of the proposed hybrid beamforming design.
Figure 3. Sum spectral efficiency vs. SNR: Comparison of the proposed scheme with full-complexity precoding. The system parameters are set as N t = N r = 225 , N d k = 64 , K = 3 , N s = { 4 ,   8 } , and N s u b = 64 . Impact of channel estimation error on the performance of the proposed hybrid beamforming design.
Mathematics 11 04939 g003
Figure 4. Sum spectral efficiency vs. SNR: Comparison of the proposed hybrid transceiver with unconstrained fully digital precoding. The system parameters are set as N t = N r = 144 , N d k = 36 , K = 4 , N s = { 4 ,   6 } , and N s u b = 64 . Performance degradation of the proposed method as a function of channel estimation error.
Figure 4. Sum spectral efficiency vs. SNR: Comparison of the proposed hybrid transceiver with unconstrained fully digital precoding. The system parameters are set as N t = N r = 144 , N d k = 36 , K = 4 , N s = { 4 ,   6 } , and N s u b = 64 . Performance degradation of the proposed method as a function of channel estimation error.
Mathematics 11 04939 g004
Figure 5. Sum spectral efficiency vs. number of users: Comparison of the proposed hybrid beamforming technique with other precoding techniques [37] (dark brown) and [38] (purple). The system parameters are set as N t = N r = 225 , N d k = 25 , N s = 4 , and N s u b = 64 . Impact on the rate of change of spectral efficiency when the number of users is increased.
Figure 5. Sum spectral efficiency vs. number of users: Comparison of the proposed hybrid beamforming technique with other precoding techniques [37] (dark brown) and [38] (purple). The system parameters are set as N t = N r = 225 , N d k = 25 , N s = 4 , and N s u b = 64 . Impact on the rate of change of spectral efficiency when the number of users is increased.
Mathematics 11 04939 g005
Figure 6. Sum spectral efficiency vs. number of antennas at the source, relay node, and SUs: Comparison of the proposed method with fully digital beamforming under perfect CSI and imperfect CSI. The system parameters are set as N t = N r = 64 ,   144 ,   256 , N d k = 16 ,   36 ,   64 , K = 4, N s = 4 , and N s u b = 64 .
Figure 6. Sum spectral efficiency vs. number of antennas at the source, relay node, and SUs: Comparison of the proposed method with fully digital beamforming under perfect CSI and imperfect CSI. The system parameters are set as N t = N r = 64 ,   144 ,   256 , N d k = 16 ,   36 ,   64 , K = 4, N s = 4 , and N s u b = 64 .
Mathematics 11 04939 g006
Figure 7. Sum spectral efficiency vs. the number of antennas at the source and the relay node: Comparison of the proposed algorithm with the full-complexity solution under perfect CSI and imperfect CSI. The system parameters are set as N t = N r = { 100 ,   121 ,   144 ,   169 ,   196 ,   225 ,   256 } , N d k = 16 , K = 5 , N s = 5 , and N s u b = 64 .
Figure 7. Sum spectral efficiency vs. the number of antennas at the source and the relay node: Comparison of the proposed algorithm with the full-complexity solution under perfect CSI and imperfect CSI. The system parameters are set as N t = N r = { 100 ,   121 ,   144 ,   169 ,   196 ,   225 ,   256 } , N d k = 16 , K = 5 , N s = 5 , and N s u b = 64 .
Mathematics 11 04939 g007
Figure 8. Sum spectral efficiency vs. number of antennas at the SUs: Comparison of the proposed hybrid precoding technique with the fully digital solution under perfect CSI and imperfect CSI. The system parameters are set as N t = N r = 256 , N d k = 9 ,   16 ,   25 ,   36 ,   64 , K = 4, Ns = 4, and N s u b = 64 .
Figure 8. Sum spectral efficiency vs. number of antennas at the SUs: Comparison of the proposed hybrid precoding technique with the fully digital solution under perfect CSI and imperfect CSI. The system parameters are set as N t = N r = 256 , N d k = 9 ,   16 ,   25 ,   36 ,   64 , K = 4, Ns = 4, and N s u b = 64 .
Mathematics 11 04939 g008
Figure 9. Sum spectral efficiency vs. number of transmitted data streams at SNR = −10, −5, 0 [dB]: Performance comparison of the proposed hybrid beamforming with unconstrained fully digital solution. The system parameters are set as N t = N r = 225 , N d k = 49 , K = 4 , N s = 4 , and N s u b = 64 .
Figure 9. Sum spectral efficiency vs. number of transmitted data streams at SNR = −10, −5, 0 [dB]: Performance comparison of the proposed hybrid beamforming with unconstrained fully digital solution. The system parameters are set as N t = N r = 225 , N d k = 49 , K = 4 , N s = 4 , and N s u b = 64 .
Mathematics 11 04939 g009
Figure 10. (a). Sum spectral efficiency vs. SNR: Performance comparison of the proposed hybrid beamforming with well-known hybrid processing algorithms in [37,38]. Computer simulations are conducted using system parameters N t = N r = 121 , N d k = 25 , K = 3 , N s = 6 , and N s u b = 64 . (b). Sum spectral efficiency vs. SNR: Comparison between the proposed method and hybrid transceiver designs given in [37,38]. Simulation results are generated with system parameters Nt = Nr = 100, N d k = 16 , K = 4 , N s = 5 , and N s u b = 64 . (c). Sum spectral efficiency vs. SNR: Performance evaluation of the proposed hybrid precoding and other hybrid beamforming algorithms in [37,38]. The system parameters are given as N t = N r = 144 , Ndk = 25, K = 5 , N s = 4 , and N s u b = 64 .
Figure 10. (a). Sum spectral efficiency vs. SNR: Performance comparison of the proposed hybrid beamforming with well-known hybrid processing algorithms in [37,38]. Computer simulations are conducted using system parameters N t = N r = 121 , N d k = 25 , K = 3 , N s = 6 , and N s u b = 64 . (b). Sum spectral efficiency vs. SNR: Comparison between the proposed method and hybrid transceiver designs given in [37,38]. Simulation results are generated with system parameters Nt = Nr = 100, N d k = 16 , K = 4 , N s = 5 , and N s u b = 64 . (c). Sum spectral efficiency vs. SNR: Performance evaluation of the proposed hybrid precoding and other hybrid beamforming algorithms in [37,38]. The system parameters are given as N t = N r = 144 , Ndk = 25, K = 5 , N s = 4 , and N s u b = 64 .
Mathematics 11 04939 g010aMathematics 11 04939 g010b
Table 1. Notation throughout this paper.
Table 1. Notation throughout this paper.
SymbolDefinition
A T ,  A H ,  A F ,  A ,  | A ( i , j ) | ,  A ( : , i ) , and A ( : , 1 : j ) Transpose, conjugate transpose, Frobenius norm, element-wise phase, element-wise modulus, i t h column, and first j columns of a matrix A , respectively.
I m Identity matrix of order m × m
Field of complex numbers
Field of real numbers
C N ( 0 ,   σ 2 I n ) Complex Gaussian distribution with mean 0 and covariance matrix σ 2 I n
det ( A )  and   T r ( A ) Determinant and trace of a matrix
b d ( A 1 , , A K ) Block diagonal matrix with sub-matrices A 1 , , A K
E [ . ] Expectation operator
Table 2. Complexity of the proposed design and other hybrid beamforming algorithms.
Table 2. Complexity of the proposed design and other hybrid beamforming algorithms.
AlgorithmsComplexity
Proposed N r 2 N t + N r 2 N t N s u b + N d k 2 N r + N d k 2 N r N s u b + ( N r R F ) 3 + ( N d k R F ) 3
Hybrid Precoding [29] N s 4 + N s 3 ( N t + N r ) + ( N t N r N s ) 2 + N s u b ( N s 3 + N t 2 N r + N r 2 N s )
Hybrid Beamforming [33] N s u b ( N s 3 + N t 2 N r + N t ( N s 2 + N r 2 ) ) + N s ( N t 2 + N r 2 )
Table 3. System parameters for computer simulations.
Table 3. System parameters for computer simulations.
ParametersValues
Number of data streams N s = 3 ~ 8
Number of RF chains N t R F = N r R F = K N s , N d k R F = N s
Number of antennas N t = N r = 100 ~ 256 , N d k = 9 ~ 64
Number of data transmission paths N c l = 5 , N r a y = 10
Number of frequency sub-carriers N s u b = 64
Carrier frequency f c = 28   GHz
Number of secondary users K = 2 ~ 8
Table 4. Sum spectral efficiency comparison with other hybrid precoding techniques when Nt = Nr = 121, N d k = 25 , K = 3 , N s = 6 , and N s u b = 64 .
Table 4. Sum spectral efficiency comparison with other hybrid precoding techniques when Nt = Nr = 121, N d k = 25 , K = 3 , N s = 6 , and N s u b = 64 .
AlgorithmsNumber of Antennas N s K Sum Spectral Efficiency (%)
Proposed (perfect CSI) N t = N r = 121 , N d k = 25 6394.66
Proposed with δ = 0.9 N t = N r = 121 , N d k = 25 6390.93
Proposed in [38] N t = N r = 121 , N d k = 25 6385.14
Proposed in [37] N t = N r = 121 , N d k = 25 6383.41
Table 5. Sum spectral efficiency comparison with other hybrid precoding techniques when N t = N r = 100 , N d k = 16 , K = 4 , N s = 5 , and N s u b = 64 .
Table 5. Sum spectral efficiency comparison with other hybrid precoding techniques when N t = N r = 100 , N d k = 16 , K = 4 , N s = 5 , and N s u b = 64 .
AlgorithmsNumber of Antennas N s K Sum Spectral Efficiency (%)
Proposed (perfect CSI) N t = N r = 100 , N d k = 16 5495.14
Proposed with δ = 0.85 N t = N r = 100 , N d k = 16 5492.62
Proposed in [38] N t = N r = 100 , N d k = 16 5480.50
Proposed in [37] N t = N r = 100 , N d k = 16 5478.51
Table 6. Sum spectral efficiency comparison with other hybrid precoding techniques when N t = N r = 144 , N d k = 25 , K = 5 , N s = 4 , and N s u b = 64 .
Table 6. Sum spectral efficiency comparison with other hybrid precoding techniques when N t = N r = 144 , N d k = 25 , K = 5 , N s = 4 , and N s u b = 64 .
AlgorithmsNumber of Antennas N s K Sum Spectral Efficiency (%)
Proposed (perfect CSI) N t = N r = 144 , N d k = 25 4596.70
Proposed with δ = 0.85 N t = N r = 144 , N d k = 25 4593.04
Proposed in [38] N t = N r = 144 , N d k = 25 4561.63
Proposed in [37] N t = N r = 144 , N d k = 25 4576.26
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.

Share and Cite

MDPI and ACS Style

Abbasi, Z.; Mustafa, H.M.T.; Baik, J.-I.; Adnan, M.; Awan, W.M.; Song, H.-K. Hybrid Wideband Beamforming for Sum Spectral Efficiency Maximization in Millimeter-Wave Relay-Assisted Multiuser MIMO Cognitive Radio Networks. Mathematics 2023, 11, 4939. https://doi.org/10.3390/math11244939

AMA Style

Abbasi Z, Mustafa HMT, Baik J-I, Adnan M, Awan WM, Song H-K. Hybrid Wideband Beamforming for Sum Spectral Efficiency Maximization in Millimeter-Wave Relay-Assisted Multiuser MIMO Cognitive Radio Networks. Mathematics. 2023; 11(24):4939. https://doi.org/10.3390/math11244939

Chicago/Turabian Style

Abbasi, Zunira, Hafiz Muhammad Tahir Mustafa, Jung-In Baik, Muhammad Adnan, Waqar Majeed Awan, and Hyoung-Kyu Song. 2023. "Hybrid Wideband Beamforming for Sum Spectral Efficiency Maximization in Millimeter-Wave Relay-Assisted Multiuser MIMO Cognitive Radio Networks" Mathematics 11, no. 24: 4939. https://doi.org/10.3390/math11244939

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop