1 Introduction

Many different types of wireless sensor networks (WSNs) have been deployed in recent years, while more WSNs and sensor devices will take their places, which will be a decisive step towards building a large-scale Internet of Things (IoT). However, the limited lifetime of sensor devices is still one of the major limitations of WSNs [1]. Fortunately, recent advances in ultra-low power signal processing and wireless communications can provide a variety of solutions to this challenge. For example, sensors can use wireless energy harvesting techniques to convert other ambient energy into electricity, so that the sensor can receive a continuous power supply without having to replace the battery [2, 3]. Although solar energy, kinetic energy, and floor vibration can be used to power the sensors, the dynamic nature of these resources, as well as a lack of prior knowledge of energy distribution will bring great difficulties to the protocol design of the systems. In contrast, harvesting energy from ambient radio frequency (RF) signals presents a potentially more efficient approach owing to its wireless nature, ready availability, low cost, and the feasibility of small form factor implementation [4]. This method proves particularly suitable for wireless energy transfer (WPT) applications in scenarios such as smart homes, forest fire monitoring, and indoor IoT systems [5,6,7]. With the growing demand of RF energy harvesting, commercialized products, such as Powercaster and Cota systems have been entered the market [8].

Although WPT techniques promise tremendous benefits, some key challenges must be resolved before they are deployed in the WSNs. Firstly, because the great attenuation of the electromagnetic waves with the increase of distance, only a portion of the energy radiated by an energy transmitter can be harvested by an energy receiver [9]. Secondly, in WPT, the sensitivity of the current energy receivers is as high as − 10 dBm, while the sensitivity of the information receiver is only − 60 dBm [10]. At present, there are three main approaches to solve the above problems: i) forming the RF energy into narrow beams; ii) keeping the distance between transmitter and receiver as smaller as possible in the design of network architecture; iii) adopting massive MIMO technique to enhance spectral efficiency and energy efficiency (EE) [11].

n the fifth-generation (5G) communications, the implementation of cost-effective, low-power, and ultra-dense cell systems has the potential to enhance network performance in terms of energy efficiency and load balancing. Due to the physical properties of mmWave communication, i.e.,,,, a frequency band ranging from 30 to 300 GHz and corresponding wavelengths from 10 to 1 mm [12], mmWave technology can leverage larger quantities of available spectrum. Additionally, it can utilize massive antenna arrays to facilitate highly directional transmission and reception. This capability is achievable at higher frequencies owing to the smaller size of antenna components [13]. Furthermore, mmWave communications can be realized in the range of 150–200 m in the urban environments [14]. As a result, mmWave is considered as the prime candidate for 5G systems, while mmWave can offer all three solutions to enhance WPT performance [15]. Therefore, the above factors ensure the availability and feasibility of WPT by mmWave in 5G networks.

1.1 Related work

In communication systems, WPT can be realized by utilizing the following two architectures, i.e.,,,, wireless-powered communication networks (WPCNs) and simultaneous wireless information and power transfer (SWIPT) [16, 17]. For WPCNs, the harvest-then-transmit (HTT) protocol was proposed with a general multi-user wireless-powered interference channel in [18], where the communication time is divided into two phases, i.e.,,,, wireless energy harvesting (WEH) and wireless information transmission (WIT). The key of SWIPT is that both information and energy can be extracted simultaneously from the same received RF signals via time-switching (TS) scheme or power-splitting (PS) scheme [19]. Two SWIPT cooperative spectrum sharing strategies were proposed aiming to improve the spectral and energy efficiencies for cognitive IoT networks in 6G communication systems, where IoT devices can harvest energy from RF signals and can be acted as orthogonal frequency division multiple (OFDM) relay to access the primary spectrum [20]. Multicast communication of a satellite and aerial-integrated network with rate-splitting multiple access was investigated to satisfy the demands of massive IoT devices accessing [21].

At present, a large number of WPT related studies have been carried out in microwave networks (below 6 GHz). In [22], the authors developed a WPT-based WIT scheme in relay-based CRNs, where a secondary network can share the spectrum and harvest energy to assist the data transmission of the primary network. The authors in [23] considered a multiple relay-assisted cooperative cognitive radio system, where the relays first harvested RF energy from the primary transmitter and then adopted decode-and-forward (DF) method to transmit data. In addition, three best relay selection schemes were also investigated. The authors of [24] considered a two-way amplify-and-forward (AF) relay network, where two nodes exchange information with assistance of an energy harvesting MIMO relay. The authors further optimized the power allocation ratios, precoding matrix, and RF phase shifting factor to maximize the sum-rate of the considered network [25]. investigated the wireless-powered relay network with harvest-receive-forward time-switching scheme, where the relay can random harvest RF energy from dedicated energy signal and other ambient resources. The maximal offline throughput in different scenarios was considered by optimizing the time fraction and reception rate. A novel architecture design for the green WSNs in smart cities was considered in [26], where an efficient energy and information transfer protocol was proposed to enhance the performance of transmission rate. In addition, beamforming design is other key factor for WEH and WIT. In [11], the authors considered a hybrid satellite-terrestrial relay network to optimally joint design beamforming vectors. The authors of [27] proposed a joint optimization design for a NOMA-based satellite-terrestrial integrated networks, which can share the mmWave spectrum with a cellular network.

