Next Article in Journal
High-Precision Pedestrian Indoor Positioning Method Based on Inertial and Magnetic Field Information
Previous Article in Journal
Research on Centroid Localization Method of Underground Space Ground Electrode Current Field Based on RSSI
 
 
Font Type:
Arial Georgia Verdana
Font Size:
Aa Aa Aa
Line Spacing:
Column Width:
Background:
Article

Line-of-Sight Probability Analysis of Underground Mining Visible Light Communication Diversity Schemes Under Random Receiver Orientation

by
Julián Solís
1,
Iván Sánchez
2,*,
Cesar Azurdia-Meza
1,
Pablo Palacios Játiva
3,
David Zabala-Blanco
4 and
Ali Dehghan Firoozabadi
5
1
Department of Electrical Engineering, Universidad de Chile, Santiago 8370451, Chile
2
Department of Networking and Telecommunication Engineering, Universidad de las Américas, Quito 170503, Ecuador
3
Escuela de Informática y Telecomunicaciones, Universidad Diego Portales, Santiago 8370190, Chile
4
Department of Computing and Industries, Universidad Católica del Maule, Talca 3466706, Chile
5
Department of Electricity, Universidad Tecnológica Metropolitana, Av. José Pedro Alessandri 1242, Santiago 7800002, Chile
*
Author to whom correspondence should be addressed.
Sensors 2025, 25(9), 2890; https://doi.org/10.3390/s25092890
Submission received: 25 March 2025 / Revised: 25 April 2025 / Accepted: 30 April 2025 / Published: 3 May 2025

Abstract

:
Visible light communication (VLC) is an emerging technology that offers an alternative to traditional wireless communications systems. However, the technology presents limitations related to the impact of the receiver’s orientation, which can significantly impact its performance. To address this issue, VLC systems use diversity schemes, such as transmitter and receiver diversity. In this paper, we derive an analytical expression for the probability of maintaining a line-of-sight (LoS) link in an underground mining visible light communication (UM-VLC) system with a receiver embedded in an object, such as a helmet, by considering user mobility. We show that the angle of incidence depends on the distance from the source and derive the probability accordingly for single-input single-output (SISO), multiple-input single-output (MISO), and single-input multiple-output cases (SIMO). Our results show that the analytical results fit with the simulated results. Furthermore, the resulting probabilities show that the angular position of the receiver significantly affects the channel’s quality, with the optimal position dependent on the field-of-view characteristics. These findings can provide an appropriate framework for receiver and transmitter diversity design through analytical expression.

1. Introduction

Visible light communication (VLC) is an emerging technology that poses an alternative to traditional physical communication technologies such as radio frequency (RF) communication. Due to its high frequency, it presents several advantages over RF communication, such as resistance to electromagnetic interference, an unlicensed spectrum, lower energy consumption, and reduced costs. The benefits come from the usage of energy-efficient light-emitting diodes (LEDs), which are now being deployed as the primary source of lighting.
A relevant use case for VLC is underground mining (UM) communications [1]. Visible light communication in underground mining (UM-VLC) is a promising solution due to its low cost and the latent necessity of lighting inside mines [2]. Although VLC solves many issues, such as interference and fading phenomena, highly directional propagation harms the system’s performance. The unpredictable receiver orientation and the user’s mobility frequently lead to a link misalignment. The misalignment of the link disrupts communication, causing link failures. To address these outages, different studies have studied the application of diversity techniques such as receiver diversity [3,4].
The existing proposed VLC implementations in mining environments require both mobility and a variable receiver orientation, which directly impact the availability of line-of-sight (LOS) links. Consequently, characterizing the availability of these links is a crucial element in understanding the system’s behavior. Although the impact of the receiver orientation has been studied extensively in the literature [5,6], research on random receiver orientations is limited by assumptions that do not accurately represent the underground mining scenario studied.
In the context of relevant and related work, the probability of a power outage has been studied under the case of a random transmitter orientation [7]. However, the receiver orientation has been considered constant and orthogonal to the ground plane. In [8,9], the power outage probability and the bit error rate for on–off keying (OOK) were studied under a uniform and Gaussian distribution of the receiving angle. However, the transmitter was considered orthogonal to the ground, and the distributions were not a function of the receiver’s position. In [10], the bit error rate and the signal-to-noise ratio distribution were considered for a case with arbitrary user positioning and an arbitrary orientation, and the optimum tilt angle was obtained. However, the article derived the effect of a random receiver orientation from fitting a known distribution. Likewise, [11] derived the bit error rate for DCO-OFDM with an arbitrary orientation by modeling the orientation and the channel using a Laplace distribution. However, the user positioning was maintained as fixed in the expression. In [12], the probability of a blockage and the probability of coverage were obtained by studying the shadowing generated by a cylinder. However, the transmitter was orthogonal to the ground, and the receiver was unaffected by a random orientation.
A random receiver orientation has also been studied in the context of non-orthogonal multiple-access (NOMA) schemes for VLC [13]. However, the reception angle was modeled using a normal distribution, which was also supposed to be independent of the radius. The bit error rate has been studied for single-input single-output (SISO) underground mining channels [14]. However, the receiving angle was considered to be independent of the user’s position. Finally, the power outage probability of a hybrid RF-VLC link was studied in a random receiver orientation [15]. However, the receiving angle was assumed to follow a normal distribution, similarly to in the NOMA study.
In this work, we investigate the effects of the receiver orientation from the perspective of an underground mining use case in SISO, multiple-input single-output (MISO), and single-input multiple-output (SIMO) scenarios. In particular, we investigate the case where the random receiver orientation’s density function is determined by its position with respect to the transmitter in a tunnel. The contributions of this paper can be summarized as follows:
  • We develop an analytical framework to obtain the LoS probability of a mobile receiver with a random orientation given a rectangular cell for SISO, MISO, and SIMO cases.
  • We obtain the closed analytical form of the LOS probability, given a uniform distribution of the receiver in the rectangular area and a uniform orientation of the user.
  • We verify the analytical results through extensive simulation in all cases of interest.
The structure of this article is as follows. The MIMO-VLC model for use in underground environments and the impact of LoS communication links are presented in Section 2. The LoS probability and the angle of incidence are derived in Section 3. The analytical expressions of the SISO LoS probability, the SIMO LoS probability, and the MISO LoS probability are derived in Section 4, Section 5, and Section 6, respectively. The numerical and analytical results are presented in Section 7. Finally, conclusions are given in Section 8.

2. MIMO Channel Model

The underground mining MIMO channel was modeled to account for multiple phenomena, such as reflections caused by irregular walls, scattering effects caused by dust particles, random shadowing caused by machinery entering the mine, and the random tilting of both the receiver and transmitter [16,17]. The tilt of the receiver and transmitter is defined by their corresponding azimuth angle α and elevation angle β . The geometry of the system is depicted in Figure 1. The orientation of the receiver and the transmitter in space is represented by their vectors:
n i T = [ cos ( α i T ) sin ( β i T ) , sin ( α i T ) sin ( β i T ) , cos ( β i T ) ] , n j R = [ cos ( α j R ) sin ( β j R ) , sin ( α j R ) sin ( β j R ) , cos ( β j R ) ] ,
where α j R and β j R correspond to the azimuthal and elevation angles of the receiver, and α i T and β i T correspond to the azimuthal and elevation angles of the transmitter.
The channel model is characterized by a matrix of N × M , where M represents multiple transmitters and N represents multiple receivers. Each transmitter–receiver pair employs ray tracing to generate a channel that linearly sums the LoS component, the reflective components (NLoS), and the scattering components. The channel matrix is defined as follows:
H = H L o S + H s c a + H N L o S ,
where H L o S is the LOS component, H s c a is the scattering component, and H N L o S is the reflective component. H L o S is defined by the equation [2]
H L o S ( i , j ) = ( m + 1 ) A p 2 π d i j m + 3 ( r i j · n i T ) m ( r i j · n j R ) G ( θ i j ) r e c t θ i j Θ P i j H ( Δ i j ) ,
where A p represents the photodetector active area, m denotes the Lambertian order, d i j is the Euclidean distance between the receiver and the transmitter, Θ is the field of view, and G ( θ i j ) is the gain produced by the concentrator, defined by
G ( θ i j ) = η 2 sin 2 ( Θ ) , if θ i j Θ 0 , else ,
where η is the gain and θ i j is the angle between the receiver and the path between the receiver and the transmitter. Δ i j is the dot product between n i T and r i j , and H ( · ) is the Heaviside function. Finally, P i j is the shadowing probability between the photodetector and the receiver. The shadowing probability is defined using a Poisson point process, where the expected probability of not encountering an obstacle during a period, t, is
P i j = e ϵ E ( p v i j ) t ,
with ϵ being the intensity parameter, t the expected time, and E ( p v ) the expected probability of an obstacle causing shadowing [18].
E ( p v i j ) = 0 X 0 Y ( w 2 d i j ( x v , y v ) , h s i j ( x v , y v ) g ( w , h ) d w d h ) f ( x , y ) d y d x ,
where X and Y are the horizontal and vertical dimensions of the tunnel, w is the width of the object, h is the height of the object, f ( x , y ) is the probability associated with the center of the object, and g ( w , h ) is the probability associated with the dimensions of the object. However, due to the cost of computing this equation multiple times over the simulation duration, a closed analytical form is obtained by approximating the probability density of the object dimensions using
E ( p v ) = E ( E ( p v | w , h ) ) = w , h 0 X 0 Y 1 w 2 d ( x v , y v ) , h s ( x v , y v ) f ( x , y ) d y d x . g ( w , h ) .
A closed analytical form of the probability can be found in Appendix A.
The non-line-of-sight (NLoS) component is the result of multiple reflections that can occur between the transmitter and the receiver. Hence, considering the NLoS component results in the recursive infinite summation of all the path combinations produced by the discrete reflectors. However, to simplify the calculation, assuming that the distance between the walls is considerable, we can limit the sum to one iteration. This relationship can be defined using the following equation:
H N L o S ( i , j ) = ( m + 1 ) A p 2 π w A w ρ w d i w m + 1 d w j 3 ( r i w · n i ^ ) m cos ( θ i w ) × ( r w j · n w ^ ) cos ( θ w j ) G ( θ w j ) r e c t ( θ w j Θ ) ,
where A w corresponds to the area of the reflector and ρ w is the reflection coefficient of the wall. Similarly to the transmitter and receiver case, the reflector is characterized by a vector, n w W , which is associated with a random azimuth angle, α w W , and an elevation, β w W , and the distance between the reflector and the transmitter or receiver is defined by d i w and d w j , respectively. Finally, the scattering component is defined by
H s c a i , j = lim N n = 1 N A p ( m + 1 ) G n ( μ ) 2 π D i n j 2 cos m ( ϕ i S n ) cos ( θ S n j ) × r e c t ( θ S n j Θ ) ,
where D i n j is the total distance covered by the rays from the transmitter to the receiver, ϕ i S n is the angle between the scattering and the transmitter, θ S n j is the angle between the scattering and the receiver, and G n ( μ ) is the expected value of the scattering given the parameters
G n ( μ ) = ρ s f s c a ( μ ) / N .
f s c a = ( k m k s p m i e ( μ ) + k r k s p r a y ( μ ) ) sin ( μ ) .
p r a y ( θ s ) = 3 [ 1 + 3 γ + ( 1 γ ) cos 2 ( θ s ) ] 16 π ( 1 + 2 γ ) .
p m i e ( θ s ) = 1 g 2 4 π 1 ( 1 + g 2 2 g cos ( θ s ) ) 3 2 + g ( 3 cos 2 θ s 1 ) 0.286 ( 1 + g 2 + 0.286 g ) 5 2 .
where γ , g, and f are atmospheric constants, ρ s is the reflection coefficient of the particles, μ is cos ( θ s ) , N is the number of particles, and θ s is the angle of the scattering. The equations for k r and k s are [19]
k r = 24 π 3 λ 4 N s ( n s 2 1 ) 2 ( n s 2 + 2 ) 2 6 + 3 δ 6 7 δ k s = N λ 2 2 π n = 1 ( 2 n + 1 ) ( | a n | 2 + | b n | 2 ) , a n = Ψ n ( x ) Ψ n ( m x ) m Ψ n ( x ) Ψ n ( m x ) ξ n ( x ) ξ n ( m x ) m ξ n ( x ) Ψ n ( m x ) , b n = m Ψ n ( x ) Ψ n ( m x ) Ψ n ( x ) Ψ n ( m x ) m ξ n ( x ) ξ n ( m x ) ξ n ( x ) Ψ n ( m x ) ,
where x = 2 π ρ λ , with ρ being the radius of the particles, m the refractive coefficient, δ the depolarization factor of air, N s the molecular number density of air, and n s the refractive index of air. Ψ n and ξ n are the Bessel function and the first kind of Hankel function, respectively.
An important metric for assessing the effect of the receiving angle is the power outage probability. However, as will be shown in the following sections, the power outage probability cannot be obtained analytically, given the interdependence of the receiving angle with the mobility of the user and the orientation of the receiver. However, it is possible to obtain the LOS probability, which correlates strongly with the system’s average power. Given a variable angle of inclination for the receiver from β r = 20 to β r = 70 , Figure 2 shows the average power compared to the LoS probability.
The average power and the LoS probability are obtained by simulating the channel at each point inside the tunnel by varying α j R between 0 and 2 π . The systems and scenario parameters used for the simulation are presented in Table 1 and Table 2. The average power is obtained by computing the mean power of all the resulting DC channel values, and the LoS probability is obtained by taking the number of available LoS links and dividing them by the total number of links. The presented average power is further divided into a case with an LoS component and a case without an LoS component. The average for the case without an LoS component is computed by taking the mean of the DC power from all the corresponding phenomena within the channel bar the LoS component, even if an LoS component is available. Since we consider all the computed channel responses, the average power is equally conditioned by the distance between the receiver and the transmitter for all the varying inclination values.
The figure shows that the LoS probability and the average power in the tunnel are directly correlated when the LoS component is taken into account. Indeed, the correlation between the Los probability and the average power is r = 0.9934 . Based on this, we can conclude that obtaining a metric for the LoS probability given the present scenario would help predict the performance according to other metrics such as the power and optimize for the optimal angle.

