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

Improving Connectivity of RIS-Assisted UAV Networks using RIS Partitioning and Deployment

Mohammed Saif and Shahrokh Valaee Department of Electrical and Computer Engineering, University of Toronto, Toronto, Canada
Email: [email protected], [email protected]
This work was supported in part by funding from the Innovation for Defence Excellence and Security (IDEaS) program from the Department of National Defence (DND) of Canada.
Abstract

Reconfigurable intelligent surface (RIS) is pivotal for beyond 5G networks in regards to the surge demand for reliable communication in unmanned aerial vehicle (UAV) networks. This paper presents an innovative approach to maximize connectivity of UAV networks using RIS deployment and virtual partitioning, wherein an RIS is deployed to assist in the communications between an user-equipment (UE) and blocked UAVs. Closed-form (CF) expressions for signal-to-noise ratio (SNR) of the two-UAV setup are derived and validated. Then, an optimization problem is formulated to maximize network connectivity by optimizing the 3D deployment of the RIS and its partitioning subject to predefined quality-of-service (QoS) constraints. To tackle this problem, we propose a method of virtually partitioning the RIS given a fixed 3D location, such that the partition phase shifts are configured to create cascaded channels between the UE and the blocked two UAVs. Then, simulated-annealing (SA) method is used to find the 3D location of the RIS. Simulation results demonstrate that the proposed joint RIS deployment and partitioning framework can significantly improve network connectivity compared to benchmarks, including RIS-free and RIS with a single narrow-beam link.

Index Terms:
Network connectivity, RIS-assisted UAV communications, RIS partitioning and deployment.

I Introduction

The proliferation of wireless devices, e.g., user-equipments (UEs) and unmanned aerial vehicles (UAVs), all requiring ultra-reliable connectivity, is on a rapid rise. Although UAVs have distinctive features, such as maintaining direct connections with UEs, rapid deployment, and adjustable mobility, the inherent blockage of wireless channels between UEs and UAVs remains a persistent challenge, particularly in dense urban scenarios [2, 1]. Furthermore, the high volume data of the unconnected UEs may exacerbate this issue, as critical data may not be reliably and quickly delivered to the UAVs and to the fusion center for processing. A possible solution to this connectivity problem is implementing relays [4, 5, 3] or more UAVs, but it is not always feasible to deploy more UAVs or relays due to site constraints, cost, and power consumption. In addition, UAVs are prone to failure due to limited energy.

The emergence of reconfigurable intelligent surface (RIS) has introduced a revolutionary technology for improving localization [6], energy efficiency [7], and coverage [8, 9]. With its low-cost passive reflecting elements, an RIS can be managed by a dedicated controller to adjust the electromagnetic properties of incident signals, thus influencing the signal’s strength and direction. Unlike other solutions, an RIS is an attractive technology due to desired properties such as 1) easy installation, 2) low cost, 3) passive elements, and 4) low energy consumption.

The integration of RIS and UAV communications has been considered in the literature for different purposes, such as maximizing energy efficiency [7], improving connectivity of UAV networks [10], improving sensing and localization [11], enhancing secrecy rate of aerial-RIS networks [12] and smart cities [13]. In this paper, we are interested in maximizing connectivity of UAV networks via a joint optimization of RIS deployment and partitioning, which has not been considered in the literature. Specifically, in [10], the authors utilize the RIS to create a reflected link to the desired UAV to improve connectivity of UAV networks using convex relaxation. The recent work [12] enables the RIS to amplify the intended legitimate UE’s signal while attenuating the illegitimate signal to enhance the network secrecy via RIS partitioning. Additionally, [14] uses the RIS to boost the signals’ strength for resilient wireless networks. None of these recent works have considered maximizing connectivity of UAV networks via RIS deployment and partitioning.

Therefore, this work presents the initial results for enhancing connectivity of UAV networks by leveraging the additional paths introduced by the cascaded channels of the RIS virtual representation. We present a closed-form analytical solution and a 3D RIS deployment approach for connectivity of UAV networks. Our proposed virtual RIS partitioning and deployment scheme enables the RIS to reflect the intended UE’s signal to the blocked UAVs based on their reliability and quality-of-service (QoS) constraints. The obtained results illustrate that the proposed RIS partitioning model achieves superior connectivity compared to the conventional benchmarks, including the cases of RIS-free network and when the RIS aligns all its elements to one blocked UAV, creating a single narrow-beam link.

II System Model

II-A Network Model

This paper presents an innovative approach to maximizing connectivity of UAV networks using RIS deployment and partitioning, as shown in Fig. 1. In the illustrated uplink RIS-assisted UAV scenario, one user-equipment (UE) intends to transmit data to the UAVs, denoted by the set 𝒦={1,2,,K}\mathcal{K}=\{1,2,\ldots,K\}, and RIS can aid in establishing reliable communications and support the direct link of the UE. Assuming a dense urban scenario, where direct links between the UE and some UAVs are blocked, and communication can only occur through the RIS, RIS can aid in establishing reliable communication with the blocked UAVs. To enable the RIS to coherently reflect the signal of the UE to multiple UAVs, we propose a virtual RIS partitioning approach, wherein a dedicated portion of RIS elements are configured to passively beamform the UE’s signal to one UAV. We assume that the UE and the UAVs are equipped with a single antenna, while the RIS has NN reflecting elements that are indexed row-by-row by n=1,,Nn=1,\ldots,N. The UE and UAVs transmit at identical powers, denoted by pp and PP, respectively.

Refer to caption
Figure 1: Uplink RIS-assisted UAV model with one partitioned RIS, where RIS elements are virtually partitioned and coherently aligned (configured) with UAVx and UAVy.

