Skip to main content

Simultaneous wireless energy transfer and spectrum sharing with primary data relaying in cognitive radio networks

Abstract

Spectrum sharing and energy harvesting (EH) are promising techniques to enhance the spectrum and energy efficiency of wireless networks. In this paper, we propose a spectrum sharing scheme based on the cooperative energy and data transfer in both the time and space domains. When the primary base station (PB) transfers energy to the primary user (PU), the secondary user (SU) can transmit its own data simultaneously, and the interference of secondary data transmission becomes beneficial to improve the EH efficiency of the PU. Furthermore, the SU can assist the primary data relaying using the Alamouti coding technique to improve the link robustness through introducing the space diversity. With the energy and data cooperation from the SU, the primary data can be more quickly and reliably delivered, and hence more opportunities can be achieved for the spectrum sharing. Considering the dependence of the energy and data transfer, the throughput of both systems is investigated. The time allocation between EH and data transmission can be numerically determined by maximizing the throughput of secondary system under the throughput constraint of primary system. Performance results are presented to validate our theoretical analysis and provide some guidelines for the network configuration.

1 Introduction

The radio frequency (RF) energy harvesting (EH) is a promising technique that enables the smart power-limited devices to harvest energy from the electromagnetic radiation [1]. Researchers have shown that the maximal harvested energy is about 7.0 and 1.0 μW at the free space distance of 40 m over 2.4 and 900 MHz, respectively [2]. In this way, the harmful interference becomes a source of energy, which can improve the energy efficiency and thus significantly prolong the network lifetime [3, 4]. The rapid advancement of the EH materials and devices makes the network coupling with EH devices a reality [5], e.g., the Powerharvester Receivers designed by the Powercast can harvest the RF energy to charge the remote battery-free devices [6]. A highly-efficient rectenna was designed in [7] to improve the output power of the direct current as well as the power sensitivity, which can be used for the EH in the wireless sensor network.

1.1 Related work

Spectrum sharing has been intensively studied to deal with the increasing requirements of wireless data transmissions over the limited but under-utilized bandwidth. In this context, the unlicensed users also known as the secondary users (SUs) are allowed to access the licensed spectrum of the high-priority primary users (PUs), but under the constraint that the transmission requirements of PUs should be strictly protected.

To improve the spectrum efficiency, many spectrum sharing schemes have been proposed [812]. In the space domain, the SU can use a fraction of its power to relay the primary data, while the remaining power is used for its own data transmission [8]. Huang et al. studied the capacity tradeoff between cellular and mobile ad hoc networks for the underlay and overlay spectrum sharing schemes [9]. In the multiuser scenario, a SU can be selected to assist the primary data transmission to tolerate the interference caused by the secondary data transmission from another selected SU [10]. In the frequency domain, the SU can help relay the primary data to exchange for some disjoint bandwidth for its own data transmission [11]. To combat the low efficiency of half-duplex cooperative protocols, Zhai et al. proposed the spectrum sharing based on the two-path successive relaying [12], where two SUs can alternatively and successively relay the primary data and transmit their own data using the superposition coding technique, while the successive interference cancelation (SIC) techniques is adopted by the receivers to decode the desired information.

The RF signal can carry not only information but also energy, so there exists an energy-rate tradeoff for the simultaneous wireless information and power transfer (SWIPT) [13, 14]. Huang et al. deployed the orthogonal frequency division multiplexing (OFDM) and transmit beamforming for the SWIPT in a broadband system [15]. For the large-scale network, Krikidis studied the cooperative relay protocol to show the tradeoff between the outage performance and the wireless energy transfer (WET) [3]. For the stochastic networks, the cooperative energy transfer and data relaying protocol was proposed by properly modeling the locations of users as Poisson point process [16]. Rubio et al. analyzed the tradeoff between the sum-rate and the energy constraints in the multiuser multiple-input multiple-output (MIMO) system [17]. The harvest-then-transmit protocol was proposed in [18], where the terminals should first harvest the ambient RF energy, and then transmit data using the harvested energy. Reference [19] implemented the power beacons in the cellular network to transfer the microwave power to the mobile devices to support their uplink data transmissions to the base stations.

The EH-based spectrum sharing has drawn intensive research interests nowadays. The optimal mode selection policy was designed by balancing the trade-off between spectrum accessing and energy harvesting [20]. The SUs can opportunistically harvest the RF energy from the nearby PUs and reuse the spectrum to send their signals if they lie outside the exclusive regions of all the PUs [21]. Mousavifar et al. proposed the spectrum sharing scheme that the source and the relay can harvest energy from the PUs and the information of source is forwarded to the destination by the relay [22]. The joint information and energy cooperation between primary and secondary systems is investigated in [23], where the SUs can help the primary data transmissions to acquire the energy and spectrum for the secondary data transmission. The SUs can be scheduled to access the selected channel for the data transmission or harvest energy by designing a learning algorithm [24]. Park et al. derived the upper bound of the achievable throughput for the EH SUs under the energy causality and collision constraints [25].

Although there exist some related works about the EH-based spectrum sharing for different network structures, it is still necessary to further improve the spectral and energy efficiency. Our proposed transmission strategy is different from those of above papers. In our paper, the single-antenna UE and SU can form the virtual antenna array in the cooperative period and the spatial diversity can be achieved by using Alamouti coding to enhance the reliability of data transmission. As a result, the energy and spectral efficiency of the cognitive radio network can be greatly improved.

1.2 Motivation and contribution

In the cognitive radio network, the time-switching or the power-splitting techniques can be adopted by the PU for the EH and information decoding [13]. Usually, the valuable spectrum is either used solely for the energy transfer or for the data transmission. It is necessary to design flexible schemes to efficiently utilize the spectrum to realize both the EH and the spectrum sharing. Furthermore, the SU can use its energy to relay the primary data to improve the link robustness and hence strive for more opportunities for the spectrum sharing. It is a win-win game for both systems by considering the resource complementary that the PUs own spectrum but lack energy, while the SUs have enough energy but lack spectrum.

We propose a spectrum sharing scheme based on the cooperative energy and data transfer for the cognitive radio network, where a secondary link is overlaid with a primary link. Each terminal is assumed to be equipped with one omnidirectional antenna and the similar assumption is made in [18, 26]. In the primary system, the user equipment (UE) has the capability of harvesting energy from the RF signals. All the other terminals are assumed to have the stable power supply. Compared with the standalone primary system, with the energy assistance from the secondary link, the UE will get more energy and be charged quickly. Also, the primary data from the UE can be delivered more reliably. The main contributions of this work are summarized as:

  • In the EH period of our proposed scheme, the SU can transmit its own data using the licensed spectrum, of which the interference can help recharge the UE. When the UE transmits its data using the small amount of harvested energy, the SU can help relay the primary data to improve the link robustness. Thus, the primary data can be more reliably delivered with less resource, and the SU can be awarded some resources for the spectrum sharing.

  • The Alamouti coding technique [27] is adopted by the UE and the SU to simultaneously retransmit the primary data. Without requiring any extra bandwidth, the quality of primary data transmission can be improved.

  • We analyze the success probabilities of transmission cases and then derive the throughput of both primary and secondary systems. The time allocation between EH and data transmission is investigated through maximizing the throughput of secondary system while guaranteeing the throughput of primary system.

  • We investigate the impacts of various parameter settings to the system performance, such as the time allocation, the distances between different terminals, the transmission rate, and the transmission powers of terminals.

The rest of this paper is organized as follows. In Section 2, the energy and data cooperation-based spectrum sharing scheme is proposed. Section 3 explains the non-spectrum sharing model as a benchmark. In Section 4, we derive the throughput of both systems. Performance results are presented in Section 5. Section 6 concludes this paper.

2 Energy and data cooperation spectrum sharing

Figure 1 shows the system model of our proposed spectrum sharing, where a secondary link coexists with a primary link in the same geographic region. In the first β time, as shown in Fig. 1 a, the PB transfers wireless energy to the UE, and meanwhile the SU communicates with the secondary receiver (SR). The secondary data transmission can be regarded as a source of energy that can be harvested by the UE. Since the energy signal transmitted by the PB is known to all the terminals, the SR can cancel this interference to decode its desired secondary data. With the secondary data transmission, the EH efficiency of the UE can be greatly improved, and thus more energy can be available for the primary data transmission. After the WET, as shown in Fig. 1 b, the following 1−β time is used for the uplink primary data transmission from the UE to the PB. At the same time, the SU will overhear the UE’s signal and help relay the primary data in case the PB fails to decode it. As illustrated in Fig. 2, according to the decoding statuses of PB and SU, there are three possible transmission policies:

  • If the PB correctly receives the primary data in the current block, a new primary data will be transmitted by the UE in the next block after the EH period.

  • If both PB and SU erroneously receive the primary data in the current block, the UE will retransmit the primary data in the next block after the EH period, as shown in Fig. 1 c.

  • If the PB erroneously receives the primary data, but the SU correctly overhears it. The primary data will be retransmitted by UE and SU using the Alamouti coding technique in the next block after the EH period, as shown in Fig. 1 d.

Fig. 1
figure 1

System model of spectrum sharing with energy and data cooperation

Fig. 2
figure 2

The process of primary data cooperation. There are three cases regarding to the decoding statuses of the PB and the SU in the current time block

The primary data will be discarded if it is still incorrectly received by the PB after the retransmission. Each channel is assumed to undergo Rayleigh block fading, so the channel fading remains constant in one block, but varies independently from one block to another. The channels are assumed to consist of the small-scale fading and the large-scale path-loss, i.e., \({h_{ij}} = {\chi _{ij}}d_{ij}^{-v/2}(i,j \in \{ {\text {PB}},{\text {UE}},{\text {SU}},{\text {SR}}\})\), where v and d ij denote the path-loss exponent and the distance between two terminals, respectively. The fading coefficient χ ij is a circularly symmetric complex Gaussian random variable with unit variance. The channel gain |h ij |2 is exponentially distributed with the probability density function (PDF) \(f_{X}(x)={\frac {1}{\lambda _{ij}}}{\text {exp}}(-{\frac {x}{\lambda _{ij}}})\), where \(\mathbb {E}\{ |{h_{ij}}{|^{2}}\}={\lambda _{ij}}=d_{ij}^{-v}\). In each time block, the downlink and uplink channels are assumed to be reciprocial, i.e., the downlink energy transfer from PB and the uplink data transmission from UE suffers from the same channel fading, so |h ij |2=|h ji |2. This assumption has been widely adopted in the literatures, such as [18] and [22]. In the cooperative transmission period, we assume that the locations of nodes do not change significantly [28]. The mathematical expectation is denoted as \(\mathbb {E}\{\cdot \}\). The (·) and (·)H represent complex conjugate and Hermitian transpose of matrix, respectively.

3 Benchmark primary system without spectrum sharing

In the non-spectrum sharing scenario, a PB intends to communicate with a UE. The PB has a continuous power supply, while the UE has to harvest the RF energy from the PB transmissions. This is actually the “Harvest-then-transmit” protocol as proposed in [18]. Each normalized time block consists of two phases. In the first θ time, the PB transfers energy to the UE over the downlink. In the remaining (1−θ) time, the UE transmits its data to the PB over the uplink using the harvested energy.

In the first θ time, the amount of energy harvested by the UE is denoted as E u and given as [18, 26]

$$ \mathbf{E}_{\mathrm{u}}=\eta\theta p_{b} |h_{\mathrm{PB,UE}}|^{2}, $$
(1)

where η(0,1) represents the energy conversion efficiency and p b denotes the transmit power of PB.

After harvesting energy in θ time, the primary data is transmitted from UE to PB in the remaining 1−θ time. The transmit power of UE is denoted as \(p_{\mathrm {u}}^{\text {no}}\) and calculated as

$$ {p_{\mathrm{u}}^{\text{no}}}={\frac{{{\mathbf{E}_{\mathrm{u}}}}}{{1-\theta}}}. $$
(2)

The achievable rate of primary link is expressed as

$$ C_{\mathrm{UE,PB}}^{\text{no}}=(1-\theta)\log_{2}\left(1+\frac{p_{\mathrm{u}}^{\text{no}}|{h_{\mathrm{UE,PB}}}{|^{2}}}{{{\sigma^{2}}}}\right), $$
(3)

where σ 2 represents the power of additive white Gaussian noise (AWGN) and it is the same at different receivers.

The throughput of primary system with non-spectrum sharing can be expressed as \(\mathcal {V}_{\mathrm {p}}=\Pr \{C_{\mathrm {UE,PB}}^{\text {no}}\ge R_{0}\}R_{0}\). The primary data is assumed to be successfully received by PB if the channel achievable rate is no less than the fixed transmission rate R 0. The data success probability can be derived as

$$\begin{array}{*{20}l} &\Pr\left\{C_{\mathrm{UE,PB}}^{\text{no}} \ge R_{0}\right\}={\text{exp}}\left(-\sqrt{\frac{(1 -\theta)\rho_{0}\sigma^{2}}{\eta \theta p_{b}}}{d_{\mathrm{UE,PB}}^{v}}\right), \end{array} $$
(4)

where \(\rho _{0}=2^{\frac {R_{0}}{1-\theta }}-1\). The maximal throughput of the stand-alone primary network without spectrum sharing can be obtained via \(\mathcal {V}_{\mathrm {p}}^{\text {max}}=\underset {\beta \in (0,1)}{\max }\quad \mathcal {V}_{\mathrm {p}}\).

Since the UE is located far away from the PB, the EH efficiency is quite low due to the severe path-loss. Using the small amount of harvested energy, the primary data transmission is more likely to fail and the spectrum is wasted for the data retransmission.

4 Throughput of the spectrum sharing

In each normalized time block, the WET is performed in the first β fraction of time. The amount of energy harvested by the UE is denoted as E UE and given as

$$\begin{array}{*{20}l} {E_{\text{UE}}} &=\eta\beta p_{b} |h_{\mathrm{PB,UE}}|^{2}+\eta\beta p_{a} |h_{\mathrm{SU,UE}}|^{2}, \end{array} $$
(5)

where p a denotes the transmit power of the SU. The transmit power of the UE 1 can be expressed as

$$\begin{array}{*{20}l} p_{\text{UE}}={\frac{{{{E}_{\mathrm{U{E}}}}}}{{1-\beta}}}. \end{array} $$
(6)

After the WET, the UE transmits its own data to the PB in the remaining 1−β time, and the SU overhears the data from the UE. Based on the decoding status of UE and SU, there exists three transmission cases as follows:

  • Case A: If the primary data is correctly received by the PB, the SU will keep silent.

  • Case B: If both the PB and the SU erroneously receive the primary data, the primary data will be retransmitted in the next time block.

  • Case C: If the primary data is erroneously received by the PB, but correctly decoded by the SU, the UE and the SU will simultaneously retransmit the primary data in the next time block using the Alamouti coding technique.

The total throughput of primary system includes the above three cases and it can be expressed as

$$\begin{array}{*{20}l} \mathcal{L}_{\mathrm{p}}={\left[\Pr(\mathrm{Suc,A})+\frac{1}{2}\Pr(\mathrm{Suc,B})+\frac{1}{2}\Pr(\mathrm{Suc,C})\right]} R_{0}, \end{array} $$
(7)

where the pre-factor \(\frac {1}{2}\) accounts that one primary data packet is transmitted in the first time block, and it may be retransmitted in the following time block. The Suc means that the primary data is successfully delivered in a certain case.

4.1 Case A: original data transmission

In the primary data transmission, the achievable rate of the link between UE and PB is denoted as \(C_{\mathrm {UE,PB}}^{(1)}\) and given by

$$\begin{array}{*{20}l} C_{\mathrm{UE,PB}}^{(1)}=(1-\beta) \log_{2}\left(1+\frac{{p_{\text{UE}}|{h_{\mathrm{UE,PB}}}{|^{2}}}}{{{\sigma^{2}}}}\right), \end{array} $$
(8)

where the pre-factor is applied because the primary data is broadcasted by the UE in 1−β time. The success probability of the original primary data transmission is expressed as \(\Pr (\mathrm {Suc,A})=\Pr \left \{\mathrm {C}_{\mathrm {UE,PB}}^{(1)}\ge {R_{0}}\right \}\) and calculated as

$$\begin{array}{*{20}l}{} \Pr({\mathrm{Suc,A}})=\!{\text{exp}}\!\left(\!-\sqrt{\frac{\rho_{1}}{a_{1}}}d_{\mathrm{UE,PB}}^{v}\!\right)\!+d_{\mathrm{UE,PB}}^{v}\!\int_{0}^{\sqrt{\frac{\rho_{1}}{a_{1}}}}{\mathcal I_{1}(g_{1})} \mathrm{d}g_{1}, \end{array} $$
(9)

where \(\rho _{1}=2^{\frac {R_{0}}{1-\beta }}-1\), \(a_{1}={\frac {\beta }{1 -\beta }}{\frac {\eta p_{b}}{\sigma ^{2}}}\), \(a_{2}={\frac {\beta }{1 -\beta }}{\frac {\eta p_{a}}{\sigma ^{2}}}\), g 1=|h PB,UE|2, and

$$\begin{array}{*{20}l}{} {\mathcal{I}_{1}(g_{1})}={\text{exp}}\left\{-\left[{\frac{\rho_{1}{d_{\mathrm{SU,UE}}^{v}}}{a_{2}g_{1}}}+\left(\!d_{\mathrm{UE,PB}}^{v}-{\frac{a_{1}}{a_{2}}d_{\mathrm{SU,UE}}^{v}}\right)g_{1}\!\right]\right\}. \end{array} $$
(10)

