Energy Efficiency Optimization in SWIPT Enabled WSNs for ...

10
IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 17, NO. 6, JUNE 2021 4335 Energy Efļ¬ciency Optimization in SWIPT Enabled WSNs for Smart Agriculture Weidang Lu , Senior Member, IEEE, Xiaohan Xu, Guoxing Huang , Bo Li , Member, IEEE, Yuan Wu , Senior Member, IEEE, Nan Zhao , Senior Member, IEEE, and F. Richard Yu , Fellow, IEEE Abstractā€”Smart agriculture is able to optimize the in- formation resources of agriculture, which can improve the quality and productivity of agricultural products. Wireless sensor networks (WSNs) provide smart agriculture with ef- fective solutions for collecting, transmitting, and process- ing of information. However, the large number of sensor networks consume too much energy that violates the prin- ciple of green communication. Simultaneous wireless in- formation and power transfer (SWIPT) technology utilizes radio-frequency signals to transmit information and provide energy to WSNs, which can extend the lifetime of WSNs ef- fectively. In this article, an architecture design of smart agri- culture is ļ¬rst proposed by exploiting the SWIPT. Then, an energy efļ¬ciency optimization scheme is studied to achieve green communication, in which the subcarriersā€™ pairing and power allocation are jointly optimized. The process of com- munication is divided into two phases. Speciļ¬cally, in the ļ¬rst phase, source sensor sends information to relay sen- sor and destination sensor. Relay sensor utilizes a part of the subcarriers to receive the information, and utilizes the remaining subcarriers to collect energy. Destination sensor uses all the subcarriers to receive the information. In the Manuscript received February 8, 2020; revised April 27, 2020; ac- cepted May 16, 2020. Date of publication May 22, 2020; date of current version March 5, 2021. This work was supported in part by the National Natural Science Foundation of China under Grants 61871348, in part by the University Key Laboratory of Advanced Wireless Communications of Guangdong Province, in part by the Project funded by China Post- doctoral Science Foundation under Grant 2019T120531, in part by the Science and Technology Development Fund, Macau SAR under Grant 0162/2019/A3, and in part by the Fundamental Research Funds for the Provincial Universities of Zhejiang under Grant RF-A2019001. Paper no. TII-20-0649. (Corresponding author: Nan Zhao.) Weidang Lu, Xiaohan Xu, and Guoxing Huang are with the College of Information Engineering, Zhejiang University of Technology, Hangzhou 310023, China (e-mail: [email protected]; [email protected]; [email protected]). Bo Li is with the School of Information Science and Engineer- ing, Harbin Institute of Technology, Weihai 264209, China (e-mail: [email protected]). Yuan Wu is with the State Key Laboratory of Internet of Things for Smart City, University of Macau, Macao 999078, China, and also with the Department of Computer and Information Science, University of Macau, Macao 999078, China (e-mail: [email protected]). Nan Zhao is with the Key Laboratory of Intelligent Control and Optimization for Industrial Equipment of Ministry of Educa- tion, Dalian University of Technology, Dalian 116024, China (e-mail: [email protected]). F. Richard Yu is with the Department of Systems and Computer Engineering, Carleton University, Ottawa, ON K1S 5B6, Canada (e-mail: [email protected]). Color versions of one or more of the ļ¬gures in this article are available online at https://ieeexplore.ieee.org. Digital Object Identiļ¬er 10.1109/TII.2020.2996672 second phase, relay sensor utilizes the energy collected in the ļ¬rst phase to forward the information to destina- tion sensor. An effective iterative optimization algorithm is proposed to resolve the proposed optimization problem through Lagrangian dual function. Simulation results val- idate that the performance of the algorithm can improve energy efļ¬ciency of the system effectively. Index Termsā€”Power allocation, simultaneous wireless information and power transfer (SWIPT), subcarrier alloca- tion, smart agriculture, wireless sensor networks (WSNs). I. INTRODUCTION T HE POPULATION of the world is expected to be 9ā€“10 billion, and the demand of food will increase to 60ā€“70% by 2050. Meanwhile, it is requested minimal negative impacts on the environment, such as reducing the emissions of green- house gas and the consumption of water, which poses a critical challenge to the existing agriculture [1]. With the rising of the In- ternet of Things (IoT) technology [2], [3], it has provided strong technical support for agricultural development and accelerated the speed of agricultural transformation [4]. Through the deployment of wireless sensor networks (WSNs), smart agriculture is able to collect various information on the farm [5]ā€“[8], e.g., the temperature and humidity of the greenhouse, the PH of the soil, and the concentration of CO2, as shown in Fig. 1, which can increase the agricultural produc- tion with real-time information monitoring [9], [10]. To realize smart agriculture, a massive number of sensor nodes need to be deployed. However, these sensor nodes are size constrained with low-capacity battery. Once the battery is exhausted, the sensor nodes will fail to work, which reduces the lifetime of the system. Therefore, it is important to design an efļ¬cient power supply mechanism for these low-powered sensor nodes. Energy harvesting (EH) is a valid method to provide en- ergy supply through harvesting energy from environmental resources [11], [12], e.g., solar, thermoelectricity, and wind. In [13], the sensor nodes are powered by harvesting energy from solar, which can effectively extend the lifetime of WSNs. [14] proposed an optimized wind EH system to sustain the oper- ation of sensor nodes. However, these ambient energy source are unstable, which cannot provide sustainable energy supply. Moreover, in smart agriculture, some sensor nodes may be deployed beneath the soil or indoors, which is inconvenient to harvest the energy from the environmental resources. Thus, it is 1551-3203 Ā© 2020 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission. See https://www.ieee.org/publications/rights/index.html for more information. Authorized licensed use limited to: Carleton University. Downloaded on March 07,2021 at 01:29:55 UTC from IEEE Xplore. Restrictions apply.

Transcript of Energy Efficiency Optimization in SWIPT Enabled WSNs for ...

Page 1: Energy Efficiency Optimization in SWIPT Enabled WSNs for ...

IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 17, NO. 6, JUNE 2021 4335

Energy Efficiency Optimization in SWIPTEnabled WSNs for Smart Agriculture

Weidang Lu , Senior Member, IEEE, Xiaohan Xu, Guoxing Huang , Bo Li , Member, IEEE,Yuan Wu , Senior Member, IEEE, Nan Zhao , Senior Member, IEEE, and F. Richard Yu , Fellow, IEEE

Abstractā€”Smart agriculture is able to optimize the in-formation resources of agriculture, which can improve thequality and productivity of agricultural products. Wirelesssensor networks (WSNs) provide smart agriculture with ef-fective solutions for collecting, transmitting, and process-ing of information. However, the large number of sensornetworks consume too much energy that violates the prin-ciple of green communication. Simultaneous wireless in-formation and power transfer (SWIPT) technology utilizesradio-frequency signals to transmit information and provideenergy to WSNs, which can extend the lifetime of WSNs ef-fectively. In this article, an architecture design of smart agri-culture is first proposed by exploiting the SWIPT. Then, anenergy efficiency optimization scheme is studied to achievegreen communication, in which the subcarriersā€™ pairing andpower allocation are jointly optimized. The process of com-munication is divided into two phases. Specifically, in thefirst phase, source sensor sends information to relay sen-sor and destination sensor. Relay sensor utilizes a part ofthe subcarriers to receive the information, and utilizes theremaining subcarriers to collect energy. Destination sensoruses all the subcarriers to receive the information. In the

Manuscript received February 8, 2020; revised April 27, 2020; ac-cepted May 16, 2020. Date of publication May 22, 2020; date of currentversion March 5, 2021. This work was supported in part by the NationalNatural Science Foundation of China under Grants 61871348, in part bythe University Key Laboratory of Advanced Wireless Communicationsof Guangdong Province, in part by the Project funded by China Post-doctoral Science Foundation under Grant 2019T120531, in part by theScience and Technology Development Fund, Macau SAR under Grant0162/2019/A3, and in part by the Fundamental Research Funds for theProvincial Universities of Zhejiang under Grant RF-A2019001. Paper no.TII-20-0649. (Corresponding author: Nan Zhao.)

Weidang Lu, Xiaohan Xu, and Guoxing Huang are with the College ofInformation Engineering, Zhejiang University of Technology, Hangzhou310023, China (e-mail: [email protected]; [email protected];[email protected]).

Bo Li is with the School of Information Science and Engineer-ing, Harbin Institute of Technology, Weihai 264209, China (e-mail:[email protected]).

