Abstract

This paper investigates the transmission design in a multiple-input single-output (MISO) Terahertz network assisted by an intelligent reflecting surface (IRS). Specifically, we consider the sum-rate maximization design by jointly optimizing the active beamforming (BF) and the phase shifters. To solve the formulated nonconvex problem, we utilize the Lagrangian dual transform based method to obtain an equivalent problem. Then, an alternating optimization (AO) algorithm is proposed, where the unit modulus constraint (UMC) of the IRS is handled by a computational efficient adaptive gradient descent (AGD) method. Finally, simulation results demonstrate the promising performance of the proposed design.

1. Introduction

Recently, the newly proposed intelligent reflecting surface (IRS) has drawn great attention in industry and academia. An IRS is a planar array with many reflecting elements, which can rotate the phases of the incident electromagnetic (EM) wave passively [1]. Hence, by altering the phase shifters with a programmable controller, the reflected signals can be adjusted to the desired direction [2]. Moreover, since the processing is limited to only reflecting the received signal, IRS consumes much less power than the active transmitter (Tx) or relay [3]. With these advantages, IRS has sparked so much interest in recent works.

For example, a single IRS for data transmission was studied in [4], with the goal of either maximizing the system throughput or minimizing the transmit power at Tx. Also, the work in [5] investigated the joint active and passive beamforming (BF) design for IRS-empowered wireless systems while [6] studied the phase shifters design in the case of discrete coefficient. What’s more, the IRS-assisted design has been investigated in the multiuser network in [7], the multigroup multicast network in [8], the multicell network in [9], and the wireless energy harvesting network in [10], respectively. Moreover, when the channel state information (CSI) cannot be accurately obtained, the work in [11] studied the outage-constrained robust BF in IRS-aided wireless networks. Then, the work in [12] revealed that exploiting amplitude control in IRS-aided wireless networks can improve the robustness. Recently, in [13, 14], the authors proposed a two-timescale BF scheme in IRS-aided wireless networks, where the passive IRS phase shifters were optimized based on the statistical CSI of all links, and the transmit BF vectors at the access point (AP) were designed based on the instantaneous CSI of the effective channels, thus to reduce the channel training overhead and design complexity. Among these works, the manifold optimization (MO) in [7], the majorization-minimization (MM) method in [9], and the penalty dual decomposition (PDD) in [12] are widely used to handle the passive BF design.

On the other hand, future wireless communications aim to establish higher performance indicators and introduce new application scenarios. To meet the requirements of ultrahigh data rate for emerging applications, Terahertz (THz) wireless communication has emerged as a potential candidate technology for the wireless network [15]. Applying IRS to the THz channel can establish a virtual direct link, which effectively enhances signal reception and reduces the probability of signal blocking. Specifically, an IRS-assisted THz system with orthogonal frequency division multiple accesses was studied in [16]. Then, [17] investigated the THz massive multiple-input multiple-output (MIMO) network assisted by an IRS. Besides, [18] studied the IRS-empowered THz communications, where a deep reinforcement learning-based BF design was proposed. Recently, the work in [19] investigated the sum-rate maximization design for an IRS-assisted THz network while, in [20], the authors studied the hardware design for IRS-enabled THz networks. These works suggested the potential of IRS in improving the performance of the THz network such as spectrum efficiency and coverage area. However, the optimization methods in this literature maybe too complicated to be achieved. Low computational complexity methods are needed to reduce the hardware cost and power consumption in IRS-enhanced networks, especially for high-frequency THz channel.

Motivated by above, in this work, we consider an IRS-aided multiuser THz downlink network. Our goal is to maximize the sum rate of all users by jointly optimizing the Tx’s transmit BF and the IRS’s phase shifter. Since the obtained problem is a nonconvex optimization problem with the unit modulus constraint (UMC), we utilize the Lagrangian dual transform method to obtain an equivalent problem. Then, an alternating optimization (AO) algorithm is proposed, where the active BF is obtained by the bisection search method and the phase shifts are solved by an adaptive gradient descent (AGD) method with low computational complexity. Different from the commonly used methods such as MO, MM, and PDD, we formulate an unconstrained programming problem with respect to (w.r.t.) the phase coefficients. Then, we calculate the gradient vector of the objective function and update the coefficients according to the gradient descent algorithm. In fact, the major advantage of the AGD method is that the iterative step size is smartly determined by the second-order Taylor expansion or the Armijo-Goldstein search strategy, thus accelerating the convergence speed. Simulation results suggest the efficiency of the proposed design and reveal that a significant spectrum efficiency improvement can be obtained with the aid of an IRS.

The rest of this work is organized as follows. A system model and problem formulation are given in Section 2. Section 3 investigates the joint design problem, where an AO approach is proposed. Simulation results are illustrated in Section 4. Section 5 concludes this work.

