CN110971283A - Communication method and device - Google Patents

Communication method and device Download PDF

Info

Publication number
CN110971283A
CN110971283A CN201811151721.7A CN201811151721A CN110971283A CN 110971283 A CN110971283 A CN 110971283A CN 201811151721 A CN201811151721 A CN 201811151721A CN 110971283 A CN110971283 A CN 110971283A
Authority
CN
China
Prior art keywords
resource units
channel state
state information
information
uplink data
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.)
Pending
Application number
CN201811151721.7A
Other languages
Chinese (zh)
Inventor
孙昊
薛丽霞
贺宁
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201811151721.7A priority Critical patent/CN110971283A/en
Publication of CN110971283A publication Critical patent/CN110971283A/en
Pending legal-status Critical Current

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04BTRANSMISSION
    • H04B7/00Radio transmission systems, i.e. using radiation field
    • H04B7/02Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas
    • H04B7/04Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas
    • H04B7/06Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station
    • H04B7/0613Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission
    • H04B7/0615Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal
    • H04B7/0619Diversity systems; Multi-antenna system, i.e. transmission or reception using multiple antennas using two or more spaced independent antennas at the transmitting station using simultaneous transmission of weighted versions of same signal using feedback from receiving side
    • H04B7/0621Feedback content
    • H04B7/0626Channel coefficients, e.g. channel state information [CSI]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/1607Details of the supervisory signal
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/12Arrangements for detecting or preventing errors in the information received by using return channel
    • H04L1/16Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
    • H04L1/18Automatic repetition systems, e.g. Van Duuren systems
    • H04L1/1812Hybrid protocols; Hybrid automatic repeat request [HARQ]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0048Allocation of pilot signals, i.e. of signals known to the receiver
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/16Central resource management; Negotiation of resources or communication parameters, e.g. negotiating bandwidth or QoS [Quality of Service]
    • H04W28/26Resource reservation

