Reconfigurable intelligent surface selection method and apparatus, computer device and storage medium

By selecting an appropriate reconfigurable smart surface in a TDD system and ensuring uplink and downlink channel reciprocity based on communication performance metrics, the problem of channel non-reciprocity in TDD systems is solved, thus improving communication performance.

CN116761226BActive Publication Date: 2025-11-07CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER +1
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202310835000.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-07-07
Publication Date
2025-11-07
Estimated Expiration
2043-07-07

AI Technical Summary

Technical Problem

In TDD systems, there are instances where uplink and downlink channels do not satisfy reciprocity, which affects system performance and urgently needs improvement.

Method used

By determining whether the downlink reconfigurable smart surface meets the reciprocity condition based on the communication index values ​​of the downlink and uplink corresponding to each reconfigurable smart surface, and selecting the uplink reconfigurable smart surface from the second reconfigurable smart surface if the condition is not met, the reciprocity of the uplink and downlink channels is ensured.

Benefits of technology

It improves the communication performance of the communication system and ensures the communication quality of uplink and downlink channels between the base station and the terminal.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116761226B_ABST
    Figure CN116761226B_ABST
Patent Text Reader

Abstract

The application relates to the technical field of communication, in particular to a reconfigurable intelligent surface selection method and device, computer equipment and a storage medium. The method comprises the following steps: determining a downlink reconfigurable intelligent surface from each first reconfigurable intelligent surface according to a first communication index value of a downlink corresponding to each first reconfigurable intelligent surface; determining whether the downlink reconfigurable intelligent surface meets a reciprocity condition of an uplink and downlink according to a second communication index value of an uplink corresponding to the downlink reconfigurable intelligent surface and the first communication index value of the downlink corresponding to the downlink reconfigurable intelligent surface; and determining an uplink reconfigurable intelligent surface from each second reconfigurable intelligent surface if the downlink reconfigurable intelligent surface does not meet the reciprocity condition. The application can improve the communication performance of the system.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the technical field of communication, and in particular to a reconfigurable intelligent surface selection method and device, computer equipment and a storage medium. BACKGROUND

[0002] As a basic innovative technology, the reconfigurable intelligent surface (RIS) is expected to break through the limitations of traditional wireless channels, intelligently reconfigure the wireless propagation environment on demand, and thus improve network coverage performance and reduce network operation and maintenance costs.

[0003] After deploying the RIS in the system, when the channel conditions of the "base station-RIS-terminal" downlink and the "terminal-RIS-base station" uplink are both good and meet the reciprocity, the same RIS can be selected as a relay for uplink and downlink data transmission.

[0004] However, in some scenarios, even in a TDD system (a TDD system refers to a system in which a radio frequency point is shared by the transmitter and the receiver, and the uplink and downlink use different time slots for communication), the uplink and downlink channels do not meet the reciprocity, which affects the system performance, and therefore improvement is needed. SUMMARY

[0005] Therefore, it is necessary to provide a reconfigurable intelligent surface selection method, device, computer equipment and storage medium capable of improving the performance of system communication.

[0006] In a first aspect, the present application provides a reconfigurable intelligent surface selection method, which comprises:

[0007] determining a downlink reconfigurable intelligent surface from each first reconfigurable intelligent surface according to a first communication index value of the downlink corresponding to each first reconfigurable intelligent surface;

[0008] determining whether the downlink reconfigurable intelligent surface meets the reciprocity condition of the uplink and downlink channels according to a second communication index value of the uplink corresponding to the downlink reconfigurable intelligent surface and the first communication index value of the downlink corresponding to the downlink reconfigurable intelligent surface;

[0009] if not, determining an uplink reconfigurable intelligent surface from each second reconfigurable intelligent surface.

[0010] In one of the embodiments, the first communication index value is a downlink power attenuation value, and the second communication index value is an uplink power attenuation value.

[0011] In one of the embodiments, the determination of whether the down reconfigurable intelligent surface satisfies the reciprocity condition of the uplink and downlink channels according to the second communication index value of the uplink corresponding to the down reconfigurable intelligent surface and the first communication index value of the downlink corresponding to the down reconfigurable intelligent surface comprises:

[0012] If the attenuation difference between the uplink power attenuation value of the uplink corresponding to the down reconfigurable intelligent surface and the downlink power attenuation value of the downlink corresponding to the down reconfigurable intelligent surface is less than or equal to the reciprocity threshold value of the uplink and downlink channels, it is determined that the down reconfigurable intelligent surface satisfies the reciprocity condition of the uplink and downlink channels.

[0013] If the attenuation difference is greater than the reciprocity threshold value, it is determined that the down reconfigurable intelligent surface does not satisfy the reciprocity condition of the uplink and downlink channels.

[0014] In one of the embodiments, the determination of the down reconfigurable intelligent surface from the first reconfigurable intelligent surfaces according to the first communication index value of the downlink corresponding to each first reconfigurable intelligent surface comprises:

[0015] Obtaining the downlink power attenuation value of the downlink corresponding to each first reconfigurable intelligent surface;

[0016] The first reconfigurable intelligent surface corresponding to the minimum downlink power attenuation value among the downlink power attenuation values is determined as the down reconfigurable intelligent surface.

[0017] In one of the embodiments, the determination of the uplink reconfigurable intelligent surface from the second reconfigurable intelligent surfaces comprises:

[0018] Determining each second reconfigurable intelligent surface;

[0019] The uplink reconfigurable intelligent surface is determined from the second reconfigurable intelligent surfaces according to the uplink power attenuation value of the uplink corresponding to each second reconfigurable intelligent surface.

[0020] In one of the embodiments, the determination of the uplink reconfigurable intelligent surface from the second reconfigurable intelligent surfaces according to the uplink power attenuation value of the uplink corresponding to each second reconfigurable intelligent surface comprises:

[0021] Obtaining the uplink power attenuation value of the uplink corresponding to each second reconfigurable intelligent surface;

[0022] The second reconfigurable intelligent surface corresponding to the minimum uplink power attenuation value among the uplink power attenuation values is determined as the uplink reconfigurable intelligent surface.

[0023] In one of the embodiments, the determination of each second reconfigurable intelligent surface comprises:

[0024] The other reconfigurable intelligent surfaces in the first reconfigurable intelligent surfaces except the downlink reconfigurable intelligent surface are taken as candidate reconfigurable intelligent surfaces.

[0025] The candidate reconfigurable intelligent surface whose downlink power attenuation value is less than or equal to the alternative threshold value is determined as the second reconfigurable intelligent surface.

[0026] In one of the embodiments, the method further includes:

[0027] If the downlink reconfigurable intelligent surface meets the reciprocity condition of the uplink and downlink channels, the downlink reconfigurable intelligent surface is determined as the uplink reconfigurable intelligent surface.

[0028] In a second aspect, the present application further provides a reconfigurable intelligent surface selection device, which includes:

[0029] The downlink selection module is configured to determine the downlink reconfigurable intelligent surface from the first reconfigurable intelligent surfaces according to the first communication index values of the downlink links corresponding to the first reconfigurable intelligent surfaces.

[0030] The reciprocity verification module is configured to determine whether the downlink reconfigurable intelligent surface meets the reciprocity condition of the uplink and downlink channels according to the second communication index values of the uplink links corresponding to the downlink reconfigurable intelligent surface and the first communication index values of the downlink links corresponding to the downlink reconfigurable intelligent surface.

[0031] The uplink selection module is configured to determine the uplink reconfigurable intelligent surface from the second reconfigurable intelligent surfaces if not.

[0032] In a third aspect, the present application further provides a computer device, which includes a memory and a processor, the memory stores a computer program, and the processor implements the following steps when executing the computer program:

[0033] The downlink reconfigurable intelligent surface is determined from the first reconfigurable intelligent surfaces according to the first communication index values of the downlink links corresponding to the first reconfigurable intelligent surfaces.

[0034] It is determined whether the downlink reconfigurable intelligent surface meets the reciprocity condition of the uplink and downlink channels according to the second communication index values of the uplink links corresponding to the downlink reconfigurable intelligent surface and the first communication index values of the downlink links corresponding to the downlink reconfigurable intelligent surface.

[0035] The uplink reconfigurable intelligent surface is determined from the second reconfigurable intelligent surfaces if not.

[0036] In a fourth aspect, the present application further provides a computer readable storage medium, which stores a computer program, and the computer program is executed by a processor to implement the following steps:

[0037] determining, from the first reconfigurable intelligent surfaces, a downlink reconfigurable intelligent surface according to the first communication index values of the downlink corresponding to each of the first reconfigurable intelligent surfaces;

[0038] determining, from the first reconfigurable intelligent surfaces, a downlink reconfigurable intelligent surface according to the first communication index values of the downlink corresponding to each of the first reconfigurable intelligent surfaces;

[0039] determining, from the first reconfigurable intelligent surfaces, a downlink reconfigurable intelligent surface according to the first communication index values of the downlink corresponding to each of the first reconfigurable intelligent surfaces;

[0040] In a fifth aspect, the present application also provides a computer program product, which comprises a computer program, and the computer program is executed by a processor to implement the following steps:

[0041] determining, from the first reconfigurable intelligent surfaces, a downlink reconfigurable intelligent surface according to the first communication index values of the downlink corresponding to each of the first reconfigurable intelligent surfaces;

[0042] determining, from the first reconfigurable intelligent surfaces, a downlink reconfigurable intelligent surface according to the first communication index values of the downlink corresponding to each of the first reconfigurable intelligent surfaces;

[0043] determining, from the first reconfigurable intelligent surfaces, a downlink reconfigurable intelligent surface according to the first communication index values of the downlink corresponding to each of the first reconfigurable intelligent surfaces;

[0044] The reconfigurable intelligent surface selection method, device, computer equipment and storage medium described above first determine a downlink reconfigurable intelligent surface according to the first communication index values of the downlink corresponding to each of the first reconfigurable intelligent surfaces; before constructing the uplink, determine whether the downlink reconfigurable intelligent surface meets the reciprocity condition of the uplink and downlink according to the second communication index values corresponding to the downlink reconfigurable intelligent surface and the first communication index values corresponding to the downlink reconfigurable intelligent surface, realize the pre-verification of the reciprocity condition, and in the case of not meeting the reciprocity, determine an uplink reconfigurable intelligent surface from each of the second reconfigurable intelligent surfaces, so as to ensure the communication quality of the uplink and downlink channels of the base station and the terminal communication through the downlink reconfigurable intelligent surface and the uplink reconfigurable intelligent surface, and improve the communication performance of the communication system. BRIEF DESCRIPTION OF DRAWINGS

[0045] Figure 1 An application environment diagram of the reconfigurable intelligent surface selection method in one embodiment;

[0046] Figure 2 A flowchart of the reconfigurable intelligent surface selection method in one embodiment;

[0047] Figure 3 A flowchart of a process for verifying whether the reciprocity condition is met in an embodiment;

[0048] Figure 4 A flowchart of a process for determining an uplink reconfigurable intelligent surface in an embodiment;

[0049] Figure 5 A flowchart of a process for a reconfigurable intelligent surface selection method in another embodiment;

[0050] Figure 6 A structural block diagram of a reconfigurable intelligent surface selection apparatus in an embodiment;

[0051] Figure 7 An internal structure diagram of a computer device in an embodiment. DETAILED DESCRIPTION

[0052] In order to make the purposes, technical solutions and advantages of the present application clearer, further detailed description will be made to the present application in combination with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present application and not used to limit the present application.

[0053] The reconfigurable intelligent surface selection method provided by the embodiments of the present application can be applied to an application environment as shown in Figure 1 The server 104 communicates with a base station, a reconfigurable intelligent surface (RIS) and a terminal respectively, and the server 104 can be implemented by an independent server or a server cluster composed of multiple servers.

[0054] The RIS is a two-dimensional thin-layer artificial electromagnetic surface structure with programmable electromagnetic properties, which can be applied to various communication frequency bands from microwaves to visible light. The reconfigurable intelligent surface is composed of carefully designed electromagnetic unit rules, and these electromagnetic units are usually composed of metal, dielectric and adjustable elements. By controlling the adjustable elements in the electromagnetic units, the electromagnetic parameters of the reflected electromagnetic waves, such as phase and amplitude, are adjusted in a programmable manner to achieve the enhancement of the reflected signal (target signal) or the attenuation of the interference signal (interference signal), and to improve the signal to interference plus noise ratio (SINR) and communication capacity of the received signal.

