Beam forming method and device and storage medium

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

CN119519774APending Publication Date: 2025-02-25DATANG MOBILE COMM EQUIP CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202311078237.7
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-24
Publication Date
2025-02-25

AI Technical Summary

Technical Problem

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

Method used

The terminal reports to the network device by measuring the first measurement signal sent by the transmission point and the second measurement signal sent by the transmission point, determines the measurement result, selects the service transmission point, and determines the encoding matrix coefficient of the service transmission point and/or the beamforming coefficient of 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 optimality of the cooperative beamforming scheme is ensured.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119519774A_ABST
    Figure CN119519774A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a beam forming method and device and a storage medium, and the method comprises the steps: carrying out the measurement of a first measurement signal and a second measurement signal, and determining a measurement result; determining a service transmission point and a coding matrix coefficient of the service transmission point and / or a beamforming coefficient of the network device based on the measurement result; sending the coding matrix coefficient of the service transmission point and / or the beamforming coefficient of the network equipment to the network equipment; wherein the first measurement signal comprises a measurement signal sent by the network equipment through the transmission point, and the second measurement signal is a measurement signal sent by the transmission point. According to the invention, the second measurement signal sent to the terminal by the transmission point is increased, so that the terminal can distinguish the measurement signal, the terminal can select the service transmission point according to the measurement result and report the related information of the cooperative beam forming to the network side, the beam forming performance of the system is improved, and the measurement overhead is reduced.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

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

[0002] Multi-point coordination is one of the important means to improve cell edge coverage and user experience rate. With the increase of the number of transmission points (TRP) / TRP groups, the pilot overhead and reporting overhead also increase exponentially.

[0003] In a distributed antenna network based on Reconfigurable Intelligent Surface (RIS), the signal sent by the network side may reach the terminal (User Equipment, UE) directly, that is, a single-hop link; it may also be reflected / transmitted to the UE through the RIS, that is, a two-hop link.

[0004] From the UE's perspective, it is impossible to distinguish whether the signal arrives through a single-hop link or a two-hop link, nor can it distinguish signals forwarded by different RIS TRPs. At this time, the channel information used for beamforming is the information of the equivalent channel from the network side to the UE. This results in the network side determining that the UE's collaborative beamforming solution based on the information reported by the UE is not the optimal solution. At this time, in order to improve the performance of collaborative beamforming, more measurements are required, resulting in an increase in measurement overhead as the number of candidate transmission points and the number of beams increases. Summary of the invention

[0005] In view of the above problems existing in the related art, the embodiments of the present application provide a beamforming method, device and storage medium.

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

[0007] Measuring the first measurement signal and the second measurement signal to determine a measurement result;

[0008] 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;

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

[0010] 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.

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

[0012] 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;

[0013] 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.

[0014] In some embodiments, 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:

[0015] 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.

[0016] In some embodiments, 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:

[0017]

[0018]

[0019] 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.

[0020] In some embodiments, it also includes:

[0021] 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;

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

[0023] In a second aspect, an embodiment of the present application further provides a beamforming method, which is applied to a network device, including:

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

[0025] 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.

[0026] In some embodiments, it also includes:

[0027] Sending a first measurement signal to the terminal or the transmission point;

[0028] 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.

[0029] In some embodiments, it also includes:

[0030] 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;

[0031] 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;

[0032] 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;

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

[0034] In some embodiments, the coding matrix corresponding to the service transmission point and / or the beamforming corresponding to the network device is determined based on the following formula, satisfying the following calculation formula:

[0035] F i =ξi F i,0

[0036]

[0037] 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.

[0038] In a third aspect, an embodiment of the present application further provides a beamforming method, which is applied to a transmission point, including:

[0039] Sending a second measurement signal to the terminal;

[0040] 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.

[0041] In some embodiments, it also includes:

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

[0043] 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.

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

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

[0046] 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.

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

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

[0049] In a fourth aspect, an embodiment of the present application also provides a terminal, including 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; the processor is used to read the computer program in the memory and execute the beamforming method as described in the first aspect.

[0050] In a fifth aspect, an embodiment of the present application also provides a network device, including 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; the processor is used to read the computer program in the memory and execute the beamforming method as described in the second aspect.

[0051] In the sixth aspect, an embodiment of the present application also provides a transmission point, including 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; the processor is used to read the computer program in the memory and execute the beamforming method as described in the third aspect.

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

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

[0054] 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;

[0055] 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;

