Beamforming method and apparatus, and storage medium

Through the terminal, the measurement signal is measured and analyzed, the service transmission point is selected and the relevant parameters are reported, which solves the problem of improper beamforming in distributed antenna networks, improves performance and reduces measurement overhead.

WO2025039853A1PCT designated stage expired Publication Date: 2025-02-27DATANG MOBILE COMM EQUIP CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
PCT/CN2024/108670
Authority / Receiving Office
WO · WO
Patent Type
Applications
Current Assignee / Owner
Priority Date
2023-08-24
Filing Date
2024-07-31
Publication Date
2025-02-27

AI Technical Summary

Technical Problem

In a distributed antenna network based on intelligent metasurface (RIS), the network side cannot effectively distinguish whether the signal arrives through a single-hop link or a two-hop link, resulting in an inoptimal cooperative beamforming scheme and increasing measurement overhead.

Method used

The terminal measures the first measurement signal sent by the network device through the transmission point and the second measurement signal sent by the transmission point, determines the measurement result, selects the service transmission point, and determines its encoding matrix coefficient and/or the beamforming coefficient of the network device, and reports it to the network device.

Benefits of technology

By independently selecting service transmission points and determining relevant parameters at the terminal, the beamforming performance of the system is improved, the measurement overhead is reduced, and the cooperative beamforming scheme is more suitable for the terminal's needs.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN2024108670_27022025_PF_FP_ABST
    Figure CN2024108670_27022025_PF_FP_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure provide a beamforming method and apparatus, and a storage medium. The method comprises: measuring first measurement signals and second measurement signals, and determining measurement results; on the basis of the measurement results, determining serving transmitting / receiving points, coding matrix coefficients of the serving transmitting / receiving points, and / or beamforming coefficients of a network device; and sending the coding matrix coefficients of the serving transmitting / receiving points and / or the beamforming coefficients of the network device to the network device, wherein the first measurement signals comprise measurement signals sent by the network device by means of transmitting / receiving points, and the second measurement signals are measurement signals sent by the transmitting / receiving points. According to the present disclosure, the second measurement signals sent to a terminal by the transmitting / receiving points are increased, so that the terminal can distinguish the measurement signals, and the terminal can voluntarily select the serving transmitting / receiving points on the basis of the measurement results and report related information of cooperative beamforming to a network side, thereby improving the beamforming performance of a system, and reducing the measurement overhead.
Need to check novelty before this filing date? Find Prior Art

Description

Beamforming method, device and storage medium

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This disclosure claims priority to Chinese patent application No. 202311078237.7, filed on August 24, 2023, entitled “Beamforming Method, Device and Storage Medium,” which is incorporated herein by reference in its entirety. Technical Field

[0003] The present disclosure relates to the field of communication technology, and in particular to a beamforming method, device, and storage medium. Background Art

[0004] Multi-point coordination is one of the important means to improve cell edge coverage and enhance user experience. As the number of Transmitting Receiving Points (TRPs) / TRP groups increases, pilot and reporting overhead also increases exponentially.

[0005] In a distributed antenna network based on a reconfigurable intelligent surface (RIS), the signal sent from the network side may reach the terminal (User Equipment, UE) directly, that is, a single-hop link; or it may be reflected or transmitted through the RIS to the UE, that is, a two-hop link.

[0006] From the UE's perspective, it's impossible to distinguish whether a signal arrives via a single-hop or two-hop link, nor can it distinguish between signals forwarded by different RISTRPs. The channel information used for beamforming is the equivalent channel information from the network side reaching the UE. This results in the network side determining the UE's coordinated beamforming scheme based on the information reported by the UE being suboptimal. To improve coordinated beamforming performance, more measurements are required, resulting in increased measurement overhead as the number of candidate transmission points and beams increases.

[0007] Summary of the Invention

[0008] In response to the above-mentioned problems existing in the related art, embodiments of the present disclosure provide a beamforming method, device, and storage medium.

[0009] In a first aspect, an embodiment of the present disclosure provides a beamforming method, applied to a terminal, including:

[0010] measuring the first measurement signal and the second measurement signal to determine a measurement result;

[0011] Determining a serving transmission point, and a coding matrix coefficient of the serving transmission point and / or a beamforming coefficient of a network device based on the measurement result;

[0012] Sending the coding matrix coefficients of the service transmission point and / or the beamforming coefficients of the network device to the network device;

[0013] The first measurement signal includes a measurement signal sent by the network device through a transmission point, and the second measurement signal is a measurement signal sent by the transmission point.

[0014] In some embodiments, determining the measurement result includes:

[0015] measuring the first measurement signal to determine a first measurement result, where the first measurement result includes channel information from the network device to the terminal through the transmission point;

[0016] The second measurement signal is measured to determine a second measurement result, where the second measurement result includes channel information from the transmission point to the terminal.

[0017] In some embodiments, determining the serving transmission point, and the coding matrix coefficients of the serving transmission point and / or the beamforming coefficients of the network device based on the measurement results includes:

[0018] Based on a predefined rule or an instruction from the network device and the measurement result, the serving transmission point, the coding matrix coefficients of the serving transmission point and / or the beamforming coefficients of the network device are determined.

[0019] In some embodiments, the coding matrix coefficients of the serving transmission point and / or the beamforming coefficients of the network device are determined based on the following formula:

[0020] Among them, ξ i is the coding matrix coefficient of the i-th service transmission point, λ i is the beamforming coefficient of the network device corresponding to the i-th service transmission point, g i is the channel information from the i-th service transmission point to the terminal, h i is the channel information from the network device to the terminal via the i-th service transmission point, (h n ,g n ) is channel information corresponding to the nth serving transmission point, where the nth serving transmission point is a transmission point with the best channel quality among the serving transmission points determined by the terminal, and i and n are integers greater than or equal to 1.

[0021] In some embodiments, it further includes:

[0022] receiving first configuration information sent by the network device, where the first configuration information includes at least one of the following: information indicating the first measurement signal, information indicating a time point at which the terminal receives the first measurement signal, information indicating the second measurement signal, and information indicating a time point at which the terminal receives the second measurement signal;

[0023] Based on the first configuration information, the first measurement signal and / or the second measurement signal is received.

[0024] In a second aspect, an embodiment of the present disclosure further provides a beamforming method, applied to a network device, comprising:

[0025] receiving coding matrix coefficients of a service transmission point and / or beamforming coefficients of a network device sent by a terminal;

[0026] Based on the coding matrix coefficients and / or the beamforming coefficients, a coding matrix corresponding to the serving transmission point of the terminal and / or a beamforming corresponding to the network device are determined.

[0027] In some embodiments, further comprising:

[0028] sending a first measurement signal to the terminal or the transmission point;

[0029] The transmission point is used to forward the first measurement signal to the terminal, the first measurement signal is used to determine a first measurement result, the first measurement result includes channel information from the network device to the terminal through the transmission point, and the first measurement result is used to determine the serving transmission point, and the coding matrix coefficients of the serving transmission point and / or the beamforming coefficients of the network device.

[0030] In some embodiments, further comprising:

[0031] Sending configuration information to the terminal or the transmission point, where the configuration information includes first configuration information sent to the terminal, or second configuration information sent to the transmission point;

[0032] The first configuration information includes at least one of the following: information indicating the first measurement signal, information indicating a time point at which the terminal receives the first measurement signal, information indicating a second measurement signal, and information indicating a time point at which the terminal receives the second measurement signal;

[0033] The second configuration information includes at least one of the following: information indicating a coding matrix of the transmission point, and information indicating a time point at which the transmission point sends the second measurement signal;

[0034] The second measurement signal is a measurement signal sent by the transmission point to the terminal.

[0035] In some embodiments, the coding matrix corresponding to the service transmission point and / or the beamforming corresponding to the network device are determined based on the following formula, satisfying the following calculation formula: i =ξ i F i,0

[0036] Among them, F i is the coding matrix corresponding to the i-th service transmission point, ξ i is the coding matrix coefficient corresponding to the i-th service transmission point, F i,0 is the beam used by the i-th service transmission point during the measurement process, B is the beamforming corresponding to the network device, N is the number of service transmission points determined by the terminal, λ i is the beamforming coefficient of the network device corresponding to the i-th service transmission point, B i is the beam of the network device corresponding to the i-th service transmission point, where i and N are integers greater than or equal to 1.

[0037] In a third aspect, an embodiment of the present disclosure further provides a beamforming method, applied to a transmission point, comprising:

[0038] sending a second measurement signal to the terminal;

[0039] The second measurement signal is used to determine a serving transmission point of the terminal and a coding matrix coefficient corresponding to the serving transmission point.

[0040] In some embodiments, further comprising:

[0041] receiving second configuration information sent by the network device;

[0042] Based on the second configuration information, a coding matrix is ​​determined, and / or a time point for sending the second measurement signal to the terminal.

[0043] In some embodiments, the sending the second measurement signal to the terminal includes:

[0044] receiving a first measurement signal sent by a network device;

[0045] Based on a predefined rule or an instruction of the network device, the coding matrix is ​​switched, the first measurement signal is forwarded to the terminal, and the second measurement signal is sent to the terminal.

[0046] In some embodiments, the sending the second measurement signal to the terminal includes:

[0047] The control node of the transmission point sends the second measurement signal to the terminal.

[0048] In a fourth aspect, an embodiment of the present disclosure further provides a terminal, comprising a memory, a transceiver, and a processor; the memory is used to store a computer program; the transceiver is used to send and receive data under the control of the processor; and the processor is used to read the computer program in the memory and execute the beamforming method as described in the first aspect.

[0049] In a fifth aspect, an embodiment of the present disclosure further provides a network device, comprising a memory, a transceiver, and a processor; the memory is used to store a computer program; the transceiver is used to send and receive data under the control of the processor; and the processor is used to read the computer program in the memory and execute the beamforming method as described in the second aspect.

[0050] In a sixth aspect, an embodiment of the present disclosure further provides a transmission point, comprising a memory, a transceiver, and a processor; the memory is used to store a computer program; the transceiver is used to send and receive data under the control of the processor; and the processor is used to read the computer program in the memory and execute the beamforming method as described in the third aspect.

[0051] In a seventh aspect, an embodiment of the present disclosure further provides a beamforming device, including:

[0052] a measuring unit, configured to measure the first measurement signal and the second measurement signal and determine a measurement result;

[0053] a determining unit, configured to determine a serving transmission point, and a coding matrix coefficient of the serving transmission point and / or a beamforming coefficient of a network device based on the measurement result;

[0054] a sending unit, configured to send the coding matrix coefficients of the service transmission point and / or the beamforming coefficients of the network device to the network device;

[0055] The first measurement signal includes a measurement signal sent by the network device through a transmission point, and the second measurement signal is a measurement signal sent by the transmission point.

[0056] In an eighth aspect, an embodiment of the present disclosure further provides a beamforming device, including:

[0057] a receiving unit, configured to receive coding matrix coefficients of a service transmission point and / or beamforming coefficients of a network device sent by a terminal;

