Configuration method and device, computer device, readable storage medium and program product
By acquiring channel state information between the base station and the reconfigurable smart reflective surface, determining the beamforming and reflection coefficient matrix, and constructing a virtual line-of-sight channel, the problem of unstable line-of-sight channel between the base station and the user terminal is solved, thus improving sensing and communication performance.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- CHINA TELECOM CORP LTD TECHNOLOGY INNOVATION CENTER
- Filing Date
- 2024-12-23
- Publication Date
- 2026-04-17
AI Technical Summary
In a sensor-integrated system, the quality of service for sensing and communication performance degrades because a line-of-sight channel cannot always exist between the base station and the user terminal, or between the base station and the sensing target.
By acquiring channel state information between the base station and the reconfigurable smart reflective surface, the beamforming and reflection coefficient matrix of the base station are determined to construct a virtual line-of-sight channel, which assists in the communication between the sensing target and the user terminal.
When there is no line-of-sight channel between the base station, the target, and the user terminal, a virtual line-of-sight channel is constructed by using a reconfigurable smart reflective surface to ensure the sensing performance of the base station and the communication quality of the user terminal.
Smart Images

Figure CN119743836B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of sensor technology, and in particular to a configuration method, apparatus, computer device, computer-readable storage medium, and computer program product. Background Technology
[0002] In current integrated sensing and communication systems, a time-division multiplexing approach is typically used to avoid interference between sensing and communication signals. In the sensing time slot, a sensing signal of a specific waveform is sent to the target, and the reflected echo signal is used to sense information such as the target's position and velocity. In the communication time slot, the base station provides communication services to the user terminal using traditional communication methods.
[0003] In traditional technologies, the base station's perception of targets and its perception performance mainly rely on the line-of-sight channel between the base station and the perceived target. During communication time slots, communication between the base station and the user terminal can also effectively guarantee the communication quality for data users through the line-of-sight channel between them.
[0004] However, due to the mobility of the sensing targets and user terminals, a line-of-sight channel cannot always exist between the base station and the user terminal, or between the base station and the sensing targets, resulting in a severe decline in the quality of service of the sensing performance of the base station and the communication performance between the base station and the user terminal. Summary of the Invention
[0005] Therefore, it is necessary to provide a configuration method, apparatus, computer device, computer-readable storage medium, and computer program product to address the aforementioned technical problems.
[0006] In a first aspect, this application provides a configuration method applied to a base station, the base station being connected to a reconfigurable smart reflective surface, the method comprising:
[0007] Obtain the first channel state information between the user terminal and the base station within the current time slot period, and the second channel state information between the reconfigurable smart reflective surface and the base station;
[0008] In the sensing time slot of the current time slot period, based on the second channel state information, the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface are determined; and / or,
[0009] In the transmission time slot of the current time slot period, based on the first channel state information, the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface are determined;
[0010] The first beamforming, the first reflection coefficient matrix, the second beamforming, and the second reflection coefficient matrix are used to control the reconfigurable smart reflective surface to construct a virtual line-of-sight channel, assisting in the perception of the target to be perceived and / or the communication between the base station and the user terminal.
[0011] In one embodiment, obtaining the first channel state information between the user terminal and the base station within the current time slot period includes:
[0012] Based on the uplink pilot signal, obtain the direct link channel information between the user terminal and the base station;
[0013] Based on the initial reflection coefficient of the reconfigurable smart reflective surface, obtain the reflection link concatenation channel information between the reconfigurable smart reflective surface and the base station;
[0014] Based on the direct link channel information, the reflected link concatenated channel information, and channel reciprocity, the first channel state information between the user terminal and the base station is determined.
[0015] In one embodiment, obtaining second channel state information between the reconfigurable smart reflective surface and the base station includes:
[0016] Obtain the position information of the reconfigurable smart reflective surface;
[0017] Based on the location information of the reconfigurable smart reflective surface and the location information of the base station, the second channel state information between the reconfigurable smart reflective surface and the base station is determined.
[0018] In one embodiment, determining the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface based on the second channel state information within the sensing time slot of the current time slot period includes:
[0019] In the sensing time slot of the current time slot period, based on the second channel state information, with the optimization objective of maximizing the target sensing signal-to-noise ratio corresponding to each sensing target, the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface are determined.
[0020] In one embodiment, determining the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface based on the first channel state information within the transmission time slot of the current time slot period includes:
[0021] In the transmission time slot of the current time slot period, based on the first channel state information, with the optimization objective of maximizing the target received signal-to-dryness ratio corresponding to each user terminal, the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface are determined.
[0022] In one embodiment, determining the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface based on the first channel state information within the transmission time slot of the current time slot period includes:
[0023] In the transmission time slot of the current time slot period, based on the first channel state information and the first reflection coefficient matrix, with the goal of maximizing the target received signal-to-dryness ratio, the beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface are determined.
[0024] Secondly, this application also provides a configuration device, comprising:
[0025] The acquisition module is used to acquire the first channel state information between the user terminal and the base station in the current time slot period, and the second channel state information between the reconfigurable smart reflective surface and the base station.
[0026] The first determining module is used to determine, based on the second channel state information, the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface in the sensing time slot of the current time slot period;
[0027] The second determining module is used to determine, based on the first channel state information, the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface in the transmission time slot of the current time slot period;
[0028] The first beamforming, the first reflection coefficient matrix, the second beamforming, and the second reflection coefficient matrix are used to control the reconfigurable smart reflective surface to construct a virtual line-of-sight channel, assisting in the perception of the target to be perceived and / or the communication between the base station and the user terminal.
[0029] Thirdly, this application also provides a computer device, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0030] Obtain the first channel state information between the user terminal and the base station within the current time slot period, and the second channel state information between the reconfigurable smart reflective surface and the base station;
[0031] In the sensing time slot of the current time slot period, based on the second channel state information, the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface are determined; and / or,
[0032] In the transmission time slot of the current time slot period, based on the first channel state information, the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface are determined;
[0033] The first beamforming, the first reflection coefficient matrix, the second beamforming, and the second reflection coefficient matrix are used to control the reconfigurable smart reflective surface to construct a virtual line-of-sight channel, assisting in the perception of the target to be perceived and / or the communication between the base station and the user terminal.
[0034] Fourthly, this application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed by a processor, performs the following steps:
[0035] Obtain the first channel state information between the user terminal and the base station within the current time slot period, and the second channel state information between the reconfigurable smart reflective surface and the base station;
[0036] In the sensing time slot of the current time slot period, based on the second channel state information, the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface are determined; and / or,
[0037] In the transmission time slot of the current time slot period, based on the first channel state information, the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface are determined;
[0038] The first beamforming, the first reflection coefficient matrix, the second beamforming, and the second reflection coefficient matrix are used to control the reconfigurable smart reflective surface to construct a virtual line-of-sight channel, assisting in the perception of the target to be perceived and / or the communication between the base station and the user terminal.
[0039] Fifthly, this application also provides a computer program product, including a computer program that, when executed by a processor, performs the following steps:
[0040] Obtain the first channel state information between the user terminal and the base station within the current time slot period, and the second channel state information between the reconfigurable smart reflective surface and the base station;
[0041] In the sensing time slot of the current time slot period, based on the second channel state information, the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface are determined; and / or,
[0042] In the transmission time slot of the current time slot period, based on the first channel state information, the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface are determined;
[0043] The first beamforming, the first reflection coefficient matrix, the second beamforming, and the second reflection coefficient matrix are used to control the reconfigurable smart reflective surface to construct a virtual line-of-sight channel, assisting in the perception of the target to be perceived and / or the communication between the base station and the user terminal.
[0044] The above-described configuration method, apparatus, computer equipment, computer-readable storage medium, and computer program product acquire first channel state information between the user terminal and the base station within the current time slot period, and second channel state information between the reconfigurable smart reflective surface and the base station; in the sensing time slot of the current time slot period, based on the second channel state information, determine the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface; in the transmission time slot of the current time slot period, based on the first channel state information, determine the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface; wherein, the first beamforming, the first reflection coefficient matrix, the second beamforming, and the second reflection coefficient matrix are used to control the reconfigurable smart reflective surface to construct a virtual line-of-sight channel, assisting in the sensing of the target to be sensed and / or the communication between the base station and the user terminal. This method acquires the first channel state information between the user terminal and the base station, and the second channel state information between the reconfigurable smart reflective surface and the base station. It then determines the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface in the sensing time slot, and the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface in the transmission time slot. Therefore, when there is no line-of-sight channel between the base station and the target to be sensed, or between the base station and the user terminal, a virtual line-of-sight channel can be constructed using the reconfigurable smart reflective surface, ensuring the sensing performance of the base station and the communication service quality of the user terminal. Attached Figure Description
[0045] To more clearly illustrate the technical solutions in the embodiments of this application or related technologies, the drawings used in the description of the embodiments of this application or related technologies will be briefly introduced below. Obviously, the drawings described below are only some embodiments of this application. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.
[0046] Figure 1 This is an application environment diagram of the configuration method in one embodiment;
[0047] Figure 2 This is a flowchart illustrating the configuration method in one embodiment;
[0048] Figure 3 This is a schematic diagram of the frame structure of a time-division sensing integrated system in one embodiment;
[0049] Figure 4 This is a flowchart illustrating the steps for determining the first channel state information between a user terminal and a base station in one embodiment.
[0050] Figure 5 This is a flowchart illustrating the steps for determining the second channel state information between the reconfigurable smart reflective surface and the base station in one embodiment.
[0051] Figure 6 This is a flowchart illustrating the steps of determining the first beamforming and the first reflection coefficient matrix in one embodiment;
[0052] Figure 7 This is a flowchart illustrating the steps for determining the second beamforming and the second reflection coefficient matrix in one embodiment.
[0053] Figure 8 A flowchart illustrating the steps for determining the second beamforming and the second reflection coefficient matrix in another embodiment;
[0054] Figure 9 This is a structural block diagram of the configuration device in one embodiment;
[0055] Figure 10 This is an internal structural diagram of a computer device in one embodiment. Detailed Implementation
[0056] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0057] The configuration method provided in this application embodiment can be applied to, for example, Figure 1The application environment shown is a sensor-integrated system. This system includes a base station 110 and a reconfigurable intelligent surface (RIS). The system also involves a target 130 to be sensed and a user terminal for communication. A line-of-sight channel exists between the target and the base station, and between the user terminal and the base station. However, due to the mobility of the target and the user terminal, a line-of-sight channel cannot always exist between the base station and the user terminal, or between the base station and the target. Therefore, to ensure the sensing performance of the base station and the quality of service of the user terminal, a reconfigurable intelligent surface is added to the sensor-integrated system. This reconfigurable intelligent surface can be installed on the outer surface of the target building and connected to the base station via wired or wireless means. Thus, when there is no line-of-sight channel between the base station and the user terminal and / or between the base station and the target, a virtual line-of-sight channel is constructed through the reconfigurable intelligent reflective surface, enabling the base station's sensing function and ensuring the quality of service of the user terminal. Specifically, this method is applied to the base station, which acquires the first channel state information between the user terminal and the base station within the current time slot period, and the second channel state information between the reconfigurable intelligent reflective surface and the base station. In the sensing time slot of the current time slot period, based on the second channel state information, the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface are determined. In the transmission time slot of the current time slot period, based on the first channel state information, the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface are determined.
[0058] Among them, beamforming and reflection coefficient matrices are used to control the reconfigurable smart reflective surface to construct a virtual line-of-sight channel, which assists in the perception of the target to be perceived and / or communication between the base station and the user terminal.
[0059] The terminal 102 can be, but is not limited to, various personal computers, laptops, smartphones, tablets, IoT devices, and portable wearable devices. IoT devices can include smart speakers, smart TVs, smart air conditioners, smart in-vehicle systems, and projection devices. Portable wearable devices can include smartwatches, smart bracelets, and head-mounted displays. Head-mounted displays can be virtual reality (VR) devices, augmented reality (AR) devices, and smart glasses. The server 104 can be a standalone physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server providing cloud computing services.
[0060] In one exemplary embodiment, such as Figure 2 As shown, a configuration method is provided, which is applied to Figure 1Taking a base station as an example, the explanation includes steps 202 to 206. Wherein:
[0061] Step 202: Obtain the first channel state information between the user terminal and the base station within the current time slot period, and the second channel state information between the reconfigurable smart reflective surface and the base station.
[0062] In implementation, in an integrated sensing system, the base station uses a time-division multiplexing approach to provide sensing and communication functions, thereby avoiding interference between sensing and communication signals. Figure 3 As shown, Figure 3 The system uses a time-division sensing integrated frame structure, where sensing time slots (denoted by S) and communication time slots (denoted by C) are constantly switching. Furthermore, the base station is connected to a reconfigurable smart reflector, and the direction or amplitude of the reflected beam from the reconfigurable smart reflector is controlled by adjusting its reflection coefficient. Thus, to provide better sensing performance and communication services using the reconfigurable smart reflector, the base station needs to configure its beamforming and the reflection coefficient of the reconfigurable smart reflector. Therefore, the base station acquires the first channel state information between the user terminal and the base station within the current time slot period, and the second channel state information between the reconfigurable smart reflector and the base station.
[0063] Step 204: In the sensing time slot of the current time slot period, based on the second channel state information, determine the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface.
[0064] In implementation, during the time slot switching process of the base station, if the current time slot period is a sensing time slot, and there is no direct line-of-sight channel between the base station and the sensing target due to the movement of the target, the base station constructs an objective function and constraints based on the pre-acquired second channel state information. Under the condition that the constraints are met, the objective function is optimized. When the function value of the objective function reaches optimization, the base station determines the first beamforming and the first reflection coefficient matrix of the reconfigurable smart reflector under this condition. Thus, after the base station determines the first beamforming and the first reflection coefficient matrix of the reconfigurable smart reflector, it can configure the reconfigurable smart reflector based on the first reflection coefficient matrix. This allows the configured reconfigurable smart reflector to reflect beams, thereby constructing a virtual line-of-sight channel between the reconfigurable smart reflector, the base station, and the sensing target, ensuring high sensing performance of the base station.
[0065] Step 206: In the transmission time slot of the current time slot period, based on the first channel state information, determine the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface.
[0066] The first beamforming, the first reflection coefficient matrix, the second beamforming, and the second reflection coefficient matrix are used to control the reconfigurable smart reflective surface to construct a virtual line-of-sight channel, assisting in the perception of the target to be perceived and / or communication between the base station and the user terminal.
[0067] In implementation, when switching from the current time slot to the transmission time slot (also known as the communication time slot), due to the mobility of user terminals, there is no direct line-of-sight channel between the base station and the user terminal. Therefore, based on the pre-acquired first channel state information, the base station constructs an objective function and constraints. Under the condition that the constraints are met, the objective function is optimized. When the function value of the objective function reaches optimization, the base station determines the second beamforming and the second reflection coefficient matrix of the reconfigurable smart reflector under this condition. Thus, after the base station determines the second beamforming and the second reflection coefficient matrix of the reconfigurable smart reflector, it can configure the reconfigurable smart reflector based on the second reflection coefficient matrix. This allows the configured reconfigurable smart reflector to reflect beams, thereby constructing a virtual line-of-sight channel between the reconfigurable smart reflector, the base station, and the user terminal, ensuring that the base station provides high-quality communication services to the user.
[0068] In the above configuration method, the first channel state information between the user terminal and the base station and the second channel state information between the reconfigurable smart reflective surface and the base station are obtained within the current time slot period. In the sensing time slot of the current time slot period, the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface are determined based on the second channel state information. In the transmission time slot of the current time slot period, the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface are determined based on the first channel state information. The beamforming and reflection coefficient matrix are used to control the reconfigurable smart reflective surface to construct a virtual line-of-sight channel, assisting in the sensing of the target and / or communication between the base station and the user terminal. This method acquires the first channel state information between the user terminal and the base station, and the second channel state information between the reconfigurable smart reflective surface and the base station. It then determines the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface in the sensing time slot, and the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface in the transmission time slot. Therefore, when there is no line-of-sight channel between the base station and the target to be sensed, or between the base station and the user terminal, a virtual line-of-sight channel can be constructed using the reconfigurable smart reflective surface, ensuring the sensing performance of the base station and the communication service quality of the user terminal.
[0069] In one exemplary embodiment, such as Figure 4As shown, the specific processing procedure for obtaining the first channel state information between the user terminal and the base station within the current time slot period in step 202 includes steps 402 to 406. Wherein:
[0070] Step 402: Based on the uplink pilot signal, obtain the direct link channel information between the user terminal and the base station.
[0071] In implementation, the base station obtains the direct link channel information between the user terminal and the base station based on the uplink pilot signal. Specifically, the user terminal actively sends a first pilot signal to the base station. This first pilot signal is used for channel estimation. That is, by sending a known pilot signal by the user terminal, the base station can measure the wireless channel characteristics between the user terminal and the base station, such as fading value, delay, etc., thereby obtaining the direct link channel information between the user terminal and the base station.
[0072] Optionally, the number of user terminals performing channel estimation with the base station can be one or more. This application embodiment does not limit the number of user terminals interacting with the base station. When there are multiple user terminals, the base station obtains the direct link channel information between the multiple user terminals.
[0073] Step 404: Based on the initial reflection coefficient of the reconfigurable smart reflective surface, obtain the reflection link concatenation channel information between the reconfigurable smart reflective surface and the base station.
[0074] In implementation, after the base station obtains the direct link channel information between itself and the user terminal, the base station can perform initial configuration of the reconfigurable smart reflective surface based on the initial reflection coefficient (i.e., the initial RIS reflection coefficient). After the configuration of the reconfigurable smart reflective surface is completed, the base station sends a waveform signal to the reconfigurable smart reflective surface. Thus, based on the reflection of the reconfigurable smart reflective surface, the base station can measure the reflection link concatenation channel information between the reconfigurable smart reflective surface and the base station.
[0075] Step 406: Based on direct link channel information, reflected link concatenated channel information, and channel reciprocity, determine the first channel state information between the user terminal and the base station.
[0076] In implementation, the base station calculates the uplink channel state information between the user terminal and the base station based on the measured direct link channel information and reflected link concatenated channel information. This process can be executed multiple times; that is, the base station controls the direction or amplitude of the reflected beam by adjusting the reflection coefficient of the RIS (Reflection Signaling System), thereby obtaining multiple sets of direct link channel information and reflected link concatenated channel information. This allows for the further acquisition of multiple uplink channel state information sets between the user terminal and the base station. Since the current channel transmission exhibits channel reciprocity—meaning the channel characteristics between the user terminal (transmitter) and the base station (receiver) are the same as those from the base station (receiver) to the user terminal (transmitter)—after determining the uplink channel state information between the user terminal and the base station, this uplink channel state information is used as the downlink channel state information between the base station and the user terminal, i.e., the first channel state information.
[0077] In this embodiment, direct link channel information and reflection link cascaded channel information are obtained through uplink pilots and reconfigurable smart reflective surfaces. The first channel state information between the user terminal and the base station is determined by the direct link channel information, reflection link cascaded channel information, and channel reciprocity. Based on the first channel state information, the beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface are determined, thereby improving the perception accuracy of the sensing process.
[0078] In one embodiment, such as Figure 5 As shown, the specific processing steps for obtaining the second channel state information between the reconfigurable smart reflective surface and the base station in step 202 include:
[0079] Step 502: Obtain the position information of the reconfigurable smart reflective surface.
[0080] In practice, the base station acquires the location information of the reconfigurable smart reflective surface. Typically, the reconfigurable smart reflective surface is installed on the exterior wall surface of a building. The base station can send a beam signal, which is reflected by the reconfigurable smart reflective surface. The base station acquires the reflected signal and, based on the sent beam signal and the reflected signal, determines the location information of the reconfigurable smart reflective surface.
[0081] Step 504: Based on the location information of the reconfigurable smart reflective surface and the location information of the base station, determine the second channel state information between the reconfigurable smart reflective surface and the base station.
[0082] In implementation, the base station stores its own location information. Then, based on the location information of the reconfigurable smart reflective surface and the location information of the base station, the base station determines the second channel state information between the reconfigurable smart reflective surface and the base station.
[0083] In this embodiment, the location information of the reconfigurable smart reflective surface and the base station is used to determine the second channel state information between the reconfigurable smart reflective surface and the base station. This second state information is used to determine the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface, thereby improving the quality of user communication services with the help of the reconfigurable smart reflective surface.
[0084] In one embodiment, such as Figure 6 As shown, the specific processing steps of step 204 include:
[0085] Step 602: In the sensing time slot of the current time slot period, based on the second channel state information, with the optimization objective of maximizing the target sensing signal-to-noise ratio corresponding to each sensing target, determine the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface.
[0086] In implementation, during the sensing time slot of the current time slot period, the target to be sensed needs to be sensed. When the target to be sensed is partially obscured by an object or is not obscured by an object, the sensing performance of the base station can be improved by adjusting the RIS reflection coefficient matrix and utilizing the physical line-of-sight channel and the virtual line-of-sight channel constructed by the RIS. If the target to be sensed is completely obscured by an object, there is no direct physical line-of-sight channel between the base station and the target. In this case, the base station can achieve communication service between the target and the base station by adjusting the beamforming and the virtual line-of-sight channel constructed by the RIS reflection coefficient. Specifically, based on the pre-calculated second channel state information, the base station adjusts the beamforming of the base station and the reflection coefficient matrix of the RIS. The adjusted beamforming and RIS reflection coefficient matrix are used to configure a reconfigurable intelligent reflective surface, so that the reconfigurable intelligent reflective surface constructs a virtual line-of-sight channel. That is, the sensing signal during the sensing process is reflected through this virtual line-of-sight channel to realize the sensing of the target. At the same time, during the sensing of each target, the sensing signal-to-noise ratio of each target is calculated. The minimum perceived signal-to-noise ratio (SNR) among all the targets to be sensed is taken as the target perceived SNR. Maximizing this target perceived SNR is the optimization objective. When the target perceived SNR reaches its maximum value (i.e., the target perceived SNR is greater than the preset perceived SNR threshold), the first beamforming given by the current base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface are determined. These are used as the configuration parameters for the reconfigurable smart reflective surface, thereby determining the direction or amplitude of the reflected beam of the reconfigurable smart reflective surface to complete the sensing process of all targets to be sensed in this sensing time slot.
[0087] Specifically, the process of determining the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface includes:
[0088] The formula for calculating the signal-to-noise ratio of each sensor to be sensed is shown in formula (1) below:
[0089] (1)
[0090] Furthermore, to maximize the target perception signal-to-noise ratio (i.e., the minimum perception signal-to-noise ratio) for each perceived target, the corresponding objective function is shown in the following formula (2):
[0091] (2)
[0092] The objective function is characterized by maximizing the minimum echo signal-to-noise ratio (SNR) among all targets to be sensed. The constraints are that the magnitude of the reflection coefficient of each reflective element of the RIS (Reconfigurable Smart Reflective Surface) is no greater than 1, and the maximum transmit power limit of the base station. This indicates the maximum transmission power of the base station. and These represent the base station's transmit power and the clutter power when receiving echo signals, respectively. and This refers to the sensing waveform design (beamforming) of the base station. Indicates the base station and the target to be sensed. The covariance matrix of the equivalent channel can be obtained based on the second channel state information and the RIS reflection coefficient matrix obtained in step 202 above. express, This describes the filter design for base station processing echo signals. This indicates the number of samples collected for the sensed signal.
[0093] Solving the objective function in this way allows us to determine the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface, which are achieved when the objective function value is maximized.
[0094] In this embodiment, by maximizing the minimum perceived signal-to-noise ratio among all targets to be sensed, the beamforming and reflection coefficient matrix that meet the final conditions are determined during the process of the base station adjusting beamforming and the reflection coefficient matrix of the reconfigurable smart reflective surface. The virtual line-of-sight channel constructed in this way can improve the sensing performance of the base station and thus improve the sensing accuracy of the base station.
[0095] In one embodiment, such as Figure 7 As shown, the specific processing steps of step 206 include:
[0096] Step 702: In the transmission time slot of the current time slot period, based on the first channel state information, with the optimization objective of maximizing the target received signal-to-dryness ratio corresponding to each user terminal, determine the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface.
[0097] In implementation, during the switch from the current time slot to the transmission time slot, communication between the user terminal and the base station is required. When the user terminal is partially obstructed by an object or not obstructed, the communication quality can be improved by adjusting the RIS reflection coefficient matrix and utilizing both the physical line-of-sight channel and the virtual line-of-sight channel constructed by the RIS. If the user terminal is completely obstructed by an object, and there is no direct physical line-of-sight channel between the user terminal and the base station, the base station can achieve communication services between the user terminal and the base station by adjusting beamforming and the virtual line-of-sight channel constructed by the RIS reflection coefficient matrix. Specifically, based on the pre-calculated first channel state information, the base station adjusts the base station's beamforming and the reflection coefficient matrix of the RIS (Reflection Signal-to-Interference-plus-Noise Ratio). The adjusted beamforming and RIS reflection coefficient matrix are then used to configure a reconfigurable intelligent reflective surface. This allows the reconfigurable intelligent reflective surface to construct virtual line-of-sight information, reflecting communication signals during the communication process through this virtual line-of-sight channel, thus enabling communication services for user terminals. Simultaneously, during the process of providing communication services to each user terminal, the received signal-to-interference-plus-noise ratio (SINR) for each user terminal is calculated. Maximizing this target SINR is the optimization objective. When the target SINR reaches its maximum value (i.e., the target SINR is greater than a preset SINR threshold), the second beamforming and the second reflection coefficient matrix of the reconfigurable intelligent reflective surface provided by the base station are determined. These are used as configuration parameters for the reconfigurable intelligent reflective surface, thereby determining the direction or amplitude of the reflected beam of the reconfigurable intelligent reflective surface to complete the communication process for all user terminals in that transmission time slot.
[0098] Specifically, the process of determining the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface includes:
[0099] The formula for calculating the received signal dryness ratio of each user terminal is shown in formula (3) below:
[0100] (3)
[0101] Furthermore, the objective function for maximizing the minimum received signal-to-interference-plus-noise ratio (SINR) among all user terminals is shown in the following formula (4):
[0102] (4)
[0103] The objective function is to maximize the minimum SINR (Signal to Interference plus Noise Ratio) of communication signals at all user terminals. The constraints are that the magnitude of the reflection coefficient of each reflection unit of the RIS is not greater than 1, and the maximum transmission power of the base station is limited. This indicates the maximum transmission power of the base station. Indicates user terminal Additive noise power of the receiver Indicates the base station to the user terminal The transmitted beamforming vector, Indicates base station and user terminal The equivalent channel between them can be represented by the first channel state information obtained in step 202 above and the RIS reflection coefficient matrix.
[0104] Solving the objective function in this way allows us to determine the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface, which are achieved when the objective function value is maximized.
[0105] In this embodiment, by maximizing the minimum received signal-to-dryness ratio among all user terminals, the beamforming and reflection coefficient matrix that meet the final conditions are determined during the process of the base station adjusting beamforming and the reflection coefficient matrix of the reconfigurable smart reflective surface. The virtual line-of-sight channel constructed in this way can improve the communication performance of the base station, thereby improving the communication service quality of the user terminals.
[0106] In one embodiment, such as Figure 8 As shown, based on the overhead constraints of the actual system, the same RIS reflection coefficient matrix can be used for the sensing time slot and the communication time slot to reduce the control overhead caused by frequent RIS configuration. Specifically, the specific processing steps of step 206 include:
[0107] Step 802: In the transmission time slot of the current time slot period, based on the first channel state information and the first reflection coefficient matrix, with the goal of maximizing the target received signal-to-dryness ratio, determine the beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface.
[0108] In implementation, the same RIS reflection coefficient matrix is used for the sensing time slot and the communication time slot (i.e., the transmission time slot) to reduce the control overhead caused by frequent RIS configuration. In essence, it is based on the RIS reflection coefficient determined in the sensing time slot (using the RIS reflection coefficient in the sensing time slot as a constraint condition), and further adjusts the beamforming and RIS reflection coefficient matrix based on the first channel state information so that the reconfigurable smart reflective surface can construct a virtual line-of-sight channel. That is, the communication signal during the transmission process is reflected through this virtual line-of-sight channel to realize the communication of user terminals. At the same time, during the communication process of each user terminal, the received signal-to-interference-plus-noise ratio of each user terminal is calculated, and the minimum received signal-to-interference-plus-noise ratio is taken as the target received signal-to-interference-plus-noise ratio. The target received signal-to-interference-plus-noise ratio is maximized, and the beamforming and the second reflection coefficient matrix of the reconfigurable smart reflective surface given by the base station are determined when the target received signal-to-interference-plus-noise ratio is maximized.
[0109] Specifically, the process of determining the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface includes:
[0110] The objective function for maximizing the minimum received signal-to-interference-plus-noise ratio (SINR) among all user terminals is shown in formula (5) below:
[0111] (5) (6)
[0112] The objective function is to maximize the minimum SINR of the communication signal at all user terminals. The constraints are, in order, the limit of the SNR (i.e., the sensing signal-to-noise ratio) of the echo signal of each target to be sensed in the previous sensing time slot, the magnitude of the reflection coefficient of each reflection unit of the RIS not being greater than 1, and the maximum transmission power limit of the base station.
[0113] Solving the objective function in this way allows us to determine the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface, which are achieved when the objective function value is maximized.
[0114] In this embodiment, the same RIS reflection coefficient matrix is used for the sensing time slot and the communication time slot to reduce the control overhead caused by frequent RIS configuration, thereby ensuring the smooth service switching between the sensing process and the communication process.
[0115] It should be understood that although the steps in the flowcharts of the above embodiments are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the flowcharts of the above embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the steps or stages of other steps.
[0116] Based on the same inventive concept, this application also provides a configuration apparatus for implementing the configuration method described above. The solution provided by this apparatus is similar to the implementation described in the above method; therefore, specific limitations in one or more configuration apparatus embodiments provided below can be found in the limitations of the configuration method described above, and will not be repeated here.
[0117] In one exemplary embodiment, such as Figure 9 As shown, a configuration device 900 is provided, including: an acquisition module 901, a first determination module 902, and a second determination module 903, wherein:
[0118] The acquisition module 901 is used to acquire the first channel state information between the user terminal and the base station in the current time slot period, and the second channel state information between the reconfigurable smart reflective surface and the base station.
[0119] The first determining module 902 is used to determine the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface based on the second channel state information in the sensing time slot of the current time slot period.
[0120] The second determining module 903 is used to determine the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface based on the first channel state information in the transmission time slot of the current time slot period.
[0121] The first beamforming, the first reflection coefficient matrix, the second beamforming, and the second reflection coefficient matrix are used to control the reconfigurable smart reflective surface to construct a virtual line-of-sight channel, assisting in the perception of the target to be perceived and / or communication between the base station and the user terminal.
[0122] In one embodiment, the acquisition module 901 is specifically used to acquire the direct link channel information between the user terminal and the base station based on the uplink pilot signal;
[0123] Based on the initial reflection coefficient of the reconfigurable smart reflective surface, obtain the reflection link concatenation channel information between the reconfigurable smart reflective surface and the base station;
[0124] Based on direct link channel information, reflected link concatenated channel information, and channel reciprocity, the first channel state information between the user terminal and the base station is determined.
[0125] In one embodiment, the acquisition module 901 is specifically used to acquire the position information of the reconfigurable smart reflective surface;
[0126] Based on the location information of the reconfigurable smart reflective surface and the location information of the base station, the second channel state information between the reconfigurable smart reflective surface and the base station is determined.
[0127] In one embodiment, the first determining module 902 is specifically used to determine the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface in the sensing time slot of the current time slot period, based on the second channel state information, with the optimization objective of maximizing the target sensing signal-to-noise ratio corresponding to each sensing target.
[0128] In one embodiment, the second determining module 903 is specifically used to determine the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface in the transmission time slot of the current time slot period, based on the first channel state information, with the optimization objective of maximizing the target received signal-to-dryness ratio corresponding to each user terminal.
[0129] In one embodiment, the second determining module 903 is specifically used to determine the beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface in the transmission time slot of the current time slot period, based on the first channel state information and the first reflection coefficient matrix, with the optimization objective of maximizing the target received signal-to-dryness ratio.
[0130] Each module in the above-described configuration device can be implemented entirely or partially through software, hardware, or a combination thereof. These modules can be embedded in or independent of the processor in a computer device, or stored in the memory of a computer device as software, so that the processor can call and execute the operations corresponding to each module.
[0131] In one exemplary embodiment, a computer device is provided, which may be a terminal, and its internal structure diagram may be as follows: Figure 10As shown, the computer device includes a processor, memory, input / output interfaces, a communication interface, a display unit, and an input device. The processor, memory, and input / output interfaces are connected via a system bus, and the communication interface, display unit, and input device are also connected to the system bus via the input / output interfaces. The processor provides computing and control capabilities. The memory includes non-volatile storage media and internal memory. The non-volatile storage media stores the operating system and computer programs. The internal memory provides an environment for the operation of the operating system and computer programs in the non-volatile storage media. The input / output interfaces are used for exchanging information between the processor and external devices. The communication interface is used for wired or wireless communication with external terminals; wireless communication can be achieved through Wi-Fi, mobile cellular networks, Near Field Communication (NFC), or other technologies. When the computer program is executed by the processor, it implements a configuration method. The display unit is used to form a visually visible image and can be a display screen, a projection device, or a virtual reality imaging device. The display screen can be an LCD screen or an e-ink screen. The input device of the computer device can be a touch layer covering the display screen, or buttons, trackballs, or touchpads set on the casing of the computer device, or external keyboards, touchpads, or mice, etc.
[0132] Those skilled in the art will understand that Figure 10 The structure shown is merely a block diagram of a portion of the structure related to the present application and does not constitute a limitation on the computer device to which the present application is applied. Specific computer devices may include more or fewer components than those shown in the figure, or combine certain components, or have different component arrangements.
[0133] In one exemplary embodiment, a computer device is provided, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to perform the following steps:
[0134] Obtain the first channel state information between the user terminal and the base station within the current time slot period, and the second channel state information between the reconfigurable smart reflective surface and the base station;
[0135] In the sensing time slot of the current time slot period, based on the second channel state information, the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface are determined; and / or,
[0136] In the transmission time slot of the current time slot period, based on the first channel state information, the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface are determined;
[0137] The first beamforming, the first reflection coefficient matrix, the second beamforming, and the second reflection coefficient matrix are used to control the reconfigurable smart reflective surface to construct a virtual line-of-sight channel, assisting in the perception of the target to be perceived and / or communication between the base station and the user terminal.
[0138] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0139] Based on the uplink pilot signal, obtain the direct link channel information between the user terminal and the base station;
[0140] Based on the initial reflection coefficient of the reconfigurable smart reflective surface, obtain the reflection link concatenation channel information between the reconfigurable smart reflective surface and the base station;
[0141] Based on direct link channel information, reflected link concatenated channel information, and channel reciprocity, the first channel state information between the user terminal and the base station is determined.
[0142] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0143] Obtain the position information of the reconfigurable smart reflective surface;
[0144] Based on the location information of the reconfigurable smart reflective surface and the location information of the base station, the second channel state information between the reconfigurable smart reflective surface and the base station is determined.
[0145] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0146] In the sensing time slot of the current time slot period, based on the second channel state information, with the optimization objective of maximizing the target sensing signal-to-noise ratio corresponding to each sensing target, the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface are determined.
[0147] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0148] In the transmission time slot of the current time slot period, based on the first channel state information, with the optimization objective of maximizing the target received signal-to-dryness ratio corresponding to each user terminal, the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface are determined.
[0149] In one embodiment, the processor, when executing a computer program, also performs the following steps:
[0150] In the transmission time slot of the current time slot period, based on the first channel state information and the first reflection coefficient matrix, with the goal of maximizing the target received signal-to-dryness ratio, the beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface are determined.
[0151] In one embodiment, a computer-readable storage medium is provided having a computer program stored thereon that, when executed by a processor, implements the steps in the above method embodiments.
[0152] In one embodiment, a computer program product is provided, including a computer program that, when executed by a processor, implements the steps in the above method embodiments.
[0153] It should be noted that the user information (including but not limited to user device information, user personal information, etc.) and data (including but not limited to data used for analysis, data stored, data displayed, etc.) involved in this application are all information and data authorized by the user or fully authorized by all parties, and the collection, use and processing of the relevant data must comply with relevant regulations.
[0154] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium. When executed, the computer program can include the processes of the embodiments of the above methods. Any references to memory, databases, or other media used in the embodiments provided in this application can include at least one of non-volatile memory and volatile memory. Non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical memory, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetic random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. Volatile memory can include random access memory (RAM) or external cache memory, etc. By way of illustration and not limitation, RAM can take many forms, such as Static Random Access Memory (SRAM) or Dynamic Random Access Memory (DRAM). The databases involved in the embodiments provided in this application may include at least one type of relational database and non-relational database. Non-relational databases may include, but are not limited to, blockchain-based distributed databases. The processors involved in the embodiments provided in this application may be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, quantum computing-based data processing logic devices, artificial intelligence (AI) processors, etc., and are not limited to these.
[0155] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this application.
[0156] The above embodiments are merely illustrative of several implementation methods of this application, and their descriptions are relatively specific and detailed. However, they should not be construed as limiting the scope of this application. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this application should be determined by the appended claims.
Claims
1. A configuration method, characterized by, The method is applied to a base station, the base station being connected to a reconfigurable smart reflective surface, the method comprising: Obtain the first channel state information between the user terminal and the base station within the current time slot period, and the second channel state information between the reconfigurable smart reflective surface and the base station; In the sensing time slot of the current time slot period, based on the second channel state information, the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface are determined; and / or, In the transmission time slot of the current time slot period, based on the first channel state information, the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface are determined; Wherein, the first beamforming, the first reflection coefficient matrix, the second beamforming, and the second reflection coefficient matrix are used to control the reconfigurable smart reflective surface to construct a virtual line-of-sight channel, assisting in the perception of the target to be perceived and / or the communication between the base station and the user terminal; In the transmission time slot of the current time slot period, determining the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface based on the first channel state information includes: In the transmission time slot of the current time slot period, based on the first channel state information and the first reflection coefficient matrix, with the goal of maximizing the target received signal-to-dryness ratio, the beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface are determined.
2. The method according to claim 1, characterized in that, The step of obtaining the first channel state information between the user terminal and the base station within the current time slot period includes: Based on the uplink pilot signal, obtain the direct link channel information between the user terminal and the base station; Based on the initial reflection coefficient of the reconfigurable smart reflective surface, obtain the reflection link concatenation channel information between the reconfigurable smart reflective surface and the base station; Based on the direct link channel information, the reflected link concatenated channel information, and channel reciprocity, the first channel state information between the user terminal and the base station is determined.
3. The method according to claim 1, characterized in that, Obtaining second channel state information between the reconfigurable smart reflective surface and the base station includes: Obtain the position information of the reconfigurable smart reflective surface; Based on the location information of the reconfigurable smart reflective surface and the location information of the base station, the second channel state information between the reconfigurable smart reflective surface and the base station is determined.
4. The method according to claim 1, characterized in that, In the sensing time slot of the current time slot period, determining the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface based on the second channel state information includes: In the sensing time slot of the current time slot period, based on the second channel state information, with the optimization objective of maximizing the target sensing signal-to-noise ratio corresponding to each sensing target, the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface are determined.
5. The method according to claim 1, characterized in that, In the transmission time slot of the current time slot period, determining the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface based on the first channel state information includes: In the transmission time slot of the current time slot period, based on the first channel state information, with the optimization objective of maximizing the target received signal-to-dryness ratio corresponding to each user terminal, the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface are determined.
6. A configuration device, characterized in that, The device is applied to a base station, the base station being connected to a reconfigurable smart reflective surface, and the device includes: The acquisition module is used to acquire the first channel state information between the user terminal and the base station in the current time slot period, and the second channel state information between the reconfigurable smart reflective surface and the base station. The first determining module is used to determine, based on the second channel state information, the first beamforming of the base station and the first reflection coefficient matrix of the reconfigurable smart reflective surface in the sensing time slot of the current time slot period; The second determining module is used to determine, based on the first channel state information, the second beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface in the transmission time slot of the current time slot period; Wherein, the first beamforming, the first reflection coefficient matrix, the second beamforming, and the second reflection coefficient matrix are used to control the reconfigurable smart reflective surface to construct a virtual line-of-sight channel, assisting in the perception of the target to be perceived and / or the communication between the base station and the user terminal; The second determining module is specifically used to determine the beamforming of the base station and the second reflection coefficient matrix of the reconfigurable smart reflective surface in the transmission time slot of the current time slot period, based on the first channel state information and the first reflection coefficient matrix, with the optimization objective of maximizing the target received signal-to-dryness ratio.
7. The apparatus according to claim 6, characterized in that, The acquisition module is specifically used to acquire the direct link channel information between the user terminal and the base station based on the uplink pilot signal; Based on the initial reflection coefficient of the reconfigurable smart reflective surface, obtain the reflection link concatenation channel information between the reconfigurable smart reflective surface and the base station; Based on the direct link channel information, the reflected link concatenated channel information, and channel reciprocity, the first channel state information between the user terminal and the base station is determined.
8. A computer device comprising a memory and a processor, wherein the memory stores a computer program, characterized in that, When the processor executes the computer program, it implements the steps of the method according to any one of claims 1 to 5.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.
10. A computer program product, comprising a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method according to any one of claims 1 to 5.
Citation Information
Patent Citations
Covert communication method based on intelligent reflecting surface and independent jammer
CN114900836A
Federal learning system optimization method and device, communication equipment and readable storage medium
CN115706598A