Yuan Wu is with the State Key Laboratory of Internet of Things forSmart City, University of Macau, Macao 999078, China, and also withthe Department of Computer and Information Science, University ofMacau, Macao 999078, China (e-mail: [email protected]).

Nan Zhao is with the Key Laboratory of Intelligent Controland Optimization for Industrial Equipment of Ministry of Educa-tion, Dalian University of Technology, Dalian 116024, China (e-mail:[email protected]).

F. Richard Yu is with the Department of Systems and ComputerEngineering, Carleton University, Ottawa, ON K1S 5B6, Canada (e-mail:[email protected]).

Color versions of one or more of the figures in this article are availableonline at https://ieeexplore.ieee.org.

Digital Object Identifier 10.1109/TII.2020.2996672

second phase, relay sensor utilizes the energy collectedin the first phase to forward the information to destina-tion sensor. An effective iterative optimization algorithmis proposed to resolve the proposed optimization problemthrough Lagrangian dual function. Simulation results val-idate that the performance of the algorithm can improveenergy efficiency of the system effectively.

Index Termsā€”Power allocation, simultaneous wirelessinformation and power transfer (SWIPT), subcarrier alloca-tion, smart agriculture, wireless sensor networks (WSNs).

I. INTRODUCTION

THE POPULATION of the world is expected to be 9ā€“10billion, and the demand of food will increase to 60ā€“70%

by 2050. Meanwhile, it is requested minimal negative impactson the environment, such as reducing the emissions of green-house gas and the consumption of water, which poses a criticalchallenge to the existing agriculture [1]. With the rising of the In-ternet of Things (IoT) technology [2], [3], it has provided strongtechnical support for agricultural development and acceleratedthe speed of agricultural transformation [4].

Through the deployment of wireless sensor networks(WSNs), smart agriculture is able to collect various informationon the farm [5]ā€“[8], e.g., the temperature and humidity of thegreenhouse, the PH of the soil, and the concentration of CO2,as shown in Fig. 1, which can increase the agricultural produc-tion with real-time information monitoring [9], [10]. To realizesmart agriculture, a massive number of sensor nodes need tobe deployed. However, these sensor nodes are size constrainedwith low-capacity battery. Once the battery is exhausted, thesensor nodes will fail to work, which reduces the lifetime of thesystem. Therefore, it is important to design an efficient powersupply mechanism for these low-powered sensor nodes.

Energy harvesting (EH) is a valid method to provide en-ergy supply through harvesting energy from environmentalresources [11], [12], e.g., solar, thermoelectricity, and wind.In [13], the sensor nodes are powered by harvesting energy fromsolar, which can effectively extend the lifetime of WSNs. [14]proposed an optimized wind EH system to sustain the oper-ation of sensor nodes. However, these ambient energy sourceare unstable, which cannot provide sustainable energy supply.Moreover, in smart agriculture, some sensor nodes may bedeployed beneath the soil or indoors, which is inconvenient toharvest the energy from the environmental resources. Thus, it is

1551-3203 Ā© 2020 IEEE. Personal use is permitted, but republication/redistribution requires IEEE permission.See https://www.ieee.org/publications/rights/index.html for more information.

Authorized licensed use limited to: Carleton University. Downloaded on March 07,2021 at 01:29:55 UTC from IEEE Xplore. Restrictions apply.

Page 2: Energy Efficiency Optimization in SWIPT Enabled WSNs for ...

4336 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 17, NO. 6, JUNE 2021

Fig. 1. Illustration of smart agriculture.

challenging to provide sustainable and reliable energy supply tomassive low-power sensor nodes.

Different with the EH, wireless power transfer (WPT) is ableto provide more stable and reliable energy supply to sensornodes by using radio-frequency (RF) signals [15]ā€“[25]. [17]proposed a WPT-based power allocation optimization strat-egy, in which the wireless sensor nodes are charged throughreceiving RF signals. As RF signals carry both energy andinformation, it makes possible to transfer information and en-ergy simultaneously. Simultaneous wireless information andpower transfer (SWIPT) is the technology proposed to harvestenergy and decode information at the receiver from the sameRF signals [26]ā€“[35]. Time switching (TS) and power splitting(PS) are two realizable protocols proposed to realize SWIPTin the practical systems. In TS protocol, the receiver performsinformation decoding and energy harvesting in different timeslots [26], [27]. In PS protocol, the power splitter divides thereceived power into two parts, one part for information decodingand the other for energy harvesting [28], [29]. It is envisioned thatSWIPT can significantly improve the energy efficiency of theWSNs [30]ā€“[35].

Motivated by the above-mentioned reasons, energy efficiencyoptimization in SWIPT-enabled WSNs for smart agriculture isstudied in this article. With the target of maximizing the systemenergy efficiency, we jointly optimize the power allocation andpairing of subcarriers. To the authors best knowledge, this isthe first work that considers the SWIPT-enabled WSNs forsmart agriculture and studies the energy efficiency optimizationproblem in smart agriculture.

II. RELATED WORKS

Energy efficiency optimization has been extensively studiedin WPT communication system [18]ā€“[25]. Song and Zheng [18]studied resource assignment optimization problem to maximizeenergy efficiency in wireless powered sensor networks withenergy beamforming. Energy efficiency maximization problem

is studied by jointly optimizing harvesting time and transmitpower with nonorthogonal multiple access (NOMA) based wire-less powered sensor networks [19]. Energy efficient resourceallocation are studied in various WPT networks, e.g., multiple-antenna relay network [20], orthogonal frequency division mul-tiple access (OFDMA) multicell network [21], mobile edgecomputing network [22], and device-to-device network [23].Chang et al. [24] proposed a simple and effective ONā€“OFFkeyingmodulation method to achieve high energy efficiency operationin resonant WPT systems. Yang et al. [25] proposed an energy-efficient resource allocation scheme for a WPT-enabled mul-tiuser massive multiple input multiple output (MIMO) systemwith imperfect channel estimation.

In SWIPT sensor networks, the sensor nodes are able tosimultaneously perform energy harvesting and information de-coding from the same received RF signal, which can improvethe energy efficiency. Huang et al. [30] studied the tradeoffbetween system energy efficiency and throughput to satisfythe minimum transmission rate in SWIPT sensor networks.In [31], the energy efficiency maximization problem is studiedin SWIPT-based IoT network, where IoT devices utilize PSprotocol to coordinate the energy harvesting and informationdecoding processes through varying PS ratios of IoT devicesand transmit power of distributed antenna ports. Tang et al.[32] studied the energy efficiency optimization for SWIPT-basedMIMO two-way amplify-and-forward (AF) relaying networksthrough jointly designing the PS ratio and precoding metrics,in which relay forwards the source information by using theenergy harvested from sources signals. Tang et al. [33] studiedthe energy efficiency optimization problem for SWIPT-basedMIMO broadcast channels in IoT communication systems withTS receiver, where energy efficiency is maximized by optimizingthe TS ratios and transmit covariance matrices. Lu et al. [34]proposed a joint spatial switching and antenna selection schemefor QoS-constrained energy efficiency optimization in a MIMOSWIPT system.

It is worth noting that in previous works, the energy efficiencyoptimization in SWIPT system is studied based on PS or TSprotocol, which need to equip a power or time splitter at thereceiver. However, due to the restrictions of the size and energybudget of sensor nodes, it is impractical to add a splitter at thesensor nodes. In this article, we studied the energy efficiencyoptimization in OFDM-based SWIPT-enabled WSNs for smartagriculture, in which the sensor nodes utilize different subcar-riers to perform energy harvesting and information decoding.Then, the sensor nodes do not need to equip a splitter. We firstproposed an architecture design of smart agriculture based onSWIPT-enabled WSNs and then studied the energy efficiencyoptimization problem in OFDM-based SWIPT enabled WSNs.With the target of maximizing the system energy efficiency, wejointly optimize the power allocation and pairing of subcarriers.Specifically, in the first phase, source sensor (SS) transmitsinformation to relay sensor (RS) and destination sensor (DS). RSutilizes a part of the subcarriers to decode the information, andutilizes the remaining subcarriers to collect energy. DS utilizesall the subcarriers to receive the information. In the second phase,RS utilizes the energy collected in the first phase to send the

Authorized licensed use limited to: Carleton University. Downloaded on March 07,2021 at 01:29:55 UTC from IEEE Xplore. Restrictions apply.

