1. Introduction
In the context of continuous advancements in information technology, positioning technology has become deeply embedded in various facets of daily life [
1,
2], playing an indispensable role in sectors such as smartphone navigation, logistics and supply chain management, smart homes, and autonomous driving technology [
3,
4]. The advent of 5G positioning technology has markedly improved the quality of positioning services. This technology not only substantially increases the accuracy and response speed of positioning but also provides users with a safer and more convenient navigation experience [
5,
6,
7,
8]. Consequently, 5G-based wireless positioning technology has emerged as a prominent area of scientific inquiry, demonstrating extensive application prospects. It not only assumes the crucial responsibility of technological innovation but also signifies immense practical importance and future potential [
9,
10].
The integration of 5G positioning technology into daily life underscores its essential role in enhancing navigation and logistical operations, holding transformative potential for multiple industries. As this technology continues to evolve, its implications extend beyond mere improvements in accuracy and speed; it paves the way for innovative applications that can significantly impact societal trends. The ongoing research and development in this field are critical to unlocking new capabilities, further solidifying its importance in shaping the future of positioning solutions across diverse sectors.
In 5G wireless localization, conventional methods rely on key parameters like time of arrival (TOA), time difference of arrival (TDOA), angle of arrival (AoA), and received signal strength (RSS) [
11,
12,
13,
14]. TOA requires strict time synchronization but can provide high accuracy in line-of-sight environments; TDOA eliminates the need for absolute time synchronization through time difference measurements, thereby reducing system complexity; AoA utilizes antenna arrays to estimate signal direction and does not require time synchronization, but it is significantly affected by multipath effects; RSS is simple to implement and low-cost, but it is susceptible to environmental interference and offers relatively lower accuracy. Among these, AoA stands out as a robust choice for challenging environments, particularly under non-line-of-sight (NLOS) conditions. Its core advantage lies in providing direct geometric spatial relationships without requiring strict time synchronization between transceivers, a common hurdle in practical deployments. While multipath effects can pose challenges, the intrinsic direction-finding capability of AoA makes it a powerful tool for localization where path obstructions are prevalent. Given these general advantages, AoA is particularly suitable for STAR-RIS-assisted systems. Moreover, the structure of STAR-RIS naturally aligns with the directional signal manipulation required for AoA estimation, making it a natural fit for enhancing positioning accuracy in scenarios where multipath and signal blockage are prevalent. As a complementary source of directional information, AoA can significantly enhance overall positioning performance in complex environments when integrated with other technologies [
15].
Kutluyil D et al. [
13] put forward a method for optimizing sensor placement for 2D AoA target positioning under a Gaussian prior assumption. This approach employs D- and A-optimality criteria, together with an approximate Bayesian analysis of the Fisher information matrix, to figure out the best way to arrange the sensors. Specifically, it ensures that the sensors are positioned along the narrow axis of the prior covariance error ellipse.
Furthermore, research expands into maneuvering target tracking, presenting an innovative closed-form projection algorithm designed to enhance sensor trajectories while adhering to turning rate limitations. Simulation results show that this algorithm outperforms traditional numerical search methods in tracking performance. Wang Z et al. [
16] proposed an optimal three-station TDOA base station placement method based on signal beam constraints, examining the influence of receiver station positions on positioning accuracy. By establishing a polar coordinate positioning error model, they revealed the relationship between positioning error and the angle between the target and receiver stations. The critical values of a quarter angle and a fifth angle were used to optimize base station positions, determining that measuring stations should be positioned on boundaries or angle bisectors. The results of simulations illustrate the efficacy of this method across various scenarios, offering a practical solution to target positioning challenges while considering the limitations imposed by signal beams. By effectively addressing these constraints, the proposed approach provides valuable insights and contributes to advancements in accurate target positioning in complex environments. Sihao Z et al. [
17] designed a novel TOA system that achieves user equipment positioning and synchronization through a Periodically Asymmetric Ranging Network (PARN). The system consists of primary anchor nodes, secondary anchor nodes, and user equipment, employing Kalman filtering for virtual synchronization and ML methods for simultaneous positioning and synchronization. The experiments prove the system’s high precision in clock bias estimation and positioning synchronization, demonstrating its feasibility and superiority in practical applications. However, modern wireless communication systems face challenges such as signal attenuation due to complex geographical environments and object obstruction, multipath propagation, and interference, which severely impact positioning accuracy. Traditional positioning technologies find it difficult to meet high precision demands. Introducing intelligent reflecting surfaces as a solution provides ways to flexibly adjust reflection signal paths, optimize communication environments, overcome obstruction effects, enhance signal strength and coverage, and significantly improve communication efficiency and positioning accuracy, meeting increasing safety and reliability requirements.
Intelligent reflecting surfaces [
18,
19,
20] have significantly addressed communication challenges between base stations and mobile devices in NLOS environments, making them essential for advancing next-generation wireless communication technologies. As a result, these surfaces have attracted considerable attention in recent years. Among the various categories of intelligent reflecting surfaces [
21,
22,
23,
24], STAR-RIS is distinguished by its ability to simultaneously reflect and refract incident signals, showcasing exceptional performance in omnidirectional positioning contexts.
Unlike conventional reconfigurable intelligent surfaces (RISs) that only support signal reflection, STAR-RIS provides unique bidirectional signal manipulation capabilities, which are particularly advantageous in positioning systems requiring full-space coverage. This capability allows STAR-RIS to serve users on both sides of the surface, effectively addressing NLOS challenges where users and base stations are obstructed by physical barriers. By independently controlling reflection and transmission coefficients, STAR-RIS enables precise beamforming tailored to user locations, thereby enhancing angle estimation and overall positioning accuracy. This makes STAR-RIS not only a promising technology for next-generation communication systems but also a key enabler for high-precision localization in complex environments. This key innovation means that each STAR-RIS unit can simultaneously process incident signals in two distinct modes: reflection mode for users on the same side as the signal source and transmission mode for users on the opposite side. This bidirectional functionality delivers three significant practical advantages in positioning systems: (1) full-space coverage through 360-degree service provision to users on both sides of the surface, effectively addressing NLOS challenges where users and base station are separated by physical obstacles; (2) independent beam optimization via separate control of reflection and transmission coefficients (amplitude and phase), enabling precise beamforming tailored to users’ specific locations on either side; and (3) cost-effective deployment by replacing traditional RIS pairs with a single STAR-RIS panel while maintaining equivalent coverage with reduced hardware costs and implementation complexity. In our positioning system, this bidirectional capability is particularly valuable, as it allows simultaneous service for multiple users distributed on both sides of the STAR-RIS, significantly enhancing positioning availability in complex NLOS environments.
This characteristic makes STAR-RIS particularly advantageous in addressing the complexities associated with NLOS scenarios and furthering the development of advanced communication systems. He J et al. [
25,
26] proposed an innovative positioning system that achieves three-dimensional positioning both indoors and outdoors through STAR-RIS. As a novel reconfigurable intelligent surface, STAR-RIS can provide bidirectional communication functionality, enhancing the system’s coverage and positioning accuracy through its unique transmission and reflection capabilities. Further research on STAR-RIS will undoubtedly contribute to the enhancement of wireless communication networks and their applications in various challenging environments.
The development of angle-of-arrival (AoA) estimation technology has evolved from early-phase interferometry methods [
27] to subspace-based algorithms such as MUSIC and ESPRIT. It is worth noting that, in addition to these algorithmic advances, a number of pure hardware-based AoA estimation schemes have also emerged. For example, Avitabile et al. [
28] proposed a full-hardware AoA estimation system that directly performs angle estimation in hardware through modular analog and digital circuits, providing a hardware solution for adaptive beamforming that does not rely on software algorithms. Such hardware-oriented work offers an important technical path for low-power real-time positioning of IoT devices. The enhanced solution proposed in this paper, based on STAR-RIS and optimization algorithms, complements these efficient hardware platforms and aims to further improve positioning performance in complex NLOS scenarios through advanced signal processing. In this study, the Root-MUSIC algorithm was selected due to its closed-form solution capability under uniform linear array (ULA) configurations, high computational efficiency, and robust performance in handling coherent signals. This choice is particularly suitable for STAR-RIS-assisted positioning systems, as the ULA structure of the STAR-RIS aligns well with the foundational assumptions of the Root-MUSIC algorithm. However, as wireless positioning systems advance toward higher accuracy and more complex scenarios, traditional algorithms increasingly reveal limitations in addressing challenges, such as massive MIMO, high mobility, and Integrated Sensing and Communication (ISAC). As indicated by recent studies, tensor decomposition-based unified frameworks can integrate channel estimation and target parameter estimation into a single mathematical structure, significantly improving the utilization efficiency of spectral and hardware resources [
29]. Meanwhile, research on 6G-oriented terahertz ISAC systems demonstrates that reconfigurable all-digital architectures implemented on specialized hardware such as FPGAs provide essential technical support for low-power and real-time processing [
30]. Zhang et al. proposed an intelligent reflecting surface-assisted TDOA-AOA collaborative localization method, which employs the MUSIC algorithm for the high-precision angle of arrival estimation and integrates the Chan algorithm with an enhanced snake optimizer to significantly improve positioning accuracy and robustness in non-line-of-sight environments [
31].
Therefore, this study adopts Root-MUSIC as the foundational algorithm, aiming to establish a reliable performance benchmark for STAR-RIS-assisted positioning systems while also laying a theoretical groundwork for the subsequent adoption of more advanced reconfigurable processing architectures. The remainder of this paper is organized as follows.
Section 2 elaborates on the system model for STAR-RIS-assisted 5G positioning.
Section 3 introduces the proposed core methodology—the SRNA algorithm, comprising Root-MUSIC-based AoA estimation and an inertial weight-enhanced Whale Optimization Algorithm for position refinement.
Section 4 validates the performance of the proposed framework through numerical simulations with comparative analysis against conventional approaches. Finally,
Section 5 concludes this paper and outlines potential research directions.
The primary contributions of this study are outlined as follows:
A STAR-RIS-based positioning system model, termed 5G STAR-RIS location (GSL), is developed. It includes a base station, multiple STAR-RIS units, and several users. In this model, NLOS conditions exist between the base station and users, with users located on both sides of the STAR-RIS. Signals are reflected to the base station solely via the STAR-RIS, greatly improving positioning in complex environments. This model offers a robust framework for enhancing accuracy where traditional methods are limited, advancing wireless communication technology. Further analysis and testing may yield valuable insights for real-world applications.
An AoA positioning algorithm using STAR-RIS technology is designed, estimating user positions via the Root-MUSIC algorithm. A mathematical optimization problem is formulated to minimize the Euclidean distance between estimated and true coordinates, thereby boosting accuracy. This method uses advanced computational techniques to improve localization reliability in challenging NLOS environments. By overcoming traditional limitations, the algorithm represents a significant advance in wireless positioning technology. Further research may provide deeper understanding of achieving higher precision and real-time adaptability;
The SWOA is introduced to address the previously mentioned optimization problem. The algorithm initially incorporates the social behavior model of whales for global search, subsequently dynamically adjusting and implementing adaptive strategies to improve convergence speed and accuracy across varying environments while preserving diversity, effectively mitigating the risk of local optima. This innovative approach not only enhances the overall performance of the optimization process but also ensures robustness against the challenges posed by complex search landscapes. By maintaining a balance between exploration and exploitation, the SWOA aims to provide a reliable solution to the optimization challenges inherent in positioning algorithms, ultimately contributing to more accurate user localization in practical applications. Further investigations of the SWOA’s performance may reveal additional insights into its effectiveness across diverse scenarios;
The simulation results demonstrate that the proposed SRNA positioning algorithm exhibits superior positioning performance over traditional positioning algorithms in various SNR conditions, especially in complex NLOS environments. Specifically, the positioning errors are reduced by up to 50–62% relative to traditional algorithms.
2. System Model
As illustrated in
Figure 1, the GSL model comprises a multi-antenna base station and two single-antenna user terminals. And according to
, the two single-antenna users are located on either side of
. The base station is equipped with a uniform linear array (ULA) of
B antennas, the set of these antennas is denoted as
,
, and the distance between the antennas is
d.
is equipped with a ULA consisting of
S units. The unit of
is denoted as
,
.
The refraction and reflection functions of the are achieved based on two independent phase shifters, with each phase shifter represented by a phase control matrix. STAR-RIS represents an advanced reconfigurable intelligent surface, for which its hardware architecture primarily integrates the following four key components: a metasurface unit array composed of numerous subwavelength-scale electromagnetic elements arranged periodically, with each unit capable of independently manipulating the phase, amplitude, and polarization state of incident electromagnetic waves; reconfigurable control elements, typically employing active components such as varactor diodes, PIN diodes, or MEMS switches, to dynamically reconfigure the electromagnetic properties of each unit via external bias voltages; an intelligent control module, often integrating FPGAs or microprocessors, which compute and generate the required phase control matrices in real time based on channel state information and system demands; and a power management unit that provides stable electrical power to the control circuits and active components. (Multiple units work in time division, meaning that only one operates at any given time. The base station sends positioning reference signals, which are reflected or refracted by the to reach the user equipment. The user equipment estimates the angle of departure (AOD) of the reflected or refracted beams from different units and uses geometric relationships to estimate the user’s position. The signal transmission and processing methods for each reflection or refraction path are the same; therefore, for simplicity, the subscript w will be omitted in the following descriptions.) Its reflection phase shift matrix is represented as . The refraction phase-shift matrix is represented as , where represents the diagonal matrix , and represents the phase shift of the reflection or refraction of on , . Define as the energy-splitting coefficient for the reflection, denoted by , and the energy splitting coefficient for the refraction is defined as ; both satisfy . The location of the base station is represented as , and the location of user i is represented as . The position of is represented as , and the position of the base station and is known, while the positions of the two users are unknown. It is assumed that the two users cannot directly receive the signals transmitted by the base station (BS); hence, the users can only receive signals reflected (or refracted) by (i.e., NLOS links). Among them, the position estimated by the signal reflected by is , and the position estimated by the signal refracted by is .
(1) channel
The channel parameter matrix
from the BS to the w-th
can be expressed as [
32]
where
f is the carrier frequency, and
is the spatial path loss of the signal.
is the time for the signal to reach
.
is the direction vector from the base station to
. The direction vector is represented in the following form:
(2) channel
The channel parameter matrix
between
and
can be expressed as follows:
where
represents the free-space path loss from
to
,
is the time when the signal reaches
, and
is the direction vector from
to the user, which can be expressed as follows:
where
denotes the azimuth angle in the horizontal plane, and
represents the elevation angle.
(3) channel
The total channel
for communication from the base station
to
through
can be expressed as follows:
where
denotes the reflection (or refraction) matrix that characterizes the interaction between
and
.
When the base station (BS) transmits a known signal
w, only one
is operational during a specified time period. At time slot
t, let
represent the signal received by
, which can be specifically expressed as follows:
where
is the additive Gaussian white noise of
, and
P is the transmission power of the base station.
4. Simulation Results and Analysis
This article utilizes the MATLAB simulation platform to establish a three-dimensional space measuring 50 m × 50 m × 20 m, thereby verifying the effectiveness of the SWOA algorithm. Accompanied by a Rician fading channel with a K-factor of 3 dB. Shadow fading follows a log-normal distribution with a standard deviation of 8 dB, while multipath effects are simulated through a six-path Rayleigh fading channel exhibiting a delay spread of 100 ns. The Rician channel model is selected to simulate a hybrid channel environment containing both a dominant line-of-sight path and multiple scattered paths, which represents a more general scenario compared to pure NLOS or LOS conditions. The shadow-fading standard deviation of 8 dB is chosen based on typical measured values in urban macrocellular environments, simulating medium-scale signal variations caused by buildings and other large obstacles. In this article, the speed of light is set as . The quantity of antennas deployed at the is set to , the carrier frequency is , the quantity of is , and the coordinate of is (10 m, 13 m, 13.5 m). The coordinate of is (18m, 15m, 13.5m), the coordinate of is (15 m, 10 m, 13.5 m), and the coordinate of is (20 m, 8 m, 13.5 m). The number of reflection units K for each is four. The coordinate of is (0 m, 0 m, 20 m). The spacing of each unit is . This configuration adheres to the standard setup for uniform linear arrays, effectively preventing grating lobes and optimizing beamforming performance. Meanwhile, the actual deployment spacing between different STAR-RIS panels is determined according to their respective coordinate positions. The bandwidth is 20 MHz, the number of carriers is 16, the amplitude reflection coefficient is , and the population size is configured as , while the maximum iteration count is set to .
Figure 2 illustrates the simulation outcomes comparing the fitness levels of diverse algorithms throughout distinct iteration numbers. Within this graphical representation, the horizontal axis signifies the iteration count, whereas the vertical axis corresponds to the associated fitness levels. Specifically, the blue curve illustrates the GA (Genetic Algorithm), the red curve relates to the SO (Snake Optimizer) algorithm, and the yellow curve signifies the proposed SNRA algorithm. It is evident that the error distances for all algorithms consistently decrease as the number of iterations increases, ultimately converging to unique values. Significantly, the SNRA algorithm investigated in this research exhibits a reduced convergence error distance when compared to both the GA and SO, thereby validating its superior performance. The findings elucidated in
Figure 2 exemplify the comparative efficacy of the algorithms in question, revealing significant trends in fitness levels as influenced by iteration counts. The progressive reduction in error distances across all algorithms implies a robust performance, reinforcing the validity of the iterative optimization methods employed here.
As depicted in
Figure 3, the simulation compares the three-dimensional localization results of estimated unknown nodes with those of actual nodes at a signal-to-noise ratio of 20 dB. Within the designated area, 45 known nodes are uniformly distributed throughout the environment. In the figure, the black symbol signifies the actual location of the user to be positioned, while the blue symbol signifies the location of the user estimated by the proposed SNRA algorithm. The figure distinctly illustrates that the positions estimated by the SNRA algorithm predominantly correspond with actual user positions. This observation corroborates the assertion that the proposed algorithm attains a high degree of localization accuracy.
These results highlight the effectiveness of the SNRA algorithm in accurately determining user positions, thus validating its application in scenarios requiring precise localization. The significant proximity of the estimated positions to the actual locations reflects the robustness of the algorithm against environmental variations and potential signal interferences. Further analysis will delve into the implications of these findings and their relevance for future advancements in localization technology.
The simulation results presented in
Figure 4 compare the localization errors associated with varying numbers of STAR-RIS at a fixed signal-to-noise ratio. In this figure, the
x-axis denotes the quantity of STAR-RIS elements, whereas the
y-axis represents the localization error. This figure distinctly demonstrates that with the increment in the number of STAR-RIS elements, the localization error of the SNRA algorithm exhibits a gradual decline. The augmentation in STAR-RIS elements enables a more efficient implementation of the Root-MUSIC algorithm, thereby yielding more precise estimated coordinates and improving localization accuracy via the proposed SNRA algorithm. These findings underline the importance of the number of STAR-RIS in achieving precise localization. The enhanced performance observed with an increasing number of STAR-RIS underscores the proposed SNRA algorithm’s capability to leverage improved system components and algorithms.
As illustrated in
Figure 5, the simulation investigates the variation patterns of localization errors across varying signal-to-noise ratios. The abscissa axis represents the SNR, whereas the ordinate axis denotes the associated localization error. The circular, square, and triangular markers represent the curves of the GA, SO, and SNRA algorithm, respectively. This graphical representation distinctly shows that an increase in SNR leads to a subsequent reduction in localization error. This trend can be attributed to the improved quality of communication transmission associated with a higher SNR ratio, which consequently enhances localization accuracy. Significantly, the SNRA algorithm demonstrates substantial superiority over both the GA and SO. In particular, at an SNR of 30 dB, the SNRA algorithm exhibits a localization error of 0.9129 m, whereas the GA algorithm shows an error of 1.8257 m, and the SO algorithm presents an error of 1.4606 m. These results demonstrate that the localization error of the proposed SNRA algorithm is reduced by up to 50% and 62% relative to the GA and SO algorithms, respectively. This substantiates the effectiveness of the SNRA algorithm proposed in the current study. The comprehensive analysis of localization errors presented at various SNR highlights the importance of optimizing communication systems to enhance localization performance. Such findings not only illustrate the direct relationship between SNR and localization accuracy but also provide critical insights for future research aimed at improving localization strategies in diverse environments.