In the depicted scenario of Fig. 1, we consider the setup of two UAVs xx and yy, represented by UAVj, j{x,y}j\in\{x,y\}, which are blocked and can not communicate directly with the UE and must communicate through the RIS, where UAVx is more reliable than UAVy. Low reliable UAV is the most critical one that causes severe connectivity degradation if it has failed due to low battery and hardware and software issues. In Fig. 1, UAVy is not reliable since it has many connections to the network, thereby could be critical and fail at any time. Therefore, the data of UE should not be solely transmitted to UAVy. Therefore, the RIS can concurrently boost the signal dedicated to the more reliable UAVx and relatively enhance the QoS of UAVy. This process involves designing certain RIS elements’ phases to significantly maximize UEUAVx\text{UE}\rightarrow\text{UAV}_{x} channel while a few elements’ phases should be configured to align with the UEUAVy\text{UE}\rightarrow\text{UAV}_{y} channel. The two-UAV setup is considered for analytical tractability and to draw important insights into the RIS partitioning and deployment design.

The number of RIS elements allocated for UAVj is denoted by Nj=ρjNN_{j}=\lceil\rho_{j}N\rceil, where ρj[0,1]\rho_{j}\in[0,1] is the RIS allocation factor such that j=12ρj1\sum_{j=1}^{2}\rho_{j}\leq 1 and i=12Ni=N\sum_{i=1}^{2}N_{i}=N ensure that the total number of the allocated RIS elements for partitioning is equal to the physically available number of the RIS elements. Furthermore, the reflection coefficient matrix of the RIS is modeled as 𝚯=diag(G)\mathbf{\Theta}=diag(G), where Gn=|Gn|ejθnG_{n}=|G_{n}|e^{j\theta_{n}} and θn[0,2π)\theta_{n}\in[0,2\pi) is the phase shift of the nn-th element, with |Gn|=1|G_{n}|=1, n\forall n.

II-B Channel Model

The channels between the UE and the UAVs (RIS), between the UAVs and the UAVs, and between the RIS and the UAVs are considered to be quasi-static with flat-fading and presumed to be perfectly-known. To practically model the communication links between the UE and the RIS, between the RIS and the UAVs, and between the UE and the UAVs, we consider the Nakagamim-m fading model that characterizes different fading conditions, i.e., (m=1m=1) for severe fading and (m=5)(m=5) for nearly line-of-sight (LoS). We represent the small-scale fading coefficient and path-loss for the UERIS\text{UE}\rightarrow\text{RIS} channel as 𝐠UR\mathbf{g}^{\text{UR}} and βUR\beta^{\text{UR}}, respectively. Likewise, the small-scale fading coefficient and large-scale path-loss for the RISUAVj{x,y}\text{RIS}\rightarrow\text{UAV}_{j\in\{x,y\}} channel are denoted as 𝐠jRK\mathbf{g}^{\text{RK}}_{j} and βjRK\beta^{\text{RK}}_{j}, respectively. Here, 𝐠UR=[gnUR,,gNUR]\mathbf{g}^{\text{UR}}=[g^{\text{UR}}_{n},\ldots,g^{\text{UR}}_{N}] and 𝐠jRK=[gn,jRK,,gN,jRK]\mathbf{g}^{\text{RK}}_{j}=[g^{\text{RK}}_{n,j},\ldots,g^{\text{RK}}_{N,j}]. Therefore, we consider the channel from the UE to UAVj over the nn-th RIS element as gn,jURK=gnURgn,jRKg^{\text{URK}}_{n,j}=g^{\text{UR}}_{n}g^{\text{RK}}_{n,j}, where gnUR=|gnUR|ejϕng^{\text{UR}}_{n}=|g^{\text{UR}}_{n}|e^{-j\phi_{n}} denotes the channel coefficient between the UE and the nn-th RIS element, while gn,jRK=|gn,jRK|ejψn,jg^{\text{RK}}_{n,j}=|g^{\text{RK}}_{n,j}|e^{-j\psi_{n,j}} is the channel coefficient between the nn-th RIS element and UAVj; |gnUR||g^{\text{UR}}_{n}| and |gn,jRK||g^{\text{RK}}_{n,j}| are the channel amplitudes, while ϕn\phi_{n} and ψn,j\psi_{n,j} are the channel phases.

Moreover, for the direct links between the UE and the UAVs, let gkUKg^{\text{UK}}_{k} and βkUK\beta^{\text{UK}}_{k} denote the small-scale fading coefficient and path-loss for the UEUAVk\text{UE}\rightarrow\text{UAV}_{k} channel, respectively. For the UEUAVk\text{UE}\rightarrow\text{UAV}_{k} channel, the signal-to-noise ratio (SNR) is defined as γk(UK)=p|βkUKgkUK|2N0\gamma^{\text{(UK)}}_{k}=\frac{p|\sqrt{\beta^{\text{UK}}_{k}}g^{\text{UK}}_{k}|^{2}}{N_{0}}, where N0N_{0} is the additive white Gaussian noise (AWGN) variance. A typical UAVk is assumed to be within the transmission range of the UE if γk(UK)γ0UE\gamma^{\text{(UK)}}_{k}\geq\gamma^{\text{UE}}_{0}, where γ0UE\gamma^{\text{UE}}_{0} is the minimum SNR threshold for the UE-UAV communication links.

For simplicity, we only consider the LoS path component for each UAV-UAV link, which is well justified for UAV communications [2, 9]. Thus, the LoS path-loss between UAVk and UAVk{}_{k^{\prime}} can be expressed as Γk,k=20log(4πfcdk,kc),\Gamma_{k,k^{\prime}}=20\log\bigg{(}\frac{4\pi f_{c}d_{k,k^{\prime}}}{c}\bigg{)}, where dk,kd_{k,k^{\prime}} is the distance between UAVs kk and kk^{\prime}, fcf_{c} is the carrier frequency, cc is the speed of light, and dk,kd_{k,k^{\prime}} is the distance between UAVk and UAVk{}_{k^{\prime}}. The SNR in dB between UAVk and UAVk{}_{k^{\prime}} is γk,k(UAV)=10logPΓk,k10logN0\gamma^{\text{(UAV)}}_{k,k^{\prime}}=10\log P-\Gamma_{k,k^{\prime}}-10\log N_{0}. UAVk and UAVk{}_{k^{\prime}} have a successful connection provided that γk,k(UAV)γ0UAV\gamma^{\text{(UAV)}}_{k,k^{\prime}}\geq\gamma^{\text{UAV}}_{0}, where γ0UAV\gamma^{\text{UAV}}_{0} is the minimum SNR threshold for the UAV-UAV communication links.

