Next Article in Journal
Compact and Low Crosstalk Echelle Grating Demultiplexer on Silicon-On-Insulator Technology
Previous Article in Journal
A Segmentation-Cooperated Pansharpening Method Using Local Adaptive Spectral Modulation
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Joint Power Allocation and Link Selection for Multi-Carrier Buffer Aided Relay Network

1
Department of Electrical and Computer Engineering, COMSATS University Islamabad, Islamabad 44000, Pakistan
2
School of Information Science and Engineering, Shandong University, Qingdao 266237, China
3
Faculty of Information Technology, University of Jyvaskyla, Jyvaskyla 40014, Finland
4
Department of Electrical Engineering, University of Engineering and Technology at Peshawar, Peshawar 25120, Pakistan
5
School of Computer Science and Engineering, Soongsil University, Seoul 06978, Korea
*
Authors to whom correspondence should be addressed.
Submission received: 18 May 2019 / Revised: 10 June 2019 / Accepted: 17 June 2019 / Published: 18 June 2019
(This article belongs to the Section Networks)

Abstract

:
In this paper, we present a joint power allocation and adaptive link selection protocol for an orthogonal frequency division multiplexing (OFDM)-based network consists of one source node i.e., base station (BS), one destination node i.e., (MU) and a buffer aided decode and forward (DF) relay node. Our objective is to maximize the average throughput of the system via power loading over different subcarriers at source and relay nodes. A separate power budget is assumed at each transmitting node to make the system more practical. In order to form our solution more tractable, a decomposition framework is implemented to solve the mixed integer optimization problem. Further, less complex suboptimal approaches have also been presented and simulation results are provided to endorse the efficiency of our designed algorithms.

1. Introduction

In the field of wireless communication, relay networks acquired much consideration to provide better coverage and throughput [1,2]. For the efficient utilization of wireless resources to provide good quality of services to the users, resource allocation is considered as an important factor [3,4]. The problem of outage probability and ergodic capacity was studied in energy harvesting relay networks [5]. Under amplify and forward (AF) relaying protocol, the joint power optimization was studied to maximize the throughput of the secondary users [6]. A dual decomposition framework was adopted to solve the problem. In order to increase the spectrum efficiency with an additional multi-user diversity gain, authors [7] proposed a generalized sub-carrier pairing strategy and a low complexity resource allocation scheme for the decode and forward (DF)-based two-way relay network. For both the AF and the DF-based networks, described in [6,7] respectively, authors assumed that the relay is operating under the conventional protocol (data packets are received from the base station (BS) in one time slot and forwarded to the mobile user (MU) in the next consecutive time slot). A range-division user relay selection strategy was provided to improve the coverage and capacity efficiency of non-orthogonal multiple access (NOMA)-based cooperative networks [8].
Buffer aided relaying (BAR) emerged as a new paradigm for the wireless communication systems and has provided freedom to the link selection, i.e., the choice to choose a particular hop for transmission in a given time slot [9]. With this addition, the resource allocation problem becomes more challenging and is coupled with the link selection. The optimization techniques designed for memoryless relaying nodes cannot be applied for BAR transmission. Thus, the problem of power allocation and link selection for the BAR has received significant attention in the research community [10,11,12,13,14,15,16,17,18,19,20]. Considering a full-duplex network, power allocation at the source and relay node was studied in [10]. Authors maximized the source arrival rate under the assumption of imperfect self-interference cancellation and statistical delay constraints. For the underlay cognitive radio network with buffer aided DF relay, an adaptive link selection scheme was presented in [11]. A closed-form expression for the data rate was derived by assuming peak power and interference constraints at the secondary nodes. The authors in [12] considered a system where multiple source nodes are communicating with a single destination through a common BAR. Under the total transmit power constraint at each node, this work presented a link selection and a power allocation strategy.
The problem of cross-layer resource allocation considering asymmetric time duration over two hops was investigated in [13]. The work in [14] proposed different BAR schemes under full-duplex (FD) relay transmission with self-interference cancellation (SIC) capability at the relaying node. The results showed the considerable gains of the proposed scheme over the conventional FD relay transmission. Further, the authors in [15] studied the security and the delay issues in the buffer enhanced dual-hop transmission. The relay selection schemes for links with equal weights have recently been explored in [16]. Depending on the status of the buffer at each relaying node, the authors in [17] proposed a max-link selection analysis framework. With the Markov chain approach, analytical expressions for the outage probability, the average bit error rate, and the steady-state probability vector were derived. More recently, the problem of link selection for satellite–terrestrial relays was considered in [21] for correlated fading.
The joint link selection and power optimization for the uplink-based BAR network were proposed in [19]. Throughput of the system was maximized under limited power budget at all nodes. To ensure the long lifetime of the system, energy harvesting (EH)-based source and relay nodes were considered in [20]. Authors solved the joint source and relay power optimization along with an adaptive link selection by an iterative spatial branch-and-bound-based method.

