Joint Uplink and Downlink Coverage Analysis of Cellular-based RF-powered IoT Network
Mustafa A. Kishk, Harpreet S. Dhillon

TL;DR
This paper analyzes the combined uplink and downlink coverage in a cellular RF-powered IoT network, introducing a joint coverage probability metric that accounts for energy harvesting and signal quality, with practical design insights.
Contribution
It presents a novel joint coverage probability analysis for RF-powered IoT, considering uplink and downlink simultaneously, and develops a dominant BS-based approximation method.
Findings
Joint coverage probability is derived considering energy harvesting and SINR constraints.
The analysis reveals optimal slot partitioning for maximizing network throughput.
Comparison shows RF-powered IoT can outperform traditional powered networks under certain conditions.
Abstract
Ambient radio frequency (RF) energy harvesting has emerged as a promising solution for powering small devices and sensors in massive Internet of Things (IoT) ecosystem due to its ubiquity and cost efficiency. In this paper, we study joint uplink and downlink coverage of cellular-based ambient RF energy harvesting IoT where the cellular network is assumed to be the only source of RF energy. We consider a time division-based approach for power and information transmission where each time-slot is partitioned into three sub-slots: (i) charging sub-slot during which the cellular base stations (BSs) act as RF chargers for the IoT devices, which then use the energy harvested in this sub-slot for information transmission and/or reception during the remaining two sub-slots, (ii) downlink sub-slot during which the IoT device receives information from the associated BS, and (iii) uplink sub-slot…
| Notation | Description |
|---|---|
| ; | PPP modeling the locations of BSs in the cellular network; density of the BSs |
| ; | PPP modeling the locations of IoT devices; density of the IoT devices |
| ; ; | Time-slot division parameter for charging sub-slot; downlink sub-slot; uplink sub-slot |
| Amount of energy harvested from ambient RF signals (in Joules) | |
| Average data rate (throughput) | |
| ; | Downlink coverage probability; uplink coverage probability in a regularly powered network |
| ; ; | Downlink coverage probability; uplink coverage probability; joint uplink/downlink coverage probability in the ambient RF powered network |
| ; ; | Fading gains during charging; downlink; uplink sub-slots (assumed to be i.i.d. across all links). Rayleigh fading is assumed |
| ( | Bandwidth of the downlink channel (uplink channel) |
| ; | BS transmission power; BS sensitivity |
| ; | Power control parameter; path loss exponent () |
| () | Distance between typical IoT device and its nearest BS (2nd nearest BS) |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Joint Uplink and Downlink Coverage Analysis of Cellular-based RF-powered IoT Network
Mustafa A. Kishk and Harpreet S. Dhillon The authors are with Wireless@VT, Department of ECE, Virginia Tech, Blacksburg, VA (email: {mkishk, hdhillon}@vt.edu). The support of the U.S. NSF (Grants CCF-1464293, CNS-1617896, and IIS-1633363) is gratefully acknowledged. This paper was presented in part at the IEEE Globecom, Washington DC, 2016 [1]. Manuscript last updated: .
Abstract
Ambient radio frequency (RF) energy harvesting has emerged as a promising solution for powering small devices and sensors in massive Internet of Things (IoT) ecosystem due to its ubiquity and cost efficiency. In this paper, we study joint uplink and downlink coverage of cellular-based ambient RF energy harvesting IoT where the cellular network is assumed to be the only source of RF energy. We consider a time division-based approach for power and information transmission where each time-slot is partitioned into three sub-slots: (i) charging sub-slot during which the cellular base stations (BSs) act as RF chargers for the IoT devices, which then use the energy harvested in this sub-slot for information transmission and/or reception during the remaining two sub-slots, (ii) downlink sub-slot during which the IoT device receives information from the associated BS, and (iii) uplink sub-slot during which the IoT device transmits information to the associated BS. For this setup, we characterize the joint coverage probability, which is the joint probability of the events that the typical device harvests sufficient energy in the given time slot and is under both uplink and downlink signal-to-interference-plus-noise ratio (SINR) coverage with respect to its associated BS. This metric significantly generalizes the prior art on energy harvesting communications, which usually focused on downlink or uplink coverage separately. The key technical challenge is in handling the correlation between the amount of energy harvested in the charging sub-slot and the information signal quality (SINR) in the downlink and uplink sub-slots. Dominant BS-based approach is developed to derive tight approximation for this joint coverage probability. Several system design insights including comparison with regularly powered IoT network and throughput-optimal slot partitioning are also provided.
Index Terms:
Stochastic geometry, Internet of Things, ambient RF energy harvesting, cellular network, Poisson Point Process.
I Introduction
Internet of Things (IoT) is a massive ecosystem of interconnected things (referred to as IoT devices) with sensing, processing, and communication capabilities [2]. Due to its ubiquity, cellular network has emerged as an attractive option to provide reliable communication infrastructure for supporting and managing these networks [3, 4, 5, 6]. This new communication paradigm will enable a new era of applications including medical applications, transportation, surveillance, and smart homes to name a few. Unlike human-operated cellular devices, such as smart phones and tablets, that can be charged at will, these IoT devices may be deployed at hard-to-reach places, such as underground or in the tunnels, which makes it difficult to charge or replace their batteries. This has led to an increasing interest in energy-efficient communication of IoT devices, both from the system design [4, 5, 6], and hardware perspectives [7]. While these efforts will increase the lifetime of these devices, they do not necessarily make them self-sustained in terms of their energy requirements. One possible way to develop an almost self-perpetuating IoT network is to complement or even circumvent the use of conventional batteries in the IoT devices by energy harvesting. While one can use any energy harvesting method depending upon the deployment scenario, such as solar energy, thermo-electronic, and mechanical energy [8], we focus on the ambient RF energy harvesting [9, 10], where the IoT device harvests energy through wireless RF signals. This is because of the ubiquity of RF signals even at hard-to-reach places where the other popular sources, such as solar or wind, may not be available. Besides, RF energy harvesting modules are usually cheaper to implement, which is another consideration in the deployment of IoT devices [11]. Now if RF energy harvested from the communication network (cellular network in this case) is the only source of energy, there will obviously be some new design considerations due to the limitations in the energy availability and the correlation in the communication and energy harvesting performance [12]. In this paper, we concretely expose these design considerations using tools from stochastic geometry. In particular, we define and analyze a new joint coverage probability metric, which significantly generalizes prior art in this area. Before going into the details of our contributions, we discuss prior art next.
I-A Prior Art
Owing to their remarkable tractability and realism, tools from stochastic geometry have received significant attention over the past few years for the system-level analysis of cellular networks. Interested readers are advised to refer to [13, 14, 15, 16] and the references therein for a more pedagogical treatment of this topic. More relevant subset of these works for this paper is the one that focuses on characterizing the performance of energy harvesting communication networks; see [17, 18, 19, 20, 21, 22] for a small subset. In this Subsection, we will discuss these works in the broader context of uplink, downlink, and joint uplink/downlink coverage analyses.
Uplink analysis. Most of the stochastic geometry-based works in this area are focused on the setups in which the device of interest first harvests ambient RF energy and then transmits information to its designated node (which will be its serving BS in the uplink cellular network) using this energy. Since the device that harvests energy is also the one that transmits information, we discuss all these works under the category of uplink analysis to put things in the correct context. The general theme of these works is to study the joint energy and uplink SINR coverage, which is defined as the joint probability of harvesting sufficient ambient RF energy to enable uplink transmission, and having uplink SINR above a predefined threshold. The energy and uplink SINR coverage events are independent by construction if one assumes that the ambient RF sources are placed independently of the communication network [17, 18, 19]. A few representative works in this direction are discussed next. Authors in [17] studied a system of energy harvesting wireless sensor network where a sensor node harvests ambient RF energy from the broadcast TV, radio, and cellular signals. The sensor node uses this energy to transmit information to a data sink located at a fixed distance. Authors in [18] studied a point-to-point (source-destination) communication link consisting of an energy harvesting source that is powered by a power beacon (PB). In particular, the source harvests power from the RF signals of PB using which it transmits information to its destination. The assumption of the existence of dedicated PBs was then generalized in [19] which studied the uplink performance of a cellular network in which mobile users are powered by a network of PBs. The other general setup, in which the prior art is significantly sparser, is the one where the same network of BSs is used for charging and communication [20, 21]. This naturally correlates the energy and uplink SINR coverage events. However, to maintain tractability, all prior works study energy and uplink coverage events separately with [20] justifying it by assuming full channel inversion power control. While such simplifications may work in specific system setups, it is desirable to handle correlation in the two coverage events properly, which will be done as a special case of our analysis.
Downlink analysis. Another general theme in the literature is to explore setups in which the device of interest first harvests ambient RF energy and then uses it to receive information. We will discuss all these works under the general category of downlink analysis. In small devices with severely limited power budgets, which is the case for IoT devices, energy consumption during information reception can be almost as important as the energy consumption during uplink transmission. For instance, many recent works have shown that receiver energy consumption scales noticeably with the data rates due to increase in the length of decoder interconnects [23, 24, 25]. Motivated by this general fact, some aspects of system design have already been explored with the consideration of receiver energy consumption, e.g., see [26, 27, 28] for a subset. For instance, authors in [26] used tools from stochastic geometry to study the SINR outage probability and average energy harvested under power splitting at the receiver in a system of randomly placed transmitter-receiver pairs where each transmitter has a unique receiver at a fixed distance. The main objective is to minimize the SINR outage probability subject to a constraint on the minimum average harvested energy. Authors in [27] explored power splitting receiver architecture in a point-to-point system to study the tradeoff between the average harvested energy and the average data rate. For this setup, the achievable rate-energy regions are also derived for different types of receiver architectures. Finally, [28] explored power control policies for outage minimization in a point-to-point link assuming energy harvesting at both the transmitter and the receiver. The outage is said to occur if the signal-to-noise ratio (SNR) is low or the energy harvested at the transmitter or receiver is not high enough. Contrary to all these works, which are more applicable to ad hoc or decentralized networks, the joint analysis of harvested energy and downlink SINR in a cellular setup was recently performed in [29, 30]. In [29], since the exact analysis does not provide insightful results, authors use Frechet’s inequality to derive an upper bound on the joint downlink energy and SINR coverage probability. In this paper, we will derive joint energy and downlink SINR coverage probability as the special case of our general result.
As is evident from the above discussion, all the prior works on stochastic geometry-based analyses of cellular networks with energy harvesting users/devices are either focused on uplink or downlink. To the best of our knowledge, there is no work that deals with joint uplink/downlink coverage probability defined by the joint energy, uplink SINR, and downlink SINR coverage probability, which is the main focus of this paper. That being said, the joint downlink and uplink coverage has received some attention recently in the regularly powered networks111Throughput this paper, we will refer to the IoT networks in which the IoT devices have uninterrupted access to a reliable energy source, such as power grid or a battery, as the regularly powered networks. [31, 32, 33]. For instance, authors in [31] use a 3GPP simulation model to determine whether it is appropriate to assume independence in the uplink and downlink coverage events. The simulation results demonstrate that the two events cannot be treated as independent. This is due to the correlation that results from associating with the same BS in both uplink and downlink. Sometimes this correlation is ignored in the interest of tractability. For instance, in [32], authors derive the joint uplink/downlink coverage probability as the product of two coverage probabilities. For more accurate analysis, one should of course capture this correlation explicitly, as done in [33], where the authors provided the accurate joint distribution of uplink and downlink path-loss for generalized uplink/downlink cell association policies (associating with the same BS in both channels is a special case). Assuming independent interference levels over uplink and downlink channels, they use this joint distribution to derive the joint uplink/downlink coverage.
In this paper we study the performance of on-the-fly reception/transmission in a cellular-based IoT network where the IoT devices first harvest energy and then use it to receive/transmit information in the same time slot. Assuming cellular transmissions to be the only source of RF energy for the IoT devices, we study the joint probability of a typical IoT device harvesting sufficient energy and achieving both uplink and downlink SINR thresholds with respect to its associated base station in a given time slot. As noted already, we will refer to this as uplink/downlink coverage probability in this paper. Since the same infrastructure (cellular BSs) is used for charging and communication, there is inherent correlation in the energy and uplink/downlink coverage events, which is carefully incorporated in our analysis. Please refer to Section II for more details on the system setup. We now summarize the contributions of this paper.
I-B Contributions and Outcomes
Cellular-based IoT model. We develop a comprehensive model for cellular-based RF-powered IoT network in which the locations of the BSs and the IoT devices are modeled using two independent Poisson point processes (PPPs). Each time slot is assumed to be partitioned into three sub-slots: (i) charging sub-slot, in which the received power from the cellular network is used for charging devices to enable them to perform information transmission/reception in the next two sub-slots, (ii) downlink sub-slot, in which the devices receive information from their associated BSs, and (iii) uplink sub-slot, in which the devices transmit information to their associated BSs using fractional channel inversion power control. Contrary to the prior works discussed above that focused on the separate analysis of uplink and downlink coverage, in this paper we focus on the analysis of joint uplink/downlink coverage (defined as the joint probability of energy coverage, uplink SINR coverage, and downlink SINR coverage). Since cellular network is assumed to be the only source of RF energy for the IoT devices, the energy and uplink/downlink coverage events are tightly coupled through the locations of the cellular BSs. In particular, the amount of energy harvested by each device is highly correlated with both the uplink and downlink SINR achieved by that device. Naturally, the uplink and downlink coverage events are also coupled. As discussed next, we carefully handle this correlation in our analysis, which is also one of the main technical contributions of this paper.
Joint uplink/downlink coverage analysis. As stated already, we define joint uplink/downlink coverage as the joint probability that the typical device harvests sufficient energy in the first sub-slot, achieves high enough downlink SINR in the second sub-slot, and achieves high enough uplink SINR in the third sub-slot. These three events are correlated because of their dependence on the point processes modeling the devices and the base stations. That being said, if we assume independent fading across the three sub-slots and condition on the point processes, the three events become conditionally independent. We therefore, derive the conditional probabilities of the three events first. The complexity of this problem should be evident from the following two facts: (i) the exact characterization of uplink SINR in a conventional single-tier cellular setup is not known in the stochastic geometry literature [13], and (ii) the total energy harvested is essentially a power-law shot noise field whose probability distribution function is not known in general. On top of these challenges, we need to jointly decondition (average) over the point processes in order to obtain the joint uplink/downlink coverage, which adds to the complexity of the problem. We overcome all these challenges by developing a dominant BS-based approximation approach that not only provides a tight approximation for the power-law shot noise field (energy harvested) but also facilitates joint deconditioning over the point processes. The tightness of the approximate joint coverage expression is verified by comparing it with the simulation results.
Useful system insights. Our analytical results provide several useful system insights. First, we demonstrate the existence of optimal time-slot partitioning that maximizes system throughput. The effect of other system parameters on this optimal partitioning is studied numerically. We then compare the performance of the RF-powered IoT system with the one in which IoT devices have access to a reliable power source (termed regularly powered network). Our analytical results reveal several interesting thresholds beyond which the performance of this RF-powered network is similar to that of the regularly powered network. For instance, we show that if the distance of the typical device to the second closest BS is below a certain threshold, its downlink coverage performance would be the same as the regularly powered network. We further study the effect of other system parameters including time-slot partitioning parameters, cellular network density, RF-DC conversion efficiency, and cellular network transmission power on the system performance. We show how these parameters can be tuned in order to get the performance of this RF-powered network closer to that of a regularly powered network. This is done by defining a tuning parameter that captures the effect of the aforementioned system parameters. Our analysis shows that in order to get the performance of this RF-powered network closer to the regularly powered network, it is only required to make sure that this tuning parameter is large enough.
II System Model
We consider a cellular-based IoT network in which the IoT devices are solely powered by the ambient RF energy. In this work, we assume that the cellular transmissions are the only source of ambient RF energy for these devices. Quite reasonably, the IoT devices are assumed to be batteryless (similar to [34, 35]). The more general case of finite-sized battery is left for future work. In particular, we assume that all the energy required for uplink and/or downlink communication by a device in a given time slot will need to be harvested by that device in the same time slot. More details will be provided shortly. The locations of the cellular network BSs and the IoT devices are modeled by two independent PPPs and with densities and , respectively [36]. As will be the case in reality, we assume .
As implied in Fig. 1, we assume that each IoT device adopts the time-switching receiver architecture (see [10]) in which the antenna is used for energy harvesting for a given fraction of time and for communication for the rest of the time. The time slot duration is assumed to be (seconds). As shown in Fig. 1, each time-slot is further divided into charging, downlink, and uplink sub-slots with durations , , and , respectively. During the charging sub-slot, all the BSs in the network act as RF chargers for the IoT devices. In the downlink and uplink sub-slots, each IoT device receives and sends information to its associated BS, respectively. This system setup will facilitate the analysis of joint uplink/downlink coverage probability thus generalizing the prior work on energy harvesting networks that focused on the analysis of downlink and uplink separately. Naturally, if we substitute , we can focus only on the uplink analysis, which we refer to as the uplink mode. Similarly, if we substitute , we can focus only on the downlink analysis, which we refer to as the downlink mode. The general case in which and are both non-zero will be referred to as the joint uplink/downlink mode. Our analysis will be performed under the following assumptions: (i) each IoT device connects to its nearest BS (referred to as tagged BS in the rest of the paper), (ii) fading gains across all links are independent, (iii) fading gains across the same link in charging sub-slot (denoted by ), downlink sub-slot (denoted by ), and uplink sub-slot (denoted by ) are independent, (iv) all channels suffer from Rayleigh fading. This means that , , and are all independent exponential random variables with mean . Under these assumptions, we focus our analysis on a typical device placed at the origin (without loss of generality due to the stationarity of PPP). We now enrich our notation to express key metrics of interest for each sub-slot.
In the charging sub-slot, we are interested in measuring the amount of energy harvested by the typical device. In order to do that, we first model the received power at the typical device from a BS located at as , where is the fading gain, is the transmission power (assumed to be the same for all the BSs), and models standard power law path-loss with exponent . The total energy harvested by the typical device is thus
[TABLE]
where represents the efficiency of the RF-to-DC conversion.
In the downlink and uplink sub-slots, we are interested in the expressions for the respective SINRs. For the downlink sub-slot, the the SINR at the typical device is
[TABLE]
where represents the fading gain between the typical device and the BS located at , is the location of the nearest (tagged) BS, denotes the interference power, and models thermal noise power. For successful reception in the downlink sub-slot, the received SINR needs to be greater than a modulation-and-coding specific target SINR . In addition, the IoT device needs a minimum amount of energy in order to be able to activate its receiving chain circuitry and receive data successfully during the downlink sub-slot.
In the uplink sub-slot, each IoT device is assumed to perform uplink fractional channel inversion power control. Hence, if the distance between the IoT device and its serving BS is , then the transmitted power is , where is the BS sensitivity, and is the power control parameter. Therefore, the typical IoT device requires energy in order to perform uplink transmission. We refer to IoT devices that have enough energy to transmit in the uplink sub-slot as active devices. Focusing our analysis on the typical device located at the origin, the uplink SINR for this device measured at its tagged BS is:
[TABLE]
where is the point process representing all the devices (including the typical device) that are scheduled on the same time-frequency resource as the typical device, models thermal noise power, is the channel fading gain between the device located at and the tagged BS during uplink information sub-slot, is the location of the tagged BS, is the distance between the device located at and the tagged BS, is the distance between the device located at and its serving BS (which is the closest BS to this device by definition), and is the location of the typical device. Also is an indicator function that equals to if the IoT device located at is active, and [math] otherwise. Please refer to Fig. 2 for the summary of this uplink-specific notation. As was the case in downlink, this SINR needs to be greater than a modulation-and-coding specific target SINR threshold for successful transmission.
Joint uplink/downlink coverage. With this, we are now ready to formally introduce the key metric of interest for this paper: the joint uplink/downlink coverage probability. Recall that the total energy harvested by a device in the charging sub-slot is used by that device to receive information from the tagged BS during the downlink sub-slot and transmit information to the tagged BS during the uplink sub-slot. Hence, the energy coverage condition for this case is:
[TABLE]
where , is the distance between the typical IoT device and its nearest BS. For completeness, three conditions need to be satisfied for uplink/downlink coverage: (i) , (ii) in the downlink sub-slot, and (iii) in the uplink sub-slot. Therefore, the joint uplink/downlink coverage probability is defined as:
[TABLE]
As noted already, when and are both non-zero, we call this a joint uplink/downlink mode. As discussed next, if one of them is zero, we can specialize the above definition of joint coverage to study downlink or uplink coverage probability separately.
Downlink coverage. If we substitute , each time slot is partitioned into charging and downlink sub-slots. We referred to this as the downlink mode above. Since each device in this mode only needs to perform downlink transmission, the energy coverage condition reduces to . Consequently, the downlink coverage probability for this case can be defined as:
[TABLE]
Clearly (6) can be obtained from (5) by substituting , and using as the energy condition. If and (i.e., the IoT device is able to establish a communication link with the BS), the downlink data rate is bps in the information sub-slot, where is the bandwidth of the downlink channel.
Uplink coverage. Similarly, if we substitute , there is no downlink sub-slot and each time slot is partitioned into only charging and uplink sub-slots. This was referred to as the uplink mode earlier in this Section. Since each IoT device now needs to perform only uplink communication, the energy coverage condition for this case is . This along with the uplink SINR coverage condition gives the following definition for the uplink coverage probability:
[TABLE]
As was the case for downlink coverage above, (7) can be obtained from (5) by substituting , and using as the energy condition. If the two coverage conditions ( and ) are satisfied, the uplink data rate is bps in the information sub-slot, where is the bandwidth of the uplink channel.
As evident from the above discussion, joint uplink/downlink coverage probability encompasses the other two as special cases. We will therefore start with the analysis of this general case. The results for the downlink and uplink modes will be provided as special cases of this general setup to provide useful system design insights.
III Joint Uplink and Downlink Mode
This is the first technical section of the paper in which we will evaluate the joint uplink/downlink coverage probability defined in Eq. 5. In particular, our goal is to evaluate the joint probability of the following three events: (i) , (ii) , and (iii) . Keeping the joint treatment aside, the complexity of this analysis should be evident from the following two facts: (i) the exact characterization of is not known in the stochastic geometry literature [13, 37], and (ii) the total energy harvested is essentially a power-law shot noise field whose probability density function is not known in general. To make matters worse, all these events depend upon the point process modeling the locations of the BSs, which necessitates their joint analysis. This dependence on is quite evident for both and from their expressions given by Eqs. 1 and 2. While may not appear to depend on on the first look (see Eq. 3), the point processes of the devices and BSs are correlated though cell selection and resource scheduling (see [13] for the detailed discussion), which couples the uplink coverage event with the other two events. Therefore, the main challenge in our analysis is the joint treatment of these three coverage events. That being said, since the main source of this correlation, as evident from Eqs. 1, 2, 3, is the dependence of the three events on , they can be treated as independent when conditioned on since the fading gains (, , and ) in the three sub-slots are assumed independent. Consequently, the joint uplink/downlink coverage probability defined in Eq. 5 can be expressed as
[TABLE]
In the following subsections, we carefully approximate the three conditional probability terms using a dominant BS-based approach. The resulting expressions will then be used to derive our main result for the the joint uplink/downlink coverage probability in Theorem 1.
III-A Conditional Energy Coverage Probability
As discussed above, and both depend upon explicitly. However, due to pathloss, the BSs located far away from the typical device do not contribute as much to both these terms as the BSs located close to the typical point. Therefore, we reduce the dimensionality of this problem by considering the effect of closest two BSs to the typical device exactly and approximating the effect of the rest of the BSs. It will be clear shortly why we chose two and not any other number. This dominant BS-based approach is useful when the exact analysis is either too difficult or leads to unwieldy results. It has been used in the past to analyze the coverage of ad hoc networks [38], coverage of downlink cellular networks [39], -coverage of localization networks [40, 41], and downlink coverage of wireless networks of unmanned aerial vehicles [42, 43]. Since all these works focused on some form of (marginal) SINR-based coverage, they are not applicable to our analysis because of the need to perform conditional analysis of each term separately and then decondition jointly over all the terms. These works are listed here mainly for completeness.
We apply this approach to approximate the total energy harvested by the typical device in the charging sub-slot (given by Eq. 1) by the energy harvested from the nearest two BSs (located at distances and from the typical device) and the conditional mean (conditioned on the location of the nearest 2 BSs) of the rest of the terms as follows:
[TABLE]
where \Psi(r_{2})=\mathbb{E}\left[\sum_{x\in\Phi_{b}\backslash{x_{1},x_{2}}}g_{x}\|x\|^{-\alpha}\Big{|}x_{1},x_{2}\right]. We will use this approximation to compute the conditioned energy coverage probability which is necessary for the computation of as explained above. In addition to enabling the joint coverage analysis, this approximation will also lead to several crisp system design insights. For instance, as a result of using this approximation, we will be able to define a threshold on (as well as and time switching parameters) below which the performance is approximately equivalent to that of a regularly powered cellular-based IoT (further discussion will be provided in Remarks 5 and 8). As discussed already, the typical IoT device needs to harvest a minimum amount of energy to be able to receive and transmit information. If it is able to harvest this energy, it is said to be in energy coverage. In the following Lemma we derive an expression for the conditional energy coverage probability using the approximation in Eq. 9.
Lemma 1** (Conditional Energy Coverage Probability).**
Probability that the harvested energy during the charging sub-slot is greater than conditioned on the point process is
[TABLE]
while the unconditioned probability is
[TABLE]
where , , , , , and .
Proof:
See Appendix A. ∎
As explained before, the above expression can be used to compute the energy coverage probability in the downlink mode by eliminating uplink conditions and vice versa for the uplink mode. The complete results for these special cases will be presented in Lemmas 4 and 5.
III-B Conditional SINR Coverage Probability
As a result of using the approximation introduced in Eq. 9, the conditional energy coverage probability in Eq. 10 is only a function of the distances and (between the typical device and its nearest two BSs). Keeping in mind that we will have to jointly decondition on all the coverage events at the end (as evident from Eq. 8), it will be useful to derive conditional downlink SINR coverage also in terms of and . In order to do that, we use the same dominant BS-based approach that we used in the previous Subsection. In particular, we approximate the interference in the denominator of SINR in Eq. 2 by the interference from the second nearest BS (strongest interferer) and the expectation of the interference from the rest of the BSs. Under this approximation, the conditional downlink SINR coverage probability becomes \mathbb{P}\left({\rm SINR_{DL}}\geq\beta_{\rm DL}\Big{|}r_{1},r_{2}\right). A tractable expression for this conditional probability is derived next.
Lemma 2** (Conditional Downlink SINR Coverage Probability).**
Probability that the downlink SINR at the typical device exceeds , conditioned on and , is
[TABLE]
where .
Proof:
See Appendix B. ∎
With this, we are now left with deriving the conditional uplink probability, which we do next. It is noteworthy that uplink analysis is known to be a challenging problem even for regularly powered networks. The locations of the devices scheduled in the same time frequency resource block as the typical device (modeled as point process in Eq. 3) are correlated with the locations of the BSs due to the structure of the Poisson Voronoi tessellation. This correlation is further enhanced due to uplink power control, where the transmission power of each device is a function of its distance to its serving BS. As discussed in [13], the exact analysis of this setup in not known. It has, however, been shown that modeling the locations of the devices by an independent PPP and handling dependence between the distances and (as defined in Eq. 3) appropriately leads to a fairly tight approximation. For the latter, it is sufficient to just account for the fact that , i.e., the serving BS must be closer to the interfering device than the tagged BS. Please refer to [13] for more details. Using this general idea, the Laplace transform of the aggregate interference at the tagged BS in a regularly powered network was given in [13] as follows:
[TABLE]
where is the point process modeling the locations of the selected devices in a given time-frequency resource. This expression was used to derive the uplink coverage probability for regularly powered networks in [13] as follows:
[TABLE]
where . We will use this expression to compare the performance of the proposed setup to that of the regularly powered networks.
Coming to the conditional uplink coverage in the proposed energy harvesting setup, note that the dominant source of correlation between uplink SINR and the other two terms (downlink SINR and the amount of energy harvested) is the serving distance . If we condition on and treat and as independent point processes (as done above), the conditional uplink coverage probability reduces to \mathbb{P}\left({\rm SINR_{UL}}\geq\beta_{\rm UL}\Big{|}r_{1}\right), which is derived in the next Lemma.
Lemma 3** (Conditional Uplink SINR Coverage Probability).**
Probability that the uplink SINR of the typical device at the tagged BS is greater than , conditioned on , is
[TABLE]
where is given by Eq. 13 by replacing with , where .
Proof:
See Appendix B. ∎
III-C Joint Uplink/Downlink Coverage Probability
Having derived the three conditional probability terms appearing in Eq. 8 in Lemmas 1, 2, and 3, we are now ready to derive the joint uplink/downlink coverage probability. The only remaining step is to uncondition their product with respect to the joint distribution of and , which results in the following Theorem.
Theorem 1** (Joint uplink/downlink coverage probability).**
The joint uplink/ downlink coverage probability of the typical IoT device with downlink and uplink SINR thresholds and respectively is given by:
[TABLE]
where , , , are as introduced in Lemma 1, is as introduced in Lemma 2, and is as introduced in Lemma 3.
Proof:
This result follows directly by substituting Eq. 10, 12, 15 in Eq. 8 and integrating over and using the joint distribution as defined in [44, Eq. 28]. ∎
Remark 1**.**
This general result can be used to derive both downlink coverage and uplink coverage probabilities defined in Eqs. 6 and 7. For instance, if we remove all the uplink conditions by putting (note that ) and , then Eq. 1 will represent the downlink coverage probability for the downlink mode. Similarly, if we remove all the downlink conditions by putting (note that in that case), , and , then Eq. 1 will represent the uplink coverage probability for the uplink mode.
III-D Average Throughput
We now derive expressions for both the uplink and the downlink average throughput in the joint uplink/downlink mode. The average downlink throughput is
[TABLE]
where is the average data rate during downlink sub-slot in the joint mode. The multiplication by accounts for the fact that downlink sub-slot lasts for fraction of the total time-slot duration. Similarly, the average uplink throughput in the joint mode is:
[TABLE]
where is the average data rate during uplink sub-slot in the joint mode.
Remark 2**.**
Note that for a given , it is easier to satisfy the energy constraint for larger values of . This means both and are the increasing functions of . However, increasing decreases (for a given ), which reduces the downlink transmission time and may therefore reduce average data rate . This indicates the existence of an optimal slot partitioning for maximizing . Similar conclusions can be drawn about the relation between and for a given . We will discuss more about this optimal slot partitioning in the sequel.
In the next two Sections, we will specialize the general results of this Section to the downlink and uplink modes, which will provide several useful system design insights.
IV Downlink Mode
The coverage probability in the downlink mode defined in Eq. 6 can be expressed as
[TABLE]
which is the special case of Eq. 8. As discussed in Section II and later in Remark 1, we can obtain this definition for by simply substituting , and using as the energy condition in the definition of joint uplink/downlink coverage probability given in Eq. 5 (and hence Eq. 8). Therefore, can be derived directly by making these substitutions in Eq. 1. Similarly, we can derive the energy coverage for downlink mode by using the same substitutions in Eq. 11. We first state this energy coverage result next.
Lemma 4** (Energy coverage probability in the downlink mode).**
Probability that the harvested energy during the charging sub-slot is greater than the value is
[TABLE]
where , , , and .
Proof:
See Appendix C. ∎
Remark 3**.**
The effect of the duration of the charging sub-slot appears in the value of . Consistent with intuition, as this duration increases, the value of decreases and the energy coverage probability approaches .
We now state the (downlink) coverage result for the downlink mode (defined in Eq. 6).
Theorem 2** (Downlink coverage probability in the downlink mode).**
The downlink coverage probability with SINR threshold and minimum required energy is given by
[TABLE]
where is defined in Lemma 2, , , and are defined in Lemma 4.
Proof:
See Appendix C. ∎
Remark 4**.**
The effect of the duration of the charging sub-slot appears mainly in the value of (implicitly in the value of ). It can be observed that as this duration increases, the value of increases and approaches the coverage probability of regularly powered network . This is because as increases, it becomes easier to satisfy the energy constraint and the energy coverage probability ultimately approaches unity.
Remark 5**.**
Conditioned on , the variable represents an important system parameter. In Eq. 21, it can be interpreted as a threshold on the value of . In particular, as long as the distance to the second nearest BS (which is also the second dominant RF source on average) is less than this threshold, the energy coverage condition is satisfied and the only condition required for coverage is , which is represented by the first term in Eq. 21. This useful system insight is a result of using the approximation in Eq. 9 that defines the amount of energy harvested in terms of distances and . This provides useful characterization of the regime in which the performance of this RF-powered IoT network will be similar to the regularly powered network. Similar observations will be provided for the uplink case in the next Section.
The general expression for average throughput given in Eq. III-D can be specialized for the downlink mode as follows:
[TABLE]
Remark 6**.**
Similar to our comments in Remark 2, is an increasing function of . On the other hand, the duration of the downlink sub-slot decreases with increase in . This indicates the existence of an optimal value of that maximizes .
V Uplink Mode
In this Section, we specialize the results of Section III to the uplink mode. Recall that in the uplink mode, each time-slot is partitioning into two sub-slots: charging sub-slot and uplink sub-slot. As discussed in Section II and Remark 1, the uplink coverage probability, defined in Eq. 7, can be obtained from the definition of joint uplink/downlink coverage, given by Eq. 5, by substituting , and using as the energy condition. Consequently, the results for the uplink mode can be obtained from the general results of Section III by making these substitutions. While these substitutions are quite similar to the ones that we made in the previous Section for the downlink mode, there is a subtle difference in the energy conditions, which is the reason why the final results are slightly different in the two cases. In particular, while the minimum required energy in the downlink mode was fixed (), it is a function of the nearest BS location in the uplink mode (due to power control). As in the previous Section, we first state the energy coverage result for the Uplink mode next.
Lemma 5** (Energy coverage probability in the uplink mode).**
Energy coverage probability is
[TABLE]
where , , , , .
Proof:
See Appendix D. ∎
Remark 7**.**
It is easy to see that increasing the density of the BS PPP increases energy coverage probability due to two reasons. First, it reduces the distance between the typical device and its serving BS, which reduces the transmission power of this device, this making it easier to satisfy the energy coverage condition. Second, increasing also increases the aggregate energy harvested by the typical device. This is also evident from Eq. 5 where all the terms can be shown to be decreasing functions of .
We now present the uplink coverage probability (defined in Eq. 7) next. Using this, we will discuss the differences between the regularly powered and energy harvesting networks.
Theorem 3** (Uplink coverage probability in the uplink mode).**
The uplink coverage probability of the IoT device with SINR threshold and uplink transmission power is
[TABLE]
where , , , and are as defined in Lemma 5, and is defined in Lemma 3.
Proof:
See Appendix C. ∎
By comparing the above result with the uplink coverage probability of the regularly powered network given by Eq. 14, we note that the effect of energy harvesting mainly appears in the term . For instance, if we try to exclude the energy coverage condition () by putting , we will get , which will tend to . This will eventually make all the terms in Eq. 3 tend to zero except the first term which will be equivalent to Eq. 14.
Remark 8**.**
Similar to Remark 5, the value of here represents a threshold on the distance to the second nearest BS . In particular, as long as , the uplink coverage probability of the RF-powered network is exactly the same as that of the regularly powered network. This can be deduced from the first term of Eq. 3.
Similar to Eq. III-D, the average uplink throughput can be expressed as
[TABLE]
Note that, similar to Remark 6, the time-slot division parameter has an optimum value that maximizes the throughput . We conclude this Section with the following remark.
Remark 9**.**
By comparing the results for downlink and uplink modes (given in Theorems 2 and 3, respectively), with those of the regularly powered network, we conclude that and can be used as tuning parameters for the energy harvesting network. The closer we need the downlink or uplink performance to be to the regularly powered network, the larger the values of and need to be. These tuning parameters capture in their definitions the effects of all system parameters including , , , , , and .
VI Simulation Results and Discussion
Unless specified otherwise, we will consider the following values for the simulation parameters throughout this section: Joules, , , , MHz, dB, dB, dB, dBm, dB, , dB, , and sec.
VI-A Downlink Mode
In this subsection, we evaluate the performance of the downlink mode using the performance metrics derived in Section IV. First, in Fig. 3 we plot the energy coverage probability result derived in Lemma 4. As discussed in Remark 3, energy coverage probability is clearly an increasing function of the time division parameter . The theoretical results are also shown to match perfectly with the simulation results obtained from Monte-Carlo trials, which verifies the accuracy of the dominant BS-based approach used to approximate the energy in our analysis. The downlink coverage result derived in Theorem 2 is plotted in Fig. 4. Comparisons with simulation results again verify the accuracy of the dominant BS-based approximation. As discussed in Remark 4, we notice that the coverage probability starts converging to the coverage probability of regularly powered networks, given by , at high values of . To glean sharper insights, we recall Remark 5, where we referred to as a threshold on the value of distance to the second nearest BS , below which this RF-powered IoT network has the same downlink coverage as the regularly powered network. In Fig. 5, we verify this insight by plotting the coverage probabilities for both RF-powered and regularly powered networks conditioned on (for ). As predicted in Remark 5, the performance of both the networks is the same when is below the threshold value, which in this case is . Even thought this insight was a byproduct of dominant BS-based approximation, we notice that it is remarkably accurate. Right after the threshold value of , the two curves start diverging. Finally, we plot our results in Eq. 22 for the average throughput in Fig. 6. Comparisons with the simulation results verify the accuracy of our analysis. The results also illustrate the existence of an optimum value for that maximizes the average throughput in the downlink mode, as predicted in Remark 6.
VI-B Uplink Mode
In this section, we focus on the performance analysis of uplink mode. In particular, we will study the effect of and on the performance metrics derived in Section V. In Fig. 7, we plot the energy coverage probability in the uplink mode as a function of . Consistent with Remark 7, the energy coverage probability increases with and saturates to unity when is above a specific value, which we denote by . Beyond this value of density, the energy coverage condition is satisfied with high probability. Consequently, the uplink coverage probability is expected to converge to the SINR coverage probability, defined as , at . This is verified in Fig. 8, where starting from , the energy coverage condition is satisfied most of the time and the uplink coverage probability reduces to SINR coverage, i.e., . We also note that the SINR coverage probability in Fig. 8 initially decreases with until it becomes constant starting from about . This is due to the increase in energy coverage probability which leads to increase in the density of active devices, hence increasing the interference value. The value to which they converge starting from is the uplink coverage probability for the case of regularly powered network ( in Eq. 14). Similar trends are observed in Fig. 9, where we note that the uplink coverage and the SINR coverage probabilities converge at about , which can be interpreted as the minimum value of at which the energy coverage condition is satisfied with a high probability. Also, similar to our discussion above on the effect of , the SINR coverage probability in Fig. 9 initially decreases due to the increase in the energy coverage probability which increases the density of active devices and, consequently, the interference.
VI-C Joint Uplink and Downlink Mode
In Fig. 10 we provide a 3D plot for as a function of and . Recall that . We note that for any given value of , the value of decreases as increases (equivalently decreases). As discussed in Remark 2, for any given value of , there exists optimal (and hence optimal ) that maximizes . A similar behavior has already been seen in Fig. 6. Similar observations can be made about the behavior of .
VII Conclusions
In this paper, we developed an analytical framework to study joint uplink and downlink coverage performance of a cellular-based ambient RF energy harvesting network in which IoT devices are solely powered by the downlink cellular transmissions. Each time-slot is assumed to be partitioned into charging, downlink, and uplink sub-slots. Within each time-slot, the IoT devices (assumed batteryless) first harvest RF energy from cellular transmissions and then use this energy to perform downlink and uplink communication in the subsequent sub-slots. For this setup, we derived the joint probability that the typical device harvests sufficient energy in the charging sub-slot and achieves sufficiently high downlink and uplink SINRs in the following two sub-slots. The main technical contribution is in handling the correlation between these energy and SINR coverage events. Using this result, we also studied system throughput as a function of the time-slot division parameters. Optimal slot partitioning that maximizes this throughput is also discussed. Using these results, we also compared the performance of this RF-powered IoT network with a regularly powered network in which the IoT devices have uninterrupted access to reliable power source, such as a battery. We derived thresholds on several system parameters beyond which the performance of this RF-powered IoT network converges to that of the regularly powered network.
Finally, we defined a tuning parameter, which incorporates the effect of all system parameters, and needs to be sufficiently high for the coverage performance of this RF-powered network to converge to that of the regularly powered network.
This work can be extended in multiple directions. From the energy harvesting perspective, the system model can be extended to include rechargeable batteries (with finite capacities) at the devices. This will require explicit consideration of the temporal dimension, as done in [22], where the BSs were assumed to be self-powered with access to batteries with finite capacities. From the modeling perspective, it is important to consider other BS-device configurations, such as the ones in which devices are clustered around the BSs [45].
Appendix A
The value of can be derived as follows:
[TABLE]
where (a) follows from the assumption that all are independent and exponentially distributed random variables with mean one, and (b) follows from Campbell’s theorem [46] with conversion from Cartesian to polar coordinates and using . Using the approximation introduced in Eq. 9, the conditional energy coverage probability can be expressed as:
[TABLE]
where step (c) is due to hypo-exponential distribution of (sum of two exponential random variables with rates and ), , and . This concludes the proof of Eq. 10. Noting that \mathbb{P}\left(E_{\rm H}\geq E_{\rm min}\Big{|}\Phi_{b}\right)=1 when and integrating over and with [44], the result in Eq. 11 follows.
Appendix B
Using the definition of in Eq. 2 and approximating the interference by the sum of interference from the nearest interferer and the expectation of the interference from the rest of the interference field, we get
[TABLE]
where (d) follows from substituting for as derived in Eq. 26, and steps (e) and (f) follow from the assumption that , and defining .
In the uplink sub-slot, the locations of active IoT devices (IoT devices in energy coverage) in a given time-frequency resource can be approximately modeled by the PPP with density where . This will lead to the following expression for :
[TABLE]
Defining , we have:
[TABLE]
where step (g) is due to the assumption that is exponentially distributed with mean one, and step (h) results from using the Laplace transform of , which can be found by replacing with in Eq. 13, where .
Appendix C
We apply the substitutions in Remark 1 for the downlink case to both Lemma 1 and Theorem 1 to get both energy coverage probability and . Applying these substitutions reduces the value of to , where is as defined in Lemma 1. Letting , we note that the set will be empty set for while for the set will be simply . Similarly, the set will be empty set for while for the set will reduce to . Applying these integration limits on our result in Lemma 1 leads to the final result in Lemma 4. Similarly, applying these new integration limits to the result in Theorem 1 and noting that the substitutions explained in Remark 1 include (which leads to in Eq. 16), the final result in Theorem 2 follows.
Appendix D
Similar to the approach in the downlink case, we apply the substitutions in Remark 1 for the uplink case to both Lemma 1 and Theorem 1. Applying these substitutions reduces the value of to , where . Letting , we note that the set for while for the set will be simply . Similarly, the set will be empty set for while for the set will reduce to . Applying these integration limits on our result in Lemma 1 leads to the final result in Lemma 5. Similarly, applying these new integration limits to the result in Theorem 1 and noting that the substitutions explained in Remark 1 include (which makes in Eq. 16), the final result in Theorem 3 follows.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] M. A. Kishk and H. S. Dhillon, “Downlink performance analysis of cellular-based Io T network with energy harvesting receivers,” in Proc., IEEE GLOBECOM , Dec. 2016.
- 2[2] A. Whitmore, A. Agarwal, and L. Da Xu, “The internet of things: A survey of topics and trends,” Information Systems Frontiers , vol. 17, no. 2, pp. 261–274, Apr. 2015.
- 3[3] Ericsson, “Ericsson Mobility Report: One the Pulse of the Networked Society”, white paper, Nov. 2015. Available online: http://goo.gl/5n Siwt.
- 4[4] H. S. Dhillon, H. C. Huang, H. Viswanathan, and R. A. Valenzuela, “Power-efficient system design for cellular-based machine-to-machine communications,” IEEE Trans. on Wireless Commun. , vol. 12, no. 11, pp. 5740 – 5753, Nov. 2013.
- 5[5] ——, “Fundamentals of throughput maximization with random arrivals for M 2M communications,” IEEE Trans. on Commun. , vol. 62, no. 11, pp. 4094 – 4109, Nov. 2014.
- 6[6] H. S. Dhillon, H. C. Huang, and H. Viswanathan, “Wide-area wireless communication challenges for the Internet of Things,” IEEE Commun. Magazine , vol. 55, no. 2, pp. 168–174, Feb. 2017.
- 7[7] V. Jelicic, M. Magno, D. Brunelli, V. Bilas, and L. Benini, “Analytic comparison of wake-up receivers for WS Ns and benefits over the wake-on radio scheme,” in Proc., the 7th ACM workshop on Performance monitoring and measurement of heterogeneous wireless and wired networks , Oct. 2012, pp. 99–106.
- 8[8] A. Somov and R. Giaffreda, “Powering Io T Devices: Technologies and Opportunities”, IEEE Io T Newsletter , Nov. 2015.
