Next Article in Journal
Evaluation of Contribution of PV Array and Inverter Configurations to Rooftop PV System Energy Yield Using Machine Learning Techniques
Next Article in Special Issue
Countrywide Mobile Spectrum Sharing with Small Indoor Cells for Massive Spectral and Energy Efficiencies in 5G and Beyond Mobile Networks
Previous Article in Journal
Comparison and Design of Resonant Network Considering the Characteristics of a Plasma Generator
Previous Article in Special Issue
An Energy-Efficient Cross-Layer Routing Protocol for Cognitive Radio Networks Using Apprenticeship Deep Reinforcement Learning
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Multi-User AF Relay Networks with Power Allocation and Transfer: A Joint Approach

1
Department of Electronics & Communication Engineering, IGTUW, Delhi 110006, India
2
School of Electrical & Electronic Engineering, University College Dublin (UCD), Dublin 4, Ireland
3
Institute for Digital Communications (IDCOM), University of Edinburgh, Edinburgh EH9 3FG, UK
*
Author to whom correspondence should be addressed.
Energies 2019, 12(16), 3157; https://doi.org/10.3390/en12163157
Submission received: 7 July 2019 / Revised: 4 August 2019 / Accepted: 13 August 2019 / Published: 16 August 2019

Abstract

:
The Internet-of-Things (IoT) framework has been considered as an enabler of the smart world where all devices will be deployed with extra-sensory power in order to sense the world as well as communicate with other sensor nodes. As a result, smart devices require more energy. Therefore, energy harvesting (EH) and wireless power transfer (WPT) emerge as a remedy for relieving the battery limitations of wireless devices. In this work, we consider a multi-user amplify-and-forward (AF)-assisted network, wherein multiple source nodes communicate with destination nodes with the help of a relay node. All the source nodes and the relay node have the capability of EH. In addition, to cope with a single point of failure i.e., failure of the relay node due to the lack of transmit power, we consider the WPT from the source nodes to the relay node. For WPT, a dedicated energy control channel is utilized by the source nodes. To maximize the sum rate using a deadline, we adopt a joint approach of power allocation and WPT and formulate an optimization problem under the constraints of the battery as well as energy causality. The formulated problem is non-convex and intractable. In order to make the problem solvable, we utilize a successive convex approximation method. Furthermore, an iterative algorithm based on the dual decomposition technique is investigated to get the optimal power allocation and transfer. Numerical examples are used to illustrate the performance of the proposed iterative algorithm.

1. Introduction

In today’s smart world, wireless communication services are growing in demand exponentially. The Internet-of-Things (IoT) framework has been viewed as an enabler of the smart world. The key requirements to enable IoT services are prolonging the lifetime of operating nodes and extending the coverage range [1,2]. Since relaying schemes are paramount for improving coverage, capacity, and reliability of wireless networks, the lifetime of wireless networks can be enhanced by deploying intermediate energy harvesting (EH) relay nodes, thus, we don’t need to replace the battery sporadically [3,4,5].
As a result of the aforementioned advantages, EH cooperative communication can easily become the backbone of modern, green, smart wireless networks. However, the design challenges of EH wireless networks lie in the fact that solar, wind, and thermoelectric energy, which are common environmental energy sources, are intermittent and random in nature. These common energy sources are not always available. Hence, for transmission reliability, these uncertainties become more challenging for designing EH communication systems. In such a scenario, a promising solution has emerged as regards the wireless power transfer (WPT) in an EH relay-assisted network, wherein EH nodes transfer the energy using dedicated radio frequency (RF) signals. RF-enabled WPT has several practical advantages, such as a small receiver form factor, a low production cost, a wide operating range, and efficient energy multi-casting.
The joint transfer of information and energy leads to a new paradigm referred to as simultaneous wireless information and power transfer (SWIPT) [6]. With the recent advancements in antenna technologies and RF EH circuits, SWIPT will become a key building block of numerous popular industrial and commercial systems in the future, including upcoming IoT technology consisting of billions of communicating and sensing devices and large-scale wireless sensor networks (WSNs) [7,8].
Cooperative communication mitigates wireless channel fading and improves the link reliability by utilizing the spatial diversity gains. There have been a lot of recent studies on energy management in EH cooperative networks [9,10,11,12,13,14]. The power control scheme was investigated in [9] with the non-causal knowledge of energy state information (ESI) [14]. The authors in [10] extended the work of [9] regarding finite batteries.Fading channels were considered in [11,12] as well as EH problems. The optimal energy allocation strategy was obtained in [11,12]. However, the authors in [13,14,15] explored the idea of energy cooperation for EH relay networks, wherein [15] a dual-dimensional directional water-filling strategy was investigated to maximize the throughput. The ambient EH has been studied in [16,17,18]. The authors in [16] studied power allocation in decode-and-forward (DF) relaying with deterministic EH models. With a finite horizon of transmission blocks, the throughput maximization problem was studied for the cases of delay-constrained traffic or no-delay-constrained traffic. A joint problem of power allocation and time scheduling was investigated in [17] for a dual-hop relay system with an EH source. In [18], power allocation schemes were designed to maximize the throughput of a dual-hop amplify-and-forward (AF) relay system; while the authors in [19,20] considered multiple source-destination pairs and proposed relay transmission strategies. Dedicated EH from RF signals is naturally appropriate to cooperative networks as it facilitates information relaying. In this direction, the major design concern is to find a suitable time sharing or power splitting ratio to achieve the best trade-off between EH and signal relaying. More recently, SWIPT methods have been investigated in [21,22,23,24]. However, none of these aforementioned works has studied joint power allocation and WPT in multi-user AF-assisted relay networks.
In this work, we consider a multi-user AF assisted network and focus on maximizing the sum rate of the designed framework by jointly optimizing optimal power allocation and transfer. We assume that each transmitter (sources/relay) has the capability of EH and that SWIPT takes place from the source nodes to the relay node only.
In order to improve the reliability of the relay node, the source nodes use a dedicated energy control channel to transfer the harvested energy to the relay. Notice that the dedicated energy control channel is assumed to be orthogonal to the data transfer channel. Since the relay node operates in AF mode, the relay-assisted network suffers from a noise magnification problem. This presents an interesting question: how can we balance energy disbursement and energy transfer between EH nodes. In respect to this, we formulate an optimization problem for maximizing the sum rate by considering both energy and battery causality constraints. The formulated problem is non-convex and intractable in nature. In order to make the problem solvable, we utilize a successive convex approximation method. Furthermore, an iterative algorithm based on the dual decomposition technique is proposed to achieve the optimal strategy.
The rest of this work is divided into the following sections. The system model, EH and WPT model, and the formulation of an optimization problem are described in Section 2. The proposed strategy is illustrated in Section 3. The numerical results are given in Section 4. We conclude the paper in Section 5.