1.1. Related Work and Motivation

Orthogonal frequency division multiplexing (OFDM) is considered as a promising solution to provide high data rates due to its robustness against multipath fading, high spectral efficiency, and flexibility in the resource allocation [22]. The resource allocation for traditional relaying transmission without buffer under OFDM modulation has been well studied in the last decade [23,24]. Thus, the combination of OFDM and BAR is a promising candidate for higher throughput in cellular networks. Considering equal power allocation at all nodes, authors in [25] maximized throughput with adaptive link selection and a varying number of antennas. Next, the sub-carrier assignment and transmission mode (direct/relay) selection were presented in [26]. The optimal power loading over different OFDM sub-carriers plays the most significant role in achieving the real benefits of the multi-carrier transmission [27]. However, to the best of our knowledge, the problem of power allocation has not been taken into account for OFDM-based BAR networks.

1.2. Contributions

In this work, our target is to maximize the average throughput in an OFDM-based dual-hop buffer aided relaying transmission. We seek power optimization and the transmission hop selection under the half-duplex one-way relay communication. Specifically, our contributions can be outlined as:
  • To maximize the end-to-end rate of the system, an optimization problem is being formulated under individual power constraint at source/relay nodes and the link selection constraint.
  • We consider joint power optimization over different sub-carriers at the source node, the optimal power loading over carriers at the relay node and the transmission link selection at a given time slot.
  • Under the buffer aided transmission at the relay, we exploit the fact the end-to-end throughput is the sum of the rates received at the second hop while the sum of data transmitted cannot exceed the total received and propose a joint solution over all variables.
  • With the DF relaying protocol, we propose an efficient decomposition structure where the optimal power allocation at each node is allocated through the water-filling strategy while the optimal link selection is obtained for the obtain power solution.
  • Later, the problem of power allocation over the entire time slot for conventional relay transmission and the corresponding solution is presented. Further, a sub-optimal solution for BAR is also proposed.
  • Finally, results are evaluated through extensive simulations.

1.3. Organization

The remaining of this paper is organized as follows. The list of acronyms is in Table 1. The dual hop BAR-based transmission model and the joint optimization problem are presented in Section 2. Section 3 provides the proposed algorithms. Finally, the simulation results and the conclusion are presented in Section 4 and Section 5, respectively.

2. System Model and Problem Formulation

2.1. System Model

We consider an OFDM-based network that consists of one source node i.e., a base station (BS), one destination node i.e., the mobile user (MU) and a buffer-aided DF relay ( R b ) node. The BS is communicating with the MU on the downlink, as shown in Figure 1. The direct communication link is missing between source and destination nodes due to the large distance between them. Thus, R b is mandatory for successful communication. Further, we assume a single antenna on each transmitting node under half-duplex mode. For the total T time slots of equal lengths, in any t-th time, R b receives data packets from the BS and stores in the buffer. In the next t + Δ time slot, where Δ is any positive integer, relay forwards the packets to the MU.
Let the gain on the links from BS to R b , from  R b to MU and the additive white Gaussian noise (AWGN) at BS and R b in any t-th time slot on i-th subcarrier are denoted by g i , t , h i , t , σ B S i , t 2 , and  σ R b i , t 2 , respectively. Thus, the signal to noise ratio (SNR) at first hop on the i-th sub-carrier during t-th time can be expressed as;
SNR i , t 1 = P i , t B S | g i , t | 2 σ B S i , t 2 ,
and, SNR i , t 2 i.e., the SNR at second hop on the i-th sub-carrier during t-th time, is represented as;
SNR i , t 2 = P i , t R b | h i , t | 2 σ R b i , t 2 ,
where, P i , t B S and P i , t R b in the above equations are the transmit powers at BS and R b over the i-th carrier during t-th time slot, respectively.
Under the half duplex relaying protocol, the transmission is allowed only at a single hop in any given time slot. Thus, to incorporate the link selection in problem formulation, we define a binary decision variable α t 0 , 1 such that;
α t = 1 , if the data flow is on first link at time t , 0 , if the data flow is on sec ond link at time t .
For α t = 1 , data rates on both the hops during t-th time slot over the i-th sub-carrier (i.e., R i , t 1 and R i , t 2 , respectively) can be expressed, mathematically, as;
R i , t 1 = log 2 ( 1 + SNR i , t 1 ) , R i , t 2 = 0 .
Similarly, for  α t = 0 , we have;
R i , t 1 = 0 , R i , t 2 = log 2 ( 1 + SNR i , t 2 ) .
With this, the end to end average throughput under DF transmission can be written as;
R a v g = min ( lim T 1 T t = 1 T log 2 ( 1 + α t SNR i , t 1 ) , lim T 1 T t = 1 T log 2 ( 1 + ( 1 α t ) SNR i , t 2 ) ) .

