1. Introduction
The occurrence of natural disasters, such as earthquakes, leads to substantial property damage and casualties. In 2017 alone, it is estimated that over 95.6 million people were affected by 335 natural disasters, resulting in an additional loss of 9697 lives and a total cost of USD 335 billion. Promptly searching for and rescuing missing individuals after a disaster strikes is particularly crucial However, the destruction caused by these calamities often renders cellular networks incapable of providing network services, posing challenges in contacting victims within disaster areas and exacerbating search and rescue efforts. Additionally, the presence of obstacles further hampers Global Navigation Satellite System (GNSS) [
1] signal propagation commonly used for positioning purposes in disaster zones, leading to either the inability to locate victims or significantly reduced performance levels. Consequently, GNSS systems encounter difficulties when assisting rapid post-disaster search and rescue missions.
To overcome the challenges mentioned earlier, drones, commonly referred to as Unmanned Aerial Vehicles (UAVs) [
2,
3,
4,
5], have emerged as a valuable resource in locating missing persons in expansive and challenging terrains. Their inherent portability, coupled with ease of deployment and remarkable adaptability, render them ideally suited for this particular task. Recently, deploying 5G New Radio (NR) base stations on drones [
6,
7,
8], allows victims’ mobile phones to connect to the flying mobile cellular network, facilitating the search and localization of victims. Research efforts predominantly rely on the utilization of the uplink signals for victim localization. Albanese et al. [
8] measured the Time of Flight (ToF) of a user uplink signal, thus estimating the distance between the user and the UAV. Albanese et al. employed a UAV to gather ToF measurement results pertaining to a specific user, and subsequently, devised a pseudo-triangulation algorithm that accurately computes the user’s coordinates. This approach efficiently fulfills the objective of victim localization. Blaga et al. [
9] proposed a three-dimensional (3D) localization framework with uplink DeModulation Reference Signal (DMRS). Distance estimator and angles estimator are designed for 3D localization, and a 3D UAV prediction trajectory algorithm is proposed for updating the coordinates of the UAV. Sun et al. [
10] proposed utilizing 5G uplink physical layer channel Sounding Reference Signals (SRSs) for 3D User Equipment (UE) positioning. They contended that the widespread deployment of large-scale antennas in 5G NR base stations enhances the estimation of uplink Angle of Arrival (AoA) derived from SRSs, thereby enabling precise 3D positioning of UEs. However, ref. [
10] did not consider the mobility of 5G NR base stations. Ref. [
11] proposed a Lightweight Trustworthy Message Exchange (LTME) scheme for UAV networks by efficiently aggregating the cryptography and trust management technologies. The LTME can provide rich functionality and strong robustness with low computation and communication overheads. Ref. [
12] proposed an intelligent clustering routing approach (ICRA) for UAV ad hoc networks. In the routing phase, the ICRA can reduce the end-to-end delay and improve the packet delivery rate by introducing inter-cluster forwarding nodes to forward messages among different clusters.
Upon a thorough analysis of current research findings, we postulate that in disaster-stricken areas, the uplink transmission power of UEs is significantly constrained, leading to severe attenuation of the uplink signal upon reaching the drone. Consequently, the base station may struggle to receive the signal, resulting in diminished positioning accuracy based on the uplink signal. To address this challenge, this paper introduces a novel approach that harnesses 5G NR beam sweeping technologies to aid the UAV in searching and locating victims. This innovative method, termed Beam Sweep-enabled Search and Rescue (BWSAR), offers a promising solution to enhance the precision and efficiency of search and rescue operations.
BWSAR performs a three-stage SAR mission based on downlink Synchronization Signal Blocks (SSBs) and Positioning Reference Signals (PRSs). Initially, the drone flies towards the direction estimated by coarse-grained beam sweeping with SSBs. Afterwards, the drone launches finer-grained beam sweeping process with PRSs within the best direction of the initial process, in which case the three-dimensional coordinate of UEs can be estimated. Moreover, the paper proposes a trajectory updating algorithm to guide the drone to reach emergency areas as quickly as possible. Several simulation experiments are conducted and the results demonstrate that BWSAR performs good in a SAR mission. Our main contributions are highlighted as follows:
To expedite the SAR operation time, this paper introduces an innovative three-stage SAR methodology that harnesses the potential of 5G NR beams. By deploying an extensive array of antennas within 5G NR base stations, we enable the attainment of precise 3D positioning estimates for UEs, leveraging fine-grained beam sweeping angles.
An innovative 3D localization approach utilizing downlink PRSs from 5G NR base stations is introduced. To combat the issue of signal attenuation that frequently plagues disaster-affected regions, our method allows for the adaptive adjustment of downlink signal power based on the specific environmental conditions encountered.
This paper presents a UAV trajectory updating algorithm that meticulously guides UAVs towards disaster-stricken areas. By designing the drone’s flight path, the proposed algorithm ensures that communication signals between 5G NR base stations and UEs propagate predominantly within the Line of Sight (LoS), thereby mitigating the detrimental effects of signal obstruction caused by obstacles prevalent in disaster-affected zones.
The remaining sections of this paper are structured as follows.
Section 2 summarizes the existing positioning methods based on Radio Access Technology (RAT) and the SAR methods using drones with 5G NR base stations.
Section 3 presents the system model and problem formulation of this paper.
Section 4 describes the proposed UAV trajectory progress updating algorithm. Several BWSAR simulation experiments are conducted and results are analyzed in
Section 5. Finally, in
Section 6, we provide concluding remarks and possible future research tracks.
3. System Model and Problem Formulation
This section introduces the BWSAR system model architecture and problem formulation in detail. The UAV uses 5G-NR beam sweeping technologies for disaster area search and rescue processes to improve victim location efficiency and accuracy. On this basis, the UAV trajectory progress optimization problem with the shortest search and rescue time is established.
3.1. System Model
In this subsection, we present the search and rescue scenario with single UAV equipped with single 5G NR base station, which is shown in
Figure 1. This system consists of one UAV that deploys one 5G NR base station with antennas in a Uniform Rectangular Array (URA) and numbers of UEs. The UEs are denoted as
, where
i represents the identifier of each UE. We establish the three-dimensional coordinate system with the UAV starting point as the origin
. Therefore, the position of the UAV and UEs can be denoted as
and
, respectively. We assume that all UEs are static and UAV is moving with a trajectory
where
j represents the UAV coordinate at the
jth refresh time. In this system, the 5G NR base station on UAV deploys phased antenna array that is URA. With beamforming, AoD estimation process consists of two procedures including initial acquisition based on SSB and beam refinement using DL-PRS.
Remark 1. The practical equipping of drones with 5G base stations involves meticulous consideration of various issues, including the weight and power requirements of 5G hardware, the stability and durability of UAVs carrying and operating these base stations, as well as the logistics and costs of on-site maintenance and service of UAVs and their 5G infrastructure. These factors will affect the practical application of the technology proposed in this paper. Consequently, it is imperative to adaptably select diverse workflows and strategies tailored to the specific requirements of varying scenarios, ensuring optimal performance and efficiency.
During the initial acquisition, beam sweeping takes place at both base station and UEs to select the best beam pair based on the Reference Signal Received Power (RSRP) measurement. Down-link SSBs are a pivotal synchronization mechanism in 5G NR networks, providing a structured and efficient means for time and frequency synchronization, cell search, and channel estimation through periodic transmission of Orthogonal Frequency Division Multiplexing (OFDM) symbols. These SSBs enhance network performance by facilitating rapid cell identification and acquisition, offering robust synchronization even in high-mobility and dense deployment scenarios, and are crucial for achieving the high data rates and low latency that define 5G services.
During the beam refinement, beam sweeping happens at the base station where a set of PRS resources are configured and transmitted over different directions by using finer beams. PRS, or DL-PRS, is designed for multi-Base Station (BS) signal reception by UE, similar to its LTE equivalent. A distinctive feature of PRS is its enhanced audibility, achieved through a muting mechanism that coordinates transmissions from multiple BSs, muting less relevant signals to minimize interference. The PRS Resource Elements (REs) exhibit a staggered pattern that enhances correlation properties, which is instrumental for peak detection. By employing a comb-N pattern with , it enables the frequency-multiplexing of N distinct Transmission Resource Patterns (TRPs) within a single time slot, each distinguished by a unique frequency offset. Customization of each PRS is facilitated by varying its periodicity (), slot offset (), Resource Block (RB) offset (), and RE offset (). This customization caters to diverse service requirements, such as the need for frequent PRS transmissions in latency-sensitive applications, or less frequent transmissions for energy conservation in other devices. As per 3GPP TS 28.211, the periodicity is selected from a set defined by times a series of values, and the offset is an integer within the range from 0 to one less than the periodicity itself.
3.2. Problem Formulation
The main objective of UAVs in conducting search and rescue missions is to swiftly locate and approach the victim UEs to provide assistance. Therefore, there are two primary challenges: firstly, locating all UEs to determine the end point for the UAV, and secondly, finding an optimal trajectory to reach the UEs rapidly.
With 5G NR positioning techniques, the estimated coordinates of UEs can be denoted as
, where
.
M is less than the total number of UEs
. The reason is that some UEs may not be located because of the bad downlink or uplink reference signals when transmitting over disaster environment. Here, we define the estimated Emergency Area (EA) as a two-dimensional circle of center
and radius
, calculated as follows:
In the three-dimensional space, the altitude of the EA is denoted as
, where
is a constant value.
means that the UAV should maintain a certain flight altitude to ensure LoS connectivity with most UEs. At each time, the UAV always flies towards the estimated EA until it arrives. The trajectory of the UAV from the start point
to the final point
can be denoted as
, where
represents the
jth coordinate of UAV and
. Therefore, the problem formulation can be described as:
where
where
represents the distance the UAV needs to fly and the strategies for generating such a flying trajectory, respectively, and the constraint
serves to confine the ultimate convergence location of the UAV within a specific proximity of the equivalent center of the UEs. This is imperative due to the inherent limitation on the communication radius of the 5G base station mounted on the UAV, necessitating the UEs to maintain a position within the effective communication sphere to ensure seamless connectivity. Moreover,
usually represents a preset experience value determined by the performance of the 5G base station on the UAV. The formulation (
2) indicates that the UAV should find an optimal strategy
to guide its flight within a three-dimensional range with
as the center and a radius of
before it can stop.
Remark 2. During the execution of long-duration missions, the energy consumption of drones and 5G base stations emerges as a primary concern. As aerial platforms, drones possess inherent limitations in terms of fuel capacity or battery life, which directly impacts their operational endurance and ability to sustain missions over extended periods. On the other hand, 5G base stations require substantial amounts of power to transmit and receive high-speed data, thereby augmenting the overall energy demand. Consequently, it becomes imperative to explore strategies aimed at optimizing energy consumption, such as implementing dynamic power management algorithms for the 5G base stations and adopting energy-efficient flight profiles for the drones.
4. UAV-TPUA: UAV Trajectory Progress Updating Algorithm
Taking into account the challenging wireless conditions in the disaster area, relying solely on terminal uplink reference signals (e.g., SRS) for continuous positioning may face issues with insufficient uplink power, ultimately resulting in an inability to accurately determine the location. In this context, this section proposes to leverage DL-SSB carried within beams for coarse positioning and DL-SSB+PRS for finer positioning.
4.1. Angle Measurement of URA
When using URA, array elements are distributed in the
-plane in a rectangular lattice while the array bore sight is along the
x-aixs. For a wave propagation in a direction described by azimuth
and elevation
, the wave-vector
is given by:
The steering vector represents the set of phase delays for an incoming wave at each sensor element. For a plane wave that is described by a wave vector
, with
N elements in an antenna array, steering vector
is an
complex vector representing the relative phases at each antenna and is given by:
where
is the location of the
ith antenna element. To estimate the AoD, the base station goes through a beam training process with a code book containing a set of code words
. Therefore, a coarse estimation for the AoD of the propagation path is described as:
where the beam with code word
maximizes the received power
on the UE. Without considering the noise, the ideal received signal strength is given by:
Thus, using the beam index p, the UE can derive the azimuth () and elevation () from the positioning assistance data sent to the UE.
4.2. Updating Trajectory Progress
The specific three-stages BWSAR framework will be described in detail below. In the initial stage, firstly, the UAV autonomously scans the entire emergency area using configurable beams and transmitting power. Secondly, the UAV can estimate the directions of all UEs with higher Signal-to-Noise Ratios (SNRs). During the second stage, the UAV can further optimize the angles of transmitting signals within the initially estimated directions. In the third stage, when the UAV approaches the emergency area, it can conduct three-dimensional positioning of the UEs (including AoA and ToA).
Stage 1: DL-SSB only. In the initial phase, which is when the UAV is in the far part of the emergency zone, the altitude of the UAV is relatively high. Specifically, let
be the remote area judgment condition, where
is the preset height value, which can be set according to the performance and experience of the UAV 5G base station. In this phase, the strategy is to quickly fly the UAV to the target area, while the UE positioning accuracy is not high. Therefore, during this phase, the UAV uses the DL-SSB to quickly search the entire airspace and obtain all UE Angle information
, where
and
represent the pitch angle and azimuth angle of the ith UE in frame
j, respectively. Next, within this refresh interval
, the UAV selects the direction with the largest RSRP among all UEs and flies in that direction at the preset flight speed. Let
be the chosen target direction information, then after jth refresh interval, the position of the UAV can be expressed as:
Stage 2: DL-SSB+PRS Directly. In this stage, given the proximity of the UAV base station to the approximate center of the UEs, we employ the DL-SSB+PRS technology for precise UEs localization and direct flight of the UAV towards the destination location. Initially, we continue to utilize the SSB coarse angle measurement technique from the
Stage 1 to identify the potential target area. Subsequently, the UAV re-configures DL-PRS with finer beams within the direction chosen by UEs in
Stage 1. UEs select the best beam and report beam identifier and RSRP, which can be used to estimate
. Thus, the UEs’ location can be estimated as shown in Equation (
9):
where
,
and
represent the elevation and azimuth, respectively. On this basis, according to Equation (
1), we can easily get all UEs corresponding EA regions as follows:
After estimating
,
and
, the next coordinate of the UAV can be predicted by the following formula:
where
v and
represents the flight speed and decision time of the UAV.
Stage 3: DL-SSB+PRS Orbit+Convergence. In the final phase of our approach, we aim to maximize the observation of the victim’s environment and minimize the positioning inaccuracies that arise due to the UAV’s current location and the presence of UEs in NLOS conditions. To achieve this, we alter the UAV’s flight strategy to involve hovering and descending towards the target destination, thereby enhancing the precision of the localization process. Furthermore, the targeted angle measurement and positioning methodology remains consistent with the previous stage, leveraging the DL-SSB+PRS framework. To mitigate the adverse effects of NLOS conditions on the base station’s location determination, the UAV and UEs maintain a pitch angle of approximately 45 degrees during the descent trajectory of the UAV’s hovering phase, as it converges towards the destination. This strategic positioning aids in reducing interference and ensuring accurate location updates. The specific steps involved in the location updating process are outlined in detail as shown in Algorithm 1.
Algorithm 1: Stage 3: DL-SSB+PRS Orbit+Convergence. |
|
This paper encapsulates the aforementioned strategy into the Algorithm 2, facilitating its deployment onto UAVs for prediction of search and rescue trajectories.
Algorithm 2: UAV-TPUA |
|
5. BWSAR Simulation
In this section, we simulate the entire process of the drone flying from outside the disaster area to the victim, and analyze the relationship between localization accuracy and distance, the differences in trajectory caused by flight strategies, and the circling method after approaching the victim. We present the variation of positioning error over time.
5.1. PRS Setting
In the process of beam refinement, the PRS is propagated through beamforming technology, with each PRS beam corresponding to a PRS resource. In this example, the PRS slot offset () is configured as a 1 × 12 array, with incremental values ranging from 0 to 11, assigning a unique timeslot offset to each beam and thus avoiding temporal overlap of PRS signals from different beams. The RE offset () is also a 1 × 12 array, with values incrementing from 0 to 11, ensuring a unique RE offset for each beam, which enhances the channel estimation capability of the signals.
Experimentation employs 12 PRS beams for fine-grained beam scanning, which improves the accuracy of positioning, especially in the precise location determination of UE within complex wireless environments. This meticulous allocation and strategic beam management are pivotal for optimizing the performance of positioning services in 5G networks, ensuring reliable and high-precision positioning outcomes.
5.2. Channel Propagation Model
The channel is modeled according to the standard using the Clustered Delay Line (CDL) impulse response, which can be defined up to a maximum bandwidth of 2 GHz. Additionally, the simulations employ the Shooting and Bouncing Rays (SBR) method to analyze the characteristics of the wireless channel. Noise power spectral density can be modeled by the following formula:
where
denotes the Boltzmann constant
.
is the bandwith
.
represents the noise temperature
.
NF is the linearied noise figure, both referring to the receive antenna. For DL measurement,
and we set
(25 °C).
5.3. SAR Setting
The UAV is configured with a flight speed of 100 km/h, with the UE position remaining stationary. The positioning update intervals for the first, second, and third phases are set to 90 ms, 30 ms, and 10 ms, respectively. When the UAV’s flight altitude is less than 200 m, the second phase of dual-beam downlink positioning strategy using SSB and PRS is initiated. Upon reaching an altitude below 50 m, the third phase of hovering positioning strategy is activated. The positioning process is concluded and converged when the distance of the UE’s positioning results for five consecutive instances is less than 1 m from the mean value.
5.4. Simulation Result
As illustrated in
Figure 2, lowering the UAV’s altitude and reducing the distance between the UAV and the victim result in a decreased overall localization error. Building upon this finding, we introduce a two-stage trajectory updating algorithm designed to progressively guide the UAV towards the victim over time.
Figure 3 depicts the UAV’s trajectory with two different flight strategies, which are “SSB only” and “SSB+PRS”, respectively. The red triangle represents the destination position of the victim (or target) in the simulated scenarios. It can be observed that using PRS can enhance the trajectory accuracy. However, the improvement of the “SSB+PRS” flight strategy compared to “SSB only” is not very significant. In light of this scenario, we have included the PRS beam sweeping time in the simulation analysis to assess the merits and demerits of these two strategies, whose results are shown in
Figure 4.
The curve on the left vertical axis represents the deviation in distance to the UE compared to the ideal trajectory at different time points under the two updating strategies. Although PRS can improve trajectory accuracy, the red curve gradually deviates more over time due to the fact that during the time required for PRS sweeping, the UAV is actually able to continue moving in the SSB only scheme. The curve on the right represents the distance from the base station to the UE starting from the same initial point at different time points. It can be observed that the SSB scheme is closer to the UE in the same amount of time spent. Therefore, based on the above observations, SSB only is chosen as the first-stage strategy.
According to the resource high-frequency band base station’s maximum coverage range of 1 km–2 km, following the principle of a 45° elevation angle, the drone flies at a height of 700 m to a specific location to access the UE in need of search and rescue. After access, the drone flight is divided into three stages, whose trajectory is shown in
Figure 5 and
Figure 6:
Stage 1: SSB only (ending at approximately 200 m altitude) for the drone to quickly approach the search and rescue area;
Stage 2: SSB+PRS (straight flight, ending at approximately 50 m), for drone position adjustment;
Stage 3: SSB+PRS (circular flight until positioning convergence is achieved), for the drone to complete the final positioning stage.
After the drone approaches the search and rescue area, it enters the Stage 3. According to the previous experiments, in line-of-sight conditions, the measurement error is further reduced compared to the initial positioning results. Therefore, to ensure the final positioning result is generated in line-of-sight conditions as much as possible, the drone should not only lower its altitude to approach the UE but also consider flying around the vicinity of the search and rescue personnel to ensure that most of the line-of-sight remains within the visual range. Additionally, based on the beam situation, when the drone’s position is at a 45° elevation angle towards the terminal position, it is more advantageous for beam sweeping and measuring to obtain more accurate beam measurement results. Therefore, during the circular flight, the drone’s trajectory should always aim to be at a 45° elevation angle towards the terminal position, while gradually approaching the UE in the xy plane with a very small angle
, forming the trajectory shown in
Figure 7.
Figure 8 shows the variation of distance error over time between the UAV and the victim throughout the entire trajectory. In our approach, after entering Stage 2, utilizing “SSB+PRS” allows for positioning of the UE. To illustrate the assistance provided by this approach in positioning, we simulated the positioning accuracy at different time points starting from Stage 2. The simulation results are shown in the following figure. It can be observed that at the beginning of Stage 2, the positioning error is relatively large. As time progresses and the airborne base station approaches the UE, the positioning accuracy significantly improves upon entering Stage 3. Based on the convergence and setting conditions, the positioning accuracy of our approach can reach 1 m within 1 min.
6. Conclusions
This paper proposes the use of drones equipped with 5G NR base stations to search and rescue victims carrying 5G mobile phones in disaster areas. In response to the issue of limited positioning accuracy and long search and rescue time in existing research results using uplink reference signals for victim localization, this paper suggests utilizing 5G NR downlink beam sweeping technology to assist drones in conducting search and rescue missions. To this end, this paper presents a three-stage search and rescue process. In the initial stage, drones emit SSB bursts within the coarse-grained beam sweeping range to determine the approximate direction of victims in the disaster area. In the subsequent stage, drones refine the narrow beam within the selected SSB burst set beam range, emit PRS, and take full advantage of the high beam resolution brought by the massive antennas carried by 5G NR base stations to achieve precise 3D positioning of victims in the disaster area. Based on this two-stage search and rescue approach, this paper proposes a drone trajectory update algorithm to guide drones to quickly fly from outside the disaster area to the vicinity of the victims in the disaster area, completing fast search and rescue tasks. Simulation results show that as the algorithm converges, the final accuracy error of the drone to the victims is around 1 m, demonstrating the feasibility and advantages of the proposed BWSAR in this paper.
Possible future research directions may focus on multi-modal fusion positioning technology and intelligent search and rescue algorithms [
22]. Combine 5G NR beam scanning technology with other sensor data, such as visual, infrared or acoustic sensors, to improve positioning accuracy and robustness. This multi-modal fusion can reduce the dependence on a single technology and improve the efficiency of search and rescue in complex environments. In addition, more advanced algorithms, such as intelligent decision systems based on machine learning or deep learning, are developed to optimize search and rescue paths and strategies for drones. These algorithms can adapt to different environments and conditions, enabling more efficient and automated search and rescue missions.