Notations: Throughout the work, we use the upper case boldface letters for matrices and lower case boldface letters for vectors. The superscripts , , represent the transpose, conjugate, and conjugate transpose, respectively. The trace of matrix is denoted as . denotes to stack the columns of matrix into a vector . Besides, denotes an identity matrix with an appropriate size. denotes the real part of a complex variable . denotes a circularly symmetric complex Gaussian random vector with mean and covariance matrix . represents a diagonal matrix with on the main diagonal.

2. System Model and Problem Formulation

In this section, we introduce the IRS-aided THz system model and formulate the problem.

2.1. IRS Model

For an IRS with elements, let denote the phase shift matrix at the IRS with , where represents the reflection coefficient (RC) of the -th element. In practice, due to the hardware limitations, the RC of each element can only take a value from a discrete set. Let denote the number of bit resolutions for each element. Then, we have , where ; that is, the discrete phase shift values are assumed to be equally spaced in . Furthermore, by setting , we obtain the continuous phase shifts; that is, , which leads to the performance upper bound for discrete phase shifts in practical systems.

2.2. Signal Transmission Model

Let us consider an IRS-aided MISO THz system as shown in Figure 1, which consists of one transmitter (Tx), one IRS, and receivers. The Tx has antennas, and the IRS has reflecting elements, respectively. In addition, each receiver (Rx) is equipped with a single antenna, and the sets of these receivers are denoted as . The channel between Tx and the IRS is denoted as . Besides, the channel between Tx and the -th Rx is denoted as , while the channel between the IRS and the -th Rx is denoted as , respectively. In addition, an IRS controller is used to coordinate the information exchange and signal transmission between Tx and IRS.

Now, we present the THz channel model. Although there are a few scattering components in THz network, their power is much lower (more than ) than that of the line-of-sight (LoS) component, and thus, we only consider the LoS component and ignore the other scattering components [16]. Accordingly, can be expressed as , where is the complex path gain satisfying , where is the speed of light, is the central frequency, represents the medium absorption factor, and is the link distance. Besides, can be expressed as , with and are the steer vectors of Tx and IRS; for example, , and , respectively, while and are the antenna separation distance at Tx and IRS, respectively, is the wavelength, and are the angle of departure and arrival, respectively. The rest channel can be defined similarly.

The transmit signal can be written aswhere is the information for the -th Rx, and is the transmit BF for the -th Rx, respectively.

Then, the signals received by the -th Rx are given bywhere denotes the antenna noise at the -th Rx with .

In fact, by defining , we have

Thus, the signal-to-interference-noise-ratio (SINR) for the -th Rx can be written aswhere .

2.3. Problem Formulation

In this work, we aim to maximize the sum rate of all the users by jointly designing and , subject to the transmit power constraint and the UMC. Thus, the problem is formulated aswhere is the power budget at the Tx.

It is generally difficult to solve (5a)–(5c) due to the nonconcave objective function and the nonconvex constraint (5c). In this work, we try to solve efficiently. First, we decouple the optimization variables to make tractable.

3. The Lagrangian Dual AO Method

In this section, we decouple into several tractable subproblems and obtain the solution to these subproblems.

3.1. The Lagrangian Dual Transformation

To tackle the logarithm function in (5a), we apply the newly proposed Lagrangian dual transform method in [21]. To be specific, can be equivalently rewritten aswhere refers to , and is an auxiliary variable w.r.t. , and the new objective function is defined by

With the conclusion in [21], it is known that for , when is fixed, the optimal is . Besides, for a fixed , optimizing is reduced to

Using in (4), the objective function (8a) is rewritten as a new function of as

Thus, with given , optimizing becomes

In this subsection, we have introduced the Lagrangian dual method to transform (5a)–(5c) into (10a)–(10b). In the next subsection, we will propose an AO method to solve (10a)–(10b) efficiently.

3.2. The AO Method

It is known that is the multiple-ratio fractional programming (FP) problem. By introducing the auxiliary variable and utilizing the quadratic transform proposed in [22], we reformulate aswhere .

Then, based on [22], solving problem is equivalent to solving the following problem over and

In fact, with given , is convex w.r.t. , since the objective is the difference between the linear function and the quadratic function, thus the constraint is convex. Then, with given , is convex w.r.t. , since the objective is convex and the constraint is convex. However, with given , is nonconvex w.r.t. . The main reason is that the UMC constraint is nonconvex w.r.t. .

A common method for solving is alternatively updating the variables by solving the corresponding subproblems w.r.t. one of them while fixing the others [23]. To obtain the solution in an efficient way, we introduce the following lemma.

Lemma 1. [23]: The optimal for a given is

Proof: . can be obtained by setting to zero.
In addition, by the first-order condition, the optimal for (11) iswhere is the dual variable introduced for the power constraint, which is determined byand can be obtained by the bisection search method [24].
In the following part, we will solve the subproblem w.r.t. .

3.3. The Optimization of the Phase Shifter

In fact, the main difficulty part of (11) is the UMC for . According to (11) and doing some mathematical operations, we obtain the following problem w.r.t :where

The main difficulty in handing (17) is (17b), which can be solved by the following AGD method. Firstly, we denote and consider as a function of , which is given by . Then, by assuming , we have the following problem:which is an unconstrained function w.r.t. . Thus, the AGD algorithm is able to find a locally optimal solution for (19). Specifically, the partial derivative is given as

