1. Field of the Invention
The present invention relates to the use of orthogonal spectrum bands in cellular networks, and particularly to a primary channel selection method for relay networks where primary users utilize orthogonal spectrum bands to improve secondary user (SU) performance.
2. Description of the Related Art
In a decode-and-forward (DF) relay scheme primary user (PU) receivers are generally not deemed to use orthogonal spectra, i.e., cognitive relay networks (CRNs) with multiple primary user (PU) receivers operate with PU receivers utilizing the same spectrum band. This usage scheme of the PU receivers in the context of an opportunistic DF relay cognitive network is to the detriment of the quality of reception of the secondary user (SU) receivers.
Thus, a primary channel selection method for relay networks solving the aforementioned problems is desired.
The primary channel selection method for relay networks functions in a relaying cognitive network where a number of relays are used to forward the source message to destination. The primary users utilize orthogonal spectrum bands. One primary user is selected among the available primary users in order to share its spectrum with the secondary users (source and relay). A certain amount of interference is allowed between the primary and secondary users when the primary users' channels are shared by the secondary users.
These and other features of the present invention will become readily apparent upon further review of the following specification and drawings.
Similar reference characters denote corresponding features consistently throughout the attached drawings.
The primary channel selection method for relay networks functions in a relaying cognitive network where a number of relays are used to forward the source message to destination. The primary users utilize orthogonal spectrum bands, thus the present primary channel selection method provides opportunistic DF CRNs with multiple PU receivers using orthogonal spectrum bands. One primary user is selected among the available primary users in order to share its spectrum with the secondary users (source and relay). A certain amount of interference is allowed between the primary and secondary users when the primary users' channels are shared by the secondary users. Using orthogonal spectrum bands in cellular networks reduces the interference between users in the same way that downlink transmissions using orthogonal frequency bands are used by base stations in transmitting data for different users. The primary channel selection method for relay networks spans a secondary source, multiple secondary relays, a secondary destination, a primary transmitter and multiple primary receivers, and involves selection of a primary receiver out of the available primary receivers in such a way as to enhance the performance of the secondary system.
As shown in
where gs,m is the channel coefficient of the S→Pm link. The received signal at the kth relay can be expressed as:
γS,k=√{square root over (PS)}hS,kx0+√{square root over (Pp1)}fp,kxp+nk, (1)
where hS,k is the channel coefficient of the S→Rk link, x0 is the transmitted symbol from the SU source S with {|x0|2}=P0, fp,k is the channel coefficient of the PTx→Rk link, xp is the transmitted symbol from the PU transmitter PTx with
{|xp|2}=Pp1, where the superscript 1 is used to denote that this is the transmitted power at the first communication phase, nk˜
(0, N0) is an additive white Gaussian noise (AWON), and
{•} denotes the expectation operation. The variables hk,d, gk,m, and fp,d are defined as the channel coefficients of the Rk→D, Rk→Pm, PTx→D links, respectively. All channel coefficients are assumed to follow the Rayleigh distribution, that is, the channel powers denoted by |gs,m|2, |hS,k|2, |hk,d|2, |gk,m|2, |fp,k|2, and |fp,d|2 are exponentially distributed random variables (RVs) with mean powers μs,m, Ωs,k, Ωk,d, μk,m, βp,k, and βp,d, respectively. Using (1), the signal-to-interference-plus-noise ratio (SINR) at the kth relay can be written as:
where
XS,k, Y1, and Z1 are some RVs used herein. Let CL denote a decoding set defined by the set of active relays that could have correctly decoded the source message in first phase of communication. It is defined as:
where Sr is a set of L relays and R denotes a fixed spectral efficiency threshold.
In the second phase and after decoding the received message, a relay with the best second hop channel's SNR is selected from CL to forward the re-encoded copy of the SU source message to the SU destination. In order to satisfy the PU interference constraint and result in a best performance for the secondary system, the transmit power at Rt must be
The SINR at the destination resulting from the lth relay signal can be written as:
where Pp2 is the transmitted power of the interferer at the second communication phase,
Y2, and Z2 are some RVs used herein. Equivalently, the relay with the best Xt,d is selected to forward the source signal to destination, since the denominator is common to the SINRs from all relays belonging to CL.
According to the present primary channel selection method for relay networks, at the beginning of first communication phase, the SU source obtains the channel information of the PU receivers (gs,m, m=1, . . . , M), by either a direct reception of pilot signals from primary users or by exchange of channel information between primary and secondary users through a band manager. Using the estimated channels, the SU source knows which spectrum band to share with the PU and determines its transmit power using
Then, the SU source sends its message to the K SU relays through which each relay calculates its first hop SINR (γS,k, k=1, . . . , K) using (2) and then compares it with the outage threshold γout. The relays whose SINRs are greater than γout are called active relays. At the beginning of second communication phase and through sensing of pilot signals from PU receivers, the active relays obtain the channel information of their links with primary receivers (gk,m, k=1, . . . , L; m=1, . . . , M). Using the estimated channels, each active relay knows which spectrum band to share with the PU and determines its transmit power using
Then, each active relay sends a training sequence to the SU destination through which the SU destination calculates the signal-to-noise ratio (SNR) received from the relays (Xl,d, l=1, . . . , L). To avoid interference between relays while transmitting their training sequences, they can be coordinated to transmit in a time-division duplex manner. This is a feasible assumption in TDMA systems. Using the calculated SNRs and according to the opportunistic relay selection criterion, the destination sends a positive acknowledge or a 1-bit feedback to the relay who has the largest SNR asking him to start forwarding a re-encoded version of the source message to it. The interference channels at the relays may be locally estimated by the relay nodes as a step in decoding the source message before it is being forwarded to the destination. This helps in calculating the SINRs (γS,k, k=1, . . . , K) of the relays to compare with the outage threshold γout when finding the set of active relays CL. The relay selection in the second hop is performed using the numerators of SINRs received at the destination from the active relays (Xl,d, l=1, . . . , L). This is because the interference at the destination is common to the SNRs of all relays belonging to CL. Also assume that the channels of the second hop transmission do not change while a decision on which relay is selected is made. Using the calculated SNRs and according to the opportunistic relay selection criterion, the destination sends a positive acknowledge or a 1-bit feedback to the relay who has the largest SNR asking him to start forwarding a re-encoded version of the source message to it. Steps of the proposed PU receiver selection protocol are detailed in Table 1.
With respect to exact closed-form expressions for the outage probability of the studied system for the independent non-identically distributed (i.n.i.d.) generic case of relay second hop channels, the outage probability is defined as the probability that the SINR at D goes below a predetermined outage threshold γout, i.e., Pout=Pr[γD<γout] where Pr[.]denotes the probability operation. Let CL be a decoding subset with a number of L active relays (i.e., cardinality |CL|=L), then:
where u=(22R−1). The outage probability for the studied system can be written as
where the internal summation is taken over all of
possible subsets of size L from the set with the K relays. In order to evaluate (6), Pr [γD<u|CL] and Pr[CL] are first derived. The term Pr[CL] is obtained by first deriving the CDF of γS,k. This CDF conditioned on W1 can be obtained using:
The probability density function (PDF) of Z1 can be directly obtained from the PDF of Y1 which is given for Rayleigh fading channels as
Using transformation of RVs, the PDF of Z1 can be easily obtained as fZ
Upon substituting fZ
Assuming i.n.i.d channels between the SU source and the PU receivers, the CDF and PDF of W1 are respectively given by:
where çs,m=1/μs,m. Now, averaging over the PDF of W1 using ∫0∞Pr [γS,k<u|W1]fW
where Ei(•) is an Exponential integral. Upon substituting (11) in (5), the term Pr[CL] can be calculated. The second term in (6) is derived which is Pr[γD<u|CL]. With opportunistic or best-relay selection scheme, the CDF of γD conditioned on CL, W2 can be obtained using:
where fX
f
Y
(y)=αp,dexp(−αp,dy), where αp,d=(γdIβp,d)−1,
where
Using transformation of RVs, the PDF of Z2 can be easily obtained as f Z2(z)=αp,dexp(−αp,d)exp(−αp,dz). The CDF of XSel conditioned on W2 can be written as:
F
X
(x|W2)=Πl=1LFl,d(x|W2), (13)
where Fl,d (x|W2) is given by:
F
X
(x|W2)=1−exp(−λl,dW2x), (14)
where
Upon substituting (14) in (13), and applying the identity:
with Σn
can be rewritten as:
Upon substituting (16) in (12), and after simple manipulations, the following relation is obtained:
Assuming i.n.i.d channels between the SU relays and the PU receivers, the CDF and PDF of W2 are respectively given by:
where çn
∫0∞Pr[γD<u|CL,W1]fW
the following relation is obtained:
Having the terms Pr[CL], Pr[γD<u|CL] being obtain, a closed-form expression for the outage probability in (6) can be achieved.
Due to complexity of the achieved expressions in previous sections, it is hard to get more insights about system performance. Therefore, we see it is important to derive simple expressions where more insights about the system behavior can be achieved.
At high SNR values, the outage probability can be expressed as Pout≈(GcSNR)−G
the CDF in (8) simplifies to FX
In evaluating Pr[γr,d<u|CL], as
the CDF in (14) simplifies for the identical case to FX
The transmit power of the PU transmitter can be assumed to be fixed or it can be assumed to be dependent of and scaling with the transmit power of the SU transmitters. In practice, the network where the interference power scales with the desired user power is called symmetric network; whereas, the network where the interference power is fixed and not related to the desired user power is called asymmetric network. These two cases are considered in the following analysis.
Where
Hence, the outage probability at high SNR values can be obtained in a simple expression as:
As can be seen from (22), the coding gain of the system is affected by the parameters
In the second case where
where a, b are some positive numbers. As the interference at the relays differs than that at the destination, we have the following different subcases;
and fixed
For the identical case, we have
Hence, the outage probability at high SNR values can be obtained in a simple expression as:
where at high SNR, the exponential term and the incomplete Gamma function term in the first line of (23) reach the value of 1. As can be seen from (23), when the interference at the relays has a power that scales with SNR, the diversity gain of the system reaches zero and a noise floor is expected to appear in the results. In such case, the system performance is affected by various parameters, such as βp,r, Ωs,r, M, μs,p, and γout.
When the interference at the destination scales with SNR
and the interference at the relays has a fixed power, the outage probability for this case is dominated by the first term in (6) which was obtained in (21). Also, the parameter
For the identical case, we have
Hence, the outage probability at high SNR values can be obtained in a simple expression as:
It is clear from (24) that when the interference at the destination has a power that scales with SNR, the system achieves a diversity gain of zero and the system performance is affected by various parameters including L,
Finally, when the interference at the relays and the interference at the destination have powers that scale with SNR
the outage probability for this case was shown to be dominated by the second term in (6) which was obtained in (20). Therefore, the outage probability for this case is similar to that found in (23) where the diversity gain reaches zero and the system behavior is affected by several parameters including βp,r, M, μs,p, Ωs,r, and γout.
The present primary channel selection method for relay networks may be implemented in cognitive radios such as for example, without limitation transceiver 900 (shown in
The cognitive information required to implement the primary channel selection method for relay networks may be stored in the channel status database 907. Additionally, the controller may determine interference levels, as measured by interference measurement module 935 to assist in the channel estimations required by the present primary channel selection method. Transceiver 900 may share information about the measured interference levels with other transceivers in network 100 (shown in
Memory 919 may also store instructions for controller 905 to execute steps of the present primary channel selection method for relay networks. User interface 921 enables a user to operate the cognitive radio while power unit 927 allows the other components of cognitive radio 900 to be energized.
It should be understood by one of ordinary skill in the art that the cognitive radio 900 presented in
With respect to validation of the achieved analytical and asymptotic expressions, comparison metrics were compiled using Monte-Carlo simulations. Some numerical examples are provided to show the effect of the interference and some system parameters such as number of relays and number of PU receivers on the system performance.
Plot 200 of
The effect of number of PU receivers M on the system performance is studied in plot 300 of
Plot 400 of
The outage performance versus SNR is shown in plot 500 of
Plot 600 of
The asymptotic behavior of the system is studied in plot 700 of
Plot 800 of
The primary channel selection method for relay networks provides a new scenario in spectrum-sharing opportunistic DF relay networks where the PU receivers are assumed to utilize orthogonal spectrum bands in the presence of interference from PU transmitter. Closed-form expression was derived for the outage probability assuming the i.n.i.d. generic case of relays second hop channels. Furthermore, the system outage performance was evaluated at the high SNR regime where simple expressions for the outage probability, diversity order, and coding gain were derived. Monte-Carlo simulations proved the accuracy of the achieved analytical and asymptotic results. Main findings illustrated that with fixed interference power, the diversity order of the secondary system equals the number of relays and it is not affected by the number of PU receivers. Also, results showed that the number of PU receivers affects the system performance through affecting the coding gain. Finally, results illustrated that when the interference at the SU relays or the SU destination or at both scales with SNR, the system reaches a zero diversity gain and a noise floor appears in the results due to the effect of interference on the system performance.
It is to be understood that the present invention is not limited to the embodiments described above, but encompasses any and all embodiments within the scope of the following claims.