II-C SNR Formulation

In light of the preceding discussions, the SNR at UAVj, j{x,y}j\in\{x,y\}, can be expressed as

γj(𝜶)=pβUR(𝜶)βjRK(𝜶)|n=1Njgn,jURKejθnaligned signal+n~=Nj+1Ngn~,jURKejθn~non-aligned signal|2N0,\displaystyle\gamma_{j}(\boldsymbol{\alpha})=\frac{p\beta^{\text{UR}}(\boldsymbol{\alpha})\beta^{\text{RK}}_{j}(\boldsymbol{\alpha})\bigg{|}\underbrace{\sum_{n=1}^{N_{j}}g^{\text{URK}}_{n,j}e^{j\theta_{n}}}_{\textbf{aligned signal}}+\underbrace{\sum_{\tilde{n}=N_{j}+1}^{N}g^{\text{URK}}_{\tilde{n},j}e^{j\theta_{\tilde{n}}}}_{\textbf{non-aligned signal}}\bigg{|}^{2}}{N_{0}}, (1)

where 𝜶=[αx,αy,αz]\boldsymbol{\alpha}=[\alpha_{x},\alpha_{y},\alpha_{z}] is the Cartesian coordinates of the RIS. Furthermore, due to the available perfect global channel state information (CSI) and using high bit resolution of the RIS element’s phase shifter [15], we consider that a portion of RIS elements is perfectly aligned with UEUAVj=x\text{UE}\rightarrow\text{UAV}_{j=x} cascaded channel, while the rest RIS elements are aligned with UEUAVj=y\text{UE}\rightarrow\text{UAV}_{j=y} channel and not aligned with the UEUAVj=x\text{UE}\rightarrow\text{UAV}_{j=x} channel. Hence, for the sake of analytical tractability, we ignore the impact of non-aligned links from (1)111Although we ignore the impact of non-aligned channels for tractability purposes, we show in Fig. 2 that the impact of non-aligned channels on the SNR performance is negligible..

Moreover, for feasible optimization in this paper, we can represent the RIS elements’ allocation portions 𝝆={ρ1,ρ2}\boldsymbol{\rho}=\{\rho_{1},\rho_{2}\} to denote the RIS section allocated to the UAVsj, j{x,y}j\in\{x,y\}. Hence, NjN_{j} in the first summation term in (1) can also be presented as Nj=ρjNN_{j}=\lceil\rho_{j}N\rceil. Additionally and without loss of generality, we rewrite the summation term of n=1ρjN(.)\sum_{n=1}^{\lceil\rho_{j}N\rceil}(.) as ρjn=1N(.)\rho_{j}\sum_{n=1}^{N}(.)222Note that real-valued RIS portions may result in non-integer RIS partition allocation. In this case, the RIS allocates some elements for exact portion allocated for UAVs j{x,y}j\in\{x,y\}.. We further rewrite γj(𝜶,𝝆)\gamma_{j}(\boldsymbol{\alpha},\boldsymbol{\rho}) as

γj(𝜶,𝝆)=pβUR(𝜶)βjRK(𝜶)|ρjn=1Ngn,jURKejθn|2N0\displaystyle\gamma_{j}(\boldsymbol{\alpha},\boldsymbol{\rho})=\frac{p\beta^{\text{UR}}(\boldsymbol{\alpha})\beta^{\text{RK}}_{j}(\boldsymbol{\alpha})\bigg{|}\rho_{j}\sum_{n=1}^{N}g^{\text{URK}}_{n,j}e^{j\theta_{n}}\bigg{|}^{2}}{N_{0}}
=pβUR(𝜶)βjRK(𝜶)|ρjn=1N|gnUR||gn,jRK|ej(θnϕnψn,j)|2N0\displaystyle=\frac{p\beta^{\text{UR}}(\boldsymbol{\alpha})\beta^{\text{RK}}_{j}(\boldsymbol{\alpha})\bigg{|}\rho_{j}\sum_{n=1}^{N}|g^{\text{UR}}_{n}||g^{\text{RK}}_{n,j}|e^{j(\theta_{n}-\phi_{n}-\psi_{n,j})}\bigg{|}^{2}}{N_{0}}
=pβUR(𝜶)βjRK(𝜶)ρj2|Q|2N0,\displaystyle=\frac{p\beta^{\text{UR}}(\boldsymbol{\alpha})\beta^{\text{RK}}_{j}(\boldsymbol{\alpha})\rho_{j}^{2}|Q|^{2}}{N_{0}}, (2)

where Q=n=1NQn=n=1N|gnUR||gn,jRK|Q=\sum_{n=1}^{N}Q_{n}=\sum_{n=1}^{N}|g^{\text{UR}}_{n}||g^{\text{RK}}_{n,j}| is the NN-element double-Nakagamim-m that is independent and identically distributed (i.i.d.) random variable (RV) with parameters m1m_{1}, m2m_{2}, Ω1\Omega_{1}, and Ω2\Omega_{2}, i.e., the distribution of the product of two RVs following the Nakagamim-m distribution with the probability density function (PDF) is given in [12].

The total channel gain for UEUAVj\text{UE}\rightarrow\text{UAV}_{j} cascaded channels in (II-C) can be maximized through the optimization of the reflection matrix 𝚯\mathbf{\Theta}. Since RIS’s controller has perfect knowledge of the CSI, it has the capability to determine suitable phase shifts that can effectively nullify the phases of the respective UERIS\text{UE}\rightarrow\text{RIS} and RISUAVj\text{RIS}\rightarrow\text{UAV}_{j} channels as θn=ϕn+ψn,j\theta_{n}=\phi_{n}+\psi_{n,j}, n,j{x,y}\forall n,j\in\{x,y\} [12, 15]. Specifically, for the nn-th RIS element, given ϕn\phi_{n} and ψn,j\psi_{n,j}, the RIS’s controller can perfectly align θn\theta_{n} with ϕn\phi_{n} and ψn,j\psi_{n,j} to nullify their effect, which provides the maximum channel gain value of UEUAVj\text{UE}\rightarrow\text{UAV}_{j} link.