Although the research on mmWave communications and related topics have been extensive, the investigation on the combination of mmWave and WPT is still limited. The authors of [28] proposed an analytical framework to investigate capability of mmWave WPT with large-scale antennas, i.e.,,,, energy coverage probability, average harvested energy, and achievable rate, by utilizing stochastic geometry method. In [29], the authors analyzed the performance of WPT in a large-scale mmWave tactical network, in which a person equipped with WEH nodes were powered by another person equipped with power beacon (PB) nodes. Taking human as potential blockages, the energy coverage probability and overall success probability were derived. A directional power transfer scheme based on beamforming was proposed in [30] for a large-scale network, where each PB can steer its beam toward the direction with maximum receiving power during the training phase. The aforementioned architectures for microwave networks have been investigated in the area of mmWave communications. A SWPIT-enabled mmWave network is considered in [31]. A corresponding optimal PS scheme was proposed to improve the system performance in terms of reducing communication interruption and information loss. The authors in [32] considered a mmWave MIMO-NOMA system with SWIPT and studied maximizing the achievable sum-rate and total energy efficiency. Furthermore, the secrecy performance of SWIPT-enable mmWave ultra-dense networks was investigated with a stochastic geometry framework [33]. In order to both improve the system security and reduce energy consumption, the authors in [34] proposed an alternative optimization algorithm to address the problem. In [35], the authors represented a secrecy-energy efficient hybrid beamforming design for mmWave-based satellite-terrestrial integrated network, where the sub-optimal solutions with two robust beamforming schemes were obtained to solve the considered optimization problem. Moreover, the multibeam satellite system with secure energy efficient beamforming was investigated in [36], where an alternating optimization scheme was applied to address the secrecy energy efficiency problem.

1.2 Motivation and contribution

With the further development of 5G technologies, IoT systems based on mmWave sensor networks will be implemented everywhere. This paper investigates a typical mmWave sensor network where each sensor can harvest RF energy in downlink and then use the harvested energy for data transmission in uplink. This model can provide an effective solution for sensors that are inconvenient for battery replacement or continuous power supply in IoT systems, such as intelligent transportation systems and human data monitoring. Unlike [31, 32], which either only focuses on deriving close-form expressions of system performance or only optimizes the energy efficiency of the system. In order to further study the wireless-powered mmWave sensor networks, we first theoretically analyze the system performance, which aims to derive the closed-form solution of the beam outage probability within a stochastic geometry framework random in uplink after the sensors harvest RF energy in downlink. Then, according to the proposed transmission protocol, the transmission slots in downlink and uplink are jointly optimized to guarantee the maximum energy efficiency in uplink. The main contributions can be summarized as follows:

  • We investigate a wireless-powered mmWave sensor network within a cellular, in which the hybrid access point (HAP) is located at the central point of the cellular network and the sensors are spatially distributed around it. The HTT protocol is adopted, where the whole transmission slot is divided into two sub-slots. In the first sub-slot, the HAP transmits RF energy signal to multiple sensors through the downlink. In the second sub-slot, these sensors use the harvested energy to transmit their individual signals to the HAP under the TDMA mode. According to the proposed transmission protocol, an analytical expression of the system beam outage probability is derived by using stochastic geometry theory. In the meanwhile, for two special cases, the approximate closed expressions of the system beam outage probability are further derived.

  • In order to maximize the energy efficiency of the system, it can be achieved by optimizing the transmission slot allocations of WPT in downlink and WIT in uplink. Therefore, we propose a corresponding optimization problem, which can be can be converted into its parametric form. Then, the new formed optimization problem can be solved by adopting the Lagrange dual multipliers method with corresponding KKT conditions. Finally, the Dinkelbach algorithm is adopted to iteratively obtain the global optimal timeslot allocation.

The numerical results provide useful insights that the beam outage probability of the considered system is significantly impacted by various parameters, such as central angle of service sector, the number of antennas, fading severity parameters, density of homogeneous Poisson point process (HPPP), etc. Moreover, the simulation results also reveal that the proposed algorithm for optimal timeslot allocation can effectively improve the performance of the system compared to the corresponding ergodic analyses in terms of energy efficiency and sum achievable rate.

The rest of this paper is organized as follows. In Section II, network topology, channel model, and transmission protocol are presented. Section III derives the beam outage probability of the system and optimal time allocation algorithm is also proposed in this section. Section IV contains simulation results. Section V summarizes this paper.

2 Methods/experimental

In this paper, we mainly study the outage probability when the signal is transmitted by energy-constrained sensors in a wireless-powered millimeter-wave sensor network (WP-MWSN), and optimize the downlink and uplink transmission slot allocation to improve the EE of sensors in uplink transmission. The beam outage probability is calculated by obtaining the cumulative distribution function (CDF) of the achievable rate at the sensor. Then, by constructing the Lagrange function corresponding to the optimization problem and the KKT condition, Dinkelhach algorithm is utilized to iteratively obtain the optimal allocations of downlink and uplink transmission slots. Finally, Matlab simulation is used to demonstrate the performance of the derived outage probability and verify whether it matches with the corresponding Monte Carlo simulation. In addition, Matlab simulation is further used to verify the advantages of optimized downlink and uplink slot allocation in improving the EE of the system.

3 System model

3.1 Network topology

As shown in Fig. 1, we consider a wireless-powered millimeter-wave sensor network (WP-MWSN) consisting of one HAP and multiple randomly deployed sensors in a single cell, which is modeled as a disc with radius R. The HAP is plugged into a constant power supply and equipped with a uniform linear array of M antennas. All sensors harvest energy from the HAP’s transmitted energy signals and equipped with a small mmWave antenna array, where several power dividers are used to combine sub-arrays into one channel for signal reception and transmission [37]. As a result, the small antenna array on the sensor can be regarded as an antenna unit. We assume that the HAP is located at the origin of the disc. The spatial distribution of sensors is followed as a homogeneous Poisson point process (HPPP)\(\Phi { = }\left\{ {x_{k} } \right\}\), \(k \ge 1\), in Euclidean plane with density \(\lambda\), where \(x_{k}\) is defined as the coordinates of the k-th sensor.

