Channel determination method, electronic device, storage medium and program product

By the position information of the RIS device and terminal equipment controlled based on the base station control in the wireless communication system of the intelligent ultra -super surface device, determine the beam and code combination in the preset correspondence, solve the time and energy consumption of the existing technology center channel Increasing problems have achieved rapid and efficient channel configuration and communication efficiency improvement.

CN119383550APending Publication Date: 2025-01-28CHINA UNITED NETWORK COMM GRP CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202411524054.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-10-29
Publication Date
2025-01-28

AI Technical Summary

Technical Problem

In a wireless communication system with an intelligent metasurface device as a relay communication device, as the number of beams supported by the base station and the number of codebooks supported by the RIS device increases, the time and energy consumption of the transmission channel are determined by scanning and measurement are greatly increased. Increase, resulting in inefficiency in communication.

Method used

By the current location information of the RIS device controlled by the base station and the current location information of the target terminal, the combination of the first wave and the first code book in the default correspondence is determined to quickly determine the transmission channel. This method includes the combination of beams and code -based combinations corresponding to the RIS device and terminal devices in the preset correspondence, and configure the channel by sending the corresponding identification to the base station and RIS device.

Benefits of technology

This method can quickly and efficiently find the beam and code -based combination that guarantees the quality of communication, reduce the burden on the calculation of the terminal forming vector of the terminal, save computing power resources and energy consumption, and simplify the beam configuration process, support the variable channel environment, so that The terminal and base station can quickly establish a connection to improve communication efficiency.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119383550A_ABST
    Figure CN119383550A_ABST
Patent Text Reader

Abstract

The invention provides a channel determination method, electronic equipment, a storage medium and a program product, relates to the technical field of communication, and is used for enabling a terminal and a base station to quickly establish connection so as to improve the transmission efficiency. The method comprises the following steps: based on current position information of at least one RIS device controlled by a base station and current position information of a target terminal requesting data transmission, determining a first RIS device corresponding to the target terminal; determining a combination of a first beam and a first codebook based on the current position information of the first RIS device, the current position information of the target terminal and a preset corresponding relation; the preset corresponding relation is used for indicating the RIS equipment and the combination of corresponding beams and codebooks when the terminal equipment corresponding to the RIS equipment is located at different positions; the combination of the first beam and the first codebook is used for determining a first transmission channel, and the first transmission channel is used for transmitting data of the target terminal; and respectively sending the first beam identifier and the first codebook identifier to the base station and the first RIS device.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a channel determination method, an electronic device, a storage medium, and a program product. Background Art

[0002] In a wireless communication system using a reconfigurable intelligence surface (RIS) device as a relay communication device, the transmission channel from the base station (BS) to the RIS device and then to the UE side is generally determined based on the combination of the base station (BS) beam and the RIS codebook and the channel quality feedback of the user equipment (UE). By scanning different combinations of base station beams and RIS codebooks, based on the measurement of signal strength by the terminal, the appropriate combination of base station beams and RIS codebooks is selected so that the signal strength received by the user is the strongest.

[0003] With the development of communication technology, the number of beams supported by base stations is increasing, the number of RIS basic units is increasing, and the number of codebooks supported by RIS devices is also increasing. It takes a lot of time to find the optimal beam and codebook combination from many beam and codebook combinations and determine the transmission channel through scanning and measurement. In addition, since the terminal needs to perform continuous measurements, it will also consume huge power for the terminal. Summary of the invention

[0004] The present application provides a channel determination method, electronic device, storage medium and program product, which relate to the field of communication technology and are used to enable a terminal to quickly establish a connection with a base station to improve transmission efficiency and save energy consumption.

[0005] In a first aspect, the present application provides a channel determination method, comprising: determining a first RIS device corresponding to a target terminal based on current location information of at least one RIS device controlled by a base station and current location information of a target terminal requesting data transmission; the target terminal is within the coverage of the first RIS device; determining a combination of a first beam and a first codebook based on the current location information of the first RIS device, the current location information of the target terminal, and a preset correspondence relationship; the preset correspondence relationship is used to indicate a combination of corresponding beams and codebooks corresponding to the RIS device and the terminal device corresponding to the RIS device when they are in different locations; the combination of the first beam and the first codebook is used to determine a first transmission channel, the first transmission channel being used to transmit data of the target terminal; sending a first beam identifier to the base station, and sending a first codebook identifier to the first RIS device.

[0006] The technical solution provided by the present application brings at least the following beneficial effects: it is possible to determine the combination of the first beam and the first codebook in a preset correspondence based on the current location information of the target terminal requesting data transmission and the current location information of the first RIS device to determine the first transmission channel. In this way, by configuring the preset correspondence, the present application can quickly and efficiently find the beam and codebook combination that guarantees the communication quality based on the location information of the RIS device and the terminal device, can reduce the burden of the terminal on beamforming vector calculation, save computing resources and energy consumption, and simplify the beam configuration process, can support variable channel environments, enable the terminal and the base station to quickly establish a connection, and improve communication efficiency.

[0007] A possible implementation manner is to determine a combination of a first beam and a first codebook based on current location information of the first RIS device, current location information of the target terminal, and a preset correspondence relationship, including: when a distance between the current location of the first RIS device and a first location of the RIS device in the preset correspondence relationship is less than or equal to a first preset distance, and a distance between the current location information of the target terminal and a second location of a terminal device corresponding to the RIS device in the preset correspondence relationship is less than or equal to a second preset distance, combining the beam and the codebook corresponding to the first location of the RIS device and the second location of the terminal device corresponding to the RIS device as a combination of the first beam and the first codebook.

[0008] In another possible implementation manner, after sending the first beam identifier to the base station and sending the first codebook identifier to the first RIS device, the method further includes: obtaining a measurement report uploaded by the target terminal, the measurement report being used to indicate signal quality information of the first transmission channel measured by the target terminal; when the signal quality information of the first transmission channel is less than a preset quality threshold, re-determining the combination of the second beam and the second codebook; the combination of the second beam and the second codebook is used to determine the second transmission channel, and the second transmission channel is used to transmit data of the target terminal; sending the second beam identifier to the base station, and sending the second codebook identifier to the first RIS device.

[0009] Another possible implementation manner, re-determining the combination of the second beam and the second codebook includes: when the distance between the current position of the first RIS device and the first position of the RIS device in the preset corresponding relationship is less than or equal to a third preset distance, using the first beam as the second beam, and instructing the first RIS device to determine the second codebook by codebook scanning.

[0010] Another possible implementation manner, re-determining the combination of the second beam and the second codebook includes: when the distance between the current position of the first RIS device and the second position of the RIS device in the preset corresponding relationship is greater than a third preset distance, instructing the base station and the first RIS device to determine the combination of the second beam and the second codebook by beam scanning and codebook scanning.

[0011] In another possible implementation manner, the method further includes: updating the preset corresponding relationship based on a combination of current location information of the target terminal, current location information of the first RIS device, the second beam, and the second codebook.

[0012] Another possible implementation manner is to update the preset corresponding relationship based on the current location information of the target terminal, the current location information of the first RIS device, the combination of the second beam and the second codebook, including: when the distance between the current location of the first RIS device and the first location of the RIS device in the preset corresponding relationship is less than or equal to a fourth preset distance, and the distance between the current location information of the target terminal and the second location of the terminal device corresponding to the RIS device in the preset corresponding relationship is less than or equal to a fifth preset distance, updating the combination of the beam and the codebook corresponding to the first location of the RIS device and the second location of the terminal device corresponding to the RIS device to a combination of the second beam and the second codebook; when the distance between the current location of the first RIS device and the first location of the RIS device in the preset corresponding relationship is greater than the fourth preset distance, adding a new corresponding relationship to the preset corresponding relationship based on the current location information of the first RIS device, the current location information of the target terminal, the combination of the second beam and the second codebook.

[0013] In a second aspect, the present application provides a channel determination device, including: a determination module and a communication module; the determination module is used to determine a first RIS device corresponding to a target terminal based on current location information of at least one RIS device controlled by a base station and current location information of a target terminal requesting data transmission; the target terminal is within the coverage of the first RIS device; based on the current location information of the first RIS device, the current location information of the target terminal and a preset correspondence, a combination of a first beam and a first codebook is determined; the preset correspondence is used to indicate a combination of corresponding beams and codebooks corresponding to the RIS device and the terminal device corresponding to the RIS device when they are in different positions; the combination of the first beam and the first codebook is used to determine a first transmission channel, and the first transmission channel is used to transmit data of the target terminal; the communication module is used to send a first beam identifier to the base station and send a first codebook identifier to the first RIS device.

[0014] In a possible implementation manner, the determination module is specifically configured to combine the beam and codebook corresponding to the first position of the RIS device and the second position of the terminal device corresponding to the RIS device as a combination of the first beam and the first codebook when the distance between the current position of the first RIS device and the first position of the RIS device in a preset corresponding relationship is less than or equal to the first preset distance, and the distance between the current position information of the target terminal and the second position of the terminal device corresponding to the RIS device in the preset corresponding relationship is less than or equal to the second preset distance.

[0015] In another possible implementation manner, after sending the first beam identifier to the base station and sending the first codebook identifier to the first RIS device, the communication module is further used to obtain a measurement report uploaded by the target terminal, where the measurement report is used to indicate signal quality information of the first transmission channel measured by the target terminal; the determination module is further used to redetermine the combination of the second beam and the second codebook when the signal quality information of the first transmission channel is less than a preset quality threshold; the combination of the second beam and the second codebook is used to determine the second transmission channel, and the second transmission channel is used to transmit data of the target terminal; the communication module is further used to send the second beam identifier to the base station and send the second codebook identifier to the first RIS device.

[0016] In another possible implementation manner, the determination module is specifically configured to use the first beam as the second beam when the distance between the current position of the first RIS device and the first position of the RIS device in the preset corresponding relationship is less than or equal to a third preset distance, and instruct the first RIS device to determine the second codebook by codebook scanning.

[0017] Another possible implementation manner is that the determination module is specifically configured to instruct the base station and the first RIS device to determine a combination of the second beam and the second codebook by beam scanning and codebook scanning when the distance between the current position of the first RIS device and the second position of the RIS device in the preset corresponding relationship is greater than a third preset distance.

[0018] In another possible implementation manner, the determination module is further configured to update the preset corresponding relationship based on a combination of the current location information of the target terminal, the current location information of the first RIS device, the second beam, and the second codebook.

[0019] In another possible implementation manner, the determination module is specifically configured to update the beam and codebook combination corresponding to the first position of the RIS device and the second position of the terminal device corresponding to the RIS device to a combination of the second beam and the second codebook when the distance between the current position of the first RIS device and the first position of the RIS device in the preset corresponding relationship is less than or equal to a fourth preset distance, and the distance between the current position information of the target terminal and the second position of the terminal device corresponding to the RIS device in the preset corresponding relationship is less than or equal to a fifth preset distance; and add a new corresponding relationship in the preset corresponding relationship based on the current position information of the first RIS device, the current position information of the target terminal, the second beam and the second codebook combination when the distance between the current position of the first RIS device and the first position of the RIS device in the preset corresponding relationship is greater than the fourth preset distance.

[0020] In a third aspect, the present application provides an electronic device, comprising: a processor and a memory; the memory stores instructions executable by the processor; when the processor is configured to execute the instructions, the electronic device implements the method of the first aspect above.

[0021] In a fourth aspect, the present application provides a computer-readable storage medium, which includes: computer software instructions; when the computer software instructions are executed in an electronic device, the electronic device implements the method of the first aspect above.

[0022] In a fifth aspect, the present application provides a computer program product, which includes a computer program; when the computer program runs in an electronic device, the electronic device implements the method of the first aspect.

[0023] The beneficial effects of the second to fifth aspects mentioned above refer to the corresponding description of the first aspect and will not be repeated here. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 A schematic diagram of an application environment of a channel determination method provided in this application;

[0025] Figure 2 A schematic diagram of the structure of a base station provided in this application;

[0026] Figure 3 A schematic diagram of a flow chart of a channel determination method provided in the present application;

[0027] Figure 4 A flowchart of another channel determination method provided by the present application;

[0028] Figure 5 A flowchart of another channel determination method provided by the present application;

[0029] Figure 6 A flowchart of another channel determination method provided by the present application;

[0030] Figure 7 A schematic diagram of the composition of a channel determination device provided by the present application;

[0031] Figure 8 A schematic diagram of the structure of an electronic device provided in this application. DETAILED DESCRIPTION