Refer to caption
Figure 2: Rate performance versus: (left) ρx\rho_{x} and (right) number of RIS elements NN for ρx=0.8\rho_{x}=0.8 and b=4b=4.

In the remaining of this subsection, we present some numerical results to assess the equivalence of the analytical SNR expressions in (1) and (II-C). All channels are modeled with Nakagamim-m fading distribution. Therefore, we set m=1m=1 to emulate the Rayleigh channel for the UEUAVk\text{UE}\rightarrow\text{UAV}_{k} links, and m1=5m_{1}=5, and m2=1m_{2}=1, Ω1=Ω2=1\Omega_{1}=\Omega_{2}=1 for UERIS\text{UE}\rightarrow\text{RIS} and RISUAVj\text{RIS}\rightarrow\text{UAV}_{j} links, respectively. Unless stated otherwise, the following system parameters are considered: p=23p=23 dBm, P=30P=30 dBm, N=100N=100, N0=120N_{0}=-120 dBm. For the purposes of this part, the fixed 3D Cartesian coordinates in meters for the UE are (318,220,0)(318,220,0), while UAVx, UAVy, and the RIS are located at (460,340,200)(460,340,200), (370,14,200)(370,14,200), and (0,0,120)(0,0,120), respectively.

Fig. 2 compares exact and approximated rates averaged over 10510^{5} Matlab simulations, which are calculated using the SNRs in (1) and (II-C) with bandwidth B=250B=250 KHz. For UAVj, the RIS partitions, respectively, are ρx\rho_{x} and ρy=1ρx\rho_{y}=1-\rho_{x}. We consider phase shift control using phase shift quantization levels similar to [15], where parameter bb is the bit resolution of the RIS element’s phase shifter. In the literature [15], b=4=b=4=\infty is considered for high bit resolution (perfect phase shift). From the figure, we notice that approximated rates for the UAVs tightly match the exact rates for most values of ρx\rho_{x} and NN. Overall, these results justify our assumption to ignore the impact of non-aligned channels from the other portions of the RIS. Therefore, in the remaining of this paper, we will use the approximated SNR expression in (II-C).

III Problem Formulation

III-A Network Connectivity

We model the uplink RIS-assisted UAV model using the graph network 𝒢(𝒱,)\mathcal{G}(\mathcal{V},\mathcal{E}), where 𝒱\mathcal{V} represents the set of vertices associated with the network nodes (UAVs and UE) and \mathcal{E} represents the edges (links). For a graph edge ele_{l}, 1lE1\leq l\leq E, that links two nodes (u,v)𝒱(u,v)\in\mathcal{V}, we have:

el={1ifγu,v(UAV)γ0UAVforUAVuUAVvlink,1ifγv(UK)γ0UEforUEUAVvlink,0otherwise.e_{l}=\begin{cases}1&\text{if}~{}\gamma^{\text{(UAV)}}_{u,v}\geq\gamma_{0}^{\text{UAV}}~{}\text{for}~{}\text{UAV}_{u}\rightarrow\text{UAV}_{v}~{}\text{link},\\ 1&\text{if}~{}\gamma^{\text{(UK)}}_{v}\geq\gamma_{0}^{\text{UE}}~{}\text{for}~{}\text{UE}\rightarrow\text{UAV}_{v}~{}\text{link},\\ 0&\text{otherwise}.\end{cases} (3)

Subsequently, the weight vector 𝐰[+]E\mathbf{w}\in{[\mathbb{R}^{+}]}^{E} of these links is defined as 𝐰=[w1,w2,,wE]\mathbf{w}=[w_{1},w_{2},\ldots,w_{E}], and is given element-wise as

wl={γu,v(UAV)forUAVuUAVvlink,γv(UK)forUEUAVvlink.w_{l}=\begin{cases}\gamma^{\text{(UAV)}}_{u,v}&~{}\text{for}~{}\text{UAV}_{u}\rightarrow\text{UAV}_{v}~{}\text{link},\\ \gamma^{\text{(UK)}}_{v}&~{}\text{for}~{}\text{UE}\rightarrow\text{UAV}_{v}~{}\text{link}.\end{cases} (4)

For ele_{l}, let 𝐚l\mathbf{a}_{l} be a vector, where the uu-th and vv-th elements in 𝐚l\mathbf{a}_{l} are given by au,l=1a_{u,l}=1 and av,l=1a_{v,l}=-1, respectively, and zero otherwise. Let 𝐀\mathbf{A} be the incidence matrix of a graph 𝒢\mathcal{G} with the ll-th column given by 𝐚l\mathbf{a}_{l}. Hence, in an undirected graph 𝒢(𝒱,)\mathcal{G}(\mathcal{V},\mathcal{E}), the Laplacian matrix 𝐌\mathbf{M} is a V×VV\times V matrix, defined as [5]:

𝐌=𝐀diag(𝐰)𝐀T=l=1Ewl𝐚l𝐚lT,\mathbf{M}=\mathbf{A}~{}diag(\mathbf{w})~{}\mathbf{A}^{T}=\sum^{E}_{l=1}w_{l}\mathbf{a}_{l}\mathbf{a}^{T}_{l}, (5)

where the entries of 𝐌\mathbf{M} are given element-wise by

M(u,v)={deg(u)ifu=v,wlif(u,v),0otherwise,M(u,v)=\begin{cases}deg(u)&\text{if}~{}u=v,\\ -w_{l}&\text{if}~{}(u,v)\in\mathcal{E},\\ 0&\text{otherwise},\end{cases} (6)

where deg(u)deg(u) is the degree of node uu, which represents the number of its neighboring nodes.

To maximize the connectivity of the uplink RIS-assisted UAV network, we choose a well-known metric, known as the algebraic connectivity [16, 5, 4, 3, 2, 10], denoted as λ2(𝐌)\lambda_{2}(\mathbf{M}), to measure how well a network is connected. With RIS deployment and partitioning, a new graph 𝒢(𝒱,)\mathcal{G}^{\prime}(\mathcal{V},\mathcal{E}^{\prime}) is constructed with the same number of VV nodes and a larger set of edges denoted by \mathcal{E}^{\prime} with =new\mathcal{E}^{\prime}=\mathcal{E}\cup\mathcal{E}_{new}, where new\mathcal{E}_{new} is the new edges for the UEUAVx\text{UE}\rightarrow\text{UAV}_{x} and UEUAVy\text{UE}\rightarrow\text{UAV}_{y} links. The gain can be realized by computing λ2(𝐌)λ2(𝐌)\lambda_{2}(\mathbf{M}^{\prime})\geq\lambda_{2}(\mathbf{M}), where 𝐌\mathbf{M}^{\prime} is the resulting Laplacian matrix of the new graph 𝒢(𝒱,)\mathcal{G}^{\prime}(\mathcal{V},\mathcal{E}^{\prime}).

In this paper, we measure the reliability of the UAVsj∈{x,y} based on the severity of network connectivity after removing UAVj and its connected edges to other nodes, which is defined as j=1λ2(𝒢j)\mathcal{R}_{j}=\frac{1}{\lambda_{2}(\mathcal{G}_{-j})}, where 𝒢j\mathcal{G}_{-j} is the sub-graph resulting from removing UAVj and all its adjacent edges to other nodes in 𝒢\mathcal{G}. Thus, we consider y>x\mathcal{R}_{y}>\mathcal{R}_{x}.

III-B Problem Formulation

In this paper, our interest is to unleash the benefits of the RIS to aid the uplink connections of the UE to the blocked UAVs. Following the previous results and discussions suggest, the SNR performance improvement inherently requires the joint optimization of RIS partitioning and location to maximize the link quality between the UE and the UAVs via the RIS while ensuring their QoS constraints. Let γ0RIS\gamma^{\text{RIS}}_{0} be the minimum SNR threshold of UEUAVj{x,y}\text{UE}\rightarrow\text{UAV}_{j\in\{x,y\}} via the RIS. The considered optimization problem is formulated as

P0:max𝝆,𝜶λ2(𝐌(𝝆,𝜶))\displaystyle\textbf{P0:}~{}\max_{\boldsymbol{\rho},\boldsymbol{\alpha}}~{}~{}~{}~{}\lambda_{2}(\mathbf{M}^{\prime}(\boldsymbol{\rho},\boldsymbol{\alpha})) (7a)
s.t.\displaystyle~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}{\rm s.~{}t.\ } (7b)
C10:γx(𝝆,𝜶)γ0RIS,\displaystyle\text{$C_{1}^{0}$:}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}\gamma_{x}(\boldsymbol{\rho},\boldsymbol{\alpha})\geq\gamma^{\text{RIS}}_{0}, (7c)
C20:γy(𝝆,𝜶)ζγ0RIS,\displaystyle\text{$C_{2}^{0}$:}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}\gamma_{y}(\boldsymbol{\rho},\boldsymbol{\alpha})\leq\zeta\gamma^{\text{RIS}}_{0}, (7d)
C30:j=12ρj1,\displaystyle\text{$C_{3}^{0}$:}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}\sum_{j=1}^{2}\rho_{j}\leq 1, (7)
C40:0𝝆1,𝜶,\displaystyle\text{$C_{4}^{0}$}:~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}0\preceq\boldsymbol{\rho}\preceq 1,-\infty\preceq\boldsymbol{\alpha}\preceq\infty, (7e)