3. Line-of-Sight Probability

The LoS probability is the probability that the receiver and the transmitter send data to each other using the LoS channel. To satisfy this condition, the gain from the concentrator must be greater than 0. The condition is satisfied as long as the reception angle is less than the total field of view. So, the probability is
P ( Line - of - Sight Probability ) = P ( θ i j Θ ) ,
where θ i j can be defined by the inverse cosine:
θ i j = cos 1 ( n i j · n j R | | n i j | | 2 ) ,
and | | · | | is the Euclidean norm, and n i j is the vector from the transmitter to the receiver, which is
n i j = L cos ( θ ) + r cos ( α j R ) sin ( β j R ) L sin ( θ ) + r sin ( α j R ) sin ( β j R ) h + r cos ( β j R ) .
where r is the radius of the sphere around the receiver that parameterizes the position of the receiver, L is the distance from the transmitter to the receiver in the X–Y plane, and h is the height difference between the transmitter and the receiver.
Unlike in the orthogonal case ( β j R = 0 ), the tilt produced by α and β involves a non-circular area of possible transmitter positions, which depends on the angle α . Since the azimuth angle changes with the rotations of the receiver, the probability of reception given a certain coordinate of the center of the receiver is a function of the radius L. The density probability function of the receiving angle is as follows:
f θ ( L ) = 1 2 π sin ( θ ) L 2 + h 2 + r 2 + 2 h r cos ( β ) L 2 sin 2 ( β ) ( L 2 + h 2 + r 2 + 2 h r cos ( β ) cos ( θ ) h cos ( β ) r ) 2 .
As using the probability density function has an important difference to the orthogonal case, the analysis of the system changes. Since L is not deterministic, the value of the function changes with respect to the probability given by the mobility of the user, and the power will depend on both α and L. To illustrate the difference between both systems, Figure 3 shows the set of transmitters with their LoS probability for the orthogonal case ( β = 0 ) and the non-orthogonal case ( β = 45 , α = 45 ). The receiver is positioned at [ 1 , 1 , 1.8 ] , which is represented by the red dot in both figures. The geometry of both cases shows the reason behind the complexity of obtaining the LoS probability. In the orthogonal case, the probability can be calculated by taking the indicator function over the area of potential transmitters. However, in the studied case, each coordinate will have an LoS probability that can be understood as the integration over the realization of rotating the receiver around itself. In that case, points closer to the origin will still have a probability of one, as they will always have the link in each rotation, but points far from the receiver will be visited with less frequency.

4. SISO LoS Probability