[0032] The channel determination method provided in the present application will be described in detail below with reference to the accompanying drawings.

[0033] The term "and / or" in this article is merely a description of the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone.

[0034] The terms "first" and "second" and the like in the specification and drawings of this application are used to distinguish different objects, or to distinguish different processing of the same object, rather than to describe a specific order of objects.

[0035] In addition, the terms "including" and "having" and any variations thereof mentioned in the description of this application are intended to cover non-exclusive inclusions. For example, a process, method, system, product or device that includes a series of steps or units is not limited to the listed steps or units, but may optionally include other steps or units that are not listed, or may optionally include other steps or units that are inherent to these processes, methods, products or devices.

[0036] It should be noted that, in the embodiments of the present application, words such as "exemplary" or "for example" are used to indicate examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or more advantageous than other embodiments or designs. Specifically, the use of words such as "exemplary" or "for example" is intended to present related concepts in a specific way.

[0037] In order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical items or similar items with basically the same functions and effects. Those skilled in the art can understand that words such as "first" and "second" do not limit the quantity and execution order.

[0038] In the description of the present application, unless otherwise specified, “plurality” means two or more.

[0039] In order to clearly describe the technical solutions of the embodiments of the present application, a brief introduction to RIS and related technologies is given below.

[0040] In wireless communication systems, RIS draws on the model architecture of massive multiple-input multiple-output (Massive MIMO) hybrid beamforming. From the perspective of the system model, RIS can be regarded as an external analog beam precoding unit to design the corresponding phase shift matrix. In other words, RIS uses analog beamforming to control the reflection of electromagnetic waves on the signals from the base station. The introduction of RIS devices into wireless communication systems changes the wireless propagation environment from passive adaptation to active control, thereby building an intelligent wireless environment.

[0041] RIS is usually composed of a large number of electromagnetic units. By applying control signals to the adjustable elements on the electromagnetic units, the electromagnetic properties of these electromagnetic units can be dynamically controlled, thereby achieving active intelligent regulation of spatial electromagnetic waves in a programmable manner to form an electromagnetic field with controllable amplitude, phase, polarization and frequency.

[0042] Compared with traditional beamforming technology, RIS's beamforming technology has at least the following characteristics: the large number of ultra-large-scale RIS electromagnetic units makes the design of beamforming electromagnetic control parameters more complex; the RIS propagation channel has a segmented characteristic, requiring joint optimization design of the base station's active beam and RIS's passive beam; the ultra-large antenna aperture brings about the near-field characteristics of the propagation channel.

[0043] The channel from RIS to the base station can be called the RIS-BS channel, and the channel from RIS to the terminal can be called the RIS-UE channel. The RIS-BS channel and the RIS-BS channel constitute a complete wireless communication channel. Wireless communication channels are usually non-static, which is caused by the mobility of UE and RIS. Based on the different application scenarios of RIS, wireless communication can be summarized into three types of channels, including: the first type, the RIS-BS channel is semi-static and the RIS-UE channel is dynamic, for example, the RIS is fixedly deployed at a certain location and the UE is in a mobile state; the second type, the RIS-BS channel is dynamic and the RIS-UE channel is semi-static, for example, the RIS is deployed on the top of the vehicle to provide seamless coverage for the UE in the vehicle; the third type, both the RIS-BS channel and the RIS-UE channel are dynamic, for example, the RIS is deployed on a drone and is in a mobile state.

[0044] The above is an introduction to RIS and related technologies, which will not be elaborated below.

[0045] In a wireless communication system using RIS devices as relay communication devices, the transmission channel from the base station to the user side is generally determined based on the combination of the base station beam and the RIS codebook and the channel quality feedback from the UE, and different base station beam and RIS codebook combinations are scanned. Based on the terminal's measurement of signal strength, the appropriate beam and RIS codebook combination is selected so that the user receives the strongest signal strength.

[0046] With the development of communication technology, the number of beams supported by base stations is increasing. For example, the maximum number of beams supported by the first frequency range (FR1) is 64, and the maximum number of beams supported by the millimeter wave band may be as high as hundreds. The number of RIS basic units has increased with the development of RIS technology, and the number of codebooks supported by RIS devices has also increased. It takes a lot of time to find the optimal beam and codebook combination from many beam and codebook combinations and determine the transmission channel by scanning and measuring, and since the terminal needs to perform continuous measurements, it will also consume huge power for the terminal.

[0047] In response to the above technical problems, the present application provides a channel determination method, the idea of ​​which is to determine the combination of the first beam and the first codebook in a preset correspondence relationship based on the current location information of the target terminal requesting data transmission and the current location information of the first RIS device to determine the first transmission channel. In this way, by configuring the preset correspondence, the present application can quickly and efficiently find the beam and codebook combination that guarantees the communication quality based on the location information of the RIS device and the terminal device, reduce the burden of the terminal on beamforming vector calculation, save computing resources and energy consumption, and simplify the beam configuration process, support variable channel environments, enable the terminal and the base station to quickly establish a connection, and improve communication efficiency.

[0048] The embodiments provided in this application are described in detail below in conjunction with the accompanying drawings.

[0049] The channel determination method provided in this application can be applied to Figure 1 In the application environment shown. Figure 1 As shown, the application environment includes: a base station 110 , a control device 120 , a RIS device 130 and a terminal 140 .

[0050] In some embodiments, the base station 110 is used to provide wireless access services for multiple terminals 140. Specifically, a base station provides a service coverage area (also called a cell), and the terminals 140 entering the area can communicate with the base station 110 through wireless signals to receive the wireless access services provided by the base station 110, or the terminals 140 can communicate with the base station 110 through wireless signals forwarded by the RIS device 130.

[0051] In some embodiments, the base station 110 can be a base station or an evolved base station (eNB or eNodeB) in long term evolution (LTE), long term evolution advanced (LTEA), a base station device in a 5G network, or a base station in a future communication system, etc. The base station may include various macro base stations, micro base stations, home base stations, wireless remote stations, reconfigurable intelligent surfaces (RIS), routers, wireless fidelity (WIFI) devices, and other network side devices.

[0052] In some embodiments, Figure 2 As shown, the base station 110 includes: a controller 111 and an antenna 112. The controller 111 is used to manage the wireless communication interface and the wireless channel. The antenna 112 is used to transmit and receive electromagnetic waves. Exemplarily, the antenna 112 can transmit electromagnetic waves to the forwarding device 120 according to the control of the controller 111.

