Optimization of RIS Configurations for Multiple-RIS-Aided mmWave Positioning Systems based on CRLB Analysis
Abstract
Reconfigurable intelligent surface (RIS) is a promising technology for future millimeter-wave (mmWave) communication systems. However, its potential benefits of adopting RIS for high-precision positioning in mmWave systems are still less understood. In this paper, we study a multiple-RIS-aided mmWave positioning system and derive the Cramr-Rao error bound. Based on the derived bound, we optimize the phase shift of the RISs by the particle swarm optimization (PSO) algorithm. Numerical results have demonstrated the advantages of using multiple RISs in enhancing the positioning accuracy in mmWave systems.
Index Terms:
RIS, IRS, mmWave, MIMO, CRB, positioningI Introduction
In the current 4G/5G wireless networks, local positioning system (LPS) has attracted extensive research interests due to its key role in providing accurate beamforming [1]. Recent research efforts in LPS have successfully reduced the positioning error to the centimeter level with a single base station in mmWave communications [2]. However, this level of accuracy cannot meet the requirements demanded by emerging applications in future B5G/6G networks, such as smart factories, autonomous driving, and augmented reality. In these scenarios, the wireless propagation links suffer from severe propagation loss and obstacles blockage when operating in mmWave and Terahertz frequency band, which will deteriorate the positioning accuracy and reliability [3, 4]. Therefore, it is imperative to improve the positioning accuracy and reliability of LPS for the next-generation wireless networks.
Fortunately, the promising reconfigurable intelligent surface (RIS) technique could provide a stable and high-precision positioning performance in a cost-effective and energy-efficient manner. An RIS is a planar surface composed of a large number of low-cost and passive reflecting elements, which can adjust the amplitudes and phase shifts of the incident signals [5, 6, 7, 8]. Hence, RIS can be deployed to create an alternative link to bypass the blockage of the direct link, which enables the LPS to recover positioning functionality in dead zones. Unlike fixed scatters in the environment, the RIS could be envisioned as a controllable scatter by adjusting the phase shifts of the reflection elements. Furthermore, an RIS with large aperture provides a higher beamforming gain as well as a higher angle resolution, which is appealing for positioning. It is expected that RIS could improve the positioning accuracy, which is measured by the Cramr-Rao lower bound (CRLB).
The authors in [9] investigated the advantages of deploying a single RIS with a uniform linear array (ULA) for a two-dimensional positioning system. This work was extended to a three-dimensional scenario with a planar RIS in [10]. However, to the best of our knowledge, there are no existing works that adopted multiple RISs with varying sizes for positioning in mmWave systems. In addition, the existing works designed the phase shifts of the RIS using the beam matching method, which is a suboptimal choice in terms of minimizing the CRLB.
The contributions of this paper are summarized as follows:
-
1.
We derive the position and orientation error bounds from the CRLB of a multiple-RIS-aided positioning system.
-
2.
Due to the complicated expression of CRLB, we implement the heuristic algorithm like particles swarm optimization (PSO) algorithm to achieve the nearly optimal solution.
-
3.
The impact of various system parameters, such as the number of the RISs and the size of the RIS, on the localization error bounds is studied in the simulations.
II System Model
We consider a multiple-RIS-aided 3D positioning system shown in Fig. 1, which consists of a base station (BS) equipped with a ULA of antennas, a mobile user (MU) with a ULA of antennas and RISs with a uniform planar array (UPA) of reflecting elements. The locations of the BS antenna array, the -th RIS, and the MU are respectively denoted by , and , where and symbolizes the heights of BS and the -th RIS relative to the MU on the ground. The rotation angle of the MU’s antenna array is denoted by , and no rotation is assumed for BS and RIS arrays. The locations of the BS and the RISs are assumed to be known. Thus, the objective of the positioning system is to estimate the coordinates and rotation angle of the MU.

