This paper was converted on www.awesomepapers.org from LaTeX by an anonymous user.
Want to know more? Visit the Converter page.

Improving IoT-over-Satellite Connectivity
using Frame Repetition Technique

School of Engineering, RMIT University, Melbourne, Australia 3000    Bisma Manzoor, , Akram Al-Hourani, ,
and Bassel Al Homssi, .
This research is supported by the Australian Government Research Training Program (RTP) Scholarship. The authors are with the School of Engineering, RMIT University, Melbourne, VIC 3000, Australia
Abstract

Through Non-Terrestrial Networks (NTN), a global coverage connecting areas with minimal or no terrestrial services is envisaged using satellite and air-borne platforms. However, one of the challenges to delivering NTN communications is the increased levels of path-loss, relative to typical terrestrial scenarios, due to the vast communication distance towards satellite platforms. Typically, cellular IoT technologies adopt frame repetitions where many redundant data transmissions are included to enhance its success rate. This can be also extended to satellite links to counter the effect of long distance communications on the link budget. In this paper, we put forth an analytic framework that captures the repetition behavior based on the probability of line-of-sight (LoS), as it heavily influences the propagation conditions. We analyze the coverage performance in terms of the frame success rate, which allows us to tune the repetitions behavior to suit a given satellite admittance region. Furthermore, we obtain an optimal global average success rate by considering the availability of satellites. The presented framework can facilitate coverage enhancements for IoT-over-Satellite networks.

Keywords - IoT-over-satellite, frame repetitions, Non Terrestrial Networks, stochastic geometry, satellite networks

I Introduction

The current era is witnessing a massive surge in IoT adoptions arising from a wide range of applications such as, smart farming, logistics, environmental monitoring, and smart cities. The number of cellular IoT subscriptions are expected to reach a staggering number of approximately 5 billion by 2026 [1]. To support the increasingly ubiquitous IoT applications, it is required to have a network offering an extended worldwide coverage [2]. So far, the traditional terrestrial network has been limited to providing robust connectivity to urban, suburban and some rural areas. However, due to the lack of economical, and sometimes technical, feasibility such terrestrial networks fell short in providing such an envisioned global coverage. As such, Third Generation Partnership Project (3GPP) included Non-Terrestrial Networks (NTN) [3] as part of 5G road-map towards next generation hybrid networks [4, 5]. The NTN comprises space and aerial platforms, i.e., satellites and UAVs, that act either as relaying nodes or as stand-alone base-stations, i.e., gNB, and hence paving the road for global coverage services. However, the application of IoT over NTN comes with many challenges. The NTN channel has much higher path-loss when compared to terrestrial, where most of the propagation path is under free space condition and only interacts with a clutter layer, terrestrial scatterers, just before reaching the ground user. This is especially applicable for lower frequencies suitable for some IoT applications in the L and S bands. This is also quite different than terrestrial channels where all the propagation happens within the clutter layer. As such, LoS probability plays a major role in determining the radio channel conditions. In turn, the LoS probability is highly dependent on the elevation angle [6], which is the angle between the satellite and the horizon as seen by the ground user. The LoS dependency in an NTN channel impacts the signal power and coverage probability.
One of the attributes adopted by cellular IoT access technologies, specifically by Narrow-band Internet-of-Things (NB-IoT), is to improve the coverage by means of frame repetition. In such mechanisms, devices are configured to repeat a message multiple times to improve the detection probability at the receiver. As a result, devices that operate under poor coverage conditions tend to transmit more frame repetitions than those under better conditions. Multiple works evaluate the performance of repetition mechanism on terrestrial network [7, 8]. Moreover, the evaluation of IoT over satellite access technologies has been proposed in several good works such as [9, 10, 11], where work in  [9] analyzes the performance of NB-IoT and addresses the challenges related to delay, while the work in [10] presents the link budget analysis for IoT devices. However, many challenges remain unresolved such as the impact of interference induced by large numbers of repetition and the performance of frame repetition in satellite radio channels.
In this paper, we leverage the concept of frame repetition, which is already deployed in several terrestrial IoT access technologies, and extend its application in IoT-over-satellite under realistic satellite-to-ground radio propagation conditions. We further evaluate the coverage probability of IoT devices in the admittance area of a satellite, while implementing repetition scheme. The contribution of this paper is the use of tools from stochastic geometry for analytically formulating a framework that models frame repetitions in terms of probability of line-of-sight. The paper further demonstrates the ability to tune the repetition factor and the admittance region such that an optimal repetition profile maximizes the global average success rate while considering the satellite availability.