where \preceq is the pairwise inequality and 0<ζ10<\zeta\leq 1 is a design parameter that determines the QoS limit set for the least reliable UAVy based on y\mathcal{R}_{y}. In P0, C10C_{1}^{0} and C20C_{2}^{0} constitute the QoS constraints on the UAVsj∈{x,y}, C30C_{3}^{0} ensures that the allocated portions does not exceed unity to limit the total number of allocated RIS elements is not higher than the total number of RIS elements. Finally, C40C_{4}^{0} specifies the domain of optimization variables. The Laplacian matrix 𝐌(𝝆,𝜶)\mathbf{M}^{\prime}(\boldsymbol{\rho},\boldsymbol{\alpha}) depends on the RIS location and partitions, which determine the quality of the new links. To tackle P0 over 𝝆\boldsymbol{\rho} and 𝜶\boldsymbol{\alpha}, we decompose P0 into two subproblems and solve them iteratively. For given RIS location 𝜶0\boldsymbol{\alpha}_{0}, we optimize λ2(𝐌(𝝆,𝜶0))\lambda_{2}(\mathbf{M}^{\prime}(\boldsymbol{\rho},\boldsymbol{\alpha}_{0})) by finding a closed-form solution of the RIS portions, denoted by 𝝆\boldsymbol{\rho}^{*}, that pushes the UAVsj∈{x,y} SNR to its maximum. Then, we exploit the closed-form RIS partitioning solution to find the 3D deployment of the RIS to further maximize λ2(𝐌(𝝆,𝜶))\lambda_{2}(\mathbf{M}^{\prime}(\boldsymbol{\rho}^{*},\boldsymbol{\alpha})).

IV Proposed Solution

Maximizing network connectivity requires optimization over a graph structure, i.e., the selection of UE and UAV nodes and their link quality. Since the nodes (the UE and the UAVsj∈{x,y}) are known and network connectivity is a monotonically increasing function of the added links and their weights [16], we can equivalently maximize the network connectivity by maximizing the SNR of the added new UEUAVj{x,y}\text{UE}\rightarrow\text{UAV}_{j\in\{x,y\}} links via the RIS.

IV-A RIS Partitioning Optimization

The first subproblem of the RIS partitioning to maximize the sum SNR of the UAVsj∈{x,y} can be formulated for a given RIS location 𝜶0\boldsymbol{\alpha}_{0} by using P0 and (II-C) as follows