4.2 Case B: primary data retransmission from UE

For the primary data cooperation, the SU overhears the information transmitted from UE. The achievable rate between UE and SU in the current block is denoted as \(C_{\mathrm {UE,SU}}^{(1)}\) and given as

$$\begin{array}{*{20}l} C_{\mathrm{UE,SU}}^{(1)}=(1-\beta) \log_{2}\left(1+\frac{p_{\text{UE}}|h_{\mathrm{UE,SU}}|^{2}}{\sigma^{2}}\right). \end{array} $$
(11)

If the primary data is erroneously received by both the PB and the SU in the second phase of the current time block, the UE will retransmit its data to the PB in the next time block, while the SU should keep silent. The achievable rate between UE and PB in the time block is denoted as \(C_{\mathrm {UE,PB}}^{(2)}\) and given as

$$\begin{array}{*{20}l} C_{\mathrm{UE,PB}}^{(2)}=(1-\beta) \log_{2}\left(1+\frac{{p_{\text{UE}}|{\tilde{h}_{\mathrm{UE,PB}}}{|^{2}}}}{{{\sigma^{2}}}}\right), \end{array} $$
(12)

where \({\tilde {g}_{1}}=|{\tilde {h}_{\mathrm {UE,PB}}}|^{2}\) represents the channel gain between UE and PB in the retransmission block.

The success probability of primary data transmission is denoted as Pr(Suc,B) and expressed as

$$\begin{array}{*{20}l}{} \Pr({\mathrm{Suc,B}})\,=\,\Pr\!\left\{\!C_{\mathrm{UE,PB}}^{(1)}<R_{0}, C_{\mathrm{UE,SU}}^{(1)}<R_{0}\right\}\!\Pr\left\{\!C_{\mathrm{UE,PB}}^{(2)}\ge R_{0}\right\}. \end{array} $$
(13)

In Eq. (13), the first probability can be decomposed as

$$\begin{array}{*{20}l} &\Pr\left\{C_{\mathrm{UE,PB}}^{(1)}<R_{0}, C_{\mathrm{UE,SU}}^{(1)}<R_{0}\right\}\notag\\ &=\underbrace{\Pr\left\{g_{1}<g_{2},g_{1}<\frac{\rho_{1}-a_{2}{g_{2}^{2}}}{a_{1}g_{2}}\right\}}_{\boldsymbol{\mathcal{B}}_{a}}\\ &\quad+\underbrace{\Pr\left\{g_{1}\ge g_{2}, g_{2}<\frac{\rho_{1}-a_{1}{g_{1}^{2}}}{a_{1}g_{2}}\right\}}_{\boldsymbol{\mathcal{B}}_{b}}, \end{array} $$
(14)

where g 2=|h SU,UE|2. The results of the intermediate probability \({\boldsymbol {\mathcal {B}_{a}}}\) and \({\boldsymbol {\mathcal {B}_{b}}}\) are presented in Appendix I.

The second probability of (13) can be derived as

$$\begin{array}{*{20}l} \Pr\left\{C_{\mathrm{UE,PB}}^{(2)}\ge R_{0}\right\}&={\text{exp}}\left(-\sqrt{\frac{\rho_{1}}{a_{1}}}d_{\mathrm{UE,PB}}^{v}\right)\\ &\quad +d_{\mathrm{UE,PB}}^{v}\int_{0}^{\sqrt{\frac{\rho_{1}}{a_{1}}}}{\mathcal{I}_{1}}({\tilde{g}_{1}}) \mathrm{d}\tilde{g}_{1}, \end{array} $$
(15)

where \(I_{1}({\tilde {g}_{1}})\) can be obtained according to (10).

4.3 Case C: cooperative data retransmission with Alamouti coding

After data transmission in the remaining 1−β time, if the primary data is erroneously decoded by the PB, but correctly overheard by the SU, in the next time block, the UE and the SU will simultaneously retransmit the primary data using Alamouti coding scheme. The Alamouti coding scheme does not require channel state information at the transmitter side and can bring space diversity to improve the transmission robustness. The received signal at the PB can be expressed as [27]

$$ \mathbf{Y}= \left[\begin{array}{l} y_{1}\\ y_{2} \end{array}\right] = \left[\begin{array}{ll} x_{1} & x_{2} \\ -x_{2}^{*} & x_{1}^{*} \end{array}\right] \left[\begin{array}{l} {\sqrt{{p_{\text{UE}}}}}{\tilde{h}}_{\mathrm{UE,PB}}\\ {\sqrt{{p_{a}}}}h_{\mathrm{SU,PB}} \end{array}\right]+ \left[\begin{array}{l} n_{1}\\ n_{2} \end{array} \right], $$
(16)

where n 1 and n 2 denote the AWGN with zero mean and variance σ 2. The signals from UE and SU are denoted as x 1 and x 2, respectively. In the next period, signal \(-x_{2}^{*}\) is transmitted from UE and \(x_{1}^{*}\) is transmitted from SU, where \(\mathbb {E}\{|x_{1}|^{2}\}=\mathbb {E}\{|x_{2}|^{2}\}=1\).

The received signals at PB can be modeled as \(\mathbf {y}=[\!y_{1},y_{2}^{*}]=\mathbf {H}[x_{1},x_{2}]^{\mathrm {T}}+\mathbf {n}\), where n represents the noise with unit power. The normalized channel matrix H can be written as

$$\begin{array}{*{20}l} \mathbf{H}= \left[\begin{array}{ll} {\sqrt{\frac{p_{\text{UE}}}{\sigma^{2}}}}\tilde{h}_{\mathrm{UE,PB}} & {\sqrt{\frac{p_{a}}{\sigma^{2}}}}h_{\mathrm{SU,PB}}\\ {\sqrt{\frac{p_{a}}{\sigma^{2}}}}h_{\mathrm{SU,PB}}^{*} & -{\sqrt{\frac{p_{\text{UE}}}{\sigma^{2}}}}\tilde{h}_{\mathrm{UE,PB}}^{*} \end{array}\right]. \end{array} $$
(17)

The achievable rate of the distributed Alamouti coding [29] can be calculated as

$$\begin{array}{*{20}l} C_{\text{Alamouti}}&=\frac{(1-\beta)}{2}\log_{2}\left[{\text{det}}\left(\mathbf I+\mathbf{H}\mathbf{H}^{H}\right)\right]\notag\\ &={(1-\beta)}\log_{2}\left(1+{\frac{p_{\text{UE}}}{\sigma^{2}}}\tilde{g}_{1}+{\frac{p_{a}}{\sigma^{2}}}g_{3}\right), \end{array} $$
(18)

where g 3=|h SU,PB|2 and I is the identity matrix.

If the primary data is erroneously received by PB, but it is correctly received by SU in the current time block, then UE and SU will use the Alamouti coding technique to simultaneously retransmit the primary data to PB in the second phase of the next time block. The success probability of primary data transmission is denoted as Pr(Suc,C) and calculated as

$$\begin{array}{*{20}l}{} \Pr({\mathrm{Suc,C}})=\!\Pr\left\{C_{\mathrm{UE,PB}}^{(1)}\!<R_{0}, C_{\mathrm{UE,SU}}^{(1)}\ge R_{0}\right\}\Pr\left\{C_{\text{Alamouti}}\ge \!R_{0}\right\}. \end{array} $$
(19)

In Eq. (19), the first probability can be calculated as

$${} \begin{aligned} &\Pr\left\{C_{\mathrm{UE,PB}}^{(1)}<R_{0}, C_{\mathrm{UE,SU}}^{(1)}\ge R_{0}\right\}\\ &=\underbrace{\Pr\left\{g_{2}<\frac{\rho_{1}-a_{1}{g_{1}^{2}}}{a_{2}g_{1}},g_{2}>\sqrt{\frac{\rho_{1}}{a_{2}}},g_{1}<\sqrt{\frac{\rho_{1}}{a_{1}}}\right\}}_{\boldsymbol{\mathcal{F}_{a}}}\\ &~~+\underbrace{\Pr\left\{g_{2}<\frac{\rho_{1}-a_{1}{g_{1}^{2}}}{a_{2}g_{1}},g_{2}<\sqrt{\frac{\rho_{1}}{a_{2}}},g_{1}<\sqrt{\frac{\rho_{1}}{a_{1}}}\right\}}_{\boldsymbol{\mathcal{F}_{b}} }\\ &~~-\underbrace{\Pr\left\{g_{2}<\frac{\rho_{1}-a_{1}{g_{1}^{2}}}{a_{2}g_{1}},g_{1}<\frac{\rho_{1}-a_{2}{g_{2}^{2}}}{a_{1}g_{2}},g_{2}<\sqrt{\frac{\rho_{1}}{a_{2}}},g_{1}<\sqrt{\frac{\rho_{1}}{a_{1}}}\right\}}_{\boldsymbol{\mathcal{F}_{c}}}. \end{aligned} $$
(20)