II System Model

II-A Geometric Model

Consider a satellite in a circular orbit at an altitude hh from the mean sea level. Ground IoT devices are assumed to be distributed by an isotropic and homogeneous Poisson Point Process (PPP) on the Earth’s surface. An important parameter that impacts the performance is the angle formed between the satellite point, the Earth center, and the observer, this angle is termed as zenith angle, denoted φ\varphi.The elevation angle θ\theta, which is the angle between satellite and horizon seen by ground user, can be obtained from the zenith angle using geometric reasoning as follows [4]

θ=acot(sinφcosφα),whereα=Rh+R.\displaystyle\theta=\mathrm{acot}\left(\frac{\sin~{}\varphi}{\cos~{}\varphi-\alpha}\right),~{}\text{where}~{}\alpha=\frac{R}{h+R}. (1)

The domain of the elevation angle is θ[0,π2]\theta\in[0,\frac{\pi}{2}], where θ=0\theta=0 represents the case when the satellite is at the horizon and θ=π/2\theta=\pi/2 is when the satellite is at the device zenith. Accordingly, φ[φh,0]\varphi\in[\varphi_{\mathrm{h}},0] \rightarrow θ[0,π2]\theta\in[0,\frac{\pi}{2}], where φh\varphi_{\mathrm{h}} is the maximum zenith angle formed at the horizon. The scenario is depicted in Fig. 1. It can be shown that the maximal horizon zenith angle is given by [12], φh=acosα\varphi_{\mathrm{h}}=\text{acos}~{}\alpha. As such, the serving satellite can be geometrically seen from any point in a certain spherical cap region. However, note that IoT devices that have very low elevation angle are deemed to have an extremely poor radio link performance as a result of deep path-loss. Consequently, the probability of successful transmission in such cases is low. As such, we define a minimum elevation angle, denoted as θmin\theta_{\mathrm{min}}, which limits the admittance region of IoT devices. There are multiple ways to limit the admittance region practically; for example by controlling the beamwidth of the satellite or by programmaticaly preventing IoT devices from transmitting when the satellite is below the threshold elevation angle, i.e., θθmin\theta\leq\theta_{\mathrm{min}}. Due to this impact, the zenith angle becomes lower than φh\varphi_{\mathrm{h}} and thus limited by the general threshold φmax\varphi_{\mathrm{max}}, i.e. φ[0,φmax]\varphi\in[0,\varphi_{\mathrm{max}}] \rightarrow θ[π2,θmin]\theta\in[\frac{\pi}{2},\theta_{\mathrm{min}}]. The relation between these two angles is given by (1) as follows

θmin=acot(sinφmaxcosφmaxα),whereα=Rh+R.\displaystyle\theta_{\mathrm{min}}=\mathrm{acot}\left(\frac{\sin~{}\varphi_{\mathrm{max}}}{\cos~{}\varphi_{\mathrm{max}}-\alpha}\right),~{}\text{where}~{}\alpha=\frac{R}{h+R}. (2)

Due to the near ground objects and foliage, i.e., also called clutter, geometric LoS is sometimes blocked by these obstacles. The probability of line-of-sight pLoSp_{\vbox{\hbox{\scalebox{0.5}{$\mathrm{LoS}$}}}} is an important parameter that heavily influences the path-loss and the probability of successful transmission. Therefore, we adopt the LoS model developed in [12]. However, we re-write the pLoSp_{\vbox{\hbox{\scalebox{0.5}{$\mathrm{LoS}$}}}} in terms of φ\varphi as follows