Page 3: Energy Efficiency Optimization in SWIPT Enabled WSNs for ...

LU et al.: ENERGY EFFICIENCY OPTIMIZATION IN SWIPT ENABLED WSNS FOR SMART AGRICULTURE 4337

Fig. 2. Smart agriculture framework.

information to DS. The main contributions of this article are asfollows.

1) We proposed an architecture design of smart agricul-ture based on SWIPT-enabled WSNs to achieve greencommunications.

2) An energy efficiency optimization problem for SWIPT-enabled WSNs is studied to maximize the system energyefficiency. In the optimization problem, we jointly opti-mize the subcarrier pairing and power allocation with theconstraints of SSā€™s transmission power and DSā€™s targettransmission rate.

3) Simulation results verify the performance of the energyefficiency for SWIPT-enabled WSNs of smart agriculture.It is shown that the proposed algorithm achieves largersystem energy efficiency comparing with the other threealgorithms.

The rest of this article is organized as follows. In Section III,we describe the smart agriculture architecture and the systemmodel of OFDM-based SWIPT-enabled WSN. In Section IV,we present the problem formulation. Section V discusses theoptimal solution to the objective function. In Section V, simula-tion results are given to illustrate the performance of the energyefficiency for SWIPT in WSNs by the algorithms proposed.Finally, Section VII concludes this article.

III. SMART AGRICULTURE ARCHITECTURE AND

SWIPT ENABLED WSNS SYSTEM MODEL

A. Architecture of Smart Agriculture

As shown in Fig. 2, the smart agriculture consists of threesmart subsystems, which are smart farmland, smart breeding,and smart greenhouse. In each subsystem, the data collected bythe sensors is transmitted to the subsystem through the WSNs.The local information center of the subsystem processes it andtransmits it to the management information center of WSNs for

Fig. 3. SWIPT enabled on WSN.

smart agriculture. The management information center of WSNsfor smart agriculture can optimize the data information to helpfarmers to make the best decisions.

In order to achieve large-scale smart agriculture, we requireto deploy a good deal of WSNs, which will consume a lot ofenergy during the process of collecting and transmitting data.Since the limitation of the battery capacity of the sensor, wefurther proposed an energy efficiency optimization scheme inSWIPT-enabled WSNs for smart agriculture, in which the energycollected from the received RF signal is used for transmittinginformation to realize the target of green communication. There-fore, the remaining of the article is focused on the solution tothe energy efficiency optimization of SWIPT-enabled WSNs forsmart agriculture.

B. SWIPT-Enabled WSNs System Model

Fig. 3 shows a specific system model of SWIPT-enabledWSN, which consists of SS, RS, and DS. SS, RS, and DS areequipped with one single antenna, which work in half-duplexmode. The signal is OFDM modulated on N subcarriers, andthe set of subcarriers is denoted as N = {1, 2, . . . N}. We studyslow fading that all the channel coefficients are presumed to beconstant over multiple OFDM symbols. The channel is mod-

eled as Rician fading, which is written as h(k) =āˆš

MM+1 fĢƒ +āˆš

1M+1 fĢ‚(k), where M = 3, fĢ‚(k) and fĢƒ represent the Rayleigh

fading and line of sight deterministic component, respectively.The channel gain of the subcarriern andnā€² on SSā†’DS, SSā†’RS,and RSā†’DS links are expressed as h1,n, h1,nā€² , h2,k, and h3,nā€² ,respectively.

The received signal on subcarrier n and nā€² at DS and RS willbe corrupted by noisenu,v , whereu āˆˆ {1, 2, 3} and v āˆˆ {n, nā€²},which are modeled as an additive white Gaussian noise randomvariable with zero mean and variance Ļƒ2

u,v, denoted as nu,v āˆ¼CN (0, Ļƒ2

u,v). At the same time, we set the total transmissionpower of SS to P , and the target rate of DS to RT .

IV. ENERGY EFFICIENCY OPTIMIZATION STRATEGY

In the SWIPT-enabled WSN, the entire transmission processconsists of two phases. In the first phase, SS sends information

Authorized licensed use limited to: Carleton University. Downloaded on March 07,2021 at 01:29:55 UTC from IEEE Xplore. Restrictions apply.

Page 4: Energy Efficiency Optimization in SWIPT Enabled WSNs for ...

4338 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 17, NO. 6, JUNE 2021

to RS and DS. RS uses subcarriers in SI , which is a subset of N ,to decode the information. The transmit power over subcarriern āˆˆ SI at SS is denoted as pi,n. RS uses the subcarriers remainedin SP to collect energy, where SI + SP = N . The transmitpower over subcarrier n āˆˆ SP is denoted as pe,n.

Then, the rate received at RS is written as

RB,R =12

āˆ‘nāˆˆSI

ln

(1 +

|h2,n|2 pi,nĻƒ2

2,n

). (1)

The energy collected by RS is written as

Q = Ī¾āˆ‘nāˆˆSP

(pe,n |h2,n|2 + Ļƒ2

2,n

)(2)

where Ī¾ is the energy conversion efficiency.In the second phase, RS uses the energy collected in the first

phase to AF the received information to DS through subcarrierpairing. Specifically, subcarriers in G, which is a subset ofN , are used to perform one-to-one subcarrier paring with thesubcarriers in SI to forward the information, where |G| = |SI |.The transmit power over subcarrier nā€² āˆˆ G is denoted as pr,nā€² .

Therefore, the rate received at DS with the help of RS iswritten as

RRB,U =

āˆ‘nāˆˆSI

Nāˆ‘nā€²=1

Ļnnā€² ln (1 + Ī“n,nā€² + Ī“1,n) (3)

where Ī“n,nā€² =|h2,n|2|h3,nā€² |2pi,npr,nā€²/(Ļƒ2

3,nā€²Ļƒ22,n)

1+|h2,n|2pi,n/Ļƒ22,n+|h3,nā€² |2pr,nā€²/Ļƒ2

3,nā€², Ī“1,n =

|h1,n|2pi,n

Ļƒ21,n

, Ļnnā€² denotes the subcarrier pairing indicator. If

the subcarrier n used to receive information in the first phase ispaired by the subcarrier nā€² used to forward information in thesecond phase, then Ļnnā€² = 1, otherwise Ļnnā€² = 0. In the condi-tion of large signal to noise ratio, Ī“n,nā€² can be approximately [35]

equal to Ī“n,nā€² =|h2,n|2|h3,nā€² |2pi,npr,nā€²/(Ļƒ2

3,nā€²Ļƒ22,n)

|h2,n|2pi,n/Ļƒ22,n+|h3,nā€² |2pr,nā€²/Ļƒ2

3,nā€².

As only a part of the subcarriers in G are utilized by RSto forward the received information of SS to DS. Thus, thesubcarriers remained inG can be used by SS to send informationdirectly to DS, where G+G = N . The transmit power oversubcarrier nā€² āˆˆ G is denoted as pi,nā€² . Thus, the rate obtained atDS by direct transmission from SS in the second phase is writtenas

R2B,U =

12

āˆ‘nāˆˆSI

Nāˆ‘nā€²=1

(1 āˆ’ Ļnnā€²) ln

(1 +

|h1,nā€² |2 pi,nā€²

Ļƒ21,nā€²

). (4)

Only the information transmitted by subcarriers in SI will beforwarded by RS to DS. However, the information transmittedby subcarriers inSP will be received for information decoding atDS through direct link in the first phase. Thus, the rate received atDS which transmitted from subcarriers inSP of SS transmissionin the first phase can be written as

R1B,U =

12

āˆ‘nāˆˆSP

ln

(1 +

|h1,n|2pe,nĻƒ2

1,n

). (5)

Thus, the total rate received at DS after two phases is writtenas

Rtotal (S, Ļ, p) = RRB,U +R1

B,U +R2B,U (6)

where RRB,U denotes the rate received at DS with the help of

RS, R1B,U denotes the rate received at DS which transmitted

from subcarriers in SP of SS transmission in the first phase, andR2

B,U denotes the rate obtained at DS, which are transmittedfrom subcarriers in G of SS transmission in the second phase.

The total power consumption of the system during the twophases is written as

Utotal (S, Ļ, p) = PB + PR + PU +āˆ‘nāˆˆSI

pi,n +āˆ‘nāˆˆSP

pe,n

+āˆ‘nāˆˆSI

Nāˆ‘nā€²=1