[0056] 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.

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

[0058] 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;

[0059] 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.

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

[0061] A sending unit, configured to send a second measurement signal to a terminal;

[0062] 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.

[0063] In the tenth aspect, an embodiment of the present application 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.

[0064] In the eleventh aspect, an embodiment of the present application 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.

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

[0066] The beamforming method, device and storage medium provided in the embodiments of the present application are as follows: the 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, thereby selecting a service transmission point according to the measurement result, determining a coding matrix coefficient of the service transmission point and / or a beamforming coefficient of the network device and reporting them to the network device; by adding a 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 through the transmission point, and the measurement signals forwarded from different transmission points can also be distinguished, so that the terminal can select the service transmission point according to the measurement result and report the relevant information of the collaborative beamforming to the network side, thereby improving the beamforming performance of the system and reducing the measurement overhead. BRIEF DESCRIPTION OF THE DRAWINGS

[0067] In order to more clearly illustrate the embodiments of the present application 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 application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.

[0068] Figure 1 It is a schematic diagram of the architecture of a distributed MIMO system based on RIS provided by the related technology;

[0069] Figure 2This is one of the flowcharts of the beamforming method provided in the embodiment of the present application;

[0070] Figure 3 is a link diagram of a single RIS TRP provided in an embodiment of the present application;

[0071] Figure 4 This is the second flowchart of the beamforming method provided in the embodiment of the present application;

[0072] Figure 5 This is the third flowchart of the beamforming method provided in the embodiment of the present application;

[0073] Figure 6 is a schematic diagram of the structure of a terminal provided in an embodiment of the present application;

[0074] Figure 7 It is a schematic diagram of the structure of a network device provided in an embodiment of the present application;

[0075] Figure 8 is a schematic diagram of the structure of a transmission point provided in an embodiment of the present application;

[0076] Fig. 9 It is one of the structural schematic diagrams of the beamforming device provided in the embodiment of the present application;

[0077] Fig.10 This is the second structural schematic diagram of the beamforming device provided in the embodiment of the present application;

[0078] Fig.11 This is the third structural schematic diagram of the beamforming device provided in the embodiment of the present application. DETAILED DESCRIPTION

[0079] Multi-point collaboration is an important technical means to improve cell edge coverage. From the perspective of network morphology, network deployment with a large number of distributed access points + centralized baseband processing will be more conducive to providing a balanced user experience rate and significantly reduce the delay and signaling overhead caused by handover. With the increase in frequency bands, relatively dense access point deployment is also required to ensure network coverage.

[0080] In the high frequency band, as the integration of antenna equipment increases, modular antenna arrays will be more likely to be used. Each TRP's antenna array can be divided into several relatively independent antenna sub-arrays (or panels), so the shape and number of ports of the entire array can be flexibly adjusted according to the deployment scenario and business needs.

[0081] In the millimeter wave band, as the wavelength decreases, the blocking effect caused by obstacles such as human bodies or vehicles will become more significant. In this case, from the perspective of ensuring the robustness of the link connection, 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.

[0082] Traditional distributed arrays, panels or TRPs are connected by wires such as optical fiber and coaxial cables, which are limited by the deployment environment and cable length, and have limited deployment flexibility and high deployment costs. Using low-cost, quasi-passive RIS as a distributed panel or TRP of a distributed multi-input multi-output (MIMO) system can enable more flexible distributed deployment.

[0083] Figure 1 This is a schematic diagram of the architecture of a distributed MIMO system based on RIS provided by related technologies, such as Figure 1 As shown in FIG. 1 , a distributed MIMO system based on RIS consists of a traditional base station and multiple RIS TRPs. The location between the base station and the RIS is often fixed once deployed, wherein the base station and the RIS can be deployed at the same location or at different locations. The measurement signal sent by the base station is directly sent to the UE via a single-hop link, or is forwarded by the RIS via a two-hop link to reach the UE.

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

[0085] In coherent transmission, each data layer is mapped to multiple TRPs / panels participating in the collaboration through a weighted vector. If the large-scale channel parameters of each TRP / panel are the same 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 has higher requirements for synchronization between transmission points and the transmission capacity of the backhaul link, and is sensitive to many non-ideal factors.

[0086] Relatively speaking, non-coherent joint transmission (NC-JT) is less affected by non-ideal factors. The so-called non-coherent joint transmission means that each data stream is only mapped to the port corresponding to the TRP / panel with consistent channel large-scale parameters (i.e., quasi colocation (QCL)). Different data streams can be mapped to different ports of the QCL without unifying all the collaboration points as a virtual array and jointly shaping each layer.