Fig. 1
figure 1

The considered system model of wireless-powered millimeter-wave sensor networks (WP-MWSN)

The protocol on harvest-then-transmit (HTT) is followed in this paper. According to the TDMA scheme, each transmission interval T is divided into two sub-intervals for downlink and uplink, respectively. Sensors first preform WEH in the downlink and then send data in the uplink towards WIT. The received noise at all receivers is additive white Gaussian noise (AWGN) with zero mean and average power \(\sigma_{0}^{2}\).

3.2 Channel model

Measurement findings showed that mmWave links undergo different channel conditions, which are characterized by a line of sight (LOS) link and several non-line of sight (NLOS) links [38]. Therefore, the mmWave link between the HAP and k-th sensor can be modeled as

$${\mathbf{h}}_{k} = \frac{{g_{k,L} \sqrt M {\mathbf{a}}\left( {\delta_{k,L} } \right)}}{{\sqrt {1 + d_{k}^{{\beta_{L} }} } }} + \sqrt M \sum\limits_{l = 1}^{L} {\frac{{g_{k,NL}^{l} {\mathbf{a}}\left( {\delta_{k,NL}^{l} } \right)}}{{\sqrt {1 + d_{k}^{{\beta_{NL} }} } }}} ,$$
(1)

where \(g_{k,L}\) and \(\delta_{k,L}\) denote the complex gain and normalized direction of the link with k-th sensor for LOS path, respectively; \(g_{k,NL}\) and \(\delta_{k,NL}\) represent the complex gain and normalized direction of the link with k-th sensor for NLOS path, respectively; \(\beta_{L}\) and \(\beta_{NL}\) represent the path-loss exponents for LOS path and NLOS path, respectively; \(d_{k}\) represents the Euclidean distance from the HAP to the k-th sensor. In addition, \({\mathbf{a}}\left( {\delta_{k} } \right)\) is the array steering vector, which can be expressed as

$${\mathbf{a}}\left( {\delta_{k} } \right){ = }\frac{1}{\sqrt M }\left( {1,e^{{ - i\pi \delta_{k} }} , \ldots ,e^{{ - i\pi \left( {M - 1} \right)\delta_{k} }} } \right)^{T} ,$$
(2)

where \(\left( \cdot \right)^{T}\) indicates the transpose of matrix, \(\delta_{k} { = }{{2d\sin \left( {\phi_{k} } \right)} \mathord{\left/ {\vphantom {{2d\sin \left( {\phi_{k} } \right)} \omega }} \right. \kern-0pt} \omega }\) denotes the normalized direction of the LOS link with the k-th sensor, where \(\phi_{k} \in \left[ { - {\pi \mathord{\left/ {\vphantom {\pi 2}} \right. \kern-0pt} 2},{\pi \mathord{\left/ {\vphantom {\pi 2}} \right. \kern-0pt} 2}} \right]\) is the physical angle of the k-th sensor, \(d\) and \(\omega\) denote the distance between two adjacent antennas and the carrier wavelength, respectively.

Furthermore, each mmWave channel has different propagation property since it characterized by a strong LOS link as if in free space and several weak NLOS links. In the mmWave channel, the path-loss of NLOS component is much larger than the path-loss of LOS component, which because that the power of \(g_{k,L}\) associated with NLOS link is lower 20 dB than the complex gain associated with LOS link [39]. Therefore, the effect of NLOS links can be neglected, i.e.,,,, \(g_{k,NL}^{l} = 0\), \(\forall l\), and only LOS component is considered for mmWave links. The mmWave channel response of the link between the HAP and k-th sensor can be simplified as

$${\mathbf{h}}_{k} = \frac{{g_{k} \sqrt M }}{{\sqrt {1 + d_{k}^{\beta } } }}{\mathbf{a}}\left( {\delta_{k} } \right),$$
(3)

where \(g_{k}\) and \(\delta_{k}\) represent the complex gain and normalized direction of the link with k-th sensor for LOS path, respectively, with \(g_{k}\) assuming to be a complex normal random variable, i.e.,,,, \(g_{k} \sim CN\left( {0,1} \right)\). It should be noted that the analytical method in this paper can be used to analyze the outage performance of NLOS user, where the probability density function (PDF) of the channel gain between the HAP and NLOS user, and then substituting it into the expression.

3.3 Energy harvesting and information transmission

Based on the HTT protocol, the whole transmission interval T can be divided into WEH and WIT sub-intervals, which is shown in Fig. 2. Assuming K sensors existed in the service sector, all sensors first harvest energy in the downlink during the WEH sub-interval, then the WIT sub-interval of uplink is divided into K slots and all sensors transmit their individual signal to HAP with TDMA mode by utilizing the whole harvested energy of each sensor.

Fig. 2
figure 2

Frame structure of TDMA-based HTT protocol for the considered WP-MWSN

During WEH sub-interval \(\alpha_{0} T\), HAP sends energy beamforming vector to serve multiple sensors with a normalized direction \(\overline{\delta }\). The energy beam is given by

$${\mathbf{v}}{ = }{\mathbf{a}}\left( {\overline{\delta }} \right),$$
(4)

where \({\mathbf{a}}\left( {\overline{\delta }} \right)\) can be obtained from (2) with \(\overline{\delta }\) being distributed uniformly in normalized direction in \(\left[ { - 1,1} \right]\). As shown in Fig. 1, the sensors are located in the fan-shaped sector with normalized direction \(\overline{\delta }\) with central angle \(2\delta\), which can be obtain through a low-complexity training process or the Global Positioning System (GPS). Then, the effective channel gain of the k-th sensor is given by