The results of probabilities \({\boldsymbol {\mathcal {F}_{a}}}\), \({\boldsymbol {\mathcal {F}_{b}}}\), \({\boldsymbol {\mathcal {F}_{c}}}\) are presented in Appendix II.

In Eq. (19), the second probability can be derived as

$${} \begin{aligned} &\Pr\left\{C_{\text{Alamouti}}\ge R_{0}\right\}\\ &=\underbrace{\Pr\left\{\tilde{g}_{1}<\sqrt{\frac{\rho_{1}}{a_{1}}},g_{2}>\frac{\rho_{1}-b_{1}g_{3}-a_{1}{\tilde g}_{1}^{2}}{a_{2}g_{1}},g_{3}<\frac{\rho_{1}-a_{1}{\tilde{g}}_{1}^{2}}{b_{1}}\right\}}_{\boldsymbol{J_{a}}}\\ &\quad+\underbrace{\Pr\left\{{\tilde{g}}_{1}<\sqrt{\frac{\rho_{1}}{a_{1}}},g_{3}>\frac{\rho_{1}-a_{1}{\tilde{g}}_{1}^{2}}{b_{1}}\right\}}_{\boldsymbol{J_{b}}}+\underbrace{\Pr\left\{{\tilde{g}}_{1}\ge\sqrt{\frac{\rho_{1}}{a_{1}}}\right\}}_{\boldsymbol{J_{c}}}, \end{aligned} $$
(21)

where \(b_{1}=\frac {p_{a}}{\sigma ^{2}}\). The probabilities J a , J b and J c are derived as

$${} \begin{aligned} {\boldsymbol{J_{a}}}&=d_{\mathrm{UE,PB}}^{v}\int_{0}^{\sqrt{\frac{\rho_{1}}{a_{1}}}}{{\text{exp}}\left[-\left(\frac{\rho_{1}-a_{1}\tilde{g}_{1}^{2}}{a_{2}\tilde{g}_{1}}d_{\mathrm{SU,UE}}^{v}+d_{\mathrm{UE,PB}}^{v}\tilde{g}_{1}\right)\right]}\\ &\quad\times {\left(\frac{a_{2}\tilde{g}_{1}}{a_{2}\tilde{g}_{1}-b_{1}d_{\mathrm{SU,UE}}^{v} d_{\mathrm{SU,PB}}^{-v}}\right)}\\ &\quad\times \left\{1-{\text{exp}}\left[-\left(d_{\mathrm{SU,PB}}^{v}-\frac{b_{1}d_{\mathrm{SU,UE}}^{v}}{a_{2}\tilde{g}_{1}}\right)\frac{\rho_{1}-a_{1}\tilde{g}_{1}^{2}}{b_{1}}\right]\right\}\mathrm{d}\tilde{g}_{1}. \end{aligned} $$
(22)
$${} \begin{aligned} {\boldsymbol{J_{b}}} &=d_{\mathrm{UE,PB}}^{v}\!\int_{0}^{\sqrt{\frac{\rho_{1}}{a_{1}}}}{\!\text{exp}}\!\left[\,-\,\left(\!\frac{\rho_{1}}{b_{1}}d_{\mathrm{SU,PB}}^{v}\!+\tilde{g}_{1} d_{\mathrm{UE,PB}}^{v}-\!\frac{a_{1}\tilde{g}_{1}^{2}}{b_{1}}d_{\mathrm{SU,PB}}^{v}\!\right)\!\!\right]\!\mathrm{d}\tilde{g}_{1}\\ &=\frac{d_{\mathrm{UE,PB}}^{v}}{2}\sqrt{\frac{\pi b_{1}}{a_{1}d_{\mathrm{SU,PB}}^{v}}}{\text{exp}}\left(-\frac{4a_{1}\rho_{1}d_{\mathrm{SU,PB}}^{2v}+{b_{1}^{2}}d_{\mathrm{UE,PB}}^{2v}}{4a_{1}d_{\mathrm{SU,PB}}^{v}b_{1}}\right)\\ &\quad\times\left[{\text{erfi}}\left(\sqrt{\frac{a_{1}d_{\mathrm{SU,PB}}^{v}}{b_{1}}}\tilde{g}_{1}-\frac{d_{\mathrm{UE,PB}}^{v}}{2\sqrt{\frac{a_{1}d_{\mathrm{SU,PB}}^{v}}{b_{1}}}}\right)\right]_{0}^{\sqrt{\frac{\rho_{1}}{a_{1}}}}, \end{aligned} $$
(23)

where \({erfi}(z)=\frac {{\text {erf}}(iz)}{i}\) and the error function \({\text {erf}}(x)=\frac {2}{\sqrt \pi } {\int _{0}^{x}} {e}^{-t^{2}}\mathrm {d}t\). Eq. (23) can be solved via ([30], (2.325.13)).

$$\begin{array}{*{20}l} &{\boldsymbol{J_{c}}}={\text{exp}}\left(-\sqrt{\frac{(1 -\beta)\rho_{1}\sigma^{2}}{\beta \eta p_{b}}}d_{\mathrm{UE,PB}}^{v}\right). \end{array} $$
(24)

Substituting (22), (23), and (24) into (21), the success probability of primary data retransmission using Alamouti coding, which is the second probability of (19), can be obtained. According to (19), the success probability of primary data transmission can be obtained.

4.4 Throughput of secondary system

The secondary data is transmitted from SU to SR in each time block with time fraction β. Since the energy signals are well known by all the terminals, and the SR knows the perfect channel state information (CSI) towards the PB, the SR will retrieve its desired signal through canceling the primary energy signal firstly. This assumption has been widely used in the literatures using the successive interference cancelation technique, such as [10, 31]. The achievable rate of secondary link is expressed as:

$$\begin{array}{*{20}l} C_{\mathrm{SU,SR}}=\beta \log_{2}\left(1+\frac{{{p_{a}}|{h_{\mathrm{SU,SR}}}{|^{2}}}}{{{\sigma^{2}}}}\right). \end{array} $$
(25)

The throughput of secondary system can be given as \(\mathcal {L}_{\mathrm {s}}=\Pr \left \{C_{\mathrm {SU,SR}}\ge R_{1}\right \}R_{1}\), where Pr{C SU,SRR 1} represents the success probability of secondary data transmission and R 1 denotes the transmission rate of secondary link. The success probability of secondary data transmission can be derived as

$$\begin{array}{*{20}l} \Pr\left\{C_{\mathrm{SU,SR}}\ge R_{1}\right\} ={\text{exp}} \left(-{\frac{\rho_{2} \sigma^{2}}{p_{a}{d_{\mathrm{SU,SR}}^{-v}}}}\right), \end{array} $$
(26)

where \(\rho _{2}=2^{\frac {R_{1}}{\beta }}-1\).

5 Numerical and simulation results

In this section, the simulation results are presented to validate our analysis. The impacts of various parameter settings, such as the time allocation, the distances between terminals, the transmission rates, and the transmission powers, to the system performance are revealed. Unless stated otherwise, the system general parameters are set as the noise power N 0=−80dBw, the energy conversion efficiency η=0.8, the path-loss exponent v=3, the transmission power of PB p b =−10dBw, the transmission power of SU p a =−20dBw, and the transmission rate R 0=1bits/s/Hz.

5.1 Validate the analytical results

With the variation of system parameters, the decoding status of UE or SU will be changed from one case to another. The total throughput of primary system, as shown in Eq. (7), includes the throughput of Case A, Case B, and Case C together, which have been analyzed in Section 4. We will validate the analytical results using Monte Carlo simulations.

Figure 3 shows the throughput of primary system with respect to (w.r.t.) β for different R 0. With the increase of β, the throughput of primary system increases until reaching the maximal value and then deteriorates. The time allocation factor directly affects the throughput of primary system. The smaller the value of β, the less energy is harvested by UE, which is detrimental to the uplink data transmission. But, on the other hand, the smaller β is beneficial for the primary data transmission as it lasts for a longer time. Moreover, with the increase of the transmission rate of primary data, the throughput of primary system gets better.

Fig. 3
figure 3

Throughput of primary system w.r.t different time allocation β. The parameters are set as d PB,UE = 10 m, d SU,UE=5m and d SU,PB =6m

Figure 4 shows the throughput of primary system w.r.t. the distance between SU and UE for different β. In the simulations, the PB is located at the center of a disk, then the locations of UE and SU vary on the edge of the circle, which means d PB,UE and d SU,PB are the radius of this disk. For different β, the throughput of primary system deteriorates with the prolongation of d SU,UE, because the longer the distance, the worse the average channel quality.

Fig. 4
figure 4