2. Preliminaries

2.1. System Model

Consider an EH dual-hop AF-assisted relay network consisting of N EH source nodes S k , for k = 1 , , N , one relay node R and N destination nodes D k , for k = 1 , , N , as depicted in Figure 1. A single antenna is deployed at each node in the network. As a result of long distance and deep fading, there is no direct link between S k and D k , k . The nodes S k , k , and R can harvest energy from ambient energy sources and store them in batteries. We adopt a time-slotted model with a unit time duration for each time slot. The total time slot length is N T . Furthermore, the battery capacity i.e., energy queues, at each S k , k , and R are B k , m a x s and B r , m a x units of energy, respectively. At the end of each slot, the status of batteries is updated. We further assume frequency flat fading channels between all links. In each time slot, the relay R works in half-duplex (HD) fashion. Suppose i , for i = 1 , 2 , , N T , indicates the time slot index. In the first phase, the signal received by the relay node in the i t h time slot is written as
r i = k = 1 N P k , i h k , i s k , i + n r , i ,
where P k , i represents the transmission power of the node S k , s k , i is the transmitted message with E | s k , i | 2 = 1 , h k , i is the channel coefficient from S k node to R, n r , i C 0 , σ r 2 is AWGN at node R. The signal transmitted by node R after amplification is given by x r , i = α i r i , where α i 2 = W r , i k = 1 N P k , i | h k , i | 2 + σ r 2 , and W r , i is the transmission power of node R. In the second phase, the received signal at the j t h destination node in the i t h time slot is expressed as
y j , i = α i P j , i g j , i h j , i s j , i + k = 1 , k j N P k , i g j , i h k , i s k , i + g j , i n r , i + n d j , i ,
where g j , i , n d j , i and σ d j 2 are defined similar to h k , i , n r , i and σ r 2 for the link from R to the D j .
Using (2), we can compute the sum rate over N T consecutive time slots as
f R ( P s , W r ) = 1 2 j = 1 N i = 1 N T log 2 1 + Y j , i ,
where P s C N × N T , W r C 1 × N T , and signal-to-interference-plus-noise ratio (SINR) at node D j is obtained as
Y j , i = P j , i W r , i | g j , i h j , i | 2 Y 1 + Y 2 , i = 1 , , N T ,
with Y 1 = W r , i k = 1 , k j P k , i | g j , i h k , i | 2 + W r , i | g j , i | 2 σ r 2 and Y 2 = σ d j 2 k = 1 N P k , i | h k , i | 2 + σ r 2 .

2.2. Energy Harvesting and Power Transfer Model