$$\left| {{\mathbf{h}}_{k}^{H} {\mathbf{v}}} \right|^{2} { = }\frac{{\left| {g_{k} } \right|^{2} F_{M} \left( {\overline{\delta } - \delta_{k} } \right)}}{{1 + d_{k}^{\beta } }},$$
(5)

where

$$F_{M} \left( {\overline{\delta } - \delta_{k} } \right){ = }\frac{{\sin^{2} \left( {\frac{{\pi M\left( {\overline{\delta } - \delta_{k} } \right)}}{2}} \right)}}{{M\sin^{2} \left( {\frac{{\pi \left( {\overline{\delta } - \delta_{k} } \right)}}{2}} \right)}}$$
(6)

denotes the Fejér kernel [40]. To simplify the analysis, we set \(\overline{\delta }{ = }0\) and the received RF power at the k-th sensor can be expressed as

$$P_{k}^{{{\text{RF}}}} = P_{{{\text{HAP}}}} \left| {{\mathbf{h}}_{k}^{H} {\mathbf{v}}} \right|^{2} { = }\frac{{P_{{{\text{HAP}}}} \left| {g_{k} } \right|^{2} }}{{1 + d_{k}^{\beta } }}F_{M} \left( {\delta_{k} } \right),$$
(7)

where \(P_{{{\text{HAP}}}}\) is constant transmit power of the HAP. Then, the amount of harvested energy at the k-th sensor based on the linear WEH model can be calculated as

$$E_{k} = \alpha_{0} T\eta P_{k}^{{{\text{RF}}}} = \frac{{\alpha_{0} T\eta P_{{{\text{HAP}}}} \left| {g_{k} } \right|^{2} }}{{1 + d_{k}^{\beta } }}F_{M} \left( {\delta_{k} } \right),$$
(8)

where \(\eta \in \left( {0,1} \right]\) represents the energy conversion efficiency. The harvested energy from the AWGN is negligible. Note that many studies focus on non-linear WEH since it can better reflect the saturation effect of energy harvesting. However, we consider the low-power mmWave communication systems, in which the transmit power of mmWave base station is relatively low, so the rectification process can be approximately expressed as linear [41]. Therefore, linear WEH model is adopted in this paper.

During the WIT sub-interval \(\left( {1 - \alpha_{0} } \right)T\), with the specified time-slot, K sensors will transfer information to HAP using all harvested energy with TDMA mode. As a result, the achievable throughput of the k-th sensor at the HAP is given by

$$\nu_{k} = \alpha_{k} T\log_{2} \left( {1 + \frac{{E_{k} \left| {{\mathbf{h}}_{k}^{\prime H} {\mathbf{v}}} \right|^{2} }}{{\alpha_{k} T\sigma_{0}^{2} }}} \right) = \alpha_{k} T\log_{2} \left( {1 + \frac{{E_{k} \left| {g_{k}^{\prime } } \right|^{2} F_{M} \left( {\delta_{k} } \right)}}{{\alpha_{k} T\sigma_{0}^{2} \left( {1 + d_{k}^{\beta } } \right)}}} \right),$$
(9)

where \(\alpha_{k} T\) denotes the allocated time duration of WIT for the k-th sensor, \({\mathbf{h}}_{k}^{\prime }\) and \(g_{k}^{\prime }\) are the channel and complex gain between the k-th sensor and HAP, respectively.

4 Beam outage probability and optimal time allocation

In this section, we commence with an analysis of the beam outage probability within the considered system. Subsequently, we determine the optimal time allocation for WEH and WIT involving K sensors. The focus of this analysis is on a representative sensor within the service sector; thus, for the sake of simplicity in description, we omit the subscripts used in the previous section. Throughout the following discussions, we set T = 1. To facilitate a clearer expression of the beam outage probability, we establish a scenario where the transmission duration in the uplink for each user is identical. This choice is motivated by the difficulty in obtaining the probability density function for any arbitrary timeslot assignment.

4.1 Beam outage probability

The outage probability is a vital performance measure to characterize the performance of wireless networks. Mathematically, the beam outage probability is defined as the probability that the achievable rate of a sensor is below a given threshold r. In order to insight the closed-form expression of the beam outage probability for the considered system, we simplify to set that the remaining WIT duration is divided equally for the K sensors. It should be noted that if the sub-timeslot allocation of each sensor is different, then the probability density function (PDF) of the sub-timeslot allocation needs to be obtained in advance for calculating the exactly expression of beam outage probability. Since the optimization goal of the system needs to be determined according to the actual application, the PDF of sub-timeslot allocation is difficult to obtain. Thus, we equally divided the uplink transmission timeslot for each sensor. Considering K sensors located at the service sector to transmit their individual signal to the HAP, the expression of beam outage probability is given by

$$P_{{{\text{out}}}} = \Pr \left\{ {\frac{{\left( {1 - \alpha_{0} } \right)}}{K}\log_{2} \left( {1 + \frac{{KE\left| {{\mathbf{h}}^{\prime H} {\mathbf{v}}} \right|^{2} }}{{\left( {1 - \alpha_{0} } \right)\sigma_{0}^{2} }}} \right) < r\left| K \right.} \right\},$$
(10)

where r denotes the target transmission rate. In order to derive the closed-form expression of (10), we first derive the cumulative distribution function (CDF) of a typical sensor’s achievable rate, which is shown as the following Lemma.

Lemma 1:

Assume there are K sensors within the service sector, the CDF of achievable rate for a typical sensor at the HAP can be expressed as