Throughput of primary system w.r.t. d SU,UE for different β. The parameters are set as d PB,UE=d SU,PB=10m

Figure 5 shows the throughput of primary system w.r.t. the distance between SU and UE for different transmission powers of SU. The distances are set as d SU,PB=d PB,UEd SU,UE. With the energy assistance from SU, the UE will harvest more energy to support the wireless information transfer (WIT), thereby, the throughput of primary system gets larger with the increase of p a . Furthermore, even if adding up the p a , the throughput of primary system still becomes worse with the increase of d SU,UE.

Fig. 5
figure 5

Throughput of primary system w.r.t. d SU,UE for different transmission powers of the SU. The parameters are set as β=τ=0.5

Figure 6 shows the throughput of primary system w.r.t. the transmission power of SU for different β. The throughput of primary system improves when the transmission power of SU gets larger from −30 dBw to 0 dBw. In this figure, we can observe that with the energy assistance of SU, the throughput of primary system can be significantly increased, because more energy can be harvested by UE for the data transmission.

Fig. 6
figure 6

Throughput of primary system w.r.t. the transmission power of the SU for different β. The parameters are set as d PB,UE=10m, d SU,UE=5m, and d SU,PB=6m

From Figs. 3 to 6, it can be seen that our theoretical results coincide exactly with the simulation results, which can verify the tightness of our analysis. Moreover, our proposed scheme can greatly improve the throughput compared with the none spectrum sharing.

5.2 Maximal throughput of secondary system

We aim to maximize the throughput of secondary system, while guaranteeing that the throughput of primary system should not be degraded compared with the non-spectrum sharing model. The optimization problem can be formulated as

$$\begin{array}{*{20}l} \quad\underset{\beta\in (0,1)}{\max}\quad &\mathcal{L}_{\mathrm{s}}\\ {\mathrm{s.~t.}}\,\,\,\,\,\,\, &\mathcal{L}_{\mathrm{p}}\ge\mathcal{V}_{\mathrm{p}}^{\text{max}}, \end{array} $$
(27)

where \(\mathcal {L}_{\mathrm {p}}\) and \(\mathcal {L}_{\mathrm {s}}\) represent the throughput of primary system and secondary system, respectively, in the cooperative spectrum sharing. \(\mathcal {V}_{\mathrm {p}}^{\text {max}}\) denotes the maximal throughput of the stand-alone primary network without spectrum sharing.

As shown in (9), (13), and (19), the throughput expressions of primary system are complicated w.r.t. the power allocation factor. The closed-form solution of the optimal β is not available, but it can be numerically determined according to the optimization problem (27) through the one dimensional search in (0, 1).

Figure 7 depicts the maximal throughput of secondary system w.r.t. d SU,UE for different transmission rates R 0. The distance between SU and PB varies on d SU,PB=d PB,UEd SU,UE. We can see that the maximal throughput of secondary system gets smaller with the increase of d SU,UE and R 0. The smaller R 0 is beneficial to improve the performance of secondary system as more resources can be allocated for the secondary data transmission.

Fig. 7
figure 7

The maximal throughput of secondary system w.r.t. d SU,UE for different transmission rates R 0. The parameters are set as p b =0dBw, p a =−20dBw, R 1=3bits/s/Hz, d PB,UE=20m, and d SU,SR=10m

Figure 8 shows the maximal throughput of secondary system w.r.t. the transmission power of SU for different transmission rates R 1. The maximal throughput of secondary system improves dramatically with the increase of the transmission power of SU and R 1. The reason is that, with the increase of the transmission power of SU, the primary throughput constraint can be easily satisfied and more resources can be allocated for the secondary data transmission, thereby, the success probability tends to be 1. As a result, the maximal throughput of secondary system will gradually approach the value of R 1.

Fig. 8
figure 8

The maximal throughput of secondary system w.r.t. the transmission power of the SU for different transmission rates R 1. The parameters are set as p b =0dBw, d PB,UE=20m, and d SU,UE=d SU,PB=d SU,SR=10m

Figure 9 shows the maximal throughput of secondary system w.r.t. the transmission rate R 1 for different d SU,SR. The throughput of secondary system gets better first and then turns worse with the increase of R 1. The reason is that with the increase of R 1, the success probability of secondary system will decrease and then the maximal throughput of secondary system becomes worse. Furthermore, the throughput gets smaller when the SU is departed far away from the SR.

Fig. 9
figure 9

The maximal throughput of secondary system w.r.t. the transmission rate R 1 for different d SU,SR. The parameters are set as p b = 0dBw, p a = −30dBw, d PB,UE= 20m, and d SU,UE= d SU,PB=10m

Figure 10 shows the maximal throughput of secondary system w.r.t. d SU,SR and d SU,UE. With the increase of d SU,SR, the average channel quality becomes worse, so the maximal throughput of secondary system gets smaller. When the SU is departed far away from the UE, the efficiency of WET becomes worse, so less energy will be harvested by the UE. In this case, less time will be allocated to the WET to satisfy the primary throughput constraint. As a result, the maximal throughput of secondary system gets smaller and then stays almost constant with the further increase of d SU,UE.

Fig. 10
figure 10

The maximal throughput of secondary system w.r.t. d SU,SR and d SU,UE. The parameters are set as p b =0dBw, p a =−30dBw, d PB,UE=20m, d SU,PB=10m, and R 1=3bits/s/Hz

Figure 11 shows the maximal throughput of secondary system w.r.t. d PB,UE for different transmission powers of the SU. The SU is located at the center between PB and UE. We can see that the maximal throughput of secondary system gets worse when d PB,UE grows steadily and the transmission power of SU goes down. With the increase of d PB,UE, the throughput of primary system deteriorates and thus more resource will be allocated to meet the primary throughput constraint. On the another hand, the maximal throughput will be decreased with the declining of p a .

Fig. 11
figure 11

The maximal throughput of secondary system w.r.t. d PB,UE for different transmission powers of the SU. The parameters are set as p b =0dBw, d SU,SR=10m, R 0=2.5bits/s/Hz and R 1=5bits/s/Hz

6 Conclusions

In this paper, we have proposed an energy-harvesting-based spectrum sharing scheme, where the secondary user can transmit its own data along with the energy signal transmission from the primary base station. The interference of secondary data transmission can help improve the energy harvesting efficiency of primary user. Apart from the energy cooperation, the secondary user can also help the primary data relaying, where the Alamouti coding technique is adopted to simultaneously retransmit the primary data. Through using the energy to exchange for the spectrum by the secondary user, the transmission requirements of both systems can be well accommodated.

In the future, there are several interesting directions. Firstly, when the numbers of SU vary with time, this system model can be extended to the multiple SUs scenario. The SU scheduling algorithms should be designed by considering channel conditions. Secondly, the interference management and mode selection can be studied for the smart devices equipped with multiple antennas or radio interfaces (e.g., Wi-Fi, LTE, WiMAX, Bluetooth, etc.) [32, 33]; Thirdly, various coding schemes can be designed to improve the transmission rate and reliability, such as Raptor code for wireless video transmission [34].

7 Endnote

1 To realize the spectrum sharing, there need some coordinations between PB, UE and SU by exchanging the control signals. In this process, the PB, UE and SU may consume some energy and time, which is negligible compared with the long-time data transmission [35].

8 Appendix I: derivation of (14)

In Eq. (14), the intermediate probability \({\boldsymbol {\mathcal {B}_{a}}}\) is derived as

$$\begin{array}{*{20}l} {\boldsymbol{\mathcal{B}}_{a}} &=1-{\text{exp}}\left(-\sqrt{\frac{\rho_{1}}{a_{2}}}{d_{\mathrm{SU,UE}}^{v}}\right)\\ &\quad-\frac{d_{\mathrm{SU,UE}}^{v}}{w_{1}}\left[1-{\text{exp}}\left(-w_{1}\sqrt{\frac{\rho_{1}}{a_{1}+a_{2}}}\right)\right]\notag\\ &\quad-d_{\mathrm{SU,UE}}^{v}\int_{\sqrt{\frac{\rho_{1}}{a_{1}+a_{2}}}}^{\sqrt{\frac{\rho_{1}}{a_{2}}}} {\mathcal I_{2}(g_{2})}\mathrm{d}g_{2}, \end{array} $$
(28)

where \(w_{1}=d_{\mathrm {UE,PB}}^{v}+d_{\mathrm {SU,UE}}^{v}\), and

$$\begin{array}{*{20}l}{} {\mathcal I_{2}(g_{2})}={\text{exp}}\left\{\!-\left[{\frac{\rho_{1}{d_{\mathrm{UE,PB}}^{v}}}{a_{1}g_{2}}}+\left(\!d_{\mathrm{SU,UE}}^{v}-{\frac{a_{2}d_{\mathrm{UE,PB}}^{v}}{a_{1}}}\!\right)g_{2}\right]\right\}. \end{array} $$
(29)