[0058] A determining unit is configured to determine, based on the coding matrix coefficients and / or the beamforming coefficients, a coding matrix corresponding to the serving transmission point of the terminal and / or a beamforming corresponding to the network device.

[0059] In a ninth aspect, an embodiment of the present disclosure further provides a beamforming device, including:

[0060] a sending unit, configured to send a second measurement signal to the terminal;

[0061] The second measurement signal is used to determine a serving transmission point of the terminal and a coding matrix coefficient corresponding to the serving transmission point.

[0062] In the tenth aspect, an embodiment of the present disclosure further provides a processor-readable storage medium, wherein the processor-readable storage medium stores a computer program, and the computer program is used to enable the processor to execute the beamforming method provided in the first aspect, the second aspect, or the third aspect as described above.

[0063] In the eleventh aspect, an embodiment of the present disclosure further provides a non-transitory readable storage medium, wherein the non-transitory readable storage medium stores a computer program, and the computer program is used to enable a computer to execute the beamforming method provided in the first aspect, the second aspect, or the third aspect as described above.

[0064] In a twelfth aspect, an embodiment of the present disclosure further provides a chip product, wherein a computer program is stored in the chip product, and the computer program is used to enable the chip product to execute the beamforming method provided above or in the second aspect or the third aspect.

[0065] In the beamforming method, apparatus, and storage medium provided by the embodiments of the present disclosure, a terminal measures a first measurement signal sent by a network device through a transmission point and a second measurement signal sent by the transmission point, selects a serving transmission point based on the measurement results, determines the coding matrix coefficients of the serving transmission point and / or the beamforming coefficients of the network device, and reports them to the network device. By adding the second measurement signal sent by the transmission point to the terminal, the terminal can distinguish whether the measurement signal is sent directly from the network device or forwarded via the transmission point. Measurement signals forwarded from different transmission points can also be distinguished. Thus, the terminal can independently select a serving transmission point based on the measurement results and report relevant information about coordinated beamforming to the network side, thereby improving the beamforming performance of the system and reducing measurement overhead. BRIEF DESCRIPTION OF THE DRAWINGS

[0066] In order to more clearly illustrate the embodiments of the present disclosure or the technical solutions in the prior art, a brief introduction will be given below to the drawings required for use in the embodiments or the description of the prior art. Obviously, the drawings described below are some embodiments of the present disclosure. For ordinary technicians in this field, other drawings can be obtained based on these drawings without any creative work.

[0067] FIG1 is a schematic diagram of the architecture of a distributed MIMO system based on RIS provided by the related art;

[0068] FIG2 is a schematic diagram of a flow chart of a beamforming method according to an embodiment of the present disclosure;

[0069] FIG3 is a schematic diagram of a link of a single RIS TRP provided in an embodiment of the present disclosure;

[0070] FIG4 is a second flow chart of the beamforming method provided in an embodiment of the present disclosure;

[0071] FIG5 is a third flowchart of the beamforming method provided in an embodiment of the present disclosure;

[0072] FIG6 is a schematic structural diagram of a terminal provided in an embodiment of the present disclosure;

[0073] FIG7 is a schematic diagram of the structure of a network device provided in an embodiment of the present disclosure;

[0074] FIG8 is a schematic structural diagram of a transmission point provided in an embodiment of the present disclosure;

[0075] FIG9 is a schematic diagram of a structure of a beamforming device according to an embodiment of the present disclosure;

[0076] FIG10 is a second structural diagram of a beamforming device provided in an embodiment of the present disclosure;

[0077] FIG11 is a third structural diagram of the beamforming device provided in an embodiment of the present disclosure. DETAILED DESCRIPTION

[0078] Multi-point coordination is a key technical approach to improving cell-edge coverage. From a network perspective, deploying a network with a large number of distributed access points and centralized baseband processing is more conducive to providing a balanced user experience rate and significantly reducing the latency and signaling overhead associated with handoffs. As frequency bands increase, a relatively dense deployment of access points is also required to ensure network coverage.

[0079] In high-frequency bands, as antenna equipment integration increases, modular antenna arrays are increasingly being adopted. Each TRP's antenna array can be divided into several relatively independent antenna sub-arrays (or panels), allowing the overall array configuration and port number to be flexibly adjusted based on deployment scenarios and service requirements.

[0080] In the millimeter wave band, as the wavelength decreases, the blocking effect caused by obstacles such as people or vehicles becomes more significant. In this case, to ensure link robustness, multiple transmission points or panels can be used to collaborate and transmit / receive from multiple beams at multiple angles, thereby reducing the adverse effects of the blocking effect.

[0081] Traditional distributed arrays rely on wired connections between panels or TRPs, such as optical fiber and coaxial cables. This is limited by deployment environments and cable lengths, resulting in limited deployment flexibility and high costs. Using low-cost, quasi-passive RIS as the distributed panel or TRP in distributed Multi-Input Multi-Output (MIMO) systems allows for more flexible distributed deployments.

[0082] Figure 1 is a schematic diagram of the architecture of a RIS-based distributed MIMO system, as provided by related art. As shown in Figure 1, a RIS-based distributed MIMO system consists of a traditional base station and multiple RIS TRPs. The location between the base station and the RIS is often fixed upon deployment; the base station and RIS can be deployed in the same or different locations. The measurement signal from the base station is sent directly to the UE via a single-hop link, or forwarded by the RIS via a two-hop link before reaching the UE.

[0083] Based on the mapping relationship between the transmitted signal streams and multiple TRPs / panels, multi-point coordinated transmission technology can be roughly divided into coherent and incoherent transmission.

[0084] In coherent transmission, each data layer is mapped to multiple participating TRPs / panels via a weighted vector. If the large-scale channel parameters of each TRP / panel are identical and the same frequency source is used, coherent transmission is equivalent to splicing multiple subarrays into a higher-dimensional virtual array, thereby achieving higher shaping / precoding / multiplexing gain. However, in actual deployment environments, this approach places higher demands on the synchronization between transmission points and the transmission capacity of the backhaul link, and is sensitive to many non-ideal factors.

[0085] In contrast, non-coherent joint transmission (NC-JT) is less susceptible to non-ideal factors. NC-JT maps each data stream only to the port corresponding to the TRP / panel with consistent large-scale channel parameters (i.e., quasi colocation (QCL)). Different data streams can be mapped to different ports on the QCL, without the need to unify all coordination points into a virtual array and perform joint shaping on each layer.

[0086] In a RIS-based distributed MIMO system, multiple panels or TRPs are connected to the baseband via the air interface, eliminating the need to consider the transmission capacity of the backhaul link. However, issues such as timing and frequency offset still need to be considered.

[0087] In a traditional distributed MIMO system, multiple remote radio panels (TRPs) collaborate to transmit signals. Signals travel from the baseband via RF cables to the transmit antenna. The UE obtains channel information between the transmit antenna and the UE by measuring reference signals. TRPs can use different reference signals for measurement. The UE uses these reference signals to distinguish between different TRPs, thereby obtaining channel information between them. The network uses this channel information to calculate the beamforming matrix for each TRP.

[0088] In a RIS-based distributed antenna network, signals from the base station may reach the UE after being reflected or transmitted through the RIS, or they may be sent directly to the UE. In this case, the channel information used for beamforming is the equivalent channel from the base station to the UE, and it is impossible to distinguish between multiple RISs in the middle of the channel. From the UE's perspective, on the one hand, the UE cannot distinguish between direct links and reflected links, and on the other hand, the UE cannot distinguish between signals forwarded by different RIS TRPs.

[0089] At the same time, the network side selects the appropriate cooperative transmission point and transmission scheme based on the user's current channel environment. The user's channel environment is determined based on the information reported by the user and / or the system's prior information.

[0090] In this case, on the one hand, the collaborative transmission point or collaborative transmission beamforming determined by the network side based on the information reported by the UE is not the optimal solution. On the other hand, in order to improve system performance, more measurements are required, and the required measurement overhead will also increase with the increase in the number of candidate TRPs and beams.

[0091] In response to the above-mentioned problems existing in the related art, the embodiments of the present disclosure provide a beamforming method, device and storage medium.

[0092] In the embodiments of the present disclosure, the term "and / or" describes the association relationship between associated objects, indicating that three relationships can exist. For example, A and / or B can represent three situations: A exists alone, A and B exist simultaneously, and B exists alone. The character " / " generally indicates that the associated objects are in an "or" relationship.

[0093] In the embodiments of the present disclosure, the term "plurality" refers to two or more than two, and other quantifiers are similar thereto.

[0094] The technical solution provided by the embodiment of the present disclosure can be applicable to a variety of systems, especially 5G systems, 5G Advanced systems, 6G systems and their evolution systems. For example, applicable systems can be global system of mobile communication (Global System of Mobile Communication, GSM) system, code division multiple access (Code Division Multiple Access, CDMA) system, wideband code division multiple access (Wideband Code Division Multiple Access, WCDMA) general packet radio service (Aeneral Packet Radio Service, GPRS) system, long term evolution (Long Term Evolution, LTE) system, LTE frequency division duplex (FDD) system, LTE time division duplex (TDD) system, advanced long term evolution (Long Term Evolution Advanced, LTE-A) system, universal mobile system (Universal Mobile Telecommunication System, UMTS), global interconnection microwave access (Worldwide Interoperability for Microwave Access, WiMAX) system, 5G new air interface (New Radio, NR) system, etc. These multiple systems all include terminal equipment and network equipment. The system may also include core network parts, such as the Evolved Packet System (EPS), 5G System (5GS), etc.

[0095] The terminal device involved in the embodiments of the present disclosure may be a device that provides voice and / or data connectivity to a user, a handheld device with wireless connection function, or other processing devices connected to a wireless modem. In different systems, the name of the terminal device may also be different. For example, in a 5G system, the terminal device may be called User Equipment (UE). A wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device may be a mobile terminal device, such as a mobile phone (or "cellular" phone) and a computer with a mobile terminal device. For example, it may be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges voice and / or data with a radio access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), and other devices. The wireless terminal device may also be referred to as a system, a subscriber unit (Subscriber Unit), a subscriber station (Subscriber Station), a mobile station (Mobile Station), a mobile station (Mobile), a remote station (Remote Station), an access point (Access Point), a remote terminal device (Remote Terminal), an access terminal device (Access Terminal), a user terminal device (User Terminal), a user agent (User Agent), or a user device (User Device), but is not limited in the embodiments of the present disclosure.

[0096] The network device involved in the embodiments of the present disclosure may be a base station, which may include multiple cells providing services to terminals. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in an access network that communicates with a wireless terminal device through one or more sectors on an air interface, or may be named otherwise. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, acting as a router between the wireless terminal device and the rest of the access network, wherein the rest of the access network may include an Internet Protocol (IP) communication network. The network device may also coordinate attribute management of the air interface. For example, the network device involved in the embodiments of the present disclosure may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile Communications (GSM) or Code Division Multiple Access (CDMA), a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), an evolved network device (Evolutional Node B, eNB or e-NodeB) in the Long Term Evolution (LTE) system, a 5G base station (gNB) in the 5G network architecture (Next Generation System), a home evolved Node B (HeNB), a relay node, a home base station (Femto), a pico base station (Pico), etc., and is not limited in the embodiments of the present disclosure. In some network structures, the network device may include a centralized unit (CU) node and a distributed unit (DU) node, and the centralized unit and the distributed unit may also be geographically separated.