P1:max0𝝆1γx(𝝆,𝜶0)+γy(𝝆,𝜶0)\displaystyle\textbf{P1:}~{}\max_{0\preceq\boldsymbol{\rho}\preceq 1}~{}~{}~{}~{}\gamma_{x}(\boldsymbol{\rho},\boldsymbol{\alpha}_{0})+\gamma_{y}(\boldsymbol{\rho},\boldsymbol{\alpha}_{0}) (8a)
s.t.\displaystyle~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}{\rm s.~{}t.\ } (8b)
C11:γx(𝝆,𝜶𝟎)γ0RIS,\displaystyle\text{$C_{1}^{1}$:}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}\gamma_{x}(\boldsymbol{\rho},\boldsymbol{\alpha_{0}})\geq\gamma^{\text{RIS}}_{0}, (8c)
C21:γy(𝝆,𝜶𝟎)ζγ0RIS,\displaystyle\text{$C_{2}^{1}$:}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}\gamma_{y}(\boldsymbol{\rho},\boldsymbol{\alpha_{0}})\leq\zeta\gamma^{\text{RIS}}_{0}, (8)
C31:j=12ρj1,\displaystyle\text{$C_{3}^{1}$:}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}\sum_{j=1}^{2}\rho_{j}\leq 1, (8d)

which can be solved by pushing the SNR of the UEUAVx\text{UE}\rightarrow\text{UAV}_{x} link, corresponding to the most reliable UAV, to its maximum value. In what follows, we provide the closed-form solution for the RIS partitioning.

First, the sum SNR can be maximized by satisfying UAV yy’s QoS constraint in C21C_{2}^{1} with equality while pushing γx\gamma_{x} to its maximum subject in C11C_{1}^{1}. Therefore, we rewrite C21C_{2}^{1} in (8) using (II-C) as follows

γy(𝝆,𝜶𝟎)\displaystyle\gamma_{y}(\boldsymbol{\rho},\boldsymbol{\alpha_{0}}) =pβUR(𝜶𝟎)βyRK(𝜶𝟎)ρy2|Q|2N0=ζγ0RIS.\displaystyle=\frac{p\beta^{\text{UR}}(\boldsymbol{\alpha_{0}})\beta^{\text{RK}}_{y}(\boldsymbol{\alpha_{0}})\rho_{y}^{2}|Q|^{2}}{N_{0}}=\zeta\gamma^{\text{RIS}}_{0}. (9)

The closed-form solution for ρy\rho_{y} can be derived as

ρy(𝜶𝟎)=ζγ0RISN0pβUR(𝜶𝟎)βyRK(𝜶𝟎)|Q|2.\displaystyle\rho^{*}_{y}(\boldsymbol{\alpha_{0}})=\sqrt{\frac{\zeta\gamma^{\text{RIS}}_{0}N_{0}}{p\beta^{\text{UR}}(\boldsymbol{\alpha_{0}})\beta^{\text{RK}}_{y}(\boldsymbol{\alpha_{0}})|Q|^{2}}}. (10)

Subsequently, the rest of the unused elements should be allocated to UAVx, and therefore, all available RIS elements must be used to reach the maximum SNR of that UAV. Thus, the RIS portion allocated to UAVx is written as

ρx(𝜶𝟎)=1ρy(𝜶𝟎).\displaystyle\rho^{*}_{x}(\boldsymbol{\alpha_{0}})=1-\rho^{*}_{y}(\boldsymbol{\alpha_{0}}). (11)

Notice that the solution ρy(𝜶𝟎)\rho^{*}_{y}(\boldsymbol{\alpha_{0}}) and ρx(𝜶𝟎)\rho^{*}_{x}(\boldsymbol{\alpha_{0}}) are feasible only if the constraints in (8) are satisfied. In general, the RIS partitioning closed-form solution of the two-UAV setup can be generalized to multiple-UAV setup, where ρx\rho^{*}_{x} is given as

ρx(𝜶𝟎)=1i=1Cρi(𝜶𝟎),\displaystyle\rho^{*}_{x}(\boldsymbol{\alpha_{0}})=1-\sum_{i=1}^{C}\rho^{*}_{i}(\boldsymbol{\alpha_{0}}), (12)

where CC is any number of blocked UAVs that is greater than one. The solution first needs to find the RIS partitions that satisfy the SNR limit of the least reliable UAV and so on.

IV-B RIS Deployment

The RIS location substantially affects the network connectivity performance as it directly relates to the channel gains and path-loss for the UEUAVj{x,y}\text{UE}\rightarrow\text{UAV}_{j\in\{x,y\}} links via the RIS. Therefore, this subsection considers the RIS deployment problem formulated in P2 to maximize the SNR of those links by using the RIS portions derived in the previous subsection:

P2:max𝜶γx(𝝆,𝜶)+γy(𝝆,𝜶)\displaystyle\textbf{P2:}~{}\max_{\boldsymbol{\alpha}}~{}~{}~{}~{}\gamma_{x}(\boldsymbol{\rho^{*}},\boldsymbol{\alpha})+\gamma_{y}(\boldsymbol{\rho^{*}},\boldsymbol{\alpha}) (13a)
s.t.\displaystyle~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}{\rm s.~{}t.\ } (13b)
C12:γx(𝝆,𝜶)γ0RIS,\displaystyle\text{$C_{1}^{2}$:}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}\gamma_{x}(\boldsymbol{\rho^{*}},\boldsymbol{\alpha})\geq\gamma^{\text{RIS}}_{0}, (13c)
C22:γy(𝝆,𝜶)ζγ0RIS,\displaystyle\text{$C_{2}^{2}$:}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}\gamma_{y}(\boldsymbol{\rho^{*}},\boldsymbol{\alpha})\leq\zeta\gamma^{\text{RIS}}_{0}, (13d)
C32:{αx,αy},0{αz},\displaystyle\text{$C_{3}^{2}$:}~{}~{}~{}~{}~{}~{}~{}~{}~{}~{}-\infty\preceq\{\alpha_{x},\alpha_{y}\}\preceq\infty,0\preceq\{\alpha_{z}\}\preceq\infty, (13e)

where 𝝆=[ρj=x,ρj=y]\boldsymbol{\rho^{*}}=[\rho^{*}_{j=x},\rho^{*}_{j=y}]. C32C_{3}^{2} defines the search space range for the αx,αy\alpha_{x},\alpha_{y} coordinates as extending from negative infinity to positive infinity, while the coordinate constraint for αz\alpha_{z} is limited to a range between 0 and \infty. We solve P2 by meta-heuristic methods that run a global search of the RIS locations and evaluate the location fitness by the proposed RIS partitioning. In this work, we use the simulated-annealing (SA) method to solve P2.

