Open Access
Issue
TST
Volume 13, Number 2, June 2020
Page(s) 51 - 60
DOI https://doi.org/10.1051/tst/2020132051
Published online 29 January 2021

© The Author(s) 2020

Licence Creative CommonsThis is an Open Access article distributed under the terms of the Creative Commons Attribution License CC-BY (http://creativecommons.org/licenses/by/4.0), which permits unrestricted use, distribution, and reproduction in any medium, except for commercial purposes, provided the original work is properly cited.

1. Introduction

Intelligent reflecting surface (IRS), as a promising technique for future wireless systems, such as terahertz (THz) communications, has attracted growing research interest in both academia and industry over recent years [1, 2]. An IRS is a physical meta-surface consisting of a large number of reflecting elements, where each element is equipped with a simple low-cost sensor [3]. And each element is able to reflect incident electromagnetic waves independently by adjusting its phase-shift. Compared to traditional relay schemes that enhance source-destination transmission by generating new signals, IRS does not buffer or process any incoming signals but only reflects the wireless signal as a passive planar array, which incurs no additional power consumptions [4, 5].

Previous works about the IRS are mainly focused on optimizing secrecy-rate and data-rate by designing the phase-shifts of the IRS while assuming perfect channel state information (CSI) is obtained by both the base station (BS) and the IRS [610]. However, it is difficult to obtain the perfect CSI since the IRS cannot process any induced signals or emit any pilot signals. Therefore, the BS needs to estimate all the channels between the BS and the user, which includes the channel between the (BS, IRS), (IRS, user), and (BS, user). To the best of our knowledge, there are limited literatures considering the channel estimation problem for the IRS-aided system.

Thus, in this letter, we investigate the channel estimation problem for the IRS-aided THz multi-user multi-input single output (MISO) system with lens antenna array. To solve the problem, we propose a two-stage channel estimation scheme, where we set different IRS modes for the channel estimation in different stages. In stage 1, we estimate the channel between the BS and the user by setting the IRS to an absorbing mode which is able to absorb all induced signals by the IRS. Removing the influence of the prior estimated channel, in stage 2, we set the IRS to a perfect reflecting mode, which can reflect all induced signals by the IRS with few losses. And we find that the channel with the IRS a cascaded channel. To estimate it, we decompose the total channel estimation problem into a series of independent problems, where we estimate each channel component with a least square method.

2. System model and problem formulation

2.1 System model

As shown in Fig. 1, we consider an uplink THz multiuser MISO system, where a BS, which consists of a one dimensional lens antenna array with N t elements, simultaneously receives signals from K single-antenna users. To enhance the THz communication, an IRS equipped with N passive elements is installed on a surrounding wall to overcome unfavorable propagation conditions and enrich the channel with more paths. For each path, due to the severe propagation loss in the THz communication, we only consider a single reflection signal by the IRS and ignore other signals reflected by the IRS more than one time. And we assume only one data stream needs to be transmitted by each user. In tth instant, each user sends a pilot signal, denoted by { s k ( t ) } k = 1 K C Mathematical equation: $ {\left\{{s}_k(t)\right\}}_{k=1}^K\in C$, to the BS over two ways. One way is achieved by the directly channel between the BS and the user. Another way is achieved by the IRS. The IRS can reflect THz signals to the BS by a diagonal phase-shift matrix Θ C N × N Mathematical equation: $ \mathbf{\Theta }\in \mathcal{C}^{N\times N}$ which will be discussed later. Therefore, the received signal y ( t ) = C N t × 1 Mathematical equation: $ {y}(t)=\mathcal{C}^{{N}_t\times 1}$ at the BS can be expressed as y ( t ) = ( H t Θ H r + H d ) s ( t ) + n ( t ) , Mathematical equation: $$ {y}(t)=\left({\mathbf{H}}_{\mathbf{t}}\mathrm{\Theta }{\mathbf{H}}_{\mathbf{r}}+{\mathbf{H}}_{\mathbf{d}}\right)\mathbf{s}(t)+\mathbf{n}\left(\mathbf{t}\right), $$(1)where s(t) = [s 1(t), s 2(t), …, s K(t)] T ∈  C K × 1 Mathematical equation: $ \mathcal{C}^{K\times 1}$ is the pilot vector for the channel estimation process, H r = [hr,1, hr,2, … hr,K] ∈ C N×K (resp. H t ∈  C N t × N Mathematical equation: $ \mathcal{C}^{{N}_t\times N}$) is the channel between the IRS and the user (resp. between the BS and the IRS), H d = [h d,1, h d,2, … h d,K] ∈  C N t × K Mathematical equation: $ \mathcal{C}^{{N}_t\times K}$ is the channel between the BS and the user, and n ( t ) C N t × 1 Mathematical equation: $ \mathbf{n}(t)\in {\mathcal{C}}^{{N}_t\times 1}$ is zero-mean additive white Gaussian noise where we denote δ 2 as the noise power. In addition, the phase-shift matrix can be represented as Θ = diag ( [ β e j θ 1 , β e j θ 2 , , β e j θ N ] T ) Mathematical equation: $ \mathbf{\Theta }=\mathrm{diag}\left({\left[\beta {e}^{j{\theta }_1},\beta {e}^{j{\theta }_2},\cdots,\beta {e}^{j{\theta }_N}\right]}^T\right)$ where { θ n } n = 1 N [ 0,2 π ] Mathematical equation: $ {\left\{{\theta }_n\right\}}_{n=1}^N\in \left[\mathrm{0,2}\pi \right]$ represents the phase shift for the nth reflecting element, and β ∈ [0, 1] is an amplitude reflection coefficient on the incident signals. It is worth noting that when we set β = 0, the IRS mode turns to absorbing mode, which means that all signals get to the IRS will be absorbed. And when we set β = 1, the IRS mode turns to perfect reflecting mode, which means that all signals get to the IRS can be reflected with few losses. To estimate the channels Ht, { h r , k } k = 1 K Mathematical equation: $ {\left\{{\mathbf{h}}_{r,k}\right\}}_{k=1}^K$, and { h d , k } k = 1 K Mathematical equation: $ {\left\{{\mathbf{h}}_{d,k}\right\}}_{k=1}^K$, we use total T instants for the channel estimation. And we divide T into M blocks, where each block consists of K instants. Thus, we have T = MK. For the mth block (m = 1, 2, …, M), the received signal y m C N t × K Mathematical equation: $ {\mathbf{y}}_m\in {\mathcal{C}}^{{N}_t\times K}$ at the BS can be written as y m = ( H t Θ H r + H d ) s m + n m , Mathematical equation: $$ {\mathbf{y}}_m=\left({\mathbf{H}}_t\mathbf{\Theta }{\mathbf{H}}_r+{\mathbf{H}}_{\mathrm{d}}\right){\mathbf{s}}_m+{\mathbf{n}}_m, $$(2)where s m = [ s ( mk - k + 1 ) , , s ( mk ) ] C K × K Mathematical equation: $ {\mathbf{s}}_m=\left[\mathbf{s}\left({mk}-k+1\right),\cdots,\mathbf{s}\left({mk}\right)\right]\in {\mathcal{C}}^{K\times K}$ is the mth pilot matrix. To normalize the power of the pilot signal to unit, sm satisfies E ( s m s m H ) = I K Mathematical equation: $ E\left({\mathbf{s}}_m{\mathbf{s}}_m^H\right)={\mathbf{I}}_K$. And n m C N t × K Mathematical equation: $ {\mathbf{n}}_m\in {\mathcal{C}}^{{N}_t\times K}$ is the noise matrix.

Thumbnail: Fig. 1 Refer to the following caption and surrounding text. Fig. 1

IRS-aided THz multi-user MISO system with lens antenna array

In terms of Ht, { h r , k } k = 1 K Mathematical equation: $ {\left\{{\mathbf{h}}_{r,k}\right\}}_{k=1}^K$, and { h d , k } k = 1 K Mathematical equation: $ {\left\{{\mathbf{h}}_{d,k}\right\}}_{k=1}^K$, motivated by [11], we use a modified Saleh-Valenzuela model to capture the characteristics of the THz channel, which is comprised of several paths by reflection and directly transmission. Specifically, the channel response of Ht, { h r , k } k = 1 K Mathematical equation: $ {\left\{{\mathbf{h}}_{r,k}\right\}}_{k=1}^K$, and { h d , k } k = 1 K Mathematical equation: $ {\left\{{\mathbf{h}}_{d,k}\right\}}_{k=1}^K$ can be respectively given by H t = N t × N L t i = 1 L t α i a t ( ψ i t ) a r H ( ψ i r ) , { h r , k } k = 1 K = N L r j = 1 L r α j a t ( ψ j t ) , { h d , k } k = 1 K = N t L d l = 1 L d α l a t ( ψ l t ) , Mathematical equation: $$ \begin{array}{c}{\mathbf{H}}_{\mathrm{t}}=\sqrt{\frac{{N}_{\mathrm{t}}\times N}{{L}_t}}\sum_{i=1}^{{L}_t} {\alpha }_i{\mathbf{a}}_t\left({\psi }_i^t\right){\mathbf{a}}_r^H\left({\psi }_i^r\right),\\ {\left\{{\mathbf{h}}_{\mathrm{r},k}\right\}}_{k=1}^K=\sqrt{\frac{N}{{L}_r}}\sum_{j=1}^{{L}_r} {\alpha }_j{\mathbf{a}}_t\left({\psi }_j^t\right),\\ {\left\{{\mathbf{h}}_{\mathrm{d},k}\right\}}_{k=1}^K=\sqrt{\frac{{N}_t}{{L}_d}}\sum_{l=1}^{{L}_d} {\alpha }_l{\mathbf{a}}_t\left({\psi }_l^t\right),\end{array} $$(3)where L t (resp. L r and L d) is the number of paths for channel Ht (resp. { h r , k } k = 1 K Mathematical equation: $ {\left\{{\mathbf{h}}_{\mathrm{r},k}\right\}}_{k=1}^K$ and { h d , k } k = 1 K Mathematical equation: $ {\left\{{\mathbf{h}}_{\mathrm{d},k}\right\}}_{k=1}^K$), { ψ i t } i = 1 L Mathematical equation: $ {\left\{{\psi }_i^t\right\}}_{i=1}^L$ (resp. { ψ i r } i = 1 L Mathematical equation: $ {\left\{{\psi }_i^r\right\}}_{i=1}^L$) is the spatial direction, which can be defined as { ψ i t } i = 1 L d λ sin { φ i t } i = 1 L Mathematical equation: $ {\left\{{\psi }_i^t\right\}}_{i=1}^L\triangleq \frac{d}{\lambda }\mathrm{sin}{\left\{{\phi }_i^t\right\}}_{i=1}^L$ (resp. { ψ i r } i = 1 L d λ sin { φ i r } i = 1 L Mathematical equation: $ {\left\{{\psi }_i^r\right\}}_{i=1}^L\triangleq \frac{d}{\lambda }\mathrm{sin}{\left\{{\phi }_i^r\right\}}_{i=1}^L$), where { φ i t } i = 1 L Mathematical equation: $ {\left\{{\phi }_i^t\right\}}_{i=1}^L$ (resp. { φ i r } i = 1 L Mathematical equation: $ {\left\{{\phi }_i^r\right\}}_{i=1}^L$) is the physical direction, λ is the wavelength of carrier, and d is the antenna spacing or reflecting-element spacing. In addition, { α i } i = 1 L Mathematical equation: $ {\left\{{\alpha }_i\right\}}_{i=1}^L$ is the complex gain for path i, which is mainly contributed by transmission losses and molecular absorbing losses in THz communication. And a ( ψ ) Mathematical equation: $ \mathbf{a}\left(\psi \right)$ is the array steering vector. For a typical uniform linear array with N ¯ Mathematical equation: $ \bar{N}$ antennas, a ( ψ ) Mathematical equation: $ \mathbf{a}\left(\psi \right)$ can be represented as a ( ψ ) = [ 1 , e j 2 π ψ , , e j 2 π ψ ( N ¯ - 1 ) ] T / N ¯ Mathematical equation: $ \mathbf{a}\left(\psi \right)={\left[1,{e}^{j2{\pi \psi }},\cdots,{e}^{j2{\pi \psi }\left(\bar{N}-1\right)}\right]}^T/\sqrt{\bar{N}}$.

Furthermore, the conventional channel (3) in the spatial domain can be transformed to the beamspace channel by employing the lens antenna array with a set of bases, which can be expressed as U = [ a ( ψ ¯ 1 ) , a ( ψ ¯ 2 ) , , a ( ψ ¯ N t ) ] H Mathematical equation: $ \mathbf{U}={\left[\mathbf{a}\left({\overline{\psi }}_1\right),\mathbf{a}\left({\overline{\psi }}_2\right),\cdots,\mathbf{a}\left({\overline{\psi }}_{{N}_t}\right)\right]}^H$, where { ψ ¯ i } i = 1 N t [ - 0.5,0.5 ] Mathematical equation: $ {\left\{{\overline{\psi }}_i\right\}}_{i=1}^{{N}_t}\in \left[-\mathrm{0.5,0.5}\right]$ denotes the spatial direction. And with the transformed signals in the beamspace domain, the BS can employ a combiner W m C K × N t Mathematical equation: $ {\mathbf{W}}_m\in {\mathcal{C}}^{K\times {N}_t}$ to combine the above signals. Then, for the mth block, the combined signal R m C K × K Mathematical equation: $ {\mathbf{R}}_m\in {\mathcal{C}}^{K\times K}$ can be obtained as R m = W m U [ ( H t Θ H r + H d ) s m + n m ] Mathematical equation: $$ {\mathbf{R}}_m={\mathbf{W}}_m\mathbf{U}\left[\left({\mathbf{H}}_t\mathbf{\Theta }{\mathbf{H}}_r+{\mathbf{H}}_d\right){\mathbf{s}}_m+{\mathbf{n}}_m\right] $$(4)

2.2 Problem formulation

During the channel estimation, the estimated channel can be denoted as Ĥ t Mathematical equation: $ {\hat{\mathbf{H}}}_{\mathrm{t}}$, Ĥ r Mathematical equation: $ {\hat{\mathbf{H}}}_{\mathrm{r}}$, and Ĥ d Mathematical equation: $ {\hat{\mathbf{H}}}_{\mathrm{d}}$. And the estimated combined signal Ȓ m Mathematical equation: $ {\hat{\mathbf{R}}}_{\mathbf{m}}$ is able to be represented as Ȓ m = W m U ( Ĥ t Θ Ĥ r + Ĥ d ) s m Mathematical equation: $ {\hat{\mathbf{R}}}_{m}={\mathbf{W}}_{m}\mathbf{U}\left({\hat{\mathbf{H}}}_{\mathbf{t}}\mathbf{\Theta }{\hat{\mathbf{H}}}_{\mathbf{r}}+{\hat{\mathbf{H}}}_{\mathbf{d}}\right){\mathbf{s}}_{m}$. Our interest lies in minimizing the Euclidean distance between Ȓ m Mathematical equation: $ {\hat{\mathbf{R}}}_m$ and Rm by estimating the channel Ĥ t Mathematical equation: $ {\hat{\mathbf{H}}}_{\mathrm{t}}$, Ĥ r Mathematical equation: $ {\hat{\mathbf{H}}}_{\mathrm{r}}$, and Ĥ d Mathematical equation: $ {hat{\mathbf{H}}}_{\mathrm{d}}$, which is written as min Ĥ t , Ĥ r , Ĥ d m = 1 M | | R m - Ȓ m | | F 2 Mathematical equation: $$ \underset{{\hat{\mathbf{H}}}_{\mathrm{t}},{\hat{\mathbf{H}}}_{\mathrm{r}},{\hat{\mathbf{H}}}_{\mathrm{d}}}{\mathrm{min}}\sum_{m=1}^M {\Vert {{R}}_{{m}}-{\hat{{R}}}_{{m}}\Vert }_F^2 $$(5)

3. Channel estimation scheme

In this section, we seek to solve problem (5) with estimating the channel Ht, { h r , k } k = 1 K Mathematical equation: $ {\left\{{\mathbf{h}}_{r,k}\right\}}_{k=1}^K$, and { h d , k } k = 1 K Mathematical equation: $ {\left\{{\mathbf{h}}_{d,k}\right\}}_{k=1}^K$. And we propose a two-stage channel estimation scheme, where we first estimate { h d , k } k = 1 K Mathematical equation: $ {\left\{{\mathbf{h}}_{d,k}\right\}}_{k=1}^K$ by turning the IRS mode to the absorbing mode, and then we estimate { h r , k } k = 1 K Mathematical equation: $ {\left\{{\mathbf{h}}_{r,k}\right\}}_{k=1}^K$ by removing the influence of { h d , k } k = 1 K Mathematical equation: $ {\left\{{\mathbf{h}}_{d,k}\right\}}_{k=1}^K$. For the second-stage channel estimation, we decompose the total channel estimation problem into a series of independent problems, where we estimate each channel component with a least square method.

Specifically, we first multiply the know pilot matrix s m H Mathematical equation: $ {\mathbf{s}}_m^H$ on the right side of (4). Since we have s m s m H = I K Mathematical equation: $ {\mathbf{s}}_m{\mathbf{s}}_m^H={\mathbf{I}}_K$, the measurement matrix Z m C K × K Mathematical equation: $ {\mathbf{Z}}_m\in {\mathcal{C}}^{K\times K}$ can be obtained by Z m = R m s m H = W m U [ ( H t Θ H r + H d ) + n m s m H ] Mathematical equation: $$ {\mathbf{Z}}_m={\mathbf{R}}_m{\mathbf{s}}_m^H={\mathbf{W}}_m\mathbf{U}\left[\left({\mathbf{H}}_t\mathbf{\Theta }{\mathbf{H}}_r+{\mathbf{H}}_d\right)+{\mathbf{n}}_m{\mathbf{s}}_m^H\right] $$(6)

And each column of Zm, denoted by { Z m ( : , k ) } k = 1 K Mathematical equation: $ {\left\{{\mathbf{Z}}_m\left(:,k\right)\right\}}_{k=1}^K$, is the measurement vector for the sub-channel of user k. After M block’s measurement, we can obtain a T × 1 measurement vector for user k, which can be written as Z ̃ k = [ Z 1 T ( : , k ) , Z 2 T ( : , k ) , , Z M T ( : , k ) ] T = WU ( H t Θ H r , k + H d , k ) + N ( : , k ) Mathematical equation: $$ \begin{array}{c}{\stackrel{\sim}{\mathbf{Z}}}_k={\left[{\mathbf{Z}}_1^T\left(:,k\right),{\mathbf{Z}}_2^T\left(:,k\right),\cdots,{\mathbf{Z}}_M^T\left(:,k\right)\right]}^T\\ =\mathbf{WU}\left({\mathbf{H}}_t\mathbf{\Theta }{\mathbf{H}}_{r,k}+{\mathbf{H}}_{d,k}\right)+\mathbf{N}\left(:,k\right)\end{array} $$(7)where vector N ( : , k ) = [ N 1 T ( : , k ) , N 2 T ( : , k ) , , N M T ( : , k ) ] T C T × 1 Mathematical equation: $ \mathbf{N}\left(:,k\right)={\left[{\mathbf{N}}_1^T\left(:,k\right),{\mathbf{N}}_2^T\left(:,k\right),\cdots,{\mathbf{N}}_M^T\left(:,k\right)\right]}^T\in {\mathcal{C}}^{T\times 1}$, { N m } m = 1 M = W m U n m s m H Mathematical equation: $ {\left\{{\mathbf{N}}_m\right\}}_{m=1}^M={\mathbf{W}}_m\mathbf{U}{\mathbf{n}}_m{\mathbf{s}}_m^H$, W = [ W 1 T , W 2 T , , W M T ] T Mathematical equation: $ \mathbf{W}={\left[{\mathbf{W}}_1^T,{\mathbf{W}}_2^T,\cdots,{\mathbf{W}}_M^T\right]}^T$.

Note that in (7), there are three channels, Ht, hr,k, and hd,k need to be estimated. And we also notice that the channel hd,k is independent with the other two channels. Thus, we propose a two-stage channel estimation scheme, where we first estimate the channel hd,k, and then estimate the channel Ht and hr,k by removing the influence of hd,k. With setting the IRS to the absorbing mode, where Θ = 0N × N, the measurement vector Z ̃ k d C T × 1 Mathematical equation: $ {\stackrel{\sim }{\mathbf{Z}}}_k^d\in {\mathcal{C}}^{T\times 1}$ for the channel hd,k can be obtained as Z ̃ k d = WU h d , k + N ( : , k ) Mathematical equation: $$ {\stackrel{\sim }{\mathbf{Z}}}_k^d=\mathbf{WU}{\mathbf{h}}_{d,k}+\mathbf{N}\left(:,k\right) $$(8)

Since (8) is a traditional channel estimation scheme, we can estimate the channel hd,k with traditional solutions, such as [12]. After that, removing the influence Z ̃ k d Mathematical equation: $ {\stackrel{\sim }{\mathbf{Z}}}_k^d$ from Z ̃ k Mathematical equation: $ {\stackrel{\sim }{\mathbf{Z}}}_k$, the residual measurement vector Z ̃ k r C T × 1 Mathematical equation: $ {\stackrel{\sim }{\mathbf{Z}}}_k^r\in {\mathcal{C}}^{T\times 1}$ for the channel Ht and hr,k can be given as Z ̃ k r = Z ̃ k - Z ̃ k d = WU H t Θ h r , k + N ( : , k ) Mathematical equation: $$ {\stackrel{\sim }{\mathbf{Z}}}_k^r={\stackrel{\sim }{\mathbf{Z}}}_k-{\stackrel{\sim }{\mathbf{Z}}}_k^d=\mathbf{WU}{\mathbf{H}}_t\mathbf{\Theta }{\mathbf{h}}_{r,k}+\mathbf{N}\left(:,k\right) $$(9)

To estimate the channel Ht and hr,k in (9), we set the IRS to the perfect reflecting mode, where Θ = IN × N. Then, (9) can be rewritten as Z ̃ k r = WU H t h r , k + N ( : , k ) Mathematical equation: $$ {\stackrel{\sim }{\mathbf{Z}}}_k^r=\mathbf{WU}{\mathbf{H}}_t{\mathbf{h}}_{r,k}+\mathbf{N}\left(:,k\right) $$(10)

Although it is able to estimate the cascaded channel Ht hr,k in (10), it is hard to separate Ht and hr,k into Ht and hr,k. Fortunately, for the MISO system, we do not need to separately estimate Ht and hr,k, since we have H t Θ h r , k = H t diag ( h r , k ) v Mathematical equation: $$ {\mathbf{H}}_t\mathbf{\Theta }{\mathbf{h}}_{r,k}={\mathbf{H}}_t\mathrm{diag}\left({\mathbf{h}}_{r,k}\right)\mathbf{v} $$(11)where v = [ e j θ 1 , e j θ 2 , , e j θ N ] T C N × 1 Mathematical equation: $ \mathbf{v}={\left[{e}^{j{\theta }_1},{e}^{j{\theta }_2},\cdots,{e}^{j{\theta }_N}\right]}^T\in {\mathcal{C}}^{N\times 1}$ is a N × 1 vector consisting of the diagonal elements of Θ. Therefore, for any data rate optimization problems in the MISO system, the IRS can optimize the phase-shifts by only knowing the channel Ht diag(hr,k). Thus, we have Z ̃ k r = WU H t h r , k + N ( : , k ) = WU H t diag ( h r , k ) 1 N × 1 + N ( : , k ) Mathematical equation: $$ \begin{array}{c}{\stackrel{\sim }{\mathbf{Z}}}_k^r=\mathbf{WU}{\mathbf{H}}_t{\mathbf{h}}_{r,k}+\mathbf{N}\left(:,k\right)\\ =\mathbf{WU}{\mathbf{H}}_{\mathrm{t}}\mathrm{diag}\left({\mathbf{h}}_{r,k}\right){\mathbf{1}}_{N\times 1}+\mathbf{N}\left(:,k\right)\end{array} $$(12)

To estimate the channel Htdiag(hr,k) in (12), we denote the estimated Z ̃ k d Mathematical equation: $ {\stackrel{\sim }{\mathbf{Z}}}_k^d$ as Z ̂ k d Mathematical equation: $ {\hat{\mathbf{Z}}}_k^d$, and the estimated Z ̃ k r Mathematical equation: $ {\stackrel{\sim }{\mathbf{Z}}}_k^r$ as Z ̂ k r Mathematical equation: $ {\hat{\mathbf{Z}}}_k^r$. Then problem (5) can be reformulated as min Ĥ d , Ĥ t t diag ( h r , k ) k = 1 K | | Z ̃ k d - Z ̂ k d | | F 2 + k = 1 K | | Z ̃ k r - Z ̂ k r | | F 2 Mathematical equation: $$ \underset{{\hat{\mathbf{H}}}_{\mathrm{d}},{\hat{\mathbf{H}}}_{\mathrm{t}}\mathrm{diag}\left({\mathbf{h}}_{\mathrm{r},k}\right)}{\mathrm{min}}\sum_{k=1}^K {\Vert {\stackrel{\sim }{\mathbf{Z}}}_k^d-{\hat{\mathbf{Z}}}_k^d\Vert }_F^2+\sum_{k=1}^K {\Vert {\stackrel{\sim }{\mathbf{Z}}}_k^r-{\hat{\mathbf{Z}}}_k^r\Vert }_F^2. $$(13)

To solve problem (13), we first propose a proposition to prove a special property of the IRS beamspace channel, which is the base of our proposed channel estimation scheme.

Proposition 1

Denote the effective channel h k eff = U H t h r , k Mathematical equation: $ {\mathbf{h}}_k^{\mathrm{eff}}=\mathbf{U}{\mathbf{H}}_{\mathrm{t}}{\mathbf{h}}_{r,k}$ as h k eff = N t N 2 L t L r i = 1 L t c k , i Mathematical equation: $ {\mathbf{h}}_k^{\mathrm{eff}}=\sqrt{\frac{{N}_t{N}^2}{{L}_t{L}_r}}\sum_{i=1}^{{L}_t} {\mathbf{c}}_{k,i}$, where { c k , i } i = 1 L t C N t × 1 Mathematical equation: $ {\left\{{\mathbf{c}}_{k,i}\right\}}_{i=1}^{{L}_t}\in {\mathcal{C}}^{{N}_t\times 1}$ is the ith channel component of h k eff Mathematical equation: $ {\mathbf{h}}_k^{\mathrm{eff}}$. When the number of transmission antennas N t tends to infinity, we have lim N | c k , i H c k , i | = 0 ,   i , j = 0,1 , , L t , i j Mathematical equation: $$ \underset{N\to \mathrm{\infty }}{\mathrm{lim}}\left|{\mathbf{c}}_{k,i}^H{\mathbf{c}}_{k,i}\right|=0,\enspace \forall i,j=\mathrm{0,1},\cdots,{L}_t,i\ne j $$(14)which means that any two channel components c k,i and c k,j in h k eff Mathematical equation: $ {\mathbf{h}}_k^{\mathrm{eff}}$ are independent.

Proof: Based on (3), the ith channel component c k,i can be presented as c k , i = U α i a t ( ψ i t ) a r H ( ψ i r ) j = 1 L r α j a t ( ψ j t ) = α i U j = 1 L r α j a t ( ψ i t ) a r H ( ψ i r ) a t ( ψ j t ) = [ α i j = 1 L r α j a H ( ψ ¯ 1 ) a t ( ψ i t ) a r H ( ψ i r ) a t ( ψ j t ) , , α i j = 1 L r α j a H ( ψ ¯ N t ) a t ( ψ i t ) a r H ( ψ i r ) a t ( ψ j t ) ] T = [ α i j = 1 L r α j sin [ N t π ( ψ i t - ψ ¯ 1 ) ] N t sin [ π ( ψ i t - ψ ¯ 1 ) ] sin [ ( ψ j t - ψ i r ) ] N sin [ π ( ψ j t - ψ i r ) ] , , α i j = 1 L r α j sin [ N t π ( ψ i t - ψ ¯ N t ) ] N t sin [ π ( ψ i t - ψ ¯ N t ) ] sin [ ( ψ j t - ψ i r ) ] N sin [ π ( ψ j t - ψ i r ) ] ] T = [ α i j = 1 L r α j Ξ ( N t , ψ i t - ψ ¯ 1 ) Ξ ( N , ψ j t - ψ i r ) , , α i j = 1 L r α j Ξ ( N t , ψ i t - ψ ¯ N t ) Ξ ( N , ψ j t - ψ i r ) ] T = [ α i Ξ ( N t , ψ i t - ψ ¯ 1 ) j = 1 L r α j Ξ ( N , ψ j t - ψ i r ) , , α i Ξ ( N t , ψ i t - ψ ¯ N t ) j = 1 L r α j Ξ ( N , ψ j t - ψ i r ) ] T = [ α ¯ i Ξ ( N t , ψ i t - ψ ¯ 1 ) , , α ¯ i Ξ ( N t , ψ i t - ψ ¯ N t ) ] T , Mathematical equation: $$ \begin{array}{l}{\mathbf{c}}_{k,i}=\mathbf{U}{\alpha }_i{\mathbf{a}}_t\left({\psi }_i^t\right){\mathbf{a}}_r^H\left({\psi }_i^r\right)\sum_{j=1}^{{L}_r} {\alpha }_j{\mathbf{a}}_t\left({\psi }_j^t\right)\\ ={\alpha }_i\mathbf{U}\sum_{j=1}^{{L}_r} {\alpha }_j{\mathbf{a}}_t\left({\psi }_i^t\right){\mathbf{a}}_r^H\left({\psi }_i^r\right){\mathbf{a}}_t\left({\psi }_j^t\right)\\ =\left[{\alpha }_i\sum_{j=1}^{{L}_r} {\alpha }_j{\mathbf{a}}^H\left({\overline{\psi }}_1\right){\mathbf{a}}_t\left({\psi }_i^t\right){\mathbf{a}}_r^H\left({\psi }_i^r\right){\mathbf{a}}_t\left({\psi }_j^t\right),\cdots \right.{\left.,{\alpha }_i\sum_{j=1}^{{L}_r} {\alpha }_j{\mathbf{a}}^H\left({\overline{\psi }}_{{N}_t}\right){\mathbf{a}}_t\left({\psi }_i^t\right){\mathbf{a}}_r^H\left({\psi }_i^r\right){\mathbf{a}}_t\left({\psi }_j^t\right)\right]}^T\\ =\left[{\alpha }_i\sum_{j=1}^{{L}_r} {\alpha }_j\frac{\mathrm{sin}\left[{N}_t\pi \left({\psi }_i^t-{\overline{\psi }}_1\right)\right]}{{N}_t\mathrm{sin}\left[\pi \left({\psi }_i^t-{\overline{\psi }}_1\right)\right]}\frac{\mathrm{sin}\left[{N\pi }\left({\psi }_j^t-{\psi }_i^r\right)\right]}{N\mathrm{sin}\left[\pi \left({\psi }_j^t-{\psi }_i^r\right)\right]},\cdots \right.{\left.,{\alpha }_i\sum_{j=1}^{{L}_r} {\alpha }_j\frac{\mathrm{sin}\left[{N}_t\pi \left({\psi }_i^t-{\overline{\psi }}_{{N}_t}\right)\right]}{{N}_t\mathrm{sin}\left[\pi \left({\psi }_i^t-{\overline{\psi }}_{{N}_t}\right)\right]}\frac{\mathrm{sin}\left[{N\pi }\left({\psi }_j^t-{\psi }_i^r\right)\right]}{N\mathrm{sin}\left[\pi \left({\psi }_j^t-{\psi }_i^r\right)\right]}\right]}^T\\ =\left[{\alpha }_i\sum_{j=1}^{{L}_r} {\alpha }_j\mathrm{\Xi }\left({N}_t,{\psi }_i^t-{\overline{\psi }}_1\right)\mathrm{\Xi }\left(N,{\psi }_j^t-{\psi }_i^r\right),\cdots \right.{\left.,{\alpha }_i\sum_{j=1}^{{L}_r} {\alpha }_j\mathrm{\Xi }\left({N}_t,{\psi }_i^t-{\overline{\psi }}_{{N}_t}\right)\mathrm{\Xi }\left(N,{\psi }_j^t-{\psi }_i^r\right)\right]}^T\\ =\left[{\alpha }_i\mathrm{\Xi }\left({N}_t,{\psi }_i^t-{\overline{\psi }}_1\right)\sum_{j=1}^{{L}_r} {\alpha }_j\mathrm{\Xi }\left(N,{\psi }_j^t-{\psi }_i^r\right),\cdots \right.{\left.,{\alpha }_i\mathrm{\Xi }\left({N}_t,{\psi }_i^t-{\overline{\psi }}_{{N}_t}\right)\sum_{j=1}^{{L}_r} {\alpha }_j\mathrm{\Xi }\left(N,{\psi }_j^t-{\psi }_i^r\right)\right]}^T\\ ={\left[{\overline{\alpha }}_i\mathrm{\Xi }\left({N}_t,{\psi }_i^t-{\overline{\psi }}_1\right),\cdots,{\overline{\alpha }}_i\mathrm{\Xi }\left({N}_t,{\psi }_i^t-{\overline{\psi }}_{{N}_t}\right)\right]}^T,\end{array} $$where α ¯ i = α i j = 1 L r α j Ξ ( N , ψ j t - ψ i r ) Mathematical equation: $ {\overline{\alpha }}_i={\alpha }_i\sum_{j=1}^{{L}_r} {\alpha }_j\mathrm{\Xi }\left(N,{\psi }_j^t-{\psi }_i^r\right)$, Ξ ( N ¯ , ψ ) = sin [ N ¯ π ψ ] N ¯ sin [ π ψ ] Mathematical equation: $ \mathrm{\Xi }\left(\bar{N},\psi \right)=\frac{\mathrm{sin}\left[\bar{N}{\pi \psi }\right]}{\bar{N}\mathrm{sin}\left[{\pi \psi }\right]}$, and x = 1, 2, ⋯, Nt. And it has been demonstrated in [13] when c k,i is formulated as (a), Proposition 1 can be true.

According to Proposition 1 , we can estimate the channel UHt hr,k by estimating a series of independent channel components { ĉ k , i } i = 1 L t Mathematical equation: $ {\left\{{\hat{\mathbf{c}}}_{k,i}\right\}}_{i=1}^{{L}_t}$, which can decrease the complexity of the channel estimation. When Ĥ t ĥ r , k Mathematical equation: $ {\hat{\mathbf{H}}}_{\mathrm{t}}{\hat{\mathbf{h}}_{\mathrm{r},{k}}}$ is obtained, Ĥ t diag ( ĥ r , k ) Mathematical equation: $ {\hat{\mathbf{H}}}_{\mathrm{t}}\mathrm{diag}\left({\hat{\mathbf{h}}}_{\mathrm{r},k}\right)$ is able to be calculated by Ĥ t diag ( ĥ r , k ) = Ĥ t ĥ r , k ( 1 N × 1 ) + Mathematical equation: $ {\hat{\mathbf{H}}}_{\mathrm{t}}\mathrm{diag}\left({\hat{\mathbf{h}}}_{\mathrm{r},k}\right)={\hat{\mathbf{H}}}_{\mathrm{t}}{\hat{\mathbf{h}}}_{\mathrm{r},k}{\left({\mathbf{1}}_{N\times 1}\right)}^{+}$, where (⋅)+ is the pseudo inverse operation.

Summarizing the above analysis, the detailed steps of our proposed two-stage channel estimation scheme are illustrated in Algorithm 1. Specifically, in stage 1, we estimate hd,k by setting the IRS to the absorbing mode. And in stage 2, we estimate Htdiag(hr,k) by setting the IRS mode to the perfect reflecting mode. In step 3, we remove the influence of the estimated channel ĥ d , k Mathematical equation: $ {\hat{\mathbf{h}}}_{\mathrm{d},k}$, and obtain the measurement vector Z ̃ k r Mathematical equation: $ {\stackrel{\sim }{\mathbf{Z}}}_k^r$ for Ht hr,k. Then, we enumerate UHt hr,k by estimating its channel component { c k , i } i = 1 L t Mathematical equation: $ {\left\{{\mathbf{c}}_{k,i}\right\}}_{i=1}^{{L}_t}$ one by one. For the ith component, in step 5, we detect the position of the strongest element of ck,i. And in step 6, we construct a position vector γ i = [ n i * - V , , n i * + V ] Mathematical equation: $ {\gamma }_i=\left[{n}_i^{\mathrm{*}}-V,\cdots,{n}_i^{\mathrm{*}}+V\right]$, which represents the position of the most 2V + 1 strong elements in ck,i, since for the function Ξ ( N t , ψ i t - ψ ¯ n ) Mathematical equation: $ \mathrm{\Xi }\left({N}_t,{\psi }_i^t-{\overline{\psi }}_n\right)$ in Proposition 1, when n is more close to n i * Mathematical equation: $ {n}_i^{\mathrm{*}}$, Ξ ( N t , ψ i t - ψ ¯ n ) Mathematical equation: $ \mathrm{\Xi }\left({N}_t,{\psi }_i^t-{\overline{\psi }}_n\right)$ can be more close to Ξ ( N t , ψ i t - ψ ¯ n i * ) Mathematical equation: $ \mathrm{\Xi }\left({N}_t,{\psi }_i^t-{\overline{\psi }}_{{n}_i^{\mathrm{*}}}\right)$. Next, we use the 2V + 1 elements to extract the sub measurement vector Z ̃ k , i r C 2 V + 1 Mathematical equation: $ {\stackrel{\sim }{\mathbf{Z}}}_{k,i}^r\in {\mathcal{C}}^{2V+1}$ from Z ̃ k r Mathematical equation: $ {\stackrel{\sim }{\mathbf{Z}}}_k^r$ as Z ̃ k , i r = Z ̃ k , i r ( γ i , : ) Mathematical equation: $ {\stackrel{\sim }{\mathbf{Z}}}_{k,i}^r={\stackrel{\sim }{\mathbf{Z}}}_{k,i}^r\left({\gamma }_i,:\right)$, where Z ̃ k r Mathematical equation: $ {\stackrel{\sim }{\mathbf{Z}}}_k^r$ can be approximated by Z ̃ k , i r Mathematical equation: $ {\stackrel{\sim }{\mathbf{Z}}}_{k,i}^r$ since we have | | Z ̃ k r | | F 2 | | Z ̃ k , i r | | F 2 Mathematical equation: $ {\Vert {\stackrel{\sim }{\mathbf{Z}}}_k^r\Vert }_F^2\approx {\Vert {\stackrel{\sim }{\mathbf{Z}}}_{k,i}^r\Vert }_F^2$. With the reduced-dimensional measurement vector Z ̃ k , i r Mathematical equation: $ {\stackrel{\sim }{\mathbf{Z}}}_{k,i}^r$, in step 7, we use a least square method to estimate c k , i ( γ i , : ) Mathematical equation: $ {\mathbf{c}}_{k,i}\left({\gamma }_i,:\right)$ by ĉ k , i ( γ i , : ) = [ W ( : , γ i ) ] + Z ̃ k , i r Mathematical equation: $ {\hat{\mathbf{c}}}_{k,i}\left({\gamma }_i,:\right)={\left[\mathbf{W}\left(:,{\gamma }_i\right)\right]}^{+}{\stackrel{\sim }{\mathbf{Z}}}_{k,i}^r$, which can effectively reduce the computational complexity. After all L t channel components are estimated, in step 10, we can obtain U Ĥ t ĥ r , k Mathematical equation: $ \mathbf{U}{\hat{\mathbf{H}}}_{\mathrm{t}}{\hat{\mathbf{h}}}_{\mathrm{r},k}$ as U Ĥ t ĥ r , k = i = 1 L t ĉ k , i Mathematical equation: $ \mathbf{U}{\hat{\mathbf{H}}}_{\mathrm{t}}{\hat{\mathbf{h}}}_{\mathrm{r},k}=\sum_{i=1}^{{L}_t} {\hat{\mathbf{c}}}_{k,i}$. And Ĥ t diag ( ĥ r , k ) Mathematical equation: $ {\hat{\mathbf{H}}}_{\mathrm{t}}\mathrm{diag}\left({\hat{\mathbf{h}}}_{\mathrm{r},k}\right)$ can be estimated in the end.

Algorithm 1

Proposed Two-Stage Channel Estimation Scheme

4. Numerical results

In this section, numerical results are presented to demonstrate the performance of Algorithm 1. We consider an IRS aided THz multi-user MISO system, where the BS equips with a lens antenna array with N t = 256 antennas, simultaneously serves to K = 16 single-antenna users with the aid of an IRS, which is with N = 16 reflecting elements. For the channel H t and { h r , k } k = 1 K Mathematical equation: $ {\left\{{\mathbf{h}}_{r,k}\right\}}_{k=1}^K$, we assume the complex gain is α CN ( 0,1 ) Mathematical equation: $ \alpha \in \mathcal{CN}\left(\mathrm{0,1}\right)$, the spatial direction ψ follows a uniform distribution within [−0.5, 0.5], and L t = L r = 3 due to the sparsity of the THz channel. For simplicity, we assume { h r , k } k = 1 K = 0 N t × 1 Mathematical equation: $ {\left\{{\mathbf{h}}_{r,k}\right\}}_{k=1}^K={\mathbf{0}}_{{N}_t\times 1}$ which means that the directly transmissions between the BS and the user are broken down with some obstacles. Finally, all the results are averaged over 5000 random channel realizations.

Fig. 2 shows the normalized mean square error (NMSE) performance versus SNR in different schemes, where we define NMSE   =   k = 1 K | | U H t diag ( h r , k ) - U Ĥ t diag ( ĥ r , k ) | | F 2 k = 1 K | | U H t diag ( h r , k ) | | F 2 . Mathematical equation: $$ \mathrm{NMSE}\enspace =\enspace \frac{{\sum }_{k=1}^K {||\mathbf{U}{\mathbf{H}}_t\mathrm{diag}\left({\mathbf{h}}_{r,k}\right)-\mathbf{U}{\hat{\mathbf{H}}}_t\mathrm{diag}\left({\hat{\mathbf{h}}}_{r,k}\right)||}_F^2}{{\sum }_{k=1}^K {||\mathbf{U}{\mathbf{H}}_t\mathrm{diag}\left({\mathbf{h}}_{r,k}\right)||}_F^2}. $$

Thumbnail: Fig. 2 Refer to the following caption and surrounding text. Fig. 2

Normalized mean square error comparison versus SNR.

As shown in Fig. 2, the NMSE performance can be improved with the increasing SNR. Therefore, when the SNR is smaller than 10 dB, the NMSE can be lower when V decreases, but when the SNR is larger than 10 dB, the result will be reversed.

5. Conclusions

In this letter, we investigate the channel estimation problem for the IRS-aided multi-user MISO system with lens antenna array. Specifically, we propose a two-stage channel estimation scheme, where we first have estimated the channel without IRS by setting the IRS to the absorbing mode, and then we have estimated the cascaded channel reflected by the IRS with removing the influence of the prior estimated channel. Since we demonstrate that the channel components of the cascaded channel are independent, in stage 2, we decompose the total channel estimation problem into a series of independent problems, where we have estimated each channel component by the least square method. Numerical results show the effectiveness of our proposed channel estimation scheme.

References

  1. Z. Chen, et al. “A survey on terahertz communications”, China Communications , 16, 2, 1–35 (2019). [CrossRef] [Google Scholar]
  2. S.H. Lee. “Switching terahertz waves with gate-controlled active grapheme metamaterials”. Nature Materials , 11, 11, 936–941 (2012). [CrossRef] [PubMed] [Google Scholar]
  3. C. Liaskos, S. Nie, A. Tsioliaridou, et al. “A Novel Communication Paradigm for High Capacity and Security via Programmable Indoor Wireless Environments in Next Generation Wireless Systems”, Ad Hoc Networks (2018). [Google Scholar]
  4. T.J. Cui, M.Q. Qi, X. Wan, et al. “Coding metamaterials, digital metamaterials and programmable metamaterials”, Light: Science and Applications , 3, 10, 218 (2014). [Google Scholar]
  5. S. Hu, F. Rusek and O. Edfors. “Beyond Massive MIMO: The Potential of Positioning with Large Intelligent Surfaces” IEEE Transactions on Signal Processing , 99 (2017). [Google Scholar]
  6. J. Chen, Y. Liang, Y. Pei, et al. “Intelligent Reflecting Surface: A Programmable Wireless Environment for Physical Layer Security”, IEEE Access , 7, 82599–82612 (2019). [CrossRef] [Google Scholar]
  7. Q. Wu and R. Zhang. “Intelligent Reflecting Surface Enhanced Wireless Network via Joint Active and Passive Beamforming”, IEEE Transactions on Wireless Communications (2019). [Google Scholar]
  8. W. Chen, X. Ma, Z. Li, et al. “Sum-rate Maximization for Intelligent Reflecting Surface Based Terahertz Communication Systems”, IEEE/CIC International Conference on Communications Workshops in China , 153–157 (2019). [Google Scholar]
  9. M. Cui, G. Zhang and R. Zhang. “Secure Wireless Communication via Intelligent Reflecting Surface”, IEEE Wireless Communications Letters (2019). [Google Scholar]
  10. H. Shen, W. Xu, S. Gong, et al. “Secrecy Rate Maximization for Intelligent Reflecting Surface Assisted Multi-Antenna Communications”, IEEE Communications Letters , 23, 9, 1488–1492 (2019). [CrossRef] [Google Scholar]
  11. C. Lin and G.Y. Li. “Adaptive Beamforming With Resource Allocation for Distance-Aware Multi-User Indoor Terahertz Communications”, IEEE Transactions on Communications , 63, 8, 2985–2995 (2015). [CrossRef] [Google Scholar]
  12. X. Gao, L. Dai, S. Zhou, et al. “Wideband Beamspace Channel Estimation for Millimeter-Wave MIMO Systems Relying on Lens Antenna Arrays”, IEEE Transactions on Signal Processing , 67, 18, 4809–4824 (2019). [CrossRef] [Google Scholar]
  13. X. Gao, L. Dai, S. Han, et al. “Reliable Beamspace Channel Estimation for Millimeter-Wave Massive MIMO Systems with Lens Antenna Array”, IEEE Transactions on Wireless Communications , 16, 9, 6010–6021 (2017). [CrossRef] [Google Scholar]

All Tables

Algorithm 1

Proposed Two-Stage Channel Estimation Scheme

All Figures

Thumbnail: Fig. 1 Refer to the following caption and surrounding text. Fig. 1

IRS-aided THz multi-user MISO system with lens antenna array

In the text
Thumbnail: Fig. 2 Refer to the following caption and surrounding text. Fig. 2

Normalized mean square error comparison versus SNR.

In the text