$$F_{AR} \left( r \right) = 1 - \frac{1}{{\delta R^{2} }}\int_{ - \delta }^{\delta } {\int_{0}^{R} {\exp \left( { - \frac{{A\left( {1 + r^{\beta } } \right)}}{{\Omega F_{M} \left( \phi \right)}}} \right)} r{\text{d}}r{\text{d}}\phi } ,$$
(11)

where \(A = \sqrt {\left( {1 - \alpha_{0} } \right)\sigma_{0}^{2} \left[ {2^{{{{rK} \mathord{\left/ {\vphantom {{rK} {\left( {1 - \alpha_{0} } \right)}}} \right. \kern-0pt} {\left( {1 - \alpha_{0} } \right)}}}} - 1} \right]{/}} \left( {K\alpha_{0} \eta P_{{{\text{HAP}}}} } \right)\).

P roof:

Please refer to Appendix.

It should be noted that it is difficult to obtain the closed-form expression of (11) since an integral part existed. In order to obtain further insights from Lemma 1, we simplify some components of the derived expression to obtain approximate results of (11) as follows:

1) Special Case 1: This case corresponds to a high SNR scenario with a small number of sensors, i.e.,,,, the SNR of transmit power for HAP is high. Then, we have \(A \to 0\). On the basis of the fact that \(\exp \left( { - y} \right) \approx 1 - y\) for \(y \to 0\), (11) can be rewritten as

$$\begin{aligned} & F_{AR} \left( r \right) \approx 1 - \frac{1}{{\delta R^{2} }}\int_{ - \delta }^{\delta } {\int_{0}^{R} {\left( {1 - \frac{{A\left( {1 + r^{\beta } } \right)}}{{\Omega F_{M} \left( \phi \right)}}} \right)} } r{\text{d}}r{\text{d}}\phi \\ & \quad \quad = \frac{A}{{\Omega \delta R^{2} }}\int_{ - \delta }^{\delta } {\frac{1}{{F_{M} \left( \phi \right)}}{\text{d}}\phi } \int_{0}^{R} {\left( {1 + r^{\beta } } \right)r{\text{d}}r} \\ & \quad \quad = \left[ {\frac{A}{2\Omega \delta } + \frac{{AR^{\beta } }}{{\Omega \delta \left( {\beta + 2} \right)}}} \right]\int_{ - \delta }^{\delta } {\frac{1}{{F_{M} \left( \phi \right)}}{\text{d}}\phi } . \\ \end{aligned}$$
(12)

2) Special Case 2: In this case, in addition to considering the case of high SNR and small number of sensors, we also consider the case where the central angle \(2\delta\) of service sector is small, i.e.,,,,\(\delta \to 0\). Since \(\sin \left( y \right) \approx y\) for \(y \to 0\) and \({\text{sinc}}\left( y \right){ = }{{\sin \left( y \right)} \mathord{\left/ {\vphantom {{\sin \left( y \right)} y}} \right. \kern-0pt} y}\), we can get \(F_{M} \left( \phi \right) \approx M{\text{sinc}}\left( {{{\pi \phi M} \mathord{\left/ {\vphantom {{\pi \phi M} 2}} \right. \kern-0pt} 2}} \right)\). Furthermore, based on the fact that \({\text{sinc}}\left( y \right) \approx 1 - {{y^{2} } \mathord{\left/ {\vphantom {{y^{2} } 6}} \right. \kern-0pt} 6}\) and \(\left( {1 - y} \right)^{2} \approx 1 - 2y\) for \(y \to 0\), the Fejér kernel can be approximately expressed as

$$F_{M} \left( \phi \right) \approx M\left[ {1 - \frac{{\left( {\pi M\phi } \right)^{2} }}{12}} \right].$$
(13)

Substituting (13) into (12) and utilizing the fact that \(\left( {1 - y} \right)^{ - 1} \approx 1 + y\) for \(y \to 0\), the result of (12) can be further approximated as

$$F_{AR} \left( w \right) \approx \frac{2}{M}\left[ {\frac{A}{2\Omega } + \frac{{AR^{\beta } }}{{\Omega \left( {\beta + 2} \right)}}} \right]\left( {1 + \frac{{\pi^{2} M^{2} \delta^{2} }}{36}} \right).$$
(14)

Then, the beam outage probability is shown as following proposition.

Proposition 1:

Suppose there are K sensors within the service sector, the beam outage probability for the considered system is given by.

$$P_{{{\text{out}}}} { = }\sum\limits_{K = 1}^{\infty } {\frac{{\mu^{K} \exp \left( { - \mu } \right)}}{K!}} F_{AR} \left( {{2}^{{\frac{rK}{{1 - \alpha_{0} }}}} - 1} \right),$$
(15)

where \(\mu { = }\lambda \delta \pi R^{2}\) is the area of the service sector with central angle \(2\delta\), \(F_{AR} \left( \cdot \right)\) is given in (11).

P roof:

From Lemma 1, (10) can be rewritten as.

$$P_{out} = \Pr \left\{ {\nu < r\left| K \right.} \right\} = E\left\{ {F_{AR} \left( {{2}^{{\frac{rK}{{1 - \alpha_{0} }}}} - 1} \right)} \right\}.$$
(16)

Then, the probability that the area of the service sector with density \(\lambda\) contains K sensors is given as \({{\mu^{K} \exp \left( { - \mu } \right)} \mathord{\left/ {\vphantom {{\mu^{K} \exp \left( { - \mu } \right)} {K!}}} \right. \kern-0pt} {K!}}\) [42]. By taking the expectation with respect to the amount of sensors K, the proposition can be proved.

4.2 Optimal time allocation