The LoS probability can be obtained using Equation (14) by combining θ i j and applying cosine to both sides. Since θ i j belongs to the interval [ 0 , π ] , the cosine is monotonically decreasing. The consistent decline enables us to express Equation (14) by utilizing
P ( In FOV ) = P ( θ i j Θ ) + P ( 2 π θ i j 2 π Θ ) = 2 P ( cos ( θ i j ) cos ( Θ ) ) = 2 P ( n i j n j R | | n i j | | 2 cos ( Θ ) ) ,
where cos ( θ i j ) = cos ( 2 π θ i j ) due to the parity of the cosine function.
The left argument of the probability is obtained using the definitions of n i j and n j R . The resulting expressions for the norm and the dot product are
| | n i j | | 2 = L 2 + r 2 + h 2 + 2 h r cos ( β ) + 2 r L ( cos ( θ ) cos ( α ) sin ( β ) sin ( θ ) sin ( α ) sin ( β ) ) L 2 + r 2 + h 2 + 2 h r cos ( β ) , n i j n j ^ = L cos ( θ ) cos ( α ) sin ( β ) L sin ( θ ) sin ( α ) sin ( β ) + r + h cos ( β ) = L sin ( β ) cos ( α + θ ) + r + h cos ( β ) ,
where the approximation of the norm holds as long as r is significantly smaller than both h and L. Using both expressions, we can rewrite the probability as
2 P ( θ i j Θ ) = 2 P ( cos ( α + θ ) cos ( Θ ) L 2 + r 2 + h 2 + 2 h r cos ( β ) r h cos ( β ) L sin ( β ) ) , P ( θ i j Θ ) = P ( α cos 1 ( cos ( Θ ) L 2 + r 2 + h 2 + 2 h r cos ( β ) r h cos ( β ) L sin ( β ) ) θ ) .
The above equation has three random variables, which dictate the position of the receiver, determined by θ and L, and the orientation of the receiver, which is determined by α . Since the receiver’s orientation is assumed to be independent of its position, we can obtain the expected LOS probability using the following equation:
E L , θ ( P ( FOV | L , θ ) ) = L , θ ( 2 P ( θ i j Θ | L , θ ) f L , θ ) d L d θ , P ( θ i j Θ | L , θ ) = 0 cos 1 ( cos ( Θ ) L 2 + r 2 + h 2 + 2 h r cos ( β ) r h cos ( β ) L sin ( β ) ) f α ( α ) d α ,
where f α is the probability density function of the receiver’s orientation, assumed to be uniform within the interval [ 0 , 2 π ] , and f L , θ is the probability density function of the receiver’s position, assumed to be uniform too. Due to the use of the radius and the angle, and given the rectangular boundaries of the system, the spatial density function has to be rewritten to
f r , θ 2 n + 1 ( r , θ ) = 2 r ( Δ D n / / 2 ) 2 tan ( θ c r n ) 1 r Δ X n / / 2 cos ( θ ) P ( S 2 n + 1 ) , if n ( mod 2 ) = 0 2 r ( Δ Y n / / 2 ) 2 tan ( θ c r n ) 1 r Δ Y n / / 2 cos ( θ ) P ( S 2 n + 1 ) , if n ( mod 2 ) = 1 ,
f r , θ 2 n ( r , θ ) = 2 r ( Δ Y n / / 2 ) 2 cot ( θ c r n ) 1 r Δ Y n / / 2 sin ( θ ) P ( S 2 n ) , if n ( mod 2 ) = 0 2 r ( Δ D n / / 2 ) 2 cot ( θ c r n ) 1 r Δ X n / / 2 sin ( θ ) P ( S 2 n ) , if n ( mod 2 ) = 1 ,
where n is an index from 1 to 8 that represents the different triangular partitions of the corresponding rectangle. The resulting integral is the equation
α p ( θ i j Θ | L , θ ) = 0 cos 1 ( cos ( Θ ) L 2 + b 2 a L sin ( β ) ) 2 1 2 π d α = 0 , if cos ( Θ ) L 2 + b 2 a L sin ( β ) 1 1 , if cos ( Θ ) L 2 + b 2 a L sin ( β ) 1 1 π cos 1 ( cos ( Θ ) L 2 + b 2 a L sin ( β ) ) , else ,
where b = r 2 + h 2 + 2 h r cos ( β ) and a = r + h cos ( β ) .
The inverse cosine can be approximated by using an odd number of linear approximations that are symmetric to the center. Each linear approximation will be associated with a slope, a k , and an offset, b k . Linear approximations represent an interval of the function. These intervals can be found by solving the following expression:
cos ( Θ ) L 2 + b 2 a L sin ( β ) k j .
The orientation of the inequality depends on the sign of cos ( Θ ) L 2 + b 2 a . If the sign is positive, then the thresholds k j represent either the lower bound from [ , L o ] or the upper bounds from [ L o , ] , where L o represents the minimum of the function if it exists. If the sign is negative, then the thresholds represent the upper bound. Because of its quadratic form, the equation can have zero to two feasible solutions over zero that follow the following solution:
L k j = k a sin ( β ) ± k 2 a 2 sin 2 ( β ) ( cos 2 ( Θ ) k sin 2 ( β ) ) ( b 2 cos 2 ( Θ ) a 2 ) cos 2 ( Θ ) k sin 2 ( β ) , cos 2 ( Θ ) k sin 2 ( β ) 0 ( cos 2 ( Θ ) b 2 a 2 2 k a sin ( β ) ) , cos 2 ( Θ ) k sin 2 ( β ) = 0 .
The intervals are generated depending on the number of solutions. If L k j has zero solutions and L k j 1 has a solution, then k j is valid in the interval [ L k j 1 , + ] . If L k j 1 has zero solutions, then k j is skipped. If L k j has one solution, then k j is valid in the interval [ L k j 1 , L k j ] . If it has two positive solutions, then k j is valid in the interval [ L k j 1 , L k j 1 1 ] and the interval [ L k j 1 2 , L k j 2 ] .
Using the solutions, we can form a succession of solutions such that the nth element of the solution is associated with some k n constant that corresponds to the approximation from L n to L n + 1 , the values of which depend on the solutions for the previous equation. Using this sequence, we can rewrite the integral as the sum of the intervals that are associated with each k n over the sum of the different triangles that compose the probability distribution. The resulting equation is
E ( P ( θ i j Θ ) ) = m = 1 M n = 1 4 ( n 1 ) π 2 θ c r n L m 1 L m g m ( L , θ ) f L , θ 2 n + 1 d L d θ + θ c r n n π 2 L m 1 L m g m ( L , θ ) f L , θ 2 n d L d θ . g m ( L , θ ) = a m π cos 1 ( cos ( Θ ) L 2 + b 2 a L sin ( β ) ) + b m π g 1 ( L , θ ) = 1 cos ( Θ ) L 2 + b 2 a < 0
The integral can be divided into the 2 n and 2 n + 1 cases, assuming that g 1 ( L , θ ) is equivalent to having a 1 = 0 and b 1 = 1 cos ( Θ ) L 2 + b 2 a < 0 . Furthermore, the 2 n case corresponds to the density functions of the tangent denominator, while the 2 n + 1 case corresponds to the density functions of the cotangent denominator. For the 2 n + 1 case, the integral is
I 2 n + 1 , m = L , θ cos 1 ( cos ( Θ ) L 2 + b 2 a L sin ( β ) ) f L , θ 2 n + 1 d L d θ = f 2 n + 1 ( ( n 1 ) π 2 , L m 1 , θ c r n ) θ c r n L m 1 L m a m ( cos ( Θ ) L 2 + b 2 a L sin ( β ) ) + b m 2 L ( Δ X n ) 2 tan ( θ c r n ) 1 r Δ X n cos ( θ ) P ( S 2 n + 1 ) d L d θ .
with Δ X n = Δ D n / / 2 1 m o d ( n , 2 ) = 0 + Δ Y n / / 2 1 m o d ( n , 2 ) = 1 . The function f ( ( n 1 ) π 2 , L m 1 ) obeys
f 2 n + 1 ( ( n 1 ) π 2 , L m 1 , θ c r n ) = min ( tan 1 ( Δ X n L m 1 ) + ( n 1 ) π 2 , θ c r n ) ,
For the purpose of notation, it will be called θ n L m 1 .
The integral solution consists of the following equations:
I 2 n + 1 , m = I 2 n + 1 , m , 1 1 L m < Δ X n + I 2 n + 1 , m , 2 1 L m > Δ X n cos ( θ c r n ) + I 2 n + 1 , m , 3 1 L m > Δ X n 1 L m < Δ X n cos ( θ c r n ) , I 2 n + 1 , m , 3 = I 2 n + 1 , m , 1 ( θ ¯ , θ c r n ) + I 2 n + 1 , m , 2 ( θ n L m 1 , θ ¯ ) θ ¯ = cos 1 ( Δ X n L m ) ,
where I 2 n + 1 , m , 1 integrates an interval completely inside the rectangular boundary, I 2 n + 1 , m , 2 integrates an interval where the upper bound is completely outside of the rectangular boundary for every angle, and I 2 n + 1 , m , 3 integrates an interval where θ ¯ defines whether the upper boundary is inside or outside of the boundary. The subterm I 2 n + 1 , m , 1 is
I 2 n + 1 , m , 1 = 2 P ( S 2 n + 1 ) ( Δ X n ) 2 tan ( θ c r n ) ( θ c r n θ n L m 1 ) ( Λ m ( L m ) Λ m ( L m 1 ) ) Λ m ( L ) = a k ( cos ( Θ ) sin ( β ) 1 2 ( L m L m 2 + b 2 + b 2 l n ( L m 2 + b 2 + L m ) a sin ( β ) L m ) + b m 2 L m 2 .
The subterm I 2 n + 1 , m , 2 , with σ n = Δ X n b , is given in Appendix B.
The integral of the even case follows the following equations:
I 2 n , m = I 2 n , m , 1 1 L m < Δ X n + I 2 n , m , 2 1 L m > Δ X n sin ( θ c r n ) + I 2 n , m , 3 1 L m > Δ X n 1 L m < Δ X n sin ( θ c r n ) , I 2 n + 1 , m , 3 = I 2 n , m , 2 ( θ ¯ , θ c r n ) + I 2 n , m , 1 ( θ n L m 1 , θ ¯ ) θ ¯ = sin 1 ( Δ X n L m ) ,
where the subterm I 2 n + 1 , m , 1 is
I 2 n , m , 1 = 2 P ( S 2 n + 1 ) ( Δ X n ) 2 cot ( θ c r n ) ( θ c r n θ n L m 1 ) ( Λ m ( L m ) Λ m ( L m 1 ) ) Λ m ( L ) = a k ( cos ( Θ ) sin ( β ) 1 2 ( L m L m 2 + b 2 + b 2 l n ( L m 2 + b 2 + L m ) a sin ( β ) L m ) + b m 2 L m 2 ,
and the subterm I 2 n , m , 2 is given in Appendix B.

5. SIMO LoS Probability

The single-input multiple-output case includes N r receivers with an angular offset, α j , such as α 0 = 0 . Let us call α j the sum of the probabilistic α and the offset. The dot product between n i j and n j will be
n i j n j ^ = L cos ( θ ) cos ( α ) sin ( β ) L sin ( θ ) sin ( α ) sin ( β ) + r + h cos ( β ) = L sin ( β ) cos ( α + θ ) + r + h cos ( β ) . α = α + α ¯
Obtaining the probability of n t receivers communicating during the same period involves intersecting the intervals produced by each α j . The intervals produced by each α j are in the form of
α [ cos 1 ( u 0 ( L , θ ) ) α j , cos 1 ( u 0 ( L , θ ) ) α j ] ,
where u 0 ( L , θ ) is the argument of the inverse, or
u 0 ( L , θ ) = cos ( Θ ) L 2 + r 2 + h 2 + 2 h r cos ( β ) r h cos ( β ) L sin ( β ) .
Since α [ π , π ] and the arguments of the intervals mentioned previously can exist outside of the interval, to solve this, we introduce the following transformation:
α j = ( cos 1 ( u 0 ( L , θ ) ) α j + π ) ( mod 2 π ) π , α j + = cos 1 ( u 0 ( L , θ ) ) α j + π ( mod 2 π ) π .
To obtain the points where the modulus cycles back to 0 or 2 π , we need to find the solutions to the equation
u 0 ( L j , θ ) = cos ( α j ) ,
with L j being the solution to the equation. The equation has zero to two solutions. The possible cases are the following:
  • If the equation has zero solutions, then the argument of the modulus either belongs to [ π , π ] or is always below the interval. If α j π , then it is the former; if α j π , then it is the latter.
  • If the equation has one solution, then it is either from the upper bound or the lower bound. If α j π , then it is the former; if α j π , then it is the latter.
  • If the equation has two solutions, then one of the bounds oscillates around π . If α j π , then it goes below π from L j 1 to L j 2 ; if α j π , then it goes above π from L j 1 to L j 2 .
Without the loss of generality, the solution is always a pair, L j 1 and L j 2 , where L j 1 L j 2 . If there are one or fewer solutions, then L j 1 goes to . If there are zero solutions, then L j 2 goes to too. Then, the intervals can be generalized using
α [ cos 1 ( u 0 ( L , θ ) ) α j , cos 1 ( u 0 ( L , θ ) ) α j ] , α j π , L L j 1 α [ π , cos 1 ( u 0 ( L , θ ) ) α j ] [ cos 1 ( u 0 ( L , θ ) ) α j 2 π , π ] , α j π , L j 1 L L j 2 α [ cos 1 ( u 0 ( L , θ ) ) α j , cos 1 ( u 0 ( L , θ ) ) α j ] , α j π , L j 2 L α [ cos 1 ( u 0 ( L , θ ) ) α j 2 π , cos 1 ( u 0 ( L , θ ) ) α j 2 π ] , α j π , L L j 1 α [ π , cos 1 ( u 0 ( L , θ ) ) α j ] [ cos 1 ( u 0 ( L , θ ) ) α j 2 π , π ] , α j π , L j 1 L L j 2 α [ cos 1 ( u 0 ( L , θ ) ) α j 2 π , cos 1 ( u 0 ( L , θ ) ) α j 2 π ] , α j π , L j 2 L
where α j 2 π = 2 π α j .
Similarly to in the SISO case, we can form a succession of distances to the center such that the nth element of the sequence corresponds to an interval, L n 1 to L n , such that both L n 1 and L n are solutions for some pair of receivers. Let us assume that the first M receivers have non-divergent interval solutions, where M 0 corresponds to those which are not subject to a modulus and M 1 to those which are. Finally, the last N receivers have divergent interval solutions, which means that their lower bounds have a modulus applied to them. If N > 0 , then the resulting intervals are
α [ cos 1 ( u 0 ( L , θ ) ) α n , 1 , cos 1 ( u 0 ( L , θ ) ) α n , 2 ] [ cos 1 ( u 0 ( L , θ ) ) α n , 3 , cos 1 ( u 0 ( L , θ ) ) α n , 4 ] α n , 1 = min ( α 0 , . . α M 0 , α M 0 + 1 2 π , . . . , α M 1 2 π ) α n , 2 = max ( α 0 , . . . , α M + N 2 π ) α n , 3 = min ( α 0 , . . . , α M + N 2 π ) α n , 4 = max ( α 0 , . . α M 0 , α M 0 + 1 2 π , . . . , α M 1 2 π )
Since α 0 is 0, M 1 . For the union to be between two non-intersecting intervals, the condition cos 1 ( u 0 ( L , θ ) ) α n , 3 α n , 2 2 must be satisfied, which is always true given the fact that the α associated with the minimum in α n , 3 is always bigger than α associated with the maximum in α n , 2 . If N = 0 , then
α [ cos 1 ( u 0 ( L , θ ) ) α n , 1 , cos 1 ( u 0 ( L , θ ) ) α n , 2 ] α n , 1 = min ( α 0 , . . α M 0 , α M 0 + 1 2 π , . . . , α M 1 2 π ) α n , 2 = max ( α 0 , . . α M 0 , α M 0 + 1 2 π , . . . , α M 1 2 π )
Using the succession of intervals χ , we can compute the integral by using the sum
E ( P ( θ i 1 Θ , . . . , θ i , N t Θ ) ) = n = 1 | χ | m = 1 M l = 1 4 ( l 1 ) π θ c r l L m 1 L m [ ( g m ( L , θ ) + α n , 2 α n , 1 π ) 1 cos 1 ( u 0 ( L , θ ) ) 0.5 ( α n , 2 α n , 1 ) ) + ( g m ( L , θ ) + α n , 4 α n , 3 π ) 1 cos 1 ( u 0 ( L , θ ) 0.5 ( α n , 4 α n , 3 ) 1 N b r > 0 ] 1 L < L n , L > L n 1 f L , θ 2 l + 1 d L d θ + θ c r l l π L m 1 L m [ ( g m ( L , θ ) + α n , 2 α n , 1 π ) 1 cos 1 ( u 0 ( L , θ ) ) 0.5 ( α n , 2 α n , 1 ) ) ( g m ( L , θ ) + α n , 4 α n , 3 π ) 1 cos 1 ( u 0 ( L , θ ) 0.5 ( α n , 4 α n , 3 ) 1 N b r > 0 ] 1 L < L n , L > L n 1 f L , θ 2 l d L d θ .
with N b r being the number of receivers that have disjoint intervals of α . The inequality cos 1 ( u 0 ( L , θ ) ) 0.5 ( α n , k α n , k 1 ) ) has zero to two solutions and can be trivially solved within each interval, n. The solution to the integral of each α n , k is equivalent to the integral of g 1 ( L , θ ) multiplied by α n , k .

6. MISO LOS Probability

For the MISO case, we assume that the n t h transmitter is at a distance, d i , from the first transmitter, with an angle of ϕ i . The general formula for the dot product between n i j and n j is
n i j n j ^ = ( L + d cos ( ϕ i ) ) cos ( θ ) cos ( α ) sin ( β ) + ( L + d sin ( ϕ i ) ) sin ( θ ) sin ( α ) sin ( β ) + r + h cos ( β )
To simplify the expression, we use ϕ i = 0 . The case with ϕ i 0 has a similar solution but was not evaluated. If ϕ i = 0 , then the norm and the dot product are
n i j n j ^ = L 2 + d 2 + 2 d L cos ( θ ) sin ( β ) cos ( α + tan 1 L sin ( θ ) L cos ( θ ) + d cos ( ϕ i ) ) + r + h cos ( β ) ,
| | n i j | | = [ L 2 + r 2 + d 2 + h 2 + 2 d L cos ( θ ) + 2 h r cos ( β ) + 2 r d cos ( α ) sin ( β )
+ 2 r L ( cos ( α ) sin ( β ) sin ( α ) sin ( β ) ) ) ] 1 / 2
L 2 + d 2 + 2 d L cos ( θ ) + r 2 + h 2 + 2 h r cos ( β ) .
Since both the denominator and the numerator depend on θ , the solutions for the intervals, inverse cosine approximations, and modulus depend on θ . To address the dependency on θ , we use small Δ θ steps to integrate and solve the approximations and modulus equations. The rate of change dependent on θ allows for nearly constant solutions in a certain θ interval. When we integrate small variances of θ , the sectors being integrated have their own probability density, which is
f L , θ Δ θ l = 2 L Δ θ l R Δ θ l
R Δ θ l = n = 1 4 Δ X n / / 2 2 n + 1 tan ( θ l ( n 1 ) π ) 1 θ l < θ c r n , θ l ( n 1 ) π ) > 0 + Δ X n / / 2 2 n cot ( n π 2 θ l + ) 1 θ l + > θ c r n , n π 2 θ l + < π 2 ,
where θ l corresponds to the lower bound of the interval and θ l + to the upper bound of the interval. Δ X n k corresponds to either Δ D n / / 2 or Δ Y n / / 2 , while k refers to either the odd or even case. Using these intervals, we can rewrite the integral as
I t o t = 1 A l = 1 N l P ( θ 1 j Θ , . . . , θ N t j Θ | θ [ θ l , θ l + ] ) ,
A = l = 1 N l 0.5 Δ θ l R Δ θ l 2 .
The corresponding intervals generated for α are
α cos 1 ( u d i ( L , θ ) ) tan 1 L sin ( α ) L cos ( α ) + d i , cos 1 ( u d i ( L , θ ) ) tan 1 L sin ( α ) L cos ( α ) + d i ,
u d i ( L , θ ) = cos ( Θ ) L 2 + d 2 + 2 d L cos ( θ ) + b 2 a L 2 + d 2 + 2 d L cos ( θ ) sin ( β ) .
The interval shows that the modulus equations depend on θ . In the case of the threshold equations, they can be solved in a straightforward manner using the solutions given by the solutions for the d = 0 case. Using these solutions, we can derive zero to four solutions for the threshold using
L m Δ θ i = d cos ( θ i a v g ) ± d cos ( θ i a v g ) + d 2 L k 2 ,
θ i a v g = θ i + 0.5 Δ θ i .
Since the solutions are centered around d cos ( θ i a v g ) , we can use a similar method to generate the sequence for the case with d = 0 , using the reverse methodology for the case where L < d cos ( θ i a v g ) . The new modulus breakpoints are
k 1 = cos 2 ( Θ ) sin 2 ( β ) cos 2 ( θ l a v g ) k 2 = ( 2 d i cos ( Θ ) + 2 a sin ( β ) 2 d i sin 2 ( β ) ) cos ( θ l a v g ) k 3 = d i 2 cos 2 ( Θ ) cos 2 ( t h e t a l a v g ) + cos 2 ( Θ ) ( b 2 + d i 2 + d i 2 sin 2 ( θ l a v g ) ) d i 2 sin 2 ( β ) a 2 + 2 a d i sin ( β ) B 1 , i , l = k 2 k 2 2 4 k 1 k 2 2 k 1 B 2 , i , l = k 2 + k 2 2 4 k 1 k 2 2 k 1
Unlike in the SIMO case, the arrangement of the intervals does not follow a straightforward set of equations, as they are dependent on the corresponding phase which varies with both the distance L and the angle θ i a v g , which makes it possible, for example, that B 1 , i , l corresponds to a solution in the upper bound and B 2 , i , l corresponds to a solution in the lower bound.
Since tan 1 ( x ) is injective from π 2 to π 2 , the function does not behave as desired between π 2 and 3 π 2 . A solution to this is to patch the function using the following equation:
θ d i ( L , α ) = tan 1 L sin ( α ) L cos ( α ) + d i + π ( 1 θ i a v g [ π 2 , 3 π 2 ] , L d cos ( θ i a v g ) , d i 0 + 1 L d cos ( θ i a v g ) , d i 0 ) .
Since we are assuming that all transmitters are on the same axis, we can assume that d 1 = 0 and d n d 1 . Using this condition, we can divide the interval formation for a single transmitter in four cases depending on θ i a v g . It is also relevant to note that the breaking points, given the new equation, have up to four solutions. We use B 1 , i , l , B 2 , i , l for the cases where L is below the patching and B 1 , i , l + , B 2 , i , l + for the cases where L is above the patching. The solutions for the cases above and below the patching are in Appendix D.
Similarly to in the SIMO case, the resulting intervals have to be intersected to obtain the integrating intervals. Unlike in the SIMO case, the solution for the intersection does not have a closed, exact analytical solution. The equation can be solved using piecewise approximations or numerical methods. In this paper, we use the Newton–Raphson method to obtain both the minimum and maximum for each interval. A pair has a maximum of two real solutions, as the inverse of the tangent monotonically increases and the inverse cosine is either monotonically increasing on the positive side or has a single minimum. Thus, we can use both sides of the interval as starting points to obtain either zero, one, or two solutions. Given an interval from L p + 1 to L p of a set, p, such that every approximation of the inverse cosine is constant and no equation, g d i + , g d i , crosses π or π , the resulting intervals are
α i = 1 [ g i 1 1 L [ L i 1 , L i ] , g i 2 + 1 L [ L i 1 , L i ] ] [ g i 3 1 L [ L i 1 , L i ] , g i 4 + 1 L [ L i 1 , L i ] ] g i 1 = max ( g d 1 , . . . , g d M , π ) , L [ L i 1 , L i ] g i 2 = min ( g d 1 + , . . . , g d M + N + ) , L [ L i 1 , L i ] g i 3 = max ( g d 1 , . . . , g d M + N ) , L [ L i 1 , L i ] g i 4 = min ( g d 1 + , . . . , g d M + , π ) , L [ L i 1 , L i ]
with M being the intervals that are continuous between π and π and N the intervals that are not continuous. Unlike in the SIMO case, M can be zero under certain conditions. In this case, we define g i 1 and g i 4 as π and π , respectively.
Using the succession of intervals χ corresponding to the intersections generated by the modulus equation, we obtain the expected probability as
E ( P ( θ 1 j Θ , . . . , θ N r , j Θ ) ) = n = 1 | χ | p = 1 P n m = 1 M [ m Δ θ ( m + 1 ) Δ θ 0 L m a x [ ( g p 2 g p 1 ) 1 L [ L p 1 , L p ] + ( g p 4 g p 3 ) 1 L [ L p 1 , L p ] ) ] f L , θ ( m + 0.5 ) Δ θ d L d θ ] 1 2 π d α
where M corresponds to the number of divisions. The solution of the integral for each bound is
θ L α g i p 2 π f L , θ Δ θ m d L d θ d α = 1 2 π Δ θ m R Δ θ m θ L α 2 L ( cos 1 ( u d i p ( L , θ ) ) tan 1 ( L sin ( α ) L cos ( α ) + d i p ) d θ d L d α . = 1 2 π Δ θ m R Δ θ m θ L α 2 L a i p sin β cos ( Θ ) u i p 2 + b 2 a u i p + b i p tan 1 ( L sin ( α ) L cos ( α ) + d i p ) d θ d L d α . = 1 2 π Δ θ m R Δ θ m θ L α A i p + B i p T i p d θ d L d α
where A i p corresponds to the terms associated with the coefficient a i p and B i p to those associated with the constant b i p , and T i p is the integral of the inverse tangent. The integral of A i p can be approximated using first-order approximations of the square root, which results in
A i p m Δ θ ( m + 1 ) Δ θ L p 1 L p ( a i p sin ( β ) ( cos ( Θ ) ( ( 1 + b 2 2 u i p 2 ) 1 u i p > b + b ( 1 u i p + u i p 2 b 2 1 u i p < b ) a u i p ) ) L d L d θ = A i p 1 + A i p 2 A i p 3 ,
where the resulting expression is in Appendix C.
The expression for the integral of B i p is
B i p = 0.5 ( L p 2 L p 1 2 ) Δ θ
On the other hand, the inverse tangent integral does not have a simple primitive when integrating by θ . Exploiting the fact that θ uses small steps, we linearize the inverse tangent around ( m + 0.5 ) Δ θ . The resulting value is
T i p L , θ , ϕ = L 2 2 ( tan 1 ( L sin ( ϕ ) L cos ( ϕ ) + d i p ) θ i + L d i p cos ( ϕ ) + d i p 2 L 2 + d i p 2 + 2 d i p L cos ( ϕ ) ( θ 2 2 ϕ θ ) ) + d i p 2 2 ( ( sin ( 2 θ ) 2 ( tan 1 ( d i p sin ( ϕ ) d cos ( ϕ ) + L ) L d i p cos ( ϕ ) + L 2 L 2 + d i p 2 + 2 d i p L cos ( ϕ ) ϕ ) + L d i p cos ( ϕ ) + L 2 L 2 + d i p 2 + 2 d i p L cos ( ϕ ) ( θ sin ( 2 θ ) 2 + cos ( 2 θ ) 4 ) + L d i p 2 cos ( θ ) + d i p 2 2 ( ( ln ( L 2 + d i p 2 ) + 1 ln ( 2 ) ) cos ( 2 θ ) 4 n = 1 ( 2 L d i p L 2 + d i p 2 ) n ( 1 ) n + 1 cos n + 2 ( θ ) n ( n + 2 ) ) T i p = T i p L p , ( m + 1 ) Δ θ , ( m + 0.5 ) Δ θ + T i p L p 1 , m Δ θ , ( m + 0.5 ) Δ θ T i p L p , m Δ θ , ( m + 0.5 ) Δ θ T i p L p 1 , ( m + 1 ) Δ θ , ( m + 0.5 ) Δ θ

7. Results and Discussions

In this section, we present the numerical results for the LOS probability for each case. In each case, the user moves through a tunnel with a length of X = 5 [ m ] and a width of Y = 3 [ m ] , and the main LED is placed at [ 1 , 1 , 3 ] . The radius of the helmet is considered to be r = 0.05 [ m ] , and the height of the user is 1.8 [ m ] , so h is 1.2 [ m ] . We computed the simulated results using Monte Carlo sampling over the user position and orientation, which allowed us to obtain the receiving angle and compare it with the FOV. We obtained the results using a variable β for each FOV Θ , since a higher field of view would trivially imply a higher LoS probability. Figure 4 shows the methodology used to obtain the simulated and analytical results.

7.1. SISO Case

In Figure 5, the SISO LOS probability is depicted for any position of the user. In this case, we took Θ = 30 and β = 45 to illustrate the effect of the position of the user on the LOS probability. The figure shows that the LOS probability was 0 around the LED, which was a product of the value of β , which oriented the receiver away from the source. However, if we set β = 20 , as shown in Figure 6, the LOS probability rapidly decayed with respect to the radius. This behavior created a trade-off in the orientation, where orientations closer to the orthogonal case could be suboptimal in certain setups.
In Figure 7, the analytical SISO case is compared with the simulated case. As can be seen, the analytical case matched perfectly with the simulated data, with an error of 1.15 % . Evidently, the LoS probability increased monotonously with respect to the FOV. However, each FOV had an optimal elevation angle, which decreased with the FOV. The optimal value was not only a product of β but also a product of h and r. A higher h increased the probability, with the cost of a higher path loss. For example, in the case of an FOV of 30 , increasing the height difference from 1.2 [ m ] to 1.6 [ m ] increased the LoS probability by 0.04 , or 7 % .

7.2. SIMO Case

In Figure 8, the SIMO LOS probability is depicted for any position of the user. To reduce the complexity of the problem, we obtained the results using two receivers. In this case, we took an FOV of Θ = 30 , an elevation of β = 45 , and a displacement of α 1 = 90 to illustrate the effect of the user position on the LoS probability. The figure shows that the LOS probability was 0 around the LED, which was a product of the value of β , which oriented both receivers away from the source. We could also observe that the LOS probability decayed faster than in the SISO case with a similar setup, which demonstrates its sensitivity to an orientation away from the source. If we set β = 20 , as shown in Figure 9, the LOS probability rapidly decayed with respect to the radius. However, the reduction in the total LOS probability was comparatively not as strong as in the SISO case, which was explained by the lack of coverage in the outer areas of the cell for the β = 45 case.
Figure 10 compares the analytical results with the simulated results for the SIMO case. As can be seen, the analytical results matched well with the simulated results. The small error with a higher FOV was a product of the effect of the approximations of the inverse cosine function. The total error was 2.32 % . Unlike in the SISO case, the LOS probability was rather constant with low elevation angles until it started falling off from the same peak as in the SISO case. This effect can be attributed to the faster fall in the LoS probability with respect to the radius. As the effect was a product of the decay near the borders, placing the transmitter closer to the center would heavily improve the LOS probability inside the cell for higher elevation angles while not impacting the lower elevation angles. In the calculated scenario, moving the transmitter from [ 1 , 1 ] to [ 1 , 1.5 ] improved the LoS probability from 0.095 to 0.103 in cases with a high elevation angle, corresponding to an increase of 3 % . Similarly to in the SISO case, the optimal elevation was a factor of both the elevation and height. Increasing the height difference from 1.2 [ m ] to 1.6 [ m ] increased the probability by 0.45 , or 11 % .

7.3. MISO Case

In Figure 11, the MISO LoS probability is depicted for any position of the user. To reduce the complexity of the problem, we obtained the results using two transmitters. In this case, we took an FOV of Θ = 30 and an elevation of β = 45 and used two transmitters that were d = 1 [ m ] from each other. The figure shows that the LOS probability was 0 around both LEDs, which was the product of combining the effect of the value of β orienting both receivers away from one of the sources and the orientation being exclusively towards one of the transmitters. We could also observe that the LOS probability had a maximum at the sides of the transmitter, creating two lobes that decreased with respect to the radius, which was an important difference compared to the circular contours obtained in the SIMO and SISO cases. If we set β = 20 , as shown in Figure 12, the LOS probability had the same symmetric shape, but the maximum probability was obtained between the LEDs. In the MISO case, the change in the LOS probability due to the elevation was significant. However, a reduced simultaneous LOS probability can be advantageous, depending on the desired properties of the system.
Figure 13 compares the analytical results with the simulated results for the SIMO case. As can be seen, the analytical results matched well with the simulated results. The small error with a lower FOV was a product of the effect of the approximations of the argument of the inverse cosine function. The total error was 2.52 % . Similarly to in the SISO case, the LOS probability had a clear maximum dependent on the FOV. The peak coincided approximately with that in the SISO case, but it depended on both d and h. The MISO probability followed similar behavior to the SISO probability because the former can be understood as the intersection of the latter, while the SIMO probability followed different behavior given the reduced effect of the relative orientation.

8. Conclusions

In this paper, we obtained a generalized analytical expression for the LOS probability for SISO, SIMO, and MISO cases when the probability density function of the reception angle was a function of the receiver’s geometry and the user’s mobility. The expressions showed a close alignment between the simulation and analytical results, with slight errors produced by the approximations necessary to obtain an analytical integration form. The error of the analytical expression was 1.15 % , 2.32 % , and 2.52 % for the SISO, SIMO, and MISO cases, respectively. We studied the effect of the receiver’s angular elevation with a constant FOV, which showed that an optimal elevation existed for each FOV. Furthermore, the optimality of this angular elevation was not preserved from the SISO case to the SIMO or MISO cases. The effect of the height on the LoS probability was also obtained, showing that higher height differences increased the LoS probability. Finally, the resulting analytical expressions are a representative approach to the application of the underground mining proposal, showing predictive power to optimize the channel with respect to the geometrical elements inside it.
The SIMO and MISO analytical expressions can be expanded to an MIMO case, which can be performed in future work. Furthermore, future work will involve a comparison between different communication schemes and prove the improvements in an experimental setup.

Author Contributions

Conceptualization, J.S. and C.A.-M.; methodology, J.S. and C.A.-M.; software, J.S. and P.P.J.; validation, J.S., P.P.J. and C.A.-M.; formal analysis, J.S., C.A.-M. and P.P.J.; investigation, J.S.; resources, I.S. and C.A.-M.; data curation, J.S.; writing—original draft preparation, J.S.; writing—review and editing, J.S., P.P.J., C.A.-M., D.Z.-B., A.D.F. and I.S.; supervision, P.P.J., D.Z.-B. and C.A.-M.; project administration, I.S., C.A.-M. and D.Z.-B.; funding acquisition, I.S., D.Z.-B., P.P.J. and C.A.-M. All authors have read and agreed to the published version of the manuscript.

Funding

This research was funded by ANID/FONDECYT Iniciación No. 11240799, ANID FONDECYT Regular 1211132, ANID Vinculación Internacional FOVI240009, Universidad de Las Américas under Project 563.B.XVI.25, SENESCYT “Convocatoria abierta 2014-primera fase, Acta CIBAE-023-2014”; and Department of Networking and Telecommunication Engineering, Universidad de las Américas.

Institutional Review Board Statement

Not applicable.

Informed Consent Statement

Not applicable.

Data Availability Statement

The dataset is available on request from the authors.

Acknowledgments

The authors wish to acknowledge the support received from ANID/FONDECYT Iniciación No. 11240799, ANID FONDECYT Regular 1211132, ANID Vinculación Internacional FOVI240009, Universidad de Las Américas under Project 563.B.XVI.25, SENESCYT “Convocatoria abierta 2014-primera fase, Acta CIBAE-023-2014”; and Department of Networking and Telecommunication Engineering, Universidad de las Américas.

Conflicts of Interest

The authors declare no conflicts of interest.

Appendix A

The integral that defines the probability of p v can be described by the following expression:
E ( p v ) = 0 X 0 Y ( w 2 d ( x v , y v ) , h s ( x v , y v ) g ( w , h ) d w d h ) f ( x , y ) d y d x ,
where X and Y are the dimensions of the tunnel in the horizontal and vertical axes, respectively. The density probability of the width and height of the object is defined by g ( w , h ) , and the density probability of the object position is defined by f ( x , y ) . Nevertheless, computing this integral requires substantial effort. Thus, using smoothing, we have the following expression:
E ( p v ) = E ( E ( p v | w , h ) ) ,
where E ( p v | w , h ) simplifies to
E ( p v | w , h ) = 0 X 0 Y 1 w 2 d ( x v , y v ) , h s ( x v , y v ) f ( x , y ) d y d x .
The limits of the unit value are derived from the presence of an obstruction, which is mathematically described by the function d ( x , y ) and the function s ( x , y ) , based on the geometry provided in Figure A1. The function d ( x , y ) determines whether an obstruction is produced in the X axis, which can be determined using the distance from the center of the object to the projection on the ground of the signal sent between the receiver and the transmitter. The function s ( x , y ) determines whether an obstruction is produced in the Z axis. The expression of d ( x , y ) for a transmitter and receiver pair is
d ( x v , y v ) i , j = | ( y i T y j R ) x v ( x i T x j R ) y v x j R y i T + x i T y j R | ( y i T y j R ) 2 + ( x i T x j R ) 2 ,
where x i T , y i T are the coordinates of the transmitter, x j R , y j R are the coordinates of the receiver, and x v , y v are the coordinates of the center of the obstacle.
Figure A1. The described scenario, where x v and y v are the coordinates of the object, h is its height, and w is its width along the X axis.
Figure A1. The described scenario, where x v and y v are the coordinates of the object, h is its height, and w is its width along the X axis.
Sensors 25 02890 g0a1
The expression of s ( x , y ) is a modified version of the one in [18], since symmetry is desired along the X axis. The function is
s ( x v , y v ) i , j = ( y i T y j R ) 2 + ( x i T x j R ) 2 2 ( y i T y j R ) 2 + ( x i T x j R ) 2 + ( ( y v y j R ) α ) 2 + ( y v y j R ) 2 2 ( y i T y j R ) 2 + ( x i T x j R ) 2 [ ( ( y v y i R ) α ) 2 + ( y v y i T ) 2 2 ( y i T y j R ) 2 + ( x i T x j R ) 2 + z j R ,
where α is the slope of the obstacle obstruction:
α = y i y j x i x j
Furthermore, we can rewrite the integral E ( p v | w , h ) as an equivalent to the sum
E ( p v | w , h ) = i = 1 4 j = 1 2 I i j i = 1 4 j = 3 4 I i j ,
where each I i j is defined by being part of a certain subset of geometrical conditions.
The integral of E ( p v | w , h ) can be divided into four cases. These four cases arise from different values of d ( x , y ) and s ( x , y ) . The first two cases come from assuming
( y i T y j R ) x v ( x i T x j R ) y v x j R y i T + x i T y j R 0 .
In this case, the inequality
d ( x v , y v ) i , j w 2 ,
transforms into the following inequality:
y i j x i j x v + ( x i y j x j y i ) x i j w d i j 2 y v ,
α x v + W 1 W 2 y v .
Since the inequality holds, we also have the following inequality:
α x v + W 1 y v .
In this case, x i j 0 , d 0 , and α 0 . The second case occurs if x i j 0 . Since the sign is negative, the inequalities are expressed as
α x v + W 1 y v ,
α x v + W 1 W 2 y v .
The third and fourth cases follow the same logic but with d 0 . In the third case, x i j 0 , so the inequalities are
α x v + W 1 y v ,
α x v + W 1 + W 2 y v .
In the fourth case, x i j 0 , so the inequalities are
α x v + W 1 y v ,
α x v + W 1 + W 2 y v .
All these inequalities are conditions for an obstruction along the X axis. In the case of the Z axis, we have one condition, which is
h h j d i j cot δ ( 1 + 1 α 2 ) ( d i j 2 + 2 y v y i j y j 2 + y i 2 ) y v ,
H 1 H 2 y v .
We integrate over the Y axis using
I y = y m i n y m a x 1 w 2 d ( x v , y v ) , h s ( x v , y v ) f ( x , y ) d y .
with f ( x , y ) = 1 X Y being a uniform distribution. For each case, the integral will take a different form. The four integrals over Y are
I 1 y = 1 α x v + W 1 y m i n 1 α x v + W 1 W 2 y m a x 1 H 1 H 2 y m a x ( min ( y m a x , α x v + W 1 ) max ( y m i n , H 1 H 2 , α x v + W 1 W 2 ) ) , I 2 y = 1 α x v + W 1 y m i n 1 α x v + W 1 W 2 y m a x 1 H 1 H 2 y m a x ( min ( y m a x , α x v + W 1 W 2 ) max ( y m i n , H 1 H 2 , α x v + W 1 ) ) , I 3 y = 1 α x v + W 1 y m i n 1 α x v + W 1 + W 2 y m a x 1 H 1 H 2 y m a x ( min ( y m a x , α x v + W 1 + W 2 ) max ( y m i n , H 1 H 2 , α x v + W 1 ) ) , I 4 y = 1 α x v + W 1 y m i n 1 α x v + W 1 + W 2 y m a x 1 H 1 H 2 y m a x ( min ( y m a x , α x v + W 1 ) max ( y m i n , H 1 H 2 , α x v + W 1 + W 2 ) ) .
Letting γ = max ( y m i n , H 1 H 2 ) , we obtain the indexes of the integrals of the sum I i j . For the integral I 1 Y , we have
I 11 = y m a x ( min ( x m a x , γ W 1 α , y m a x W 1 α ) max ( 0 , y m a x + W 2 W 1 α ) ) 1 0 ( γ W 1 ) 1 x m a x y m a x + W 2 W 1 α 1 0 y m a x W 1 1 H 1 H 2 y m a x , I 12 = α x 2 2 + W 1 | l b 12 , u b 12 1 0 ( γ W 1 ) 1 x m a x y m a x + W 2 W 1 α 1 x m a x y m a x W 1 1 H 1 H 2 y m a x , I 13 = γ ( min ( x m a x , y m i n W 1 α ) max ( 0 , ( y m a x + W 2 W 1 ) α , γ + W 2 W 1 α ) ) 1 0 ( γ W 1 ) 1 x m a x y m a x + W 2 W 1 α 1 x m a x γ + W 2 W 1 α 1 H 1 H 2 y m a x , I 14 = α x 2 2 + ( W 1 W 2 ) x | l b 14 , u b 14 1 0 ( γ W 1 ) 1 x m a x y m a x + W 2 W 1 α 1 0 γ + W 2 W 1 α 1 H 1 H 2 y m a x , u b 12 = min ( x m a x , y m i n W 1 α ) , l b 12 = max ( 0 , y m a x + W 2 W 1 α , y m a x W 1 α ) , u b 14 = min ( x m a x , y m i n W 1 α , γ + W 2 W 1 α ) , l b 14 = max ( 0 , y m a x + W 2 W 1 α ) .
For the integral I 2 Y , we have
I 21 = y m a x ( min ( x m a x , y m a x W 1 α ) max ( 0 , y m a x + W 2 W 1 α , γ + W 2 W 1 α ) ) 1 0 ( y m a x W 1 ) 1 x m a x γ + W 2 W 1 α 1 x m a x y m a x + W 2 W 1 α 1 H 1 H 2 y m a x , I 22 = α x 2 2 + ( W 1 W 2 ) x | l b 22 , u b 22 1 0 ( y m a x W 1 ) 1 x m a x γ + W 2 W 1 α 1 0 y m a x W 2 W 1 α 1 H 1 H 2 y m a x , I 23 = γ ( min ( x m a x , y m a x W 1 α , γ W 1 α ) max ( 0 , ( γ + W 2 W 1 ) α ) ) 1 0 ( γ W 1 ) 1 0 γ W 1 α 1 x m a x γ + W 2 W 1 α 1 H 1 H 2 y m a x , I 24 = α x 2 2 + W 1 x | l b 24 , u b 24 1 0 ( y m a x W 1 ) 1 x m a x γ W 1 α 1 x m a x γ + W 2 W 1 α 1 H 1 H 2 y m a x , u b 22 = min ( x m a x , y m a x W 1 α , y m a x + W 2 W 1 α ) , l b 22 = max ( 0 , γ + W 2 W 1 α ) , u b 24 = min ( x m a x , γ W 1 α ) , l b 24 = max ( 0 , γ + W 2 W 1 α , γ W 1 α ) .
For the integral I 3 Y , we have
I 31 = y m a x ( min ( x m a x , γ W 2 W 1 α , y m a x W 2 W 1 α ) max ( 0 , y m a x W 1 α ) ) 1 x m a x ( y m a x W 1 ) α 1 0 γ W 2 W 1 α 1 0 y m a x W 2 W 1 α 1 H 1 H 2 y m a x , I 32 = α x 2 2 + ( W 1 + W 2 ) x | l b 32 , u b 32 1 0 ( γ W 2 W 1 ) 1 x m a x y m a x W 1 α 1 x m a x y m a x W 2 W 1 α 1 H 1 H 2 y m a x , I 33 = γ ( min ( x m a x , y m a x W 1 W 2 α ) max ( 0 , ( y m a x W 1 ) α , γ W 1 α ) ) 1 0 ( γ W 1 W 2 ) 1 x m a x γ W 1 α 1 x m a x y m a x W 1 α 1 H 1 H 2 y m a x , I 34 = α x 2 2 + W 1 x | l b 34 , u b 34 1 0 ( γ W 1 W 2 ) 1 x m a x γ W 1 α 1 0 γ W 1 α 1 H 1 H 2 y m a x , u b 32 = min ( x m a x , y m a x + W 2 W 1 α ) , l b 32 = max ( 0 , γ W 2 W 1 α , y m a x W 1 α ) , u b 34 = min ( x m a x , γ W 2 W 1 α , γ W 1 α ) , l b 34 = max ( 0 , y m a x W 1 α ) .
Finally, for the integral I 4 Y , we have
I 41 = y m a x ( min ( x m a x , y m a x W 2 W 1 α ) max ( 0 , y m a x W 1 α , γ W 1 α ) 1 x m a x ( γ W 1 ) α 1 0 y m a x W 2 W 1 α 1 x m a x y m a x W 1 α 1 H 1 H 2 y m a x , I 42 = α x 2 2 + ( W 1 ) x | l b 42 , u b 42 1 0 ( y m a x W 1 ) 1 x m a x γ W 1 α 1 0 y m a x W 2 W 1 α 1 H 1 H 2 y m a x , I 43 = γ ( min ( x m a x , γ W 1 W 2 α , y m a x W 2 W 1 α ) max ( 0 , ( γ W 1 ) α ) 1 0 ( γ W 1 W 2 ) 1 0 y m a x W 2 W 1 α 1 x m a x γ W 1 α 1 H 1 H 2 y m a x , I 44 = α x 2 2 + W 1 x | l b 44 , u b 44 1 0 ( γ W 1 W 2 ) 1 0 y m a x W 2 W 1 α 1 x m a x γ W 1 α 1 H 1 H 2 y m a x , u b 42 = min ( x m a x , y m a x W 2 W 1 α , y m a x W 1 α ) , l b 42 = max ( 0 , y m a x W 1 α ) , u b 44 = min ( x m a x , y m a x W 2 W 1 α ) , l b 44 = max ( 0 , γ W 1 α , γ W 2 W 1 α ) .

Appendix B

I 2 n + 1 , m , 2 = 2 P ( S 2 n + 1 ) ( Δ X n ) 2 tan ( θ c r n ) i = 1 4 I k , 2 n + 1 , 2 , i + ( θ n L m 1 θ c r n ) Λ m ( L m 1 ) . I 2 n + 1 , m , 2 , 1 = G k , 2 n + 1 , 2 , 1 ( θ c r n ) G k , 2 n + 1 , 2 , 1 ( θ n L m 1 ) G 2 n + 1 , m , 1 ( θ ) = cos ( Θ ) sin ( β ) a k Δ X n b ( tan ( θ ) cos ( 2 θ ) + 1 + 2 σ 2 ) 2 + 1 + σ 2 F ( θ | 1 1 + σ 2 ) 1 + σ 2 E ( θ | 1 1 + σ 2 ) I 2 n + 1 , m , 2 = ( a m b 2 k = 0 1 2 k + 1 1 2 k ( F s e c 2 k + 1 ( m i n ( θ ^ , θ c r n ) ) F s e c 2 k + 1 ( θ n L m 1 ) a m b 2 k = 1 1 2 k ( F cos 2 k ( θ c r n ) F cos 2 k ( m i n ( θ ^ , θ c r n ) ) ) 1 2 k + a m b 2 l n ( Δ X n b ) ( θ c r n m i n ( θ ^ , θ c r n ) ) ( F l o g cos ( θ c r n ) F l o g cos ( m i n ( θ ^ , θ c r n ) ) ) ) 1 Δ X n b < 1 ( a m b 2 k = 1 1 2 k ( F cos 2 k ( θ c r n ) F cos 2 k ( θ n L m 1 ) ) 1 2 k + a m b 2 l n ( Δ D n b ) ( θ c r n θ n L m 1 ) ( F l o g cos ( θ c r n ) F l o g cos ( θ n L m 1 ) ) ) 1 Δ X n b > 1 + a m b 2 ( θ c r n θ n L m 1 ) l n ( b ) . θ ^ = cos 1 ( Δ X n b ) F s e c 2 k + 1 ( x ) = ( tan ( x ) s e c 2 k 1 ( x ) ) n = 0 k ( k ( 2 n 1 ) 2 ) ( n ) ( k n ) ( n ) cos 2 n ( x ) + l n ( sin ( x 2 ) + cos ( x 2 ) cos ( x 2 ) sin ( x 2 ) ) ( 1 2 ) ( k ) ( 1 ) ( k ) F cos 2 k ( x ) = ( sin ( x ) cos 2 k 1 ( x ) ) n = 0 k ( k ( 2 n 1 ) 2 ) ( n ) ( k n ) ( n ) cos 2 n ( x ) F l o g cos ( x ) = x l n ( 2 ) + n = 1 ( 1 ) n + 1 sin ( 2 n x ) 2 n 2 I 2 n + 1 , m , 3 = 2 P ( S 2 n + 1 ) ( Δ X n ) 2 tan ( θ c r n ) a sin ( β ) Δ X n ( l o g ( cos ( θ c r n 2 ) + sin ( θ c r n 2 ) cos ( θ c r n 2 ) sin ( θ c r n 2 ) ) l o g ( cos ( θ n L m 1 2 ) + sin ( θ n L m 1 2 ) cos ( θ n L m 1 2 ) sin ( θ n L m 1 2 ) ) , I 2 n + 1 , m , 4 = 2 P ( S 2 n + 1 ) ( Δ X n ) 2 tan ( θ c r n ) b k 2 Δ X n ( tan ( θ c r n ) tan ( θ n L m 1 ) ) .
with a ( n ) being the Pochhammer function.
I 2 n , m , 2 = 2 P ( S 2 n + 1 ) ( Δ X n ) 2 cot ( θ c r n ) i = 1 4 I k , 2 n + 1 , 2 , i + ( θ n L m 1 θ c r n ) Λ m ( L m 1 ) . I 2 n , m , 2 , 1 = G k , 2 n + 1 , 2 , 1 ( θ c r n ) G k , 2 n + 1 , 2 , 1 ( θ n L m 1 ) G 2 n , m , 1 ( θ ) = cos ( Θ ) sin ( β ) a k Δ X n b ( tan ( θ ) cos ( 2 θ ) + 1 + 2 σ 2 ) 2 + 1 + σ 2 F ( θ | 1 1 + σ 2 ) 1 + σ 2 E ( θ | 1 1 + σ 2 ) I 2 n , m , 2 = ( a m b 2 k = 0 1 2 k + 1 1 2 k ( F c o s e c 2 k + 1 ( m i n ( θ ^ , θ c r n ) ) F c o s e c 2 k + 1 ( θ n L m 1 ) a m b 2 k = 1 1 2 k ( F sin 2 k ( θ c r n ) F sin 2 k ( m i n ( θ ^ , θ c r n ) ) ) 1 2 k + a m b 2 l n ( Δ X n b ) ( θ c r n m i n ( θ ^ , θ c r n ) ) ( F l o g sin ( θ c r n ) F l o g sin ( m i n ( θ ^ , θ c r n ) ) ) ) 1 Δ X n b < 1 ( a m b 2 k = 1 1 2 k ( F sin 2 k ( θ c r n ) F sin 2 k ( θ n L m 1 ) ) 1 2 k + a m b 2 l n ( Δ D n b ) ( θ c r n θ n L m 1 ) ) ( F l o g sin ( θ c r n ) F l o g sin ( θ n L m 1 ) ) ) 1 Δ X n b > 1 + a m b 2 ( θ c r n θ n L m 1 ) l n ( b ) . θ ^ = cos 1 ( Δ X n b ) F s e c 2 k + 1 ( x ) = ( cot ( x ) c o s e c 2 k 1 ( x ) ) n = 0 k ( k ( 2 n 1 ) 2 ) ( n ) ( k n ) ( n ) sin 2 n ( x ) + l n ( sin ( x ) cos ( x ) ) ( 1 2 ) ( k ) ( 1 ) ( k ) F sin 2 k ( x ) = ( sin ( x ) cos 2 k 1 ( x ) ) n = 0 k ( k ( 2 n 1 ) 2 ) ( n ) ( k n ) ( n ) sin 2 n ( x ) F l o g sin ( x ) = x l n ( 2 ) n = 1 ( 1 ) n + 1 sin ( 2 n x ) 2 n 2 I 2 n + 1 , m , 3 = 2 P ( S 2 n + 1 ) ( Δ X n ) 2 cot ( θ c r n ) a sin ( β ) Δ X n ( l n ( sin ( θ n L m 1 ) cos ( θ n L m 1 ) ) ) l n ( sin ( θ c r n ) cos ( θ c r n ) ) ) , I 2 n + 1 , m , 4 = 2 P ( S 2 n + 1 ) ( Δ X n ) 2 tan ( θ c r n ) b k 2 Δ X n ( cot ( θ c r n ) cot ( θ n L m 1 ) ) .

Appendix C

A i p 1 = Δ θ ( L p 2 L p 1 2 ) + Δ θ ln ( ( L p 2 + d i p 2 ) / ( L p 1 2 + d i p 2 ) ) + 0.5 N = 1 ( ( 2 d i p L p L p 2 + d i p 2 ) n ( 2 d i p L p 1 L p 1 2 + d i p 2 ) n ) ( 1 ) n + 1 ( F cos n ( ( m + 1 ) Δ θ ) F cos n ( m Δ θ ) 1 η 2 2 sin ( ( m + 0.5 ) Δ θ ) η 1 cos ( ( m + 0.5 ) Δ θ ) < 1 η 2 ( Δ θ + 2 η 1 ( 1 η 1 2 ( tanh 1 ( ( η 1 1 ) tan ( ( m + 1 ) Δ θ ) 1 η 1 2 ( η 1 1 ) tan ( m Δ θ ) 1 η 1 2 ) 1 η 2 2 sin ( ( m + 0.5 ) Δ θ ) η 1 cos ( ( m + 0.5 ) Δ θ ) > 1 η 2 ( ( π 2 η 1 η 2 ) ln ( | sin ( ( m + 1 ) Δ θ | ) | sin ( m Δ θ ) | ) ) + η 1 ( Δ θ + tan ( ( m + 1 ) Δ θ ) tan ( m Δ θ ) ) η 1 = L p L p 1 + d i p 2 L p 2 + L p 1 2 η 2 = d i p L p L p 1 L p + L p 1 A i p 2 = A i p L p , ( m + 1 ) Δ θ + A i p L p 1 , m Δ θ A i p L p , m Δ θ A i p L p 1 , ( m + 1 ) Δ θ A i p L , θ = b ( d i p sin ( θ ) ( tanh 1 ( L + d i p cos ( θ ) L 2 + d i p 2 + 2 d i p L cos ( θ ) ) ) ( L + d i p ) F ( θ 2 | 4 d i p L ( L + d i p ) 2 ) + ( L 2 + d i p 2 ) L + d i p E ( θ 2 | 4 d i p L ( L + d i p ) 2 ) + 2 ( L + d i p ) F ( θ 2 | 4 d i p L ( L + d i p ) 2 ) ) + 1 | L + d i p cos ( θ ) | < d i p sin ( θ ) sin ( θ ) | sin ( θ ) | ( L 2 2 d i p cos ( θ ) + L 2 8 d i p ln ( | tan ( θ 2 ) | ) + L 3 d i p 3 ln ( | sin ( θ ) | ) + L 2 d i p 4 d i p ( cos ( θ ) + ln ( | tan ( θ 2 ) | ) + 1 | L + d i p cos ( θ ) | > d i p sin ( θ ) ( L 3 3 θ + L 2 2 d i p sin ( θ ) + L d i p 2 4 θ L d i p 2 8 sin ( 2 θ ) d i p 3 2 R ( L , θ ) ) R ( L , θ ) = sin 3 ( θ ) 3 ln ( d i p ) + sin 3 ( θ ) 3 ln ( | L d i p + cos ( θ ) | ) + 1 3 ( sin 3 ( θ ) 3 L d i p sin ( 2 θ ) 4 + ( L 2 d i p 2 1 ) sin ( θ ) ) + 1 3 ( L d i p ( L 2 d i p 2 1 ) θ + L 2 d i p θ ) 2 3 ( 1 L 2 d i p 2 ) 3 / 2 tanh 1 ( ( L d i p 1 ) 1 L 2 d i p 2 tan ( θ 2 ) ) A i p 3 = A i p L p , ( m + 1 ) Δ θ + A i p L p 1 , m Δ θ A i p L p , m Δ θ A i p L p 1 , ( m + 1 ) Δ θ A i p θ , L = a ( d i p sin ( θ ) ( t a n h 1 ( L + d i p cos ( θ ) L 2 + d i p 2 + 2 d i p L cos ( θ ) ) ) ( L + d ) F ( θ 2 | 4 d i p L ( L + d i p ) 2 ) + ( L 2 + d i p 2 ) L + d i p E ( θ 2 | 4 d L ( L + d i p ) 2 ) + 2 ( L + d i p ) F ( θ 2 | 4 d i p L ( L + d i p ) 2 ) )

Appendix D

α [ cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) , cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) ] , 0 θ l + π , L B 1 , i , l + α [ π , cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) ] [ cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) 2 π , π ] , 0 θ l + π , B 1 , i , l + L B 2 , i , l + α [ cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) , cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) ] , 0 θ l + π , B 2 , i , l + L α [ cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) 2 π , cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) 2 π ] , π θ l + 3 π 2 , L B 1 , i , l + α [ π , cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) ] [ cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) 2 π , π ] , π θ l + 3 π 2 , B 1 , i , l + L B 2 , i , l + α [ cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) 2 π , cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) 2 π ] , π θ l + 3 π 2 , B 2 , i , l + L α [ cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) , cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) ] , θ l + 3 π 2 , L B 1 , i , l + α [ π , cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) 2 π ] [ cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) , π ] , θ l + 3 π 2 , B 1 , i , l + L B 2 , i , l + α [ cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) , cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) ] θ l + 3 π 2 , B 2 , i , l + L
while the solution for the case under patching is
α [ cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) , cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) ] , 0 θ l + π , L B 1 , i , l α [ π , cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) ] [ cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) 2 π , π ] , 0 θ l + π , B 1 , i , l L B 2 , i , l α [ cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) , cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) ] , 0 θ l + π , B 2 , i , l L α [ cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) , cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) ] , θ l + π , L B 1 , i , l α [ π , cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) 2 π ] [ cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) , π ] , θ l + π , B 1 , i , l L B 2 , i , l α [ cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) , cos 1 ( u d i ( L , θ ) ) θ d i ( L , α ) ] , θ l + π , B 2 , i , l L