II-A Transmitter Model
We consider a system operating at a carrier frequency with wavelength . The total bandwidth is with orthogonal frequency division multiplexing (OFDM) subcarriers. The transmit signal on the -th subcarrier is denoted by , where denotes the number of beams. To simplify the analysis, it is assumed that the pilot signal has unit power and flat spectrum. Thus, its power spectrum is a constant of within . The transmitted signals over subcarrier can be expressed as , where is the beamforming matrix defined as , with denoting the unit-norm transmitting vector.
II-B Wireless Channel Model
The channel state information (CSI) matrix between the BS and the MU could be expressed as the combination of the line-of-sight (LoS) component and the reflecting component, which is given by
(1) |
The expressions of and are respectively given by
(2) | |||
(3) |
where with being the path loss of the -th reflecting channel, is the propagation delay, and is the complex channel gain. In Eq. (3), is the channel matrix from the BS to the -th RIS, and is the channel matrix from the -th RIS to the MU, and is the diagonal phase shift matrix of the -th RIS. They are respectively given by
(4) | |||
(5) | |||
(6) |
In Eq. (4) and Eq. (5), and are the antenna response vectors of the transmitter and the receiver respectively, with denoting the angle of departure (AOD) and the angle of arrival (AOA). The -th entry of is and the -th entry of is , where is the distance between adjacent antennas and with being the speed of light. Also in Eq. (4) and Eq. (5), and are the array response vectors of the BS-RISk and RISk-MU links respectively, where and are respectively the azimuth AOA and elevation AOA at the BS-RISk link, and are respectively the azimuth AOD and elevation AOD at the RISk-MU link. The -th elements in and are respectively given by
(7) | |||
(8) |
In Eq. (6), represents the amplitudes of reflecting coefficients and is the phase shift of the -th reflecting element. Based on [11], the path loss of the LoS channel is modeled as
(9) | ||||
where is the distance between the MU and the BS, and is the path loss exponent, is the log-normal shadow fading, with denoting the shadowing variance. The path loss of the -th RIS-aided link is modeled as
(10) | ||||
where is the distance of the BS-RIS link, is the distance of the RIS-MU link, is the path loss exponent of the -th reflecting link, and is the log-normal shadow fading, with denoting the shadowing variance.
II-C Receiver Model
The received signal at the MU is given by
(11) |
where is the transmitter power and is the additive white Gaussian noise. In the following, we first derive the CRLB of the position and orientation of the MU based on the received signal model in Eq. (11). Then, we provide a low-complexity algorithm to optimize the phase shift of the RIS to minimize the CRLB.
III Problem Formulation
We employ the two-stage approach to estimate the position and orientation of the MU. In the first step, we estimate the channel parameters in a general form as
(12) |
where denotes the estimation error with and denotes the channel parameters, such as TOA, AOA, AOD and complex channel gain. Specifically, is given by
(13) |
where
(14) | |||
(15) | |||
(16) | |||
(17) | |||
(18) | |||
(19) |
In the second step, we estimate the MU’s position and orientation as follows
(20) | ||||
where is the function characterizing the relationship between and . In practice, could be obtained via some compressive sensing techniques due to the sparsity of mmWave channels.
The goal of the multiple-RIS-aided positioning system is to minimize the expected estimation error of the MU’s position and orientation, which is measured as
(21) | |||
(22) |
IV Derivation of the Fundamental Bounds
In this section, we derive the CRLBs of the estimation of the MU’s position and the rotation angle, based on which we can obtain the position error bound (PEB) and rotation error bound (REB). To this end, we first derive the fisher information matrix (FIM) from the channel parameters . The FIM of the aforementioned parameters is a matrix with the following expression
(23) |
where since it is an OFDM system. The components in are specified as follows:
(24) | |||
(25) | |||
(26) | |||
(27) | |||
(28) | |||
(29) | |||
(30) | |||
(31) | |||
(32) | |||
(33) | |||
(34) |
where
(35) | ||||
Next, the bijective matrix is given by
(36) |
By utilizing the following geometric relationships among the BS, RISs and the MU shown in Fig. 1
(37) | |||
(38) | |||
(39) | |||
(40) | |||
(41) | |||
(42) |
the non-zero entries of the bijective transformation matrix are given by
(43) | |||
(44) | |||
(45) | |||
(46) | |||
(47) | |||
(48) | |||
(49) | |||
(50) | |||
(51) | |||
(52) | |||
(53) | |||
(54) | |||
(55) | |||
(56) |
Finally, we obtain the FIM in position domain through and ,
(57) |
Thus, the PEB is derived as the root square of the trace of the first sub-matrix of
(58) |
and the REB is given by the root square of the third diagonal entry of
(59) |
V Phase Shift Optimization
Based on the derived CRLB expression, it is observed that the phase shifts of the RIS have a great impact on the CRLB. In this paper, we aim to optimize the phase shifts of the RIS to minimize the sum PEB and REB, which is formally formulated as follows:
(60) | ||||
However, the objective function in Problem (60) is too complex and the conventional gradient method is not applicable. To address this issue, the heuristic method such as PSO is adopted, which only needs to evaluate the objective function value in each iteration rather than calculating the fisrt-order derivative of the original objective function that entails high computational complexity.
VI Simulation Results
Consider a positioning system with one direct path and three reflecting paths separately going through three RISs. The BS is located at and MU is located at . The locations of the RISs are , and . The number of reflecting elements at the RIS is set as . The numbers of transmitter and receiver antennas are and respectively. The carrier frequency is GHz and the number of subcarriers is . The noise power spectrum density is dBm/Hz, bandwidth is MHz, the path loss exponent of the direct channel is , the path loss exponent of the -th RIS is and shadow fading parameters of direct path and reflecting path are respectively and .
VI-A The Impact of the Number of RISs
In Fig. 2, we compare the performance of our optimized phase shifts of the RIS with the case when the phase shifts are randomly set. It is observed from Fig. 2 that the optimized phase shifts can achieve much better performance than the randomly generated phase shifts in terms of both PEB and REB. In addition, Fig. 2 shows that PEB and REB gradually decreases with the number of RISs, which demonstrates the advantages of using multiple RISs in positioning.
VI-B The Impact of the Phase Shifts of RIS
Concerning the optimization of the phase shifts, one method is to set the phase shifts that align with the channel vectors as in [9, 10]. Specifically, the phase shifts of the RIS are set as follows:
(61) | ||||
However, this approach only maximizes part of the elements in the FIM, and cannot ensure that each entry of the FIM is maximized, especially for those elements containing and . On the other hand, the PSO algorithm aims to search the globally optimal solution. From Fig. 2, we find that when the system has only one RIS, the performance of the PSO-optimized phase shifts are close to that of the beam-aligned (BA) phase shifts. Furthermore, in the case of multiple RISs, although the REBs of two schemes are still close, the PSO-optimized phase shifts performs much better than the beam-aligned phase shifts in terms of the PEB performance.