After computing all the , we obtain the following gradient vector

Following the gradient direction , the value of will descend by updating with , where is the iterative step size. Thus, in the -th iteration, the update of and can be, respectively, given as

In fact, (22a)–(22b) is the main idea of the conventional gradient descent (CGD) algorithm, where is commonly a constant determined by the simulation experiment, which suffers high complexity and low efficiency. Thus, we propose a novel AGD algorithm to choose a suitable step size for each step during the iterative process. Specifically, we first expand (22b) aswhere .

According to (22), the partial derivative terms and of the gradient vector are obtained in the -th iteration. For the -th iteration, is only determined by the step size . To minimize the value of , we try to find a better by solving the following problem:where .

In order to optimize (25) with low complexity, we approximate with the second-order Taylor expansion around ; thus, we obtainwhere

For the quadratic form in (27), if , the optimal is given by . On the other hand, if , we can find an appropriate by certain advanced line search method such as the Armijo-Goldstein search strategy [4].

At the end of the AGD process, each entry of is mapped into the nearest discrete phase shifts from , which is given bywhere means rounding to the nearest integer.

The whole procedure of the AGD algorithm is illustrated in Algorithm 1, where denotes the accuracy.

(1)Initialization: Set , and a feasible point .
(2)repeat
(a) Compute the gradient vector by (21).
(b) Compute the step size .
(c) Update .
(d) Update .
(e) If , then .
(f).
(3)until.
(4)Output Map each entry of into the discrete set .

Thus, we have finished the joint BF and phase shifters design. The whole AO procedure is summarized in Algorithm 2, where is the obtained optimal value in the -th iteration for (5a)–(5c).

(1)Initialization: Set , , , , and the initial point .
(2)repeat
(a) Update by the bisection search method.
(b) Update by the AGD method.
(c) Update and .
(d).
(3)until.
(4)Output.

4. Simulation Results

The simulation scenario is shown in Figure 2, where there are one Tx, one IRS, and 4 users. A three-dimensional (3D) coordinate system is considered, where the Tx and the IRS are located at and , respectively. Besides, we assume that the users are randomly distributed in a circle centered at with a radius of . Unless otherwise specified, the following settings are assumed: , , , , , and the medium absorption factor is [16].

Firstly, the convergence behaviour of the AGD and CGD algorithms is tested. From Figures 3 and 4, we can see that for different and , the sum rate increases with the iteration numbers and gradually converges almost in 50 iterations for the AGD algorithm. However, the CGD method needs almost 200 iterations to converge, which leads to lower efficiency. This comparison demonstrates the efficiency of the AGD method.

Then, we study the convergence behaviour of the AO algorithm. From Figure 5, we can see that for different and , the sum rate always converges almost in 20 iterations, which suggests the practicability of the AO algorithm.

4.1. Performance Evaluation

To highlight the superiority of the proposed scheme, we compare the proposed algorithm with the following methods: (1) the random IRS method, for example, choosing the phase shifter randomly; (2) the no IRS-assisted case; (3) the continuous RC case, which can be seen as the upper bound of the proposed design. These designs are labeled as “Proposed method,” “Random IRS,” “No IRS,” and “Continuous RC,” respectively.

Firstly, in Figure 6, we show the sum rate versus the transmit power budget . From this figure, we can see that the sum rate increases with for all these methods, while the proposed method achieves better performance than other schemes, and the performance gap between the discrete RC case and the continuous RC case is relatively small, which suggests the superiority of the discrete RC design.

Then, in Figure 7, we plot the sum rate versus the number of reflecting elements . From this figure, we can see that more leads to a higher sum rate, since with larger , the signal power received by the IRS is improved, and the reflected signal power received by the users will increase when the phase shifter is optimized properly. Besides, with large , the performance gap between the proposed method and the random IRS scheme is enlarged, since the random IRS manner only exploits the array gain; thus, the sum rate increases slowly. This result suggests that properly optimizing the phase shifter can improve the spectrum efficiency apparently.

5. Conclusions

In this paper, we have investigated the joint BF and phase shifters design in an IRS-aided THz network. The formulated nonconcave sum-rate maximization design was recast by the Lagrangian dual transform. Then, an AO algorithm was proposed to solve the equivalent problem, where the phase shifters design was addressed by a computational efficient AGD method. Simulation results showed the effectiveness of the proposed scheme.

Data Availability

The data used to support the findings of this study are included within the article.

Disclosure

A preprint has previously been published in [16].

Conflicts of Interest

The authors declare that there are no conflicts of interest regarding the publication of this article.

Acknowledgments

This work was supported in part by the Natural Science Foundation of China under Grant no. 61673108, in part by the Colleges and Universities Natural Science Foundation in Jiangsu Province under Grant no. 19KJA110002, and in part by the Industry-University-Research Cooperation Project of Jiangsu Province under Grant nos. BY2020335 and BY2020358.