References

  1. Játiva, P.P.; Sánchez, I.; Soto, I.; Azurdia-Meza, C.A.; Zabala-Blanco, D.; Ijaz, M.; Firoozabadi, A.D.; Plets, D. A novel and adaptive angle diversity-based receiver for 6G underground mining VLC systems. Entropy 2022, 24, 1507. [Google Scholar] [CrossRef]
  2. Játiva, P.P.; Azurdia-Meza, C.A.; Sánchez, I.; Seguel, F.; Zabala-Blanco, D.; Firoozabadi, A.D. A VLC Channel Model for Underground Mining Environments with Scattering and Shadowing. IEEE Access 2020, 8, 185445–185464. [Google Scholar] [CrossRef]
  3. Palacios Játiva, P.; Román Cañizares, M.; Azurdia-Meza, C.A.; Zabala-Blanco, D.; Dehghan Firoozabadi, A.; Seguel, F.; Montejo-Sánchez, S.; Soto, I. Interference Mitigation for Visible Light Communications in Underground Mines Using Angle Diversity Receivers. Sensors 2020, 20, 367. [Google Scholar] [CrossRef]
  4. Feng, J.; Yang, C.; Hou, J.; Long, H.; Chen, S. Performance Enhancement for Indoor Visible Light Communication System with an Improved Inter-Symbol Interference Model Using Optimized Hemispherical Optical-Angle-Diversity-Receivers. Opt. Commun. 2020, 454, 124488. [Google Scholar] [CrossRef]
  5. Chaleshtori, Z.N.; Zvanovec, S.; Ghassemlooy, Z.; Haddad, O.; Khalighi, M.-A. Impact of Receiver Orientation on OLED-based Visible-Light D2D Communications. In Proceedings of the 2021 17th International Symposium on Wireless Communication Systems (ISWCS), Berlin, Germany, 6–9 September 2021; pp. 1–6. [Google Scholar]
  6. Hosney, M.; Selmy, H.A.I.; Srivastava, A.; Elsayed, K.M.F. Interference Mitigation Using Angular Diversity Receiver with Efficient Channel Estimation in MIMO VLC. IEEE Access 2020, 8, 54060–54073. [Google Scholar] [CrossRef]
  7. Chen, C.; Basnayaka, D.A.; Purwita, A.A.; Wu, X.; Haas, H. Wireless Infrared-Based LiFi Uplink Transmission with Link Blockage and Random Device Orientation. IEEE Trans. Commun. 2021, 69, 1175–1188. [Google Scholar] [CrossRef]
  8. Eroğlu, Y.S.; Yapıcı, Y.; Güvenç, İ. Impact of Random Receiver Orientation on Visible Light Communications Channel. IEEE Trans. Commun. 2019, 67, 1313–1325. [Google Scholar] [CrossRef]
  9. Fu, X.-T.; Lu, R.-R.; Wang, J.-Y. Realistic Performance Analysis for Visible Light Communication with Random Receivers. J. Opt. Soc. Am. A 2021, 38, 654–662. [Google Scholar] [CrossRef] [PubMed]
  10. Dehghani Soltani, M.; Zeng, Z.; Tavakkolnia, I.; Haas, H.; Safari, M. Random Receiver Orientation Effect on Channel Gain in LiFi Systems. In Proceedings of the IEEE Wireless Communications and Networking Conference, Marrakech, Morocco, 15–18 April 2019. [Google Scholar]
  11. Dehghani Soltani, M.; Purwita, A.A.; Tavakkolnia, I.; Haas, H.; Safari, M. Impact of Device Orientation on Error Performance of LiFi Systems. IEEE Access 2019, 7, 41690–41701. [Google Scholar] [CrossRef]
  12. Wu, X. Performance Analysis of Visible Light Communications with Channel Blockage Caused by Human Bodies. In Proceedings of the IEEE International Conference on Communications, Rome, Italy, 28 May–1 June 2023; pp. 6541–6545. [Google Scholar]
  13. Yapıcı, Y.; Güvenç, İ. NOMA for VLC Downlink Transmission with Random Receiver Orientation. IEEE Trans. Commun. 2019, 67, 5558–5573. [Google Scholar] [CrossRef]
  14. Palacios Játiva, P.; Azurdia-Meza, C.A.; Zabala-Blanco, D.; Gutiérrez, C.A.; Sánchez, I.; Castillo-Soria, F.R.; Seguel, F. Bit Error Probability of VLC Systems in Underground Mining Channels with Imperfect CSI. AEU-Int. J. Electron. Commun. 2022, 145, 154101. [Google Scholar] [CrossRef]
  15. Raouf, A.H.F.; Anjinappa, C.K.; Guvenc, I. Outage Analysis of Hybrid VLC/RF Networks with an Energy Harvesting Relay and Random Receiver Orientation. IEEE Wirel. Commun. Lett. 2024, 13, 2601–2605. [Google Scholar] [CrossRef]
  16. Solis, J.; Játiva, P.P.; Azurdia-Meza, C.A.; Zabala-Blanco, D.; Soto, I.; Ijaz, M. A General MIMO VLC Channel Model for Underground Mining Environments. Proceedings of IEEE Latin-American Conference on Communications (LATINCOM), Rio de Janeiro, Brazil, 30 November–2 December 2022; pp. 1–6. [Google Scholar]
  17. Sejan, M.A.S.; Rahman, M.H.; Aziz, M.A.; Kim, D.-S.; You, Y.-H.; Song, H.-K. A comprehensive survey on MIMO visible light communication: Current research, machine learning and future trends. Sensors 2023, 23, 739. [Google Scholar] [CrossRef]
  18. Dong, Z.; Shang, T.; Gao, Y.; Li, Q. Study on VLC Channel Modeling Under Random Shadowing. IEEE Photonics J. 2017, 9, 7908416. [Google Scholar] [CrossRef]
  19. Liu, W.; Zou, D.; Xu, Z. Modeling of Optical Wireless Scattering Communication Channels over Broad Spectra. J. Opt. Soc. Am. A 2015, 32, 486–490. [Google Scholar] [CrossRef]
  20. Chen, Y.; Sung, C.W.; Ho, S.W.; Wong, W.S. BER analysis for interfering visible light communication systems. In Proceedings of the 10th International Symposium on Communication Systems, Networks and Digital Signal Processing (CSNDSP), Prague, Czech Republic, 20–22 July 2016. [Google Scholar]
  21. Sun, Y.; Gong, C.; Xu, Z.; Zhan, Y. Link gain and pulse width broadening evaluation of non-line-of-sight optical wireless scattering communication over broad spectra. IEEE Photonics J. 2017, 9, 7900212. [Google Scholar] [CrossRef]
  22. Chen, C.; Zhong, W.D.; Yang, H.; Zhang, S.; Du, P. Reduction of SINR Fluctuation in Indoor Multi-Cell VLC Systems Using Optimized Angle Diversity Receiver. J. Light. Technol. 2018, 36, 3603–3610. [Google Scholar] [CrossRef]
  23. Wang, J.; Al-Kinani, A.; Zhang, W.; Wang, C.X.; Zhou, L. A general channel model for visible light communications in underground mines. China Commun. 2018, 15, 95–105. [Google Scholar] [CrossRef]
  24. Becerra, R.; Azurdia-Meza, C.A.; Palacios Játiva, P.; Soto, I.; Sandoval, J.; Ijaz, M.; Carrera, D.F. A Wavelength-Dependent Visible Light Communication Channel Model for Underground Environments and Its Performance Using a Color-Shift Keying Modulation Scheme. Electronics 2023, 12, 577. [Google Scholar] [CrossRef]
  25. Chen, Z.; Basnayaka, D.A.; Wu, X.; Haas, H. Interference Mitigation for Indoor Optical Attocell Networks Using an Angle Diversity Receiver. J. Light. Technol. 2018, 36, 3866–3881. [Google Scholar] [CrossRef]
  26. Chen, Z.; Tsonev, D.; Haas, H. Improving SINR in indoor cellular visible light communication networks. In Proceedings of the 2014 IEEE International Conference on Communications (ICC), Sydney, Australia, 10–14 June 2014. [Google Scholar]
  27. Javaid, F.; Wang, A.; Sana, M.U.; Husain, A.; Ashraf, I. Characteristic study of visible light communication and influence of coal dust particles in underground coal mines. Electronics 2021, 10, 883. [Google Scholar] [CrossRef]
  28. Aung, T.Y.; Arya, S.; Chung, Y.H. Performance dependence of non-line-of-sight ultraviolet communications on atmospheric parameters of the ultraviolet channel. Opt. Commun. 2019, 443, 7–11. [Google Scholar] [CrossRef]
