WO2024168762A1 - Procédé d'indication, procédé de détermination et appareil - Google Patents
Procédé d'indication, procédé de détermination et appareil Download PDFInfo
- Publication number
- WO2024168762A1 WO2024168762A1 PCT/CN2023/076621 CN2023076621W WO2024168762A1 WO 2024168762 A1 WO2024168762 A1 WO 2024168762A1 CN 2023076621 W CN2023076621 W CN 2023076621W WO 2024168762 A1 WO2024168762 A1 WO 2024168762A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- codeword
- antenna port
- network device
- indication
- port groups
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Ceased
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/0413—MIMO systems
- H04B7/0456—Selection of precoding matrices or codebooks, e.g. using matrices antenna weighting
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04B—TRANSMISSION
- H04B7/00—Radio transmission systems, i.e. using radiation field
- H04B7/02—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
- H04B7/04—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
- H04B7/06—Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L25/00—Baseband systems
- H04L25/02—Details ; arrangements for supplying electrical power along data transmission lines
- H04L25/03—Shaping networks in transmitter or receiver, e.g. adaptive shaping networks
Definitions
- the present disclosure relates to the field of communication technology, and in particular to an indication method, a determination method and a device thereof.
- the number of antenna port groups of the terminal device is defined, that is, the number of antenna port groups of the terminal device is defined as Ng, and the antenna ports in each antenna port group are fully coherently transmitted, and the antenna ports between different antenna port groups are incoherently transmitted.
- Ng 1
- the embodiments of the present disclosure provide an indication method, a determination method and a device thereof, which can solve the indication problem of the number of antenna port groups and the codeword by providing an indication scheme of the codeword selected by the network device and the number of antenna port groups corresponding to the codeword.
- an embodiment of the present disclosure provides an indication method, the method being executed by a network device, the method comprising:
- an indication message is sent to the terminal device, wherein the indication message indicates the codeword selected by the network device and the first antenna port group number corresponding to the codeword.
- the network device can send indication information to the terminal device to indicate the codeword selected by the network device and the number of antenna port groups corresponding to the codeword, thereby solving the problem of indicating the number of antenna port groups and the codeword.
- determining the number of first antenna port groups corresponding to the selected codeword includes:
- the number of first antenna port groups corresponding to the codeword selected by the network device is determined.
- determining the configurable codeword of the terminal device according to the number of the second antenna port groups of the terminal device includes:
- the configurable codeword of the terminal device is a codeword whose number of the first antenna port groups is a first value, where the first value is any one of the following values: 1, 2, 4 and 8; or
- the code word is a second value, wherein the second value is any one of the following values: 2, 4 and 8; or,
- the configurable codeword of the terminal device is a codeword whose number of the first antenna port groups is a third value, wherein the third value is any one of the following values: 4 and 8; or
- the configurable codeword of the terminal device is the codeword whose number of the first antenna port groups is 8.
- determining the configurable codeword of the terminal device according to the number of the second antenna port groups of the terminal device includes:
- the configurable codeword of the terminal device is the codeword whose number of the first antenna port groups is 8.
- the indication information includes a first indication field and a second indication field, wherein the first indication field indicates an index value corresponding to the codeword selected by the network device, and the second indication field indicates the number of antenna port groups of the codeword selected by the network device.
- the length of the second indication field is a fixed bit length or a dynamic bit length.
- the sending indication information to the terminal device according to the first number of antenna port groups and the selected codeword includes:
- the first antenna port group number When the first antenna port group number is 1, determine a first transmit precoding matrix indicator TPMI codebook table corresponding to the first antenna port group number; wherein the first TPMI codebook table is a TPMI codebook table for fully coherent codewords;
- the sending indication information to the terminal device according to the first number of antenna port groups and the selected codeword includes:
- the second TPMI codebook table includes all 4-antenna port fully coherent codewords and an all-zero matrix with ranks from 1 to 4;
- the first indication field includes a first indication subfield and a second indication subfield, the first indication subfield indicates the codeword corresponding to the first antenna port group, and the second indication subfield indicates the codeword corresponding to the second antenna port group;
- the sending indication information to the terminal device according to the first number of antenna port groups and the selected codeword includes:
- the third TPMI codebook table includes all 2-antenna port fully coherent codewords with Ranks from 1 to 2 and an all-zero matrix;
- the first indication field includes a first indication subfield, a second indication subfield, a third indication subfield and a fourth indication subfield
- the first indication subfield indicates the codeword corresponding to the first antenna port group
- the second indication subfield indicates the codeword corresponding to the second antenna port group
- the third indication subfield indicates the codeword corresponding to the third antenna port group
- the fourth indication subfield indicates the codeword corresponding to the fourth antenna port group
- the indication information including the first indication field and the second indication field is sent to the terminal device.
- the sending indication information to the terminal device according to the first number of antenna port groups and the selected codeword includes:
- the fourth TPMI codebook table is a TPMI codebook table for non-coherent codewords
- the indication information including the first indication field and the second indication field is sent to the terminal device.
- the sending indication information to the terminal device according to the first number of antenna port groups and the selected codeword includes:
- the indication information includes a joint indication field, and the joint indication field jointly indicates an index value corresponding to the codeword selected by the network device and the number of antenna port groups of the codeword selected by the network device.
- the sending indication information to the terminal device according to the first number of antenna port groups and the selected codeword includes:
- the indication information including the joint indication field is sent to the terminal device.
- an embodiment of the present disclosure provides a determination method, which is performed by a terminal device, and the method includes:
- the indication information indicates a codeword selected by the network device and a number of first antenna port groups corresponding to the codeword
- a codeword selected by the network device and the number of first antenna port groups corresponding to the codeword are determined.
- an indication message is sent from a network device to a terminal device, so that the terminal device determines the codeword selected by the network device and the number of antenna port groups corresponding to the codeword according to the indication message, thereby solving the indication problem of the number of antenna port groups and the codeword.
- the method further includes:
- the second number of antenna port groups of the terminal device and the numbers of the antenna ports included in each antenna port group are sent to the network device; wherein the second number of antenna port groups and the numbers of the antenna ports included in each antenna port group are used to instruct the network device to determine the first number of antenna port groups corresponding to the codeword selected by the network device based on the configurable codeword of the terminal device.
- the indication information includes a first indication field and a second indication field, wherein the first indication field indicates an index value corresponding to the codeword selected by the network device, and the second indication field indicates the number of antenna port groups of the codeword selected by the network device.
- the length of the second indication field is a fixed bit length or a dynamic bit length.
- determining, according to the indication information, the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword includes:
- the codeword selected by the network device is determined according to an index value corresponding to the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword.
- determining the codeword selected by the network device according to the index value corresponding to the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword includes:
- the first antenna port group number When the first antenna port group number is 1, determine a first transmit precoding matrix indicator TPMI codebook table corresponding to the first antenna port group number; wherein the first TPMI codebook table is a TPMI codebook table for fully coherent codewords;
- the codeword selected by the network device is determined from the first TPMI codebook table according to the index value corresponding to the codeword selected by the network device.
- determining the codeword selected by the network device according to the index value corresponding to the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword includes:
- the second TPMI codebook table includes all 4-antenna port fully coherent codewords and an all-zero matrix with ranks from 1 to 4;
- the codeword selected by the network device is determined from the second TPMI codebook table according to the index value corresponding to the codeword selected by the network device.
- determining the codeword selected by the network device according to the index value corresponding to the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword includes:
- the third TPMI codebook table includes all 2-antenna port fully coherent codewords with Ranks from 1 to 2 and an all-zero matrix;
- the network device selects the codeword from the third TPMI codebook table. Code word.
- determining the codeword selected by the network device according to the index value corresponding to the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword includes:
- the fourth TPMI codebook table is a TPMI codebook table for non-coherent codewords
- the codeword selected by the network device is determined from the fourth TPMI codebook table according to the index value corresponding to the codeword selected by the network device.
- determining, according to the indication information, the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword includes:
- the number of the first antenna port groups is 1, determining a beam index and a common phase coefficient index according to a first indication field in the indication information;
- the number of first antenna port groups corresponding to the codeword is determined according to the second indication field in the indication information.
- the indication information includes a joint indication field, and the joint indication field jointly indicates an index value corresponding to the codeword selected by the network device and the number of antenna port groups of the codeword selected by the network device.
- determining, according to the indication information, the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword includes:
- the codeword selected by the network device is determined from the fifth TPMI codebook table according to the index value corresponding to the codeword selected by the network device.
- an embodiment of the present disclosure provides a communication device, which has the function of implementing some or all of the functions of the network device in the method described in the first aspect above.
- the function of the communication device may have the functions of some or all of the embodiments in the present disclosure, or may have the function of implementing any one of the embodiments in the present disclosure alone.
- the functions may be implemented by hardware, or may be implemented by hardware executing corresponding software.
- the hardware or software includes one or more units or modules corresponding to the above functions.
- the structure of the communication device may include a transceiver module and a processing module, and the processing module is configured to support the communication device to perform the corresponding functions in the above method.
- the transceiver module is used to support communication between the communication device and other devices.
- the communication device may also include a storage module, which is coupled to the transceiver module and the processing module, and stores computer programs and data necessary for the communication device.
- the processing module is used to determine the codeword selected by the network device; the processing module is also used to determine the number of first antenna port groups corresponding to the selected codeword; the transceiver module is used to send indication information to the terminal device based on the first number of antenna port groups and the selected codeword, wherein the indication information indicates the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword.
- the transceiver module is further used to receive the number of the second antenna port group of the terminal device and the number of the antenna port included in each antenna port group sent by the terminal device; the processing module is specifically used to: The number of second antenna port groups of the terminal device is used to determine the configurable codeword of the terminal device; and the number of first antenna port groups corresponding to the codeword selected by the network device is determined according to the configurable codeword of the terminal device.
- the processing module is specifically used to: when the second antenna port group number is 1, determine that the configurable codeword of the terminal device is a codeword whose first antenna port group number is a first value, and the first value is any one of the following values: 1, 2, 4 and 8; or, when the second antenna port group number is 2, determine that the configurable codeword of the terminal device is a codeword whose first antenna port group number is a second value, and the second value is any one of the following values: 2, 4 and 8; or, when the second antenna port group number is 4, determine that the configurable codeword of the terminal device is a codeword whose first antenna port group number is a third value, and the third value is any one of the following values: 4 and 8; or, when the second antenna port group number is 8, determine that the configurable codeword of the terminal device is a codeword whose first antenna port group number is 8.
- the processing module is specifically used to: when the second antenna port group number is 1, determine that the configurable codeword of the terminal device is a codeword with the first antenna port group number being 1; or, when the second antenna port group number is 2, determine that the configurable codeword of the terminal device is a codeword with the first antenna port group number being 2; or, when the second antenna port group number is 4, determine that the configurable codeword of the terminal device is a codeword with the first antenna port group number being 4; or, when the second antenna port group number is 8, determine that the configurable codeword of the terminal device is a codeword with the first antenna port group number being 8.
- the indication information includes a first indication field and a second indication field, wherein the first indication field indicates an index value corresponding to the codeword selected by the network device, and the second indication field indicates the number of antenna port groups of the codeword selected by the network device.
- the length of the second indication field is a fixed bit length or a dynamic bit length.
- the processing module is further used to: when the first antenna port group number is 1, determine a first transmit precoding matrix indicator TPMI codebook table corresponding to the first antenna port group number; wherein the first TPMI codebook table is a TPMI codebook table for fully coherent codewords; determine an index value corresponding to the selected codeword from the first TPMI codebook table; determine the first indication domain according to the index value corresponding to the selected codeword; and determine the second indication domain according to the first antenna port group number.
- the transceiver module is specifically used to: send the indication information including the first indication domain and the second indication domain to the terminal device.
- the processing module is also used to: determine a second TPMI codebook table corresponding to the first number of antenna port groups when the first number of antenna port groups is 2; wherein the second TPMI codebook table includes all 4-antenna port fully coherent codewords with ranks from 1 to 4 and an all-zero matrix; determine the index value corresponding to the selected codeword from the second TPMI codebook table; determine the first indication domain according to the index value corresponding to the selected codeword; wherein the first indication domain includes a first indication subdomain and a second indication subdomain, the first indication subdomain indicates the codeword corresponding to the first antenna port group, and the second indication subdomain indicates the codeword corresponding to the second antenna port group; determine the second indication domain according to the first number of antenna port groups.
- the transceiver module is specifically used to: send the indication information including the first indication domain and the second indication domain to the terminal device.
- the processing module is further used to: when the number of the first antenna port groups is 4, determine a third TPMI codebook table corresponding to the first antenna port group number; wherein the third TPMI codebook table includes all 2-antenna port fully coherent codewords and an all-zero matrix with Ranks from 1 to 2; determine from the third TPMI codebook table the codeword corresponding to the selected The index value corresponding to the codeword; the first indication field is determined according to the index value corresponding to the selected codeword; wherein the first indication field includes a first indication subfield, a second indication subfield, a third indication subfield and a fourth indication subfield, the first indication subfield indicates the codeword corresponding to the first antenna port group, the second indication subfield indicates the codeword corresponding to the second antenna port group, the third indication subfield indicates the codeword corresponding to the third antenna port group, and the fourth indication subfield indicates the codeword corresponding to the fourth antenna port group; the second indication field is determined according to the first antenna port group number.
- the processing module is further used to: determine a fourth TPMI codebook table corresponding to the first number of antenna port groups when the first number of antenna port groups is 8; wherein the fourth TPMI codebook table is a TPMI codebook table for non-coherent codewords; determine an index value corresponding to the selected codeword from the fourth TPMI codebook table; determine the first indication domain according to the index value corresponding to the selected codeword; and determine the second indication domain according to the first number of antenna port groups.
- the transceiver module is specifically used to: send the indication information including the first indication domain and the second indication domain to the terminal device.
- the processing module is further used to: determine a beam index and a common phase coefficient index when the first antenna port group number is 1; determine a first indication domain according to the beam index and the common phase coefficient index; and determine a second indication domain according to the first antenna port group number.
- the transceiver module is specifically used to: send the indication information including the first indication domain and the second indication domain to the terminal device.
- the indication information includes a joint indication field, and the joint indication field jointly indicates an index value corresponding to the codeword selected by the network device and the number of antenna port groups of the codeword selected by the network device.
- the processing module is further used to: determine a fifth TPMI codebook table corresponding to the first number of antenna port groups; wherein the fifth TPMI codebook table includes all codewords with ranks from 1 to 8; determine an index value corresponding to the selected codeword from the fifth TPMI codebook table; determine a corresponding bit domain mapping index from a joint indication domain table according to the index value corresponding to the selected codeword and the first number of antenna port groups; determine the joint indication domain according to the bit domain mapping index.
- the transceiver module is also used to: send the indication information including the joint indication domain to the terminal device.
- the processing module may be a processor
- the transceiver module may be a transceiver or a communication interface
- the storage module may be a memory
- an embodiment of the present disclosure provides another communication device, which has some or all of the functions of the terminal device in the method example described in the second aspect above, such as the functions of the communication device may have some or all of the functions in the embodiments of the present disclosure, or may have the functions of implementing any one of the embodiments of the present disclosure alone.
- the functions may be implemented by hardware, or may be implemented by hardware executing corresponding software.
- the hardware or software includes one or more units or modules corresponding to the above functions.
- the structure of the communication device may include a transceiver module and a processing module, and the processing module is configured to support the communication device to perform the corresponding functions in the above method.
- the transceiver module is used to support communication between the communication device and other devices.
- the communication device may also include a storage module, which is coupled to the transceiver module and the processing module, and stores computer programs and data necessary for the communication device.
- the transceiver module is used to receive indication information sent by a network device, wherein the indication information indicates the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword; the processing module is used to determine the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword based on the indication information.
- the transceiver module is further used to: send the second antenna port of the terminal device to the network device.
- the indication information includes a first indication field and a second indication field, wherein the first indication field indicates an index value corresponding to the codeword selected by the network device, and the second indication field indicates the number of antenna port groups of the codeword selected by the network device.
- the length of the second indication field is a fixed bit length or a dynamic bit length.
- the processing module is specifically used to: determine the index value corresponding to the codeword selected by the network device according to the first indication field in the indication information; determine the number of first antenna port groups corresponding to the codeword according to the second indication field in the indication information; determine the codeword selected by the network device according to the index value corresponding to the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword.
- the processing module is specifically used to: when the first antenna port group number is 1, determine a first transmit precoding matrix indicator TPMI codebook table corresponding to the first antenna port group number; wherein the first TPMI codebook table is a TPMI codebook table of a fully coherent codeword; and determine the codeword selected by the network device from the first TPMI codebook table according to an index value corresponding to the codeword selected by the network device.
- the processing module is specifically used to: when the number of the first antenna port groups is 2, determine a second TPMI codebook table corresponding to the first number of antenna port groups; wherein the second TPMI codebook table includes all 4-antenna port fully coherent codewords with ranks from 1 to 4 and an all-zero matrix; and determine the codeword selected by the network device from the second TPMI codebook table according to the index value corresponding to the codeword selected by the network device.
- the processing module is specifically used to: when the number of the first antenna port groups is 4, determine a third TPMI codebook table corresponding to the first number of antenna port groups; wherein the third TPMI codebook table includes all 2-antenna port fully coherent codewords with ranks from 1 to 2 and an all-zero matrix; and determine the codeword selected by the network device from the third TPMI codebook table according to the index value corresponding to the codeword selected by the network device.
- the processing module is specifically used to: when the number of the first antenna port groups is 8, determine a fourth TPMI codebook table corresponding to the first number of antenna port groups; wherein the fourth TPMI codebook table is a TPMI codebook table for non-coherent codewords; and determine the codeword selected by the network device from the fourth TPMI codebook table according to an index value corresponding to the codeword selected by the network device.
- the processing module is specifically used to: when the first antenna port group number is 1, determine the beam index and the co-phase coefficient index according to the first indication field in the indication information; determine the codeword selected by the network device according to the beam index and the co-phase coefficient index; and determine the first antenna port group number corresponding to the codeword according to the second indication field in the indication information.
- the indication information includes a joint indication field, and the joint indication field jointly indicates an index value corresponding to the codeword selected by the network device and the number of antenna port groups of the codeword selected by the network device.
- the processing module is specifically used to: determine, from a joint indication field table, according to the joint indication field in the indication information, an index value corresponding to the codeword selected by the network device and a first antenna port group number corresponding to the codeword; determine a fifth TPMI codebook table corresponding to the first antenna port group number; wherein the fifth TPMI codebook table includes all codewords with a rank from 1 to 8; and determine, from the fifth TPMI codebook table, according to the index value corresponding to the codeword selected by the network device.
- the codeword selected by the network device is determined in the table.
- an embodiment of the present disclosure provides a communication device, which includes a processor.
- the processor calls a computer program in a memory, the method described in the first aspect is executed.
- an embodiment of the present disclosure provides a communication device, which includes a processor.
- the processor calls a computer program in a memory, the method described in the second aspect is executed.
- an embodiment of the present disclosure provides a communication device, which includes a processor and a memory, in which a computer program is stored; the processor executes the computer program stored in the memory so that the communication device executes the method described in the first aspect above.
- an embodiment of the present disclosure provides a communication device, which includes a processor and a memory, in which a computer program is stored; the processor executes the computer program stored in the memory so that the communication device executes the method described in the second aspect above.
- an embodiment of the present disclosure provides a communication device, which includes a processor and an interface circuit, wherein the interface circuit is used to receive code instructions and transmit them to the processor, and the processor is used to run the code instructions to enable the device to execute the method described in the first aspect above.
- an embodiment of the present disclosure provides a communication device, which includes a processor and an interface circuit, wherein the interface circuit is used to receive code instructions and transmit them to the processor, and the processor is used to run the code instructions to enable the device to execute the method described in the second aspect above.
- an embodiment of the present disclosure provides a communication system, the system comprising the communication device described in the third aspect and the communication device described in the fourth aspect, or the system comprising the communication device described in the fifth aspect and the communication device described in the sixth aspect, or the system comprising the communication device described in the seventh aspect and the communication device described in the eighth aspect, or the system comprising the communication device described in the ninth aspect and the communication device described in the tenth aspect.
- an embodiment of the present disclosure provides a computer-readable storage medium for storing instructions used by the above-mentioned network device. When the instructions are executed, the network device executes the method described in the first aspect.
- an embodiment of the present disclosure provides a readable storage medium for storing instructions for the above-mentioned terminal device, and when the instructions are executed, the terminal device executes the method described in the above-mentioned second aspect.
- the present disclosure further provides a computer program product comprising a computer program, which, when executed on a computer, enables the computer to execute the method described in the first aspect above.
- the present disclosure further provides a computer program product comprising a computer program, which, when executed on a computer, enables the computer to execute the method described in the second aspect above.
- the present disclosure provides a chip system, which includes at least one processor and an interface, and is used to support a network device to implement the functions involved in the first aspect, for example, to determine or process at least one of the data and information involved in the above method.
- the chip system also includes a memory, and the memory is used to store computer programs and data necessary for the network device.
- the chip system can be composed of a chip, or it can include a chip and other discrete devices.
- the present disclosure provides a chip system, which includes at least one processor and an interface, for supporting a terminal device to implement the functions involved in the second aspect, for example, determining or processing at least one of the data and information involved in the above method.
- the chip system also includes a memory, which is used to store computer programs and data necessary for the terminal device.
- the chip system can be composed of a chip, or it can include a chip and other discrete devices.
- the present disclosure provides a computer program, which, when executed on a computer, enables the computer to execute the method described in the first aspect.
- the present disclosure provides a computer program which, when executed on a computer, enables the computer to execute the method described in the second aspect.
- FIG1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure.
- FIG2 is a flow chart of an indication method provided by an embodiment of the present disclosure.
- FIG3 is a flow chart of another indication method provided by an embodiment of the present disclosure.
- FIG4 is a flow chart of another indication method provided by an embodiment of the present disclosure.
- FIG5 is a flow chart of another indication method provided by an embodiment of the present disclosure.
- FIG6 is a flow chart of another indication method provided by an embodiment of the present disclosure.
- FIG7 is an example diagram of a first indication field in indication information provided by an embodiment of the present disclosure.
- FIG8 is a flow chart of another indication method provided by an embodiment of the present disclosure.
- FIG9 is a flow chart of another indication method provided by an embodiment of the present disclosure.
- FIG10 is a flow chart of a determination method provided by an embodiment of the present disclosure.
- FIG11 is a schematic diagram of the structure of a communication device provided in an embodiment of the present disclosure.
- FIG12 is a schematic diagram of the structure of another communication device provided in an embodiment of the present disclosure.
- FIG. 13 is a schematic diagram of the structure of a chip provided in an embodiment of the present disclosure.
- first, second, third, etc. may be used to describe various information in the disclosed embodiments, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other.
- first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information.
- the words "if” and “if” as used herein may be interpreted as “at” or "when” or "in response to determination”.
- the number of antenna port groups of the terminal device is defined, that is, the number of antenna port groups of the terminal device is defined as Ng, and the antenna ports within each antenna port group are fully coherently transmitted, and the antenna ports between different antenna port groups are incoherently transmitted.
- Ng 1
- the codeword indication scheme in the existing protocol is as follows, taking the 4-port CP-OFDM waveform as an example.
- Table 6.3.1.5-3, Table 6.3.1.5-5, Table 6.3.1.5-6, and Table 6.3.1.5-7 in TS 38.211 respectively give the codewords of layers 1-4, and each table contains all the fully coherent, partially coherent, and incoherent codewords of the layer.
- TS 38.212 gives a specific precoding matrix and layer indication scheme, that is, through the precoding matrix and layer number (Precoding information and number of layers) field indication, where the precoding matrix and layer number are jointly indicated.
- the embodiments of the present disclosure propose an indication method, a determination method and an apparatus thereof, which can send indication information to a terminal device through a network device to indicate the codeword selected by the network device and the number of antenna port groups corresponding to the codeword, thereby solving the problem of indicating the number of antenna port groups and the codeword.
- FIG. 1 is a schematic diagram of the architecture of a communication system provided by an embodiment of the present disclosure.
- the communication system may include, but is not limited to, a network device and a terminal device.
- the number and form of devices shown in FIG. 1 are only used as examples and do not constitute a limitation on the embodiments of the present disclosure. In actual applications, two or more network devices and two or more terminal devices may be included.
- the communication system shown in FIG. 1 includes, for example, a network device 101 and a terminal device 102.
- LTE long term evolution
- 5G fifth generation
- NR 5G new radio
- the network device 101 in the embodiment of the present disclosure is an entity on the network side for transmitting or receiving signals.
- the network device 101 may be an evolved NodeB (eNB), a transmission 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.
- eNB evolved NodeB
- TRP transmission point
- gNB next generation NodeB
- WiFi wireless fidelity
- the embodiment of the present disclosure does not limit the specific technology and specific device form adopted by the network device.
- the network device provided in the embodiment of the present disclosure may be composed of a centralized unit (CU) and a distributed unit (DU), wherein the CU may also be referred to as a control unit.
- CU centralized unit
- DU distributed unit
- the CU-DU structure may be used to split the protocol layer of the network device, such as a base station, and the functions of some protocol layers are placed in the CU for centralized control, and the functions of the remaining part or all of the protocol layers are distributed in the DU, and the DU is centrally controlled by the CU.
- the terminal device 102 in the disclosed embodiment is an entity on the user side for receiving or transmitting signals, such as a mobile phone.
- the terminal device may also be referred to as a terminal device (terminal), a user equipment (UE), a mobile station (MS), a mobile terminal device (MT), etc.
- the terminal device may be a car with communication function, a smart car, a mobile phone (mobile phone), a wearable device, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control (industrial control), a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid (smart grid), a wireless terminal device in transportation safety (transportation safety), a wireless terminal device in a smart city (smart city), a wireless terminal device in a smart home (smart home), etc.
- the embodiments of the present disclosure do not limit the specific technology and specific device form adopted by the terminal device.
- the communication system described in the embodiment of the present disclosure is for the purpose of more clearly illustrating the technical solution of the embodiment of the present disclosure, and does not constitute a limitation on the technical solution provided by the embodiment of the present disclosure.
- a person skilled in the art can know that with the evolution of the system architecture and the emergence of new business scenarios, the technical solution provided by the embodiment of the present disclosure is also applicable to similar technical problems.
- Figure 2 is a flow chart of an indication method provided by an embodiment of the present disclosure. It should be noted that the method is executed by a network device. As shown in Figure 2, the method may include but is not limited to the following steps.
- step 201 a codeword selected by a network device is determined.
- a network device may determine the codeword selected by itself.
- the network device may select a suitable codeword based on an algorithm in a related technology to determine the codeword selected by the network device.
- the network device calculates a codeword in a codebook according to an algorithm, and then indicates it to the terminal device through DCI (Downlink Control Information), and the terminal device uses this codeword for uplink precoding transmission.
- DCI Downlink Control Information
- the network device may refer to the physical uplink shared channel (PUSCH) and the sounding reference signal (SRS) sent by the receiving terminal device.
- PUSCH physical uplink shared channel
- SRS sounding reference signal
- the network device (such as a base station) selects a suitable precoding codeword, so that the codeword selected by the network device can be determined. It can be understood that the implementation method of the network device selecting a suitable codeword can also be implemented using other algorithms, which is not limited here and will not be repeated.
- step 202 the number of first antenna port groups corresponding to the selected codeword is determined.
- the number of antenna port groups of the UE is defined, that is, the number of antenna port groups of the UE is defined as Ng, and the antenna ports in each antenna port group are fully coherently transmitted, and the antenna ports between different antenna port groups are incoherently transmitted.
- Ng 1
- Ng 2 or 4
- Ng 8.
- the network device may determine the number of first antenna port groups corresponding to the codeword selected by the network device based on the number of second antenna port groups reported by the terminal device and the number of antenna ports of each antenna port group.
- the number of first antenna port groups corresponding to the codeword selected by the network device may be defined as Ng'.
- the network device receives the number of the second antenna port group of the terminal device and the number of the antenna ports included in each antenna port group sent by the terminal device.
- the network device determines the configurable codeword of the terminal device according to the number of the second antenna port group of the terminal device.
- the network device determines the number of the first antenna port group corresponding to the codeword selected by the network device according to the configurable codeword of the terminal device.
- the configurable codeword of the terminal device refers to the codeword that the network device can configure for the terminal device, that is, the codeword that the network device can indicate to the terminal device.
- the terminal device reports the number of antenna port groups Ng and the numbers of the antenna ports included in each antenna port group.
- the network device receives the number of antenna port groups Ng and the numbers of the antenna ports included in each antenna port group reported by the terminal device.
- the network device determines the configurable codeword of the terminal device based on the number of antenna port groups Ng, and based on the configurable codeword of the terminal device, it can determine the number of antenna port groups Ng' corresponding to the codeword selected by the network device.
- a possible implementation manner of determining the configurable codeword of the terminal device according to the number of the second antenna port groups of the terminal device may be as follows:
- the configurable codeword of the terminal device is determined to be a codeword whose first antenna port group number (i.e., the antenna port group number Ng' corresponding to the codeword selected by the network device) is a first value, and the first value is any one of the following values: 1, 2, 4 and 8; or,
- the configurable codeword of the terminal device is a codeword whose number of the first antenna port groups is a second value, the second value being any one of the following values: 2, 4 and 8; or,
- the third value being any one of the following values: 4 and 8; or,
- the configurable codeword of the terminal device is the codeword whose number of the first antenna port groups is 8.
- determining the configurable codeword of the terminal device according to the number of the second antenna port groups of the terminal device may be as follows:
- the second antenna port group number i.e., the antenna port group number Ng reported by the terminal device
- determine that the configurable codeword of the terminal device is a codeword with the first antenna port group number i.e., the antenna port group number Ng' corresponding to the codeword selected by the network device
- the configurable codeword of the terminal device is the codeword whose number of the first antenna port groups is 8.
- step 203 indication information is sent to the terminal device according to the first antenna port group number and the selected codeword, wherein the indication information indicates the codeword selected by the network device and the first antenna port group number corresponding to the codeword.
- the network device may send indication information to the terminal device according to the first antenna port group number and the selected codeword.
- the terminal device determines the codeword selected by the network device and the first antenna port group number corresponding to the codeword according to the indication information.
- an independent indication method can be used to indicate the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword, or a joint indication method can be used to indicate the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword.
- the indication information sent by the network device to the terminal device may include a first indication field and a second indication field, wherein: The first indication field indicates the index value corresponding to the codeword selected by the network device, and the second indication field indicates the number of antenna port groups Ng' of the codeword selected by the network device.
- the first indication field may be a TPMI indication field.
- a precoding matrix antenna port group number indication field (i.e., the second indication field mentioned above) can be introduced in the DCI, and the network device indicates the number of antenna ports Ng' (where Ng' is a value among 1, 2, 4, and 8) of the codeword selected by the network device through the precoding matrix antenna port group number indication field.
- the length of the second indication field can be a fixed bit length or a dynamic bit length. For example, when the length of the second indication field is a fixed bit length, a 2-bit indication can be used.
- Table 1 A feasible method is shown in the following Table 1
- each element in the above-mentioned Table 1 exists independently, and these elements are exemplarily listed in the same table, but it does not mean that all elements in the table must exist at the same time as shown in the table.
- the value of each element is independent of the value of any other element in Table 1. Therefore, it can be understood by those skilled in the art that the value of each element in the Table 1 is an independent embodiment.
- the embodiments of the present disclosure include multiple tables, and each of the tables is similar to Table 1, that is, multiple independent embodiments are merged into the same table, and each element in these tables should also be considered as an independent embodiment.
- the length of the second indication field is a dynamic bit length
- the indication information sent by the network device to the terminal device may include a joint indication field, which jointly indicates the index value corresponding to the codeword selected by the network device and the number of antenna port groups for the codeword selected by the network device.
- step 203 Various implementations of the above step 203 will be described below from two aspects: independent indication and joint indication.
- the above step 203 i.e., an implementation method of sending indication information to the terminal device according to the first antenna port group number and the selected codeword, includes the following steps:
- step 301 a first TPMI codebook table corresponding to a first number of antenna port groups is determined.
- the first TPMI codebook table is a TPMI codebook table of fully coherent codewords.
- step 302 an index value corresponding to the selected codeword is determined from the first TPMI codebook table.
- the network device may determine, from the first TPMI codebook table, an index value corresponding to the codeword selected by the network device.
- a first indication field is determined according to an index value corresponding to the selected codeword.
- the network device determines the first indication field according to the index value corresponding to the codeword selected by the network device.
- the first indication field may be a TPMI indication field.
- a second indication field is determined according to the first number of antenna port groups.
- the network device determines the second indication field according to the number of first antenna port groups corresponding to the codeword selected by the network device.
- the length of the second indication field can be a fixed bit length or a dynamic bit length.
- 2 bits can be used to indicate the first antenna port group number Ng'.
- the bit value "00" can be used to indicate it.
- the length of the second indication field is a dynamic bit length
- step 305 indication information including a first indication field and a second indication field is sent to the terminal device.
- the network device may send indication information including the first indication field and the second indication field to the terminal device.
- the terminal device determines the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword according to the first indication field and the second indication field in the indication information.
- the network device can indicate the codeword through the fully coherent codeword TPMI table.
- the terminal device can calculate the 8-port codeword according to the indicated codeword.
- the above step 203 i.e., an implementation method of sending indication information to the terminal device according to the number of first antenna port groups and the selected codeword, includes the following steps:
- step 401 a second TPMI codebook table corresponding to a first number of antenna port groups is determined.
- the second TPMI codebook table includes all 4-antenna port fully coherent codewords with ranks from 1 to 4 and an all-zero matrix.
- step 402 an index value corresponding to the selected codeword is determined from the second TPMI codebook table.
- the network device may determine, from the second TPMI codebook table, an index value corresponding to the codeword selected by the network device.
- the precoding structure is For example, assuming that the codeword selected by the network device is From the above Table 2, it can be determined that the codeword indexes 16 and 4 indicate the 4 ports respectively; assuming that the codeword selected by the network device is From the above Table 2, it can be determined that the 4-port codeword indexes 24 and 30 are respectively indicated.
- a first indication field is determined according to an index value corresponding to the selected codeword.
- the first indication field includes a first indication sub-field and a second indication sub-field
- the first indication sub-field indicates the codeword corresponding to the first antenna port group
- the second indication sub-field indicates the codeword corresponding to the second antenna port group.
- the first indication sub-field and the second indication sub-field may be TPMI sub-fields, respectively.
- the first indication sub-field may use 5 bits to indicate the codeword corresponding to the first antenna port group
- the second indication sub-field may use 5 bits to indicate the codeword corresponding to the second antenna port group.
- a second indication field is determined according to the first number of antenna port groups.
- the network device determines the second indication field according to the first number of antenna port groups corresponding to the codeword selected by the network device.
- the length of the second indication field can be a fixed bit length or a dynamic bit length.
- 2 bits can be used to indicate the first number of antenna port groups Ng’.
- the bit value "01" can be used to indicate it.
- step 405 indication information including a first indication field and a second indication field is sent to the terminal device.
- the network device may send indication information including the first indication field and the second indication field to the terminal device.
- the terminal device determines the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword according to the first indication field and the second indication field in the indication information.
- the network device sends the indication information including the first indication field and the second indication field to the terminal device.
- the terminal device calculates the 8-port codeword according to the codeword indicated in the indication information, and determines the first antenna port group number corresponding to the codeword selected by the network device according to the number of antenna port groups indicated in the indication information.
- the above step 203 i.e., an implementation method of sending indication information to the terminal device according to the number of first antenna port groups and the selected codeword, includes the following steps:
- step 501 a third TPMI codebook table corresponding to the first number of antenna port groups is determined.
- the third TPMI codebook table includes all 2-antenna port fully coherent codewords with Rank from 1 to 2 and an all-zero matrix.
- step 502 an index value corresponding to the selected codeword is determined from the third TPMI codebook table.
- the network device may determine, from the third TPMI codebook table, an index value corresponding to the codeword selected by the network device.
- the precoding structure is For example, assuming that the codeword selected by the network device is From the above Table 3, it can be determined that the 2-port codeword indexes are 0, 1, 6 and 2 respectively.
- a first indication field is determined according to an index value corresponding to the selected codeword.
- the first indication field includes a first indication sub-field, a second indication sub-field, a third indication sub-field and a fourth indication sub-field
- the first indication sub-field indicates the codeword corresponding to the first antenna port group
- the second indication sub-field indicates the codeword corresponding to the second antenna port group
- the third indication sub-field indicates the codeword corresponding to the third antenna port group
- the fourth indication sub-field indicates the codeword corresponding to the fourth antenna port group.
- the first indication sub-field, the second indication sub-field, the third indication sub-field and the fourth indication sub-field may be TPMI sub-fields respectively.
- the first indication sub-field may use 3 bits to indicate the codeword corresponding to the first antenna port group
- the second indication sub-field may use 3 bits to indicate the codeword corresponding to the second antenna port group
- the third indication sub-field may use 3 bits to indicate the codeword corresponding to the third antenna port group
- the fourth indication sub-field may use 3 bits to indicate the codeword corresponding to the fourth antenna port group.
- a second indication field is determined according to the first number of antenna port groups.
- the network device determines the second indication field according to the first number of antenna port groups corresponding to the codeword selected by the network device.
- the length of the second indication field may be a fixed bit length or a dynamic bit length.
- 2 bits may be used to indicate the first number of antenna port groups Ng'.
- a bit value of "10" may be used to indicate it.
- step 505 indication information including a first indication field and a second indication field is sent to the terminal device.
- the network device may send indication information including the first indication field and the second indication field to the terminal device.
- the terminal device determines the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword according to the first indication field and the second indication field in the indication information.
- the network device sends the indication information including the first indication domain and the second indication domain to the terminal device.
- the terminal device calculates the 8-port codeword according to the codeword indicated in the indication information, and determines the first antenna port group number corresponding to the codeword selected by the network device according to the number of antenna port groups indicated in the indication information.
- the above step 203 i.e., an implementation method of sending indication information to the terminal device according to the number of first antenna port groups and the selected codeword, includes the following steps:
- step 601 a fourth TPMI codebook table corresponding to the first number of antenna port groups is determined.
- the fourth TPMI codebook table is a TPMI codebook table for incoherent codewords.
- step 602 an index value corresponding to the selected codeword is determined from the fourth TPMI codebook table.
- the network device may determine, from the fourth TPMI codebook table, an index value corresponding to the codeword selected by the network device.
- a first indication field is determined according to an index value corresponding to the selected codeword.
- the network device determines the first indication field according to the index value corresponding to the codeword selected by the network device.
- the first indication field may be a TPMI indication field.
- a second indication field is determined according to the first number of antenna port groups.
- the network device determines the second indication field according to the first number of antenna port groups corresponding to the codeword selected by the network device.
- the length of the second indication field can be a fixed bit length or a dynamic bit length. For example, when the length of the second indication field is a fixed bit length, 2 bits can be used to indicate the first number of antenna port groups Ng'.
- the length of the second indication field is a dynamic bit length
- step 605 indication information including a first indication field and a second indication field is sent to the terminal device.
- the network device may send indication information including the first indication field and the second indication field to the terminal device.
- the terminal device determines the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword according to the first indication field and the second indication field in the indication information.
- the network device can indicate the codeword through the non-coherent codeword TPMI table.
- the terminal device can calculate the 8-port codeword according to the indicated codeword, and determine the first antenna port group number corresponding to the codeword selected by the network device according to the number of antenna port groups indicated in the indication information.
- the first indication field in the indication information may use one TPMI field, and the bit field length of the TPMI field is the same as the bit field length corresponding to Ng', which has the largest required bit field length.
- the network device can send indication information to the terminal device to indicate the beam index and the co-phase coefficient index.
- the terminal device determines the beam index and the co-phase coefficient index according to the indication in the indication information, and determines the codeword selected by the network device according to the beam index and the co-phase coefficient index.
- the above step 203 i.e., an implementation method of sending indication information to the terminal device according to the first antenna port group number and the selected codeword, includes the following steps:
- step 801 a beam index and a common phase coefficient index are determined.
- the network device may determine the corresponding beam index and common-phase coefficient index according to the codeword selected by the network device, wherein the beam index may include: i11, i12, i13, and the common-phase coefficient index may include i2.
- a first indication field is determined according to a beam index and a common phase coefficient index.
- a second indication field is determined according to the first antenna port group number.
- the network device determines the second indication field according to the first number of antenna port groups corresponding to the codeword selected by the network device.
- the length of the second indication field can be a fixed bit length or a dynamic bit length.
- 2 bits can be used to indicate the first number of antenna port groups Ng’.
- the bit value “00” can be used to indicate it.
- the length of the second indication field is a dynamic bit length
- step 804 indication information including a first indication field and a second indication field is sent to the terminal device.
- the network device may send indication information including the first indication field and the second indication field to the terminal device.
- the equipment determines the beam index and the common phase coefficient index according to the first indication field in the indication information, and determines the corresponding codeword according to the beam index and the common phase coefficient index, and the codeword is the codeword selected by the network device.
- the terminal device can also determine the first antenna port group number corresponding to the codeword selected by the network device according to the second indication field in the indication information.
- the above step 203 i.e., an implementation manner of sending indication information to the terminal device according to the first antenna port group number and the selected codeword, includes the following steps:
- step 901 a fifth TPMI codebook table corresponding to the first number of antenna port groups is determined.
- the fifth TPMI codebook table includes all code words with Ranks from 1 to 8.
- step 902 an index value corresponding to the selected codeword is determined from the fifth TPMI codebook table.
- the network device may determine an index value corresponding to the codeword from the fifth TPMI codebook table according to the codeword selected by the network device.
- a corresponding bit domain mapping index is determined from the joint indication domain table according to the index value corresponding to the selected codeword and the number of first antenna port groups.
- a joint indication field table is agreed upon in the protocol, such as a precoding information and number of antenna groups indication field table.
- the specific TPMI values in the table need to be determined according to the progress of the 3GPP meeting.
- the network device may determine the corresponding bit domain mapping index from the joint indication domain table agreed upon in the protocol according to the index value corresponding to the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword.
- a joint indication field is determined according to the bit field mapping index.
- the network device may determine the joint indication field according to the bit field mapping index.
- step 905 indication information including a joint indication field is sent to the terminal device.
- the network device may send indication information including the joint indication field to the terminal device.
- the terminal device determines the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword according to the joint indication field in the indication information.
- the network device can send indication information to a terminal device to indicate the codeword selected by the network device and the number of antenna port groups corresponding to the codeword, thereby solving the problem of indicating the number of antenna port groups and the codeword.
- Figure 10 is a flow chart of a determination method provided by the embodiment of the present disclosure. It should be noted that the determination method of the embodiment of the present disclosure can be executed by the terminal device. As shown in Figure 10, the method may include but is not limited to the following steps.
- step 1001 indication information sent by a network device is received.
- the terminal device may receive indication information sent by the network device.
- the indication information indicates the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword.
- the first antenna port group number corresponding to the codeword selected by the network device may be determined by the network device based on the second antenna port group number of the terminal device reported by the terminal device and the number of antenna ports included in each antenna port group.
- the terminal device may send the second antenna port group number Ng of the terminal device and the number of antenna ports included in each antenna port group to the network device; wherein the second antenna port group number and the number of antenna ports included in each antenna port group are used to instruct the network device to determine the first antenna port group number corresponding to the codeword selected by the network device based on the configurable codeword of the terminal device.
- the number of first antenna port groups corresponding to the codeword may be determined by the network device based on the second antenna port group number of the terminal device reported by the terminal device and the number of antenna ports included in each antenna port group.
- the network device receives the number of the second antenna port groups of the terminal device and the numbers of the antenna ports included in each antenna port group sent by the terminal device.
- the network device determines the configurable codeword of the terminal device according to the number of the second antenna port groups of the terminal device.
- the network device determines the number of the first antenna port groups corresponding to the codeword selected by the network device according to the configurable codeword of the terminal device.
- the terminal device reports the number of antenna port groups Ng and the numbers of the antenna ports included in each antenna port group.
- the network device receives the number of antenna port groups Ng and the numbers of the antenna ports included in each antenna port group reported by the terminal device.
- the network device determines the configurable codeword of the terminal device based on the number of antenna port groups Ng, and based on the configurable codeword of the terminal device, it can determine the number of antenna port groups Ng' corresponding to the codeword selected by the network device.
- a possible implementation manner of determining the configurable codeword of the terminal device according to the number of the second antenna port groups of the terminal device may be as follows:
- the configurable codeword of the terminal device is determined to be a codeword whose first antenna port group number (i.e., the antenna port group number Ng' corresponding to the codeword selected by the network device) is a first value, and the first value is any one of the following values: 1, 2, 4 and 8; or,
- the configurable codeword of the terminal device is a codeword whose number of the first antenna port groups is a second value, the second value being any one of the following values: 2, 4 and 8; or,
- the third value being any one of the following values: 4 and 8; or,
- the configurable codeword of the terminal device is the codeword whose number of the first antenna port groups is 8.
- determining the configurable codeword of the terminal device according to the number of the second antenna port groups of the terminal device may be as follows:
- the second antenna port group number i.e., the antenna port group number Ng reported by the terminal device
- determine that the configurable codeword of the terminal device is a codeword with the first antenna port group number i.e., the antenna port group number Ng' corresponding to the codeword selected by the network device
- the configurable codeword of the terminal device is the codeword whose number of the first antenna port groups is 8.
- the indication information received by the terminal device may be indication information sent by the network device to the terminal device according to the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword.
- the implementation method of the indication information sent by the network device to the terminal device according to the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword can be implemented by any of the indication methods in the above-mentioned embodiments, which is not limited here and will not be repeated.
- step 1002 the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword are determined according to the indication information.
- the terminal device may determine the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword based on the indication information received from the network device.
- an independent indication method can be used to indicate the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword, or a joint indication method can be used to indicate the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword.
- the indication information sent by the network device to the terminal device may include a first indication field and a second indication field, wherein the first indication field indicates the index value corresponding to the codeword selected by the network device, and the second indication field indicates the number of antenna port groups Ng' of the codeword selected by the network device.
- first indication field and the second indication field refer to the description of the first indication field and the second indication field in the indication method of the above embodiment, which is not limited here and will not be repeated.
- the indication information sent by the network device to the terminal device may include a joint indication field, which jointly indicates the index value corresponding to the codeword selected by the network device and the number of antenna port groups of the codeword selected by the network device.
- a joint indication field which jointly indicates the index value corresponding to the codeword selected by the network device and the number of antenna port groups of the codeword selected by the network device.
- step 1002 Various implementations of the above step 1002 will be described below from two aspects: independent indication and joint indication.
- the above step 1002 i.e., an implementation method of determining the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword according to the indication information, includes the following steps:
- Step 10021 Determine the index value corresponding to the codeword selected by the network device according to the first indication field in the indication information.
- the terminal device may determine the index value corresponding to the codeword selected by the network device based on the first indication field in the indication information received from the network device.
- Step 10022 Determine the number of first antenna port groups corresponding to the codeword according to the second indication field in the indication information.
- Step 10023 Determine the codeword selected by the network device according to the index value corresponding to the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword.
- the terminal device may determine the corresponding TPMI codebook table according to the first antenna port group number corresponding to the codeword selected by the network device, and determine the codeword selected by the network device from the corresponding TPMI codebook table according to the index value corresponding to the codeword selected by the network device.
- step 10023 i.e., determining the codeword selected by the network device according to the index value corresponding to the codeword selected by the network device and the first number of antenna port groups corresponding to the codeword
- step 10023 i.e., determining the codeword selected by the network device according to the index value corresponding to the codeword selected by the network device and the first number of antenna port groups corresponding to the codeword
- the terminal device can determine the codeword of index 16 and the codeword of index 4 from Table 2, and combine Precoding structure, can get 8-port codeword (that is, the codeword selected by the network device), such as the 8-port codeword is Assuming that the first indication field in the indication information indicates the 4-port codeword indexes 24 and 30 respectively, the terminal device can determine the codeword of index 24 and the codeword of index 30 from Table 2, and combine the precoding structure to obtain the 8-port codeword (i.e., the codeword selected by the network device). For example, the 8-port codeword is
- step 10023 i.e., determining the codeword selected by the network device according to the index value corresponding to the codeword selected by the network device and the first number of antenna port groups corresponding to the codeword
- the terminal device can determine the codeword of index 0, index 1, index 6 and index 2 from Table 3, and combine the precoding structure to obtain an 8-port codeword (i.e., the codeword selected by the network device), such as the 8-port codeword is
- step 10023 i.e., determining the codeword selected by the network device according to the index value corresponding to the codeword selected by the network device and the first number of antenna port groups corresponding to the codeword
- the network device can send indication information to the terminal device to indicate the beam index and the co-phase coefficient index.
- the terminal device determines the beam index and the co-phase coefficient index according to the indication in the indication information, and determines the codeword selected by the network device according to the beam index and the co-phase coefficient index.
- step 1002 i.e., the above-mentioned determination of the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword according to the indication information
- step 1002 may be implemented as follows: determine the beam index and the co-phase coefficient index according to the first indication field in the indication information; determine the codeword selected by the network device according to the beam index and the co-phase coefficient index; determine the number of first antenna port groups corresponding to the codeword according to the second indication field in the indication information.
- the terminal device can determine the corresponding beam index and common phase coefficient index based on the first indication field in the indication information received from the network device.
- the terminal device calculates the 8-port codeword based on the beam index and the common phase coefficient index.
- the terminal device can also determine the number of first antenna port groups corresponding to the codeword based on the second indication field in the indication information.
- step 1002 i.e., determining the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword according to the indication information
- step 1002 may be implemented as follows: determining the index value corresponding to the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword from the joint indication domain table according to the joint indication domain in the indication information; determining the fifth TPMI codebook table corresponding to the first number of antenna port groups; wherein the fifth TPMI codebook table includes all codewords with ranks from 1 to 8; determining the codeword selected by the network device from the fifth TPMI codebook table according to the index value corresponding to the codeword selected by the network device.
- a joint indication domain table is agreed upon in the protocol, such as a precoding information and number of antenna groups indication domain table.
- the specific TPMI value in the table needs to be determined according to the progress of the 3GPP meeting.
- the terminal device determines the index value corresponding to the codeword selected by the network device and the first antenna port group number corresponding to the codeword from the joint indication domain table agreed upon in the protocol according to the joint indication domain in the indication information received from the network device.
- the terminal device determines the first antenna port group number corresponding to the first antenna port group number from the TPMI codebook table agreed upon in the protocol.
- the fifth TPMI codebook table determines the codeword selected by the network device from the fifth TPMI codebook table according to the index value corresponding to the codeword selected by the network device.
- an indication message is sent from a network device to a terminal device, so that the terminal device determines the codeword selected by the network device and the number of antenna port groups corresponding to the codeword according to the indication message, thereby solving the indication problem of the number of antenna port groups and the codeword.
- the methods provided by the embodiments of the present disclosure are introduced from the perspectives of network devices and terminal devices, respectively.
- the network devices and terminal devices may include hardware structures and software modules, and the above functions may be implemented in the form of hardware structures, software modules, or hardware structures plus software modules.
- One of the above functions may be executed in the form of hardware structures, software modules, or hardware structures plus software modules.
- FIG 11 is a schematic diagram of the structure of a communication device 110 provided in an embodiment of the present disclosure.
- the communication device 110 shown in Figure 11 may include a transceiver module 1101 and a processing module 1102.
- the transceiver module 1101 may include a sending module and/or a receiving module, the sending module is used to implement a sending function, the receiving module is used to implement a receiving function, and the transceiver module 1101 may implement a sending function and/or a receiving function.
- the communication device 110 may be a terminal device, a device in a terminal device, or a device that can be used in conjunction with a terminal device.
- the communication device 110 may be a network device, a device in a network device, or a device that can be used in conjunction with a network device.
- the communication device 110 is a network device: a processing module 1102 is used to determine the codeword selected by the network device; the processing module 1102 is also used to determine the number of first antenna port groups corresponding to the selected codeword; the transceiver module 1101 is used to send indication information to the terminal device according to the first antenna port group number and the selected codeword, wherein the indication information indicates the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword.
- the transceiver module 1101 is also used to receive the number of the second antenna port group of the terminal device and the number of the antenna ports included in each antenna port group sent by the terminal device; the processing module 1102 is specifically used to: determine the configurable codeword of the terminal device according to the number of the second antenna port group of the terminal device; determine the first antenna port group number corresponding to the codeword selected by the network device according to the configurable codeword of the terminal device.
- the processing module 1102 is specifically used to: when the number of the second antenna port group is 1, determine that the configurable codeword of the terminal device is a codeword whose first antenna port group number is a first value, and the first value is any one of the following values: 1, 2, 4 and 8; or, when the number of the second antenna port group is 2, determine that the configurable codeword of the terminal device is a codeword whose first antenna port group number is a second value, and the second value is any one of the following values: 2, 4 and 8; or, when the number of the second antenna port group is 4, determine that the configurable codeword of the terminal device is a codeword whose first antenna port group number is a third value, and the third value is any one of the following values: 4 and 8; or, when the number of the second antenna port group is 8, determine that the configurable codeword of the terminal device is a codeword whose first antenna port group number is 8.
- the processing module 1102 is specifically used to: when the second antenna port group number is 1, determine that the configurable codeword of the terminal device is a codeword with the first antenna port group number being 1; or, when the second antenna port group number is 2, determine that the configurable codeword of the terminal device is a codeword with the first antenna port group number being 2; or, when the second antenna port group number is 4, determine that the configurable codeword of the terminal device is a codeword with the first antenna port group number being 4; or, when the second antenna port group number is 8, determine that the configurable codeword of the terminal device is a codeword with the first antenna port group number being 8.
- the indication information includes a first indication field and a second indication field, wherein the first indication field indicates an index value corresponding to a codeword selected by the network device, and the second indication field indicates the number of antenna port groups of the codeword selected by the network device.
- the length of the second indication field is a fixed bit length or a dynamic bit length.
- the processing module 1102 is further used to: when the number of the first antenna port group is 1, determine the first transmit precoding matrix indicator TPMI codebook table corresponding to the first antenna port group number; wherein the first TPMI codebook table is a TPMI codebook table of a fully coherent codeword; determine the index value corresponding to the selected codeword from the first TPMI codebook table; determine the first indication domain according to the index value corresponding to the selected codeword; and determine the second indication domain according to the first antenna port group number.
- the transceiver module 1101 is specifically used to: send indication information including the first indication domain and the second indication domain to the terminal device.
- the processing module 1102 is also used to: determine a second TPMI codebook table corresponding to the first antenna port group number when the first antenna port group number is 2; wherein the second TPMI codebook table includes all 4-antenna port fully coherent codewords with ranks from 1 to 4 and an all-zero matrix; determine the index value corresponding to the selected codeword from the second TPMI codebook table; determine the first indication domain according to the index value corresponding to the selected codeword; wherein the first indication domain includes a first indication subdomain and a second indication subdomain, the first indication subdomain indicates the codeword corresponding to the first antenna port group, and the second indication subdomain indicates the codeword corresponding to the second antenna port group; determine the second indication domain according to the first antenna port group number.
- the transceiver module 1101 is specifically used to: send indication information including the first indication domain and the second indication domain to the terminal device.
- the processing module 1102 is also used to: when the number of the first antenna port groups is 4, determine the third TPMI codebook table corresponding to the first antenna port group number; wherein the third TPMI codebook table includes all 2-antenna port fully coherent codewords with Ranks from 1 to 2 and an all-zero matrix; determine the index value corresponding to the selected codeword from the third TPMI codebook table; determine the first indication domain according to the index value corresponding to the selected codeword; wherein the first indication domain includes a first indication subdomain, a second indication subdomain, a third indication subdomain and a fourth indication subdomain, the first indication subdomain indicates the codeword corresponding to the first antenna port group, the second indication subdomain indicates the codeword corresponding to the second antenna port group, the third indication subdomain indicates the codeword corresponding to the third antenna port group, and the fourth indication subdomain indicates the codeword corresponding to the fourth antenna port group; determine the second indication domain according to the first antenna port group number.
- the transceiver module 1101 is
- the processing module 1102 is further used to: when the number of first antenna port groups is 8, determine a fourth TPMI codebook table corresponding to the first antenna port group number; wherein the fourth TPMI codebook table is a TPMI codebook table for non-coherent codewords; determine an index value corresponding to the selected codeword from the fourth TPMI codebook table; determine a first indication domain according to the index value corresponding to the selected codeword; and determine a second indication domain according to the first antenna port group number.
- the transceiver module 1101 is specifically used to: send indication information including the first indication domain and the second indication domain to the terminal device.
- the processing module 1102 is further used to: determine the beam index and the common phase coefficient index when the number of the first antenna port group is 1; determine the first indication domain according to the beam index and the common phase coefficient index; and determine the second indication domain according to the number of the first antenna port group.
- the transceiver module 1101 is specifically used to: send indication information including the first indication domain and the second indication domain to the terminal device.
- the indication information includes a joint indication field, where the joint indication field jointly indicates an index value corresponding to a codeword selected by the network device and the number of antenna port groups of the codeword selected by the network device.
- the processing module 1102 is further used to: determine a fifth TPMI codebook table corresponding to the first antenna port group number; wherein the fifth TPMI codebook table includes all codewords with Ranks from 1 to 8; determine an index value corresponding to the selected codeword from the fifth TPMI codebook table; determine a corresponding bit domain mapping index from the joint indication domain table according to the index value corresponding to the selected codeword and the first antenna port group number; and determine the joint indication domain according to the bit domain mapping index.
- the transceiver module 1101 is also used to: send indication information including the joint indication domain to the terminal device.
- the communication device 110 is a terminal device: the transceiver module 1101 is used to receive the indication information sent by the network device, wherein the indication information Indicates the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword; the processing module 1102 is used to determine the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword according to the indication information.
- the transceiver module 1101 is also used to: send the second antenna port group number of the terminal device and the number of the antenna ports included in each antenna port group to the network device; wherein the second antenna port group number and the number of the antenna ports included in each antenna port group are used to instruct the network device to determine the first antenna port group number corresponding to the codeword selected by the network device based on the configurable codeword of the terminal device.
- the indication information includes a first indication field and a second indication field, wherein the first indication field indicates an index value corresponding to a codeword selected by the network device, and the second indication field indicates the number of antenna port groups of the codeword selected by the network device.
- the length of the second indication field is a fixed bit length or a dynamic bit length.
- the processing module 1102 is specifically used to: determine the index value corresponding to the codeword selected by the network device according to the first indication field in the indication information; determine the number of first antenna port groups corresponding to the codeword according to the second indication field in the indication information; determine the codeword selected by the network device according to the index value corresponding to the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword.
- the processing module 1102 is specifically used to: when the number of first antenna port groups is 1, determine a first transmit precoding matrix indicator TPMI codebook table corresponding to the first antenna port group number; wherein the first TPMI codebook table is a TPMI codebook table of fully coherent codewords; and determine the codeword selected by the network device from the first TPMI codebook table according to the index value corresponding to the codeword selected by the network device.
- the processing module 1102 is specifically used to: when the number of first antenna port groups is 2, determine a second TPMI codebook table corresponding to the first number of antenna port groups; wherein the second TPMI codebook table includes all 4-antenna port fully coherent codewords with ranks from 1 to 4 and an all-zero matrix; and determine the codeword selected by the network device from the second TPMI codebook table according to the index value corresponding to the codeword selected by the network device.
- the processing module 1102 is specifically used to: when the number of first antenna port groups is 4, determine a third TPMI codebook table corresponding to the first number of antenna port groups; wherein the third TPMI codebook table includes all 2-antenna port fully coherent codewords with ranks from 1 to 2 and an all-zero matrix; and determine the codeword selected by the network device from the third TPMI codebook table according to the index value corresponding to the codeword selected by the network device.
- the processing module 1102 is specifically used to: when the number of first antenna port groups is 8, determine a fourth TPMI codebook table corresponding to the first number of antenna port groups; wherein the fourth TPMI codebook table is a TPMI codebook table for non-coherent codewords; and determine the codeword selected by the network device from the fourth TPMI codebook table according to the index value corresponding to the codeword selected by the network device.
- the processing module 1102 is specifically used to: when the number of first antenna port groups is 1, determine the beam index and the co-phase coefficient index according to the first indication field in the indication information; determine the codeword selected by the network device according to the beam index and the co-phase coefficient index; and determine the number of first antenna port groups corresponding to the codeword according to the second indication field in the indication information.
- the indication information includes a joint indication field, where the joint indication field jointly indicates an index value corresponding to a codeword selected by the network device and the number of antenna port groups of the codeword selected by the network device.
- the processing module 1102 is specifically used to: determine, from the joint indication field in the indication information, an index value corresponding to the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword from the joint indication field table; determine a fifth TPMI codebook table corresponding to the first number of antenna port groups; wherein the fifth TPMI codebook table includes all codewords with Ranks from 1 to 8; and determine, from the fifth TPMI codebook table, the codeword selected by the network device according to the index value corresponding to the codeword selected by the network device.
- the communication device 120 can be a network device, or a terminal device, or a chip, a chip system, or a processor that supports the network device to implement the above method, or a chip, a chip system, or a processor that supports the terminal device to implement the above method.
- the device can be used to implement the method described in the above method embodiment, and the details can be referred to the description in the above method embodiment.
- the communication device 120 may include one or more processors 1201.
- the processor 1201 may be a general-purpose processor or a dedicated processor, etc.
- it may be a baseband processor or a central processing unit.
- the baseband processor may be used to process the communication protocol and communication data
- the central processing unit may be used to control the communication 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.
- the communication device 120 may further include one or more memories 1202, on which a computer program 1204 may be stored, and the processor 1201 executes the computer program 1204 so that the communication device 120 performs the method described in the above method embodiment.
- data may also be stored in the memory 1202.
- the communication device 120 and the memory 1202 may be provided separately or integrated together.
- 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., for implementing a transceiver function.
- the transceiver 1205 may include a receiver and a transmitter, the receiver may be referred to as a receiver or a receiving circuit, etc., for implementing a receiving function; the transmitter may be referred to as a transmitter or a transmitting circuit, etc., for implementing a transmitting function.
- the communication device 120 may further include one or more interface circuits 1207.
- the interface circuit 1207 is used to receive code instructions and transmit them to the processor 1201.
- the processor 1201 runs the code instructions to enable the communication device 120 to execute the method described in the above method embodiment.
- the communication device 120 is a network device: the processor 1201 is used to execute step 201, step 202 and step 203 in FIG. 2; execute step 301, step 302, step 303 and step 304 in FIG. 3; execute step 401, step 402, step 403 and step 404 in FIG. 4; execute step 501, step 502, step 503 and step 504 in FIG. 5; execute step 601, step 602, step 603 and step 604 in FIG. 6; execute step 801, step 802 and step 803 in FIG. 8; or execute step 901, step 902, step 903 and step 904 in FIG. 9.
- the transceiver 1205 is used to execute step 305 in FIG. 3; execute step 405 in FIG. 4; execute step 505 in FIG. 5; execute step 605 in FIG. 6; execute step 804 in FIG. 8; or execute step 905 in FIG. 9.
- the communication device 120 is a terminal device: the transceiver 1205 is used to execute step 1001 in Figure 10.
- the processor 1201 is used to execute step 1002 in Figure 10.
- the processor 1201 may include a transceiver for implementing receiving and sending functions.
- the transceiver may be a transceiver circuit, an interface, or an interface circuit.
- the transceiver circuit, interface, or interface circuit for implementing the receiving and sending functions may be separate or integrated.
- the above-mentioned transceiver circuit, interface, or interface circuit may be used for reading and writing code/data, or the above-mentioned transceiver circuit, interface, or interface circuit may be used for transmitting or delivering signals.
- the processor 1201 may store a computer program, which runs on the processor 1201 and enables the communication device 120 to perform the method described in the above method embodiment.
- the computer program may be fixed in the processor 1201, in which case the processor 1201 may be implemented by hardware.
- the communication device 120 may include a circuit that can implement the functions of sending or receiving or communicating in the aforementioned method embodiments.
- the processor and transceiver described in the present disclosure may be implemented in an integrated circuit (IC), an analog IC, a radio frequency integrated circuit RFIC, a mixed signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc.
- the processor and transceiver may also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), N-type metal oxide semiconductor (NMOS), P-type metal oxide semiconductor (positive channel metal oxide semiconductor, PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
- CMOS complementary metal oxide semiconductor
- NMOS N-type metal oxide semiconductor
- PMOS P-type metal oxide semiconductor
- BJT bipolar junction transistor
- BiCMOS bipolar CMOS
- SiGe silicon germanium
- GaAs gallium arsenide
- the communication device described in the above embodiments may be a network device or a terminal device, but the scope of the communication device described in the present 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 may be part of a larger device.
- the communication device may be:
- the IC set may also include a storage component for storing data and computer programs;
- ASIC such as modem
- the communication device can be a chip or a chip system
- the communication device can be a chip or a chip system
- the schematic diagram of the chip structure shown in Figure 13 includes a processor 1301 and an interface 1302.
- the number of processors 1301 can be one or more, and the number of interfaces 1302 can be multiple.
- Processor 1301 is used to determine the codeword selected by the network device; processor 1301 is also used to determine the number of first antenna port groups corresponding to the selected codeword; interface 1302 is used to send indication information to the terminal device according to the first antenna port group number and the selected codeword, wherein the indication information indicates the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword.
- the interface 1302 is also used to receive the number of the second antenna port groups of the terminal device and the numbers of the antenna ports included in each antenna port group sent by the terminal device; the processor 1301 is specifically used to: determine the configurable codeword of the terminal device according to the number of the second antenna port groups of the terminal device; and determine the first antenna port group number corresponding to the codeword selected by the network device according to the configurable codeword of the terminal device.
- the processor 1301 is specifically used to: when the number of second antenna port groups is 1, determine that the configurable codeword of the terminal device is a codeword whose first antenna port group number is a first value, and the first value is any one of the following values: 1, 2, 4 and 8; or, when the number of second antenna port groups is 2, determine that the configurable codeword of the terminal device is a codeword whose first antenna port group number is a second value, and the second value is any one of the following values: 2, 4 and 8; or, when the number of second antenna port groups is 4, determine that the configurable codeword of the terminal device is a codeword whose first antenna port group number is a third value, and the third value is any one of the following values: 4 and 8; or, when the number of second antenna port groups is 8, determine that the configurable codeword of the terminal device is a codeword whose first antenna port group number is 8.
- the processor 1301 is specifically used to: when the number of second antenna port groups is 1, determine that the configurable codeword of the terminal device is a codeword with the first antenna port group number being 1; or, when the number of second antenna port groups is 2, determine that the configurable codeword of the terminal device is a codeword with the first antenna port group number being 2; or, when the number of second antenna port groups is 4, determine that the configurable codeword of the terminal device is a codeword with the first antenna port group number being 4; or, when the number of second antenna port groups is 8, determine that the configurable codeword of the terminal device is a codeword with the first antenna port group number being 8.
- the indication information includes a first indication field and a second indication field, wherein the first indication field indicates an index value corresponding to a codeword selected by the network device, and the second indication field indicates the number of antenna port groups of the codeword selected by the network device.
- the length of the second indication field is a fixed bit length or a dynamic bit length.
- the processor 1301 is further used to: when the number of first antenna port groups is 1, determine a first transmit precoding matrix indicator TPMI codebook table corresponding to the first antenna port group number; wherein the first TPMI codebook table is a TPMI codebook table of a fully coherent codeword; determine an index value corresponding to the selected codeword from the first TPMI codebook table; determine a first indication domain according to the index value corresponding to the selected codeword; and determine a second indication domain according to the first antenna port group number.
- the interface 1302 is specifically used to: send indication information including a first indication domain and a second indication domain to the terminal device.
- the processor 1301 is also used to: determine a second TPMI codebook table corresponding to the first antenna port group number when the first antenna port group number is 2; wherein the second TPMI codebook table includes all 4-antenna port fully coherent codewords with ranks from 1 to 4 and an all-zero matrix; determine the index value corresponding to the selected codeword from the second TPMI codebook table; determine the first indication domain according to the index value corresponding to the selected codeword; wherein the first indication domain includes a first indication subdomain and a second indication subdomain, the first indication subdomain indicates the codeword corresponding to the first antenna port group, and the second indication subdomain indicates the codeword corresponding to the second antenna port group; determine the second indication domain according to the first antenna port group number.
- the interface 1302 is specifically used to: send indication information including the first indication domain and the second indication domain to the terminal device.
- the processor 1301 is further used to: determine a third TPMI codebook table corresponding to the first antenna port group number when the first antenna port group number is 4; wherein the third TPMI codebook table includes all 2-antenna port fully coherent codewords with Ranks from 1 to 2 and an all-zero matrix; determine an index value corresponding to the selected codeword from the third TPMI codebook table; determine a first indication domain according to the index value corresponding to the selected codeword; wherein the first indication domain includes a first indication subdomain, a second indication subdomain, a third indication subdomain, and a fourth indication subdomain, the first indication subdomain indicates the codeword corresponding to the first antenna port group, the second indication subdomain indicates the codeword corresponding to the second antenna port group, the third indication subdomain indicates the codeword corresponding to the third antenna port group, and the fourth indication subdomain indicates the codeword corresponding to the fourth antenna port group; determine the second indication domain according to the first antenna port group number.
- the interface 1302 is specifically used to:
- the processor 1301 is further used to: determine a fourth TPMI codebook table corresponding to the first number of antenna port groups when the first number of antenna port groups is 8; wherein the fourth TPMI codebook table is a TPMI codebook table for non-coherent codewords; determine an index value corresponding to the selected codeword from the fourth TPMI codebook table; determine a first indication domain according to the index value corresponding to the selected codeword; and determine a second indication domain according to the first number of antenna port groups.
- the interface 1302 is specifically used to: send indication information including the first indication domain and the second indication domain to the terminal device.
- the processor 1301 is further configured to: determine a beam index and a common phase coefficient index when the number of first antenna port groups is 1; determine a first indication domain according to the beam index and the common phase coefficient index; and determine a second indication domain according to the number of first antenna port groups.
- the interface 1302 is specifically configured to: send indication information including the first indication domain and the second indication domain to the terminal device.
- the indication information includes a joint indication field, and the joint indication field jointly indicates that the codeword selected by the network device corresponds to The index value of and the number of antenna port groups of the codeword selected by the network device.
- the processor 1301 is further used to: determine a fifth TPMI codebook table corresponding to the first antenna port group number; wherein the fifth TPMI codebook table includes all codewords with Ranks from 1 to 8; determine an index value corresponding to the selected codeword from the fifth TPMI codebook table; determine a corresponding bit domain mapping index from the joint indication domain table according to the index value corresponding to the selected codeword and the first antenna port group number; and determine the joint indication domain according to the bit domain mapping index.
- the interface 1302 is also used to: send indication information including the joint indication domain to the terminal device.
- Interface 1302 is used to receive indication information sent by a network device, wherein the indication information indicates a codeword selected by the network device and the number of first antenna port groups corresponding to the codeword; processor 1301 is used to determine the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword based on the indication information.
- interface 1302 is also used to: send the second antenna port group number of the terminal device and the number of the antenna ports included in each antenna port group to the network device; wherein the second antenna port group number and the number of the antenna ports included in each antenna port group are used to instruct the network device to determine the first antenna port group number corresponding to the codeword selected by the network device based on the configurable codeword of the terminal device.
- the indication information includes a first indication field and a second indication field, wherein the first indication field indicates an index value corresponding to a codeword selected by the network device, and the second indication field indicates the number of antenna port groups of the codeword selected by the network device.
- the length of the second indication field is a fixed bit length or a dynamic bit length.
- the processor 1301 is specifically used to: determine the index value corresponding to the codeword selected by the network device according to the first indication field in the indication information; determine the number of first antenna port groups corresponding to the codeword according to the second indication field in the indication information; determine the codeword selected by the network device according to the index value corresponding to the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword.
- the processor 1301 is specifically used to: when the number of first antenna port groups is 1, determine a first transmit precoding matrix indicator TPMI codebook table corresponding to the first antenna port group number; wherein the first TPMI codebook table is a TPMI codebook table of fully coherent codewords; and determine the codeword selected by the network device from the first TPMI codebook table according to the index value corresponding to the codeword selected by the network device.
- the processor 1301 is specifically used to: when the number of first antenna port groups is 2, determine a second TPMI codebook table corresponding to the first number of antenna port groups; wherein the second TPMI codebook table includes all 4-antenna port fully coherent codewords with ranks from 1 to 4 and an all-zero matrix; and determine the codeword selected by the network device from the second TPMI codebook table according to the index value corresponding to the codeword selected by the network device.
- the processor 1301 is specifically used to: when the number of first antenna port groups is 4, determine a third TPMI codebook table corresponding to the first number of antenna port groups; wherein the third TPMI codebook table includes all 2-antenna port fully coherent codewords with ranks from 1 to 2 and an all-zero matrix; and determine the codeword selected by the network device from the third TPMI codebook table according to the index value corresponding to the codeword selected by the network device.
- the processor 1301 is specifically used to: when the number of first antenna port groups is 8, determine a fourth TPMI codebook table corresponding to the first number of antenna port groups; wherein the fourth TPMI codebook table is a TPMI codebook table for non-coherent codewords; and determine the codeword selected by the network device from the fourth TPMI codebook table according to the index value corresponding to the codeword selected by the network device.
- the processor 1301 is specifically configured to: when the number of first antenna port groups is 1, according to the indication information
- the first indication field in the indication information determines the beam index and the co-phase coefficient index; according to the beam index and the co-phase coefficient index, determines the codeword selected by the network device; according to the second indication field in the indication information, determines the number of first antenna port groups corresponding to the codeword.
- the indication information includes a joint indication field, where the joint indication field jointly indicates an index value corresponding to a codeword selected by the network device and the number of antenna port groups of the codeword selected by the network device.
- the processor 1301 is specifically used to: determine, from the joint indication field table, according to the joint indication field in the indication information, an index value corresponding to the codeword selected by the network device and the number of first antenna port groups corresponding to the codeword; determine a fifth TPMI codebook table corresponding to the first number of antenna port groups; wherein the fifth TPMI codebook table includes all codewords with Ranks from 1 to 8; and determine, from the fifth TPMI codebook table, according to the index value corresponding to the codeword selected by the network device.
- the chip further includes a memory 1303, and the memory 1303 is used to store necessary computer programs and data.
- An embodiment of the present disclosure also provides a communication system, which includes the communication device as a terminal device and the communication device as a network device in the embodiment of Figure 11, or the system includes the communication device as a terminal device and the communication device as a network device in the embodiment of Figure 12.
- the present disclosure also provides a readable storage medium having instructions stored thereon, which implement the functions of any of the above method embodiments when executed by a computer.
- the present disclosure also provides a computer program product, which implements the functions of any of the above method embodiments when executed by a computer.
- the computer program product includes one or more computer programs.
- the computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device.
- the computer program can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium.
- the computer program can be transmitted from a website site, computer, server or data center by wired (e.g., coaxial cable, optical fiber, digital subscriber line (digital subscriber line, DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) mode to another website site, computer, server or data center.
- the computer-readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server or data center that includes one or more available media integrated.
- the available medium may be a magnetic medium (e.g., a floppy disk, a hard disk, a magnetic tape), an optical medium (e.g., a high-density digital video disc (DVD)), or a semiconductor medium (e.g., a solid state disk (SSD)), etc.
- a magnetic medium e.g., a floppy disk, a hard disk, a magnetic tape
- an optical medium e.g., a high-density digital video disc (DVD)
- DVD high-density digital video disc
- SSD solid state disk
- At least one in the present disclosure may also be described as one or more, and a plurality may be two, three, four or more, which is not limited in the present disclosure.
- the technical features in the technical feature are distinguished by “first”, “second”, “third”, “A”, “B”, “C” and “D”.
- the “first”, “second”, “third”, “A”, “B”, “C” and “D” describe There is no order of precedence or order of importance among the technical features described.
- the corresponding relationships shown in the tables in the present disclosure can be configured or predefined.
- the values of the information in each table are only examples and can be configured as other values, which are not limited by the present disclosure.
- the corresponding relationships shown in some rows may not be configured.
- appropriate deformation adjustments can be made based on the above table, such as splitting, merging, etc.
- the names of the parameters shown in the titles of the above tables can also use other names that can be understood by the communication device, and the values or representations of the parameters can also be other values or representations that can be understood by the communication device.
- other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables or hash tables.
- the predefined in the present disclosure may be understood as defined, predefined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Power Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Sont divulgués dans les modes de réalisation de la présente divulgation un procédé d'indication, un procédé de détermination et un appareil. Le procédé d'indication comprend les étapes suivantes : un dispositif de réseau détermine un mot de code sélectionné par le dispositif de réseau ; le dispositif de réseau détermine le nombre de premiers groupes de ports d'antenne correspondant au mot de code sélectionné ; et le dispositif de réseau envoie des informations d'indication à un équipement terminal en fonction du nombre de premiers groupes de ports d'antenne et du mot de code sélectionné, les informations d'indication indiquant le mot de code sélectionné par le dispositif de réseau et le nombre de premiers groupes de ports d'antenne correspondant au mot de code. En mettant en œuvre les modes de réalisation de la présente divulgation, un schéma d'indication d'un mot de code sélectionné par un dispositif de réseau et du nombre de groupes de ports d'antenne correspondant au mot de code est fourni, et le problème d'indication des nombres de groupes de ports d'antenne et de mots de code est résolu.
Priority Applications (2)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2023/076621 WO2024168762A1 (fr) | 2023-02-16 | 2023-02-16 | Procédé d'indication, procédé de détermination et appareil |
| CN202380008307.3A CN116349154B (zh) | 2023-02-16 | 2023-02-16 | 一种指示方法、确定方法及其装置 |
Applications Claiming Priority (1)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| PCT/CN2023/076621 WO2024168762A1 (fr) | 2023-02-16 | 2023-02-16 | Procédé d'indication, procédé de détermination et appareil |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| WO2024168762A1 true WO2024168762A1 (fr) | 2024-08-22 |
Family
ID=86891652
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| PCT/CN2023/076621 Ceased WO2024168762A1 (fr) | 2023-02-16 | 2023-02-16 | Procédé d'indication, procédé de détermination et appareil |
Country Status (2)
| Country | Link |
|---|---|
| CN (1) | CN116349154B (fr) |
| WO (1) | WO2024168762A1 (fr) |
Families Citing this family (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN119496540A (zh) * | 2023-08-18 | 2025-02-21 | 华为技术有限公司 | 一种上行预编码的指示方法及通信装置 |
Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN112615654A (zh) * | 2019-10-04 | 2021-04-06 | 英特尔公司 | 用于满功率上行链路传输的ue能力报告的装置和方法 |
| CN112751598A (zh) * | 2019-10-31 | 2021-05-04 | 华为技术有限公司 | 一种预编码矩阵的处理方法和通信装置 |
| CN113965231A (zh) * | 2017-03-24 | 2022-01-21 | 华为技术有限公司 | 信息的传输方法和设备 |
| CN115191095A (zh) * | 2020-03-20 | 2022-10-14 | 高通股份有限公司 | 用于实现通过多个码字的上行链路传输的相位跟踪参考信号端口的配置 |
| US20230037090A1 (en) * | 2021-09-24 | 2023-02-02 | Intel Corporation | Per-panel power control operation for uplink in 5g systems |
-
2023
- 2023-02-16 CN CN202380008307.3A patent/CN116349154B/zh active Active
- 2023-02-16 WO PCT/CN2023/076621 patent/WO2024168762A1/fr not_active Ceased
Patent Citations (5)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| CN113965231A (zh) * | 2017-03-24 | 2022-01-21 | 华为技术有限公司 | 信息的传输方法和设备 |
| CN112615654A (zh) * | 2019-10-04 | 2021-04-06 | 英特尔公司 | 用于满功率上行链路传输的ue能力报告的装置和方法 |
| CN112751598A (zh) * | 2019-10-31 | 2021-05-04 | 华为技术有限公司 | 一种预编码矩阵的处理方法和通信装置 |
| CN115191095A (zh) * | 2020-03-20 | 2022-10-14 | 高通股份有限公司 | 用于实现通过多个码字的上行链路传输的相位跟踪参考信号端口的配置 |
| US20230037090A1 (en) * | 2021-09-24 | 2023-02-02 | Intel Corporation | Per-panel power control operation for uplink in 5g systems |
Non-Patent Citations (2)
| Title |
|---|
| AFSHIN HAGHIGHAT, INTERDIGITAL, INC.: "Discussion on SRI/TPMI Enhancement for 8TX UE", 3GPP DRAFT; R1-2210931; TYPE DISCUSSION; NR_MIMO_EVO_DL_UL-CORE, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. 3GPP RAN 1, no. Toulouse, FR; 20221114 - 20221118, 7 November 2022 (2022-11-07), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP052221495 * |
| SAMSUNG: "Views on TPMI/SRI enhancements for 8Tx UL transmission", 3GPP DRAFT; R1-2203894, 3RD GENERATION PARTNERSHIP PROJECT (3GPP), MOBILE COMPETENCE CENTRE ; 650, ROUTE DES LUCIOLES ; F-06921 SOPHIA-ANTIPOLIS CEDEX ; FRANCE, vol. RAN WG1, no. e-Meeting; 20220509 - 20220520, 29 April 2022 (2022-04-29), Mobile Competence Centre ; 650, route des Lucioles ; F-06921 Sophia-Antipolis Cedex ; France, XP052153232 * |
Also Published As
| Publication number | Publication date |
|---|---|
| CN116349154A (zh) | 2023-06-27 |
| CN116349154B (zh) | 2025-11-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| WO2023236223A1 (fr) | Procédé et appareil d'indication d'un état d'indication de configuration de transmission | |
| WO2023201500A1 (fr) | Procédé de transmission pusch basé sur un livre de codes et appareil associé | |
| WO2023184372A1 (fr) | Procédé et appareil d'envoi et de réception de canal de liaison montante | |
| US12431941B2 (en) | Transmission configuration method and apparatus for multiple transmission and reception points (TRPs) | |
| WO2023184450A1 (fr) | Procédé de réception/d'envoi d'informations sur la base d'un pusch sans livre de codes, et appareils associés | |
| WO2024168762A1 (fr) | Procédé d'indication, procédé de détermination et appareil | |
| WO2023236222A1 (fr) | Procédés d'indication pour état d'indication de configuration de transmission, et appareils | |
| WO2023070586A1 (fr) | Procédé et appareil de configuration de canal partagé de liaison descendante physique (pdsch) | |
| CN116195326A (zh) | 一种探测参考信号srs的发送方法及其装置 | |
| WO2024026797A1 (fr) | Procédés et appareil de détermination de matrice de précodage pour transmission mimo en liaison montante | |
| WO2023184451A1 (fr) | Procédé et appareil basés sur un non-livre de codes pour envoyer et recevoir des informations dans un pusch | |
| WO2023245683A1 (fr) | Procédé et appareil d'indication de type de vecteur de base | |
| EP4604434A1 (fr) | Procédé et appareil de transmission de canal physique partagé descendant (pdsch) | |
| US20250219786A1 (en) | Method and apparatus for sending/receiving information for non-codebook based pusch | |
| EP4604465A1 (fr) | Procédé/appareil/dispositif de détermination d'informations et support d'enregistrement | |
| WO2024065333A1 (fr) | Procédé de détermination d'un livre de codes de transmission entièrement cohérent de huit ports d'antenne pour une transmission mimo de liaison montante, et appareil associé | |
| WO2024092833A1 (fr) | Procédé de détermination d'informations d'état de canal (csi), et appareil | |
| WO2024164103A1 (fr) | Procédé d'indication de mot de code et procédé de détermination de mot de code pour huit ports d'antenne pour une transmission mimo en liaison montante, et appareil et dispositif | |
| WO2024026796A1 (fr) | Procédé et appareil pour déterminer une matrice de précodage pour une transmission mimo en liaison montante | |
| WO2023184449A1 (fr) | Procédé et appareil d'envoi de tri, et procédé et appareil de réception de tri | |
| WO2023240654A1 (fr) | Procédé de détermination de mot de code pour une transmission d'antenne partiellement cohérente, et appareil associé | |
| WO2024087221A1 (fr) | Procédé et appareil d'indication basés sur un état d'indication de configuration de transmission (tci) | |
| WO2024259703A1 (fr) | Procédé, appareil et dispositif de communication | |
| WO2024168915A1 (fr) | Procédé et appareil de restriction d'amplitude | |
| WO2024145752A1 (fr) | Procédé et dispositif de détermination de livre de codes à huit ports d'antennes de liaison montante |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| 121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 23921916 Country of ref document: EP Kind code of ref document: A1 |
|
| NENP | Non-entry into the national phase |
Ref country code: DE |