(1 āˆ’ Ļnnā€²) pi,nā€²

+āˆ‘nāˆˆSI

Nāˆ‘nā€²=1

Ļnnā€²pr,nā€² āˆ’Q (7)

where PB , PR, and PU are the fixed power consumption of theelectronics at SS, RS, and DS, respectively.

Therefore, the system energy efficiency can be defined as theratio between the received rate and the total power consump-tion [36], which can be written as

Eeff(S, Ļ, p) =Rtotal (S, Ļ, p)

Utotal (S, Ļ, p)(8)

where p = {pi,n, pe,n, pr,nā€² , pi,nā€² }, Ļ = {Ļnnā€² } and S ={SP , SI}.

In order to maximize the system energy efficiency, the sub-carrier set S, the subcarrier pairing Ļ, and the subcarrier powerallocation p are jointly optimized. The optimization problem iswritten as

max{S,Ļ,p}

Eeff (S, Ļ, p) (9)

subject to

C1 : Rtotal (S, Ļ, p) ā‰„ RT

C2 : PB + PR + PU +āˆ‘nāˆˆSI

pi,n +āˆ‘nāˆˆSP

pe,n ā‰¤ P

C3 :āˆ‘nāˆˆSI

Nāˆ‘nā€²=1

Ļnnā€²pr,nā€² ā‰¤ Q

C4 :āˆ‘nāˆˆSI

Nāˆ‘nā€²=1

(1 āˆ’ Ļnnā€²)pi,nā€² ā‰¤ P

C5 : SI + SP = N

C6 : SI āˆ© SP = āˆ…where C1 represents the limitation of DSā€™s target transmissionrate, C2 and C4 represent that the power consumed by the sys-tem cannot exceed the total transmission powerP ,C3 representsthat the power transmitted at RS in the second phase to forward

Authorized licensed use limited to: Carleton University. Downloaded on March 07,2021 at 01:29:55 UTC from IEEE Xplore. Restrictions apply.

Page 5: Energy Efficiency Optimization in SWIPT Enabled WSNs for ...

LU et al.: ENERGY EFFICIENCY OPTIMIZATION IN SWIPT ENABLED WSNS FOR SMART AGRICULTURE 4339

information should be smaller than the energy collected in thefirst phase, C5 and C6 represent the subcarrier set constraints.

Let qāˆ— denote the system maximum energy efficiency, whichis written as

qāˆ— =Rtotal(S

āˆ—, Ļāˆ—, pāˆ—)Utotal(Sāˆ—, Ļāˆ—, pāˆ—)

= max{S,Ļ,p}

Rtotal(S, Ļ, p)

Utotal(S, Ļ, p). (10)

The maximum energy efficiency qāˆ— can only be ob-tained [36] whenmaxS,Ļ,p Rtotal(S, Ļ, p)āˆ’ qāˆ—Utotal(S, Ļ, p) =Rtotal(S

āˆ—, Ļāˆ—, pāˆ—)āˆ’ qāˆ—Utotal(Sāˆ—, Ļāˆ—, pāˆ—) = 0.

Due to the fractional form of the energy efficiency represen-tation of (9), the optimal solution is hard to be obtained directly.Through utilizing q, (9) can be transformed into a new objectivefunction

max{S,Ļ,p}

Rtotal(S, Ļ, p)āˆ’ qUtotal(S, Ļ, p) (11)

subject to

C1, C2, C3, C4, C5, C6.

V. OPTIMAL SOLUTION

The optimization objective function is a nonconvex opti-mization problem. When the subcarriers number is large andā€œtime-sharingā€ condition is satisfied, Lagrange dual functionand Dinkelbach iterative algorithm can be utilized to solve thisproblem [37].

The Lagrange dual function of the optimization problem in(2) can be written as

g (Ī²) = max{S,Ļ,p}

L(S, Ļ, p) (12)

where L(S, Ļ, p) is written as

L(S, Ļ, p) = Rtotal (S, Ļ, p)āˆ’ qUtotal (S, Ļ, p)

+ Ī²1 (Rtotal (S, Ļ, p)āˆ’RT )

+ Ī²2

(P āˆ’ PB āˆ’ PR āˆ’ PU āˆ’

āˆ‘nāˆˆSI

pi,n āˆ’āˆ‘nāˆˆSP

pe,n

)

+ Ī²3

(Qāˆ’

āˆ‘nāˆˆSI

Nāˆ‘nā€²=1

Ļnnā€²pr,nā€²

)

+ Ī²4

(P āˆ’

āˆ‘nāˆˆSI

Nāˆ‘nā€²=1

(1 āˆ’ Ļnnā€²)pi,nā€²

)(13)

where Ī² = (Ī²1, Ī²2, Ī²3, Ī²4) is the vector of dual variables.The dual optimization problem can be written as

minĪ²

g(Ī²) (14)

subject to Ī² ā‰„ 0.The optimal dual variables Ī²āˆ— = (Ī²āˆ—

1 , Ī²āˆ—2 , Ī²

āˆ—3 , Ī²

āˆ—4) can be ob-

tained by utilizing subgradient method. The subgradient of g(Ī²)is written as

Ī”Ī²1 = Rtotal (S, Ļ, p)āˆ’RT

Ī”Ī²2 = P āˆ’ PB āˆ’ PR āˆ’ PU āˆ’āˆ‘nāˆˆSI

pi,n āˆ’āˆ‘nāˆˆSP

pe,n

Ī”Ī²3 = Qāˆ’āˆ‘nāˆˆSI

Nāˆ‘nā€²=1

Ļnnā€²pr,nā€²

Ī”Ī²4 = P āˆ’āˆ‘nāˆˆSI

Nāˆ‘nā€²=1

(1 āˆ’ Ļnnā€²)pi,nā€² . (15)

Update iteratively by Ī²(t+1) = (Ī²(t) + Ī·(t)Ī”Ī²), where Ī·(t)

represents the iteration step size, t represents the number of iter-ations, and Ī”Ī² = (Ī”Ī²1,Ī”Ī²2,Ī”Ī²1,Ī”Ī²4). When convergenceis reached, the optimal dual variables can be obtained. Thecomputational complexity of this method is given by O(V Ī±),where Ī± is a non-negative integer and V is the number of dualvariables.

With given Ī², the optimal {S, Ļ, p} can be obtained throughthe following three steps.

A. Obtaining Optimal p With Fixed S and Ļ

To facilitate the calculation, we introduce the variables Ī³1,n =|h1,n|2Ļƒ2

1,n, Ī³2,n =

|h2,n|2Ļƒ2

2,n, Ī³1,nā€² =

|h1,nā€² |2Ļƒ2

1,nā€², Ī³3,nā€² =

|h3,nā€² |2Ļƒ2

3,nā€².

The partial derivatives of L(S, Ļ, p) with pe,n, pi,n, pi,nā€² , andpr,nā€² can be written as

āˆ‚L

āˆ‚pe,n=

(1 + Ī²1) Ī³1,n

2 (1 + pe,nĪ³1,n)āˆ’ (q + Ī²2) + Ī¾Ļƒ2

2,nĪ³2,n (Ī²3 + q)

āˆ‚L

āˆ‚pi,nā€²=

(1 + Ī²1) Ī³1,nā€²

2 (1 + pi,nā€²Ī³1,nā€²)āˆ’ (q + Ī²4)

āˆ‚L

āˆ‚pi,n=

(1 + Ī²1)Ī±1

2Ī±2āˆ’ (q + Ī²2)

āˆ‚L

āˆ‚pr,nā€²=

(1 + Ī²1) p2i,nā€²Ī³2

2,nĪ³3,nā€²

2Ī±2āˆ’ (q + Ī²3) (16)

where Ī±1 = Ī³1,n(pi,nĪ³2,n + pr,nā€²Ī³3,nā€²)2 + p2r,nā€²Ī³2

3,nā€²Ī³2,n andĪ±2 = ((1 + pi,nĪ³1,n)(pi,nĪ³2,n + pr,nā€²Ī³3,nā€²) + pi,nĪ³2,npr,nā€²

Ī³3,nā€²)(pi,nĪ³2,n + pr,nā€²Ī³3,nā€²).The optimal pe,n, pi,n, pi,nā€² , and pr,nā€² can be obtained through

the Karush Kuhn Tucher (KKT) conditions by equating thepartial derivative of the Lagrangian to zero.

Equatingāˆ‚L

āˆ‚pe,nand

āˆ‚L