pLoS\displaystyle p_{\vbox{\hbox{\scalebox{0.5}{$\mathrm{LoS}$}}}} =exp(βcotθ)=exp(βsinφcosφα),\displaystyle=\exp\left(-\beta\cot\theta\right)=\exp\left(-\beta\frac{\sin~{}\varphi}{\cos~{}\varphi-\alpha}\right), (3)

where β\beta is a controllable modeling parameter related to the underlaying propagation environment. Note that the probability of non-line-sight is given as pNLoS=1pLoSp_{\vbox{\hbox{\scalebox{0.5}{$\mathrm{NLoS}$}}}}=1-p_{\vbox{\hbox{\scalebox{0.5}{$\mathrm{LoS}$}}}}.

Refer to caption
Figure 1: Illustration of a satellite admittance region, zenith angles and the IoT device at a given elevation angle.

II-B Repetition Model

Since the purpose of repetitions to improve the coverage [13], the devices with lower line-of-sight probability are expected to rely on this feature more often in order to achieve successful transmission. This intuitively indicates that devices with larger zenith angle, φ\varphi, will need more repetitions. Hence, the developed model in [14] which primarily depends on the distance towards the terrestrial base station is adopted but with changing this dependency to the zenith angle. Assuming an initial duty cycle of DoD_{\mathrm{o}}111DoD_{\mathrm{o}} is ratio of the time-on-air of message TmT_{\mathrm{m}} to the maximum duration till next update TmaxT_{\mathrm{max}}, the effective duty cycle, when, repetition is applied, is modeled as

D(φ)=Do+(1Do)g(φ),D\left(\varphi\right)=D_{\mathrm{o}}+(1-D_{\mathrm{o}})g(\varphi), (4)

where g(φ)g(\varphi) is a custom shaping function that satisfies the criterion g(φ)[0,1]g\left(\varphi\right)\in\left[0,1\right], D[Do,1]D\in\left[D_{\mathrm{o}},1\right], since the duty cycle cannot exceed unity. A suitable function that satisfies the above requirement is a modified version of the probability of the non-line-of-sight as follows,

D(φ)=Do+(1Do)[1exp(aβsinφcosφα)],D\left(\varphi\right)=D_{\mathrm{o}}+(1-D_{\mathrm{o}})\left[1-\exp\left(-a\beta\frac{\sin~{}\varphi}{\cos~{}\varphi-\alpha}\right)\right], (5)

where φ(0,φmax)\varphi\in\left(0,\varphi_{\mathrm{max}}\right) and aa [0,1]\in\left[0,1\right] is a controllable tuning factor. Accordingly, the number of transmissions, i.e., repetitions is give by

N(φ)=D(φ)Do.N\left(\varphi\right)=\left\lceil{\frac{D\left(\varphi\right)}{D_{\mathrm{o}}}}\right\rceil. (6)

The impact of tuning factor aa on the duty cycle and repetitions is depicted in Fig. 2 and Fig. 3, respectively. Smaller values of aa correspond to lower overall repetitions and vice-versa. Furthermore, the figures also illustrate the effect of the admittance angle θmin\theta_{\mathrm{min}}. It is to be noted that both aa and θmin\theta_{\mathrm{min}} can be tuned in order to optimize the overall success probability. Due to increased transmissions as a result of repetition, the effective device density in the admittance region becomes λ(φ)=λoD(φ)\lambda(\varphi)=\lambda_{o}D\left(\varphi\right), where λo\lambda_{\mathrm{o}} is the density of ground devices. That is, in case of no repetition, D(φ)DoD(\varphi)\to D_{\mathrm{o}} and λ(φ)λo\lambda(\varphi)\to\lambda_{\mathrm{o}}. A thorough explanation of repetition model is given in [14].

Refer to caption
Figure 2: Effective duty cycle D(φ)D(\varphi) in (5) vs θ\theta for various combinations of tuning factor aa and θmin\theta_{\mathrm{min}}.
Refer to caption
Figure 3: Repetitions N(φ)N(\varphi) in (6) vs θ\theta for various combinations of tuning factor aa and θmin\theta_{\mathrm{min}}.

II-C Zenith angle distribution

