Method for indicating precoding matrix, user equipment, and access equipment

By generating indication information to indicate KNZ-v non-zero weighting coefficients and constructing a precoding matrix according to different preset conditions, the problem of cumbersome parameter reporting in the 5G NR R16 protocol is solved, and efficient adaptability is achieved in various configuration scenarios.

CN116508369BActive Publication Date: 2025-09-16HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202080106810.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-11-04
Publication Date
2025-09-16
Estimated Expiration
2040-11-04

AI Technical Summary

Technical Problem

The existing 5G NR R16 protocol is cumbersome when reporting precoding matrix parameters, which may cause problems in specific configuration scenarios. It is necessary to optimize the indication scheme to adapt to various configuration scenarios.

Method used

A method for indicating a precoding matrix is ​​provided, which indicates KNZ-v non-zero weighting coefficients by generating indication information, and constructs the precoding matrix in different ways according to different preset conditions, including generation based on a first method and a second method, meeting different conditions to adapt to different configuration scenarios.

Benefits of technology

The reporting scheme for the precoding matrix has been optimized to make it more efficient and adaptable in various configuration scenarios, solving the problem of the current protocol being imperfect.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116508369B_ABST
    Figure CN116508369B_ABST
Patent Text Reader

Abstract

The embodiment of the present invention provides a method for indicating a precoding matrix, a user equipment, and an access device. The method for indicating a precoding matrix includes: generating indication information, wherein the indication information is used to indicate K NZ ‑v non-zero weighting coefficients, the K NZ ‑v non-zero weight coefficients belong to K NZ non-zero weight coefficients, v is the number of transmission layers, and K NZ Non-zero weight coefficients are used to construct a precoding matrix, and the precoding matrix is ​​based on at least the K NZ The method comprises the following steps: constructing a precoding matrix based on a first method, wherein the first method generates the indication information based on a first method when a first preset condition is satisfied, and generating the indication information based on a second method when a second preset condition is satisfied; and sending the indication information. Embodiments of the present invention also provide a user equipment and an access device that can transmit parameters related to the precoding matrix in different methods according to different conditions, thereby resolving the problem of imperfect current protocols and enabling reporting schemes to adapt to various configuration scenarios.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present invention relate to communication technology, and in particular to a method for indicating a precoding matrix, a user equipment, and an access device. Background Art

[0002] The emergence of Multiple Input Multiple Output (MIMO) technology has revolutionized wireless communications. By deploying multiple antennas on both the transmitter and receiver, MIMO significantly improves the performance of wireless communication systems. For example, in diversity scenarios, MIMO effectively improves transmission reliability; in multiplexing scenarios, MIMO can exponentially increase transmission throughput.

[0003] A key component of MIMO technology is precoding. This technology uses a precoding matrix that matches the channel properties to process the transmitted signal, adapting the precoded signal to the channel. This optimizes the transmission process and improves received signal quality (e.g., SINR). Currently, precoding technology has been adopted by multiple wireless communication standards, such as but not limited to LTE and 5G NR.

[0004] The 5G NR Release 16 protocol currently under discussion introduces a channel information reporting scheme called Enhanced Type II, which is used to report multiple parameters to construct a precoding matrix. Specifically, according to the current Release 16 protocol 38.214 V16.3.0, such as but not limited to Section 5.2.2.2.5, the precoding matrix is ​​constructed based on at least multiple weighting coefficients, multiple spatial components (e.g., spatial vectors), and multiple frequency components (e.g., frequency vectors). At least a portion of the weighting coefficients, spatial components, and frequency components needs to be reported by the terminal to the base station, such as at least a portion of the weighting coefficients, and / or at least a portion of the spatial components, and / or at least a portion of the frequency components. To this end, the latest protocol version 38.214 V16.3.0, such as but not limited to Section 5.2.3, provides detailed provisions for reporting the above parameters, specifically specifying which of the above parameters need to be reported and the specific reporting methods for these parameters. However, due to the large number of parameters that need to be reported, 38.214 V16.3.0 is still imperfect, so further optimization is necessary. Summary of the Invention

[0005] In view of this, it is necessary to provide a method for indicating a precoding matrix to optimize the existing indication scheme.

[0006] According to one aspect of an embodiment of the present invention, a method for indicating a precoding matrix is ​​provided, including:

[0007] Generate indication information, the indication information is used to indicate K NZ -v non-zero weighting coefficients, the K NZ -v non-zero weight coefficients belong to K NZ non-zero weight coefficients, v is the number of transmission layers, and K NZ Non-zero weight coefficients are used to construct a precoding matrix, and the precoding matrix is ​​based on at least the K NZ non-zero weighting coefficients, m spatial domain vectors, and n frequency domain vectors, wherein when a first preset condition is met, the indication information is generated based on a first manner, and when a second preset condition is met, the indication information is generated based on a second manner;

[0008] Send the instruction information.

[0009] In a feasible solution, the first preset condition is related to the value of the first parameter.

[0010] In a feasible solution, the second preset condition is related to the value of the first parameter.

[0011] In a feasible solution, the first parameter is

[0012] In a feasible solution, the first preset condition includes at least the following conditions:

[0013] In a feasible solution, the first preset condition includes at least the following conditions:

[0014] In a feasible solution, the second preset condition at least includes the following conditions:

[0015] In a feasible solution, the second preset condition at least includes the following conditions:

[0016] In a feasible solution, the first preset condition includes at least the following conditions: The second preset condition at least includes the following conditions:

[0017] In a feasible solution, the first preset condition includes at least the following conditions: The second preset condition at least includes the following conditions:

[0018] Another aspect of the present application provides a computer-readable storage medium, wherein the computer-readable storage medium stores instructions, which, when executed on a computer, enable the computer to execute the methods described in the above aspects.

[0019] The embodiments of the present invention can use different methods to send parameters related to the precoding matrix according to different conditions, thereby solving the problem that the current protocol is not perfect, so that the reporting solution can adapt to various configuration scenarios. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] Figure 1 is an exemplary schematic diagram of a wireless communication network 100 according to an embodiment of the present invention;

[0021] Figure 2 is an exemplary flow chart of a method 200 for indicating a precoding matrix according to an embodiment of the present invention;

[0022] Figure 3 is an exemplary flow chart of a method 300 for indicating a precoding matrix according to an embodiment of the present invention;

[0023] Figure 4 is an exemplary structural diagram of a user equipment 400 according to an embodiment of the present invention;

[0024] Figure 5 is an exemplary structural diagram of a user equipment 500 according to an embodiment of the present invention;

[0025] Figure 6 FIG. 6 is a schematic diagram of an exemplary hardware structure of a communication device 600 according to an embodiment of the present invention. DETAILED DESCRIPTION

[0026] Figure 1 FIG. 1 is an exemplary diagram of a wireless communication network 100 according to an embodiment of the present invention. Figure 1 As shown, wireless communication network 100 includes base stations 102-106 and terminal devices 108-122, wherein base stations 102-106 can communicate with each other via a backhaul link (as shown by the straight line between base stations 102-106), and the backhaul link can be a wired backhaul link (e.g., optical fiber, copper cable) or a wireless backhaul link (e.g., microwave). Terminal devices 108-122 can communicate with corresponding base stations 102-106 via a wireless link (as shown by the broken line between base stations 102-106 and terminal devices 108-122).

[0027] Base stations 102-106 are usually used as access devices to provide wireless access services to terminal devices 108-122, which are usually user devices. Specifically, each base station corresponds to a service coverage area (also called a cell, such as Figure 1 (as shown in the elliptical areas in the figure), terminal devices entering the area can communicate with the base station through wireless signals to receive wireless access services provided by the base station. The service coverage areas of the base stations may overlap, and the terminal devices in the overlapping area can receive wireless signals from multiple base stations, so these base stations can cooperate with each other to provide services for the terminal devices. For example, multiple base stations can use Coordinated Multipoint (CoMP) technology to provide services for terminal devices in the above-mentioned overlapping areas. For example, Figure 1 As shown, the service coverage areas of base station 102 and base station 104 overlap, and terminal device 112 is within the overlapping area. Therefore, terminal device 112 can receive wireless signals from base station 102 and base station 104, and base station 102 and base station 104 can cooperate with each other to provide services for terminal device 112. For another example, Figure 1 As shown, there is a common overlapping area in the service coverage areas of base station 102, base station 104 and base station 106, and the terminal device 120 is within the overlapping area. Therefore, the terminal device 120 can receive wireless signals from base stations 102, 104 and 106, and base stations 102, 104 and 106 can cooperate with each other to provide services for the terminal device 120.

[0028] Depending on the wireless communication technology used, a base station may also be called a NodeB, an evolved NodeB (eNodeB), or an Access Point (AP). Furthermore, based on the size of the service coverage area provided, base stations can be further categorized as macro base stations (for macro cells), micro base stations (for micro cells), pico base stations (for pico cells), and femto base stations (for femto cells). As wireless communication technology continues to evolve, base stations may also adopt other names in the future.

[0029] A base station typically includes multiple components, such as but not limited to a baseband part, a radio frequency part, and an antenna array part.

[0030] The baseband part is used to perform various baseband processing operations, such as but not limited to encoding and decoding, modulation and demodulation, precoding, and time-frequency conversion. In a specific implementation process, the baseband part is usually implemented by, for example but not limited to, a baseband unit (BBU).

[0031] The RF part is used to perform various RF processing operations, such as but not limited to intermediate frequency processing and filtering, etc. In a specific implementation, the RF part is usually implemented by, for example but not limited to, a Radio Frequency Unit (RFU).

[0032] Antenna arrays can be divided into active antenna arrays and passive antenna arrays, which are responsible for completing signal transmission and reception.

[0033] The product forms of base stations are very rich. For example, during the product implementation process, the BBU can be integrated with the RFU in the same device, which is connected to the antenna array via a cable (such as but not limited to a feeder). The BBU can also be set separately from the RFU, and the two are connected by optical fiber, and communicate through, for example, but not limited to, the Common Public Radio Interface (CPRI) protocol. In this case, the RFU is usually called an RRU (Remote Radio Unit), which is connected to the antenna array via a cable. In addition, the RRU can also be integrated with the antenna array. For example, the active antenna unit (AAU) product currently on the market adopts this structure.

[0034] Furthermore, the BBU can be further broken down into multiple components. For example, the BBU can be further subdivided into a centralized unit (CU) and a distributed unit (DU) based on the real-time nature of the services it handles. The CU handles non-real-time protocols and services, while the DU handles physical layer protocols and real-time services. Furthermore, some physical layer functions can be separated from the BBU or DU and integrated into the AAU.

[0035] As can be seen from the above, a base station can include multiple parts and have many different product forms. In this case, the technical solution described in the embodiment of the present invention may only involve one or more parts of the base station, or it may involve the entire base station. Therefore, the base station in the embodiment of the present invention may refer to a base station product that only includes several parts for implementing the technical solution of the embodiment of the present invention, or it may refer to the entire base station, where the above-mentioned several parts may include, for example, but not limited to, one or more of the baseband part, radio frequency part, antenna array, BBU, RRU, RFU, AAU, CU and DU mentioned above. Furthermore, the technical solution provided by the embodiment of the present invention may be implemented only by the corresponding chips in each of the above-mentioned several parts. In each part, the technical solution provided by the embodiment of the present invention may involve one chip or multiple chips. It can be seen that the technical solution provided by the embodiment of the present invention can be implemented by the entire base station, or by several parts in the base station, or by one or more chips in these parts, that is, by one or more chips in the base station. For example, a technical solution may be implemented only by the part of the base station involving baseband processing. Furthermore, the technical solution may be implemented by the BBU, or by the CU, or by the DU, or by both the CU and the DU, or by the AAU, or by one or more chips in these devices.

[0036] The functions and product forms of base stations have been clearly described in the prior art and will not be repeated here.

[0037] Terminal devices 108-122 may be various wireless communication devices with wireless communication capabilities, such as, but not limited to, mobile cellular phones, cordless phones, personal digital assistants (PDAs), smartphones, laptops, tablet computers, wireless data cards, wireless modems (modulators / demodulators, modems), or wearable devices such as smartwatches. With the rise of Internet of Things (IoT) and vehicle-to-everything (V2X) technologies, an increasing number of devices that previously lacked communication capabilities, such as, but not limited to, household appliances, vehicles, tools, equipment, service equipment, and service facilities, are beginning to gain wireless communication capabilities by configuring wireless communication units, thereby enabling access to wireless communication networks and accepting remote control. Because these devices possess wireless communication capabilities due to the configuration of wireless communication units, they also fall into the category of wireless communication devices. Terminal devices 108-122 may also be referred to as mobile stations, mobile devices, mobile terminals, wireless terminals, handheld devices, clients, and the like.

[0038] Base stations 102-106 and terminal devices 108-122 may be configured with multiple antennas to support MIMO (Multiple Input Multiple Output) technology. Specifically, base stations 102-106 and terminal devices 108-122 may support both single-user MIMO (SU-MIMO) and multi-user MIMO (MU-MIMO), where MU-MIMO may be implemented based on Space Division Multiple Access (SDMA) technology. Because they are equipped with multiple antennas, base stations 102-106 and terminal devices 108-122 can also flexibly support single-input single-output (SISO) technology, single-input multiple-output (SIMO) technology, and multiple-input single-output (MISO) technology to implement various diversity (such as, but not limited to, transmit diversity and receive diversity) and multiplexing technologies. Diversity technologies may include, for example, but not limited to, transmit diversity (TD) technology and receive diversity (RD) technology, and multiplexing technologies may include spatial multiplexing technology. Moreover, the various technologies mentioned above may also include multiple implementation schemes. For example, transmit diversity technology may include transmit diversity.

[0039] One important application of MIMO technology is transmit diversity (TD). TD improves transmission reliability by redundantly transmitting the original signal (e.g., symbols) in time, frequency, space (e.g., antennas), or various combinations of these three dimensions. In specific implementations, the number of redundant transmissions can be set based on the channel model or channel quality. The redundant transmissions can be the original signal itself or a signal processed from the original signal. This processing can include, for example, but not limited to, delay, inversion, conjugation, rotation, and other processing, as well as processes derived, evolved, and combined from the aforementioned processes.

[0040] Currently, commonly used transmit diversity methods include, but are not limited to, space-time transmit diversity (STTD), space-frequency transmit diversity (SFTD), time-switched transmit diversity (TSTD), frequency-switched transmit diversity (FSTD), orthogonal transmit diversity (OTD), cyclic delay diversity (CDD), and other diversity methods, as well as methods derived, evolved, and combined from these methods. For example, the current LTE (Long Term Evolution) standard uses transmit diversity methods such as space-time block coding (STBC), space-frequency block coding (SFBC), and CDD.

[0041] The above provides a general description of transmit diversity using examples. Those skilled in the art will appreciate that, in addition to the examples above, transmit diversity also includes a variety of other implementations. Therefore, the above description should not be construed as limiting the technical solutions of the present invention, which should be understood to be applicable to a variety of possible transmit diversity solutions.

[0042] In addition, the base stations 102 - 106 and the terminal devices 108 - 122 may communicate using various wireless communication technologies.

[0043] With the continuous development of communication theory and practice, more and more wireless communication technologies have begun to emerge and gradually mature. These wireless communication technologies include but are not limited to time division multiple access (TDMA), frequency division multiple access (FDMA), code division multiple access (CDMA), time division-synchronous code division multiple access (TD-SCDMA), orthogonal frequency division multiple access (OFDMA), single carrier frequency division multiple access (SC-FDMA), space division multiple access (SDMA), and their evolutionary and derivative technologies. The above-mentioned wireless communication technologies are adopted as radio access technologies (RATs) by many wireless communication standards, thereby building various wireless communication systems (or networks) that are widely known today, including but not limited to the Global System for Mobile Communications (GSM), CDMA2000, Wideband CDMA (WCDMA), WiFi defined by the 802.11 series of standards, Worldwide Interoperability for Microwave Access (WiMAX), Long Term Evolution (LTE), LTE-Advanced (LTE-A), 5G, and the evolution systems of these wireless communication systems. Unless otherwise specified, the technical solutions provided in the embodiments of the present invention can be applied to the above-mentioned various wireless communication technologies and wireless communication systems. In addition, the terms "system" and "network" can be used interchangeably.

[0044] It should be noted that Figure 1 The wireless communication network 100 shown is for example only and is not intended to limit the technical solutions of the present invention. Those skilled in the art will appreciate that, in a specific implementation, the wireless communication network 100 may also include other devices, and the number of base stations and terminal devices may also be configured according to specific needs.

[0045] According to the currently drafted R16 protocol 38.214 V16.3.0, when reporting the weight coefficients used to construct the precoding matrix, the terminal needs to report K NZ -v non-zero weighting coefficients, and these non-zero weighting coefficients are further divided into multiple component parameters such as amplitude and phase, and then reported through, for example but not limited to, multiple parameter groups (Group). According to the sections in 38.214 V16.3.0, for example but not limited to section 5.2.3, which parameters are specifically included in at least some of the parameters in the above multiple parameter groups, which may be different from the numerical value Related, where K NZ is the number of non-zero coefficients, and v is the number of transmission layers. For example, according to Section 5.2.3 CSI reporting using PUSCH in 38.214 V16.3.0, reporting parameters related to the precoding matrix can be included in three parameter groups for reporting, namely Group 0, Group 1 and Group 2, and the above section provides detailed regulations on the specific reporting method. Among them, Represents the number of parameters of a specific type contained in Group 1. Therefore, usually, It needs to be a valid value, i.e. or However, in certain configuration scenarios, the value May be an invalid value, for example or Therefore, if the current protocol involves related communication devices, such as but not limited to access devices and / or user equipment, problems may arise in certain scenarios. Therefore, a solution is needed to solve the above problems.

[0046] Figure 2 FIG2 is an exemplary flow chart of a method 200 for indicating a precoding matrix according to an embodiment of the present invention. In a specific implementation process, the method 200 may be executed by, for example but not limited to, a user equipment (for example but not limited to a terminal).

[0047] Step 202: Generate instruction information, which is used to indicate K NZ -v non-zero weighting coefficients, the K NZ -v non-zero weight coefficients belong to K NZ non-zero weight coefficients, v is the number of transmission layers, and K NZ Non-zero weight coefficients are used to construct a precoding matrix, and the precoding matrix is ​​based on at least the K NZnon-zero weighting coefficients, m spatial domain vectors, and n frequency domain vectors, wherein when a first preset condition is met, the indication information is generated based on a first manner, and when a second preset condition is met, the indication information is generated based on a second manner;

[0048] Step 204: Send the instruction information.

[0049] Specifically, the above instruction information can be understood as including instructions for K NZ -v non-zero weighting coefficients. On this basis, the indication information may also include other information, such as, but not limited to, information for indicating a spatial domain vector and / or a frequency domain vector. At the same time, the embodiment of the present invention does not limit the indication method of the above-mentioned m spatial domain vectors and n frequency domain vectors. For example, an existing indication method, such as, but not limited to, 38.214 V16.3.0, may be used to indicate the above-mentioned m spatial domain vectors and n frequency domain vectors.

[0050] In addition, the precoding matrix is ​​based on at least the K NZ In other words, in the process of constructing the precoding matrix, other parameters may also be used, such as but not limited to other non-zero weighting coefficients, other weighting coefficients, or other spatial vectors and / or frequency vectors.

[0051] It can be seen that the technical solution provided by the embodiment of the present invention can be further summarized. NZ is the number of some or all non-zero weight coefficients used in the process of constructing the precoding matrix, and v is the number of transmission layers or other quantitative parameters. These parameters are used in the process of constructing the precoding matrix.

[0052] In the specific implementation process, the above parameters are, for example but not limited to, K NZ The definitions of "v" and "v" may refer to those in 38.214 V16.3.0. Of course, they may also be different from those in 38.214 V16.3.0, for example but not limited to, adding or deleting other definitions based on the definitions in 38.214 V16.3.0.

[0053] In a specific implementation process, the first preset condition is related to the value of the first parameter.

[0054] In a specific implementation process, the second preset condition is related to the value of the first parameter.

[0055] In the specific implementation process, the first parameter is

[0056] In a specific implementation process, the first preset condition includes at least the following conditions:

[0057] In a specific implementation process, the first preset condition includes at least the following conditions:

[0058] In the specific implementation process, the second preset condition at least includes the following conditions:

[0059] In the specific implementation process, the second preset condition at least includes the following conditions:

[0060] As mentioned above, for The situation can be included in the first preset condition or the second preset condition according to specific needs.

[0061] The embodiment of the present invention does not limit the above-mentioned first method and second method. For example, when the first preset condition includes When , the first method can be the method specified in the current standard. Specific types of parameters (such as amplitude and / or phase) are placed in Group 1 and sent, and other parameters are sent through other groups according to other provisions of the current standard. When the second preset condition contains When the above-mentioned specific type of parameters are all placed in Group 1 and sent, or all placed in Group 2 and sent. Alternatively, when the second preset condition includes When the above-mentioned specific type of parameters, together with all parameters in Group 2, are sent through Group 1. In this case, Group 2 is no longer needed. It is not difficult to understand that in addition to the above-mentioned methods, the above-mentioned first method and second method can also be other methods.

[0062] In a specific implementation process, the number of transmission layers may be indicated by, for example but not limited to, RI (Rank Indication).

[0063] In addition, the above-mentioned satisfaction of the first preset condition or the satisfaction of the second preset condition should be understood broadly, that is, the situation corresponding to the corresponding condition occurs, and should not be limited to the need to perform relevant judgment operations.

[0064] In addition, the indication information is generated based on the first method or the second method, which can be understood as the indication information adopting a format corresponding to the corresponding method.

[0065] It is not difficult to see that the technical solution provided by the embodiment of the present invention can send parameters related to the precoding matrix in different ways according to different conditions, thereby solving the problem of imperfect current protocols and making the reporting solution adaptable to various configuration scenarios.

[0066] Figure 3 3 is an exemplary flow chart of a method 300 for indicating a precoding matrix according to an embodiment of the present invention. Method 300 corresponds to method 200. In a specific implementation, method 300 may be performed by, for example but not limited to, an access device (for example but not limited to a base station).

[0067] Step 302: Receive instruction information, which is used to indicate K NZ -v non-zero weighting coefficients, the K NZ -v non-zero weight coefficients belong to K NZ non-zero weight coefficients, v is the number of transmission layers, and K NZ Non-zero weight coefficients are used to construct a precoding matrix, and the precoding matrix is ​​based on at least the K NZ non-zero weighting coefficients, m spatial domain vectors, and n frequency domain vectors, wherein when a first preset condition is met, the indication information is generated based on a first manner, and when a second preset condition is met, the indication information is generated based on a second manner;

[0068] Step 304: Determine K according to the indication information. NZ -v non-zero weighting coefficients.

[0069] The relevant technical features involved in method 300 have been described in detail above in conjunction with method 200, and therefore will not be repeated here.

[0070] Figure 4 FIG is an exemplary structural diagram of a user equipment 400 according to an embodiment of the present invention. Figure 4 As shown, the user equipment 400 includes a processing module 402 and a communication module 404 , wherein the processing module 402 is used to execute step 202 in the method 200 , and the communication module 404 is used to execute step 204 in the method 200 .

[0071] Figure 5 FIG is an exemplary structural diagram of a user equipment 500 according to an embodiment of the present invention. Figure 5 As shown, the user equipment 500 includes a processing module 502 and a communication module 504 , wherein the processing module 502 is used to execute step 304 in the method 300 , and the communication module 504 is used to execute step 302 in the method 300 .

[0072] It should be noted that in a specific implementation process, the processing module may be implemented by a processor, and the communication module 404 may be implemented by a transceiver.

[0073] Figure 6FIG. 6 is a schematic diagram of an exemplary hardware structure of a communication device 600 according to an embodiment of the present invention. In a specific implementation process, the communication device can be used to implement the above-mentioned user equipment, and can also be used to implement the above-mentioned access device.

[0074] like Figure 6 As shown, user equipment 600 includes a processor 602, a transceiver 604, multiple antennas 606, a memory 608, an I / O (Input / Output) interface 610, and a bus 612. Memory 608 is further configured to store instructions 6082 and data 6084. Furthermore, processor 602, transceiver 604, memory 608, and I / O interface 610 are communicatively connected to one another via bus 612, and multiple antennas 606 are connected to transceiver 604. In a specific implementation, processor 602, transceiver 604, memory 608, and I / O interface 610 may also be communicatively connected to one another using other connection methods other than bus 612.

[0075] The processor 602 may be a general-purpose processor, such as but not limited to a central processing unit (CPU), or a special-purpose processor, such as but not limited to a digital signal processor (DSP), an application-specific integrated circuit (ASIC), and a field programmable gate array (FPGA). In addition, the processor 602 may also be a combination of multiple processors. In particular, in the technical solution provided in the embodiment of the present invention, the processor 602 may be used to execute, for example, Figure 4 The operations performed by the processing module 402 in the user equipment 400 shown, or Figure 5 The operations performed by the processing module 502 in the access device 500 are shown. The processor 602 may be a processor specifically designed to perform the above operations, or may be a processor that performs the above operations by reading and executing instructions 6082 stored in the memory 608. The processor 602 may need to use data 6084 in the process of performing the above operations.

[0076] The transceiver 604 is configured to transmit signals through at least one of the multiple antennas 606 and receive signals through at least one of the multiple antennas 606. In particular, in the technical solution provided in the embodiment of the present invention, the transceiver 604 can be configured to perform, for example, through at least one of the multiple antennas 606. Figure 4 The operations performed by the transceiver module 404 in the user equipment 400 shown, or Figure 5The operations performed by the transceiver module 504 in the access device 500 are shown.

[0077] The memory 608 may be various types of storage media, such as random access memory (RAM), read-only memory (ROM), non-volatile RAM (NVRAM), programmable ROM (PROM), erasable PROM (EPROM), electrically erasable PROM (EEPROM), flash memory, optical memory, and registers. The memory 608 is specifically used to store instructions 6082 and data 6084. The processor 602 can perform the operations described above by reading and executing the instructions 6082 stored in the memory 608. The data 6084 may be required during the execution of the operations described above.

[0078] The I / O interface 610 is used to receive instructions and / or data from peripheral devices, and output instructions and / or data to peripheral devices.

[0079] It should be noted that, in a specific implementation process, the user equipment 600 may further include other hardware components, which are not listed one by one herein.

[0080] In addition, an embodiment of the present invention further provides a processor for executing the various methods described above. In the process of executing these methods, the processes of sending the above-mentioned information and receiving the above-mentioned information in the above-mentioned methods can be understood as the process of the processor outputting the above-mentioned information and the process of the processor receiving the above-mentioned information input. Specifically, when outputting the above-mentioned information, the processor outputs the above-mentioned information to the transceiver so that the transceiver transmits it, that is, the processor transmits the above-mentioned information through the transceiver. Furthermore, after being output by the processor, the above-mentioned information may need to undergo other processing before reaching the transceiver. Similarly, when the processor receives the above-mentioned information input, the transceiver receives the above-mentioned information and inputs it into the processor, that is, the processor receives the above-mentioned information through the transceiver. Furthermore, after the transceiver receives the above-mentioned information, the above-mentioned information may need to undergo other processing before being input into the processor.

[0081] Based on the above principle, for example, the receiving of the instruction information mentioned in the above method can be understood as the processor receiving the input instruction information. For another example, the sending of the instruction information can be understood as the processor outputting the instruction information.

[0082] In this way, unless otherwise specified, or unless otherwise inconsistent with the actual function or internal logic in the relevant description, the operations such as transmission, sending and receiving involved in the processor can be more generally understood as operations such as processor output and receiving input, rather than transmission, sending and receiving operations performed directly by the RF circuit and antenna.

[0083] In a specific implementation, the processor may be a processor specifically configured to execute the methods, or may be a processor that executes computer instructions in a memory to execute the methods, such as a general-purpose processor. In this case, the processor and the memory belong to a communication device, such as, for example, included in the communication device. The memory may be a non-transitory memory, such as a read-only memory (ROM), which may be integrated with the processor on the same chip or disposed on separate chips. The embodiments of the present invention do not limit the type of memory or the configuration of the memory and the processor.

[0084] According to a twenty-fourth aspect of an embodiment of the present invention, there is provided a computer-readable storage medium comprising instructions, which, when executed on a computer, enables the computer to execute any of the above methods.

[0085] In a specific implementation process, the above-mentioned computer-readable storage medium is non-transitory.

[0086] In addition, an embodiment of the present invention further provides a computer program product comprising instructions, which, when executed on a computer, enables the computer to execute any of the above methods.

[0087] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of the present invention are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via a wired (e.g., coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) method. The computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media. The available medium can be a magnetic medium (e.g., a floppy disk, a hard disk, a tape), an optical medium (e.g., a DVD), or a semiconductor medium (e.g., a solid-state drive (SSD)).

[0088] In summary, the above are merely embodiments of the present invention and are not intended to limit the scope of protection of the present invention. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included in the scope of protection of the present invention.

Claims

1. A method for indicating a precoding matrix, characterized in that: include: Generate indication information, the indication information is used to indicate K NZ -v non-zero weighting coefficients, the K NZ -v non-zero weight coefficients belong to K NZ non-zero weight coefficients, v is the number of transmission layers, and K NZ Non-zero weight coefficients are used to construct a precoding matrix, wherein, when the first preset condition is met, the indication information indicates that group 1 includes parameters of the first type, and when a second preset condition is met, the indication information indicates that all parameters of the first type are included in group 2, and the first preset condition includes the following conditions: The second preset condition includes the following conditions: Send the instruction information.

2. The method according to claim 1, wherein The parameters of the first type include K NZ -v First type arguments.

3. The method according to claim 1 or 2, wherein: The method comprises: When the first preset condition is met, the instruction information further indicates that K is included in group 2. NZ -v removes the first type of argument The remaining first-type parameters after the first-type parameters.

4. A method for indicating a precoding matrix, characterized in that include: Receive instruction information, the instruction information is used to indicate K NZ -v non-zero weighting coefficients, the K NZ -v non-zero weight coefficients belong to K NZ non-zero weight coefficients, v is the number of transmission layers, and K NZ Non-zero weight coefficients are used to construct a precoding matrix, wherein, when the first preset condition is met, the indication information indicates that group 1 includes parameters of the first type, and when a second preset condition is met, the indication information indicates that all parameters of the first type are included in group 2, and the first preset condition includes the following conditions: The second preset condition includes the following conditions: Determine the K according to the indication information NZ -v non-zero weighting coefficients.

5. The method according to claim 4, wherein The parameters of the first type include K NZ -v First type arguments.

6. The method according to claim 4 or 5, characterized in that The method comprises: When the first preset condition is met, the instruction information further indicates that K is included in group 2. NZ -v removes the first type of argument The remaining first-type parameters after the first-type parameters.

7. A terminal device, characterized in that: include: A processing module is used to generate indication information, wherein the indication information is used to indicate K NZ -v non-zero weighting coefficients, the K NZ -v non-zero weight coefficients belong to K NZ non-zero weight coefficients, v is the number of transmission layers, and K NZ Non-zero weight coefficients are used to construct a precoding matrix, wherein, when the first preset condition is met, the indication information indicates that group 1 includes parameters of the first type, and when a second preset condition is met, the indication information indicates that all parameters of the first type are included in group 2, and the first preset condition includes the following conditions: The second preset condition includes the following conditions: The communication module is used to send the indication information.

8. The terminal device according to claim 7, wherein: The parameters of the first type include K NZ -v First type arguments.

9. The terminal device according to claim 7 or 8, characterized in that: When the first preset condition is met, the instruction information further indicates that K is included in group 2. NZ -v removes the first type of argument The remaining first-type parameters after the first-type parameters.

10. An access device, characterized in that: include: Communication module, used to receive instruction information, the instruction information is used to indicate K NZ -v non-zero weighting coefficients, the K NZ -v non-zero weight coefficients belong to K NZ non-zero weight coefficients, v is the number of transmission layers, and K NZ Non-zero weight coefficients are used to construct a precoding matrix, wherein, when the first preset condition is met, the indication information indicates that group 1 includes parameters of the first type, and when a second preset condition is met, the indication information indicates that all parameters of the first type are included in group 2, and the first preset condition includes the following conditions: The second preset condition includes the following conditions: A processing module, configured to determine the K according to the indication information NZ -v non-zero weighting coefficients.

11. The access device according to claim 10, wherein: The parameters of the first type include K NZ -v First type arguments.

12. The access device according to claim 10 or 11, characterized in that: When the first preset condition is met, the instruction information further indicates that K is included in group 2. NZ -v removes the first type of argument The remaining first-type parameters after the first-type parameters.

13. A communication device, characterized in that: include: Memory for storing computer programs; A processor, configured to execute a computer program stored in a memory to perform the method according to any one of claims 1 to 6.

14. A computer-readable storage medium, characterized in that The method comprises instructions which, when executed on a computer, cause the computer to execute the method according to any one of claims 1 to 6.

15. A computer program product comprising instructions, characterized in that When the method is run on a computer, the computer is enabled to execute the method according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Feedback for type ii channel state information

    WO2020143699A1