2.2. Problem Formulation

We assume that the relay’s buffer operates under first-in-first-out (FIFO) mode. Thus, the data transmission from relay cannot exceeds the data received and the overall throughput of the system is determined by the rate at the second hop.
Our aim is to maximize average throughput i.e.,  lim T 1 T t = 1 T i = 1 N ( 1 α t ) R i , t 2 for an OFDM-based BAR network under the constraints that total output at the buffer should not exceeds the total input data and only one link is selected at a given time. The power allocation under a sum power constraint over source and relay may provide analysis and makes the problem simple [28]. However, the solution proposed under global power constraints is not practical, as the relay and source cannot share common energy storage. Thus, we consider separate power limitations at the source and relay nodes to make our solutions more practical. The problem can be stated, mathematically, as;
max P i , t B S , P i , t R b , α t lim T 1 T t = 1 T i = 1 N ( 1 α t ) R i , t 2
s . t . lim T 1 T t = 1 T i = 1 N α t R i , t 1 A + A ¯ lim T 1 T t = 1 T i = 1 N ( 1 α t ) R i , t 2 D
i = 1 N P i , t B S P T B S , t ,
i = 1 N P i , t R b P T R b , t ,
P i , t B S 0 , P i , t R b 0 , i , t ,
α t ( 1 α t ) = 0 ,
where A ¯ , P T B S and P T R b are the amount of data in the buffer before the start of current transmission, total available powers at B S and at R b , respectively. Please note that inclusion of A ¯ in our model makes the proposed solution more realistic i.e., instead of considering the buffer empty at the start of transmission (as considered in most of literature), this solution is valid starting at any instant of time. According to the law of conservation of flow, state of the buffer is shown by the constraint in (5). The conditions in (6) and (7) represent that sum power at each of the source and relay node can not exceed the total available power at that node. Moreover, (8) and (9) ensure that power at each transmitting node cannot be zero and only one link will be active in a given time slot, respectively.

3. Proposed Solution