[0097] Network devices and terminal devices can each use one or more antennas for Multiple Input Multiple Output (MIMO) transmission. MIMO transmission can be single-user MIMO (SU-MIMO) or multi-user MIMO (MU-MIMO). Depending on the configuration and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO, or massive-MIMO. It can also use diversity transmission, precoding, or beamforming.

[0098] The following will clearly and completely describe the technical solutions in the embodiments of the present disclosure in conjunction with the accompanying drawings. Obviously, the described embodiments are only some of the embodiments of the present disclosure and do not represent all of the embodiments. All other embodiments derived by persons of ordinary skill in the art based on the embodiments of the present disclosure without inventive effort shall fall within the scope of protection of the present disclosure.

[0099] The beamforming method provided by the embodiments of the present disclosure can be applied to any scenario as shown in FIG1 , wherein the RIS can be replaced by other devices with signal forwarding functions.

[0100] FIG2 is a flowchart of a beamforming method according to an embodiment of the present disclosure. As shown in FIG2 , the method is performed by a terminal and includes at least the following steps:

[0101] Step 201: Measure a first measurement signal and a second measurement signal to determine a measurement result.

[0102] Step 202: Determine a serving transmission point, and a coding matrix coefficient of the serving transmission point and / or a beamforming coefficient of a network device based on the measurement result.

[0103] Step 203: Send the coding matrix coefficients of the service transmission point and / or the beamforming coefficients of the network device to the network device.

[0104] The first measurement signal includes a measurement signal sent by the network device through a transmission point, and the second measurement signal is a measurement signal sent by the transmission point.

[0105] Specifically, the terminal measures a first measurement signal forwarded by the network device through the transmission point and a second measurement signal sent by the transmission point to determine a measurement result; based on the measurement result, the terminal selects a serving transmission point, and a coding matrix coefficient of the serving transmission point and / or a beamforming coefficient of the network device, and reports the coding matrix coefficient of the serving transmission point and / or the beamforming coefficient of the network device to the network device.

[0106] The first measurement signal sent by the network to the terminal may reach the terminal via different paths. It may be forwarded by a network device through a transmission point, corresponding to a two-hop link, or it may be sent directly by a network device, corresponding to a single-hop link. Within a given time window, due to the potential latency between paths, the terminal may receive the first measurement signals sent from different paths at different times, or may receive the first measurement signals sent from different directions at the same time. During receive detection, the terminal detects the first measurement signals sent from different paths as a single signal after receiving preprocessing.

[0107] The embodiments of the present disclosure are mainly directed to a dual-hop link, that is, a situation where a network device forwards a measurement signal to a terminal via a transmission point. For a first measurement signal sent to a terminal via a single-hop link, relevant measurements and reporting can be completed using relevant technologies.

[0108] Optionally, the transmission point can be a TRP of a network device, as well as a device with a signal forwarding function such as RIS, NCR, Relay, etc., which serves as a relay forwarding node for the first measurement signal sent by the network device. NCR represents a network controlled repeater, and Relay represents a relay device.

[0109] Optionally, the second measurement signal is a RIS TRP measurement signal, sent by a RIS node to the terminal. Optionally, the second measurement signal is an NCR TRP measurement signal, sent by an NCR node to the terminal. Optionally, the second measurement signal is a measurement signal sent by another relay forwarding node.

[0110] In the embodiment of the present disclosure, the transmission point is RIS TRP and the second measurement signal is RIS TRP measurement signal. Utilizing the programmable control feature of RIS, the RIS node can forward the signal sent by the base station to the target terminal and also add the second measurement signal to the forwarded signal.

[0111] Optionally, the number of transmission points includes at least two transmission points. When the number of transmission points is one, the terminal and the network device do not need to select a serving transmission point, nor do they need to consider collaborative beamforming between multiple TRPs (including RIS TRPs, etc.). Therefore, the present disclosure is mainly directed to beamforming in a multi-TRP collaborative scenario. Alternatively, the network device itself is used as a special TRP to implement multi-TRP collaboration.

[0112] The terminal can select its own service transmission point (TRP) based on measurements of the first and second measurement signals. This differs from related technologies where the network determines the terminal's service transmission point based on information reported by the terminal. The selection of the service transmission point better matches the terminal's needs.

[0113] The terminal can distinguish which of all received first measurement signals are sent via a single-hop link and which are sent via a dual-hop link based on the received second measurement signal. Furthermore, the terminal can distinguish different transmission points based on the second measurement signal.

[0114] Optionally, the terminal may report the selected serving transmission point while reporting the coding matrix coefficients of the serving transmission point and / or the beamforming coefficients of the network device. Terminals are often mobile, and during short-term or short-distance movements, the terminal's serving TRP may not change. In this case, the terminal may choose not to report the serving transmission point. If the terminal's serving transmission point changes over time, the selected serving transmission point needs to be reported to the network device.

[0115] In the beamforming method provided in the embodiments of the present disclosure, a terminal measures a first measurement signal sent by a network device through a transmission point and a second measurement signal sent by the transmission point, selects a serving transmission point based on the measurement results, determines the coding matrix coefficients of the serving transmission point and / or the beamforming coefficients of the network device, and reports them to the network device. By adding the second measurement signal sent by the transmission point to the terminal, the terminal can distinguish whether the measurement signal is sent directly from the network device or forwarded via the transmission point. Measurement signals forwarded by different transmission points can also be distinguished. Thus, the terminal can independently select a serving transmission point based on the measurement results and report relevant information about coordinated beamforming to the network side, thereby improving the beamforming performance of the system and reducing measurement overhead.

[0116] In some embodiments, determining the measurement result includes:

[0117] measuring the first measurement signal to determine a first measurement result, where the first measurement result includes channel information from the network device to the terminal through the transmission point;

[0118] The second measurement signal is measured to determine a second measurement result, where the second measurement result includes channel information from the transmission point to the terminal.

[0119] Specifically, the terminal measures the first measurement signal and determines a first measurement result. The first measurement result includes channel information from the network device to the terminal through the transmission point. For example, the first measurement result includes gNB-RIS-UE channel information.

[0120] Optionally, the first measurement signal may also be a measurement signal sent directly from the network device to the terminal. Optionally, the first measurement result includes channel information sent directly from the network device to the terminal. For example, the first measurement result includes gNB-UE channel information.

[0121] The terminal measures the second measurement signal to determine a second measurement result, where the second measurement result includes channel information from the transmission point to the terminal. For example, the second measurement result includes channel information of a RIS-UE.

[0122] In the beamforming method provided in the embodiments of the present disclosure, a terminal can obtain and distinguish gNB-TRP-UE channel information, gNB-UE channel information, and RIS-UE channel information by measuring the first measurement signal and the second measurement signal. The terminal can then select a serving transmission point based on the measurement results and report coordinated beamforming-related information to the network, thereby improving the system's beamforming performance and reducing measurement overhead.

[0123] In some embodiments, determining the serving transmission point, and the coding matrix coefficients of the serving transmission point and / or the beamforming coefficients of the network device based on the measurement results includes:

[0124] Based on a predefined rule or an instruction from the network device and the measurement result, the serving transmission point, the coding matrix coefficients of the serving transmission point and / or the beamforming coefficients of the network device are determined.

[0125] Specifically, the terminal determines the serving transmission point, and the coding matrix coefficient of the serving transmission point and / or the beamforming coefficient of the network device based on the measurement results of the first measurement signal and the second measurement signal, which can be determined based on a predefined rule or an instruction of the network device.

[0126] Optionally, the terminal determines a serving transmission point based on the measurement results. For example, all transmission points are selected as serving transmission points. For example, the optimal N transmission points are selected as serving transmission points, where the number N is predefined by the protocol or indicated by the network device. The optimal N transmission points can be selected based on reference signal received power (RSRP), reference signal received quality (RSRQ), etc.

[0127] The predefined rule includes at least one of the following: Optionally, there is a one-to-one correspondence between the first measurement signal of the network device and the beam of the network device. Optionally, there is a one-to-one correspondence between the second measurement signal and the transmission point. For example, there is a one-to-one correspondence between the RIS TRP measurement signal and the RIS TRP. Optionally, there is a mapping relationship between the beam of the network device and the beam of the transmission point, thereby forming a network device beam and transmission point beam pair.

[0128] The instruction from the network device includes at least one of the following: Optionally, the network side indicates the terminal's current first measurement signal or base station precoding. Optionally, the network side indicates the terminal a measurement timing for signal measurement.

[0129] After the terminal selects a service transmission point, it determines the coding matrix coefficients and / or network device beamforming coefficients of the service transmission point and reports the results to the network device.

[0130] The beamforming method provided in the embodiments of the present disclosure does not limit the terminal's selection of a serving transmission point, nor does it limit the calculation method for determining the coding matrix coefficients of the serving transmission point and / or the beamforming coefficients of the network device based on the measurement results. However, if the terminal can clearly determine the transmission link of the measurement signal, the terminal can independently select a serving transmission point and report relevant information about the coordinated beamforming to the network side. This improves the system's beamforming performance and reduces measurement overhead. Both the selected serving transmission point and the ultimately determined coordinated beamforming scheme are optimal for the terminal.

[0131] In some embodiments, the coding matrix coefficients of the serving transmission point and / or the beamforming coefficients of the network device are determined based on the following formula:

[0132] Among them, ξ i is the coding matrix coefficient of the i-th service transmission point, λ i is the beamforming coefficient of the network device corresponding to the i-th service transmission point, g i is the channel information from the i-th service transmission point to the terminal, h i is the channel information from the network device to the terminal via the i-th service transmission point, (h n ,g n ) is channel information corresponding to the nth serving transmission point, where the nth serving transmission point is the transmission point with the best channel quality among the serving transmission points determined by the terminal. i and N are integers greater than or equal to 1, and the maximum value of i is N, i.e., the terminal selects N transmission points as serving transmission points.

[0133] In some embodiments, the coding matrix coefficients of the serving transmission point and / or the beamforming coefficients of the network device are determined based on the following formula:

[0134] Among them, ξ i is the coding matrix coefficient of the i-th service transmission point, λ i is the beamforming coefficient of the network device corresponding to the i-th service transmission point, N is the number of service transmission points determined by the terminal, g i is the channel information from the i-th service transmission point to the terminal, h i is the channel information from the network device to the terminal through the i-th service transmission point, g j is the channel information from the jth service transmission point to the terminal, h j is the channel information from the network device to the terminal through the j-th service transmission point, where i, j and N are integers greater than or equal to 1.

[0135] In some embodiments, the coding matrix coefficients of the serving transmission point and / or the beamforming coefficients of the network device are determined based on the following formula:

[0136] Among them, ξ i is the coding matrix coefficient of the i-th service transmission point, λ i is the beamforming coefficient of the network device corresponding to the i-th service transmission point, N is the number of service transmission points determined by the terminal, g i is the channel information from the i-th service transmission point to the terminal, h i is the channel information from the network device to the terminal through the i-th service transmission point, g j is the channel information from the jth service transmission point to the terminal, h j is the channel information from the network device to the terminal through the j-th service transmission point, where i, j and N are integers greater than or equal to 1.

[0137] Where α is the regularization term, which balances the need to maximize the target UE's received power while minimizing interference to other UEs. A smaller α value results in less interference to other users. When α is infinite, it is equivalent to maximizing the target UE's received power. I is the identity matrix.

[0138] The foregoing describes three possible methods for calculating the coding matrix coefficients of the service transmission point and / or the beamforming coefficients of the network device. In a specific implementation, which calculation method is adopted, or other calculation methods, may be predefined by the protocol or indicated by the network device.

[0139] In some embodiments, it further includes:

[0140] receiving first configuration information sent by the network device, where the first configuration information includes at least one of the following: information indicating the first measurement signal, information indicating a time point at which the terminal receives the first measurement signal, information indicating the second measurement signal, and information indicating a time point at which the terminal receives the second measurement signal;

[0141] Based on the first configuration information, the first measurement signal and / or the second measurement signal is received.

[0142] Specifically, the terminal may receive the first measurement signal, which may be configured by the network device. The configuration content includes but is not limited to: information indicating the first measurement signal, and information indicating the time point at which the terminal receives the first measurement signal.

[0143] The terminal may receive the second measurement signal by configuring the network device, and the configuration content includes but is not limited to: information indicating the second measurement signal and information indicating the time point at which the terminal receives the second measurement signal.

[0144] The terminal receives the first measurement signal at a specified time point based on the information indicating the first measurement signal and the information indicating the time point at which the terminal receives the first measurement signal. The terminal receives the second measurement signal at a specified time point based on the information indicating the second measurement signal and the information indicating the time point at which the terminal receives the second measurement signal.

[0145] The beamforming method provided by the present disclosure is further illustrated below with a specific example.

[0146] For the UE, according to the base station indication or predefined rules, the first measurement signal sent by the received base station and the second measurement signal sent by at least two TRPs are measured, and according to the measurement results, the optimal n TRPs (including RIS TRP or TRP on the base station side) are selected as the service TRP, and the coding matrix coefficients and / or base station beamforming coefficients of the n service TRPs are calculated and reported to the base station. Optionally, the UE also reports the selected n service TRPs. The specific process is as follows:

[0147] Since the locations of base stations and RIS are fixed once deployed (mobile RIS, such as those carried by drones, are not considered), it can be assumed that within a certain period of time (e.g., the coherence time of the channel), the channel from the same base station to the same RIS remains unchanged.

[0148] FIG3 is a schematic diagram of a link of a single RIS TRP provided by an embodiment of the present disclosure. Assuming that the number of service TRPs selected by the UE is 3, and the link experienced by one of the RIS TRPs is shown in FIG3 , the measurement signals received by the UE side are: y1 = H2FH1Bs1, y2 = H2Fs2

[0149] Where s1 is the first measurement signal sent by the base station, s2 is the second measurement signal sent by the RIS TRP; y1 is the first measurement signal forwarded by the RIS TRP and received by the terminal, and y2 is the second measurement signal sent by the RIS TRP and received by the terminal. H1 is the channel from the base station to the RIS, H2 is the channel from the RIS to the terminal, B represents the base station beam, and F represents the RIS beam, corresponding to the coding matrix of the RIS array.

[0150] The equivalent channel information h of H2FH1B can be obtained based on the measurement result of y1, and the equivalent channel information g of H2F can be obtained based on the measurement result of y2.

[0151] The UE measures three serving TRPs, obtaining three sets of equivalent channel information: (h1, g1), h2, g2), and (h3, g3). These three sets of channel information are compared to obtain three channel deviation coefficients: (λ1, ξ1), (λ2, ξ2), and (λ3, ξ3). The TRP with the best quality (such as RSRP or block error rate (BLER)) is selected and its deviation coefficient is set to (1, 1). The other two sets are normalized.

[0152] The normalized deviation coefficient is the coding matrix coefficient and / or base station beamforming coefficient of the RIS TRP, which the UE reports to the base station.

[0153] Optionally, a possible method for obtaining coding matrix coefficients and beamforming coefficients is as follows:

[0154] Assume that the UE obtains three candidate service TRPs through measurement. These three candidate service TRPs correspond to three sets of equivalent channel information, namely (h1, g1), (h2, g2), and (h3, g3). i (i=1,2,3) is the channel information of the base station-RIS-UE segment, g i (i=1,2,3) is the channel information of RIS-UE segment. Assume λ i (i=1,2,3) is the base station beamforming coefficient, ξ i (i=1,2,3) is the encoding matrix coefficient of RIS TRP. Then λ i and ξ i It can be calculated as follows:

[0155] Optionally, a possible method for obtaining coding matrix coefficients and beamforming coefficients is as follows:

[0156] Assume that the UE obtains three candidate service TRPs through measurement. These three candidate service TRPs correspond to three sets of equivalent channel information, namely (h1, g1), (h2, g2), and (h3, g3). i (i=1,2,3) is the channel information of the base station-RIS-UE segment, g i (i=1,2,3) is the channel information of RIS-UE segment. Assume λ i (i=1,2,3) is the base station beamforming coefficient, ξ i (=1,2,3) are the coding matrix coefficients of RIS TRP. Then λ i and ξ i It can be calculated as follows:

[0157] Where I is the identity matrix and α is the regularization term, which is used to balance the target UE's received power while minimizing interference to other UEs. A smaller α value results in less interference to other users. When α is infinite, it is equivalent to maximizing the target UE's received power.

[0158] Optionally, a possible method for obtaining coding matrix coefficients and beamforming coefficients is as follows:

[0159] Assume that the UE obtains three candidate service TRPs through measurement. These three candidate service TRPs correspond to three sets of equivalent channel information, namely (h1, g1), (h2, g2), and (h3, g3). i (i=1,2,3) is the channel information of the base station-RIS-UE segment, g i (i=1,2,3) is the channel information of RIS-UE segment. Assume λ i (i=1,2,3) is the base station beamforming coefficient, ξ i (i=1,2,3) is the coding matrix coefficient of RIS TRP. Among them, (h1,g1) represents the channel information corresponding to the first candidate service TRP. The channel quality corresponding to the first candidate service TRP is the best (for example, the RSRP is the largest), then λ i and ξ i It can be calculated as follows:

[0160] In actual implementation, there may be multiple ways to calculate the matrix coding coefficients and the beamforming coefficients, which are not limited in the embodiments of the present disclosure.

[0161] FIG4 is a second flow chart of a beamforming method provided in an embodiment of the present disclosure. As shown in FIG4 , the method is performed by a network device, such as a 5G base station, and includes at least the following steps:

[0162] Step 401: Receive coding matrix coefficients of a service transmission point and / or beamforming coefficients of a network device sent by a terminal.

[0163] Step 402: Determine the coding matrix corresponding to the serving transmission point of the terminal and / or the beamforming corresponding to the network device based on the coding matrix coefficients and / or the beamforming coefficients.

[0164] Specifically, the network device receives the coding matrix coefficients of the service transmission point and / or the beamforming coefficients of the network device reported by the terminal, thereby determining a coordinated beamforming scheme of the terminal.

[0165] Collaborative beamforming includes: beamforming corresponding to the service transmission point of the terminal and / or beamforming corresponding to the network device. The coding matrix corresponding to the service transmission point is the beamforming corresponding to the service transmission point.

[0166] In the embodiment of the present disclosure, the terminal selects the service transmission point on its own. If the terminal reports the selected service transmission point, the network device shall take the terminal's report as the basis. If the terminal does not report the selected service transmission point, the network device may assume that the terminal's service transmission point has not changed compared to the previous moment.

[0167] Optionally, the network device may adjust the service transmission point.

[0168] Optionally, the terminal may also report channel information, and the network device may select a service transmission point and perform coordinated beamforming calculation for the terminal.

[0169] In the beamforming method provided in the embodiments of the present disclosure, a network device determines a collaborative beamforming scheme for a terminal based on a service transmission point selected by the terminal, a coding matrix coefficient of the service transmission point, and / or a beamforming coefficient of the network device, thereby improving the performance of collaborative beamforming and reducing measurement overhead.

[0170] In some embodiments, it further includes:

[0171] sending a first measurement signal to the terminal or the transmission point;

[0172] The transmission point is used to forward the first measurement signal to the terminal, the first measurement signal is used to determine a first measurement result, the first measurement result includes channel information from the network device to the terminal through the transmission point, and the first measurement result is used to determine the serving transmission point, and the coding matrix coefficient of the serving transmission point and / or the beamforming coefficient of the network device.

[0173] Specifically, the network device needs to first send a first measurement signal. There are two ways for the first measurement signal to reach the terminal from the network side: one is a single-hop link, that is, the network device sends it directly to the terminal, and the other is a double-hop link, that is, it is forwarded to the terminal by the transmission point.

[0174] The first measurement signal is used to determine a first measurement result. If the first measurement signal reaches the terminal via a single-hop link, the first measurement result includes channel information directly from the network device to the terminal. For example, the first measurement result is used to determine channel information between the gNB and the UE. If the first measurement signal reaches the terminal via a dual-hop link, the first measurement result includes channel information from the network device to the terminal via the transmission point. For example, the first measurement signal is used to determine channel information between the gNB and the RIS.

[0175] The first measurement result is used by the terminal to determine a serving transmission point, and a coding matrix coefficient of the serving transmission point and / or a beamforming coefficient of a network device.

[0176] In some embodiments, further comprising:

[0177] Sending configuration information to the terminal or the transmission point, where the configuration information includes first configuration information sent to the terminal, or second configuration information sent to the transmission point;

[0178] The first configuration information includes at least one of the following: information indicating the first measurement signal, information indicating a time point at which the terminal receives the first measurement signal, information indicating a second measurement signal, and information indicating a time point at which the terminal receives the second measurement signal;

[0179] The second configuration information includes at least one of the following: information indicating a coding matrix of the transmission point, and information indicating a time point at which the transmission point sends the second measurement signal;

[0180] The second measurement signal is a measurement signal sent by the transmission point to the terminal.

[0181] Specifically, the network side may: instruct the transmission point to send the second measurement signal, instruct the terminal to currently use the first measurement signal (or network side precoding), and instruct the terminal to perform reception measurement of the measurement signal at a specified time point.

[0182] That is, the time point at which the terminal receives the first measurement signal and / or the second measurement signal, and the time point at which the transmission point sends the second measurement signal may be configured by the network device.

[0183] The network device sends first configuration information to the terminal, where the first configuration information includes at least one of the following: information indicating a first measurement signal, information indicating a time point at which the terminal receives the first measurement signal, information indicating a second measurement signal, and information indicating a time point at which the terminal receives the second measurement signal.