In Eq. (14), the intermediate probability \({\boldsymbol {\mathcal {B}_{b}}}\) is derived as

$$\begin{array}{*{20}l}{} {\boldsymbol{\mathcal{B}}_{b}} &=1-{\text{exp}}\left(-\sqrt{\frac{\rho_{1}}{a_{1}}}{d_{\mathrm{UE,PB}}^{v}}\!\right)\!-d_{\mathrm{UE,PB}}^{v}\int_{\sqrt{\frac{\rho_{1}}{a_{1}+a_{2}}}}^{\sqrt{\frac{\rho_{1}}{a_{1}}}} {\mathcal I_{1}(g_{1})}\mathrm{d}g_{1}\\ &\quad-\frac{d_{\mathrm{UE,PB}}^{v}}{w_{1}}\left[1-{\text{exp}}\left(-w_{1}\sqrt{\frac{\rho_{1}}{a_{1}+a_{2}}}\right)\right], \end{array} $$
(30)

where I 1(g 1) is given in (10).

In Eq. (13), the post-intermediate probability can be calculated as

$$\begin{array}{*{20}l}{} \Pr\left\{C_{\mathrm{UE,PB}}^{(2)}\ge R_{0}\right\}&={\text{exp}}\left(-\sqrt{\frac{\rho_{1}}{a_{1}}}d_{\mathrm{UE,PB}}^{v}\right)\\ &\quad+d_{\mathrm{UE,PB}}^{v}\int_{0}^{\sqrt{\frac{\rho_{1}}{a_{1}}}}{\mathcal I_{1}(g_{1})} \mathrm{d}g_{1}. \end{array} $$
(31)

Substituting the results of (14) and (31) into (13), we can obtain the success probability of the primary data retransmission from the UE.

9 Appendix II: derivation of (20)

The intermediate probability \({\boldsymbol {\mathcal {F}}_{a}}\) in Eq. (20) is zero if \(\sqrt {\frac {\rho _{1}}{a_{2}}}\ge {\frac {\rho _{1}-a_{1}{g_{1}^{2}}}{a_{2} g_{1}}}\), otherwise, \({\boldsymbol {\mathcal {F}}_{a}}\) can be derived as

$${} \begin{aligned} {\boldsymbol{\mathcal{F}}_{a}}&={\text{exp}}\left(\!-\sqrt{\frac{\rho_{1}}{a_{2}}}d_{\mathrm{SU,UE}}^{v}\!\right)\!\left\{1-{\text{exp}}\!\left[\!-{\text{min}}\!\left(\sqrt{\frac{\rho_{1}}{a_{1}}},q\!\right)d_{\mathrm{UE,PB}}^{v}\right]\right\}\\ &\quad-d_{\mathrm{UE,PB}}^{v}\int_{0}^{{\text{min}}\left(\sqrt{\frac{\rho_{1}}{a_{1}}},q\right)} {\mathcal I_{1}(g_{1})}\mathrm{d}g_{1}, \end{aligned} $$
(32)

where \(q=\frac {-\sqrt {a_{2}\rho _{1}}+\sqrt {a_{2}\rho _{1}+4a_{1}\rho _{1}}}{2a_{1}}\) and I 1(g 1) is given in (10).

In Eq. (20), the intermediate probability \({\boldsymbol {\mathcal {F}}_{b}}\) is

$$\begin{array}{*{20}l} {\boldsymbol{\mathcal{F}}_{b}}&=\underbrace{\Pr\left\{g_{1}<{\text{min}}\left(\sqrt{\frac{\rho_{1}}{a_{1}}},q\right),g_{2}<\sqrt{\frac{\rho_{1}}{a_{2}}}\right\}}_{\boldsymbol{\mathcal{F}}_{b1}}\\ &\quad+\underbrace{\Pr\left\{g_{1}>q,g_{1}<\sqrt{\frac{\rho_{1}}{a_{1}}},g_{2}<\frac{\rho_{1}-a_{1}{g_{1}^{2}}}{a_{2}g_{1}}\right\}}_{\boldsymbol{\mathcal{F}}_{b2}}. \end{array} $$
(33)

In Eq. (33), the intermediate probability \({\boldsymbol {\mathcal {F}}_{\mathrm {b1}}}\) is

$$\begin{array}{*{20}l} {\boldsymbol{\mathcal{F}}_{b1}}&=\left\{1-{\text{exp}}\left[-{\text{min}}\left(\sqrt{\frac{\rho_{1}}{a_{1}}},q\right){d_{\mathrm{UE,PB}}^{v}}\right]\right\}\\ &~~~~~~~~~~~~~~~~~~~~~~\left[1-{\text{exp}}\left(-\sqrt{\frac{\rho_{1}}{a_{2}}}d_{\mathrm{SU,UE}}^{v}\right)\right]. \end{array} $$
(34)

If \(q\ge \sqrt {\frac {\rho _{1}}{a_{1}}}\), \({\boldsymbol {\mathcal {F}}_{b2}}\) equals zero, otherwise, the intermediate probability \({\boldsymbol {\mathcal {F}}_{b2}}\) in expression (33) can be calculated as

$$\begin{array}{*{20}l} {\boldsymbol{\mathcal{F}}_{b2}}&={\text{exp}}(-q d_{\mathrm{UE,PB}}^{v})-{\text{exp}}\left(-\sqrt{\frac{\rho_{1}}{a_{1}}}d_{\mathrm{UE,PB}}^{v}\right)\\ &\quad-d_{\mathrm{UE,PB}}^{v}\int_{q}^{\sqrt{\frac{\rho_{1}}{a_{1}}}} {\mathcal I_{1}(g_{1})}\mathrm{d}g_{1}. \end{array} $$
(35)

Substituting (34) and (35) into (33), the intermediate probability \({\boldsymbol {\mathcal {F}}_{b}}\) can be obtained.

In Eq. (20), the intermediate probability \({\boldsymbol {\mathcal {F}}_{c}}\) is

$${} \begin{aligned} {\boldsymbol{\mathcal{F}}_{c}}&=\underbrace{\Pr\left\{g_{1}< g_{2},g_{1}<\frac{\rho_{1}-a_{2}{g_{2}^{2}}}{a_{1}g_{2}},g_{2}<\sqrt{\frac{\rho_{1}}{a_{2}}},g_{1}<\sqrt{\frac{\rho_{1}}{a_{1}}}\right\}}_{\boldsymbol{\mathcal{F}}_{c1}}\\ &\quad+\underbrace{\Pr\left\{g_{1}\ge g_{2},g_{2}<\frac{\rho_{1}-a_{1}{g_{1}^{2}}}{a_{2}g_{1}},g_{2}<\sqrt{\frac{\rho_{1}}{a_{2}}},g_{1}<\sqrt{\frac{\rho_{1}}{a_{1}}}\right\}}_{\boldsymbol{\mathcal{F}}_{c2}}, \end{aligned} $$
(36)

where \({\boldsymbol {\mathcal {F}}_{c1}}\) and \({\boldsymbol {\mathcal {F}}_{c2}}\) can be derived in the following.

$${} \begin{aligned} {\boldsymbol{\mathcal{F}}_{c1}}&=\underbrace{\Pr\left\{g_{1}<g_{2},g_{2}<\sqrt{\frac{\rho_{1}}{a_{1}+a_{2}}}\right\}}_{\boldsymbol{\mathcal{F}}_{c11}}\\ &\quad+\underbrace{\Pr\left\{g_{1}<\frac{\rho_{1}-a_{2} {g_{2}^{2}}}{a_{1}g_{2}},\sqrt{\frac{\rho_{1}}{a_{1}+a_{2}}}<g_{2}<\sqrt{\frac{\rho_{1}}{a_{2}}},g_{2}>q_{1}\right\}}_{\boldsymbol{\mathcal{F}}_{c12}}\\ &\quad+\underbrace{\Pr\left\{g_{1}<\sqrt{\frac{\rho_{1}}{a_{1}}},\sqrt{\frac{\rho_{1}}{a_{1}+a_{2}}}<g_{2}<\sqrt{\frac{\rho_{1}}{a_{2}}},g_{2}<q_{1}\right\}}_{\boldsymbol{\mathcal{F}}_{c13}}. \end{aligned} $$
(37)

where \(q_{1}=\frac {-\sqrt {a_{1}\rho _{1}}+\sqrt {a_{1}\rho _{1}+4a_{2}\rho _{1}}}{2a_{2}}\).

The intermediate probability \({\boldsymbol {\mathcal {F}}_{c11}}\), \({\boldsymbol {\mathcal {F}}_{c12}}\) and \({\boldsymbol {\mathcal {F}}_{c13}}\) in (37) can be derived as