[0087] In a distributed MIMO system based on RIS, since multiple panels or TRPs are connected to the baseband through the air interface, there is no need to consider the transmission capacity of the backhaul link. However, issues such as timing and frequency deviation still need to be considered.

[0088] In a traditional distributed MIMO system, multiple panels or TRPs with remote radio frequencies are used for collaborative transmission. The signal is transmitted from the baseband to the transmitting antenna via the radio frequency cable. The UE can obtain the channel information between the transmitting antenna and the UE by measuring the reference signal. Different reference signals can be used for measurement through TRP. The UE distinguishes different TRPs through different reference signals, thereby obtaining the channel information between different TRPs. The network side uses the obtained channel information to calculate the beamforming matrix for each TRP.

[0089] In a distributed antenna network based on RIS, the signal sent by the base station may reach the UE through reflection / transmission of the RIS, or it may be sent directly to the UE. In this case, the channel information used for beamforming is the information of the equivalent channel from the base station to the UE, and it is impossible to distinguish multiple RIS in the middle of the channel. From the perspective of the UE, on the one hand, the UE cannot distinguish between the direct link and the reflected link, and on the other hand, the UE cannot distinguish between the signals forwarded by different RIS TRPs.

[0090] At the same time, the network side selects a suitable cooperative transmission point and transmission scheme according to the current channel environment of the user. The channel environment of the user is determined according to the information reported by the user and / or the prior information of the system.

[0091] 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.

[0092] In view of the above problems existing in the related art, the embodiments of the present application provide a beamforming method, device and storage medium.

[0093] In the embodiments of the present application, the term "and / or" describes the association relationship of the associated objects, indicating that three relationships may exist. For example, A and / or B may represent: A exists alone, A and B exist at the same time, and B exists alone. The character " / " generally indicates that the associated objects before and after are in an "or" relationship.

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

[0095] The technical solution provided in the embodiment of the present application can be applicable to a variety of systems, especially 5G system, 5G Advanced system, 6G system and their evolution system. For example, the applicable system can be a 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 (Frequency Division Duplex, FDD) system, LTE time division duplex (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 (NewRadio, NR) system, etc. These various systems 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.

[0096] The terminal device involved in the embodiment of the present application may be a device that provides voice and / or data connectivity to a user, a handheld device with a 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 a user equipment (UE). The wireless terminal device can communicate with one or more core networks (CN) via a radio access network (RAN). The wireless terminal device can be a mobile terminal device, such as a mobile phone (or a "cellular" phone) and a computer with a mobile terminal device. For example, it can be a portable, pocket-sized, handheld, computer-built-in or vehicle-mounted mobile device that exchanges language and / or data with a wireless access network. For example, personal communication service (PCS) phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDA) 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 (MobileStation), 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), and a user device (User Device), but is not limited in the embodiments of the present application.

[0097] The network device involved in the embodiment of the present application may be a base station, which may include multiple cells providing services for the terminal. Depending on the specific application scenario, the base station may also be called an access point, or may be a device in the access network that communicates with the wireless terminal device through one or more sectors on the air interface, or other names. The network device may be used to interchange received air frames with Internet Protocol (IP) packets, and serve 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 the attribute management of the air interface. For example, the network device involved in the embodiments of the present application may be a network device (Base Transceiver Station, BTS) in the Global System for Mobile Communications (Global System for Mobile Communications, GSM) or Code Division Multiple Access (Code Division Multiple Access, CDMA), or a network device (NodeB) in Wide-band Code Division Multiple Access (WCDMA), or an evolved network device (Evolutional Node B, eNB or e-NodeB) in the Long Term Evolution (Long Term Evolution, LTE) system, a 5G base station (gNB) in the 5G network architecture (Next Generation System), or a Home evolved Node B (Home evolved Node B, HeNB), a relay node (RelayNode), a home base station (Femto), a pico base station (Pico), etc., which is not limited in the embodiments of the present application. 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 arranged geographically separately.

[0098] 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 form and number of antenna combinations, MIMO transmission can be 2D-MIMO, 3D-MIMO, FD-MIMO or massive-MIMO, or it can be diversity transmission, precoded transmission or beamforming transmission, etc.

[0099] The following will be combined with the drawings in the embodiments of the present application to clearly and completely describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of this application.