When the system beam outage probability is analyzed above, the transmission timeslot in uplink is evenly divided to each sensor for convenience of calculation. However, in practical applications, uplink sub-timeslots can be allocated more reasonably according to different application requirements. In order to further study how to improve the system performance, we aim to maximize the energy efficiency (EE) of the system, and realize the efficient green communications by optimizing the allocations of WET sub-timeslot in downlink and WIT sub-timeslots based on TDMA operation. Therefore, we aim to maximize the EE of the considered system by optimizing the allocation of WIT sub-intervals for sensors in the service sector. The EE is defined as

$${\text{EE}} = \frac{{R_{{{\text{sum}}}} }}{{E_{T} }},$$
(17)

where \(R_{{{\text{sum}}}}\) and \(E_{T}\) denote the system throughput with K sensors and total energy consumption, respectively, which are given by

$$R_{{{\text{sum}}}} { = }\sum\limits_{k = 1}^{K} {\alpha_{k} \log_{2} \left( {1 + \frac{{\alpha_{0} }}{{\alpha_{k} }}B_{k} } \right)} ,$$
(18)
$$E_{T} { = }\sum\limits_{k = 1}^{K} {\alpha_{0} C_{k} } ,$$
(19)

with \(B_{k} { = }\frac{{\eta P_{{{\text{HAP}}}} \left| {g_{k} } \right|^{4} }}{{\sigma_{0}^{2} \left( {1 + d_{k}^{\beta } } \right)^{2} }}F_{M}^{2} \left( {\delta_{k} } \right)\) and \(C_{k} { = }\frac{{\eta P_{{{\text{HAP}}}} \left| {g_{k} } \right|^{2} }}{{1 + d_{k}^{\beta } }}F_{M} \left( {\delta_{k} } \right)\). Note that in the TDMA mode, the HAP can rely on channel reciprocity to acquire full CSI of uplink when the uplink and downlink share the same band [43]. According to the channel reciprocity, the result of effective complex gain for uplink \(\left| {g_{k}^{\prime } } \right|^{2}\) in (9) is equal to \(\left| {g_{k} } \right|^{2}\).

In order to maximize the EE, the optimization problem can be equivalently given by (P1) based on (17), (18), and (19).

$$\begin{gathered} \mathop {\max }\limits_{{\alpha_{0} ,\left\{ {\alpha_{k} } \right\}}} \, EE \hfill \\ s.t.{\text{ C1: }}\alpha_{0} + \sum\limits_{k = 1}^{K} {\alpha_{k} } \le T, \hfill \\ {\text{C2: }}\alpha_{0} > 0, \, \alpha_{k} \ge 0. \hfill \\ \end{gathered}$$
(20)

In (20), \(\alpha_{0}\) and \(\left\{ {\alpha_{k} } \right\}\) represent the downlink energy transmission duration and uplink data transmission duration for each sensor, respectively. Therefore, the constraint C1 in (20) indicates that the sum of \(\alpha_{0}\) and \(\left\{ {\alpha_{k} } \right\}\) is less than or equal to a whole transmission interval. In the constraint C2, we set \(\alpha_{0} > 0\) and \(\alpha_{k} \ge 0\), where \(\alpha_{k} = 0\) occurs when the k-th sensor does not harvest RF energy. To obtain the optimal pair of \(\left( {\alpha_{0} ,\left\{ {\alpha_{k} } \right\}} \right)\), we first prove that the objective function in (20) is a concave function. Since the constraint C1 \(\, \alpha_{0} + \sum\nolimits_{k = 1}^{K} {\alpha_{k} } \le T\) illustrating the parameters between the \(\alpha_{0}\) and \(\left\{ {\alpha_{k} } \right\}\) are coupled, we thus need to the concavity of the subject function when \(\, \alpha_{0}\) is fixed. Correspondingly, the second derivative of the subjective function can be equivalently expressed as

$$\begin{gathered} f^{\prime \prime } \left( {\alpha_{k} } \right) = \left( {\alpha_{k} \log_{2} \left( {1 + \frac{{\alpha_{0} }}{{\alpha_{k} }}B_{k} } \right)} \right)^{\prime \prime } \hfill \\ = - \frac{{\alpha_{0}^{2} B_{k}^{2} }}{{\alpha_{k}^{3} + 2\alpha_{0} B_{k} \alpha_{k}^{2} + \alpha_{0}^{2} B_{k}^{2} \alpha_{k} }} < 0, \hfill \\ \end{gathered}$$
(21)

which means that optimization problem (P1) is actually a concave optimization problem [44]. Therefore, the optimal solution can be obtained by transferring the objective function in (P1) into parametric form and then adopting the Lagrange dual multipliers method. The parametric form of objective function in optimization problem (P1) can be rewritten as

$$F\left( \theta \right) = \mathop {\max }\limits_{{\alpha_{0} ,\left\{ {\alpha_{k} } \right\}}} \, R_{{{\text{sum}}}} - \theta E_{T} ,$$
(22)

where \(\theta\) denotes a non-negative parameter. For a given \(\theta\), the Lagrangian function of optimization problem (P1) is given by

$$\begin{gathered} L\left( {\alpha_{0} ,\left\{ {\alpha_{k} } \right\}} \right) = \sum\limits_{k = 1}^{K} {\left[ {\alpha_{k} \log_{2} \left( {1 + \frac{{\alpha_{0} }}{{\alpha_{k} }}B_{k} } \right) - \theta \alpha_{0} C_{k} } \right]} \hfill \\ { + }\xi \left[ {T - \alpha_{0} - \sum\limits_{k = 1}^{K} {\alpha_{k} } } \right], \hfill \\ \end{gathered}$$
(23)