[0055] In an embodiment, as shown in Figure 2 , a reconfigurable intelligent surface selection method is provided, and the method is described by taking the server 104 in Figure 1 as an example, which includes the following steps:

[0056] S201, determining a downlink reconfigurable intelligent surface from each first reconfigurable intelligent surface according to a first communication indicator value of a downlink corresponding to each first reconfigurable intelligent surface.

[0057] Each first reconfigurable intelligent surface refers to an RIS deployed in a communication system and configured with different configuration parameters, that is, the electromagnetic parameters (such as phase and amplitude) of the reflected electromagnetic wave corresponding to each first reconfigurable intelligent surface are different.

[0058] It can be understood that the downlink is a transmission path formed by a base station transmitting a beam to a reconfigurable intelligent surface and the reconfigurable intelligent surface forwarding the transmission beam to a terminal. The first communication indicator value can be represented by parameters such as transmission power of the transmission side, reception power of the reception side, signal strength, signal-to-noise ratio, and bit error rate in the downlink.

[0059] Specifically, the server 104 communicates with the base station, the RIS (first reconfigurable intelligent surface), and the terminal in the downlink, and determines the first communication indicator value by obtaining the communication parameters corresponding to the base station, the RIS (first reconfigurable intelligent surface), and the terminal in the downlink.

[0060] S202, determining whether the downlink reconfigurable intelligent surface satisfies the reciprocity condition of the uplink and downlink channels according to a second communication indicator value of an uplink corresponding to the downlink reconfigurable intelligent surface and the first communication indicator value of the downlink corresponding to the downlink reconfigurable intelligent surface.

[0061] It can be understood that in a wireless communication system, when the uplink and downlink transmissions use the same frequency and the transmission time interval is short enough, it can be considered that the fading of the uplink channel and the downlink channel is basically the same, that is, the uplink and downlink channels have reciprocity.

[0062] In this embodiment, the fading of the uplink channel and the downlink channel can be determined according to the second communication indicator value of the uplink corresponding to the downlink reconfigurable intelligent surface and the first communication indicator value of the downlink corresponding to the downlink reconfigurable intelligent surface, and then it is determined whether the downlink reconfigurable intelligent surface satisfies the reciprocity condition of the uplink and downlink channels.

[0063] S203, if not, determining an uplink reconfigurable intelligent surface from each second reconfigurable intelligent surface.

[0064] Each second reconfigurable intelligent surface refers to an RIS deployed in the system and configured with different configuration parameters, that is, the electromagnetic parameters (such as phase and amplitude) of the reflected electromagnetic wave corresponding to each second reconfigurable intelligent surface are different. In addition, the second reconfigurable intelligent surface can come from the first reconfigurable intelligent surface, or there is no intersection with the first reconfigurable intelligent surface.

[0065] It can be understood that if the downlink reconfigurable intelligent surface does not satisfy the reciprocity condition of the uplink and downlink channels, it indicates that the second communication index value of the uplink corresponding to the downlink reconfigurable intelligent surface when transmitting data does not satisfy the preset transmission performance, and therefore it is necessary to reselect the uplink reconfigurable intelligent surface between the "terminal-base station" to make the second communication index value of the uplink corresponding to the uplink reconfigurable intelligent surface when transmitting data satisfy the preset transmission performance, so that the uplink and downlink satisfy the reciprocity of the uplink and downlink channels. Specifically, the uplink reconfigurable intelligent surface can be selected according to the second communication performance index value corresponding to each second reconfigurable intelligent surface.

[0066] In the above reconfigurable intelligent surface selection method, first, the downlink reconfigurable intelligent surface is determined according to the first communication index value of the downlink corresponding to each first reconfigurable intelligent surface; before constructing the uplink, it is determined whether the downlink reconfigurable intelligent surface satisfies the reciprocity condition of the uplink and downlink channels according to the second communication index value corresponding to the downlink reconfigurable intelligent surface and the first communication index value corresponding to the downlink reconfigurable intelligent surface, realizing the pre-verification of the reciprocity condition, and in the case of not satisfying the reciprocity, determining the uplink reconfigurable intelligent surface from each second reconfigurable intelligent surface, and through the downlink reconfigurable intelligent surface and the uplink reconfigurable intelligent surface, ensuring the communication quality of the uplink and downlink channels of the base station and the terminal communication, and improving the communication performance of the communication system.

[0067] In one embodiment, the first communication index value is a downlink power attenuation value, and the second communication index value is an uplink power attenuation value.

[0068] Specifically, taking the first reconfigurable intelligent surface RIS 1 as an example, the process of calculating the downlink power attenuation value is as follows: the base station BS configures the transmission beam to point to RIS 1, the BS transmission power is recorded as BS Tx RIS 1, the terminal UE receives the signal power recorded as UE Rx RIS 1, and the UE calculates the power attenuation value of the downlink corresponding to RIS 1: BS Tx RIS 1-UE Rx RIS 1, recorded as DL attenuation RIS 1. Other first reconfigurable intelligent surfaces RIS 2, RIS 3, RIS 4… and so on.