[0100] The beamforming method provided in the embodiment of the present application can be applied to Figure 1 In any of the scenarios shown, the RIS may be replaced by other devices having a signal forwarding function.

[0101] Figure 2 is one of the flowcharts of the beamforming method provided in the embodiment of the present application, such as Figure 2 As shown, the execution subject of the method is a terminal, and the method includes at least the following steps:

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

[0103] Step 202: 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.

[0104] 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.

[0105] 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.

[0106] 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 service transmission point, and a coding matrix coefficient of the service transmission point and / or a beamforming coefficient of the network device, and reports the coding matrix coefficient of the service transmission point and / or the beamforming coefficient of the network device to the network device.

[0107] The first measurement signal sent by the network side to the terminal may reach the terminal through different paths. It may be forwarded to the terminal by the network device through the transmission point, corresponding to a dual-hop link; it may also be sent directly to the terminal by the network device, corresponding to a single-hop link. Within a certain time window, since there may be a delay between each path, the terminal may receive the first measurement signal sent by different paths at different time points, or may receive the first measurement signal sent from different directions at the same time point. When the terminal performs receiving detection processing, the first measurement signals sent from different paths will be detected as the same signal after receiving preprocessing.

[0108] In the embodiment of the present application, the dual-hop link is mainly used, that is, the network device forwards the measurement signal to the terminal through the transmission point. For the first measurement signal sent to the terminal through the single-hop link, the relevant measurement and reporting can be completed through relevant technologies.

[0109] 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.

[0110] Optionally, the second measurement signal is a RIS TRP measurement signal, which is sent by a RIS node to the terminal. Optionally, the second measurement signal is an NCR TRP measurement signal, which is sent by an NCR node to the terminal. Optionally, the second measurement signal is a measurement signal sent by other relay forwarding nodes.

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

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

[0113] The terminal can select the service TRP by itself according to the measurement of the first measurement signal and the second measurement signal, which is different from the related art in which the network side determines the service transmission point of the terminal according to the information reported by the terminal. The selection of the service transmission point better matches the needs of the terminal.

[0114] 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 according to the received second measurement signal. At the same time, different transmission points can also be distinguished according to the second measurement signal.

[0115] Optionally, the terminal may report the selected service transmission point while reporting the coding matrix coefficient of the service transmission point and / or the beamforming coefficient of the network device. The terminal is often mobile, and the service TRP of the terminal may not change during a short time or short distance movement. At this time, the terminal may choose not to report the service transmission point. If the service transmission point of the terminal changes over time, the selected service transmission point needs to be reported to the network device.

[0116] In the beamforming method provided in the embodiment of the present application, 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, thereby selecting the service transmission point according to the measurement result, determining the coding matrix coefficient of the service transmission point and / or the beamforming coefficient of the network device and reporting it to the network device, and 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 through the transmission point, and the measurement signals forwarded from different transmission points can also be distinguished, so that the terminal can select the service transmission point according to the measurement result and report the relevant information of the collaborative beamforming to the network side, thereby improving the beamforming performance of the system and reducing the measurement overhead.

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

[0118] 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;

[0119] 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.

[0120] Specifically, the terminal measures 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. For example, the first measurement result includes channel information of the gNB-RIS-UE.

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

[0122] 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 RIS-UE.

[0123] The beamforming method provided in the embodiment of the present application is a method in which the terminal can obtain and distinguish the channel information of the gNB-TRP-UE, the channel information of the gNB-UE and the channel information of the RIS-UE by measuring the first measurement signal and the second measurement signal, so that the terminal can select the service transmission point according to the measurement result and report the relevant information of the collaborative beamforming to the network side, thereby improving the beamforming performance of the system and reducing the measurement overhead.

[0124] In some embodiments, 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:

[0125] 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.

[0126] Specifically, the terminal determines 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 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.

[0127] Optionally, the terminal determines the service transmission point based on the measurement result. For example, all transmission points are selected as service transmission points. For example, the optimal N transmission points are selected as service transmission points, and the number N is predefined by the protocol or indicated by the network device. The optimal N transmission points can be selected by reference signal receiving power (RSRP), reference signal receiving quality (RSRQ), etc.

[0128] 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, and a network device beam and a transmission point beam pair can be formed.

[0129] The indication of the network device includes at least one of the following: Optionally, the network side indicates the current first measurement signal of the terminal, or the base station precoding. Optionally, the network side indicates the measurement timing of the terminal to perform signal measurement.

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