At the i t h time slot, E k , i 0 , k = 1 N and E r , i 0 are the amounts of harvested energy at S k and R nodes, respectively, and we assume the energy profiles are non-casually known before data transmission [14]. Furthermore, during the i t h slot, each source node S k , transfers δ k , i 0 amount of energy to R with an efficiency of β k , 0 β k 1 by utilizing a dedicated control channel with channel coefficients f k , i . Thus, when node S k has enough energy, it can share a part of its harvested energy with node R to extend the lifetime of the relay-assisted network. The power allocation and transfer depends on the following two energy causality constraints:
( C . 1 ) i = 1 m P k , i i = 1 m E k , i δ k , i ,
for m = 1 , , N T and k = 1 , , N ;
( C . 2 ) i = 1 m W r , i i = 1 m E r , i + k = 1 N β k δ ¯ k , i ,
for m = 1 , , N T ,
where δ ¯ k , i = f k , i 2 δ k , i , and f k , i indicates the energy control channel from node S k to node R at the i t h time slot. Furthermore, the battery storage constraints are required to control the battery overflow at S k , k and R nodes, respectively, and are given by
( C . 3 ) i = 1 m + 1 ( E k , i δ k , i ) i = 1 m P k , i + P k , i c B k , m a x s ;
m = 1 , , ( N T 1 ) and k = 1 , , N ;
( C . 4 ) i = 1 m + 1 E r , i + k = 1 N β k δ ¯ k , i i = 1 m ( W r , i + P r , i c ) B r , m a x ;
m = 1 , , ( N T 1 ) ,
where P k , i c and P r , i c are the fixed processing power consumed at the k t h source for energy transfer and at the relay node in energy conversion, respectively.

2.3. Problem Formulation and Transformation

From (5)–(8), the optimization problem for joint power allocation and transfer can be constructed as
( P . 1 ) max P s , W r , δ f R ( P s , W r ) subject to C . 1 , C . 2 , C . 3 , C . 4 ,
where δ C N × N T . Since the objective function in (9) is non-concave, to resolve this, we adopt the following change of variables: P ¯ k , i = ln P k , i and W ¯ r , i = ln W r , i . After the change of variables, we can rewrite the problem (P.1) as follows:
( P . 2 ) max P ¯ s , W ¯ r , δ f ¯ R ( P ¯ s , W ¯ r ) subject to ( C . 1 ) i = 1 m e P ¯ k , i i = 1 m E k , i δ k , i ;
for m = 1 , , N T , k = 1 , , N ; ( C . 2 ) i = 1 m e W ¯ r , i i = 1 m E r , i + k = 1 N β k δ ¯ k , i ;
for m = 1 , , N T ;
( C . 3 ) i = 1 m + 1 ( E k , i δ k , i ) i = 1 m e P ¯ k , i + P k , i c B k , m a x s ;
for m = 1 , , ( N T 1 ) ; k = 1 , , N ; ( C . 4 ) i = 1 m + 1 E r , i + k = 1 N β k δ ¯ k , i i = 1 m e W ¯ r , i + P r , i c B r , m a x ;
for m = 1 , , ( N T 1 ) ,
where P ¯ s C N × N T , W ¯ r C N × N T , f ¯ R ( P ¯ s , W ¯ r ) = 1 2 j = 1 N i = 1 N T log 2 ( 1 + Y ¯ j , i ) and Y ¯ j , i = e P ¯ j , i + W ¯ r , i | g j , i h j , i | 2 Y ¯ 1 + Y ¯ 2 , where Y ¯ 1 and Y ¯ 2 are defined as
Y ¯ 1 = e W ¯ r , i k = 1 , k j N e P ¯ k , i | g j , i h k , i | 2 + e W ¯ r , i | g j , i | 2 σ r 2 ;
Y ¯ 2 = σ d j 2 k = 1 N e P ¯ k , i | h k , i | 2 + σ r 2 .
After applying the above change of variables, ( C . 1 ) and ( C . 2 ) in ((P.2)) are convex, while ( C . 3 ) and ( C . 4 ) become non-convex. Let Ω k , m = i = 1 m e P ¯ k , i + P k , i c and Ω r , m = i = 1 m e W ¯ r , i + P r , i c , the problem (P.2) is equivalently written as
( P . 3 ) max P ¯ s , W ¯ r , δ , Ω s , Ω r f ¯ R ( P ¯ s , W ¯ r )
subject to
( C . 1 ) i = 1 m e P ¯ k , i i = 1 m E k , i δ k , i ;
for m = 1 , , N T ; k = 1 , , N ;
( C . 2 ) i = 1 m e W ¯ r , i i = 1 m E r , i + k = 1 N β k δ ¯ k , i ;
for m = 1 , , N T ;
( C . 3 ) i = 1 m + 1 ( E k , i δ k , i ) Ω k , m B k , m a x s ;
for m = 1 , , ( N T 1 ) ; k = 1 , , N ;
( C . 4 ) i = 1 m + 1 E r , i + k = 1 N β k δ ¯ k , i Ω r , m B r , m a x ;
for m = 1 , , ( N T 1 ) ;
( C . 5 ) i = 1 m e P ¯ k , i + P k , i c Ω k , m ;
for k = 1 , , N ; m = 1 , , ( N T 1 ) ;
( C . 6 ) i = 1 m e W ¯ r , i + P r , i c Ω r , m ;
for m = 1 , , ( N T 1 ) ,
where Ω s = Ω 1 T , Ω 2 T , , Ω N T T with Ω k = Ω k , 1 , Ω k , 2 , , Ω k , N T 1 , k , and Ω r = Ω r , 1 , Ω r , 2 , , Ω r , N T 1 can be regarded as accumulated power dissipation profiles. The objective function in (P.3) is still non-concave, and thus, an SCA method is utilized here in order to transform the non-tractable objective function of ( P . 3 ) into a tractable one as follows:
( P . 4 ) max P ¯ s , W ¯ r , δ , Ω s , Ω r f ¯ L B subject to ( C . 1 ) ( C . 6 ) ,
where f ¯ L B is given as
f ¯ L B = 1 2 j = 1 N i = 1 N T ρ j , i log 2 Y ¯ j , i + β j , i f ¯ R .
The lower bound in (25) always holds true if we choose ρ j , i and β j , i as in [25]:
ρ j , i = Y ^ j , i 1 + Y ^ j , i
β j , i = log 2 1 + Y ^ j , i ρ j , i log 2 Y ^ j , i ,
for Y ^ j , i 0 . Note that when we choose ρ j , i and β j , i according to (26) and (27), at Y ¯ j , i = Y ^ j , i , (25) becomes tight with equality.