The optimization problem formulated in previous section can easily be called a mixed integer optimization problem, and it is difficult to solve. For tractability of solution, we chose a decomposition approach to maximize the average throughput at M U in T time slots. At first, we found different link selection strategies for the given power allocation. Let, P i , t B S and P i , t R b represent optimal powers at source and relay nodes for the corresponding maximum rates R i , t 1 and R i , t 2 , respectively. Thus, our problem was reduced to selecting the link such that maximum throughput was obtained, which was:
max α t lim T 1 T t = 1 T i = 1 N ( 1 α t ) R i , t 2 s . t . lim T 1 T t = 1 T i = 1 N ( α t ) R i , t 1 lim T 1 T t = 1 T i = 1 N ( 1 α t ) R i , t 2 α t ( 1 α t ) = 0 .
For A ¯ to be the amount of data present in the queue of the buffer before the start of communication between B S and M U , the following two cases can be considered in order to solve the problem.
Case 1: ( i = 1 N t = 1 T R i , t 2 A ¯ ) :
The solution to the problem (10) becomes;
α t = 0 , t ,
and from (4) we get,
P i , t B S = 0 , P i , t R b = arg max P i , t R b t = 1 T i = 1 N ( 1 α t ) R i , t 2 s . t . i = 1 N P i , t R b P T R b , t .
The necessary and sufficient conditions associated with problem (11) are given by:
L ( P i , t R b , λ t ) P i , t R b = 0 , λ t P T R b i = 1 N P i , t R b = 0 , t , λ t 0 , t ,
when P i , t R b is the optimal value that maximizes the objective function in (11), and  L ( P i , t R b , λ t ) is the Lagrangian of the problem, written as:
L ( P i , t R b , λ t ) = t = 1 T i = 1 N ( 1 α t ) R i , t 2 + t = 1 T λ t P T R b i = 1 N P i , t R b ,
here λ t is called the Lagrangian multiplier of the problem. Applying the necessary and sufficient conditions given in (12) the optimal value of P i , t R b can be expressed as:
P i , t R b = 1 λ t ( σ i , t 1 ) 2 | g i , t | + ,
the structure of (13) is similar to the water filling solution [29], with, 1 λ t as the maximum power stream or water level. In our work, the water level was optimized using the sub-gradient method, where, in each iteration the value of λ t was updated by:
λ t i t r = λ t i t r 1 + ψ P T R b i = 1 N P i , t R b ,
where, i t r and ψ represent the iteration number and step size, respectively.
Case 2: ( i = 1 N t = 1 T R i , t 2 > A ¯ ) :
The solution required to put some α t = 1 (or 1 α t = 0 ). To keep R i , t 2 at maximum possible level, the link between B S and R b was selected for the time slots t such that the difference between the rates of first and second hops at that slot, denoted as i = 1 N R i , t 3 is also maximum. After each selection, the sum rate i = 1 N t = 1 T R i , t 1 will start to increase and in contrast, i = 1 N t = 1 T R i , t 2 will gradually decrease. This process will continue to repeat until i = 1 N t = 1 T R i , t 2 i = 1 N t = 1 T R i , t 1 + A ¯ . Step wise description of our designed algorithm is elaborated in Algorithm 1.
Algorithm 1 Proposed solution 1.
1:
Initialize A ¯ .
2:
Let i = 1 N R i , t 3 = i = 1 N R i , t 1 i = 1 N R i , t 2 t .
3:
Select t = arg max i = 1 N R i , t 3 .
4:
Find (a) i = 1 N t = 1 T R i , t 2 = i = 1 N t = 1 T R i , t 2 i = 1 N R i , t 2 , (b) i = 1 N t = 1 T R i , t 1 = i = 1 N t = 1 T R i , t 1 + i = 1 N R i , t 1 .
5:
Assign i = 1 N R i , t 3 = , α t = 1 .
6:
Repeat step 3 to step 5 until i = 1 N t = 1 T R i , t 2 A ¯ .
Now, it is remain to allocate optimal powers at both source and relay nodes. The power optimization at relay can be obtained through (11) while for the source node we have to solve the following optimization problem:
P i , t B S = arg max P i , t B S t = 1 T i = 1 N ( α t ) R i , t 1 s . t . i = 1 N P i , t B S P T B S , t ,
Solution of (14) is similar to (11), hence, is excluded from the paper for simplicity. The above designed algorithm gives nearly optimal solution. However, it may be possible that i = 1 N R i , t 3 maximizes for more than one value of t . Thus, in order to make it more practical, we have also proposed another approach. Step-wise description is given in Algorithm 2.
Please note that the proposed model can be extended to a multi-hop scenario in a straightforward manner. The separate power constraint at each transmitting node provides the opportunity to apply the solution to the multi-hop case without any key difference. Moreover, the link selection, at a given time slot, can also be considered for any hop directly. Thus, to avoid the heavy rotational burden, the solution for the multi-hop case is omitted for simplicity.
Algorithm 2 Proposed Solution 2.
1:
Initialize A ¯ .
2:
Let i = 1 N R i , t 3 = i = 1 N R i , t 1 i = 1 N R i , t 2 t .
3:
And x = max i = 1 N R i , t 3 .
4:
For t = 1 to T, find t such that i = 1 N R i , t 3 = x .
5:
Then i = 1 N R i , t 4 = i = 1 N R i , t 3 i = 1 N R i , t 2 t .
6:
Select t t = arg max i = 1 N R i , t 4 .
7:
Obtain (a) t = 1 T i = 1 N R i , t 2 = t = 1 T i = 1 N R i , t 2 i = 1 N R i , t t 2 , (b) t = 1 T i = 1 N R i , t 1 = t = 1 T i = 1 N R i , t 1 + i = 1 N R i , t t 1 .
8:
Put i = 1 N R i , t t 4 = , α t t = 1 .
9:
Repeat step 5 to step 8 until i = 1 N t = 1 T R i , t 2 A ¯ .
10:
Update D = i = 1 N t = 1 T R i , t 2 .
11:
Repeat steps 3 to 6 of Algorithm 1.
12:
Refine D = max ( D , i = 1 N t = 1 T R i , t 2 ) .

4. Simulation and Results

In this section, we validate the performance of our designed algorithms. We consider a BAR communication network with N = 1024 number of subcarriers where each one experiences flat fading. Further, multi-path Rayleigh distributed model-based channels are considered for all links. The throughput of the system is achieved as an average over fifty-time slots of equal length i.e., T = 50. Next, we assume that MU is 1 kilometer (Km) apart from the BS. We adopt modified Hata urban propagation model [30] to calculate the path loss (P.L.), such that
P . L . = 38 log ( d ) + 122 , if d 0.05 km , 38 log ( 0.05 ) + 122 , otherwise ,
where the distance (i.e., measured in kilometers) between B S and R b is indicated by d.
The comparison of the following four algorithms is provided in this section:
  • BARNS1: this refers to the scheme proposed in Algorithm 1.
  • JntS1S2: this corresponds to the solution obtained in Algorithm 2.
  • BARNS3: similar to [31], a suboptimal link selection scheme where for the case i = 1 N t = 1 T R i , t 2 > A ¯ , we put some α t = 1 at the time slots t such that t = arg min i = 1 N R i , t 2 . The process will continue until the sum rate of relay to destination link becomes less than or equal to A ¯ .
  • NBARS: this shows the non-buffer aided conventional DF relay scheme. The problem can be written as:
    max P i , t B S , P i , t R b lim T 1 2 T t = 1 T i = 1 N R i , t 2 s . t . 1 2 i = 1 N R i , t 1 1 2 i = 1 N R i , t 2 t i = 1 N P i , t B S P T B S , t , i = 1 N P i , t R b P T R b , t , P i , t B S 0 , P i , t R b 0 , i , t .
Solving this problem using similar steps as in Section 3. We get the optimal values to be:
P i , t R b = 1 2 T η t μ t 2 η t σ R b i , t 2 | h i , t | 2 + , P i , t B S = μ t 2 τ t σ B S i , t 2 | g i , t | 2 + ,
where μ t , τ t and η t are the Lagrangian multipliers associated with the first, second and third constraint of the problem, respectively.
The complexity of BARNS1 is given by O ( 3 I + C P ) , where I is the number of iterations required in Algorithm 1 and C P is the complexity of finding the power allocations. In the case of JntS1S2 the complexity of finding the solution increases to O ( 3 I + 4 J + C P ) , where the iterations required by step 9 of Algorithm 2 are denoted as J. In the case of BARNS3 and NBARS, the complex part is of finding the power allocations at the source and relay nodes. Thus, the complexity of these algorithms is given by O ( C P ) . This shows that the JntS1S2 is most complex out of all the schemes. The complexity of BARNS3 and NBARS is the least because of the sub-optimality and system limitation, respectively.
Figure 2 shows how the end-to-end data rate (bps/Hz) changes by changing the total available power at source and relay nodes. We have compared three different scenarios i.e., fixed value of P T B S for increasing P T R b , fixed P T R b for increasing P T B S and the simultaneous increase in the values of P T B S and P T R b , in a single plot by keeping d = 0.5 Km (i.e., the R b is at the center of source and destination nodes). For a better understanding, we only display the performance of JntS1S2 and the NBARS in this case. It can be seen that the results are almost the same by either fixing P T B S for the increasing P T R b or vice versa. It can also be noted that JntS1S2 scheme beats in all scenarios and the performance gap between both the JntS1S2 and NBARS remain constant at all data points.
In Figure 3, we demonstrate the effect of the total power budget on the system throughput by assuming that the total available power at the relay node is half of the power at BS. It can be noted that we got a higher end-to-end rate by the increase in the total power budget. Further, the graph of JntS1S2 scheme is always at the top at each data point. On the other hand, it was nice to observe that NBARS had no significant benefits over any of our other proposed scheme at any point. It was very interesting to observe the consequences of relay position on the throughput of our designed algorithms, as shown in Figure 4. Similar to [6], it can be noted here as well that our proposed schemes gave their best performance at the point where the relay node was near the center of the source and destination nodes. Further, the JntS1S2 solution outperforms at all points. The BARNS1 and BARNS3 schemes meet the JntS1S2 solution when the relay is placed near to either end.
In Figure 5, we show the performance of our network by varying the state of the buffer (amount of data present in the queue before the start of transmission). It was nice to observe that the throughput of the system improved by increasing the amount of data in the queue. This was because it increased the upper bound on the second link to be selected for more number of time slots, which in turn improves the overall performance. Moreover, it can be clearly seen that there was no effect on the state of the buffer on NBARS.