For a given satellite admittance region defined by the angle domain, θ[θmin,π2)\theta\in\left[\theta_{\mathrm{min}},\frac{\pi}{2}\right), the users will view the serving satellite within the zenith angle domain, φ(0,φmax)\varphi\in\left(0,\varphi_{\mathrm{max}}\right), where φmaxφh\varphi_{\mathrm{max}}\leq\varphi_{\mathrm{h}}, as shown in Fig. 1. As introduced earlier, the elevation angle or the equivalent zenith angle of the satellite heavily impacts the repetition rate. Thus, the analysis of satellite’s zenith angle distribution is essential to obtain the probability of successful transmission. Assuming PPP, the ground devices or IoT devices are randomly placed within the admittance region. Accordingly, the probability of finding devices within a given angle φo\varphi_{\mathrm{o}} is formulated as follows

Fφ(φo)=(φφo)\displaystyle\scriptstyle F_{\varphi}(\varphi_{\mathrm{o}})=\mathbb{P}\left(\varphi\leq\varphi_{\mathrm{o}}\right) =avg. no. of active devices in φoavg. no. of active devices in φmax,\displaystyle=\frac{\text{avg. no. of active devices in $\varphi_{\mathrm{o}}$}}{\text{avg. no. of active devices in $\varphi_{\mathrm{max}}$}}~{}, (7)

which represents the cumulative distribution function (CDF) of the satellite zenith angle. The average number of points can be found by invoking Campbell theorem [15] for a PPP. Accordingly, the average number of points in a region bounded by an angle [0,φ]\left[0,\varphi\right] is given by

K(φ)=0φ2πR2λ(φ)sin(φ)dφ,K(\varphi)=\int_{0}^{\varphi}2\pi R^{2}\lambda(\varphi)\sin(\varphi)~{}\mathrm{d}\varphi, (8)

because the spherical strip area is given by, 2πR2sin(φ)dφ2\pi R^{2}\sin(\varphi)\mathrm{d}\varphi. Substituting in (8) and replacing λ(φ)=λoD(φ)\lambda(\varphi)=\lambda_{\mathrm{o}}D(\varphi) we obtain

Fφ(φo)=K(φo)K(φmax)=0φosin(φo)D(φo)dφ0φmaxsin(φ)D(φ)dφ.F_{\varphi}(\varphi_{\mathrm{o}})=\frac{K(\varphi_{\mathrm{o}})}{K(\varphi_{\mathrm{max}})}=\frac{\int_{\mathrm{0}}^{\varphi_{o}}\sin(\varphi_{\mathrm{o}})D(\varphi_{\mathrm{o}})~{}\text{d}\varphi}{\int_{0}^{\varphi_{\text{max}}}\sin(\varphi)D(\varphi)~{}\text{d}\varphi}. (9)

The probability density function (PDF) is thus obtained by differentiating (9) as follows

fφ(φo)=sin(φo)D(φo)0φmaxsin(φ)D(φ)dφ.\displaystyle f_{\varphi}(\varphi_{\mathrm{o}})=\frac{\sin(\varphi_{\mathrm{o}})D(\varphi_{\mathrm{o}})}{\int_{0}^{\varphi_{\text{max}}}\sin(\varphi)D(\varphi)~{}\text{d}\varphi}. (10)

An illustration of the CDF at θmin=10o\theta_{\mathrm{min}}=10^{\mathrm{o}} is shown in Fig. 4 along with Monte-carlo simulations to verify the analytical results. Note that the distribution changes for different tuning factor aa.

Refer to caption
Figure 4: The CDF of the satellite zenith angle φ\varphi in (9) within the admittance region. Showing the results of various tuning factors a=[0,1×105,1]a=[0,1\times 10^{-5},1], at admittance θmin=10o\theta_{\mathrm{min}}=10^{o}.

III Link Performance

Majority of IoT technologies rely on simple random access techniques in order to reduce the complexity of the IoT devices. Examples can be found in LoRaWAN and in the initial random access stage of NB-IoT. Accordingly, collision of frames is bound to happen due to the lack of coordination.

III-A Channel Model