V Numerical Results

In this section, we present the numerical results for solving 𝐏0\mathbf{P}_{0}, where system parameters are the same as in Section II-C for 22 UAVs in the network. Unless otherwise stated, N=100N=100, K=8K=8, and ζ=0.2\zeta=0.2, which means that the QoS for UEUAVy\text{UE}\rightarrow\text{UAV}_{y} link is enforced to be 22% of the QoS for UEUAVx\text{UE}\rightarrow\text{UAV}_{x} link. In these simulations, we utilize the 3GPP Urban Micro (UMi) model [12] at a carrier frequency of 33 GHz to compute the large-scale path loss values for UE-UAVs links, while similar to [10], we use β0(dUR)2\sqrt{\frac{\beta_{0}}{(d^{\text{UR}})^{2}}} and β0(djRK)2\sqrt{\frac{\beta_{0}}{(d_{j}^{\text{RK}})^{2}}} for UERIS\text{UE}\rightarrow\text{RIS} and RISUAVj\text{RIS}\rightarrow\text{UAV}_{j} links, respectively, where β0\beta_{0} denotes the path loss at the reference distance dref=1d_{\text{ref}}=1 m and dd is the corresponding distance.

Fig. 3 compares the network connectivity of the proposed scheme versus the number of UAVs KK with the following benchmark scenarios. 1) One Link: All RIS elements are allocated to beamform the UE’s signal to a predefined UAVx; 2) One Link (Optimal): All RIS elements are allocated to beamform the UE’s signal to the selected optimal UAV, which is found via linear search; 3) Proposed (Random RIS Location): It is the proposed scheme but with a fixed RIS location; 4) RIS-Free Network; 5) RIS-Free Network (No Direct UE-UAV Link). Notice that the one link schemes are special cases of the proposed (optimal) and proposed schemes, where RIS elements are not allocated to align with UAVy, thus the QoS constraint in C21C_{2}^{1} is satisfied. The results show that the proposed (optimal) scenario leads to significant connectivity performance with 8080 at K=14K=14. This is due to the fact that the proposed (optimal) scenario exploites the full benefit of RIS partitioning and deployment to create two links while finding the desired two blocked UAVs that maximizes the connectivity; finding the desired two blocked UAVs is via linear search of all the 22 UAV combinations. For this reason, the proposed (optimal) is better than the proposed, where we predefined UAVx and UAVy in advance. On the other hand, RIS-free network scenario provides the worst connectivity. Furthermore, we can notice that the proposed (random RIS location) scenario slightly decreases the connectivity. For example, when KK is 1010, the connectivity of proposed (random RIS location) is 3838, while that for proposed is 4040. Finally, the RIS-free network (no direct UE-UAV link) scheme has zero connectivity since the network graph is not one component. This showcases the leverage of deploying the RIS for maximizing connectivity of UAV networks not to only support UE communication, but also to connect the UE to the network when the direct UE-UAV link is unavailable.

Refer to caption
Figure 3: Network connectivity versus the number of UAVs KK for N=100N=100, γ0RIS=60\gamma^{\text{RIS}}_{0}=60 dB, and ζ=0.2\zeta=0.2.

Fig. 4 compares the network connectivity versus RIS elements NN. It is noticed that the increase in the number of RIS elements increases connectivity, since RIS with more elements can boost up the quality of the new UEUAVx\text{UE}\rightarrow\text{UAV}_{x} and UEUAVy\text{UE}\rightarrow\text{UAV}_{y} links. Specifically, since our RIS partitioning closed-form solution calculates ρy\rho_{y} that satisfies the minimum QoS of UEUAVy\text{UE}\rightarrow\text{UAV}_{y} link, the remaining RIS elements, which increases as NN increases, are configured for UEUAVx\text{UE}\rightarrow\text{UAV}_{x} link to maximize its SNR to the maximum value. Thus, this increases the network connectivity. RIS-free scheme is maintained fixed since it has nothing to do with changing the RIS elements.

Refer to caption
Figure 4: Network connectivity versus the number of RIS elements NN for K=8K=8, γ0RIS=60\gamma^{\text{RIS}}_{0}=60 dB, and ζ=0.2\zeta=0.2.

Fig. 5(a) demonstrates the rate performance, which is calculated as Blog2(1+γj(𝜶,𝝆))B\log_{2}(1+\gamma_{j}(\boldsymbol{\alpha},\boldsymbol{\rho})), versus ζ\zeta for N=100N=100 and γ0RIS=60\gamma^{\text{RIS}}_{0}=60 dB. It is noticed that the increase in ζ\zeta leads to increase the QoS threshold of the UEUAVy\text{UE}\rightarrow\text{UAV}_{y} link, which needs more RIS elements to satisfy it, thus decreases the SNR for UEUAVx\text{UE}\rightarrow\text{UAV}_{x} link, as expected. For example, when ζ=0.3\zeta=0.3, RIS portion for yy case is about 0.10.1 to satisfy SNR of 0.3γ0RIS0.3*\gamma^{\text{RIS}}_{0}, while RIS portion for xx case is about 0.90.9 to satisfy the maximum SNR of the UEUAVx\text{UE}\rightarrow\text{UAV}_{x} link. Accordingly, the rate of the UEUAVy\text{UE}\rightarrow\text{UAV}_{y} link is 4.44.4 Mbps, while for the UEUAVx\text{UE}\rightarrow\text{UAV}_{x} link is 6.36.3 Mbps. This decrease in UAVx rate is because more RIS elements are required to satisfy the increasing QoS requirement for the UEUAVy\text{UE}\rightarrow\text{UAV}_{y} link. As a result, fewer RIS elements are left to boost up the signal of UEUAVx\text{UE}\rightarrow\text{UAV}_{x} link.

Refer to caption
Figure 5: Rates of UEUAVx\text{UE}\rightarrow\text{UAV}_{x} and UEUAVy\text{UE}\rightarrow\text{UAV}_{y} links and the corresponding RIS portions versus (a) ζ\zeta for γ0RIS=60\gamma^{\text{RIS}}_{0}=60 dB and (b) γ0RIS\gamma^{\text{RIS}}_{0} for ζ=0.1\zeta=0.1.