Figure 1. Geometrical representation of the evaluated scenario, where L represents the distance between the transmitter and the user in the XY plane and h represents the distance along the z axis.
Figure 1. Geometrical representation of the evaluated scenario, where L represents the distance between the transmitter and the user in the XY plane and h represents the distance along the z axis.
Sensors 25 02890 g001
Figure 2. Average power from β = 20 to β = 70 .
Figure 2. Average power from β = 20 to β = 70 .
Sensors 25 02890 g002
Figure 3. Orthogonal case for Θ = 45 with β = 0 on the left and β = 45 on the right.
Figure 3. Orthogonal case for Θ = 45 with β = 0 on the left and β = 45 on the right.
Sensors 25 02890 g003
Figure 4. Flow chart of the methodology used to obtain the simulated and analytical results.
Figure 4. Flow chart of the methodology used to obtain the simulated and analytical results.
Sensors 25 02890 g004
Figure 5. SISO LOS probability with Θ = 30 and β = 45 .
Figure 5. SISO LOS probability with Θ = 30 and β = 45 .
Sensors 25 02890 g005
Figure 6. SISO LOS probability with Θ = 30 and β = 20 .
Figure 6. SISO LOS probability with Θ = 30 and β = 20 .
Sensors 25 02890 g006
Figure 7. Analytical and simulated SISO LOS probabilities.
Figure 7. Analytical and simulated SISO LOS probabilities.
Sensors 25 02890 g007
Figure 8. SISO LOS probability with Θ = 30 , β = 45 , and α 1 = 90 .
Figure 8. SISO LOS probability with Θ = 30 , β = 45 , and α 1 = 90 .
Sensors 25 02890 g008
Figure 9. SISO LOS probability with Θ = 30 , β = 20 , and α 1 = 90 .
Figure 9. SISO LOS probability with Θ = 30 , β = 20 , and α 1 = 90 .
Sensors 25 02890 g009
Figure 10. Analytical and simulated SIMO LOS probabilities with α 1 = 90 .
Figure 10. Analytical and simulated SIMO LOS probabilities with α 1 = 90 .
Sensors 25 02890 g010
Figure 11. MISO LOS probability with Θ = 30 , β = 45 , and d = 1 .
Figure 11. MISO LOS probability with Θ = 30 , β = 45 , and d = 1 .
Sensors 25 02890 g011
Figure 12. MISO LOS probability with Θ = 30 , β = 20 , and d = 1 .
Figure 12. MISO LOS probability with Θ = 30 , β = 20 , and d = 1 .
Sensors 25 02890 g012
Figure 13. Analytical and simulated MISO LOS probabilities with d = 1 .
Figure 13. Analytical and simulated MISO LOS probabilities with d = 1 .
Sensors 25 02890 g013
Table 1. Scenario parameters.
Table 1. Scenario parameters.
ParametersScenario
Tunnel:
Length, X (m)6
Width, Y (m)3
Height, Z (m)3.5
Wall reflection coefficient, ρ 0.6
Wall rotation angle, α w U [0, 180]
Wall tilt angle, β w U [0, 180]
Scatterer reflection coefficient, ρ s 0.1
Number of scatterers, N40
Transmitter:
Position 1, (x, y, z) (m)(1, 0.5, 3)
Position 1, (x, y, z) (m)(2, 0.5, 3)
Transmitter rotation angle, α i 0
Transmitter tilt angle, β i 45
Receiver:
Receiver tilt angle, α j 55
FOV, Θ 55
Radius, (m)0.1
FOV, Θ 55
Shadowing:
Width probability density, g v ( w ) N (2, 0.5)
Height probability density, g v ( h ) N (1.5, 0.5)
Y probability density, f v ( y ) U [0, 3]
X probability density, f v ( x ) U [0, 5]
Resolution:
Time resolution (ns)0.25
Area elements in X18
Area elements in Y18
Area elements in Z15
Spatial resolution in X (m)0.1
Spatial resolution in Y (m)0.1
Spatial resolution in Z (m)0.1
Table 2. System parameters.
Table 2. System parameters.
ParametersValues
Absolute temperature, T k ( K ) 295 [20]
Atmospheric parameter, γ 0.017 [21]
Atmospheric parameter, g0.72 [21]
Atmospheric parameter, f0.5 [21]
Average transmitted power, P i ( W ) 1 [22]
Background dark current, I b g (nA)10 [20]
Band-pass filter of transmission1 [23]
Boltzmann constant, κ ( J / K ) 1.38 × 10 23 [20]
Capacitance, C p d 1.12 × 10 8 [20]
Radius area, R r 1 [24]
Electronic charge, q ( C ) 1.6 × 10 19 [20]
FET channel noise factor, Γ 1.5 [20]
FET trans-conductance, g m ( S ) 0.03 [20]
Optical gain, g ( ) ˙ 1 [25]
Lambertian mode number, m1 [21]
Mie scattering coefficient, k m U [0, 10] [21]
Noise bandwidth factor, I 2 0.562 [20]
Noise bandwidth factor, I 3 0.0868 [20]
Open-loop voltage gain, G10 [20]
Physical active area, A p ( c m 2 ) 1 [23]
Rayleigh scattering coefficient, k r U [0.01, 0.1] [24]
Refractive index, η 1.5 [23]
Responsivity, R P D ( A / W ) 0.53 [23]
Half-power semi-angle, Φ 1 / 2 60 [26]
Mie’s density, N 2 × 10 6 [27]
Wavelength, λ 500 [nm] [27]
Particle size, ρ 1 × 10 5 [m] [27]
Refractive coefficient, m1.5 + j0.0014
Rayleigh’s density, N s 2.547 × 10 19 [28]
Depolarization factor, δ 2.547 × 10 19 [28]
Disclaimer/Publisher’s Note: The statements, opinions and data contained in all publications are solely those of the individual author(s) and contributor(s) and not of MDPI and/or the editor(s). MDPI and/or the editor(s) disclaim responsibility for any injury to people or property resulting from any ideas, methods, instructions or products referred to in the content.