[0053] In some embodiments, the base station 110 may further include a communication interface 113 for information exchange with other devices. Exemplarily, the base station 110 may exchange information with the RIS device 130 through the communication interface 113. The base station 110 may also exchange information with other devices such as network servers through the communication interface 113.

[0054] In some embodiments, the base station 110 may further include a memory 114 for storing data. For example, the memory 114 may be used to store beam configuration information, such as a beam identification (ID).

[0055] In some embodiments, the control device 120 may be a device for coordinating communication between a base station and a RIS device, for example, the control device 120 may be a software defined networking (SDN) controller, a network functions virtualization (NFV) platform, a computer, a server, etc. The embodiment of the present application does not limit the specific device form of the control device 120.

[0056] In some embodiments, the control device 120 may obtain the location information of the RIS device 130 and the location information of the terminal 140, and determine the wireless communication channel from the base station 110 to the terminal 140 based on the preset corresponding relationship. Exemplarily, the control device 120 may determine the base station beam and the RIS codebook combination, and send the corresponding beam identifier to the base station 110 and the corresponding codebook identifier to the RIS device 130, so that the wireless communication channel from the base station 110 to the terminal 140 is obtained based on the base station beam and the RIS codebook combination configuration determined by the control device 120.

[0057] In some embodiments, the control device 120 may further include a memory for storing data. Exemplarily, the memory may be used to store a preset correspondence between the beam identifier, the codebook identifier, and the location information of the RIS device 130 and the location information of the terminal 140 .

[0058] In some embodiments, the control device 120 may be integrated with the base station 110 and implemented as a functional module inside the base station 110 , or implemented as a computing device connected to the base station 110 .

[0059] In some embodiments, the RIS device 130 may include multiple electromagnetic units, and the RIS device 130 may implement electromagnetic control and radio frequency signal forwarding to forward uplink signals and / or downlink signals between the base station 110 and the terminal 140 .

[0060] Exemplarily, in the downlink direction, the RIS device 130 is used to receive the downlink signal transmitted by the base station 110, and adjust the forwarding beam direction to forward the received downlink signal to the terminal 140; in the uplink direction, the RIS device 130 is used to adjust the forwarding beam direction to receive the uplink signal transmitted by the terminal 140, and forward the received uplink signal to the base station 110.

[0061] In some embodiments, the RIS device 130 may adjust the incident beam in different ways based on the RIS codebook.

[0062] Exemplarily, the signal relay module (RIS-Forwarding, RIS-Fwd) of the RIS device 130 includes a reflective array composed of antenna elements, which is used to adjust the incident beam in different ways according to the beamforming codebook, so that the outgoing beam can achieve changes in different amplitudes, different widths, different frequency shifts and different outgoing angles, as well as changes in single-beam reflection, multi-beam reflection, diffuse scattering, refraction, transmission, etc.

[0063] In some embodiments, the RIS device 130 may be integrated into the base station 110 or may be an independent device. The present application does not limit the specific device form of the RIS device 130. Figure 1In the figure, the RIS device 130 is taken as an example as an independent device.

[0064] In some embodiments, the RIS device 130 may further include a memory for storing data. For example, the memory may be used to store a beamforming codebook.

[0065] In some embodiments, the RIS device 130 may be a single RIS device or a RIS device set consisting of multiple RIS devices. The present application does not limit the number of RIS devices 130. Figure 1 In the figure, the RIS device 130 is taken as a single device as an example.

[0066] In some embodiments, the terminal 140 may be a device with wireless transceiver functions, such as a mobile phone, a tablet computer, a wearable device, a vehicle-mounted device, an augmented reality (AR) / virtual reality (VR) device, a notebook computer, an ultra-mobile personal computer (UMPC), a netbook, a personal digital assistant (PDA), etc. The embodiment of the present application does not limit the specific device form of the terminal 140. Figure 1 In the figure, the terminal 140 is taken as an example of a mobile phone.

[0067] In some embodiments, the terminal 140 may be a single terminal device or a terminal set composed of multiple terminal devices. The present application does not limit the number of the terminals 140. Figure 1 In the figure, the terminal 140 is taken as an example as a single terminal device.

[0068] In some embodiments, the terminal 140 obtains its own location information and reports it to the control device 120; the control device 120 determines the first RIS device corresponding to the target terminal based on the current location information of at least one RIS device 130 controlled by the base station 110 and the current location information of the terminal 140; the control device 120 determines the combination of the first beam and the first codebook based on the current location information of the first RIS device, the current location information of the terminal 140 and the preset corresponding relationship; the control device 120 sends the first beam identifier to the base station 110 and sends the first codebook identifier to the first RIS device 130; the base station 110 determines the beam used for downlink transmission based on the received beam identifier; the RIS device 130 determines the corresponding beamforming code based on the received first codebook identifier, and then adjusts the downlink beam based on the beamforming code to determine the first transmission channel.

[0069] It should be noted that the system architecture described in the embodiments of the present application is for more clearly illustrating the technical solutions of the embodiments of the present application, and does not constitute a limitation on the technical solutions provided in the embodiments of the present application. A person of ordinary skill in the art can know that with the evolution of the system architecture, the technical solutions provided in the embodiments of the present application are also applicable to similar technical problems.

[0070] See also Figure 3 , is a flow chart of a channel determination method provided in an embodiment of the present application. Figure 3 As shown, the channel determination method provided in the present application can be implemented by the above control device, and specifically includes the following steps S201 to S203.

[0071] S201: Determine a first RIS device corresponding to a target terminal based on current location information of at least one RIS device controlled by a base station and current location information of a target terminal requesting data transmission.

[0072] The target terminal is within the coverage of the first RIS device.

[0073] In some embodiments, the current location information of the target terminal includes: the latitude and longitude of the target terminal and the altitude of the target terminal.

[0074] As a possible implementation manner, the base station may determine the current location information of the target terminal requesting data transmission based on the base station positioning technology, and then send the current location information to the control device.

[0075] Exemplarily, the current location information of the target terminal requesting data transmission can be determined through positioning technology based on the wireless signal characteristics between the base station and the first terminal. For example, the base station can determine the terminal location information based on at least one of the following methods: received signal strength indication (RSSI), time of arrival (TOA), observed time difference of arrival (OTDOA), and angle of arrival (AOA).

