I. Introduction
Millimeter wave (mmWave) communication, with frequency ranging from 30~300GHz, is considered as a promising method to meet the increasing capacity demand in the fifth-generation system [1]. However, such high carrier frequency leads to severe path loss and makes the mmWave signal vulnerable to blocking obstacles. Meanwhile, mmWave communication inevitably leads to huge energy consumption and hardware complexity. Intelligent reflecting surface (IRS), which smartly transforms the stochastic wireless channels into a software-defined environment, has been proposed as a promising new paradigm to solve these problems efficiently and achieve smart wireless system [2]–[17]. Generally speaking, IRS can be utilized to create additional links and enhance the system performance without incurring huge energy consumption [6]–[17]. Specifically, IRS is a planar array consisting of a large number of reconfigurable low-cost passive elements, which are capable of independently changing the phase shifts of the incident signal with low power consumption.