5. Conclusions

In this paper, an OFDM-based BAR network was considered. Our objective was to maximize average throughput of the system under separate power constraints at each node and the link selection constraints such that only one link should be selected during one-time slot, and the sum rate at first hop should not exceed the total outward data flow. The results showed that the BAR with joint link selection and power allocation strategy gives significantly better gain as compared to the conventional scheme. Furthermore, suboptimal solutions were also presented and inspected nicely in the simulation section with and without using the buffer at the relay node. It was proved in all the simulation results that the joint optimization solution always outperforms in all scenarios.

Author Contributions

T.J., G.A.S.S., Z.A., contributed to the conception and development of the analytical model of the study. F.J., W.U.K., G.A.S.S., I.K., and B.J.C. contributed to the acquisition of simulation results. All authors read and approved the final manuscript.

Funding

This research was supported under the National Research Foundation (NRF), Korea (NRF-2019R1C1C1007277) funded by the Ministry of Science and ICT (MSIT), Korea.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Chen, X.; Liu, G.; Ma, Z.; Zhang, X.; Xu, W.; Fan, P. Optimal Power Allocations for Non-Orthogonal Multiple Access Over 5G Full/Half-Duplex Relaying Mobile Wireless Networks. IEEE Trans. Wirel. Commun. 2018, 18, 77–92. [Google Scholar] [CrossRef]
  2. Aladwani, A.; Erdogan, E.; Gucluoglu, T. Impact of Co-Channel Interference on Two-Way Relaying Networks with Maximal Ratio Transmission. Electronics 2019, 8, 392. [Google Scholar] [CrossRef]
  3. Wang, Q.; Zhao, F. Joint Spectrum and Power Allocation for NOMA Enhanced Relaying Networks. IEEE Access 2019, 7, 27008–27016. [Google Scholar] [CrossRef]
  4. Jameel, F.; Kumar, S.; Chang, Z.; Hamalainan, T.; Ristaniemi, T. Operator Revenue Analysis for Device-to-Device Communications Overlaying Cellular Network. In Proceedings of the 2018 IEEE Conference on Standards for Communications and Networking (CSCN), Paris, France, 29–31 October 2018; IEEE: Piscataway, NJ, USA, 2018; pp. 1–6. [Google Scholar]
  5. Nguyen, T.N.; Tran, M.; Nguyen, T.L.; Ha, D.H.; Voznak, M. Performance Analysis of a User Selection Protocol in Cooperative Networks with Power Splitting Protocol-Based Energy Harvesting Over Nakagami-m/Rayleigh Channels. Electronics 2019, 8, 448. [Google Scholar] [CrossRef]
  6. Jabeen, T.; Sidhu, G.A.S.; Gao, F. A unified power-allocation framework for bidirectional cognitive radio communication. IEEE Trans. Veh. Technol. 2016, 66, 3034–3044. [Google Scholar] [CrossRef]
  7. Chen, X.; He, F.; Xiao, L.; Zhou, S. Joint subcarrier and power allocation for DF-based multiuser two-way relay networks. China Commun. 2017, 14, 179–188. [Google Scholar] [CrossRef]
  8. Zhang, Y.; Wang, X.; Wang, D.; Zhao, Q.; Zhang, Y. A Range-Division User Relay Selection Scheme and Performance Analysis in NOMA-based Cooperative Opportunistic Multicast Systems. Electronics 2019, 8, 544. [Google Scholar] [CrossRef]
  9. Liu, G.; Li, L.; Cimini, L.J.; Shen, C.C. Extending Proportional Fair Scheduling to Buffer-Aided Relay Access Networks. IEEE Trans. Veh. Technol. 2018, 68, 1041–1044. [Google Scholar] [CrossRef]
  10. Phan, K.T.; Le-Ngoc, T. Power allocation for buffer-aided full-duplex relaying with imperfect self-interference cancelation and statistical delay constraint. IEEE Access 2016, 4, 3961–3974. [Google Scholar] [CrossRef]
  11. Kumar, B.; Prakriya, S. Rate performance of adaptive link selection in buffer-aided cognitive relay networks. In Proceedings of the 2016 IEEE 37th Sarnoff Symposium, Newark, NJ, USA, 19–21 September 2016; IEEE: Piscataway, NJ, USA, 2016; pp. 172–177. [Google Scholar]
  12. Zhang, B.; Dong, C.; Lei, J.; El-Hajjar, M.; Yang, L.L.; Hanzo, L. Buffer-aided relaying for the multi-user uplink: Outage analysis and power allocation. IET Commun. 2016, 10, 936–944. [Google Scholar] [CrossRef]
  13. Senthilkumar, L.; Meenakshi, M. Optimal Cross-Layer-Based Asymmetric Resource Allocation for Multidestination Relay Systems. IEEE Trans. Wirel. Commun. 2017, 17, 250–265. [Google Scholar] [CrossRef]
  14. Razlighi, M.M.; Zlatanov, N. Buffer-aided relaying for the two-hop full-duplex relay channel with self-interference. IEEE Trans. Wirel. Commun. 2017, 17, 477–491. [Google Scholar] [CrossRef]
  15. Liao, X.; Zhang, Y.; Wu, Z.; Shen, Y.; Jiang, X.; Inamura, H. On security-delay trade-off in two-hop wireless networks with buffer-aided relay selection. IEEE Trans. Wirel. Commun. 2017, 17, 1893–1906. [Google Scholar] [CrossRef]
  16. Raza, W.; Javaid, N.; Nasir, H.; Alrajeh, N.; Guizani, N. Buffer-aided relay selection with equal-weight links in cooperative wireless networks. IEEE Commun. Lett. 2017, 22, 133–136. [Google Scholar] [CrossRef]
  17. Manoj, B.; Mallik, R.K.; Bhatnagar, M.R. Performance analysis of buffer-aided priority-based max-link relay selection in DF cooperative networks. IEEE Trans. Commun. 2018, 66, 2826–2839. [Google Scholar] [CrossRef]
  18. He, J.; Liu, J.; Shen, Y.; Jiang, X. Link Selection for Secure Cooperative Networks with Buffer-Aided Relaying. arXiv, 2018; arXiv:1802.06538. [Google Scholar]
  19. Liu, R.; Popovskiy, P.; Wang, G. Adaptive link selection and power allocation buffer-aided relay networks with multiple sources. In Proceedings of the 2015 10th International Conference on Communications and Networking in China (ChinaCom), Shanghai, China, 15–17 August 2015; IEEE: Piscataway, NJ, USA, 2015; pp. 312–316. [Google Scholar]
  20. Ahmed, I.; Ikhlef, A.; Schober, R.; Mallik, R.K. Power allocation for conventional and buffer-aided link adaptive relaying systems with energy harvesting nodes. IEEE Trans. Wirel. Commun. 2014, 13, 1182–1195. [Google Scholar] [CrossRef]
  21. Jameel, F.; Haider, M.A.A.; Butt, A.A. Performance assessment of satellite-terrestrial relays under correlated fading. In Proceedings of the 2017 Fifth International Conference on Aerospace Science & Engineering (ICASE), Islamabad, Pakistan, 14–16 November 2017; IEEE: Piscataway, NJ, USA, 2017; pp. 1–6. [Google Scholar]
  22. Chen, S.; Zhao, J. The requirements, challenges, and technologies for 5G of terrestrial mobile telecommunication. IEEE Commun. Mag. 2014, 52, 36–43. [Google Scholar] [CrossRef]
  23. Sidhu, G.A.S.; Gao, F.; Liao, X.; Nallanathan, A. A general framework for optimizing AF based multi-relay OFDM systems. In Proceedings of the 2012 IEEE International Conference on Communications (ICC), Ottawa, ON, Canada, 10–15 June 2012; IEEE: Piscataway, NJ, USA, 2012; pp. 3574–3578. [Google Scholar]
  24. Fan, L.; Zhao, R.; Gong, F.K.; Yang, N.; Karagiannidis, G.K. Secure multiple amplify-and-forward relaying over correlated fading channels. IEEE Trans. Commun. 2017, 65, 2811–2820. [Google Scholar] [CrossRef]
  25. Zlatanov, N.; Schober, R. Buffer-aided half-duplex relaying can outperform ideal full-duplex relaying. IEEE Commun. Lett. 2013, 17, 479–482. [Google Scholar] [CrossRef]
  26. Zhou, B.; Liu, Y.; Tao, M. Adaptive scheduling for OFDM bidirectional transmission with a buffered relay. In Proceedings of the 2013 IEEE Wireless Communications and Networking Conference (WCNC), Shanghai, China, 7–10 April 2013; IEEE: Piscataway, NJ, USA, 2013; pp. 3248–3253. [Google Scholar]
  27. Zhao, Y.; Adve, R.; Lim, T.J. Improving amplify-and-forward relay networks: Optimal power allocation versus selection. In Proceedings of the 2006 IEEE International Symposium on Information Theory, Seattle, WA, USA, 9–14 July 2006; IEEE: Piscataway, NJ, USA, 2006; pp. 1234–1238. [Google Scholar]
  28. Ferrand, P.; Gorce, J.M.; Goursaud, C. Power allocation in relay channels under a global power constraint using virtual nodes. In Proceedings of the 2013 IEEE 24th Annual International Symposium on Personal, Indoor, and Mobile Radio Communications (PIMRC), London, UK, 8–11 September 2013; IEEE: Piscataway, NJ, USA, 2013; pp. 949–953. [Google Scholar]
  29. Tse, D.; Viswanath, P. Fundamentals of Wireless Communication; Cambridge University Press: Cambridge, MA, USA, 2005. [Google Scholar]
  30. Wu, D.; Cai, Y.; Sheng, Y. Joint subcarrier and power allocation in uplink OFDMA systems based on stochastic game. Sci. China Inf. Sci. 2010, 53, 2557–2566. [Google Scholar] [CrossRef]
  31. Zlatanov, N.; Schober, R.; Popovski, P. Buffer-aided relaying with adaptive link selection. IEEE J. Sel. Areas Commun. 2012, 31, 1530–1542. [Google Scholar] [CrossRef]