[0076] As another possible implementation manner, the target terminal may determine the current location information of the target terminal based on the terminal positioning technology, and then send it to the control device.

[0077] Exemplarily, the target terminal obtains the current location information through a satellite positioning system, or obtains the current location information of the target terminal based on the location information of a wireless fidelity (WI-FI) access point (AP), and sends the location information to a base station. The satellite positioning system may be a global positioning system (GPS), a global navigation satellite system (GNSS), etc.

[0078] In some embodiments, the first RIS device corresponding to the target terminal may be determined through the correspondence between the RIS device identification of the RIS device controlled by the base station, the current location information of the RIS device, and the coverage range of the RIS device.

[0079] Exemplarily, the control device maintains the location information and coverage of different RIS devices controlled by the current base station in the form of a RIS device location information correspondence table, as shown in Table 1 below. The RIS device location information correspondence table includes: RIS device identification, current location information of the RIS device, and the geographical range covered by the RIS device.

[0080] Table 1

[0081]

[0082] As shown in Table 1, the first value in the current location information of the RIS device represents the latitude of the RIS device, the second value represents the longitude of the RIS device, and the third value represents the altitude of the RIS device; the first interval in the geographical range covered by the RIS device represents the latitude range covered by the RIS device, the second interval represents the longitude range covered by the RIS device, and the third interval represents the altitude range covered by the RIS device.

[0083] When the current location information of the target terminal is within the geographical range covered by the RIS device, the corresponding RIS device is used as the first RIS device. If the coverage of two or more RIS devices includes the current location information of the target terminal, the RIS device whose current location information is closest to the current location information of the target terminal is selected as the first RIS device.

[0084] The current location information of the RIS device includes: the longitude and latitude of the RIS device and the altitude of the RIS device; the geographical range covered by the RIS device includes: the longitude interval covered by the RIS device, the latitude interval covered by the RIS device, and the altitude interval covered by the RIS device. The base station can determine the current location information of the RIS device based on the base station positioning technology and send it to the control device, or the RIS device can determine the current location information of the RIS device based on the satellite positioning technology and send it to the control device.

[0085] It should be noted that the current location information of the RIS device and the geographical range covered by the RIS device can be updated. For example, each time the location information of the RIS device changes, the RIS device sends the new current location information of the RIS device and the geographical range covered by the RIS device to the control device, or the RIS device periodically sends the current location information of the RIS device and the geographical range covered by the RIS device to the control device.

[0086] S202: Determine a combination of a first beam and a first codebook based on current location information of the first RIS device, current location information of the target terminal, and a preset corresponding relationship.

[0087] The preset corresponding relationship is used to indicate the combination of beams and codebooks corresponding to the RIS device and the terminal device corresponding to the RIS device when they are in different positions; the combination of the first beam and the first codebook is used to determine the first transmission channel, and the first transmission channel is used to transmit data of the target terminal.

[0088] In some embodiments, the preset correspondence is stored in the control device and maintained by the control device. Exemplarily, the control device maintains a RIS device information, location information and beam-codebook correspondence table, as shown in Table 2 below, where the RIS device information, location information and beam-codebook correspondence table includes: RIS device identification, RIS device location information, terminal location information, beam identification and codebook identification.

[0089] Table 2

[0090]

[0091]

[0092] The RIS device location information includes the latitude and longitude of the RRIS device and the altitude of the RIS device; the terminal location information includes the latitude and longitude of the terminal and the altitude of the terminal.

[0093] In some embodiments, when the distance between the current position of the first RIS device and the first position of the RIS device in the preset correspondence is less than or equal to the first preset distance, and the distance between the current position information of the target terminal and the second position of the terminal device corresponding to the RIS device in the preset correspondence is less than or equal to the second preset distance, the beam and codebook corresponding to the first position of the RIS device and the second position of the terminal device corresponding to the RIS device are combined as the combination of the first beam and the first codebook. Exemplarily, the first preset distance may be 1 meter, and the second preset distance may be 5 meters.

[0094] It should be noted that when the distance between the current position of the first RIS device and the first position of the RIS device in the preset correspondence is less than or equal to the first preset distance, it can be considered that the first RIS device is in the same position as the RIS device corresponding to the first position in the preset correspondence; when the distance between the current position information of the target terminal and the second position of the terminal device corresponding to the RIS device in the preset correspondence is less than or equal to the second preset distance, it can be considered that the target terminal is in the same position as the terminal device corresponding to the second position. The distance between the current position of the first RIS device and the first position of the RIS device in the preset correspondence is less than or equal to the first preset distance, and the distance between the current position information of the target terminal and the second position of the terminal device corresponding to the RIS device in the preset correspondence is less than or equal to the second preset distance, that is, in the preset relationship, there is a RIS device with the same position as the first RIS device and a terminal with the same position as the target terminal.

[0095] S203: Send a first beam identifier to the base station, and send a first codebook identifier to the first RIS device.

[0096] In some embodiments, the transmission is performed during the time slots in which data transmission is performed.

[0097] In some embodiments, after receiving the first beam identifier, the base station determines the beam used for downlink transmission based on the received first beam identifier; the RIS device determines the corresponding beamforming code based on the received first codebook identifier, and then adjusts the beam based on the beamforming code to determine the first transmission channel.

[0098] In some embodiments, the control device can also optimize the transmission channel according to the measurement report of the target terminal, and update the currently configured combination of the first beam and the first codebook to the combination of the second beam and the second codebook. Figure 4 As shown, after S203, the channel determination method provided in the embodiment of the present application further includes the following S204-S206:

[0099] S204: Obtain a measurement report uploaded by the target terminal, where the measurement report is used to indicate signal quality information of the first transmission channel measured by the target terminal.

[0100] In some embodiments, the measurement report includes at least one of the following: a reference signal received power (RSRP) of a downlink signal and a signal-to-interference-plus-noise ratio (SINR) of a downlink signal. Both RSRP and SINR can be used as indicators of signal quality.

[0101] It should be noted that since RIS devices may amplify noise while transmitting data, in order to ensure user experience, SINR is preferred as a measure of signal quality.

[0102] In some embodiments, the target terminal periodically performs signal quality measurement and uploads a measurement report based on a measurement period, so that the control device can periodically obtain the measurement report uploaded by the target terminal. Exemplarily, the measurement period may be 1 second (S).