For a given device with transmitting power ptp_{\mathrm{t}}, at an angle φo\varphi_{\mathrm{o}}, the received signal power in the uplink can be modeled as S=ptl(φo)ζ(φo)S=p_{\mathrm{t}}l(\varphi_{\mathrm{o}})\zeta(\varphi_{\mathrm{o}})[16], where l(φo)l(\varphi_{\mathrm{o}}) is the reciprocal of the free space path-loss (FSPL) (4πdfc)2\left(\frac{4\pi df}{c}\right)^{2}, while ζ(φo)\zeta(\varphi_{\mathrm{o}}) is the excess gain caused by ground clutter, and its distribution follows simple Gaussian mixture, this path-gain heavily depends on the probability of LoS pLoSp_{\vbox{\hbox{\scalebox{0.5}{$\mathrm{LoS}$}}}} as given in eq. (7) in [17].

III-B Interference

For a given device located at xox_{\mathrm{o}}, the simultaneous transmissions imposed by other devices within the admittance region cause interference with a total aggregated power, denoted II, obtained as follows

I=xiΦ\xoκptζ(φi)l(φi),\displaystyle I=\sum_{x_{\mathrm{i}}\in\Phi\text{\textbackslash}x_{\mathrm{o}}}\kappa p_{\mathrm{t}}\zeta(\varphi_{i})l(\varphi_{i}), (11)

where Φ\Phi is the set of all devices in the admittance region, κ\kappa is a system parameter that captures the impact of interference mitigation caused by resource coordination in the access system. Note that κ=1\kappa=1 indicates the worst case scenario when no coordination is implemented. Accordingly, the spatial average of the interference is obtained by invoking Campbell’s theorem of sums and is given as

𝔼[I]=2πR2λooφmaxζ¯(φ)l(φ)sin(φ)D(φ)dφ\displaystyle\mathbb{E}[I]=2\pi R^{2}\lambda_{\mathrm{o}}\int_{o}^{\varphi_{\mathrm{max}}}\bar{\zeta}(\varphi)l(\varphi)\sin(\varphi)D(\varphi)\mathrm{d}\varphi (12)

where ζ¯\bar{\zeta} is the average excess path-gain expressed as [6]

ζ¯=pLoSexp(μLoS+σLoS22)+pNLoSexp(μNLoS+σNLoS22),\displaystyle\bar{\zeta}=p_{\vbox{\hbox{\scalebox{0.5}{$\mathrm{LoS}$}}}}\exp\left(-\mu_{\vbox{\hbox{\scalebox{0.5}{$\mathrm{LoS}$}}}}+\frac{\sigma^{2}_{\vbox{\hbox{\scalebox{0.5}{$\mathrm{LoS}$}}}}}{2}\right)+p_{\vbox{\hbox{\scalebox{0.5}{$\mathrm{NLoS}$}}}}\exp\left(-\mu_{\vbox{\hbox{\scalebox{0.5}{$\mathrm{NLoS}$}}}}+\frac{\sigma^{2}_{\vbox{\hbox{\scalebox{0.5}{$\mathrm{NLoS}$}}}}}{2}\right), (13)

where μ\mu and σ\sigma are the mean and standard deviation parameters associated with respective LoS and non-LoS components. To validate the above analytic results, we depict in Fig. 5 a comparison between the analytic results of (12) and Monte Carlo simulations at various values of aa and θmin\theta_{\mathrm{min}}. Note the increase in the aggregated interference power when deploying the repetition scheme. Nevertheless, it is shown in the next subsection that the probability of success can be further increased with careful tuning of aa and θ\theta.

Refer to caption
Figure 5: The average interference power given in (12) versus the tuning factor aa with different admittance angles θmin\theta_{\mathrm{min}}.

III-C Probability of success

To measure the probability of success under influence of frame repetition, we utilize a vital metric of communication link which is the ratio of received signal power to the interference plus noise power (SINR). The probability of a frame having an SINR greater than a given design threshold γ\gamma, is equivalent to the frame success probability. For a given IoT device viewing the satellite at a zenith angle φo\varphi_{\mathrm{o}}, the success probability of a single transmission is formulated as follows

