Indication method, apparatus, device, and storage medium

By obtaining and transmitting codebook parameter information for TRPs or TRP groups, the method addresses high indication overhead, improving spectral efficiency and user experience at the cell edge in communication systems.

JP2025524124AInactive Publication Date: 2025-07-25BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025504386
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Filing Date
2022-07-29
Publication Date
2025-07-25
Estimated Expiration
Not applicable · inactive patent

AI Technical Summary

Technical Problem

In communication systems, the indication overhead of codebook parameters is high, particularly affecting spectral efficiency and user experience at the cell edge due to low received signal strength.

Method used

A method and device for reducing indication overhead by obtaining and transmitting codebook parameter information, including the number of codebook parameters for TRPs or TRP groups, and indicating the index value of selected parameters, utilizing FD basis vectors, SD basis vectors, and CSI-RS ports to enhance indication efficiency.

Benefits of technology

The method effectively reduces indication overhead and improves the indication effect on codebook parameters, enhancing spectral efficiency and user experience, especially at the cell edge.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025524124000001_ABST
    Figure 2025524124000001_ABST
Patent Text Reader

Abstract

Embodiments of the present disclosure disclose an indication method, apparatus, device, and storage medium, which are applicable to a communication system. The method includes: obtaining codebook parameter information indicated by a network device, where the codebook parameter information includes the number of codebook parameters set for a transmission and reception point (TRP) or a TRP group; and transmitting indication information to the network device, where the indication information indicates an index value of a codebook parameter selected for the TRP or the TRP group by a terminal device, and the index value is related to the number of codebook parameters. By implementing the method of the present disclosure, the indication overhead corresponding to the codebook parameter can be reduced, and the indication effect on the codebook parameter can be effectively improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present disclosure relates to the field of communication technologies, and particularly to an indication method, apparatus, device, and storage medium.

Background Art

[0002] In a communication system, since the received signal strength of a user located at the edge of a cell may be low, the experience of the user located at the edge deteriorates, which affects the spectral efficiency of the system. In order to improve edge coverage and provide balanced service quality to each user within the service area, multi-point cooperative transmission technology can be used. Different from single-point transmission such as a single transmission / reception point (TRP) or panel, multi-point cooperative transmission refers to the provision of data services to one user by multiple TRPs (Multiple Transmission and Reception Point, Multi-TRP) / panels. Multi-point cooperative transmission technology can be broadly classified into two types: coherent cooperative transmission (CJT) and non-coherent cooperative transmission (NCJT). CJT means that each data stream is mapped to an m-TRP / Panel participating in cooperation through a weighting vector. CJT corresponds to splicing multiple sub-arrays into a higher-dimensional virtual array in order to obtain a higher shaping or precoding gain.

[0003] When directly using the prior art, in the precoding process based on the codebook, the indication overhead of the codebook parameters is large.

Summary of the Invention

Problems to be Solved by the Invention

[0004] Embodiments of the present disclosure provide an indication method, apparatus, device, chip system, storage medium, computer program, and computer program product applicable to the field of communication technologies, which can reduce the indication overhead corresponding to codebook parameters and effectively improve the indication effect on the codebook parameters.

Means for Solving the Problems

[0005] According to a first aspect, embodiments of the present disclosure provide an indication method applicable to a terminal device, the method including: obtaining codebook parameter information indicated by a network device, where the codebook parameter information includes the number of codebook parameters set for a transmission and reception point (TRP) or a TRP group; and transmitting indication information to the network device, where the indication information indicates an index value of a codebook parameter selected by the terminal device for the TRP or the TRP group, and the index value is related to the number of the codebook parameters.

[0006] In one embodiment, the codebook parameter includes at least one of a frequency domain (FD) basis vector, a spatial domain (SD) basis vector, an SD and FD basis vector pair, and a channel state information reference signal (CSI-RS) port.

[0007] In one embodiment, the indication information is indication information of an FD basis vector, indication information of an SD basis vector, indication information of an SD and FD basis vector pair, indication information of a CSI-RS port, and indication information of a start position of a window corresponding to each TRP among a plurality of TRPs, where the indication information includes at least one of indication information that a candidate FD basis vector is within one or more windows, and indication information of a start position of a window corresponding to each TRP group among a plurality of TRP groups, where the indication information indicates that a candidate FD basis vector is within one or more windows.

[0008] In one embodiment, the indication information of the FD basis vectors includes at least one of the index value of the FD basis vector corresponding to the reference TRP, the index value of the FD basis vector corresponding to the reference TRP group, the index value of the FD basis vector corresponding to each other TRP, the index value of the FD basis vector corresponding to each other TRP group, the index value of the FD basis vector corresponding to each TRP among the plurality of TRPs, the index value of the FD basis vector corresponding to each TRP group among the plurality of TRP groups, the index value of the relative FD basis vector corresponding to each TRP among the plurality of TRPs, the index value of the relative FD basis vector corresponding to each TRP group among the plurality of TRP groups, and the index value of the reference FD basis vector, where the reference TRP and the other TRPs belong to the plurality of TRPs, the reference TRP group and the other TRP groups belong to the plurality of TRP groups, and the plurality of TRPs or the plurality of TRP groups provide data services to the terminal device.

[0009] In one embodiment, the method includes obtaining the index value of the relative FD basis vector corresponding to each TRP by obtaining the difference between the index value of the FD basis vector corresponding to each TRP and the index value of the reference FD basis vector, and obtaining the index value of the relative FD basis vector corresponding to each TRP group by obtaining the difference between the index value of the FD basis vector corresponding to each TRP group and the index value of the reference FD basis vector.

[0010] In one embodiment, the codebook parameter information further includes a reference number, the number of the codebook parameters includes the number of FD basis vectors set for each TRP or each TRP group, and the step of sending indication information to the network device includes the step of sending indication information of the FD basis vectors to the network device based on the reference number and the number of the FD basis vectors, where the indication information of the FD basis vectors is used to indicate at least one of an index value of an FD basis vector corresponding to a reference TRP, an index value of an FD basis vector corresponding to a reference TRP group, an index value of an FD basis vector corresponding to each other TRP, and an index value of an FD basis vector corresponding to each other TRP group.

[0011] In one embodiment, the codebook parameter information further includes a reference number, the number of the codebook parameters includes the number of FD basis vectors set for a reference TRP or a reference TRP group, the method further includes the step of processing the reference number and the number of the FD basis vectors set for the reference TRP or the reference TRP group based on a first indication method to obtain a first indication value, where the step of the first indication value indicating an index value of an FD basis vector corresponding to the reference TRP or the reference TRP group is further included, and the first indication method is

[0012] [Number]

[0013] In one embodiment, the codebook parameter information further includes a reference number, the number of the codebook parameters includes the number of FD basis vectors set for each other TRP or each other TRP group, and the method includes, based on a second indication method, processing the reference number and the number of FD basis vectors set for each other TRP or each other TRP group to obtain a second indication value, where the second indication value further includes an indication step of an index value of an FD basis vector corresponding to each other TRP or each other TRP group, and the second indication method is

[0014] [Number]

[0015] In one embodiment, the codebook parameter information further includes a reference number, the number of the codebook parameters includes the total number of FD basis vectors set for all TRPs or TRP groups, and the step of transmitting indication information to the network device includes transmitting indication information of the FD basis vectors based on the reference number and / or the total number of the FD basis vectors, where the indication information of the FD basis vectors includes at least one of an index value of an FD basis vector corresponding to each TRP among a plurality of TRPs, an index value of an FD basis vector corresponding to each TRP group among a plurality of TRP groups, an index value of a relative FD basis vector corresponding to each TRP among a plurality of TRPs, an index value of a relative FD basis vector corresponding to each TRP group among a plurality of TRP groups, and an index value of a reference FD basis vector. indicates at least one of them.

[0016] In one embodiment, the codebook parameter information further includes a reference number, the number of the codebook parameters includes the total number of FD basis vectors set for all TRPs or TRP groups, and the method includes a step of processing the reference number and the total number of the FD basis vectors based on a third indication method to obtain a third indication value, the third indication value further including a step of indicating an index value of an FD basis vector corresponding to each TRP or each TRP group, and the third indication method is

[0017]

Number

[0018] In one embodiment, the codebook parameter information further includes a reference number, and the method further includes a step of processing the reference number based on a fourth indication method to obtain a fourth indication value for indicating an index value of a reference FD basis vector, and the fourth indication method is

[0019]

Number

[0020] In one embodiment, the reference number is either the number of precoding matrix indicators (PMIs) or the number of FD basis vectors included in a sliding window.

[0021] In one embodiment, the reference TRP is a TRP corresponding to the first layer 1 reference signal receiving power (L1-RSRP) having the largest value among a plurality of first layer 1 reference signal receiving powers, each of the first L1-RSRPs corresponding to one of the TRPs, a TRP corresponding to the first combination coefficient having the largest amplitude among a plurality of first combination coefficients, a TRP corresponding to the first reference amplitude having the largest value among a plurality of first reference amplitudes, and a TRP corresponding to the smallest or largest first description value among a plurality of first description values, each of the first description values corresponding to one of the TRPs, and is any one of them.

[0022] In one embodiment, the first description value is any one of an index value of an FD basis vector corresponding to the TRP, a resource identification number (ID) in a CSI-RS resource corresponding to the TRP, and an index value of a port group corresponding to the TRP.

[0023] In one embodiment, the reference TRP group is a TRP group corresponding to the second L1-RSRP having the largest value among a plurality of second L1-RSRPs, where each of the second L1-RS RP corresponds to one of the TRP groups, a TRP group corresponding to the second combination coefficient having the largest amplitude among a plurality of second combination coefficients, a TRP group corresponding to the largest second reference amplitude among a plurality of second reference amplitudes, and a TRP group corresponding to the smallest or largest second description value among a plurality of second description values, where each of the second description values corresponds to one of the TRP groups, and is any one of them.

[0024] In one embodiment, the second description value is any one of an index value of an FD basis vector corresponding to the TRP group, a resource identification number (ID) in a CSI-RS resource corresponding to the TRP group, and an index value of a port group corresponding to the TRP group.

[0025] In one embodiment, the SD basis vector, the indication information of the SD and FD basis vector pair indicates at least one of an index value of the SD basis vector corresponding to each TRP, an index value of the FD basis vector corresponding to each TRP, an index value of the SD and FD basis vector pair corresponding to each TRP, an index value of the SD basis vector corresponding to each TRP group, an index value of the FD basis vector corresponding to each TRP group, and an index value of the SD and FD basis vector pair corresponding to each TRP group.

[0026] In one embodiment, the base vector is a discrete Fourier transform (DFT) base vector, and the step of transmitting the instruction information to the network device includes transmitting the instruction information of the DFT base vector based on the number of the codebook parameters, where the instruction information of the DFT base vector indicates any one of the index value of the SD base vector corresponding to each TRP, the index value of the FD base vector corresponding to each TRP, the index value of the SD base vector corresponding to each TRP group, and the index value of the FD base vector corresponding to each TRP group.

[0027] In one embodiment, the step of transmitting the instruction information to the network device includes transmitting the instruction information of the SD and FD base vector pairs based on the number of the codebook parameters, where the instruction information of the SD and FD base vector pairs indicates at least one of the index value of the SD and FD base vector pairs corresponding to each TRP and the index value of the SD and FD base vector pairs corresponding to each TRP group.

[0028] In one embodiment, the number of the codebook parameters includes the number of the SD and FD base vector pairs set for each TRP or each TRP group and the total number of the SD and FD base vector pairs set for all TRPs or TRP groups. The method includes a step of processing the total number of the SD and FD base vector pairs and the number of the SD and FD base vector pairs to obtain a fifth instruction value, where the fifth instruction value further includes a step of indicating the index value of the SD and FD base vector pairs corresponding to each TRP or each TRP group. The fifth instruction method is

[0029]

Number

[0030] In one embodiment, the basis vectors are eigenvectors, and the method further includes determining an amplitude and / or a phase corresponding to each coefficient in the eigenvectors, and transmitting indication information of the eigenvectors based on the amplitude and / or the phase, where the indication information of the eigenvectors indicates any one of indication information of the amplitude corresponding to each coefficient and indication information of the phase corresponding to each coefficient.

[0031] In one embodiment, the basis vectors are eigenvectors, and the method further includes determining a plurality of orthogonal basis vectors in the eigenvectors and weight values corresponding to the orthogonal basis vectors, and transmitting indication information of the eigenvectors based on the orthogonal basis vectors and the weight values.

[0032] In one embodiment, the method further includes transmitting indication information to the network device based on a first period, and indicating a combination coefficient corresponding to the TRP to the network device based on a second period, where the first period is greater than the second period.

[0033] In one embodiment, the number of data transmission layers is plural, where the indication information satisfies at least one of the following: indication information of CSI-RS ports corresponding to each data transmission layer is the same; indication information of SD basis vectors corresponding to each data transmission layer is the same; indication information of FD basis vectors corresponding to each data transmission layer is different; indication information of SD and FD basis vector pairs corresponding to each data transmission layer is the same or different, where the basis vectors are DFT basis vectors and indication information of SD and FD basis vector pairs corresponding to each data transmission layer is the same; and the basis vectors are eigenvectors.