āˆ‚pi,nā€²to zero, we can obtain

pāˆ—e,n =

(1 + Ī²1

2((q + Ī²2)āˆ’ Ī¾Ļƒ2

2,nĪ³2,n(Ī²3 + q)) āˆ’ 1

Ī³1,n

)+

pāˆ—i,nā€² =

(1 + Ī²1

2(q + Ī²4)āˆ’ 1

Ī³1,nā€²

)+

. (17)

Equatingāˆ‚L

āˆ‚pi,nand

āˆ‚L

āˆ‚pr,nā€²to zero, we can obtain

Ī³1,n(pi,nĪ³2,n + pr,nā€²Ī³3,nā€²)2 + p2r,nā€²Ī³2

3,nā€²Ī³2,n

q + Ī²2=

p2i,nā€²Ī³2

2,nĪ³3,nā€²

q + Ī²3.

(18)

By further simplification, we can obtain

Ap2i,n = Bp2

r,nā€² + 2(q + Ī²3)Ī³1,nĪ³2,nĪ³3,nā€²pi,npr,nā€² (19)

Authorized licensed use limited to: Carleton University. Downloaded on March 07,2021 at 01:29:55 UTC from IEEE Xplore. Restrictions apply.

Page 6: Energy Efficiency Optimization in SWIPT Enabled WSNs for ...

4340 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 17, NO. 6, JUNE 2021

where A = (q + Ī²2)Ī³22,nĪ³3,nā€² āˆ’ (q + Ī²3)Ī³1,nĪ³

22,n and B =

(q + Ī²3)Ī³1,nĪ³23,nā€² + (q + Ī²3)Ī³

23,nā€²Ī³2,n.

Assume pi,n = tn,nā€²pr,nā€² . Substituting it into (19), we canobtain

Ct2n,nā€² āˆ’Dtn,nā€² āˆ’ (q + Ī²3)Ī³

23,nā€²(Ī³1,n + Ī³2,n) = 0 (20)

where C = Ī³22,n((q + Ī²2)Ī³3,nā€² āˆ’ (q + Ī²3)Ī³1,n) and D = 2(q +

Ī²3)Ī³1,nĪ³2,nĪ³3,nā€² .From (20), we can obtain

Ī” = E ((q + Ī²2)(Ī³1,nĪ³3,nā€² + Ī³2,nĪ³3,nā€²)āˆ’ (q + Ī²3)Ī³1,nĪ³2,n)(21)

where E = 4(q + Ī²3)Ī³22,nĪ³

23,nā€² .

Only when Ī” ā‰„ 0, (20) can have real roots. Then, we can ob-tain (q + Ī²2)(Ī³1,nĪ³3,nā€² + Ī³2,nĪ³3,nā€²) ā‰„ (q + Ī²3)Ī³1,nĪ³2,n. Sincetn,nā€² is larger than 0, then we can obtain

tn,nā€² =2(q + Ī²3)Ī³1,nĪ³2,nĪ³3,nā€² +

āˆšĪ”

2Ī³22,n ((q + Ī²2)Ī³3,nā€² āˆ’ (q + Ī²3)Ī³1,n)

. (22)

Substituting (22) intoāˆ‚L

āˆ‚pi,n= 0, we can obtain

pāˆ—i,n =

(Ļ‰1tn,nā€² āˆ’ 2(q + Ī²3)tn,nā€²(Ī³2,ntn,nā€² + Ī³3,nā€²)2

2(q + Ī²3)Ļ‰2

)+

pāˆ—r,nā€² =

(Ļ‰1 āˆ’ 2(q + Ī²3)(Ī³2,ntn,nā€² + Ī³3,nā€²)2

2(q + Ī²3)Ļ‰2

)+

(23)

where Ļ‰1 = Ī³22,nĪ³3,nā€²t2

n,nā€² and Ļ‰2 =

(Ī³2,ntn,nā€² + Ī³3,nā€²)(Ī³1,nĪ³2,nt2n,nā€² + Ī³3,nā€²(Ī³1,n + Ī³2,n)tn,nā€²).

B. Obtaining Optimal Ļ for Fixed S

Substituting (17) and (23) into (13), L(S, Ļ, p) can be rewrit-ten as

L(S, Ļ, p) =āˆ‘nāˆˆSI

Nāˆ‘nā€²=1

Ļnnā€²En,nā€² +āˆ‘nāˆˆSI

Ļ‰4 +

Nāˆ‘n=1

Ļ‰5

+

Nāˆ‘nā€²=1

Ļ‰6 āˆ’ (q + Ī²2)(PB + PR + PU )

āˆ’ Ī²1RT + (Ī²2 + Ī²4)P (24)

where Ļ‰4 = (q + Ī²2)(pāˆ—e,n āˆ’ pāˆ—i,n)āˆ’ 1+Ī²1

2 ln(1 + pāˆ—e,nĪ³1,n)āˆ’Ī¾(Ī²3 + q)(pāˆ—e,nĪ³2,n + Ļƒ2

2,n), Ļ‰5 = 1+Ī²12 ln(1 + pāˆ—e,nĪ³1,n) +

Ī¾(Ī²3 + q)(pāˆ—e,nĻƒ22,nĪ³2,n + Ļƒ2

2,n)āˆ’ (q + Ī²2)pāˆ—e,n, Ļ‰6 =

1+Ī²12 ln(1 + pāˆ—i,nā€²Ī³1,nā€²)āˆ’ (q + Ī²4)p

āˆ—i,nā€² , and En,nā€² =

1+Ī²12 ln(1 + pāˆ—i,nĪ³1,n +

pāˆ—i,nĪ³2,np

āˆ—r,nā€²Ī³3,nā€²

pāˆ—i,nĪ³2,n+pāˆ—

r,nā€²Ī³3,nā€² )āˆ’ 1+Ī²12 ln(1 +

pāˆ—i,nā€²Ī³1,nā€²) + (q + Ī²4)pāˆ—i,nā€² āˆ’ (Ī²3 + q)pāˆ—r,nā€² .

Obviously, Ļnnā€² is only related to En,nā€² . Therefore, the opti-mal subcarrier nā€², which will be paired with n can be obtainedby finding the largest value of En,nā€² , which can be given by

nā€²āˆ— = argmaxnā€²

En,nā€² . (25)

Algorithm 1: The Algorithm to Solve the OptimizationProblem.

1: initialize the dual variables Ī²1, Ī²2, Ī²3, and Ī²4.2: repeat3: Compute the optimal power allocation pāˆ—e,n, p

āˆ—i,n, p

āˆ—i,nā€² ,

and pāˆ—r,nā€² defined in (17) and (23).4: Compute the optimal subcarrier paring Ļāˆ—nnā€² defined in

(25) and (26).5: Compute the optimal subcarrier allocation sets SIāˆ—

and SP āˆ— defined in (28) and (29).6: Update Ī²1, Ī²2, Ī²3, and Ī²4 by using the subgradient

method with the subgradients defined in (15).7: until Ī²1, Ī²2, Ī²3, and Ī²4 converge.

Then, for each n, n āˆˆ SI form a pair (n, nā€²āˆ—). The optimal

subcarrier paring Ļāˆ—nnā€² are the given by

Ļāˆ—nnā€²āˆ— = 1

Ļāˆ—nnā€² = 0 āˆ€nā€² = nā€²āˆ—. (26)

The computational complexity of above subcarrier pairing isgiven by O(NK), where K = |G|.

C. Obtaining the optimal S

After obtaining the optimal subcarrier pairing Ļāˆ—nnā€² , (24) canbe rewritten as

L(S, Ļ, p) =āˆ‘nāˆˆSI

Fn,nā€² +

Nāˆ‘n=1

Ļ‰5 +

Nāˆ‘nā€²=1

Ļ‰6

āˆ’ (q + Ī²2)(PB + PR + PU )

āˆ’ Ī²1RT + (Ī²2 + Ī²4)P (27)

where Fn,nā€² = En,nā€² + (q + Ī²2)(pāˆ—e,n āˆ’ pāˆ—i,n)āˆ’ 1+Ī²1

2 ln(1 +

pāˆ—e,nĪ³1,n)āˆ’ Ī¾(Ī²3 + q)(pāˆ—e,nĻƒ22,nĪ³2,n + Ļƒ2

2,n).It can be seen from (27) that the subcarrier set SI is only

related to Fn,nā€² . Thus, the optimal subcarrier set SIāˆ—can be