[0103] In some embodiments, the base station periodically sends a pilot signal through the first transmission channel based on a measurement period. Accordingly, the target terminal receives the pilot signal through the first transmission channel, measures the signal strength of the pilot signal to obtain a measurement report, and sends the measurement report to the control device.

[0104] S205: When the signal quality information of the first transmission channel is less than a preset quality threshold, re-determine a combination of the second beam and the second codebook.

[0105] The combination of the second beam and the second codebook is used to determine a second transmission channel, and the second transmission channel is used to transmit data of the target terminal.

[0106] In some embodiments, the signal quality measurement indicator may be RSRP or SINR. For example, when RSRP of the downlink signal is used as the signal quality measurement indicator, the preset quality threshold may be -85 decibel milliwatts (dBm); when SINR of the downlink signal is used as the signal quality measurement indicator, the preset quality threshold may be 15 decibels (dB).

[0107] In some embodiments, when the distance between the current position of the first RIS device and the first position of the RIS device in the preset correspondence is less than or equal to a third preset distance, the first beam is used as the second beam, and the first RIS device is instructed to determine the second codebook by codebook scanning. Exemplarily, the third preset distance may be 0.5 meters.

[0108] It should be noted that when the distance between the current position of the first RIS device and the first position of the RIS device in the preset corresponding relationship is less than or equal to the third preset distance, it can be considered that the first RIS device is located in the same position as the RIS device corresponding to the first position in the preset corresponding relationship. That is, when the first RIS device is located in the same position as the RIS device corresponding to the first position in the preset corresponding relationship, the first beam is used as the second beam, and the first RIS device is instructed to determine the second codebook by codebook scanning.

[0109] For example, Figure 5 As shown, the above-mentioned determination of the second codebook by codebook scanning can be specifically implemented as follows a1-a3.

[0110] a1. At different codebook scanning moments, different codebook identifiers are sent to the RIS device until all codebooks are traversed.

[0111] a2. Obtain a measurement report reported by the terminal based on different codebook scanning moments, where the measurement report is used to indicate signal quality information measured by the target terminal.

[0112] a3. Acquire a codebook corresponding to a codebook identifier with the best signal quality based on the measurement report, and determine the codebook corresponding to the codebook identifier with the best signal quality as the second codebook.

[0113] In some embodiments, when the distance between the current position of the first RIS device and the second position of the RIS device in the preset correspondence relationship is greater than a third preset distance, the base station and the first RIS device are instructed to determine the combination of the second beam and the second codebook by beam scanning and codebook scanning. Exemplarily, the third preset distance may be 0.5 meters.

[0114] For example, Figure 6 As shown, the above-mentioned determination of the combination of the second beam and the second codebook by means of beam scanning and codebook scanning can be specifically implemented as the following steps b1-b3.

[0115] b1. At different beam scanning and codebook scanning moments, beam identifiers in different beam and codebook combinations are sent to the base station, and codebook identifiers in different beam and codebook combinations are sent to the RIS device until all beam and codebook combinations are traversed.

[0116] b2. Obtaining a measurement report reported by the terminal based on different codebook scanning moments, where the measurement report is used to indicate signal quality information measured by the target terminal.

[0117] b3. Based on the measurement report, obtain the beam and codebook combination corresponding to the beam identifier and codebook identifier combination with the best signal quality, and determine it as the combination of the second beam and the second codebook.

[0118] S206: Send a second beam identifier to the base station, and send a second codebook identifier to the first RIS device.

[0119] In some embodiments, the transmission is performed during the time slots in which data transmission is performed.

[0120] In some embodiments, after receiving the second beam identifier, the base station determines the beam used for downlink transmission based on the received second beam identifier; the RIS device determines the corresponding beamforming code based on the received second codebook identifier, and then adjusts the beam based on the beamforming code to determine the second transmission channel.

[0121] In some embodiments, when the target terminal does not satisfy the situation that the distance between the current position of the first RIS device and the first position of the RIS device in the preset correspondence relationship is less than or equal to the first preset distance, and the distance between the current position information of the target terminal and the second position of the terminal device corresponding to the RIS device in the preset correspondence relationship is less than or equal to the second preset distance, the combination of the first beam and the first codebook cannot be determined. At this time, the combination of the second beam and the second codebook can be directly determined, and data transmission is completed based on the second transmission channel.

[0122] In some embodiments, the method further includes: updating the preset corresponding relationship based on a combination of current location information of the target terminal, current location information of the first RIS device, the second beam, and the second codebook.

[0123] Exemplarily, the preset corresponding relationship is stored in the control device and maintained by the control device. Each time after the combination of the second beam and the second codebook is determined, the preset corresponding relationship is updated in the control device.

[0124] In some embodiments, updating the preset corresponding relationship based on the current location information of the target terminal, the current location information of the first RIS device, the combination of the second beam and the second codebook includes: when the distance between the current location of the first RIS device and the first location of the RIS device in the preset corresponding relationship is less than or equal to a fourth preset distance, and the distance between the current location information of the target terminal and the second location of the terminal device corresponding to the RIS device in the preset corresponding relationship is less than or equal to a fifth preset distance, updating the combination of the beam and the codebook corresponding to the first location of the RIS device and the second location of the terminal device corresponding to the RIS device to a combination of the second beam and the second codebook; when the distance between the current location of the first RIS device and the first location of the RIS device in the preset corresponding relationship is greater than the fourth preset distance, adding a new corresponding relationship to the preset corresponding relationship based on the current location information of the first RIS device, the current location information of the target terminal, the combination of the second beam and the second codebook.

[0125] Exemplarily, the fourth preset distance may be 0.1 meter, and the fifth preset distance may be 0.5 meter.

[0126] The RIS device location information includes the latitude and longitude of the RRIS device and the altitude of the RIS device; the terminal location information includes the latitude and longitude of the terminal and the altitude of the terminal.

[0127] The technical solution provided by the above embodiment brings at least the following beneficial effects: the channel determination method provided by the embodiment of the present application can determine the combination of the first beam and the first codebook in a preset correspondence relationship based on the current location information of the target terminal requesting data transmission and the current location information of the first RIS device to determine the first transmission channel. In this way, the present application can quickly and efficiently find the beam and codebook combination that guarantees the communication quality based on the location information of the RIS device and the terminal device by configuring the preset correspondence relationship, can reduce the burden of the terminal on the calculation of the beamforming vector, save computing resources and energy consumption, and simplify the beam configuration process, can support a variety of channel environments, enable the terminal and the base station to quickly establish a connection, and improve communication efficiency.