[0034] According to the second aspect, an embodiment of the present disclosure provides another indication method applicable to a network device. The method includes the step of indicating codebook parameter information to a terminal device, where the codebook parameter information includes the number of codebook parameters set for a transmission and reception point (TRP) or a TRP group, and the step of receiving indication information transmitted from the terminal device, where the indication information indicates an index value of the codebook parameter selected by the terminal device for the TRP or the TRP group, and the index value is related to the number of the codebook parameters.

[0035] In one embodiment, the codebook parameter includes at least one of a frequency domain (FD) basis vector, a spatial domain (SD) basis vector, an SD and FD basis vector pair, and a channel state information reference signal (CSI-RS) port.

[0036] In one embodiment, the indication information includes at least one of indication information of an FD basis vector, indication information of an SD basis vector, indication information of an SD and FD basis vector pair, indication information of a port corresponding to a data transmission layer, indication information of a start position of a window corresponding to each TRP among a plurality of TRPs, where the candidate FD basis vector is in one or more windows, and indication information of a start position of a window corresponding to each TRP group among a plurality of TRP groups, where the candidate FD basis vector is in one or more windows.

[0037] ​In one embodiment, the indication information of the FD basis vectors includes at least one of the index value of the FD basis vector corresponding to the reference TRP, the index value of the FD basis vector corresponding to the reference TRP group, the index value of the FD basis vector corresponding to each other TRP, the index value of the FD basis vector corresponding to each other TRP group, the index value of the FD basis vector corresponding to each TRP among the plurality of TRPs, the index value of the FD basis vector corresponding to each TRP group among the plurality of TRP groups, the index value of the relative FD basis vector corresponding to each TRP among the plurality of TRPs, the index value of the relative FD basis vector corresponding to each TRP group among the plurality of TRP groups, and the index value of the reference FD basis vector, where the reference TRP and the other TRPs belong to the plurality of TRPs, the reference TRP group and the other TRP groups belong to the plurality of TRP groups, and the plurality of TRPs or the plurality of TRP groups provide data services to the terminal device.

[0038] In one embodiment, the codebook parameter information further includes a reference number, and the number of the codebook parameters is any one of the number of FD basis vectors set for each TRP or each TRP group, the total number of FD basis vectors set for all TRPs or TRP groups, the number of SD and FD basis vector pairs set for each TRP or each TRP group, and the total number of SD and FD basis vector pairs set for all TRPs or TRP groups.

[0039] In one embodiment, the reference number is any one of the number of precoding matrix indicators (PMIs) and the number of FD basis vectors included in the sliding window.

[0040] In one embodiment, the indication information of the SD basis vectors, the SD and FD basis vector pairs is to indicate at least one of the index value of the SD basis vector corresponding to each TRP, the index value of the FD basis vector corresponding to each TRP, the index value of the SD and FD basis vector pairs corresponding to each TRP, the index value of the SD basis vector corresponding to each TRP group, the index value of the FD basis vector corresponding to each TRP group, and the index value of the SD and FD basis vector pairs corresponding to each TRP group.

[0041] According to a third aspect, an embodiment of the present disclosure provides an indicating device, which has some or all functions of the terminal device that implements the method described in the first aspect above. For example, the functions of the indicating device may have the functions in some or all embodiments of the present disclosure, or may have the function of implementing any one embodiment of the present disclosure alone. The functions can be realized by hardware, or can also be realized by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions. Optionally, in one embodiment of the present disclosure, the structure of the indicating device may include a transceiver module and a processing module. The processing module is configured to support the indicating device to execute the corresponding functions of the above method. The transceiver module supports communication between the indicating device and other devices. The indicating device may further include a storage module, and the storage module is used for the combination of the transceiver module and the processing module, and stores the computer programs and data required by the indicating device.

[0042] As an example, the processing module may be a processor, the transceiver module may be a transceiver or a communication interface, and the storage module may be a memory.

[0043]

[0044] ​According to a fourth aspect, embodiments of the present disclosure further provide an indicating device, which has some or all of the functions of the network device in the example implementing the method described in the second aspect above. For example, the functions of the indicating device may include some or all of the functions in some or all of the embodiments of the present disclosure, or may include the function of implementing any one embodiment of the present disclosure alone. The above functions can be realized by hardware, or can also be realized by the hardware executing corresponding software. The above hardware or software includes one or more units or modules corresponding to the above functions.

[0045] Optionally, in an embodiment of the present disclosure, the structure of the indicating device may include a transceiver module and a processing module. The processing module is configured to support the indicating device to execute the corresponding functions of the above method. The transceiver module supports communication between the indicating device and other devices. The indicating device may further include a storage module, and the storage module is used for the combination of the transceiver module and the processing module, and stores the computer programs and data required by the indicating device.

[0046] According to a fifth aspect, embodiments of the present disclosure provide a communication device, which includes a processor. When the processor calls a computer program in a memory, it executes the indicating method described in the first aspect above.

[0047] According to a sixth aspect, embodiments of the present disclosure provide a communication device, which includes a processor. When the processor calls a computer program in a memory, it executes the indicating method described in the second aspect above.

[0048] According to a seventh aspect, embodiments of the present disclosure provide a communication device, which includes a processor and a memory. A computer program is stored in the memory. The processor executes the computer program stored in the memory to cause the communication device to execute the indicating method described in the first aspect above.

[0049] According to an eighth aspect, an embodiment of the present disclosure provides a communication device, which includes a processor and a memory, a computer program is stored in the memory, and the processor executes the computer program stored in the memory to cause the communication device to execute the instruction method described in the second aspect above.

[0050] According to a ninth aspect, an embodiment of the present disclosure provides a communication device, which includes a processor and an interface circuit. The interface circuit is used to receive code instructions and transmit them to the processor, and the processor executes the code instructions to cause the device to execute the instruction method described in the first aspect above. The interface circuit is used to receive code instructions and transmit them to the processor, and the processor executes the code instructions to cause the device to execute the instruction method described in the first aspect above.

[0051] According to a tenth aspect, an embodiment of the present disclosure provides a communication device, which includes a processor and an interface circuit. The interface circuit is used to receive code instructions and transmit them to the processor, and the processor executes the code instructions to cause the device to execute the instruction method described in the second aspect above.

[0052] According to an eleventh aspect, an embodiment of the present disclosure provides a communication system, which includes the instruction device described in the third aspect and the instruction device described in the fourth aspect, or the communication device described in the fifth aspect and the communication device described in the sixth aspect, or the communication device described in the seventh aspect and the communication device described in the eighth aspect, or the communication device described in the ninth aspect and the communication device described in the tenth aspect.

[0053] According to a twelfth aspect, an embodiment of the present disclosure provides a computer-readable storage medium for storing instructions used in the terminal device. When the instructions are executed, the terminal device is caused to execute the instruction method described in the first aspect above.

[0054] According to the 13th aspect, an embodiment of the present disclosure provides a computer-readable storage medium for storing instructions used in the terminal device, and when the instructions are executed, the network device is caused to execute the instruction method described in the 2nd aspect above.

[0055] According to the 14th aspect, the present disclosure further provides a computer program product including a computer program, and when it is executed on a computer, the computer is caused to execute the instruction method described in the 1st aspect above.

[0056] According to the 15th aspect, the present disclosure further provides a computer program product including a computer program, and when it is executed on a computer, the computer is caused to execute the instruction method described in the 2nd aspect above.

[0057] According to the 16th aspect, the present disclosure provides a chip system, and the chip system includes at least one processor and an interface so as to support the terminal device to realize the function according to the 1st aspect such that the terminal device determines or processes at least one of the data and information related to the method above.

[0058] In one possible design, the chip system further includes a memory, and the memory stores computer programs and data required by the terminal device. The chip system may be composed of a chip, or may include a chip and other discrete devices.

[0059] According to the 17th aspect, the present disclosure provides a chip system, and the chip system includes at least one processor and an interface so as to support the network device to realize the function according to the 1st aspect such that the network device determines or processes at least one of the data and information related to the method above.

[0060] In one possible design, the chip system further includes a memory, and the memory stores computer programs and data required for the network device. The chip system may be composed of chips, or may include chips and other discrete devices.

[0061] According to the 18th aspect, the present disclosure provides a computer program, which, when executed on a computer, causes the computer to execute the instruction method described in the first aspect above. According to the 19th aspect, the present disclosure provides a computer program, which, when executed on a computer, causes the computer to execute the instruction method described in the second aspect above.

Advantages of the Invention

[0062] As described above, the instruction method, apparatus, device, chip system, storage medium, computer program, and computer program product provided by the embodiments of the present disclosure can achieve the following technical effects.

[0063] Obtain the codebook parameter information instructed by the network device, where the codebook parameter information includes the number of codebook parameters set for the transmission and reception point (TRP) or TRP group, and transmit the instruction information to the network device, where the instruction information instructs the index value of the codebook parameter selected by the terminal device for the TRP or TRP group, and the index value is related to the number of codebook parameters. Thereby, the instruction overhead corresponding to the codebook parameter can be reduced, and the instruction effect on the codebook parameter can be effectively improved.

Brief Description of the Drawings

[0064] To more clearly explain the technical solutions in the embodiments of the present disclosure or the background art, the drawings used in the embodiments of the present disclosure or the background art will be described below.

Figure 1

Figure 2

Figure 3

Figure 4

Figure 5

Figure 6

Figure 7

Figure 8

Figure 9

Figure 10

Figure 11

Figure 12

Figure 13

Embodiments for Carrying Out the Invention

[0065] Here, exemplary embodiments will be described in detail, and the examples are shown in the drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings represent the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments that are consistent with the embodiments of the present disclosure. Rather, they are merely examples of devices and methods that are consistent with some aspects of the present disclosure as described in detail in the appended claims. The terms used in the embodiments of the present disclosure are used to describe specific embodiments and do not limit the embodiments of the present disclosure. Unless otherwise clearly indicated in the context, the singular forms "a" and "the" used in the embodiments of the present disclosure and the appended claims are intended to include the plural forms. In addition, the term "and / or" used in this specification refers to and includes any or all possible combinations of one or more of the related listed items.

[0066] In addition, in the embodiments of the present disclosure, various information may be described using terms such as first, second, third, etc., but this information should not be limited to these terms. These terms are only used to distinguish the same type of information. For example, unless departing from the scope of the embodiments of the present disclosure, the first information may be called the second information. Similarly, the second information may be called the first information. Depending on the context, the terms "when" and "in response to" used here may be understood as "when...", "at the time of...", or "in response to determining...".

[0067] For ease of understanding, first, the terms related to the present disclosure will be described.

[0068] 1. Codebook

[0069] 1. Codebook A codebook is obtained by collecting available codes into a table and numbering different codes in the table, and then directly searching for related codes according to the numbers. When designing a communication system, a codebook can be constructed using multiple precoding matrices, and the transmitter and receiver determine the content of the codebook in advance. The terminal device can measure the downlink channel based on the Channel Status Information-Reference Signal (CSI-RS) to obtain the channel matrix. Based on a preset codebook, the terminal device can select the precoding matrix that best suits the current channel conditions from the codebook according to a preset optimization criterion, and feedback the precoding matrix indicator (PMI) to the network device through the feedback link.

[0070] 2. Frequency Domain (FD) The frequency domain is a coordinate system used to describe the frequency characteristics of a signal. In electronics engineering, control system engineering, and statistics, a frequency domain plot shows the amount of signal within each predetermined frequency band in the frequency range. The frequency domain representation may include information regarding the phase shift of each sine wave so that the frequency components can be recombined to restore the original time signal.

[0071] 3. Basis Vector A basis (also called a base) is a fundamental tool for describing and characterizing a vector space. A basis of a vector space is a special subset of it, and the elements of the basis are called basis vectors.

[0072] To better understand the indication method disclosed in the embodiments of the present disclosure, first, a communication system applied to the embodiments of the present disclosure will be described below.

[0073] Referring to FIG. 1, FIG. 1 is an architecture diagram of a communication system provided by an embodiment of the present disclosure. The communication system may include, but is not limited to, one network device and one terminal device. The number and form of the devices shown in FIG. 1 are used only as examples and do not limit the embodiments of the present disclosure. In actual applications, it may include two or more network work devices and two or more terminal devices. Taking the case where the communication system shown in FIG. 1 includes one network device 101 and one terminal device 102 as an example.

[0074] Note that the technical solutions of the embodiments of the present disclosure are applicable to various communication systems. For example, a long term evolution (LTE) system, a 5th generation (5G) mobile communication system, a 5G new radio (NR) system, or other future new mobile communication systems, etc.

[0075] The network device 101 in the embodiments of the present disclosure is an entity for transmitting and receiving signals on the network side. For example, the network device 101 may be an evolved NodeB (eNB), a transmission reception point (TRP), a next generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system, etc. The embodiments of the present disclosure do not limit the specific technologies and specific device forms used by the network device.

[0076] The network device provided by an embodiment of the present disclosure may be composed of a central unit (CU) and a distributed unit (DU). Here, the CU may also be called a control unit. Using the CU-DU structure, the protocol layers of a network device, such as a base station, can be divided. The functions of some protocol layers are centrally controlled by the CU, and the functions of the remaining part or all protocol layers are distributed to the DU, and the CU centrally controls the DU.