written as

SIāˆ—= argmax

SI

āˆ‘kāˆˆSI

Fn,nā€²āˆ— . (28)

It is easy to find that all thesenā€™s (n āˆˆ N ) makeFn,nā€²āˆ— positiveform SIāˆ—

. The involved computational complexity is given byO(N). Then, optimal SP āˆ—

can be written as

SP āˆ—= N āˆ’ SIāˆ—

. (29)

We obtain the optimal solution in one Dinkelbach iteration.The above algorithm to solve (11) is concludes in Algorithm 1[37].

We can obtain the maximum energy efficiency through it-erations, and the Dinkelbach Iterative Algorithm is shown inAlgorithm 2 [37]. The involved computational complexity isgiven by O(L), where L is the iterations for the convergence ofthe Dinkelbach iteration algorithm.

Authorized licensed use limited to: Carleton University. Downloaded on March 07,2021 at 01:29:55 UTC from IEEE Xplore. Restrictions apply.

Page 7: Energy Efficiency Optimization in SWIPT Enabled WSNs for ...

LU et al.: ENERGY EFFICIENCY OPTIMIZATION IN SWIPT ENABLED WSNS FOR SMART AGRICULTURE 4341

Fig. 4. Energy efficiency versus iterations.

Algorithm 2: The Algorithm of Dinkelbach Iterative.1: initialize the maximum number of iterations T and

maximum error Ļ„ .2: set q = 0, t = 0.3: repeat4: {S, Ļ, p} obtained from Algorithm 1.5: if6: Rtotal(S, Ļ, p)āˆ’ qUtotal(S, Ļ, p) ā‰¤ Ļ„ .7: return {Sāˆ—, Ļāˆ—, pāˆ—} = {S, Ļ, p}, q = Rtotal(S,Ļ,p)

Utotal(S,Ļ,p).

8: else9: q = Rtotal(S,Ļ,p)

Utotal(S,Ļ,p), t = t+ 1.

10: end11: until Rtotal(S, Ļ, p)āˆ’ qUtotal(S, Ļ, p) ā‰¤ Ļ„ is true.

VI. SIMULATION RESULTS

In this section, the energy efficiency of our proposed algorithmis evaluated by simulation results. The number of subcarriers isN = 32. For simplicity, we set the energy conversion efficiencyĪ¾ = 1, Ļƒ2

u,v = Ļƒ2n.

Fig. 4 illustrates the convergence of the proposed algorithmwith the number of iterations at different noise powers whenP = 2W. From Fig. 4, we can find that the energy efficiencywill be converged after five iterations. We can also find fromFig. 4 that the system energy efficiency becomes larger withthe smaller noise power. It is because that smaller noise powerwill lead to larger rate and smaller power, which obtains largerenergy efficiency.

Fig. 5 shows the system energy efficiency versus the totaltransmission power P of SS with different noise powers. FromFig. 5, we can find that the system energy efficiency improveswith the total transmission power P gradually increasing from1.0 to 2.0 W, which is because RS can collect more energywhen P becomes larger. When P = 2.0 W, the system energyefficiency achieves its maximum value. Then, the energy effi-ciency of the system is no longer changed when P increases. It

Fig. 5. Energy efficiency versus P .

Fig. 6. Energy efficiency versus PB .

is because that when the constraint of the target rate is reachedat DS, SS will not increase its power to transmit the information,which result the rate at DS and the total power consumption withfixed values.

Fig. 6 shows the effect of the power consumption of theelectronics at SS on the system energy efficiency with differenttotal transmission power P . We can observe from Fig. 6 thatthe system energy efficiency becomes smaller with small totaltransmission power P , which is consistent with the result inFigs. 5. In Fig. 6, we can also find that the system energy effi-ciency decreases with the power consumption of the electronicsat SS. In (7), it is easy to find that the total power consumptionincreases with the power consumption of the electronics at SS,which results in the decreasing of the system energy efficiency.

Fig. 7 and 8 show the allocation of subcarriers and power in thefirst phase and second phase when P = 2 W and RT = 10 b/s,respectively. In the first phase, the number of subcarriers usedfor information decoding, |SI |, is small. This is because that

Authorized licensed use limited to: Carleton University. Downloaded on March 07,2021 at 01:29:55 UTC from IEEE Xplore. Restrictions apply.

Page 8: Energy Efficiency Optimization in SWIPT Enabled WSNs for ...

4342 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 17, NO. 6, JUNE 2021

Fig. 7. Subcarrier and power allocation in the first phase.

Fig. 8. Subcarrier and power allocation in the second phase.

when the target of DSā€™s transmission rate RT is small, onlya small number of subcarriers used to decode information isable to reach RT . For purpose of increasing the system energyefficiency, most of the subcarriers are utilized to collect energyto reduce the power consumption. In the second phase, since thesubcarriers are one-to-one paired, the number of subcarriers usedby the RS in the second phase for forwarding the informationequals to the number of subcarriers for decoding information inthe first phase, i.e., |G| = |SI |.

In Fig. 9, to demonstrate the superiority of the proposedresource allocation strategy, we contrasted the performance ofour proposed algorithm with the following three suboptimalalgorithms.

Algorithm 1: The subcarriers are sorted in descending order onthe basis of the channel gain in two phases. Then, the subcarrierwith the best channel gain in the first phase is paired by thesubcarriers with the best channel gain in second phase, until allsubcarriers in SI are paired in order. The method of subcarriersand power allocation is the same as the method that proposed inthis article.

Fig. 9. Comparison of energy efficiency of different algorithms.

Algorithm 2: The method of subcarriersā€™ allocation and sub-carriersā€™ pairing are the same as the method in our proposedalgorithm. However, the power in the first phase is mediallyallocated, and the power in the second time slot is allocatedaccording water filling approach.

Algorithm 3: The SS subcarriers are randomly paired with theRS subcarriers. The power in the first phase and second phase areallocated according to the water filling approach. The subcarrierallocation method is the same as the method proposed in thisarticle.

From Fig. 9, we can observe that our proposed algorithmachieves preferable performance than Algorithm 1, Algorithm2, and Algorithm 3. The performance of Algorithm 1 is superiorto Algorithm 2. It is due to the subcarrier paring in Algorithm 1and the power allocation in Algorithm 2 are not optimized, whichresults the performance degradation. The performance of Algo-rithm 1 and Algorithm 2 are superior to Algorithm 3. It is due tothe subcarrier paring in Algorithm 3 are randomly paired, whichwill seriously degrade the performance. The advantage of thesystem energy efficiency of our proposed algorithm comparingwith Algorithm 1, Algorithm 2, and Algorithm 3 can verify thesuperiority of subcarrier pairing and power allocation proposedin this article.

VII. CONCLUSION

In this article, we first proposed an architecture design of smartagriculture based on SWIPT-enabled WSNs. Then, an energyefficiency optimization scheme for SWIPT-enabled WSNs wasstudied to achieve green communication. The communicationprocess was divided into two phases. In the first phase, SS sentinformation to RS and DS. RS used a part of the subcarriersto decode the information, and used the remaining subcarriersto collect energy. DS used all the subcarriers to receive theinformation. In the second phase, RS used the energy collectedin the first phase to forward the information to DS. Maximumenergy efficiency was achieved by jointly optimizing the powerallocation for transmitting information and energy, subcarriers

Authorized licensed use limited to: Carleton University. Downloaded on March 07,2021 at 01:29:55 UTC from IEEE Xplore. Restrictions apply.

Page 9: Energy Efficiency Optimization in SWIPT Enabled WSNs for ...

LU et al.: ENERGY EFFICIENCY OPTIMIZATION IN SWIPT ENABLED WSNS FOR SMART AGRICULTURE 4343

pairing, and allocation. The simulation results verify that theproposed algorithm can improve the system energy efficiencythrough comparing with the two benchmark algorithms. In futurework, we will extend our work into multiple sensors nodes sceneby considering interference problem, sensor nodes selection, androut optimization.

REFERENCES

[1] O. Elijah, T. A. Rahman, I. Orikumhi, C. Y. Leow, and M. N. Hindia,ā€œAn overview of Internet of Things (IoT) and data analytics in agriculture:Benefits and challenges,ā€ IEEE Internet Things J., vol. 5, no. 5, pp. 3758ā€“3773, Oct. 2018.

