Detailed Description
In the embodiment of the present invention, for a terminal that transmits uplink control information at a multi-antenna port (e.g., a 2-antenna port) by using PUCCH format1b with channel selection, when a PDCCH including indication information indicating a channel resource used for multi-antenna port transmission is not received, the terminal transmits the uplink control information by using PUCCH format1a or PUCCH format1b or PUCCH format1b with channel selection sent by a single-antenna port.
Referring to fig. 1, the main method flow for the terminal side to transmit the uplink control information in this embodiment is as follows:
step 101: and the terminal receives downlink data.
Step 102: the terminal judges whether a Physical Downlink Control Channel (PDCCH) containing resource indication information indicating channel resources used by multi-antenna port transmission is received.
Step 103: and if the uplink control information is not received, the terminal transmits the uplink control information by adopting PUCCH format1a or PUCCHFIfom 1b or PUCCH format1b with channel selection transmitted by a single antenna port.
And if the uplink control information is received, the terminal adopts PUCCH format1b with channel selection, respectively selects channels for a plurality of antenna ports on a plurality of PUCCH channel resources indicated by the resource indication information in the PDCCH, and transmits the uplink control information on the channel resource corresponding to each antenna port after the channel selection.
For TDD, the PDCCH carrying the resource indication information is a PDCCH with a DAI value of corresponding PCC greater than 1 and a PDCCH corresponding to SCC; wherein the resource indication field is a TPC field in DCI format used by the PDCCH. For FDD, the PDCCH carrying the resource indication information is the PDCCH of the corresponding SCC; wherein the resource indication field is a TPC field in DCIformat used by the PDCCH.
Specifically, the terminal determines that the PDCCH including the resource indication information indicating the channel resource used for the multi-antenna port transmission is not received, and the terminal transmits the uplink control information by using the PUCCH format1a or the PUCCH format1b with channel selection sent by the single-antenna port, when:
for FDD, the terminal receives only 1 PDSCH (physical downlink Shared Channel) scheduled by the PDCCH on the PCC or 1 PDCCH indicating release of the downlink SPS (Semi-Persistent Scheduling) resources. For TDD, the terminal receives only 1 PDSCH scheduled by a PDCCH with DAI value 1 on PCC, or 1 PDCCH indicating release of downlink SPS resources with DAI value 1. Wherein the DAI value represents an accumulated value of PDCCHs transmitted in a plurality of subframes within one feedback window, i.e., PDCCH transmission in the first scheduled subframe within the feedback window with a DAI value of 1, PDCCH transmission in the second scheduled subframe, the DAI value is 2, and so on, the feedback window is a downlink subframe set which corresponds to the same uplink subframe and carries out ACK/NACK feedback, that is, when the terminal receives only a PDCCH with a DAI value of 1 on the PCC, it means that the terminal receives only one scheduled subframe on the PCC, however, the PDCCH transmitted on the PCC with the DAI value greater than 1 includes the indication information for indicating the channel resource used by the multi-antenna port transmission, that is, in this case, the terminal does not receive the PDCCH including the indication information indicating the channel resource used by the multi-antenna port transmission, and cannot obtain the channel resource used by the multi-antenna port transmission.
Alternatively, for FDD and TDD, the terminal receives only 1 PDSCH without corresponding PDCCH scheduling (i.e., SPS PDSCH) on PCC.
Or, for TDD, the terminal receives only 1 PDSCH scheduled by a PDCCH with DAI value 1 or 1 PDCCH with DAI value 1 indicating release of downlink SPS resources on PCC and 1 PDSCH without corresponding PDCCH scheduling (i.e., SPS PDSCH).
The specific implementation process of the terminal transmitting the uplink control information by using the PUCCH format1b with channel selection sent by the single antenna port is as follows:
a single carrier working mode is adopted, and uplink control information corresponding to PCC is transmitted at a single antenna port by reusing a PUCCH format1b with channel selection scheme defined by Rel-8 or Rel-9; that is, only feedback information of the PCC is transmitted, when a current feedback window on the PCC includes M subframes, M-bit information is fed back, and ACK/NACK information of multiple codewords in the same subframe is spatially combined, where the feedback window is a downlink subframe set for performing ACK/NACK feedback corresponding to the same uplink subframe; the terminal may use an ACK/NACK mapping table defined by Rel-8/9, or may use an ACK/NACK mapping table defined by Rel-10, and which table may be configured by higher layer signaling or PDCCH signaling is specifically adopted. The high layer signaling includes RRC (Radio Resource Control) signaling, MAC (Media Access Control) signaling, and the like.
Or, a multi-carrier working mode is adopted, and uplink control information corresponding to a plurality of carriers is transmitted at a single antenna port by reusing a PUCCH format1b with channel selection scheme defined by Rel-10; when M is 1 subframe in a feedback window, determining a feedback bit number according to a transmission mode of each carrier, generating 1-bit feedback information for each subframe on a carrier in a single codeword transmission mode, and generating 2-bit feedback information for each subframe on a carrier in a multiple codeword transmission mode, wherein NACK is generated as feedback information for a subframe or a codeword without received data, and 2, 3, and 4-bit feedback information is obtained; when M is 2 subframes in a feedback window, carrying out spatial combination on ACK/NACK information of a plurality of code words in the same subframe, and generating NACK as feedback information for the subframe which does not receive data to obtain 4-bit feedback information; when M is more than 2 subframes in a feedback window, carrying out spatial combination on ACK/NACK information of a plurality of code words in the same subframe, and carrying out time domain combination on feedback information of a plurality of subframes on one carrier to obtain 4-bit feedback information; and the feedback window is a downlink subframe set which carries out ACK/NACK feedback corresponding to the same uplink subframe.
Or, when the TDD terminal receives only 1 PDSCH scheduled by a PDCCH with a DAI value of 1 or 1 PDCCH indicating a downlink SPS resource release with a DAI value of 1 on the PCC, and 1 PDSCH without a corresponding PDCCH (i.e., SPS PDSCH), transmitting uplink control information corresponding to 2 subframes received on the PCC by using a PUCCH format1 with channel selection single antenna port transmission scheme.
When the terminal transmits uplink control information corresponding to 2 subframes received on the PCC by using a PUCCH format1b with channel selection single antenna port transmission scheme, the number of feedback bits of the uplink control information needs to be determined, which may be determined according to a transmission mode of the PCC or according to actually received data, and the specific scheme is as follows:
in the first scheme, the feedback bit number is determined according to the transmission mode of the PCC: that is, when the PCC is in the single-codeword transmission mode, 1-bit feedback information is generated for each subframe, and since there is data transmission of two subframes, 2-bit information needs to be transmitted in total, when the PCC is in the multi-codeword transmission mode, 2-bit feedback information is generated for each subframe, NACK is generated for a codeword position where there is no transmission, and since there is data transmission of two subframes, 4-bit information needs to be transmitted in total.
And a second scheme, determining the number of feedback bits according to the actual receiving situation (the PDCCH indicating the release of the downlink SPS resources can be regarded as 1TB (Transport Block, Transport Block) for transmission, and the SPS PDSCH only includes 1 TB): i.e. for SPS PDSCH subframes, 1 bit feedback information is generated; for a subframe corresponding to a PDCCH with a DAI value of 1, when a PDSCH scheduled by the PDCCH with a DAI value of 1 only includes 1TB transmission or the PDCCH is used to instruct the release of downlink SPS resources, 1-bit feedback information is generated, and when a PDSCH scheduled by the PDCCH with a DAI value of 1 includes 2TB transmission, 2-bit feedback information is generated and 2 or 3-bit information needs to be transmitted in total.
When the terminal transmits uplink control information corresponding to 2 subframes received on the PCC by adopting a PUCCH format1b with channel selection single-antenna port transmission scheme, the candidate channel resources required by channel selection are acquired according to the minimum CCE of the PDCCH for scheduling the PCC transmitted on the PCC and the TPC domain indication information of the PDCCH for activating the SPS PDSCH.
The specific implementation process of the terminal adopting the PUCCH format1a or PUCCH format1b to transmit the uplink control information is as follows:
the terminal determines the number of transmission antenna ports according to the configuration of the PUCCH format1a or the PUCCH format1b, namely when the PUCCH format1a or the PUCCH format1b is configured to adopt a single antenna port for transmission, the terminal adopts the PUCCH format1a or the PUCCH format1b to transmit uplink control information on the single antenna port; when the PUCCH format1a or PUCCH format1b is configured to use multiple antenna ports (i.e., 2 antenna ports) for transmission, the terminal uses PUCCH format1a or PUCCH format1b to transmit uplink control information on multiple antenna ports.
For a scene that the terminal judges that the PDCCH containing the indication information indicating the channel resources used by the multi-antenna port transmission is not received, the terminal can adopt PUCCH format1a to transmit 1-bit ACK/NACK information corresponding to the data received on the PCC, wherein if the PCC is in a multi-code-word transmission mode, the feedback information of the multi-code words is spatially combined; or,
the terminal transmits 2-bit ACK/NACK information corresponding to data received on PCC by adopting PUCCH format1b, wherein when the terminal receives 1 subframe only on PCC, the 2-bit ACK/NACK feedback information is ACK/NACK feedback information corresponding to the subframe, 1-bit NACK is generated for unreceived code words to serve as feedback information, and when the terminal receives 2 subframes only on PCC, the 2-bit ACK/NACK feedback information is feedback information obtained by spatially combining ACK/NACK feedback information of multiple code words in each subframe.
Wherein, the PUCCH channel resource used for PUCCH format1a or PUCCH format1b transmission:
for an FDD system, the number is obtained according to the PDCCH received on the PCC for scheduling the PDSCH or the minimum CCE number of the PDCCH for indicating the release of the downlink SPS resources; or the indication information is obtained according to the indication information of the TPC domain in the PDCCH activating the SPS PDSCH received on the PCC, the indication information indicates one of a plurality of groups of resources pre-configured by the high-level signaling, and each resource group at least comprises 1 PUCCH resource;
for a TDD system, the number is obtained according to the PDCCH with the DAI value of 1 received on the PCC or the minimum CCE number of the PDCCH with the DAI value of 1 received on the PCC and indicating the release of the downlink SPS resources; or the following steps: the indication information is obtained according to indication information of activating a TPC (transmit power control) domain in a PDCCH (physical downlink control channel) of an SPS PDSCH (physical downlink shared channel) received on a PCC (programmable logic controller), wherein the indication information indicates one of a plurality of groups of resources pre-configured by a high-level signaling, and each resource group at least comprises 1 PUCCH resource.
When the PUCCH format1a or PUCCH format1b adopts multi-antenna port transmission, the PUCCH resources are 2 channel resources obtained according to the minimum CCE number and the minimum CCE number +1 of the received PDCCH; or, a group of resources in multiple groups of resources pre-configured for a higher layer signaling obtained by activating the indication information of the TPC field in the PDCCH of the SPS PDSCH, where each group of resources includes 2 PUCCH resources.
Specifically, at this time, there are at least four cases:
in case one, when an FDD terminal receives only 1 PDSCH scheduled by a PDCCH on a PCC, or 1 PDCCH indicating release of downlink SPS resources, or when a TDD terminal receives only 1 PDSCH scheduled by a PDCCH with a DAI value of 1 on a PCC, or 1 PDCCH indicating release of downlink SPS resources with a DAI value of 1 on a PCC, the terminal obtains PUCCH resources according to the minimum CCE number and/or the minimum CCE +1 number of the PDCCH.
In the case of obtaining PUCCH resources, the uplink control information is transmitted in the following manner:
in the first mode, when the PCC is in the single codeword transmission mode, PUCCH format1a is used, and when the PCC is in the multiple codeword transmission mode, PUCCH format1b is used, and NACK is generated for an unreceived codeword as feedback information.
And in the second mode, when only 1TB or only 1 PDCCH indicating the release of the downlink SPS resources is received, the PUCCH format1a is adopted, and when 2 TBs are received, the PUCCH format1b is adopted.
And thirdly, carrying out spatial combination on the multi-code ACK/NACK on the PCC, and adopting PUCCHformat 1 a.
And in the second case, when the terminal receives 1 PDSCH without corresponding PDCCH (namely SPSPDSCH) on the PCC, the terminal acquires PUCCH resources according to the TPC domain in the PDCCH for activating the SPS PDSCH.
In case two, after obtaining the PUCCH resource, the method of transmitting uplink control information includes:
in the first mode, when the PCC is in the single codeword transmission mode, PUCCH format1a is used, and when the PCC is in the multiple codeword transmission mode, PUCCH format1b is used, and NACK is generated for an unreceived codeword as feedback information.
And in the second mode, only 1TB is received (as the SPS PDSCH is transmitted by a single code word), and PUCCHformat 1a is adopted.
And in the third case, when the TDD terminal receives only 1 PDSCH scheduled by a PDCCH with a DAI value of 1 or 1 PDCCH indicating a downlink SPS resource release with a DAI value of 1 on the PCC and 1 PDSCH without a corresponding PDCCH (i.e., SPS PDSCH), the terminal and the base station agree in advance to obtain resources according to the minimum CCE and/or minimum CCE +1 number of the PDCCH.
In case three, after obtaining the PUCCH resource, the method of transmitting uplink control information includes:
and when the PCC is in a multi-code-word transmission mode, the terminal performs spatial combination on the ACK/NACK feedback information of the multi-code words and adopts PUCCH format1 b.
In the above situation, when PUCCH format1a or PUCCH format1b is configured to adopt single antenna port transmission, only 1 PUCCH channel resource is needed, and the resource is obtained according to the minimum CCE number of the PDCCH or obtained according to the indication of the TPC field in the PDCCH activating SPS PDSCH; when the PUCCH format1a or PUCCH format1b is configured to adopt multi-antenna port transmission, 2 PUCCH channel resources are required, and the 2 PUCCH channel resources are obtained according to the minimum CCE number and the minimum CCE +1 of the PDCCH, or obtained according to an indication of the TPC field in the PDCCH activating the SPS PDSCH (indicating one group of resources in a plurality of resource groups, each group including 2 resources).
And the base station needs to perform scheduling and detect the uplink control information sent by the terminal, which is opposite to the terminal side. When the terminal does not receive the scheduling information of the channel resources required by the transmission of the PUCCH format1b with channel selection multi-antenna port, two possible situations exist, one is that the base station sends the scheduling information of the channel resources required by the transmission of the PUCCH format1b with channel selection multi-antenna port, and the terminal does not receive the scheduling information; secondly, the base station does not send the scheduling information of the channel resources required by the transmission of the PUCCH format1b with the channel selection multi-antenna port, so the terminal does not receive the scheduling information. For both cases, there are two implementations on the base station side, see the examples below.
Referring to fig. 2, in this embodiment, when the base station sends the scheduling information of the channel resource required by PUCCH format1b with channel selection multi-antenna port transmission, the method for scheduling and detecting the uplink control information sent by the terminal includes the following steps:
step 201: the base station determines PUCCH channel resources used by the terminal in transmission of the PUCCH format1b with channel selection multi-antenna port, and sends configuration information indicating the channel resources to the terminal through PDCCH signaling.
Preferably, the base station indicates, through the resource indication information in the PDCCH, that the PUCCH resource used for multi-antenna port transmission to the terminal device should be different from the PUCCH resource used for PUCCH format1a or PUCCH format1b with channel selection for single-antenna port transmission, so as to avoid inconsistency between the terminal device and the base station in understanding the transmission scheme when the terminal device loses downlink data.
Step 202: and the base station detects the uplink control information sent by the terminal on the determined PUCCH channel resources.
Step 203: when the base station does not detect the uplink control information on the PUCCH channel resources, the base station determines that the terminal loses a PDCCH (physical downlink control channel) for configuring PUCCH channel resources used for PUCCH format1b with channel selection multi-antenna port transmission; the base station further detects uplink control information sent by the terminal device on corresponding channel resources according to the PUCCHFIform 1a, PUCCH format1b or PUCCH format1b with channel selection scheme transmitted by a single antenna port.
Wherein, PUCCH channel resources used for transmission of PUCCH format1a or PUCCH format1b are: the number is obtained according to the minimum CCE number and/or the minimum CCE +1 of the PDCCH which is received on the PCC and has the DAI value of 1 or the PDCCH which is received on the PCC and indicates the release of the downlink SPS resources; or the following steps: activating one of a plurality of sets of resources preconfigured by indicated higher layer signaling of a TPC field in a PDCCH of the SPS PDSCH received on the PCC, wherein each set of resources comprises at least 1 PUCCH resource.
When the base station detects uplink control information sent by the terminal device according to the PUCCH format1b with channel selection scheme transmitted by the single antenna port, the PUCCH format1b with channel selection single antenna port transmission scheme defined in Rel-8, Rel-9 or Rel-10 can be reused.
The strategy for determining the resource for transmitting the uplink control information by the base station is consistent with that of the terminal, and is not described herein again.
Referring to fig. 3, in this embodiment, when the base station does not send the scheduling information of the channel resource required by PUCCH format1b with channel selection multi-antenna port transmission, the flow of the method for scheduling and detecting the uplink control information sent by the terminal is as follows:
step 301: the base station only sends the following downlink data on the PCC: the FDD base station transmits only 1 PDSCH scheduled by PDCCH on PCC or 1 PDCCH indicating the release of downlink SPS resources on PCC, or transmits only 1 PDSCH without corresponding PDCCH (i.e., SPS PDSCH) on PCC. Or, the TDD base station transmits only 1 PDSCH scheduled by a PDCCH with a DAI value of 1 or 1 PDCCH indicating a downlink SPS resource release with a DAI value of 1 on the PCC, and/or transmits 1 PDSCH without a corresponding PDCCH (i.e., SPS PDSCH) on the PCC.
Step 302: the base station detects uplink control information sent by the terminal on corresponding channel resources according to a PUCCH format1a, PUCCH format1b or PUCCH format1b with channel selection scheme transmitted by a single antenna port.
Wherein, PUCCH channel resources used for transmission of PUCCH format1a or PUCCH format1b are: the number is obtained according to the minimum CCE number and/or the minimum CCE +1 of the PDCCH which is received on the PCC and has the DAI value of 1 or the PDCCH which is received on the PCC and indicates the release of the downlink SPS resources; or the following steps: activating one of a plurality of sets of resources preconfigured by indicated higher layer signaling of a TPC field in a PDCCH of the SPS PDSCH received on the PCC, wherein each set of resources comprises at least 1 PUCCH resource. Or reusing the Rel-8 or Rel-10PUCCH format1b with channel selection single-antenna port transmission scheme.
The strategy for determining the resource for transmitting the uplink control information by the base station is consistent with that of the terminal, and is not described herein again.
It should be noted that the PUCCH format1b with Channel selection in the present invention is mainly used for transmitting ACK/NACK feedback Information, and is not excluded from being used for other uplink control Information, such as SR, periodic CSI (Channel State Information), and the like, where the periodic CSI includes periodic CQI (Channel Quality Indicator) Information, PMI (Pre-coding matrix Indicator) Information, RI (Rank Indicator) Information, and PTI (precoding Type Indicator) Information.
It should be noted that the above method is also applicable to FDD and TDD systems.
Note that the antenna port refers to an antenna port defined for the PUCCH.
It should be noted that the method can be applied to E-SORTD, M-SORTD (Modified SORTD), RSTD and other transmission diversity schemes; without excluding the possibility of applying to other solutions.
The terminal has the above schemes for transmitting uplink control information, and the following describes the implementation process in detail through several exemplary embodiments.
Referring to fig. 4, when the present embodiment is applied to an FDD system and PCC is a multiple codeword transmission mode, a method flow for transmitting uplink control information is as follows:
suppose that the terminal transmits ACK/NACK information using PUCCH format1b with channel selection and transmits using 2 antenna ports.
A schematic diagram of resource scheduling and feedback in an FDD system is shown in fig. 5.
Step 401: and the base station configures one channel resource group for 2-antenna port transmission to the terminal through a TPC (transmit power control) domain in a PDCCH (physical downlink control channel) of the scheduling SCC. For example, the group includes 4 PUCCH channel resources
Step 402: the terminal receives only 1 PDSCH scheduled by the PDCCH in the PCC, which contains only 1 TB. The terminal does not receive the PDCCH containing the channel resource indication information used by the multi-antenna port transmission.
Step 403: and the terminal determines to transmit the ACK/NACK feedback information of the PCC by adopting the PUCCH format 1a/1 b. Specifically, when the PUCCH format 1a/1b is configured for single antenna port transmission, 1 PUCCH resource is determined according to the minimum CCE number of the PDCCH that schedules the PDSCH
When the PUCCHfomat 1a/1b is configured for multi-antenna port transmission, 2 PUCCH resources are determined according to the minimum CCE number and CCE +1 of the PDCCH for scheduling the PDSCH
And
step 404: and the terminal transmits the uplink control information by adopting PUCCH format1a or PUCCH format1 b. Specifically, the terminal transmits 1-bit ACK/NACK information [ ACK ] corresponding to the TB on the determined resource by using the PUCCH format1a, or transmits a combination [ ACK, NACK ] of 1-bit ACK/NACK information corresponding to the TB and no 1-bit NACK information generated for the received TB on the determined resource by using the PUCCH format1 b.
Step 405: the base station allocates 4 PUCCH channel resources to the terminal through the PDCCH of the scheduling SCC
In the above, no ACK/NACK information is detected according to the ACK/NACK mapping table. At this time, the base station determines that the terminal loses packet in the SCC, and retransmits all data.
Step 406: and the base station detects the ACK/NACK by using PUCCH format 1a/1 b. Specifically, when the PUCCH format 1a/1b is configured for single antenna port transmission, the PUCCH resource determined according to the minimum CCE of the PDCCH scheduling PCC is used
In the above, when the PUCCH format 1a/1b is configured for multi-antenna port transmission, the PUCCH resource determined according to the minimum CCE and CCE +1 of the PDCCH scheduling PCC is used
And
in the above, the PUCCH format 1a/1b is adopted to detect ACK/NACK, and 1-bit ACK/NACK information [ ACK/NACK information ] corresponding to 1TB in PDSCH on PCC]Or 2-bit ACK/NACK information [ ACK, NACK ] corresponding to 2 TBs respectively]。
It should be noted that, it is also applicable to replace the PDSCH including only 1TB transmitted on the PCC with a PDCCH instructing to release downlink SPS resources; it is also applicable to replace the PDSCH transmitted on the PCC and containing only 1TB with a PDSCH without a corresponding PDCCH (i.e., SPS PDSCH), except that the acquisition of the PUCCH format 1a/1b resources is a set of resources determined according to the TPC field of the PDCCH activating the SPS PDSCH, 1 resource in single-port transmission and 2 resources in multi-port transmission.
Referring to fig. 6, when the embodiment is applied to a TDD system and the PCC is a single codeword transmission mode, the method for transmitting uplink control information includes the following steps:
suppose that the terminal transmits ACK/NACK information using PUCCH format1b with channel selection and transmits using 2 antenna ports.
A schematic diagram of resource scheduling and feedback in the TDD system is shown in fig. 7.
Step 601: the base station allocates the terminal through the PDCCH with the DAI value larger than 1 for scheduling PCC and the TPC domain in the PDCCH for scheduling SCCOne set of channel resources for 2-antenna port transmission is set. For example, the group includes 4 PUCCH channel resources
The TPC fields in multiple PDCCHs indicate the same resource group.
Step 602: the terminal receives only 1 PDSCH scheduled by a PDCCH with a DAI value of 1 in the PCC. The terminal does not receive the PDCCH containing the channel resource indication information used by the multi-antenna port transmission.
Step 603: and the terminal determines to transmit the ACK/NACK feedback information of the PCC by adopting the PUCCH format1 a. Specifically, when the PUCCH format1a is configured for single antenna port transmission, 1 PUCCH resource is determined according to the minimum CCE number of the PDCCH that schedules the PDSCH
When the PUCCHfomat 1a/1b is configured for multi-antenna port transmission, 2 PUCCH resources are determined according to the minimum CCE number and CCE +1 of the PDCCH for scheduling the PDSCH
And
step 604: and the terminal adopts PUCCH format1a to transmit 1-bit ACK/NACK information [ ACK ] corresponding to the PDSCH on the determined resource.
Step 605: the base station allocates 4 PUCCH channel resources to the terminal by scheduling PDCCH with DAI value of PCC larger than 1 and scheduling PDCCH of SCC
In the above, no ACK/NACK information is detected according to the ACK/NACK mapping table. And the base station determines that the terminal has packet loss in both the PCC and the SCC and retransmits all the data.
Step 606: and the base station detects the ACK/NACK by adopting PUCCH format1 a. In particular, whenWhen PUCCHfomat 1a is configured for single-antenna port transmission, PUCCH resources determined according to minimum CCE of PDCCH for scheduling PCC
In the above, when the PUCCH format1a is configured for multi-antenna port transmission, the PUCCH resource determined according to the minimum CCE and CCE +1 of the PDCCH scheduling PCC is used
And
in the above, the PUCCH format1a is used to detect ACK/NACK, and ACK/NACK information [ ACK ] corresponding to the PDSCH on the PCC is obtained]。
It should be noted that, it is also applicable to replace the PDSCH scheduled by the PDCCH with the DAI value of 1 and transmitted on the PCC with the PDCCH with the DAI value of 1 and indicating the release of the downlink SPS resources; the same applies to replacing the PDSCH scheduled by the PDCCH with a DAI value of 1 transmitted on the PCC with a PDSCH without a corresponding PDCCH (i.e., SPS PDSCH), except that the acquisition of the PUCCH format1a resource is a set of resources determined according to the TPC field of the PDCCH activating the SPS PDSCH, which is 1 resource in single-port transmission and 2 resources in multi-port transmission.
Referring to fig. 8, when the embodiment is applied to a TDD system and PCC is a multiple codeword transmission mode, a first method for transmitting uplink control information includes the following steps:
suppose that the terminal transmits ACK/NACK information using PUCCH format1b with channel selection and transmits using 2 antenna ports.
A schematic diagram of resource scheduling and feedback in the TDD system is shown in fig. 9.
Step 801: and the base station configures a channel resource group for 2-antenna port transmission to the terminal through a PDCCH with a DAI value of the scheduling PCC larger than 1 and a TPC (transmit power control) domain in the PDCCH of the scheduling SCC. For example, the group includes 4 PUCCH channel resources
The TPC fields in multiple PDCCHs indicate the same resource group.
Step 802: the terminal receives 1 PDCCH indicating the release of the downlink SPS resources with the DAI value of 1 only in the PCC. The terminal does not receive the PDCCH containing the channel resource indication information used by the multi-antenna port transmission.
Step 803: and the terminal determines to transmit the ACK/NACK feedback information of the PCC by adopting the PUCCH format 1a/1 b. Specifically, when the PUCCH format 1a/1b is configured for single antenna port transmission, 1 PUCCH resource is determined according to the minimum CCE number of the PDCCH
When the PUCCH format 1a/1b is configured for multi-antenna port transmission, 2 PUCCH resources are determined according to the minimum CCE number and CCE +1 of the PDCCH
And
step 804: and the terminal transmits the uplink control information by adopting PUCCH format1a or PUCCH format1 b. Specifically, the terminal transmits 1-bit ACK/NACK information [ ACK ] corresponding to the PDCCH on the determined resource using PUCCH format1a, or the terminal transmits 1-bit ACK/NACK information corresponding to the PDCCH and a combination [ ACK, NACK ] of TB2 and no 1-bit NACK information generated on the determined resource using PUCCH format1 b.
Step 805: the base station allocates 4 PUCCH channel resources to the terminal by scheduling PDCCH with DAI value of PCC larger than 1 and scheduling PDCCH of SCCIn the above, no ACK/NACK information is detected according to the ACK/NACK mapping table. And the base station determines that the terminal has packet loss in both the PCC and the SCC and retransmits all the data.
Step 806: and the base station detects the ACK/NACK by using PUCCH format 1a/1 b. Specifically, when the PUCCH format 1a/1b is configured for single antenna port transmission, the PUCCH resource determined according to the minimum CCE of the PDCCH scheduling PCC is used
In the above, when the PUCCH format 1a/1b is configured for multi-antenna port transmission, the PUCCH resource determined according to the minimum CCE and CCE +1 of the PDCCH scheduling PCC is used
And
in the above, the PUCCH format 1a/1b is adopted to detect ACK/NACK, and 1-bit ACK/NACK information [ ACK/NACK information ] corresponding to the PDCCH on the PCC is obtained]Or 2-bit ACK/NACK information [ ACK, NACK ] corresponding to 2 TBs respectively]。
It should be noted that, it is also applicable that the PDCCH which is transmitted on the PCC and indicates the release of the downlink SPS resources with the DAI value of 1 is replaced by the PDSCH scheduled by the PDCCH with the DAI value of 1, and when the PDSCH simultaneously transmits 2 TBs, the terminal uses PUCCH format1b to feed back 1-bit ACK/NACK corresponding to each TB; replacing the PDCCH indicating the release of the downlink SPS resources with the DAI value of 1 transmitted on the PCC with the PDSCH without the corresponding PDCCH (i.e., SPS PDSCH) is also applicable, except that the acquisition of the PUCCH format 1a/1b resources is a set of resources determined according to the TPC field of the PDCCH activating the SPS PDSCH, and 1 resource is used in single-port transmission and 2 resources are used in multi-port transmission.
Referring to fig. 10, when the embodiment is applied to a TDD system and PCC is a multiple codeword transmission mode, a flow of a second method for transmitting uplink control information is as follows:
suppose that the terminal transmits ACK/NACK information using PUCCH format1b with channel selection and transmits using 2 antenna ports.
A schematic diagram of resource scheduling and feedback in the TDD system is shown in fig. 11.
Step 1001: and the base station configures a channel resource group for 2-antenna port transmission to the terminal through a PDCCH with a DAI value of the scheduling PCC larger than 1 and a TPC (transmit power control) domain in the PDCCH of the scheduling SCC. For example, the group includes 4 PUCCH channel resources
The TPC fields in multiple PDCCHs indicate the same resource group.
Step 1002: the terminal receives only 1 PDSCH scheduled by a PDCCH with a DAI value of 1 in the PCC. For example, the PDSCH includes 2 TBs, and 1 PDSCH without a corresponding PDCCH (i.e., SPS PDSCH). The terminal does not receive the PDCCH containing the channel resource indication information used by the multi-antenna port transmission.
Step 1003: and the terminal determines to transmit the ACK/NACK feedback information of the PCC by adopting the PUCCH format1 b. Specifically, when the PUCCH format1b is configured for single antenna port transmission: determining 1 PUCCH resource according to the minimum CCE number of the PDCCH
When the PUCCH format1b is configured for multi-antenna port transmission: determining 2 PUCCH resources according to the minimum CCE number and CCE +1 of the PDCCH
And
step 1004: the terminal performs spatial combination on ACK/NACK information of 2 TBs in a PDSCH scheduled by a PDCCH with a DAI value of 1 to obtain 1-bit information NACK, generates 1-bit ACK/NACK information ACK on a subframe where the SPS PDSCH is located, and transmits 2-bit information combination [ ACK, NACK ] corresponding to 2 subframes on a determined resource by adopting PUCCH format1 b.
Step 1005: the base station allocates 4 PUCs to the terminal through the PDCCH with the DAI value of the scheduling PCC larger than 1 and the PDCCH for scheduling SCCCH channel resources
In the above, no ACK/NACK information is detected according to the ACK/NACK mapping table. And the base station determines that the terminal has packet loss in both the PCC and the SCC and retransmits all the data.
Step 1006: and the base station detects the ACK/NACK by using PUCCH format1 b. Specifically, when the PUCCH format1b is configured for single antenna port transmission, PUCCH resources determined according to the minimum CCE of the PDCCH scheduling PCC are respectively allocated
Uplink and PUCCH resources indicated by TPC field of PDCCH activating SPS PDSCH
In the above, when the PUCCH format 1a/1b is configured for multi-antenna port transmission, PUCCH resources determined according to the minimum CCE and CCE +1 of the PDCCH scheduling PCC are respectively used
And
uplink and PUCCH resources indicated by TPC field of PDCCH activating SPS PDSCH
And
in the above, the PUCCH format1b is used to detect ACK/NACK, and the 1-bit multi-TB combined ACK/NACK information [ ACK, NACK ] corresponding to the dynamic PDSCH and SPS PDSCH on the PCC is obtained](ii) a If ACK/NACK is detected on PUCCH resources determined according to the minimum CCE of the PDCCH for scheduling PCC, the terminal receives the PDSCH scheduled by the PDCCH with the DAI value of 1, otherwise, the terminal loses the PDSCH scheduled by the PDCCH with the DAI value of 1 and only receives the SPS PDSCH.
It should be noted that, replacing the PDSCH scheduled by the PDCCH with a DAI value of 1 transmitted on the PCC with a PDCCH indicating release of downlink SPS resources with a DAI value of 1 is also applicable, since it only includes 1TB, and spatial combination is not required.
Referring to fig. 12, when the embodiment is applied to a TDD system and PCC is a multiple codeword transmission mode, a third method for transmitting uplink control information includes the following steps:
suppose that the terminal transmits ACK/NACK information using PUCCH format1b with channel selection and transmits using 2 antenna ports.
A schematic diagram of resource scheduling and feedback in the TDD system is shown in fig. 13.
Step 1201: and the base station configures a channel resource group for 2-antenna port transmission to the terminal through a PDCCH with a DAI value of the scheduling PCC larger than 1 and a TPC (transmit power control) domain in the PDCCH of the scheduling SCC. For example, the group includes 4 PUCCH channel resources
The TPC fields in multiple PDCCHs indicate the same resource group.
Step 1202: the terminal receives only 1 PDSCH scheduled by a PDCCH with a DAI value of 1 in the PCC. For example, the PDSCH includes 1TB, and 1 PDSCH without a corresponding PDCCH (i.e., SPS PDSCH). The terminal does not receive the PDCCH containing the channel resource indication information used by the multi-antenna port transmission.
Step 1203: and the terminal determines that the ACK/NACK feedback information is transmitted by the PUCCH format1b with channel selection in the single-port mode. Specifically, there are the following three modes:
the first method is as follows: the terminal can feed back ACK/NACK information [ ACK, ACK, NACK) of PCC by only using the PUCCH format1b with channel selection transmission scheme of the single-port mode of Rel-8 for PCC according to the single-carrier working mode]Wherein, each bit of feedback information is a spatial combination structure of ACK/NACK information of multiple TBs corresponding to the subframe, NACK is generated for the subframe which does not receive data, and the NACK can be generated according to high-level informationThe configuration of the order adopts a 4-bit mapping table in Rel-8 or a 4-bit mapping table in Rel-10 to select channels; the candidate channel resources include 1 PUCCH resource determined according to TPC domain indication information of PDCCH activating SPS PDSCH
The resource is a resource corresponding to the 1 st subframe (namely, a resource corresponding to the 1 st bit ACK/NACK), and the method also comprises the step of determining 1 PUCCH resource according to the minimum CCE number of the PDCCH with the DAI value of 1 on the PCC
The resource is a resource corresponding to the 2 nd subframe (i.e., a resource corresponding to the 2 nd bit ACK/NACK), and since data is not received in the last two subframes on the PCC, the last two resources are not determined.
The second method comprises the following steps: the terminal can reuse the PUCCH format1b with channel selection transmission scheme of the Rel-8 single-port mode according to a single-carrier working mode, only carries out ACK/NACK feedback on the sub-frame receiving data on the PCC, and does not need to carry out spatial combination on the ACK/NACK feedback information of the multi-code words. Namely:
if the feedback bit number is determined according to the transmission mode, since the PCC is a multi-code-word transmission mode, a 4-bit ACK/NACK mapping table is adopted, 4-bit ACK/NACK information is respectively 1-bit ACK of the SPS PDSCH and NACK generated by the position of the TB2 of the subframe, and 1-bit ACK of each TB received in the PDSCH scheduled by the PDCCH with the DAI value of 1, namely the feedback sequence is [ ACK, NACK, ACK]The candidate channel resource is 2 PUCCH resources determined according to TPC domain indication information of PDCCH activating SPS PDSCH
And
and determining 1 PUCCH resource according to the minimum CCE number of the PDCCH with the DAI value of 1 on the PCC
And
which in turn corresponds to ACK/NACK feedback bits.
Or, if the feedback bit number is determined according to actually received data, since the SPS PDSCH itself is 1TB transmission, the PDSCH scheduled by the PDCCH with the DAI value of 1 includes 2 TBs, a 3-bit ACK/NACK mapping table is adopted, the 3-bit ACK/NACK information is 1-bit ACK of the SPS PDSCH, and 1-bit ACK of each TB received in the PDSCH scheduled by the PDCCH with the DAI value of 1, that is, the feedback sequence is [ ACK, ACK ] as the feedback sequence]The candidate channel resource is 1 PUCCH resource determined according to TPC domain indication information of PDCCH activating SPS PDSCH
And determining 2 PUCCH resources according to the minimum CCE number of the PDCCH with the DAI value of 1 on the PCC
And
which in turn corresponds to ACK/NACK feedback bits.
It should be noted that, replacing the PDSCH scheduled by the PDCCH with the DAI value of 1 transmitted on the PCC with the PDCCH with the DAI value of 1 and indicating the release of the downlink SPS resource is also applicable, since it only includes 1TB, and a 2-bit ACK/NACK mapping table is adopted, and 2-bit ACK/NACK information is 1-bit ACK of the SPS PDSCH and 1-bit ACK of the PDCCH with the DAI value of 1 and indicating the release of the downlink SPS resource, that is, the feedback sequence is [ ACK, ACK]The candidate channel resource is 1 PUCCH resource determined according to TPC domain indication information of PDCCH activating SPS PDSCH
And determining 1 PUCCH resource according to the minimum CCE number of the PDCCH with the DAI value of 1 on the PCC
Which in turn corresponds to ACK/NACK feedback bits.
The third method comprises the following steps: the terminal can feed back the ACK/NACK information of a plurality of CCs by reusing the PUCCHfomat 1b with channel selection transmission scheme of a single port mode of Rel-10 according to a multi-carrier working mode, and because the number of subframes on each carrier exceeds 2, the ACK/NACK on each carrier needs to be subjected to time domain combination; channel selection can be carried out according to a 4-bit mapping table corresponding to a time domain combination scheme in Rel-10; the candidate channel resources are determined in the same manner as above.
Step 1204: and the terminal transmits the uplink control information by adopting PUCCH format1b with channel selection sent by a single antenna port according to the determined resources.
Step 1205: the base station allocates 4 PUCCH channel resources to the terminal by scheduling PDCCH with DAI value of PCC larger than 1 and scheduling PDCCH of SCC
In the above, no ACK/NACK information is detected according to the ACK/NACK mapping table. And the base station determines that the terminal has packet loss in both the PCC and the SCC and retransmits all the data.
Step 1206: and the base station detects the ACK/NACK by using the PUCCH format1b with channel selection. Specifically, the PUCCH resource indicated in the TPC field of the PDCCH for activating the SPS PDSCH
In the above, the PUCCH resource determined according to the minimum CCE of the PDCCH scheduling the PCC having the DAI value of 1
And PUCCH resource determined by minimum CCE of PDCCH with DAI value of 1 and 2 for scheduling SCC
And
and detecting the ACK/NACK, and checking the table reversely to obtain the ACK/NACK information.
Referring to fig. 14, the terminal in this embodiment includes: a receiving module 1401 and a processing module 1402.
The receiving module 1401 is configured to receive downlink data.
The processing module 1402 is configured to determine whether the receiving module receives a PDCCH including resource indication information indicating channel resources used for multi-antenna port transmission, and transmit uplink control information using a PUCCH format1a or a PUCCH format1b with channel selection transmitted by a single antenna port when it is determined that the receiving module does not receive the PDCCH.
The processing module 1402 is specifically configured to receive uplink control information transmitted by using PUCCH format1a or PUCCH format1b with channel selection sent by a single antenna port when the following transmission is performed:
for an FDD system, the receiving module 1401 receives only 1 PDSCH scheduled by PDCCH on PCC, or 1 PDCCH indicating downlink SPS resource release; or,
for a TDD system, the receiving module 1401 receives only 1 PDSCH scheduled by a PDCCH with a DAI value of 1 on PCC, or 1 PDCCH indicating a release of downlink SPS resources with a DAI value of 1; or,
for FDD and TDD systems, the receiving module 1401 receives only 1 PDSCH without corresponding PDCCH scheduling on PCC; or,
for the TDD system, the receiving module 1401 receives only 1 PDSCH scheduled by PDCCH with DAI value of 1 or 1 PDCCH indicating downlink SPS resource release with DAI value of 1 on PCC, and 1 PDSCH without corresponding PDCCH scheduling.
The processing module 1402 is specifically configured to:
a single carrier working mode is adopted, and uplink control information corresponding to PCC is transmitted at a single antenna port by reusing a PUCCH format1b with channel selection scheme defined by Rel-8 or Rel-9; or,
a multi-carrier working mode is adopted, and uplink control information corresponding to a plurality of carriers is transmitted at a single antenna port by reusing a PUCCH format1b with channel selection scheme defined by Rel-10; or,
for the TDD system, when the receiving module 1401 receives only 1 PDSCH scheduled by a PDCCH with a DAI value of 1, or 1 PDCCH indicating a downlink SPS resource release with a DAI value of 1 and 1 PDSCH without a corresponding PDCCH on the PCC, the uplink control information corresponding to the 2 subframes received on the PCC is transmitted on a single antenna port by using a PUCCH format1b with channel selection scheme.
The processing module 1402 is specifically configured to: when uplink control information corresponding to the 2 subframes received on the PCC is transmitted at a single antenna port by adopting a PUCCH format1b with channel selection scheme, channel resources used by the PUCCH format1b with channel selection scheme are determined according to the minimum CCE of the PDCCH received on the PCC by the receiving module and indication information of a TPC domain of the PDCCH for activating the SPS PDSCH.
The processing module 1402 is specifically configured to: when uplink control information corresponding to the 2 subframes received on the PCC is transmitted on a single antenna port by using a PUCCH format1b with channel selection scheme, determining the bit number of the uplink control information corresponding to the 2 subframes transmitted by the PUCCHformat 1b with channel selection scheme according to a transmission mode of the PCC or according to an actual receiving situation.
The processing module 1402 is specifically configured to: for a TDD system, determining the PDCCH carrying the resource indication information as a PDCCH corresponding to a PCC, wherein the DAI value of the PCC is greater than 1, and a PDCCH corresponding to an SCC; and for the FDD system, determining the PDCCH carrying the resource indication information as the PDCCH of the corresponding SCC.
The processing module 1402 is specifically configured to: and determining the resource indication domain as the reuse of the TPC domain in the downlink control information DCI format used by the PDCCH.
The processing module 1402 is specifically configured to: when uplink control information is transmitted by using the PUCCH format1a or PUCCHformat 1b, the uplink control information is transmitted according to the number of antenna ports configured by the PUCCH format1a or PUCCH format1 b.
When uplink control information is transmitted by using PUCCH format1a or PUCCH format1b, the processing module 1402 is specifically configured to:
transmitting 1-bit ACK/NACK information corresponding to data received on PCC by adopting PUCCH format1a, wherein if the PCC is in a multi-code-word transmission mode, performing spatial combination on feedback information of multiple code words; or,
transmitting 2-bit ACK/NACK information corresponding to data received on PCC by adopting PUCCH format1b, wherein when the receiving module receives only 1 subframe on PCC, the 2-bit ACK/NACK feedback information is ACK/NACK feedback information corresponding to the subframe, 1-bit NACK is generated for an unreceived codeword as feedback information, and when the receiving module receives only 2 subframes on PCC, the 2-bit ACK/NACK feedback information is feedback information obtained by spatially combining ACK/NACK feedback information of multiple codewords in each subframe.
When uplink control information is transmitted by using PUCCH format1a or PUCCH format1b, the processing module 1402 is specifically configured to: determining a PUCCH channel resource used for transmission of the PUCCH format1a or the PUCCH format1b according to the following method:
for an FDD system, obtaining the number according to the PDCCH of a scheduling PDSCH received on PCC or the minimum CCE number of the PDCCH for indicating the release of the downlink SPS resources; or according to indication information of a TPC domain in a PDCCH activating an SPS PDSCH received on a PCC, wherein the indication information indicates one of a plurality of groups of resources pre-configured by a high-level signaling, and each resource group at least comprises 1 PUCCH resource;
for a TDD system, obtaining the number according to the PDCCH with the DAI value of 1 received on the PCC or the minimum CCE number of the PDCCH with the DAI value of 1 received on the PCC and indicating the release of the downlink SPS resources; or obtaining the indication information according to the TPC domain indication information in the PDCCH activating the SPS PDSCH received on the PCC, wherein the indication information indicates one group of a plurality of groups of resources pre-configured by the high-level signaling, and each group of resources at least comprises 1 PUCCH resource.
When uplink control information is transmitted by using PUCCH format1a or PUCCH format1b, the processing module 1402 is specifically configured to: determining a PUCCH channel resource used for transmission of the PUCCH format1a or the PUCCH format1b according to the following method:
when the PUCCH format1a or PUCCH format1b adopts multi-antenna port transmission, obtaining 2 channel resources according to the minimum CCE number and the minimum CCE number +1 of the received PDCCH; or, obtaining a group of resources in a plurality of groups of resources pre-configured by a higher layer signaling according to the indication information of the TPC domain in the PDCCH for activating the SPS PDSCH, wherein each group of resources comprises 2 PUCCH resources.
Referring to fig. 15, the base station in this embodiment includes: a control module 1501, a sending module 1502, and a receiving module 1503.
The control module 1501 is configured to determine PUCCH channel resources used by the terminal when PUCCH format1b with channel selection multi-antenna port is transmitted, and instruct the sending module to send configuration information indicating the channel resources to the terminal through PDCCH signaling.
The sending module 1502 is configured to send configuration information indicating the channel resources to the terminal through PDCCH signaling.
A receiving module 1503, configured to detect uplink control information sent by the terminal on the determined PUCCH channel resource; and when the uplink control information is not detected on the PUCCH channel resources, detecting the uplink control information sent by the terminal on the corresponding channel resources according to a PUCCH format1a or PUCCH format1b or PUCCHfomat 1b with channel selection scheme transmitted by a single antenna port.
Preferably, control module 1501 indicates, through the resource indication information in the PDCCH, that the PUCCH resource used for multi-antenna port transmission for the terminal should be different from the PUCCH resource used for PUCCH format1a or PUCCH format1b or PUCCH format1b with channel selection for single-antenna port transmission.
Or:
the transmitting module 1502 is configured to transmit only 1 PDSCH scheduled by a PDCCH or 1 PDCCH indicating a downlink SPS resource release on the PCC and/or 1 PDSCH without a corresponding PDCCH. The control module 1501 determines the resources such as PDSCH transmitted by the transmission module 1502.
The receiving module 1503 is configured to detect, on a corresponding channel resource, uplink control information sent by the terminal according to a PUCCH format1a, a PUCCH format lb, or a PUCCH format1b with channel selection scheme transmitted by a single antenna port.
In the embodiment of the present invention, for a terminal that transmits uplink control information at a multi-antenna port (e.g., a 2-antenna port) by using PUCCH format1b with channel selection, when a PDCCH including indication information indicating a channel resource used for multi-antenna port transmission is not received, the terminal transmits the uplink control information by using PUCCH format1a or PUCCH format1b or PUCCH format1b with channel selection sent by a single-antenna port. The embodiment of the invention provides various implementation schemes aiming at various transmission scenes so as to meet the requirements of different scenes.
As will be appreciated by one skilled in the art, embodiments of the present invention may be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment or an embodiment combining software and hardware aspects. Furthermore, the present invention may take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, and the like) having computer-usable program code embodied therein.
The present invention is described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flow diagrams and/or block diagrams, and combinations of flows and/or blocks in the flow diagrams and/or block diagrams, can be implemented by computer program instructions. These computer program instructions may be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be stored in a computer-readable memory that can direct a computer or other programmable data processing apparatus to function in a particular manner, such that the instructions stored in the computer-readable memory produce an article of manufacture including instruction means which implement the function specified in the flowchart flow or flows and/or block diagram block or blocks.
These computer program instructions may also be loaded onto a computer or other programmable data processing apparatus to cause a series of operational steps to be performed on the computer or other programmable apparatus to produce a computer implemented process such that the instructions which execute on the computer or other programmable apparatus provide steps for implementing the functions specified in the flowchart flow or flows and/or block diagram block or blocks.
It will be apparent to those skilled in the art that various changes and modifications may be made in the present invention without departing from the spirit and scope of the invention. Thus, if such modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include such modifications and variations.