3. Proposed Power Allocation and Transfer Algorithm

By fixing the values of Ω k , m and Ω r , m and for given ρ j , i and β j , i , ( P . 4 ) is convex, and thus, it can be solved with convex optimization tools [26]. Using a dual decomposition technique, we propose an iterative algorithm. The dual problem can be defined as follows [26]:
min λ , μ , η , ν , ϑ , κ 0 max P ¯ k , W ¯ r , δ L ( P ¯ s , W ¯ r , δ , λ , μ , η , ν , ϑ , κ ) ,
where L ( P ¯ s , W ¯ r , δ , λ , μ , η , ν , ϑ , κ ) is the Lagrangian function of ( P . 4 ) which is written as
L ( P ¯ s , W ¯ r , δ , λ , μ , η , ν , ϑ , κ ) = 1 2 j = 1 N i = 1 N T [ ρ j , i log 2 { P ¯ j , i + W ¯ r , i + 2 log ( g j , i h j , i ) log ( e W ¯ r , i k = 1 , k j N e P ¯ k , i | g j , i h k , i | 2 + e W ¯ r , i | g j , i | 2 σ r 2 + σ d j 2 k = 1 N e P ¯ k , i | h k , i | 2 + σ r 2 + β j , i ] k = 1 N m = 1 N T λ k , m i = 1 m e P ¯ k , i i = 1 m E k , i δ k , i m = 1 N T μ m i = 1 m e W ¯ r , i i = 1 m E r , i + k = 1 N β k δ ¯ k , i k = 1 N m = 1 N T 1 η k , m i = 1 m + 1 ( E k , i δ k , i ) Ω k , m B k , m a x s m = 1 N T 1 ν m i = 1 m + 1 E r , i + k = 1 N β k δ ¯ k , i Ω r , m B r , m a x k = 1 N m = 1 N T 1 ϑ k , m i = 1 m e P ¯ k , i + P k , i c Ω k , m m = 1 N T 1 κ m i = 1 m e W ¯ r , i + P r , i c Ω r , m .
The dual problem (28) can be resolved iteratively as described in following subsections.

3.1. Subproblem Solution

The values of power allocation and transfer at the i t h time slot for the S k node and node R can be computed iteratively using the Karush–Kuhn–Tucker (K.K.T.) conditions. The P ¯ k , i ( t + 1 ) , W ¯ r , i ( t + 1 ) , and δ k , i ( t + 1 ) are obtained by taking the partial derivative with respect to P ¯ k , i , W ¯ r , i , and δ k , i and by equating the result to zero. The detailed derivation which is straight forward is omitted here.

3.2. Master Problem

By using subgradient method [26], λ , μ , η , ν , ϑ , and κ can be obtained in the ( t + 1 ) t h iteration as
λ k , m ( t + 1 ) = λ k , m ( t ) + ϵ 1 i = 1 m e P ¯ k , i i = 1 m E k , i δ k , i + , k , m ;
μ m ( t + 1 ) = μ m ( t ) + ϵ 2 i = 1 m e W ¯ r , i i = 1 m E r , i + k = 1 N β k δ ¯ k , i + , m ;
η k , m ( t + 1 ) = η k , m ( t ) + ϵ 3 i = 1 m + 1 ( E k , i δ k , i ) Ω k , m B k , m a x s + , m = 1 , , T 1 , k ;
ν m ( t + 1 ) = ν m ( t ) + ϵ 4 i = 1 m + 1 E r , i + k = 1 N β k δ ¯ k , i Ω r , m B r , m a x + , m = 1 , , N T 1 ;
ϑ k , m ( t + 1 ) = ϑ k , m ( t ) + ϵ 5 i = 1 m e P ¯ k , i + P k , i c Ω k , m + , m = 1 , , N T 1 , k ;
κ m ( t + 1 ) = κ m ( t ) + ϵ 6 i = 1 m e W ¯ r , i + P r , i c Ω r , m + , m = 1 , , N T 1 ,
where ϵ i 0 , for i = 1 , 2 , , 6 .
With the updated multipliers, we compute P ¯ s , i ( t + 1 ) , P ¯ r , i ( t + 1 ) and δ i t + 1 . Next, ρ i and β i using (26) and (27) are recomputed in order to further enhance the lower bound performance in (24). We repeat this procedure until convergence of the algorithm. The proposed algorithm is outlined in Algorithm 1 for the fixed values of Ω and Ω r .
Algorithm 1: Proposed algorithm for given values of Ω s and Ω r .
  1: Set I m a x as the maximum number of iterations with step sizes ϵ 1 , ϵ 2 , , ϵ 6
  2: Initialize t = 0 , ρ j , i ( t ) = 1 and β j , i ( t ) = 0 ;
  3: Initialize P ¯ s ( t ) , W ¯ r ( t ) , λ ( t ) , μ ( t ) , η ( t ) , ν ( t ) , ϑ ( t ) , and κ ( t ) .
  4: repeat
  5:   repeat(Solving (P4))
  6:    Compute P ¯ s and W ¯ r and δ ;
  7:    Compute λ , μ , η , ν , ϑ , and κ using (30)–(35).
  8:   until convergence;
  9:   Compute ρ j , i ( t + 1 ) and β j , i ( t + 1 ) using (26) and (27)
  10:   Set P ¯ s ( t + 1 ) P ¯ s ( t ) , W ¯ r ( t + 1 ) W ¯ r ( t ) , and δ ( t + 1 ) δ ( t ) and t t + 1 .
  11: until convergence or t > I m a x .
Theorem 1.
The optimal P ¯ s , W ¯ r , δ of the problem ( P 4 ) must fulfill the following two conditions:
( T . 1 ) i = 1 N T e P ¯ k , i = i = 1 N T E k , i δ k , i , k ;
( T . 2 ) i = 1 N T e W ¯ r , i = i = 1 N T E r , i + k = 1 N β k δ ¯ k , i , k .
Proof. 
This theorem can be proved by contradiction. Let P ¯ s , W ¯ r , δ , Ω s , Ω r be the optimal solution of ( P 4 ) . First suppose i = 1 N T e P ¯ k , i < i = 1 N T E k , i δ k , i is true for P ¯ s , W ¯ r , δ , Ω s , Ω r . Then, we can ameliorate e P ¯ k , T , k to achieve an increased sum rate of f ¯ R ( P ¯ s , W ¯ r ) , directly implied by utilizing the SINR obtained in ( 4 ) , without conflicting with any other constraints in P 4 . Thus, (T.1) contradicts with the optimality of P ¯ s , W ¯ r , δ , Ω s , Ω r .
Next, suppose i = 1 N T e W ¯ r , i = i = 1 N T E r , i + k = 1 N β k δ ¯ k , i is fulfilled with strict inequality, for P ¯ s , W ¯ r , δ , Ω s , Ω r . By reducing δ ¯ k , T , k and increasing e P ¯ k , T and Ω k , T 1 , we can get an ameliorated sum rate, while fulfilling other conditions in ( P 4 ) . Thus, (T.2) directly contradicts with the optimality of P ¯ s , W ¯ r , δ , Ω s , Ω r . Hence, it is proved.  □
Now, we update the values of Ω s and Ω r with the help of the following lemma.
Lemma 1.
To obtain the maximum sum rate, the auxiliary variables Ω s and Ω r should be updated as Ω k , m ( 1 ) = i = 1 m e P ¯ k , i 0 + P k , i c and Ω r , m ( 1 ) = i = 1 m e W ¯ r , i 0 + P r , i c , for m = 1 , , N T 1 , k .
Proof. 
To maximize the sum rate, the auxiliary variables Ω s and Ω r in the outer loop can be illustrated as
Ω s , Ω r = arg max Ω s , Ω r f ¯ L B ( Ω s , Ω r ) ,
where f ¯ L B ( Ω s , Ω r ) denotes the sum rate achieved by the Algorithm 1. It is very hard to exhaustively search over all values of Ω s and Ω r due to the very high computational complexity. Therefore, we propose a two-step technique to find the values of Ω s and Ω r . As the first step, relax the battery storage constraints in (P.4) by assuming Ω k , m ( 0 ) = and Ω r , m ( 0 ) = , for m = 1 , , N T 1 , and k = 1 , , N , and find the optimal P ¯ s ( 0 ) , W ¯ r ( 0 ) , δ ( 0 ) using the Algorithm 1. In the next step, we recompute the optimal solution by updating Ω k , m ( 1 ) = i = 1 m e P ¯ k , i 0 + P k , i c and Ω r , m ( 1 ) = i = 1 m e W ¯ r , i 0 + P r , i c , for m = 1 , , N T 1 , k . This enables us to rectify the solutions by following the track of Ω k , m ( 1 ) and Ω r , m ( 1 ) .  □

4. Numerical Results

The path loss models given by 25.17 + 20 × log 10 ( d ) dB (d: distance in km) [27,28] are adopted for the data transfer and the dedicated power transfer channels from S k , k to R, while the 3GPP path loss model, given by 131.1 + 42.8 × log 10 ( d ) dB, is used for the channels from R to D k , k . The distance from S k , k to R is considered to be 1 m [28,29]. The thermal noise density and the channel bandwidth are considered as 174 dBm/Hz and 1 MHz. The value of interference suppression factor is set to 0.01 . E L = [ 1 , 15 ] mJ and E H = [ 1 , 100 ] mJ are uniformly distributed EH profiles considered for the simulation. For simplicity, we assume that the EH profiles of all the source nodes are E s , whilst the EH profiles for node R is E r . The battery capacity at each S k , k , and R nodes is assumed to be E s , m a x = E r , m a x = 10 mJ. We consider two scenarios: (1) E s = E r ; (2) E s E r , for T = 15 . Furthermore, we set α = 0.7 . The distances from S k , k to R and from R to D k , k are indicated by d s r and d r d , respectively. In addition, we set L m a x = 10 and ϵ i = 0.01 . For better performance comparison, we also simulated the without WPT transmission.
Figure 2 validates the convergence behavior of the algorithm for E s = E H and E r = E L . Note that Figure 2 is plotted for a single channel realization. From this figure, we find that the sum rate increases monotonically when the number of iterations increases. In addition, it is noticed that the algorithm converges within four iterations which reflects the effectiveness of the algorithm.
Figure 3 and Figure 4 illustrate the throughput performance of the network in terms of sum rate for each time index in scenario 1 and scenario 2. In this example, we also include the average sum rate of the network without WPT. In both scenarios, it can be observed that the sum rate performance of the algorithm with energy transfer is much better than that without energy transfer. It can also be observed in Figure 4 that for better EH conditions at the S k , k nodes compared to the condition at the R node, the sum rate performance is remarkably enhanced at the end of the time.
Figure 5 shows the achievable sum rate performance of the system when E s = E L < E r = E H for d s r = 1 m and d r d = 50 m. Since the EH rate at the source nodes is the worst, the effect of power transfer from the source nodes to the relay node is almost zero and therefore the performance of the system with WPT is identical to that without WPT.
Figure 6 illustrates the impact of the relay’s position on the average sum rate performance. The parameter settings are as follows: We set N = 1 and d s r + d r d = 2 m. The distance from S k to R and from R to D k are represented b d S R and d R D , respectively, and a distance ratio is defined as r d = d S R / ( d S R + d R D ) . From Figure 6, we can observe that when d s r + d r d = 2 m, the average sum rate performance is dominated by the energy transfer rate, δ i ; i , and the highest sum rate performance can be achieved when the relay node is placed closer to the source node.

5. Conclusions

We studied a joint design of power allocation and transfer for multi-user AF-assisted networks with EH. We focused on maximizing the achievable sum rate using a deadline, subject to the battery and energy causality constraints at the S k , k , and R nodes, and proposed an iterative algorithm for obtaining the near-optimal solution using successive convex approximation and dual decomposition techniques. Through numerical simulation, we found that the multi-user AF-assisted network with energy transfer achieves a significant sum rate enhancement over the one without WPT.

Author Contributions

R.Y. simulated the proposed method and analyzed the results and wrote the paper; K.S. and S.B. proposed the problem and helped in designing the system model and the problem formulation; A.K. supervised this work.

Funding

This research received no external funding.

Conflicts of Interest

The authors declare no conflict of interest.

References

  1. Zanella, A.; Bui, N.; Castellani, A.; Vangelista, L.; Zorzi, M. Internet of Things for smart cities. IEEE Internet Things J. 2014, 1, 22–32. [Google Scholar] [CrossRef]
  2. Zhu, C.; Leung, V.C.M.; Shu, L.; Ngai, E.C.H. Green Internet of Things for smart world. IEEE Access 2015, 3, 2151–2162. [Google Scholar] [CrossRef]
  3. Medepally, B.; Mehta, N.B. Voluntary energy harvesting relays and selection in cooperative wireless networks. IEEE Trans. Wirel. Commun. 2010, 9, 3543–3553. [Google Scholar] [CrossRef]
  4. Kang, J. Toward secure energy harvesting cooperative networks. IEEE Commun. Mag. 2015, 53, 114–121. [Google Scholar] [CrossRef]
  5. Gunduz, D.; Michelusi, S.K.N.; Zorzi, M. Designing intelligent energy harvesting communication systems. IEEE Commun. Mag. 2014, 52, 210–216. [Google Scholar] [CrossRef]
  6. Gupta, A.; Singh, K.; Sellathurai, M. Time-switching EH-based joint relay selection and resource allocation algorithms for multi-user multi-carrier AF relay networks. IEEE Trans. Green Commun. Netw. 2019, 3, 505–522. [Google Scholar] [CrossRef]
  7. Bi, S.; Ho, C.K.; Zhang, R. Wireless powered communication: Opportunities and challenges. IEEE Commun. Mag. 2015, 53, 117–125. [Google Scholar] [CrossRef]
  8. Zhou, X.; Zhang, R.; Ho, C.K. Wireless information and power transfer: Architecture design and rate-energy tradeoff. IEEE Trans. Commun. 2013, 61, 4754–4767. [Google Scholar] [CrossRef]
  9. Yang, J.; Ulukus, S. Optimal packet scheduling in an energy harvesting communication system. IEEE Trans. Commun. 2012, 60, 220–230. [Google Scholar] [CrossRef]
  10. Tutuncuoglu, K.; Yener, A. Optimum transmission policies for battery limited energy harvesting nodes. IEEE Trans. Wirel. Commun. 2012, 11, 1180–1189. [Google Scholar] [CrossRef]
  11. Ho, C.K.; Zhang, R. Optimal energy allocation for wireless communications with energy harvesting constraints. IEEE Trans. Signal Process. 2012, 60, 4808–4818. [Google Scholar] [CrossRef]
  12. Ozel, O.; Tutuncuoglu, K.; Yang, J.; Ulukus, S.; Yener, A. Transmission with energy harvesting nodes in fading wireless channels: Optimal policies. IEEE J. Sel. Areas Commun. 2011, 29, 1732–1743. [Google Scholar] [CrossRef]
  13. Singh, K.; Ku, M.; Lin, J. Joint power control and energy transfer for energy harvesting relay networks. In Proceedings of the IEEE International Conference on Communications (ICC), Kuala Lumpur, Malaysia, 22–27 May 2016; pp. 1–5. [Google Scholar]
  14. Singh, K.; Ku, M.; Lin, J.; Ratnarajah, T. Toward optimal power control and transfer for energy harvesting amplify-and-forward relay networks. IEEE Trans. Wirel. Commun. 2018, 17, 4971–4986. [Google Scholar] [CrossRef]
  15. Gurakan, B.; Ozel, O.; Yang, J.; Ulukus, S. Energy cooperation in energy harvesting communications. IEEE Trans. Commun. 2013, 61, 4884–4898. [Google Scholar] [CrossRef]
  16. Huang, C.; Zhang, R.; Cui, S. Throughput maximization for the gaussian relay channel with energy harvesting constraints. IEEE J. Sel. Areas Commun. 2013, 31, 1469–1479. [Google Scholar] [CrossRef]
  17. Luo, Y.; Zhang, J.; Letaief, K.B. Optimal scheduling and power allocation for two-hop energy harvesting communication systems. IEEE Trans. Wirel. Commun. 2013, 12, 4729–4741. [Google Scholar] [CrossRef]
  18. Minasian, A.; ShahbazPanahi, S.; Adve, R.S. Energy harvesting cooperative communication systems. IEEE Trans. Wirel. Commun. 2014, 13, 6118–6131. [Google Scholar] [CrossRef]
  19. Ding, Z.; Perlaza, S.M.; Esnaola, I.; Poor, H.V. Power allocation strategies in energy harvesting wireless cooperative networks. IEEE Trans. Wirel. Commun. 2014, 13, 846–860. [Google Scholar] [CrossRef]
  20. Chen, H.; Li, Y.; Jiang, Y.; Ma, Y.; Vucetic, B. Distributed power splitting for SWIPT in relay interference channels using game theory. IEEE Trans. Wirel. Commun. 2015, 14, 410–420. [Google Scholar] [CrossRef]
  21. Huang, K.; Lau, V.K.N. Enabling wireless power transfer in cellular networks: Architecture modeling and deployment. IEEE Trans. Wirel. Commun. 2014, 13, 902–912. [Google Scholar] [CrossRef]
  22. Varshney, L.R. Transporting information and energy simultaneously. In Proceedings of the 2008 IEEE International Symposium on Information Theory, Toronto, ON, Canada, 6–11 July 2008; pp. 1612–1616. [Google Scholar]
  23. Grover, P.; Sahai, A. Shannon meets Tesla: Wireless information and power transfer. In Proceedings of the 2010 IEEE International Symposium on Information Theory, Austin, TX, USA, 13–18 June 2010; pp. 2363–2367. [Google Scholar]
  24. Zhang, R.; Ho, C.K. MIMO broadcasting for simultaneous wireless information and power transfer. IEEE Trans. Wirel. Commun. 2013, 12, 1989–2001. [Google Scholar] [CrossRef]
  25. Singh, K.; Gupta, A.; Ratnarajah, T. Energy efficient resource allocation for multiuser relay networks. IEEE Trans. Wirel. Commun. 2017, 16, 1218–1235. [Google Scholar] [CrossRef]
  26. Boyd, S.; Vandenberghe, L. Convex Optimization; Cambridge University Press: Cambridge, UK, 2004. [Google Scholar]
  27. Visser, H.J.; Vullers, R.J.M. RF energy harvesting and transport for wireless sensor network applications: Principles and requirements. Proc. IEEE 2013, 101, 1410–1423. [Google Scholar] [CrossRef]
  28. Percy, S.; Knight, C.; Cooray, F.; Smart, K. Supplying the power requirements to a sensor network using radio frequency power transfer. Sensors 2012, 12, 18571–18585. [Google Scholar] [CrossRef] [PubMed]
  29. Naderi, M.Y.; Chowdhury, K.R.; Basagni, S. Experimental study of concurrent data and wireless energy transfer for sensor networks. In Proceedings of the 2014 IEEE Global Communications Conference, Austin, TX, USA, 8–12 December 2014; pp. 2543–2549. [Google Scholar]
Figure 1. Energy harvesting multi-user amplify-and-forward (AF) relay network.
Figure 1. Energy harvesting multi-user amplify-and-forward (AF) relay network.
Energies 12 03157 g001
Figure 2. Convergence behavior of the proposed algorithm ( N = 4 , d s r = 1 m and d r d = 50 m ).
Figure 2. Convergence behavior of the proposed algorithm ( N = 4 , d s r = 1 m and d r d = 50 m ).
Energies 12 03157 g002
Figure 3. Scenario 1 ( E s = E r ): Average sum rate performance vs. time index ( N = 4 , d s r = 1 m and d r d = 50 m ).
Figure 3. Scenario 1 ( E s = E r ): Average sum rate performance vs. time index ( N = 4 , d s r = 1 m and d r d = 50 m ).
Energies 12 03157 g003
Figure 4. Scenario 2 ( E s E r ): Average sum rate performance vs. time index ( N = 4 , d s r = 1 m and d r d = 50 m ).
Figure 4. Scenario 2 ( E s E r ): Average sum rate performance vs. time index ( N = 4 , d s r = 1 m and d r d = 50 m ).
Energies 12 03157 g004
Figure 5. Average sum rate performance vs. time index when E s < E r ( N = 4 , d s r = 1 m and d r d = 50 m ).
Figure 5. Average sum rate performance vs. time index when E s < E r ( N = 4 , d s r = 1 m and d r d = 50 m ).
Energies 12 03157 g005
Figure 6. Impact of the relay position on the average sum rate performance for different values of energy harvesting (EH) profiles with d S R + d R D = 2 m .
Figure 6. Impact of the relay position on the average sum rate performance for different values of energy harvesting (EH) profiles with d S R + d R D = 2 m .
Energies 12 03157 g006

Share and Cite

MDPI and ACS Style

Yadav, R.; Singh, K.; Biswas, S.; Kumar, A. Multi-User AF Relay Networks with Power Allocation and Transfer: A Joint Approach. Energies 2019, 12, 3157. https://doi.org/10.3390/en12163157

AMA Style

Yadav R, Singh K, Biswas S, Kumar A. Multi-User AF Relay Networks with Power Allocation and Transfer: A Joint Approach. Energies. 2019; 12(16):3157. https://doi.org/10.3390/en12163157

Chicago/Turabian Style

Yadav, Ramnaresh, Keshav Singh, Sudip Biswas, and Ashwani Kumar. 2019. "Multi-User AF Relay Networks with Power Allocation and Transfer: A Joint Approach" Energies 12, no. 16: 3157. https://doi.org/10.3390/en12163157

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