[0131] The beamforming method provided in the embodiment of the present application does not limit the terminal to select a service transmission point, and determines the calculation method of the coding matrix coefficient of the service transmission point and / or the beamforming coefficient of the network device according to the measurement result. However, when the terminal can clearly measure the transmission link of the signal, the terminal selects the service transmission point by itself and reports the relevant information of the collaborative beamforming to the network side, thereby improving the beamforming performance of the system and reducing the measurement overhead. Both the selected service transmission point and the finally determined collaborative beamforming scheme are optimal for the terminal.

[0132] In some embodiments, 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:

[0133]

[0134]

[0135] Among them, ξ i is the coding matrix coefficient of the i-th service transmission point, λ iis 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 the nth service transmission point, and the nth service transmission point is a transmission point with the best channel quality among the service 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, that is, the terminal selects N transmission points as service transmission points.

[0136] In some embodiments, 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:

[0137]

[0138]

[0139] 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, and 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 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 jth service transmission point, where i, j and N are integers greater than or equal to 1.

[0140] In some embodiments, 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:

[0141]

[0142]

[0143] 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, and g i is the channel information from the ith service transmission point to the terminal, h iis 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 jth service transmission point, where i, j and N are integers greater than or equal to 1.

[0144] Among them, α is a regularization term, which is used to balance between maximizing the received power of the target UE and minimizing the interference to other UEs. The smaller the α value, the smaller the interference to other users. When α is infinite, it is equivalent to maximizing the received power of the target UE. I is the unit matrix.

[0145] The foregoing shows three possible calculation methods for determining 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, can be predefined by the protocol or indicated by the network device.

[0146] In some embodiments, it also includes:

[0147] 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;

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

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

[0150] The terminal receives the second measurement signal, which may be configured by the network device. The configuration content includes but is not limited to: information indicating the second measurement signal, and information indicating the time point when the terminal receives the second measurement signal.

[0151] The terminal receives the first measurement signal at a specified time point according to 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 according to the information indicating the second measurement signal and the information indicating the time point at which the terminal receives the second measurement signal.

[0152] The beamforming method provided in this application is further illustrated by taking a specific example below.

[0153] 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 at the base station end) 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.

[0154] The specific process is as follows:

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

[0156] Figure 3 This is a link diagram of a single RIS TRP provided in an embodiment of the present application. Assume that the number of service TRPs selected by the UE is 3, and the links experienced by one of the RIS TRPs are as follows: Figure 3 As shown, the measurement signals received by the UE side are:

[0157] y 1 =H 2 FH 1 Bs 1 ,y 2 =H 2 F 2

[0158] Among them, s 1 is the first measurement signal sent by the base station, s 2 The second measurement signal sent by RIS TRP; 1 is the first measurement signal received by the terminal and forwarded via RIS TRP, 2 The second measurement signal sent by RIS TRP and received by the terminal. 1 is the channel from the base station to the RIS, H 2 is the channel from RIS to the terminal, B represents the base station beam, F represents the RIS beam, and corresponds to the coding matrix of the RIS array.

[0159] According to y 1 The measurement results can be used to obtain H 2 FH 1 B’s equivalent channel information h, according to y 2 The measurement results can be used to obtain H 2 The equivalent channel information g of F.

[0160] UE measures three service TRPs and obtains three sets of equivalent channel information, namely (h1 , g 1 ), (h 2 , g 2 ), (h 3 , g 3 ). Comparing the three sets of channel information, the deviation coefficients of the three sets of channels are obtained as (λ 1 ,ξ 1 ), (λ 2 ,ξ 2 ), (λ 3 ,ξ 3 ). Select a TRP with the best quality (such as RSRP or block error rate (BLER)) among the three, set its deviation coefficient to (1, 1), and normalize the other two groups.

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

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

[0163] Assume that the UE obtains three candidate service TRPs after measurement. The three candidate service TRPs correspond to three sets of equivalent channel information, respectively (h 1 , g 1 ), (h 2 , g 2 ), (h 3 , g 3 ). where h 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. Then λ i and i It can be calculated as follows:

[0164]

[0165]

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

[0167] Assume that the UE obtains three candidate service TRPs after measurement. The three candidate service TRPs correspond to three sets of equivalent channel information, respectively (h 1 , g1 ), (h 2 , g 2 ), (h 3 , g 3 ). where h 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. Then λ i and i It can be calculated as follows:

[0168]

[0169]

[0170] Where I is the identity matrix and α is the regularization term, which is used to balance between maximizing the received power of the target UE and minimizing the interference to other UEs. The smaller the α value, the smaller the interference to other users. When α is infinite, it is equivalent to maximizing the received power of the target UE.

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

[0172] Assume that the UE obtains three candidate service TRPs after measurement. The three candidate service TRPs correspond to three sets of equivalent channel information, respectively (h 1 , g 1 ), (h 2 , g 2 ), (h 3 , g 3 ). where h 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) are the coding matrix coefficients of RIS TRP. 1 , g 1 ) 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:

[0173]

[0174]

[0175] 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 application.

[0176] Figure 4 This is a second flow chart of the beamforming method provided in the embodiment of the present application, such as Figure 4 As shown, the execution subject of the method is a network device, such as a 5G base station, and the method includes at least the following steps:

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

[0178] Step 402: 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.

[0179] 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 the coordinated beamforming scheme of the terminal.

[0180] The coordinated 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.

[0181] In the embodiment of the present application, the terminal selects the service transmission point by itself. If the terminal reports the selected service transmission point, the network device shall be based on the report of the terminal; if the terminal does not report the selected service transmission point, the network device may assume that the service transmission point of the terminal has not changed compared with the previous moment.

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

[0183] 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.

[0184] In the beamforming method provided in the embodiment of the present application, the network device determines the collaborative beamforming scheme of the terminal according to the service transmission point selected by the terminal, the coding matrix coefficient of the service transmission point and / or the beamforming coefficient of the network device, thereby improving the performance of collaborative beamforming and reducing measurement overhead.

[0185] In some embodiments, it also includes:

[0186] Sending a first measurement signal to the terminal or the transmission point;

[0187] 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.

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

[0189] The first measurement signal is used to determine a first measurement result. When the first measurement signal reaches the terminal via a single-hop link, the first measurement result includes channel information from the network device directly to the terminal, for example, the first measurement result is used to determine the channel information of the gNB-UE; when 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 the channel information of the gNB-RIS-UE.

[0190] 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.

[0191] In some embodiments, it also includes:

[0192] 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;

[0193] 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;

[0194] 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;

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

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

[0197] 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.

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

[0199] 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.

[0200] In some embodiments, the coding matrix corresponding to the service transmission point and / or the beamforming corresponding to the network device is determined based on the following formula, satisfying the following calculation formula:

[0201] F i =ξ i F i,0

[0202]

[0203] 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.

[0204] The beamforming method provided in this application is further illustrated by taking a specific example below.

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

[0206] 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 including: the time point when 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.

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

[0208] 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.

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

[0210] Assume that the base station receives three service TRPs and base station beamforming coefficients and / or coding matrix coefficients of RIS TRP reported by the UE (λ 1 ,ξ 1 ), (λ 2 ,ξ 2 ), (λ 3 ,ξ 3 ), 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 (B 1 , F 1 ), (B 2 , F 2 ), (B 3 , F 3 ), B i (i=1,2,3) is the base station beam, F i (i=1,2,3) is the coding matrix of RISTRP, then the base station can determine the cooperative shaping scheme of the UE according to the following formula:

[0211]

[0212] Fi =ξ i F i,0

[0213] The formula is that the base station side calculates 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 in the measurement process). i is the encoding matrix mapped onto each RIS array.

[0214] Figure 5 This is a third flow chart of the beamforming method provided in the embodiment of the present application, such as Figure 5 As shown, the execution subject of the method is a TRP, such as a RIS TRP, and the method at least includes the following steps:

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

[0216] 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.

[0217] 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.

[0218] 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. The channel information from the transmission point to the terminal can be used to assist the terminal in selecting a service transmission point and determining the coding matrix coefficient corresponding to the service transmission point.

[0219] For example, by utilizing the programmable and controllable characteristics of RIS, a RIS TRP measurement signal is added at the RIS node.

[0220] The beamforming method provided in the embodiment of the present application adds a second measurement signal at the transmission point, so that the terminal can distinguish whether the measurement signal is sent directly from the network device or forwarded through the transmission point. The measurement signals forwarded from different transmission points can also be distinguished, so that the terminal can select the service transmission point according to the measurement result and report the relevant information of the collaborative beamforming to the network side, thereby improving the beamforming performance of the system and reducing the measurement overhead.