where \(\xi\) is Lagrangian coefficient. Based on the complementary slackness, the optimal lagrange multipliers are zero for constrain C2. We thus omit the corresponding lagrangian multipliers in (23). According to the KKT conditions of lagrangian function (23), we have

$$\frac{\partial L}{{\partial \alpha_{0} }} = \sum\limits_{k = 1}^{K} {\left[ {\frac{{B_{k} \log_{2} \left( e \right)}}{{B_{k} {{\alpha_{0} } \mathord{\left/ {\vphantom {{\alpha_{0} } {\alpha_{k} }}} \right. \kern-0pt} {\alpha_{k} }} + 1}} - \theta C_{k} } \right] - \xi } { = }0,$$
(24)
$$\frac{\partial L}{{\partial \alpha_{k} }} = \left[ {\log_{2} \left( {1 + \frac{{\alpha_{0} B_{k} }}{{\alpha_{k} }}} \right)} \right.\left. { - \left( {\frac{{B_{k} }}{{1 + B_{k} {{\alpha_{0} } \mathord{\left/ {\vphantom {{\alpha_{0} } {\alpha_{k} }}} \right. \kern-0pt} {\alpha_{k} }}}}\frac{{\alpha_{0} }}{{\alpha_{k} }}} \right)\log_{2} \left( e \right)} \right] - \xi { = }0,$$
(25)
$$\xi \left( {T - \alpha_{0} - \sum\limits_{k = 1}^{K} {\alpha_{k} } } \right){ = }0,$$
(26)

respectively. From (25), result of \(\xi\) can be obtained and then substituting it into (24), we have

$$\begin{gathered} \sum\limits_{k = 1}^{K} {\left[ {\frac{{B_{k} \log_{2} \left( e \right)}}{{B_{k} \Delta_{k} + 1}} - \theta C_{k} } \right]} - \log_{2} \left( {1 + B_{k} \Delta_{k} } \right) \hfill \\ { + }\left( {\frac{{B_{k} \Delta_{k} }}{{1 + B_{k} \Delta_{k} }}} \right)\log_{2} \left( e \right){ = }0, \hfill \\ \end{gathered}$$
(27)

where \(\Delta_{k} = {{\alpha_{0} } \mathord{\left/ {\vphantom {{\alpha_{0} } {\alpha_{k} }}} \right. \kern-0pt} {\alpha_{k} }}\). Therefore, all \(\Delta_{k} {\text{s}}\) \(\forall k \in \left\{ {1,2, \ldots ,K} \right\}\) can be obtained from (27). For (26), we have \(T{ = }\alpha_{0} { + }\sum\nolimits_{k = 1}^{K} {\alpha_{k} }\). The optimal solution for pair of \(\left( {\alpha_{0} ,\left\{ {\alpha_{k} } \right\}} \right)\) can be derived as follows

$$\alpha_{0} = \, \frac{T}{{1 + \sum\nolimits_{k = 1}^{K} {{1 \mathord{\left/ {\vphantom {1 {\Delta_{k} }}} \right. \kern-0pt} {\Delta_{k} }}} }}{\text{ and }}\alpha_{k} = \frac{{\alpha_{0} }}{{\Delta_{k} }}.$$
(28)

Finally, optimal \(\theta\) and globally optimal solution for the pair of \(\left( {\alpha_{0}^{*} ,\left\{ {\alpha_{k}^{*} } \right\}} \right)\) can be decided by adopting Dinkelbach algorithm with iterating, which is shown in Algorithm 1.

Algorithm 1
figure a

Optimal Time Allocation

5 Numerical results

In this section, we present some simulation results to verify the accuracy of the theoretical analyses and demonstrate the availability for the proposed optimal time allocation algorithm. Table 1 lists the necessary parameters for numerical results.

Table 1 Lists of necessary parameters

5.1 Beam outage probability

Figure 3 depicts the beam outage probability versus the transmit SNR of HAP for various target rates. With the increase of the transmit SNR of the HAP, the beam outage probability of the system is improved because the sensors in the service sector can harvest more energy for data transmission. In addition, a higher target rate will result in a higher beam outage probability since the links are more difficult to satisfy the transmission requirement. All analytical results are in good agreement with the Monte Carlo simulations, which verify the accuracy of the derived expression.

Fig. 3
figure 3

Beam outage probability versus HAP’s transmit SNR for different target rates

Figure 4 illustrates the beam outage probability with respect to the transmit SNR of HAP for the different values of central angles \(\delta\). Similar to the previous analysis, with the increase of the HAP’s transmit SNR, the beam outage performance can be improved. It can be seen from the figure that the beam outage probability is decreased with a small value of central angle \(\delta\), which is due to the fact that the sensors can obtain larger channel gains in a narrower sector as they are closer to the normalized direction \(\overline{\delta }\) of HAP. Furthermore, the exact analytical results are well aligned with the simulation results.

Fig. 4
figure 4

Beam outage probability versus HAP’s transmits SNR for different central angles

In Fig. 5, we investigate the beam outage probability versus the number of antennas at the HAP for different value of \(\delta\). We can further insight that the central angle \(\delta\) significantly affects the outcome of beam outage probability by increasing the number of HAP’s antennas. For small \(\delta\), the beam outage probability is first decreased and then increased to a certain value with an increase of M. This is due to fact that when the number of antennas is increased, the beam formed by the antenna can adequately cover the sensors in the service sector. However, if the number of antennas continues to increase, even if the generated beamforming can provide more energy to the sensors, the beamwidth will become narrow and can only serve sensors close to the normalized direction. Therefore, the beam outage probability shows an upward trend. Moreover, a larger center angle implies that the HAP needs to serve a larger area. In this scenario, increasing the number of antennas will reduce the coverage of the HAP, which results the system’s beam outage probability further increasing. For a service sector with large central angle in mmWave communication systems, the more the antennas, the narrower the beamwidth, which will reduce the number of served sensors and beam outage performance. In contrast, a small number of antennas can achieve a relatively better beam outage performance. The analytical results also coincide exactly with simulation results.