[0077] The terminal device 102 in the embodiment of the present disclosure is an entity for signal transmission and reception on the user side, such as a mobile phone. The terminal device may also be called a terminal, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc. The terminal device may be an automobile with a communication function, a smart car, a mobile phone, a wearable device, a tablet (Pad), a computer with a wireless transmission and reception function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, etc.

[0078] The embodiments of the present disclosure do not limit the specific technologies and specific device forms used by the terminal device.

[0079] Note that the communication system described in the embodiments of the present disclosure is for more clearly explaining the technical solutions of the embodiments of the present disclosure, and does not limit the technical solutions provided by the embodiments of the present disclosure. As those skilled in the art will understand, with the evolution of the system architecture and the emergence of new business scenarios, the technical solutions provided by the embodiments of the present disclosure are also applicable to similar technical problems.

[0080] Hereinafter, in combination with the drawings, the indication method and its device provided by the present disclosure will be described in detail. FIG. 2 is a flowchart of the indication method provided by an embodiment of the present disclosure, and the method is executed by a terminal device. The indication method in this embodiment is applicable to terminal devices, such as form phones, or tablets, smart watches, etc. equipped with mobile communication functions, and is not limited herein.

[0081] As shown in FIG. 2, the method may include, but is not limited to, the following steps S102 to S202.

[0082] S102: Obtain the codebook parameter information indicated by the network device, where the codebook parameter information includes the number of codebook parameters set for a transmit-receive point (TRP) or a TRP group.

[0083] Here, the codebook can be used as reference information in the precoding process. Based on the codebook, available codes are combined as a table, numbered for different codes in the table, and then the relevant codes are directly searched according to the numbers in the obtained table. Here, the codebook parameter information refers to the relevant information corresponding to the codebook parameters, and may be, for example, the reporting priority of the codebook parameters, the reporting combination, etc., and is not limited herein.

[0084] Here, a Transmission Reception Point (TRP) refers to a network device that provides communication services to a terminal device. A TRP group refers to a combination of TRPs consisting of multiple TRPs. That is, one TRP group may include multiple TRPs. Multiple TRPs or multiple TRP groups provide data services to a terminal device.

[0085] Note that in the process of indication, the number of existing codebook parameters may be multiple. Indicating different codebook parameters may affect the precoding process of the terminal device. When the terminal device obtains the codebook parameter information indicated by the network device, it can improve the accuracy of the indication process by obtaining the exact number of codebook parameters.

[0086] Embodiments of the present disclosure further provide an indication method. The codebook parameters include at least one of a frequency domain (FD) basis vector, a spatial domain (SD) basis vector, an SD and FD basis vector pair, and a channel state information reference signal (CSI-RS) port, and can effectively ensure the practicality in the indication process of the obtained codebook parameters.

[0087] Note that in the process of coherent cooperative transmission, usually, using a precoding technique based on a codebook, the terminal device may be instructed to report the index value of the selected codebook parameter for precoding calculation on the network device side. The codebook parameters are, for example, a frequency domain (FD) basis vector, a spatial domain (SD) basis vector, an SD and FD basis vector pair, a CSI-RS port, etc.

[0088] A basis (also called a base) is a fundamental tool for describing and characterizing a vector space. The basis of a vector space is a special subset of it, and the elements of the basis are called basis vectors.

[0089] Here, the frequency domain (FD) basis vectors refer to the basis vectors in the frequency domain dimension. The spatial domain (SD) basis vectors refer to the basis vectors in the spatial domain dimension. The SD and FD basis vector pair is a combination consisting of an SD basis vector and an FD basis vector.

[0090] Here, the channel state information-reference signal (CSI-RS) is a reference signal in a communication system. Since the wireless channel conditions may continue to change, the terminal device needs to feedback the observed downlink channel conditions to the network device through CSI so that the network device can consider the channel quality during downlink scheduling. The channel state information-reference signal (CSI-RS) port may refer to the port used for transmitting the channel state information-reference signal (CSI-RS).

[0091] For example, when there are three transmission / reception points (TRPs) and services are provided to the same terminal device (user equipment, UE) based on the coherent cooperative transmission technology,

[0092]

Number

[0093] When multiple TRPs perform coherent cooperative transmission, the user's downlink data transmission precoding can be calculated using the following selectable codebook structures (Alt1A, Alt1B, and Alt2).

[0094]

Number

[0095]

Number

[0096] Note that there are the following four design methods for the above SD basis vectors, FD basis vectors, and SD and FD basis vector pairs. Alt1: The SD basis vector and the FD basis vector are designed separately, and both of the two basis vectors are DFT basis vectors used in the conventional Rel-16 Type II codebook. Alt2: The SD basis vector and the FD basis vector are designed in cooperation, and both of the two basis vectors are DFT basis vectors. Alt3: The SD basis vector and the FD basis vector are designed in cooperation, and both of the two basis vectors are eigenvectors. Alt4: The SD basis vector and the FD basis vector are designed separately, and both of the two basis vectors are eigenvectors.

[0097] S202: Transmit indication information to the network device, where the indication information indicates the index value of the codebook parameter selected by the terminal device for the TRP or TRP group, and the index value is related to the number of codebook parameters.

[0098] Here, the indication information may be generated by the terminal device and transmitted to the network device, and is used to indicate the related information of the codebook parameter to the network device.

[0099] Note that in the embodiments of the present disclosure, the number of TRPs may be plural, and the number of TRP groups may also be plural.

[0100] Here, an index is an independent physical storage structure that sorts the values of one or more columns in a database table. It consists of a set of values of one or more columns in a certain table and a list of corresponding logical pointers to the data pages in the table that physically identify these values.

[0101] In this embodiment, codebook parameter information instructed by a network device is acquired. The codebook parameter information includes the number of codebook parameters set for a transmission and reception point (TRP) or a TRP group. Instruction information is transmitted to the network device. The instruction information instructs the index value of the codebook parameter selected for the TRP or the TRP group by the terminal device, and the index value is related to the number of codebook parameters. Thereby, the instruction overhead corresponding to the codebook parameter can be reduced, and the instruction effect on the codebook parameter can be effectively improved.

[0102] Embodiments of the present disclosure further provide an instruction method. The instruction information includes instruction information of an FD basis vector, instruction information of an SD basis vector, instruction information of an SD and FD basis vector pair, instruction information of a CSI-RS port, and instruction information of the start position of a window corresponding to each TRP among a plurality of TRPs, where the candidate FD basis vector is in one or more windows, and instruction information of the start position of a window corresponding to each TRP group among a plurality of TRP groups, where the candidate FD basis vector is in one or more windows. It includes at least one of them. Thereby, the instruction information can be adapted to a personalized application scenario and the user's needs, thereby improving the flexibility of the instruction.

[0103] Here, the transmission layer is one of the layers of the entire network architecture and can provide services for communication between processes in two hosts.

[0104] Here, the window may be referred to as a window function and may be used to cut out a signal of a specified size in the signal processing process.

[0105] Embodiments of the present disclosure further provide an indication method. The indication information of the FD basis vectors includes at least one of the index value of the FD basis vector corresponding to the reference TRP, the index value of the FD basis vector corresponding to the reference TRP group, the index value of the FD basis vector corresponding to each other TRP, the index value of the FD basis vector corresponding to each other TRP group, the index value of the FD basis vector corresponding to each TRP among a plurality of TRPs, the index value of the FD basis vector corresponding to each TRP group among a plurality of TRP groups, the index value of the relative FD basis vector corresponding to each TRP among a plurality of TRPs, the index value of the relative FD basis vector corresponding to each TRP group among a plurality of TRP groups, and the index value of the reference FD basis vector. Here, the reference TRP and other TRPs belong to a plurality of TRPs, the reference TRP group and other TRP groups belong to a plurality of TRP groups, and a plurality of TRPs or a plurality of TRP groups provide data services to the terminal device. Thereby, the indication content of the indication information of the FD basis vectors can be greatly enriched, the practicality of the indication information of the FD basis vectors can be effectively improved, and thereby, the FD basis vectors of a plurality of TRPs / TRP groups can be indicated with less indication overhead.

[0106] FIG. 3 is a flowchart of another indication method provided by an embodiment of the present disclosure. The indication method in this embodiment is applicable to a terminal device. As shown in FIG. 3, the method may include, but is not limited to, the following steps S103 to S203.

[0107] S103: Obtain the difference between the index value of the FD basis vector corresponding to each TRP and the index value of the reference FD basis vector, and obtain the index value of the relative FD basis vector corresponding to each TRP.

[0108] S203: Obtain the difference between the index value of the FD basis vector corresponding to each TRP group and the index value of the reference FD basis vector, and obtain the index value of the relative FD basis vector corresponding to each TRP group.

[0109] In this embodiment, the difference between the index value of the FD basis vector corresponding to each TRP and the index value of the reference FD basis vector is obtained to obtain the index value of the relative FD basis vector corresponding to each TRP, and the difference between the index value of the FD basis vector corresponding to each TRP group and the index value of the reference FD basis vector is obtained to obtain the index value of the relative FD basis vector corresponding thereto, thereby effectively improving the reliability of the process of obtaining the index value of the relative FD basis vector corresponding to each TRP or each TRP group, and ensuring the accuracy of the obtained index value.

[0110] FIG. 4 is a flowchart of another indication method provided by an embodiment of the present disclosure. The indication method in this embodiment is applicable to a terminal device. As shown in FIG. 4, the method may include the following step S104, but is not limited thereto.

[0111] S104: Based on the reference number and the number of FD basis vectors, send the indication information of the FD basis vector to the network device.

[0112] The codebook parameter information in the embodiment of the present disclosure may further include a reference number, and the number of codebook parameters includes the number of FD basis vectors set for each TRP or each TRP group.

[0113] Here, the indication information of the FD basis vectors is used to indicate at least one of the index value of the FD basis vector corresponding to the reference TRP, the index value of the FD basis vector corresponding to the reference TRP group, the index value of the FD basis vector corresponding to each other TRP, and the index value of the FD basis vector corresponding to each other TRP group.

[0114] In this embodiment, based on the reference number and the number of FD basis vectors, the indication information of the FD basis vectors is transmitted to the network device, thereby effectively improving the accuracy of the obtained indication information of the FD basis vectors based on the reference number and the number of FD basis vectors, and ensuring the effect that the obtained indication information of the FD basis vectors indicates FD basis vector related information.

[0115] The embodiment of the present disclosure further provides an indication method, and the reference number is any one of the number of precoding matrix indicators (PMI) and the number of FD basis vectors included in the sliding window.

[0116] Here, the precoding matrix indicator (PMI) is used for the terminal device to indicate the precoding matrix to be used in the process of the network device performing precoding on the physical downlink shared channel (PDSCH) of the terminal device only in the closed-loop spatial multiplexing transmission mode.

[0117] Here, the sliding window refers to one window generated based on the sliding window algorithm, which can be used for a character string or an array of a specific size for operations. The length of the window may be preset, and by changing the position of the starting point in real time, the window can slide within the object to be processed.

[0118] FIG. 5 is a flowchart of another indication method provided by an embodiment of the present disclosure. The indication method in this embodiment is applicable to a terminal device. As shown in FIG. 5, the method may include step S105, but is not limited thereto.

[0119] S105: Based on the first indication method, process the reference number and the number of FD basis vectors set for the reference TRP or the reference TRP group to obtain a first indication value. Here, the first indication value indicates the index value of the FD basis vector corresponding to the reference TRP or the reference TRP group.

[0120] The codebook parameter information in the embodiment of the present disclosure may further include a reference number, and the number of codebook parameters includes the number of FD basis vectors set for the reference TRP or the reference TRP group.

[0121]

Number

[0122] Here, the first indication value refers to a numerical value obtained by processing the reference number and the number of FD basis vectors set for the reference TRP or the reference TRP group based on the first indication method.

[0123] In this embodiment, based on the first indication method, the reference number and the number of FD basis vectors set for the reference TRP or the reference TRP group are processed to obtain a first indication value. Here, the first indication value indicates the index value of the FD basis vector corresponding to the reference TRP or the reference TRP group. Thereby, the arithmetic processing for the reference number and the number of FD basis vectors set for the reference TRP or the reference TRP group can be realized, and the indication accuracy of the obtained index value of the FD basis vector corresponding to the reference TRP or the reference TRP group can be effectively improved.

[0124] FIG. 6 is a flowchart of another indication method provided by an embodiment of the present disclosure. The indication method in this embodiment is applicable to a terminal device. As shown in FIG. 6, the method may include, but is not limited to, the following step S106.

[0125] S106: Based on the second indication method, process the reference number and the number of FD basis vectors set for each other TRP or each other TRP group to obtain a second indication value, where the second indication value is used to indicate the index value of the FD basis vector corresponding to each other TRP or each other TRP group.

[0126] The codebook parameter information in the embodiment of the present disclosure may further include a reference number, and the number of codebook parameters includes the number of FD basis vectors set for each other TRP or each other TRP group.

[0127]

Number

[0128] Here, the second indication value refers to a numerical value obtained by processing the reference number and the number of FD basis vectors set for each other TRP or each other TRP group based on the second indication method.