[0221] In some embodiments, it also includes:

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

[0223] 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.

[0224] 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.

[0225] 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.

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

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

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

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

[0230] 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.

[0231] 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.

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

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

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

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

[0236] 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.

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

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

[0239] For example, RIS modulates the incident signal of gNB and sends the reflected signal.

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

[0241] The beamforming method provided in this application is further illustrated by taking a specific example below.

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

[0243] 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.

[0244] 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.

[0245] Figure 6 is a schematic diagram of the structure of the terminal provided in the embodiment of the present application, such as Figure 6 As shown, the terminal includes a memory 601, a transceiver 602, and a processor 603, wherein:

[0246] 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.

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

[0248] Among them, Figure 6 In the embodiment, the bus architecture may include any number of interconnected buses and bridges, specifically one or more processors represented by processor 603 and various circuits of memory represented by memory 601 are linked together. 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 on a transmission medium, such as a wireless channel, a wired channel, an optical cable, and other transmission media. For different user devices, the user interface 604 may also be an interface capable of externally and internally connecting required devices, and the connected devices include but are not limited to a keypad, a display, a speaker, a microphone, a joystick, and the like.

[0249] 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.

[0250] Optionally, 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.

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

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

[0253] Measuring the first measurement signal and the second measurement signal to determine a measurement result;

[0254] 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;

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

[0256] 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.

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

[0258] 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;

[0259] 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.

[0260] In some embodiments, 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:

[0261] 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.

[0262] In some embodiments, 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:

[0263]

[0264]

[0265] 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.

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

[0267] 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;

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

[0269] 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 by the above-mentioned method embodiment with the terminal as the execution subject, and can achieve the same technical effect. The parts and beneficial effects that are the same as the method embodiment in this embodiment will not be described in detail here.

[0270] Figure 7 70 is a schematic diagram of the structure of a network device provided in an embodiment of the present application. The network device includes a memory 701, a transceiver 702, and a processor 703:

[0271] 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.

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

[0273] Among them, Figure 7 In the embodiment, 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 703 and memory represented by memory 701. The bus architecture may also link together various other circuits such as peripherals, 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.

[0274] The transceiver 702 may be a plurality of components, i.e., a transmitter and a receiver, and provides a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, etc. 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.

[0275] 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.

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

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

[0278] 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.

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

[0280] Sending a first measurement signal to the terminal or the transmission point;

[0281] 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.

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

[0283] 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;

[0284] 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;

[0285] 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;

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

[0287] In some embodiments, the coding matrix corresponding to the service transmission point and / or the beamforming corresponding to the network device is determined based on the following formula, satisfying the following calculation formula:

[0288] F i =ξ i F i,0

[0289]

[0290] 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,0is 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.

[0291] 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 by 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 that are the same as the method embodiment in this embodiment will not be described in detail here.

[0292] Figure 8 80 is a schematic diagram of the structure of a transmission point provided in an embodiment of the present application. The transmission point includes a memory 801, a transceiver 802, and a processor 803:

[0293] 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.

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

[0295] Among them, Figure 8 In the embodiment, 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 803 and memory represented by memory 801. 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.

[0296] The transceiver 802 may be a plurality of components, i.e., a transmitter and a receiver, and provides a unit for communicating with various other devices on a transmission medium, such as a wireless channel, a wired channel, an optical cable, etc. 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.

[0297] 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.

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

[0299] Sending a second measurement signal to the terminal;

[0300] 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.

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

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

[0303] 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.

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

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

[0306] 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.

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

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

[0309] It should be noted that the above-mentioned transmission point provided in the embodiment of the present invention can implement all the method steps implemented in the above-mentioned method embodiment with the transmission point as the execution subject, 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.

[0310] Fig. 9is one of the structural diagrams of the beamforming device provided in the embodiment of the present application, such as Fig. 9 As shown, the device at least includes:

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

[0312] A determining unit 902 is 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;

[0313] A sending unit 903 is 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;

[0314] 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.

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

[0316] 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;

[0317] 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.

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

[0319] 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.

[0320] In some embodiments, 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:

[0321]

[0322]

[0323] 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 iis 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.

[0324] In some embodiments, it also includes:

[0325] 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;

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

[0327] Fig.10 This is the second structural diagram of the beamforming device provided in the embodiment of the present application, such as Fig.10 As shown, the device at least includes:

[0328] A receiving unit 1001 is 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;

[0329] The determination unit 1002 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.