Landscapes

  • Engineering & Computer Science (AREA)
  • Signal Processing (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Quality & Reliability (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the application discloses a communication method and equipment, relates to the field of communication, and ensures that the transmission performance of the second part of channel state information is not influenced when the second part of the channel state information is mapped on a PUSCH for transmission. The method comprises the following steps: determining uplink control information, wherein the uplink control information comprises a first part of channel state information and a second part of the channel state information; sending the uplink control information on an uplink data channel, wherein a first part of the channel state information is mapped to a part of resource units, except reserved resource units, of the uplink data channel, which can bear the uplink control information; and the second part of the channel state information is mapped to a part or all of resource units, except the reserved resource units and the resource units occupied by the first part of the channel state information, in the resource units which can bear the uplink control information of the uplink data channel.

Description

Communication method and device
Technical Field
The embodiment of the application relates to the field of communication, in particular to a communication method and equipment.
Background
In the 5G system, when a User Equipment (UE) needs to transmit a Physical Uplink Control Channel (PUCCH) and a Physical Uplink Shared Channel (PUSCH) at the same time, Uplink Control Information (UCI) to be transmitted on the PUCCH is supported to be transmitted on the PUSCH, and the PUCCH does not need to be retransmitted. The UE can keep the single carrier characteristic when carrying out uplink transmission, and the problem of total channel power decline caused by sub-carrier transmission is avoided.
In general, the UCI may include a hybrid automatic repeat request acknowledgement (HARQ-ACK), a first type of Channel State Information (CSI), and a Channel state information second part. If the number of HARQ-ACK bits is 0, 1 or 2, a part of Resource Elements (REs) are first reserved in REs of the PUSCH, and the part of REs may be referred to as reserved REs. Mapping a first type of CSI on a part of REs except reserved REs on a PUSCH; remapping a second portion of the channel state information, which may be mapped on reserved REs; finally, the HARQ-ACK is mapped to the reserved RE, that is, the second part of the channel state information is "punctured" (processed), and a part of the second part of the channel state information may be covered by the HARQ-ACK.
When the load of the second part of the channel state information is large, the occupied RE is relatively more, and the influence of the part of RE being punctured on the transmission performance is limited. However, when the payload of the second part of the CSI is small, the number of occupied REs may be small, and when the second part of the CSI part is punctured, the transmission performance of the CSI part2 cannot be guaranteed at all.
Disclosure of Invention
The embodiment of the application provides a communication method and device, which can ensure that the transmission performance of the second part of the channel state information is not affected when the second part of the channel state information is mapped on a PUSCH for transmission.
In order to achieve the above purpose, the embodiment of the present application adopts the following technical solutions:
in a first aspect, a communication method is disclosed, which includes: the terminal device may determine uplink control information, which may include a channel state information first portion and a channel state information second portion. The terminal equipment can also send uplink control information on an uplink data channel, and a first part of the channel state information is mapped to resource units which can bear the uplink control information and are in the uplink data channel, except for reserved resource units; the second part of the channel state information is mapped to a part or all of the resource units of the uplink data channel, which can bear the uplink control information, except the reserved resource units and the resource units occupied by the first part of the channel state information. It should be noted that the first part of the channel state information may be CSI part 1, the second part of the channel state information may be CSI part2, and the resource elements may be REs. In this embodiment of the present application, the resource unit that cannot carry the uplink control information may be a resource unit occupied by a demodulation reference Signal (DMRS) on the uplink data channel, and the resource unit that can carry the uplink control information may be all resource units of the uplink data channel except the resource unit occupied by the DMRS.
In the method provided by the embodiment of the application, the terminal device skips the reserved RE on the uplink data channel when mapping the CSI part2, thereby avoiding perforating the CSI part2 when mapping the HARQ-ACK on the reserved RE subsequently. Thus, when the load of the CSI part2 is small, the transmission characteristics of the CSI part2 are not affected without puncturing the CSI part 2. In the prior art, when the PUSCH is used to transmit the CSI part2, the HARQ-ACK may cover the CSI part2, and the transmission performance of the CSI part2 is affected. In contrast, when the method provided by the embodiment of the present application maps the second part of the channel state information on the PUSCH for transmission, it can be ensured that the transmission performance of the second part of the channel state information is not affected.
With reference to the first aspect, in a first possible implementation manner of the first aspect, the number Q 'of resource units occupied by the second part of the channel state information'CSI-2Satisfies the following conditions: q'CSI-2Min (a, B); wherein, A is the resource unit number determined according to the bit number of the second part of the channel state information; b is the resource unit quantity determined according to the quantity of the resource units which can be mapped with the uplink control information on the uplink data channel, the quantity of the resource units occupied by the hybrid automatic repeat request response information and the quantity of the resource units occupied by the first part of the channel state information; number Q 'of resource units occupied by hybrid automatic repeat request acknowledgement information'ACKSatisfies the following conditions:
Figure BDA0001818088510000021
wherein the content of the first and second substances,
Figure BDA0001818088510000022
is the number of resource units reserved by the reserved resource units on the OFDM symbol l, and
Figure BDA0001818088510000023
Figure BDA0001818088510000024
the number of all OFDM symbols occupied by the uplink data channel.
The embodiment of the present application provides a possible implementation manner of the number of resource units occupied by the second part of the channel state information, and the terminal device may determine the number of resource units occupied by the second part of the channel state information according to the calculation formula of the embodiment of the present application.
With reference to the first aspect or the first possible implementation manner of the first aspect, in a second possible implementation manner of the first aspect, the reserved resource units are used to map potential hybrid automatic repeat request response information. The potential harq response information means that harq response information may or may not exist.
In the embodiment of the application, when the hybrid automatic repeat request response needs to be fed back, the hybrid automatic repeat request response information mapping table is used on the reserved resource unit of the uplink data channel.
With reference to the first aspect or the first or second possible implementation manner of the first aspect, in a third possible implementation manner of the first aspect, the uplink control information further includes hybrid automatic repeat request response information, and the hybrid automatic repeat request response information is mapped to a resource unit reserved on an uplink data channel.
In the embodiment of the present application, the harq response information in the uplink control information may be mapped to the resource unit reserved on the uplink data channel, and since the channel state information does not occupy the reserved resource unit, the mapping of the harq response information to the reserved resource unit does not affect the transmission of the second part of the channel state information.
With reference to the third possible implementation manner of the first aspect, in a fourth possible implementation manner of the first aspect, the number of bits of the harq response information is less than or equal to 2.
In the method provided in the embodiment of the present application, when the number of bits of the harq response information is less than or equal to 2, and when the uplink control information is transmitted through the uplink data channel, the transmission performance of the second part of the channel state information is not affected.
With reference to the third possible implementation manner of the first aspect, in a fourth possible implementation manner of the first aspect, the method provided in the embodiment of the present application further includes: under the condition of not feeding back hybrid automatic repeat request response, the hybrid automatic repeat request response information is negative response NACK with 2 bits; and/or, when the hybrid automatic repeat request response needing to be fed back occupies 1 bit, the hybrid automatic repeat request response information is the hybrid automatic repeat request response needing to be fed back and the NACK of 1 bit.
In the embodiment of the application, when the uplink data channel does not carry data and the second part of the channel state information does not occupy the reserved resource unit, if the hybrid automatic repeat request response does not need to be fed back, the reserved resource can be occupied by the modulation symbol corresponding to the NACK of 2 bits, and if the hybrid automatic repeat request response needs to be fed back, the reserved resource can be occupied by the modulation symbol corresponding to the NACK of 1 bit and the modulation symbol corresponding to the ACK of 1 bit, so that the resource unit is ensured not to be left empty, the transmission resource is fully utilized, and the transmission performance is improved.
With reference to the first aspect or the first to fifth possible implementation manners of the first aspect, in a sixth possible implementation manner of the first aspect, a load of the second part of the channel state information is smaller than a preset threshold.
In the method provided by the embodiment of the present application, when the load of the second part of the channel state information is smaller than the preset threshold, the second part of the channel state information is mapped to a part or all of resource units of the uplink data channel, which can carry uplink control information, except for the reserved resource units and the resource units occupied by the first part of the channel state information.
With reference to the first aspect or the first to sixth possible implementation manners of the first aspect, in a seventh possible implementation manner of the first aspect, the second part of the channel state information includes a wideband precoding matrix indicator PMI and does not include a subband PMI.
In the method provided by the embodiment of the present application, when the second part of the channel state information includes the wideband precoding matrix indicator PMI and does not include the subband PMI, the second part of the channel state information is mapped to a part or all of resource units, except the reserved resource units and the resource units occupied by the first part of the channel state information, in the resource units capable of bearing uplink control information of the uplink data channel.
In a second aspect, a communication method is disclosed, comprising: receiving uplink control information on an uplink data channel; the uplink control information comprises a first part of channel state information and a second part of channel state information; mapping the first part of the channel state information to resource units which can bear uplink control information of an uplink data channel, wherein the resource units are part of resource units except reserved resource units; the second part of the channel state information is mapped to a part or all of the resource units of the uplink data channel, which can bear the uplink control information, except the reserved resource units and the resource units occupied by the first part of the channel state information.
In the method provided by the embodiment of the application, the terminal device skips the reserved RE on the uplink data channel when mapping the CSI part2, thereby avoiding perforating the CSI part2 when mapping the HARQ-ACK on the reserved RE subsequently. Thus, when the load of the CSI part2 is small, the transmission characteristics of the CSI part2 are not affected without puncturing the CSI part 2. In the prior art, when the PUSCH is used to transmit the CSI part2, the HARQ-ACK may cover the CSI part2, and the transmission performance of the CSI part2 is affected. In contrast, when the method provided by the embodiment of the present application maps the second part of the channel state information on the PUSCH for transmission, it can be ensured that the transmission performance of the second part of the channel state information is not affected.
With reference to the second aspect, in a first possible implementation manner of the second aspect, the number Q 'of resource units occupied by the second part of the channel state information'CSI-2Satisfies the following conditions: q'CSI-2Min (a, B); wherein, A is the resource unit number determined according to the bit number of the second part of the channel state information; b is the resource unit quantity determined according to the quantity of the resource units which can be mapped with the uplink control information on the uplink data channel, the quantity of the resource units occupied by the hybrid automatic repeat request response information and the quantity of the resource units occupied by the first part of the channel state information; number Q 'of resource units occupied by hybrid automatic repeat request acknowledgement information'ACKSatisfies the following conditions:
Figure BDA0001818088510000031
wherein the content of the first and second substances,
Figure BDA0001818088510000032
is the number of resource units reserved by the reserved resource units on the OFDM symbol l, and
Figure BDA0001818088510000033
Figure BDA0001818088510000034
the number of all OFDM symbols occupied by the uplink data channel.
With reference to the second aspect or the first possible implementation manner of the second aspect, in a second possible implementation manner of the second aspect, the reserved resource units are used to map potential hybrid automatic repeat request acknowledgement information.
With reference to the second aspect or the first or second possible implementation manner of the second aspect, in a third possible implementation manner of the second aspect, the uplink control information further includes hybrid automatic repeat request response information, and the hybrid automatic repeat request response information is mapped to resource units reserved on an uplink data channel.
With reference to the third possible implementation manner of the second aspect, in a fourth possible implementation manner of the second aspect, the number of bits of the harq response information is less than or equal to 2.
With reference to the third possible implementation manner of the second aspect, in a fifth possible implementation manner of the second aspect, the harq response information is a 2-bit NACK without feedback of harq response; and/or, when the hybrid automatic repeat request response needing to be fed back occupies 1 bit, the hybrid automatic repeat request response information is the hybrid automatic repeat request response needing to be fed back and the NACK of 1 bit.
With reference to the second aspect or any one of the first to fifth possible implementation manners of the second aspect, in a sixth possible implementation manner of the second aspect, a load of the second part of the channel state information is smaller than a preset threshold.
With reference to the second aspect or any one of the first to sixth possible implementation manners of the second aspect, in a seventh possible implementation manner of the second aspect, the second part of the channel state information includes a wideband precoding matrix indicator PMI and does not include a subband PMI.
In a third aspect, a communication method is disclosed, including: determining uplink control information, wherein the uplink control information comprises a first part of channel state information and a second part of the channel state information; transmitting uplink control information on an uplink data channel; wherein, under the condition that the uplink data channel carries uplink data, the first part of the channel state information is mapped to the resource units which can carry uplink control information in the uplink data channel, except the reserved resource units; the second part of the channel state information is mapped to resource units which can bear uplink control information in the uplink data channel, except for reserved resource units and resource units occupied by the first part of the channel state information; and/or, under the condition that the uplink data channel does not carry uplink data, mapping the first part of the channel state information to a part of resource units, except the reserved resource units, of the resource units which can carry uplink control information of the uplink data channel; the second part of the channel state information is mapped to all resource units except the resource units occupied by the first part of the channel state information in the resource units which can bear the uplink control information of the uplink data channel.
In the method provided by the embodiment of the application, when the uplink data channel carries data, the terminal device skips the reserved RE on the uplink data channel when mapping the CSIpad 2, thereby avoiding punching the CSI part2 when mapping the HARQ-ACK on the reserved RE in the following process, and not influencing the transmission performance of the CSI part 2. When data is not carried on the uplink data channel, the terminal device may map the CSI part2 to the reserved REs, and meanwhile, the CSI part2 may occupy all REs except the REs occupied by the CSI part 1 and the REs occupied by the DMRS, so that the CSI part2 occupies most REs on the uplink data channel, and if HARQ-ACK is mapped, puncturing the CSI part2 does not affect transmission performance of the CSI part 2. In the prior art, when the PUSCH is used to transmit the CSI part2, the HARQ-ACK may cover the CSI part2, and the transmission performance of the CSI part2 is affected. In contrast, when the method provided by the embodiment of the present application maps the second part of the channel state information on the PUSCH for transmission, it can be ensured that the transmission performance of the second part of the channel state information is not affected.
With reference to the third aspect, inIn a first possible implementation manner of the three aspects, when the uplink data channel carries uplink data, the number Q 'of resource units occupied by the second part of the channel state information is'CSI-2Satisfies the following conditions: q'CSI-2Min (a, B); wherein, A is the resource unit number determined according to the bit number of the second part of the channel state information; b is the resource unit quantity determined according to the quantity of the resource units which can be mapped with the uplink control information on the uplink data channel, the quantity of the resource units occupied by the hybrid automatic repeat request response information and the quantity of the resource units occupied by the first part of the channel state information; number Q 'of resource units occupied by hybrid automatic repeat request acknowledgement information'ACKSatisfies the following conditions:
Figure BDA0001818088510000051
wherein the content of the first and second substances,
Figure BDA0001818088510000052
is the number of resource units reserved by the reserved resource units on the OFDM symbol l, and
Figure BDA0001818088510000053
Figure BDA0001818088510000054
the number of all OFDM symbols occupied by the uplink data channel.
With reference to the third aspect, in a second possible implementation manner of the third aspect, when the uplink data channel does not carry uplink data, the number Q 'of resource units occupied by the second part of the channel state information is'CSI-2Satisfies the following conditions:
Figure BDA0001818088510000055
wherein, when the bit number of the HARQ-ACK is less than or equal to 2,
Figure BDA0001818088510000056
Figure BDA0001818088510000057
is the number of resource units reserved by the reserved resource unit on the OFDM symbol l, and
Figure BDA0001818088510000058
Figure BDA0001818088510000059
the number of all OFDM symbols occupied by the uplink data channel; q'CSI-1The number of coded modulation symbols occupied by the first part of the channel state information on the uplink data channel of each layer;
Figure BDA00018180885100000510
is the number of resource elements that can be occupied by uplink control information on an OFDM symbol l, wherein, for the OFDM symbol used for carrying a demodulation reference signal DMRS,
Figure BDA00018180885100000511
for OFDM symbols that are not used to carry DMRS,
Figure BDA00018180885100000512
Figure BDA00018180885100000513
is the number of subcarriers occupied by the uplink data channel;
Figure BDA00018180885100000514
is the number of sub-carriers occupied by the phase tracking reference signal PTRS on the uplink data channel on the OFDM symbol l.
With reference to the third aspect or the first or second possible implementation manner of the third aspect, in a third possible implementation manner of the third aspect, the reserved resource unit is used to map potential hybrid automatic repeat request acknowledgement information.
With reference to the third aspect or the first or second possible implementation manner of the third aspect, in a fourth possible implementation manner of the third aspect, the uplink control information further includes hybrid automatic repeat request response information, and the hybrid automatic repeat request response information is mapped to resource units reserved on an uplink data channel.
With reference to the fourth possible implementation manner of the third aspect, in a fifth possible implementation manner of the third aspect, the number of bits of the harq response information is less than or equal to 2.
With reference to any one of the first to fifth possible implementation manners of the third aspect, in a sixth possible implementation manner of the third aspect, a load of the second part of the channel state information is smaller than a preset threshold.
With reference to any one of the first to sixth possible implementation manners of the third aspect, in a seventh possible implementation manner of the third aspect, the second part of the channel state information includes a wideband precoding matrix indicator PMI and does not include a subband PMI.
In a fourth aspect, a communication apparatus is disclosed, which may be a terminal device or a chip in the terminal device. The apparatus may include a processing unit and a transceiver unit. When the apparatus is a terminal device, the processing unit may be a processor, and the transceiving unit may be a transceiver; the terminal device may further include a storage unit, which may be a memory; the storage unit is configured to store instructions, and the processing unit executes the instructions stored by the storage unit to enable the terminal device to perform the communication method according to any one of the implementations of the first aspect and the first aspect, the third aspect, and the third aspect. When the apparatus is a chip in a terminal device, the processing unit may be a processor, and the transceiving unit may be an input/output interface, a pin, a circuit, or the like; the processing unit executes the instructions stored in the storage unit, which may be a storage unit (e.g., a register, a cache, etc.) in the chip or a storage unit (e.g., a read-only memory, a random access memory, etc.) outside the chip in the terminal device, so as to enable the terminal device to execute the communication method according to any one of the implementation manners of the first aspect and the first aspect, the third aspect, and the third aspect.
In a fifth aspect, a communication apparatus is disclosed, which may be a network device or a chip within the network device. The apparatus may include a processing unit and a transceiver unit. When the apparatus is a network device, the processing unit may be a processor, and the transceiving unit may be a transceiver; the network device may further include a storage unit, which may be a memory; the storage unit is configured to store instructions, and the processing unit executes the instructions stored by the storage unit to enable the network device to perform the communication method according to any one of the implementation manners of the second aspect and the second aspect. When the apparatus is a chip within a network device, the processing unit may be a processor, and the transceiving unit may be an input/output interface, a pin, a circuit, or the like; the processing unit executes instructions stored in a storage unit (e.g., a register, a cache, etc.) within the chip, or a storage unit (e.g., a read-only memory, a random access memory, etc.) outside the chip within the network device, so as to enable the network device to perform the communication method according to any one of the implementations of the second aspect and the second aspect.
In a sixth aspect, a computer-readable storage medium is disclosed, comprising: the computer readable storage medium has instructions stored therein; when the computer readable storage medium runs on the terminal device according to the fourth aspect, the terminal device is caused to perform the communication method according to the first aspect and any one of the implementation manners of the first aspect, the third aspect and any one of the implementation manners of the third aspect.
In a seventh aspect, a computer-readable storage medium is disclosed, comprising: the computer readable storage medium has instructions stored therein; when the computer readable storage medium runs on the network device according to the fifth aspect, the network device is caused to perform the communication method according to any one of the implementation manners of the second aspect and the second aspect.
In an eighth aspect, a wireless communications apparatus is disclosed that includes: instructions are stored in the wireless communication device; when the wireless communication apparatus runs on the terminal device according to the fourth aspect, the wireless communication apparatus is a chip, and the terminal device is caused to perform the communication method according to the first aspect and any one of the implementation manners of the first aspect, the third aspect, and any one of the implementation manners of the third aspect.
In a ninth aspect, a wireless communications apparatus is disclosed that includes: instructions are stored in the wireless communication device; when the wireless communication apparatus operates on the network device according to the fifth aspect, the wireless communication apparatus may be a chip, which causes the network device to perform the communication method according to any one of the implementation manners of the second aspect and the second aspect.
In a tenth aspect, a computer program product is disclosed, comprising: computer program code for causing a terminal device as described in the fourth aspect to perform the communication method as described in any one of the implementations of the first aspect and the first aspect, the third aspect and the third aspect described above, when the computer program code runs on the terminal device.
In an eleventh aspect, a computer program product is disclosed, comprising: computer program code for causing a network device as described in any one of the implementations of the second aspect and the second aspect to perform a communication method as described in any one of the implementations of the second aspect and the second aspect when the computer program code runs on the network device as described in the fifth aspect.
Drawings
Fig. 1 is an architecture diagram of a communication network provided by an embodiment of the present application;
fig. 2 is a schematic diagram of time-frequency resources provided in an embodiment of the present application;
FIG. 3 is a diagram of a prior art resource mapping;
FIG. 4 is a schematic diagram of a resource mapping provided by an embodiment of the present application;
fig. 5 is a block diagram of a terminal device according to an embodiment of the present disclosure;
fig. 6 is a flowchart illustrating a communication method according to an embodiment of the present application;
fig. 7 is a schematic diagram of channel transmission provided in an embodiment of the present application;
fig. 8 is a schematic diagram of another channel transmission provided in the embodiment of the present application;
fig. 9 is a schematic diagram of another channel transmission provided in the embodiment of the present application;
fig. 10 is a schematic view of another resource mapping provided in the embodiment of the present application;
fig. 11 is a schematic view of another resource mapping provided in the embodiment of the present application;
fig. 12 is a schematic view of another resource mapping provided in the embodiment of the present application;
fig. 13 is a schematic view of another resource mapping provided in the embodiment of the present application;
fig. 14 is another schematic flow chart of a communication method according to an embodiment of the present application;
fig. 15 is another block diagram of a terminal device according to an embodiment of the present application;
fig. 16 is another block diagram of a terminal device according to an embodiment of the present disclosure;
fig. 17 is a block diagram of a network device according to an embodiment of the present application;
fig. 18 is another block diagram of a network device according to an embodiment of the present disclosure;
fig. 19 is another block diagram of a network device according to an embodiment of the present application.
Detailed Description
Fig. 1 is an architecture diagram of a communication network according to an embodiment of the present invention, and includes a network device and a terminal device. The network device may schedule the terminal device to receive the downlink data or schedule the terminal device to transmit the uplink data. Referring to fig. 1, a terminal device may transmit UCI to a network device through a PUCCH, and may transmit uplink data to the network device through a PUSCH.
It should be noted that the network device involved in the embodiment of the present invention includes a Base Station (BS), and the base station may have various forms, such as a macro base station, a micro base station, a relay station, an access point, and the like. For example, a base station related to the embodiment of the present invention may be a base station in a New Radio (NR), where the base station in the NR may also be referred to as a Transmission Reception Point (TRP) or a Next generation Node B (gNB), may also be a Base Transceiver Station (BTS) in a global system for mobile communication (GSM) or Code Division Multiple Access (CDMA), may also be a Node B (nodeB, NB) in a Wideband Code Division Multiple Access (WCDMA) system, may also be an evolved Node B (eNodeB) in a Long Term Evolution (LTE) system, and may also be a future generation NB (NB 5G) in a future network. The network device according to the embodiment of the present invention may also include a device deployed in a radio access network and capable of performing wireless communication with a terminal, for example, a wireless controller in a Cloud Radio Access Network (CRAN) scenario, or the network device may be a relay station, an access point, and a network device in a future 5G network or a network device in a Public Land Mobile Network (PLMN) for future evolution, etc., for example, evolved Node B (eNB), Radio Network Controller (RNC), Node B (NB), network equipment controller (BSC), network equipment transceiver station (BTS), home network equipment (e.g., home evolved Node B or home Node B, HNB), Base Band Unit (BBU), and the like. In the embodiment of the present invention, the apparatus for implementing the function of the network device may be a network device, or may be an apparatus, such as a chip, a circuit, or another apparatus, which supports the network device to implement the function. In the embodiment of the present invention, a device for implementing a function of a network device is taken as an example of a network device, and a technical solution provided in the embodiment of the present invention is described.
The terminal equipment related to the embodiment of the invention can also be called as a terminal, can be equipment with a wireless transceiving function, can be deployed on land and comprises indoor or outdoor equipment, handheld equipment, wearable equipment, automobiles or vehicle-mounted equipment; can also be deployed on the water surface (such as a ship and the like); and may also be deployed in the air (e.g., airplanes, balloons, satellites, etc.). The terminal device may be a User Equipment (UE). Wherein the UE comprises a handheld device, an in-vehicle device, a wearable device, or a computing device with wireless communication capabilities. Illustratively, the UE may be a mobile phone (mobile phone), a tablet computer, or a computer with wireless transceiving function. The terminal device may also be a Virtual Reality (VR) terminal device, an Augmented Reality (AR) terminal device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in telemedicine, a wireless terminal in smart grid, a wireless terminal in smart city (smart city), a wireless terminal in smart home (smart home), and so on. In the embodiment of the present invention, the apparatus for implementing the function of the terminal may be the terminal, or may be an apparatus, such as a chip, a circuit, or another apparatus, which supports the terminal to implement the function. In the embodiment of the present invention, a device for implementing a function of a terminal is taken as an example, and a technical solution provided in the embodiment of the present invention is described.
Fig. 2 is a schematic diagram of time-frequency resources, wherein the abscissa represents the time domain and the ordinate represents the frequency domain. Referring to fig. 2, a time-frequency resource composed of one subcarrier in the frequency domain and one symbol in the time domain is one RE, a time-frequency resource composed of 12 consecutive subcarriers in the frequency domain and one slot in the time domain is one Resource Block (RB), and referring to fig. 2, one slot is composed of 7 symbols in the time domain. The "symbol" in the embodiments of the present invention may include, but is not limited to, any of the following: orthogonal Frequency Division Multiplexing (OFDM) symbols, universal filtered multi-carrier (UFMC) signals, filter bank multi-carrier (FBMC) symbols, Generalized Frequency Division Multiplexing (GFDM) symbols, and so forth. The uplink data channel and the uplink control channel are time-frequency resources composed of a plurality of subcarriers in a frequency domain and a plurality of symbols in a time domain. In the embodiment of the invention, the PUSCH comprises 12 continuous subcarriers in a frequency domain and 4-14 symbols in a time domain.
In the 5G system, in order to avoid the problem of total channel power fading caused by sub-carrier transmission, it is necessary for the terminal device to maintain single carrier characteristics when performing uplink transmission. That is, when the terminal device transmits two uplink channels, i.e., PUCCH and PUSCH, at the same time, it is supported that UCI to be transmitted on PUCCH is transmitted on PUSCH, and the terminal device does not need to transmit PUCCH again.
Specifically, the UCI may include Channel State Information (CSI) part 1, CSI part2, and hybrid automatic repeat request acknowledgement (HARQ-ACK). The CSI part 1 may be referred to as a channel state information first part, and the CSI part2 may be referred to as a channel state information second part. When the load of HARQ-ACK included in UCI is less than or equal to 2 bits, some REs (which may be called Reserved REs) are Reserved on PUSCH, and in addition, a part of REs on PUSCH is dedicated to carrying (DMRS), and information in UCI cannot occupy these REs. Referring to fig. 3, taking the length of the PUSCH in the time domain as 9 symbols as an example, when mapping is performed, the terminal device first maps CSI part 1 in the UCI on the PUSCH, but cannot occupy Reserved REs. And then, mapping the CSI part2 in the UCI on the PUSCH, wherein the Reserved RE can be occupied. And finally, mapping the HARQ-ACK on the Reserved RE, which is equivalent to that the HARQ-ACK performs a puncturing operation on the CSI part 2. The "puncturing" operation is to replace the modulation symbols mapped on the REs with other modulation symbols, and the original modulation symbols are covered. In the embodiment of the invention, the HARQ-ACK punches the CSI part2, and a part of modulation symbols corresponding to the CSI part2 are covered by the modulation symbols corresponding to the HARQ-ACK.
When the load of the CSI part2 is large, it occupies relatively more REs, and the transmission performance of the CSI part2 is not greatly affected by puncturing of part of the REs. However, when the load of the CSI part2 is small, the number of REs occupied by the CSI part2 may be less than or equal to the number of Reserved REs, or the number of REs occupied by the CSI part2 is only slightly larger than the number of Reserved REs. When the number of REs occupied by the CSI part2 is punctured by HARQ-ACK, the transmission performance of the CSI part2 can not be ensured at all.
The embodiment of the invention provides a communication method.A terminal device firstly determines uplink control information, and the uplink control information comprises a first part of channel state information and a second part of the channel state information. Further, the terminal equipment sends the uplink control information on an uplink data channel. Specifically, referring to fig. 4, the first part of the channel state information is mapped to a part of resource units, except for reserved resource units, of the resource units of the uplink data channel that can carry uplink control information; and the second part of the channel state information is mapped to a part or all of resource units, except the reserved resource units and the resource units occupied by the first part of the channel state information, in the resource units which can bear the uplink control information of the uplink data channel. That is to say, the terminal device skips Reserved REs when mapping CSI part2, thereby avoiding puncturing CSI part2 when mapping HARQ-ACK on the Reserved REs in the following. Thus, when the load of the CSI part2 is small, the transmission characteristics of the CSI part2 are not affected without puncturing the CSI part 2. It can be seen that the method provided by the embodiment of the present invention can ensure that the transmission performance of the second part of the channel state information is not affected when the second part of the channel state information is mapped on the PUSCH for transmission.
The method for triggering a scheduling request according to the embodiment of the present invention may be applied to the terminal device shown in fig. 5. As shown in fig. 5, the terminal device may include at least one processor 501, memory 502, transceiver 503, and communication bus 504.
The following describes each constituent component of the terminal device in detail with reference to fig. 5:
the processor 501 is a control center of the terminal device, and may be a single processor or a collective term for multiple processing elements. For example, processor 501 is a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement embodiments of the present invention, such as: one or more microprocessors (DSPs), or one or more Field Programmable Gate Arrays (FPGAs).
The processor 501 may perform various functions of the terminal device by running or executing software programs stored in the memory 502 and calling data stored in the memory 502, among other things.
In particular implementations, processor 501 may include one or more CPUs such as CPU0 and CPU1 shown in fig. 5 as an example.
In particular implementations, a terminal device may include multiple processors, such as processor 501 and processor 505 shown in fig. 5, for example, as an example. Each of these processors may be a single-Core Processor (CPU) or a multi-Core Processor (CPU). A processor herein may refer to one or more terminal devices, circuits, and/or processing cores for processing data (e.g., computer program instructions).
The Memory 502 may be a Read-Only Memory (ROM) or other types of static storage terminal devices that can store static information and instructions, a Random Access Memory (RAM) or other types of dynamic storage terminal devices that can store information and instructions, an Electrically Erasable Programmable Read-Only Memory (EEPROM), a compact disc Read-Only Memory (CD-ROM) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, blu-ray disc, etc.), magnetic disk storage media or other magnetic storage terminal devices, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to such. The memory 502 may be separate and coupled to the processor 501 via a communication bus 504. The memory 502 may also be integrated with the processor 501.
The memory 502 is used for storing software programs for implementing the present invention, and is controlled by the processor 501 for execution.
The transceiver 503 is used for communication with a network device or other terminal devices using any transceiver-like terminal device. Of course, the transceiver 503 may also be used for communication with a communication network, such as an ethernet, a Radio Access Network (RAN), a Wireless Local Area Network (WLAN), and so on. The transceiver 503 may include a receiving unit to implement a receiving function and a transmitting unit to implement a transmitting function.
The communication bus 504 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 5, but this is not intended to represent only one bus or type of bus.
The terminal device architecture shown in fig. 5 does not constitute a limitation of the terminal device and may include more or fewer components than those shown, or some of the components may be combined, or a different arrangement of components.
An embodiment of the present invention provides a communication method, as shown in fig. 6, the method includes the following steps:
601. the network equipment sends RRC signaling or DCI to the terminal equipment, and the terminal equipment is instructed to send uplink control information through the RRC signaling or the DCI.
The downlink message sent by the network device may be a physical layer signaling or a higher layer signaling, where the higher layer signaling may be Radio Resource Control (RRC), and the physical layer signaling may be downlink Control signaling (DCI).
In specific implementation, the network device may perform uplink scheduling on the terminal device through RRC signaling or DCI, for example: and indicating the terminal equipment to send data on the uplink data channel, namely the uplink data channel needs to bear uplink data. The network device may also instruct the terminal device to send the channel state information on the uplink data channel through RRC signaling or DCI, or instruct the terminal device to send the channel state information on the uplink control channel through RRC signaling or DCI. Of course, the network device may also instruct the terminal device that the uplink data channel does not carry uplink data through RRC signaling or DCI. The uplink data channel may be a PUSCH, and the uplink control channel may be a PUCCH.
In addition, the network device may also configure physical resources for transmitting uplink data for the terminal device through RRC signaling or DCI. When the uplink data transmission scheduled by the network device is Semi-Persistent Scheduling (SPS) uplink data transmission or Grant Free uplink data transmission, the network device may configure the physical resource of the uplink transmission through RRC signaling. After the network device configures the physical resources for uplink data transmission of the SPS through RRC signaling, the network device needs to dynamically trigger the terminal device through DCI to perform data transmission once, but once triggered, the subsequent uplink data transmission of the terminal device does not need to be triggered by the network device through DCI again. After the network device configures the physical resource for Grant Free uplink data transmission through RRC signaling, the network device can directly transmit uplink data without DCI triggering.
In addition, when the uplink data transmission scheduled by the network device is Grant-based (Grant-based) uplink data transmission, the network device configures the physical resource of Grant-based uplink data transmission for the terminal device through DCI, and each uplink transmission of the terminal device needs to be triggered by the network device through DCI.
602. And the terminal equipment receives the RRC signaling or the DCI sent by the network equipment and determines the uplink control information.
It should be noted that the uplink control information includes channel state information and a hybrid automatic repeat request response. Wherein the bit number of the HARQ acknowledgement message is less than or equal to 2. In addition, the channel state information may be UCI, and the hybrid automatic repeat request acknowledgement may be HARQ-ACK. The channel state information includes a channel state information first portion and a channel state information second portion. The first part of the channel state information may be referred to as CSI part 1 and the second part of the channel state information may be referred to as CSI part 2. The first part of the Channel state information has two types, and the first part of the Channel state information of the first type comprises Rank Indicator (RI), CSI-RS resource Indicator (CRI) and Channel Quality Indicator (CQI); the second type of channel state information first part includes RI, CQI and non-zero wideband amplitude coefficients of CSI for each layer. Wherein, each layer refers to some protocol layers in the seven-layer model of the communication system, such as: application layer, presentation layer, session layer, transport layer, network layer, data link layer, physical layer.
The second part of the channel state information is of two types, the second part of the channel state information of the first type includes a Pre-coding Matrix Indicator (PMI) and a CQI of a second codeword transmitted on the PUSCH when the RI is greater than 4, and the second part of the channel state information of the second type includes a PMI.
After receiving the RRC signaling or DCI sent by the network device, the terminal device determines the uplink control information and an uplink channel carrying the uplink control information according to an indication of the RRC signaling or DCI, where the uplink control information may be carried on the uplink data channel or carried on the uplink data channel. The implementation manner of determining the uplink control information by the terminal device includes, but is not limited to, the following three:
first, referring to fig. 7, DCI or RRC signaling sent by a network device may instruct a terminal device to transmit uplink data through an uplink data channel in a time slot n. In addition, the DCI or RRC signaling sent by the network device further indicates that the uplink data channel further carries aperiodic csi, specifically needs to carry a first part of the csi and a second part of the csi that are included in the csi. In addition, the terminal device needs to feed back a hybrid automatic repeat request response for carrying 1 or 2 bits to the network device through the uplink control channel in the timeslot n. Further, referring to fig. 6, when the uplink data channel and the uplink control channel overlap or partially overlap in the time domain, in order to ensure the single carrier characteristic, the terminal device needs to send a harq response determined to be sent on the uplink control channel on the uplink data channel.
Secondly, referring to fig. 8, DCI or RRC signaling sent by the network device instructs the terminal device to transmit uplink data through the uplink data channel in time slot n. In the time slot n, the terminal device needs to feed back a 1-bit or 2-bit hybrid automatic repeat request response to the network device through the uplink control channel 1. The DCI or RRC signaling sent by the network device further indicates that the terminal device needs to feed back channel state information to the network device through the uplink control channel 2, where the channel state information includes a first part of the channel state information and a second part of the channel state information. Further, referring to fig. 7, when the uplink control channel 1 and the uplink data channel are overlapped or partially overlapped in the time domain, and the uplink control channel 2 and the uplink data channel are overlapped or partially overlapped in the time domain, the terminal device needs to place the harq response to be sent on the uplink control channel 1, and the first part of the channel state information and the second part of the channel state information to be sent on the uplink control channel 2 on the uplink data channel for sending.
Third, referring to fig. 9, DCI or RRC signaling sent by the network device instructs the terminal device to send channel state information through the uplink data channel in time slot n, where the channel state information includes the first part of the channel state information and the second part of the channel state information. In addition, the DCI or RRC signaling sent by the network device also indicates that the uplink data channel does not carry uplink data. In the time slot n, the terminal device needs to feed back a hybrid automatic repeat request response for carrying 1 or 2 bits to the network device through the uplink control channel. Further, referring to fig. 8, when the uplink data channel and the uplink control channel overlap or partially overlap in the time domain, in order to ensure the single carrier characteristic, the terminal device needs to send a harq response determined to be sent on the uplink control channel on the uplink data channel.
603. And the terminal equipment sends the uplink control information on an uplink data channel. Wherein, the first part of the channel state information is mapped to a part of resource units, except reserved resource units, in the resource units which can bear uplink control information of the uplink data channel; and the second part of the channel state information is mapped to a part or all of resource units, except the reserved resource units and the resource units occupied by the first part of the channel state information, in the resource units which can bear the uplink control information of the uplink data channel.
In the method shown in fig. 6 in the embodiment of the present application, when mapping CSI part2, the terminal device skips the RE reserved on the uplink data channel, thereby avoiding puncturing CSI part2 when mapping HARQ-ACK on the reserved RE subsequently. Thus, the transmission characteristics of the CSI part2 are not affected without puncturing the CSI part 2. In the prior art, when the PUSCH is used to transmit the CSI part2, the HARQ-ACK may cover the CSI part2, and the transmission performance of the CSI part2 is affected. In contrast, when the method provided by the embodiment of the present application maps the second part of the channel state information on the PUSCH for transmission, it can be ensured that the transmission performance of the second part of the channel state information is not affected.
It should be noted that the resource unit described in the embodiment of the present invention may be a Resource Element (RE), and the length of the uplink data channel in the time domain may be one time slot. Referring to fig. 10, the resource element that cannot carry uplink control information according to the embodiment of the present invention is a resource element that carries a DMRS. The PUSCH shown in fig. 10 includes 9 symbols in the time domain, and indexes of the 9 symbols are sequentially 0 to 8, where an index of a symbol occupied by the DMRS is 2, that is, a resource unit that cannot carry uplink control information is a resource unit on the symbol with the index of 2. Referring to fig. 10, the resource units capable of carrying uplink control information according to the embodiment of the present invention are all resource units, except the resource units incapable of carrying uplink control information, in the resource units included in the PUSCH. In the PUSCH shown in fig. 10, all resource elements except the resource element on the symbol with index 2 are resource elements capable of carrying uplink control information.
In some embodiments, the PUSCH comprises 11 symbols in the time domain, wherein the symbols occupied by the DMRS are two symbols with indices of 2 and 8. Further, the resource units that cannot carry the uplink control information are resource units on two symbols with indexes 2 and 8, and the resource units that can carry the uplink control information are resource units on the remaining 9 symbols except the resource units on the two symbols with indexes 2 and 8.
In a specific implementation, a terminal device firstly determines the number of resource units reserved in an uplink data channel according to a 2-bit hybrid automatic repeat request response in the uplink data channel, and the reserved resource units are used for mapping potential hybrid automatic repeat request response information. It is understood that when the terminal device needs to feed back the harq response to the network device, the harq response may be mapped to the resource units reserved in the uplink data channel.
Next, referring to fig. 11, the terminal device first maps the first part of the channel state information on a part of resource units, except for the reserved resource units, of the uplink data channel that can carry the uplink control information. That is, the first part of the channel state information cannot occupy all resource units that can carry uplink control information, and can occupy a part of the resource units that can carry uplink control information. For example, referring to fig. 11, taking the example that the PUSCH includes 9 symbols in the time domain, the first part of the channel state information is mapped on resource elements of several symbols with indexes 0, 1, 3, 4, and 5 on the PUSCH. Wherein, the first part of the channel state information occupies 36 resource units on three symbols with indexes of 0, 1 and 4, 8 resource units on a symbol with index of 3 and 6 resource units on a symbol with index of 5.
Further, the terminal device maps the second part of the channel state information on part or all resource units except the reserved resource units and the resource units occupied by the first part of the channel state information in the resource units capable of bearing the uplink control information. Specifically, referring to fig. 12, when the network device instructs the terminal device to transmit uplink data on the uplink data channel through DCI or RRC signaling, the terminal device maps the second part of the channel state information on a part of resource units, except for the reserved resource units and the resource units occupied by the first part of the channel state information, in the resource units capable of carrying uplink control information. That is, on the uplink data channel: the DMRS occupies a part of resource units, a part of resource units are reserved, the first part of the channel state information occupies a part of resource units, the second part of the channel state information occupies a part of resource units, the rest resource units are used for bearing uplink data, and the resource units of all parts do not have intersection. For example, referring to fig. 12, taking the example that the PUSCH includes 9 symbols in the time domain, the second part of the channel state information is mapped on resource elements of several symbols with indices of 5, 6, and 7 on the PUSCH. Wherein the second part of the channel state information occupies 12 resource units on the symbol with index 6, 6 resource units on the symbol with index 4, and 3 resource units on the symbol with index 7. It can be seen that the second part of the channel state information does not occupy the resource units reserved on the uplink data channel. In addition, the reserved resource units are 4 resource units on a symbol with an index of 3, and are used for bearing hybrid automatic repeat request response information. In case of a hybrid automatic repeat request acknowledgement requiring feedback, 1-bit hybrid automatic repeat request acknowledgement and 1-bit NACK are mapped on the 4 resource units. In case of a hybrid automatic repeat request acknowledgement that does not require feedback, 2-bit NACK is mapped on these 4 resource elements. Mapping the uplink data to be transmitted on the remaining resource units, referring to fig. 12, mapping the uplink data on 12 resource units on the symbol with index of 8, and mapping 22 resource units on 9 resource units on the symbol with index of 8 except for 3 resource units on which the second part of the channel state information is mapped.
Referring to fig. 13, when the network device indicates, through DCI or RRC signaling, that the uplink data channel of the terminal device does not carry uplink data, the terminal device maps the second part of the channel state information to all resource units except the reserved resource units and the resource units occupied by the first part of the channel state information in the resource units capable of carrying uplink control information. That is, on the uplink data channel: the DMRS occupies a part of resource units, a part of resource units are reserved, the first part of the channel state information occupies a part of resource units, the rest resource units are all used for bearing the second part of the channel state information, and the resource units of all the parts do not have intersection. For example, referring to fig. 13, taking the example that the PUSCH includes 9 symbols in the time domain, the second part of the channel state information maps 4 resource elements on the symbol with index 3 on the PUSCH, 6 resource elements on the symbol with index 5, and all resource elements on the several symbols of symbols 6, 7, and 8. And finally, performing punching operation on the second part of the channel state information, and mapping the hybrid automatic repeat request response on the reserved resource units. Illustratively, 1-bit HARQ-ACK is mapped on any two of 4 reserved resource elements (on a symbol with index 3), or 1-bit NACK is mapped on any two of 4 reserved resource elements (on a symbol with index 3).
In the embodiment of the invention, when the terminal equipment needs to feed back the hybrid automatic repeat request response information, the terminal equipment can map the modulation symbol corresponding to the hybrid automatic repeat request response information on the resource unit reserved in the uplink data channel. Under the scene that the uplink data channel carries data, the terminal device may map a 1-bit hybrid automatic repeat request response onto a resource unit reserved on the uplink data channel, because the resource unit reserved on the uplink data channel may carry a modulation symbol corresponding to 2-bit information, and the terminal device skips over the reserved resource unit when mapping the first part of the channel state information and the second part of the channel state information, the reserved resource unit may not be occupied, and the terminal device may map the data onto the reserved resource unit, which is not occupied.
In some embodiments, when the uplink data channel does not carry data and the second part of the channel state information does not occupy reserved resources occupied on the uplink data channel, the mapping of the harq response information by the terminal device specifically includes: when the terminal equipment does not need to feed back the hybrid automatic repeat request response, the hybrid automatic repeat request response information is a negative response NACK with 2 bits. That is to say, when the terminal device does not need to feed back the harq response to the network device, the terminal device may map the modulation symbol corresponding to the 2-bit NACK to the resource unit reserved on the uplink data channel. For example, the terminal device may map "00" on the resource units reserved on the uplink data channel.
And under the condition that the hybrid automatic repeat request response needing to be fed back by the terminal equipment occupies 1 bit, the hybrid automatic repeat request response information is the hybrid automatic repeat request response needing to be fed back and NACK of 1 bit. That is to say, when the terminal device needs to feed back the harq response to the network device, the terminal device may map the modulation symbol corresponding to the NACK of 1 bit and the modulation symbol corresponding to the harq response of 1 bit on the resource unit reserved on the uplink data channel. For example, when the terminal device needs to feed back an ACK to the network device and the ACK occupies 1 bit, the terminal device may map "10" to the resource unit reserved on the uplink data channel; when the terminal device needs to feed back NACK to the network device and the NACK occupies 1 bit, the terminal device may map "00" on the resource unit reserved on the uplink data channel.
In the method provided by the embodiment of the invention, when the uplink control information is sent through the uplink data channel, NACK or ACK is mapped on the resource units reserved on the uplink data channel, so that the resource units can be prevented from being left empty, the single carrier characteristic transmitted by the terminal equipment is kept, and the problem of total channel power decline caused by sub-carrier transmission is avoided.
It should be noted that the resource units occupied by each piece of information in the channel state information are not limited to fig. 10 to fig. 13, and the illustration provided in the embodiment of the present invention is only an example of information mapping.
In the method provided by the embodiment of the present invention, the terminal device maps the second part of the channel state information and the harq response information to different resource units of the uplink data channel, and the second part of the channel state information is not punctured, so that the transmission performance of the second part of the channel state information can be achieved.
If the load of the second part of the channel state information is large, the transmission performance of the second part of the channel state information cannot be influenced by punching the second part of the channel state information when the HARQ-ACK is mapped. However, when the load of the second part of the channel state information is small, puncturing the second part of the channel state information when mapping the HARQ-ACK may seriously affect the transmission performance of the second part of the channel state information, and therefore, the resource units reserved on the uplink data channel may be skipped when mapping the second part of the channel state information, so that mapping the HARQ-ACK on the reserved resource units may not affect the transmission performance of the second part of the channel state information.
Specifically, in some embodiments, the load of the second part of the channel state information is less than a preset threshold. It can be understood that, when the load of the second part of the channel state information is smaller than the preset threshold, the terminal device maps the second part of the channel state information to a part or all of resource units, except the reserved resource units and the resource units occupied by the first part of the channel state information, in resource units capable of carrying uplink control information.
In some embodiments, the second portion of channel state information includes a wideband PMI and does not include a subband PMI. It can be understood that, when the second part of the channel state information includes the wideband PMI and does not include the subband PMI, the terminal device maps the second part of the channel state information to a part or all of resource units, except the reserved resource units and the resource units occupied by the first part of the channel state information, in resource units capable of carrying uplink control information.
An embodiment of the present invention further provides a communication method, as shown in fig. 14, the method includes the following steps:
1401. the network equipment sends RRC signaling or DCI to the terminal equipment, and the terminal equipment is instructed to send uplink control information through the RRC signaling or the DCI.
The detailed description of the RRC signaling or DCI, and the uplink control information refers to the related explanation of step 501 in this embodiment of the present invention, which is not described herein again.
1402. And the terminal equipment receives the RRC signaling or the DCI sent by the network equipment and determines the uplink control information.
The specific implementation manner of determining the uplink control information by the terminal device refers to the explanation of step 502 related to the embodiment of the present invention, which is not described herein again.
Referring to the related explanation of the foregoing step 502, the network device may indicate to the terminal device through RRC signaling or DCI whether uplink data is carried on the uplink data channel. When the terminal device determines that the uplink data is carried on the uplink data channel according to the RRC signaling or the DCI sent by the network device, step 1403 is executed; when the terminal device determines that the uplink data channel does not carry uplink data according to the RRC signaling or the DCI sent by the network device, step 1404 is performed.
1403. The terminal equipment sends uplink control information, and the first part of the channel state information is mapped to the resource units which can bear the uplink control information of the uplink data channel, except the reserved resource units; and the second part of the channel state information is mapped to a part of resource units, except the reserved resource units and the resource units occupied by the first part of the channel state information, in the resource units which can bear the uplink control information of the uplink data channel.
In specific implementation, the terminal device determines the reserved resource elements and the resource elements occupied by the DMRS in the uplink data channel. Secondly, the terminal equipment firstly maps the first part of the channel state information on the resource units which can bear the uplink control information of the uplink data channel, except the reserved resource units.
Further, the terminal device maps the second part of the channel state information on a part of resource units except the reserved resource units and the resource units occupied by the first part of the channel state information in the resource units capable of bearing the uplink control information. That is, on the uplink data channel: the DMRS occupies a part of resource units, a part of resource units are reserved, the first part of the channel state information occupies a part of resource units, the second part of the channel state information occupies a part of resource units, the rest resource units are used for bearing uplink data, and the resource units of all parts do not have intersection.
Finally, the terminal device may map the harq response information to the resource units reserved on the uplink data channel. In a specific implementation, the harq response information is a 2-bit NACK, without feedback of harq response. That is to say, when the terminal device does not need to feed back the harq response to the network device, the terminal device may map the modulation symbol corresponding to the 2-bit NACK to the resource unit reserved on the uplink data channel.
And under the condition that the hybrid automatic repeat request response needing to be fed back occupies 1 bit, the hybrid automatic repeat request response information is the hybrid automatic repeat request response needing to be fed back and NACK of 1 bit. That is to say, when the terminal device needs to feed back the harq response to the network device, the terminal device may map the modulation symbol corresponding to the NACK of 1 bit and the modulation symbol corresponding to the harq response of 1 bit on the resource unit reserved on the uplink data channel.
Therefore, under the condition that the uplink data channel carries data, the terminal device maps the second part of the channel state information and the hybrid automatic repeat request response information on different resource units of the uplink data channel, the second part of the channel state information cannot be punched, and the transmission performance of the second part of the channel state information can be realized.
1404. The terminal equipment sends uplink control information, and the first part of the channel state information is mapped to the resource units which can bear the uplink control information of the uplink data channel, except the reserved resource units; the second part of the channel state information is mapped to all resource units except the resource unit occupied by the first part of the channel state information in the resource units which can bear the uplink control information of the uplink data channel.
In the method shown in fig. 14 in the embodiment of the present application, when data is carried on an uplink data channel, a terminal device skips a reserved RE on the uplink data channel when mapping a CSI part2, thereby avoiding puncturing the CSI part2 when subsequently mapping an HARQ-ACK on the reserved RE, and not affecting the transmission performance of the CSI part 2. When data is not carried on the uplink data channel, the terminal device may map the CSI part2 to the reserved REs, and meanwhile, the CSI part2 may occupy all REs except the REs occupied by the CSI part 1 and the REs occupied by the DMRS, so that the CSI part2 occupies most REs on the uplink data channel, and if HARQ-ACK is mapped, puncturing the CSI part2 does not affect transmission performance of the CSI part 2. In the prior art, when the PUSCH is used to transmit the CSI part2, the HARQ-ACK may cover the CSI part2, and the transmission performance of the CSI part2 is affected. In contrast, when the method provided by the embodiment of the present application maps the second part of the channel state information on the PUSCH for transmission, it can be ensured that the transmission performance of the second part of the channel state information is not affected.
In addition, the method shown in fig. 14 has high consistency with a method for mapping uplink control information by a terminal device in the prior art, and a running code of the terminal device is not changed greatly in a specific implementation.
In specific implementation, the terminal device determines the reserved resource elements and the resource elements occupied by the DMRS in the uplink data channel. Secondly, the terminal equipment firstly maps the first part of the channel state information on the resource units which can bear the uplink control information of the uplink data channel, except the reserved resource units.
Further, the terminal device maps the second part of the channel state information on a part or all of resource units except the resource units occupied by the first part of the channel state information in the resource units capable of carrying the uplink control information. That is, on the uplink data channel: the DMRS occupies a part of the resource elements, the channel state information first occupies a part of the resource elements, and the remaining resource elements are all used to carry the channel state information second part, or the remaining resource elements are used to carry the channel state information second part. It is to be understood that the second part of the channel state information may occupy reserved resource units on the uplink data channel.
Finally, the terminal device may map the harq response information to the resource units reserved on the uplink data channel. If the second part of the channel state information occupies the reserved resource unit, the channel state information is punched, and the modulation symbol corresponding to the hybrid automatic repeat request response information is mapped on the reserved resource unit to cover the previously mapped second part of the channel state information. In this scenario, the second part of the channel state information occupies more resource units of the uplink data channel, and the transmission performance of the second part of the channel state information is not affected by puncturing and covering a small number of modulation symbols of the second part of the channel state information.
In some embodiments, the number of resource units Q 'occupied by the second portion of channel state information'CSI-2Satisfies formula (1):
Q′CSI-2=min(A,B) (1)
wherein, A is the resource unit number determined according to the bit number of the second part of the channel state information; b is the resource unit quantity determined according to the quantity of the resource units which can be mapped on the uplink data channel, the quantity of the resource units occupied by the hybrid automatic repeat request response information and the quantity of the resource units occupied by the first part of the channel state information;
the number Q 'of resource units occupied by the HARQ acknowledgement message'CSI-2Satisfies formula (2):
Figure BDA0001818088510000161
wherein the content of the first and second substances,
Figure BDA0001818088510000162
is the number of resource units reserved by the reserved resource units on an orthogonal frequency division multiplexing, OFDM, symbol l, and
Figure BDA0001818088510000163
Figure BDA0001818088510000164
the number of all OFDM symbols occupied by the uplink data channel.
Further, when carrying data on the uplink data channel, the number Q 'of resource units occupied by the second part of the channel state information'CSI-2Satisfying formula (1).
In some embodiments, a satisfies formula (3):
Figure BDA0001818088510000165
wherein, OCSI-2Is the number of bits of the second part of the channel state information; when O is presentCSI-2L is more than or equal to 360 DEGCSI-2Not all right 11, otherwise LCSI-2The number of bits of a redundant cyclic check code CRC for the second part of the channel state information;
Figure BDA0001818088510000171
Figure BDA0001818088510000172
is a coefficient for calculating the number of coded bits mapped by the resource units occupied by the second part of the channel state information;
CUL-SCHthe number of code blocks of uplink data to be sent by the uplink data channel; krThe number of bits of uplink data of the r-th code block;
in some embodiments, a satisfies formula (4):
Figure BDA0001818088510000173
wherein, Q'CSI-1The number of coded modulation symbols occupied by the first part of the channel state information on the uplink data channel of each layer;
Figure BDA0001818088510000174
is the number of resource elements that can be occupied by the uplink control information on an OFDM symbol l, wherein, for the OFDM symbol used for carrying a demodulation reference signal DMRS,
Figure BDA0001818088510000175
for OFDM symbols that are not used to carry DMRS,
Figure BDA0001818088510000176
Figure BDA0001818088510000177
is the number of sub-carriers occupied by the uplink data channel;
Figure BDA0001818088510000178
the number of subcarriers occupied by a phase-tracking reference signal (PTRS) on the uplink data channel is represented by an OFDM symbol l;
α is the scaling factor of the higher layer signaling configuration.
In some embodiments, the number of resource units Q 'occupied by the second part of the channel state information is when data is carried on the uplink data channel'CSI-2The above formula (4) is satisfied.
In a communication method provided in an embodiment of the present invention, in a scenario where an uplink data channel carries data, a terminal device skips a resource unit reserved on the uplink data channel when mapping a second part of channel state information, that is, does not map the second part of channel state information on the resource unit reserved on the uplink data channel; under the scene that the uplink data channel does not carry data, the terminal device does not skip the resource units reserved on the uplink data channel when mapping the second part of the channel state information, that is, the second part of the channel state information can be mapped on the reserved resource units of the uplink data channel.
The embodiment of the invention also provides a pseudo code for executing the communication method, and the embodiment of the invention also provides a pseudo code for executing the communication methodPseudo code of a communication method for generating a set of REs actually occupied by a CSI second part (i.e., channel state information according to an embodiment of the present invention) in the presence or absence of UL-SCH (uplink data), respectively
Figure BDA0001818088510000179
The specific execution method is that for the RE set which is left after the execution of the preamble step and can be mapped with UCI coding bits
Figure BDA00018180885100001710
And the remaining set of REs to which UL-SCH coded bits can be mapped
Figure BDA00018180885100001711
Are all deducted
Figure BDA00018180885100001712
The remaining REs are left to continue mapping UCI or UL-SCH coding bits in subsequent steps. The pseudo code is specifically as follows:
Figure BDA00018180885100001713
Figure BDA0001818088510000181
Figure BDA0001818088510000191
in a communication method provided in an embodiment of the present application, no matter whether an uplink data channel carries data or not, a terminal device skips over a resource unit reserved on the uplink data channel when mapping a second part of channel state information. The embodiment of the present application further provides a pseudo code for executing the above communication method, which is specifically as follows:
Figure BDA0001818088510000192
Figure BDA0001818088510000201
fig. 15 shows a possible structure diagram of the terminal device according to the above embodiment, in the case of dividing each functional module by corresponding functions. As shown in fig. 15, the terminal device includes a processing unit 1501 and a communication unit 1502.
A processing unit 1501, configured to support the terminal device to perform the steps of determining uplink control information in step 602 and step 1402 in the foregoing embodiments, and/or other processes for the technology described herein.
A communication unit 1502 for enabling the terminal device to perform the steps of receiving RRC signaling or DCI in steps 602 and 1402 in the above embodiments, step 603 and steps 1403 and 1404, and/or other procedures for the techniques described herein.
It should be noted that all relevant contents of each step related to the above method embodiment may be referred to the functional description of the corresponding functional module, and are not described herein again.
Illustratively, in the case of using an integrated unit, a schematic structural diagram of a terminal device provided in the embodiment of the present application is shown in fig. 16. In fig. 16, the terminal device includes: a processing module 1601 and a communication module 1602. The processing module 1601 is used for controlling and managing actions of the terminal device, for example, performing the steps performed by the processing unit 1501 described above, and/or other processes for performing the techniques described herein. The communication module 1602 is configured to perform the steps performed by the communication unit 1502, and support interaction between the terminal device and other devices, such as interaction between the terminal device and a second device. As shown in fig. 16, the terminal device may further include a storage module 1603, where the storage module 1603 is used for storing program codes and data of the terminal device.
When the processing module 1601 is a processor, the communication module 1602 is a transceiver, and the storage module 1603 is a memory, the terminal device is the terminal device shown in fig. 5.
Fig. 17 is a schematic diagram showing a possible structure of the network device according to the above embodiment, in a case where each functional module is divided according to each function. As shown in fig. 17, the network apparatus includes a processing unit 1701 and a communication unit 1702.
A processing unit 1701, configured to support the network device to generate the RRC signaling or DCI described in step 601, step 1401, and/or other procedures for the techniques described herein.
A communication unit 1702 for enabling the network device to perform steps 601 and 1401 in the above embodiments, and/or other processes for the techniques described herein.
It should be noted that all relevant contents of each step related to the above method embodiment may be referred to the functional description of the corresponding functional module, and are not described herein again.
For example, in the case of using an integrated unit, a schematic structural diagram of a network device provided in an embodiment of the present application is shown in fig. 18. In fig. 18, the network device includes: a processing module 1801 and a communication module 1802. The processing module 1801 is configured to control and manage the operation of the network device, e.g., to perform the steps performed by the processing unit 1701, and/or to perform other processes for the techniques described herein. The communication module 1802 is configured to perform the steps performed by the communication unit 1702 described above, and support interaction between the network device and other devices, such as interaction with a second device and a network device. As shown in fig. 18, the network device may further include a storage module 1803, and the storage module 1803 is used for storing program codes and data of the network device.
When the processing module 1801 is a processor, the communication module 1802 is a transceiver, and the storage module 1803 is a memory, the network device is the network device shown in fig. 19.
The following describes each component of the network device in detail with reference to fig. 19:
the processor 1901 is a control center of the network device, and may be a single processor or a collective term for multiple processing elements. For example, the processor 1901 is a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement embodiments of the present invention, such as: one or more microprocessors (DSPs), or one or more Field Programmable Gate Arrays (FPGAs).
The processor 1901 may perform various functions of the network device by running or executing software programs stored in the memory 1902, and by invoking data stored in the memory 1902, among other things.
In particular implementations, processor 1901 may include one or more CPUs such as CPU0 and CPU1 shown in fig. 19 as an example.
In particular implementations, the network device may include multiple processors, such as processor 1901 and processor 1905 shown in FIG. 19, for example, as an embodiment. Each of these processors may be a single-Core Processor (CPU) or a multi-Core Processor (CPU). A processor herein may refer to one or more network devices, circuits, and/or processing cores for processing data (e.g., computer program instructions).
The Memory 1902 may be a Read-Only Memory (ROM) or other types of static storage network devices that can store static information and instructions, a Random Access Memory (RAM) or other types of dynamic storage network devices that can store information and instructions, an Electrically Erasable Programmable Read-Only Memory (EEPROM), a compact disc Read-Only Memory (CD-ROM) or other optical disc storage, optical disc storage (including compact disc, laser disc, optical disc, digital versatile disc, blu-ray disc, etc.), a disk storage medium or other magnetic storage network device, or any other medium that can be used to carry or store desired program code in the form of instructions or data structures and that can be accessed by a computer, but is not limited to such. The memory 1902, which may be separate, is coupled to the processor 1901 via a communication bus 1904. The memory 1902 may also be integrated with the processor 1901.
The memory 1902 is used for storing software programs for implementing the present invention, and is controlled by the processor 1901 for execution.
A transceiver 1903 for communication with a second device. The transceiver 1903 may be an antenna array of a network device. Of course, the transceiver 1903 may also be used for communicating with a communication network, such as an ethernet, a Radio Access Network (RAN), a Wireless Local Area Network (WLAN), and so on. The transceiver 1903 may include a receiving unit implementing a receiving function and a transmitting unit implementing a transmitting function.
The communication bus 1904 may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The bus may be divided into an address bus, a data bus, a control bus, etc. For ease of illustration, only one thick line is shown in FIG. 19, but it is not intended that there be only one bus or one type of bus.
The network device architecture shown in fig. 19 does not constitute a limitation of network devices and may include more or fewer components than shown, or some components may be combined, or a different arrangement of components.
The embodiment of the invention provides a communication device, which can be terminal equipment and also can be a chip in the terminal equipment. The apparatus may include a processing unit and a transceiver unit. When the apparatus is a terminal device, the processing unit may be a processor, and the transceiving unit may be a transceiver; the terminal device may further include a storage unit, which may be a memory; the storage unit is used for storing instructions, and the processing unit executes the instructions stored by the storage unit so as to make the terminal device execute the communication method shown in fig. 6. When the apparatus is a chip in a terminal device, the processing unit may be a processor, and the transceiving unit may be an input/output interface, a pin, a circuit, or the like; the processing unit executes instructions stored in a storage unit (e.g., a register, a cache, etc.) inside the chip or a storage unit (e.g., a read-only memory, a random access memory, etc.) outside the chip, so as to cause the terminal device to perform the communication method shown in fig. 6.
The embodiment of the invention provides a communication device, which can be network equipment and also can be a chip in the network equipment. The apparatus may include a processing unit and a transceiver unit. When the apparatus is a network device, the processing unit may be a processor, and the transceiving unit may be a transceiver; the network device may further include a storage unit, which may be a memory; the storage unit is configured to store instructions, and the processing unit executes the instructions stored in the storage unit to enable the network device to execute the communication method shown in fig. 6. When the apparatus is a chip within a network device, the processing unit may be a processor, and the transceiving unit may be an input/output interface, a pin, a circuit, or the like; the processing unit executes instructions stored in a storage unit (e.g., a register, a cache, etc.) inside the chip or a storage unit (e.g., a read-only memory, a random access memory, etc.) outside the chip, so as to cause the network device to perform the communication method shown in fig. 6.
An embodiment of the present invention provides a computer-readable storage medium, including: the computer readable storage medium has instructions stored therein; when the computer-readable storage medium is run on the terminal device described in the fourth aspect above, the terminal device is caused to perform the communication method as shown in fig. 6.
An embodiment of the present invention provides a computer-readable storage medium, including: the computer readable storage medium has instructions stored therein; when the computer-readable storage medium is run on the network device according to the fifth aspect described above, the network device is caused to perform the communication method as shown in fig. 6.
The embodiment of the invention discloses a wireless communication device, which comprises: instructions are stored in the wireless communication device; when the wireless communication apparatus operates on the terminal device shown in fig. 5, fig. 15, and fig. 16 according to the above-described embodiment of the present invention, the terminal device is caused to perform the communication method shown in fig. 6, and the wireless communication apparatus is a chip.
An embodiment of the present invention provides a wireless communication apparatus, including: instructions are stored in the wireless communication device; when the wireless communication apparatus operates on the network device shown in fig. 17, fig. 18, and fig. 19 according to the embodiment of the present invention, so that the network device performs the communication method shown in fig. 6, the wireless communication apparatus may be a chip.
An embodiment of the present invention provides a computer program product, including: computer program code which, when run on a terminal device as shown in fig. 5, fig. 15 and fig. 16 in an embodiment of the present invention, causes the terminal device to perform the communication method as shown in fig. 6.
In an eleventh aspect, a computer program product is disclosed, comprising: computer program code which, when run on a network device as shown in fig. 17, 18 and 19 in embodiments of the present invention, causes the network device to perform the communication method as shown in fig. 6.
Through the description of the above embodiments, it is clear to those skilled in the art that, for convenience and simplicity of description, the foregoing division of the functional modules is merely used as an example, and in practical applications, the above functions may be distributed by different functional modules according to needs, that is, the internal structure of the database access apparatus may be divided into different functional modules to complete all or part of the above described functions.
In the several embodiments provided in the present application, it should be understood that the disclosed database access apparatus and method may be implemented in other ways. For example, the above-described database access device embodiments are merely illustrative, and for example, the division of the modules or units is only one logical division, and there may be other divisions when actually implemented, for example, multiple units or components may be combined or integrated into another device, or some features may be omitted, or not executed. In addition, the shown or discussed coupling or direct coupling or communication connection between each other may be an indirect coupling or communication connection through some interfaces, database access devices or units, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may be one physical unit or a plurality of physical units, that is, may be located in one place, or may be distributed in a plurality of different places. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit. The integrated unit can be realized in a form of hardware, and can also be realized in a form of a software functional unit.
The integrated unit, if implemented in the form of a software functional unit and sold or used as a stand-alone product, may be stored in a readable storage medium. Based on such understanding, the technical solutions of the embodiments of the present application may be essentially or partially contributed to by the prior art, or all or part of the technical solutions may be embodied in the form of a software product, where the software product is stored in a storage medium and includes several instructions to enable a device (which may be a single chip microcomputer, a chip, or the like) or a processor to execute all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a U disk, a removable hard disk, a ROM, a RAM, a magnetic disk, or an optical disk.
The above description is only an embodiment of the present application, but the scope of the present application is not limited thereto, and any changes or substitutions within the technical scope of the present disclosure should be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (32)

1. A method of communication, comprising:
determining uplink control information, wherein the uplink control information comprises a first part of channel state information and a second part of the channel state information;
sending the uplink control information on an uplink data channel, wherein a first part of the channel state information is mapped to a part of resource units, except reserved resource units, of the uplink data channel, which can bear the uplink control information; and the second part of the channel state information is mapped to a part or all of resource units, except the reserved resource units and the resource units occupied by the first part of the channel state information, in the resource units which can bear the uplink control information of the uplink data channel.
2. The method of claim 1, wherein the number of resource units Q 'occupied by the second portion of channel state information'CSI-2Satisfies the following conditions: q'CSI-2=min(A,B);
Wherein, A is the resource unit number determined according to the bit number of the second part of the channel state information; b is the resource unit quantity determined according to the quantity of the resource units which can be mapped with the uplink control information on the uplink data channel, the quantity of the resource units occupied by the hybrid automatic repeat request response information and the quantity of the resource units occupied by the first part of the channel state information;
the number Q 'of resource units occupied by the HARQ acknowledgement message'ACKSatisfies the following conditions:
Figure FDA0001818088500000011
wherein the content of the first and second substances,
Figure FDA0001818088500000012
is the number of resource units reserved by the reserved resource units on an orthogonal frequency division multiplexing, OFDM, symbol l, and
Figure FDA0001818088500000013
Figure FDA0001818088500000014
the number of all OFDM symbols occupied by the uplink data channel.
3. The method according to claim 1 or 2, wherein the reserved resource units are used for mapping potential hybrid automatic repeat request acknowledgement information.
4. The method according to any of claims 1-3, wherein the uplink control information further comprises hybrid automatic repeat request acknowledgement information, which is mapped to resource units reserved on the uplink data channel.
5. The method according to claim 4, wherein the number of bits of the HARQ acknowledgement message is less than or equal to 2.
6. The method of claim 4, further comprising:
under the condition that hybrid automatic repeat request (HARQ) response does not need to be fed back, the HARQ response information is 2-bit Negative Acknowledgement (NACK); and/or the like and/or,
and under the condition that the hybrid automatic repeat request response needing to be fed back occupies 1 bit, the hybrid automatic repeat request response information is the hybrid automatic repeat request response needing to be fed back and NACK of 1 bit.
7. The method according to any of claims 1 to 6, wherein the loading of the second part of the channel state information is less than a preset threshold.
8. The method according to any of claims 1 to 7, wherein the second part of the channel state information comprises a wideband precoding matrix indicator, PMI, and does not comprise a subband PMI.
9. A method of communication, comprising:
receiving uplink control information on an uplink data channel; the uplink control information comprises a first part of channel state information and a second part of channel state information;
wherein, the first part of the channel state information is mapped to a part of resource units, except reserved resource units, in the resource units which can bear uplink control information of the uplink data channel; and the second part of the channel state information is mapped to a part or all of resource units, except the reserved resource units and the resource units occupied by the first part of the channel state information, in the resource units which can bear the uplink control information of the uplink data channel.
10. The method of claim 9, wherein the number of resource units Q 'occupied by the second portion of channel state information'CSI-2Satisfies the following conditions: q'CSI-2=min(A,B);
Wherein, A is the resource unit number determined according to the bit number of the second part of the channel state information; b is the resource unit quantity determined according to the quantity of the resource units which can be mapped with the uplink control information on the uplink data channel, the quantity of the resource units occupied by the hybrid automatic repeat request response information and the quantity of the resource units occupied by the first part of the channel state information;
the number Q 'of resource units occupied by the HARQ acknowledgement message'ACKSatisfies the following conditions:
Figure FDA0001818088500000021
wherein the content of the first and second substances,
Figure FDA0001818088500000022
is that the reserved resource units are in orthogonal frequency division multiplexing, OFThe number of resource units reserved on DM symbol l, and
Figure FDA0001818088500000023
Figure FDA0001818088500000024
the number of all OFDM symbols occupied by the uplink data channel.
11. The method according to claim 9 or 10, wherein the reserved resource units are used for mapping potential hybrid automatic repeat request acknowledgement information.
12. The method according to any of claims 9-11, wherein the uplink control information further comprises hybrid automatic repeat request acknowledgement information, and wherein the hybrid automatic repeat request acknowledgement information is mapped to resource elements reserved on the uplink data channel.
13. The method according to claim 12, wherein the number of bits of the harq response information is less than or equal to 2.
14. The method according to claim 12, wherein the harq information is a 2-bit NACK without feedback harq acknowledgement; and/or the like and/or,
and under the condition that the hybrid automatic repeat request response needing to be fed back occupies 1 bit, the hybrid automatic repeat request response information is the hybrid automatic repeat request response needing to be fed back and NACK of 1 bit.
15. The method according to any of claims 9-14, wherein the loading of the second part of the channel state information is less than a preset threshold.
16. The method according to any of claims 9-15, wherein the second part of the channel state information comprises a wideband precoding matrix indicator, PMI, and does not comprise a subband PMI.
17. A terminal device, comprising:
a processing unit, configured to determine uplink control information, where the uplink control information includes a first part of channel state information and a second part of channel state information;
a communication unit, configured to send the uplink control information on an uplink data channel, where a first part of the channel state information is mapped to a part of resource units, except for reserved resource units, of resource units, which can carry the uplink control information, of the uplink data channel; and the second part of the channel state information is mapped to a part or all of resource units, except the reserved resource units and the resource units occupied by the first part of the channel state information, in the resource units which can bear the uplink control information of the uplink data channel.
18. The terminal device of claim 17, wherein the number of resource units Q 'occupied by the second part of the channel state information'CSI-2Satisfies the following conditions: q'CSI-2=min(A,B);
Wherein, A is the resource unit number determined according to the bit number of the second part of the channel state information; b is the resource unit quantity determined according to the quantity of the resource units which can be mapped with the uplink control information on the uplink data channel, the quantity of the resource units occupied by the hybrid automatic repeat request response information and the quantity of the resource units occupied by the first part of the channel state information;
the number Q 'of resource units occupied by the HARQ acknowledgement message'ACKSatisfies the following conditions:
Figure FDA0001818088500000031
wherein the content of the first and second substances,
Figure FDA0001818088500000032
is the number of resource units reserved by the reserved resource units on an orthogonal frequency division multiplexing, OFDM, symbol l, and
Figure FDA0001818088500000033
Figure FDA0001818088500000034
the number of all OFDM symbols occupied by the uplink data channel.
19. The terminal device according to claim 17 or 18, wherein the reserved resource units are used for mapping potential hybrid automatic repeat request acknowledgement information.
20. The terminal device according to any of claims 17-19, wherein the uplink control information further comprises hybrid automatic repeat request response information, and wherein the hybrid automatic repeat request response information is mapped to resource elements reserved on the uplink data channel.
21. The terminal device according to claim 20, wherein the bit number of the harq response information is less than or equal to 2.
22. The terminal device according to claim 20, wherein the harq information is a 2-bit NACK without feedback of harq; and/or the like and/or,
and under the condition that the hybrid automatic repeat request response needing to be fed back occupies 1 bit, the hybrid automatic repeat request response information is the hybrid automatic repeat request response needing to be fed back and NACK of 1 bit.
23. A terminal device according to any of claims 17 to 22, wherein the loading of the second part of the channel state information is less than a preset threshold.
24. The terminal device of any of claims 17-23, wherein the second portion of channel state information comprises a wideband precoding matrix indicator, PMI, and does not comprise a subband PMI.
25. A network device, comprising:
a communication unit for receiving uplink control information on an uplink data channel; the uplink control information comprises a first part of channel state information and a second part of channel state information;
wherein, the first part of the channel state information is mapped to a part of resource units, except reserved resource units, in the resource units which can bear uplink control information of the uplink data channel; and the second part of the channel state information is mapped to a part or all of resource units, except the reserved resource units and the resource units occupied by the first part of the channel state information, in the resource units which can bear the uplink control information of the uplink data channel.
26. The network device of claim 25, wherein the number of resource units Q 'occupied by the second portion of channel state information'CSI-2Satisfies the following conditions: q'CSI-2=min(A,B);
Wherein, A is the resource unit number determined according to the bit number of the second part of the channel state information; b is the resource unit quantity determined according to the quantity of the resource units which can be mapped with the uplink control information on the uplink data channel, the quantity of the resource units occupied by the hybrid automatic repeat request response information and the quantity of the resource units occupied by the first part of the channel state information;
the number Q 'of resource units occupied by the HARQ acknowledgement message'ACKSatisfies the following conditions:
Figure FDA0001818088500000041
wherein the content of the first and second substances,
Figure FDA0001818088500000042
is the number of resource units reserved by the reserved resource units on an orthogonal frequency division multiplexing, OFDM, symbol l, and
Figure FDA0001818088500000043
Figure FDA0001818088500000044
the number of all OFDM symbols occupied by the uplink data channel.
27. The network device of claim 25 or 26, wherein the reserved resource units are used for mapping potential hybrid automatic repeat request acknowledgement information.
28. The network device according to any of claims 25-27, wherein the uplink control information further comprises hybrid automatic repeat request acknowledgement information, which is mapped to resource elements reserved on the uplink data channel.
29. The network device of claim 28, wherein the number of bits of the harq response information is less than or equal to 2.
30. The network device of claim 28, wherein the harq information is a 2-bit NACK without feedback harq acknowledgement; and/or the like and/or,
and under the condition that the hybrid automatic repeat request response needing to be fed back occupies 1 bit, the hybrid automatic repeat request response information is the hybrid automatic repeat request response needing to be fed back and NACK of 1 bit.
31. The network device of any of claims 25-30, wherein a load of the second portion of the channel state information is less than a preset threshold.
32. The network device of any of claims 25-31, wherein the second portion of channel state information comprises a wideband precoding matrix indicator, PMI, and does not comprise a subband PMI.
CN201811151721.7A 2018-09-29 2018-09-29 Communication method and device Pending CN110971283A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811151721.7A CN110971283A (en) 2018-09-29 2018-09-29 Communication method and device

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811151721.7A CN110971283A (en) 2018-09-29 2018-09-29 Communication method and device

Publications (1)

Publication Number Publication Date
CN110971283A true CN110971283A (en) 2020-04-07

Family

ID=70028072

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811151721.7A Pending CN110971283A (en) 2018-09-29 2018-09-29 Communication method and device

Country Status (1)

Country Link
CN (1) CN110971283A (en)

Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101998539A (en) * 2009-08-18 2011-03-30 大唐移动通信设备有限公司 ACK/NACK resource reservation method, system and device
CN103095398A (en) * 2011-11-04 2013-05-08 华为技术有限公司 Method and user equipment and base station for transmission and control information
CN106067845A (en) * 2015-04-09 2016-11-02 北京三星通信技术研究有限公司 The method of multiplexing uplink information
WO2017026972A1 (en) * 2015-08-07 2017-02-16 Intel IP Corporation Uci for carrier aggregation
WO2017142581A1 (en) * 2016-02-16 2017-08-24 Intel IP Corporation Multiplexing uplink control information and data on physical uplink shared channel
WO2018143740A1 (en) * 2017-02-05 2018-08-09 엘지전자 주식회사 Method for terminal transmitting uplink control information in wireless communication system and apparatus supporting same

Patent Citations (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101998539A (en) * 2009-08-18 2011-03-30 大唐移动通信设备有限公司 ACK/NACK resource reservation method, system and device
CN103095398A (en) * 2011-11-04 2013-05-08 华为技术有限公司 Method and user equipment and base station for transmission and control information
CN106067845A (en) * 2015-04-09 2016-11-02 北京三星通信技术研究有限公司 The method of multiplexing uplink information
WO2017026972A1 (en) * 2015-08-07 2017-02-16 Intel IP Corporation Uci for carrier aggregation
WO2017142581A1 (en) * 2016-02-16 2017-08-24 Intel IP Corporation Multiplexing uplink control information and data on physical uplink shared channel
WO2018143740A1 (en) * 2017-02-05 2018-08-09 엘지전자 주식회사 Method for terminal transmitting uplink control information in wireless communication system and apparatus supporting same

Non-Patent Citations (6)

* Cited by examiner, † Cited by third party
Title
HUAWEI等: "R1-1800833,UCI piggyback on PUSCH", 《3GPP TSG RAN WG1 AD HOC MEETING》 *
LG ELECTRONICS: "R1-1800377,Text proposals on PUSCH UCI multiplexing", 《3GPP TSG RAN WG1 MEETING AH 1801》 *
LG ELECTRONICS: "R1-1802212,Remaining issues on UCI multiplexing", 《3GPP TSG RAN WG1 MEETING #92》 *
MEDIATEK INC.: "R1-1719573,Discussion on UCI on PUSCH", 《3GPP TSG RAN WG1 MEETING 91》 *
MEDIATEK INC.: "R1-1801662,Remaining issues of UCI on PUSCH", 《3GPP TSG RAN WG1 MEETING #92》 *
MEDIATEK INC: "R1-1800162,Remaining issues of UCI on PUSCH", 《3GPP TSG RAN WG1 MEETING AH 1801》 *

Similar Documents

Publication Publication Date Title
JP7449974B2 (en) Downlink control information transmission method
US20220069882A1 (en) System and Method for Beam Management Procedure Configuration
US10797831B2 (en) Control information sending method, control information receiving method, user equipment, and network device
US11082963B2 (en) Method, terminal device and network device for transmitting uplink control information
CN112911712B (en) Downlink transmission method and device
CN106559878B (en) Uplink control information UCI sending and acquiring method and device
US20190141727A1 (en) Method for transmitting hybrid automatic repeat request feedback information, user equipment, base station and system
JP7032576B2 (en) Feedback information transmission method and communication device
CN110830176B (en) HARQ-ACK transmitting method, receiving method, terminal and base station
WO2017124861A1 (en) Uplink scheduling method and apparatus
CN113517967B (en) Method for determining Channel State Information (CSI) report and communication equipment
CN109803404B (en) Method and device for transmitting uplink control information
EP2725732B1 (en) Method, user equipment and base station for transmitting channel state information
EP3535894A1 (en) Uci transmission in a communication system
CN111615861B (en) Multi-bit scheduling request
CN110034865B (en) PUCCH resource determination method, PUCCH resource receiving method, terminal equipment and network side equipment
WO2017075787A1 (en) User equipment, access network device, method and device for transmitting and receiving uplink control information
EP3648390B1 (en) Communication method and device
CN112187401B (en) Multi-time unit transmission method and related device
CN110971283A (en) Communication method and device
CN111277359A (en) Processing method and device
CN113612595B (en) Uplink control information transmission method and device
RU2772986C2 (en) Device and method for transmission of uplink control information
CN113541887B (en) Scheduling method, network equipment and terminal equipment of physical downlink shared channel
WO2024000168A1 (en) Downlink transmission method and apparatus, and device and storage medium

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication
RJ01 Rejection of invention patent application after publication

Application publication date: 20200407