[0129] In this embodiment, based on the second indication method, the reference number and the number of FD basis vectors set for each other TRP or each other TRP group are processed to obtain a second indication value, and the second indication value is used to indicate the index value of the FD basis vector corresponding to each other TRP or each other TRP group. Thereby, based on the second indication processing method, the arithmetic processing for the reference number and the number of FD basis vectors set for each other TRP or each other TRP group can be realized, and the accuracy of the obtained second indication value indicating the index value of the FD basis vector corresponding to other TRP or other TRP group can be improved.

[0130] Embodiments of the present disclosure further provide an indication method, the codebook parameter information further includes a reference number, and the number of codebook parameters includes the total number of FD basis vectors set for all TRPs or TRP groups. Here, the step of transmitting indication information to the network device includes the step of transmitting indication information of the FD basis vector based on the reference number and / or the total number of FD basis vectors. Here, the indication information of the FD basis vector is used to indicate at least one of the index value of the FD basis vector corresponding to each TRP among a plurality of TRPs, the index value of the FD basis vector corresponding to each TRP group among a plurality of TRP groups, the index value of the relative FD basis vector corresponding to each TRP among a plurality of TRPs, the index value of the relative FD basis vector corresponding to each TRP group among a plurality of TRP groups, and the index value of the reference FD basis vector. Thereby, based on the reference number and / or the total number of FD basis vectors corresponding to all TRPs or TRP groups, the indication accuracy of the transmitted indication information of the FD basis vector can be effectively improved.

[0131] FIG. 7 is a flowchart of another indication method provided by an embodiment of the present disclosure. The indication method in this embodiment is applicable to a terminal device. As shown in FIG. 7, the method may include, but is not limited to, the following step S107.

[0132] S107: Process the reference number and the total number of FD basis vectors based on the third indication method to obtain a third indication value, where the third indication value indicates the index value of the FD basis vector corresponding to each TRP or each TRP group.

[0133] The codebook parameter information in the embodiments of the present disclosure may further include a reference number, and the number of codebook parameters is set for all TRPs or TRP groups including the total number of FD basis vectors.

[0134]

Number

[0135] Here, the third indication value refers to a numerical value obtained by processing the sum of the reference number and the FD basis vectors based on the above third indication method.

[0136] In this embodiment, based on the third indication method, the sum of the reference number and the FD basis vectors is processed to obtain a third indication value, and the third indication value indicates the index value of the FD basis vector corresponding to each TRP or each TRP group. Thereby, the accuracy of the obtained third indication value indicating the index value of the FD basis vector corresponding to each TRP or each TRP group can be effectively improved.

[0137] FIG. 8 is a flowchart of another indication method provided by an embodiment of the present disclosure. The indication method in this embodiment is applicable to a terminal device. As shown in FIG. 8, the method may include the following step S108, but is not limited thereto.

[0138] S108: Process the reference number N3 based on the fourth indication method to obtain a fourth indication value, and the fourth indication value indicates the index value of the reference FD basis vector.

[0139] The codebook parameter information in the embodiment of the present disclosure may further include a reference number.

[0140]

Number

[0141] Here, the fourth indication value refers to a numerical value obtained by processing the reference number based on the fourth indication method.

[0142] In this embodiment, a reference number is processed based on a fourth instruction method to obtain a fourth instruction value, and the fourth instruction value indicates the index value of a reference FD basis vector. Thereby, the accuracy of the obtained fourth instruction value indicating the index value of the reference FD basis vector can be effectively improved.

[0143] Embodiments of the present disclosure further provide an instruction method. The reference TRP is the TRP corresponding to the first L1-RSRP with the largest value among a plurality of first layer 1 reference signal received powers (L1-RSRP), where each first L1-RSRP corresponds to one TRP, or the TRP corresponding to the first combination coefficient with the largest amplitude among a plurality of first combination coefficients, or the TRP corresponding to the first reference amplitude with the largest value among a plurality of first reference amplitudes, or the TRP corresponding to the smallest or largest first description value among a plurality of first description values, where each first description value corresponds to one TRP. The reference TRP can be adapted to a personalized application scenario, and the applicability of the reference TRP in the instruction process can be improved.

[0144] Here, the reference signal received power (Reference signal receiving power) is an important parameter representing the wireless signal strength in an LTE cell network and one of the measurement requirements of the physical layer, and is the average value of the signal power received by all resource particles carrying the reference signal within a certain symbol. The layer 1 reference signal received power (L1-RSRP) is the reference signal received power corresponding to the physical layer. The first layer 1 reference signal received power refers to the layer 1 reference signal received power corresponding to the TRP.

[0145] Here, the combination coefficient is a coefficient affected by a plurality of TRPs in the precoding process. The first combination coefficient refers to the combination coefficient corresponding to the TRP.

[0146] Here, the first reference amplitude refers to the coefficient amplitude corresponding to the TRP.

[0147] Embodiments of the present disclosure further provide an indication method, where the first description value is any one of an index value of an FD basis vector corresponding to a TRP, a resource identification number (ID) in a CSI-RS resource corresponding to the TRP, and a port group index value corresponding to the TRP, thereby effectively improving the richness of the content describable by the first description value and being adaptable to the personalized needs of the application scenario.

[0148] Here, the Channel State Information-Reference Signal (CSI-RS) may be used to obtain channel state information, measure the channel from the base station to the UE, and obtain channel state information required for scheduling and link self-adaptation, such as a precoding matrix and channel quality information.

[0149] Here, the resource number (ID) refers to the number corresponding to the CSI-RS resource.

[0150] Here, the port group is a port set composed of a plurality of ports.

[0151] Embodiments of the present disclosure further provide an indication method, where the reference TRP group is a TRP group corresponding to the second L1-RSRP with the largest value among a plurality of second L1-RSRPs, where each second L1-RSRP corresponds to one TRP group, and is a TRP group corresponding to the second combination coefficient with the largest amplitude among a plurality of second combination coefficients, and is a TRP group corresponding to the largest second reference amplitude among a plurality of second reference amplitudes, and is a TRP group corresponding to the smallest or largest second description value among a plurality of second description values, where each second description value corresponds to one TRP group, and is any one of them. Thereby, for the indication process, various methods for determining the reference TRP group are provided, which can be adapted to the personalized application scenario.

[0152] Here, the second L1-RSRP refers to the layer 1 reference signal received power (L1-RSRP) corresponding to the TRP group.

[0153] Here, the second reference amplitude refers to the coefficient amplitude value corresponding to the TRP group.

[0154] Here, the second combination coefficient refers to the combination coefficient corresponding to the TRP group.

[0155] The embodiments of the present disclosure further provide an indication method. The second description value is any one of the index value of the FD basis vector corresponding to the TRP group, the resource identification number (ID) in the CSI-RS resource corresponding to the TRP group, and the port group index value corresponding to the TRP group, and the description effect of the related information of the TRP group corresponding to the second description value can be ensured.

[0156] The embodiments of the present disclosure further provide an indication method. The indication information of the SD basis vector, the SD and FD basis vector pair indicates at least one of the index value of the SD basis vector corresponding to each TRP, the index value of the FD basis vector corresponding to each TRP, the index value of the SD and FD basis vector pair corresponding to each TRP, the index value of the SD basis vector corresponding to each TRP group, the index value of the FD basis vector corresponding to each TRP group, and the index value of the SD and FD basis vector pair corresponding to each TRP group. Thereby, the indication effect of the cooperation indication information can be greatly enhanced, and it can conform to the personalized cooperation relationship between the SD basis vector, the FD basis vector, and the SD and FD basis vector pair.

[0157] FIG. 9 is a flowchart of another indication method provided by the embodiments of the present disclosure. The indication method in this embodiment can be applied to a terminal device. As shown in FIG. 9, the method may include, but is not limited to, the following step S109.

[0158] S109: Transmit the indication information of the DFT basis vectors based on the number of codebook parameters.

[0159] The basis vectors in the embodiments of the present disclosure may be discrete Fourier transform (DFT) basis vectors.

[0160] The basis vectors may be SD basis vectors, FD basis vectors, or basis vectors in an SD and FD basis vector pair, and are not limited thereto.

[0161] Here, the indication information of the DFT basis vectors is used to indicate any one of the index value of the SD basis vector corresponding to each TRP, the index value of the FD basis vector corresponding to each TRP, the index value of the SD basis vector corresponding to each TRP group, and the index value of the FD basis vector corresponding to each TRP group.

[0162] In this embodiment, the basis vectors are discrete Fourier transform (DFT) basis vectors. Based on the number of codebook parameters, the indication information of the DFT basis vectors is transmitted. Here, the indication information of the DFT basis vectors is used to indicate any one of the index value of the SD basis vector corresponding to each TRP, the index value of the FD basis vector corresponding to each TRP, the index value of the SD basis vector corresponding to each TRP group, and the index value of the FD basis vector corresponding to each TRP group. Thereby, when the basis vectors are discrete Fourier transform (DFT) basis vectors, the indication effect of the transmitted indication information of the DFT basis vectors can be ensured.

[0163] Embodiments of the present disclosure further provide an indication method, which includes the step of transmitting indication information of an SD and FD basis vector pair based on the number of codebook parameters, where the indication information of the SD and FD basis vector pair is used to indicate at least one of the index value of the SD and FD basis vector pair corresponding to each TRP and the index value of the SD and FD basis vector pair corresponding to each TRP group. Thereby, the accuracy of the indication information of the SD and FD basis vector pair transmitted to indicate the index value of the SD and FD basis vector pair corresponding to each TRP and / or TRP group can be effectively improved.

[0164] Embodiments of the present disclosure further provide an indication method. The number of codebook parameters includes the number of SD and FD basis vector pairs set for each TRP or each TRP group, and the total number of SD and FD basis vector pairs set for all TRPs or TRP groups. The method further includes the step of processing the total number of SD and FD basis vector pairs and the number of SD and FD basis vector pairs to obtain a fifth indication value. The fifth indication value indicates the index value of the SD and FD basis vector pair corresponding to each TRP or each TRP group. The fifth indication method is as follows.

[0165]

Number

[0166] Here, the fifth indication value is a numerical value obtained based on the total number of SD and FD basis vector pairs and the number of SD and FD basis vector pairs set for each TRP or TRP group.

[0167] Embodiments of the present disclosure further provide an indication method. In this indication method, when the basis vector is an eigenvector, the indication information of the eigenvector may be reported based on a method of displaying feedback. The method may include determining the amplitude and / or phase corresponding to each coefficient in the eigenvector, and transmitting the indication information of the eigenvector based on the amplitude and / or phase. Here, the indication information of the eigenvector may be used to indicate either the indication information of the amplitude corresponding to each coefficient or the indication information of the phase corresponding to each coefficient. Based on the amplitude and / or phase corresponding to each coefficient in the eigenvector, the effect of the indication information indicating the eigenvector can be effectively improved.

[0168] Here, the eigenvector is a non-zero vector whose direction does not change (it may be said to have angle preservation property) under a certain linear transformation, and its magnitude either does not change or is multiplied by a certain scaling factor.

[0169] Embodiments of the present disclosure further provide an indication method. In this indication method, when the basis vector is an eigenvector, the indication information of the eigenvector may be reported based on an implicit feedback method. The method further includes determining a plurality of orthogonal basis vectors in the eigenvector and the weight value corresponding to each orthogonal basis vector, and transmitting the indication information of the eigenvector based on the orthogonal basis vector and the weight value. Thereby, based on the weight value, the degree of importance of each orthogonal basis vector in the process of generating the index value can be accurately quantified, and thereby the indication effect of the eigenvector can be effectively improved.

[0170] Here, the orthogonal basis vector refers to a plurality of basis vectors having an orthogonal relationship.

[0171] Here, the weight value may be used to quantify the description of the degree of importance of the corresponding orthogonal basis vector in the process of generating the index value of the basis vector to which the eigenvector belongs.

[0172] Embodiments of the present disclosure further provide an instruction method, the method including: transmitting instruction information to a network device based on a first period; and instructing a network device of a combination coefficient corresponding to a TRP based on a second period, where the first period is greater than the second period. Thereby, it is ensured that the network device timely obtains the combination coefficient corresponding to the TRP, and effectively improves the working efficiency on the network device side in the instruction process.

[0173] Here, the first period refers to a preset transmission period for the instruction information. The second period refers to a transmission period set for the combination coefficient corresponding to the TRP.

[0174] Embodiments of the present disclosure further provide an instruction method, where the number of data transmission layers is plural. Here, the instruction information satisfies at least one of the following: the instruction information of the CSI-RS ports corresponding to each data transmission layer is the same; the instruction information of the SD basis vectors corresponding to each data transmission layer is the same; the instruction information of the FD basis vectors corresponding to each data transmission layer is different; the instruction information of the SD and FD basis vector pairs corresponding to each data transmission layer is the same or different, and the basis vectors are DFT basis vectors; the instruction information of the SD and FD basis vector pairs corresponding to each data transmission layer is the same, and the basis vectors are eigenvectors. Thereby, when the number of data transmission layers is plural, the compatibility between the instruction information and the application scenario is ensured.

[0175] The execution steps by the terminal device will be described by way of examples as follows.

[0176] 1. Based on the codebook parameter information set on the network device side, the terminal reports at least one or more of the port selection, SD basis vector, FD basis vector, or indication information of the SD and FD basis vector pair. The codebook parameter information includes at least the number of SD basis vectors, FD basis vectors, or the SD and FD basis vector pair.