[2] X. Liu, X. Zhai, W. Lu, C. Wu, ā€œQoS-guarantee resource allocation formultibeam satellite industrial Internet of Things with NOMA,ā€ IEEETrans. Ind. Informat., Nov. 2019, doi: 10.1109/TII.2019.2951728.

[3] X. Liu, M. Jia, X. Zhang, and W. Lu, ā€œA novel multichannel Internet ofThings based on dynamic spectrum sharing in 5G communication,ā€ IEEEInternet Things J., vol. 6, no. 4, pp. 5962ā€“5970, Jun. 2018.

[4] N. Ahmed, D. De, and I. Hussain, ā€œInternet of Things (IoT) for smartprecision agriculture and farming in rural areas,ā€IEEE Internet Things J.,vol. 5, no. 6, pp. 4890ā€“4899, Dec. 2018.

[5] M. S. Farooq, S. Riaz, A. Abid, K. Abid, and M. A. Naeem, ā€œA survey onthe role of IoT in agriculture for the implementation of smart farming,ā€IEEE Access, vol. 7, pp. 156237ā€“156271, 2019.

[6] Agrawal, H. Dhall, R. Iyer, K. Chetlapalli, Vijayalakshmi, ā€œAn improvedenergy efficient system for IoT enabled precision agriculture,ā€ J. AmbientIntell. Humaniz. Comput., May 2019, doi: 10.1007/s12652-019-01359-2.

[7] M. Lafont, S. Dupont, P. Cousin, A. Vallauri, and C. Dupont, ā€œBack to thefuture: IoT to improve aquaculture : Real-time monitoring and algorithmicprediction of water parameters for aquaculture needs,ā€ in Proc. Global IoTSummit, Aarhus, Denmark, 2019, pp. 1ā€“6.

[8] R. Li, X. Sha, and K. Lin, ā€œSmart greenhouse: A real-time mobile intelli-gent monitoring system based on WSN,ā€ in Proc. Int. Wireless Commun.Mobile Comput. Conf., Nicosia, Cyprus, 2014, pp. 1152ā€“1156.

[9] T. Cao-hoang and C. N. Duy, ā€œEnvironment monitoring system for agri-cultural application based on wireless sensor network,ā€ in Proc. 7th Int.Conf. Inf. Sci. Technol., Da Nang, Vietnam, 2017, pp. 99ā€“102.

[10] M. Roopaei, P. Rad, and K. R. Choo, ā€œCloud of things in smart agricul-ture: Intelligent irrigation monitoring by thermal imaging,ā€ IEEE CloudComput., vol. 4, no. 1, pp. 10ā€“15, Jan./Feb. 2017.

[11] Y. Zhang, H. Gao, S. Cheng, and J. Li, ā€œAn efficient EH-WSN energymanagement mechanism,ā€ Tsinghua Sci. Technol., vol. 23, no. 4, pp. 406ā€“418, Aug. 2018.

[12] L. P. Qian, G. Feng, and V. C. M. Leung, ā€œOptimal transmission policiesfor relay communication networks with ambient energy harvesting relays,ā€IEEE J. Sel. Areas Commun., vol. 34, no. 12, pp. 3754ā€“3768, Dec. 2016.

[13] H. Sharma, A. Haque, and Z. Jaffery, ā€œMaximization of wireless sensornetwork lifetime using solar energy harvesting for smart agriculture mon-itoring,ā€ Ad Hoc Netw., vol. 94, pp. 1ā€“14, Nov. 2019.

[14] Y. Tan and S. Panda, ā€œOptimized wind energy harvesting system usingresistance emulator and active rectifier for wireless sensor nodes,ā€ IEEETrans. Power Electron., vol. 26, no. 1, pp. 38ā€“50, Jan. 2011.

[15] Y. Huang and B. Clerckx, ā€œWaveform design for wireless power transferwith limited feedback,ā€ IEEE Trans. Wireless Commun., vol. 17, no. 1,pp. 415ā€“429, Jan. 2018.

[16] L. Qian, Y. Wu, B. Ji, and S. Shen, ā€œOptimal ADMM-based spectrumand power allocation for heterogeneous small-cell networks with hy-brid energy supplies,ā€ IEEE Trans. Mobile Comput., Oct. 2019, doi:10.1109/TMC.2019.2948014.

[17] L. Sun, L. Wan, K. Liu, and X. Wang, ā€œCooperative-evolution-based WPTresource allocation for large-scale cognitive industrial IOT,ā€ IEEE Trans.Ind. Informat., Dec. 2019, doi: 10.1109/TII.2019.2961659.

[18] T. Liu, X. Qu, F. Yin, and Y. Chen, ā€œEnergy efficiency maximization forwirelessly powered sensor networks with energy beamforming,ā€ IEEECommun. Lett., vol. 23, no. 12, pp. 2311ā€“2315, Dec. 2019.

[19] M. Song and M. Zheng, ā€œEnergy efficiency optimization for wirelesspowered sensor networks with nonorthogonal multiple access,ā€ IEEESensors Lett., vol. 2, no. 1, pp. 1ā€“4, Mar. 2018.

[20] Z. Chang, X. Hou, T. Ristaniemi, and Z. Han, ā€œSecure and energy-efficientresource allocation for wireless power enabled full-/half-Duplex multiple-antenna relay systems,ā€ IEEE Veh. Technol., vol. 66, no. 12, pp. 11208ā€“11219, Dec. 2017.

[21] Z. Chang, Z. Wang, X. Guo, C. Yang, Z. Han, and T. Ristaniemi, ā€œDis-tributed resource allocation for energy efficiency in OFDMA multicellnetworks with wireless power transfer,ā€ IEEE J. Sel. Areas Commun.,vol. 37, no. 2, pp. 345ā€“356, Feb. 2019.

[22] L. Ji and S. Guo, ā€œEnergy-efficient cooperative resource allocation inwireless powered mobile edge computing,ā€ IEEE Internet Things J., vol. 6,no. 3, pp. 4744ā€“4754, Jun. 2019.

[23] H. Dai, Y. Huang, C. Li, S. Li, and L. Yang, ā€œEnergy-efficient resourceallocation for device-to-device communication with WPT,ā€ IET Comm.,vol. 11, no. 3, pp. 326ā€“324, Feb. 2017.

[24] W. Zhong and S. Hui, ā€œMaximum energy efficiency operation of series-series resonant wireless power transfer systems using on-off keying mod-ulation,ā€ IEEE Trans. Power Electron., vol. 33, no. 4, pp. 3595ā€“3603,Apr. 2018.

[25] Z. Chang, Z. Wang, X. Guo, Z. Han, and T. Ristaniemi, ā€œEnergy-efficientresource allocation for wireless powered massive MIMO system withimperfect CSI,ā€ IEEE Trans. Green Commun. Netw., vol. 1, no. 2, pp. 121ā€“130, Jun. 2017.

[26] W. Yang, W. Mou, X. Xu, W. Yang, and Y. Cai, ā€œEnergy effciency analysisand enhancement for secure transmission in SWIPT systems exploitingfull duplex techniques,ā€ IET Commun., vol. 10, no. 14, pp. 1712ā€“1720,Sep. 2016.

[27] Q. Sun, L. Li, and J. Mao, ā€œSimultaneous information and power transferscheme for energy effcient MIMO systems,ā€ IEEE Commun. Lett., vol. 18,no. 4, pp. 600ā€“603, Apr. 2014.

[28] Y. Huang, M. Liu, and Y. Liu, ā€œEnergy-effcient SWIPT in IoT distributedantenna systems,ā€ IEEE Internet Things J., vol. 5, no. 4, pp. 2646ā€“2656,Aug. 2018.

[29] S. Guo, Y. Shi, Y. Yang, and B. Xiao, ā€œEnergy effciency maximization inmobile wireless energy harvesting sensor networks,ā€ IEEE Trans. MobileComput., vol. 17, no. 7, pp. 1524ā€“1537, Jul. 2018.

[30] S. Guo, Y. Shi, Y. Yang, and B. Xiao, ā€œEnergy efficiency maximization inmobile wireless energy harvesting sensor networks,ā€ IEEE Trans. MobileComput., vol. 17, no. 7, pp. 1524ā€“1537, Jul. 2018.

[31] Y. Huang, M. Liu, and Y. Liu, ā€œEnergy-efficient SWIPT in IoT distributedantenna systems,ā€ IEEE Internet Things J., vol. 5, no. 4, pp. 2646ā€“2656,Aug. 2018.