Fig. 5
figure 5

Beam outage probability versus the number of antennas at the HAP for different central angles

Figure 6 demonstrates the beam outage probability with respect to WEH sub-interval \(\alpha_{0}\). From the general trend, with the increase of \(\alpha_{0}\), the system’s beam outage probability first decreases and then increases. This is due to the sensors being able to harvest more RF energy with the increase of \(\alpha_{0}\), which can improve the data transmission rate and beam outage probability to some extent. If \(\alpha_{0}\) is too long, the sub-interval for data transmission will be reduced and the beam outage performance would suffer significantly. As expected, a higher HAP’s transmit power can deliver more RF energy for the sensors at a given WEH sub-interval, thus reducing the beam outage probability of the system. Meanwhile, the beam outage performance of the system decreases with the increase of the density \(\lambda\), which because that the TDMA scheme is utilized so that each sensor will be allocated less WIT sub-interval as the number of sensors increases. Similarly, the numerical results agree well with the simulation results.

Fig. 6
figure 6

Beam outage probability versus WEH sub-interval for different HAP’s transmit SNRs and various density of HPPP

Figure 7 plots the system’s beam outage probability versus target rates for different central angles \(\delta\). As the target rate increases, the probability that the HAP can successfully decode data will be decreased, so that the beam outage probability increases. As expected, within a smaller coverage range, the sensors will be located closer to the center angle, so that the sensors can receive energy and transmit data more effectively. As can be seen, the simulation points are perfectly aligned with the corresponding analytical curves.

Fig. 7
figure 7

Beam outage probability versus target rate for different central angles

5.2 Energy efficiency analysis

In this subsection, we demonstrate the energy efficiency (EE) of the system and the sum achievable rates with proposed algorithm, which are also compared to the ergodic EE and achievable sum-rate in [45].

Figure 8 depicts the changes of system’s EE and sum achievable rate versus HAP’s transmit SNR for different numbers of sensors. As can be seen from the figure, with the increase of HAP’s transmit SNR, the sum achievable rate of the system gradually increases, while the EE is gradually decreased. This is because although the sum achievable rate of the sensors in uplink transmission is improved, the correspondingly consumed energy consumed is also increased, which ultimately results in a decrease of the system’s EE. In the meanwhile, with the increase of the number of sensors, the considered HTT transmission protocol can provide WEH and WIT services for more sensors, but the timeslot allocations of energy harvesting and the data transmission will be decreased, thus reducing both the EE and sum achievable rate reachability of the system. In addition, compared with the ergodic performance analysis of the multi-user uplink transmission mmWave WPCN system considered in [45], both the EE and sum achievable rate of the system can be concurrently improved by proposed jointly optimizing the uplink and downlink transmission timeslot allocations. For example, it can be calculated from the figure that when K = 7, compared with the comparison scheme [45], the proposed optimal timeslot allocation algorithm can increase the sum achievable rate and EE of the system by up to 25% and 26.4%, respectively.

Fig. 8
figure 8

Energy efficiency and sum achievable rate versus HAP’s transmit SNR for different numbers of sensors

In Fig. 9, the EE and sum achievable rates are evaluated versus HAP’s transmit SNR for different center angles. Similar to the analysis of Fig. 8, with the increase of HAP’s transmit SNR, the sum achievable rate of the system is increased, while the EE is decreased. The figure also shows that the value of center angle \(\delta\) has a great impact on the system’s performance. When \(\delta\) is small, the sensors are more concentrated in the near of the HAP’s normalized direction of energy beam, so that the sensors in the service sector can harvest more energy during WEH phase for future WIT, which can promote the system sum achievable rate. Likewise, compared with ergodic performance analysis in [45], both the sum achievable rate and EE based on the proposed timeslot allocation algorithm can be maximized by 12% and 13.8%, respectively, when taking \(\delta { = }0.1\) as an example.

Fig. 9
figure 9

Energy efficiency and sum achievable rate versus HAP’s transmit SNR for different central angles

6 Conclusion and discussion

In this paper, we investigate a typical wireless-powered mmWave sensor network, where a transmission interval is divided in to two sub-intervals. For the first sub-interval, a hybrid access point utilizes energy beamforming to simultaneously power the sensors within the service sector. During the remaining sub-interval, sensors transmit their data to HAP successively by using the harvested energy. According to the stochastic geometry theory, the exact expression of the system’s beam outage probability is derived. The approximately closed-form expressions of beam outage probability are obtained based on some reasonable assumptions. Then, in order to maximize the system’s energy efficiency, an optimal time allocation algorithm is proposed. The optimization problem can be solved by a proposed Dinkelbach algorithm, which includes parametric form transforming and KKT conditions. Extensive simulation results reveal that system’s parameters significantly affect the beam outage probability, while our proposed algorithm can improve the system’s energy efficiency and sum achievable rate compared to the corresponding ergodic analyses.

On the basis of this paper, in the future, we continue to carry out further in-depth research, where a mmWave-based wireless-powered communication network will be considered with combination of TDMA and FDMA operations. In order to improve the energy efficiency of the system, a joint optimization problem of multiple resource allocation is investigated and a two-stage design method is proposed to obtain optimal resource allocation, which includes sensor grouping, antenna allocation, transmission timeslot allocation, and bandwidth allocation.