[0330] In some embodiments, it also includes:

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

[0332] 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.

[0333] In some embodiments, it also includes:

[0334] 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;

[0335] 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;

[0336] 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;

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

[0338] In some embodiments, the coding matrix corresponding to the service transmission point and / or the beamforming corresponding to the network device is determined based on the following formula, satisfying the following calculation formula:

[0339] F i =ξ i F i,0

[0340]

[0341] 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.

[0342] Fig.11 This is the third structural diagram of the beamforming device provided in the embodiment of the present application, such as Fig.11 As shown, the device at least includes:

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

[0344] 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.

[0345] In some embodiments, it also includes:

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

[0347] 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.

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

[0349] A receiving module, used for receiving a first measurement signal sent by a network device;

[0350] 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.

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

[0352] A second sending module is used for the control node of the transmission point to send the second measurement signal to the terminal.

[0353] The methods and devices provided in the various embodiments of the present application 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.

[0354] It should be noted that the division of units in the embodiments of the present application is schematic and is only a logical function division. There may be other division methods in actual implementation. In addition, each functional unit in each embodiment of the present application may be integrated into a processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit. The above-mentioned integrated unit may be implemented in the form of hardware or in the form of software functional units.

[0355] 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 application 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. The computer software product is stored in a storage medium, including several instructions to enable a computer device (which can be a personal computer, server, or network device, etc.) or a processor (Processor) to perform all or part of the steps of the method described in each embodiment of the present application. The aforementioned storage medium includes: U disk, mobile hard disk, read-only memory (Read-Only Memory, ROM), random access memory (Random Access Memory, RAM), disk or optical disk and other media that can store program codes.

[0356] It should be noted here that the above-mentioned device provided in the embodiment of the present application 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.

[0357] On the other hand, an embodiment of the present application further provides a non-transitory readable storage medium, wherein the non-transitory readable storage medium stores a computer program, wherein the computer program is used to enable a computer to execute the beamforming method provided in the above embodiments, including:

[0358] Measuring the first measurement signal and the second measurement signal to determine a measurement result; determining 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 coefficient of the service 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;

[0359] or,

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

[0361] or,

[0362] Sending a second measurement signal to the terminal; wherein 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.

[0363] 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), etc.), optical storage (such as CD, DVD, BD, HVD, etc.), and semiconductor storage (such as ROM, EPROM, EEPROM, non-volatile memory (NAND FLASH), solid-state drive (SSD)), etc.

[0364] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the present application may adopt the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) that contain computer-usable program code.

[0365] The present application 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 application. 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 generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0366] 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 an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0367] 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, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

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

Claims

1. A beamforming method, characterized in that: Applied to terminals, including: 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, characterized in that: 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, characterized in that: 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.

4. The beamforming method according to claim 3, characterized in that: 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.

5. The beamforming method according to claim 1, characterized in that: 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, characterized in that: Applied to network equipment, including: 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, characterized in that: 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, characterized in that: Also includes: 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.

9. The beamforming method according to claim 6, characterized in that: 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: F 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, characterized in that: Applied to transmission points, including: 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, characterized in that: 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, characterized in that: 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, characterized in that: 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; characterized in that: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing 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, characterized in that: 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, characterized in that: 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, characterized in that: 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, characterized in that: 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; characterized in that: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing 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, characterized in that: 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, characterized in that: 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, characterized in that: 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: F 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; characterized in that: A memory for storing a computer program; a transceiver for transmitting and receiving data under the control of the processor; and a processor for reading the computer program in the memory and performing 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, characterized in that 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, characterized in that 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.

26. The transmission point according to claim 23, characterized in that 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, characterized in that: include: 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. A beamforming device, characterized in that: include: 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.

29. A beamforming device, characterized in that: include: 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.

30. A non-transitory readable storage medium, characterized in that: The non-transitory readable storage medium stores a computer program, and the computer program is used to enable a computer to execute the method according to any one of claims 1 to 5.

31. A non-transitory readable storage medium, characterized in that: The non-transitory readable storage medium stores a computer program, and the computer program is used to enable a computer to execute the method according to any one of claims 6 to 9.

32. A non-transitory readable storage medium, characterized in that The non-transitory readable storage medium stores a computer program, and the computer program is used to make a computer execute the method according to any one of claims 10 to 13.

Citation Information

Cited By

  • Beamforming method and apparatus, and storage medium

    EP4769965A1