[0177] 2. For the indication information of the FD basis vector or the SD and FD basis vector pair, the terminal reports the indication information by the following method.

[0178] 2-1. Indication report of the FD basis vector. The FD basis vector is a DFT basis vector.

[0179] Alt1 (used for the above codebook structure Alt1): Report the FD basis vector indication information corresponding to one reference TRP / TRP group. The indication information instructs the terminal device to select M - 1 FD basis vectors from N3 - 1 candidate FD basis vectors, and report the FD basis vector indication information corresponding to other TRP / TRP groups. The indication information instructs the terminal device to select M FD basis vectors from N3. i -1 FD basis vectors, and report the FD basis vector indication information corresponding to other TRP / TRP groups. The indication information instructs the terminal device to select M FD basis vectors from N3. i FD basis vectors.

[0180] Alt2 (used for the above codebook structure Alt2): Report one FD basis vector indication information corresponding to all TRP / TRP groups. The indication information instructs the terminal device to select M - 1 FD basis vectors from N3 - 1 FD basis vectors. Optionally, the terminal device reports one relative FD basis vector for each TRP / TRP group with respect to the reference FD basis vector corresponding to the reference FD basis vector.

[0181]

Number

[0182] (1) The reference TRP / TRP group is the TRP / TRP group corresponding to the largest L1-RSRP received by the terminal. (2) The reference TRP / TRP group includes the TRP / TRP group corresponding to the strongest coefficient or the maximum reference amplitude. The strongest coefficient refers to the coefficient with the largest amplitude among the combination coefficients. The maximum reference amplitude refers to the maximum value of the multiple reference amplitudes corresponding to multiple TRP / TRP groups.

[0183] (3) The reference TRP / TRP group refers to the TRP / TRP group corresponding to the base vector with the smallest or largest index among all FD base vectors.

[0184] (4) The reference TRP / TRP group is the TRP / TRP group corresponding to the one with the smallest or largest resource ID among multiple CSI-RS resources, or the one with the smallest or largest index among multiple port groups corresponding to one CSI-RS resource. Or, the reference TRP / TRP group is of size N by the terminal. Trp Or

[0185]

Number

[0186] The value of N above may be the number of sub-bands of PMI or the size of one window, and the value of N is determined by a parameter set on the network side. When the candidate FD base vectors are within one window, the UE needs to further report the start position of the window corresponding to each TRP / TRP group. The UE

[0187]

Number

[0188] 2-2. Coordination reporting instruction for SD and FD base vectors (used for codebook structure Alt1B) (to be). The basis vectors are DFT basis vectors.

[0189] Alt1: For each TRP / TRP group, the SD and FD basis vectors are respectively indicated, and then, by means of one bitmap or combination number method, the SD and FD basis vector pairs of each TRP / TRP group selected by the terminal are indicated.

[0190] Alt2: For each TRP / TRP group, the indication information of one SD and FD basis vector pair is reported, and the indication information indicates that the terminal selects Y i SD and FD basis vector pairs from X candidate SD and FD basis vector pairs.

[0191] Here, the above FD basis vector may be selected from N3 candidate basis vectors, or may be selected within a window set on one network side. When the latter is adopted, the starting point of the window may be predefined or may be reported and indicated by the terminal device.

[0192] 2-3. Coordinated reporting indication of SD, FD basis vectors or SD and FD basis vector pairs (used in codebook structure Alt1B). The basis vectors are eigenvectors.

[0193] Alt1: Explicit feedback. The amplitude and phase of each coefficient in the vector are reported individually.

[0194] Alt2: Implicit feedback. Each eigenvector is represented by a linear combination of S orthogonal basis vectors and the weight values of the S basis vectors, where S is a positive integer. The orthogonal basis vectors may be different basis vector types such as DFT, DCT, polynomials, etc.

[0195] 3. When the basis vectors in step 2 are eigenvectors, the feedback period of the basis vectors is reported by the first period T1 or the aperiodic trigger method, and the corresponding combination coefficients

[0196]

Number

[0197] 4. When the base vectors are DFT base vectors, the indication information in Steps 1 and 2 can indicate the ports, SD base vectors, FD base vectors, and SD and FD base vector pairs selected by the terminal by means of one bitmap or combination number.

[0198] FIG. 10 is a flowchart of another indication method provided by an embodiment of the present disclosure. The indication method in this embodiment is applicable to a network device. As shown in FIG. 10, the method may include, but is not limited to, the following steps S110 and S210.

[0199] S110: Indicate codebook parameter information to a terminal device, where the codebook parameter information includes the number of codebook parameters set for a transmission and reception point (TRP) or a TRP group.

[0200] Note that the network device in the embodiment of the present disclosure may use the obtained codebook parameter information to indicate the process of setting the codebook parameters at the terminal device by indicating the codebook parameter information to the terminal device.

[0201] S210: Receive indication information transmitted from the terminal device, where the indication information indicates the index value of the codebook parameter selected by the terminal device for the TRP or the TRP group, and the index value is related to the number of codebook parameters.

[0202] In this embodiment, codebook parameter information is instructed to a terminal device, where the codebook parameter information includes the number of codebook parameters set for a transmit-receive point (TRP) or a TRP group, and instruction information transmitted from the terminal device is received, where the instruction information instructs an index value of a codebook parameter selected by the terminal device for a TRP or a TRP group, and the index value is related to the number of codebook parameters. Thereby, based on the codebook parameter information, the adaptability between the instruction information transmitted by the terminal device and the instruction scenario can be ensured, the instruction effect of the network device corresponding to the instruction information can be effectively improved, and the instruction overhead corresponding to the codebook parameter can be reduced.

[0203] Embodiments of the present disclosure further provide an instruction method, where the codebook parameter includes at least one of a frequency domain (FD) basis vector, a spatial domain (SD) basis vector, an SD and FD basis vector pair, and a channel state information reference signal (CSI-RS) port, thereby ensuring the reliability of the instruction process.

[0204] In the instruction method provided in the embodiments of the present disclosure, the number of codebook parameters may include at least one of the number of frequency domain (FD) basis vectors, the number of spatial domain (SD) basis vectors, the number of SD and FD basis vector pairs, and the number of channel state information reference signal (CSI-RS) ports, and is not limited thereto.

[0205] Here, the number of spatial domain (SD) basis vectors may be the number of SD basis vectors set for each TRP or TRP group. Therefore, when instructing the index value of the SD basis vector corresponding to each TRP or TRP group, the following method may be used.

[0206]

Number

[0207] 1-1. Selection and indication method of SD basis vectors. Selection method: The same SD basis vectors selected by two polarization directions correspond to the rank = v of the data transmission layer, and v data transmission layers use the same SD basis vector.

[0208]

Number

[0209] 1-2. The selection and indication method of FD basis vectors may be as follows and is not limited here.

[0210] Selection method: All SD basis vectors correspond to the same FD basis vector, and the data transmission layers of each layer select the same or different FD basis vectors.

[0211]

Number

[0212] Here, the number of channel state information reference signal (CSI-RS) ports may be the number of SD basis vectors set for each TRP or TRP group. Therefore, when indicating the index value of the SD basis vector corresponding to each TRP or TRP group, the following format may be used.

[0213]

Number

[0214] 2-1. The CSI-RS port selection and indication method is as follows.

[0215] Selection method: Select the same L consecutive CSI-RS ports in two polarization directions, and v data transmission layers select the same port.

[0216]

Number

[0217] 2-2. The indication method of the FD basis vectors is the same as the selection and indication method of the FD basis vectors described in 1-2 above.

[0218]

Number

[0219] 3-1. CSI-RS port selection and indication method.

[0220] Selection method: Select the same L CSI-RS ports in two polarization directions, and the v data transmission layers select the same ports.

[0221]

Number

[0222] 3-2. The indication method of the FD basis vectors may be further as follows and is not limited hereby.

[0223] Selection method: All selected K1 correspond to the same FD basis vector, and the v data transmission layers select the same FD basis vector.

[0224]

Number

[0225] Embodiments of the present disclosure further provide an indication method, where the indication information includes indication information of an FD basis vector, indication information of an SD basis vector, indication information of an SD and FD basis vector pair, indication information of a port corresponding to a data transmission layer, indication information of a start position of a window corresponding to each TRP among a plurality of TRPs, the indication information that a candidate FD basis vector is within one or more windows, indication information of a start position of a window corresponding to each TRP group among a plurality of TRP groups, and the indication information that a candidate FD basis vector is within one or more windows, and includes at least one of them. Thereby, the flexibility and indication effect of the content indicated by the indication information can be effectively improved.

[0226] Embodiments of the present disclosure further provide an indication method, and the indication information of the FD basis vector includes an index value of the FD basis vector corresponding to a reference TRP, an index value of the FD basis vector corresponding to a reference TRP group, index values of FD basis vectors corresponding to each other TRP, index values of FD basis vectors corresponding to each other TRP group, index values of FD basis vectors corresponding to each TRP among a plurality of TRPs, index values of FD basis vectors corresponding to each TRP group among a plurality of TRP groups, index values of relative FD basis vectors corresponding to each TRP among a plurality of TRPs, index values of relative FD basis vectors corresponding to each TRP group among a plurality of TRP groups, and an index value of a reference FD basis vector, and is used to indicate at least one of them, where the reference TRP and the other TRPs belong to a plurality of TRPs, the reference TRP group and the other TRP groups belong to a plurality of TRP groups, and the plurality of TRPs or the plurality of TRP groups provide data services for a terminal device. Thereby, the indication effect that the indication information of the FD basis vector indicates FD basis vector related information can be effectively improved.

[0227] Embodiments of the present disclosure further provide an indication method, where the codebook parameter information further includes a reference number, and the number of codebook parameters is any one of the number of FD basis vectors set for each TRP or each TRP group, the total number of FD basis vectors set for all TRPs or TRP groups, the number of SD and FD basis vector pairs set for each TRP or each TRP group, and the total number of SD and FD basis vector pairs set for all TRPs or TRP groups. Thereby, the indication content of the codebook parameter information can be enriched, and the reliability of the indication process can be effectively improved.

[0228] Embodiments of the present disclosure further provide an indication method, where the reference number is any one of the number of precoding matrix indicators (PMIs) and the number of FD basis vectors included in the sliding window. Thereby, the reliability of the reference number in the indication process can be ensured.

[0229] Embodiments of the present disclosure further provide an indication method, where the indication information of the SD basis vector, the SD and FD basis vector pair is used to indicate at least one of the index value of the SD basis vector corresponding to each TRP, the index value of the FD basis vector corresponding to each TRP, the index value of the SD and FD basis vector pair corresponding to each TRP, the index value of the SD basis vector corresponding to each TRP group, the index value of the FD basis vector corresponding to each TRP group, and the index value of the SD and FD basis vector pair corresponding to each TRP group. Thereby, the indication effect of the coordinated indication information of the SD basis vector, the FD basis vector, and the SD and FD basis vector pair in a personalized scenario can be effectively improved.

[0230] Examples may be given and described as follows for the execution steps of the network device.

[0231] 1. The network device sets codebook parameter information for the terminal device, and the codebook parameter information instructs to include one or more of the number of ports, the number of SD basis vectors, the number of FD basis vectors, and the number of SD and FD basis vector pairs selected by the terminal. These parameter information corresponding to different TRPs set by the network device may be the same or different.

[0232] 2. The network uses the received port selection, SD basis vector, FD basis vector or SD and FD basis vector pair indication information and / or basis vector information to calculate precoding for data transmission based on the corresponding codebook structure.

[0233] Note that the above steps conform to the indication reporting method corresponding to a single data transmission layer. When the number of data transmission layers is multiple, it is as follows. Port selection: The port indication information corresponding to each layer is the same. SD basis vector: The SD basis vector indication information corresponding to each layer is the same. FD basis vector: The FD basis vector indication information corresponding to each layer is different. When the basis vector is a DFT basis vector, SD and FD basis vector pair: The SD and FD basis vectors corresponding to each layer are the same or different. When the basis vector is an eigenvector, SD and FD basis vector pair: The SD and FD basis vectors corresponding to each layer are the same.

[0234] For the above description, the following embodiments can be constructed.

[0235] Embodiment 1: Indication reporting of FD basis vector. The FD basis vector is a DFT basis vector.

[0236] When N = 2, the TRP provides services to the UE through the CJT. For each TRP configured by the network device gNB for the UE, the numbers Li and Mi of the SD and FD basis vectors are 4 and 4 respectively, and it is assumed that the number of PMI sub - bands is N3 = 13. Both the SD and FD basis vectors are DFT basis vectors, and the UE selects the SD and FD basis vectors corresponding to each TRP based on the channels from different TRPs to the UE. For the FD basis vectors, when the UE reports the FD basis vectors corresponding to each TRP respectively using the conventional method,

[0237]

Number

[0238]

Number

[0239] Regarding another codebook structure, assuming that the gNB selects M = 5 FD basis vectors for all TRPs configured for the UE, the UE is instructed by bits to select one basis vector from N = 12 FD basis vectors, where the DFT basis vector with all elements being 1 is always selected.