[0069] Therefore, after the BS configures the transmission beam to point to the N RIS deployed in the system, the UE records the DLattenuation data (which contains N elements: DL attenuation RIS 1, DL attenuation RIS 2…, DLattenuation RIS N.

[0070] Furthermore, taking the second reconfigurable smart surface RIS1 as an example, the process of calculating the uplink power attenuation value is as follows: The UE configures the transmit beam to point to RIS1, the UE transmit power is denoted as UE Tx RIS1, the BS receive signal power is denoted as BSRx RIS1, and the BS calculates the uplink power attenuation value corresponding to RIS1: UE Tx RIS1 - BS Rx RIS1, denoted as ULattenuation RIS1.

[0071] Therefore, after the UE configures the transmit beam to point to X second reconfigurable smart surfaces (optional RIS) respectively, the BS records the UL attenuation UL optional RIS data (containing a total of X elements: UL attenuation UL optional RIS 1, UL attenuation UL optional RIS 2, ..., UL attenuation UL optional RIS X).

[0072] In one embodiment, if the downlink reconfigurable smart surface satisfies the reciprocity condition of the uplink and downlink channels, then the downlink reconfigurable smart surface is determined as the uplink reconfigurable smart surface.

[0073] It is understandable that if the downlink reconfigurable smart surface satisfies the reciprocity condition of the uplink and downlink channels, it means that the second communication index value of the uplink corresponding to the downlink reconfigurable smart surface meets the preset transmission performance when transmitting data. Therefore, there is no need to reselect the uplink reconfigurable smart surface for the uplink between the "terminal-base station".

[0074] like Figure 2 As shown, this embodiment provides an optional method for determining whether a downlink reconfigurable smart surface satisfies the reciprocity condition of the uplink and downlink channels based on the second communication index value of the uplink corresponding to the downlink reconfigurable smart surface and the first communication index value of the downlink corresponding to the downlink reconfigurable smart surface. In other words, it provides a way to refine S302. The specific implementation process may include:

[0075] S301, if the difference between the uplink power attenuation value and the downlink power attenuation value is less than or equal to the reciprocity threshold of the uplink and downlink channels, then it is determined that the downlink reconfigurable smart surface satisfies the reciprocity condition of the uplink and downlink channels.

[0076] Specifically, as in the example above, if |DL attenuation RIS 1-UL attenuation RIS 1| <= the reciprocity threshold Thr, then the uplink and downlink corresponding to RIS 1 are considered to be reciprocal.

[0077] S302, if the difference between the uplink power attenuation value and the downlink power attenuation value is greater than the reciprocity threshold value of the uplink and downlink channel, it is determined that the downlink reconfigurable intelligent surface does not satisfy the reciprocity condition of the uplink and downlink channel.

[0078] Specifically, as the example above, if |DL attenuation RIS 1-UL attenuation RIS 1|> reciprocity threshold value Thr, it is considered that the uplink and downlink corresponding to RIS 1 do not have reciprocity.

[0079] In one embodiment, the embodiment provides a selectable way of determining the downlink reconfigurable intelligent surface from each first reconfigurable intelligent surface according to the first communication index value of the downlink corresponding to each first reconfigurable intelligent surface, that is, a way of refining S201. The specific implementation process can include: obtaining the downlink power attenuation value of the downlink corresponding to each first reconfigurable intelligent surface; determining the first reconfigurable intelligent surface corresponding to the minimum downlink power attenuation value among the downlink power attenuation values as the downlink reconfigurable intelligent surface.

[0080] It can be understood that the downlink power attenuation value is the smallest, which indicates that the communication performance of the downlink is optimal, and therefore the first reconfigurable intelligent surface with the smallest downlink power attenuation value is determined as the downlink reconfigurable intelligent surface.

[0081] As shown in Figure 4 The embodiment provides a selectable way of determining the uplink reconfigurable intelligent surface from each second reconfigurable intelligent surface, that is, a way of refining S203. The specific implementation process can include:

[0082] S401, determining each second reconfigurable intelligent surface.

[0083] Specifically, the other reconfigurable intelligent surfaces in each first reconfigurable intelligent surface except the downlink reconfigurable intelligent surface are taken as candidate reconfigurable intelligent surfaces; the candidate reconfigurable intelligent surface with a downlink power attenuation value less than or equal to the candidate threshold value is determined as the second reconfigurable intelligent surface.

[0084] As the example above, preset the optional threshold value Th, the elements in the DL attenuation data (each downlink power attenuation value) corresponding to the RIS <= Th are called the uplink optional RIS (that is, the second reconfigurable intelligent surface), denoted as UL optional RIS 1, UL optional RIS 2…, UL optional RIS X, the elements in the DL attenuation data > Th correspond to the RIS, called the uplink non-optional RIS, denoted as UL nonoptional RIS 1, UL nonoptional RIS 2…, UL nonoptional RIS Y, where X+Y=N.

[0085] S402, determining the uplink reconfigurable intelligent surface from each second reconfigurable intelligent surface according to the uplink power attenuation value of the uplink corresponding to each second reconfigurable intelligent surface.

[0086] Specifically, the uplink power attenuation value of the uplink corresponding to each second reconfigurable intelligent surface is obtained; the second reconfigurable intelligent surface corresponding to the minimum uplink power attenuation value in each uplink power attenuation value is determined as the uplink reconfigurable intelligent surface.

[0087] It can be understood that the minimum uplink power attenuation value indicates that the communication performance of the uplink is optimal, and therefore the first reconfigurable intelligent surface with the minimum uplink power attenuation value is determined as the uplink reconfigurable intelligent surface.

[0088] In this embodiment, each second reconfigurable intelligent surface is selected from each first reconfigurable intelligent surface by taking "downlink power attenuation value less than or equal to optional threshold value" as a screening condition, so that the downlink power attenuation value corresponding to the uplink reconfigurable intelligent surface selected from each second reconfigurable intelligent surface also satisfies the preset performance.

[0089] Exemplarily, on the basis of the above embodiment, the present embodiment provides an optional example of a reconfigurable intelligent surface selection method. As shown in the figure, the specific implementation process includes: Figure 5

[0090] S501, obtaining the downlink power attenuation value of the downlink corresponding to each first reconfigurable intelligent surface.

[0091] S502, determining the first reconfigurable intelligent surface corresponding to the minimum downlink power attenuation value in each downlink power attenuation value as the downlink reconfigurable intelligent surface.

[0092] ​S503, if the attenuation difference between the uplink power attenuation value of the uplink corresponding to the downlink reconfigurable intelligent surface and the downlink power attenuation value of the downlink corresponding to the downlink reconfigurable intelligent surface is less than or equal to the reciprocity threshold value of the uplink and downlink channel, it is determined that the downlink reconfigurable intelligent surface satisfies the reciprocity condition of the uplink and downlink channel.

[0093] S504, if the attenuation difference is greater than the reciprocity threshold value, it is determined that the downlink reconfigurable intelligent surface does not satisfy the reciprocity condition of the uplink and downlink channel.

[0094] S505, if the reciprocity condition of the uplink and downlink channel is not satisfied, the reconfigurable intelligent surfaces other than the downlink reconfigurable intelligent surface in each first reconfigurable intelligent surface are determined as candidate reconfigurable intelligent surfaces.

[0095] S506, the candidate reconfigurable intelligent surface with a downlink power attenuation value less than or equal to the alternative threshold value in the candidate reconfigurable intelligent surface is determined as a second reconfigurable intelligent surface.

[0096] S507, the uplink power attenuation value of the uplink corresponding to each second reconfigurable intelligent surface is obtained.

[0097] S508, the second reconfigurable intelligent surface corresponding to the minimum uplink power attenuation value in each uplink power attenuation value is determined as an uplink reconfigurable intelligent surface.

[0098] S509, if the downlink reconfigurable intelligent surface satisfies the reciprocity condition of the uplink and downlink channel, the downlink reconfigurable intelligent surface is determined as the uplink reconfigurable intelligent surface.

[0099] The specific process of S501-S509 above can refer to the description of the method embodiments above, which has similar implementation principles and technical effects, and will not be repeated here.

[0100] It should be understood that although each step in the flowchart involved in the above embodiments is displayed in sequence according to the arrow, these steps are not necessarily executed in sequence according to the arrow. Unless otherwise stated herein, the execution of these steps has no strict order limitation, and these steps can be executed in other order. Moreover, at least part of the steps in the flowchart involved in the above embodiments can include multiple steps or stages, which are not necessarily executed at the same time, but can be executed at different times, and the execution order of these steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least part of other steps or steps or stages in other steps.

[0101] Based on the same inventive concept, the embodiments of the present application also provide a reconfigurable intelligent surface selection device for implementing the reconfigurable intelligent surface selection method described above. The device provides a solution implementation similar to the implementation described in the above method, so one or more of the following implementations can be provided in an embodiment, as shown in Figure 6 A reconfigurable intelligent surface selection device 1 is provided, including a downlink selection module 11, a reciprocity verification module 12, and an uplink selection module 13, wherein:

[0102] The downlink selection module 11 is configured to determine a downlink reconfigurable intelligent surface from each first reconfigurable intelligent surface according to a first communication index value of a downlink corresponding to each first reconfigurable intelligent surface.

[0103] The reciprocity verification module 12 is configured to determine whether the downlink reconfigurable intelligent surface satisfies a reciprocity condition of uplink and downlink channels according to a second communication index value of an uplink corresponding to the downlink reconfigurable intelligent surface and the first communication index value of the downlink corresponding to the downlink reconfigurable intelligent surface.

[0104] The uplink selection module 13 is configured to determine an uplink reconfigurable intelligent surface from each second reconfigurable intelligent surface if the downlink reconfigurable intelligent surface does not satisfy the reciprocity condition of uplink and downlink channels.

[0105] In an embodiment, the first communication index value is a downlink power attenuation value, and the second communication index value is an uplink power attenuation value.

[0106] In an embodiment, the reciprocity verification module 12 is further configured to determine that the downlink reconfigurable intelligent surface satisfies the reciprocity condition of uplink and downlink channels if an attenuation difference between the uplink power attenuation value of the uplink corresponding to the downlink reconfigurable intelligent surface and the downlink power attenuation value of the downlink corresponding to the downlink reconfigurable intelligent surface is less than or equal to a reciprocity threshold value of uplink and downlink channels.

[0107] If the attenuation difference is greater than the reciprocity threshold value, it is determined that the downlink reconfigurable intelligent surface does not satisfy the reciprocity condition of uplink and downlink channels.

[0108] In an embodiment, the downlink selection module 11 is further configured to obtain a downlink power attenuation value of the downlink corresponding to each first reconfigurable intelligent surface.

[0109] The first reconfigurable intelligent surface corresponding to the minimum downlink power attenuation value among the downlink power attenuation values is determined as the downlink reconfigurable intelligent surface.

[0110] In an embodiment, the uplink selection module 13 includes:

[0111] A second sub-module configured to determine each second reconfigurable intelligent surface.

[0112] The selecting sub-module is configured to determine the uplink reconfigurable intelligent surface from the second reconfigurable intelligent surfaces according to the uplink power attenuation values of the uplinks corresponding to the second reconfigurable intelligent surfaces.

[0113] In one embodiment, the selecting sub-module is further configured to: obtain the uplink power attenuation values of the uplinks corresponding to the second reconfigurable intelligent surfaces.

[0114] The second reconfigurable intelligent surface corresponding to the minimum uplink power attenuation value among the uplink power attenuation values is determined as the uplink reconfigurable intelligent surface.

[0115] In one embodiment, the second sub-module is further configured to: determine the reconfigurable intelligent surfaces other than the downlink reconfigurable intelligent surface in the first reconfigurable intelligent surfaces as candidate reconfigurable intelligent surfaces.

[0116] The candidate reconfigurable intelligent surface whose downlink power attenuation value is less than or equal to the candidate threshold value among the candidate reconfigurable intelligent surfaces is determined as the second reconfigurable intelligent surface.

[0117] In one embodiment, the selecting apparatus further includes a re-determining module configured to: if the downlink reconfigurable intelligent surface satisfies the reciprocity condition of the uplink and downlink channels, determine the downlink reconfigurable intelligent surface as the uplink reconfigurable intelligent surface.

[0118] The specific limitations in the embodiments of the reconfigurable intelligent surface selecting apparatus can refer to the limitations of the reconfigurable intelligent surface selecting method described above, which will not be described here again.

[0119] The modules in the reconfigurable intelligent surface selecting apparatus described above can be realized by software, hardware and combinations thereof in whole or in part. The modules described above can be embedded in or independent of the processor in the computer device in hardware form, or stored in the memory in the computer device in software form, so as to be called and executed by the processor to perform the operations corresponding to the modules.

[0120] In one embodiment, a computer device is provided, which can be a server, and the internal structure diagram thereof can be as shown in Figure 7 The computer device includes a processor, a memory and a network interface connected through a system bus. The processor of the computer device is configured to provide computing and control capabilities. The memory of the computer device includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system, a computer program and a database. The internal memory provides an environment for the operating system and the computer program in the non-volatile storage medium to run. The database of the computer device is configured to store XX data. The network interface of the computer device is configured to communicate with an external terminal through a network connection. The computer program is executed by the processor to implement a reconfigurable intelligent surface selecting method.

[0121] Those skilled in the art can understand that Figure 7 The structure shown in the figure is only a block diagram of part of the structure related to the scheme of the present application, and does not constitute a limitation on the computer device to which the scheme of the present application is applied. The specific computer device can include more or fewer components than those shown in the figure, or combine certain components, or have a different arrangement of components.

[0122] In one embodiment, a computer device is provided, comprising a memory and a processor, the memory storing a computer program, and the processor implementing the following steps when executing the computer program:

[0123] According to the first communication index value of the downlink corresponding to each first reconfigurable intelligent surface, a downlink reconfigurable intelligent surface is determined from each first reconfigurable intelligent surface;

[0124] According to the second communication index value of the uplink corresponding to the downlink reconfigurable intelligent surface, and the first communication index value of the downlink corresponding to the downlink reconfigurable intelligent surface, it is determined whether the downlink reconfigurable intelligent surface satisfies the reciprocity condition of the uplink and downlink channels;

[0125] If not, an uplink reconfigurable intelligent surface is determined from each second reconfigurable intelligent surface.

[0126] In one embodiment, the first communication index value is a downlink power attenuation value, and the second communication index value is an uplink power attenuation value.

[0127] In one embodiment, when the processor executes the logic of the computer program to determine, according to the second communication index value of the uplink corresponding to the downlink reconfigurable intelligent surface, and the first communication index value of the downlink corresponding to the downlink reconfigurable intelligent surface, whether the downlink reconfigurable intelligent surface satisfies the reciprocity condition of the uplink and downlink channels, the following steps are specifically implemented: if the attenuation difference between the uplink power attenuation value of the uplink corresponding to the downlink reconfigurable intelligent surface and the downlink power attenuation value of the downlink corresponding to the downlink reconfigurable intelligent surface is less than or equal to the reciprocity threshold value of the uplink and downlink channels, it is determined that the downlink reconfigurable intelligent surface satisfies the reciprocity condition of the uplink and downlink channels; if the attenuation difference is greater than the reciprocity threshold value, it is determined that the downlink reconfigurable intelligent surface does not satisfy the reciprocity condition of the uplink and downlink channels.

[0128] In one embodiment, when the processor executes the logic of the computer program to determine, according to the first communication index value of the downlink corresponding to each first reconfigurable intelligent surface, a downlink reconfigurable intelligent surface from each first reconfigurable intelligent surface, the following steps are specifically implemented: obtaining the downlink power attenuation value of the downlink corresponding to each first reconfigurable intelligent surface; determining the first reconfigurable intelligent surface corresponding to the minimum downlink power attenuation value among the downlink power attenuation values as the downlink reconfigurable intelligent surface.

[0129] In an embodiment, when the processor executes the computer program to determine the uplink reconfigurable intelligent surface from the second reconfigurable intelligent surfaces according to the uplink power attenuation values of the uplinks corresponding to the second reconfigurable intelligent surfaces, the following steps are implemented: determining the second reconfigurable intelligent surfaces; determining the uplink reconfigurable intelligent surface from the second reconfigurable intelligent surfaces according to the uplink power attenuation values of the uplinks corresponding to the second reconfigurable intelligent surfaces.

[0130] In an embodiment, when the processor executes the computer program to determine the uplink reconfigurable intelligent surface from the second reconfigurable intelligent surfaces according to the uplink power attenuation values of the uplinks corresponding to the second reconfigurable intelligent surfaces, the following steps are implemented: obtaining the uplink power attenuation values of the uplinks corresponding to the second reconfigurable intelligent surfaces; determining the second reconfigurable intelligent surface corresponding to the minimum uplink power attenuation value among the uplink power attenuation values as the uplink reconfigurable intelligent surface.

[0131] In an embodiment, when the processor executes the computer program to determine the second reconfigurable intelligent surfaces, the following steps are implemented: taking the reconfigurable intelligent surfaces other than the downlink reconfigurable intelligent surface in the first reconfigurable intelligent surfaces as candidate reconfigurable intelligent surfaces; determining the second reconfigurable intelligent surface from the candidate reconfigurable intelligent surfaces whose downlink power attenuation values are less than or equal to the candidate threshold value.

[0132] In an embodiment, when the processor executes the computer program, the following steps are further implemented: if the downlink reconfigurable intelligent surface meets the reciprocity condition of the uplink and downlink channels, determining the downlink reconfigurable intelligent surface as the uplink reconfigurable intelligent surface.

[0133] In an embodiment, a computer readable storage medium is provided, and the computer readable storage medium stores a computer program. When the computer program is executed by a processor, the following steps are implemented:

[0134] determining the downlink reconfigurable intelligent surface from the first reconfigurable intelligent surfaces according to the first communication index values of the downlinks corresponding to the first reconfigurable intelligent surfaces;

[0135] determining whether the downlink reconfigurable intelligent surface meets the reciprocity condition of the uplink and downlink channels according to the second communication index values of the uplinks corresponding to the downlink reconfigurable intelligent surface and the first communication index values of the downlinks corresponding to the downlink reconfigurable intelligent surface;

[0136] if not, determining the uplink reconfigurable intelligent surface from the second reconfigurable intelligent surfaces.

[0137] In an embodiment, the first communication index values are downlink power attenuation values, and the second communication index values are uplink power attenuation values.

[0138] In an embodiment, the logic of the computer program for determining whether the downlink reconfigurable intelligent surface satisfies the reciprocity condition of the uplink and downlink channels according to the second communication indicator value of the uplink corresponding to the downlink reconfigurable intelligent surface and the first communication indicator value of the downlink corresponding to the downlink reconfigurable intelligent surface is implemented when the logic is executed by the processor as follows: if the attenuation difference between the uplink power attenuation value of the uplink corresponding to the downlink reconfigurable intelligent surface and the downlink power attenuation value of the downlink corresponding to the downlink reconfigurable intelligent surface is less than or equal to the reciprocity threshold value of the uplink and downlink channels, it is determined that the downlink reconfigurable intelligent surface satisfies the reciprocity condition of the uplink and downlink channels; if the attenuation difference is greater than the reciprocity threshold value, it is determined that the downlink reconfigurable intelligent surface does not satisfy the reciprocity condition of the uplink and downlink channels.

[0139] In an embodiment, the logic of the computer program for determining the downlink reconfigurable intelligent surface from each first reconfigurable intelligent surface according to the first communication indicator value of the downlink corresponding to each first reconfigurable intelligent surface is implemented when the logic is executed by the processor as follows: obtaining the downlink power attenuation value of the downlink corresponding to each first reconfigurable intelligent surface; determining the first reconfigurable intelligent surface corresponding to the minimum downlink power attenuation value among the downlink power attenuation values as the downlink reconfigurable intelligent surface.

[0140] In an embodiment, the logic of the computer program for determining the downlink reconfigurable intelligent surface from each first reconfigurable intelligent surface according to the first communication indicator value of the downlink corresponding to each first reconfigurable intelligent surface is implemented when the logic is executed by the processor as follows: obtaining the downlink power attenuation value of the downlink corresponding to each first reconfigurable intelligent surface; determining the first reconfigurable intelligent surface corresponding to the minimum downlink power attenuation value among the downlink power attenuation values as the downlink reconfigurable intelligent surface.

[0141] In an embodiment, the logic of the computer program for determining the uplink reconfigurable intelligent surface from each second reconfigurable intelligent surface according to the uplink power attenuation value of the uplink corresponding to each second reconfigurable intelligent surface is implemented when the logic is executed by the processor as follows: obtaining the uplink power attenuation value of the uplink corresponding to each second reconfigurable intelligent surface; determining the second reconfigurable intelligent surface corresponding to the minimum uplink power attenuation value among the uplink power attenuation values as the uplink reconfigurable intelligent surface.

[0142] In an embodiment, the logic of the computer program for determining each second reconfigurable intelligent surface is implemented when the logic is executed by the processor as follows: taking the reconfigurable intelligent surfaces other than the downlink reconfigurable intelligent surface among the first reconfigurable intelligent surfaces as candidate reconfigurable intelligent surfaces; determining the candidate reconfigurable intelligent surface whose downlink power attenuation value is less than or equal to the alternative threshold value among the candidate reconfigurable intelligent surfaces as the second reconfigurable intelligent surface.

[0143] In one embodiment, the computer program, when executed by the processor, further implements the following steps: determining the downlink reconfigurable intelligent surface as the uplink reconfigurable intelligent surface if the downlink reconfigurable intelligent surface satisfies the reciprocity condition of the uplink and downlink channels.

[0144] In one embodiment, a computer program product is provided, comprising a computer program which, when executed by the processor, implements the following steps:

[0145] determining the downlink reconfigurable intelligent surface from the first reconfigurable intelligent surfaces according to the first communication indicator values of the downlink links corresponding to the first reconfigurable intelligent surfaces;

[0146] determining whether the downlink reconfigurable intelligent surface satisfies the reciprocity condition of the uplink and downlink channels according to the second communication indicator values of the uplink links corresponding to the downlink reconfigurable intelligent surface and the first communication indicator values of the downlink links corresponding to the downlink reconfigurable intelligent surface;

[0147] determining the uplink reconfigurable intelligent surface from the second reconfigurable intelligent surfaces if not.

[0148] In one embodiment, the first communication indicator values are downlink power attenuation values, and the second communication indicator values are uplink power attenuation values.

[0149] In one embodiment, the computer program, when executed by the processor, determines whether the downlink reconfigurable intelligent surface satisfies the reciprocity condition of the uplink and downlink channels according to the second communication indicator values of the uplink links corresponding to the downlink reconfigurable intelligent surface and the first communication indicator values of the downlink links corresponding to the downlink reconfigurable intelligent surface, specifically implements the following steps: determining that the downlink reconfigurable intelligent surface satisfies the reciprocity condition of the uplink and downlink channels if an attenuation difference between the uplink power attenuation value of the uplink link corresponding to the downlink reconfigurable intelligent surface and the downlink power attenuation value of the downlink link corresponding to the downlink reconfigurable intelligent surface is less than or equal to a reciprocity threshold value of the uplink and downlink channels; determining that the downlink reconfigurable intelligent surface does not satisfy the reciprocity condition of the uplink and downlink channels if the attenuation difference is greater than the reciprocity threshold value.

[0150] In one embodiment, the computer program, when executed by the processor, determines the downlink reconfigurable intelligent surface from the first reconfigurable intelligent surfaces according to the first communication indicator values of the downlink links corresponding to the first reconfigurable intelligent surfaces, specifically implements the following steps: obtaining downlink power attenuation values of the downlink links corresponding to the first reconfigurable intelligent surfaces; determining the first reconfigurable intelligent surface corresponding to the minimum downlink power attenuation value among the downlink power attenuation values as the downlink reconfigurable intelligent surface.

[0151] In one embodiment, the computer program determines the uplink reconfigurable intelligent surface from the second reconfigurable intelligent surfaces, and the logic of determining the uplink reconfigurable intelligent surface from the second reconfigurable intelligent surfaces is implemented by the processor when executed as follows: determining the second reconfigurable intelligent surfaces; and determining the uplink reconfigurable intelligent surface from the second reconfigurable intelligent surfaces according to the uplink power attenuation values of the uplinks corresponding to the second reconfigurable intelligent surfaces.

[0152] In one embodiment, the computer program determines the uplink reconfigurable intelligent surface from the second reconfigurable intelligent surfaces according to the uplink power attenuation values of the uplinks corresponding to the second reconfigurable intelligent surfaces, and the logic of determining the uplink reconfigurable intelligent surface from the second reconfigurable intelligent surfaces according to the uplink power attenuation values of the uplinks corresponding to the second reconfigurable intelligent surfaces is implemented by the processor when executed as follows: obtaining the uplink power attenuation values of the uplinks corresponding to the second reconfigurable intelligent surfaces; and determining the second reconfigurable intelligent surface corresponding to the minimum uplink power attenuation value among the uplink power attenuation values as the uplink reconfigurable intelligent surface.

[0153] In one embodiment, the computer program determines the second reconfigurable intelligent surfaces, and the logic of determining the second reconfigurable intelligent surfaces is implemented by the processor when executed as follows: taking the reconfigurable intelligent surfaces other than the downlink reconfigurable intelligent surface in the first reconfigurable intelligent surfaces as candidate reconfigurable intelligent surfaces; and determining the candidate reconfigurable intelligent surface whose downlink power attenuation value is less than or equal to the candidate threshold value as the second reconfigurable intelligent surface.

[0154] In one embodiment, the computer program is further implemented by the processor when executed as follows: if the downlink reconfigurable intelligent surface satisfies the reciprocity condition of the uplink and downlink channels, determining the downlink reconfigurable intelligent surface as the uplink reconfigurable intelligent surface.

[0155] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when the computer program is executed, the processes of the above-mentioned embodiments of the methods can be included. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile and volatile memory. Non-volatile memory can include read-only memory (Read-Only Memory, ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive memory (ReRAM), magnetoresistive random access memory (Magnetoresistive Random Access Memory, MRAM), ferroelectric memory (Ferroelectric Random Access Memory, FRAM), phase change memory (Phase Change Memory, PCM), graphene memory, etc. Volatile memory can include random access memory (Random Access Memory, RAM) or external cache memory, etc. As an illustration but not limitation, RAM can be in various forms, such as static random access memory (Static Random Access Memory, SRAM) or dynamic random access memory (Dynamic Random Access Memory, DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, etc., without being limited thereto.

[0156] Any combination of the technical features of the above embodiments can be made. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combination of the technical features does not exist contradictory, it should be considered as the scope of the present application.

[0157] The above embodiments only express several implementation manners of the present application, and the description is more specific and detailed, but it should not be understood as a limitation on the scope of the patent of the present application. It should be pointed out that for ordinary skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are within the scope of protection of the present application. Therefore, the protection scope of the present application should be subject to the appended claims.

Claims

1. A reconfigurable intelligent surface selection method, characterized in that, The method comprises: determining a downlink reconfigurable intelligent surface from each first reconfigurable intelligent surface according to a first communication index value of a downlink corresponding to each first reconfigurable intelligent surface; determining whether the downlink reconfigurable intelligent surface meets a reciprocity condition of uplink and downlink channels according to a second communication index value of an uplink corresponding to the downlink reconfigurable intelligent surface and the first communication index value of the downlink corresponding to the downlink reconfigurable intelligent surface; if not, determining each second reconfigurable intelligent surface; and determining an uplink reconfigurable intelligent surface from each second reconfigurable intelligent surface according to an uplink power attenuation value of an uplink corresponding to each second reconfigurable intelligent surface; if the downlink reconfigurable intelligent surface meets the reciprocity condition of uplink and downlink channels, determining the downlink reconfigurable intelligent surface as the uplink reconfigurable intelligent surface.

2. The method of claim 1, wherein, The first communication index value is a downlink power attenuation value, and the second communication index value is an uplink power attenuation value.

3. The method of claim 2, wherein, The determining whether the downlink reconfigurable intelligent surface meets the reciprocity condition of uplink and downlink channels according to the second communication index value of the uplink corresponding to the downlink reconfigurable intelligent surface and the first communication index value of the downlink corresponding to the downlink reconfigurable intelligent surface comprises: if an attenuation difference between the uplink power attenuation value of the uplink corresponding to the downlink reconfigurable intelligent surface and the downlink power attenuation value of the downlink corresponding to the downlink reconfigurable intelligent surface is less than or equal to a reciprocity threshold value of uplink and downlink channels, determining that the downlink reconfigurable intelligent surface meets the reciprocity condition of uplink and downlink channels; if the attenuation difference is greater than the reciprocity threshold value, determining that the downlink reconfigurable intelligent surface does not meet the reciprocity condition of uplink and downlink channels.

4. The method of claim 2, wherein, The determining the downlink reconfigurable intelligent surface from each first reconfigurable intelligent surface according to the first communication index value of the downlink corresponding to each first reconfigurable intelligent surface comprises: obtaining a downlink power attenuation value of the downlink corresponding to each first reconfigurable intelligent surface; determining, as the downlink reconfigurable intelligent surface, a first reconfigurable intelligent surface corresponding to a minimum downlink power attenuation value among the downlink power attenuation values.

5. The method of claim 1, wherein, The determining the uplink reconfigurable intelligent surface from each second reconfigurable intelligent surface according to the uplink power attenuation value of the uplink corresponding to each second reconfigurable intelligent surface comprises: obtaining an uplink power attenuation value of the uplink corresponding to each second reconfigurable intelligent surface; determining, as the uplink reconfigurable intelligent surface, a second reconfigurable intelligent surface corresponding to a minimum uplink power attenuation value among the uplink power attenuation values.

6. The method of claim 1, wherein, The determining each second reconfigurable intelligent surface comprises: regarding, as candidate reconfigurable intelligent surfaces, reconfigurable intelligent surfaces other than the downlink reconfigurable intelligent surface among the first reconfigurable intelligent surfaces; determining, as the second reconfigurable intelligent surface, a candidate reconfigurable intelligent surface having a downlink power attenuation value less than or equal to a candidate threshold value among the candidate reconfigurable intelligent surfaces.

7. A reconfigurable intelligent surface selection apparatus, characterized in that, The apparatus comprises: a downlink selection module configured to determine a downlink reconfigurable intelligent surface from each first reconfigurable intelligent surface according to a first communication index value of a downlink corresponding to each first reconfigurable intelligent surface; The reciprocity verification module is configured to determine whether the downlink reconfigurable intelligent surface satisfies a reciprocity condition of uplink and downlink channels according to a second communication index value of an uplink corresponding to the downlink reconfigurable intelligent surface and a first communication index value of a downlink corresponding to the downlink reconfigurable intelligent surface. The uplink selection module is configured to determine each second reconfigurable intelligent surface if the determination result is negative, and determine an uplink reconfigurable intelligent surface from each second reconfigurable intelligent surface according to an uplink power attenuation value of an uplink corresponding to each second reconfigurable intelligent surface. The re-determination module is configured to determine the downlink reconfigurable intelligent surface as the uplink reconfigurable intelligent surface if the downlink reconfigurable intelligent surface satisfies the reciprocity condition of uplink and downlink channels.

8. A computer device comprising a memory and a processor, the memory storing a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method in any one of claims 1 to 6.

9. A computer-readable storage medium having stored thereon a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method in any one of claims 1 to 6.

10. A computer program product comprising a computer program, characterized in that, The computer program is executed by the processor to implement the steps of the method in any one of claims 1 to 6.

Citation Information

Patent Citations

  • Multi-reconfigurable intelligent surface selection method in wireless communication system considering aggregation interference

    CN116015503A

  • Decoupled uplink and downlink communications via reconfigurable intelligent surfaces

    WO2022188052A1