Share and Cite

MDPI and ACS Style

Solís, J.; Sánchez, I.; Azurdia-Meza, C.; Játiva, P.P.; Zabala-Blanco, D.; Dehghan Firoozabadi, A. Line-of-Sight Probability Analysis of Underground Mining Visible Light Communication Diversity Schemes Under Random Receiver Orientation. Sensors 2025, 25, 2890. https://doi.org/10.3390/s25092890

AMA Style

Solís J, Sánchez I, Azurdia-Meza C, Játiva PP, Zabala-Blanco D, Dehghan Firoozabadi A. Line-of-Sight Probability Analysis of Underground Mining Visible Light Communication Diversity Schemes Under Random Receiver Orientation. Sensors. 2025; 25(9):2890. https://doi.org/10.3390/s25092890

Chicago/Turabian Style

Solís, Julián, Iván Sánchez, Cesar Azurdia-Meza, Pablo Palacios Játiva, David Zabala-Blanco, and Ali Dehghan Firoozabadi. 2025. "Line-of-Sight Probability Analysis of Underground Mining Visible Light Communication Diversity Schemes Under Random Receiver Orientation" Sensors 25, no. 9: 2890. https://doi.org/10.3390/s25092890

APA Style

Solís, J., Sánchez, I., Azurdia-Meza, C., Játiva, P. P., Zabala-Blanco, D., & Dehghan Firoozabadi, A. (2025). Line-of-Sight Probability Analysis of Underground Mining Visible Light Communication Diversity Schemes Under Random Receiver Orientation. Sensors, 25(9), 2890. https://doi.org/10.3390/s25092890

Note that from the first issue of 2016, this journal uses article numbers instead of page numbers. See further details here.

Article Metrics

Back to TopTop