VI-C The Impact of the Size of RIS
Fig. 3 illustrates the impact of the size of RIS on the positioning performance. It is readily seen that more reflecting elements could contribute to a higher resolution, which results in a higher quality of positioning. It is interesting to find that the improvement is significant when the size is small and will reduce as the size increases.


VII Conclusion
In this paper, the Cramr-Rao bound of a multiple-RIS-aided mmWave MIMO positioning system has been derived. Through the Cramr-Rao bound of location and rotation angle estimation, termed as PEB and REB respectively, we have investigated the impact of the number, the sizes, and the phase shifts of RISs on positioning performance. Simulation results have shown the improvement in PEB and REB by adopting multiple RISs, indicating the great potential of RISs to help achieve high positioning accuracy.
References
- [1] C. Laoudias, A. Moreira, S. Kim, S. Lee, L. Wirola, and C. Fischione, “A survey of enabling technologies for network localization, tracking, and navigation,” IEEE Commun. Surveys Tuts., vol. 20, no. 4, pp. 3607–3644, 2018.
- [2] A. Shahmansoori, G. E. Garcia, G. Destino, G. Seco-Granados, and H. Wymeersch, “Position and orientation estimation through millimeter-wave mimo in 5g systems,” IEEE Trans. Wireless Commun., vol. 17, no. 3, pp. 1822–1835, 2017.
- [3] M. R. Akdeniz, Y. Liu, M. K. Samimi, S. Sun, S. Rangan, T. S. Rappaport, and E. Erkip, “Millimeter wave channel modeling and cellular capacity evaluation,” IEEE J. Sel. Areas Commun., vol. 32, no. 6, pp. 1164–1179, 2014.
- [4] Z. Abu-Shaban, X. Zhou, T. Abhayapala, G. Seco-Granados, and H. Wymeersch, “Error bounds for uplink and downlink 3d localization in 5g millimeter wave systems,” IEEE Trans. Wireless Commun., vol. 17, no. 8, pp. 4939–4954, 2018.
- [5] C. Pan, H. Ren, K. Wang, J. F. Kolb, M. Elkashlan, M. Chen, M. Di Renzo, Y. Hao, J. Wang, A. L. Swindlehurst, X. You, and L. Hanzo, “Reconfigurable intelligent surfaces for 6g systems: Principles, applications, and research directions,” IEEE Commun. Mag., vol. 59, no. 6, pp. 14–20, 2021.
- [6] M. Di Renzo, A. Zappone, M. Debbah, M.-S. Alouini, C. Yuen, J. de Rosny, and S. Tretyakov, “Smart radio environments empowered by reconfigurable intelligent surfaces: How it works, state of research, and the road ahead,” IEEE J. Sel. Areas Commun., vol. 38, no. 11, pp. 2450–2525, 2020.
- [7] A. Elzanaty, A. Guerra, F. Guidi, and M.-S. Alouini, “Reconfigurable intelligent surfaces for localization: Position and orientation error bounds,” IEEE Trans. Signal Process., vol. 69, pp. 5386–5402, 2021.
- [8] H. Zhang, H. Zhang, B. Di, K. Bian, Z. Han, and L. Song, “Metalocalization: Reconfigurable intelligent surface aided multi-user wireless indoor localization,” IEEE Trans. Wireless Commun., pp. 1–1, 2021.
- [9] J. He, H. Wymeersch, L. Kong, O. Silvén, and M. Juntti, “Large intelligent surface for positioning in millimeter wave mimo systems,” in 2020 IEEE 91st Vehicular Technology Conference (VTC2020-Spring), 2020, pp. 1–5.
- [10] Y. Liu, E. Liu, R. Wang, and Y. Geng, “Reconfigurable intelligent surface aided wireless localization,” in ICC 2021 - IEEE International Conference on Communications, 2021.
- [11] W. Tang, M. Z. Chen, X. Chen, J. Y. Dai, Y. Han, M. Di Renzo, Y. Zeng, S. Jin, Q. Cheng, and T. J. Cui, “Wireless communications with reconfigurable intelligent surface: Path loss modeling and experimental measurement,” IEEE Trans. Wireless Commun., vol. 20, no. 1, pp. 421–439, 2021.