CN115664485A - Control method, device, terminal and medium for discrete phase adjustable intelligent reflecting surface - Google Patents

Control method, device, terminal and medium for discrete phase adjustable intelligent reflecting surface Download PDF

Info

Publication number
CN115664485A
CN115664485A CN202211360076.6A CN202211360076A CN115664485A CN 115664485 A CN115664485 A CN 115664485A CN 202211360076 A CN202211360076 A CN 202211360076A CN 115664485 A CN115664485 A CN 115664485A
Authority
CN
China
Prior art keywords
reflection
phase
block
phase response
response
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202211360076.6A
Other languages
Chinese (zh)
Other versions
CN115664485B (en
Inventor
朱泓艺
陈婧
张慈磊
张勇皓
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Peng Cheng Laboratory
Shanghai Broadband Technology and Application Engineering Research Center
Original Assignee
Peng Cheng Laboratory
Shanghai Broadband Technology and Application Engineering Research Center
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Peng Cheng Laboratory, Shanghai Broadband Technology and Application Engineering Research Center filed Critical Peng Cheng Laboratory
Priority to CN202211360076.6A priority Critical patent/CN115664485B/en
Publication of CN115664485A publication Critical patent/CN115664485A/en
Application granted granted Critical
Publication of CN115664485B publication Critical patent/CN115664485B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02DCLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
    • Y02D30/00Reducing energy consumption in communication networks
    • Y02D30/70Reducing energy consumption in communication networks in wireless communication networks

Landscapes

  • Aerials With Secondary Devices (AREA)

Abstract

The invention discloses a control method, a control device, a control terminal and a control medium of a discrete phase adjustable intelligent reflecting surface, wherein a plurality of reflecting blocks are obtained by dividing the discrete phase adjustable intelligent reflecting surface into blocks, each reflecting block comprises a plurality of reflecting units, and a code word of each reflecting unit in each reflecting block and an amplitude phase response pair corresponding to each code word are obtained; traversing the states of all the reflection units of the reflection block according to the bit number of the reflection unit to combine to obtain a plurality of code word combinations of the reflection block; determining amplitude phase response pairs of each code word combination according to the amplitude phase response pairs corresponding to all the code words in the reflection block; constructing a codebook of the reflection block based on the code word combination of the reflection block and the corresponding amplitude phase response pair; and controlling the reflection units in the reflection blocks according to the codebook of the reflection blocks. By the scheme, the complexity of effectively controlling the discrete phase adjustable intelligent reflecting surface can be reduced, and the power consumption and the time delay of a communication system are reduced.

Description

Control method, device, terminal and medium for discrete phase adjustable intelligent reflecting surface
Technical Field
The invention relates to the technical field of communication, in particular to a control method, a control device, a control terminal and a control medium for a discrete phase adjustable intelligent reflecting surface.
Background
With the explosive growth of mobile data traffic demand, especially the explosion of the number of mobile connected devices and the emergence of high data rate services, the demand for higher capacity of mobile communication systems is increasing and the spectrum resources are becoming more strained. Millimeter wave (millimeter wave) is considered as one of key technologies of mobile communication technologies (such as 5G, 6G, etc.), and due to its abundant spectrum resources, it can effectively improve system capacity and solve the problem of spectrum resource shortage. However, the high penetration loss characteristics of millimeter waves make the high-band difficult to deploy in complex environments with more obstacles. An Intelligent Reflecting Surface (IRS) is composed of a large number of low-cost Reflecting units, and each Reflecting unit can independently adjust the phase and/or amplitude of an incident signal, so that the Intelligent reconfiguration of a wireless propagation environment can be realized, the performance of a wireless communication network is remarkably improved, and the IRS is considered to be one of leading-edge technologies with the most application prospects in the next-generation mobile communication technology.
Most of the current studies of IRS assisted communication systems assume that the phase of the reflection unit of the IRS is continuously and arbitrarily variable. However, in the practical design of IRS, the phase of the reflecting element is to be realized over a wide frequency range
Figure 107915DEST_PATH_IMAGE001
To
Figure 644070DEST_PATH_IMAGE002
Require a continuous bias voltage or other external conditions to drive devices such as varactors, graphene and ferroelectric thin films, which not only require more complex and highly accurate control circuitry, but also result in production costsThe rise is technically and realistically challenging. Therefore, in practical application, the adjustable phase and/or amplitude of the intelligent reflecting surface generally adopts a discrete phase adjustable mode, namely, a discrete value with limited precision (such as 2-bit quantization, only 4 phases are adjustable) is adopted instead of an arbitrarily adjustable continuous value, the discrete phase adjustable mode is realized only by adopting a low-cost switch diode, the cost is low, and the realization is simple.
In practical application, in order to better adapt to a variable wireless communication environment, the controller of the intelligent reflecting surface adjusts the reflecting matrix of the reflecting surface according to the change of the channel state. The discrete phase adjustable intelligent reflecting surface is composed of a large number of reflecting units, along with the increase of the number of the reflecting units and the number of discrete phase bits, the time required by channel estimation is increased, and a large amount of calculation cost is consumed, so that the control complexity of the reflecting units is high, the discrete phase adjustable intelligent reflecting surface cannot be effectively controlled in real time, and a communication system based on the discrete phase adjustable intelligent reflecting surface has larger time delay.
Therefore, a technical scheme capable of reducing calculation cost, reducing time delay and reducing control complexity of a reflecting unit is provided for how the discrete phase adjustable intelligent reflecting surface is needed to solve the technical problem.
Disclosure of Invention
The invention mainly aims to provide a control method, a control device, a control terminal and a computer readable storage medium for a discrete phase adjustable intelligent reflecting surface, and aims to solve the technical problems that in the prior art, the control complexity of the discrete phase adjustable intelligent reflecting surface is high, the discrete phase adjustable intelligent reflecting surface cannot be effectively controlled in real time, and the time delay of a corresponding communication system is long.
In order to achieve the above object, an embodiment of the present invention provides a method for controlling a discrete phase adjustable intelligent reflecting surface, where the method includes:
obtaining code words of reflection units in a reflection block of the intelligent reflection surface with the adjustable discrete phase, and determining amplitude phase response pairs corresponding to the code words; the discrete phase adjustable intelligent reflecting surface comprises a plurality of reflecting blocks, and each reflecting block comprises a plurality of reflecting units; the amplitude phase response pair comprises: an amplitude response and a phase response;
traversing the states of all the reflection units in the reflection block according to the bit number of the reflection unit, and combining the code words of all the reflection units in the reflection block to obtain a plurality of code word combinations of the reflection block;
determining amplitude phase response pairs of each code word combination according to the amplitude phase response pairs corresponding to each code word in each reflection block;
constructing a codebook of each reflection block based on the code word combination of each reflection block and the amplitude phase response pair of the code word combination;
and controlling the reflection units in the reflection blocks based on the codebooks of the reflection blocks according to the discrete phase adjustable intelligent reflection surface.
Optionally, the controlling the reflection units in the reflection blocks based on the codebooks of the reflection blocks according to the discrete phase adjustable intelligent reflection surface specifically includes:
acquiring an optimal value of a continuous phase reflection matrix corresponding to the discrete phase adjustable intelligent reflecting surface; the optimal value of the continuous phase reflection matrix is a continuous phase reflection matrix corresponding to the maximum value of the channel capacity of the communication system based on the discrete phase adjustable intelligent reflecting surface;
determining a phase response closest to the optimal value of the continuous phase reflection matrix in the codebook according to the codebook of each reflection block and the corresponding optimal value of the continuous phase reflection matrix, wherein the phase response is used as a target phase response of the reflection block;
and controlling the reflection units in the reflection blocks based on the target phase response of each reflection block and the target amplitude response corresponding to the target phase response.
Optionally, the controlling the reflection units in the reflection blocks based on the target phase response of each reflection block and the target phase response specifically includes:
determining a code word corresponding to the target phase response of each reflection block as a target code;
controlling a reflection unit in the reflection block according to the target code of the block and the amplitude phase response pair corresponding to the target code;
wherein the amplitude phase response pair corresponding to the target code comprises: the target phase response and the target amplitude response.
Optionally, the constructing a codebook of each reflection block based on the codeword combination of each reflection block and the amplitude-phase response pair of the codeword combination specifically includes:
distributing the phase response corresponding to each code word combination to a corresponding temporary set according to the phase value of the phase response corresponding to each code word combination in the reflection block; wherein, the phase value ranges of the temporary sets are different from each other;
determining the phase response closest to the corresponding preset phase response value in each temporary set;
taking the code word combination corresponding to the phase response closest to the corresponding preset phase response value in each temporary set as an optimal code word combination;
and constructing a codebook of the corresponding reflection block according to each optimal code word combination and the amplitude phase response pair corresponding to the optimal code word combination.
Optionally, before allocating the phase response corresponding to each code word combination to the temporary set of responses according to the phase value of the phase response corresponding to each code word combination in the reflection block, the method further includes:
determining whether the amplitude response of each code word combination in the reflection block is smaller than a preset amplitude response threshold value;
and deleting the code word combinations smaller than the preset amplitude response threshold value.
Optionally, before allocating the phase response corresponding to each code word combination to the corresponding temporary set according to the phase value of the phase response corresponding to each code word combination in the reflection block, the method further includes:
according to the preset codebook lengthLIs provided withL-each of said temporary sets;
dividing the phase into equal proportionLA range of phase values, and combining saidLA phase value range is assigned to the corresponding temporary set.
Optionally, determining an amplitude-phase response pair of each code word combination according to the amplitude-phase response pair corresponding to each code word in the reflection block specifically includes:
acquiring the position information of the block center point of the reflection block and the position information of each reflection unit in the reflection block;
determining a phase difference of each of the reflection units in the reflection block based on position information of the block center point of the reflection block and position information of each of the reflection units in the reflection block;
and determining the amplitude phase response pairs of each code word combination according to the amplitude phase response pairs corresponding to all the code words in the reflection block and the phase difference of each reflection unit.
Optionally, each of the reflection units is a t-bit, wherein,tgreater than or equal to 1.
Optionally, the obtaining of the optimal value of the continuous phase reflection matrix corresponding to the discrete phase adjustable intelligent reflecting surface specifically includes:
acquiring a channel state of a communication system based on the discrete phase adjustable intelligent reflecting surface, the number of antennas of a signal transmitting antenna and a signal receiving antenna, and the number of blocks of the reflecting blocks of the discrete phase adjustable intelligent reflecting surface; wherein the channel state at least comprises: a transmitting end-intelligent reflecting surface link channel state, an intelligent reflecting surface-receiving end link channel state and a transmitting end-receiving end link channel state;
and determining the optimal value of the continuous phase reflection matrix of each reflection block in the discrete phase adjustable intelligent reflection surface according to the channel state, the number of the signal transmitting antennas and the number of the signal receiving antennas and the number of the blocks of the reflection blocks of the discrete phase adjustable intelligent reflection surface.
Optionally, after determining the optimal value of the continuous phase reflection matrix corresponding to the discrete phase-tunable intelligent reflecting surface, the method further includes: and optimizing a transmitting end covariance matrix of the communication system by using a water injection algorithm based on the intelligent reflecting surface reflection matrix with the adjustable discrete phase, and feeding the optimized transmitting end covariance matrix back to the transmitting end of the communication system for power regulation and control of multiple transmitting antennas.
In order to achieve the above object, an embodiment of the present invention provides a control apparatus for a discrete phase adjustable intelligent reflective surface, where the apparatus includes:
the first determining unit is used for acquiring a code word of each reflecting unit in a reflecting block of the discrete phase adjustable intelligent reflecting surface and determining an amplitude phase response pair corresponding to each code word; the discrete phase adjustable intelligent reflecting surface comprises a plurality of reflecting blocks, and each reflecting block comprises a plurality of reflecting units; the amplitude phase response pair comprises: an amplitude response and a phase response;
the combining unit is used for traversing the states of all the reflection units in the transmission block according to the bit number of the reflection units and combining the code words of all the reflection units in the reflection block to obtain the code word combination of each reflection block;
a second determining unit, configured to determine a pair of amplitude-phase responses of each code word combination according to a pair of amplitude-phase responses corresponding to each code word in each reflection block;
a codebook unit, configured to construct a codebook for each reflection block based on the codeword combination of each reflection block and an amplitude-phase response pair of the codeword combination;
and the control unit is used for controlling the reflection units in the reflection blocks based on the codebooks of the reflection blocks of the discrete phase adjustable intelligent reflection surface.
Optionally, the control unit is specifically configured to:
acquiring an optimal value of a continuous phase reflection matrix corresponding to the intelligent reflecting surface; the optimal value of the continuous phase reflection matrix is a continuous phase reflection matrix corresponding to the maximum value of the channel capacity of the communication system based on the discrete phase adjustable intelligent reflecting surface;
determining a phase response closest to the optimal value of the continuous phase reflection matrix in the codebook according to the codebook of each reflection block and the corresponding optimal value of the continuous phase reflection matrix, wherein the phase response is used as a target phase response of the reflection block;
and controlling the reflection units in the reflection blocks based on the target phase response of each reflection block and the target amplitude response corresponding to the target phase response.
In order to achieve the above object, an embodiment of the present invention further provides a terminal, including: a processor and a memory; the memory has stored thereon a computer readable program executable by the processor; the processor, when executing the computer readable program, implements the steps of the discrete phase tunable intelligent reflecting surface control method as described in any one of the above.
In order to achieve the above object, an embodiment of the present invention further provides a computer-readable storage medium, where the computer-readable storage medium stores one or more programs, and the one or more programs are executable by one or more processors to implement the steps in the discrete-phase tunable intelligent reflecting surface control method according to any one of the above items.
The method comprises the steps of dividing a discrete phase adjustable intelligent reflecting surface into a plurality of reflecting blocks, wherein each reflecting block comprises a plurality of reflecting units, then obtaining a code word of each reflecting unit in the reflecting block and determining an amplitude phase response pair corresponding to each code word, traversing the states of all reflecting units in the transmitting block according to the bit number of the reflecting units, combining the code words of all reflecting units in the reflecting block, determining a plurality of code word combinations of the reflecting blocks, determining the amplitude phase response pair of each code word combination according to the amplitude phase response pair corresponding to each code word in the reflecting block, and constructing a codebook of the reflecting block based on the code word combinations of the reflecting block and the amplitude phase response pairs of the code word combinations to control the reflecting units in the reflecting block through the codebook of the reflecting block. The invention controls the reflection unit of the discrete adjustable phase through the codebook of each reflection block, can greatly reduce the complexity of controlling the reflection unit and reduce the calculation cost of channel estimation, thereby effectively controlling the intelligent reflection surface of the discrete adjustable phase in real time, reducing the time delay of a communication system based on the intelligent reflection surface of the discrete adjustable phase and improving the communication efficiency.
Drawings
Fig. 1 is a flowchart of a method for controlling a discrete phase adjustable intelligent reflecting surface according to an embodiment of the present invention;
fig. 2 is a schematic diagram of a discrete phase tunable intelligent reflective surface according to an embodiment of the present invention;
FIG. 3 is a schematic diagram of a reflection block according to an embodiment of the present invention;
fig. 4 is a flowchart of step S104 according to an embodiment of the present invention;
FIG. 5 is a flowchart of constructing a codebook of reflection blocks according to an embodiment of the present invention;
fig. 6 is a flowchart of step S105 according to an embodiment of the present invention;
fig. 7 is an application scenario diagram of a discrete phase adjustable intelligent reflecting surface according to an embodiment of the present invention;
fig. 8 is another flowchart of a method for controlling a discrete phase adjustable intelligent reflective surface according to an embodiment of the present invention;
fig. 9 is a schematic structural diagram of a control device for a discrete phase adjustable intelligent reflecting surface according to an embodiment of the present invention;
fig. 10 is a schematic structural diagram of a terminal according to an embodiment of the present invention.
Detailed Description
In order to make the objects, technical solutions and advantages of the present invention clearer and clearer, the present invention is further described in detail below with reference to the accompanying drawings and examples. It should be understood that the specific embodiments described herein are merely illustrative of the invention and are not intended to limit the invention.
Fig. 1 is a control method of a discrete phase adjustable intelligent reflecting surface according to an embodiment of the present invention, and as shown in fig. 1, the control method according to the embodiment of the present invention at least includes the following steps:
s101, obtaining a code word of each reflection unit in a reflection block of the intelligent reflection surface with the adjustable discrete phase, and determining an amplitude phase response pair corresponding to each code word.
In the embodiment of the present invention, the discrete phase adjustable intelligent reflective surface may be divided into a plurality of reflective blocks, that is, the discrete phase adjustable reflective surface includes a plurality of reflective blocks, and each reflective block includes a plurality of reflective units. As shown in figures 2 and 3 of the drawings,
Figure 989601DEST_PATH_IMAGE003
the reflection units are combined into a reflection block,
Figure 77642DEST_PATH_IMAGE004
the reflection blocks form an IRS array of discrete phase adjustable intelligent reflection surfaces. Moreover, the number of rows and columns in each reflective block may be the same or different, for example: the reflecting blocks are composed of 2 rows and 3 columns of reflecting units, or the reflecting blocks are composed of 2 rows and 2 columns of reflecting units.
Each reflection unit is t-bit, wherein t is greater than or equal to 1. The number of bits in a reflection unit determines the number of states it can take, i.e. the number of states in a reflection unit of t-bit is
Figure 751200DEST_PATH_IMAGE005
And (4) seed preparation. Taking t =2 as an example, the reflection unit is a 2-bit, each reflection unit has 4 adjustable phases, that is, the code word of each reflection unit has 4 states, and the code word of each state has corresponding amplitude response and phase response.
Each reflecting element can independently adjust the amplitude and phase of the incident signal, and therefore the signal response of the reflecting element is:
Figure 215680DEST_PATH_IMAGE006
wherein,
Figure 291083DEST_PATH_IMAGE007
in order to emit the signal, the optical fiber,
Figure 550026DEST_PATH_IMAGE008
in order for the signal to be incident,
Figure 835514DEST_PATH_IMAGE009
in order to be an amplitude response,
Figure 713471DEST_PATH_IMAGE010
is the phase response.
Code word for each reflection unit
Figure 768015DEST_PATH_IMAGE011
The corresponding amplitude-phase response pair, which constitutes the code word of the reflection unit, can be expressed as:
Figure 463438DEST_PATH_IMAGE012
wherein,
Figure 111589DEST_PATH_IMAGE013
is expressed as a size of
Figure 652291DEST_PATH_IMAGE014
Sets of (2), i.e. code words
Figure 702287DEST_PATH_IMAGE015
May take the values of 0,1,2, …,
Figure 303033DEST_PATH_IMAGE016
corresponding to amplitude phase response pairs
Figure 563113DEST_PATH_IMAGE017
Is provided with
Figure 782872DEST_PATH_IMAGE005
And (4) taking values.
For example, a reflection unit of t =2, i.e. 2-bit, the number of states of which is
Figure 812008DEST_PATH_IMAGE018
. Each reflection unit can independently adjust the amplitude and phase of an incident signal, and therefore, the signal response of the 2-bit reflection unit is as follows:
Figure 849234DEST_PATH_IMAGE019
code word for each reflection unit
Figure 206398DEST_PATH_IMAGE015
The corresponding amplitude-phase response pair, which constitutes the code word of the reflection unit, can be expressed as:
Figure 354482DEST_PATH_IMAGE020
wherein, it is preferable
Figure 113491DEST_PATH_IMAGE021
The control of the states in these 4 can be performed on the reflecting unit.
In the embodiment of the invention, the discrete phase adjustable intelligent reflecting surface based on the t-bit reflecting unit is adopted for block division, compared with the continuous phase adjustable IRS, the complexity of digital coding and programmable super surface of the discrete phase adjustable intelligent reflecting surface is much lower, and the control of the reflecting unit is simple.
S102, traversing the states of all the reflection units in the reflection block according to the bit number of the reflection units to combine the code words of all the reflection units in the reflection block to obtain a plurality of code word combinations of the reflection block.
As can be seen from the above description, the reflection units with different bit numbers have different numbers of corresponding states, and each state has a corresponding pair of amplitude-phase responses, that is, the code word of each reflection unit corresponds to a different pair of amplitude-phase responses. Traversing the states of all the reflection units in the transmission block according to the bit number of the reflection units in the reflection block, and combining the code words of the reflection units according to the states of the reflection units in a permutation and combination manner to obtain a plurality of code word combinations of the reflection block. Wherein the number includes at least one.
Taking an example that 4 reflection units of 2-tit exist in the reflection block, the corresponding state of each reflection unit is four, and the code words of the reflection units in different states are extracted from the code words corresponding to the 4 reflection units in sequence according to the arrangement mode to form a corresponding code word combination.
To be provided with
Figure 321618DEST_PATH_IMAGE022
Combining the code words of all the reflection units in the reflection block to obtain the code word combination of the reflection block
Figure 290711DEST_PATH_IMAGE023
Wherein
Figure 852274DEST_PATH_IMAGE024
a codeword representing the 1 st reflection unit in the reflection block,
Figure 590423DEST_PATH_IMAGE025
a codeword representing the 2 nd reflection unit in the reflection block,
Figure 235031DEST_PATH_IMAGE026
code words representing the last of the reflection units, the code word for each reflection unit corresponding to the code word
Figure 301207DEST_PATH_IMAGE027
A pair of magnitude phase responses.
S103, determining the amplitude phase response pair of each code word combination according to the amplitude phase response pair corresponding to each code word in the reflection block.
Specifically, position information of a block center point of a reflection block and position information of each reflection unit in the reflection block are obtained; determining a phase difference of each reflection unit in the reflection block based on the position information of the block center point of the reflection block and the position information of each reflection unit in the reflection block; and determining the amplitude phase response pair of each code word combination according to the amplitude phase response pairs corresponding to all the code words in the reflection block and the phase difference of each reflection unit.
To be provided with
Figure 56673DEST_PATH_IMAGE028
For example, if the reflection units are grouped into a reflection block as shown in fig. 3, assuming that the reflection units in the transmission block are located close enough,
Figure 383749DEST_PATH_IMAGE029
is unit length, the reflection unit length is
Figure 74625DEST_PATH_IMAGE030
The position information of the center point of the reflection block is
Figure 752731DEST_PATH_IMAGE031
Then each reflection unit in the reflection block
Figure 46309DEST_PATH_IMAGE032
The position information of (a) may be
Figure 634416DEST_PATH_IMAGE033
Wherein
Figure 89668DEST_PATH_IMAGE034
indicating the second in the reflection block
Figure 255070DEST_PATH_IMAGE035
The rows of the image data are, in turn,
Figure 221846DEST_PATH_IMAGE036
indicating the first in the reflection block
Figure 54673DEST_PATH_IMAGE037
The columns of the image data are arranged in rows,
Figure 556193DEST_PATH_IMAGE038
Figure 208891DEST_PATH_IMAGE039
. Using the center point of the reflection block as the reference point, the reflection unit in the reflection block
Figure 109851DEST_PATH_IMAGE032
The position vector of (a) is:
Figure 141392DEST_PATH_IMAGE040
reflection unit
Figure 469605DEST_PATH_IMAGE032
The phase difference relative to the reference point is:
Figure 344020DEST_PATH_IMAGE041
wherein,
Figure 924037DEST_PATH_IMAGE042
which represents the wavelength of the light emitted by the light source,
Figure 200298DEST_PATH_IMAGE043
a unit vector representing the incident signal,
Figure 574778DEST_PATH_IMAGE044
representing the unit vector of the outgoing signal.
The signal response of the reflection block is:
Figure 936489DEST_PATH_IMAGE045
wherein,
Figure 179252DEST_PATH_IMAGE046
Figure 185385DEST_PATH_IMAGE047
wherein,
Figure 855401DEST_PATH_IMAGE048
the codeword combinations representing the reflection blocks correspond to magnitude responses,
Figure 704408DEST_PATH_IMAGE049
the code word combinations representing the reflection blocks correspond to phase responses.
In the embodiment of the present invention, all code word combinations traversing the reflection block, that is, each reflection unit traverses
Figure 360649DEST_PATH_IMAGE005
The number of states, the combination of codewords and their corresponding pairs of magnitude-phase responses can be expressed as:
Figure 877081DEST_PATH_IMAGE050
wherein,
Figure 327785DEST_PATH_IMAGE051
i.e. in total have
Figure 664088DEST_PATH_IMAGE052
And (4) combining the code words.
S104, constructing a codebook of each reflection block based on all code word combinations of the reflection blocks and amplitude phase response pairs of the code word combinations.
Fig. 4 is a flowchart of step S104 according to an embodiment of the present invention, and as shown in fig. 4, step S104 can be implemented by at least the following steps:
s401, according to the phase value of the phase response of each code word combination in the reflection block, assigning the phase response of each code word combination to a corresponding temporary set.
Before step S401, as shown in FIG. 5, according to the presetA codebook length L, setting L temporary sets; will be provided with
Figure 248653DEST_PATH_IMAGE053
The phases of (a) are divided into L phase value ranges in equal proportion, and the L phase value ranges are allocated to the corresponding temporary sets. The phase ranges of each temporary set are different from each other.
For example, if the preset codebook length is 4, 4 temporary sets are set, which are:
Figure 229379DEST_PATH_IMAGE054
will be provided with
Figure 241197DEST_PATH_IMAGE055
The phases of (a) are divided into 4 phase value ranges in equal proportion, and the 4 phase value ranges are distributed to 4 temporary sets, which are respectively as follows:
Figure 799217DEST_PATH_IMAGE057
in an embodiment of the invention, the phase response of each code word combination in the reflection block is determined
Figure 62840DEST_PATH_IMAGE058
The phase value range belonging to which temporary set is put into the corresponding temporary set, as shown in fig. 5.
For example, if
Figure 22705DEST_PATH_IMAGE059
Then will be
Figure 939846DEST_PATH_IMAGE058
Is put into
Figure 391687DEST_PATH_IMAGE060
(ii) a If it is
Figure 52475DEST_PATH_IMAGE061
Then, then
Figure 7793DEST_PATH_IMAGE058
Put into
Figure 626993DEST_PATH_IMAGE062
Figure 159606DEST_PATH_IMAGE063
S402, determining the phase response closest to the corresponding preset phase response value in each temporary set.
The preset phase response value may be:
Figure 499451DEST_PATH_IMAGE064
Figure 433909DEST_PATH_IMAGE065
. In the embodiment of the present invention, each temporary set has a corresponding phase value range, and a middle value of the phase value range corresponding to the temporary set may be used as a preset phase response value.
At each one
Figure 958431DEST_PATH_IMAGE062
In the set, find the phase response with the phase closest to the preset phase response threshold
Figure 119285DEST_PATH_IMAGE066
And S403, taking the code word combination corresponding to the phase response closest to the corresponding preset phase response value in each temporary set as the optimal code word combination.
For example, if the phase response in a temporary set that is closest to the corresponding predetermined phase response value is
Figure 121876DEST_PATH_IMAGE066
Then its corresponding codeword combination is
Figure 51786DEST_PATH_IMAGE067
S404, constructing a codebook of the corresponding reflection block according to each optimal code word combination and the amplitude phase response pair corresponding to the optimal code word combination.
In the embodiment of the present invention, the optimal codeword combination and the corresponding amplitude phase response pair thereof may be represented as:
Figure 747210DEST_PATH_IMAGE068
then, the codebook of the formed reflection block is:
Figure 254415DEST_PATH_IMAGE069
in some embodiments of the present invention, before step S401, as shown in fig. 5, the method for controlling a discrete phase-adjustable intelligent reflecting surface according to an embodiment of the present invention further includes:
determining whether the amplitude response of each code word combination in the reflection block is smaller than a preset amplitude response threshold value;
and deleting the code word combinations smaller than the preset amplitude response threshold value.
For example, as shown in FIG. 5, the predetermined magnitude response threshold may be the lowest magnitude
Figure 936063DEST_PATH_IMAGE070
In the embodiment of the invention, the code word combination with smaller amplitude response has smaller system gain, so the preset amplitude response threshold value is set, and the code word combination with smaller amplitude response is filtered, namely redundant codes are removed, thereby greatly reducing the complexity of constructing the reflecting block codebook.
And S105, controlling the reflection units in the reflection block according to the codebook of the reflection block of the discrete phase adjustable intelligent reflection surface.
Fig. 6 is a flowchart of step S105 according to an embodiment of the present invention, and as shown in fig. 6, step S105 according to the embodiment of the present invention can be implemented at least by the following steps:
s601, obtaining the optimal value of the continuous phase reflection matrix corresponding to the intelligent reflecting surface with the adjustable discrete phase.
And the optimal value of the continuous phase reflection matrix is the continuous phase reflection matrix corresponding to the maximum value of the channel capacity of the communication system based on the discrete phase adjustable intelligent reflecting surface.
Specifically, a channel state of a communication system based on the discrete phase adjustable intelligent reflecting surface, the number of antennas of a signal transmitting antenna and a signal receiving antenna, and the number of blocks of a reflecting block of the discrete phase adjustable intelligent reflecting surface are obtained; and determining the optimal value of the continuous phase reflection matrix corresponding to the discrete phase adjustable intelligent reflecting surface according to the channel state of the communication system, the number of the signal transmitting antenna and the signal receiving antenna and the number of blocks of the reflection blocks of the discrete phase adjustable intelligent reflecting surface.
Wherein the channel state includes: a transmitting end-intelligent reflecting surface link channel state, an intelligent reflecting surface-receiving end link channel state and a transmitting end-receiving end link channel state.
In a communication system based on a discrete phase adjustable intelligent reflecting surface, as shown in fig. 7. The number of antennas at the transmitting end and the receiving end of the communication system is
Figure 845113DEST_PATH_IMAGE071
And
Figure 711438DEST_PATH_IMAGE072
the number of the reflecting blocks of the intelligent reflecting surface with the adjustable discrete phase is
Figure 575445DEST_PATH_IMAGE073
. The transmitted signal vector, the received signal vector and the gaussian white noise vector are respectively:
Figure 185418DEST_PATH_IMAGE074
Figure 948975DEST_PATH_IMAGE075
Figure 595988DEST_PATH_IMAGE076
wherein,
Figure 343364DEST_PATH_IMAGE077
the variance is represented as a function of time,
Figure 491449DEST_PATH_IMAGE078
representing an identity matrix.
Total transmission power of
Figure 250457DEST_PATH_IMAGE079
Covariance matrix of transmitted signals
Figure 458585DEST_PATH_IMAGE080
Is defined as
Figure 303044DEST_PATH_IMAGE081
Wherein
Figure 989240DEST_PATH_IMAGE082
Figure 992968DEST_PATH_IMAGE080
Is a positive definite matrix.
The channel state of the transmitting terminal-IRS link is as follows:
Figure 981784DEST_PATH_IMAGE083
the IRS-receiving end link channel state is as follows:
Figure 438173DEST_PATH_IMAGE084
the channel state of the transmitting end-receiving end link is as follows:
Figure 69006DEST_PATH_IMAGE085
the reflection matrix of the intelligent reflecting surface with the adjustable discrete phase is defined on the assumption that the reflection of the intelligent reflecting surface with the adjustable discrete phase is lossless
Figure 661661DEST_PATH_IMAGE086
Then, the equivalent channel matrix of the discrete phase adjustable intelligent reflector auxiliary communication system is:
Figure 477171DEST_PATH_IMAGE087
the receive side signal is represented as:
Figure 30643DEST_PATH_IMAGE088
the channel capacity is:
Figure 58642DEST_PATH_IMAGE089
therefore, the maximum value of the channel capacity is solved to obtain the reflection matrix of the intelligent reflecting surface
Figure 771383DEST_PATH_IMAGE090
And covariance matrix of transmitted signals
Figure 367580DEST_PATH_IMAGE080
And jointly optimizing the matrix to obtain the optimal value of the continuous phase reflection matrix.
Specifically, the optimal value of the continuous phase reflection matrix can be obtained according to the continuous phase adjustable IRS optimization algorithm:
Figure 798562DEST_PATH_IMAGE091
wherein,
Figure 630251DEST_PATH_IMAGE092
expressing continuously phase-tunable Intelligent reflecting surfaces
Figure 72865DEST_PATH_IMAGE093
The phase optimum of the reflecting element is,
Figure 964598DEST_PATH_IMAGE094
s602, finding the phase response closest to the optimal value of the continuous phase reflection matrix corresponding to the reflection block from the codebook corresponding to the reflection block as the target phase response of the reflection block.
Taking the example of obtaining the target phase response of the first reflection block, the codebook for each reflection block of the discrete phase tunable intelligent reflection surface
Figure 758241DEST_PATH_IMAGE095
From the codebook
Figure 128043DEST_PATH_IMAGE095
Finding the optimal value of the corresponding continuous phase reflection matrix
Figure 549797DEST_PATH_IMAGE096
Closest phase response of
Figure 753376DEST_PATH_IMAGE097
As the target phase response of the reflection block and obtaining the corresponding target amplitude response
Figure 627791DEST_PATH_IMAGE098
Wherein
Figure 332442DEST_PATH_IMAGE099
Figure 484069DEST_PATH_IMAGE100
. In the same way, the target phase response and the target amplitude response of all the other reflection blocks are found, and the reflection matrix of the intelligent reflection surface with the adjustable discrete phase is
Figure 983184DEST_PATH_IMAGE101
In some embodiments of the present invention, the optimal value of the reflection matrix of the intelligent reflection surface with adjustable discrete phase is obtained in step S602
Figure 344895DEST_PATH_IMAGE102
Then, the water filling algorithm and the obtained intelligent reflecting surface reflecting matrix with the adjustable discrete phase can be utilized
Figure 931865DEST_PATH_IMAGE090
Optimizing transmit side covariance matrix for a communication systemQAnd the optimized transmitting end covariance matrixQAnd feeding back to the transmitting end. By jointly optimizing the reflection matrix
Figure 593790DEST_PATH_IMAGE102
Sum-transmit-end covariance matrixQSo as to obtain the maximum channel capacity of the communication system assisted by the discrete phase adjustable intelligent reflecting surface.
In particular, by the reflection matrix described above
Figure 998227DEST_PATH_IMAGE090
Obtaining the communication system channel, and performing SVD on the communication system channel, if any
Figure 988180DEST_PATH_IMAGE103
Wherein,
Figure 503475DEST_PATH_IMAGE104
Figure 895273DEST_PATH_IMAGE105
and represents the maximum data stream that the channel can transmit. OptimizationQHas a value of
Figure 470611DEST_PATH_IMAGE106
Wherein,
Figure 806914DEST_PATH_IMAGE107
to be allocated to the second by the water filling algorithmiPower of data streamAn optimal value. Derived from the water-filling algorithm
Figure 266845DEST_PATH_IMAGE108
Wherein,
Figure 372205DEST_PATH_IMAGE109
satisfy the requirement of
Figure 118444DEST_PATH_IMAGE110
S603, controlling the reflection unit of each reflection block based on the target phase response of each reflection block.
Specifically, a target phase response for each reflection block is determined
Figure 834988DEST_PATH_IMAGE111
Corresponding code word combination
Figure 957664DEST_PATH_IMAGE112
As a target code; and controlling the reflection units of the reflection blocks according to the target codes of the reflection blocks and the amplitude phase response pairs corresponding to the target codes.
Further, encoding according to the target
Figure 183109DEST_PATH_IMAGE113
Finding the code word of each reflection unit in the reflection block
Figure 975616DEST_PATH_IMAGE114
Each codeword corresponds to a state of a reflective element. By applying different voltages to the reflective elements, the reflective elements will assume different states. Therefore, the controller of the reflection block adjusts the voltage of each reflection unit according to the code word of each reflection unit, so that the phase response of the reflection block is the target phase response.
As shown in fig. 8, in the embodiment of the present invention, in the case that all the reflection blocks complete the optimal adjustment, it indicates that the discrete phase of the intelligent reflection surface is adjusted.
In the embodiment of the invention, the discrete phase adjustable IRS optimization algorithm is realized through the continuous phase adjustable IRS optimization algorithm, and compared with the traditional exhaustive traversal method, the complexity of the algorithm is greatly reduced, and the time cost is saved.
In some embodiments of the present invention, the number of the reflection units in each reflection block in the discrete phase adjustable intelligent reflection surface is the same and the arrangement of the reflection units is the same, as shown in fig. 2, when the number of the reflection units in each reflection block is the same and the arrangement of the reflection units is the same, the codebooks of the reflection blocks are the same, and the complexity of constructing the codebooks of the reflection blocks can be further reduced. It can be understood that each reflection block in the discrete phase adjustable intelligent reflection surface may be different, and at this time, it is sufficient to construct a corresponding codebook for each reflection block according to the manner provided by the embodiment of the present invention.
The control method for the discrete phase adjustable intelligent reflecting surface provided by the embodiment of the invention comprises the steps of firstly dividing the discrete phase adjustable intelligent reflecting surface into a plurality of reflecting blocks, wherein each reflecting block comprises a plurality of reflecting units, then obtaining a code word of each reflecting unit in the reflecting blocks in the discrete phase adjustable intelligent reflecting surface, and determining an amplitude phase response pair corresponding to each code word; traversing the states of all the reflection units in the reflection block according to the bit number of each reflection unit, and combining the code words of all the reflection units in the reflection block to obtain a plurality of code word combinations of the reflection block; then, according to the amplitude phase response pairs corresponding to all the code words in the reflection block, determining the amplitude phase response pair of each code word combination; constructing a codebook of the reflection block based on the code word combination of the reflection block and the amplitude phase response pair of the code word combination; and finally, controlling the reflection units in the reflection blocks according to the codebook of the reflection blocks of the discrete phase adjustable intelligent reflection surface. In the technical scheme provided by the embodiment of the invention, the discrete phase adjustable intelligent reflecting surface is divided into blocks, the array design of the discrete phase adjustable intelligent reflecting surface is completed by the combination of the reflecting blocks, and the codebook corresponding to each reflecting block is generated by utilizing the amplitude and phase characteristics of the reflecting units in the reflecting blocks, so that the complexity of controlling the reflecting units is greatly reduced, the calculation cost of channel estimation is reduced, the discrete phase adjustable intelligent reflecting surface is effectively controlled in real time, the time delay of a communication system based on the discrete phase adjustable intelligent reflecting surface is reduced, and the communication efficiency is improved.
Based on the control method of the discrete phase adjustable intelligent reflecting surface, an embodiment of the present invention further provides a control device of a discrete phase adjustable intelligent reflecting surface, as shown in fig. 9, where the control device includes:
a first determining unit 910, configured to obtain a codeword of a reflecting unit of the discrete phase-adjustable intelligent reflecting surface, and determine an amplitude phase response pair corresponding to each codeword; the discrete phase adjustable intelligent reflecting surface comprises a plurality of reflecting blocks, and each reflecting block comprises a plurality of reflecting units; the amplitude phase response pair comprises: an amplitude response and a phase response;
a combining unit 920, configured to traverse states of all the reflection units in the reflection block according to the number of bits of the reflection unit, and combine codewords of all the reflection units in the reflection block to obtain a plurality of codeword combinations of the reflection block;
a second determining unit 930, configured to determine, according to the amplitude-phase response pair corresponding to each codeword in the reflection block, an amplitude-phase response pair of each codeword combination;
a codebook unit 940, configured to construct a codebook for each reflection block based on the codeword combination of each reflection block and an amplitude-phase response pair of the codeword combination;
a control unit 950, configured to control the reflection units in the reflection block based on the codebook of the reflection block according to the discrete phase-tunable intelligent reflection surface.
In some embodiments of the present invention, the control unit 950 is specifically configured to:
acquiring an optimal value of a continuous phase reflection matrix corresponding to the discrete phase adjustable intelligent reflecting surface; the optimal value of the continuous phase reflection matrix is a continuous phase reflection matrix corresponding to the maximum value of the channel capacity of the communication system based on the discrete phase adjustable intelligent reflecting surface;
determining a phase response closest to the optimal value of the continuous phase reflection matrix in the codebook according to the codebook of each reflection block and the corresponding optimal value of the continuous phase reflection matrix, wherein the phase response is used as a target phase response of the reflection block;
and controlling the reflection units in the reflection blocks based on the target phase response of each reflection block and the target amplitude response corresponding to the target phase response.
Based on the above control method of the discrete phase adjustable intelligent reflection surface, the embodiment of the present invention further provides a terminal, as shown in fig. 10, which includes at least one processor (processor) 110; a display screen 120; and a memory (memory) 130, which may also include a Communications Interface (Communications Interface) 140 and a bus 150. The processor 110, the display 120, the memory 130, and the communication interface 140 may communicate with each other via the bus 150. The display 120 is configured to display a user guidance interface preset in an initial setting mode. Communication interface 140 may communicate information. The processor 110 may call logic instructions in the memory 130 to perform the methods in the embodiments described above.
In addition, the logic instructions in the memory 130 may be implemented in the form of software functional units and stored in a computer readable storage medium when the logic instructions are sold or used as independent products.
The memory 130, which is a computer-readable storage medium, may be configured to store a software program, a computer-executable program, such as program instructions or modules corresponding to the methods in the embodiments of the present disclosure. The processor 110 executes the software program, instructions or modules stored in the memory 130 to execute the functional application and data processing, i.e. to implement the control method of the discrete phase adjustable intelligent reflective surface in the above embodiments.
The memory 130 may include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required for at least one function; the storage data area may store data created according to the use of the terminal, and the like. Further, the memory 130 may include a high-speed random access memory and may also include a nonvolatile memory. For example, a variety of media that can store program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk, may also be transient storage media.
Based on the above method for controlling a discrete phase-tunable intelligent reflecting surface, an embodiment of the present invention further provides a computer-readable storage medium, where one or more programs are stored in the computer-readable storage medium, and the one or more programs are executable by one or more processors to implement the steps in the method for controlling a discrete phase-tunable intelligent reflecting surface according to any one of the above items.
The embodiments of the present invention are described in a progressive manner, and the same and similar parts among the embodiments can be referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, as for the device, terminal and medium embodiments, since they are substantially similar to the method embodiments, the description is relatively simple, and reference may be made to the partial description of the method embodiments for relevant points.
The device, the terminal and the medium provided by the embodiment of the application correspond to the method one to one, so the device, the terminal and the medium also have the similar beneficial technical effects as the corresponding method.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising a … …" does not exclude the presence of another identical element in a process, method, article, or apparatus that comprises the element.
Of course, it will be understood by those skilled in the art that all or part of the processes of the methods of the embodiments described above can be implemented by instructing relevant hardware (such as a processor, a controller, etc.) through a computer program, and the program can be stored in a computer readable storage medium, and when executed, the program can include the processes of the embodiments of the methods described above. The computer readable storage medium may be a memory, a magnetic disk, an optical disk, etc.
It is to be understood that the invention is not limited to the examples described above, but that modifications and variations may be effected thereto by those of ordinary skill in the art in light of the foregoing description, and that all such modifications and variations are intended to be within the scope of the invention as defined by the appended claims.

Claims (14)

1. A control method of a discrete phase adjustable intelligent reflecting surface is characterized by comprising the following steps:
acquiring code words of reflection units in a reflection block of the intelligent reflection surface with the adjustable discrete phase, and determining an amplitude phase response pair corresponding to each code word; the discrete phase adjustable intelligent reflecting surface comprises a plurality of reflecting blocks, and each reflecting block comprises a plurality of reflecting units; the amplitude phase response pair comprises: an amplitude response and a phase response;
traversing the states of all the reflection units in the reflection block according to the bit number of the reflection unit to combine the code words of all the reflection units in the reflection block to obtain a plurality of code word combinations of the reflection block;
determining an amplitude phase response pair of each code word combination according to the amplitude phase response pair corresponding to each code word in the reflection block;
constructing a codebook of the reflection block based on the code word combination of the reflection block and the amplitude phase response pair of the code word combination;
controlling the reflection units in the reflection block based on the codebook of the reflection block according to the discrete phase adjustable intelligent reflection surface.
2. The method of claim 1, wherein the controlling the reflection units in the reflection block based on the codebook of reflection blocks according to the discrete phase tunable intelligent reflective surface comprises:
acquiring an optimal value of a continuous phase reflection matrix corresponding to the discrete phase adjustable intelligent reflecting surface; the optimal value of the continuous phase reflection matrix is a continuous phase reflection matrix corresponding to the maximum value of the channel capacity of the communication system based on the discrete phase adjustable intelligent reflecting surface;
determining a phase response closest to the optimal value of the continuous phase reflection matrix in the codebook according to the codebook of the reflection block and the corresponding optimal value of the continuous phase reflection matrix, wherein the phase response is used as a target phase response of the reflection block;
and controlling the reflection units in the reflection blocks based on the target phase response of each reflection block and the target amplitude response corresponding to the target phase response.
3. The method of claim 2, wherein the controlling the reflection units in the reflection blocks based on the target phase response of each of the reflection blocks and the target amplitude response corresponding to the target phase response comprises:
determining a code word corresponding to the target phase response of each reflection block as a target code;
controlling a reflection unit in the reflection block according to the target code of the block and the amplitude phase response pair corresponding to the target code;
wherein the amplitude phase response pair corresponding to the target code comprises: the target phase response and the target amplitude response.
4. The method of claim 1, wherein the constructing the codebook of the reflection block based on the codeword combinations of the reflection block and the magnitude-phase response pairs of the codeword combinations comprises:
distributing the phase response of each code word combination to a corresponding temporary set according to the phase value of the phase response of each code word combination in the reflection block; wherein, the phase value ranges of the temporary sets are different from each other;
determining the phase response closest to the corresponding preset phase response value in each temporary set;
taking the code word combination corresponding to the phase response closest to the corresponding preset phase response value in each temporary set as an optimal code word combination;
and constructing a codebook of the corresponding reflection block according to each optimal code word combination and the amplitude phase response pair corresponding to the optimal code word combination.
5. The method of claim 4, wherein prior to assigning the phase response of each of the codeword combinations to the temporary set of responses based on the phase value of the phase response corresponding to each of the codeword combinations in the reflection block, the method further comprises:
determining whether the amplitude response of each code word combination in the reflection block is smaller than a preset amplitude response threshold value;
and deleting the code word combinations smaller than the preset amplitude response threshold value.
6. The method of claim 4, wherein before assigning the phase response corresponding to each of the codeword combinations to the corresponding temporary set according to the phase value of the phase response corresponding to each of the codeword combinations in the reflection block, the method further comprises:
setting L temporary sets according to a preset codebook length L;
will be provided with
Figure DEST_PATH_IMAGE001
The phases of (a) are divided into L phase value ranges in equal proportion, and the L phase value ranges are allocated to the corresponding temporary sets.
7. The method according to claim 1, wherein the determining the pair of magnitude-phase responses for each combination of codewords according to the pair of magnitude-phase responses corresponding to each codeword in the reflection block specifically comprises:
acquiring the position information of the block center point of the reflection block and the position information of each reflection unit in the reflection block;
determining a phase difference of each of the reflection units in the reflection block based on position information of the block center point of the reflection block and position information of each of the reflection units in the reflection block;
and determining the amplitude phase response pairs of each code word combination according to the amplitude phase response pairs corresponding to all the code words in the reflection block and the phase difference of each reflection unit.
8. The method of claim 1, wherein each of the reflective elements is a t-bit, wherein t is greater than or equal to 1.
9. The method according to claim 1, wherein the obtaining of the optimal value of the continuous phase reflection matrix corresponding to the discrete phase adjustable intelligent reflecting surface specifically comprises:
acquiring a channel state of a communication system based on the discrete phase adjustable intelligent reflecting surface, the number of antennas of a signal transmitting antenna and a signal receiving antenna, and the number of blocks of the reflecting blocks of the discrete phase adjustable intelligent reflecting surface; wherein the channel state at least comprises: a transmitting end-intelligent reflecting surface link channel state, an intelligent reflecting surface-receiving end link channel state and a transmitting end-receiving end link channel state;
and determining the optimal value of the continuous phase reflection matrix corresponding to the discrete phase adjustable intelligent reflecting surface according to the channel state, the number of the signal transmitting antennas and the number of the signal receiving antennas and the number of the blocks of the reflecting blocks of the discrete phase adjustable intelligent reflecting surface.
10. The method of claim 9, wherein after determining the optimal value of the continuous phase reflection matrix corresponding to the discrete phase tunable intelligent reflective surface, the method further comprises:
and optimizing a transmitting end covariance matrix of the communication system by using a water injection algorithm based on the optimal value of the continuous phase reflection matrix of the discrete phase adjustable intelligent reflecting surface, and feeding the optimized transmitting end covariance matrix back to the transmitting end of the communication system for power regulation and control of multiple transmitting antennas.
11. A control device for a discrete phase tunable intelligent reflecting surface, the device comprising:
the first determining unit is used for acquiring a code word of each reflecting unit in a reflecting block of the discrete phase adjustable intelligent reflecting surface and determining an amplitude phase response pair corresponding to each code word; the intelligent reflecting surface comprises a plurality of reflecting blocks, and each reflecting block comprises a plurality of reflecting units; the amplitude phase response pair comprises: an amplitude response and a phase response;
the combining unit is used for traversing the states of all the reflection units in the reflection block according to the bit number of the reflection units to combine so as to combine the code words of all the reflection units in the reflection block to obtain a plurality of code word combinations of the reflection block;
a second determining unit, configured to determine, according to an amplitude-phase response pair corresponding to each codeword in the reflection block, an amplitude-phase response pair of each codeword combination;
a codebook unit, configured to construct a codebook for each reflection block based on the codeword combination of each reflection block and an amplitude-phase response pair of the codeword combination;
and the control unit is used for controlling the reflection units in the reflection blocks based on the codebook of the reflection blocks according to the discrete phase adjustable intelligent reflection surface.
12. The control device according to claim 11, wherein the control unit is specifically configured to:
acquiring an optimal value of a continuous phase reflection matrix corresponding to the discrete phase adjustable intelligent reflecting surface;
determining a phase response closest to the optimal value of the continuous phase reflection matrix in the codebook according to the codebook of each reflection block and the corresponding optimal value of the continuous phase reflection matrix, wherein the phase response is used as a target phase response of the reflection block;
and controlling the reflection units in the reflection blocks based on the target phase response of each reflection block and the target amplitude response corresponding to the target phase response.
13. A terminal, comprising: a processor and a memory; the memory has stored thereon a computer readable program executable by the processor; the processor, when executing the computer readable program, implements the steps in the discrete phase tunable intelligent reflecting surface control method according to any one of claims 1 to 10.
14. A computer readable storage medium, storing one or more programs, the one or more programs being executable by one or more processors to perform the steps of the method of any one of claims 1-10.
CN202211360076.6A 2022-11-02 2022-11-02 Control method, device, terminal and medium for discrete phase adjustable intelligent reflecting surface Active CN115664485B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211360076.6A CN115664485B (en) 2022-11-02 2022-11-02 Control method, device, terminal and medium for discrete phase adjustable intelligent reflecting surface

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211360076.6A CN115664485B (en) 2022-11-02 2022-11-02 Control method, device, terminal and medium for discrete phase adjustable intelligent reflecting surface

Publications (2)

Publication Number Publication Date
CN115664485A true CN115664485A (en) 2023-01-31
CN115664485B CN115664485B (en) 2023-07-25

Family

ID=84996055

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211360076.6A Active CN115664485B (en) 2022-11-02 2022-11-02 Control method, device, terminal and medium for discrete phase adjustable intelligent reflecting surface

Country Status (1)

Country Link
CN (1) CN115664485B (en)

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9883511B1 (en) * 2012-12-05 2018-01-30 Origin Wireless, Inc. Waveform design for time-reversal systems
CN111093267A (en) * 2019-12-23 2020-05-01 华中科技大学 IRS-based UE position determination method, communication method and system
CN111953391A (en) * 2020-07-09 2020-11-17 东南大学 Intelligent reflector assisted multi-user MIMO uplink energy efficiency and spectrum efficiency combined optimization method
CN113489521A (en) * 2021-05-26 2021-10-08 电子科技大学 Intelligent united beam forming method for non-cell large-scale MIMO network assisted by reflecting surface
WO2022122717A1 (en) * 2020-12-07 2022-06-16 Sony Group Corporation Multiple spatial data streams via a re-configurable reflective device

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9883511B1 (en) * 2012-12-05 2018-01-30 Origin Wireless, Inc. Waveform design for time-reversal systems
CN111093267A (en) * 2019-12-23 2020-05-01 华中科技大学 IRS-based UE position determination method, communication method and system
CN111953391A (en) * 2020-07-09 2020-11-17 东南大学 Intelligent reflector assisted multi-user MIMO uplink energy efficiency and spectrum efficiency combined optimization method
WO2022122717A1 (en) * 2020-12-07 2022-06-16 Sony Group Corporation Multiple spatial data streams via a re-configurable reflective device
CN113489521A (en) * 2021-05-26 2021-10-08 电子科技大学 Intelligent united beam forming method for non-cell large-scale MIMO network assisted by reflecting surface

Also Published As

Publication number Publication date
CN115664485B (en) 2023-07-25

Similar Documents

Publication Publication Date Title
US10742272B2 (en) Channel information feedback method and apparatus, terminal and base station
US8818440B2 (en) Apparatus and method for controlling power in distributed multiple input multiple output wireless communication system
WO2018206016A1 (en) Codebook configuration method, port configuration method, and device
WO2023198158A1 (en) Channel separation method and system
KR102153442B1 (en) Method and apparatus for feedback of channel state information
CN114040478A (en) Low-power-consumption intelligent super-surface hardware structure, precoding method and device
EP3902062A1 (en) Antenna system, mobile terminal, and antenna system switching method
CN114286312A (en) Method for enhancing unmanned aerial vehicle communication based on reconfigurable intelligent surface
CN110311719A (en) A kind of beam selection method and its device applied to the extensive mimo system of millimeter wave
CN108337030B (en) High-efficiency beam forming method, device and equipment in multi-antenna system
CN115664485A (en) Control method, device, terminal and medium for discrete phase adjustable intelligent reflecting surface
Salehi et al. Multi-antenna coded caching at finite-SNR: Breaking down the gain structure
CN102780522A (en) Antenna array as well as communication system and communication method based on antenna array
KR101760411B1 (en) Apparatus and method of hybrid beamforming
Serbetci et al. Multi-transmitter coded caching networks with transmitter-side knowledge of file popularity
CN115133969A (en) Performance improving method of millimeter wave large-scale MIMO-NOMA system
KR102230412B1 (en) Method for searching multi-beam in multiple-input multiple-output communication system and commnnication device performing the same
CN115499851A (en) Communication method, communication apparatus, electronic device, medium, and program product
KR20230024713A (en) Method and Apparatus for Adjusting Low-Complexity Optimal Phase Shift for Intelligent Reflecting Surface
CN112636770A (en) Signal transmitting method and 5G phase-controlled microstrip antenna
Cheng et al. Deep Reinforcement Learning Based Joint Allocation Scheme in a TWDM-PON-based mMIMO Fronthaul Network
KR102103667B1 (en) Method for Multi-mode Transmission of Multi-user Beamforming System
CN110958701A (en) Feedback method of channel state information, determination method of precoding matrix and device
US11742923B1 (en) Variable port mapping configurations for beamforming in antenna arrays
CN116094556B (en) Spatial multiplexing method based on IRS auxiliary terahertz MIMO communication system

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant