Precoding matrix indication method, user equipment, and access device
The method optimizes precoding matrix reporting in 5G NR R16 by using non-zero weighting factors and domain vectors with condition-based formatting, addressing inefficiencies in current protocols and enhancing communication performance.
Patent Information
- Application Number
- JP2023527104
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-11-04
- Publication Date
- 2025-01-21
- Estimated Expiration
- 2040-11-04
AI Technical Summary
The current 5G NR R16 protocol requires reporting a large number of parameters for precoding matrix construction, which is not optimized for various configuration scenarios, leading to inefficiencies in parameter reporting.
A method for generating and sending instruction information to construct a precoding matrix based on non-zero weighting factors and spatial/frequency domain vectors, with conditions determining the reporting format, optimizing parameter reporting across different scenarios.
Enhances the flexibility and efficiency of precoding matrix reporting, making it applicable to multiple configuration scenarios and improving communication performance.
Smart Images

Figure 0007618800000052 
Figure 0007618800000053 
Figure 0007618800000054
Abstract
Description
[Technical field]
[0001] TECHNICAL FIELD Embodiments of the present invention relate to communication technologies, and in particular to a precoding matrix indication method, a user equipment, and an access device. [Background technology]
[0002] The emergence of Multiple-Input Multiple-Output (MIMO) technology has brought revolutionary changes to wireless communication. In MIMO technology, multiple antennas are deployed at the transmitting end device and the receiving end device, so that the performance of wireless communication systems can be significantly improved. For example, in diversity scenarios, MIMO technology can effectively improve the reliability of transmission, and in multiplexing scenarios, MIMO technology can increase the transmission throughput many times.
[0003] Precoding technology is an important branch of MIMO technology. In this technology, the signal to be transmitted is processed by using a precoding matrix that matches the channel attributes, so that the precoded signal to be transmitted matches the channel. Thus, the transmission process is optimized and the received signal quality (e.g., SINR) is improved. Currently, precoding technology is used in multiple wireless communication standards, such as, but not limited to, LTE and 5G NR.
[0004] Currently, a channel information reporting solution called Enhanced Type II is introduced in the 5G NR R16 protocol under discussion. The reporting solution is used to report multiple parameters to construct a precoding matrix. Specifically, according to sections in the current R16 protocol 38.214 V16.3.0, such as but not limited to section 5.2.2.2.5, the above precoding matrix is constructed based on at least multiple weighting coefficients, multiple spatial domain components (e.g., spatial domain vectors), and multiple frequency domain components (e.g., frequency domain vectors). However, at least a portion of the weighting coefficients, spatial domain components, and frequency domain components, such as at least a portion of the weighting coefficients, and / or at least a portion of the spatial domain components, and / or at least a portion of the frequency domain components, needs to be reported by the terminal to the base station. Therefore, in the latest protocol version 38.214 V16.3.0, in sections such as but not limited to section 5.2.3, the reporting of the above parameters is specified in detail to specifically describe the specific parameters among the above parameters that need to be reported and the specific reporting manner of the parameters. However, 38.214 V16.3.0 is not complete since a large number of parameters need to be reported. Therefore, further optimization is required. Summary of the Invention [Means for solving the problem]
[0005] In view of this, it is necessary to provide a precoding matrix indication method to optimize the existing indication solutions.
[0006] According to an aspect of an embodiment of the present invention, there is provided a method for indicating a precoding matrix, the method comprising the steps of: A step of generating an indication, the indication being NZ - denotes the v nonzero weighting coefficients, K NZ- v nonzero weighting coefficients are K NZ belongs to the non-zero weighting coefficients, v is the transport layer quantity, and K NZ non-zero weighting coefficients are used to construct a precoding matrix, and the precoding matrix is at least NZ based on the non-zero weighting coefficients, the m spatial domain vectors, and the n frequency domain vectors, and when a first preset condition is met, the indication information is generated in a first manner, or when a second preset condition is met, the indication information is generated in a second manner; sending instruction information; Includes.
[0007] In a possible solution, the first pre-set condition relates to the value of a first parameter.
[0008] In a possible solution, the second pre-defined condition relates to the value of the first parameter.
[0009] In a feasible solution, the first parameter is:
number
[0010] In a feasible solution, the first preset condition is at least the following condition:
number
[0011] In a feasible solution, the first preset condition is at least the following condition:
number
[0012] In a feasible solution, the second preset condition is at least the following condition:
number
[0013] In a possible solution, the second preset condition includes at least the following conditions:
number
[0014] In a feasible solution, the first preset condition is at least the following condition:
number
number
[0015] In a feasible solution, the first preset condition is at least the following condition:
number
number
[0016] Another aspect of the application provides a computer-readable storage medium storing instructions that, when executed in a computer, enable the computer to perform a method according to each of the above aspects.
[0017] According to an embodiment of the present invention, to address the issue that current protocols are not complete, such that the reporting solution is applicable to multiple configuration scenarios, parameters related to the precoding matrix may be sent in different manners based on different conditions. [Brief description of the drawings]
[0018] [Figure 1] 1 is an exemplary schematic diagram of a wireless communication network 100 according to an embodiment of the present invention. [Diagram 2] 2 is an exemplary flow chart of a precoding matrix indication method 200 according to an embodiment of the present invention. [Diagram 3] 3 is an exemplary flow chart of a pre-coding matrix indication method 300 according to an embodiment of the present invention. [Figure 4] 4 is an exemplary schematic diagram of the structure of a user equipment 400 according to an embodiment of the present invention. [Diagram 5] 5 is an exemplary schematic diagram of a structure of an access device 500 according to one embodiment of the present invention. [Figure 6] 6 is an exemplary schematic diagram of a hardware structure of a communication device 600 according to an embodiment of the present invention. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0019] FIG. 1 is an example schematic diagram of a wireless communication network 100 according to an embodiment of the present invention. As depicted in FIG. 1, the wireless communication network 100 includes base stations 102 to 106 and terminal devices 108 to 122. The base stations 102 to 106 may communicate with each other through backhaul links (as represented by the straight lines between the base stations 102 to 106). The backhaul links may be wired backhaul links (e.g., optical fiber or copper cable) or wireless backhaul links (e.g., microwave). The terminal devices 108 to 122 may communicate with corresponding base stations 102 to 106 through wireless links (e.g., as represented by the broken lines between the base stations 102 to 106 and the terminal devices 108 to 122).
[0020] Typically, base stations 102 to 106 provide wireless access services as access devices for terminal devices 108 to 122, which typically act as user equipment. Specifically, each base station corresponds to one service coverage area (which may also be called cellular, as represented by each elliptical area in FIG. 1), and terminal devices entering the area can communicate with the base station by using radio signals to receive wireless access services provided by the base station. The service coverage areas of the base stations may overlap. A terminal device in the overlapping area may receive radio signals from multiple base stations. Thus, these base stations may cooperate with each other to provide services for the terminal device. For example, multiple base stations may provide services for terminal devices in the overlapping area by using coordinated multipoint transmission / reception (CoMP) technology. For example, as represented in FIG. 1, there is an overlapping area between the service coverage area of base station 102 and the service coverage area of base station 104, and terminal device 112 is located in the overlapping area. Thus, the terminal device 112 may receive wireless signals from the base stations 102 and 104. The base stations 102 and 104 may cooperate with each other to provide services for the terminal device 112. In another example, as illustrated in FIG. 1, a common overlapping area exists within the service coverage areas of the base stations 102, 104, and 106, and the terminal device 120 is located within the overlapping area. Thus, the terminal device 120 may receive wireless signals from the base stations 102, 104, and 106. The base stations 102, 104, and 106 may cooperate with each other to provide services for the terminal device 120.
[0021] Depending on the wireless communication technology in use, a base station may also be referred to as a NodeB, evolved NodeB (eNodeB), Access Point (AP), and the like. In addition, based on the size of the service coverage area provided, a base station may be further classified into a macro base station configured to provide a macro cell, a micro base station configured to provide a micro cell, a pico base station configured to provide a pico cell, a femto base station configured to provide a femto cell, and the like. As wireless communication technology evolves, future base stations may also use other names.
[0022] A base station typically includes multiple sections, such as, but not limited to, a baseband section, a radio frequency section, and an antenna array section.
[0023] The baseband section is configured to perform a number of baseband processing operations, such as, but not limited to, encoding and decoding, modulation and demodulation, precoding, and time-frequency conversion. In a particular implementation process, the baseband section is typically implemented by, but not limited to, a baseband unit (BBU).
[0024] The radio frequency part is configured to perform a number of radio frequency processing operations, such as, but not limited to, intermediate frequency processing and filtering. In a particular implementation process, the radio frequency part is typically implemented by, for example, but not limited to, a Radio Frequency Unit (RFU).
[0025] Antenna arrays may be classified into active and passive antenna arrays and serve to transmit and receive signals.
[0026] The product forms of the base station are very rich. For example, in the product implementation process, the BBU and the RFU may be integrated into the same device, and the device is connected to the antenna array by using a cable (for example, but not limited to, a feeder). Alternatively, the BBU and the RFU may be installed separately, and the BBU and the RFU are connected by using an optical fiber, and communicate with each other by using, for example, but not limited to, a Common Public Radio Interface (CPRI) protocol. In this case, the RFU is usually called an RRU (Remote Radio Unit), and is connected to the antenna array by using a cable. In addition, the RRU may also be integrated with the antenna array. For example, an Active Antenna Unit (AAU) product in the market currently uses this structure.
[0027] In addition, the BBU may be further decomposed into multiple parts. For example, the BBU may be further subdivided into a Central Unit (CU) and a Distributed Unit (DU) based on the real-time performance of the services processed. The CU processes non-real-time protocols and services, and the DU processes physical layer protocols and real-time services. Furthermore, some of the physical layer functions may be further separated from the BBU or DU and integrated into the AAU.
[0028] It can be seen from the above description that the base station may include multiple parts and have multiple different product formats. In this case, the technical solution described in the embodiment of the present invention may include only one or more parts of the base station, or may include the entire base station. Therefore, the base station in the embodiment of the present invention may be a base station product that includes only some parts to implement the technical solution in the embodiment of the present invention, or may be the entire base station. The some parts may include, for example, but not limited to, one or more of the above-mentioned baseband part, radio frequency part, antenna array, BBU, RRU, RFU, AAU, CU, and DU. Furthermore, the technical solution provided in the embodiment of the present invention may be implemented only by a corresponding chip in each of the some parts. In each part, the technical solution provided in the embodiment of the present invention may include one chip, or may include multiple chips. It can be seen that the technical solution provided in the embodiment of the present invention may be implemented by the entire base station, may be implemented by some parts of the base station, or may be implemented by one or more chips in these parts, i.e., may be implemented by one or more chips in the base station. For example, the technical solution may be implemented only by a part of the base station related to baseband processing. Furthermore, the technical solution may be implemented by a BBU, by a CU, by a DU, by a CU and a DU together, by an AAU, or by one or more chips in these devices.
[0029] The functions and product types of the base station are clearly described in the existing technology, and the details are not described in this specification.
[0030] The terminal devices 108 to 122 may be various wireless communication devices having wireless communication capabilities, for example, but not limited to, mobile cellular phones, cordless phones, personal digital assistants (PDAs), smartphones, notebook computers, tablet computers, wireless data cards, wireless modems (Modulator demodulators, Modems), or wearable devices such as smart watches. With the emergence of Internet of Things (IOT) technology and Vehicle-to-everything (V2X) technology, more and more devices that did not have communication capabilities before, for example, but not limited to, household appliances, transportation vehicles, tool devices, service devices, and service equipment, have begun to obtain wireless communication capabilities by configuring wireless communication units to access wireless communication networks and accept remote control. Such devices have wireless communication capabilities because the devices are configured with wireless communication units, and therefore also belong to the scope of wireless communication devices. Additionally, the terminal devices 108 to 122 may be referred to as mobile stations, mobile devices, mobile terminals, wireless terminals, handheld devices, clients, or the like.
[0031] The base stations 102 to 106 and the terminal devices 108 to 122 may each be equipped with multiple antennas to support MIMO (Multiple-Input Multiple-Output) technology. Furthermore, the base stations 102 to 106 and the terminal devices 108 to 122 may support not only Single-User MIMO (SU-MIMO) technology but also Multi-User MIMO (MU-MIMO) technology. The MU-MIMO technology may be implemented based on Space Division Multiple Access (SDMA) technology. Since multiple antennas are configured, the base stations 102 to 106 and the terminal devices 108 to 122 may more flexibly support Single-Input Single-Output (SISO), Single-Input Multiple-Output (SIMO), and Multiple-Input Single-Output (MISO) technologies, as well as multiplexing technologies, to improve various diversities (e.g., but not limited to, transmit diversity and receive diversity). The diversity technologies may include, for example, but not limited to, Transmit Diversity (TD) and Receive Diversity (RD) technologies. The multiplexing technology may be a Spatial Multiplexing technology. In addition, the above technologies may further include multiple implementation solutions. For example, the transmit diversity technology may include transmit diversity.
[0032] An important use of MIMO technology is Transmit Diversity (TD). In Transmit Diversity, redundant transmissions are performed on the original signal (e.g., symbols) in time, frequency, space (e.g., antennas), or any combination of the three dimensions to improve the reliability of the transmission. In a particular implementation process, the number of redundant transmissions may be set based on a channel model or channel quality, and the target of the redundant transmission may be the original signal or a processed original signal. Such processing may include, for example, but is not limited to, delay, negation, combination, rotation, processing obtained after derivation, development, and combination are performed in the above processing, and the like.
[0033] Currently, commonly used transmit diversity schemes include, but are not limited to, Space-Time Transmit Diversity (STTD), Space-Frequency Transmit Diversity (SFTD), Time Switched Transmit Diversity (TSTD), Frequency Switch Transmit Diversity (FSTD), Orthogonal Transmit Diversity (OTD), Cyclic Delay Diversity (CDD), and the diversity schemes obtained after the above diversity schemes are derived, developed, and combined. For example, currently, transmit diversity schemes such as Space Time Block Coding (STBC), Space Frequency Block Coding (SFBC), and CDD are used in the LTE (Long Term Evolution) standard.
[0034] The above briefly describes the transmit diversity by using examples. In addition to the above examples, those skilled in the art should understand that the transmit diversity further includes multiple other implementations. Therefore, the above description should not be understood as a limitation to the technical solution of the present invention, and the technical solution of the present invention should be understood to be applicable to various possible transmit diversity solutions.
[0035] In addition, the base stations 102 to 106 and the terminal devices 108 to 122 may perform communications by using various wireless communication technologies.
[0036] With the development of communication theory and practice, more and more wireless communication technologies have emerged and gradually matured. Wireless communication technologies include, but are not limited to, Time Division Multiple Access (TDMA) technology, Frequency Division Multiple Access (FDMA) technology, Code Division Multiple Access (CDMA) technology, Time Division-Synchronous Code Division Multiple Access (TD-SCDMA) technology, Orthogonal Frequency Division Multiple Access (OFDMA) technology, Single Carrier Frequency Division Multiple Access (SC-FDMA) technology, Space Division Multiple Access (SDMA) technology, technologies developed and derived from these technologies, and the like. As Radio Access Technologies (RATs), the above wireless communication technologies have been adopted in multiple wireless communication standards to build various well-known wireless communication systems (or networks), including, but not limited to, Global System for Mobile Communications (GSM), CDMA2000, Wideband CDMA (WCDMA), Wi-Fi defined in the 802.11 series standards, Worldwide Interoperability for Microwave Access (WiMAX), Long Term Evolution (LTE), LTE-Advanced (LTE-A), 5G, evolved systems of these wireless communication systems, and the like. Unless otherwise specified, the technical solutions provided in the embodiments of the present invention may be applied to the above various wireless communication technologies and wireless communication systems.The terms "system" and "network" are interchangeable.
[0037] It should be noted that the wireless communication network 100 shown in Fig. 1 is used merely as an example and is not intended to limit the technical solution of the present invention. Those skilled in the art should understand that in a specific implementation process, the wireless communication network 100 may further include other devices, and the number of base stations and the number of terminal devices may be alternatively configured based on specific requirements.
[0038] According to the currently drafted protocol R16 38.214 V16.3.0, when reporting the weighting coefficients used to construct the precoding matrix, the terminal shall NZ -v non-zero weighting factors must be reported, and the non-zero weighting factors are further classified into multiple component parameters such as amplitude and phase, and the non-zero weighting factors must be reported by, for example, but not limited to, using multiple parameter groups. According to sections in 38.214 V16.3.0, for example, but not limited to, section 5.2.3, a particular parameter included in at least some of the parameters in the multiple parameter groups is:
number
number
number
number
number
number
number
number
[0039] 2 is an exemplary flowchart of a precoding matrix indication method 200 according to an embodiment of the present invention. In a specific implementation process, the method 200 may be performed, for example, but not limited to, by a user equipment (for example, but not limited to, a terminal).
[0040] Step 202: Generate instruction information. The instruction information is K NZ - denotes the v nonzero weighting coefficients, K NZ - v nonzero weighting coefficients are NZ belongs to the non-zero weighting coefficients, v is the transport layer quantity, and K NZThe non-zero weighting coefficients are used to construct a precoding matrix, and the precoding matrix has at least K NZ The indication information is constructed based on the non-zero weighting coefficients, the m spatial domain vectors, and the n frequency domain vectors. The indication information is generated in a first manner when a first preset condition is satisfied, or the indication information is generated in a second manner when a second preset condition is satisfied.
[0041] Step 204: Send instruction information.
[0042] Specifically, the instruction information is NZ -v non-zero weighting coefficients. Based on this, the indication information may further include other information, such as, but not limited to, information indicating a spatial domain vector and / or a frequency domain vector. In addition, the indication manner of the m spatial domain vectors and the n frequency domain vectors is not limited in the embodiment of the present invention. For example, an existing indication manner, such as, but not limited to, 38.214 V16.3.0, may be used to indicate the m spatial domain vectors and the n frequency domain vectors.
[0043] In addition, the precoding matrix must be at least K NZ The precoding matrix is constructed based on the non-zero weighting coefficients, the m spatial domain vectors, and the n frequency domain vectors. In other words, in the process of constructing the precoding matrix, other parameters, such as but not limited to, other non-zero weighting coefficients, other weighting coefficients, or other spatial domain vectors and / or other frequency domain vectors, may be further used.
[0044] It may be known that the technical solution provided in this embodiment of the present invention can be further summarized. NZis a quantity of some or all of the non-zero weighting coefficients used in the process of constructing the precoding matrix, and v is a quantity of the transport layer or another quantity parameter that is used in the process of constructing the precoding matrix.
[0045] In a particular implementation process, parameters such as, but not limited to, K NZ For v and v, see the definitions in 38.214 V16.3.0. Of course, a parameter may alternatively have a definition that differs from that in 38.214 V16.3.0, such as, but not limited to, adding or removing other limitations based on the definition in 38.214 V16.3.0.
[0046] In a particular implementation process, the first pre-defined condition relates to a value of a first parameter.
[0047] In a particular implementation process, the second pre-defined condition relates to a value of the first parameter.
[0048] In a specific implementation process, the first parameter is:
number
[0049] In a specific implementation process, the first preset condition includes at least the following conditions:
number
[0050] In a specific implementation process, the first preset condition includes at least the following conditions:
number
[0051] In a specific implementation process, the second preset condition includes at least the following conditions:
number
[0052] In a specific implementation process, the second preset condition includes at least the following conditions:
number
[0053]
number
[0054] The first and second methods are not limited in this embodiment of the present invention. For example, the first preset condition is:
number
number
number
number
[0055] In a particular implementation process, the quantity of the transport layer may be indicated, for example, but not limited to, by using a Rank Indication (RI).
[0056] In addition, the first preset condition or the second preset condition being satisfied should be understood in a broad manner, and should not be limited to specifically that a situation corresponding to the corresponding condition occurs and a related decision operation needs to be performed.
[0057] In addition, the instruction information is generated in a first manner or a second manner, which may be understood as the instruction information using a format corresponding to the corresponding manner.
[0058] According to the technical solution provided in this embodiment of the present invention, in order to solve the problem that the current protocol is not complete, so that the reporting solution is applicable to multiple configuration scenarios, it is not difficult to see that the parameters related to the precoding matrix can be sent in different manners based on different conditions.
[0059] 3 is an exemplary flowchart of a precoding matrix indication method 300 according to an embodiment of the present invention. The method 300 corresponds to the method 200. In a specific implementation process, the method 300 may be performed, for example, but not limited to, by an access device (for example, but not limited to, a base station).
[0060] Step 302: Receive instruction information. The instruction information is NZ- denotes the v nonzero weighting coefficients, K NZ - v nonzero weighting coefficients are NZ belongs to the non-zero weighting coefficients, v is the transport layer quantity, and K NZ The non-zero weighting coefficients are used to construct a precoding matrix, and the precoding matrix has at least K NZ The indication is constructed based on the non-zero weighting coefficients, the m spatial domain vectors, and the n frequency domain vectors. The indication is generated in a first manner when a first preset condition is satisfied, or the indication is generated in a second manner when a second preset condition is satisfied.
[0061] Step 304: Based on the instruction information, NZ - Determine the v non-zero weighting coefficients.
[0062] The relevant technical features involved in the method 300 have been described in detail above with respect to the method 200. Therefore, the details will not be described again here.
[0063] 4 is an exemplary schematic diagram of a structure of a user equipment 400 according to an embodiment of the present invention. As depicted in FIG. 4, the user equipment 400 includes a processing module 402 and a communication module 404. The processing module 402 is configured to perform step 202 in the method 200, and the communication module 404 is configured to perform step 204 in the method 200.
[0064] FIG. 5 is a block diagram of an embodiment of the present invention. Access Device 5 is an exemplary schematic diagram of the structure of 500. As shown in FIG. Access Device 500 includes a processing module 502 and a communication module 504. The processing module 502 is configured to perform step 304 in the method 300, and the communication module 504 is configured to perform step 302 in the method 300.
[0065] In a particular implementation process, the processing module may be implemented by using a processor, and the communication module 5 It should be noted that 04 may be implemented by using a transceiver.
[0066] 6 is an exemplary schematic diagram of a hardware structure of a communication device 600 according to an embodiment of the present invention. In a specific implementation process, the communication device may be configured to implement the above-mentioned user equipment or may be configured to implement the above-mentioned access device.
[0067] As shown in Figure 6, Communication Devices 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. The memory 608 is further configured to store instructions 6082 and data 6084. Additionally, the processor 602, the transceiver 604, the memory 608, and the I / O interface 610 are communicatively coupled to each other through the bus 612, and the multiple antennas 606 are connected to the transceiver 604. In a particular implementation, the processor 602, the transceiver 604, the memory 608, and the I / O interface 610 may alternatively be communicatively coupled to each other in another manner other than the bus 612.
[0068] The processor 602 may be a general-purpose processor, for example, but not limited to, a Central Processing Unit (CPU), or a special-purpose processor, for example, 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 alternatively 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 configured to perform, for example, the operations performed by the processing module 402 in the user equipment 400 represented in FIG. 4, or the operations performed by the processing module 502 in the access device 500 represented in FIG. 5. The processor 602 may be a processor specially 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.
[0069] The transceiver 604 is configured to send a signal by using at least one of the multiple antennas 606 and receive a signal by using 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 may be specifically configured to perform, for example, an operation performed by the communication module 404 in the user equipment 400 depicted in FIG. 4 or an operation performed by the communication module 504 in the access device 500 depicted in FIG. 5 by using at least one of the multiple antennas 606.
[0070] The memory 608 may be various types of storage media, for example, 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, or registers. The memory 608 is specifically configured to store instructions 6082 and data 6084. The processor 602 may perform the above operations by reading and executing the instructions 6082 stored in the memory 608, and may need to use the data 6084 in the process of performing the above operations.
[0071] The I / O interface 610 is configured to receive instructions and / or data from peripheral devices and to output instructions and / or data to peripheral devices.
[0072] In a given implementation process, Communication Devices It should be noted that 600 may further include other hardware components, which will not be listed one by one in this specification.
[0073] In addition, an embodiment of the present invention further provides a processor configured to execute the above method. In the process of executing the method, the process of sending the above information and the process of receiving the above information in the above method may be understood as the process of outputting the above information by the processor, and the process of receiving the above input information by the processor. Specifically, when outputting the above information, the processor outputs the information to the transceiver so that the transceiver performs transmission. That is, the processor transmits the information by using the transceiver. Furthermore, after the information is output by the processor, other processing may need to be further performed on the information before the information reaches the transceiver. Similarly, when the processor receives input information, the transceiver receives the information and inputs the information to the processor. That is, the processor receives the information by using the transceiver. Furthermore, after the transceiver receives the information, other processing may need to be performed on the information before the information is input to the processor.
[0074] Based on the above principle, for example, receiving the instruction information mentioned in the above method may be understood as receiving input instruction information by the processor. In another example, sending the instruction information may be understood as outputting the instruction information by the processor.
[0075] In this case, unless there is a specific discussion of operations such as transmitting, sending, and receiving related to a processor, or unless the operation is inconsistent with the actual function or internal logic of the operation in the relevant description, the operation may be more generally understood as operations such as input receiving and output of a processor instead of operations such as transmitting, sending, and receiving performed directly by radio frequency circuits and antennas.
[0076] In a particular implementation process, the processor may be a processor specially configured to execute these methods, or may be a processor that executes computer instructions in memory to execute these methods, such as a general-purpose processor. In this case, the processor and memory belong to the communication device, such as being included in the communication device. The memory may be a non-transitory memory, such as a read-only memory (ROM). The memory and the processor may be integrated in the same chip, or may be separately installed in different chips. The type of memory and the manner in which the memory and the processor are installed are not limited in the embodiment of the present invention.
[0077] EMBODIMENTS OF THE PRESENT DISCLOSURE teeth , a computer-readable storage medium containing instructions Further offer vinegar When the instructions are executed in a computer, the computer is enabled to carry out any one of the methods described above.
[0078] In certain implementations, the computer-readable storage medium is non-transitory.
[0079] Additionally, an embodiment of the present invention further provides a computer program product comprising instructions, which when executed on a computer, enables the computer to perform any one of the methods described above.
[0080] All or some of the above embodiments may be implemented by using software, hardware, firmware, or any combination thereof. When software is used to implement the embodiments, all or some of the embodiments may 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 in a computer, the procedures and functions according to the embodiments of the present invention are generated in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or another programmable device. The computer instructions may be stored in a computer-readable storage medium or transmitted from a computer-readable storage medium to another computer-readable storage medium. For example, the computer instructions may be transmitted from a website, computer, server, or data center to another website, computer, server, or data center in a wired (e.g., coaxial cable, optical fiber, or digital subscriber line (DSL)) or wireless (e.g., infrared, radio, or microwave) manner. The computer-readable storage medium may be any available medium that can be accessed by a computer, or a data storage device, such as a server or data center, that integrates one or more available media. The usable medium may be magnetic media (e.g., a floppy disk, hard disk drive, or magnetic tape), optical media (e.g., a DVD), semiconductor media (e.g., a Solid State Disk (SSD)), or the like.
[0081] In conclusion, the above description is merely an embodiment of the present invention, but is not intended to limit the protection scope of the present invention. Any modification, equivalent replacement, or improvement made without departing from the spirit and principle of the present invention shall be within the protection scope of the present invention. [Explanation of symbols]
[0082] 100 Wireless Communication Networks 102 Base station 104 Base station 106 Base Station 108 Terminal Devices 110 Terminal Devices 112 Terminal Devices 114 Terminal Devices 116 Terminal Devices 118 Terminal Devices 120 Terminal Devices 122 Terminal Devices 400 User Devices 402 Processing Module 404 Communication Module 500 User Equipment, Access Devices 502 Processing Module 504 Communication Module 600 User Devices 602 Processor 604 Transceiver 606 Antenna 608 Memory 610 I / O Interface 612 Bus 6082 Instructions 6084 Data
Claims
1. A step of generating an indication (202), the indication being NZ −v non-zero weighting coefficients, NZ - v nonzero weighting coefficients are K NZ non-zero weighting coefficients, v is a transport layer quantity, and NZ The non-zero weighting coefficients are used to construct a precoding matrix, and when a first preset condition is met, group 1 is [0010] Amplitude parameters and [0025] or when a second preset condition is satisfied, the indication indicates that group 2 includes K NZ −v amplitude parameters and K NZ −v phase parameters; or when a second preset condition is satisfied, the indication indicates that group 2 includes K NZ −v amplitude parameters and K NZ −v phase parameters; [0030] and the second preset condition is [0045] and Sending the instruction information (204); A method for indicating a precoding matrix, comprising:
2. The method further comprising: When the first preset condition is met, the group 2 is NZ -v amplitude parameters and the K NZ -v phase parameters [0050] The amplitude parameters and [006] The method of claim 1 , further comprising: the indication further indicating that the remaining amplitude and phase parameters include other than the phase parameter.
3. A step of receiving indication information (302), the indication information being K NZ −v non-zero weighting coefficients, NZ - v nonzero weighting coefficients are K NZ non-zero weighting coefficients, v is a transport layer quantity, and NZ The non-zero weighting coefficients are used to construct a precoding matrix, and when a first preset condition is met, group 1 is [0070] Amplitude parameters and [0080] or when a second preset condition is satisfied, the indication indicates that group 2 includes K NZ −v amplitude parameters and K NZ −v phase parameters; or when a second preset condition is satisfied, the indication indicates that group 2 includes K NZ −v amplitude parameters and K NZ −v phase parameters; [0090] and the second preset condition is [0010] and Based on the instruction information, NZ - determining (304) v non-zero weighting coefficients; A method for indicating a precoding matrix, comprising:
4. The method further comprising: When the first preset condition is met, the group 2 is NZ -v amplitude parameters and the K NZ -v phase parameters ##EQU00011## The amplitude parameters and ##EQU00012## The method of claim 3 , further comprising: the indication further indicating that the remaining amplitude and phase parameters include other than the phase parameter.
5. A processing module (402) configured to generate indication information, the indication information being K NZ −v non-zero weighting coefficients, NZ - v nonzero weighting coefficients are K NZ non-zero weighting coefficients, v is a transport layer quantity, and NZ The non-zero weighting coefficients are used to construct a precoding matrix, and when a first preset condition is met, group 1 is ##EQU00013## Amplitude parameters and ##EQU14## or when a second preset condition is satisfied, the indication indicates that group 2 includes K NZ −v amplitude parameters and K NZ −v phase parameters; or when a second preset condition is satisfied, the indication indicates that group 2 includes K NZ −v amplitude parameters and K NZ −v phase parameters; ##EQU00015## and the second preset condition is ##EQU00016## a processing module, A communication module (404) configured to send the instruction information; A terminal device comprising:
6. When the first preset condition is met, the group 2 is NZ -v amplitude parameters and the K NZ -v phase parameters ##EQU00017## The amplitude parameters and [0018] The terminal device of claim 5 , wherein the indication information further indicates that the remaining amplitude parameters and phase parameters other than the phase parameter are included.
7. A communication module (502) configured to receive instruction information, the instruction information being NZ −v non-zero weighting coefficients, NZ - v nonzero weighting coefficients are K NZ non-zero weighting coefficients, v is a transport layer quantity, and NZ The non-zero weighting coefficients are used to construct a precoding matrix, and when a first preset condition is met, group 1 is [0019] Amplitude parameters and [0020] or when a second preset condition is satisfied, the indication indicates that group 2 includes K NZ −v amplitude parameters and K NZ −v phase parameters; or when a second preset condition is satisfied, the indication indicates that group 2 includes K NZ −v amplitude parameters and K NZ −v phase parameters; ##EQU00021## and the second preset condition is [0022] A communication module, Based on the instruction information, NZ a processing module (504) configured to determine v non-zero weighting coefficients; An access device comprising:
8. When the first preset condition is met, the group 2 is NZ -v amplitude parameters and the K NZ -v phase parameters [0023] The amplitude parameters and ##EQU00024## The access device of claim 7 , wherein the indication further indicates that the remaining amplitude and phase parameters include other than the phase parameter.
9. A processor configured to perform the method of any one of claims 1 to 4.
10. a memory configured to store a computer program; a processor configured to execute the computer program stored in the memory to perform the method according to any one of claims 1 to 4; A communication device comprising:
11. A computer readable storage medium comprising instructions which, when executed in a computer, enable the computer to perform the method according to any one of claims 1 to 4.
12. A computer program comprising instructions, which when said computer program runs on a computer, enables said computer to carry out the method according to any one of claims 1 to 4.
13. A communication system comprising at least one terminal device according to claim 5 or 6 and at least one access device according to claim 7 or 8.
Citation Information
Patent Citations
Feedback for type ii channel state information
WO2020143699A1