(Translated by https://www.hiragana.jp/)
Pilot Spoofing Attack on the Downlink of Cell-Free Massive MIMO: From the Perspective of Adversaries
License: arXiv.org perpetual non-exclusive license
arXiv:2403.04435v2 [cs.IT] 11 Apr 2024

Pilot Spoofing Attack on the Downlink of Cell-Free Massive MIMO: From the Perspective of Adversaries

Weiyang Xu, , Ruiguang Wang, Yuan Zhang, Hien Quoc Ngo, , and Wei Xiang W. Y. Xu, R. G. Wang and Y. Zhang are with the School of Microelectronics and Communication Engineering, Chongqing University, Chongqing, 400044, P. R. China (E-mails: {weiyangxu, wangruiguang, 202112131047t}@cqu.edu.cn).H. Q. Ngo is with the Institute of Electronics, Communications and Information Technology (ECIT), Queen’s University Belfast, BT3 9DT, Belfast, U.K., (E-mail: hien.ngo@qub.ac.uk).W. Xiang is with the School of Engineering and Mathematical Sciences, La Trobe University, Melbourne, VIC 3086, Australia (E-mail: w.xiang@latrobe.edu.au).
Abstract

The channel hardening effect is less pronounced in the cell-free massive multiple-input multiple-output (mMIMO) system compared to its cellular counterpart, making it necessary to estimate the downlink effective channel to ensure decent performance. However, the downlink training inadvertently creates an opportunity for adversarial nodes to launch pilot spoofing attacks (PSAs). First, we demonstrate that adversarial distributed access points (APs) can severely degrade the achievable downlink rate. They achieve this by estimating their channels to users in the uplink training phase and then precoding and sending the same pilot sequences as those used by legitimate APs during the downlink training phase. Then, the impact of the downlink PSA is investigated by rigorously deriving a closed-form expression of the per-user achievable downlink rate. By employing the min-max criterion to optimize the power allocation coefficients, the maximum per-user achievable rate of downlink transmission is minimized from the perspective of adversarial APs. As an alternative to the downlink PSA, adversarial APs may opt to precode random interference during the downlink data transmission in order to disrupt legitimate communications. In this scenario, the achievable downlink rate is derived, and then power optimization algorithms are also developed. We present numerical results to showcase the detrimental impact of the downlink PSA and compare the effects of these two types of attacks.

Index Terms:
Cell-free massive MIMO, pilot spoofing attack, downlink training, achievable rate, power optimization

I Introduction

Cell-free massive multiple-input multiple-output (mMIMO) systems are a distributed network consisting of a large number of randomly located access points (APs) [1]. Compared to its cellular counterpart, the cell-free mMIMO system provides ubiquitous communications with high spectral efficiency thanks to its additional macro-diversity and greater ability of interference suppression. Moreover, cell-free mMIMO is scalable in the sense that the signal processing and fronthaul signaling tasks remain feasible when the number of users in the network increases [2]. Hence, cell-free mMIMO is regarded as a promising physical layer technique for Beyond 5G (B5G) and towards Sixth-Generation (6G) networks.

On the other hand, due to their broadcast nature, wireless communications are vulnerable to adversarial attacks. Traditional methods for security are to implement cryptographic encryption in the application layer. However, this approach is potentially insecure as it is based on the assumption of computational complexity [3]. As an alternative, physical layer security has become one of effective means to realize secure communications [4]. Rather than resorting to high-level cryptographic methods, physical layer security techniques employ information-theoretic security and signal processing techniques. Generally, passive and active attacks are the two major concerns in this context. In particular, cell-free mMIMO can dramatically boost security against passive eavesdropping thanks to its inherited capability from cellular mMIMO to concentrate the transmission energy in the direction of legitimate users [5]. However, when an eavesdropper launches active attacks, the secrecy rate will be dramatically reduced. For example, the channel state information (CSI), which is crucial for exploiting the benefits of cell-free mMIMO, is generally estimated by sending pilots ahead of payload data transmission [6]. Nevertheless, this training phase creates an opportunity for adversarial nodes to launch attacks. By sending the same pilots as legitimate users do, the channel estimates can be contaminated, resulting in severe information leakage on the downlink transmission [7]. Such a mechanism, referred to as pilot spoofing attacks (PSAs), was first documented in [8] and has received a great deal of attention since then.

I-A Related Work

Cell-free mMIMO, like its cellular counterpart, is incredibly susceptible to PSAs. As a result, significant efforts have gone into developing its detection methods and countermeasures, and useful algorithms have been developed. In [6], an energy-based method to detect the presence of PSAs in cell-free mMIMO was proposed, and then path-following algorithms were developed to solve an optimization problem aiming at maximizing the achievable rate of legitimate users. More recently, the authors in [9] presented the first performance analysis of physical layer downlink secure transmission in a scalable cell-free mMIMO system, where stochastic geometry was used to model the node locations. The secrecy energy efficiency optimization problem was studied in multi-user multi-eavesdropper cell-free mMIMO networks, where a confidential and energy-efficient design for transmit power allocation was developed [10]. For the downlink of cell-free mMIMO, reference [11] investigated the threat of passive eavesdropping on downlink cell-free mMIMO systems. Artificial noise was employed to jam the eavesdropper’s signal under the effect of imperfect channel estimation. The angle-domain filtering method was developed in [12] to reduce the eavesdropping and interference from illegal users, thereby improving the secure transmission. 

More recently, the impact of radio frequency (RF) impairments on the ergodic secrecy rate of cell-free mMIMO systems was evaluated, and compensation algorithms for these nonidealities were proposed in [13]. While the authors of [14] analyzed the potential of the reconfigurable intelligent surface (RIS) in boosting the secrecy capacity of cell-free mMIMO systems under PSAs, where the power coefficients at APs and RIS phase shifts were jointly optimized. Addressing the problem of information leakage in user-centric cell-free mMIMO system, the precoding was optimized via formulating a secrecy rate maximization problem under the minimum rate requirements of users and the power constraints of APs [15]. Besides, it is worth noting that due to the similarities between cellular and cell-free mMIMO systems, some algorithms originally designed for cellular mMIMO are still applicable to cell-free MIMO systems [16].

I-B Motivation and Contributions

We draw attention to the fact that current research focuses on PSAs in uplink training—that is, when uplink pilots are being transmitted. This is because the data detection on the downlink of cellular mMIMO relies on statistical CSI, so the downlink training phase is often unnecessary [17]. This is manifested by the phenomenon called channel hardening, which is observed at the receiver when a signal is transmitted by a large number of antennas [18]. Since the channel hardening effect is not as strong as it is in cellular mMIMO scenarios, this approach is not favored in cell-free mMIMO networks. In order to considerably increase the achievable rate for cell-free mMIMO systems, the concept of downlink training was introduced in [19].

The downlink training, however, brings about a fresh issue. Despite its advantages, it unintentionally gives adversarial nodes a chance to launch PSAs. Our work is primarily driven by the need to comprehend how the PSA affects the achievable downlink rate during the downlink training phase. To the best of our knowledge, this work is the first to examine downlink PSAs in cell-free mMIMO networks. The main contributions are summarized as follows.

  • Modeling and analysis are carried out to determine how the downlink PSA will affect the cell-free mMIMO system. With regards to the achievable downlink rate in the presence of PSAs, a closed-form expression is developed. A performance analysis examining how the achievable rate varies with the key system parameters is conducted.

  • To minimize the maximum per-user achievable rate of downlink transmission, the power allocation coefficients of adversarial APs are optimized by using the min-max criterion. In particular, the downlink per-user achievable rate provided by the optimized coefficients is compared with that of equal power allocation.

  • Furthermore, in lieu of launching downlink PSAs, we propose to let adversarial APs send precoded random interference during the downlink data transmission phase to disrupt legitimate communications. Similarly, the corresponding min-max power allocation problem is investigated. Results show that with a given transmit power budget, attacking the downlink data transmission phase is more effective in terms of reducing the achievable rate.

The remainder of this paper is organized as follows. The considered system model is illustrated in Section II. The description of downlink PSA is detailed in Section III. Section IV presents the achievable downlink rate analysis and optimal power allocation from the perspective of adversarial APs. The achievable rate analysis and power allocation with respect to attacking the downlink data transmission phase are presented in Section V. Numerical simulations are conducted to validate our analysis in Section VI. Finally, concluding remarks are made in Section VII.

Notation𝑁𝑜𝑡𝑎𝑡𝑖𝑜𝑛Notationitalic_N italic_o italic_t italic_a italic_t italic_i italic_o italic_n: n×msuperscript𝑛𝑚\mathbb{C}^{n\times m}blackboard_C start_POSTSUPERSCRIPT italic_n × italic_m end_POSTSUPERSCRIPT indicates a complex matrix of dimension n×m𝑛𝑚n\times mitalic_n × italic_m. Bold variables represent matrices and vectors. Random variable x𝒞𝒩(μみゅー,σしぐま2)similar-to𝑥𝒞𝒩𝜇superscript𝜎2x\sim{\cal CN}\left(\mu,\sigma^{2}\right)italic_x ∼ caligraphic_C caligraphic_N ( italic_μみゅー , italic_σしぐま start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ) denotes a complex Gaussian distribution with mean μみゅー𝜇\muitalic_μみゅー and variance σしぐま2superscript𝜎2\sigma^{2}italic_σしぐま start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT. ()Tsuperscript𝑇{\left(\cdot\right)^{T}}( ⋅ ) start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT, ()Hsuperscript𝐻{\left(\cdot\right)^{H}}( ⋅ ) start_POSTSUPERSCRIPT italic_H end_POSTSUPERSCRIPT, ()*superscript{\left(\cdot\right)^{*}}( ⋅ ) start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT, and 22\left\|\cdot\right\|^{2}_{2}∥ ⋅ ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT refer to the transpose, conjugate transpose, complex conjugate, and 2subscript2{\cal L}_{2}caligraphic_L start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT norm operators, respectively. [𝐀]mnsubscriptdelimited-[]𝐀𝑚𝑛[\mathbf{A}]_{mn}[ bold_A ] start_POSTSUBSCRIPT italic_m italic_n end_POSTSUBSCRIPT indicates the element of the m𝑚mitalic_m-th row and n𝑛nitalic_n-th column of matrix 𝐀𝐀\mathbf{A}bold_A. Finally, 𝔼[]𝔼delimited-[]{\mathbb{E}}[\cdot]blackboard_E [ ⋅ ], var[]vardelimited-[]{\text{var}}[\cdot]var [ ⋅ ], and cov[]covdelimited-[]{\text{cov}}[\cdot]cov [ ⋅ ] are taken to mean the expectation, variance, and covariance operators, respectively.

II System Model Description

We consider a cell-free mMIMO network with M𝑀Mitalic_M APs and K𝐾Kitalic_K users. All APs and users are equipped with a single antenna and randomly located in a large area. Besides, the APs are connected to a central processing unit (CPU) via a backhaul network. It is assumed that M𝑀Mitalic_M APs simultaneously serve K𝐾Kitalic_K users using the same time-frequency resources. In particular, the channel between the m𝑚mitalic_m-th AP and the k𝑘kitalic_k-th user is denoted by

gmk=hmkβべーたmk,subscript𝑔𝑚𝑘subscript𝑚𝑘subscript𝛽𝑚𝑘g_{mk}=h_{mk}\sqrt{\beta_{mk}},italic_g start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT = italic_h start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT square-root start_ARG italic_βべーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT end_ARG , (1)

where hmk𝒞𝒩(0,1)similar-tosubscript𝑚𝑘𝒞𝒩01h_{mk}\sim{\cal CN}\left(0,1\right)italic_h start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT ∼ caligraphic_C caligraphic_N ( 0 , 1 ) is the small-scale fading coefficient, and βべーたmksubscript𝛽𝑚𝑘\beta_{mk}italic_βべーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT indicates the large-scale fading coefficient, which models the path-loss and shadowing effects. Since βべーたmksubscript𝛽𝑚𝑘\beta_{mk}italic_βべーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT fluctuates slowly and can be accurately estimated and tracked, it is assumed that the APs and users have perfect knowledge of these coefficients. In addition, all nodes are supposed to be perfectly synchronized and operate in the time-duplex division (TDD) mode. Each TDD coherence interval is divided into four phases: uplink training, uplink data transmission, downlink training, and downlink data transmission.

II-A Uplink Training

First, we provide a quick summary of the uplink training. Denoted by 𝝋kτたうu×1subscript𝝋𝑘superscriptsubscript𝜏u1\bm{\varphi}_{k}\in\mathbb{C}^{\tau_{\rm u}\times 1}bold_italic_φふぁい start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ blackboard_C start_POSTSUPERSCRIPT italic_τたう start_POSTSUBSCRIPT roman_u end_POSTSUBSCRIPT × 1 end_POSTSUPERSCRIPT, k=1,,K𝑘1𝐾k=1,\cdots,Kitalic_k = 1 , ⋯ , italic_K, the uplink pilot sequence assigned to the k𝑘kitalic_k-th user, with τたうusubscript𝜏u\tau_{\rm u}italic_τたう start_POSTSUBSCRIPT roman_u end_POSTSUBSCRIPT being the pilot length. It is assumed that the pilot sequences assigned to different users are mutually orthonormal, i.e., 𝝋iH𝝋j=δでるたijsuperscriptsubscript𝝋𝑖Hsubscript𝝋𝑗subscript𝛿𝑖𝑗\bm{\varphi}_{i}^{\rm H}\bm{\varphi}_{j}=\delta_{ij}bold_italic_φふぁい start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_H end_POSTSUPERSCRIPT bold_italic_φふぁい start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = italic_δでるた start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT, where δでるたijsubscript𝛿𝑖𝑗\delta_{ij}italic_δでるた start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT denotes the Kronecker delta.

After channel propagation, the received τたうu×1subscript𝜏u1\tau_{\rm u}\times 1italic_τたう start_POSTSUBSCRIPT roman_u end_POSTSUBSCRIPT × 1 pilot vector at the m𝑚mitalic_m-th AP is given by

𝒚up,m=τたうuρろーupk=1Kgmk𝝋k+𝒘up,m,subscript𝒚up𝑚subscript𝜏usubscript𝜌upsuperscriptsubscript𝑘1𝐾subscript𝑔𝑚𝑘subscript𝝋𝑘subscript𝒘up𝑚\bm{y}_{{\rm up},m}=\sqrt{\tau_{\rm u}\rho_{\rm up}}\sum\limits_{k=1}^{K}g_{mk% }\bm{\varphi}_{k}+\bm{w}_{{\rm up},m},bold_italic_y start_POSTSUBSCRIPT roman_up , italic_m end_POSTSUBSCRIPT = square-root start_ARG italic_τたう start_POSTSUBSCRIPT roman_u end_POSTSUBSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_up end_POSTSUBSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_g start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT bold_italic_φふぁい start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + bold_italic_w start_POSTSUBSCRIPT roman_up , italic_m end_POSTSUBSCRIPT , (2)

where the subscript “up” denotes uplink pilots, ρろーupsubscript𝜌up\rho_{\rm up}italic_ρろー start_POSTSUBSCRIPT roman_up end_POSTSUBSCRIPT is the normalized transmit signal-to-noise ratio (SNR) of uplink pilots, and 𝒘up,msubscript𝒘up𝑚\bm{w}_{{\rm up},m}bold_italic_w start_POSTSUBSCRIPT roman_up , italic_m end_POSTSUBSCRIPT is the additive noise vector with its elements obeying a distribution of 𝒞𝒩(0,1)𝒞𝒩01\mathcal{C}\mathcal{N}(0,1)caligraphic_C caligraphic_N ( 0 , 1 ). The m𝑚mitalic_m-th AP then projects 𝒚up,msubscript𝒚up𝑚\bm{y}_{{\rm up},m}bold_italic_y start_POSTSUBSCRIPT roman_up , italic_m end_POSTSUBSCRIPT onto 𝝋kHsuperscriptsubscript𝝋𝑘H\bm{\varphi}_{k}^{\rm H}bold_italic_φふぁい start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_H end_POSTSUPERSCRIPT and estimates the channel coefficient using the minimum mean square error (MMSE) method. The channel estimate of gmksubscript𝑔𝑚𝑘g_{mk}italic_g start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT is given by

g^mk=τたうuρろーupβべーたmk1+τたうuρろーupβべーたmk𝝋kH𝒚up,m.subscript^𝑔𝑚𝑘subscript𝜏usubscript𝜌upsubscript𝛽𝑚𝑘1subscript𝜏usubscript𝜌upsubscript𝛽𝑚𝑘superscriptsubscript𝝋𝑘Hsubscript𝒚up𝑚\hat{g}_{mk}=\frac{\sqrt{\tau_{\rm u}\rho_{\rm up}}\beta_{mk}}{1+\tau_{\rm u}% \rho_{\rm up}\beta_{mk}}\bm{\varphi}_{k}^{\rm H}\bm{y}_{{\rm up},m}.over^ start_ARG italic_g end_ARG start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT = divide start_ARG square-root start_ARG italic_τたう start_POSTSUBSCRIPT roman_u end_POSTSUBSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_up end_POSTSUBSCRIPT end_ARG italic_βべーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT end_ARG start_ARG 1 + italic_τたう start_POSTSUBSCRIPT roman_u end_POSTSUBSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_up end_POSTSUBSCRIPT italic_βべーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT end_ARG bold_italic_φふぁい start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_H end_POSTSUPERSCRIPT bold_italic_y start_POSTSUBSCRIPT roman_up , italic_m end_POSTSUBSCRIPT . (3)

Denoting by g~mkgmkg^mksubscript~𝑔𝑚𝑘subscript𝑔𝑚𝑘subscript^𝑔𝑚𝑘{\tilde{g}_{mk}}\triangleq g_{mk}-{\hat{g}_{mk}}over~ start_ARG italic_g end_ARG start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT ≜ italic_g start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT - over^ start_ARG italic_g end_ARG start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT the channel estimation error, we have

g^mksubscript^𝑔𝑚𝑘\displaystyle{\hat{g}_{mk}}over^ start_ARG italic_g end_ARG start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT 𝒞𝒩(0,γがんまmk),similar-toabsent𝒞𝒩0subscript𝛾𝑚𝑘\displaystyle\sim\mathcal{C}\mathcal{N}\left(0,\gamma_{mk}\right),∼ caligraphic_C caligraphic_N ( 0 , italic_γがんま start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT ) , (4)
g~mksubscript~𝑔𝑚𝑘\displaystyle{\tilde{g}_{mk}}over~ start_ARG italic_g end_ARG start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT 𝒞𝒩(0,βべーたmkγがんまmk),similar-toabsent𝒞𝒩0subscript𝛽𝑚𝑘subscript𝛾𝑚𝑘\displaystyle\sim\mathcal{C}\mathcal{N}\left(0,\beta_{mk}-\gamma_{mk}\right),∼ caligraphic_C caligraphic_N ( 0 , italic_βべーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT - italic_γがんま start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT ) ,

where γがんまmk=ρろーupτたうuβべーたmk21+ρろーupτたうuβべーたmksubscript𝛾𝑚𝑘subscript𝜌upsubscript𝜏usuperscriptsubscript𝛽𝑚𝑘21subscript𝜌upsubscript𝜏usubscript𝛽𝑚𝑘\gamma_{mk}=\frac{\rho_{\rm up}\tau_{\rm u}\beta_{mk}^{2}}{1+\rho_{\rm up}\tau% _{\rm u}\beta_{mk}}italic_γがんま start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT = divide start_ARG italic_ρろー start_POSTSUBSCRIPT roman_up end_POSTSUBSCRIPT italic_τたう start_POSTSUBSCRIPT roman_u end_POSTSUBSCRIPT italic_βべーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 1 + italic_ρろー start_POSTSUBSCRIPT roman_up end_POSTSUBSCRIPT italic_τたう start_POSTSUBSCRIPT roman_u end_POSTSUBSCRIPT italic_βべーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT end_ARG. Attributed to the property of MMSE estimation, g~mksubscript~𝑔𝑚𝑘{\tilde{g}_{mk}}over~ start_ARG italic_g end_ARG start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT and g^mksubscript^𝑔𝑚𝑘{\hat{g}_{mk}}over^ start_ARG italic_g end_ARG start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT are mutually uncorrelated.

II-B Downlink Training with Beamforming

During this phase, the downlink pilot sequences are beamformed to users using conjugate beamforming. Similarly, let ϕkτたうd×1subscriptbold-italic-ϕ𝑘superscriptsubscript𝜏d1\bm{\phi}_{k}\in\mathbb{C}^{\tau_{\rm d}\times 1}bold_italic_ϕ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∈ blackboard_C start_POSTSUPERSCRIPT italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT × 1 end_POSTSUPERSCRIPT be the downlink pilot sequence used by the k𝑘kitalic_k-th user, where ϕiHϕj=δでるたijsuperscriptsubscriptbold-italic-ϕ𝑖Hsubscriptbold-italic-ϕ𝑗subscript𝛿𝑖𝑗\bm{\phi}_{i}^{\rm H}\bm{\phi}_{j}=\delta_{ij}bold_italic_ϕ start_POSTSUBSCRIPT italic_i end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_H end_POSTSUPERSCRIPT bold_italic_ϕ start_POSTSUBSCRIPT italic_j end_POSTSUBSCRIPT = italic_δでるた start_POSTSUBSCRIPT italic_i italic_j end_POSTSUBSCRIPT. Hence, the τたうd×1subscript𝜏d1\tau_{\rm d}\times 1italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT × 1 downlink pilot vector to be transmitted by the m𝑚mitalic_m-th AP is given by [20]

𝒙dp,m=τたうdρろーdpk=1Kηいーたmkg^mk*ϕk,subscript𝒙dp𝑚subscript𝜏dsubscript𝜌dpsuperscriptsubscript𝑘1𝐾subscript𝜂𝑚𝑘subscriptsuperscript^𝑔𝑚𝑘subscriptbold-italic-ϕ𝑘\bm{x}_{{\rm dp},m}=\sqrt{\tau_{\rm d}\rho_{\rm dp}}\sum\limits_{k=1}^{K}\sqrt% {\eta_{mk}}\hat{g}^{*}_{mk}\bm{\phi}_{k},bold_italic_x start_POSTSUBSCRIPT roman_dp , italic_m end_POSTSUBSCRIPT = square-root start_ARG italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT square-root start_ARG italic_ηいーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT end_ARG over^ start_ARG italic_g end_ARG start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT bold_italic_ϕ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT , (5)

where the subscript “dp” denotes downlink pilots, ρろーdpsubscript𝜌dp\rho_{\rm dp}italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT is the normalized transmit SNR of the downlink pilots, and ηいーたmksubscript𝜂𝑚𝑘\eta_{mk}italic_ηいーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT is the power coefficient used by the m𝑚mitalic_m-th AP for transmission to the k𝑘kitalic_k-th user. Therefore, the τたうd×1subscript𝜏d1\tau_{\rm d}\times 1italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT × 1 downlink pilot vector received by the k𝑘kitalic_k-th user is

𝒚dp,k=τたうdρろーdpk=1Kakkϕk+𝒘dp,k,subscript𝒚dp𝑘subscript𝜏dsubscript𝜌dpsuperscriptsubscriptsuperscript𝑘1𝐾subscript𝑎𝑘superscript𝑘subscriptbold-italic-ϕsuperscript𝑘subscript𝒘dp𝑘\bm{y}_{{\rm dp},k}=\sqrt{\tau_{\rm d}\rho_{\rm dp}}\sum\limits_{k^{\prime}=1}% ^{K}a_{kk^{\prime}}\bm{\phi}_{k^{\prime}}+\bm{w}_{{\rm dp},k},bold_italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT = square-root start_ARG italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_k italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT bold_italic_ϕ start_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT + bold_italic_w start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT , (6)

where 𝒘dp,ksubscript𝒘dp𝑘\bm{w}_{{\rm dp},k}bold_italic_w start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT is the noise vector and its element has the same distribution as that of 𝒘up,msubscript𝒘up𝑚\bm{w}_{{\rm up},m}bold_italic_w start_POSTSUBSCRIPT roman_up , italic_m end_POSTSUBSCRIPT, and akk=m=1Mηいーたmkgmkg^mk*subscript𝑎𝑘superscript𝑘superscriptsubscript𝑚1𝑀subscript𝜂𝑚superscript𝑘subscript𝑔𝑚𝑘subscriptsuperscript^𝑔𝑚superscript𝑘a_{kk^{\prime}}=\sum\nolimits_{m=1}^{M}\sqrt{\eta_{mk^{\prime}}}g_{mk}\hat{g}^% {*}_{mk^{\prime}}italic_a start_POSTSUBSCRIPT italic_k italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT square-root start_ARG italic_ηいーた start_POSTSUBSCRIPT italic_m italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_ARG italic_g start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT over^ start_ARG italic_g end_ARG start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT. In particular, akksubscript𝑎𝑘𝑘a_{kk}italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT describes the effective downlink channel and can be estimated by first projecting 𝒚dp,ksubscript𝒚dp𝑘\bm{y}_{{\rm dp},k}bold_italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT onto pilot sequence ϕkHsuperscriptsubscriptbold-italic-ϕ𝑘H\bm{\phi}_{k}^{\rm H}bold_italic_ϕ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_H end_POSTSUPERSCRIPT to obtain ydp,k=ϕkH𝒚dp,ksubscript𝑦dp𝑘superscriptsubscriptbold-italic-ϕ𝑘Hsubscript𝒚dp𝑘{y}_{{{\rm dp},k}}=\bm{\phi}_{k}^{\rm H}\bm{y}_{{\rm dp},k}italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT = bold_italic_ϕ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_H end_POSTSUPERSCRIPT bold_italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT, and then applying the MMSE channel estimation method. Therefore, the estimation results of akksubscript𝑎𝑘𝑘a_{kk}italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT is obtained as follows [19]

a^kk=𝔼{akk}+cov{akk,ydp,k}cov{ydp,k,ydp,k}(ydp,k𝔼{ydp,k}),subscript^𝑎𝑘𝑘𝔼subscript𝑎𝑘𝑘covsubscript𝑎𝑘𝑘subscript𝑦dp𝑘covsubscript𝑦dp𝑘subscript𝑦dp𝑘subscript𝑦dp𝑘𝔼subscript𝑦dp𝑘\hat{a}_{kk}=\mathbb{E}\left\{a_{kk}\right\}+\frac{{\rm cov}\left\{a_{kk},{y}_% {{{\rm dp},k}}\right\}}{{\rm cov}\left\{{y}_{{{\rm dp},k}},{y}_{{{\rm dp},k}}% \right\}}\left({y}_{{{\rm dp},k}}-\mathbb{E}\left\{{y}_{{{\rm dp},k}}\right\}% \right),over^ start_ARG italic_a end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT = blackboard_E { italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT } + divide start_ARG roman_cov { italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT , italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT } end_ARG start_ARG roman_cov { italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT , italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT } end_ARG ( italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT - blackboard_E { italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT } ) , (7)

where

𝔼{akk}𝔼subscript𝑎𝑘𝑘\displaystyle\mathbb{E}\left\{a_{kk}\right\}blackboard_E { italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT } =m=1Mηいーたmkγがんまmk,absentsuperscriptsubscript𝑚1𝑀subscript𝜂𝑚𝑘subscript𝛾𝑚𝑘\displaystyle=\sum\limits_{m=1}^{M}\sqrt{\eta_{mk}}\gamma_{mk},= ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT square-root start_ARG italic_ηいーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT end_ARG italic_γがんま start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT , (8)
𝔼{ydp,k}𝔼subscript𝑦dp𝑘\displaystyle\mathbb{E}\left\{{y}_{{{\rm dp},k}}\right\}blackboard_E { italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT } =τたうdρろーdpm=1Mηいーたmkγがんまmk,absentsubscript𝜏dsubscript𝜌dpsuperscriptsubscript𝑚1𝑀subscript𝜂𝑚𝑘subscript𝛾𝑚𝑘\displaystyle=\sqrt{\tau_{\mathrm{d}}\rho_{\mathrm{dp}}}\sum\limits_{m=1}^{M}% \sqrt{\eta_{mk}}\gamma_{mk},= square-root start_ARG italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT square-root start_ARG italic_ηいーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT end_ARG italic_γがんま start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT ,
cov{akk,ydp,k}covsubscript𝑎𝑘𝑘subscript𝑦dp𝑘\displaystyle\mathrm{cov}\left\{a_{kk},{y}_{{{\rm dp},k}}\right\}roman_cov { italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT , italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT } =τたうdρろーdpm=1Mηいーたmkγがんまmkβべーたmk,absentsubscript𝜏dsubscript𝜌dpsuperscriptsubscript𝑚1𝑀subscript𝜂𝑚𝑘subscript𝛾𝑚𝑘subscript𝛽𝑚𝑘\displaystyle=\sqrt{\tau_{\mathrm{d}}\rho_{\mathrm{dp}}}\sum\limits_{m=1}^{M}% \eta_{mk}\gamma_{mk}\beta_{mk},= square-root start_ARG italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT italic_ηいーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT italic_γがんま start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT italic_βべーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT ,
cov{ydp,k,ydp,k}covsubscript𝑦dp𝑘subscript𝑦dp𝑘\displaystyle\mathrm{cov}\left\{{y}_{{{\rm dp},k}},{y}_{{{\rm dp},k}}\right\}roman_cov { italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT , italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT } =1+τたうdρろーdpηいーたmkγがんまmk.absent1subscript𝜏dsubscript𝜌dpsubscript𝜂𝑚𝑘subscript𝛾𝑚𝑘\displaystyle=1+\tau_{\mathrm{d}}\rho_{\mathrm{dp}}\eta_{mk}\gamma_{mk}.= 1 + italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT italic_ηいーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT italic_γがんま start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT .

The channel estimation error is given by a~kk=akka^kksubscript~𝑎𝑘𝑘subscript𝑎𝑘𝑘subscript^𝑎𝑘𝑘\tilde{a}_{kk}=a_{kk}-\hat{a}_{kk}over~ start_ARG italic_a end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT = italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT - over^ start_ARG italic_a end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT, which is uncorrelated with the corresponding channel estimate, just as in the case of uplink training. Despite an increase in the per-user achievable rate, we emphasize that the downlink training phase poses a possible threat to legitimate transmission, as will be demonstrated below.

III PSA in the Downlink Training Phase

Suppose there are N𝑁Nitalic_N adversarial APs distributed in the same region as legitimate APs, as depicted in Fig. 1. In particular, the channel between the n𝑛nitalic_n-th adversarial AP and the k𝑘kitalic_k-th user is modeled as

fnk=qnkθしーたnk,subscript𝑓𝑛𝑘subscript𝑞𝑛𝑘subscript𝜃𝑛𝑘f_{nk}=q_{nk}\sqrt{\theta_{nk}},italic_f start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT = italic_q start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT square-root start_ARG italic_θしーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT end_ARG , (9)

where qnk𝒞𝒩(0,1)similar-tosubscript𝑞𝑛𝑘𝒞𝒩01q_{nk}\sim\mathcal{CN}(0,1)italic_q start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT ∼ caligraphic_C caligraphic_N ( 0 , 1 ) is the small-scale fading factor, whilst θしーたnksubscript𝜃𝑛𝑘\theta_{nk}italic_θしーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT is the large-scale fading coefficient and known a priori. In principle, adversarial APs should estimate the channel in the uplink training phase and utilize this information to precode the subsequent downlink pilot sequences in the downlink training phase in order to launch downlink PSAs. In the ensuing sections, we will go through these two steps in further detail.

Refer to caption
Figure 1: Illustration of the downlink PSA, (a) Malicious APs carry out channel estimation during the uplink training phase; (b) Malicious APs send the beamformed downlink pilot sequences to users.

As the first step, the adversarial APs employ uplink pilot sequences to assess their channel toward users because they are publicly available. Hence, the received τたうu×1subscript𝜏u1\tau_{\rm u}\times 1italic_τたう start_POSTSUBSCRIPT roman_u end_POSTSUBSCRIPT × 1 pilot vector at the n𝑛nitalic_n-th adversarial AP is given by

𝒚up,n=τたうuρろーupk=1Kfnk𝝋k+𝒘up,n,subscript𝒚up𝑛subscript𝜏usubscript𝜌upsuperscriptsubscript𝑘1𝐾subscript𝑓𝑛𝑘subscript𝝋𝑘subscript𝒘up𝑛\bm{y}_{{\rm up},n}=\sqrt{\tau_{\rm u}\rho_{\rm up}}\sum\limits_{k=1}^{K}f_{nk% }\bm{\varphi}_{k}+\bm{w}_{{\rm up},n},bold_italic_y start_POSTSUBSCRIPT roman_up , italic_n end_POSTSUBSCRIPT = square-root start_ARG italic_τたう start_POSTSUBSCRIPT roman_u end_POSTSUBSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_up end_POSTSUBSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_f start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT bold_italic_φふぁい start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + bold_italic_w start_POSTSUBSCRIPT roman_up , italic_n end_POSTSUBSCRIPT , (10)

Similar to (3), the n𝑛nitalic_n-th adversarial AP calculates the channel coefficient of the k𝑘kitalic_k-th user using the MMSE criterion, i.e.,

f^nk=τたうuρろーupθしーたnk1+τたうuρろーupθしーたnk𝝋kH𝒚up,n.subscript^𝑓𝑛𝑘subscript𝜏usubscript𝜌upsubscript𝜃𝑛𝑘1subscript𝜏usubscript𝜌upsubscript𝜃𝑛𝑘superscriptsubscript𝝋𝑘Hsubscript𝒚up𝑛\hat{f}_{nk}=\frac{\sqrt{\tau_{\rm u}\rho_{\rm up}}\theta_{nk}}{1+\tau_{\rm u}% \rho_{\rm up}\theta_{nk}}\bm{\varphi}_{k}^{\rm H}\bm{y}_{{\rm up},n}.over^ start_ARG italic_f end_ARG start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT = divide start_ARG square-root start_ARG italic_τたう start_POSTSUBSCRIPT roman_u end_POSTSUBSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_up end_POSTSUBSCRIPT end_ARG italic_θしーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT end_ARG start_ARG 1 + italic_τたう start_POSTSUBSCRIPT roman_u end_POSTSUBSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_up end_POSTSUBSCRIPT italic_θしーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT end_ARG bold_italic_φふぁい start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_H end_POSTSUPERSCRIPT bold_italic_y start_POSTSUBSCRIPT roman_up , italic_n end_POSTSUBSCRIPT . (11)

Similar to that in legitimate communications, the uplink channel estimation error, defined as f~nkfnkf^nksubscript~𝑓𝑛𝑘subscript𝑓𝑛𝑘subscript^𝑓𝑛𝑘{\tilde{f}_{nk}}\triangleq f_{nk}-{\hat{f}_{nk}}over~ start_ARG italic_f end_ARG start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT ≜ italic_f start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT - over^ start_ARG italic_f end_ARG start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT, is uncorrelated with f^nksubscript^𝑓𝑛𝑘{\hat{f}_{nk}}over^ start_ARG italic_f end_ARG start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT. Moreover, it is derived that f^nk𝒞𝒩(0,κかっぱnk)similar-tosubscript^𝑓𝑛𝑘𝒞𝒩0subscript𝜅𝑛𝑘{\hat{f}_{nk}}\sim\mathcal{C}\mathcal{N}\left(0,\kappa_{nk}\right)over^ start_ARG italic_f end_ARG start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT ∼ caligraphic_C caligraphic_N ( 0 , italic_κかっぱ start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT ) and f~nk𝒞𝒩(0,θしーたnkκかっぱnk)similar-tosubscript~𝑓𝑛𝑘𝒞𝒩0subscript𝜃𝑛𝑘subscript𝜅𝑛𝑘{\tilde{f}_{nk}}\sim\mathcal{C}\mathcal{N}\left(0,\theta_{nk}-\kappa_{nk}\right)over~ start_ARG italic_f end_ARG start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT ∼ caligraphic_C caligraphic_N ( 0 , italic_θしーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT - italic_κかっぱ start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT ), where κかっぱnk=ρろーupτたうuθしーたnk21+ρろーupτたうuθしーたnksubscript𝜅𝑛𝑘subscript𝜌upsubscript𝜏usuperscriptsubscript𝜃𝑛𝑘21subscript𝜌upsubscript𝜏usubscript𝜃𝑛𝑘\kappa_{nk}=\frac{\rho_{\rm up}\tau_{\rm u}\theta_{nk}^{2}}{1+\rho_{\rm up}% \tau_{\rm u}\theta_{nk}}italic_κかっぱ start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT = divide start_ARG italic_ρろー start_POSTSUBSCRIPT roman_up end_POSTSUBSCRIPT italic_τたう start_POSTSUBSCRIPT roman_u end_POSTSUBSCRIPT italic_θしーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 1 + italic_ρろー start_POSTSUBSCRIPT roman_up end_POSTSUBSCRIPT italic_τたう start_POSTSUBSCRIPT roman_u end_POSTSUBSCRIPT italic_θしーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT end_ARG.

In the second step, the adversarial APs exploit conjugate beamforming to precode and transmit downlink pilot sequences to users. It should be noted that using beamforming systems other than those used by legitimate APs could significantly complicate our analysis, which is not helpful for obtaining an in-depth understanding of the downlink PSA. As a result, conjugate beamforming is used and the τたうd×1subscript𝜏d1\tau_{\rm d}\times 1italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT × 1 received downlink pilot vector of the n𝑛nitalic_n-th adversarial AP is given by

𝒙dp,n=τたうdμみゅーdpk=1Kζぜーたnkf^nk*ϕk,subscript𝒙dp𝑛subscript𝜏dsubscript𝜇dpsuperscriptsubscript𝑘1𝐾subscript𝜁𝑛𝑘subscriptsuperscript^𝑓𝑛𝑘subscriptbold-italic-ϕ𝑘\bm{x}_{{\rm dp},n}=\sqrt{\tau_{\rm d}\mu_{\rm dp}}\sum\limits_{k=1}^{K}\sqrt{% \zeta_{nk}}\hat{f}^{*}_{nk}\bm{\phi}_{k},bold_italic_x start_POSTSUBSCRIPT roman_dp , italic_n end_POSTSUBSCRIPT = square-root start_ARG italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT italic_μみゅー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT square-root start_ARG italic_ζぜーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT end_ARG over^ start_ARG italic_f end_ARG start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT bold_italic_ϕ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT , (12)

where μみゅーdpsubscript𝜇dp\mu_{\rm dp}italic_μみゅー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT is the normalized transmit SNR of the downlink pilot of adversarial APs, and ζぜーたnksubscript𝜁𝑛𝑘\zeta_{nk}italic_ζぜーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT denotes the power allocation factor of the n𝑛nitalic_n-th adversarial AP for transmitting ϕksubscriptbold-italic-ϕ𝑘\bm{\phi}_{k}bold_italic_ϕ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT. Since both the legitimate and adversarial APs send beamformed pilot sequences simultaneously and synchronously, then (6) is rewritten as

𝒚¯dp,k=τたうdρろーdpk=1Kakkϕk+τたうdμみゅーdpk=1Kbkkϕk+𝒘dp,k,subscript¯𝒚dp𝑘subscript𝜏dsubscript𝜌dpsuperscriptsubscriptsuperscript𝑘1𝐾subscript𝑎𝑘superscript𝑘subscriptbold-italic-ϕsuperscript𝑘subscript𝜏dsubscript𝜇dpsuperscriptsubscriptsuperscript𝑘1𝐾subscript𝑏𝑘superscript𝑘subscriptbold-italic-ϕsuperscript𝑘subscript𝒘dp𝑘\bar{\bm{y}}_{{\rm dp},k}=\sqrt{\tau_{\rm d}\rho_{\rm dp}}\sum\limits_{k^{% \prime}=1}^{K}a_{kk^{\prime}}\bm{\phi}_{k^{\prime}}+\sqrt{\tau_{\rm d}\mu_{\rm dp% }}\sum\limits_{k^{\prime}=1}^{K}b_{kk^{\prime}}\bm{\phi}_{k^{\prime}}+\bm{w}_{% {\rm dp},k},over¯ start_ARG bold_italic_y end_ARG start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT = square-root start_ARG italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_k italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT bold_italic_ϕ start_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT + square-root start_ARG italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT italic_μみゅー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_b start_POSTSUBSCRIPT italic_k italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT bold_italic_ϕ start_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT + bold_italic_w start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT , (13)

where

bkk=n=1Nζぜーたnkfnkf^nk*,k=1,,K,formulae-sequencesubscript𝑏𝑘superscript𝑘superscriptsubscript𝑛1𝑁subscript𝜁𝑛superscript𝑘subscript𝑓𝑛𝑘subscriptsuperscript^𝑓𝑛superscript𝑘superscript𝑘1𝐾b_{kk^{\prime}}=\sum\limits_{n=1}^{N}\sqrt{\zeta_{nk^{\prime}}}f_{nk}\hat{f}^{% *}_{nk^{\prime}},\quad k^{\prime}=1,\dots,K,italic_b start_POSTSUBSCRIPT italic_k italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT square-root start_ARG italic_ζぜーた start_POSTSUBSCRIPT italic_n italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_ARG italic_f start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT over^ start_ARG italic_f end_ARG start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT , italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = 1 , … , italic_K ,

and we use 𝒚¯dp,ksubscript¯𝒚dp𝑘\bar{\bm{y}}_{{\rm dp},k}over¯ start_ARG bold_italic_y end_ARG start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT to denote 𝒚dp,ksubscript𝒚dp𝑘\bm{y}_{{\rm dp},k}bold_italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT in the presence of PSAs. It is important to note that the second component in (13) represents the interference from the adversarial APs.

The k𝑘kitalic_k-th user estimates the downlink effective channel using (7), because it is unaware of the existence of the downlink PSA. Detection of the downlink PSA is beyond the scope of this paper. Because the expectations and covariances in (8) depend on known statistics, they can be calculated and stored in advance to facilitate channel estimation. Therefore, the received signal is the only source of uncertainty in (7). In the presence of the downlink PSA, ydp,ksubscript𝑦dp𝑘{y}_{{{\rm dp},k}}italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT can be rewritten as

y¯dp,ksubscript¯𝑦dp𝑘\displaystyle\bar{y}_{{{\rm dp},k}}over¯ start_ARG italic_y end_ARG start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT =ϕkH𝒚¯dp,kabsentsuperscriptsubscriptbold-italic-ϕ𝑘Hsubscript¯𝒚dp𝑘\displaystyle=\bm{\phi}_{k}^{\rm H}\bar{\bm{y}}_{{\rm dp},k}= bold_italic_ϕ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_H end_POSTSUPERSCRIPT over¯ start_ARG bold_italic_y end_ARG start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT (14)
=τたうdρろーdpakk+τたうdμみゅーdpbkk+ndp,k,absentsubscript𝜏dsubscript𝜌dpsubscript𝑎𝑘𝑘subscript𝜏dsubscript𝜇dpsubscript𝑏𝑘𝑘subscript𝑛dp𝑘\displaystyle=\sqrt{\tau_{\rm d}\rho_{\rm dp}}a_{kk}+\sqrt{\tau_{\rm d}\mu_{% \rm dp}}b_{kk}+{n}_{{\rm dp},k},= square-root start_ARG italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT end_ARG italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT + square-root start_ARG italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT italic_μみゅー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT end_ARG italic_b start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT + italic_n start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT ,

where ndp,k=ϕkH𝒘dp,ksubscript𝑛dp𝑘superscriptsubscriptbold-italic-ϕ𝑘Hsubscript𝒘dp𝑘{n}_{{\rm dp},k}=\bm{\phi}_{k}^{\rm H}\bm{w}_{{\rm dp},k}italic_n start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT = bold_italic_ϕ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_H end_POSTSUPERSCRIPT bold_italic_w start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT, and we use y¯dp,ksubscript¯𝑦dp𝑘\bar{{y}}_{{\rm dp},k}over¯ start_ARG italic_y end_ARG start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT to denote ydp,ksubscript𝑦dp𝑘{y}_{{\rm dp},k}italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT in the presence of PSAs. By replacing ydp,ksubscript𝑦dp𝑘{y}_{{{\rm dp},k}}italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT with y¯dp,ksubscript¯𝑦dp𝑘\bar{y}_{{{\rm dp},k}}over¯ start_ARG italic_y end_ARG start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT in (7), one can obtain the estimation result as

a¯^kk=𝔼{akk}+Cov{akk,ydp,k}Cov{ydp,k,ydp,k}(y¯dp,k𝔼{ydp,k}),subscript^¯𝑎𝑘𝑘𝔼subscript𝑎𝑘𝑘Covsubscript𝑎𝑘𝑘subscript𝑦dp𝑘Covsubscript𝑦dp𝑘subscript𝑦dp𝑘subscript¯𝑦dp𝑘𝔼subscript𝑦dp𝑘\hat{\bar{a}}_{kk}=\mathbb{E}\left\{a_{kk}\right\}+\frac{{\rm Cov}\left\{a_{kk% },{y}_{{{\rm dp},k}}\right\}}{{\rm Cov}\left\{{y}_{{{\rm dp},k}},{y}_{{{\rm dp% },k}}\right\}}\left(\bar{y}_{{{\rm dp},k}}-\mathbb{E}\left\{{y}_{{{\rm dp},k}}% \right\}\right),over^ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT = blackboard_E { italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT } + divide start_ARG roman_Cov { italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT , italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT } end_ARG start_ARG roman_Cov { italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT , italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT } end_ARG ( over¯ start_ARG italic_y end_ARG start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT - blackboard_E { italic_y start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT } ) , (15)

where a¯^kksubscript^¯𝑎𝑘𝑘\hat{\bar{a}}_{kk}over^ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT is the estimate of the effective downlink channel in the presence of the PSA. Comparing (7) with (15) leads to the discovery that except for y¯dp,ksubscript¯𝑦dp𝑘\bar{y}_{{\rm dp},k}over¯ start_ARG italic_y end_ARG start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT, the other parameters remain unaltered because users are unaware that the received signals contain pilots sent by adversarial APs. However, this seemingly insignificant difference can have a significant impact on system performance.

Remark 1: Due to the existence of τたうdμみゅーdpbkksubscript𝜏dsubscript𝜇dpsubscript𝑏𝑘𝑘\sqrt{\tau_{\rm d}\mu_{\rm dp}}b_{kk}square-root start_ARG italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT italic_μみゅー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT end_ARG italic_b start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT in y¯dp,ksubscript¯𝑦dp𝑘\bar{y}_{{\rm dp},k}over¯ start_ARG italic_y end_ARG start_POSTSUBSCRIPT roman_dp , italic_k end_POSTSUBSCRIPT, the channel estimation result includes not only the desired channel akksubscript𝑎𝑘𝑘a_{kk}italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT, but also the channel with respect to adversarial APs. We point out that simply boosting the transmit power of legal APs would not eliminate the interference. If users perform data decoding using the contaminated channel estimate, there could be a considerable loss in the achievable downlink rate. Additionally, adversarial APs may act in collusion to optimize the power allocation factor ζぜーたnksubscript𝜁𝑛𝑘\zeta_{nk}italic_ζぜーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT, and thus further reduce the downlink rate. Hence, the downlink PSA poses a severe threat to the security of cell-free mMIMO systems.

Remark 2: In addition to the aforementioned tactic, adversarial APs have a number of potential choices to impact legitimate communications. For example, adversarial APs can decide to just interfere with a subset of users rather than attacking all of them. This is achieved by setting ζぜーたnk=0subscript𝜁𝑛𝑘0\zeta_{nk}=0italic_ζぜーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT = 0 in (12) if user k𝑘kitalic_k is not targeted. For users who are being targeted, the attack may result in a significant rate loss and even outage. Besides, adversarial APs can attack not only the downlink training phase but also the downlink data transmission phase. By precoding random interference signals and sending them to users, the signal-to-interference-plus-noise ratio (SINR) of legitimate communications would be further degraded, as will be elaborated on in more depth later.

IV Downlink Achievable Rate Analysis and Power Allocation

IV-A Downlink Achievable Rate Analysis

In this section, we derive the per-user achievable downlink rate in the presence of downlink PSAs. During the downlink data transmission phase, each legitimate AP employs its estimated CSI to precode the payload data symbols. On the contrary, adversarial APs remain silent in this interval. With conjugate beamforming, the signal transmitted by the m𝑚mitalic_m-th AP to all users is

xd,m=ρろーdk=1Kηいーたmkg^*mksk,subscript𝑥d𝑚subscript𝜌dsuperscriptsubscript𝑘1𝐾subscript𝜂𝑚𝑘subscriptsuperscript^𝑔𝑚𝑘subscript𝑠𝑘{x_{{\rm d},m}}=\sqrt{{\rho_{\rm d}}}\sum\limits_{k=1}^{K}{\sqrt{{\eta_{mk}}}{% {\hat{g}}^{*}}_{mk}{s_{k}}},italic_x start_POSTSUBSCRIPT roman_d , italic_m end_POSTSUBSCRIPT = square-root start_ARG italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT square-root start_ARG italic_ηいーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT end_ARG over^ start_ARG italic_g end_ARG start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT , (16)

where ρろーdsubscript𝜌d\rho_{\rm d}italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT is the normalized transmit SNR, sksubscript𝑠𝑘s_{k}italic_s start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT denotes the transmit symbol for the k𝑘kitalic_k-th user and we assume that 𝔼{|sk|2}=1𝔼superscriptsubscript𝑠𝑘21\mathbb{E}\small\{\left|s_{k}\right|^{2}\small\}=1blackboard_E { | italic_s start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT } = 1. After channel propagation, the k𝑘kitalic_k-th user receives a linear combination of signals transmitted by all legitimate APs, i.e.,

rd,ksubscript𝑟d𝑘\displaystyle{r_{{\rm d},k}}italic_r start_POSTSUBSCRIPT roman_d , italic_k end_POSTSUBSCRIPT =m=1Mgmkxd,m+wd,kabsentsuperscriptsubscript𝑚1𝑀subscript𝑔𝑚𝑘subscript𝑥d𝑚subscript𝑤d𝑘\displaystyle=\sum\limits_{m=1}^{M}{{g_{mk}}{x_{{\rm d},m}}}+{w_{{\rm d},k}}= ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT italic_g start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT italic_x start_POSTSUBSCRIPT roman_d , italic_m end_POSTSUBSCRIPT + italic_w start_POSTSUBSCRIPT roman_d , italic_k end_POSTSUBSCRIPT (17)
=ρろーdm=1Mk=1Kηいーたmkgmkg^*mksk+wd,kabsentsubscript𝜌dsuperscriptsubscript𝑚1𝑀superscriptsubscriptsuperscript𝑘1𝐾subscript𝜂𝑚superscript𝑘subscript𝑔𝑚𝑘subscriptsuperscript^𝑔𝑚superscript𝑘subscript𝑠superscript𝑘subscript𝑤d𝑘\displaystyle=\sqrt{{\rho_{\rm d}}}\sum\limits_{m=1}^{M}{\sum\limits_{{k^{% \prime}}=1}^{K}{\sqrt{{\eta_{m{k^{\prime}}}}}{g_{mk}}}{{\hat{g}}^{*}}_{m{k^{% \prime}}}{s_{{k^{\prime}}}}}+{w_{{\rm d},k}}= square-root start_ARG italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT square-root start_ARG italic_ηいーた start_POSTSUBSCRIPT italic_m italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_ARG italic_g start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT over^ start_ARG italic_g end_ARG start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT + italic_w start_POSTSUBSCRIPT roman_d , italic_k end_POSTSUBSCRIPT
=ρろーdakksk+ρろーdkkKakksk+wd,k.absentsubscript𝜌dsubscript𝑎𝑘𝑘subscript𝑠𝑘subscript𝜌dsuperscriptsubscriptsuperscript𝑘𝑘𝐾subscript𝑎𝑘superscript𝑘subscript𝑠superscript𝑘subscript𝑤d𝑘\displaystyle=\sqrt{{\rho_{\rm d}}}{a_{kk}}{s_{k}}+\sqrt{{\rho_{\rm d}}}\sum% \limits_{{k^{\prime}}\neq k}^{K}{{a_{kk^{\prime}}}{s_{{k^{\prime}}}}}+{w_{{\rm d% },k}}.= square-root start_ARG italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT end_ARG italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + square-root start_ARG italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≠ italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_a start_POSTSUBSCRIPT italic_k italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT + italic_w start_POSTSUBSCRIPT roman_d , italic_k end_POSTSUBSCRIPT .

In what follows, the mutual information between the received signal rd,ksubscript𝑟d𝑘r_{{\rm d},k}italic_r start_POSTSUBSCRIPT roman_d , italic_k end_POSTSUBSCRIPT and the transmitted symbol sksubscript𝑠𝑘s_{k}italic_s start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT is exploited to derive the per-user achievable downlink rate.

Denoted by a¯~kksubscript~¯𝑎𝑘𝑘\tilde{\bar{a}}_{kk}over~ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT the estimation error of the effective channel in the presence of downlink PSAs. Then, akksubscript𝑎𝑘𝑘a_{kk}italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT can be written as

akk=a¯~kk+a¯^kk.subscript𝑎𝑘𝑘subscript~¯𝑎𝑘𝑘subscript^¯𝑎𝑘𝑘{a_{kk}}={\tilde{\bar{a}}_{kk}}+{\hat{\bar{a}}_{kk}}.italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT = over~ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT + over^ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT . (18)

As the linear MMSE method is adopted, the estimated channel a¯^kksubscript^¯𝑎𝑘𝑘{\hat{\bar{a}}_{kk}}over^ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT and estimation error a¯~kksubscript~¯𝑎𝑘𝑘{\tilde{\bar{a}}_{kk}}over~ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT are uncorrelated. However, they are not independent because they are not Gaussian distributed. To derive the achievable downlink rate, the signal seen by the k𝑘kitalic_k-th user in (17) is first rewritten as

rd,k=ρろーdakksk+w~d,k,subscript𝑟d𝑘subscript𝜌dsubscript𝑎𝑘𝑘subscript𝑠𝑘subscript~𝑤d𝑘{r_{{\rm d},k}}=\sqrt{{\rho_{\rm d}}}{a_{kk}}{s_{k}}+{\tilde{w}_{{\rm d},k}},italic_r start_POSTSUBSCRIPT roman_d , italic_k end_POSTSUBSCRIPT = square-root start_ARG italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT end_ARG italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + over~ start_ARG italic_w end_ARG start_POSTSUBSCRIPT roman_d , italic_k end_POSTSUBSCRIPT , (19)

where w~d,k=ρろーdm=1MkkKηいーたmkgmkg^*mksk+wd,ksubscript~𝑤d𝑘subscript𝜌dsuperscriptsubscript𝑚1𝑀superscriptsubscriptsuperscript𝑘𝑘𝐾subscript𝜂𝑚superscript𝑘subscript𝑔𝑚𝑘subscriptsuperscript^𝑔𝑚superscript𝑘subscript𝑠superscript𝑘subscript𝑤d𝑘{\tilde{w}_{{\rm d},k}}=\sqrt{{\rho_{\rm d}}}\sum\nolimits_{m=1}^{M}\sum% \nolimits_{k^{\prime}\neq k}^{K}\sqrt{\eta_{mk^{\prime}}}g_{mk}{\hat{g}^{*}}_{% mk^{\prime}}s_{k^{\prime}}+w_{{\rm d},k}over~ start_ARG italic_w end_ARG start_POSTSUBSCRIPT roman_d , italic_k end_POSTSUBSCRIPT = square-root start_ARG italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT end_ARG ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT ∑ start_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≠ italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT square-root start_ARG italic_ηいーた start_POSTSUBSCRIPT italic_m italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_ARG italic_g start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT over^ start_ARG italic_g end_ARG start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_m italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_s start_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT + italic_w start_POSTSUBSCRIPT roman_d , italic_k end_POSTSUBSCRIPT denotes the effective noise. Since sksubscript𝑠𝑘s_{k}italic_s start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT is of zero mean and unit variance, it follows that [19]

𝔼{w~d,k|a¯^kk}𝔼conditional-setsubscript~𝑤d𝑘subscript^¯𝑎𝑘𝑘\displaystyle\mathbb{E}\left\{{{{\tilde{w}}_{{\rm d},k}}\left|{{{\hat{\bar{a}}% }_{kk}}}\right.}\right\}blackboard_E { over~ start_ARG italic_w end_ARG start_POSTSUBSCRIPT roman_d , italic_k end_POSTSUBSCRIPT | over^ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT } =𝔼{sk*w~d,k|a¯^kk}absent𝔼conditional-setsuperscriptsubscript𝑠𝑘subscript~𝑤d𝑘subscript^¯𝑎𝑘𝑘\displaystyle=\mathbb{E}\left\{{s_{k}^{*}{{\tilde{w}}_{{\rm d},k}}\left|{{{% \hat{\bar{a}}}_{kk}}}\right.}\right\}= blackboard_E { italic_s start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT over~ start_ARG italic_w end_ARG start_POSTSUBSCRIPT roman_d , italic_k end_POSTSUBSCRIPT | over^ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT } (20)
=𝔼{akk*sk*w~d,k|a¯^kk}=0.absent𝔼conditional-setsuperscriptsubscript𝑎𝑘𝑘superscriptsubscript𝑠𝑘subscript~𝑤d𝑘subscript^¯𝑎𝑘𝑘0\displaystyle=\mathbb{E}\left\{a_{kk}^{*}{s_{k}^{*}{{\tilde{w}}_{{\rm d},k}}% \left|{{{\hat{\bar{a}}}_{kk}}}\right.}\right\}=0.= blackboard_E { italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT italic_s start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT * end_POSTSUPERSCRIPT over~ start_ARG italic_w end_ARG start_POSTSUBSCRIPT roman_d , italic_k end_POSTSUBSCRIPT | over^ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT } = 0 .

Then according to [21], the achievable downlink rate of user k𝑘kitalic_k is computed by

Rk=𝔼{log2(1+SINRk)},subscript𝑅𝑘𝔼subscript21subscriptSINR𝑘{R_{k}}=\mathbb{E}\left\{\log_{2}\left(1+\mathrm{SINR}_{k}\right)\right\},italic_R start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = blackboard_E { roman_log start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( 1 + roman_SINR start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) } , (21)

where

SINRk=|𝔼{akk|a¯^kk}|2k=1K𝔼{|akk|2|a¯^kk}|𝔼{akk|a¯^kk}|2+1ρろーdsubscriptSINR𝑘superscript𝔼conditional-setsubscript𝑎𝑘𝑘subscript^¯𝑎𝑘𝑘2superscriptsubscriptsuperscript𝑘1𝐾𝔼conditionalsuperscriptsubscript𝑎𝑘superscript𝑘2subscript^¯𝑎𝑘𝑘superscript𝔼conditional-setsubscript𝑎𝑘𝑘subscript^¯𝑎𝑘𝑘21subscript𝜌d\mathrm{SINR}_{k}=\frac{{{{\left|{\mathbb{E}\left\{{{a_{kk}}|{{{\hat{\bar{a}}}% _{kk}}}}\right\}}\right|}^{2}}}}{\sum\limits_{k^{\prime}=1}^{K}\mathbb{E}\left% \{\left|a_{kk^{\prime}}\right|^{2}|\hat{{\bar{a}}}_{kk}\right\}-{{{\left|{% \mathbb{E}\left\{{{a_{kk}}|{{{\hat{\bar{a}}}_{kk}}}}\right\}}\right|}^{2}}}+% \frac{1}{\rho_{\rm d}}}roman_SINR start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = divide start_ARG | blackboard_E { italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT | over^ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT } | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG ∑ start_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT blackboard_E { | italic_a start_POSTSUBSCRIPT italic_k italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | over^ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT } - | blackboard_E { italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT | over^ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT } | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG 1 end_ARG start_ARG italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT end_ARG end_ARG

represents the received SINR of the k𝑘kitalic_k-th user.

Rklog2(1+SINRk′′)log2(1+Cn=1Nζぜーたnkκかっぱnk+Dn=1Nζぜーたnkθしーたnkκかっぱnk+D(n=1Nζぜーたnkκかっぱnk)2𝒟+ADn=1Nζぜーたnkθしーたnkκかっぱnk+D(n=1Nζぜーたnkκかっぱnk)2𝒟+B),subscript𝑅𝑘subscript21subscriptsuperscriptSINR′′𝑘subscript21𝐶superscriptsubscript𝑛1𝑁subscript𝜁𝑛𝑘subscript𝜅𝑛𝑘subscript𝐷superscriptsubscript𝑛1𝑁subscript𝜁𝑛𝑘subscript𝜃𝑛𝑘subscript𝜅𝑛𝑘𝐷superscriptsuperscriptsubscript𝑛1𝑁subscript𝜁𝑛𝑘subscript𝜅𝑛𝑘2𝒟𝐴subscript𝐷superscriptsubscript𝑛1𝑁subscript𝜁𝑛𝑘subscript𝜃𝑛𝑘subscript𝜅𝑛𝑘𝐷superscriptsuperscriptsubscript𝑛1𝑁subscript𝜁𝑛𝑘subscript𝜅𝑛𝑘2𝒟𝐵{R_{k}}\triangleq\log_{2}\left(1+\mathrm{SINR}^{\prime\prime}_{k}\right)% \approx{\log_{2}}\left(1+\frac{{C\sum\limits_{n=1}^{N}{\sqrt{{\zeta_{nk}}}}{% \kappa_{nk}}+\underbrace{{D\sum\limits_{n=1}^{N}{{\zeta_{nk}}}{\theta_{nk}}{% \kappa_{nk}}+D{{\left(\sum\limits_{n=1}^{N}{\sqrt{{\zeta_{nk}}}}{\kappa_{nk}}% \right)}^{2}}}}_{\mathcal{D}}+A}}{\underbrace{{D\sum\limits_{n=1}^{N}{{\zeta_{% nk}}}{\theta_{nk}}{\kappa_{nk}}+D{{\left(\sum\limits_{n=1}^{N}{\sqrt{{\zeta_{% nk}}}}{\kappa_{nk}}\right)}^{2}}}}_{\mathcal{D}}+B}\right),italic_R start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ≜ roman_log start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( 1 + roman_SINR start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) ≈ roman_log start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( 1 + divide start_ARG italic_C ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT square-root start_ARG italic_ζぜーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT end_ARG italic_κかっぱ start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT + under⏟ start_ARG italic_D ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_ζぜーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT italic_θしーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT italic_κかっぱ start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT + italic_D ( ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT square-root start_ARG italic_ζぜーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT end_ARG italic_κかっぱ start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_POSTSUBSCRIPT caligraphic_D end_POSTSUBSCRIPT + italic_A end_ARG start_ARG under⏟ start_ARG italic_D ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_ζぜーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT italic_θしーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT italic_κかっぱ start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT + italic_D ( ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT square-root start_ARG italic_ζぜーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT end_ARG italic_κかっぱ start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_POSTSUBSCRIPT caligraphic_D end_POSTSUBSCRIPT + italic_B end_ARG ) , (26)

The derivation of (21) is quite lengthy due to the complex form of a¯^kksubscript^¯𝑎𝑘𝑘{\hat{\bar{a}}_{kk}}over^ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT shown in (15). As a result, we use approximations to simplify the derivation process. In particular, we note that akksubscript𝑎𝑘superscript𝑘a_{kk^{\prime}}italic_a start_POSTSUBSCRIPT italic_k italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT is the sum of independent distributed random variables. Hence, it can be approximated as Gaussian variables as M𝑀M\to\inftyitalic_M → ∞ according to the Cramér central limit theorem, i.e.,

akksubscript𝑎𝑘superscript𝑘\displaystyle{a_{kk^{\prime}}}italic_a start_POSTSUBSCRIPT italic_k italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT d𝒞𝒩(𝝋kH𝝋km=1Mηいーたmkγがんまmkβべーたmkβべーたmk,ςkk),kksuperscriptd𝒞𝒩superscriptsubscript𝝋𝑘Hsubscript𝝋superscript𝑘superscriptsubscript𝑚1𝑀subscript𝜂𝑚superscript𝑘subscript𝛾𝑚superscript𝑘subscript𝛽𝑚𝑘subscript𝛽𝑚superscript𝑘subscript𝜍𝑘superscript𝑘𝑘superscript𝑘\displaystyle\mathop{\to}\limits^{\mathrm{d}}\mathcal{CN}\left({\bm{\varphi}_{% k}^{\rm H}\bm{\varphi}_{k^{\prime}}\sum\limits_{m=1}^{M}{\sqrt{{\eta_{mk^{% \prime}}}}{\gamma_{mk^{\prime}}}\frac{{{\beta_{mk}}}}{{{\beta_{mk^{\prime}}}}}% },{\varsigma_{kk^{\prime}}}}\right),~{}k\neq k^{\prime}→ start_POSTSUPERSCRIPT roman_d end_POSTSUPERSCRIPT caligraphic_C caligraphic_N ( bold_italic_φふぁい start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT roman_H end_POSTSUPERSCRIPT bold_italic_φふぁい start_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT square-root start_ARG italic_ηいーた start_POSTSUBSCRIPT italic_m italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_ARG italic_γがんま start_POSTSUBSCRIPT italic_m italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT divide start_ARG italic_βべーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT end_ARG start_ARG italic_βべーた start_POSTSUBSCRIPT italic_m italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT end_ARG , italic_ς start_POSTSUBSCRIPT italic_k italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ) , italic_k ≠ italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT (22)
akksubscript𝑎𝑘𝑘\displaystyle{a_{kk}}italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT d𝒞𝒩(m=1Mηいーたmkγがんまmk,ςkk),superscriptd𝒞𝒩superscriptsubscript𝑚1𝑀subscript𝜂𝑚𝑘subscript𝛾𝑚𝑘subscript𝜍𝑘𝑘\displaystyle\mathop{\to}\limits^{\mathrm{d}}\mathcal{CN}\left({\sum\limits_{m% =1}^{M}{\sqrt{{\eta_{mk}}}{\gamma_{mk}}},{\varsigma_{kk}}}\right),→ start_POSTSUPERSCRIPT roman_d end_POSTSUPERSCRIPT caligraphic_C caligraphic_N ( ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT square-root start_ARG italic_ηいーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT end_ARG italic_γがんま start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT , italic_ς start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT ) ,

where ςkk=m=1Mηいーたmkβべーたmkγがんまmksubscript𝜍𝑘superscript𝑘superscriptsubscript𝑚1𝑀subscript𝜂𝑚superscript𝑘subscript𝛽𝑚𝑘subscript𝛾𝑚superscript𝑘{\varsigma_{kk^{\prime}}}=\sum\nolimits_{m=1}^{M}{{\eta_{mk^{\prime}}}}{\beta_% {mk}}{\gamma_{mk^{\prime}}}italic_ς start_POSTSUBSCRIPT italic_k italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT italic_ηいーた start_POSTSUBSCRIPT italic_m italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_βべーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT italic_γがんま start_POSTSUBSCRIPT italic_m italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT, and dsuperscriptd\mathop{\to}\limits^{\mathrm{d}}→ start_POSTSUPERSCRIPT roman_d end_POSTSUPERSCRIPT denotes the convergence in distribution. A tight match between the empirical and Gaussian distributions was verified even for small M𝑀Mitalic_M in [19], supporting the validity of approximations in (22). Additionally, the imaginary part of akksubscript𝑎𝑘𝑘a_{kk}italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT is significantly smaller than its real counterpart and thus can be disregarded, that is, akkd𝒩(m=1Mηいーたmkγがんまmk,ςkk)subscript𝑎𝑘𝑘superscriptd𝒩superscriptsubscript𝑚1𝑀subscript𝜂𝑚𝑘subscript𝛾𝑚𝑘subscript𝜍𝑘𝑘{a_{kk}}\mathop{\to}\limits^{\mathrm{d}}\mathcal{N}\left({\sum\nolimits_{m=1}^% {M}{\sqrt{{\eta_{mk}}}{\gamma_{mk}}},{\varsigma_{kk}}}\right)italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT → start_POSTSUPERSCRIPT roman_d end_POSTSUPERSCRIPT caligraphic_N ( ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT square-root start_ARG italic_ηいーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT end_ARG italic_γがんま start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT , italic_ς start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT ).

Given that akksubscript𝑎𝑘𝑘a_{kk}italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT follows a Gaussian distribution, we arrive that a¯^kksubscript^¯𝑎𝑘𝑘{\hat{\bar{a}}_{kk}}over^ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT and a¯~kksubscript~¯𝑎𝑘𝑘\tilde{\bar{a}}_{kk}over~ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT are mutually independent. The same method can be used to demonstrate that any linear combination of akksubscript𝑎𝑘𝑘a_{kk}italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT and akksubscript𝑎𝑘superscript𝑘a_{kk^{\prime}}italic_a start_POSTSUBSCRIPT italic_k italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT is asymptotically Gaussian-distributed (for large values of M𝑀Mitalic_M). Thus, akksubscript𝑎𝑘𝑘a_{kk}italic_a start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT and akksubscript𝑎𝑘superscript𝑘a_{kk^{\prime}}italic_a start_POSTSUBSCRIPT italic_k italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT are asymptotically joint Gaussian distributions. Therefore, the achievable downlink rate in (21) can be approximated to

Rk𝔼{log2(1+SINRk)}subscript𝑅𝑘𝔼subscript21subscriptsuperscriptSINR𝑘R_{k}\approx\mathbb{E}\left\{\log_{2}\left(1+\mathrm{SINR}^{\prime}_{k}\right)\right\}italic_R start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ≈ blackboard_E { roman_log start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( 1 + roman_SINR start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) } (23)

where

SINRk=ρろーd|a¯^kk|2ρろーd𝔼{|a¯~kk|2}+ρろーdkkK𝔼{|akk|2|a¯^kk}+1.subscriptsuperscriptSINR𝑘subscript𝜌dsuperscriptsubscript^¯𝑎𝑘𝑘2subscript𝜌d𝔼superscriptsubscript~¯𝑎𝑘𝑘2subscript𝜌dsuperscriptsubscriptsuperscript𝑘𝑘𝐾𝔼conditionalsuperscriptsubscript𝑎𝑘superscript𝑘2subscript^¯𝑎𝑘𝑘1\mathrm{SINR}^{\prime}_{k}=\frac{{{\rho_{\rm d}}{{\left|{{{\hat{\bar{a}}}_{kk}% }}\right|}^{2}}}}{{{\rho_{\rm d}}\mathbb{E}\small\{{{{\left|{{{\tilde{\bar{a}}% }_{kk}}}\right|}^{2}}}\small\}+\rho_{\rm d}\sum\nolimits_{k^{\prime}\neq k}^{K% }\mathbb{E}\small\{\left|a_{kk^{\prime}}\right|^{2}|\hat{{\bar{a}}}_{kk}\small% \}+1}}.roman_SINR start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = divide start_ARG italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT | over^ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT blackboard_E { | over~ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT } + italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≠ italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT blackboard_E { | italic_a start_POSTSUBSCRIPT italic_k italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT | over^ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT } + 1 end_ARG .

To obtain a closed-form expression of Rksubscript𝑅𝑘R_{k}italic_R start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT, we further approximate (23) by using the following relationship [22]

𝔼{log2(1+XY)}log2(1+𝔼{X}𝔼{Y}),𝔼subscript21𝑋𝑌subscript21𝔼𝑋𝔼𝑌\mathbb{E}\left\{{{{\log}_{2}}\left({1+\frac{X}{Y}}\right)}\right\}\approx{% \log_{2}}\left({1+\frac{{\mathbb{E}\left\{X\right\}}}{{\mathbb{E}\left\{Y% \right\}}}}\right),blackboard_E { roman_log start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( 1 + divide start_ARG italic_X end_ARG start_ARG italic_Y end_ARG ) } ≈ roman_log start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( 1 + divide start_ARG blackboard_E { italic_X } end_ARG start_ARG blackboard_E { italic_Y } end_ARG ) , (24)

where X𝑋Xitalic_X and Y𝑌Yitalic_Y are both non-negative random variables, but they are not required to be mutually independent. By applying (24) to (23), we obtain the following approximation

Rklog2(1+ρろーd𝔼{|a¯^kk|2}ρろーd𝔼{|a¯~kk|2}+ρろーdkkK𝔼{|akk|2}+1).subscript𝑅𝑘subscript21subscript𝜌d𝔼superscriptsubscript^¯𝑎𝑘𝑘2subscript𝜌d𝔼superscriptsubscript~¯𝑎𝑘𝑘2subscript𝜌dsuperscriptsubscriptsuperscript𝑘𝑘𝐾𝔼superscriptsubscript𝑎𝑘superscript𝑘21{R_{k}}\approx{\log_{2}}\left(1+\frac{{{\rho_{\rm d}}\mathbb{E}\left\{{{{\left% |{{{\hat{\bar{a}}}_{kk}}}\right|}^{2}}}\right\}}}{{{\rho_{\rm d}}\mathbb{E}% \left\{{{{\left|{{{\tilde{\bar{a}}}_{kk}}}\right|}^{2}}}\right\}+{\rho_{\rm d}% }\sum\limits_{{k^{\prime}}\neq k}^{K}{\mathbb{E}\left\{{{{\left|{{a_{k{k^{% \prime}}}}}\right|}^{2}}}\right\}+1}}}\right).italic_R start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ≈ roman_log start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( 1 + divide start_ARG italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT blackboard_E { | over^ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT } end_ARG start_ARG italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT blackboard_E { | over~ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT } + italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT ∑ start_POSTSUBSCRIPT italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT ≠ italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT blackboard_E { | italic_a start_POSTSUBSCRIPT italic_k italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT } + 1 end_ARG ) . (25)

After deriving the expectations in (25), the achievable downlink rate of the k𝑘kitalic_k-th user in the presence of downlink PSAs can be obtained, which is shown in (26) on the top of this page, where

A𝐴\displaystyle Aitalic_A =εいぷしろん2(τたうdρろーdpξくしーk+1)2+τたうd2ρろーdp2ξくしーk3+τたうdρろーdpξくしーk2,absentsuperscript𝜀2superscriptsubscript𝜏dsubscript𝜌dpsubscript𝜉𝑘12superscriptsubscript𝜏d2superscriptsubscript𝜌dp2superscriptsubscript𝜉𝑘3subscript𝜏dsubscript𝜌dpsuperscriptsubscript𝜉𝑘2\displaystyle={\varepsilon^{2}}{\left({\tau_{\rm d}}{\rho_{\rm dp}}\xi_{k}+1% \right)^{2}}+{\tau_{\rm d}^{2}}{\rho_{\rm dp}^{2}}{\xi_{k}^{3}}+{\tau_{\rm d}}% {\rho_{\rm dp}}{\xi_{k}^{2}},= italic_εいぷしろん start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ( italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT italic_ξくしー start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + 1 ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_ξくしー start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 3 end_POSTSUPERSCRIPT + italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT italic_ξくしー start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ,
B𝐵\displaystyle Bitalic_B =ξくしーk+τたうdρろーdpξくしーk2+(kkK𝔼{|akk|2}+1ρろーd)(τたうdρろーdpξくしーk+1)2,absentsubscript𝜉𝑘subscript𝜏dsubscript𝜌dpsuperscriptsubscript𝜉𝑘2superscriptsubscript𝑘superscript𝑘𝐾𝔼superscriptsubscript𝑎𝑘superscript𝑘21subscript𝜌dsuperscriptsubscript𝜏dsubscript𝜌dpsubscript𝜉𝑘12\displaystyle=\xi_{k}+{\tau_{\rm d}}{\rho_{\rm dp}}{\xi_{k}^{2}}+\left(\sum% \limits_{k\neq{k^{\prime}}}^{K}{\mathbb{E}\{{{\left|{{a_{k{k^{\prime}}}}}% \right|}^{2}}\}+\frac{1}{{{\rho_{\rm d}}}}}\right){\left({\tau_{\rm d}}{\rho_{% \rm dp}}\xi_{k}+1\right)^{2}},= italic_ξくしー start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT italic_ξくしー start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + ( ∑ start_POSTSUBSCRIPT italic_k ≠ italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT blackboard_E { | italic_a start_POSTSUBSCRIPT italic_k italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT } + divide start_ARG 1 end_ARG start_ARG italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT end_ARG ) ( italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT italic_ξくしー start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + 1 ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ,
C𝐶\displaystyle Citalic_C =2τたうdεいぷしろんkξくしーkρろーdpμみゅーdp(τたうdρろーdpξくしーk+1),absent2subscript𝜏dsubscript𝜀𝑘subscript𝜉𝑘subscript𝜌dpsubscript𝜇dpsubscript𝜏dsubscript𝜌dpsubscript𝜉𝑘1\displaystyle=2{\tau_{\rm d}}\varepsilon_{k}\xi_{k}\sqrt{{\rho_{\rm dp}}{\mu_{% \rm dp}}}\left({\tau_{\rm d}}{\rho_{\rm dp}}\xi_{k}+1\right),= 2 italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT italic_εいぷしろん start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT italic_ξくしー start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT square-root start_ARG italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT italic_μみゅー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT end_ARG ( italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT italic_ξくしー start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + 1 ) ,
D𝐷\displaystyle Ditalic_D =τたうd2ρろーdpμみゅーdpξくしーk2,𝔼{|akk|2}=m=1Mηいーたmkβべーたmkγがんまmk,formulae-sequenceabsentsuperscriptsubscript𝜏d2subscript𝜌dpsubscript𝜇dpsuperscriptsubscript𝜉𝑘2𝔼superscriptsubscript𝑎𝑘superscript𝑘2superscriptsubscript𝑚1𝑀subscript𝜂𝑚superscript𝑘subscript𝛽𝑚𝑘subscript𝛾𝑚superscript𝑘\displaystyle={\tau_{\rm d}^{2}}{\rho_{\rm dp}}{\mu_{\rm dp}}{\xi_{k}^{2}},% \quad\mathbb{E}\{{\left|{{a_{k{k^{\prime}}}}}\right|^{2}}\}=\sum\limits_{m=1}^% {M}{{\eta_{m{k^{\prime}}}}}{\beta_{mk}}{\gamma_{m{k^{\prime}}}},= italic_τたう start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT italic_μみゅー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT italic_ξくしー start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT , blackboard_E { | italic_a start_POSTSUBSCRIPT italic_k italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT | start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT } = ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT italic_ηいーた start_POSTSUBSCRIPT italic_m italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT italic_βべーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT italic_γがんま start_POSTSUBSCRIPT italic_m italic_k start_POSTSUPERSCRIPT ′ end_POSTSUPERSCRIPT end_POSTSUBSCRIPT ,
εいぷしろんksubscript𝜀𝑘\displaystyle\varepsilon_{k}italic_εいぷしろん start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT =m=1Mηいーたmkγがんまmk,ξくしーk=m=1Mηいーたmkβべーたmkγがんまmk,formulae-sequenceabsentsuperscriptsubscript𝑚1𝑀subscript𝜂𝑚𝑘subscript𝛾𝑚𝑘subscript𝜉𝑘superscriptsubscript𝑚1𝑀subscript𝜂𝑚𝑘subscript𝛽𝑚𝑘subscript𝛾𝑚𝑘\displaystyle=\sum\limits_{m=1}^{M}{\sqrt{{\eta_{mk}}}}{\gamma_{mk}},\quad\xi_% {k}=\sum\limits_{m=1}^{M}{{\eta_{mk}}}{\beta_{mk}}{\gamma_{mk}},= ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT square-root start_ARG italic_ηいーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT end_ARG italic_γがんま start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT , italic_ξくしー start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT = ∑ start_POSTSUBSCRIPT italic_m = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_M end_POSTSUPERSCRIPT italic_ηいーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT italic_βべーた start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT italic_γがんま start_POSTSUBSCRIPT italic_m italic_k end_POSTSUBSCRIPT ,

and SINRk′′subscriptsuperscriptSINR′′𝑘\mathrm{SINR}^{\prime\prime}_{k}roman_SINR start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT indicates the SINR of user k𝑘kitalic_k. The derivation of (26) is detailed in Appendix A.

Remark 3: For the achievable downlink rate, it is observed that the transmit SNR for payload symbols ρろーdsubscript𝜌d\rho_{\rm d}italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT only exists in B𝐵Bitalic_B. As ρろーdsubscript𝜌d\rho_{\rm d}italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT increases, the term 1/ρろーd1subscript𝜌d1/\rho_{\rm d}1 / italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT quickly becomes negligible, proving that Rksubscript𝑅𝑘R_{k}italic_R start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT is independent of ρろーdsubscript𝜌d\rho_{\rm d}italic_ρろー start_POSTSUBSCRIPT roman_d end_POSTSUBSCRIPT in this situation. Increasing the downlink transmit power, therefore, does not help mitigate the effect of the downlink PSA. The observation that users use a¯^kksubscript^¯𝑎𝑘𝑘\hat{{\bar{a}}}_{kk}over^ start_ARG over¯ start_ARG italic_a end_ARG end_ARG start_POSTSUBSCRIPT italic_k italic_k end_POSTSUBSCRIPT, which has already been tainted by the downlink PSAs, to decode the payload symbols can be used to explain this result.

Remark 4: ρろーdpsubscript𝜌dp\rho_{\rm dp}italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT and μみゅーdpsubscript𝜇dp\mu_{\rm dp}italic_μみゅー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT are two key parameters relating to legitimate APs and adversarial APs, respectively. The intuition behind is that the larger ρろーdpsubscript𝜌dp\rho_{\rm dp}italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT is, the greater Rksubscript𝑅𝑘R_{k}italic_R start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT will be. This can be confirmed by noting that the numerator of SINRk′′subscriptsuperscriptSINR′′𝑘\mathrm{SINR}^{\prime\prime}_{k}roman_SINR start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT in (26) is proportional to ρろーdp2superscriptsubscript𝜌dp2\rho_{\rm dp}^{2}italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, while its denominator is proportional to ρろーdpsubscript𝜌dp\rho_{\rm dp}italic_ρろー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT. On the other hand, (26) can be transformed into

Rklog2(2+Cn=1Nζぜーたnkκかっぱnk+AB𝒟+B).subscript𝑅𝑘subscript22𝐶superscriptsubscript𝑛1𝑁subscript𝜁𝑛𝑘subscript𝜅𝑛𝑘𝐴𝐵𝒟𝐵R_{k}\approx{\log_{2}}\left(2+\frac{{C\sum\limits_{n=1}^{N}{\sqrt{{\zeta_{nk}}% }}{\kappa_{nk}}+A-B}}{{\mathcal{D}}+B}\right).italic_R start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ≈ roman_log start_POSTSUBSCRIPT 2 end_POSTSUBSCRIPT ( 2 + divide start_ARG italic_C ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT square-root start_ARG italic_ζぜーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT end_ARG italic_κかっぱ start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT + italic_A - italic_B end_ARG start_ARG caligraphic_D + italic_B end_ARG ) . (27)

Since A𝐴Aitalic_A and B𝐵Bitalic_B are independent of μみゅーdpsubscript𝜇dp\mu_{\rm dp}italic_μみゅー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT, 𝒟𝒟\mathcal{D}caligraphic_D is proportional to μみゅーdpsubscript𝜇dp\mu_{\rm dp}italic_μみゅー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT and C𝐶Citalic_C is proportional to μみゅーdpsubscript𝜇dp\sqrt{\mu_{\rm dp}}square-root start_ARG italic_μみゅー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT end_ARG, thus (27) shows that increasing μみゅーdpsubscript𝜇dp\mu_{\rm dp}italic_μみゅー start_POSTSUBSCRIPT roman_dp end_POSTSUBSCRIPT can reduce the achievable downlink rate. Also can be observed from (27), when N𝑁Nitalic_N is sufficiently large, it holds that n=1NζぜーたnkκかっぱnkN𝔼{ζぜーたnkκかっぱnk}superscriptsubscript𝑛1𝑁subscript𝜁𝑛𝑘subscript𝜅𝑛𝑘𝑁𝔼subscript𝜁𝑛𝑘subscript𝜅𝑛𝑘\sum\nolimits_{n=1}^{N}{\sqrt{{\zeta_{nk}}}}{\kappa_{nk}}\approx N\mathbb{E}% \left\{{\sqrt{{\zeta_{nk}}}}{\kappa_{nk}}\right\}∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT square-root start_ARG italic_ζぜーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT end_ARG italic_κかっぱ start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT ≈ italic_N blackboard_E { square-root start_ARG italic_ζぜーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT end_ARG italic_κかっぱ start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT }, where the expectation is taken with respect to θしーたnksubscript𝜃𝑛𝑘\theta_{nk}italic_θしーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT. Since 𝒟𝒟\mathcal{D}caligraphic_D is proportional to N2superscript𝑁2N^{2}italic_N start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT, then the achievable downlink rate is a decreasing function of N𝑁Nitalic_N. The rationale is straightforward, the greater the number of adversarial APs is, the lower the achievable downlink rate will be.

IV-B Power Allocation from the Perspective of Adversarial APs

The downlink PSA’s ability to dramatically lower the achievable downlink rate has been proven. Additionally, adversarial APs can collude to lower the system’s maximum achievable downlink rate by optimizing the power allocation parameters during the downlink training phase.

Since minimizing the maximum of Rksubscript𝑅𝑘R_{k}italic_R start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT is equivalent to minimizing the maximum of SINRk′′subscriptsuperscriptSINR′′𝑘\mathrm{SINR}^{\prime\prime}_{k}roman_SINR start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT, we utilize (26) to construct the min-max optimization problem, i.e.,

𝐎𝐏𝟏::𝐎𝐏𝟏absent\displaystyle{\bf OP1}:\quadbold_OP1 : min{ζぜーたnk}maxkSINRk′′subscriptsubscript𝜁𝑛𝑘subscript𝑘subscriptsuperscriptSINR′′𝑘\displaystyle\mathop{\min}\limits_{\left\{{{\zeta_{nk}}}\right\}}\mathop{\max}% \limits_{k}~{}\mathrm{SINR}^{\prime\prime}_{k}roman_min start_POSTSUBSCRIPT { italic_ζぜーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT } end_POSTSUBSCRIPT roman_max start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT roman_SINR start_POSTSUPERSCRIPT ′ ′ end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT (28)
s.t.:formulae-sequencest:\displaystyle\mathrm{s.t.:}\quadroman_s . roman_t . : k=1Kζぜーたnkκかっぱnk1,nsuperscriptsubscript𝑘1𝐾subscript𝜁𝑛𝑘subscript𝜅𝑛𝑘1for-all𝑛\displaystyle\sum\limits_{k=1}^{K}{{\zeta_{nk}}}{\kappa_{nk}}\leq 1,\quad\forall n∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_ζぜーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT italic_κかっぱ start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT ≤ 1 , ∀ italic_n
ζぜーたnk0,n,ksubscript𝜁𝑛𝑘0for-all𝑛for-all𝑘\displaystyle{\zeta_{nk}}\geq 0,\quad\forall n,\forall kitalic_ζぜーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT ≥ 0 , ∀ italic_n , ∀ italic_k

Let’s define νにゅーnk=ζぜーたnksubscript𝜈𝑛𝑘subscript𝜁𝑛𝑘\nu_{nk}=\sqrt{\zeta_{nk}}italic_νにゅー start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT = square-root start_ARG italic_ζぜーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT end_ARG, then OP1 can be transformed into

𝐎𝐏𝟏.1::𝐎𝐏𝟏.1absent\displaystyle{\bf OP1.1}:\quadbold_OP1 bold_.1 : min{ζぜーたnk}maxkCn=1Nνにゅーnkκかっぱnk+𝒟+A𝒟+Bsubscriptsubscript𝜁𝑛𝑘subscript𝑘𝐶superscriptsubscript𝑛1𝑁subscript𝜈𝑛𝑘subscript𝜅𝑛𝑘𝒟𝐴𝒟𝐵\displaystyle\mathop{\min}\limits_{\left\{{{\zeta_{nk}}}\right\}}\mathop{\max}% \limits_{k}~{}\frac{{C\sum\limits_{n=1}^{N}{{\nu_{nk}}}{\kappa_{nk}}+\mathcal{% D}+A}}{{\mathcal{D}+B}}roman_min start_POSTSUBSCRIPT { italic_ζぜーた start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT } end_POSTSUBSCRIPT roman_max start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT divide start_ARG italic_C ∑ start_POSTSUBSCRIPT italic_n = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_N end_POSTSUPERSCRIPT italic_νにゅー start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT italic_κかっぱ start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT + caligraphic_D + italic_A end_ARG start_ARG caligraphic_D + italic_B end_ARG (29)
s.t.:formulae-sequencest:\displaystyle\mathrm{s.t.:}\quadroman_s . roman_t . : k=1Kνにゅーnk2κかっぱnk1,nsuperscriptsubscript𝑘1𝐾subscriptsuperscript𝜈2𝑛𝑘subscript𝜅𝑛𝑘1for-all𝑛\displaystyle\sum\limits_{k=1}^{K}{{\nu^{2}_{nk}}}{\kappa_{nk}}\leq 1,\quad\forall n∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_νにゅー start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT italic_κかっぱ start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT ≤ 1 , ∀ italic_n
νにゅーnk0,n,ksubscript𝜈𝑛𝑘0for-all𝑛for-all𝑘\displaystyle{\nu_{nk}}\geq 0,\quad\forall n,\forall kitalic_νにゅー start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT ≥ 0 , ∀ italic_n , ∀ italic_k

As OP1.1 is quasiconcave, the bisection method can be used to resolve this problem. Towards this end, we first formulate the following equivalent problem by introducing an auxiliary variable t𝑡titalic_t, i.e.,

𝐎𝐏𝟏.2::𝐎𝐏𝟏.2absent\displaystyle{\bf OP1.2}:\quadbold_OP1 bold_.2 : min{νにゅーnk,t}tsubscriptsubscript𝜈𝑛𝑘𝑡𝑡\displaystyle\mathop{\min}\limits_{\left\{{{\nu_{nk}}},t\right\}}~{}troman_min start_POSTSUBSCRIPT { italic_νにゅー start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT , italic_t } end_POSTSUBSCRIPT italic_t (30)
s.t.:formulae-sequencest:\displaystyle\mathrm{s.t.:}\quadroman_s . roman_t . : 𝝂kT𝜿k+C2DAD2(t1)𝝂k𝜿¯k𝜽¯k2+superscriptnormsuperscriptsubscript𝝂𝑘𝑇subscript𝜿𝑘𝐶2𝐷𝐴𝐷2limit-from𝑡1superscriptnormsubscript𝝂𝑘subscript¯𝜿𝑘subscript¯𝜽𝑘2\displaystyle{\left\|{{{\bm{\nu}}_{k}^{T}}{{\bm{\kappa}}_{k}}+\frac{C}{{2D}}% \sqrt{\frac{A}{D}}}\right\|^{2}}\leq\left(t-1\right){\left\|{{{\bm{\nu}}_{k}}% \circ{{{\bar{\bm{\kappa}}}}_{k}}\circ{{\bar{\bm{\theta}}}_{k}}}\right\|^{2}}+∥ bold_italic_νにゅー start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT bold_italic_κかっぱ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT + divide start_ARG italic_C end_ARG start_ARG 2 italic_D end_ARG square-root start_ARG divide start_ARG italic_A end_ARG start_ARG italic_D end_ARG end_ARG ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT ≤ ( italic_t - 1 ) ∥ bold_italic_νにゅー start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∘ over¯ start_ARG bold_italic_κかっぱ end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∘ over¯ start_ARG bold_italic_θしーた end_ARG start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ∥ start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT +
t(𝝂kT𝜿k)2+BtD+C24D2𝑡superscriptsuperscriptsubscript𝝂𝑘𝑇subscript𝜿𝑘2𝐵𝑡𝐷superscript𝐶24superscript𝐷2\displaystyle\qquad\qquad\qquad\qquad\quad\quad t{\left({{\bm{\nu}}_{k}^{T}}{{% \bm{\kappa}}_{k}}\right)^{2}}+\frac{{Bt}}{D}+\frac{{{C^{2}}}}{{4{D^{2}}}}italic_t ( bold_italic_νにゅー start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_T end_POSTSUPERSCRIPT bold_italic_κかっぱ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT ) start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT + divide start_ARG italic_B italic_t end_ARG start_ARG italic_D end_ARG + divide start_ARG italic_C start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG start_ARG 4 italic_D start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT end_ARG
k=1Kνにゅーnk2κかっぱnk1,nsuperscriptsubscript𝑘1𝐾superscriptsubscript𝜈𝑛𝑘2subscript𝜅𝑛𝑘1for-all𝑛\displaystyle\sum\limits_{k=1}^{K}{{\nu_{nk}^{2}}}{\kappa_{nk}}\leq 1,\quad\forall n∑ start_POSTSUBSCRIPT italic_k = 1 end_POSTSUBSCRIPT start_POSTSUPERSCRIPT italic_K end_POSTSUPERSCRIPT italic_νにゅー start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT start_POSTSUPERSCRIPT 2 end_POSTSUPERSCRIPT italic_κかっぱ start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT ≤ 1 , ∀ italic_n
νにゅーnk0,n,ksubscript𝜈𝑛𝑘0for-all𝑛for-all𝑘\displaystyle{\nu_{nk}}\geq 0,\quad\forall n,\forall kitalic_νにゅー start_POSTSUBSCRIPT italic_n italic_k end_POSTSUBSCRIPT ≥ 0 , ∀ italic_n , ∀ italic_k

where

𝜿ksubscript𝜿𝑘\displaystyle{\bm{\kappa}}_{k}bold_italic_κかっぱ start_POSTSUBSCRIPT italic_k end_POSTSUBSCRIPT