[0128] It can be seen that the above mainly introduces the solution provided by the embodiment of the present application from the perspective of the method. In order to achieve the above functions, the embodiment of the present application provides a hardware structure and / or software module corresponding to each function. It should be easily appreciated by those skilled in the art that, in combination with the modules and algorithm steps of each example described in the embodiment disclosed herein, the embodiment of the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Professional and technical personnel can use different methods to implement the described functions for each specific application, but such implementation should not be considered to exceed the scope of the present invention.

[0129] The embodiment of the present application can divide the functional modules of the channel determination device according to the above method example. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above integrated module can be implemented in the form of hardware or in the form of software functional modules. Optionally, the division of modules in the embodiment of the present application is schematic and is only a logical functional division. There may be other division methods in actual implementation.

[0130] In some embodiments, the present application further provides a channel determination device. The channel determination device may include one or more functional modules, which are used to implement the channel determination method of the above method embodiment.

[0131] For example, Figure 7 A schematic diagram of the composition of a channel determination device provided in an embodiment of the present application. Figure 7 As shown, the channel determination device 800 includes: a determination module 801 and a communication module 802 .

[0132] The determination module 801 is used to determine a first RIS device corresponding to a target terminal based on current location information of at least one RIS device controlled by a base station and current location information of a target terminal requesting data transmission; the target terminal is within the coverage of the first RIS device; based on the current location information of the first RIS device, the current location information of the target terminal and a preset corresponding relationship, determine a combination of a first beam and a first codebook; the preset corresponding relationship is used to indicate a combination of corresponding beams and codebooks corresponding to the RIS device and the terminal device corresponding to the RIS device when they are in different locations; the combination of the first beam and the first codebook is used to determine a first transmission channel, and the first transmission channel is used to transmit data of the target terminal.

[0133] The communication module 802 is configured to send a first beam identifier to a base station and send a first codebook identifier to a first RIS device.

[0134] In some embodiments, the determination module 801 is specifically configured to combine the beam and codebook corresponding to the first position of the RIS device and the second position of the terminal device corresponding to the RIS device as a combination of the first beam and the first codebook when the distance between the current position of the first RIS device and the first position of the RIS device in the preset correspondence relationship is less than or equal to the first preset distance, and the distance between the current position information of the target terminal and the second position of the terminal device corresponding to the RIS device in the preset correspondence relationship is less than or equal to the second preset distance.

[0135] In some other embodiments, after sending the first beam identifier to the base station and sending the first codebook identifier to the first RIS device, the communication module 802 is further used to obtain a measurement report uploaded by the target terminal, where the measurement report is used to indicate signal quality information of the first transmission channel measured by the target terminal; the determination module 801 is further used to redetermine the combination of the second beam and the second codebook when the signal quality information of the first transmission channel is less than a preset quality threshold; the combination of the second beam and the second codebook is used to determine the second transmission channel, and the second transmission channel is used to transmit data of the target terminal; the communication module 802 is further used to send the second beam identifier to the base station and send the second codebook identifier to the first RIS device.

[0136] In some further embodiments, the determination module 801 is specifically configured to use the first beam as the second beam and instruct the first RIS device to determine the second codebook by codebook scanning when the distance between the current position of the first RIS device and the first position of the RIS device in the preset corresponding relationship is less than or equal to a third preset distance.

[0137] In some further embodiments, the determination module 801 is specifically configured to instruct the base station and the first RIS device to determine a combination of the second beam and the second codebook by means of beam scanning and codebook scanning when the distance between the current position of the first RIS device and the second position of the RIS device in the preset corresponding relationship is greater than a third preset distance.

[0138] In some further embodiments, the determination module 801 is further configured to update the preset corresponding relationship based on a combination of the current location information of the target terminal, the current location information of the first RIS device, the second beam, and the second codebook.

[0139] In some further embodiments, the determining module 801 is specifically configured to update the beam and codebook combination corresponding to the first position of the RIS device and the second position of the terminal device corresponding to the RIS device to a combination of the second beam and the second codebook when the distance between the current position of the first RIS device and the first position of the RIS device in the preset corresponding relationship is less than or equal to a fourth preset distance, and the distance between the current position information of the target terminal and the second position of the terminal device corresponding to the RIS device in the preset corresponding relationship is less than or equal to a fifth preset distance; and to add a new corresponding relationship to the preset corresponding relationship based on the current position information of the first RIS device, the current position information of the target terminal, the second beam and the second codebook combination when the distance between the current position of the first RIS device and the first position of the RIS device in the preset corresponding relationship is greater than the fourth preset distance.

[0140] In the case of implementing the functions of the above-mentioned integrated modules in the form of hardware, the embodiment of the present invention provides a possible structural diagram of the electronic device involved in the above-mentioned embodiment. Figure 8 As shown, the electronic device 900 includes: a processor 902 , a communication interface 903 , and a bus 904 . Optionally, the electronic device 900 may further include a memory 901 .

[0141] The processor 902 may be a processor that implements or executes various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of the present application. The processor 902 may be a central processing unit, a general-purpose processor, a digital signal processor, an application-specific integrated circuit, a field programmable gate array, or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. It may implement or execute various exemplary logic blocks, modules, and circuits described in conjunction with the disclosure of the present application. The processor 902 may also be a combination that implements computing functions, such as a combination of one or more microprocessors, a combination of a DSP and a microprocessor, and the like.

[0142] The communication interface 903 is used to connect with other devices via a communication network, such as Ethernet, wireless access network, wireless local area network (WLAN), etc.

[0143] The memory 901 may be a read-only memory (ROM) or other types of static storage devices that can store static information and instructions, a random access memory (RAM) or other types of dynamic storage devices that can store information and instructions, or an electrically erasable programmable read-only memory (EEPROM), a disk storage medium or other magnetic storage device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and can be accessed by a computer, but is not limited thereto.

[0144] As a possible implementation, the memory 901 may exist independently of the processor 902, and the memory 901 may be connected to the processor 902 via a bus 904 for storing instructions or program codes. When the processor 902 calls and executes the instructions or program codes stored in the memory 901, the channel determination method provided in the embodiment of the present invention can be implemented.