p|φo(1)\displaystyle p_{|\varphi_{\mathrm{o}}}(1) =(SINR>γ)=(SI¯+W>γ)\displaystyle=\mathbb{P}\left(SINR>\gamma\right)=\mathbb{P}\left(\frac{S}{\bar{I}+W}>\gamma\right)
=(ζ>γ(I¯+W)ptl(φ))=1Fζ(γ(I¯+W)ptl(φ)),\displaystyle=\mathbb{P}\left({\zeta}>\frac{\gamma(\bar{{I}}+{W})}{\mathrm{p}_{\mathrm{t}}l(\varphi)}\right)=1-F_{\mathrm{\zeta}}\left(\frac{\gamma(\bar{{I}}+{W})}{\mathrm{p}_{\mathrm{t}}l(\varphi)}\right), (14)

where W{W} is the average thermal noise power, I¯\bar{I} is given in (12) and FζF_{\mathrm{\zeta}} is given as [4]

Fζ=pLoSFX(x,ρμLoS,σLoS2ρ22)+pNLoSFX(x,ρμNLoS,σLoS2ρ22),\displaystyle\scriptstyle F_{\mathrm{\zeta}}=p_{\vbox{\hbox{\scalebox{0.5}{$\mathrm{LoS}$}}}}F_{\mathrm{X}}\left(x,-\rho\mu_{\vbox{\hbox{\scalebox{0.5}{$\mathrm{LoS}$}}}},\frac{\sigma_{\vbox{\hbox{\scalebox{0.5}{$\mathrm{LoS}$}}}}^{2}\rho^{2}}{2}\right)+p_{\vbox{\hbox{\scalebox{0.5}{$\mathrm{NLoS}$}}}}F_{\mathrm{X}}\left(x,-\rho\mu_{\vbox{\hbox{\scalebox{0.5}{$\mathrm{NLoS}$}}}},\frac{\sigma_{\vbox{\hbox{\scalebox{0.5}{$\mathrm{LoS}$}}}}^{2}\rho^{2}}{2}\right), (15)

where FXF_{\mathrm{X}} is the CDF of the log-normal distribution as FX(x)=12+12erf(lnxμσ2){F_{\mathrm{X}}(x)=\frac{1}{2}+\frac{1}{2}\text{erf}\left(\frac{\ln x-\mu}{\sigma\sqrt{2}}\right)} and ρ=ln1010\rho=\frac{\ln 10}{10}. For a device attempting its transmission NN number of times, the probability of at least one of the frames to be successfully received is formulated as

p|φo(N)=1[1p|φo(1)]N.\displaystyle p_{|\varphi_{\mathrm{o}}}(N)=1-[1-p_{|\varphi_{\mathrm{o}}}(1)]^{N}. (16)

We illustrate the success probability in Fig. 6 with respect to a range of elevation angles for three given examples of the admittance region. We note that for smaller admittance region, i.e., larger values of θmin\theta_{\mathrm{min}}, the probability of success increases. For small θmin\theta_{\mathrm{min}} the increase in admittance region causes devices to incur more repetition, hence, increasing the interference level, which overshadows the performance enhancement as shown for θmin=5\theta_{\mathrm{min}}=5^{\circ}. Subsequently, to find the average success probability for a given admittance region bounded by φmax\varphi_{\mathrm{max}}, we decondition (16) over the distribution of φ\varphi as follows

p(N)=0φmaxp|φo(N)fφ(φo)dφ.\displaystyle p(N)=\int_{0}^{\varphi_{\mathrm{max}}}p_{|\varphi_{\mathrm{o}}}(N)f_{\varphi}(\varphi_{\mathrm{o}})~{}\mathrm{d}\varphi. (17)

It is illustrated in Fig. 7 where the success probability of the repetition scenario clearly outperforms the no repetition scenario. Note that this performance is for a single satellite spot, i.e. single admittance region. The following section extends results to a constellation of satellites.

III-D Satellite Constellation Performance

Assuming most of the satellites are positioned in a non-GEO (Geosynchronous Equatorial Orbit), which are in a relative motion with respect to the ground IoT devices. As such, when reducing the size of the admittance region, the probability of having the coverage spot of the device is reduced. Accordingly there is a trade-off between satellite availability and its success rate within the spot. To capture this trade-off, we extend the performance by including the satellite availability, which is the ratio of satellite admittance area to the total surface area of Earth’s sphere. For a small number of satellites, denoted kk, and assuming non-overlapping spots, then the probability that a device is within the coverage is given as

pspot\displaystyle p_{\mathrm{spot}} =k2πR2(1cosφmax)4πR2=k(1cosφmax)2,\displaystyle=\frac{k~{}2\pi R^{2}\left(1-\cos\varphi_{\mathrm{max}}\right)}{4\pi R^{2}}=\frac{k\left(1-\cos\varphi_{\mathrm{max}}\right)}{2}, (18)

where 0pspot10\leq p_{\mathrm{spot}}\leq 1. Accordingly, the probability of a successful frame delivery in a constellation of kk satellite with non-overlapping spots is given by

ps=pspot×p(N).\displaystyle p_{\mathrm{s}}=p_{\mathrm{spot}}\times p(N). (19)

We depict in Fig. 8 the global average success probability evaluated for one tuning factor and various minimum elevation angles. We can clearly note the trade-off induced by adjusting the admittance region, i.e. by controlling θmin\theta_{\mathrm{min}}. Moreover, as the shape of the curve is impacted by the tuning factor aa, an optimal point for a given admittance angle exists. In the following section we shed light on the joint optimization of these two parameters.

IV Discussion on Results

In order to understate the joint impact of the admittance region size and the tuning factor on the global coverage probability, we depict in Fig. 9 the global success probability while varying factor aa and admittance angle θmin\theta_{\mathrm{min}}. The solid line represents the optimal combination values for both parameters. Other factors that impact this optimal solution are related to the initial density of the ground devices λo\lambda_{\mathrm{o}} and the propagation conditions manifested in channel parameters since these parameters influence (19). As such, network designer can optimize the admittance region and tuning factor based on the operating parameters. To validate our analytical results we utilize Monte Carlo simulations that consider non-overlapping circular orbit satellites. Other simulation parameters include a satellite altitude of 550 km, noise average power of -138 dBm [6], center frequency at 2000 MHz, device ptp_{\mathrm{t}} at 23 dBm as utilized in many low power IoT devices, and a bit rate of 8 Kbps resulting in DoD_{\mathrm{o}} of 1×1061\times 10^{-6}.

Refer to caption
Figure 6: Conditional success probability in (16) at a=2×104a=2\times 10^{-4}, γ=10\gamma=-10, and θmin=[5,10,15]\theta_{min}=\left[5^{\circ},10^{\circ},15^{\circ}\right] for repetition scenario, and at θmin=[10]\theta_{min}=\left[10^{\circ}\right] for no repetition scenario.
Refer to caption
Figure 7: The average success probability in (17) within a single satellite admittance region, at a=5×105a=5\times 10^{-5} and γ=10\gamma=-10
Refer to caption
Figure 8: Global average success probability in (19) evaluated at a=5×105a=5\times 10^{-5} and γ=10\gamma=-10, k=10k=10.
Refer to caption
Figure 9: Global average success probability in (19) calculated for various θmin\theta_{\mathrm{min}}, aa and at k=10k=10.

V Conclusion

This paper presented an analytic model that captures the performance of IoT-over-satellite in the uplink for non-GEO orbits using NTN radio channel. The model employs frame repetitions to enhance the success rate of transmissions. A trade-off between the satellite coverage region, admittance region, and satellite availability is formulated in order to evaluate the performance of a constellation of satellites. Accordingly, we found an optimal combination of parameters that maximizes the frame success rate. These results can facilitate network design and optimization for IoT-over-satellite links.

