U.S. patent application number 17/431001 was filed with the patent office on 2022-03-17 for transmission method, terminal, and network device.
This patent application is currently assigned to DATANG MOBILE COMMUNICATIONS EQUIPMENT CO., LTD.. The applicant listed for this patent is DATANG MOBILE COMMUNICATIONS EQUIPMENT CO., LTD.. Invention is credited to Xuejuan GAO.
Application Number | 20220085925 17/431001 |
Document ID | / |
Family ID | 1000006035210 |
Filed Date | 2022-03-17 |
United States Patent
Application |
20220085925 |
Kind Code |
A1 |
GAO; Xuejuan |
March 17, 2022 |
TRANSMISSION METHOD, TERMINAL, AND NETWORK DEVICE
Abstract
The present disclosure provides a transmission method, a
terminal and a network device. The transmission method includes:
when at least one of at least two PUCCHs carrying an HARQ-ACK in
one time unit overlaps with a PUCCH carrying target UCI in the time
unit, determining a second PUCCH; and transmitting target
information on the second PUCCH, the second PUCCH not overlapping
with a target PUCCH, the target PUCCH being a PUCCH carrying the
HARQ-ACK other than the at least one PUCCH in the time unit, or
when the second PUCCH overlapping with the target PUCCH,
transmitting the target information in accordance with a
predetermined rule. The target information is the HARQ-ACK carried
in the at least one PUCCH and the target UCI, or the HARQ-ACK
carried in the at least one PUCCH.
Inventors: |
GAO; Xuejuan; (Beijing,
CN) |
|
Applicant: |
Name |
City |
State |
Country |
Type |
DATANG MOBILE COMMUNICATIONS EQUIPMENT CO., LTD. |
Beijing |
|
CN |
|
|
Assignee: |
DATANG MOBILE COMMUNICATIONS
EQUIPMENT CO., LTD.
Beijing
CN
|
Family ID: |
1000006035210 |
Appl. No.: |
17/431001 |
Filed: |
January 14, 2020 |
PCT Filed: |
January 14, 2020 |
PCT NO: |
PCT/CN2020/071917 |
371 Date: |
August 13, 2021 |
Current U.S.
Class: |
1/1 |
Current CPC
Class: |
H04W 72/0413 20130101;
H04W 72/0446 20130101; H04L 1/1854 20130101; H04L 1/1812 20130101;
H04W 72/1257 20130101; H04L 5/0055 20130101 |
International
Class: |
H04L 1/18 20060101
H04L001/18; H04L 5/00 20060101 H04L005/00; H04W 72/04 20060101
H04W072/04; H04W 72/12 20060101 H04W072/12 |
Foreign Application Data
Date |
Code |
Application Number |
Feb 15, 2019 |
CN |
201910118050.2 |
Claims
1. A transmission method applied for a terminal, comprising:
determining a second PUCCH when at least one of at least two
Physical Uplink Control Channels (PUCCHs) carrying a Hybrid
Automatic Repeat reQuest Acknowledgement (HARQ-ACK) in one time
unit overlaps with a PUCCH carrying target Uplink Control
Information (UCI) in the time unit; and transmitting target
information on the second PUCCH, wherein the second PUCCH does not
overlap with a target PUCCH, the target PUCCH being a PUCCH
carrying the HARQ-ACK other than the at least one PUCCH in the time
unit, or transmitting the target information in accordance with a
predetermined rule when the second PUCCH overlaps with the target
PUCCH, wherein the target information is the HARQ-ACK carried in
the at least one PUCCH and the target UCI, or the target
information is the HARQ-ACK carried in the at least one PUCCH.
2. (canceled)
3. The transmission method according to claim 1, wherein the
transmitting the target information in accordance with the
predetermined rule when the second PUCCH overlaps with the target
PUCCH comprises one of the following methods: method 1: obtaining a
third PUCCH by removing symbols in the second PUCCH overlapping
with the target PUCCH, or by shifting the second PUCCH forward or
backward in a time domain with N symbols; and transmitting the
target information on the third PUCCH, wherein N represents the
quantity of symbols in the second PUCCH overlapping with the target
PUCCH, or the quantity of symbols from a first symbol in the second
PUCCH to a last symbol in the second PUCCH that is overlapping with
the target PUCCH, or the quantity of symbols from a last symbol in
the second PUCCH to a first symbol in the second PUCCH that is
overlapping with the target PUCCH, or the quantity of symbols from
a first symbol in the target PUCCH to a last symbol in the target
PUCCH that is overlapping with the second PUCCH, or the quantity of
symbols from the last symbol in the target PUCCH to the first
symbol in the target PUCCH that is overlapping with the second
PUCCH, or the quantity of symbols from the first symbol in the
second PUCCH to the last symbol in the target PUCCH, or the
quantity of symbols from the last symbol in the second PUCCH to the
first symbol in the target PUCCH, or the quantity of symbols from
the last symbol in the second PUCCH to the first symbol in the
target PUCCH, or the quantity of symbols from the first symbol in
the second PUCCH to the last symbol in the target PUCCH; method 2:
selecting a PUCCH not overlapping with the target PUCCH as a third
PUCCH from a PUCCH resource set determined in accordance with a
total quantity of bits of the target UCI and the HARQ-ACK carried
in the at least one PUCCH; and transmitting the target information
on the third PUCCH; method 3: taking a PUCCH resource within a
target PUCCH resource set determined in accordance with a PUCCH
resource indication field in DCI corresponding to the HARQ-ACK as a
third PUCCH; and transmitting the target information on the third
PUCCH, wherein the target PUCCH resource set is a set whose index
is greater than or smaller than the PUCCH resource set determined
in accordance with the total quantity of bits of the HARQ-ACK on
the at least one PUCCH and the target UCI, method 4: dropping the
target UCI, and transmitting the HARQ-ACK on the at least one
PUCCH.
4. (canceled)
5. The transmission method according to claim 3, wherein the third
PUCCH is one of the following: a PUCCH having a minimum or maximum
index and not overlapping with the target PUCCH within the PUCCH
resource set; or a PUCCH not overlapping with the target PUCCH and
located immediately before or after a PUCCH determined in
accordance with a PUCCH resource indication field in Downlink
Control Information (DCI) corresponding to the HARQ-ACK within the
PUCCH resource set.
6. (canceled)
7. (canceled)
8. The transmission method according to claim 1, wherein the target
UCI is at least one of Channel State information (CSI) or a
Scheduling Request (SR).
9. The transmission method according to claim 1, wherein the
determining the second PUCCH comprises: determining one PUCCH
resource set in accordance with the total quantity of bits of the
HARQ-ACK on the at least one PUCCH and the target UCI, and
determining one PUCCH resource within the determined PUCCH resource
set as the second PUCCH in accordance with a PUCCH resource
indication field in a last piece of DCI corresponding to the
HARQ-ACK; or determining a PUCCH corresponding to the SR as the
second PUCCH when the target UCI is an SR and a PUCCH format 1 is
used by the at least one PUCCH and the SR; or determining a PUCCH
corresponding to the CSI as the second PUCCH when the target UCI is
CSI and the HARQ-ACK carried in the at least one PUCCH is an
HARQ-ACK for a Semi-Persistent Scheduling (SPS) Physical Downlink
Shared Channel (PDSCH); or, determining whether the simultaneous
transmission of the HARQ-ACK and the target UCI is supported; and
in the case that the simultaneous transmission of the HARQ-ACK and
the target UCI is supported, determining the second PUCCH.
10. (canceled)
11. A transmission method for a network device, comprising:
determining a second PUCCH when at least one of at least two
Physical Uplink Control Channels (PUCCHs) carrying a Hybrid
Automatic Repeat reQuest Acknowledgement (HARQ-ACK) in one time
unit overlaps with a PUCCH carrying target Uplink Control
Information (UCI)in the time unit; and receiving target information
on the second PUCCH, the second PUCCH not overlapping with a target
PUCCH, the target PUCCH being a PUCCH carrying the HARQ-ACK other
than the at least one PUCCH in the time unit, or when the second
PUCCH overlapping with the target PUCCH, receiving the target
information in accordance with a predetermined rule, wherein the
target information is the HARQ-ACK carried in the at least one
PUCCH and the target UCI, or the HARQ-ACK carried in the at least
one PUCCH.
12. (canceled)
13. The transmission method according to claim 11, wherein the
receiving the target information in accordance with the
predetermined rule when the second PUCCH overlapping with the
target PUCCH comprises one of the following methods: method 1:
obtaining a third PUCCH by removing symbols in the second PUCCH
overlapping with the target PUCCH, or by shifting the second PUCCH
forward or backward in a time domain with N symbols; and receiving
the target information on the third PUCCH, wherein N represents the
quantity of symbols in the second PUCCH overlapping with the target
PUCCH, or the quantity of symbols from a first symbol in the second
PUCCH to a last symbol in the second PUCCH that is overlapping with
the target PUCCH, or the quantity of symbols from a last symbol in
the second PUCCH to a first symbol in the second PUCCH that is
overlapping with the target PUCCH, or the quantity of symbols from
a first symbol in the target PUCCH to a last symbol in the target
PUCCH that is overlapping with the second PUCCH, or the quantity of
symbols from the last symbol in the target PUCCH to the first
symbol in the target PUCCH that is overlapping with the second
PUCCH, or the quantity of symbols from the first symbol in the
second PUCCH to the last symbol in the target PUCCH, or the
quantity of symbols from the last symbol in the second PUCCH to the
first symbol in the target PUCCH, or the quantity of symbols from
the last symbol in the second PUCCH to the first symbol in the
target PUCCH, or the quantity of symbols from the first symbol in
the second PUCCH to the last symbol in the target PUCCH, method 2:
selecting a PUCCH not overlapping with the target PUCCH as a third
PUCCH from a PUCCH resource set determined in accordance with a
total quantity of bits of the target UCI and the HARQ-ACK carried
in the at least one PUCCH; and receiving the target information on
the third PUCCH, method 3: taking a PUCCH resource in a target
PUCCH resource set determined in accordance with a PUCCH resource
indication field in DCI corresponding to the HARQ-ACK as a third
PUCCH; and receiving the target information on the third PUCCH,
wherein the target PUCCH resource is a set whose index is greater
than or smaller than the PUCCH resource set determined in
accordance with the total quantity of bits of the HARQ-ACK on the
at least one PUCCH or the target UC, method 4: dropping the target
UCI, and receiving the HARQ-ACK on the at least one PUCCH.
14. (canceled)
15. The transmission method according to claim 13, wherein the
third PUCCH is one of the following: a PUCCH having a minimum or
maximum index and not overlapping with the target PUCCH within the
PUCCH resource set; or a PUCCH within the PUCCH resource set not
overlapping with the target PUCCH and located immediately before or
after a PUCCH determined in accordance with a PUCCH resource
indication field in Downlink Control Information (DCI)
corresponding to the HARQ-ACK within the PUCCH resource set.
16. (canceled)
17. (canceled)
18. The transmission method according to claim 11, wherein the
target UCI is at least one of Channel State information (CSI) or a
Scheduling Request (SR).
19. The transmission method according to claim 11, wherein the
determining the second PUCCH comprises: determining one PUCCH
resource set in accordance with the total quantity of bits of the
HARQ-ACK on the at least one PUCCH and the target UCI, and
determining one PUCCH resource in the determined PUCCH resource set
as the second PUCCH in accordance with a PUCCH resource indication
field in a last piece of DCI corresponding to the HARQ-ACK; or when
the target UCI is an SR and a PUCCH format 1 is used by the at
least one PUCCH and the SR, determining a PUCCH corresponding to
the SR as the second PUCCH; or when the target UCI is CSI and the
HARQ-ACK carried in the at least one PUCCH is an HARQ-ACK for a
Semi-Persistent Scheduling (SPS) Physical Downlink Shared Channel
(PDSCH), determining a PUCCH corresponding to the CSI as the second
PUCCH; or determining whether the simultaneous transmission of the
HARQ-ACK and the target UCI is supported: and in the case that the
simultaneous transmission of the HARQ-ACK and the target UCI is
supported, determining the second PUCCH.
20. (canceled)
21. A terminal, comprising a transceiver, a memory, a processor,
and a program stored in the memory and executed by the processor,
wherein the processor is configured to execute the program so as
to: when at least one of at least two Physical Uplink Control
Channels (PUCCHs) carrying a Hybrid Automatic Repeat reQuest
Acknowledgement (HARQ-ACK) in one time unit overlaps with a PUCCH
carrying target Uplink Control Information (UCI)in the time unit,
determine a second PUCCH; and transmit target information on the
second PUCCH, the second PUCCH not overlapping with a target PUCCH,
the target PUCCH being a PUCCH carrying the HARQ-ACK other than the
at least one PUCCH in the time unit, or when the second PUCCH
overlapping with the target PUCCH, transmit the target information
in accordance with a predetermined rule, wherein the target
information is the HARQ-ACK carried in the at least one PUCCH and
the target UCI, or the HARQ-ACK carried in the at least one
PUCCH.
22. (canceled)
23. The terminal according to claim 21, wherein when transmitting
the target information in accordance with the predetermined rule,
the processor is further configured to execute the program, so as
to implement one of the following methods: method 1: obtaining a
third PUCCH by removing symbols in the second PUCCH overlapping
with the target PUCCH, or by shifting the second PUCCH forward or
backward in a time domain with N symbols; and transmitting the
target information on the third PUCCH, wherein N represents the
quantity of symbols in the second PUCCH overlapping with the target
PUCCH or the quantity symbols from a first symbol in the second
PUCCH to a last symbol in the second PUCCH that is overlapping with
the target PUCCH, or the quantity of symbols from a last symbol in
the second PUCCH to a first symbol in the second PUCCH that is
overlapping with the target PUCCH, or the quantity of symbols from
a first symbol in the target PUCCH to a last symbol in the target
PUCCH that is overlapping with the second PUCCH, or the quantity of
symbols from the last symbol in the target PUCCH to the first
symbol in the target PUCCH that is overlapping with the second
PUCCH, or the quantity of symbols from the first symbol in the
second PUCCH to the last symbol in the target PUCCH, or the
quantity of symbols from the last symbol in the second PUCCH to the
first symbol in the target PUCCH, or the quantity of symbols from
the last symbol in the second PUCCH to the first symbol in the
target PUCCH, or the quantity of symbols from the first symbol in
the second PUCCH to the last symbol in the target PUCCH; method 2:
selecting a PUCCH not overlapping with the target PUCCH as a third
PUCCH from a PUCCH resource set determined in accordance with a
total quantity of bits of the target UCI and the HARQ-ACK carried
in the at least one PUCCH; and transmitting the target information
on the third PUCCH: method 3: taking a PUCCH resource within a
target PUCCH resource set determined in accordance with a PUCCH
resource indication field in DCI corresponding to the HARQ-ACK as a
third PUCCH; and transmitting the target information on the third
PUCCH; wherein the target PUCCH resource set is a set whose index
is greater than or smaller than the PUCCH resource set determined
in accordance with the total quantity of bits of the HARQ-ACK on
the at least one PUCCH and the target UCI, method 4: dropping the
target UCI, and transmitting the HARQ-ACK on the at least one
PUCCH.
24. (canceled)
25. The terminal according to claim 23, wherein the third PUCCH is
one of the following: a PUCCH having a minimum or maximum index and
not overlapping with the target PUCCH within the PUCCH resource
set; or a PUCCH within the PUCCH resource set not overlapping with
the target PUCCH and located immediately before or after a PUCCH
determined in accordance with a PUCCH resource indication field in
Downlink Control Information (DCI) corresponding to the HARQ-ACK
within the PUCCH resource set.
26. (canceled)
27. (canceled)
28. The terminal according to claim 21, wherein the target UCI is
at least one of Channel State information (CSI) or a Scheduling
Request (SR).
29. The terminal according to claim 21, wherein when determining
the second PUCCH, the processor is further configured to execute
the program, so as to: determine one PUCCH resource set in
accordance with the total quantity of bits of the HARQ-ACK on the
at least one PUCCH and the target UCI, and determine one PUCCH
resource in the determined PUCCH resource set as the second PUCCH
in accordance with a PUCCH resource indication field in a last
piece of DCI corresponding to the HARQ-ACK; or when the target UCI
is an SR and a PUCCH format 1 is used by the at least one PUCCH and
the SR, determine a PUCCH corresponding to the SR as the second
PUCCH; or when the target UCI is CSI and the HARQ-ACK carried in
the at least one PUCCH is an HARQ-ACK for a Semi-Persistent
Scheduling (SPS) Physical Downlink Shared Channel (PDSCH),
determine a PUCCH corresponding to the CSI as the second PUCCH; or
when determining the second PUCCH, the processor is further
configured to execute the program, so as to: determine whether the
simultaneous transmission of the HARQ-ACK the target UCI is
supported; and in the case that the simultaneous transmission of
the HARQ-ACK and the target UCI is supported, determine the second
PUCCH.
30. (canceled)
31. (canceled)
32. A network device, comprising a transceiver, a memory, a
processor, and a program stored in the memory and executed by the
processor, wherein the processor is configured to execute the
program so as to implement the transmission method according to
claim 11.
33. (canceled)
34. The network device according to claim 32, wherein when
receiving the target information in accordance with the
predetermined rule, the processor is further configured to execute
the program, so as to one of the following methods: method 1:
obtaining a third PUCCH by removing symbols in the second PUCCH
overlapping with the target PUCCH, or by shifting the second PUCCH
forward or backward in a time domain with N symbols; and receiving
the target information on the third PUCCH, wherein N represents the
quantity of symbols in the second PUCCH overlapping with the target
PUCCH, or the quantity of symbols from a first symbol in the second
PUCCH to n last symbol in the second PUCCH that is overlapping with
the target PUCCH, or the quantity of symbols from a last symbol in
the second PUCCH to a first symbol in the second PUCCH that is
overlapping with the target PUCCH, or the quantity of symbols from
a first symbol in the target PUCCH to a last symbol in the target
PUCCH that is overlapping with the second PUCCH, or the Quantity of
symbols from the last symbol in the target PUCCH to the first
symbol in the target PUCCH that is overlapping with the second
PUCCH, or the quantity of symbols from the first symbol in the
second PUCCH to the last symbol in the target PUCCH, or the
quantity of symbols from the last symbol in the second PUCCH to the
first symbol in the target PUCCH, or the quantity of symbols from
the last symbol in the second PUCCH to the first symbol in the
target PUCCH, or the quantity of symbols from the first symbol in
the second PUCCH to the last symbol in the target PUCCH, method 2:
selecting a PUCCH not overlapping with the target PUCCH as a third
PUCCH from a PUCCH resource set determined in accordance with a
total quantity of hits of the target UCI and the HARQ-ACK carried
in the at least one PUCCH; and receiving the target information on
the third PUCCH, method 3: taking a PUCCH resource in a target
PUCCH resource set determined in accordance with a PUCCH resource
indication field in DCI corresponding to the HARQ-ACK as a third
PUCCH; and receiving the target information on the third PUCCH,
wherein the target PUCCH resource set is a set whose index is
greater than or smaller than the PUCCH resource set determined in
accordance with the total quantity of bits of the HARQ-ACK on the
at least one PUCCH or the target UC. method 4: dropping the target
UCI, and receiving the HARQ-ACK on the at least one PUCCH.
35. (canceled)
36. The network device according to claim 34, wherein the third
PUCCH is one of the following: a PUCCH having a minimum or maximum
index and not overlapping with the target PUCCH within the PUCCH
resource set; or a PUCCH within the PUCCH resource set not
overlapping with the target PUCCH and located immediately before or
after a PUCCH determined in accordance with a PUCCH resource
indication field in Downlink Control Information (DCI)
corresponding to the HARQ-ACK within the PUCCH resource set.
37. (canceled)
38. (canceled)
39. The network device according to claim 32, wherein the target
UCI is at least one of Channel State information (CSI) or a
Scheduling Request (SR).
40. The network device according to claim 32, wherein when
determining the second PUCCH, the processor is further configured
to execute the program, so as to: determine one PUCCH resource set
in accordance with the total quantity of bits of the HARQ-ACK on
the at least one PUCCH and the target UCI, and determine one PUCCH
resource in the determined PUCCH resource set as the second PUCCH
in accordance with a PUCCH resource indication field in a last
piece of DCI corresponding to the HARQ-ACK; or when the target UCI
is an SR and a PUCCH format 1 is used by the at least one PUCCH and
the SR, determine a PUCCH corresponding to the SR as the second
PUCCH; or when the target UCI is CSI and the HARQ-ACK carried in
the at least one PUCCH is an HARQ-ACK for a Semi-Persistent
Scheduling (SPS) Physical Downlink Shared Channel (PDSCH),
determine a PUCCH corresponding to the CSI as the second PUCCH; or
determine whether the simultaneous transmission of the HARQ-ACK and
the target UCI is supported; and in the case that the simultaneous
transmission of the HARQ-ACK and the target UCI is supported,
determine the second PUCCH.
41-62. (canceled)
Description
CROSS-REFERENCE TO RELATED APPLICATION
[0001] The present application claims a priority of the Chinese
patent application No. 201910118050.2 filed on Feb. 15, 2019, which
is incorporated herein by reference in its entirety.
TECHNICAL FIELD
[0002] The present disclosure relates to the field of
communications technology, in particular to a transmission method,
a terminal and a network device.
BACKGROUND
[0003] In a 5.sup.th-Generation New Radio Access Technology (RAT)
(5G NR) R16 system, a terminal supports the transmission of various
service types, e.g., Ultra Reliably & Low Latency Communication
(URLLC) and enhanced Mobile Broadband (eMBB). For the URLLC
service, in order to meet a requirement on a low latency, a design
scheme where the transmission of a plurality of Physical Uplink
Control Channels (PUCCHs) carrying a Hybrid Automatic Repeat
reQuest Acknowledgement (HARQ-ACK) is supported in a Time Division
Multiplexing (TDM) manner in one slot has been proposed. This
scheme is also used to transmit the HARQ-ACK for the URLLC service
and the eMBB service through different PUCCHs in a same slot, so as
to prevent the transmission of the HARQ-ACKs for different service
types in a multiplexed manner.
[0004] When the transmission of the plurality of PUCCHs carrying
the HARQ-ACK in a TDM manner is supported in one slot, a PUCCH
carrying the HARQ-ACK overlaps with a PUCCH carrying other Uplink
Control Information (UCI). When it is necessary to determine one
PUCCH resource for transmitting the HARQ-ACK and the UCI again, the
determined PUCCH resource probably overlaps with another PUCCH
carrying the HARQ-ACK in the slot, as shown in FIG. 1, so the two
HARQ-ACKs, which should not have overlapped each other, overlap
with each other. In this case, there is currently no definite
scheme for transmitting a plurality of PUCCHs in a TDM manner in a
same slot.
SUMMARY
[0005] An object of the present disclosure is to provide a
transmission method, a terminal and a network device, so as to
transmit a plurality of PUCCHs in a TDM manner in a slot when a
PUCCH resource for transmitting the HARQ-ACK and the other UCI in a
multiplexed manner overlaps with a PUCCH resource carrying the
HARQ-ACK in the slot.
[0006] In one aspect, the present disclosure provides in some
embodiments a transmission method for a terminal, including: when
at least one of at least two PUCCHs carrying an HARQ-ACK in one
time unit overlaps with a PUCCH carrying target UCI in the time
unit, determining a second PUCCH; and transmitting target
information on the second PUCCH, the second PUCCH not overlapping
with a target PUCCH, the target PUCCH being a PUCCH carrying the
HARQ-ACK other than the at least one PUCCH in the time unit, or
when the second PUCCH overlapping with the target PUCCH,
transmitting the target information in accordance with a
predetermined rule. The target information is the HARQ-ACK carried
in the at least one PUCCH and the target UCI, or the HARQ-ACK
carried in the at least one PUCCH.
[0007] In a possible embodiment of the present disclosure, prior to
transmitting the target information on the second PUCCH, the
transmission method further includes, when the second PUCCH
overlaps with the target PUCCH, determining that there is erroneous
scheduling.
[0008] In a possible embodiment of the present disclosure, the
transmitting the target information in accordance with the
predetermined rule when the second PUCCH overlapping with the
target PUCCH includes: obtaining a third PUCCH by removing symbols
in the second PUCCH overlapping with the target PUCCH, or by
shifting the second PUCCH forward or backward in a time domain with
N symbols; and transmitting the target information on the third
PUCCH, where N represents the quantity of symbols in the second
PUCCH overlapping with the target PUCCH, or the quantity of symbols
from a first symbol in the second PUCCH to a last symbol in the
second PUCCH that is overlapping with the target PUCCH, or the
quantity of symbols from a last symbol in the second PUCCH to a
first symbol in the second PUCCH that is overlapping with the
target PUCCH, or the quantity of symbols from a first symbol in the
target PUCCH to a last symbol in the target PUCCH that is
overlapping with the second PUCCH, or the quantity of symbols from
the last symbol in the target PUCCH to the first symbol in the
target PUCCH that is overlapping with the second PUCCH, or the
quantity of symbols from the first symbol in the second PUCCH to
the last symbol in the target PUCCH, or the quantity of symbols
from the last symbol in the second PUCCH to the first symbol in the
target PUCCH, or the quantity of symbols from the last symbol in
the second PUCCH to the first symbol in the target PUCCH, or the
quantity of symbols from the first symbol in the second PUCCH to
the last symbol in the target PUCCH.
[0009] In a possible embodiment of the present disclosure, the
transmitting the target information in accordance with the
predetermined rule when the second PUCCH overlaps with the target
PUCCH includes: selecting a PUCCH not overlapping with the target
PUCCH as a third PUCCH from a PUCCH resource set determined in
accordance with a total quantity of bits of the target UCI and the
HARQ-ACK carried in the at least one PUCCH; and transmitting the
target information on the third PUCCH.
[0010] In a possible embodiment of the present disclosure, the
third PUCCH is one of the following: a PUCCH having a minimum or
maximum index and not overlapping with the target PUCCH within the
PUCCH resource set; or a PUCCH within the PUCCH resource set not
overlapping with the target PUCCH and located immediately before or
after a PUCCH determined in accordance with a PUCCH resource
indication field in Downlink Control Information (DCI)
corresponding to the HARQ-ACK within the PUCCH resource set.
[0011] In a possible embodiment of the present disclosure, the
transmitting the target information in accordance with the
predetermined rule when the second PUCCH overlaps with the target
PUCCH includes: taking a PUCCH resource in a target PUCCH resource
set determined in accordance with a PUCCH resource indication field
in DCI corresponding to the HARQ-ACK as a third PUCCH; and
transmitting the target information on the third PUCCH. The target
PUCCH resource set is a set whose index is greater than or smaller
than the PUCCH resource set determined in accordance with the total
quantity of bits of the HARQ-ACK on the at least one PUCCH and the
target UCI.
[0012] In a possible embodiment of the present disclosure, the
transmitting the target information in accordance with the
predetermined rule when the second PUCCH overlaps with the target
PUCCH includes dropping the target UCI, and transmitting the
HARQ-ACK on the at least one PUCCH.
[0013] In a possible embodiment of the present disclosure, the
target UCI is at least one of Channel State information (CSI) and a
Scheduling Request (SR).
[0014] In a possible embodiment of the present disclosure, the
determining the second PUCCH includes: determining one PUCCH
resource set in accordance with the total quantity of bits of the
HARQ-ACK on the at least one PUCCH and the target UCI, and
determining one PUCCH resource in the determined PUCCH resource set
as the second PUCCH in accordance with a PUCCH resource indication
field in a last piece of DCI corresponding to the HARQ-ACK; or when
the target UCI is an SR and a PUCCH format 1 is used by the at
least one PUCCH and the SR, determining a PUCCH corresponding to
the SR as the second PUCCH; or when the target UCI is CSI and the
HARQ-ACK carried in the at least one PUCCH is an HARQ-ACK for a
Semi-Persistent Scheduling (SPS) Physical Downlink Shared Channel
(PDSCH), determining a PUCCH corresponding to the CSI as the second
PUCCH.
[0015] In a possible embodiment of the present disclosure, the
determining the second PUCCH includes: determining whether the
simultaneous transmission of the HARQ-ACK and the target UCI is
supported; and in the case that the simultaneous transmission of
the HARQ-ACK and the target UCI is supported, determining the
second PUCCH.
[0016] In another aspect, the present disclosure provides in some
embodiments a transmission method for a network device, including:
when at least one of at least two PUCCHs carrying an HARQ-ACK in
one time unit overlaps with a PUCCH carrying target UCI in the time
unit, determining a second PUCCH; and receiving target information
on the second PUCCH, the second PUCCH not overlapping with a target
PUCCH, the target PUCCH being a PUCCH carrying the HARQ-ACK other
than the at least one PUCCH in the time unit, or when the second
PUCCH overlapping with the target PUCCH, receiving the target
information in accordance with a predetermined rule. The target
information is the HARQ-ACK carried in the at least one PUCCH and
the target UCI, or the HARQ-ACK carried in the at least one
PUCCH.
[0017] In a possible embodiment of the present disclosure, prior to
receiving the target information on the second PUCCH, the
transmission method further includes, when the second PUCCH
overlaps with the target PUCCH, determining that there is erroneous
scheduling.
[0018] In a possible embodiment of the present disclosure, the
receiving the target information in accordance with the
predetermined rule when the second PUCCH overlapping with the
target PUCCH includes: obtaining a third PUCCH by removing symbols
in the second PUCCH overlapping with the target PUCCH, or by
shifting the second PUCCH forward or backward in a time domain with
N symbols; and receiving the target information on the third PUCCH,
where N represents the quantity of symbols in the second PUCCH
overlapping with the target PUCCH, or the quantity of symbols from
a first symbol in the second PUCCH to a last symbol in the second
PUCCH that is overlapping with the target PUCCH, or the quantity of
symbols from a last symbol in the second PUCCH to a first symbol in
the second PUCCH that is overlapping with the target PUCCH, or the
quantity of symbols from a first symbol in the target PUCCH to a
last symbol in the target PUCCH that is overlapping with the second
PUCCH, or the quantity of symbols from the last symbol in the
target PUCCH to the first symbol in the target PUCCH that is
overlapping with the second PUCCH, or the quantity of symbols from
the first symbol in the second PUCCH to the last symbol in the
target PUCCH, or the quantity of symbols from the last symbol in
the second PUCCH to the first symbol in the target PUCCH, or the
quantity of symbols from the last symbol in the second PUCCH to the
first symbol in the target PUCCH, or the quantity of symbols from
the first symbol in the second PUCCH to the last symbol in the
target PUCCH.
[0019] In a possible embodiment of the present disclosure, the
receiving the target information in accordance with the
predetermined rule when the second PUCCH overlaps with the target
PUCCH includes: selecting a PUCCH not overlapping with the target
PUCCH as a third PUCCH from a PUCCH resource set determined in
accordance with a total quantity of bits of the target UCI and the
HARQ-ACK carried in the at least one PUCCH; and receiving the
target information on the third PUCCH.
[0020] In a possible embodiment of the present disclosure, the
third PUCCH is one of the following: a PUCCH having a minimum or
maximum index and not overlapping with the target PUCCH within the
PUCCH resource set; or a PUCCH within the PUCCH resource set not
overlapping with the target PUCCH and located immediately before or
after a PUCCH determined in accordance with a PUCCH resource
indication field in Downlink Control Information (DCI)
corresponding to the HARQ-ACK within the PUCCH resource set.
[0021] In a possible embodiment of the present disclosure, the
receiving the target information in accordance with the
predetermined rule when the second PUCCH overlaps with the target
PUCCH includes: taking a PUCCH resource in a target PUCCH resource
set determined in accordance with a PUCCH resource indication field
in DCI corresponding to the HARQ-ACK as a third PUCCH; and
receiving the target information on the third PUCCH. The target
PUCCH resource set is a set whose index is greater than or smaller
than the PUCCH resource set determined in accordance with the total
quantity of bits of the HARQ-ACK on the at least one PUCCH and the
target UCI.
[0022] In a possible embodiment of the present disclosure, the
receiving the target information in accordance with the
predetermined rule when the second PUCCH overlaps with the target
PUCCH includes dropping the target UCI, and receiving the HARQ-ACK
on the at least one PUCCH.
[0023] In a possible embodiment of the present disclosure, the
target UCI is at least one of CSI and an SR.
[0024] In a possible embodiment of the present disclosure, the
determining the second PUCCH includes: determining one PUCCH
resource set in accordance with the total quantity of bits of the
HARQ-ACK on the at least one PUCCH and the target UCI, and
determining one PUCCH resource in the determined PUCCH resource set
as the second PUCCH in accordance with a PUCCH resource indication
field in a last piece of DCI corresponding to the HARQ-ACK; or when
the target UCI is an SR and a PUCCH format 1 is used by the at
least one PUCCH and the SR, determining a PUCCH corresponding to
the SR as the second PUCCH; or when the target UCI is CSI and the
HARQ-ACK carried in the at least one PUCCH is an HARQ-ACK for an
SPS PDSCH, determining a PUCCH corresponding to the CSI as the
second PUCCH.
[0025] In a possible embodiment of the present disclosure, the
determining the second PUCCH includes: determining whether the
simultaneous transmission of the HARQ-ACK and the target UCI is
supported; and in the case that the simultaneous transmission of
the HARQ-ACK and the target UCI is supported, determining the
second PUCCH.
[0026] In yet another aspect, the present disclosure provides in
some embodiments a terminal, including a transceiver, a memory, a
processor, and a program stored in the memory and executed by the
processor. The processor is configured to execute the program so as
to: when at least one of at least two PUCCHs carrying an HARQ-ACK
in one time unit overlaps with a PUCCH carrying target UCI in the
time unit, determine a second PUCCH; and transmit target
information on the second PUCCH, the second PUCCH not overlapping
with a target PUCCH, the target PUCCH being a PUCCH carrying the
HARQ-ACK other than the at least one PUCCH in the time unit, or
when the second PUCCH overlapping with the target PUCCH, transmit
the target information in accordance with a predetermined rule. The
target information is the HARQ-ACK carried in the at least one
PUCCH and the target UCI, or the HARQ-ACK carried in the at least
one PUCCH.
[0027] In a possible embodiment of the present disclosure, prior to
transmitting the target information on the second PUCCH, the
processor is further configured to execute the program, so as to,
when the second PUCCH overlaps with the target PUCCH, determine
that there is erroneous scheduling.
[0028] In a possible embodiment of the present disclosure, when
transmitting the target information in accordance with the
predetermined rule, the processor is further configured to execute
the program, so as to: obtain a third PUCCH by removing symbols in
the second PUCCH overlapping with the target PUCCH, or by shifting
the second PUCCH forward or backward in a time domain with N
symbols; and transmit the target information on the third PUCCH,
where N represents the quantity of symbols in the second PUCCH
overlapping with the target PUCCH, or the quantity of symbols from
a first symbol in the second PUCCH to a last symbol in the second
PUCCH that is overlapping with the target PUCCH, or the quantity of
symbols from a last symbol in the second PUCCH to a first symbol in
the second PUCCH that is overlapping with the target PUCCH, or the
quantity of symbols from a first symbol in the target PUCCH to a
last symbol in the target PUCCH that is overlapping with the second
PUCCH, or the quantity of symbols from the last symbol in the
target PUCCH to the first symbol in the target PUCCH that is
overlapping with the second PUCCH, or the quantity of symbols from
the first symbol in the second PUCCH to the last symbol in the
target PUCCH, or the quantity of symbols from the last symbol in
the second PUCCH to the first symbol in the target PUCCH, or the
quantity of symbols from the last symbol in the second PUCCH to the
first symbol in the target PUCCH, or the quantity of symbols from
the first symbol in the second PUCCH to the last symbol in the
target PUCCH.
[0029] In a possible embodiment of the present disclosure, when
transmitting the target information in accordance with the
predetermined rule, the processor is further configured to execute
the program, so as to: select a PUCCH not overlapping with the
target PUCCH as a third PUCCH from a PUCCH resource set determined
in accordance with a total quantity of bits of the target UCI and
the HARQ-ACK carried in the at least one PUCCH; and transmit the
target information on the third PUCCH.
[0030] In a possible embodiment of the present disclosure, the
third PUCCH is one of the following: a PUCCH having a minimum or
maximum index and not overlapping with the target PUCCH within the
PUCCH resource set; or a PUCCH within the PUCCH resource set not
overlapping with the target PUCCH and located immediately before or
after a PUCCH determined in accordance with a PUCCH resource
indication field in Downlink Control Information (DCI)
corresponding to the HARQ-ACK within the PUCCH resource set.
[0031] In a possible embodiment of the present disclosure, when
transmitting the target information in accordance with the
predetermined rule, the processor is further configured to execute
the program, so as to: take a PUCCH resource in a target PUCCH
resource set determined in accordance with a PUCCH resource
indication field in DCI corresponding to the HARQ-ACK as a third
PUCCH; and transmit the target information on the third PUCCH. The
target PUCCH resource set is a set whose index is greater than or
smaller than the PUCCH resource set determined in accordance with
the total quantity of bits of the HARQ-ACK on the at least one
PUCCH and the target UCI.
[0032] In a possible embodiment of the present disclosure, when
transmitting the target information in accordance with the
predetermined rule, the processor is further configured to execute
the program, so as to drop the target UCI, and transmit the
HARQ-ACK on the at least one PUCCH.
[0033] In a possible embodiment of the present disclosure, the
target UCI is at least one of CSI and an SR.
[0034] In a possible embodiment of the present disclosure, when
determining the second PUCCH, the processor is further configured
to execute the program, so as to: determine one PUCCH resource set
in accordance with the total quantity of bits of the HARQ-ACK on
the at least one PUCCH and the target UCI, and determine one PUCCH
resource in the determined PUCCH resource set as the second PUCCH
in accordance with a PUCCH resource indication field in a last
piece of DCI corresponding to the HARQ-ACK; or when the target UCI
is an SR and a PUCCH format 1 is used by the at least one PUCCH and
the SR, determine a PUCCH corresponding to the SR as the second
PUCCH; or when the target UCI is CSI and the HARQ-ACK carried in
the at least one PUCCH is an HARQ-ACK for an SPS PDSCH, determine a
PUCCH corresponding to the CSI as the second PUCCH.
[0035] In a possible embodiment of the present disclosure, when
determining the second PUCCH, the processor is further configured
to execute the program, so as to: determine whether the
simultaneous transmission of the HARQ-ACK and the target UCI is
supported; and in the case that the simultaneous transmission of
the HARQ-ACK and the target UCI is supported, determine the second
PUCCH.
[0036] In still yet another aspect, the present disclosure provides
in some embodiments a computer-readable storage medium storing
therein a program. The program is executed by a processor so as to
implement the steps of the above-mentioned transmission method for
the terminal.
[0037] In still yet another aspect, the present disclosure provides
in some embodiments a network device, including a transceiver, a
memory, a processor, and a program stored in the memory and
executed by the processor. The processor is configured to execute
the program so as to: when at least one of at least two PUCCHs
carrying an HARQ-ACK in one time unit overlaps with a PUCCH
carrying target UCI in the time unit, determine a second PUCCH; and
receive target information on the second PUCCH, the second PUCCH
not overlapping with a target PUCCH, the target PUCCH being a PUCCH
carrying the HARQ-ACK other than the at least one PUCCH in the time
unit, or when the second PUCCH overlapping with the target PUCCH,
receive the target information in accordance with a predetermined
rule. The target information is the HARQ-ACK carried in the at
least one PUCCH and the target UCI, or the HARQ-ACK carried in the
at least one PUCCH.
[0038] In a possible embodiment of the present disclosure, prior to
receiving the target information on the second PUCCH, the processor
is further configured to execute the program, so as to, when the
second PUCCH overlaps with the target PUCCH, determine that there
is erroneous scheduling.
[0039] In a possible embodiment of the present disclosure, when
receiving the target information in accordance with the
predetermined rule, the processor is further configured to execute
the program, so as to: obtain a third PUCCH by removing symbols in
the second PUCCH overlapping with the target PUCCH, or by shifting
the second PUCCH forward or backward in a time domain with N
symbols; and receive the target information on the third PUCCH,
where N represents the quantity of symbols in the second PUCCH
overlapping with the target PUCCH, or the quantity of symbols from
a first symbol in the second PUCCH to a last symbol in the second
PUCCH that is overlapping with the target PUCCH, or the quantity of
symbols from a last symbol in the second PUCCH to a first symbol in
the second PUCCH that is overlapping with the target PUCCH, or the
quantity of symbols from a first symbol in the target PUCCH to a
last symbol in the target PUCCH that is overlapping with the second
PUCCH, or the quantity of symbols from the last symbol in the
target PUCCH to the first symbol in the target PUCCH that is
overlapping with the second PUCCH, or the quantity of symbols from
the first symbol in the second PUCCH to the last symbol in the
target PUCCH, or the quantity of symbols from the last symbol in
the second PUCCH to the first symbol in the target PUCCH, or the
quantity of symbols from the last symbol in the second PUCCH to the
first symbol in the target PUCCH, or the quantity of symbols from
the first symbol in the second PUCCH to the last symbol in the
target PUCCH.
[0040] In a possible embodiment of the present disclosure, when
receiving the target information in accordance with the
predetermined rule, the processor is further configured to execute
the program, so as to: select a PUCCH not overlapping with the
target PUCCH as a third PUCCH from a PUCCH resource set determined
in accordance with a total quantity of bits of the target UCI and
the HARQ-ACK carried in the at least one PUCCH; and receive the
target information on the third PUCCH.
[0041] In a possible embodiment of the present disclosure, the
third PUCCH is one of the following: a PUCCH having a minimum or
maximum index and not overlapping with the target PUCCH within the
PUCCH resource set; or a PUCCH within the PUCCH resource set not
overlapping with the target PUCCH and located immediately before or
after a PUCCH determined in accordance with a PUCCH resource
indication field in Downlink Control Information (DCI)
corresponding to the HARQ-ACK within the PUCCH resource set.
[0042] In a possible embodiment of the present disclosure, when
receiving the target information in accordance with the
predetermined rule, the processor is further configured to execute
the program, so as to: take a PUCCH resource in a target PUCCH
resource set determined in accordance with a PUCCH resource
indication field in DCI corresponding to the HARQ-ACK as a third
PUCCH; and receive the target information on the third PUCCH. The
target PUCCH resource set is a set whose index is greater than or
smaller than the PUCCH resource set determined in accordance with
the total quantity of bits of the HARQ-ACK on the at least one
PUCCH and the target UCI.
[0043] In a possible embodiment of the present disclosure, when
receiving the target information in accordance with the
predetermined rule, the processor is further configured to execute
the program, so as to drop the target UCI, and receive the HARQ-ACK
on the at least one PUCCH.
[0044] In a possible embodiment of the present disclosure, the
target UCI is at least one of CSI and an SR.
[0045] In a possible embodiment of the present disclosure, when
determining the second PUCCH, the processor is further configured
to execute the program, so as to: determine one PUCCH resource set
in accordance with the total quantity of bits of the HARQ-ACK on
the at least one PUCCH and the target UCI, and determine one PUCCH
resource in the determined PUCCH resource set as the second PUCCH
in accordance with a PUCCH resource indication field in a last
piece of DCI corresponding to the HARQ-ACK; or when the target UCI
is an SR and a PUCCH format 1 is used by the at least one PUCCH and
the SR, determine a PUCCH corresponding to the SR as the second
PUCCH; or when the target UCI is CSI and the HARQ-ACK carried in
the at least one PUCCH is an HARQ-ACK for an SPS PDSCH, determine a
PUCCH corresponding to the CSI as the second PUCCH.
[0046] In a possible embodiment of the present disclosure, when
determining the second PUCCH, the processor is further configured
to execute the program, so as to: determine whether the
simultaneous transmission of the HARQ-ACK and the target UCI is
supported; and in the case that the simultaneous transmission of
the HARQ-ACK and the target UCI is supported, determine the second
PUCCH.
[0047] In still yet another aspect, the present disclosure provides
in some embodiments a computer-readable storage medium storing
therein a program. The program is executed by a processor so as to
implement the steps of the above-mentioned transmission method for
the network device.
[0048] In still yet another aspect, the present disclosure provides
in some embodiments a terminal, including: a first determination
module configured to, when at least one of at least two PUCCHs
carrying an HARQ-ACK in one time unit overlaps with a PUCCH
carrying target UCI in the time unit, determine a second PUCCH; and
a first transmission module configured to transmit target
information on the second PUCCH, the second PUCCH not overlapping
with a target PUCCH, the target PUCCH being a PUCCH carrying the
HARQ-ACK other than the at least one PUCCH in the time unit, or
when the second PUCCH overlapping with the target PUCCH, transmit
the target information in accordance with a predetermined rule. The
target information is the HARQ-ACK carried in the at least one
PUCCH and the target UCI, or the HARQ-ACK carried in the at least
one PUCCH.
[0049] In a possible embodiment of the present disclosure, the
terminal further includes a second determination module configured
to, before the target information is transmitted by the first
transmission module on the second PUCCH, when the second PUCCH
overlaps with the target PUCCH, determine that there is erroneous
scheduling.
[0050] In a possible embodiment of the present disclosure, when the
first transmission module is used to transmit the target
information in accordance with the target rule, the first
transmission module includes: a first processing sub-module
configured to obtain a third PUCCH by removing symbols in the
second PUCCH overlapping with the target PUCCH, or by shifting the
second PUCCH forward or backward in a time domain with N symbols;
and a first transmission sub-module configured to transmit the
target information on the third PUCCH, where N represents the
quantity of symbols in the second PUCCH overlapping with the target
PUCCH, or the quantity of symbols from a first symbol in the second
PUCCH to a last symbol in the second PUCCH that is overlapping with
the target PUCCH, or the quantity of symbols from a last symbol in
the second PUCCH to a first symbol in the second PUCCH that is
overlapping with the target PUCCH, or the quantity of symbols from
a first symbol in the target PUCCH to a last symbol in the target
PUCCH that is overlapping with the second PUCCH, or the quantity of
symbols from the last symbol in the target PUCCH to the first
symbol in the target PUCCH that is overlapping with the second
PUCCH, or the quantity of symbols from the first symbol in the
second PUCCH to the last symbol in the target PUCCH, or the
quantity of symbols from the last symbol in the second PUCCH to the
first symbol in the target PUCCH, or the quantity of symbols from
the last symbol in the second PUCCH to the first symbol in the
target PUCCH, or the quantity of symbols from the first symbol in
the second PUCCH to the last symbol in the target PUCCH.
[0051] In a possible embodiment of the present disclosure, when the
first transmission module is used to transmit the target
information in accordance with the predetermined rule, the first
transmission module includes: a second processing sub-module
configured to select a PUCCH not overlapping with the target PUCCH
as a third PUCCH from a PUCCH resource set determined in accordance
with a total quantity of bits of the target UCI and the HARQ-ACK
carried in the at least one PUCCH; and a second transmission
sub-module configured to transmit the target information on the
third PUCCH.
[0052] In a possible embodiment of the present disclosure, the
third PUCCH is a PUCCH having a minimum or maximum index and not
overlapping with the target PUCCH within the PUCCH resource set; or
the third PUCCH is a PUCCH within the PUCCH resource set not
overlapping with the target PUCCH and located immediately before or
after a PUCCH determined in accordance with a PUCCH resource
indication field in DCI corresponding to the HARQ-ACK.
[0053] In a possible embodiment of the present disclosure, when the
first transmission module is used to transmit the target
information in accordance with the predetermined rule, the first
transmission module includes: a third processing sub-module
configured to take a PUCCH resource in a target PUCCH resource set
determined in accordance with a PUCCH resource indication field in
DCI corresponding to the HARQ-ACK as a third PUCCH; and a third
transmission sub-module configured to transmit the target
information on the third PUCCH. The target PUCCH resource set is a
set whose index is greater than or smaller than the PUCCH resource
set determined in accordance with the total quantity of bits of the
HARQ-ACK on the at least one PUCCH and the target UCI.
[0054] In a possible embodiment of the present disclosure, when the
first transmission module is used to transmit the target
information in accordance with the predetermined rule, the first
transmission module is configured to drop the target UCI, and
transmit the HARQ-ACK on the at least one PUCCH.
[0055] In a possible embodiment of the present disclosure, the
target UCI is at least one of CSI and an SR.
[0056] In a possible embodiment of the present disclosure, the
first determination module is further configured to: determine one
PUCCH resource set in accordance with the total quantity of bits of
the HARQ-ACK on the at least one PUCCH and the target UCI, and
determine one PUCCH resource in the determined PUCCH resource set
as the second PUCCH in accordance with a PUCCH resource indication
field in a last piece of DCI corresponding to the HARQ-ACK; or when
the target UCI is an SR and a PUCCH format 1 is used by the at
least one PUCCH and the SR, determine a PUCCH corresponding to the
SR as the second PUCCH; or when the target UCI is CSI and the
HARQ-ACK carried in the at least one PUCCH is an HARQ-ACK for an
SPS PDSCH, determine a PUCCH corresponding to the CSI as the second
PUCCH.
[0057] In a possible embodiment of the present disclosure, the
first determination module includes: a first determination
sub-module configured to determine whether the simultaneous
transmission of the HARQ-ACK and the target UCI is supported; and a
second determination sub-module configured to, in the case that the
simultaneous transmission of the HARQ-ACK and the target UCI is
supported, determine the second PUCCH.
[0058] In still yet another aspect, the present disclosure provides
in some embodiments a network device, including: a third
determination module configured to, when at least one of at least
two PUCCHs carrying an HARQ-ACK in one time unit overlaps with a
PUCCH carrying target UCI in the time unit, determine a second
PUCCH; and a second transmission module configured to, receive
target information on the second PUCCH, the second PUCCH not
overlapping with a target PUCCH, the target PUCCH being a PUCCH
carrying the HARQ-ACK other than the at least one PUCCH in the time
unit, or when the second PUCCH overlapping with the target PUCCH,
receive the target information in accordance with a predetermined
rule. The target information is the HARQ-ACK carried in the at
least one PUCCH and the target UCI, or the HARQ-ACK carried in the
at least one PUCCH.
[0059] In a possible embodiment of the present disclosure, the
network device further includes a fourth determination module
configured to, before the target information is received by the
second transmission module on the second PUCCH, when the second
PUCCH overlaps with the target PUCCH, determine that there is
erroneous scheduling.
[0060] In a possible embodiment of the present disclosure, when the
second transmission module is used to receive the target
information in accordance with the predetermined rule, the second
transmission module includes: a fourth processing sub-module
configured to obtain a third PUCCH by removing symbols in the
second PUCCH overlapping with the target PUCCH, or by shifting the
second PUCCH forward or backward in a time domain with N symbols;
and a first reception sub-module configured to receive the target
information on the third PUCCH, where N represents the quantity of
symbols in the second PUCCH overlapping with the target PUCCH, or
the quantity of symbols from a first symbol in the second PUCCH to
a last symbol in the second PUCCH that is overlapping with the
target PUCCH, or the quantity of symbols from a last symbol in the
second PUCCH to a first symbol in the second PUCCH that is
overlapping with the target PUCCH, or the quantity of symbols from
a first symbol in the target PUCCH to a last symbol in the target
PUCCH that is overlapping with the second PUCCH, or the quantity of
symbols from the last symbol in the target PUCCH to the first
symbol in the target PUCCH that is overlapping with the second
PUCCH, or the quantity of symbols from the first symbol in the
second PUCCH to the last symbol in the target PUCCH, or the
quantity of symbols from the last symbol in the second PUCCH to the
first symbol in the target PUCCH, or the quantity of symbols from
the last symbol in the second PUCCH to the first symbol in the
target PUCCH, or the quantity of symbols from the first symbol in
the second PUCCH to the last symbol in the target PUCCH.
[0061] In a possible embodiment of the present disclosure, when the
second transmission module is configured to receive the target
information in accordance with the predetermined rule, the second
transmission module includes: a fifth processing sub-module
configured to select a PUCCH not overlapping with the target PUCCH
as a third PUCCH from a PUCCH resource set determined in accordance
with a total quantity of bits of the target UCI and the HARQ-ACK
carried in the at least one PUCCH; and a second reception
sub-module configured to receive the target information on the
third PUCCH.
[0062] In a possible embodiment of the present disclosure, the
third PUCCH is a PUCCH having a minimum or maximum index and not
overlapping with the target PUCCH within the PUCCH resource set; or
the third PUCCH is a PUCCH within the PUCCH resource set not
overlapping with the target PUCCH and located immediately before or
after a PUCCH determined in accordance with a PUCCH resource
indication field in DCI corresponding to the HARQ-ACK.
[0063] In a possible embodiment of the present disclosure, when the
second transmission module is configured to receive the target
information in accordance with the predetermined rule, the second
transmission module includes: a sixth processing sub-module
configured to take a PUCCH resource in a target PUCCH resource set
determined in accordance with a PUCCH resource indication field in
DCI corresponding to the HARQ-ACK as a third PUCCH; and receive the
target information on the third PUCCH. The target PUCCH resource
set is a set whose index is greater than or smaller than the PUCCH
resource set determined in accordance with the total quantity of
bits of the HARQ-ACK on the at least one PUCCH and the target
UCI.
[0064] In a possible embodiment of the present disclosure, when the
second transmission module is used to receive the target
information in accordance with the predetermined rule, the second
transmission module is configured to drop the target UCI, and
receive the HARQ-ACK on the at least one PUCCH.
[0065] In a possible embodiment of the present disclosure, the
target UCI is at least one of CSI and an SR.
[0066] In a possible embodiment of the present disclosure, the
third determination module is further configured to determine one
PUCCH resource set in accordance with the total quantity of bits of
the HARQ-ACK on the at least one PUCCH and the target UCI, and
determine one PUCCH resource in the determined PUCCH resource set
as the second PUCCH in accordance with a PUCCH resource indication
field in a last piece of DCI corresponding to the HARQ-ACK; or when
the target UCI is an SR and a PUCCH format 1 is used by the at
least one PUCCH and the SR, determine a PUCCH corresponding to the
SR as the second PUCCH; or when the target UCI is CSI and the
HARQ-ACK carried in the at least one PUCCH is an HARQ-ACK for an
SPS PDSCH, determine a PUCCH corresponding to the CSI as the second
PUCCH.
[0067] In a possible embodiment of the present disclosure, the
third determination module includes: a third determination
sub-module configured to determine whether the simultaneous
transmission of the HARQ-ACK and the target UCI is supported; and a
fourth determination sub-module configured to, in the case that the
simultaneous transmission of the HARQ-ACK and the target UCI is
supported, determine the second PUCCH.
[0068] The present disclosure has the following beneficial
effects.
[0069] According to the embodiments of the present disclosure, when
at least one of the at least two PUCCHs carrying the HARQ-ACK in
one time unit overlaps with the PUCCH carrying the target UCI in
the time unit, the second PUCCH is determined, and then the target
information is transmitted on the second PUCCH. The second PUCCH
does not overlap with the target PUCCH, the target PUCCH is a PUCCH
carrying the HARQ-ACK other than the at least one PUCCH in the time
unit. Alternatively, when the second PUCCH overlapping with the
target PUCCH, the target information is transmitted in accordance
with the predetermined rule. As a result, it is able to prevent a
plurality of HARQ-ACKs, which should not have overlapped each
other, from overlapping with each other, thereby to transmit the
plurality of HARQ-ACKs in a TDM manner.
BRIEF DESCRIPTION OF THE DRAWINGS
[0070] FIG. 1 is a schematic view showing positions of a
re-determined PUCCH resource and an HARQ-ACK PUCCH resource;
[0071] FIG. 2 is a schematic view showing the transmission of an
HARQ-ACK and CSI in a multiplexed manner;
[0072] FIG. 3 is a flow chart of a transmission method according to
one embodiment of the present disclosure;
[0073] FIG. 4 is another flow chart of the transmission method
according to one embodiment of the present disclosure;
[0074] FIG. 5 is a schematic view showing the transmission of an
HARQ-ACK and CSI in a slot n according to one embodiment of the
present disclosure;
[0075] FIG. 6 is another schematic view showing the transmission of
the HARQ-ACK and the CSI in the slot n according to one embodiment
of the present disclosure;
[0076] FIG. 7 is yet another schematic view showing the
transmission of the HARQ-ACK and the CSI in the slot n according to
one embodiment of the present disclosure;
[0077] FIG. 8 is still yet another schematic view showing the
transmission of the HARQ-ACK and the CSI in the slot n according to
one embodiment of the present disclosure;
[0078] FIG. 9 is still yet another schematic view showing the
transmission of the HARQ-ACK and the CSI in the slot n according to
one embodiment of the present disclosure;
[0079] FIG. 10 is still yet another schematic view showing the
transmission of the HARQ-ACK and the CSI in the slot n according to
one embodiment of the present disclosure;
[0080] FIG. 11 is a block diagram of a terminal according to one
embodiment of the present disclosure;
[0081] FIG. 12 is a schematic view showing modules of the terminal
according to one embodiment of the present disclosure;
[0082] FIG. 13 is a block diagram of a network device according to
one embodiment of the present disclosure; and
[0083] FIG. 14 is a schematic view showing modules of the network
device according to one embodiment of the present disclosure.
DETAILED DESCRIPTION
[0084] In order to make the objects, the technical solutions and
the advantages of the present disclosure more apparent, the present
disclosure will be described hereinafter in a clear and complete
manner in conjunction with the drawings and embodiments.
[0085] In order to enable a person skilled in the art to understand
the technical schemes in the embodiments of the present disclosure
in a better manner, the following description will be given at
first.
[0086] In an NR system, five NR PUCCH formats, i.e., formats 0, 1,
2, 3 and 4, have been defined. The PUCCH formats 0 and 1 are used
for the transmission of UCI having one or two bits, and the PUCCH
formats 2, 3 and 4 are used for the transmission of UCI having more
than two bits. The PUCCH formats 0 and 2 belong to short PUCCHs,
and they each occupy one or two symbols for the transmission. The
PUCCH formats 1, 3 and 4 belong to long PUCCHs, and they each
occupy four to fourteen symbols for the transmission.
[0087] An SR is transmitted using the PUCCH format 0 or 1. A
transmission periodicity and an offset for the SR are preconfigured
through high-layer signaling, and a transmission opportunity for
the SR is determined in accordance with the transmission
periodicity and the offset. In the SR transmission opportunity,
when there is the SR (i.e., a positive SR), the SR is transmitted
using a PUCCH format preconfigured for the SR through the
high-layer signaling. When there is a negative SR, the SR is not
transmitted.
[0088] The HARQ-ACK is transmitted using any of the five formats.
When the HARQ-ACK has one or two bits, it is configured to be
transmitted using the PUCCH format 0 or 1. When the HARQ-ACK has
more than two bits, one PUCCH resource set is selected from a
plurality of PUCCH resource sets preconfigured for a terminal in
accordance with the quantity of bits, and each PUCCH resource set
corresponds to one range of the quantity of bits. In the selected
PUCCH resource set, one PUCCH resource is selected in accordance
with a PUCCH resource indication field in a DCI format used by a
PDCCH corresponding to the HARQ-ACK, and the HARQ-ACK is
transmitted on the selected PUCCH resource.
[0089] Periodic CSI is configured to be transmitted using the PUCCH
format 2, 3 or 4. After channel encoding and rate matching, the
to-be-transmitted periodic CSI is mapped to a PUCCH resource other
than a pilot for transmission.
[0090] In one slot, there probably exist a plurality of PUCCHs
carrying different pieces of UCI concurrently, and these PUCCHs
probably overlap with each other. When the PUCCHs overlap with each
other, the pieces of UCI overlapping with each other is transmitted
on a PUCCH in a multiplexed manner in accordance with a specific
UCI multiplexing rule, so as to prevent the simultaneous
transmission of a plurality of PUCCHs. For example, as shown in
FIG. 2, when the HARQ-ACK overlaps with the CSI, PUCCH resource
reselection is performed in accordance with the total quantity of
bits of the HARQ-ACK and the CSI, i.e., a resource capable of
carrying the HARQ-ACK and the CSI simultaneously is selected for
the transmission. To be specific, one PUCCH resource set is
selected from a plurality of configured PUCCH resource sets in
accordance with the total quantity of bits of the HARQ-ACK and the
CSI, and then one PUCCH resource is determined in the reselected
PUCCH resource set in accordance with a PUCCH resource indication
field in a last piece of DCI corresponding to the HARQ-ACK, so as
to transmit the HARQ-ACK and the CSI simultaneously. A specific
resource position of the PUCCH resource determined in accordance
with the total quantity of bits of the HARQ-ACK and the CSI is
probably different from an original resource position for
transmitting the HARQ-ACK and the CSI.
[0091] As shown in FIG. 3, the present disclosure provides in some
embodiments a transmission method for a terminal, which includes
the following steps.
[0092] Step 301: when at least one of at least two PUCCHs carrying
an HARQ-ACK in one time unit overlaps with a PUCCH carrying target
UCI in the time unit, determining a second PUCCH.
[0093] In the embodiments of the present disclosure, the time unit
is specifically a slot, a subframe or a mini-slot. The target UCI
is specifically at least one of CSI and an SR. The second PUCCH is
a PUCCH determined in accordance with a UCI multiplexing
transmission rule and configured to carry the HARQ-ACK on the at
least one PUCCH and the PUCCH of the target UCI.
[0094] Step 302: transmitting target information on the second
PUCCH, the second PUCCH not overlapping with a target PUCCH, the
target PUCCH being a PUCCH carrying the HARQ-ACK other than the at
least one PUCCH in the time unit, or when the second PUCCH
overlapping with the target PUCCH, transmitting the target
information in accordance with a predetermined rule.
[0095] The target information is the HARQ-ACK carried in the at
least one PUCCH and the target UCI, or the HARQ-ACK carried in the
at least one PUCCH.
[0096] During the implementation, subsequent to determining the
second PUCCH, in a possible embodiment of the present disclosure,
the terminal always assumes that the second PUCCH determined in
Step 301 does not overlap with the target PUCCH, so the terminal
directly transmits the HARQ-ACK on the at least one PUCCH and the
target UCI on the second PUCCH, or directly transmits the HARQ-ACK
on the at least one PUCCH on the second PUCCH in accordance with
the UCI multiplexing transmission rule.
[0097] Subsequent to determining the second PUCCH, in another
possible embodiment of the present disclosure, the terminal
determines whether the second PUCCH overlaps with the target PUCCH,
and when the second PUCCH overlaps with the target PUCCH, the
terminal transmits the target information in accordance with the
predetermined rule.
[0098] The transmitting the target information in accordance with
the predetermined rule specifically includes determining a third
PUCCH not overlapping with the target PUCCH and transmitting the
target information on the third PUCCH, or dropping the target UCI
and transmitting the HARQ-ACK on the at least one PUCCH.
[0099] Here, through transmitting the target information in
accordance with the predetermined rule, it is able to ensure that
the PUCCH resource for transmitting the pieces of UCI overlapping
with each other in a multiplexed manner does not overlap with the
PUCCH resource carrying the HARQ-ACK in the time unit.
Alternatively, when it is impossible to ensure that the PUCCH
resource for transmitting the pieces of UCI overlapping with each
other in a multiplexed manner does not overlap with the PUCCH
resource carrying the HARQ-ACK, the target UCI is dropped, so as to
prevent a plurality of HARQ-ACKs, which should not have overlapped
each other, from overlapping with each other when the at least one
PUCCH in the plurality of PUCCHs carrying the HARQ-ACK overlaps
with the PUCCH carrying the other UCI.
[0100] According to the transmission method in the embodiments of
the present disclosure, when at least one PUCCH in the plurality of
PUCCHs carrying the HARQ-ACK in one time unit overlaps with the
PUCCH carrying the other UCI, it is able to ensure that the
determined PUCCH resource for transmitting the pieces of UCI
overlapping with each other in a multiplexed manner does not
overlap with the PUCCH resource carrying the HARQ-ACK.
Alternatively, when it is impossible to ensure that the determined
PUCCH resource for transmitting the pieces of UCI overlapping with
each other in a multiplexed manner does not overlap with the PUCCH
resource carrying the HARQ-ACK, the other UCI is dropped. As a
result, it is able to prevent the plurality of HARQ-ACKs, which
should not have overlapped each other, from overlapping with each
other when the at least one PUCCH in the plurality of PUCCHs
carrying the HARQ-ACK overlaps with the PUCCH carrying the other
UCI, thereby to support the transmission of the plurality of
HARQ-ACKs in a TDM manner.
[0101] In a possible embodiment of the present disclosure, prior to
transmitting the target information on the second PUCCH, the
transmission method further includes, when the second PUCCH
overlaps with the target PUCCH, determining that there is erroneous
scheduling.
[0102] Here, the terminal always assumes that the second PUCCH
determined in Step 301 does not overlaps with the target PUCCH.
Hence, when it is determined that the second PUCCH overlaps with
the target PUCCH, the terminal determines that there is the
erroneous scheduling. In other words, the terminal does not expect
that the second PUCCH overlaps with the target PUCCH.
[0103] In a possible embodiment of the present disclosure, the
transmitting the target information in accordance with the
predetermined rule when the second PUCCH overlapping with the
target PUCCH includes: obtaining the third PUCCH by removing
symbols in the second PUCCH overlapping with the target PUCCH, or
by shifting the second PUCCH forward or backward in a time domain
with N symbols; and transmitting the target information on the
third PUCCH, where N represents the quantity of symbols in the
second PUCCH overlapping with the target PUCCH, or the quantity of
symbols from a first symbol in the second PUCCH to a last symbol in
the second PUCCH that is overlapping with the target PUCCH, or the
quantity of symbols from a last symbol in the second PUCCH to a
first symbol in the second PUCCH that is overlapping with the
target PUCCH, or the quantity of symbols from a first symbol in the
target PUCCH to a last symbol in the target PUCCH that is
overlapping with the second PUCCH, or the quantity of symbols from
the last symbol in the target PUCCH to the first symbol in the
target PUCCH that is overlapping with the second PUCCH, or the
quantity of symbols from the first symbol in the second PUCCH to
the last symbol in the target PUCCH, or the quantity of symbols
from the last symbol in the second PUCCH to the first symbol in the
target PUCCH, or the quantity of symbols from the last symbol in
the second PUCCH to the first symbol in the target PUCCH, or the
quantity of symbols from the first symbol in the second PUCCH to
the last symbol in the target PUCCH.
[0104] For example, when last three symbols in the second PUCCH
overlap with the target PUCCH, the last three symbols in the second
PUCCH are removed, or the second PUCCH is translated forward in the
time domain by three symbols, so as to obtain the third PUCCH not
overlapping with the target PUCCH and transmit the target
information on the third PUCCH. In this way, it is able to prevent
the HARQ-ACKs, which should not have overlapped each other, from
overlapping with each other, thereby to transmit the HARQ-ACKs in a
TDM manner.
[0105] For another example, when the second PUCCH occupy eighth to
fourteenth symbols in one slot for transmission and the target
PUCCH occupies a thirteenth symbol for transmission, the thirteenth
symbol is removed, so as to obtain a third PUCCH occupying five
inconsecutive symbols, i.e., eighth to twelfth and fourteenth
symbols, in one slot for transmission. Alternatively, the second
PUCCH is translated forward by two symbols (i.e., the quantity of
symbols between the last symbol of the second PUCCH and the first
symbol of the target PUCCH), or translated backward by six symbols
(i.e., the quantity of symbols between the first symbol in the
second PUCCH and the last symbol in the target PUCCH). In this way,
it is able to prevent the HARQ-ACKs, which should not have
overlapped each other, from overlapping with each other, thereby to
transmit the HARQ-ACKs in a TDM manner.
[0106] For yet another example, when the target PUCCH occupies
eleventh to fourteenth symbols in one slot and the second PUCCH
occupies twelfth and thirteenth symbols, the second PUCCH is
translated forward by three symbols (i.e., the quantity of symbols
between the first symbol in the target PUCCH and the last symbol in
the target PUCCH overlapping with the second PUCCH), or translated
backward by three symbols (i.e., the quantity of symbols between
the last symbol in the target PUCCH and the first symbol in the
target PUCCH overlapping with the second PUCCH). In this way, it is
able to prevent the HARQ-ACKs, which should not have overlapped
each other, from overlapping with each other, thereby to transmit
the HARQ-ACKs in a TDM manner.
[0107] For still yet another example, when the target PUCCH
occupies thirteenth and fourteenth symbols and the second PUCCH
occupies twelfth and thirteenth symbols in one slot, a second
symbol in the second PUCCH is removed, so as to obtain the third
PUCCH transmitted merely on the twelfth symbol. Alternatively, the
second PUCCH is translated forward by one symbol (i.e., the
quantity of symbols between the last symbol in the second PUCCH and
the first symbol in the target PUCCH), or translated backward by
three symbols (i.e., the quantity of symbols between the first
symbol in the second PUCCH and the last symbol in the target
PUCCH). In this way, it is able to prevent the HARQ-ACKs, which
should not have overlapped each other, from overlapping with each
other, thereby to transmit the HARQ-ACKs in a TDM manner.
[0108] In a possible embodiment of the present disclosure, the
transmitting the target information in accordance with the
predetermined rule when the second PUCCH overlaps with the target
PUCCH includes: selecting a PUCCH not overlapping with the target
PUCCH as the third PUCCH from a PUCCH resource set determined in
accordance with a total quantity of bits of the target UCI and the
HARQ-ACK carried in the at least one PUCCH; and transmitting the
target information on the third PUCCH.
[0109] The third PUCCH is a PUCCH having a minimum or maximum index
and not overlapping with the target PUCCH within the PUCCH resource
set; or the third PUCCH is a PUCCH within the PUCCH resource set
not overlapping with the target PUCCH and located immediately
before or after a PUCCH determined in accordance with a PUCCH
resource indication field in DCI corresponding to the HARQ-ACK.
[0110] Here, when the second PUCCH overlaps with the target PUCCH,
a PUCCH not overlapping with the target PUCCH is reselected as the
third PUCCH from the PUCCH resource set determined in accordance
with the total quantity of bits of the HARQ-ACK on the at least one
PUCCH and the target UCI, and then the target information is
transmitted on the third PUCCH. In this way, it is able to prevent
the HARQ-ACKs, which should not have overlapped each other, from
overlapping with each other, thereby to transmit the HARQ-ACKs in a
TDM manner.
[0111] In a possible embodiment of the present disclosure, the
transmitting the target information in accordance with the
predetermined rule when the second PUCCH overlaps with the target
PUCCH includes: taking a PUCCH resource in a target PUCCH resource
set determined in accordance with a PUCCH resource indication field
in DCI corresponding to the HARQ-ACK as a third PUCCH; and
transmitting the target information on the third PUCCH. The target
PUCCH resource set is a set whose index is greater than or smaller
than the PUCCH resource set determined in accordance with the total
quantity of bits of the HARQ-ACK on the at least one PUCCH and the
target UCI.
[0112] Here, when the second PUCCH overlaps with the target PUCCH,
one PUCCH resource set is reselected, and a PUCCH resource is
determined in the reselected PUCCH resource set in accordance with
the PUCCH resource indication field in the DCI corresponding to the
HARQ-ACK, so as to obtain the third PUCCH not overlapping with the
target PUCCH, and then the target information is transmitted on the
third PUCCH. In this way, it is able to prevent the HARQ-ACKs,
which should not have overlapped each other, from overlapping with
each other, thereby to transmit the HARQ-ACKs in a TDM manner.
[0113] In a possible embodiment of the present disclosure, the
transmitting the target information in accordance with the
predetermined rule when the second PUCCH overlaps with the target
PUCCH includes dropping the target UCI, and transmitting the
HARQ-ACK on the at least one PUCCH.
[0114] Here, through dropping the target UCI and transmitting the
HARQ-ACK on the at least one PUCCH, it is able to prevent the
HARQ-ACKs, which should not have overlapped each other, from
overlapping with each other, thereby to transmit the HARQ-ACKs in a
TDM manner.
[0115] In the embodiments of the present disclosure, the target UCI
is at least one of CSI and an SR.
[0116] In a possible embodiment of the present disclosure, the
determining the second PUCCH includes: determining one PUCCH
resource set in accordance with the total quantity of bits of the
HARQ-ACK on the at least one PUCCH and the target UCI, and
determining one PUCCH resource in the determined PUCCH resource set
as the second PUCCH in accordance with a PUCCH resource indication
field in a last piece of DCI corresponding to the HARQ-ACK; or when
the target UCI is an SR and a PUCCH format 1 is used by the at
least one PUCCH and the SR, determining a PUCCH corresponding to
the SR as the second PUCCH; or when the target UCI is CSI and the
HARQ-ACK carried in the at least one PUCCH is an HARQ-ACK for an
SPS PDSCH, determining a PUCCH corresponding to the CSI as the
second PUCCH.
[0117] In a possible embodiment of the present disclosure, the
determining the second PUCCH includes: determining whether the
simultaneous transmission of the HARQ-ACK and the target UCI is
supported; and in the case that the simultaneous transmission of
the HARQ-ACK and the target UCI is supported, determining the
second PUCCH.
[0118] According to the transmission method in the embodiments of
the present disclosure, when at least one of the plurality of
PUCCHs carrying the HARQ-ACK in one slot overlaps with the PUCCH
carrying the other UCI in the slot, it is able to ensure that the
determined PUCCH resource for transmitting the UCI overlapping with
each other in a multiplexed manner does not overlap with the PUCCH
resource carrying the HARQ-ACK. Alternatively, when at least one of
the plurality of PUCCHs carrying the HARQ-ACK overlaps with the
PUCCH carrying the other UCI, the other UCI is dropped. As a
result, it is able to prevent the HARQ-ACKs, which should not have
overlapped each other, from overlapping with each other, thereby to
transmit the HARQ-ACKs in a TDM manner.
[0119] As shown in FIG. 4, the present disclosure further provides
in some embodiments a transmission method applied for a network
device, which includes the following steps.
[0120] Step 401: when at least one of at least two PUCCHs carrying
an HARQ-ACK in one time unit overlaps with a PUCCH carrying target
UCI in the time unit, determining a second PUCCH.
[0121] In the embodiments of the present disclosure, the time unit
is specifically a slot. The target UCI is specifically at least one
of CSI and an SR. The second PUCCH is a PUCCH determined in
accordance with a UCI multiplexing transmission rule and configured
to carry the HARQ-ACK on the at least one PUCCH and the target
UCI.
[0122] Step 402: receiving target information on the second PUCCH,
the second PUCCH not overlapping with a target PUCCH, the target
PUCCH being a PUCCH carrying the HARQ-ACK other than the at least
one PUCCH in the time unit, or when the second PUCCH overlapping
with the target PUCCH, receiving the target information in
accordance with a predetermined rule.
[0123] The target information is the HARQ-ACK carried in the at
least one PUCCH and the target UCI, or the HARQ-ACK carried in the
at least one PUCCH.
[0124] During the implementation, subsequent to determining the
second PUCCH, in a possible embodiment of the present disclosure,
the network device always assumes that the second PUCCH determined
in Step 401 does not overlap with the target PUCCH, so the network
device directly receives the HARQ-ACK on the at least one PUCCH and
the target UCI on the second PUCCH, or directly receives the
HARQ-ACK on the at least one PUCCH on the second PUCCH.
[0125] Subsequent to determining the second PUCCH, in another
possible embodiment of the present disclosure, the network device
determines whether the second PUCCH overlaps with the target PUCCH,
and when the second PUCCH overlaps with the target PUCCH, the
network device receives the target information in accordance with
the predetermined rule.
[0126] The receiving the target information in accordance with the
predetermined rule specifically includes determining a third PUCCH
not overlapping with the target PUCCH and receiving the target
information on the third PUCCH, or dropping the target UCI and
receiving the HARQ-ACK on the at least one PUCCH.
[0127] Here, through receiving the target information in accordance
with the predetermined rule, it is able to ensure that the PUCCH
resource for transmitting the pieces of UCI overlapping with each
other in a multiplexed manner does not overlap with the PUCCH
resource carrying the HARQ-ACK in the time unit. Alternatively,
when it is impossible to ensure that the PUCCH resource for
transmitting the pieces of UCI overlapping with each other in a
multiplexed manner does not overlap with the PUCCH resource
carrying the HARQ-ACK, the target UCI is dropped, so as to prevent
a plurality of HARQ-ACKs, which should not have overlapped each
other, from overlapping with each other when the at least one PUCCH
in the plurality of PUCCHs carrying the HARQ-ACK overlaps with the
PUCCH carrying the other UCI.
[0128] According to the transmission method in the embodiments of
the present disclosure, when at least one PUCCH in the plurality of
PUCCHs carrying the HARQ-ACK in one time unit overlaps with the
PUCCH carrying the other UCI, it is able to ensure that the
determined PUCCH resource for transmitting the pieces of UCI
overlapping with each other in a multiplexed manner does not
overlap with the PUCCH resource carrying the HARQ-ACK.
Alternatively, when it is impossible to ensure that the determined
PUCCH resource for transmitting the pieces of UCI overlapping with
each other in a multiplexed manner does not overlap with the PUCCH
resource carrying the HARQ-ACK, the other UCI is dropped. As a
result, it is able to prevent the plurality of HARQ-ACKs, which
should not have overlapped each other, from overlapping with each
other when the at least one PUCCH in the plurality of PUCCHs
carrying the HARQ-ACK overlaps with the PUCCH carrying the other
UCI, thereby to support the transmission of the plurality of
HARQ-ACKs in a TDM manner.
[0129] In a possible embodiment of the present disclosure, prior to
receiving the target information on the second PUCCH, the
transmission method further includes, when the second PUCCH
overlaps with the target PUCCH, determining that there is erroneous
scheduling.
[0130] Here, the network device always assumes that the second
PUCCH determined in Step 401 does not overlaps with the target
PUCCH. Hence, when it is determined that the second PUCCH overlaps
with the target PUCCH, the network device determines that there is
the erroneous scheduling.
[0131] In a possible embodiment of the present disclosure, the
receiving the target information in accordance with the
predetermined rule when the second PUCCH overlapping with the
target PUCCH includes: obtaining a third PUCCH by removing symbols
in the second PUCCH overlapping with the target PUCCH, or by
shifting the second PUCCH forward or backward in a time domain with
N symbols; and receiving the target information on the third PUCCH,
where N represents the quantity of symbols in the second PUCCH
overlapping with the target PUCCH, or the quantity of symbols from
a first symbol in the second PUCCH to a last symbol in the second
PUCCH that is overlapping with the target PUCCH, or the quantity of
symbols from a last symbol in the second PUCCH to a first symbol in
the second PUCCH that is overlapping with the target PUCCH, or the
quantity of symbols from a first symbol in the target PUCCH to a
last symbol in the target PUCCH that is overlapping with the second
PUCCH, or the quantity of symbols from the last symbol in the
target PUCCH to the first symbol in the target PUCCH that is
overlapping with the second PUCCH, or the quantity of symbols from
the first symbol in the second PUCCH to the last symbol in the
target PUCCH, or the quantity of symbols from the last symbol in
the second PUCCH to the first symbol in the target PUCCH, or the
quantity of symbols from the last symbol in the second PUCCH to the
first symbol in the target PUCCH, or the quantity of symbols from
the first symbol in the second PUCCH to the last symbol in the
target PUCCH.
[0132] For example, when last three symbols in the second PUCCH
overlap with the target PUCCH, the last three symbols in the second
PUCCH are removed, or the second PUCCH is translated forward in the
time domain by three symbols, so as to obtain the third PUCCH not
overlapping with the target PUCCH and transmit the target
information on the third PUCCH. In this way, it is able to prevent
the HARQ-ACKs, which should not have overlapped each other, from
overlapping with each other, thereby to transmit the HARQ-ACKs in a
TDM manner.
[0133] For another example, when the second PUCCH occupy eighth to
fourteenth symbols in one slot for transmission and the target
PUCCH occupies a thirteenth symbol for transmission, the thirteenth
symbol is removed, so as to obtain a third PUCCH occupying five
inconsecutive symbols, i.e., eighth to twelfth and fourteenth
symbols, in one slot for transmission. Alternatively, the second
PUCCH is translated forward by two symbols (i.e., the quantity of
symbols between the last symbol of the second PUCCH and the first
symbol of the target PUCCH), or translated backward by six symbols
(i.e., the quantity of symbols between the first symbol in the
second PUCCH and the last symbol in the target PUCCH). In this way,
it is able to prevent the HARQ-ACKs, which should not have
overlapped each other, from overlapping with each other, thereby to
transmit the HARQ-ACKs in a TDM manner.
[0134] For yet another example, when the target PUCCH occupies
eleventh to fourteenth symbols in one slot and the second PUCCH
occupies twelfth and thirteenth symbols, the second PUCCH is
translated forward by three symbols (i.e., the quantity of symbols
between the first symbol in the target PUCCH and the last symbol in
the target PUCCH overlapping with the second PUCCH), or translated
backward by three symbols (i.e., the quantity of symbols between
the last symbol in the target PUCCH and the first symbol in the
target PUCCH overlapping with the second PUCCH). In this way, it is
able to prevent the HARQ-ACKs, which should not have overlapped
each other, from overlapping with each other, thereby to transmit
the HARQ-ACKs in a TDM manner.
[0135] For still yet another example, when the target PUCCH
occupies thirteenth and fourteenth symbols and the second PUCCH
occupies twelfth and thirteenth symbols in one slot, a second
symbol in the second PUCCH is removed, so as to obtain the third
PUCCH transmitted merely on the twelfth symbol. Alternatively, the
second PUCCH is translated forward by one symbol (i.e., the
quantity of symbols between the last symbol in the second PUCCH and
the first symbol in the target PUCCH), or translated backward by
three symbols (i.e., the quantity of symbols between the first
symbol in the second PUCCH and the last symbol in the target
PUCCH). In this way, it is able to prevent the HARQ-ACKs, which
should not have overlapped each other, from overlapping with each
other, thereby to transmit the HARQ-ACKs in a TDM manner.
[0136] In a possible embodiment of the present disclosure, the
receiving the target information in accordance with the
predetermined rule when the second PUCCH overlaps with the target
PUCCH includes: selecting a PUCCH not overlapping with the target
PUCCH as a third PUCCH from a PUCCH resource set determined in
accordance with a total quantity of bits of the target UCI and the
HARQ-ACK carried in the at least one PUCCH; and receiving the
target information on the third PUCCH.
[0137] The third PUCCH is a PUCCH having a minimum or maximum index
and not overlapping with the target PUCCH within the PUCCH resource
set; or the third PUCCH is a PUCCH within the PUCCH resource set
not overlapping with the target PUCCH and located immediately
before or after a PUCCH determined in accordance with a PUCCH
resource indication field in DCI corresponding to the HARQ-ACK.
[0138] Here, when the second PUCCH overlaps with the target PUCCH,
a PUCCH not overlapping with the target PUCCH is reselected as the
third PUCCH from the PUCCH resource set determined in accordance
with the total quantity of bits of the HARQ-ACK on the at least one
PUCCH and the target UCI, and then the target information is
received on the third PUCCH. In this way, it is able to prevent the
HARQ-ACKs, which should not have overlapped each other, from
overlapping with each other, thereby to transmit the HARQ-ACKs in a
TDM manner.
[0139] In a possible embodiment of the present disclosure, the
receiving the target information in accordance with the
predetermined rule when the second PUCCH overlaps with the target
PUCCH includes: taking a PUCCH resource in a target PUCCH resource
set determined in accordance with a PUCCH resource indication field
in DCI corresponding to the HARQ-ACK as a third PUCCH; and
receiving the target information on the third PUCCH. The target
PUCCH resource set is a set whose index is greater than or smaller
than the PUCCH resource set determined in accordance with the total
quantity of bits of the HARQ-ACK on the at least one PUCCH and the
target UCI.
[0140] Here, when the second PUCCH overlaps with the target PUCCH,
one PUCCH resource set is reselected, and a PUCCH resource is
determined in the reselected PUCCH resource set in accordance with
the PUCCH resource indication field in the DCI corresponding to the
HARQ-ACK, so as to obtain the third PUCCH not overlapping with the
target PUCCH, and then the target information is transmitted on the
third PUCCH. In this way, it is able to prevent the HARQ-ACKs,
which should not have overlapped each other, from overlapping with
each other, thereby to transmit the HARQ-ACKs in a TDM manner.
[0141] In a possible embodiment of the present disclosure, the
receiving the target information in accordance with the
predetermined rule when the second PUCCH overlaps with the target
PUCCH includes dropping the target UCI, and receiving the HARQ-ACK
on the at least one PUCCH.
[0142] Here, through dropping the target UCI and receiving the
HARQ-ACK on the at least one PUCCH, it is able to prevent the
HARQ-ACKs, which should not have overlapped each other, from
overlapping with each other, thereby to transmit the HARQ-ACKs in a
TDM manner.
[0143] In the embodiments of the present disclosure, the target UCI
is at least one of CSI and an SR.
[0144] In a possible embodiment of the present disclosure, the
determining the second PUCCH includes: determining one PUCCH
resource set in accordance with the total quantity of bits of the
HARQ-ACK on the at least one PUCCH and the target UCI, and
determining one PUCCH resource in the determined PUCCH resource set
as the second PUCCH in accordance with a PUCCH resource indication
field in a last piece of DCI corresponding to the HARQ-ACK; or when
the target UCI is an SR and a PUCCH format 1 is used by the at
least one PUCCH and the SR, determining a PUCCH corresponding to
the SR as the second PUCCH; or when the target UCI is CSI and the
HARQ-ACK carried in the at least one PUCCH is an HARQ-ACK for an
SPS PDSCH, determining a PUCCH corresponding to the CSI as the
second PUCCH.
[0145] In a possible embodiment of the present disclosure, the
determining the second PUCCH includes: determining whether the
simultaneous transmission of the HARQ-ACK and the target UCI is
supported; and in the case that the simultaneous transmission of
the HARQ-ACK and the target UCI is supported, determining the
second PUCCH.
[0146] According to the transmission method in the embodiments of
the present disclosure, when at least one of the plurality of
PUCCHs carrying the HARQ-ACK in one slot overlaps with the PUCCH
carrying the other UCI in the slot, it is able to ensure that the
determined PUCCH resource for transmitting the UCI overlapping with
each other in a multiplexed manner does not overlap with the PUCCH
resource carrying the HARQ-ACK. Alternatively, when at least one of
the plurality of PUCCHs carrying the HARQ-ACK overlaps with the
PUCCH carrying the other UCI, the other UCI is dropped. As a
result, it is able to prevent the HARQ-ACKs, which should not have
overlapped each other, from overlapping with each other, thereby to
transmit the HARQ-ACKs in a TDM manner.
[0147] The transmission method will be described hereinafter in
conjunction with the embodiments.
[0148] As shown in FIG. 5, the target UCI is CSI, there are two
PUCCHs carrying the HARQ-ACK and transmitted in a TDM manner in a
slot n, and a PUCCH carrying the CSI overlaps with a first PUCCH
carrying the HARQ-ACK. On the basis of the UCI multiplexing
transmission rule, when the PUCCH carrying the CSI and the first
PUCCH carrying the HARQ-ACK have met a predetermined time condition
(which is used to determine whether UCI is transmitted in a
processing delay in a multiplexed manner), e.g., when an interval
between a first symbol in an earlier channel of two channels and a
PDSCH corresponding to the HARQ-ACK is not smaller than a
predetermined value 1 and an interval between the first symbol in
the earlier channel and the DCI corresponding to the HARQ-ACK is
not smaller than a predetermined value 2, one PUCCH resource is
determined again to carry the CSI and a first HARQ-ACK. On the
basis of an existing PUCCH resource allocation rule, presumed that
four PUCCH resource sets have been configured for the UE and each
PUCCH resource set includes eight PUCCH resources, a second PUCCH
resource set is determined in accordance with a total quantity of
bits of the CSI and the first HARQ-ACK. In a possible embodiment of
the present disclosure, a fourth PUCCH resources in the second
PUCCH resource set is determined as the second PUCCH resource in
accordance with a PUCCH resource indication field in a last piece
of DCI corresponding to the HARQ-ACK. At this time, there are the
following circumstances.
[0149] In one circumstance, the terminal always assumes that the
second PUCCH resource determined as mentioned hereinabove does not
overlap with the second PUCCH carrying the HARQ-ACK in the slot, so
the terminal directly transmits the CSI and the first HARQ-ACK
simultaneously on the determined second PUCCH resource, and the
normal transmission of a second HARQ-ACK is not adversely affected,
as shown in FIG. 5.
[0150] In another circumstance, presumed that the determined second
PUCCH resource overlaps with the second HARQ-ACK in the slot, the
terminal removes a part of the second PUCCH resource overlapping
with the second HARQ-ACK, so as to obtain a new PUCCH resource,
i.e., the third PUCCH resource. The CSI and the first HARQ-ACK are
transmitted simultaneously on the third PUCCH resource, and the
normal transmission of the second HARQ-ACK is not adversely
affected, as shown in FIG. 6. Alternatively, the second PUCCH
resource is translated forward by several symbols, so as to prevent
the first HARQ-ACK from overlapping with the second HARQ-ACK. At
this time, of course, scheduling performed by a base station needs
to ensure that there is no conflict between the determined PUCCH
resource and a PUCCH resource for the other terminal, as shown in
FIG. 7.
[0151] In yet another circumstance, a PUCCH resource not
overlapping with the second HARQ-ACK is selected from the second
PUCCH resource set as the third PUCCH resource. The CSI and the
first HARQ-ACK are transmitted simultaneously on the third PUCCH
resource, and the normal transmission of the second HARQ-ACK is not
adversely affected, as shown in FIG. 8. The resource is a resource
in the set having a minimum or maximum index and satisfying a
condition, or a resource located immediately before or after a
resource determined in accordance with an original PUCCH resource
indication field and satisfying the condition. Here, the condition
refers to that the selected PUCCH does not overlap with the target
PUCCH. Of course, the base station needs to perform the scheduling,
so as to ensure that the third PUCCH resource determined in
accordance with the predetermined rule is not occupied by the other
terminal, so as to prevent the interference between the
terminals.
[0152] In still yet another circumstance, another PUCCH resource
set, e.g., a third PUCCH resource set, is selected, and one PUCCH
resource is determined in the third PUCCH resource set in
accordance with a PUCCH resource indication field in a last piece
of DCI corresponding to the HARQ-ACK. This resource does not
overlap with the PUCCH resource carrying the second HARQ-ACK, so it
is taken as the third PUCCH resource. The CSI and the first
HARQ-ACK are transmitted simultaneously on the third PUCCH
resource, and the normal transmission of the second HARQ-ACK is not
adversely affected, as shown in FIG. 9. Of course, the base station
needs to perform the scheduling, so as to ensure that the third
PUCCH resource determined in accordance with the predetermined rule
is not occupied by the other terminal, so as to prevent the
interference between the terminals.
[0153] In still yet another circumstance, because the second PUCCH
resource overlaps with the second HARQ-ACK, when the first HARQ-ACK
and the CSI are transmitted in a multiplexed manner, the plurality
of HARQ-ACKs overlap with each other. At this time, the CSI is
directly dropped, so as to maintain the transmission of the
original HARQ-ACK in a separate manner, as shown in FIG. 10.
[0154] In the embodiments of the present disclosure, the method is
also applicable when the CSI is replaced with the SR. When the
PUCCH format 1 is used by both the SR and the HARQ-ACK, such a
concept as PUCCH resource set does not exist, and the second PUCCH
resource is directly determined as an SR resource. Hence, there is
no such a circumstance where the resource is reselected or the
resource is selected from a resource set.
[0155] According to the transmission method in the embodiments of
the present disclosure, when at least one PUCCH in the plurality of
PUCCHs carrying the HARQ-ACK in one time unit overlaps with the
PUCCH carrying the other UCI, it is able to ensure that the
determined PUCCH resource for transmitting the pieces of UCI
overlapping with each other in a multiplexed manner does not
overlap with the PUCCH resource carrying the HARQ-ACK.
Alternatively, when it is impossible to ensure that the determined
PUCCH resource for transmitting the pieces of UCI overlapping with
each other in a multiplexed manner does not overlap with the PUCCH
resource carrying the HARQ-ACK, the other UCI is dropped. As a
result, it is able to prevent the plurality of HARQ-ACKs, which
should not have overlapped each other, from overlapping with each
other when the at least one PUCCH in the plurality of PUCCHs
carrying the HARQ-ACK overlaps with the PUCCH carrying the other
UCI, thereby to support the transmission of the plurality of
HARQ-ACKs in a TDM manner.
[0156] As shown in FIG. 11, the present disclosure further provides
in some embodiments a terminal, which includes a transceiver, a
memory, a processor, and a program stored in the memory and
executed by the processor. The processor is configured to execute
the program so as to: when at least one of at least two PUCCHs
carrying an HARQ-ACK in one time unit overlaps with a PUCCH
carrying target UCI in the time unit, determine a second PUCCH; and
transmit target information on the second PUCCH, the second PUCCH
not overlapping with a target PUCCH, the target PUCCH being a PUCCH
carrying the HARQ-ACK other than the at least one PUCCH in the time
unit, or when the second PUCCH overlapping with the target PUCCH,
transmit the target information in accordance with a predetermined
rule. The target information is the HARQ-ACK carried in the at
least one PUCCH and the target UCI, or the HARQ-ACK carried in the
at least one PUCCH.
[0157] In FIG. 11, bus architecture includes a quantity of buses
and bridges connected to each other, so as to connect various
circuits for one or more processors 1100 and one or more memories
1120. In addition, as is known in the art, the bus architecture is
used to connect any other circuits, such as a circuit for a
peripheral device, a circuit for a voltage stabilizer and a power
management circuit, which are not particularly defined herein. A
bus interface is provided, and the transceiver 1110 consists of a
plurality of elements, i.e., a transmitter and a receiver for
communication with any other devices over a transmission medium.
With respect to different User Equipments (UEs), a user interface
1130 is also provided for devices which are to be arranged inside
or outside the UE, and these devices include but not limited to a
keypad, a display, a speaker, a microphone and a joystick. The
processor 1100 takes charge of managing the bus architecture as
well general processings, and the memory 1120 may store data
therein for the operation of the processor 1100.
[0158] In a possible embodiment of the present disclosure, prior to
transmitting the target information on the second PUCCH, the
processor 1100 is further configured to execute the program, so as
to, when the second PUCCH overlaps with the target PUCCH, determine
that there is erroneous scheduling.
[0159] In a possible embodiment of the present disclosure, when
transmitting the target information in accordance with the
predetermined rule, the processor 1100 is further configured to
execute the program, so as to: obtain the third PUCCH by removing
symbols in the second PUCCH overlapping with the target PUCCH, or
by shifting the second PUCCH forward or backward in a time domain
with N symbols; and transmit the target information on the third
PUCCH, where N represents the quantity of symbols in the second
PUCCH overlapping with the target PUCCH, or the quantity of symbols
from a first symbol in the second PUCCH to a last symbol in the
second PUCCH that is overlapping with the target PUCCH, or the
quantity of symbols from a last symbol in the second PUCCH to a
first symbol in the second PUCCH that is overlapping with the
target PUCCH, or the quantity of symbols from a first symbol in the
target PUCCH to a last symbol in the target PUCCH that is
overlapping with the second PUCCH, or the quantity of symbols from
the last symbol in the target PUCCH to the first symbol in the
target PUCCH that is overlapping with the second PUCCH, or the
quantity of symbols from the first symbol in the second PUCCH to
the last symbol in the target PUCCH, or the quantity of symbols
from the last symbol in the second PUCCH to the first symbol in the
target PUCCH, or the quantity of symbols from the last symbol in
the second PUCCH to the first symbol in the target PUCCH, or the
quantity of symbols from the first symbol in the second PUCCH to
the last symbol in the target PUCCH.
[0160] In a possible embodiment of the present disclosure, when
transmitting the target information in accordance with the
predetermined rule, the processor 1100 is further configured to
execute the program, so as to: select a PUCCH not overlapping with
the target PUCCH as a third PUCCH from a PUCCH resource set
determined in accordance with a total quantity of bits of the
target UCI and the HARQ-ACK carried in the at least one PUCCH; and
transmit the target information on the third PUCCH.
[0161] In a possible embodiment of the present disclosure, the
third PUCCH is a PUCCH having a minimum or maximum index and not
overlapping with the target PUCCH within the PUCCH resource set; or
the third PUCCH is a PUCCH within the PUCCH resource set not
overlapping with the target PUCCH and located immediately before or
after a PUCCH determined in accordance with a PUCCH resource
indication field in DCI corresponding to the HARQ-ACK.
[0162] In a possible embodiment of the present disclosure, when
transmitting the target information in accordance with the
predetermined rule, the processor 1100 is further configured to
execute the program, so as to: take a PUCCH resource in a target
PUCCH resource set determined in accordance with a PUCCH resource
indication field in DCI corresponding to the HARQ-ACK as a third
PUCCH; and transmit the target information on the third PUCCH. The
target PUCCH resource set is a set whose index is greater than or
smaller than the PUCCH resource set determined in accordance with
the total quantity of bits of the HARQ-ACK on the at least one
PUCCH and the target UCI.
[0163] In a possible embodiment of the present disclosure, when
transmitting the target information in accordance with the
predetermined rule, the processor 1100 is further configured to
execute the program, so as to drop the target UCI, and transmit the
HARQ-ACK on the at least one PUCCH.
[0164] In a possible embodiment of the present disclosure, the
target UCI is at least one of CSI and an SR.
[0165] In a possible embodiment of the present disclosure, when
determining the second PUCCH, the processor 1100 is further
configured to execute the program, so as to: determine one PUCCH
resource set in accordance with the total quantity of bits of the
HARQ-ACK on the at least one PUCCH and the target UCI, and
determine one PUCCH resource in the determined PUCCH resource set
as the second PUCCH in accordance with a PUCCH resource indication
field in a last piece of DCI corresponding to the HARQ-ACK; or when
the target UCI is an SR and a PUCCH format 1 is used by the at
least one PUCCH and the SR, determine a PUCCH corresponding to the
SR as the second PUCCH; or when the target UCI is CSI and the
HARQ-ACK carried in the at least one PUCCH is an HARQ-ACK for an
SPS PDSCH, determine a PUCCH corresponding to the CSI as the second
PUCCH.
[0166] In a possible embodiment of the present disclosure, when
determining the second PUCCH, the processor 1100 is further
configured to execute the program, so as to: determine whether the
simultaneous transmission of the HARQ-ACK and the target UCI is
supported; and in the case that the simultaneous transmission of
the HARQ-ACK and the target UCI is supported, determine the second
PUCCH.
[0167] According to the terminal in the embodiments of the present
disclosure, when at least one of the at least two PUCCHs carrying
the HARQ-ACK in one time unit overlaps with the PUCCH carrying the
target UCI in the time unit, the second PUCCH is determined, and
then the target information is transmitted on the second PUCCH. The
second PUCCH does not overlap with the target PUCCH, the target
PUCCH is a PUCCH carrying the HARQ-ACK other than the at least one
PUCCH in the time unit. Alternatively, when the second PUCCH
overlapping with the target PUCCH, the target information is
transmitted in accordance with the predetermined rule. As a result,
it is able to prevent a plurality of HARQ-ACKs, which should not
have overlapped each other, from overlapping with each other,
thereby to transmit the plurality of HARQ-ACKs in a TDM manner.
[0168] The present disclosure further provides in some embodiments
a computer-readable storage medium storing therein a computer
program. The program is executed by a processor so as to: when at
least one of at least two PUCCHs carrying an HARQ-ACK in one time
unit overlaps with a PUCCH carrying target UCI in the time unit,
determine a second PUCCH; and transmit target information on the
second PUCCH, the second PUCCH not overlapping with a target PUCCH,
the target PUCCH being a PUCCH carrying the HARQ-ACK other than the
at least one PUCCH in the time unit, or when the second PUCCH
overlapping with the target PUCCH, transmit the target information
in accordance with a predetermined rule. The target information is
the HARQ-ACK carried in the at least one PUCCH and the target UCI,
or the HARQ-ACK carried in the at least one PUCCH.
[0169] The program is executed by the processor so as to implement
the above-mentioned transmission method for the terminal with a
same technical effect, which will not be particularly defined
herein.
[0170] As shown in FIG. 12, the present disclosure further provides
in some embodiments a terminal, which includes: a first
determination module 1201 configured to, when at least one of at
least two PUCCHs carrying an HARQ-ACK in one time unit overlaps
with a PUCCH carrying target UCI in the time unit, determine a
second PUCCH; and a first transmission module 1202 configured to
transmit target information on the second PUCCH, the second PUCCH
not overlapping with a target PUCCH, the target PUCCH being a PUCCH
carrying the HARQ-ACK other than the at least one PUCCH in the time
unit, or when the second PUCCH overlapping with the target PUCCH,
transmit the target information in accordance with a predetermined
rule. The target information is the HARQ-ACK carried in the at
least one PUCCH and the target UCI, or the HARQ-ACK carried in the
at least one PUCCH.
[0171] In a possible embodiment of the present disclosure, the
terminal further includes a second determination module configured
to, before the target information is transmitted by the first
transmission module on the second PUCCH, when the second PUCCH
overlaps with the target PUCCH, determine that there is erroneous
scheduling.
[0172] In a possible embodiment of the present disclosure, when the
first transmission module is used to transmit the target
information in accordance with the target rule, the first
transmission module includes: a first processing sub-module
configured to obtain the third PUCCH by removing symbols in the
second PUCCH overlapping with the target PUCCH, or by shifting the
second PUCCH forward or backward in a time domain with N symbols;
and a first transmission sub-module configured to transmit the
target information on the third PUCCH, where N represents the
quantity of symbols in the second PUCCH overlapping with the target
PUCCH, or the quantity of symbols from a first symbol in the second
PUCCH to a last symbol in the second PUCCH that is overlapping with
the target PUCCH, or the quantity of symbols from a last symbol in
the second PUCCH to a first symbol in the second PUCCH that is
overlapping with the target PUCCH, or the quantity of symbols from
a first symbol in the target PUCCH to a last symbol in the target
PUCCH that is overlapping with the second PUCCH, or the quantity of
symbols from the last symbol in the target PUCCH to the first
symbol in the target PUCCH that is overlapping with the second
PUCCH, or the quantity of symbols from the first symbol in the
second PUCCH to the last symbol in the target PUCCH, or the
quantity of symbols from the last symbol in the second PUCCH to the
first symbol in the target PUCCH, or the quantity of symbols from
the last symbol in the second PUCCH to the first symbol in the
target PUCCH, or the quantity of symbols from the first symbol in
the second PUCCH to the last symbol in the target PUCCH.
[0173] In a possible embodiment of the present disclosure, when the
first transmission module is used to transmit the target
information in accordance with the predetermined rule, the first
transmission module includes: a second processing sub-module
configured to select a PUCCH not overlapping with the target PUCCH
as a third PUCCH from a PUCCH resource set determined in accordance
with a total quantity of bits of the target UCI and the HARQ-ACK
carried in the at least one PUCCH; and a second transmission
sub-module configured to transmit the target information on the
third PUCCH.
[0174] In a possible embodiment of the present disclosure, the
third PUCCH is a PUCCH having a minimum or maximum index and not
overlapping with the target PUCCH within the PUCCH resource set; or
the third PUCCH is a PUCCH within the PUCCH resource set not
overlapping with the target PUCCH and located immediately before or
after a PUCCH determined in accordance with a PUCCH resource
indication field in DCI corresponding to the HARQ-ACK.
[0175] In a possible embodiment of the present disclosure, when the
first transmission module is used to transmit the target
information in accordance with the predetermined rule, the first
transmission module includes: a third processing sub-module
configured to take a PUCCH resource in a target PUCCH resource set
determined in accordance with a PUCCH resource indication field in
DCI corresponding to the HARQ-ACK as a third PUCCH; and a third
transmission sub-module configured to transmit the target
information on the third PUCCH. The target PUCCH resource set is a
set whose index is greater than or smaller than the PUCCH resource
set determined in accordance with the total quantity of bits of the
HARQ-ACK on the at least one PUCCH and the target UCI.
[0176] In a possible embodiment of the present disclosure, when the
first transmission module is used to transmit the target
information in accordance with the predetermined rule, the first
transmission module is configured to drop the target UCI, and
transmit the HARQ-ACK on the at least one PUCCH.
[0177] In a possible embodiment of the present disclosure, the
target UCI is at least one of CSI and an SR.
[0178] In a possible embodiment of the present disclosure, the
first determination module is further configured to: determine one
PUCCH resource set in accordance with the total quantity of bits of
the HARQ-ACK on the at least one PUCCH and the target UCI, and
determine one PUCCH resource in the determined PUCCH resource set
as the second PUCCH in accordance with a PUCCH resource indication
field in a last piece of DCI corresponding to the HARQ-ACK; or when
the target UCI is an SR and a PUCCH format 1 is used by the at
least one PUCCH and the SR, determine a PUCCH corresponding to the
SR as the second PUCCH; or when the target UCI is CSI and the
HARQ-ACK carried in the at least one PUCCH is an HARQ-ACK for an
SPS PDSCH, determine a PUCCH corresponding to the CSI as the second
PUCCH.
[0179] In a possible embodiment of the present disclosure, the
first determination module includes: a first determination
sub-module configured to determine whether the simultaneous
transmission of the HARQ-ACK and the target UCI is supported; and a
second determination sub-module configured to, in the case that the
simultaneous transmission of the HARQ-ACK and the target UCI is
supported, determine the second PUCCH.
[0180] According to the terminal in the embodiments of the present
disclosure, when at least one of the at least two PUCCHs carrying
the HARQ-ACK in one time unit overlaps with the PUCCH carrying the
target UCI in the time unit, the second PUCCH is determined, and
then the target information is transmitted on the second PUCCH. The
second PUCCH does not overlap with the target PUCCH, the target
PUCCH is a PUCCH carrying the HARQ-ACK other than the at least one
PUCCH in the time unit. Alternatively, when the second PUCCH
overlapping with the target PUCCH, the target information is
transmitted in accordance with the predetermined rule. As a result,
it is able to prevent a plurality of HARQ-ACKs, which should not
have overlapped each other, from overlapping with each other,
thereby to transmit the plurality of HARQ-ACKs in a TDM manner.
[0181] As shown in FIG. 13, the present disclosure further provides
in some embodiments a network device. The network device is a base
station, and includes a memory 1320, a processor 1300, a
transceiver 1310, a bus interface, and a computer program stored in
the memory 1320 and executed by the processor 1300. The processor
1300 is configured to execute the program in the memory 1320 so as
to: when at least one of at least two PUCCHs carrying an HARQ-ACK
in one time unit overlaps with a PUCCH carrying target UCI in the
time unit, determine a second PUCCH; and receive target information
on the second PUCCH, the second PUCCH not overlapping with a target
PUCCH, the target PUCCH being a PUCCH carrying the HARQ-ACK other
than the at least one PUCCH in the time unit, or when the second
PUCCH overlapping with the target PUCCH, receive the target
information in accordance with a predetermined rule. The target
information is the HARQ-ACK carried in the at least one PUCCH and
the target UCI, or the HARQ-ACK carried in the at least one
PUCCH.
[0182] In FIG. 13, bus architecture includes a number of buses and
bridges connected to each other, so as to connect various circuits
for one or more processors 1300 and one or more memories 1320. In
addition, as is known in the art, the bus architecture is used to
connect any other circuits, such as a circuit for a peripheral
device, a circuit for a voltage stabilizer and a power management
circuit. The bus interface is provided, and the transceiver 1310
may consist of a plurality of elements, i.e., a transmitter and a
receiver for communication with any other devices over a
transmission medium. The processor 1300 takes charge of managing
the bus architecture as well as general processings. The memory
1320 stores therein data for the operation of the processor
1300.
[0183] In a possible embodiment of the present disclosure, prior to
receiving the target information on the second PUCCH, the processor
1300 is further configured to execute the program, so as to, when
the second PUCCH overlaps with the target PUCCH, determine that
there is erroneous scheduling.
[0184] In a possible embodiment of the present disclosure, when
receiving the target information in accordance with the
predetermined rule, the processor 1300 is further configured to
execute the program, so as to: obtain the third PUCCH by removing
symbols in the second PUCCH overlapping with the target PUCCH, or
by shifting the second PUCCH forward or backward in a time domain
with N symbols; and receive the target information on the third
PUCCH, where N represents the quantity of symbols in the second
PUCCH overlapping with the target PUCCH, or the quantity of symbols
from a first symbol in the second PUCCH to a last symbol in the
second PUCCH that is overlapping with the target PUCCH, or the
quantity of symbols from a last symbol in the second PUCCH to a
first symbol in the second PUCCH that is overlapping with the
target PUCCH, or the quantity of symbols from a first symbol in the
target PUCCH to a last symbol in the target PUCCH that is
overlapping with the second PUCCH, or the quantity of symbols from
the last symbol in the target PUCCH to the first symbol in the
target PUCCH that is overlapping with the second PUCCH, or the
quantity of symbols from the first symbol in the second PUCCH to
the last symbol in the target PUCCH, or the quantity of symbols
from the last symbol in the second PUCCH to the first symbol in the
target PUCCH, or the quantity of symbols from the last symbol in
the second PUCCH to the first symbol in the target PUCCH, or the
quantity of symbols from the first symbol in the second PUCCH to
the last symbol in the target PUCCH.
[0185] In a possible embodiment of the present disclosure, when
receiving the target information in accordance with the
predetermined rule, the processor 1300 is further configured to
execute the program, so as to: select a PUCCH not overlapping with
the target PUCCH as a third PUCCH from a PUCCH resource set
determined in accordance with a total quantity of bits of the
target UCI and the HARQ-ACK carried in the at least one PUCCH; and
receive the target information on the third PUCCH.
[0186] In a possible embodiment of the present disclosure, the
third PUCCH is a PUCCH having a minimum or maximum index and not
overlapping with the target PUCCH within the PUCCH resource set; or
the third PUCCH is a PUCCH within the PUCCH resource set not
overlapping with the target PUCCH and located immediately before or
after a PUCCH determined in accordance with a PUCCH resource
indication field in DCI corresponding to the HARQ-ACK.
[0187] In a possible embodiment of the present disclosure, when
receiving the target information in accordance with the
predetermined rule, the processor 1300 is further configured to
execute the program, so as to: take a PUCCH resource in a target
PUCCH resource set determined in accordance with a PUCCH resource
indication field in DCI corresponding to the HARQ-ACK as a third
PUCCH; and receive the target information on the third PUCCH. The
target PUCCH resource set is a set whose index is greater than or
smaller than the PUCCH resource set determined in accordance with
the total quantity of bits of the HARQ-ACK on the at least one
PUCCH and the target UCI.
[0188] In a possible embodiment of the present disclosure, when
receiving the target information in accordance with the
predetermined rule, the processor 1300 is further configured to
execute the program, so as to drop the target UCI, and receive the
HARQ-ACK on the at least one PUCCH.
[0189] In a possible embodiment of the present disclosure, the
target UCI is at least one of CSI and an SR.
[0190] In a possible embodiment of the present disclosure, when
determining the second PUCCH, the processor 1300 is further
configured to execute the program, so as to: determine one PUCCH
resource set in accordance with the total quantity of bits of the
HARQ-ACK on the at least one PUCCH and the target UCI, and
determine one PUCCH resource in the determined PUCCH resource set
as the second PUCCH in accordance with a PUCCH resource indication
field in a last piece of DCI corresponding to the HARQ-ACK; or when
the target UCI is an SR and a PUCCH format 1 is used by the at
least one PUCCH and the SR, determine a PUCCH corresponding to the
SR as the second PUCCH; or when the target UCI is CSI and the
HARQ-ACK carried in the at least one PUCCH is an HARQ-ACK for an
SPS PDSCH, determine a PUCCH corresponding to the CSI as the second
PUCCH.
[0191] In a possible embodiment of the present disclosure, when
determining the second PUCCH, the processor 1300 is further
configured to execute the program, so as to: determine whether the
simultaneous transmission of the HARQ-ACK and the target UCI is
supported; and in the case that the simultaneous transmission of
the HARQ-ACK and the target UCI is supported, determine the second
PUCCH.
[0192] According to the network device in the embodiments of the
present disclosure, when at least one of the at least two PUCCHs
carrying the HARQ-ACK in one time unit overlaps with the PUCCH
carrying the target UCI in the time unit, the second PUCCH is
determined, and then the target information is received on the
second PUCCH. The second PUCCH does not overlap with the target
PUCCH, the target PUCCH is a PUCCH carrying the HARQ-ACK other than
the at least one PUCCH in the time unit. Alternatively, when the
second PUCCH overlapping with the target PUCCH, the target
information is received in accordance with the predetermined rule.
As a result, it is able to prevent a plurality of HARQ-ACKs, which
should not have overlapped each other, from overlapping with each
other, thereby to transmit the plurality of HARQ-ACKs in a TDM
manner.
[0193] The present disclosure further provides in some embodiments
a computer-readable storage medium storing therein a computer
program. The program is executed by a processor, so as to: when at
least one of at least two PUCCHs carrying an HARQ-ACK in one time
unit overlaps with a PUCCH carrying target UCI in the time unit,
determine a second PUCCH; and receive target information on the
second PUCCH, the second PUCCH not overlapping with a target PUCCH,
the target PUCCH being a PUCCH carrying the HARQ-ACK other than the
at least one PUCCH in the time unit, or when the second PUCCH
overlapping with the target PUCCH, receive the target information
in accordance with a predetermined rule. The target information is
the HARQ-ACK carried in the at least one PUCCH and the target UCI,
or the HARQ-ACK carried in the at least one PUCCH.
[0194] The program is executed by the processor so as to implement
the above-mentioned transmission method for the network device with
a same technical effect, which will not be particularly defined
herein.
[0195] As shown in FIG. 14, the present disclosure further provides
in some embodiments a network device, which includes: a third
determination module 1401 configured to, when at least one of at
least two PUCCHs carrying an HARQ-ACK in one time unit overlaps
with a PUCCH carrying target UCI in the time unit, determine a
second PUCCH; and a second transmission module 1402 configured to,
receive target information on the second PUCCH, the second PUCCH
not overlapping with a target PUCCH, the target PUCCH being a PUCCH
carrying the HARQ-ACK other than the at least one PUCCH in the time
unit, or when the second PUCCH overlapping with the target PUCCH,
receive the target information in accordance with a predetermined
rule. The target information is the HARQ-ACK carried in the at
least one PUCCH and the target UCI, or the HARQ-ACK carried in the
at least one PUCCH.
[0196] In a possible embodiment of the present disclosure, the
network device further includes a fourth determination module
configured to, before the target information is received by the
second transmission module on the second PUCCH, when the second
PUCCH overlaps with the target PUCCH, determine that there is
erroneous scheduling.
[0197] In a possible embodiment of the present disclosure, when the
second transmission module is used to receive the target
information in accordance with the predetermined rule, the second
transmission module includes: a fourth processing sub-module
configured to obtain a third PUCCH by removing symbols in the
second PUCCH overlapping with the target PUCCH, or by shifting the
second PUCCH forward or backward in a time domain with N symbols;
and a first reception sub-module configured to receive the target
information on the third PUCCH, where N represents the quantity of
symbols in the second PUCCH overlapping with the target PUCCH, or
the quantity of symbols from a first symbol in the second PUCCH to
a last symbol in the second PUCCH that is overlapping with the
target PUCCH, or the quantity of symbols from a last symbol in the
second PUCCH to a first symbol in the second PUCCH that is
overlapping with the target PUCCH, or the quantity of symbols from
a first symbol in the target PUCCH to a last symbol in the target
PUCCH that is overlapping with the second PUCCH, or the quantity of
symbols from the last symbol in the target PUCCH to the first
symbol in the target PUCCH that is overlapping with the second
PUCCH, or the quantity of symbols from the first symbol in the
second PUCCH to the last symbol in the target PUCCH, or the
quantity of symbols from the last symbol in the second PUCCH to the
first symbol in the target PUCCH, or the quantity of symbols from
the last symbol in the second PUCCH to the first symbol in the
target PUCCH, or the quantity of symbols from the first symbol in
the second PUCCH to the last symbol in the target PUCCH.
[0198] In a possible embodiment of the present disclosure, when the
second transmission module is configured to receive the target
information in accordance with the predetermined rule, the second
transmission module includes: a fifth processing sub-module
configured to select a PUCCH not overlapping with the target PUCCH
as a third PUCCH from a PUCCH resource set determined in accordance
with a total quantity of bits of the target UCI and the HARQ-ACK
carried in the at least one PUCCH; and a second reception
sub-module configured to receive the target information on the
third PUCCH.
[0199] In a possible embodiment of the present disclosure, the
third PUCCH is a PUCCH having a minimum or maximum index and not
overlapping with the target PUCCH within the PUCCH resource set; or
the third PUCCH is a PUCCH within the PUCCH resource set not
overlapping with the target PUCCH and located immediately before or
after a PUCCH determined in accordance with a PUCCH resource
indication field in DCI corresponding to the HARQ-ACK.
[0200] In a possible embodiment of the present disclosure, when the
second transmission module is configured to receive the target
information in accordance with the predetermined rule, the second
transmission module includes: a sixth processing sub-module
configured to take a PUCCH resource in a target PUCCH resource set
determined in accordance with a PUCCH resource indication field in
DCI corresponding to the HARQ-ACK as a third PUCCH; and a third
receiving sub-module, configured to receive the target information
on the third PUCCH. The target PUCCH resource set is a set whose
index is greater than or smaller than the PUCCH resource set
determined in accordance with the total quantity of bits of the
HARQ-ACK on the at least one PUCCH and the target UCI.
[0201] In a possible embodiment of the present disclosure, when the
second transmission module is used to receive the target
information in accordance with the predetermined rule, the second
transmission module is configured to drop the target UCI, and
receive the HARQ-ACK on the at least one PUCCH.
[0202] In a possible embodiment of the present disclosure, the
target UCI is at least one of CSI and an SR.
[0203] In a possible embodiment of the present disclosure, the
third determination module is further configured to determine one
PUCCH resource set in accordance with the total quantity of bits of
the HARQ-ACK on the at least one PUCCH and the target UCI, and
determine one PUCCH resource in the determined PUCCH resource set
as the second PUCCH in accordance with a PUCCH resource indication
field in a last piece of DCI corresponding to the HARQ-ACK; or when
the target UCI is an SR and a PUCCH format 1 is used by the at
least one PUCCH and the SR, determine a PUCCH corresponding to the
SR as the second PUCCH; or when the target UCI is CSI and the
HARQ-ACK carried in the at least one PUCCH is an HARQ-ACK for an
SPS PDSCH, determine a PUCCH corresponding to the CSI as the second
PUCCH.
[0204] In a possible embodiment of the present disclosure, the
third determination module includes: a third determination
sub-module configured to determine whether the simultaneous
transmission of the HARQ-ACK and the target UCI is supported; and a
fourth determination sub-module configured to, in the case that the
simultaneous transmission of the HARQ-ACK and the target UCI is
supported, determine the second PUCCH.
[0205] According to the network device in the embodiments of the
present disclosure, when at least one of the at least two PUCCHs
carrying the HARQ-ACK in one time unit overlaps with the PUCCH
carrying the target UCI in the time unit, the second PUCCH is
determined, and then the target information is received on the
second PUCCH. The second PUCCH does not overlap with the target
PUCCH, the target PUCCH is a PUCCH carrying the HARQ-ACK other than
the at least one PUCCH in the time unit. Alternatively, when the
second PUCCH overlapping with the target PUCCH, the target
information is received in accordance with the predetermined rule.
As a result, it is able to prevent a plurality of HARQ-ACKs, which
should not have overlapped each other, from overlapping with each
other, thereby to transmit the plurality of HARQ-ACKs in a TDM
manner.
[0206] Through the above-mentioned description, it may be apparent
for a person skilled in the art that the present disclosure may be
implemented by software as well as a necessary common hardware
platform, or by hardware, and the former may be better in most
cases. Based on this, the technical solutions of the present
disclosure, partial or full, or parts of the technical solutions of
the present disclosure contributing to the related art, may appear
in the form of software products, which may be stored in a storage
medium (e.g., Read-Only Memory (ROM)/Random Access Memory (RAM),
magnetic disk or optical disk) and include several instructions so
as to enable a terminal device (mobile phone, computer, server, air
conditioner or network device) to execute the method in the
embodiments of the present disclosure.
[0207] It should be appreciated that, the embodiments of the
present disclosure may be implemented by hardware, software,
firmware, middleware, microcode or a combination thereof. For the
hardware implementation, the processor may include one or more of
an Application Specific Integrated Circuit (ASIC), a Digital Signal
Processor (DSP), a DSP Device (DSPD), a Programmable Logic Device
(PLD), a Field-Programmable Gate Array (FPGA), a general-purpose
processor, a controller, a microcontroller, a microprocessor, any
other electronic unit capable of achieving the functions in the
present disclosure, or a combination thereof.
[0208] For the software implementation, the scheme in the
embodiments of the present disclosure may be implemented through
modules capable of achieving the functions in the present
disclosure (e.g., processes or functions). Software codes may be
stored in the memory and executed by the processor. The memory may
be implemented inside or outside the processor.
[0209] It should be further appreciated that, serial numbers of the
steps shall not be used to define the order of the steps, and
instead, the order of the steps shall be determined in accordance
with their functions and internal logics.
[0210] The above embodiments are for illustrative purposes only,
but the present disclosure is not limited thereto. Obviously, a
person skilled in the art may make further modifications and
improvements without departing from the spirit of the present
disclosure, and these modifications and improvements shall also
fall in the scope of the present disclosure.
* * * * *