Fig. 5(b) plots the rate performance versus γ0RIS\gamma^{\text{RIS}}_{0} for ζ=0.1\zeta=0.1 and N=100N=100. In terms of RIS allocations, we observe that the increase of the added links QoS via increasing γ0RIS\gamma^{\text{RIS}}_{0} leads to significant increase in the number of RIS elements needed to satisfy the minimum QoS requirement for UEUAVy\text{UE}\rightarrow\text{UAV}_{y} link. For example, when γ0RIS\gamma^{\text{RIS}}_{0} increases from 6060 dB to 6565 dB, ρy\rho_{y} jumps from 0.06550.0655 (around 77 elements) to 0.11670.1167 (1111 elements), and almost 30%30\% of the RIS elements is partitioned to align with UAVy when γ0RIS=75\gamma^{\text{RIS}}_{0}=75 dB. Thus, the rate of UEUAVy\text{UE}\rightarrow\text{UAV}_{y} link increases and the rate of UEUAVx\text{UE}\rightarrow\text{UAV}_{x} link decreases since a few RIS elements are left to be aligned with UAVx.

VI conclusion

In this paper, we have studied the UAV connectivity by exploiting RIS partitioning and deployment to improve connectivity of UAV networks, supporting UE-UAV communication or connecting the UE to the network when direct links are unavailable. We have developed a closed-form solution for RIS partitioning, while simulated-annealing is used for RIS deployment. Simulation results have shown that with the introduction of RIS partitioning, substantially higher achievable connectivity and SNR can be obtained compared to its RIS-free and one link counterpart.

References

  • [1] S. Zhang, Y. Zeng, and R. Zhang, “Cellular-enabled UAV communication: A connectivity-constrained trajectory optimization perspective,” IEEE Trans. Commun., vol. 67, no. 3, pp. 2580-2604, Mar. 2019.
  • [2] M. A. Abdel-Malek, A. S. Ibrahim, and M. Mokhtar, “Optimum UAV positioning for better coverage-connectivity trade-off,” 2017 IEEE 28th Annual Intern. Symposium on Personal, Indoor, and Mobile Radio Commun. (PIMRC), Montreal, QC, Canada, 2017, pp. 1-5.
  • [3] A. S. Ibrahim, K. G. Seddik, and K. J. R. Liu, “Connectivity-aware network maintenance and repair via relays deployment,” in IEEE Trans. on Wireless Commun., vol. 8, no. 1, pp. 356-366, Jan. 2009.
  • [4] A. Albanese, P. Mursia, V. Sciancalepore and X. Costa-Pérez, “PAPIR: Practical RIS-aided localization via statistical user information,” 2021 IEEE 22nd Inter. Workshop on Signal Processing Advances in Wireless Commun. (SPAWC), Lucca, Italy, 2021, pp. 531-535.
  • [5] C. Pandana and K. J. R. Liu, “Robust connectivity-aware energy-efficient routing for wireless sensor networks,” in IEEE Trans. on Wireless Commun., vol. 7, no. 10, pp. 3904-3916, Oct. 2008.
  • [6] M. Ammous and S. Valaee, “Cooperative positioning with the aid of reconfigurable intelligent surfaces and zero access points,” 2022 IEEE 96th Vehicular Tech. Conf. (VTC2022-Fall), London, United Kingdom, 2022, pp. 1-5.
  • [7] M. Javad-Kalbasi, M. Saif, and S. Valaee, “Energy efficient communications in RIS-assisted UAV networks based on genetic algorithm”, 2023 IEEE Global Commun. Conference, Kuala Lumpur, Malaysia, 2023, pp. 5901-5906.
  • [8] M. Obeed and A. Chaaban, “Joint beamforming design for multiuser MISO downlink aided by a reconfigurable intelligent surface and a relay,” in IEEE Trans. on Wireless Commun., vol. 21, no. 10, pp. 8216-8229, Oct. 2022.
  • [9] Z. Wei et al., “Sum-rate maximization for IRS-assisted UAV OFDMA communication systems,” in IEEE Trans. on Wireless Commun., vol. 20, no. 4, pp. 2530-2550, Apr. 2021.
  • [10] M. Saif, M. Javad-Kalbasi, and S. Valaee, “Maximizing network connectivity for UAV communications via reconfigurable intelligent surfaces”, 2023 IEEE Global Commun. Conference, Kuala Lumpur, Malaysia, 2023, pp. 6395-6400.
  • [11] A. Parchekani and S. Valaee, “Reconfigurable intelligent surface assisted sensing and localization using the Swendsen-Wang and evolutionary algorithms,” 2023 IEEE 98th Vehicular Technology Conf. (VTC2023-Fall), Hong Kong, Hong Kong, 2023, pp. 1-6.
  • [12] S. Arzykulov, A. Celik, G. Nauryzbayev, and A. M. Eltawil, “Analyzing and minimizing secrecy outage in aerial RIS-enhanced physical layer security,” 2023 IEEE Globecom Workshops (GC Wkshps), Kuala Lumpur, Malaysia, 2023, pp. 479-484.
  • [13] H. Chen et al., “RISs and sidelink communications in smart cities: The key to seamless localization and sensing,” in IEEE Communications Magazine, vol. 61, no. 8, pp. 140-146, Aug. 2023.
  • [14] K. Weinberger, R.-J. Reifert, A. Sezgin, and E. Basar, “RIS-enhanced resilience in cell-free MIMO,” WSA & SCC 2023; 26th International ITG Workshop on Smart Antennas and 13th Conference on Systems, Communications, and Coding, Braunschweig, Germany, 2023, pp. 1-6.
  • [15] S. Arzykulov, G. Nauryzbayev, A. Celik, and A. M. Eltawil, “RIS-assisted full-duplex relay systems,” IEEE Systems Journal, vol. 16, no. 4, pp. 5729–5740, 2022.
  • [16] M. Fiedler, “Algebraic connectivity of graphs,” Czechoslovak Mathe- matical J., vol. 23, pp. 298-305, 1973.