Abstract
Cross-layer based asymmetric resource allocation in relay-aided cognitive radio networks (CRN) is proposed in this paper. Existing cross-layer schemes on relay-aided CRN are based on symmetric resource allocation (RA) where the transmission duration is assumed to be symmetric between secondary base station (BS) to relay station (RS) and RS to mobile station (MS) links. This may not be realistic and hence our proposed model considers asymmetric resource allocation (ARA) in which the transmission durations are asymmetric. Very little work has been done in ARA for relay-aided networks and most of them considered only power allocation. The queue stability and quality of service (QOS) requirements are other considerations that have a significant impact on RA and hence are considered in this work. The QOS requirements can be brought in terms of the maximum delay threshold and the minimum throughput requirements. The interference threshold is evaluated from the QOS of the primary radio network. Based on the queue state information, channel state information and QOS, resources are allocated to the secondary radio network. Our proposed ARA differs from existing ARA schemes in terms of additionally considering the subcarrier pairing for resource allocation. This work evolves an optimal cross-layer based ARA considering the above mentioned factors into account. The proposed ARA includes subcarrier allocation, subcarrier pairing and power allocation. Simulation results show that the proposed ARA scheme increases the system throughput and serves the edge users satisfactorily.
Similar content being viewed by others
Avoid common mistakes on your manuscript.
1 Introduction
The emerging trends in wireless networks have led to the scarcity of resources such as spectrum and power. Cognitive radio network (CRN) is a promising solution to overcome the problem of spectrum scarcity [1]. In the meantime cooperative relay networks (RN) enhance the base station (BS) coverage and the system capacity in wireless communication networks [2]. Relay station (RS) in cooperative relay network can be broadly classified as Amplify and Forward (AF) and Decode and Forward (DF) [3]. Therefore Relay-Aided Cognitive Radio network is proposed as a solution to satisfy the user demands in a resource limited communication system [4]. But to utilize resources of the system effectively, a cross-layer based RA is needed [5]. Cross-layer design based adaptive resource allocation algorithms have been suggested to optimize the system performance and guarantee QOS with the help of channel and system state information in conventional wireless networks [6, 7]. To the best of our knowledge, cross-layer based ARA for relay-aided CRN has not yet been analyzed.
A cross layer based transmission technique was suggested in [8] to guarantee the QOS requirements including delay, bit error rate and overflow. Queue stability was considered in RA where the queue and channel state information are utilized to allocate the resources [9]. These two crosslayer approaches were designed for direct link scenarios. An optimal crosslayer scheme was suggested for RN to guarantee the QOS and queue stability in [5]. In this scheme, however relay selection, SA and SP were ignored. In [4], the PA is proposed for relay aided CRN, but did not consider the power limitation. Maximum power constraint is considered in [10]. Relay selection and PA is achieved for cooperative cognitive radio system in [11]. Solution of relay selection and RA is suggested for Two-Way DF-AF CRN in [12]. In all these above mentioned works subcarrier pairing (SP) in CRN is ignored. SP along with PA is considered in [13] for CRN. SP plays a vital role in RA for CRN. It was first suggested in [14]. SP for AF and DF is proposed in [15]. The joint optimization of SP, subcarrier-pair to relay assignment, and power allocation was proposed in [16]. In [17], joint optimization inclusive of the destination combining has been discussed. For multi-relay network, a PA and SP based algorithm is proposed in [18]. Genetic algorithm based SP was proposed in [19]. All the above mentioned works assume symmetric RA where transmit durations of BS to RS and RS to MS are assumed to be equal. Asymmetric transmit durations is discussed in [20], but they did not consider the RA. An optimum asymmetric resource allocation was proposed for OFDM based RN in [21,22,23]. In [22], ARA was designed for multidestination RS where as in [23], it was designed for multi-relay systems. An ARA was suggested for collaborative RN with imperfect channel state information (CSI) in [24]. These proposed ARA schemes do not consider the queue stability and QOS guarantees.
In this paper we propose a cross-layer based asymmetric resource allocation in relay-aided cognitive radio networks (CARAC) for multidestination relay systems. The objective of the paper is to design a generalized model for DF or AF relay aided CRN which increases the utility of the system subject to queue stability and QOS guarantee. Satisfaction of maximum delay threshold and minimum throughput requirement are considered as QOS guarantees. The proposed scheme is analyzed in a cellular testbed and the simulation results show that the proposed scheme improves the performance of the system.
The major contributions of this paper can be listed as follows:
-
1.
The proposed model has been designed to improve the CRN performance with the guarantee of queue stability and QOS, where as in the existing asymmetric RA schemes these two issues have been ignored.
-
2.
The interference threshold is formulated from the QOS parameters of the PRN.
-
3.
DF and AF relay networks are considered in our proposed model and their performances are compared.
-
4.
SP in ARA is proposed in this paper which was ignored in the previous existing works.
-
5.
Simulation results are verified in a cellular testbed. Cellular network parameters such as Blocking ratio and QOS assurance [25] are also compared.
2 System Model
This paper investigates the solution of RA problem in relay-aided cognitive radio networks. As shown in Fig. 1, the proposed system model contains a cognitive BS, \(N_R\) number of RSs and MS in the SRN. The CSI is assumed to be available at the MS and is then fed back to the BS. Based on the CSI, QSI and QOS, secondary BS allocate the resources in the system. In this system total bandwidth \((B_w)\) is divided into N independent subchannels. The bandwidth of each subchannel is \(B=B_w/N\). Let \(h_{BR,i}\) be the ith (\(i \in \{1\ldots ,N\}\)) BS to RS subchannel gain and \(h_{RM,j}\) be the jth (\(j \in \{1\ldots ,N\}\)) RS to MS subchannel gain, respectively in the secondary system.Footnote 1 Rayleigh fading is assumed. Similarly \(l_{BR}\) and \(l_{RM}\) are path loss components of BS to RS and RS to MS channels, respectively. Let \(l_{BP}\) and \(l_{RP}\) be the path loss component of the secondary BS to primary source and secondary RS to primary source links with the fading channel coefficients of \(h_{BP,i}\) and \(h_{RP,j}\) over the subchannels i and j, respectively. Let \(P_{BR,i}\) and \(P_{RM,j}\) be the transmit power of first and second hop over the subchannel i and j, respectively. Additive white Gaussian noise (AWGN) is assumed at both RS and MS and has the power spectral density of \(N_0.\) Let \(n_{BR}\) and \(n_{RM}\) be the noise components of first and second hop with noise variances \(\sigma _{BR}^2\) and \(\sigma _{RM}^2,\) respectively. \(T_1\) and \(T_2\) are transmit durations of the first and second hops which are assumed to be asymmetric i.e \((T_1\ne T_2).\)
To facilitate the readability of the paper, the most significant notations are summarized in Table 1.
2.1 DF Relay Model
Let X be the source transmitted symbol,Footnote 2 then considering the above defined model the received symbol at RS over the subchannel i, is
After the successful decoding at RS, RS will re-encode the symbol as W and the received symbol at MS over the subchannel j is,
The SNR of first and second hop with subchannel i and j can be written as,
2.2 AF Relay Model
For AF relaying, the received symbol at relay can be written as,
Received symbol is amplified by a gain factor G in AF relay and the received symbol at MS is,
To reduce the impact of noise enhancement, the amplification factor G should be [26]
For simplicity, (6) can be modified as,
where
\(\tilde{n}\) represents enhanced noise and is modeled as AWGN with zero mean and variance of \(\sigma _{\tilde{n}}^2\). For convenience, we represent \(|h_{BR,i}|^2l_{BR}\) and \(|h_{RM,j}|^2l_{RM}\) as \(h_{ri}\) and \(h_{rj}\) for rth relay, then the SNR of first and second hop with subchannel i and j in AF relaying can be written as,
2.3 Rate Power Function
Let \({\varGamma }\) be the SNR gap which is defined as a ratio of ideal SNR over a practical SNR. It is a measure of how well the practical system compares to an ideal modulation system and its value depends on the selected Modulation and Coding Scheme (MCS) [5]. The rate power function for SRN corresponding to mth user at first and second hop is written as [21],
where
\(w_{m}\in \{0,1\}\) is the channel access parameter for mth MS.
Let us define,
\(w_{m}\) can then be expressed as,
The net-throughput can be expressed as,
Let \(h_{p,k}\) be the channel gain of the link between PRN source with transmit power of \(P_{p,k}\) and its user over the subchannel k and \(\sigma _p^2\) is the noise variance of the link, then the downlink capacity of the primary network can be written as,
where \(I_{k}\) is the interference power over subchannel k.
\({\varGamma }_p\) is the SNR gap of PRN and \(w_{p,k}\) is the access parameter for subchannel k.
2.4 Queue Dynamics
Packets are endogenously generated at higher layers. Let Q[t] be the queue size and a[t] be the arrival rate over the time slot t, respectively. Then, the queue dynamics is represented as follows,Footnote 3
where
Parameter \(\beta\) is the overhead coefficient which considers the packet length variation in the lower layers due to encapsulation and it is bounded as \(0 \le \beta < 1\). \(L_1\) and \(L_2\) are the packet lengths of the first and second hops, respectively.
For a stable queue the following condition has to be satisfied [27].
where \(\bar{a}\) is the mean arrival rate.
2.5 QOS Requirements
The QOS requirements considered in this paper are maximum delay threshold \(D_{th}\) and mean arrival rate threshold \(a_{th}\). From little’s formula [28] we can express the maximum delay constraint for SRN as follows,
From (20) and (21), constraint for queue stability and maximum delay threshold can be formulated as follows,
where
Based on their individual QOS each user has a mean arrival rate requirement. To achieve the mean arrival rate requirement the following condition has to be satisfied.
If the queue stability constraint (22) is achieved, then the mean arrival rate (\(\bar{a}\)) in the queue can be referred as the system throughput.
2.6 QOS Assurance
QOS assurance decides how many edge users can be served by the BS region. It is defined as follows [25],
where
3 Problem Formulation
The cross-layer based optimal ARA is the solution to constrained utility maximization problem. The objective of this paper is to maximize the utility of the arrival rate with the guarantee of queue stability and QOS. To maximize the utility while satisfying the stability condition in (22), the sum rates at first and second hop must be equal. This constraint can be expressed as follows,
If \(P_T\) is the maximum power threshold, then the power constraint can be expressed as,
The interference constraint of the system can be expressed as,
From (14) and (26), it is clear that the hop with poor channel gain will decide the net-throughput.
The utility maximization can be expressed as follows,
subject to,
(26), (27), (28), (25), (22), (23) and
where \(M_{cs}\) is the MCS and \({\varPi }\) is a set containing all possible MCSs of the system.
3.1 Interference Threshold Selection
Similar to SRN, let \(a_{th,p}\) be the mean arrival rate threshold and \(D_{th,p}\) be the maximum delay threshold for PRN, respectively. Then, in PRN the following condition has to be satisfied.
where
and \(w_{p,k}\) is as defined by Eq. (17).
Lets define the number of allocated subcarriers \(\widetilde{N}=\sum _{k=1}^{N}w_{p,k}\), then from (30),
where, \(I_{th,k}\) is the interference threshold for kth subchannel.
We assume that PRN uses water filling algorithm [29] for power allocation, hence
where, \(\lambda _o\) is a Lagrangian multiplier and optimal value of \(\lambda _o\) can be found by using water-filling algorithm. Let,
Substituting (32) and (33) into (31), we can write
The total threshold over all subcarriers can be written as,
The interference threshold plays a vital role in the RA of SRN, upto a certain stable value and beyond that \(I_{th}\) has no impact on RA of SRN. We call this stable value as stable threshold point (\(I_{th,s}\)). This stable threshold point is achieved when the interference threshold constraints (27) and (28) are satisfied. From (26), it is obvious that \(I_{th,s} \le P_T\). We call the ratio of total power to \(I_{th,s}\) as interference stability ratio (\(S_{I}\)) and expressed it from (27), (28) and (26) as,
4 Cross-Layer Based Cognitive Asymmetric Resource Allocation
By following the approaches in [9] or [30], the problem defined by (29) can be transformed into a convex problem. This problem can be solved by dual decomposition method. The optimal solution is derived as the function of the dual variables. The optimal dual variables are estimated in every time slot. Let \(\varvec{\lambda }=\{ \lambda _1, \lambda _2^a,\lambda _2^b, \lambda _3, \lambda _4\}\) and \(\varvec{\mu}=\{\mu\}\) denote the Lagrange multipliers of the constraints in (26), (27), (28), (25), (22) and (23) respectively.
The Lagrangian of (29) is expressed in (37), where \({\mathbf{P}} =\{P_{BR,i},P_{RM,j}\}\) is the set of transmit power allocation and \({\mathbf{w}} =\{w_m\}\) is the set of channel access coefficient.
The dual problem can be written as,
subject to
5 Solution of Optimal Dual Variables
To solve the dual problem (38), we have to divide the dual problem into sub-problems. Since the dual problem is always convex [31], the sub-problems can be solved by using Karush−Kuhn−Tucker (KKT) conditions.
where
The dual problem (38) can be modified as shown in (39).
5.1 Sub-problem 1: Optimal Transmit Time
The optimal transmit time sub-problem can be deduced from (39). Let \(r_1=\sum _{i=1}^N\log \left( 1+\frac{\gamma _{DL,i,1}}{{\varGamma }}\right)\) and \(r_2=\sum _{j=1}^N\log \left( 1+\frac{\gamma _{DL,j,2}}{{\varGamma }}\right)\). From (39), the sub-problem can be written as,
Such that
where
To solve (40), we have to partially differentiate the Eq. (41) with respect to T1.
The solution of (42) can be expressed as,
From (43), we can derive the optimal \(T_2\) as,
5.2 Sub-problem 2: Optimal CBS Transmit Power
From (39), the sub-problem for optimal first hop transmit power can be written as,
Such that
where
Let \(e_1=\log \left( 1+\frac{\gamma _{DL,i,1}}{{\varGamma }}\right)\), then the solution of Eq. (47) can be expressed as,Footnote 4
DF relay (48) can be solved as,Footnote 5
Similarly AF relay (48) can be solved as,
5.3 Sub-problem 3: Optimal RS Transmit Power
For optimal second hop transmit power,
Such that
where
Let \(e_2=\log \left( 1+\frac{\gamma _{DL,j,2}}{{\varGamma }}\right)\), then the solution of Eq. (53) can be expressed as,
DF relay, the Eq. (54) can be expressed as,
Similarly AF relay, (54) can be solved as,
5.4 Sub-problem 4: Optimal Arrival Rate
For optimal arrival rate,
where
Solving (59) gives,
6 Cross-Layer Based Cognitive ARA
6.1 Cross-Layer Based Cognitive Relay selection (CCRS)
When the path gain (\(l_{bm}\)) between BS and MS is less than the threshold (\(l_{th}\)), then the MS has to look for an optimal RS for the indirect link.
An optimal relay which maximizes the throughput function of (14) can be obtained and this can be expressed with respect to the dual variables is shown in Eq. (61). If the path gain of the selected RS to MS link (\(l_{RM}\)) is less than \(l_{th}\), then the MS is blocked as explained in Algorithm 4. The complexity of the CCRS algorithm is \(O(NN_R)\).
6.2 Cross-Layer Based Cognitive Subcarrier Allocation (CCSA)
In SA the optimal subcarriers are allocated to the system which maximize the dual function of (39). From (39), we can derive the following rule for SA,
Algorithm for SA is exlained in Algorithm 2. The complexity of the CCSA algorithm is O(N).
6.3 Cross-Layer Based Cognitive Subcarrier Pairing (CCSP)
The objective of the SP is to choose the subcarrier pairs in the system which maximize the dual function (39). The profit value of each subcarrier pair from (39) is estimated and optimal pair which maximizes the sum-profit of the system will be evaluated. Let \(D_{i,j}\) be the profit function of the subcarrier pair i and j, then the SP problem can be written as,
The profit function can be derived as,
where
We can define the NXN profit matrix for N subcarriers as,
The SP problem (64) is equivalent to a transportation problem and it can be solved by using the Hungarian algorithm [32] with a complexity of \(O(N^3)\). The whole SP algorithm is described in Algorithm 3.
6.4 Cross-Layer Based Cognitive Power Allocation (CCPA)
The solution of primal power variables with respect to the dual variables is expressed in Sects. 5.2 and 5.3.
The optimal dual variables \(\varvec{\lambda }\) and \(\varvec{\mu }\) are obtained by subgradient method as expressed in (68)–(73).
Channel state information set \(h_m\) contains all the channel coefficients of first and second hops respectively for user m. Similarly, QOS set \(q_{s,m}\) contains all \(R_{th}\) and \(D_{th}\) information. Channel information (\(h_m\)), QOS information (\(q_{s,m}\)) and Queue state information (Q[t]) are all required as input parameters for Algorithm 4. The complexity of the CCPA algorithm is O(N).
7 Joint Relay Selection, SA, SP and PA
We have discussed about the relay selection, subcarrier allocation, subcarrier pairing and power allocation in the previous subsections. To achieve the optimal cross-layer based Cognitive Asymmetric Resource Allocation, a combined approach is needed. The flow chart of the entire algorithm is shown in Fig. 2
8 Performance Evaluation
A single BS with three sectors is considered for the simulation testbed. The channel is modeled using Rayleigh distribution. Different path loss models are implemented in first and second hop links. The path loss (PL) component for first hop can be defined as \(l_{BR}=\frac{1}{A_1d^{\tau _1}}\). Similarly for second hop \(l_{RM}=\frac{1}{A_2d^{\tau _2}}\). For first hop we apply Type-D (Roof-to-Roof) PL model with PL coefficient \(A_1=2.05f_c^{2.6} \times 10^{-26}\), where \(f_c=5\) GHz [33] and PL exponent \(\tau _1=4.5\) [34]. Applying the Type-E (Roof-to-Ground) PL model in the second hop, we have the PL coefficient as \(A_2=38.4\,{\text {dB}}\) and PL exponent as \(\tau _2=3.5\) [34]. The total bandwidth \(B=5\) MHz and the total number of the subcarriers \(N=256\).
Figure 3 shows the impact of mean arrival rate threshold (\(a_{th,p}\)) on interference threshold (\(I_{th}\)) with different maximum delay thresholds (\(D_{th,p}\)) in PRN. If the PRN has high QOS requirement i.e high throughput (\(a_{th,p}\)) and low delay (\(D_{th,p}\)), then the interference threshold (\(I_{th}\)) will be low. The low \(I_{th}\) will restrict the RA in SRN. \(D_{th,p}\) has an impact on \(I_{th}\) only when it is lower. In Fig. 3, \(D_{th,p}\) at its higher values like 15 and 20 ms has negligible impact on \(I_{th}\). In SRN, the value of \(I_{th}\) which is selected based on QOS of PRN plays an important role in RA upto a stable threshold point (\(I_{th,s}\)). Beyond that it has no effect on RA since the interference constraints of (27) and (28) are satisfied without sacrificing PRN QOS. It is shown in Fig. 4 that this stable threshold point (\(I_{th,s}\)) is achieved at 27 dBm in our scenario.
Figure 5 shows the impact of interference threshold (\(I_{th}\)) on mean arrival rate with different maximum power thresholds (\(P_T\)). From this figure we can say that if \(I_{th} \le I_{th,s}\), then the performance of the RA or \(a_{th}\) is completely dependent on \(I_{th}\) regardless of the maximum \(P_T\) because the interference constraints of (27) and (28) restrict the transmit power of the BS and RS. From Fig. 5 we can estimate the interference stability ratio (\(S_I\)) as 3 dB. From Eq. (36), we can say that the value of \(S_I\) is a function of the channel gains of the system.
Figure 6 shows the impact of normalized distance from BS to RS on system bandwidth efficiency with different \(P_{T}\), where \(I_{th}=26\,{\text {dBm}}\) i.e \(a_{th,p}=2100\,packets/sec\) and \(D_{th,p}=10\,{\text {ms}}\). The normalized distance from relay can be defined as \(\frac{d_{br}}{d_{bm}}\). The interference stability ratio (\(S_I\)) has been found to be 3 dB from Fig. 5. Hence we can deduce that \(I_{th,s}=29\,{\text {dBm}}\) for \(P_T=32\,{\text {dBm}}\). From Fig. 6 we can observe that the throughput performance of the system with \(P_T=27\,{\text {dBm}}\) and \(P_T=22\,{\text {dBm}}\) is poor compared to the system with \(P_T=32\,{\text {dBm}}\) because of the possibility for maximum transmit power allocation. The performance of the system with \(I_{th} \ge I_{th,s}\) with lower maximum power threshold i.e \(P_T=27\,{\text {dBm}}\) and \(P_T=22\,{\text {dBm}}\) is smoother than the system which has \(I_{th}<I_{th,s}\) with higher \(P_T\) i.e \(P_T=32\,{\text {dBm}}\) because the only power limitation is maximum power threshold and interference power limitation has no impact on the performance. Hence at minimum \(P_T\) levels the relay position has very less impact on the system throughput.
From Figs. 6 and 7, we can observe that the best system bandwidth efficiency can be achieved at the optimal normalized distance of \(d_r=0.7\). This is because of different PL values for the first and second hops. In most of the existing works the same PL were chosen and because of that, the maximum throughput was shown to be achieved at the normalized distance of 0.5. However, this may not happen in practical scenarios. This observation is important for RS placement in BS cell. DF relaying provides better performance when RS is closer to the BS because the second hop data rate capacity dominates the net-throughput in (14). From Fig. 7 we can estimate that DF offers 46% throughput improvement with \(P_T=30\,{\text {dBm}}\) and \(d_r=0.4\). AF suffers from noise enhancement in second hop. However, after a normalized distance of \(d_r=0.7\) DF performance is similar to the AF except for increased processing delay. This observation proves that AF is better choice to provide service to the edge users than DF.
The impact of normalized distance from BS to RS on mean arrival rate \((\bar{a})\) with SP and without SP is analyzed in Fig. 8. From Fig. 8 we can observe that the system throughput is improved with SP even though the system is in an interference dominated region (\(P_T=32\,{\text{dBm}}\)) i.e \(I_{th} \le I_{th,s}\). We can also observe that the throughput improvement of system which is working in the stable region i.e \(I_{th} \ge I_{th,s}\) (\(P_T=25\,{\text {dBm}}\)) is lower than the system which is working in interference dominated region \(I_{th} \le I_{th,s}\) (\(P_T=32\,{\text{dBm}}\)) because SP algorithm allocate the optimum subcarrier pair which maximize the profit function. The reason for this observation is that in the interference dominated region the transmit power is restricted by the interference constraint rather than the maximum power threshold, and the transmit power is dependent on the channel gains of the first and second hops, where as in the stable region the transmit power is restricted by the maximum power threshold. Figrue 9 compares the system throughput for the systems with SA and SP. From Fig. 9 it is proven that SA and SP improve the system throughput significantly.
The impact of the distance between BS and MS (\(d_{bm}\)) on system throughput is observed in Fig. 10. This observation helps us to fix the BS cell radius to satisfy the user throughput requirement. Figrue 11 shows the impact of normalized distance from BS to RS on normalized transmit duration with different \(d_{bm}\). It is shown that the transmit duration of first and second hop is equal at \(d_r=0.63\) which corresponds to symmetric transmission. However, maximum throughput is achieved at \(d_r=0.7\) as shown in Fig. 11 which corresponds to asymmetric transmission. Impact of normalized distance from BS to RS on utility with different \(d_{bm}\) is analyzed in Fig. 12. We can see the utility is maximum for the edge users. Variation of Queue size (Q[t]) over different time slots is depicted in Fig. 13. The Queue size is stabilized as the mean packet arrival rate is always maintained equal to or less than the mean packet departure rate.
The proposed BS is implemented in a simulation testbed with single BS as shown in Fig. 14. Call blocking ratio and QOS assurance for SRN were analyzed in this model. The impact of minimum threshold requirement on blocking ratio with different \(I_{th}\) is analyzed in Fig. 15. A system with high interference threshold provides a lower blocking ratio because of the interference constraint. From Fig. 15, we can estimate that system with \(I_{th}=26\,{\text{dBm}}\) provides 24% lower blocking ratio as compared to the system with \(I_{th}=22\,{\text{dBm}}\) at \(a_{th}=50k\) packets/sec.
The proposed system is compared with existing symmetric RA system [13] in Figs. 16 and 17. From Fig. 16, we can see that the proposed system provides minimum blocking ratio compared to the existing system i.e 27% lower blocking ratio at \(a_{th}=50k\) packets/s. Similar performance is observed in Fig. 17 for QOS assurance because from Fig. 12 we can observe that the proposed system provides maximum utility for edge users. QOS assurance tells us how many edge users are served in the cellular system. From Fig. 17, we can observe that the proposed system provides better edge user performance i.e 2% higher value than the existing system at \(a_{th}=50k\) packets/s.
9 Conclusion
In this paper we investigated the cross-layer based asymmetric resource allocation in relay-aided cognitive radio networks. The resource allocation problem has been solved by addressing four sub-problems namely relay selection, subcarrier allocation, subcarrier pairing and power allocation. Joint optimization procedure has been developed and performance of the proposed system has been analyzed. Simulation results show that the proposed system provides better performance to edge users compared to the symmetric resource allocation.
Notes
Channel reciprocity is assumed in the system.
Unit symbol energy is assumed i.e \(E[|X|^2]=1\).
If x is a parameter of the system, then x[t] is the value of x over tth time slot and \(x^*\) is the optimum value of x which maximize the objective function.
If X represents a function, then \(\dot{X}\) denotes the first order derivative and \(X^{-1}\) denotes the inverse function.
\([X]^+\) represents the positive domain projection i.e \([X]^+=\max (0,X)\).
References
Chen, K.-C., & Prasad, R. (2009). Cognitive radio networks. New York: Wiley.
Hossain, E., Kim, D. I., & Bhargava, V. K. (2011). Cooperative cellular wireless networks. Cambridge: Cambridge University Press.
Liu, K. J. R., Sadek, A. K., Su, W., & Kwasinski, A. (2009). Cooperative communications and networking. Cambridge: Cambridge University Press.
Yan, S., & Wang, X. (2009). Power allocation for cognitive radio systems based on nonregenerative OFDM relay transmission. In: 5th international conference on wireless communications, networking and mobile computing, 2009. WiCom’09, Beijing.
Marques, A. G., Figuera, C., Rey-Moreno, C., & Simo-Reigadas, J. (2013). Asymptotically optimal cross-layer schemes for relay networks with short-term and long-term constraints. IEEE Transactions on Wireless Communications, 12(1), 333–345.
Song, G., & Li, Y. (2005). Cross-layer optimization for OFDM wireless networks–Part I: Theoretical framework. IEEE Transactions on Wireless Communications, 4(2), 614–624.
Song, G., & Li, Y. (2005). Cross-layer optimization for OFDM wireless networks–Part II: Algorithm development. IEEE Transactions on Wireless Communications, 4(2), 625–634.
Karmokar, A. K., & Bhargava, V. K. (2009). Performance of cross-layer optimal adaptive transmission techniques over diversity Nakagami-m fading channels. IEEE Transactions on Communications, 57(12), 3640–3652.
Marques, A. G., Lopez-Ramos, L. M., Giannakis, G. B., Ramos, J., & Caamao, A. J. (2012). Optimal cross-layer resource allocation in cellular networks using channel- and queue-state information. IEEE Transactions on Vehicular Technology, 61(6), 2789–2807.
Son, K., Jung, B.C., Chong, S., & Sung, D. K. (2009). Opportunistic underlay transmission in multi-carrier cognitive radio systems. In Wireless communications and networking conference, 2009 (WCNC 2009).
Li, L., Zhou, X., Hongbing, X., Li, G. Y., Wang, D., & Soong, A. (2011). Simplified relay selection and power allocation in cooperative cognitive radio systems. IEEE Transactions on Wireless Communications, 10(1), 33–36.
Alsharoa, A., Bader, F., & Alouini, M. (2013). Relay selection and resource allocation for two-way DF-AF cognitive radio networks. IEEE Wireless Communications Letters, 2(4), 427–430.
Sidhu, G. A. S., Gao, F., Wang, W., & Chen, W. (2013). Resource allocation in relay-aided OFDM cognitive radio networks. IEEE Transactions on Vehicular Technology, 62(8), 3700–3710.
Herdin, M. (2006). A chunk based OFDM amplify-and-forward relaying scheme for 4G mobile radio systems. In IEEE international conference on communications. ICC’06.
Li, Y., Wang, W., Kong, J., & Peng, M. (2009). Subcarrier pairing for amplify-and-forward and decode-and-forward OFDM relay links. IEEE Communications Letters, 13(4), 209–211.
Dang, W., Tao, M., Hua, M., & Huang, J. (2010). Subcarrier-pair based resource allocation for cooperative multi-relay OFDM systems. IEEE Transactions on Wireless Communications, 9(5), 1640–1649.
Hsu, C.-N., Su, H.-J., & Lin, P.-H. (2011). Joint subcarrier pairing and power allocation for OFDM transmission with decode-and-forward relaying. IEEE Transactions on Signal Processing, 59(1), 399–414.
Li, X., Zhang, Q., Zhang, G., & Qin, J. (2013). Joint power allocation and subcarrier pairing for cooperative OFDM AF multi-relay networks. IEEE Communications Letters, 17(5), 872–875.
Lang, H. S., Lin, S. C., & Fang, W. H. (2016). Subcarrier pairing and power allocation with interference management in cognitive relay networks based on genetic algorithms. IEEE Transactions on Vehicular Technology, 65(9), 7051–7063.
Host-Madsen, A., & Zhang, J. (2005). Capacity bounds and power allocation for wireless relay channels. IEEE Transactions on Information Theory, 51(6), 2020–2040.
Zhou, N., Zhu, X., Gao, J., & Huang, Y. (2010). Optimal asymmetric resource allocation with limited feedback for OFDM based relay systems. IEEE Transactions on Wireless Communications, 9(2), 552–557.
Zhou, N., Zhu, X., & Huang, Y. (2011). Optimal asymmetric resource allocation and analysis for OFDM-based multidestination relay systems in the downlink. IEEE Transactions on Vehicular Technology, 60(3), 1307–1312.
Dong, L., Zhu, X., & Huang, Y. (2013). Optimal asymmetric resource allocation for dual-hop multi-relay LTE-advanced systems in the downlink. IEEE ICC 2013. Signal Processing for Communications Symposium, Dresden, June 2013.
Chang, Z., Ristaniemi, T., & Niu, Z. (2014). Radio resource allocation for collaborative OFDMA relay networks with imperfect channel state information. IEEE Transactions on Wireless Communications, 13(5), 2824–2835.
Boiardi, S., Antonio, C., & Brunide, S. (2010). Radio planning of energy-aware cellular networks. Technical report 2010.
Cui, H., Ma, M., Song, L., & Jiao, B. (2014). Relay selection for two-way full duplex relay networks with amplify-and-forward protocol. IEEE Transactions on Wireless Communications, 13(7), 3768–3777.
Neely, M. J. (2010). Stochastic network optimization with application to communication and queueing systems. San Rafael: Morgan and Claypool Publishers.
Gross, D., Shortle, J. F., Thompson, J. M., & Harris, C. M. (2008). Fundamentals of queueing theory (4th ed.). New York, NY: Wiley.
Goldsmith, A. (2005). Wireless communications. Cambridge: Cambridge University Press.
Ribeiro, A. (2010). Ergodic stochastic optimization algorithms for wireless communication and networking. IEEE Transactions on Signal Processing, 58(12), 6369–6386.
Boyd, S., & Vandenberghe, L. (2004). Convex optimization. Cambridge: Cambridge University Press.
Khun, H. (1955). The Hungarian method for the assignment problems. Naval Research Logistics Quarterly, 2(1/2), 8397.
Seidel, E. (2008). Progress on LTE advanced—The new 4G standard. Munich: Nomor Research GmbH. Available since 24 July 2008 (online). http://www.nomor.de/uploads/.
Multihop relay system evaluation methodology. Available since 4 April 2006 (online). http://ieee802.org/16/relay/docs/.
Author information
Authors and Affiliations
Corresponding author
Rights and permissions
About this article
Cite this article
Senthilkumar, L., Meenakshi, M. Cross-Layer Based Asymmetric Resource Allocation in Relay-Aided Cognitive Radio Networks. Wireless Pers Commun 97, 5543–5571 (2017). https://doi.org/10.1007/s11277-017-4794-y
Published:
Issue Date:
DOI: https://doi.org/10.1007/s11277-017-4794-y