[0184] The network device sends second configuration information to the transmission point, where the second configuration information includes at least one of the following: information indicating a coding matrix of the transmission point, and information indicating a time point at which the transmission point sends a second measurement signal to the terminal.

[0185] In some embodiments, the coding matrix corresponding to the service transmission point and / or the beamforming corresponding to the network device are determined based on the following formula, satisfying the following calculation formula: i =ξ i F i,0

[0186] Among them, F i is the coding matrix corresponding to the i-th service transmission point, ξ i is the coding matrix coefficient corresponding to the i-th service transmission point, F i,0 is the beam used by the i-th service transmission point during the measurement process, B is the beamforming corresponding to the network device, N is the number of service transmission points determined by the terminal, λ i is the beamforming coefficient of the network device corresponding to the i-th service transmission point, B i is the beam of the network device corresponding to the i-th service transmission point, where i and N are integers greater than or equal to 1.

[0187] The beamforming method provided by the present disclosure is further illustrated below with a specific example.

[0188] For a base station, the following steps may be included:

[0189] Step 1: The base station configures the reference signal (base station measurement signal), the RIS TRP measurement signal, and the corresponding measurement time point (specifically, the time point at which the UE receives the base station measurement signal and the RIS TRP measurement signal) for the UE, and sends the base station measurement signal to the UE or TRP.

[0190] Step 2: The base station configures the RIS with a RIS coding matrix (control matrix), a RIS TRP measurement signal, and a time point at which the RIS sends the RIS TRP measurement signal.

[0191] Step 3. The base station receives the service TRP (including RIS TRP) and corresponding measurement information reported by the UE. The measurement information includes the coding matrix coefficients of the service TRP and / or the beam shape coefficients of the base station.

[0192] Step 4: The base station determines the m (m≤n) TRPs and corresponding coordinated beamforming (base station beamforming and / or RIS coding matrix) to serve the UE based on the service TRP reported by the UE, the coding matrix coefficients of the service TRP, and the beamforming coefficients of the base station. The RIS coding matrix corresponds to the beamforming of the RIS. The specific process is as follows:

[0193] Assume that the base station receives three service TRPs and base station beamforming coefficients and / or coding matrix coefficients of RIS TRP (λ1,ξ1), (λ2,ξ2), (λ3,ξ3) reported by the UE, where λ i (i=1,2,3) is the beamforming coefficient of the base station, ξ i (i=1,2,3) are the coding matrix coefficients of RIS TRP. The base station finally selects these three service TRPs (corresponding to different beam indices or different measurement reference signal sets or TRP sequence number indications) to provide services for the UE. The base station beams and RIS beams used for the three service TRP measurements are (B1, F1), (B2, F2), B3, F3), B i (i=1,2,3) is the base station beam, F i (i=1,2,3) is the coding matrix of RIS TRP, then the base station can determine the cooperative beamforming scheme of the UE according to the following formula: F i =ξ i F i,0

[0194] This formula is used by the base station to calculate the coordinated beamforming (including base station beamforming and RIS coordinated beamforming) used by the user at the next moment based on the coefficients and beams reported by the user (base station beam B and RIS beam F used during the measurement process). i is the encoding matrix mapped onto each RIS array.

[0195] FIG5 is a third flow chart of a beamforming method provided in an embodiment of the present disclosure. As shown in FIG5 , the method is performed by a TRP, such as a RIS TRP, and the method includes at least the following steps:

[0196] Step 501: Send a second measurement signal to the terminal;

[0197] The second measurement signal is used to determine a serving transmission point of the terminal and a coding matrix coefficient corresponding to the serving transmission point.

[0198] Specifically, a second measurement signal is added to the transmission point and sent to the terminal by the transmission point. Optionally, when the transmission point receives the first measurement signal sent by the network device, the transmission point is triggered to send the second measurement signal.

[0199] The second measurement signal is sent by the transmission point to the terminal. By measuring the second measurement signal, channel information from the transmission point to the terminal, such as RIS-UE channel information, can be obtained. This transmission point-to-terminal channel information can be used to assist the terminal in selecting a serving transmission point and determining the coding matrix coefficients corresponding to the serving transmission point.

[0200] For example, the programmable and controllable characteristics of RIS are utilized to add a RIS TRP measurement signal at the RIS node.

[0201] The beamforming method provided in the embodiments of the present disclosure adds a second measurement signal to the transmission point, allowing the terminal to distinguish whether the measurement signal is sent directly from the network device or forwarded through the transmission point. Measurement signals forwarded from different transmission points can also be distinguished. This allows the terminal to independently select a serving transmission point based on the measurement results and report relevant information about collaborative beamforming to the network side, thereby improving the system's beamforming performance and reducing measurement overhead.

[0202] In some embodiments, it further includes:

[0203] receiving second configuration information sent by the network device;

[0204] Based on the second configuration information, a coding matrix is ​​determined, and / or a time point for sending the second measurement signal to the terminal.

[0205] Specifically, the coding matrix of the transmission point and the time point of sending the second measurement signal to the terminal are configured by the network device.

[0206] For example, the second measurement signal may be sent to the terminal only when the first measurement signal sent by the network device is received.

[0207] Optionally, while forwarding the first measurement signal to the terminal, a second measurement signal is sent to the terminal.

[0208] Optionally, after forwarding the first measurement signal to the terminal, a second measurement signal is sent to the terminal.

[0209] In some embodiments, the sending the second measurement signal to the terminal includes:

[0210] receiving a first measurement signal sent by a network device;

[0211] Based on a predefined rule or an instruction of the network device, the coding matrix is ​​switched, the first measurement signal is forwarded to the terminal, and the second measurement signal is sent to the terminal.

[0212] Specifically, the transmission point switches the coding matrix according to an instruction of the network device or a predefined rule, and sends the second measurement signal to the terminal while forwarding the first measurement signal to the terminal.

[0213] For example, the RIS node switches the coding matrix according to the instruction of the network device or a predefined rule, reflects the incident signal to the UE, and transmits a RIS TRP measurement signal to the UE.

[0214] In some embodiments, the sending the second measurement signal to the terminal includes:

[0215] The control node of the transmission point sends the second measurement signal to the terminal.

[0216] Specifically, the transmission point may send the second measurement signal to the terminal through the control node.

[0217] Optionally, the transmission point modulates the first measurement signal sent by the network device, and then forwards the modulated first measurement signal to the terminal. The modulation method may be phase modulation, amplitude modulation, etc.

[0218] Optionally, when forwarding the modulated first measurement signal to the terminal, the transmission point may also send the second measurement signal.

[0219] For example, the RIS transmits a RIS TRP measurement signal through a control node.

[0220] For example, RIS modulates the incident signal from the gNB and sends the reflected signal.

[0221] Optionally, when the second measurement signal is sent through the control node, QCL is implemented between the control node and the transmission point.

[0222] The beamforming method provided by the present disclosure is further illustrated below with a specific example.

[0223] For RIS TRP, according to the instructions of the base station or predefined rules, the coding matrix is ​​switched, the incident signal is reflected to the UE, and the RIS TRP measurement signal is transmitted.

[0224] Optionally, the RIS may transmit a RIS TRP measurement signal through a control node, or may modulate an incident signal through the RIS and add the RIS TRP measurement signal to a reflected signal.

[0225] Optionally, when the RIS TRP uses the control node to send the measurement signal, there is QCL between the control node and the RIS TRP.

[0226] FIG6 is a schematic diagram of the structure of a terminal provided in an embodiment of the present disclosure. As shown in FIG6 , the terminal includes a memory 601, a transceiver 602, and a processor 603, wherein:

[0227] The memory 601 is used to store computer programs; the transceiver 602 is used to send and receive data under the control of the processor 603.

[0228] Specifically, the transceiver 602 is configured to receive and send data under the control of the processor 603 .

[0229] In FIG6 , the bus architecture may include any number of interconnected buses and bridges, specifically linking together various circuits of one or more processors represented by processor 603 and memory represented by memory 601. The bus architecture may also link together various other circuits such as peripheral devices, voltage regulators, and power management circuits, which are well known in the art and are therefore not further described herein. The bus interface provides an interface. The transceiver 602 may be a plurality of components, namely, a transmitter and a receiver, providing a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, and the like. For different user devices, the user interface 604 may also be an interface capable of connecting external or internal devices as required, and the connected devices may include, but are not limited to, a keypad, a display, a speaker, a microphone, a joystick, and the like.

[0230] The processor 603 is responsible for managing the bus architecture and general processing, and the memory 601 can store data used by the processor 603 when performing operations.

[0231] Optionally, the processor 603 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD), and the processor may also adopt a multi-core architecture.

[0232] The processor calls the computer program stored in the memory to execute any of the methods provided by the embodiments of the present disclosure according to the obtained executable instructions. The processor and the memory can also be arranged physically separately.

[0233] The processor 603 is configured to read the computer program in the memory 601 and perform the following operations:

[0234] measuring the first measurement signal and the second measurement signal to determine a measurement result;

[0235] Determining a serving transmission point, and a coding matrix coefficient of the serving transmission point and / or a beamforming coefficient of a network device based on the measurement result;

[0236] Sending the coding matrix coefficients of the service transmission point and / or the beamforming coefficients of the network device to the network device;

[0237] The first measurement signal includes a measurement signal sent by the network device through a transmission point, and the second measurement signal is a measurement signal sent by the transmission point.

[0238] In some embodiments, determining the measurement result includes:

[0239] measuring the first measurement signal to determine a first measurement result, where the first measurement result includes channel information from the network device to the terminal through the transmission point;

[0240] The second measurement signal is measured to determine a second measurement result, where the second measurement result includes channel information from the transmission point to the terminal.

[0241] In some embodiments, determining the serving transmission point, and the coding matrix coefficients of the serving transmission point and / or the beamforming coefficients of the network device based on the measurement results includes:

[0242] Based on a predefined rule or an instruction from the network device and the measurement result, the serving transmission point, the coding matrix coefficients of the serving transmission point and / or the beamforming coefficients of the network device are determined.

[0243] In some embodiments, the coding matrix coefficients of the serving transmission point and / or the beamforming coefficients of the network device are determined based on the following formula:

[0244] Among them, ξ i is the coding matrix coefficient of the i-th service transmission point, λ i is the beamforming coefficient of the network device corresponding to the i-th service transmission point, g i is the channel information from the i-th service transmission point to the terminal, h i is the channel information from the network device to the terminal via the i-th service transmission point, (h n ,gn ) is channel information corresponding to the nth serving transmission point, where the nth serving transmission point is a transmission point with the best channel quality among the serving transmission points determined by the terminal, and i and n are integers greater than or equal to 1.

[0245] In some embodiments, the processor 603 is configured to read the computer program in the memory 601 and further perform the following operations:

[0246] receiving first configuration information sent by the network device, where the first configuration information includes at least one of the following: information indicating the first measurement signal, information indicating a time point at which the terminal receives the first measurement signal, information indicating the second measurement signal, and information indicating a time point at which the terminal receives the second measurement signal;