$$\begin{array}{*{20}l} {\boldsymbol{\mathcal{F}}_{c11}}&=1-{\text{exp}}\left(-\sqrt{\frac{\rho_{1}}{a_{1}+a_{2}}}d_{\mathrm{SU,UE}}^{v}\right)\\ &\quad-\frac{d_{\mathrm{SU,UE}}^{v}}{w_{1}}\left[1-{\text{exp}}\left(-w_{1}\sqrt{\frac{\rho_{1}}{a_{1}+a_{2}}}\right)\right]. \end{array} $$
(38)

If \(\sqrt {\frac {\rho _{1}}{a_{2}}}\le {\text {max}}\left (\sqrt {\frac {\rho _{1}}{a_{1}+a_{2}}},q_{1}\right)\), the \({\boldsymbol {\mathcal {F}}_{c12}}\) is zero, otherwise, \({\boldsymbol {\mathcal {F}}_{c12}}\) can be derived as

$$\begin{array}{*{20}l} {\boldsymbol{\mathcal{F}}_{c12}}&={\text{exp}}\left[-{\text{max}}\left(\sqrt{\frac{\rho_{1}}{a_{1}+a_{2}}},q_{1}\right)d_{\mathrm{SU,UE}}^{v}\right]\\ &\quad-{\text{exp}}\left(-\sqrt{\frac{\rho_{1}}{a_{2}}}d_{\mathrm{SU,UE}}^{v}\right)\notag\\ &\quad-d_{\mathrm{SU,UE}}^{v}\int_{{\text{max}}\left(\sqrt{\frac{\rho_{1}}{a_{1}+a_{2}}},q_{1}\right)}^{\sqrt{\frac{\rho_{1}}{a_{2}}}}{\mathcal I_{2}(g_{2})}\mathrm{d}g_{2}, \end{array} $$
(39)

where I 2(g 2) is given in (29).

If \({\text {min}}\left (\sqrt {\frac {\rho _{1}}{a_{2}}},q_{1}\right)\le \sqrt {\frac {\rho _{1}}{a_{1}+a_{2}}}\), \({\boldsymbol {\mathcal {F}}_{c13}}\) equals zero, otherwise, \({\boldsymbol {\mathcal {F}}_{c13}}\) is obtained as

$$\begin{array}{*{20}l}{} {\boldsymbol{\mathcal{F}}_{c13}}&=\left[1-{\text{exp}}\left(-\sqrt{\frac{\rho_{1}}{a_{1}}}d_{\mathrm{UE,PB}}^{v}\right)\right] \left\{{\text{exp}}\left(-\sqrt{\frac{\rho_{1}d_{\mathrm{SU,UE}}^{2v}}{a_{1}+a_{2}}}\right)\right.\\ &\left.\quad-{\text{exp}}\left[-{\text{min}}\left(\sqrt{\frac{\rho_{1}}{a_{2}}},q_{1}\right)d_{\mathrm{SU,UE}}^{v}\right]\right\}. \end{array} $$
(40)

Substituting (38), (39), and (40) into (37), the intermediate probability \({\boldsymbol {\mathcal {F}}_{c1}}\) can be obtained.

In Eq. (36), the intermediate probability \({\boldsymbol {\mathcal {F}}_{c2}}\) is

$${} \begin{aligned} {\boldsymbol{\mathcal{F}}_{c2}}&=\underbrace{\Pr\left\{g_{2}<g_{1},g_{1}<\sqrt{\frac{\rho_{1}}{a_{1}+a_{2}}}\right\}}_{\boldsymbol{\mathcal{F}}_{c21}}\\ &\quad+\underbrace{\Pr\left\{g_{2}<\frac{\rho_{1}-a_{1} {g_{1}^{2}}}{a_{2}g_{1}},\sqrt{\frac{\rho_{1}}{a_{1}+a_{2}}}<g_{1}<\sqrt{\frac{\rho_{1}}{a_{1}}},g_{1}>q\right\}}_{\boldsymbol{\mathcal{F}}_{c22}}\\ &\quad+\underbrace{\Pr\left\{g_{2}<\sqrt{\frac{\rho_{1}}{a_{2}}},g_{1}>\sqrt{\frac{\rho_{1}}{a_{1}+a_{2}}},g_{1}<\sqrt{\frac{\rho_{1}}{a_{1}}},g_{1}<q\right\}}_{\boldsymbol{\mathcal{F}}_{c23}}. \end{aligned} $$
(41)

The intermediate probability \({\boldsymbol {\mathcal {F}}_{c21}}\), \({\boldsymbol {\mathcal {F}}_{c22}}\) and \({\boldsymbol {\mathcal {F}}_{c23}}\) in (41) can be derived as:

$$\begin{array}{*{20}l} {\boldsymbol{\mathcal{F}}_{c21}}&=1-{\text{exp}}\left(-\sqrt{\frac{\rho_{1}}{a_{1}+a_{2}}}d_{\mathrm{UE,PB}}^{v}\right)\\ &\quad-\frac{d_{\mathrm{UE,PB}}^{v}}{w_{1}}\left[1-{\text{exp}}\left(-w_{1}\sqrt{\frac{\rho_{1}}{a_{1}+a_{2}}}\right)\right]. \end{array} $$
(42)

If \(\sqrt {\frac {\rho _{1}}{a_{1}}}\le {\text {max}}\left (\sqrt {\frac {\rho _{1}}{a_{1}+a_{2}}},q\right)\), the intermediate probability \({\boldsymbol {\mathcal {F}}_{c22}}\) in Eq. (41) is zero, otherwise, \({\boldsymbol {\mathcal {F}}_{c22}}\) can be expressed as

$$\begin{array}{*{20}l} {\boldsymbol{\mathcal{F}}_{c22}} &={\text{exp}}\left[-{\text{max}}\left(\sqrt{\frac{\rho_{1}}{a_{1}+a_{2}}},q\right) d_{\mathrm{UE,PB}}^{v}\right]\\ &\quad-{\text{exp}}\left(-\sqrt{\frac{\rho_{1}}{a_{1}}} d_{\mathrm{UE,PB}}^{v}\right)\\ &\quad-d_{\mathrm{UE,PB}}^{v}\int_{{\text{max}}\left(\sqrt{\frac{\rho_{1}}{a_{1}+a_{2}}},q\right)}^{\sqrt{\frac{\rho_{1}}{a_{1}}}} {\mathcal I_{1}(g_{1})}\mathrm{d}g_{1}. \end{array} $$
(43)

If \(\sqrt {\frac {\rho _{1}}{a_{1}+a_{2}}}\ge {\text {min}}\left (\sqrt {\frac {\rho _{1}}{a_{1}}},q\right)\), the \({\boldsymbol {\mathcal {F}}_{c23}}\) is zero, otherwise, the \({\boldsymbol {\mathcal {F}}_{c23}}\) is

$$\begin{array}{*{20}l}{} {\boldsymbol{\mathcal{F}}_{c23}} &=\left[\!1-{\text{exp}}\left(\!-\sqrt{\frac{\rho_{1}d_{\mathrm{SU,UE}}^{2v}}{a_{2}}}\right)\!\right]\left\{{\text{exp}}\left(\!-\sqrt{\frac{\rho_{1}d_{\mathrm{UE,PB}}^{2v}}{a_{1}+a_{2}}}\right)\right.\\ &\quad\left.-{\text{exp}}\left[-{\text{min}}\left(\sqrt{\frac{\rho_{1}}{a_{1}}},q\right)d_{\mathrm{UE,PB}}^{v}\right]\right\}. \end{array} $$
(44)

Substituting (42), (43), and (44) into (41), the intermediate probability \({\boldsymbol {\mathcal {F}}_{c2}}\) can be obtained. Summarizing (32), (33), and (36), the first probability of (20) can be obtained.

Abbreviations

EH:

Energy harvesting

MIMO:

Multiple-input multiple-output

OFDM:

Orthogonal frequency division multiplexing

PB:

Primary base station

PU:

Primary user

RF:

Radio frequency

SWIPT:

Simultaneous wireless information and power transfer

SU:

Secondary user

SR:

Secondary receiver

UE:

User equipment

WET:

Wireless energy transfer

WIT:

Wireless information transfer