[32] X. Zhou and Q. Li, ā€œEnergy efficiency for SWIPT in MIMO two-wayamplify-and-forward relay networks,ā€ IEEE Trans. Veh. Technol., vol. 67,no. 6, pp. 4910ā€“4924, Jun. 2018.

[33] J. Tang, D. So, N. Zhao, A. Shojaeifard, and K. Wang, ā€œEnergy efficiencyoptimization with SWIPT in MIMO broadcast channels for internet ofthings,ā€ IEEE Internet Things J., vol. 5, no. 4, pp. 2605ā€“2619, Aug. 2018.

[34] J. Tang, D. So, A. Shojaeifard, K. Wong, and J. Wen, ā€œJoint antennaselection and spatial switching for energy efficient MIMO SWIPT system,ā€IEEE Trans. Wireless Commun., vol. 16, no. 7, pp. 4754ā€“4769, Jul. 2017.

[35] W. Lu, Y. Gong, X. Liu, J. Wu, and H. Peng, ā€œCollaborative energy andinformation transfer in green wireless sensor networks for smart cities,ā€IEEE Trans. Ind. Informat., vol. 14, no. 4, pp. 1585ā€“1593, Apr. 2018.

[36] D. W. K. Ng, E. S. Lo, and R. Schober, ā€œEnergy-efficient resource alloca-tion for secure OFDMA systems,ā€ IEEE Trans. Veh. Technol., vol. 61, no.6, pp. 2572ā€“2585, Jul. 2012.

[37] Q. Wu, W. Chen, M. Tao, J. Li, H. Tang, and J. Wu, ā€œResource allocation forjoint transmitter and receiver energy efficiency maximization in downlinkOFDMA systems,ā€ IEEE Trans. Commun., vol. 63, no. 2, pp. 416ā€“430,Jun. 2018.

Weidang Lu (Senior Member, IEEE) receivedthe Ph.D. degree in information and communi-cation engineering from Harbin Institute of Tech-nology, Harbin, China, in 2012.

He was a Visiting Scholar with the NanyangTechnology University, Singapore, The ChineseUniversity of Hong Kong, Hong kong, andSouthern University of Science and Technol-ogy, Shenzhen, China. He is currently an Asso-ciate Professor with the College of InformationEngineering, Zhejiang University of Technology,

Hangzhou, China. His current research interests include simultane-ous wireless information and power transfer, wireless sensor networks,cooperative communications, and physical layer security for wirelesssystems.

Authorized licensed use limited to: Carleton University. Downloaded on March 07,2021 at 01:29:55 UTC from IEEE Xplore. Restrictions apply.

Page 10: Energy Efficiency Optimization in SWIPT Enabled WSNs for ...

4344 IEEE TRANSACTIONS ON INDUSTRIAL INFORMATICS, VOL. 17, NO. 6, JUNE 2021

Xiaohan Xu is currently working toward themasterā€™s degree in information and communica-tion engineering with the Zhejiang University ofTechnology, Hangzhou, China.

Her current research interests include simul-taneous wireless information and power trans-fer, wireless sensor networks, and cooperativecommunications.

Guoxing Huang received the B.S. degree inmeasurement control technology and instru-ments from the University of Science and Tech-nology, Beijing, China, in 2010, the M.S. degreein measuring and testing technologies and in-struments from Liaoning University, Shenyang,China, in 2013, the Ph.D. degree in informa-tion and communication engineering from theHarbin Institute of Technology (HIT), Harbin,China, in 2019.

Since 2019, he has been an Associate Pro-fessor with the College of Information Engineering, Zhejiang Univer-sity of Technology, Hangzhou, China. He has published more than 20journal and conference papers. His current research interests includeinformation acquisition theory, sampling with finite rate of innovation,compressive sensing, and signal processing.

Bo Li received the bachelorā€™s degree in commu-nication engineering and the masterā€™s and Ph.D.degrees in information and communication engi-neering from the Harbin Institute of Technology,Harbin, China, in 2007, 2009, and 2013, respec-tively.

He was a Visiting Ph.D. Student with theSchool of EEE, Nanyang Technological Univer-sity, Singapore, from 2012 to 2013. Since 2013,he has been with the School of Information Sci-ence and Engineering, Harbin Institute of Tech-

nology, Weihai, China, as an Associate Professor. His current researchinterests include physical layer network coding, mobile ad hoc networks,and adaptive modulation and coding.

Yuan Wu (Senior Member, IEEE) received thePh.D. degree in electronic and computer engi-neering from the Hong Kong University of Sci-ence and Technology, Hong Kong, in 2010.

He is currently an Associate Professor withthe State Key Laboratory of Internet of Thingsfor Smart City, University of Macau, Macao,China, and also with the Department of Com-puter and Information Science, University ofMacau. Prior to that, he was a Full Profes-sor with the College of Information Engineering,

Zhejiang University of Technology, Hangzhou, China. During 2016ā€“2017, he was a Visiting Scholar with the Department of Electrical andComputer Engineering, University of Waterloo. His current researchinterests include resource management for wireless networks, greencommunications and computing, mobile edge computing, and smartgrids.

Prof. Wu received the Best Paper Award from the IEEE InternationalConference on Communications in 2016, and the Best Paper Awardfrom IEEE Technical Committee on Green Communications and Com-puting in 2017. He served as the Guest Editors of IEEE COMMUNICATIONSMAGAZINE, IEEE NETWORK, IEEE TRANSACTIONS ON INDUSTRIAL INFOR-MATICS, and IET Communications. He is currently on the Editorial Boardsof IEEE INTERNET OF THINGS JOURNAL and China Communications.

Nan Zhao (Senior Member, IEEE) received thePh.D. degree in information and communicationengineering in 2011, from Harbin Institute ofTechnology, Harbin, China.

He is currently a Professor with Dalian Uni-versity of Technology, Dalian, China.

Dr. Zhao is serving on the editorial boardsof IEEE WIRELESS COMMUNICATIONS, IEEEWIRELESS COMMUNICATIONS LETTERS, and IEEETRANSACTIONS ON GREEN COMMUNICATIONS ANDNETWORKING. He won the best paper awards in

IEEE VTC 2017 Spring, ICNC 2018, WCSP 2018, and WCSP 2019.He also received the IEEE Communications Society Asia Pacific BoardOutstanding Young Researcher Award in 2018.

F. Reahard Yu (Fellow, IEEE) received thePh.D. degree in electrical engineering from theUniversity of British Columbia (UBC), Vancou-ver, BC, Canada, in 2003.

From 2002 to 2006, he was with Ericsson,Lund, Sweden, and a start-up in California,USA. He joined Carleton University in 2007,where he is currently a Professor. His researchinterests include connected/autonomous vehi-cles, security, artificial intelligence, distributedledger technology, and wireless cyberā€“physical

systems.Dr. Yu received the IEEE TCGCC Best Journal Paper Award in 2019,

Distinguished Service Awards in 2019 and 2016, Outstanding Leader-ship Award in 2013, Carleton Research Achievement Award in 2012,the Ontario Early Researcher Award (formerly Premiers Research Ex-cellence Award) in 2011, the Excellent Contribution Award at IEEE/IFIPTrustCom 2010, the Leadership Opportunity Fund Award from CanadaFoundation of Innovation in 2009, and the Best Paper Awards at IEEEICNC 2018, VTC 2017 Spring, ICC 2014, Globecom 2012, IEEE/IFIPTrustCom 2009, and International Conference on Networking 2005. Heserves on the editorial boards of several journals, including Co-Editor-in-Chief for Ad Hoc and Sensor Wireless Networks, Lead Series Editorfor IEEE TRANSACTIONS ON VEHICULAR TECHNOLOGY, IEEE COMMUNI-CATIONS SURVEYS AND TUTORIALS, and IEEE TRANSACTIONS ON GREENCOMMUNICATIONS AND NETWORKING. He has served as the TechnicalProgram Committee (TPC) Co-Chair of numerous conferences. He isa registered Professional Engineer in the province of Ontario, Canada,an IET Fellow, and Engineering Institute of Canada Fellow. The Web ofScience Group has identified him as a Highly Cited Researcher. He is anIEEE Distinguished Lecturer of both Vehicular Technology Society (VTS)and Communication Society. He is an Elected Member of the Board ofGovernors of the IEEE VTS.

Authorized licensed use limited to: Carleton University. Downloaded on March 07,2021 at 01:29:55 UTC from IEEE Xplore. Restrictions apply.