[0247] Based on the first configuration information, the first measurement signal and / or the second measurement signal is received.

[0248] It should be noted here that the above-mentioned terminal provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment with the terminal as the execution body, and can achieve the same technical effect. The parts and beneficial effects that are the same as those in the method embodiment will not be described in detail here.

[0249] FIG7 is a schematic diagram of the structure of a network device provided by an embodiment of the present disclosure, wherein the network device includes a memory 701, a transceiver 702, and a processor 703.

[0250] The memory 701 is used to store computer programs; the transceiver 702 is used to send and receive data under the control of the processor 703.

[0251] Specifically, the transceiver 702 is configured to receive and send data under the control of the processor 703 .

[0252] In FIG7 , the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits such as one or more processors represented by processor 703 and memory represented by memory 701. The bus architecture may also link various other circuits such as peripherals, voltage regulators, and power management circuits, all of which are well known in the art and are not further described herein. The bus interface provides an interface.

[0253] The transceiver 702 may comprise multiple components, including a transmitter and a receiver, and provides a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, or the like. The processor 703 is responsible for managing the bus architecture and general processing, and the memory 701 may store data used by the processor 703 when performing operations.

[0254] The processor 703 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0255] The processor 703 is configured to read the computer program in the memory 701 and perform the following operations:

[0256] receiving coding matrix coefficients of a service transmission point and / or beamforming coefficients of a network device sent by a terminal;

[0257] Based on the coding matrix coefficients and / or the beamforming coefficients, a coding matrix corresponding to the serving transmission point of the terminal and / or a beamforming corresponding to the network device are determined.

[0258] In some embodiments, the processor 703 is configured to read the computer program in the memory 701 and further perform the following operations:

[0259] sending a first measurement signal to the terminal or the transmission point;

[0260] The transmission point is used to forward the first measurement signal to the terminal, the first measurement signal is used to determine a first measurement result, the first measurement result includes channel information from the network device to the terminal through the transmission point, and the first measurement result is used to determine the serving transmission point, and the coding matrix coefficient of the serving transmission point and / or the beamforming coefficient of the network device.

[0261] In some embodiments, the processor 703 is configured to read the computer program in the memory 701 and further perform the following operations:

[0262] Sending configuration information to the terminal or the transmission point, where the configuration information includes first configuration information sent to the terminal, or second configuration information sent to the transmission point;

[0263] The first configuration information includes at least one of the following: information indicating the first measurement signal, information indicating a time point at which the terminal receives the first measurement signal, information indicating a second measurement signal, and information indicating a time point at which the terminal receives the second measurement signal;

[0264] The second configuration information includes at least one of the following: information indicating a coding matrix of the transmission point, and information indicating a time point at which the transmission point sends the second measurement signal;

[0265] The second measurement signal is a measurement signal sent by the transmission point to the terminal.

[0266] In some embodiments, the coding matrix corresponding to the service transmission point and / or the beamforming corresponding to the network device are determined based on the following formula, satisfying the following calculation formula: i =ξ i F i,0

[0267] Among them, F i is the coding matrix corresponding to the i-th service transmission point, ξ i is the coding matrix coefficient corresponding to the i-th service transmission point, F i,0 is the beam used by the i-th service transmission point during the measurement process, B is the beamforming corresponding to the network device, N is the number of service transmission points determined by the terminal, λ i is the beamforming coefficient of the network device corresponding to the i-th service transmission point, B i is the beam of the network device corresponding to the i-th service transmission point, where i and N are integers greater than or equal to 1.

[0268] It should be noted here that the above-mentioned network device provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment with the network device as the execution body, and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those of the method embodiment will not be described in detail here.

[0269] FIG8 is a schematic diagram of the structure of a transmission point provided by an embodiment of the present disclosure. The transmission point includes a memory 801, a transceiver 802, and a processor 803.

[0270] The memory 801 is used to store computer programs; the transceiver 802 is used to send and receive data under the control of the processor 803.

[0271] Specifically, the transceiver 802 is configured to receive and send data under the control of the processor 803 .

[0272] In FIG8 , the bus architecture may include any number of interconnected buses and bridges, specifically linking various circuits such as one or more processors represented by processor 803 and memory represented by memory 801. The bus architecture may also link various other circuits such as peripherals, voltage regulators, and power management circuits, all of which are well known in the art and are not further described herein. The bus interface provides an interface.

[0273] The transceiver 802 may comprise multiple components, including a transmitter and a receiver, and provides a unit for communicating with various other devices over a transmission medium, such as a wireless channel, a wired channel, an optical cable, or the like. The processor 803 is responsible for managing the bus architecture and general processing, and the memory 801 may store data used by the processor 803 when performing operations.

[0274] The processor 803 may be a central processing unit (CPU), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or a complex programmable logic device (CPLD). The processor may also adopt a multi-core architecture.

[0275] The processor 803 is configured to read the computer program in the memory 801 and perform the following operations:

[0276] sending a second measurement signal to the terminal;

[0277] The second measurement signal is used to determine a serving transmission point of the terminal and a coding matrix coefficient corresponding to the serving transmission point.

[0278] In some embodiments, the processor 803 is configured to read the computer program in the memory 801 and further perform the following operations:

[0279] receiving second configuration information sent by the network device;

[0280] Based on the second configuration information, a coding matrix is ​​determined, and / or a time point for sending the second measurement signal to the terminal.

[0281] In some embodiments, the sending the second measurement signal to the terminal includes:

[0282] receiving a first measurement signal sent by a network device;

[0283] Based on a predefined rule or an instruction of the network device, the coding matrix is ​​switched, the first measurement signal is forwarded to the terminal, and the second measurement signal is sent to the terminal.

[0284] In some embodiments, the sending the second measurement signal to the terminal includes:

[0285] The control node of the transmission point sends the second measurement signal to the terminal.

[0286] It should be noted that the transmission point provided in the embodiment of the present invention can implement all the method steps implemented in the method embodiment using the transmission point as the execution subject, and can achieve the same technical effects. Therefore, the parts of this embodiment that are identical to those in the method embodiment and the beneficial effects thereof will not be further detailed here.

[0287] FIG9 is a schematic diagram of a structure of a beamforming device provided in an embodiment of the present disclosure. As shown in FIG9 , the device at least includes:

[0288] A measuring unit 901 is configured to measure the first measurement signal and the second measurement signal to determine a measurement result;

[0289] a determining unit 902, configured to determine a serving transmission point, and a coding matrix coefficient of the serving transmission point and / or a beamforming coefficient of a network device based on the measurement result;

[0290] A sending unit 903 is configured to send the coding matrix coefficients of the service transmission point and / or the beamforming coefficients of the network device to the network device;

[0291] The first measurement signal includes a measurement signal sent by the network device through a transmission point, and the second measurement signal is a measurement signal sent by the transmission point.

[0292] In some embodiments, the measuring unit 901 specifically includes:

[0293] a first measurement module, configured to measure the first measurement signal and determine a first measurement result, where the first measurement result includes channel information from the network device to the terminal through the transmission point;

[0294] The second measurement module is configured to measure the second measurement signal to determine a second measurement result, where the second measurement result includes channel information from the transmission point to the terminal.

[0295] In some embodiments, the determining unit 902 is specifically configured to:

[0296] Based on a predefined rule or an instruction from the network device and the measurement result, the serving transmission point, the coding matrix coefficients of the serving transmission point and / or the beamforming coefficients of the network device are determined.

[0297] In some embodiments, the coding matrix coefficients of the serving transmission point and / or the beamforming coefficients of the network device are determined based on the following formula:

[0298] Among them, ξ i is the coding matrix coefficient of the i-th service transmission point, λ i is the beamforming coefficient of the network device corresponding to the i-th service transmission point, g i is the channel information from the i-th service transmission point to the terminal, h i is the channel information from the network device to the terminal via the i-th service transmission point, (h n ,g n ) is channel information corresponding to the nth serving transmission point, where the nth serving transmission point is a transmission point with the best channel quality among the serving transmission points determined by the terminal, and i and n are integers greater than or equal to 1.

[0299] In some embodiments, further comprising:

[0300] a first receiving unit, configured to receive first configuration information sent by the network device, where the first configuration information includes at least one of the following: information indicating the first measurement signal, information indicating a time point at which the terminal receives the first measurement signal, and information indicating the second measurement signal, and information indicating a time point at which the terminal receives the second measurement signal;

[0301] The second receiving unit is configured to receive the first measurement signal and / or the second measurement signal based on the first configuration information.

[0302] FIG10 is a second structural diagram of a beamforming device provided in an embodiment of the present disclosure. As shown in FIG10 , the device at least includes:

[0303] The receiving unit 1001 is configured to receive coding matrix coefficients of a service transmission point and / or beamforming coefficients of a network device sent by a terminal;

[0304] The determining unit 1002 is configured to determine the coding matrix corresponding to the serving transmission point of the terminal and / or the beamforming corresponding to the network device based on the coding matrix coefficients and / or the beamforming coefficients.

[0305] In some embodiments, further comprising:

[0306] A first sending unit, configured to send a first measurement signal to the terminal or the transmission point;

[0307] The transmission point is used to forward the first measurement signal to the terminal, the first measurement signal is used to determine a first measurement result, the first measurement result includes channel information from the network device to the terminal through the transmission point, and the first measurement result is used to determine the serving transmission point, and the coding matrix coefficient of the serving transmission point and / or the beamforming coefficient of the network device.

[0308] In some embodiments, it further includes:

[0309] a second sending unit, configured to send configuration information to the terminal or the transmission point, where the configuration information includes first configuration information sent to the terminal or second configuration information sent to the transmission point;

[0310] The first configuration information includes at least one of the following: information indicating the first measurement signal, information indicating a time point at which the terminal receives the first measurement signal, information indicating a second measurement signal, and information indicating a time point at which the terminal receives the second measurement signal;

[0311] The second configuration information includes at least one of the following: information indicating a coding matrix of the transmission point, and information indicating a time point at which the transmission point sends the second measurement signal;

[0312] The second measurement signal is a measurement signal sent by the transmission point to the terminal.

[0313] In some embodiments, the coding matrix corresponding to the service transmission point and / or the beamforming corresponding to the network device are determined based on the following formula, satisfying the following calculation formula: i =ξ i F i,0

[0314] Among them, F i is the coding matrix corresponding to the i-th service transmission point, ξ i is the coding matrix coefficient corresponding to the i-th service transmission point, F i,0 is the beam used by the i-th service transmission point during the measurement process, B is the beamforming corresponding to the network device, N is the number of service transmission points determined by the terminal, λ i is the beamforming coefficient of the network device corresponding to the i-th service transmission point, B i is the beam of the network device corresponding to the i-th service transmission point, where i and N are integers greater than or equal to 1.

[0315] FIG11 is a third structural diagram of a beamforming device provided in an embodiment of the present disclosure. As shown in FIG11 , the device at least includes:

[0316] The sending unit 1101 is configured to send a second measurement signal to the terminal;

[0317] The second measurement signal is used to determine a serving transmission point of the terminal and a coding matrix coefficient corresponding to the serving transmission point.

[0318] In some embodiments, further comprising:

[0319] A first receiving unit, configured to receive second configuration information sent by the network device;

[0320] A determining unit is configured to determine, based on the second configuration information, a coding matrix and / or a time point for sending the second measurement signal to the terminal.

[0321] In some embodiments, the sending unit 1101 specifically includes:

[0322] A receiving module, configured to receive a first measurement signal sent by a network device;

[0323] The first sending module is configured to switch a coding matrix based on a predefined rule or an instruction of the network device, forward the first measurement signal to the terminal, and send the second measurement signal to the terminal.

[0324] In some embodiments, the sending unit 1101 specifically includes:

[0325] A second sending module is configured to be used by the control node of the transmission point to send the second measurement signal to the terminal.

[0326] The methods and devices provided in the various embodiments of the present disclosure are based on the same application concept. Since the methods and devices solve problems based on similar principles, the implementation of the devices and methods can refer to each other, and the repeated parts will not be repeated.

[0327] It should be noted that the division of units in the embodiments of the present disclosure is schematic and is merely a logical functional division. In actual implementation, other division methods may be used. Furthermore, the functional units in the various embodiments of the present disclosure may be integrated into a single processing unit, or each unit may exist physically separately, or two or more units may be integrated into a single unit. The aforementioned integrated units may be implemented in the form of hardware or software functional units.

[0328] If the integrated unit is implemented in the form of a software functional unit and sold or used as an independent product, it can be stored in a processor-readable storage medium. Based on this understanding, the technical solution of the present disclosure is essentially or the part that contributes to the prior art or all or part of the technical solution can be embodied in the form of a software product, and the computer software product is stored in a storage medium, including a number of instructions for enabling a computer device (which can be a personal computer, a server, or a network device, etc.) or a processor to execute all or part of the steps of the method described in each embodiment of the present disclosure. The aforementioned storage medium includes: various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0329] It should be noted here that the above-mentioned device provided in the embodiment of the present disclosure can implement all the method steps implemented in the above-mentioned method embodiment and can achieve the same technical effect. The parts and beneficial effects of this embodiment that are the same as those in the method embodiment will not be described in detail here.

[0330] On the other hand, an embodiment of the present disclosure further provides a non-transitory readable storage medium, wherein the non-transitory readable storage medium stores a computer program, wherein the computer program is configured to cause a computer to execute the beamforming method provided in each of the above embodiments, including:

[0331] measuring a first measurement signal and a second measurement signal to determine a measurement result; determining a serving transmission point, and a coding matrix coefficient of the serving transmission point and / or a beamforming coefficient of a network device based on the measurement result; and sending the coding matrix coefficient of the serving transmission point and / or the beamforming coefficient of the network device to the network device; wherein the first measurement signal includes a measurement signal sent by the network device through the transmission point, and the second measurement signal is a measurement signal sent by the transmission point;

[0332] or,

[0333] receiving a coding matrix coefficient of a service transmission point and / or a beamforming coefficient of a network device sent by a terminal; and determining, based on the coding matrix coefficient and / or the beamforming coefficient, a coding matrix corresponding to the service transmission point of the terminal and / or a beamforming corresponding to the network device;

[0334] or,

[0335] Sending a second measurement signal to the terminal; wherein the second measurement signal is used to determine a serving transmission point of the terminal and a coding matrix coefficient corresponding to the serving transmission point.

[0336] The non-transitory readable storage medium can be any available medium or data storage device that can be accessed, including but not limited to magnetic storage (such as floppy disks, hard disks, magnetic tapes, magneto-optical disks (MO)), optical storage (such as CDs, DVDs, BDs, HVDs, etc.), and semiconductor storage (such as ROMs, EPROMs, EEPROMs, non-volatile memories (NAND FLASH), solid-state drives (SSDs)), etc.

[0337] Those skilled in the art will appreciate that the embodiments of the present disclosure may be provided as methods, systems, or computer program products. Therefore, the present disclosure may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Furthermore, the present disclosure may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to magnetic disk storage and optical storage, etc.) containing computer-usable program code.

[0338] The present disclosure is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present disclosure. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer-executable instructions. These computer-executable instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device produce a device for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0339] These processor-executable instructions may also be stored in a processor-readable memory that can direct a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the processor-readable memory produce a product including an instruction device that implements the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0340] These processor-executable instructions may also be loaded onto a computer or other programmable data processing device so that a series of operational steps are executed on the computer or other programmable device to produce a computer-implemented process, whereby the instructions executed on the computer or other programmable device provide steps for implementing the functions specified in one or more processes in the flowchart and / or one or more boxes in the block diagram.

[0341] Obviously, those skilled in the art may make various changes and modifications to the present disclosure without departing from the spirit and scope of the present disclosure. Thus, if these modifications and variations of the present disclosure fall within the scope of the claims of the present disclosure and their equivalents, the present disclosure is intended to include these modifications and variations.

Claims

1. A beamforming method, applied to a terminal, comprising: Measuring the first measurement signal and the second measurement signal to determine a measurement result; Determine a service transmission point, and a coding matrix coefficient of the service transmission point and / or a beamforming coefficient of a network device based on the measurement result; Sending the coding matrix coefficients of the service transmission point and / or the beamforming coefficients of the network device to the network device; The first measurement signal includes a measurement signal sent by the network device through a transmission point, and the second measurement signal is a measurement signal sent by the transmission point.

2. The beamforming method according to claim 1, wherein: The determining of the measurement result comprises: Measuring the first measurement signal to determine a first measurement result, where the first measurement result includes channel information from the network device to the terminal through the transmission point; The second measurement signal is measured to determine a second measurement result, where the second measurement result includes channel information from the transmission point to the terminal.

3. The beamforming method according to claim 1, wherein: The determining the service transmission point, and the coding matrix coefficient of the service transmission point and / or the beamforming coefficient of the network device based on the measurement result includes: Based on a predefined rule or an instruction of the network device and the measurement result, the service transmission point, the coding matrix coefficient of the service transmission point and / or the beamforming coefficient of the network device are determined.

4. The beamforming method according to claim 3, wherein: The coding matrix coefficient of the service transmission point and / or the beamforming coefficient of the network device are determined based on the following formula: Among them, ξ i is the coding matrix coefficient of the i-th service transmission point, λ i For the i-th service The beamforming coefficient of the network device corresponding to the input point, g i is the channel information from the ith service transmission point to the terminal, h i is the channel information from the network device to the terminal via the i-th service transmission point, (h n ,g n ) is channel information corresponding to an n-th service transmission point, the n-th service transmission point is a transmission point with the best channel quality among the service transmission points determined by the terminal, and i and n are integers greater than or equal to 1.

5. The beamforming method according to claim 1, wherein: Also includes: receiving first configuration information sent by the network device, where the first configuration information includes at least one of the following: information used to indicate the first measurement signal, information used to indicate a time point at which the terminal receives the first measurement signal, information used to indicate the second measurement signal, and information used to indicate a time point at which the terminal receives the second measurement signal; Based on the first configuration information, the first measurement signal and / or the second measurement signal is received.

6. A beamforming method, applied to a network device, comprising: The coding matrix coefficients of the service transmission point and / or the beamforming coefficients of the network device sent by the receiving terminal; Based on the coding matrix coefficients and / or the beamforming coefficients, a coding matrix corresponding to the service transmission point of the terminal and / or a beamforming corresponding to the network device are determined.

7. The beamforming method according to claim 6, wherein: Also includes: Sending a first measurement signal to the terminal or the transmission point; The transmission point is used to forward the first measurement signal to the terminal, the first measurement signal is used to determine a first measurement result, the first measurement result includes channel information from the network device to the terminal through the transmission point, and the first measurement result is used to determine the service transmission point, and the coding matrix coefficient of the service transmission point and / or the beamforming coefficient of the network device.

8. The beamforming method according to claim 7, wherein: Also includes: Send configuration information to the terminal or the transmission point, the configuration information including sending first configuration information sent to the terminal, or second configuration information sent to the transmission point; The first configuration information includes at least one of the following: information used to indicate the first measurement signal, information used to indicate a time point at which the terminal receives the first measurement signal, information used to indicate a second measurement signal, and information used to indicate a time point at which the terminal receives the second measurement signal; The second configuration information includes at least one of the following: information used to indicate a coding matrix of the transmission point, and information used to indicate a time point at which the transmission point sends the second measurement signal; The second measurement signal is a measurement signal sent by the transmission point to the terminal.

9. The beamforming method according to claim 6, wherein: The coding matrix corresponding to the service transmission point and / or the beamforming corresponding to the network device are determined based on the following formula, satisfying the following calculation formula: i =ξ i F i,0 Among them, F i is the coding matrix corresponding to the i-th service transmission point, ξ i is the coding matrix coefficient corresponding to the i-th service transmission point, F i,0 is the beam used by the i-th service transmission point during the measurement process, B is the beamforming corresponding to the network device, N is the number of service transmission points determined by the terminal, λ i is the beamforming coefficient of the network device corresponding to the i-th service transmission point, B i is the beam of the network device corresponding to the i-th service transmission point, where i and N are integers greater than or equal to 1.

10. A beamforming method, applied to a transmission point, comprising: Sending a second measurement signal to the terminal; The second measurement signal is used to determine a service transmission point of the terminal and a coding matrix coefficient corresponding to the service transmission point.

11. The beamforming method according to claim 10, wherein: Also includes: receiving second configuration information sent by the network device; Based on the second configuration information, a coding matrix is ​​determined, and / or a time point for sending the second measurement signal to the terminal.

12. The beamforming method according to claim 10, wherein: The sending a second measurement signal to the terminal includes: receiving a first measurement signal sent by a network device; Based on a predefined rule or an instruction of the network device, the coding matrix is ​​switched, the first measurement signal is forwarded to the terminal, and the second measurement signal is sent to the terminal.

13. The beamforming method according to claim 10, wherein: The sending a second measurement signal to the terminal includes: The control node of the transmission point sends the second measurement signal to the terminal.

14. A terminal comprising a memory, a transceiver, and a processor; wherein: Memory for storing computer programs; a transceiver, for transmitting and receiving data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: Measuring the first measurement signal and the second measurement signal to determine a measurement result; Determine a service transmission point, and a coding matrix coefficient of the service transmission point and / or a beamforming coefficient of a network device based on the measurement result; Sending the coding matrix coefficients of the service transmission point and / or the beamforming coefficients of the network device to the network device; The first measurement signal includes a measurement signal sent by the network device through a transmission point, and the second measurement signal is a measurement signal sent by the transmission point.

15. The terminal according to claim 14, wherein: The determining of the measurement result comprises: Measuring the first measurement signal to determine a first measurement result, where the first measurement result includes channel information from the network device to the terminal through the transmission point; The second measurement signal is measured to determine a second measurement result, where the second measurement result includes channel information from the transmission point to the terminal.