References

  1. NB Carvalho, A Georgiadis, A Costanzo, H Rogier, A Collado, JA García, S Lucyszyn, et al., Wireless power transmission: R&D activities within Europe. IEEE Trans. Microw. Theory Tech.62(4), 1031–1045 (2014).

    Article  Google Scholar 

  2. AM Zungeru, LM Ang, S Prabaharan, KP Seng, Radio frequency energy harvesting and management for wireless sensor networks, Green Mobile Devices and Networks: Energy Optimization and Scavenging Techniques (CRC Press, Boca Raton, 2012).

    Google Scholar 

  3. I Krikidis, Simultaneous information and energy transfer in large-scale networks with/without relaying. IEEE Trans. Commun. 62(3), 900–912 (2014).

    Article  Google Scholar 

  4. S Ulukus, A Yener, E Erkip, O Simeone, M Zorzi, P Grover, K Huang, Energy harvesting wireless communications: A review of recent advances. IEEE J. Sel. Areas Commun. 33(3), 360–381 (2015).

    Article  Google Scholar 

  5. M Gorlatova, A Wallwater, G Zussman, Networking low-power energy harvesting devices: measurements and algorithms. IEEE Trans. Mobile Comput. 12(9), 1853–1865 (2013).

    Article  Google Scholar 

  6. Powercast, Power harvester brochure. http://www.powercastco.com/products/powerharvester-receivers/. Accessed 7 June 2015.

  7. C Song, Y Huang, J Zhou, J Zhang, S Yuan, P Carter, A High-efficiency broadband rectenna for ambient wireless energy harvesting. IEEE Trans. Antennas Propag. 63(8), 3486–3495 (2015).

    Article  Google Scholar 

  8. Y Han, A Pandharipande, SH Ting, Cooperative decode-and-forward relaying for secondary spectrum access. IEEE Trans. Wireless Commun. 8(10), 4945–4950 (2009).

    Article  Google Scholar 

  9. K Huang, VKN Lau, Y Chen, Spectrum sharing between cellular and mobile ad hoc networks: transmission capacity trade-off. IEEE J. Sel. Areas Commun. 27(7), 1256–1267 (2009).

    Article  Google Scholar 

  10. Y Han, SH Ting, A Pandharipande, Cooperative spectrum sharing protocol with secondary user selection. IEEE Trans. Wireless Commun. 9(9), 2914–2923 (2010).

    Article  Google Scholar 

  11. W Su, JD Matyjas, S Batalama, Active cooperation between primary users and cognitive radio users in heterogeneous ad-hoc networks. IEEE Trans. Signal Process. 60(4), 1796–1805 (2012).

    Article  Google Scholar 

  12. C Zhai, W Zhang, PC Ching, Cooperative Spectrum sharing based on two-path successive relaying. IEEE Trans. Commun. 61(6), 2260–2270 (2013).

    Article  Google Scholar 

  13. X Zhou, R Zhang, CK Ho, Wireless information and power transfer: architecture design and rate-energy tradeoff. IEEE Trans. Commun. 61(11), 4754–4767 (2013).

    Article  Google Scholar 

  14. DWK Ng, ES Lo, R Schober, Wireless information and power transfer: energy efficiency optimization in OFDMA systems. IEEE Trans. Wireless Commun. 12(12), 6352–6370 (2013).

    Article  Google Scholar 

  15. K Huang, E Larsson, Simultaneous information and power transfer for broadband wireless systems. IEEE Trans. Signal Process. 61(23), 5972–5986 (2013).

    Article  Google Scholar 

  16. C Zhai, J Liu, Cooperative wireless energy harvesting and information transfer in stochastic networks. EURASIP J. Wireless Commun. and Network.2015(44), 1–22 (2015).

    Google Scholar 

  17. J Rubio, A Pascual-Iserte, in Proc.of IEEE Global, Communications Conference (GLOBECOM). Simultaneous wireless information and power transfer in multiuser MIMO systems (IEEEAtlanta, 2013), pp. 2755–2760.

    Google Scholar 

  18. H Ju, R Zhang, Throughput maximization in wireless powered communication networks. IEEE Trans. Wireless Commun. 13(1), 418–428 (2014).

    Article  Google Scholar 

  19. K Huang, VKN Lau, Enabling wireless power transfer in cellular networks: architecture, modeling and deployment. IEEE Trans. Wireless Commun. 13(2), 902–912 (2014).

    Article  Google Scholar 

  20. S Park, J Heo, B Kim, W Chung, H Wang, D Hong, in Proc.of IEEE 23rd, International Symposium on Personal Indoor and Mobile Radio Communications (PIMRC). Optimal mode selection for cognitive radio sensor networks with RF energy harvesting (IEEESydney, 2012), pp. 2155–2159.

    Google Scholar 

  21. S Lee, R Zhang, K Huang, Opportunistic wireless energy harvesting in cognitive radio networks. IEEE Trans. Wireless Commun. 12(9), 4788–4799 (2013).

    Article  Google Scholar 

  22. SA Mousavifar, Y Liu, C Leung, M Elkashlan, TQ Duong, in Proc.of IEEE 80th. Vehicular, Technology Conference (VTC Fall). Wireless energy harvesting and spectrum sharing in cognitive radio (IEEEVancouver, 2014), pp. 1–5.

    Google Scholar 

  23. G Zheng, Z Ho, EA Jorswieck, B Ottersten, Information and energy cooperation in cognitive radio networks. IEEE Trans. Signal Process. 62(9), 2290–2303 (2014).

    Article  Google Scholar 

  24. DT Hoang, D Niyato, P Wang, DI Kim, Opportunistic channel access and RF energy harvesting in cognitive radio networks. IEEE J. Sel. Areas Commun. 32(11), 2039–2052 (2014).

    Article  Google Scholar 

  25. S Park, D Hong, Achievable throughput of energy harvesting cognitive radio networks. IEEE Trans. Wireless Commun. 13(2), 1010–1022 (2014).

    Article  Google Scholar 

  26. H Chen, Y Li, JL Rebelatto, BF Uchõa-Filho, B Vucetic, Harvest-then-cooperate: wireless-powered cooperative communications. IEEE Trans. Signal Process. 63(7), 1700–1711 (2015).

    Article  Google Scholar 

  27. SM Alamouti, A simple transmit diversity technique for wireless communications. IEEE J. Sel. Areas Commun. 16(8), 1451–1458 (1998).

    Article  Google Scholar 

  28. L Xiong, L Libman, G Mao, Uncoordinated cooperative communications in highly dynamic wireless networks. IEEE J. Sel. Areas Commun. 30(2), 280–288 (2012).

    Article  Google Scholar 

  29. C Hucher, GRB Othman, JC Belfiore, in Proc.of IEEE International, Symposium on Information Theory (ISIT). AF and DF protocols based on Alamouti ST code (IEEENice, 2007), pp. 1526–1530.

    Google Scholar 

  30. IS Gradshteuin, IM Ryzhik, Table of integrals, series, and products (Seventh Edition) (Elsevier, Academic Press, New York, 2007).

    Google Scholar 

  31. Z Ding, Z Yang, P Fan, HV Poor, On the performance of non-orthogonal multiple access in 5G systems with randomly deployed users. IEEE Sig. Process. Lett. 21(12), 1501–1505 (2014).

    Article  Google Scholar 

  32. J Wu, C Yuen, B Cheng, M Wang, J Chen, Energy-minimized multipath video transport to mobile devices in heterogeneous wireless network. IEEE J. Sel. Areas Commun. 34(5), 1160–1178 (2016).

    Article  Google Scholar 

  33. J Wu, B Cheng, C Yuen, Y Shang, J Chen, Distortion-Aware Concurrent multipath transfer for mobile video streaming in heterogeneous wireless networks. IEEE Trans. Mobile Comput. 14(4), 688–701 (2015).

    Article  Google Scholar 

  34. J Wu, C Yuen, M Wang, J Chen, CW Chen, TCP-oriented raptor coding for high-frame-rate video transmission over wireless networks. IEEE J.Sel. Areas Commun. 34(8), 2231–2246 (2016).

    Article  Google Scholar 

  35. S Lee, R Zhang, Cognitive wireless powered network: spectrum sharing models and throughput maximization. IEEE Trans. Cognitive Commun. and Network.1(3), 335–346 (2015).

    Article  Google Scholar 

Download references

Acknowledgements

This work was supported by the National Natural Science Foundation of China (61371188), the Research Fund for the Doctoral Program of Higher Education (20130131110029), the Open Research Fund of the National Mobile Communications Research Laboratory (2012D10), and the Special Funds for Postdoctoral Innovative Projects of Shandong Province (201401013).

Competing interests

The authors declare that they have no competing interests.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Ju Liu.

Rights and permissions

Open Access This article is distributed under the terms of the Creative Commons Attribution 4.0 International License(http://creativecommons.org/licenses/by/4.0/), which permits unrestricted use, distribution, and reproduction in any medium, provided you give appropriate credit to the original author(s) and the source, provide a link to the Creative Commons license, and indicate if changes were made.

Reprints and permissions

About this article

Check for updates. Verify currency and authenticity via CrossMark

Cite this article

Yu, Z., Zhai, C. & Liu, J. Simultaneous wireless energy transfer and spectrum sharing with primary data relaying in cognitive radio networks. J Wireless Com Network 2017, 9 (2017). https://doi.org/10.1186/s13638-016-0798-7

Download citation

  • Received:

  • Accepted:

  • Published:

  • DOI: https://doi.org/10.1186/s13638-016-0798-7

Keywords