References

  • [1] Ericsson. IoT connections outlook. [Online]. Available: {https://www.ericsson.com/en/mobility-report/dataforecasts/iot-connections-outlook}
  • [2] B. Manzoor, A. Al-Hourani, K. G. Chavez, S. Kandeepan, and M. Ding, “2D Versus 3D Geometric Modelling for Massive Access Networks in 5G-IoT Applications,” in 2018 12th Intl. Conf. on Signal Processing and Comm. Systems (ICSPCS), Dec 2018, pp. 1–6.
  • [3] 3GPP-Third Generation Partnership Project, “Study on New Radio (NR) to support non-terrestrial networks,” 3GPP, Technical Report (TR) TR 38.811, Sep. 2020.
  • [4] B. Al Homssi and A. Al-Hourani, “Modeling uplink coverage performance in hybrid satellite-terrestrial networks,” IEEE Comm. Letters, 2021.
  • [5] Z. Lin, M. Lin, B. Champagne, W.-P. Zhu, and N. Al-Dhahir, “Secure and Energy Efficient Transmission for RSMA-Based Cognitive Satellite-Terrestrial Networks,” IEEE Wireless Comm. Letters, vol. 10, no. 2, pp. 251–255, Sep. 2021.
  • [6] A. Al-Hourani, “An Analytic Approach for Modeling the Coverage Performance of Dense Satellite Networks,” IEEE Wireless Communications Letters, vol. 10, no. 4, pp. 897–901, Jan. 2021.
  • [7] R. Harwahyu, R.-G. Cheng, W.-J. Tsai, J.-K. Hwang, and G. Bianchi, “Repetitions Versus Retransmissions: Tradeoff in Configuring NB-IoT Random Access Channels,” IEEE Internet of Things Journal, vol. 6, no. 2, pp. 3796–3805, Jan. 2019.
  • [8] S. Narayanan, D. Tsolkas, N. Passas, and L. Merakos, “NB-IoT: A Candidate Technology for Massive IoT in the 5G Era,” in 2018 IEEE 23rd International Workshop on CAMAD, Sep. 2018, pp. 1–6.
  • [9] R. Barbau, V. Deslandes, G. Jakllari, J. Tronc, J.-F. Chouteau, and A.-L. Beylot, “NB-IoT over GEO Satellite: Performance Analysis,” in 2020 10th Adv. Sat. Multimedia Systems Conf. and the 16th Sig. Processing for Space Comms. Workshop (ASMS/SPSC), Oct. 2020, pp. 1–8.
  • [10] M. Conti, A. Guidotti, C. Amatetti, and A. Vanelli-Coralli, “NB-IoT over Non-Terrestrial Networks: Link Budget Analysis,” in GLOBECOM 2020 - 2020 IEEE Global Comm. Conf., Dec 2020, pp. 1–6.
  • [11] Z. Lin, M. Lin, T. de Cola, J.-B. Wang, W.-P. Zhu, and J. Cheng, “Supporting IoT With Rate-Splitting Multiple Access in Satellite and Aerial-Integrated Networks,” IEEE Internet of Things Journal, vol. 8, no. 14, pp. 11 123–11 134, Jan 2021.
  • [12] A. Al-Hourani, S. Kandeepan, and A. Jamalipour, “Modeling air-to-ground path loss for low altitude platforms in urban environments,” in 2014 IEEE Global Comm. Conf., Feb. 2014, pp. 2898–2904.
  • [13] B. Manzoor, A. Al-Hourani, B. Al Homssi, K. Magowe, S. Kandeepan, and K. G. Chavez, “Evaluating Coverage Performance of NB-IoT in the ISM-band,” in 2020 27th Intl. Conf. Telecom., Oct. 2020, pp. 1–5.
  • [14] B. Manzoor, B. Al Homssi, A. Al-Hourani, and S. Kandeepan, “Optimal Repetition Rate for Maximal Coverage,” IEEE Wireless Communications Letters, vol. 10, no. 4, pp. 800–804, Dec. 2021.
  • [15] M. Haenggi, Stochastic Geometry for Wireless Networks.   Cambridge University Press, Nov 2012.
  • [16] A. Al-Hourani and I. Guvenc, “On Modeling Satellite-to-Ground Path-Loss in Urban Environments,” IEEE Comm. Letters, vol. 25, no. 3, pp. 696–700, Nov. 2021.
  • [17] A. Al-Hourani, “Optimal satellite constellation altitude for maximal coverage,” IEEE Wireless Comm. Letters, vol. 10, no. 7, pp. 1444–1448, March 2021.