Figure 1. System model.
Figure 1. System model.
Electronics 08 00686 g001
Figure 2. Throughput (bps/Hz) versus total power budget.
Figure 2. Throughput (bps/Hz) versus total power budget.
Electronics 08 00686 g002
Figure 3. Throughput (bps/Hz) versus total power budget (power at the relay is half of the source node’s available power.
Figure 3. Throughput (bps/Hz) versus total power budget (power at the relay is half of the source node’s available power.
Electronics 08 00686 g003
Figure 4. Throughput (bps/Hz) versus relay position (the distance of the relay from base station (BS)).
Figure 4. Throughput (bps/Hz) versus relay position (the distance of the relay from base station (BS)).
Electronics 08 00686 g004
Figure 5. Throughput (bps/Hz) versus the state of the buffer.
Figure 5. Throughput (bps/Hz) versus the state of the buffer.
Electronics 08 00686 g005
Table 1. List of acronyms.
Table 1. List of acronyms.
OFDMOrthogonal Frequency division multiplexing
DFDecode and forward
AFAmplify and forward
BARBuffer aided relaying
FDFull duplex
SOPSecrecy outage probability
SOCSecrecy outage capacity
ESTExact secrecy throughput
EHEnergy harvesting
BSBase station
MUMobile user
SICSelf interference cancellation
AWGNAdditive white Gaussian noise
SNRSignal to noise ratio
FIFOFirst in first Out
KmKilometer
P.L.Path loss

Share and Cite

MDPI and ACS Style

Jabeen, T.; Ali, Z.; Khan, W.U.; Jameel, F.; Khan, I.; Sidhu, G.A.S.; Choi, B.J. Joint Power Allocation and Link Selection for Multi-Carrier Buffer Aided Relay Network. Electronics 2019, 8, 686. https://0-doi-org.brum.beds.ac.uk/10.3390/electronics8060686

AMA Style

Jabeen T, Ali Z, Khan WU, Jameel F, Khan I, Sidhu GAS, Choi BJ. Joint Power Allocation and Link Selection for Multi-Carrier Buffer Aided Relay Network. Electronics. 2019; 8(6):686. https://0-doi-org.brum.beds.ac.uk/10.3390/electronics8060686

Chicago/Turabian Style

Jabeen, Tayyaba, Zain Ali, Wali Ullah Khan, Furqan Jameel, Imran Khan, Guftaar Ahmad Sardar Sidhu, and Bong Jun Choi. 2019. "Joint Power Allocation and Link Selection for Multi-Carrier Buffer Aided Relay Network" Electronics 8, no. 6: 686. https://0-doi-org.brum.beds.ac.uk/10.3390/electronics8060686

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