[0240] Example 2: Cooperative reporting instruction for the SD and FD basis vector pair. The basis vectors are eigenvectors.

[0241] Regarding the FD basis vector as an eigenvector and the k - th eigenvector being v k , and S orthogonal basis vectors being DFT basis vectors, the s - th DFT basis vector being v s defined as, and the matrix composed of S basis vectors being B, the S weighting coefficients are c = B H v k . The terminal reports the S DFT basis vector indication information and the S weighting coefficient indication information to the gNB, and the gNB, based on the obtained indication information, vk The k-th eigenvector can be calculated based on Bc. Similarly, in the above manner, information that the SD basis vector, the SD and FD basis vectors are eigenvectors can be reported to the network device through the orthogonal basis vectors and the weight values of each orthogonal basis vector.

[0242] FIG. 11 is a schematic structural diagram of a communication device provided by an embodiment of the present disclosure. The communication device 110 shown in FIG. 11 may include a transceiver module 1101 and a processing module 1102. The transceiver module 1101 may include a transmission module and / or a reception module. The transmission module is used to implement the transmission function, the reception module is used to implement the reception function, and the transceiver module 1101 can implement the transmission function and / or the reception function.

[0243] The communication device 110 may be a terminal device (for example, the terminal device in the foregoing method embodiment), a device in the terminal device, or a device that can be used in combination with the terminal device. Alternatively, the communication device 110 may be a network device (for example, the network device in the foregoing method embodiment), a device in the network device, or a device that can be used in combination with the network device.

[0244] The communication device 110 is applied to the terminal device side. The device includes a transceiver module 1101. The transceiver module 1101 acquires codebook parameter information instructed by the network device. Here, the codebook parameter information includes the number of codebook parameters set for a transmission and reception point (TRP) or a TRP group, and transmits instruction information to the network device. Here, the instruction information instructs the index value of the codebook parameter selected by the terminal device for the TRP or the TRP group, and the index value is related to the number of codebook parameters.

[0245] Optionally, the codebook parameter includes at least one of a frequency domain (FD) basis vector, a spatial domain (SD) basis vector, an SD and FD basis vector pair, and a channel state information reference signal (CSI-RS) port.

[0246] Optionally, the indication information includes at least one of indication information of an FD basis vector, indication information of an SD basis vector, indication information of an SD and FD basis vector pair, indication information of a CSI-RS port, indication information of a start position of a window corresponding to each TRP among a plurality of TRPs, where the candidate FD basis vector is within one or more windows, and indication information of a start position of a window corresponding to each TRP group among a plurality of TRP groups, where the candidate FD basis vector is within one or more windows.

[0247] Optionally, the indication information of the FD basis vector indicates at least one of an index value of the FD basis vector corresponding to a reference TRP, an index value of the FD basis vector corresponding to a reference TRP group, an index value of the FD basis vector corresponding to each other TRP, an index value of the FD basis vector corresponding to each other TRP group, an index value of the FD basis vector corresponding to each TRP among a plurality of TRPs, an index value of the FD basis vector corresponding to each TRP group among a plurality of TRP groups, an index value of the relative FD basis vector corresponding to each TRP among a plurality of TRPs, an index value of the relative FD basis vector corresponding to each TRP group among a plurality of TRP groups, and an index value of the reference FD basis vector, where the reference TRP and the other TRPs belong to a plurality of TRPs, the reference TRP group and the other TRP groups belong to a plurality of TRP groups, and the plurality of TRPs or the plurality of TRP groups provide a data service to the terminal device.

[0248] Optionally, the apparatus further includes a processing module 1102 for obtaining the difference between the index value of the FD basis vector corresponding to each TRP and the index value of the reference FD basis vector, obtaining the index value of the relative FD basis vector corresponding to each TRP, obtaining the difference between the index value of the FD basis vector corresponding to each TRP group and the index value of the reference FD basis vector, and obtaining the index value of the relative FD basis vector corresponding to each TRP group.

[0249] Optionally, the codebook parameter information further includes a reference number, the number of codebook parameters includes the number of FD basis vectors set for each TRP or each TRP group, and the transceiver module 1101 further transmits, based on the reference number and the number of FD basis vectors, indication information of the FD basis vector to the network device, where the indication information of the FD basis vector is used to indicate at least one of the index value of the FD basis vector corresponding to the reference TRP, the index value of the FD basis vector corresponding to the reference TRP group, the index value of the FD basis vector corresponding to each other TRP, and the index value of the FD basis vector corresponding to each other TRP group.

[0250] Optionally, the codebook parameter information further includes a reference number, the number of codebook parameters includes the number of FD basis vectors set for the reference TRP or the reference TRP group, and the processing module 1102 further processes, based on the first indication method, the reference number and the number of FD basis vectors set for the reference TRP or the reference TRP group to obtain a first indication value, where the first indication value indicates the index value of the FD basis vector corresponding to the reference TRP or the reference TRP group. The first indication method is

[0251]

Number

[0252] Optionally, the codebook parameter information further includes a reference number, the number of codebook parameters includes the number of FD basis vectors set for each other TRP or each other TRP group, and the processing module 1102 further processes the reference number and the number of FD basis vectors set for each other TRP or each other TRP group based on the second indication method to obtain a second indication value, where the second indication value indicates the index value of the FD basis vector corresponding to each other TRP or each other TRP group, and the second indication method is

[0253] [Number]

[0254] Optionally, the codebook parameter information further includes a reference number, the number of codebook parameters includes the total number of FD basis vectors set for all TRPs or TRP groups, where the transceiver module 1101 further transmits the indication information of the FD basis vector based on the reference number and / or the total number of FD basis vectors, and the indication information of the FD basis vector is used to indicate at least one of the index value of the FD basis vector corresponding to each TRP among a plurality of TRPs, the index value of the FD basis vector corresponding to each TRP group among a plurality of TRP groups, the index value of the relative FD basis vector corresponding to each TRP among a plurality of TRPs, the index value of the relative FD basis vector corresponding to each TRP group among a plurality of TRP groups, and the index value of the reference FD basis vector.

[0255] Optionally, the codebook parameter information further includes a reference number, the number of codebook parameters includes the total number of FD basis vectors set for all TRPs or TRP groups, and the processing module 1102 further processes the reference number and the total number of FD basis vectors based on the third indication method to obtain a third indication value, where the third indication value indicates the index value of the FD basis vector corresponding to each TRP or each TRP group, and the third indication method is

[0256]

Number

[0257] Optionally, the codebook parameter information further includes a reference number, and the processing module 1102 further processes the reference number based on a fourth instruction method to obtain a fourth instruction value for instructing an index value of a reference FD basis vector, and the fourth instruction method is

[0258]

Number

[0259] Optionally, the reference number is either the number of precoding matrices indicators (PMI) or the number of FD basis vectors included in the sliding window.

[0260] Optionally, the reference TRP is the TRP corresponding to the first layer 1 reference signal received power (L1-RSRP) with the largest value among a plurality of first L1-RSRPs, where each first L1-RSRP corresponds to one TRP, or the TRP corresponding to the first combination coefficient with the largest amplitude among a plurality of first combination coefficients, or the TRP corresponding to the largest first reference amplitude among a plurality of first reference amplitudes, or the TRP corresponding to the smallest or largest first description value among a plurality of first description values, where each first description value corresponds to one TRP.

[0261] Optionally, the first description value is any one of the index value of the FD basis vector corresponding to the TRP, the resource identification number (ID) in the CSI-RS resource corresponding to the TRP, and the port group index value corresponding to the TRP.

[0262] Optionally, the reference TRP group is a TRP group corresponding to the second L1-RSRP with the largest value among a plurality of second L1-RSRPs, where each second L1-RSRP corresponds to one TRP group, a TRP group corresponding to the second combination coefficient with the largest amplitude among a plurality of second combination coefficients, a TRP group corresponding to the largest second reference amplitude among a plurality of second reference amplitudes, and a TRP group corresponding to the smallest or largest second description value among a plurality of second description values, where each second description value corresponds to one TRP group, and is any one of them.

[0263] Optionally, the second description value is any one of the index value of the FD basis vector corresponding to the TRP group, the resource identification number (ID) in the CSI-RS resource corresponding to the TRP group, and the port group index value corresponding to the TRP group.

[0264] Optionally, the SD basis vector, the indication information of the SD and FD basis vector pair are used to indicate at least one of the index value of the SD basis vector corresponding to each TRP, the index value of the FD basis vector corresponding to each TRP, the index value of the SD and FD basis vector pair corresponding to each TRP, the index value of the SD basis vector corresponding to each TRP group, the index value of the FD basis vector corresponding to each TRP group, and the index value of the SD and FD basis vector pair corresponding to each TRP group.

[0265] Optionally, the basis vectors are discrete Fourier transform (DFT) basis vectors, and the transceiver module 1101 further transmits indication information of the DFT basis vectors based on the number of codebook parameters, where the indication information of the DFT basis vectors is used to indicate any one of the index value of the SD basis vector corresponding to each TRP, the index value of the FD basis vector corresponding to each TRP, the index value of the SD basis vector corresponding to each TRP group, and the index value of the FD basis vector corresponding to each TRP group.

[0266] Optionally, the transceiver module 1101 further transmits indication information of the SD and FD basis vector pairs based on the number of codebook parameters, where the indication information of the SD and FD basis vector pairs is used to indicate at least one of the index value of the SD and FD basis vector pairs corresponding to each TRP and the index value of the SD and FD basis vector pairs corresponding to each TRP group.

[0267] Optionally, the number of codebook parameters includes the number of SD and FD basis vector pairs set for each TRP or each TRP group and the total number of SD and FD basis vector pairs set for all TRPs or TRP groups. The processing module 1102 further processes the total number of SD and FD basis vector pairs and the number of SD and FD basis vector pairs to obtain a fifth indication value, and the fifth indication value indicates the index value of the SD and FD basis vector pairs corresponding to each TRP or each TRP group. The fifth indication method is

[0268] [Number]

[0269] Optionally, the basis vectors are eigenvectors, and the processing module 1102 further determines the amplitude and / or phase corresponding to each coefficient in the eigenvector.

[0270] Optionally, the transceiver module 1101 further transmits indication information of the eigenvector based on amplitude and / or phase, where the indication information of the eigenvector is used to indicate any one of the indication information of the amplitude corresponding to each coefficient and the indication information of the phase corresponding to each coefficient.

[0271] Optionally, the basis vector is an eigenvector, and the processing module 1102 further determines a plurality of orthogonal basis vectors within the eigenvector and weight values corresponding to each orthogonal basis vector.

[0272] Optionally, the transceiver module 1101 further transmits indication information of the eigenvector based on the orthogonal basis vector and the weight value.

[0273] Optionally, the transceiver module 1101 further transmits indication information to the network device based on a first period, and indicates a combination coefficient corresponding to the TRP to the network device based on a second period, where the first period is greater than the second period. Optionally, the number of data transmission layers is plural, where the indication information satisfies at least one of the following conditions: the indication information of the CSI-RS ports corresponding to each data transmission layer is the same; the indication information of the SD basis vectors corresponding to each data transmission layer is the same; the indication information of the FD basis vectors corresponding to each data transmission layer is different; the indication information of the SD and FD basis vector pairs corresponding to each data transmission layer is the same or different, and the basis vector is a DFT basis vector; the indication information of the SD and FD basis vector pairs corresponding to each data transmission layer is the same, and the basis vector is an eigenvector.

[0274] Optionally, the number of data transmission layers is plural, where the indication information satisfies at least one of the following conditions: the indication information of the CSI-RS ports corresponding to each data transmission layer is the same; the indication information of the SD basis vectors corresponding to each data transmission layer is the same; the indication information of the FD basis vectors corresponding to each data transmission layer is different; the indication information of the SD and FD basis vector pairs corresponding to each data transmission layer is the same or different, and the basis vector is a DFT basis vector; the indication information of the SD and FD basis vector pairs corresponding to each data transmission layer is the same, and the basis vector is an eigenvector.

[0275] By implementing the method of the present disclosure, the terminal device can obtain codebook parameter information instructed by the network device, where the codebook parameter information includes the number of codebook parameters set for a transmit-receive point (TRP) or a TRP group, send instruction information to the network device, where the instruction information instructs the index value of the codebook parameter selected by the terminal device for the TRP or the TRP group, the index value is related to the number of codebook parameters, and the instruction overhead corresponding to the codebook parameter can be reduced, and the instruction effect on the codebook parameter can be effectively improved.

[0276] The communication device 110 is applied to the network device side, and the device includes a transceiver module 1101 that instructs the terminal device of the codebook parameter information, where the codebook parameter information includes the number of codebook parameters set for a transmit-receive point (TRP) or a TRP group, receives the instruction information transmitted from the terminal device, where the instruction information instructs the index value of the codebook parameter selected by the terminal device for the TRP or the TRP group, and the index value is related to the number of codebook parameters.

[0277] Optionally, the codebook parameter includes at least one of a frequency domain (FD) basis vector, a spatial domain (SD) basis vector, an SD and FD basis vector pair, and a channel state information reference signal (CSI-RS) port.

[0278] Optionally, the indication information includes at least one of: indication information of the FD basis vector, indication information of the SD basis vector, indication information of the SD and FD basis vector pair, indication information of the port corresponding to the data transmission layer, indication information of the start position of the window corresponding to each TRP among a plurality of TRPs, where the candidate FD basis vector is within one or more windows, and indication information of the start position of the window corresponding to each TRP group among a plurality of TRP groups, where the candidate FD basis vector is within one or more windows.

[0279] Optionally, the indication information of the FD basis vector is used to indicate at least one of: the index value of the FD basis vector corresponding to the reference TRP, the index value of the FD basis vector corresponding to the reference TRP group, the index value of the FD basis vector corresponding to each other TRP, the index value of the FD basis vector corresponding to each other TRP group, the index value of the FD basis vector corresponding to each TRP among a plurality of TRPs, the index value of the FD basis vector corresponding to each TRP group among a plurality of TRP groups, the index value of the relative FD basis vector corresponding to each TRP among a plurality of TRPs, the index value of the relative FD basis vector corresponding to each TRP group among a plurality of TRP groups, and the index value of the reference FD basis vector. Here, The reference TRP and other TRPs belong to a plurality of TRPs, the reference TRP group and other TRP groups belong to a plurality of TRP groups, and the plurality of TRPs or the plurality of TRP groups provide data services to the terminal device.

[0280] Optionally, the codebook parameter information further includes a reference number, and the number of codebook parameters is any one of the number of FD basis vectors set for each TRP or each TRP group, the total number of FD basis vectors set for all TRPs or TRP groups, the number of SD and FD basis vector pairs set for each TRP or each TRP group, and the total number of SD and FD basis vector pairs set for all TRPs or TRP groups.

[0281] Optionally, the reference number is any one of the number of precoding matrix indicators (PMI) and the number of FD basis vectors included in the sliding window.

[0282] Optionally, the indication information of the SD basis vector and the SD and FD basis vector pairs is used to indicate at least one of the index value of the SD basis vector corresponding to each TRP, the index value of the FD basis vector corresponding to each TRP, the index value of the SD and FD basis vector pairs corresponding to each TRP, the index value of the SD basis vector corresponding to each TRP group, the index value of the FD basis vector corresponding to each TRP group, and the index value of the SD and FD basis vector pairs corresponding to each TRP group.

[0283] By implementing the method of the present disclosure, a network device can instruct a terminal device with codebook parameter information, where the codebook parameter information includes the number of codebook parameters set for a transmission and reception point (TRP) or a TRP group, receive instruction information transmitted from the terminal device, where the instruction information instructs an index value of a codebook parameter selected by the terminal device for a TRP or a TRP group, the index value is related to the number of codebook parameters, based on the codebook parameter information, ensure the adaptability between the instruction information transmitted by the terminal device and the instruction scenario, effectively improve the instruction effect of the network device corresponding to the instruction information, and reduce the instruction overhead corresponding to the codebook parameter.

[0284] FIG. 12 is a schematic structural diagram of another communication device provided by an embodiment of the present disclosure. The communication device 120 may be a network device (the network device in the foregoing method embodiment), may be a terminal device (the terminal device in the foregoing method embodiment), may be a chip, a chip system, or a processor for implementing the foregoing method by the network device, or may be a chip, a chip system, or a processor for implementing the foregoing method by the terminal device. The device can be used to implement the method described in the foregoing method embodiment. Specifically, refer to the description in the foregoing method implementation.

[0285] The communication device 1200 may include one or more processors 1201. The processor 1201 may be a general-purpose processor or a dedicated processor, etc. For example, it may be a baseband processor or a central processor. The baseband processor may be used to process communication protocols and communication data, and the central processor may be used to control a measurement device (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU, or a CU, etc.), execute a computer program, and process the data of the computer program.

[0286] Optionally, the communication device 120 may include one or more memories 1202 in which a computer program 1204 is stored, and a computer program 1203 may be stored in the processor 1201. The processor 1201 executes the computer program 1204 and / or the computer program 1203 to cause the communication device 120 to execute the method described in the above method embodiments. Optionally, data may be stored in the memory 1202. The communication device 120 and the memory 1202 may be installed separately or integrated as a whole.

[0287] Optionally, the communication device 120 may further include a transceiver 1205 and an antenna 1206. The transceiver 1205 may be referred to as a transceiver unit, a transceiver, or a transceiver circuit, etc., and is used to implement a transceiver function. The transceiver 1205 may include a receiver and a transmitter. The receiver may be referred to as a receiving device or a receiving circuit, etc., and is used to implement a receiving function. The transmitter may be referred to as a transmitting device or a transmitting circuit, etc., and is used to implement a transmitting function.

[0288] Optionally, the communication device 120 may further include one or more interface circuits 1207. The interface circuit 1207 receives code instructions and transmits them to the processor 1201. The processor 1201 executes the code instructions to cause the communication device 120 to execute the method described in the above method embodiments.

[0289] In one implementation, the processor 1201 may include a transceiver for realizing reception and transmission functions. For example, the transceiver may be a transceiver circuit, or an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for realizing reception and transmission functions may be separate or integrated together. The above transceiver circuit, interface, or interface circuit can be used for reading and writing code / data, or the above transceiver circuit, interface, or interface circuit can be used for signal transmission or transfer.

[0290] In one implementation, a computer program 1203 may be stored in the processor 1201, and the computer program 1203 is executed in the processor 1201, whereby the communication device 120 can be made to execute the method described in the above method embodiments. The computer program 1203 may be fixed in the processor 1201, and in this case, the processor 1201 may be realized by hardware.

[0291] In one implementation, the communication device 120 may include a circuit, and the circuit can implement the functions of transmission, reception, or communication in the foregoing method embodiments. The processor and transceiver described in this disclosure can be integrated into an integrated circuit (IC), analog IC, radio frequency integrated circuit (RFIC), mixed-signal IC, application specific integrated circuit (ASIC), printed circuit board (PCB), electronic device, etc. The processor and transceiver can be manufactured by various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal-oxide-semiconductor (NMOS), P-type metal-oxide-semiconductor (PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.

[0292] The communication device described in the above embodiments may be a network device (the network device in the foregoing method embodiments) or a terminal device (the terminal device in the foregoing method embodiments), but the scope of the communication device described in this disclosure is not limited thereto, and the structure of the communication device may not be limited by FIG. 12. The communication device may be an independent device or a part of a large device. For example, the communication device may be as follows. (1) An independent integrated circuit (IC), or chip, or chip system or subsystem, (2) A set having one or more ICs, and optionally, the IC set may include a storage component for storing data and computer programs, (3) ASIC, such as a modem, (4) A module that can be incorporated into other devices. (5) Receiver, terminal device, intelligent terminal device, cellular phone, wireless device, handheld, mobile unit, in-vehicle device, network device, cloud device, artificial intelligence device, etc. (6) Others.

[0293] For the case where the communication device is a chip or a chip system, please refer to the schematic diagram of the chip structure shown in FIG. 13. The chip shown in FIG. 13 includes a processor 1301 and an interface 1302. Here, the number of processors 1301 may be one or more, and the number of interfaces 1302 may also be more than one.

[0294] When the chip realizes the functions of the terminal device in the embodiments of the present application, the processor 1301 is used to realize S103 and S203 in FIG. 3, or is used to realize S105 in FIG. 5, or is used to realize S106, etc. in FIG. 6.

[0295] The interface 1302 is used to realize S102 and S202 in FIG. 2, or is used to realize S104 in FIG. 4, or is used to realize S109 in FIG. 9.

[0296] When the chip realizes the functions of the network device in the embodiments of the present application, the interface 1302 is used to realize S110 and S210 in FIG. 10.

[0297] Optionally, the chip further includes a memory 1303, and the memory 1303 is used to store necessary computer programs and data.

[0298] As will be appreciated by those skilled in the art, the various illustrative logical blocks and steps enumerated in the embodiments of the present disclosure can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented by hardware or software depends on the specific application and the overall design requirements of the system. Those skilled in the art can implement the above functionality in various ways for each specific application, but such implementation should not be understood as exceeding the protection scope of the embodiments of the present disclosure.

[0299] The embodiments of the present disclosure further provide a communication system, which includes a communication device as the network device in the embodiment of FIG. 11 described above (the network device in the method embodiment described above) and a communication device as the terminal device (the terminal device in the method embodiment described above), or the system includes a communication device as the network device in the embodiment of FIG. 12 described above (the network device in the method embodiment described above) and a communication device as the terminal device (the terminal device in the method embodiment described above).

[0300] The present disclosure further provides a computer program product, which realizes the functions of any one of the above method embodiments when executed by a computer.

[0301] The present disclosure further provides a computer program product, which realizes the functions of any one of the above method embodiments when executed by a computer.

[0302] In the above embodiments, all or part of them can be implemented by software, hardware, firmware, or any combination thereof. When implemented using software, all or part of them can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, it generates all or part of the flow or functions according to the description of the embodiments of the present disclosure. The computer may be a general-purpose computer, a dedicated computer, a computer network, or other programmable devices. The computer program can be stored in a computer-readable storage medium, or can be transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center by wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) means. The computer-readable storage medium may be any usable medium accessible to a computer, or a data storage device such as a server or data center including one or more integrated usable media. The usable medium may be a magnetic medium (such as a floppy disk, hard disk, magnetic tape), an optical medium (such as a high-density digital video disc (DVD)), or a semiconductor medium (such as a solid state disk (SSD)), etc.

[0303] As will be understood by those skilled in the art, the various numerical numbers such as the first, second, etc. related to the present disclosure are classifications made for ease of explanation, and do not limit the scope of the embodiments of the present disclosure, nor do they represent priorities.

[0304] "At least one" in the present disclosure may be described as "one or more", and the plurality may be two, three, four or more, without being limited in the present disclosure. In the embodiments of the present disclosure, for one technical feature, technical features in this type of technical feature are distinguished by "first", "second", "third", "A", "B", "C", "D", etc., and there is no priority order or size order among the technical features described by the "first", "second", "third", "A", "B", "C", and "D".

[0305] The correspondence relationships shown by each table in the present disclosure may be set in advance or defined in advance. The possible values of the information in each table are merely examples and may be set to other values, without being limited in the present disclosure. When setting the correspondence relationship between information and each parameter, it is not necessarily required to set all the correspondence relationships shown in each table. For example, in the tables of the present disclosure, the correspondence relationships shown in some rows may not be set. Also for the above tables, appropriate deformation adjustments such as splitting and combining may be performed. The names of the parameters shown in the themes of the above tables may also be called other names understandable to the communication device, and the possible values or display methods of the parameters may also be other possible values or display methods understandable to the communication device. When the above tables are implemented, other data structures such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables, etc. may be used.

[0306] The predefined in the present disclosure may be understood as definition, predefined, memorization, pre-memorization, pre-agreement, pre-setting, hardening, or pre-baking.

[0307] As can be understood by those skilled in the art, in combination with the units and algorithm steps of each example described in the embodiments disclosed herein, it can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are ultimately executed in hardware or in a software manner depends on the specific application of the technical solution and the design constraints. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be regarded as exceeding the scope of this disclosure.

[0308] As can be clearly understood by those skilled in the art, for the sake of convenience and simplification of the description, the specific working processes of the systems, devices and units described above are referred to the corresponding processes in the method embodiments described above, and detailed descriptions are omitted here.

[0309] What is described above is only a specific embodiment of the present disclosure, and the protection scope of the present disclosure is not limited thereto. Those skilled in the art should include any changes or substitutions that can be easily conceived without departing from the technical scope disclosed in the present disclosure within the protection scope of the present disclosure. Therefore, the protection scope of the present disclosure shall be subject to the scope of the claims.

Claims

Claim 1 An instruction method executed by a terminal device, comprising: obtaining codebook parameter information indicated by a network device, the codebook parameter information including the number of codebook parameters set for a transmission and reception point (TRP) or a TRP group; transmitting instruction information to the network device, the instruction information indicating an index value of a codebook parameter selected by the terminal device for the TRP or the TRP group, the index value being related to the number of the codebook parameters. The instruction method is characterized by the above. Claim 2 The codebook parameter includes at least one of: a frequency domain (FD) basis vector; a spatial domain (SD) basis vector; an SD and FD basis vector pair; a channel state information reference signal (CSI-RS) port. The instruction method according to claim 1, characterized by the above. Claim 3 The instruction information includes at least one of: instruction information of an FD basis vector; instruction information of an SD basis vector; instruction information of an SD and FD basis vector pair; instruction information of a CSI-RS port; instruction information of a start position of a window corresponding to each TRP among a plurality of TRPs, the instruction information indicating that a candidate FD basis vector is within one or more windows;instruction information of a start position of a window corresponding to each TRP group among a plurality of TRP groups, the instruction information indicating that a candidate FD basis vector is within one or more windows. The instruction method according to any one of claims 1 to 2, characterized by the above. Claim 4 The instruction information of the FD basis vector includes: an index value of an FD basis vector corresponding to a reference TRP; an index value of an FD basis vector corresponding to a reference TRP group; an index value of an FD basis vector corresponding to each other TRP; an index value of an FD basis vector corresponding to each other TRP group; an index value of an FD basis vector corresponding to each TRP among a plurality of TRPs; an index value of an FD basis vector corresponding to each TRP group among a plurality of TRP groups; an index value of a relative FD basis vector corresponding to each TRP among a plurality of TRPs. ​ The index value of the relative FD basis vector corresponding to each TRP group among the plurality of TRP groups, and at least one of the index value of the reference FD basis vector, is indicated, the reference TRP and the other TRPs belong to the plurality of TRPs, the reference TRP group and the other TRP groups belong to the plurality of TRP groups, and the plurality of TRPs or the plurality of TRP groups provide a data service to the terminal device, The indication method according to claim 3, characterized in that.

5. The indication method is obtaining the index value of the relative FD basis vector corresponding to each TRP by obtaining the difference between the index value of the FD basis vector corresponding to each TRP and the index value of the reference FD basis vector, and further including obtaining the index value of the relative FD basis vector corresponding to each TRP group by obtaining the difference between the index value of the FD basis vector corresponding to each TRP group and the index value of the reference FD basis vector, The indication method according to claim 4, characterized in that.

6. The codebook parameter information further includes a reference number, and the number of the codebook parameters includes the number of FD basis vectors set for each TRP or each TRP group, The step of transmitting indication information to the network device is including the step of transmitting the indication information of the FD basis vector to the network device based on the reference number and the number of the FD basis vectors, The indication information of the FD basis vector is the index value of the FD basis vector corresponding to the reference TRP, and the index value of the FD basis vector corresponding to the reference TRP group, and the index value of the FD basis vector corresponding to each other TRP, and indicating at least one of the index value of the FD basis vector corresponding to each other TRP group, The indication method according to claim 4, characterized in that.

7. The codebook parameter information further includes a reference number, and the number of the codebook parameters includes the number of FD basis vectors set for the reference TRP or the reference TRP group, The method is Based on the first indication method, processing the reference number and the number of FD basis vectors set for the reference TRP or reference TRP group to obtain a first indication value, wherein the first indication value further includes indicating an index value of the FD basis vector corresponding to the reference TRP or the reference TRP group. The first indication method is 【Number 1】 The indication method according to claim 4, characterized in that.

8. The codebook parameter information further includes a reference number, and the number of the codebook parameters includes the number of FD basis vectors set for each other TRP or each other TRP group. The method is Based on the second indication method, processing the reference number and the number of FD basis vectors set for each other TRP or each other TRP group to obtain a second indication value, wherein the second indication value further includes indicating an index value of the FD basis vector corresponding to each other TRP or each other TRP group. The second indication method is 【Number 2】 The indication method according to claim 4, characterized in that.

9. The codebook parameter information further includes a reference number, and the number of the codebook parameters includes the total number of FD basis vectors set for all TRPs or TRP groups. The step of transmitting indication information to the network device is Including the step of transmitting indication information of the FD basis vector based on the reference number and / or the total number of the FD basis vectors. The indication information of the FD basis vector is The index value of the FD basis vector corresponding to each TRP among a plurality of TRPs, The index value of the FD basis vector corresponding to each TRP group among a plurality of TRP groups, The index value of the relative FD basis vector corresponding to each TRP among a plurality of TRPs, The index value of the relative FD basis vector corresponding to each TRP group among a plurality of TRP groups, Indicating at least one of the index value of the reference FD basis vector. The indication method according to claim 4, characterized in that.

10. The codebook parameter information further includes a reference number, and the number of the codebook parameters includes the total number of FD basis vectors set for all TRPs or TRP groups. The method is Based on the third indication method, processing the reference number and the total number of the FD basis vectors to obtain a third indication value, the third indication value further including the step of indicating the index value of the FD basis vector corresponding to each TRP or each TRP group, The third indication method is [Number 3] The indication method according to claim 4, characterized in that

11. The codebook parameter information further includes a reference number, The method further includes Based on the fourth indication method, processing the reference number to obtain a fourth indication value for indicating the index value of the reference FD basis vector, The fourth indication method is 【Number 4】 The indication method according to claim 4, characterized in that

12. The reference number is either the number of precoding matrix indicators (PMI) or the number of FD basis vectors included in the sliding window, The indication method according to any one of claims 6 to 11, characterized in that

13. The reference TRP is the TRP corresponding to the first L1-RSRP with the largest value among a plurality of first layer 1 reference signal reception powers (L1-RSRP), each of the first L1-RSRP corresponding to one of the TRPs; the TRP corresponding to the first combination coefficient with the largest amplitude among a plurality of first combination coefficients; the TRP corresponding to the largest first reference amplitude among a plurality of first reference amplitudes; the TRP corresponding to the smallest or largest first description value among a plurality of first description values, each of the first description values corresponding to one of the TRPs, The indication method according to claim 4, characterized in that

14. The first description value is either the index value of the FD basis vector corresponding to the TRP, the resource identification number (ID) in the CSI-RS resource corresponding to the TRP, or the port group index value corresponding to the TRP, The indication method according to claim 13, characterized in that

15. The reference TRP group is the TRP group corresponding to the second L1-RSRP with the largest value among a plurality of second L1-RSRP, each of the second L1-RSRP corresponding to one of the TRP groups; the TRP group corresponding to the second combination coefficient with the largest amplitude among a plurality of second combination coefficients; ​ The TRP group corresponding to the maximum second reference amplitude among the plurality of second reference amplitudes, The TRP group corresponding to the minimum or maximum second description value among the plurality of second description values, where each of the second description values corresponds to one of the TRP groups, and any one of them, The instruction method according to claim 4, characterized in that.

16. The second description value is, The index value of the FD basis vector corresponding to the TRP group, The resource identification number (ID) in the CSI-RS resource corresponding to the TRP group, The port group index value corresponding to the TRP group, and any one of them, The instruction method according to claim 15, characterized in that.

17. The indication information of the SD basis vector, the SD and FD basis vector pair is, The index value of the SD basis vector corresponding to each TRP, The index value of the FD basis vector corresponding to each TRP, The index value of the SD and FD basis vector pair corresponding to each TRP, The index value of the SD basis vector corresponding to each TRP group, The index value of the FD basis vector corresponding to each TRP group, The index value of the SD and FD basis vector pair corresponding to each TRP group, and at least one of them is indicated, The instruction method according to claim 3, characterized in that.

18. The basis vector is a discrete Fourier transform (DFT) basis vector, The step of transmitting the indication information to the network device is, Based on the number of the codebook parameters, including the step of transmitting the indication information of the DFT basis vector, The indication information of the DFT basis vector is, The index value of the SD basis vector corresponding to each TRP, The index value of the FD basis vector corresponding to each TRP, The index value of the SD basis vector corresponding to each TRP group, The index value of the FD basis vector corresponding to each TRP group, and any one of them is indicated, The instruction method according to claim 17, characterized in that.

19. The step of transmitting the indication information to the network device is, Based on the number of the codebook parameters, including the step of transmitting the indication information of the SD and FD basis vector pair, The indication information of the SD and FD basis vector pair is, The index value of the SD and FD basis vector pair corresponding to each TRP, Indicating at least one of the index values of the SD and FD basis vector pairs corresponding to each TRP group The indicating method according to claim 18, characterized in that

20. The number of the codebook parameters includes the number of SD and FD basis vector pairs set for each TRP or each TRP group, and the total number of SD and FD basis vector pairs set for all TRPs or TRP groups The method is A step of processing the total number of the SD and FD basis vector pairs and the number of the SD and FD basis vector pairs to obtain a fifth indication value, the fifth indication value further including a step of indicating the index value of the SD and FD basis vector pairs corresponding to each TRP or each TRP group The fifth indicating method is 【Number 5】 The indicating method according to claim 3, characterized in that

21. The basis vector is an eigenvector The method is Determining the amplitude and / or phase corresponding to each coefficient in the eigenvector Transmitting indication information of the eigenvector based on the amplitude and / or phase The indication information of the eigenvector is The indication information of the amplitude corresponding to each coefficient Indicating any one of the indication information of the phase corresponding to each coefficient The indicating method according to claim 3, characterized in that

22. The basis vector is an eigenvector The method is Determining a plurality of orthogonal basis vectors in the eigenvector and weight values corresponding to each orthogonal basis vector Transmitting indication information of the eigenvector based on the orthogonal basis vector and the weight value The indicating method according to claim 3, characterized in that

23. The method is Transmitting indication information to the network device based on a first period A step of indicating the combination coefficient corresponding to the TRP to the network device based on a second period, the first period being larger than the second period The indicating method according to claim 3, characterized in that

24. The number of data transmission layers is plural The indication information is The indication information of the CSI-RS ports corresponding to each data transmission layer is the same The indication information of the SD basis vectors corresponding to each data transmission layer is the same The indication information of the FD basis vectors corresponding to each data transmission layer is different, and the indication information of the SD and FD basis vector pairs corresponding to each data transmission layer is the same or different, and the basis vectors are DFT basis vectors, and the indication information of the SD and FD basis vector pairs corresponding to each data transmission layer is the same, and the basis vectors are eigenvectors, and at least one of the above is satisfied, The indication method according to claim 3, characterized in that.

25. An indication method executed by a network device, comprising: indicating codebook parameter information to a terminal device, wherein the codebook parameter information includes the number of codebook parameters set for a transmit-receive point (TRP) or a TRP group; receiving indication information transmitted from the terminal device, the indication information indicating an index value of a codebook parameter selected by the terminal device for the TRP or the TRP group, and the index value being related to the number of the codebook parameters. The indication method, characterized in that.

26. The codebook parameter includes a frequency domain (FD) basis vector, a spatial domain (SD) basis vector, an SD and FD basis vector pair, and at least one of a channel state information reference signal (CSI-RS) port. The indication method according to claim 25, characterized in that.

27. The indication information includes indication information of an FD basis vector, indication information of an SD basis vector, indication information of an SD and FD basis vector pair, indication information of a port corresponding to a data transmission layer, indication information of the start position of a window corresponding to each TRP among a plurality of TRPs, the indication information indicating that a candidate FD basis vector is within one or more windows, and indication information of the start position of a window corresponding to each TRP group among a plurality of TRP groups, the indication information indicating that a candidate FD basis vector is within one or more windows, and at least one of the above is included. The indication method according to any one of claims 25 to 26, characterized in that.

28. The indication information of the FD basis vector includes the index value of the FD basis vector corresponding to the reference TRP, and the index value of the FD basis vector corresponding to the reference TRP group, the index value of the FD basis vector corresponding to each other TRP, the index value of the FD basis vector corresponding to each other TRP group, the index value of the FD basis vector corresponding to each TRP among the plurality of TRPs, the index value of the FD basis vector corresponding to each TRP group among the plurality of TRP groups, the index value of the relative FD basis vector corresponding to each TRP among the plurality of TRPs, the index value of the relative FD basis vector corresponding to each TRP group among the plurality of TRP groups, the index value of the reference FD basis vector, and instruct at least one of them, the reference TRP and the other TRPs belong to the plurality of TRPs, the reference TRP group and the other TRP groups belong to the plurality of TRP groups, and the plurality of TRPs or the plurality of TRP groups provide a data service to the terminal device, The instruction method according to claim 27, characterized in that.

29. The codebook parameter information further includes a reference number, The number of the codebook parameters is the number of FD basis vectors set for each TRP or each TRP group, the total number of FD basis vectors set for all TRPs or TRP groups, the number of SD and FD basis vector pairs set for each TRP or each TRP group, any one of the total number of SD and FD basis vector pairs set for all TRPs or TRP groups, The instruction method according to claim 28, characterized in that.

30. The reference number is the number of precoding matrix indicators (PMI), any one of the number of FD basis vectors included in the sliding window, The instruction method according to claim 29, characterized in that.

31. The indication information of the SD basis vector and the SD and FD basis vector pair is the index value of the SD basis vector corresponding to each TRP, the index value of the FD basis vector corresponding to each TRP, the index value of the SD and FD basis vector pair corresponding to each TRP, the index value of the SD basis vector corresponding to each TRP group, the index value of the FD basis vector corresponding to each TRP group, Indicating at least one of the index values of the SD and FD basis vector pairs corresponding to each TRP group The indicating method according to claim 27, characterized in that

32. A communication device, comprising a transceiver module, wherein the transceiver module obtains codebook parameter information indicated by a network device, the codebook parameter information includes the number of codebook parameters set for a transmission and reception point (TRP) or a TRP group, transmits indication information to the network device, the indication information indicates the index value of the codebook parameter selected by the terminal device for the TRP or the TRP group, and the index value is related to the number of the codebook parameters A communication device, characterized in that

33. A communication device, comprising a transceiver module, wherein the transceiver module indicates codebook parameter information to a terminal device, the codebook parameter information includes the number of codebook parameters set for a transmission and reception point (TRP) or a TRP group, receives indication information transmitted from the terminal device, the indication information indicates the index value of the codebook parameter selected by the terminal device for the TRP or the TRP group, and the index value is related to the number of the codebook parameters A communication device, characterized in that

34. A communication system including a terminal device and a network device, wherein the terminal device executes the method according to any one of claims 1 to 24, and the network device executes the method according to any one of claims 25 to 31 A communication system, characterized in that

35. A computer-readable storage medium storing instructions, wherein when the instructions are executed, the method according to any one of claims 1 to 31 is realized A computer-readable storage medium, characterized in that

Citation Information

Patent Citations

  • Codebook structure for reciprocity-based type-ii codebook

    WO2022153251A1