[0145] In another possible implementation, the memory 901 may also be integrated with the processor 902 .

[0146] The bus 904 may be an extended industry standard architecture (EISA) bus, etc. The bus 904 may be divided into an address bus, a data bus, a control bus, etc. For ease of representation, Figure 8 Only one thick line is used in the diagram, but this does not mean that there is only one bus or only one type of bus.

[0147] Through the description of the above implementation methods, technical personnel in the relevant field can clearly understand that for the convenience and simplicity of description, only the division of the above-mentioned functional modules is used as an example. In actual applications, the above-mentioned functions can be assigned to different functional modules as needed, that is, the internal structure of the service calling device can be divided into different functional modules to complete all or part of the functions described above.

[0148] The embodiment of the present application also provides a computer-readable storage medium. All or part of the processes in the above method embodiments can be completed by computer instructions to instruct the relevant hardware, and the program can be stored in the above computer-readable storage medium. When the program is executed, it may include the processes of the above method embodiments. The computer-readable storage medium can be the memory or memory of any of the above embodiments. The above computer-readable storage medium can also be an external storage device of the above service calling device, such as a plug-in hard disk, a smart memory card (smart media card, SMC), a secure digital (secure digital, SD) card, a flash card (flash card), etc. equipped on the above service calling device. Further, the above computer-readable storage medium can also include both the internal storage unit of the above service calling device and an external storage device. The above computer-readable storage medium is used to store the above computer program and other programs and data required by the above service calling device. The above computer-readable storage medium can also be used to temporarily store data that has been output or is to be output.

[0149] An embodiment of the present application further provides a computer program product, which includes a computer program. When the computer program product is run on a computer, the computer is enabled to execute any one of the channel determination methods provided in the above embodiments.

[0150] The above are only specific implementations of the present application, but the protection scope of the present application is not limited thereto. Any changes or substitutions within the technical scope disclosed in the present application should be included in the protection scope of the present application. Therefore, the protection scope of the present application should be based on the protection scope of the claims.

Claims

1. A channel determination method, characterized in that: The method comprises: Based on the current location information of at least one RIS device controlled by the base station and the current location information of the target terminal requesting data transmission, determining a first RIS device corresponding to the target terminal; the target terminal is within the coverage of the first RIS device; Determine a combination of a first beam and a first codebook based on current location information of the first RIS device, current location information of the target terminal, and a preset correspondence relationship; the preset correspondence relationship is used to indicate a combination of corresponding beams and codebooks corresponding to the RIS device and the terminal device corresponding to the RIS device when they are in different locations; the combination of the first beam and the first codebook is used to determine a first transmission channel, and the first transmission channel is used to transmit data of the target terminal; The first beam identifier is sent to the base station, and the first codebook identifier is sent to the first RIS device.

2. The method according to claim 1, characterized in that The determining, based on the current location information of the first RIS device, the current location information of the target terminal, and a preset corresponding relationship, a combination of a first beam and a first codebook includes: When the distance between the current position of the first RIS device and the first position of the RIS device in the preset corresponding relationship is less than or equal to the first preset distance, and the distance between the current position information of the target terminal and the second position of the terminal device corresponding to the RIS device in the preset corresponding relationship is less than or equal to the second preset distance, the beam and codebook corresponding to the first position of the RIS device and the second position of the terminal device corresponding to the RIS device are combined as the combination of the first beam and the first codebook.

3. The method according to claim 1, characterized in that After sending the first beam identifier to the base station and sending the first codebook identifier to the first RIS device, the method further includes: Acquire a measurement report uploaded by the target terminal, where the measurement report is used to indicate signal quality information of the first transmission channel measured by the target terminal; When the signal quality information of the first transmission channel is less than a preset quality threshold, re-determine a combination of a second beam and a second codebook; the combination of the second beam and the second codebook is used to determine a second transmission channel, and the second transmission channel is used to transmit data of the target terminal; The second beam identifier is sent to the base station, and the second codebook identifier is sent to the first RIS device.

4. The method according to claim 3, characterized in that: The re-determining the combination of the second beam and the second codebook includes: When the distance between the current position of the first RIS device and the first position of the RIS device in the preset corresponding relationship is less than or equal to a third preset distance, the first beam is used as the second beam, and the first RIS device is instructed to determine the second codebook by codebook scanning.

5. The method according to claim 3, characterized in that: The re-determining the combination of the second beam and the second codebook includes: When the distance between the current position of the first RIS device and the second position of the RIS device in the preset corresponding relationship is greater than a third preset distance, instruct the base station and the first RIS device to determine a combination of the second beam and the second codebook by beam scanning and codebook scanning.

6. The method according to claim 3, characterized in that The method further comprises: The preset corresponding relationship is updated based on a combination of the current location information of the target terminal, the current location information of the first RIS device, the second beam and the second codebook.

7. The method according to claim 6, characterized in that The updating of the preset corresponding relationship based on the current location information of the target terminal, the current location information of the first RIS device, the second beam, and the second codebook includes: When the distance between the current position of the first RIS device and the first position of the RIS device in the preset corresponding relationship is less than or equal to a fourth preset distance, and the distance between the current position information of the target terminal and the second position of the terminal device corresponding to the RIS device in the preset corresponding relationship is less than or equal to a fifth preset distance, updating the beam and codebook combination corresponding to the first position of the RIS device and the second position of the terminal device corresponding to the RIS device to a combination of the second beam and the second codebook; When the distance between the current position of the first RIS device and the first position of the RIS device in the preset correspondence is greater than a fourth preset distance, a new correspondence is added to the preset correspondence based on the current position information of the first RIS device, the current position information of the target terminal, the second beam and the second codebook combination.

8. An electronic device, characterized in that: The device comprises a processor and a memory, wherein the processor is coupled to the memory; the memory is used to store computer instructions, and the computer instructions are loaded and executed by the processor to enable the computer device to implement the channel determination method according to any one of claims 1 to 7.

9. A computer-readable storage medium, characterized in that: The computer-readable storage medium includes computer-executable instructions. When the computer-executable instructions are executed on a computer, the computer is enabled to execute the channel determination method according to any one of claims 1 to 7.

10. A computer program product, characterized in that The computer program product comprises a computer program, and when the computer program is run on an electronic device, the electronic device is enabled to perform the channel determination method according to any one of claims 1 to 7.