16. The terminal according to claim 14, wherein: The determining of the service transmission point, the coding matrix coefficient of the service transmission point and / or the beamforming coefficient of the network device based on the measurement result includes: Based on a predefined rule or an instruction of the network device and the measurement result, the service transmission point, the coding matrix coefficient of the service transmission point and / or the beamforming coefficient of the network device are determined.

17. The terminal according to claim 16, wherein: The coding matrix coefficient of the service transmission point and / or the beamforming coefficient of the network device are determined based on the following formula: Among them, ξ i is the coding matrix coefficient of the i-th service transmission point, λ i is the beamforming coefficient of the network device corresponding to the i-th service transmission point, g i is the channel information from the ith service transmission point to the terminal, h i is the channel information from the network device to the terminal via the i-th service transmission point, (h n ,g n ) is channel information corresponding to an n-th service transmission point, the n-th service transmission point is a transmission point with the best channel quality among the service transmission points determined by the terminal, and i and n are integers greater than or equal to 1.

18. The terminal according to claim 14, wherein: The processor is configured to read the computer program in the memory and further perform the following operations: receiving first configuration information sent by the network device, where the first configuration information includes at least one of the following: information used to indicate the first measurement signal, information used to indicate a time point at which the terminal receives the first measurement signal, information used to indicate the second measurement signal, and information used to indicate a time point at which the terminal receives the second measurement signal; Based on the first configuration information, the first measurement signal and / or the second measurement signal is received.

19. A network device comprising a memory, a transceiver, and a processor; wherein: Memory for storing computer programs; a transceiver, for transmitting and receiving data under the control of the processor; A processor is used to read the computer program in the memory and execute The following operations: The coding matrix coefficients of the service transmission point and / or the beamforming coefficients of the network device sent by the receiving terminal; Based on the coding matrix coefficients and / or the beamforming coefficients, a coding matrix corresponding to the service transmission point of the terminal and / or a beamforming corresponding to the network device are determined.

20. The network device according to claim 19, wherein: The processor is configured to read the computer program in the memory and further perform the following operations: Sending a first measurement signal to the terminal or the transmission point; The transmission point is used to forward the first measurement signal to the terminal, the first measurement signal is used to determine a first measurement result, the first measurement result includes channel information from the network device to the terminal through the transmission point, and the first measurement result is used to determine the service transmission point, and the coding matrix coefficient of the service transmission point and / or the beamforming coefficient of the network device.

21. The network device according to claim 20, wherein: The processor is configured to read the computer program in the memory and further perform the following operations: Sending configuration information to the terminal or the transmission point, where the configuration information includes first configuration information sent to the terminal, or second configuration information sent to the transmission point; The first configuration information includes at least one of the following: information used to indicate the first measurement signal, information used to indicate a time point at which the terminal receives the first measurement signal, information used to indicate a second measurement signal, and information used to indicate a time point at which the terminal receives the second measurement signal; The second configuration information includes at least one of the following: information used to indicate a coding matrix of the transmission point, and information used to indicate a time point at which the transmission point sends the second measurement signal; The second measurement signal is a measurement signal sent by the transmission point to the terminal.

22. The network device according to claim 19, wherein: The coding matrix corresponding to the service transmission point and / or the beamforming corresponding to the network device are determined based on the following formula, satisfying the following calculation formula: i =ξ i F i,0 Among them, F i is the coding matrix corresponding to the i-th service transmission point, ξ i is the coding matrix coefficient corresponding to the i-th service transmission point, F i,0 is the beam used by the i-th service transmission point during the measurement process, B is the beamforming corresponding to the network device, N is the number of service transmission points determined by the terminal, λ i is the beamforming coefficient of the network device corresponding to the i-th service transmission point, B i is the beam of the network device corresponding to the i-th service transmission point, where i and N are integers greater than or equal to 1.

23. A transmission point, comprising a memory, a transceiver, and a processor; wherein: Memory for storing computer programs; a transceiver, for transmitting and receiving data under the control of the processor; A processor is configured to read the computer program in the memory and perform the following operations: Sending a second measurement signal to the terminal; The second measurement signal is used to determine a service transmission point of the terminal and a coding matrix coefficient corresponding to the service transmission point.

24. The transmission point according to claim 23, wherein: The processor is configured to read the computer program in the memory and further perform the following operations: Receiving second configuration information sent by the network device; Based on the second configuration information, a coding matrix is ​​determined, and / or a time point for sending the second measurement signal to the terminal.

25. The transmission point according to claim 23, wherein: The sending a second measurement signal to the terminal includes: receiving a first measurement signal sent by a network device; Based on predefined rules or instructions from the network device, the coding matrix is ​​switched to The first measurement signal is forwarded to the terminal, and the second measurement signal is sent to the terminal.

26. The transmission point according to claim 23, wherein: The sending a second measurement signal to the terminal includes: The control node of the transmission point sends the second measurement signal to the terminal.

27. A beamforming device, comprising: A measuring unit, configured to measure the first measurement signal and the second measurement signal and determine a measurement result; a determining unit, configured to determine a service transmission point, and a coding matrix coefficient of the service transmission point and / or a beamforming coefficient of a network device based on the measurement result; a sending unit, configured to send the coding matrix coefficient of the service transmission point and / or the beamforming coefficient of the network device to the network device; The first measurement signal includes a measurement signal sent by the network device through a transmission point, and the second measurement signal is a measurement signal sent by the transmission point.

28. The beamforming device according to claim 27, wherein: The measuring unit specifically comprises: A first measurement module, configured to measure the first measurement signal to determine a first measurement result, where the first measurement result includes channel information from the network device to the terminal through the transmission point; The second measurement module is used to measure the second measurement signal to determine a second measurement result, where the second measurement result includes channel information from the transmission point to the terminal.

29. The beamforming device according to claim 27, wherein: The determining unit is specifically configured to Based on a predefined rule or an instruction of the network device and the measurement result, the service transmission point, the coding matrix coefficient of the service transmission point and / or the beamforming coefficient of the network device are determined.

30. The beamforming device according to claim 29, wherein: The coding matrix coefficient of the service transmission point and / or the beamforming coefficient of the network device are determined based on the following formula: Among them, ξ i is the coding matrix coefficient of the i-th service transmission point, λ i is the beamforming coefficient of the network device corresponding to the i-th service transmission point, g i is the channel information from the ith service transmission point to the terminal, h i is the channel information from the network device to the terminal via the i-th service transmission point, (h n ,g n ) is channel information corresponding to an n-th service transmission point, the n-th service transmission point is a transmission point with the best channel quality among the service transmission points determined by the terminal, and i and n are integers greater than or equal to 1.

31. The beamforming device according to claim 27, wherein: Also includes: A first receiving unit, configured to receive first configuration information sent by the network device, where the first configuration information includes at least one of the following: information indicating the first measurement signal, information indicating a time point at which the terminal receives the first measurement signal, information indicating the second measurement signal, and information indicating a time point at which the terminal receives the second measurement signal; The second receiving unit is configured to receive the first measurement signal and / or the second measurement signal based on the first configuration information.

32. A beamforming device, comprising: A receiving unit, configured to receive a coding matrix coefficient of a service transmission point and / or a beamforming coefficient of a network device sent by a terminal; A determination unit is used to determine the coding matrix corresponding to the service transmission point of the terminal and / or the beamforming corresponding to the network device based on the coding matrix coefficient and / or the beamforming coefficient.

33. The beamforming device according to claim 32, wherein: Also includes: A first sending unit, configured to send a first measurement signal to the terminal or the transmission point; The transmission point is used to forward the first measurement signal to the terminal, and the first measurement signal is used to determine a first measurement result, and the first measurement result includes the The network device transmits channel information to the terminal through the transmission point, and the first measurement result is used to determine the service transmission point, and the coding matrix coefficient of the service transmission point and / or the beamforming coefficient of the network device.

34. The beamforming device according to claim 33, wherein: Also includes: A second sending unit, configured to send configuration information to the terminal or the transmission point, where the configuration information includes first configuration information sent to the terminal, or second configuration information sent to the transmission point; The first configuration information includes at least one of the following: information used to indicate the first measurement signal, information used to indicate a time point at which the terminal receives the first measurement signal, information used to indicate a second measurement signal, and information used to indicate a time point at which the terminal receives the second measurement signal; The second configuration information includes at least one of the following: information used to indicate a coding matrix of the transmission point, and information used to indicate a time point at which the transmission point sends the second measurement signal; The second measurement signal is a measurement signal sent by the transmission point to the terminal.

35. The beamforming device of claim 32, wherein: The coding matrix corresponding to the service transmission point and / or the beamforming corresponding to the network device are determined based on the following formula, satisfying the following calculation formula: i =ξ i F i,0 Among them, F i is the coding matrix corresponding to the i-th service transmission point, ξ i is the coding matrix coefficient corresponding to the i-th service transmission point, F i,0 is the beam used by the i-th service transmission point during the measurement process, B is the beamforming corresponding to the network device, N is the number of service transmission points determined by the terminal, λ i is the wave length of the network device corresponding to the i-th service transmission point Beam shaping factor, B i is the beam of the network device corresponding to the i-th service transmission point, where i and N are integers greater than or equal to 1.

36. A beamforming device, comprising: A sending unit, configured to send a second measurement signal to a terminal; The second measurement signal is used to determine a service transmission point of the terminal and a coding matrix coefficient corresponding to the service transmission point.

37. The beamforming device according to claim 36, wherein: Also includes: A first receiving unit, configured to receive second configuration information sent by the network device; A determining unit is used to determine a coding matrix and / or a time point for sending the second measurement signal to the terminal based on the second configuration information.

38. The beamforming device of claim 36, wherein: The sending unit specifically includes: A receiving module, used for receiving a first measurement signal sent by a network device; The first sending module is used to switch the coding matrix based on a predefined rule or an instruction of the network device, forward the first measurement signal to the terminal, and send the second measurement signal to the terminal.

39. The beamforming device of claim 36, wherein: The sending unit specifically includes: A second sending module is used for the control node of the transmission point to send the second measurement signal to the terminal.

40. A non-transitory readable storage medium storing a computer program, wherein the computer program is used to cause a computer to execute the method according to any one of claims 1 to 5.

41. A non-transitory readable storage medium storing a computer program, wherein the computer program is used to cause a computer to execute the method according to any one of claims 6 to 9.

42. A non-transitory readable storage medium storing a computer program, wherein the computer program is used to cause a computer to execute the method according to any one of claims 10 to 13.

Citation Information

Patent Citations

  • Electronic device, wireless communication method, and computer readable storage medium

    CN114257475A

  • Control information for smart repeaters in wireless communication systems

    CN116390242A

  • Configuration of reconfigurable intelligent surfaces (RIS) selection

    WO2022221976A1

  • Reconfigurable intelligent surface (RIS) beam sweeping of sounding reference signal (SRS) for angle of departure (AOD) based positioning

    WO2022261576A1

  • Method and device for transmitting and receiving signal in wireless communication system

    WO2023027321A1