CN111601339B - Resource processing method, resource indicating method, terminal equipment and network equipment - Google Patents
Resource processing method, resource indicating method, terminal equipment and network equipment Download PDFInfo
- Publication number
- CN111601339B CN111601339B CN201910365488.0A CN201910365488A CN111601339B CN 111601339 B CN111601339 B CN 111601339B CN 201910365488 A CN201910365488 A CN 201910365488A CN 111601339 B CN111601339 B CN 111601339B
- Authority
- CN
- China
- Prior art keywords
- pucch
- pucchs
- transmission resources
- information
- resource
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 56
- 238000003672 processing method Methods 0.000 title claims abstract description 20
- 230000005540 biological transmission Effects 0.000 claims abstract description 452
- 230000004044 response Effects 0.000 claims description 15
- 238000004590 computer program Methods 0.000 claims description 14
- 230000009467 reduction Effects 0.000 claims description 2
- 238000010586 diagram Methods 0.000 description 16
- 230000008569 process Effects 0.000 description 13
- 230000006870 function Effects 0.000 description 11
- LKKMLIBUAXYLOY-UHFFFAOYSA-N 3-Amino-1-methyl-5H-pyrido[4,3-b]indole Chemical compound N1C2=CC=CC=C2C2=C1C=C(N)N=C2C LKKMLIBUAXYLOY-UHFFFAOYSA-N 0.000 description 4
- 102100031413 L-dopachrome tautomerase Human genes 0.000 description 4
- 101710093778 L-dopachrome tautomerase Proteins 0.000 description 4
- 238000004891 communication Methods 0.000 description 3
- 238000001514 detection method Methods 0.000 description 3
- 230000000694 effects Effects 0.000 description 3
- 230000003287 optical effect Effects 0.000 description 3
- 125000004122 cyclic group Chemical group 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 101150065184 sym-2 gene Proteins 0.000 description 2
- 230000001133 acceleration Effects 0.000 description 1
- 230000004913 activation Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000005484 gravity Effects 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012544 monitoring process Methods 0.000 description 1
- 230000011664 signaling Effects 0.000 description 1
- 239000007787 solid Substances 0.000 description 1
- 230000005236 sound signal Effects 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- -1 sym7 Proteins 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0294—Traffic management, e.g. flow control or congestion control forcing collision
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1812—Hybrid protocols; Hybrid automatic repeat request [HARQ]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/04—Error control
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1221—Wireless traffic scheduling based on age of data to be sent
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W74/00—Wireless channel access
- H04W74/08—Non-scheduled access, e.g. ALOHA
- H04W74/0833—Random access procedures, e.g. with 4-step access
- H04W74/0841—Random access procedures, e.g. with 4-step access with collision treatment
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The invention provides a resource processing method, a resource indicating method, terminal equipment and network side equipment, wherein the method comprises the following steps: performing resource collision processing in case that transmission resources of the first PUCCH collide with transmission resources of at least two PUCCHs of the N second PUCCHs in a time domain; wherein the resource conflict processing includes one of: multiplexing transmission of first information on at least one PUCCH of the N second PUCCHs; selecting transmission resources of M third PUCCHs from the configured PUCCH resource set; discarding the first information. By the resource processing method provided by the invention, the conflict processing is realized under the condition that the conflict occurs between PUCCH resources, and the information transmission conflict can be reduced.
Description
Technical Field
The present invention relates to the field of communications technologies, and in particular, to a resource processing method, a resource indicating method, a terminal device, and a network side device.
Background
In a scenario where multiple downlink control information (Downlink control information, DCI) is adopted by multiple transmitting points (Transmission and Reception Point, TRP) to schedule multiple physical downlink shared channels (Physical Downlink Shared Channel, PDSCH), that is, multiple TRPs may schedule PDSCH respectively through respective physical downlink control channels (Physical Downlink Shared Channel, PDCCH), currently, a User Equipment (UE) is supported to perform feedback of hybrid automatic retransmission request response (Hybrid Automatic Repeat request, HARQ-ACK) on PDSCH sent by each TRP in the same Time slot in a Time division multiplexing (Time-Division Multiplexing, TDM) manner, and respective HARQ-ACK codebook is adopted.
Currently, there is a possibility that the PUCCH transmitting HARQ-ACK collides with the PUCCH transmitting other uplink control information (Uplink Control Information, UCI), for example, PUCCH resources of HARQ-ACK collide with the PUCCH reported by the scheduling request (Scheduling Request, SR) or channel state information (Channel State Information, CSI). Further, according to the existing multiplexing method, the PUCCH to which UCI is transmitted may collide with the PUCCH of HARQ-ACK transmitted to another TRP.
However, in the related art, in case of transmitting HARQ-ACK to multi-TRP, there is no relevant solution for how to handle collisions between PUCCH resources.
Disclosure of Invention
The embodiment of the invention provides a resource processing method, a resource indicating method, terminal equipment and network side equipment, which are used for standardizing a mode for carrying out conflict processing under the condition that conflict occurs between PUCCH resources.
In order to solve the technical problems, the invention is realized as follows:
in a first aspect, an embodiment of the present invention provides a resource processing method, applied to a terminal device, where the method includes:
performing resource collision processing in case that transmission resources of the first PUCCH collide with transmission resources of at least two PUCCHs of the N second PUCCHs in a time domain;
Wherein the resource conflict processing includes one of: multiplexing transmission of first information on at least one PUCCH of the N second PUCCHs; selecting transmission resources of M third PUCCHs from the configured PUCCH resource set; discarding the first information;
the first PUCCH is configured to transmit the first information, the first information includes a scheduling request SR or channel state information CSI, the second PUCCH is configured to transmit second information, the second information includes a hybrid automatic repeat request response HARQ-ACK, transmission resources of the N second PUCCHs do not collide in a time domain, the third PUCCHs are configured to transmit the second information, and the M third PUCCHs satisfy a preset condition, N is an integer greater than 1, and M is a positive integer less than or equal to N.
In a second aspect, an embodiment of the present invention further provides a resource indication method, which is applied to a network side device, where the method includes:
transmitting resource indication information to terminal equipment;
the resource indication information is used for indicating transmission resources of N fourth PUCCHs, the fourth PUCCHs are used for transmitting second information, and the second information comprises hybrid automatic repeat request response (HARQ-ACK); the transmission resources of at most one PUCCH of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in the time domain, or the transmission resources of at least two PUCCHs of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in the time domain, and N is an integer greater than 1.
In a third aspect, the embodiment of the invention further provides a terminal device. The terminal device includes:
a processing module, configured to perform resource collision processing in a case where transmission resources of a first PUCCH collide with transmission resources of at least two PUCCHs of the N second PUCCHs in a time domain;
wherein the resource conflict processing includes one of: multiplexing transmission of first information on at least one PUCCH of the N second PUCCHs; selecting transmission resources of M third PUCCHs from the configured PUCCH resource set; discarding the first information;
the first PUCCH is configured to transmit the first information, the first information includes a scheduling request SR or channel state information CSI, the second PUCCH is configured to transmit second information, the second information includes a hybrid automatic repeat request response HARQ-ACK, transmission resources of the N second PUCCHs do not collide in a time domain, the third PUCCHs are configured to transmit the second information, and the M third PUCCHs satisfy a preset condition, N is an integer greater than 1, and M is a positive integer less than or equal to N.
In a fourth aspect, the embodiment of the invention further provides a network side device. The network side device includes:
the sending module is used for sending the resource indication information to the terminal equipment;
The resource indication information is used for indicating transmission resources of N fourth PUCCHs, the fourth PUCCHs are used for transmitting second information, and the second information comprises hybrid automatic repeat request response (HARQ-ACK); the transmission resources of at most one PUCCH of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in the time domain, or the transmission resources of at least two PUCCHs of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in the time domain, and N is an integer greater than 1.
In a fifth aspect, an embodiment of the present invention further provides a terminal device, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor, where the computer program is executed by the processor to implement the steps of the resource processing method provided in the first aspect.
In a sixth aspect, an embodiment of the present invention further provides a network side device, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor, where the computer program is executed by the processor to implement the steps of the resource indication method provided in the second aspect.
In a seventh aspect, an embodiment of the present invention further provides a computer readable storage medium, where a computer program is stored, where the computer program, when executed by a processor, implements the steps of the resource processing method provided in the first aspect, or implements the steps of the resource indicating method provided in the second aspect.
In the embodiment of the invention, when the transmission resources of the first PUCCH used for transmitting the first information collide with the transmission resources of at least two PUCCHs of N second PUCCHs used for transmitting the second information in the time domain, the terminal equipment multiplexes the transmission of the first information on at least one PUCCH of the N second PUCCHs, selects the transmission resources of M third PUCCHs from the configured PUCCH resources set, or discards the first information, so that the collision processing is performed under the condition that the PUCCH resources collide, and the information transmission collision can be reduced.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings that are needed in the description of the embodiments of the present invention will be briefly described below, and it is obvious that the drawings in the following description are only some embodiments of the present invention, and other drawings may be obtained according to these drawings without inventive effort to a person of ordinary skill in the art.
Fig. 1a is a schematic diagram of multi-antenna panel transmission within the same TRP provided by an embodiment of the present invention;
FIG. 1b is a schematic diagram of an ideal backhaul provided by an embodiment of the present invention;
FIG. 1c is a schematic diagram of a non-ideal backhaul provided by an embodiment of the present invention;
FIG. 2 is a block diagram of a network system to which embodiments of the present invention are applicable;
FIG. 3 is a flowchart of a resource processing method provided by an embodiment of the present invention;
fig. 4 is a schematic diagram of simultaneous collision between PUCCH resources corresponding to SRs and PUCCH resources corresponding to multiple TRPs provided in an embodiment of the present invention;
fig. 5 is a schematic diagram of a PUCCH resource collision corresponding to SR and a PUCCH resource corresponding to at most one TRP provided in an embodiment of the present invention;
fig. 6 is a schematic diagram of a collision between PUCCH resources corresponding to different TRPs provided in an embodiment of the present invention;
FIG. 7 is a flowchart of a resource indication method provided by an embodiment of the present invention;
fig. 8 is a block diagram of a terminal device according to an embodiment of the present invention;
fig. 9 is a block diagram of a network side device according to an embodiment of the present invention;
fig. 10 is a block diagram of a terminal device according to still another embodiment of the present invention;
fig. 11 is a block diagram of a network side device according to still another embodiment of the present invention.
Detailed Description
The following description of the embodiments of the present invention will be made clearly and fully with reference to the accompanying drawings, in which it is evident that the embodiments described are some, but not all embodiments of the invention. All other embodiments, which can be made by those skilled in the art based on the embodiments of the invention without making any inventive effort, are intended to be within the scope of the invention.
The terms first, second and the like in the description and in the claims, are used for distinguishing between similar objects and not necessarily for describing a particular sequential or chronological order. It is to be understood that the data so used may be interchanged where appropriate in order to implement embodiments of the present application described herein, such as in a sequence other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or apparatus that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus. Furthermore, the use of "and/or" in the specification and claims means at least one of the connected objects, such as a and/or B and/or C, is meant to encompass the 7 cases of a alone, B alone, C alone, and both a and B, both B and C, both a and C, and both A, B and C.
For ease of understanding, some of the details relating to the embodiments of the present invention are described:
1. Multi-TRP transmission technique
The third generation partnership project (3rd Generation Partnership Project,3GPP), release 15, rel-15, proposes a scenario in which multiple reception points/multiple antenna panels (i.e., multi-TRP/multi-Panel) are transmitted, the multi-TRP transmission may increase the reliability and throughput performance of the transmission, e.g., the UE may receive the same data or different data from multiple TRPs. Referring to fig. 1a to 1c, the following multi-TRP transmission scenarios may be specifically included:
1) Multi-antenna panel transmissions within the same TRP;
2) multi-TRP/Panel transmission between multi-TRP, ideal Backhaul (i.e., ideal Backhaul);
3) multi-TRP/panel transmission between multi-TRP, non-ideal Backhaul (i.e., non-ideal Backhaul).
It should be noted that, in the protocol, the TRP provided in the embodiment of the present invention may be explicitly distinguished by configuring the TRP ID, or may be implicitly distinguished by, for example, an associated CSI Report configuration identifier (CSI-Report Config ID), CSI resource configuration identifier (CSI-Resource Config ID), control resource set identifier (CORESET ID), and the like.
2. HARQ-ACK feedback for multi-TRP multi-PDSCH
In the multi-TRP scenario, the multiple TRPs can schedule PDSCH through downlink control information (Downlink control information, DCI) carried by the respective PDCCHs, i.e., multiple DCI schedules multiple PDSCH. At present, the UE is supported to perform HARQ-ACK feedback on PDSCH sent by each TRP in the same time slot in a TDM mode, and respective HARQ-ACK codebooks are adopted.
How to ensure that the PUCCH resources of the feedback HARQ-ACK are allocated in a TDM manner without collision, where a collision may refer to that two PUCCH resources have at least one cyclic prefix orthogonal frequency division multiplexing (Cyclic Prefix Orthogonal Frequency Division Multiplexing, CP-OFDM) or discrete fourier transform Spread orthogonal frequency division multiplexing (Discrete Fourier Transform-Spread OFDM, DFT-S-OFDM) symbol Overlap (i.e. overlay) in the time domain, may include the following ways:
mode 1: the network side divides the PUCCH resources into a plurality of groups which are not overlapped with each other, each TRP configures one group, and the definition and configuration of the PUCCH resource groups are required to be increased;
mode 2: the network side ensures that PUCCH resources used by all TRPs are not overlapped when in configuration, so that the coordination among the TRPs is good, and a PUCCH resource group does not need to be configured and increased;
mode 3: PUCCH resources used by the network side to configure multiple TRPs may overlap.
3. PUCCH collision of SR and HARQ-ACK
The network side includes a PUCCH resource list used by the SR in a PUCCH-Config configured to the terminal through radio resource control (Radio Resource Control, RRC), wherein the PUCCH Format of the SR is PUCCH Format 0 or PUCCH Format 1. And a transmission period (in symbol sym or slot sl) and a slot offset are also configured for the PUCCH resource of each SR, and the candidate PUCCH position for transmitting the SR is determined by the transmission period and slot offset, and when there is an uplink data request, the SR can be transmitted on the nearest candidate PUCCH resource. For example scs=15 kHz, the period selectable values are: sym2, sym7, sl1, sl2, sl4, sl5, sl8, sl10, sl16, sl20, sl40, sl80. For periods sym2, sym7 and sl1, the UE assumes a slot offset of 0, and may configure slot offset values for other periods, e.g., for period sl5, with optional slot offset values of 0,1,2,3,4.
When the PUCCH resource of the SR collides with the PUCCH resource of the HARQ-ACK, the SR is discarded or the SR is multiplexed with the ACK and transmitted on the PUCCH of the HARQ-ACK or the PUCCH of the SR is determined according to the PUCCH format of the SR, whether the SR is a Positive SR (i.e., a Positive SR), and the PUCCH format of the HARQ-ACK.
4. HARQ-ACK and SR collision handling
When the PUCCH resource of the SR collides with the PUCCH resource of the HARQ-ACK, the SR is discarded or the SR is multiplexed with the ACK and transmitted on the PUCCH of the HARQ-ACK or the PUCCH of the SR is determined according to the PUCCH Format of the SR, whether the SR is an affirmative SR, and the PUCCH Format of the HARQ-ACK. The method can be concretely as follows:
if the PUCCH carrying the HARQ-ACK is Format 0, multiplexing and transmitting Positive SR information on the PUCCH resource carrying the HARQ-ACK when at least one Positive SR (namely, positive SR) exists in the PUCCH resources of all the conflicting SRs; when the SRs corresponding to all the conflicted SR resources (i.e. PUCCH resources for carrying SRs) are Negative SRs (i.e. Negative SRs), HARQ-ACKs are sent on the PUCCH of the HARQ-ACKs.
If the PUCCH carrying the HARQ-ACK is Format 1 and the PUCCH carrying the SR is Format 1, when the SRs corresponding to the PUCCH resources of all the conflicting SRs are negative SRs, the HARQ-ACK is sent on the PUCCH carrying the HARQ-ACK; when there is at least one positive SR in all conflicting SR resources, the HARQ-ACK is transmitted on the SR resource of each positive SR.
If the PUCCH carrying HARQ-ACK is Format 1 and the PUCCH carrying SR is Format 0, then HARQ-ACK is sent on the PUCCH carrying HARQ-ACK without sending SR resources (i.e. positive SR is discarded).
And if the PUCCH carrying the HARQ-ACK is Format 2/3/4, transmitting multiplexing information of the HARQ-ACK and the SR state on the PUCCH carrying the HARQ-ACK.
5. HARQ-ACK and CSI collision handling
When the PUCCH resources of the CSI collide with the PUCCH resources of the HARQ-ACK, determining transmission according to the scheduling type:
if the HARQ-ACK is the dynamically scheduled HARQ-ACK, multiplexing the CSI and the HARQ-ACK, and selecting proper PUCCH resources in the PUCCH resource set according to the size of the multiplexed load for transmission;
if the HARQ-ACK is semi-persistently scheduled HARQ-ACK, the CSI is multiplexed with the HARQ-ACK and transmitted on PUCCH resources of the CSI.
6. PUCCH resource determination for transmitting HARQ-ACK
In Rel-15, the network side may configure one or more (up to 4) PUCCH Resource sets (Resource Set) for each UE through RRC signaling, the RRC configuration or predefining a maximum number of bits of UCI payload that each PUCCH Resource Set may carry (for example, the first PUCCH Resource Set is up to 2 bits, the second PUCCH Resource Set, the third PUCCH Resource Set is N1, N2, the fourth PUCCH Resource Set is up to 1706bits, and N1, N2 is configured by RRC), and each PUCCH Resource Set may include multiple PUCCH resources (the first PUCCH Resource Set includes up to 32 PUCCH resources, and the other PUCCH Resource sets each include up to 8 PUCCH resources).
On the UE side, the UE needs to feed back HARQ-ACK after receiving PDSCH, and in order to determine PUCCH resources where feedback HARQ-ACK is located, the UE needs to determine a Slot (i.e. Slot) where PUCCH is located by first scheduling K1 in PDCCH of PDSCH. And then determining the PUCCH resource set where the PUCCH is located according to the bit number of the HARQ-ACK which needs feedback. Within the determined PUCCH resource set, which PUCCH resource within the PUCCH resource set (when the PUCCH resources contained in the PUCCH resource set exceeds 8) is determined specifically according to the PUCCH resource indication (PUCCH Resource Indicator, PRI) field of the PDCCH (when the PUCCH resources contained in the PUCCH resource set does not exceed 8) or the PRI and the PDCCH First control channel element (Control Channel Element, CCE) Index (i.e. First CCE Index). When feeding back HARQ-ACKs of multiple PDSCH transmitted by the same TRP in one slot, the UE determines PUCCH resources according to PRI or PRI in the last DCI scheduling the PDSCH and the first CCE index.
The PUCCH resource is a transmission resource of PUCCH.
Referring to fig. 2, fig. 2 is a block diagram of a network system to which the embodiment of the present invention is applicable, as shown in fig. 2, including a terminal Device 11 and a network side Device 12, where the terminal Device 11 may be a mobile phone, a tablet (Tablet Personal Computer), a Laptop (Laptop Computer), a personal digital assistant (Personal Digital Assistant, abbreviated as PDA), a mobile internet Device (Mobile Internet Device, MID), or a user side Device such as a web Device (web Device), and it should be noted that the embodiment of the present invention is not limited to a specific type of the terminal Device 11. The network-side device 12 may be a base station, for example: macro station, LTE eNB, 5G NR NB, gNB, etc.; the network side device 12 may also be a small station, such as a Low Power Node (LPN) pico, femto, etc., or the network side device 12 may be an Access Point (AP); the base station may also be a network node composed of a Central Unit (CU) together with a plurality of TRPs that it manages and controls. It should be noted that, in the embodiment of the present invention, the specific type of the network side device 12 is not limited.
In the embodiment of the present invention, the network side device 12 may configure one or more PUCCH resource sets for the terminal device 11, and may indicate to the terminal device 11 transmission resources of N PUCCHs for transmitting second information corresponding to N TRPs, where N is an integer greater than 1, and the second information may include HARQ-ACK.
Specifically, the second information that the transmission resources of the N PUCCHs use for transmitting the N TRPs refers to transmission resources of the N PUCCHs for which an indication (for example, PUCCH for transmitting HARQ-ACK corresponding to PDSCH is dynamically DCI scheduled) or an indication (for example, PUCCH for transmitting HARQ-ACK corresponding to PDSCH of DCI activated Semi-persistent scheduling (Semi-persistent Scheduling, SPS)) is scheduled by a plurality of control resource sets (Control Resource Set, CORESET) associated to the N different TRPs. Wherein, PUCCH resources of a plurality of CORESET scheduling indications or activation indications associated to different TRPs may not collide or may collide. The PUCCH resources scheduled or activated by at least one CORESET associated to the same TRP may or may not collide.
In one embodiment, there may be transmission resources of at most one PUCCH among N PUCCHs indicated by the network-side device 12 that collide in the time domain with transmission resources of the first PUCCH for transmitting the first information. The first information may include SR or CSI.
For example, when the transmission resources of the N PUCCHs do not collide with the transmission resources of the first PUCCH in the time domain, the first information and the N second information may be transmitted on the transmission resources of the respective PUCCHs, and there is no collision between them; in the case that the transmission resource of one target PUCCH collides with the transmission resource of the first PUCCH in the time domain, the terminal device 11 may determine the multiplexing transmission mode according to a preset multiplexing rule (for example, multiple UCI collision handling rules of Rel-15), for example, may determine, according to information such as the PUCCH format of the first information, the PUCCH format of the second information, and the like, to multiplex the second information corresponding to the target PUCCH on the first PUCCH, or multiplex the first information on the target PUCCH, where the transmission resource of the N PUCCHs collides with the transmission resource of the first PUCCH in the time domain. This ensures that there is no collision between the transmissions of the first information and the N second information.
In another embodiment, there may be transmission resources of at least two PUCCHs among N PUCCHs indicated by the network-side device 12 that collide in the time domain with transmission resources of a first PUCCH for transmitting the first information.
In this case, the terminal device 11 may discard the above-described first information directly; the first information may be multiplexed and transmitted on at least one PUCCH among the N PUCCHs, and for example, if it is determined that there is at least one PUCCH that can be multiplexed and transmitted according to a preset multiplexing rule, the first information may be multiplexed and transmitted on some or all PUCCHs among the at least one PUCCH; the transmission resources of the PUCCH used for transmitting some or all of the N pieces of second information may be reselected to ensure that no collision occurs between the transmission of the first information and the N pieces of second information, e.g., the transmission resources of the reselected PUCCH may not collide with the transmission resources of the first PUCCH in the time domain, or at least one PUCCH among the reselected PUCCHs may multiplex the transmission of the first information.
It should be noted that, the preset multiplexing rule may be a rule in the prior art for performing collision processing in a case where a transmission resource of a PUCCH for transmitting the first information collides with a transmission resource of one PUCCH for transmitting the second information in the time domain. Taking the first information as SR and the second information as HARQ-ACK as an example, the preset multiplexing rule may determine to multiplex transmission of HARQ-ACK on the PUCCH for transmitting SR, multiplex transmission of SR on the PUCCH for transmitting HARQ-ACK, or discard SR according to PUCCH format of SR, whether SR is positive SR, PUCCH format of HARQ-ACK, and the like. See for specific details the aforementioned HARQ-ACK and SR collision handling, and HARQ-ACK and CSI collision handling.
Alternatively, in the case where the transmission resources of N PUCCHs indicated by the network side device 12 to the terminal device 11 collide in the time domain, the terminal device 11 may reselect the transmission resources of PUCCHs used for transmitting some or all of the N pieces of second information, and the reselected transmission resources of PUCCHs do not collide in the time domain.
The embodiment of the invention provides a resource processing method which is applied to terminal equipment. Referring to fig. 3, fig. 3 is a flowchart of a resource processing method provided by an embodiment of the present invention, as shown in fig. 3, including the following steps:
wherein the resource conflict processing includes one of: multiplexing transmission of first information on at least one PUCCH of the N second PUCCHs; selecting transmission resources of M third PUCCHs from the configured PUCCH resource set; discarding the first information;
the first PUCCH is configured to transmit the first information, the first information includes a scheduling request SR or channel state information CSI, the second PUCCH is configured to transmit second information, the second information includes a hybrid automatic repeat request response HARQ-ACK, transmission resources of the N second PUCCHs do not collide in a time domain, the third PUCCHs are configured to transmit the second information, and the M third PUCCHs satisfy a preset condition, N is an integer greater than 1, and M is a positive integer less than or equal to N.
In the embodiment of the present invention, the N second PUCCHs may be used to transmit second information corresponding to the N TRPs.
In an embodiment, in a case where the transmission resource of the first PUCCH collides with the transmission resource of at least two PUCCHs of the N second PUCCHs in the time domain, the first information may be multiplexed and transmitted on some or all PUCCHs of the at least one of the N second PUCCHs. Since the transmission resources of the N second PUCCHs do not collide in the time domain, it is ensured that collision does not occur between the multiplexed transmission PUCCH and other PUCCHs transmitting the second information.
For example, whether the first information can be multiplexed and transmitted for each PUCCH that collides with the transmission resource of the first PUCCH may be determined according to the preset multiplexing rule, and if there are a plurality of PUCCHs for multiplexing and transmitting the first information, a part of PUCCHs may be selected from the plurality of PUCCHs for multiplexing and transmitting the first information, or the plurality of PUCCHs may all be multiplexed and transmitted for the first information.
In another embodiment, in case that the transmission resources of the first PUCCH collide with the transmission resources of at least two PUCCHs of the N second PUCCHs in time domain, the transmission resources of the M third PUCCHs may be selected from the configured PUCCH resource set, that is, the transmission resources of PUCCHs used to transmit some or all of the N second information may be reselected, for example, the transmission resources of PUCCHs used to transmit second information corresponding to the collided second PUCCHs may be reselected, so as to ensure that no collision occurs between the first information and the N second information transmissions. For example, there may be at most one PUCCH transmission resource that conflicts with the first PUCCH transmission resource in the time domain, or there may be at least one PUCCH in the reselected PUCCH that multiplexes the first information.
Optionally, the transmission resources of the M third PUCCHs may not collide in the time domain, and the transmission resource of each third PUCCH may meet a loading condition of the corresponding second information, so as to ensure that the corresponding second information may be transmitted. The payload condition that the transmission resource of the third PUCCH may satisfy the corresponding second information may refer to the number of bits that the transmission resource of the third PUCCH may be capable of transmitting the corresponding second information payload, for example, the number of bits that the transmission resource of the third PUCCH may be capable of transmitting the corresponding HARQ-ACK payload.
In another embodiment, in the case that the transmission resource of the first PUCCH collides with the transmission resource of at least two PUCCHs of the N second PUCCHs in the time domain, the first information may be directly discarded, so that transmission of the N second information may be ensured not to collide.
For example, referring to fig. 4, there is a time domain overlap, i.e., a collision, of the transmission resource of PUCCH1 corresponding to transmission HARQ-ACK of TRP1 and the transmission resource of PUCCH2 corresponding to transmission HARQ-ACK of TRP2 with the transmission resource of PUCCH3 corresponding to SR. If it is determined that the SR can be multiplexed and transmitted on PUCCH1 and/or PUCCH2 according to the preset multiplexing rule, the SR can be multiplexed and transmitted on PUCCH1 and/or PUCCH 2. If it is determined that both HARQ-ACK corresponding to TRP1 and HARQ-ACK corresponding to TRP2 need to be multiplexed for transmission on the PUCCH3 according to the preset multiplexing rule, the SR may be discarded or at least one of transmission resources of PUCCH for transmitting HARQ-ACK corresponding to TRP1 and transmission resources of PUCCH for transmitting HARQ-ACK corresponding to TRP2 may be reselected.
In the case where the transmission resources of at least two PUCCHs for transmitting the first information are configured, the transmission resources of the first PUCCH may be any one or each of the transmission resources of the at least two PUCCHs for transmitting the first information.
It should be noted that the uplink transmit beam used by each PUCCH transmitted by a terminal device may be determined by the sounding reference signal resource indication (Sounding Reference Signal resource indicator, SRI) configured or indicated by its associated TRP.
In the embodiment of the invention, when the transmission resources of the first PUCCH used for transmitting the first information collide with the transmission resources of at least two PUCCHs of N second PUCCHs used for transmitting the second information in the time domain, the terminal equipment multiplexes the transmission of the first information on at least one PUCCH of the N second PUCCHs, selects the transmission resources of M third PUCCHs from the configured PUCCH resources, or discards the first information, so that the collision processing is realized under the condition that the collision exists between the PUCCH resources, and the information transmission collision is reduced.
Optionally, multiplexing the first information on at least one PUCCH of the N second PUCCHs may include:
Multiplexing and transmitting the first information on part or all of at least one first target PUCCH if the at least one first target PUCCH exists in the N second PUCCHs;
the first target PUCCH is a PUCCH which is determined according to a preset multiplexing rule and can multiplex and transmit the first information.
In the embodiment of the present invention, when the transmission resource of the first PUCCH collides with the transmission resource of at least two PUCCHs of the N second PUCCHs in the time domain, whether each PUCCH colliding with the first PUCCH can multiplex and transmit the first information may be determined according to the preset multiplexing rule, and when it is determined that at least one first target PUCCH in the PUCCHs colliding with the first PUCCH can multiplex and transmit the first information, the first information may be multiplexed and transmitted on part or all of the at least one first target PUCCH.
For example, the N pieces of second information may include HARQ-ACK1, HARQ-ACK2, and HARQ-ACK3, respectively corresponding to different TRPs, and if the transmission resource of PUCCH1 for transmitting HARQ-ACK1 and the transmission resource of PUCCH2 for transmitting HARQ-ACK2 collide with the transmission resource of PUCCH for transmitting SR1 in the time domain, it is determined according to a preset multiplexing rule that HARQ-ACK1 needs to be multiplexed on the transmission resource of PUCCH of SR1, and SR1 needs to be multiplexed on the transmission resource of PUCCH of HARQ-ACK2, and SR1 is multiplexed on PUCCH2 of HARQ-ACK2 for transmission at this time, and PUCCH1 of HARQ-ACK1 is still transmitted.
The embodiment of the invention multiplexes and transmits the first information on part or all of the at least one first target PUCCH, thereby not only ensuring the transmission of the first information and N second information transmissions, but also ensuring that no conflict occurs between the first information and N second information transmissions and improving the reliability of data transmission.
Optionally, the discarding the first information or selecting transmission resources of M third PUCCHs from the configured PUCCH resource set may include:
and if the second information corresponding to the at least two PUCCHs is determined to be multiplexed and transmitted on the first PUCCH according to a preset multiplexing rule, discarding the first information, or selecting transmission resources of the M third PUCCHs from a configured PUCCH resource set.
In an embodiment, when it is determined according to a preset multiplexing rule that the second information corresponding to the at least two PUCCHs needs to be multiplexed and transmitted on the first PUCCH, the first information may be directly discarded, so that reliable transmission of N second information may be ensured.
For example, the N pieces of second information may include HARQ-ACK1, HARQ-ACK2, and HARQ-ACK3, respectively corresponding to different TRPs, if transmission resources of PUCCH1 for transmitting HARQ-ACK1 and transmission resources of PUCCH2 for transmitting HARQ-ACK2 collide with transmission resources of PUCCH for transmitting SR1 in the time domain, it is determined that HARQ-ACK1 needs to be multiplexed on SR1 according to a preset multiplexing rule, and HARQ-ACK2 also needs to be multiplexed on SR1, at which time SR1 may be directly discarded (i.e., SR1 is not transmitted), and PUCCH1 for transmitting HARQ-ACK1 and PUCCH2 for transmitting HARQ-ACK2 may still be transmitted.
In another embodiment, in a case where it is determined that the second information corresponding to the at least two PUCCHs needs to be multiplexed for transmission on the first PUCCH according to a preset multiplexing rule, transmission resources of the M third PUCCHs may be selected from the configured PUCCH resource set, that is, transmission resources of PUCCHs for transmitting some or all of the N second information may be reselected.
In practical application, when it is determined according to a preset multiplexing rule that the second information corresponding to the at least two PUCCHs needs to be multiplexed and transmitted on the first PUCCH, the transmission resources of the N PUCCHs used for transmitting the N pieces of second information may be reselected, or only the transmission resources of PUCCHs used for transmitting the second information corresponding to some or all PUCCHs in the second PUCCHs where collision occurs may be reselected.
For example, the N pieces of second information may include HARQ-ACK1, HARQ-ACK2, and HARQ-ACK3, respectively corresponding to different TRPs, and if transmission resources of a PUCCH for transmitting HARQ-ACK1 and transmission resources of a PUCCH for transmitting HARQ-ACK2 collide with transmission resources of a PUCCH for transmitting SR1 in the time domain, it is determined that HARQ-ACK1 needs to be multiplexed on SR1 and HARQ-ACK2 also needs to be multiplexed on SR1 according to a preset multiplexing rule, at this time, transmission resources of PUCCHs for transmitting HARQ-ACK1, HARQ-ACK2, and HARQ-ACK3 may be reselected, or only transmission resources of PUCCHs for transmitting HARQ-ACK1 and HARQ-ACK2 may be reselected, or only transmission resources of PUCCHs for transmitting HARQ-ACK1 or HARQ-ACK2 may be reselected.
Optionally, the selecting transmission resources of the M third PUCCHs from the configured PUCCH resource set may include: determining transmission resources of the selected PUCCH according to the PRI instruction in the PUCCH resource set meeting the load condition of the corresponding HARQ-ACK; or when one PRI indicates transmission resources of a plurality of PUCCHs, selecting transmission resources of other PUCCHs indicated by PRI in a PUCCH resource set satisfying a loading condition of a corresponding HARQ-ACK.
Optionally, the M third PUCCHs satisfying the preset condition may include one of:
at most, transmission resources of one PUCCH in the M third PUCCHs collide with transmission resources of the first PUCCH in a time domain, and the transmission resources of the M third PUCCHs do not collide in the time domain;
at least one second target PUCCH exists in the M third PUCCHs, transmission resources of the M third PUCCHs do not collide in a time domain, and the second target PUCCH is a PUCCH which can multiplex and transmit the first information and is determined according to a preset multiplexing rule.
In an embodiment, when the transmission resources of the M third PUCCHs and the transmission resources of the first PUCCH do not collide in the time domain, the first information and the second information may be transmitted on the transmission resources of the respective PUCCHs, and the first information and the second information may not collide with each other. In the case that transmission resources of one PUCCH collide with transmission resources of the first PUCCH in the time domain, whether to multiplex the first information on the target PUCCH or multiplex the second information corresponding to the target PUCCH on the first PUCCH or discard the first information may be determined according to the preset multiplexing rule, where the target PUCCH is a PUCCH where collision occurs in the M third PUCCHs.
Note that, in the case where M is smaller than N, the transmission of the M third PUCCHs may not collide with the transmission resources of the non-reselected PUCCHs in the time domain. For example, the N pieces of second information may include HARQ-ACK1, HARQ-ACK2, and HARQ-ACK3, respectively corresponding to different TRPs, and if only transmission resources of PUCCHs for transmitting HARQ-ACK1 and HARQ-ACK2 are reselected, the reselected transmission resources of PUCCHs for transmitting HARQ-ACK1 and HARQ-ACK2 may also not collide in the time domain with the transmission resources of PUCCHs for transmitting HARQ-ACK 3.
In another embodiment, in the case where there is at least one second target PUCCH that can multiplex the first information among the M third PUCCHs, the first information may be transmitted through partial or complete multiplexing among the at least one second target PUCCH.
Alternatively, in the case that the transmission resource of the first PUCCH collides with the transmission resource of at least two PUCCHs of the N second PUCCHs in the time domain, reselection of the transmission resource of the PUCCH may be performed according to a principle that the number of reselections is minimum. For example, transmission resources of PUCCHs that can satisfy a preset condition and can minimize the number of reselections PUCCHs (i.e., M values) may be selected from the configured resource set.
Alternatively, in the case that the transmission resource of the first PUCCH collides with the transmission resource of at least two PUCCHs of the N second PUCCHs in the time domain, an attempt may be made to select, from the configured PUCCH resource set, the transmission resource of M PUCCHs, in which there is at most one PUCCH that collides with the transmission resource of the first PUCCH in the time domain, and if there is no, the M PUCCH resources in which there is at least one second target PUCCH may be selected from the configured PUCCH resource set.
It should be noted that, the foregoing embodiments may be combined in any combination according to actual needs. For example, in the case where at least one first target PUCCH exists among the N second PUCCHs, the first information may be multiplexed and transmitted on some or all PUCCHs among the at least one first target PUCCHs; and under the condition that the second information corresponding to the at least two PUCCHs are required to be multiplexed and transmitted on the first PUCCH according to a preset multiplexing rule, discarding the first information, or selecting transmission resources of M third PUCCHs from a configured PUCCH resource set, wherein at most transmission resources of one of the M third PUCCHs collide with the transmission resources of the first PUCCH in a time domain, and the transmission resources of the M third PUCCHs do not collide in the time domain, or at least one second target PUCCH exists in the M third PUCCHs, and the transmission resources of the M third PUCCHs do not collide in the time domain, and the second target PUCCH is a PUCCH capable of multiplexing and transmitting the first information according to the preset multiplexing rule.
Optionally, the method may further include:
receiving resource indication information from network side equipment;
the resource indication information is used for indicating transmission resources of N fourth PUCCHs, the fourth PUCCHs are used for transmitting the second information, the transmission resources of at most one PUCCH of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in a time domain, or the transmission resources of at least two PUCCHs of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in a time domain, and the transmission resources of the N second PUCCHs are determined transmission resources according to the transmission resources of the N fourth PUCCHs.
In practical application, the transmission resources of the N fourth PUCCHs transmitting the second information may be scheduled or activated by a plurality of CORESETs associated with different TRPs), and the transmission resources of the PUCCHs scheduled or activated by the plurality of CORESETs associated with different TRPs may not collide or may collide; the transmission resources of at least one CORESET scheduled or activated PUCCH associated to the same TRP may not collide or may collide.
Optionally, in a case where there is no collision between the transmission resources of the N fourth PUCCHs in the time domain, the transmission resources of the N second PUCCHs may be transmission resources of the N fourth PUCCHs.
In this embodiment, when there is no transmission resource of the PUCCH in the N fourth PUCCHs that conflicts with the transmission resource of the first PUCCH in the time domain, the terminal device may transmit on the transmission resource of the PUCCH corresponding to each of the first information and the N second information, where no conflict occurs between the first information and the N second information; in the case that the transmission resource of one PUCCH conflicts with the transmission resource of the first PUCCH in the time domain, the terminal device may determine, according to the preset multiplexing rule, whether to multiplex the first information on the conflicting fourth PUCCH, whether to multiplex the second information corresponding to the conflicting fourth PUCCH on the first PUCCH, or discard the first information.
For example, referring to fig. 5, PUCCH3 of sr1 does not collide with PUCCH1-2 and PUCCH2 at the same time, wherein PUCCH1-2 and PUCCH2 transmit HARQ-ACKs corresponding to different TRPs, respectively. When the SR PUCCH to be transmitted in one slot collides with the HARQ-ACK PUCCH, processing may be performed according to a preset multiplexing rule. When PUCCH1-2 and PUCCH2 need to be transmitted in one slot, and there is a positive SR on SR 2. The multiplexing of the SR2 and the PUCCH2 to the PUCCH2 according to the conflict processing rule is assumed to be transmitted, so that the multiplexed PUCCH2 can be ensured not to conflict with the PUCCH 1-2; or the SR2 and the PUCCH2 are multiplexed on the PUCCH4 of the SR2 according to the collision handling rule, so that the PUCCH4 of the multiplexed SR2 can be ensured not to collide with the PUCCHs 1-2.
It should be noted that, in the case that the transmission resources of at least two PUCCHs exist in the N fourth PUCCHs and collide with the transmission resources of the first PUCCH in the time domain, the terminal device may execute the above resource collision processing, which is not described herein.
Optionally, in the case that the transmission resources of the N fourth PUCCHs have a collision in the time domain, the transmission resources of the N second PUCCHs include S transmission resources of a fifth PUCCH selected by the terminal device from the configured PUCCH resource set, where the S transmission resources of the fifth PUCCHs have no collision in the time domain, and S is a positive integer less than or equal to N.
In the embodiment of the present invention, when there is a collision between the transmission resources of the N fourth PUCCHs in the time domain, the transmission resources of the S fifth PUCCHs may be selected from the configured PUCCH resource set to transmit the second information, that is, the transmission resources of PUCCHs used to transmit some or all of the N second information are reselected, where the transmission resources of the reselected PUCCHs do not collide with each other, and the transmission resources of the reselected PUCCHs are used as the transmission resources of the second PUCCHs.
Optionally, the selecting S transmission resources of the fifth PUCCH from the configured PUCCH resource set may include: determining transmission resources of the selected PUCCH according to the PRI instruction in the PUCCH resource set meeting the load condition of the corresponding HARQ-ACK; or when one PRI indicates transmission resources of a plurality of PUCCHs, selecting transmission resources of other PUCCHs indicated by PRI in a PUCCH resource set satisfying a loading condition of a corresponding HARQ-ACK.
In practical applications, when there is a collision in the time domain of the transmission resources of the N fourth PUCCHs, the transmission resources of the N PUCCHs used for transmitting the N second information may be reselected, or only the transmission resources of PUCCHs used for transmitting the second information corresponding to some or all PUCCHs in the fourth PUCCHs where the collision occurs may be reselected.
For example, the N pieces of second information may include HARQ-ACK1, HARQ-ACK2, and HARQ-ACK3, respectively corresponding to different TRPs, and if transmission resources of a PUCCH for transmitting HARQ-ACK1 and transmission resources of a PUCCH for transmitting HARQ-ACK2 collide in the time domain, transmission resources of PUCCHs for transmitting HARQ-ACK1, HARQ-ACK2, and HARQ-ACK3 may be reselected, transmission resources of PUCCHs for transmitting HARQ-ACK1 and HARQ-ACK2 may be reselected, or transmission resources of PUCCHs for transmitting HARQ-ACK1 or HARQ-ACK2 may be reselected.
Note that, in the case where S is smaller than N, the transmission of the S third PUCCHs may not collide with the transmission resources of the non-reselected PUCCHs in the time domain. For example, the N pieces of second information may include HARQ-ACK1, HARQ-ACK2, and HARQ-ACK3, respectively corresponding to different TRPs, and if only transmission resources of PUCCHs for transmitting HARQ-ACK1 and HARQ-ACK2 are reselected, the reselected transmission resources of PUCCHs for transmitting HARQ-ACK1 and HARQ-ACK2 may also not collide in the time domain with the transmission resources of PUCCHs for transmitting HARQ-ACK 3.
In the embodiment of the present invention, when transmission resources of the N fourth PUCCHs collide in the time domain, the terminal device may reselect transmission resources of PUCCHs used for transmitting some or all of the N second information, that is, transmission resources of the S fifth PUCCHs, and the reselected transmission resources of PUCCHs do not collide, so that a situation that collisions occur between multiple second information transmissions may be reduced.
Optionally, the transmission resource of each PUCCH in the transmission resources of the S fifth PUCCHs meets a loading condition of the corresponding second information.
In the embodiment of the present invention, the transmission resource of each PUCCH in the S fifth PUCCH transmission resources satisfies the load condition of the second information corresponding to the transmission resource, that is, the transmission resource of each PUCCH in the S fifth PUCCH transmission resources may carry the load of the second information corresponding to the transmission resource of the second PUCCH, so as to ensure complete transmission of the second information. The transmission resource of the PUCCH satisfying the payload condition of the corresponding second information may refer to the number of bits that the transmission resource of the PUCCH can transmit the corresponding second information payload. For example, the transmission resource of the PUCCH can transmit the number of bits of its corresponding HARQ-ACK payload.
For example, referring to fig. 6, the network side configures 4 PUCCH resources for transmitting HARQ-ACKs for the terminal device, and assumes PUCCH indicated by the last PRI before feedback HARQ-ACKs of the CORESET scheduled PDSCH associated with TRP1 as PUCCH2, and PUCCH indicated by the last PRI before feedback HARQ-ACKs of the CORESET scheduled PDSCH associated with TRP2 as PUCCH3. If the terminal device detects that the PUCCH2 collides with the PUCCH3, the terminal device selects two non-conflicting PUCCH resources and satisfies the minimum PUCCH resource for feeding back two HARQ-ACK loading conditions, for example, PUCCH2 and PUCCH4, and transmits HARQ-ACK respectively. The two TRPs may each blindly check the HARQ-ACK on the possible candidate PUCCH resources.
In practical application, when there is a conflict in the time domain of the transmission resources of the N fourth PUCCHs, it may first attempt to select, from the configured set of PUCCH resources, S transmission resources of PUCCHs that do not conflict in the time domain and satisfy the loading condition of the corresponding second information, and if there is no, S transmission resources of PUCCHs that do not conflict in the time domain and satisfy the loading condition of the corresponding second information, and for the transmission resources of PUCCHs that do not satisfy the loading condition of the corresponding second information, the loading of the corresponding second information may be reduced.
Optionally, the method may further include:
reducing the load of the second information corresponding to the third target PUCCH under the condition that the transmission resource of the third target PUCCH does not meet the load condition of the second information corresponding to the transmission resource; wherein the third target PUCCH is a PUCCH of the N second PUCCHs.
In the embodiment of the present invention, the third target PUCCH may be any PUCCH of the N second PUCCHs. Specifically, in the case that the transmission resource of the third target PUCCH does not meet the load condition of the corresponding second information, the load of the corresponding second information may be reduced, so that the second target PUCCH may carry the second information corresponding thereto.
Optionally, the second information includes HARQ-ACK; the reducing the load of the second information corresponding to the third target PUCCH may include one of:
if the code block group CBG is configured to transmit the physical downlink shared channel PDSCH, the HARQ-ACK of the CBG is converted into the HARQ-ACK of a transmission block TB;
if the spatially bonded HARQ-ACK PUCCH is not configured and at most two coded code words CW are configured, the HARQ-ACK of at least two CWs is converted to a TB-bonded HARQ-ACK.
In the embodiment of the invention, under the condition that the network side equipment configures the terminal equipment with the PDSCH transmitted through a Code Block Group (CBG), the terminal equipment can convert the HARQ-ACK of the CBG into the HARQ-ACK of the TB, namely, the HARQ-ACK bit of the CBG level is converted into the HARQ-ACK bit of the TB level, so as to reduce the HARQ-ACK load.
In the case where the network side device does not configure a spatially bundled HARQ-ACK PUCCH (i.e., HARQ-acksfatialbundling PUCCH) for the terminal device and configures DCI to schedule at most two encoded CodeWords (CWs) (i.e., maxnrofcodewordsschedule bydci is configured to 2), the terminal device may convert HARQ-ACK bits of the plurality of encoded CodeWords into HARQ-ACK bits of TB Bundling (i.e., TB Bundling) to reduce HARQ-ACK load.
In summary, the resource processing method provided by the embodiment of the invention can ensure that PUCCH sent by the terminal equipment is not overlapped after the SR and the HARQ-ACK collide, and provides a solution for the conflict of the PUCCH of the HARQ-ACK and a solution for the incapability of placing complete HARQ-ACK load by the PUCCH.
The embodiment of the invention also provides a resource processing method which is applied to the terminal equipment. Specifically, the resource processing method provided by the embodiment of the invention may include:
receiving resource indication information from network side equipment;
the resource indication information is used for indicating transmission resources of N fourth PUCCHs, the fourth PUCCHs are used for transmitting second information, the second information comprises HARQ-ACK, the transmission resources of at most one PUCCH of the N fourth PUCCHs collide with the transmission resources of a first PUCCH in time domain, or the transmission resources of at least two PUCCHs of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in time domain, the first PUCCH is used for transmitting the first information, the first information comprises SR or CSI, and N is an integer greater than 1.
Optionally, in the case that there is no collision between the transmission resources of the N fourth PUCCHs in the time domain, the transmission resources of the N second PUCCHs are transmission resources of the N fourth PUCCHs, where the N second PUCCHs are used to transmit the N second information.
Optionally, in the case that the transmission resources of the N fourth PUCCHs have a collision in the time domain, the transmission resources of the N second PUCCHs include S transmission resources of a fifth PUCCH selected by the terminal device from the configured PUCCH resource set, where the S transmission resources of the fifth PUCCHs have no collision in the time domain, and S is a positive integer less than or equal to N.
Optionally, the transmission resource of each PUCCH in the transmission resources of the S fifth PUCCHs meets a loading condition of the corresponding second information.
Optionally, the method further comprises:
reducing the load of the second information corresponding to the third target PUCCH under the condition that the transmission resource of the third target PUCCH does not meet the load condition of the second information corresponding to the transmission resource; wherein the third target PUCCH is a PUCCH of the N second PUCCHs.
Optionally, the method may further include: performing resource collision processing in case that transmission resources of the first PUCCH collide with transmission resources of at least two PUCCHs of the N second PUCCHs in a time domain;
Wherein the resource conflict processing includes one of: multiplexing transmission of first information on at least one PUCCH of the N second PUCCHs; selecting transmission resources of M third PUCCHs from the configured PUCCH resource set; discarding the first information;
the first PUCCH is configured to transmit the first information, where the first information includes a scheduling request SR or channel state information CSI, transmission resources of the N second PUCCHs do not collide in a time domain, the third PUCCHs are configured to transmit the second information, and the M third PUCCHs satisfy a preset condition, where M is a positive integer less than or equal to N.
The embodiment of the invention provides a resource indication method which is applied to network side equipment. Referring to fig. 7, fig. 7 is a flowchart of a resource indication method provided by an embodiment of the present invention, as shown in fig. 7, including the following steps:
the resource indication information is used for indicating transmission resources of N fourth PUCCHs, the fourth PUCCHs are used for transmitting second information, and the second information comprises hybrid automatic repeat request response (HARQ-ACK); the transmission resources of at most one PUCCH of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in the time domain, or the transmission resources of at least two PUCCHs of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in the time domain, and N is an integer greater than 1.
In practical application, the transmission resources of the N fourth PUCCHs transmitting the second information may be scheduled or activated by a plurality of CORESETs associated with different TRPs), and the transmission resources of the PUCCHs scheduled or activated by the plurality of CORESETs associated with different TRPs may not collide or may collide; the transmission resources of at least one CORESET scheduled or activated PUCCH associated to the same TRP may not collide or may collide.
In an embodiment, the network side device may indicate to the terminal device that there are N fourth PUCCHs where transmission resources of at most one PUCCH collide with transmission resources of the first PUCCH in a time domain. Specifically, in the case that the transmission resources of the N fourth PUCCHs do not collide with the transmission resources of the first PUCCH in the time domain, the terminal device may transmit on the transmission resources of PUCCHs corresponding to the first information and the N second information, where the transmission resources of the PUCCHs do not collide with each other; in the case that the transmission resource of one PUCCH conflicts with the transmission resource of the first PUCCH in the time domain, the terminal device may determine, according to the preset multiplexing rule, whether to multiplex the first information on the conflicting fourth PUCCH, whether to multiplex the second information corresponding to the conflicting fourth PUCCH on the first PUCCH, or discard the first information.
In another embodiment, the network side device may indicate to the terminal device that there are N fourth PUCCHs where transmission resources of at least two PUCCHs collide with transmission resources of the first PUCCH in a time domain. Accordingly, the terminal device may perform the above resource conflict processing, which is not described herein.
In the embodiment of the invention, the network side equipment can indicate the transmission resources of N fourth PUCCHs to the terminal equipment, and can avoid the conflict between the transmission of the first PUCCH and the N fourth PUCCHs when the transmission resources of the N fourth PUCCHs do not exist and the transmission resources of the first PUCCH in the time domain, and can avoid the conflict between the multiplexing transmission PUCCH and other PUCCHs for transmitting the second information when the transmission resources of one PUCCH exist and the transmission resources of the first PUCCH in the time domain. In the case that the transmission resources of at least two PUCCHs exist in the N fourth PUCCHs and collide with the transmission resources of the first PUCCH in the time domain, resource collision processing can be performed by the terminal device to reduce resource collision.
Optionally, transmission resources of the N fourth PUCCHs do not collide in a time domain.
In the embodiment of the invention, the transmission resources of the N fourth PUCCHs have no conflict in the time domain, and the N fourth PUCCHs for transmitting the second information can be ensured not to generate conflict.
Referring to fig. 8, fig. 8 is a block diagram of a terminal device according to an embodiment of the present invention. As shown in fig. 8, the terminal device 800 includes:
a processing module 801, configured to perform resource collision processing in a case where transmission resources of a first PUCCH collide with transmission resources of at least two PUCCHs of the N second PUCCHs in a time domain;
wherein the resource conflict processing includes one of: multiplexing transmission of first information on at least one PUCCH of the N second PUCCHs; selecting transmission resources of M third PUCCHs from the configured PUCCH resource set; discarding the first information;
the first PUCCH is configured to transmit the first information, the first information includes a scheduling request SR or channel state information CSI, the second PUCCH is configured to transmit second information, the second information includes a hybrid automatic repeat request response HARQ-ACK, transmission resources of the N second PUCCHs do not collide in a time domain, the third PUCCHs are configured to transmit the second information, and the M third PUCCHs satisfy a preset condition, N is an integer greater than 1, and M is a positive integer less than or equal to N.
Optionally, the processing module is specifically configured to:
multiplexing and transmitting the first information on part or all of at least one first target PUCCH if the at least one first target PUCCH exists in the N second PUCCHs;
The first target PUCCH is a PUCCH which is determined according to a preset multiplexing rule and can multiplex and transmit the first information.
Optionally, the processing module is specifically configured to:
and if the second information corresponding to the at least two PUCCHs is determined to be multiplexed and transmitted on the first PUCCH according to a preset multiplexing rule, discarding the first information, or selecting transmission resources of the M third PUCCHs from a configured PUCCH resource set.
Optionally, the M third PUCCHs meet a preset condition includes one of:
at most, transmission resources of one PUCCH in the M third PUCCHs collide with transmission resources of the first PUCCH in a time domain, and the transmission resources of the M third PUCCHs do not collide in the time domain;
at least one second target PUCCH exists in the M third PUCCHs, transmission resources of the M third PUCCHs do not collide in a time domain, and the second target PUCCH is a PUCCH which can multiplex and transmit the first information and is determined according to a preset multiplexing rule.
Optionally, the terminal device further includes:
the receiving module is used for receiving the resource indication information from the network side equipment;
the resource indication information is used for indicating transmission resources of N fourth PUCCHs, the fourth PUCCHs are used for transmitting the second information, the transmission resources of at most one PUCCH of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in a time domain, or the transmission resources of at least two PUCCHs of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in a time domain, and the transmission resources of the N second PUCCHs are determined transmission resources according to the transmission resources of the N fourth PUCCHs.
Optionally, in the case that there is no collision between the transmission resources of the N fourth PUCCHs in the time domain, the transmission resources of the N second PUCCHs are transmission resources of the N fourth PUCCHs.
Optionally, in the case that the transmission resources of the N fourth PUCCHs have a collision in the time domain, the transmission resources of the N second PUCCHs include S transmission resources of a fifth PUCCH selected by the terminal device from the configured PUCCH resource set, where the S transmission resources of the fifth PUCCHs have no collision in the time domain, and S is a positive integer less than or equal to N.
Optionally, the transmission resource of each PUCCH in the transmission resources of the S fifth PUCCHs meets a loading condition of the corresponding second information.
Optionally, the terminal device further includes:
a reducing module, configured to reduce, if a transmission resource of a third target PUCCH does not meet a load condition of second information corresponding to the transmission resource of the third target PUCCH, a load of the second information corresponding to the third target PUCCH; wherein the third target PUCCH is a PUCCH of the N second PUCCHs.
Optionally, the second information includes HARQ-ACK; the reduction module is specifically configured to one of:
if the code block group CBG is configured to transmit the physical downlink shared channel PDSCH, the HARQ-ACK of the CBG is converted into the HARQ-ACK of a transmission block TB;
If the spatially bonded HARQ-ACK PUCCH is not configured and at most two coded code words CW are configured, the HARQ-ACK of at least two CWs is converted to a TB-bonded HARQ-ACK.
The terminal device 800 provided in the embodiment of the present invention can implement each process implemented by the terminal device in the above embodiment of the method, and in order to avoid repetition, a description is omitted here.
The terminal device 800 of the embodiment of the present invention, a processing module 801, configured to perform resource collision processing when transmission resources of a first PUCCH collide with transmission resources of at least two PUCCHs of N second PUCCHs in a time domain; wherein the resource conflict processing includes one of: multiplexing transmission of first information on at least one PUCCH of the N second PUCCHs; selecting transmission resources of M third PUCCHs from the configured PUCCH resource set; discarding the first information; the first PUCCH is configured to transmit the first information, the first information includes a scheduling request SR or channel state information CSI, the second PUCCH is configured to transmit second information, the second information includes a hybrid automatic repeat request response HARQ-ACK, transmission resources of the N second PUCCHs do not collide in a time domain, the third PUCCHs are configured to transmit the second information, and the M third PUCCHs satisfy a preset condition, N is an integer greater than 1, and M is a positive integer less than or equal to N. The method and the device realize conflict processing under the condition that the conflict exists between PUCCH resources so as to reduce information transmission conflict.
Referring to fig. 9, fig. 9 is a block diagram of a network side device according to an embodiment of the present invention. As shown in fig. 9, the network-side device 900 includes:
a sending module 901, configured to send resource indication information to a terminal device;
the resource indication information is used for indicating transmission resources of N fourth PUCCHs, the fourth PUCCHs are used for transmitting second information, and the second information comprises hybrid automatic repeat request response (HARQ-ACK); the transmission resources of at most one PUCCH of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in the time domain, or the transmission resources of at least two PUCCHs of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in the time domain, and N is an integer greater than 1.
Optionally, transmission resources of the N fourth PUCCHs do not collide in a time domain.
The network side device 900 provided in the embodiment of the present invention can implement each process implemented by the network side device in the above method embodiment, and in order to avoid repetition, a description is omitted here.
The network side device 900 of the embodiment of the present invention, a sending module 901, configured to send resource indication information to a terminal device; the resource indication information is used for indicating transmission resources of N fourth PUCCHs, the fourth PUCCHs are used for transmitting second information, and the second information comprises hybrid automatic repeat request response (HARQ-ACK); the transmission resources of at most one PUCCH of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in the time domain, or the transmission resources of at least two PUCCHs of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in the time domain, and N is an integer greater than 1. In this way, when the transmission resources of the N fourth PUCCHs do not collide with the transmission resources of the first PUCCH in the time domain, the terminal device can be prevented from transmitting the first PUCCH and the N fourth PUCCHs from colliding, and when the transmission resources of one PUCCH of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in the time domain, the multiplexed PUCCH can be prevented from colliding with other PUCCHs transmitting the second information. In the case that the transmission resources of at least two PUCCHs exist in the N fourth PUCCHs and collide with the transmission resources of the first PUCCH in the time domain, resource collision processing can be performed by the terminal device to reduce resource collision.
Fig. 10 is a block diagram of still another terminal device according to an embodiment of the present invention. Referring to fig. 10, the terminal device 1000 includes, but is not limited to: radio frequency unit 1001, network module 1002, audio output unit 1003, input unit 1004, sensor 1005, display unit 1006, user input unit 1007, interface unit 1008, memory 1009, processor 1010, and power supply 1011. It will be appreciated by those skilled in the art that the terminal device structure shown in fig. 10 does not constitute a limitation of the terminal device, and the terminal device may include more or less components than illustrated, or may combine certain components, or may have a different arrangement of components. In the embodiment of the invention, the terminal equipment comprises, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted terminal, a wearable device, a pedometer and the like.
Wherein the processor 1010 is configured to perform resource collision processing in a case where transmission resources of a first PUCCH collide with transmission resources of at least two PUCCHs of the N second PUCCHs in a time domain; wherein the resource conflict processing includes one of: multiplexing transmission of first information on at least one PUCCH of the N second PUCCHs; selecting transmission resources of M third PUCCHs from the configured PUCCH resource set; discarding the first information; the first PUCCH is configured to transmit the first information, the first information includes a scheduling request SR or channel state information CSI, the second PUCCH is configured to transmit second information, the second information includes a hybrid automatic repeat request response HARQ-ACK, transmission resources of the N second PUCCHs do not collide in a time domain, the third PUCCHs are configured to transmit the second information, and the M third PUCCHs satisfy a preset condition, N is an integer greater than 1, and M is a positive integer less than or equal to N.
The embodiment of the invention realizes the conflict processing under the condition that the conflict exists between PUCCH resources by multiplexing the transmission resources of the first PUCCH used for transmitting the first information on at least one PUCCH of N second PUCCHs or selecting the transmission resources of M third PUCCHs from the configured PUCCH resources or discarding the first information under the condition that the transmission resources of the first PUCCH used for transmitting the first information conflict with the transmission resources of at least two PUCCHs of N second PUCCHs used for transmitting the second information in the time domain.
Optionally, the processor 1010 is further configured to:
multiplexing and transmitting the first information on part or all of at least one first target PUCCH if the at least one first target PUCCH exists in the N second PUCCHs;
the first target PUCCH is a PUCCH which is determined according to a preset multiplexing rule and can multiplex and transmit the first information.
Optionally, the processor 1010 is further configured to:
and if the second information corresponding to the at least two PUCCHs is determined to be multiplexed and transmitted on the first PUCCH according to a preset multiplexing rule, discarding the first information, or selecting transmission resources of the M third PUCCHs from a configured PUCCH resource set.
Optionally, the M third PUCCHs meet a preset condition includes one of:
at most, transmission resources of one PUCCH in the M third PUCCHs collide with transmission resources of the first PUCCH in a time domain, and the transmission resources of the M third PUCCHs do not collide in the time domain;
at least one second target PUCCH exists in the M third PUCCHs, transmission resources of the M third PUCCHs do not collide in a time domain, and the second target PUCCH is a PUCCH which can multiplex and transmit the first information and is determined according to a preset multiplexing rule.
Optionally, the processor 1010 is further configured to:
receiving resource indication information from network side equipment;
the resource indication information is used for indicating transmission resources of N fourth PUCCHs, the fourth PUCCHs are used for transmitting the second information, the transmission resources of at most one PUCCH of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in a time domain, or the transmission resources of at least two PUCCHs of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in a time domain, and the transmission resources of the N second PUCCHs are determined transmission resources according to the transmission resources of the N fourth PUCCHs.
Optionally, in the case that there is no collision between the transmission resources of the N fourth PUCCHs in the time domain, the transmission resources of the N second PUCCHs are transmission resources of the N fourth PUCCHs.
Optionally, in the case that the transmission resources of the N fourth PUCCHs have a collision in the time domain, the transmission resources of the N second PUCCHs include S transmission resources of a fifth PUCCH selected by the terminal device from the configured PUCCH resource set, where the S transmission resources of the fifth PUCCHs have no collision in the time domain, and S is a positive integer less than or equal to N.
Optionally, the transmission resource of each PUCCH in the transmission resources of the S fifth PUCCHs meets a loading condition of the corresponding second information.
Optionally, the processor 1010 is further configured to:
reducing the load of the second information corresponding to the third target PUCCH under the condition that the transmission resource of the third target PUCCH does not meet the load condition of the second information corresponding to the transmission resource; wherein the third target PUCCH is a PUCCH of the N second PUCCHs.
Optionally, the processor 1010 is further configured to:
if the code block group CBG is configured to transmit the physical downlink shared channel PDSCH, the HARQ-ACK of the CBG is converted into the HARQ-ACK of a transmission block TB;
If the spatially bonded HARQ-ACK PUCCH is not configured and at most two coded code words CW are configured, the HARQ-ACK of at least two CWs is converted to a TB-bonded HARQ-ACK.
It should be understood that, in the embodiment of the present invention, the radio frequency unit 1001 may be used to receive and send information or signals during a call, specifically, receive downlink data from a base station, and then process the downlink data with the processor 1010; and, the uplink data is transmitted to the base station. In general, the radio frequency unit 1001 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 1001 may also communicate with networks and other devices through a wireless communication system.
The terminal device provides wireless broadband internet access to the user through the network module 1002, such as helping the user to send and receive e-mail, browse web pages, access streaming media, etc.
The audio output unit 1003 may convert audio data received by the radio frequency unit 1001 or the network module 1002 or stored in the memory 1009 into an audio signal and output as sound. Also, the audio output unit 1003 may also provide audio output (e.g., a call signal reception sound, a message reception sound, etc.) related to a specific function performed by the terminal device 1000. The audio output unit 1003 includes a speaker, a buzzer, a receiver, and the like.
The input unit 1004 is used for receiving an audio or video signal. The input unit 1004 may include a graphics processor (Graphics Processing Unit, GPU) 10041 and a microphone 10042, the graphics processor 10041 processing image data of still pictures or video obtained by an image capturing apparatus (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 1006. The image frames processed by the graphics processor 10041 may be stored in the memory 1009 (or other storage medium) or transmitted via the radio frequency unit 1001 or the network module 1002. Microphone 10042 may receive sound and may be able to process such sound into audio data. The processed audio data may be converted into a format output that can be transmitted to the mobile communication base station via the radio frequency unit 1001 in the case of a telephone call mode.
The display unit 1006 is used to display information input by a user or information provided to the user. The display unit 1006 may include a display panel 10061, and the display panel 10061 may be configured in the form of a liquid crystal display (Liquid Crystal Display, LCD), an Organic Light-Emitting Diode (OLED), or the like.
The user input unit 1007 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the terminal device. Specifically, the user input unit 1007 includes a touch panel 10071 and other input devices 10072. Touch panel 10071, also referred to as a touch screen, may collect touch operations thereon or thereabout by a user (e.g., operations of the user on touch panel 10071 or thereabout using any suitable object or accessory such as a finger, stylus, or the like). The touch panel 10071 can include two portions, a touch detection device and a touch controller. The touch detection device detects the touch azimuth of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 1010, and receives and executes commands sent by the processor 1010. In addition, the touch panel 10071 may be implemented in various types such as resistive, capacitive, infrared, and surface acoustic wave. The user input unit 1007 may include other input devices 10072 in addition to the touch panel 10071. Specifically, other input devices 10072 may include, but are not limited to, a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a track ball, a mouse, and a joystick, which are not described herein.
Further, the touch panel 10071 may be overlaid on the display panel 10061, and when the touch panel 10071 detects a touch operation thereon or thereabout, the touch operation is transmitted to the processor 1010 to determine a type of touch event, and then the processor 1010 provides a corresponding visual output on the display panel 10061 according to the type of touch event. Although in fig. 10, the touch panel 10071 and the display panel 10061 are two independent components for implementing the input and output functions of the terminal device, in some embodiments, the touch panel 10071 and the display panel 10061 may be integrated to implement the input and output functions of the terminal device, which is not limited herein.
The interface unit 1008 is an interface to which an external device is connected to the terminal apparatus 1000. For example, the external devices may include a wired or wireless headset port, an external power (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. Interface unit 1008 may be used to receive input (e.g., data information, power, etc.) from an external device and transmit the received input to one or more elements within terminal device 1000 or may be used to transmit data between terminal device 1000 and an external device.
The memory 1009 may be used to store software programs as well as various data. The memory 1009 may mainly include a storage program area which may store an operating system, an application program required for at least one function (such as a sound playing function, an image playing function, etc.), and a storage data area; the storage data area may store data (such as audio data, phonebook, etc.) created according to the use of the handset, etc. In addition, the memory 1009 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.
The processor 1010 is a control center of the terminal device, connects respective parts of the entire terminal device using various interfaces and lines, and performs various functions of the terminal device and processes data by running or executing software programs and/or modules stored in the memory 1009 and calling data stored in the memory 1009, thereby performing overall monitoring of the terminal device. The processor 1010 may include one or more processing units; preferably, the processor 1010 may integrate an application processor that primarily handles operating systems, user interfaces, applications, etc., with a modem processor that primarily handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 1010.
In addition, the terminal device 1000 includes some functional modules, which are not shown, and will not be described herein.
Preferably, the embodiment of the present invention further provides a terminal device, which includes a processor 1010, a memory 1009, and a computer program stored in the memory 1009 and capable of running on the processor 1010, where the computer program when executed by the processor 1010 implements each process of the above embodiment of the resource processing method, and the same technical effect can be achieved, and for avoiding repetition, a detailed description is omitted herein.
Referring to fig. 11, fig. 11 is a block diagram of a network side device according to still another embodiment of the present invention. As shown in fig. 11, the network-side device 1100 includes: a processor 1101, a memory 1102, a bus interface 1103 and a transceiver 1104, wherein the processor 1101, the memory 1102 and the transceiver 1104 are all connected to the bus interface 1103.
In this embodiment of the present invention, the network side device 1100 further includes: a computer program stored on the memory 1102 and executable on the processor 1101.
In an embodiment of the present invention, the transceiver 1104 is configured to:
transmitting resource indication information to terminal equipment;
the resource indication information is used for indicating transmission resources of N fourth PUCCHs, the fourth PUCCHs are used for transmitting second information, and the second information comprises hybrid automatic repeat request response (HARQ-ACK); the transmission resources of at most one PUCCH of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in the time domain, or the transmission resources of at least two PUCCHs of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in the time domain, and N is an integer greater than 1.
Optionally, transmission resources of the N fourth PUCCHs do not collide in a time domain.
The embodiment of the invention also provides a computer readable storage medium, on which a computer program is stored, which when executed by a processor, implements the processes of the above-mentioned resource processing method embodiment, and can achieve the same technical effects, and in order to avoid repetition, the description is omitted here. Wherein the computer readable storage medium is selected from Read-Only Memory (ROM), random access Memory (Random Access Memory, RAM), magnetic disk or optical disk.
The embodiment of the invention also provides a computer readable storage medium, on which a computer program is stored, which when executed by a processor, implements the processes of the above-mentioned resource indication method embodiment, and can achieve the same technical effects, and in order to avoid repetition, the description is omitted here. Wherein the computer readable storage medium is selected from Read-Only Memory (ROM), random access Memory (Random Access Memory, RAM), magnetic disk or optical disk.
It should be noted that, in this document, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising one … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.
From the above description of the embodiments, it will be clear to those skilled in the art that the above-described embodiment method may be implemented by means of software plus a necessary general hardware platform, but of course may also be implemented by means of hardware, but in many cases the former is a preferred embodiment. Based on such understanding, the technical solution of the present invention may be embodied essentially or in a part contributing to the prior art in the form of a software product stored in a storage medium (e.g. ROM/RAM, magnetic disk, optical disk) comprising instructions for causing a terminal (which may be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to perform the method according to the embodiments of the present invention.
The embodiments of the present invention have been described above with reference to the accompanying drawings, but the present invention is not limited to the above-described embodiments, which are merely illustrative and not restrictive, and many forms may be made by those having ordinary skill in the art without departing from the spirit of the present invention and the scope of the claims, which are to be protected by the present invention.
Claims (22)
1. A resource processing method applied to a terminal device, comprising:
performing resource collision processing in case that transmission resources of the first PUCCH collide with transmission resources of at least two PUCCHs of the N second PUCCHs in a time domain;
wherein the resource conflict processing includes one of: multiplexing transmission of first information on at least one PUCCH of the N second PUCCHs; selecting transmission resources of M third PUCCHs from the configured PUCCH resource set; discarding the first information;
the first PUCCH is configured to transmit the first information, the first information includes a scheduling request SR or channel state information CSI, the second PUCCH is configured to transmit second information, the second information includes a hybrid automatic repeat request response HARQ-ACK, transmission resources of the N second PUCCHs do not collide in a time domain, the transmission resources of the N second PUCCHs are configured to transmit second information corresponding to the N TRPs, the third PUCCH is configured to transmit the second information, and the M third PUCCHs satisfy a preset condition, N is an integer greater than 1, and M is a positive integer less than or equal to N.
2. The method of claim 1, wherein multiplexing the first information on at least one PUCCH of the N second PUCCHs comprises:
Multiplexing and transmitting the first information on part or all of at least one first target PUCCH if the at least one first target PUCCH exists in the N second PUCCHs;
the first target PUCCH is a PUCCH which is determined according to a preset multiplexing rule and can multiplex and transmit the first information.
3. The method of claim 1, wherein the discarding the first information or selecting transmission resources of M third PUCCHs from a set of configured PUCCH resources comprises:
and if the second information corresponding to the at least two PUCCHs is determined to be multiplexed and transmitted on the first PUCCH according to a preset multiplexing rule, discarding the first information, or selecting transmission resources of the M third PUCCHs from a configured PUCCH resource set.
4. The method of claim 1, wherein the M third PUCCHs satisfy a preset condition comprises one of:
at most, transmission resources of one PUCCH in the M third PUCCHs collide with transmission resources of the first PUCCH in a time domain, and the transmission resources of the M third PUCCHs do not collide in the time domain;
at least one second target PUCCH exists in the M third PUCCHs, transmission resources of the M third PUCCHs do not collide in a time domain, and the second target PUCCH is a PUCCH which can multiplex and transmit the first information and is determined according to a preset multiplexing rule.
5. The method according to claim 1, wherein the method further comprises:
receiving resource indication information from network side equipment;
the resource indication information is used for indicating transmission resources of N fourth PUCCHs, the fourth PUCCHs are used for transmitting the second information, the transmission resources of at most one PUCCH of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in a time domain, or the transmission resources of at least two PUCCHs of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in a time domain, and the transmission resources of the N second PUCCHs are determined transmission resources according to the transmission resources of the N fourth PUCCHs.
6. The method of claim 5, wherein the transmission resources of the N second PUCCHs are transmission resources of the N fourth PUCCHs in case there is no collision in a time domain of the transmission resources of the N fourth PUCCHs.
7. The method according to claim 5, wherein in case that there is a collision of the transmission resources of the N fourth PUCCHs in the time domain, the transmission resources of the N second PUCCHs include S transmission resources of a fifth PUCCH selected by the terminal device from the configured PUCCH resource set, wherein there is no collision of the transmission resources of the S fifth PUCCHs in the time domain, and S is a positive integer less than or equal to N.
8. The method of claim 7 wherein the transmission resources of each of the S fifth PUCCHs satisfy the loading condition of their corresponding second information.
9. The method according to claim 1, wherein the method further comprises:
reducing the load of the second information corresponding to the third target PUCCH under the condition that the transmission resource of the third target PUCCH does not meet the load condition of the second information corresponding to the transmission resource; wherein the third target PUCCH is a PUCCH of the N second PUCCHs.
10. The method of claim 9, wherein the second information comprises a HARQ-ACK; the reducing the load of the second information corresponding to the third target PUCCH includes one of:
if the code block group CBG is configured to transmit the physical downlink shared channel PDSCH, the HARQ-ACK of the CBG is converted into the HARQ-ACK of a transmission block TB;
if the spatially bonded HARQ-ACK PUCCH is not configured and at most two coded code words CW are configured, the HARQ-ACK of at least two CWs is converted to a TB-bonded HARQ-ACK.
11. A terminal device, comprising:
a processing module, configured to perform resource collision processing in a case where transmission resources of a first PUCCH collide with transmission resources of at least two PUCCHs of the N second PUCCHs in a time domain;
Wherein the resource conflict processing includes one of: multiplexing transmission of first information on at least one PUCCH of the N second PUCCHs; selecting transmission resources of M third PUCCHs from the configured PUCCH resource set; discarding the first information;
the first PUCCH is configured to transmit the first information, the first information includes a scheduling request SR or channel state information CSI, the second PUCCH is configured to transmit second information, the second information includes a hybrid automatic repeat request response HARQ-ACK, transmission resources of the N second PUCCHs do not collide in a time domain, the transmission resources of the N second PUCCHs are configured to transmit second information corresponding to the N TRPs, the third PUCCH is configured to transmit the second information, and the M third PUCCHs satisfy a preset condition, N is an integer greater than 1, and M is a positive integer less than or equal to N.
12. The terminal device according to claim 11, wherein the processing module is specifically configured to:
multiplexing and transmitting the first information on part or all of at least one first target PUCCH if the at least one first target PUCCH exists in the N second PUCCHs;
the first target PUCCH is a PUCCH which is determined according to a preset multiplexing rule and can multiplex and transmit the first information.
13. The terminal device according to claim 11, wherein the processing module is specifically configured to:
and if the second information corresponding to the at least two PUCCHs is determined to be multiplexed and transmitted on the first PUCCH according to a preset multiplexing rule, discarding the first information, or selecting transmission resources of the M third PUCCHs from a configured PUCCH resource set.
14. The terminal device of claim 11, wherein the M third PUCCHs satisfy a preset condition comprises one of:
at most, transmission resources of one PUCCH in the M third PUCCHs collide with transmission resources of the first PUCCH in a time domain, and the transmission resources of the M third PUCCHs do not collide in the time domain;
at least one second target PUCCH exists in the M third PUCCHs, transmission resources of the M third PUCCHs do not collide in a time domain, and the second target PUCCH is a PUCCH which can multiplex and transmit the first information and is determined according to a preset multiplexing rule.
15. The terminal device according to claim 11, characterized in that the terminal device further comprises:
the receiving module is used for receiving the resource indication information from the network side equipment;
The resource indication information is used for indicating transmission resources of N fourth PUCCHs, the fourth PUCCHs are used for transmitting the second information, the transmission resources of at most one PUCCH of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in a time domain, or the transmission resources of at least two PUCCHs of the N fourth PUCCHs collide with the transmission resources of the first PUCCH in a time domain, and the transmission resources of the N second PUCCHs are determined transmission resources according to the transmission resources of the N fourth PUCCHs.
16. The terminal device of claim 15, wherein the transmission resources of the N second PUCCHs are transmission resources of the N fourth PUCCHs in case there is no collision in a time domain of the transmission resources of the N fourth PUCCHs.
17. The terminal device of claim 15, wherein in a case where there is a collision of transmission resources of the N fourth PUCCHs in a time domain, the transmission resources of the N second PUCCHs include S transmission resources of a fifth PUCCH selected by the terminal device from the configured PUCCH resource set, wherein there is no collision of transmission resources of the S fifth PUCCHs in a time domain, and S is a positive integer less than or equal to N.
18. The terminal device of claim 17, wherein the transmission resource of each PUCCH of the S fifth PUCCH transmission resources satisfies the loading condition of the corresponding second information.
19. The terminal device according to claim 11, characterized in that the terminal device further comprises:
a reducing module, configured to reduce, if a transmission resource of a third target PUCCH does not meet a load condition of second information corresponding to the transmission resource of the third target PUCCH, a load of the second information corresponding to the third target PUCCH; wherein the third target PUCCH is a PUCCH of the N second PUCCHs.
20. The terminal device of claim 19, wherein the second information comprises HARQ-ACKs; the reduction module is specifically configured to one of:
if the code block group CBG is configured to transmit the physical downlink shared channel PDSCH, the HARQ-ACK of the CBG is converted into the HARQ-ACK of a transmission block TB;
if the spatially bonded HARQ-ACK PUCCH is not configured and at most two coded code words CW are configured, the HARQ-ACK of at least two CWs is converted to a TB-bonded HARQ-ACK.
21. A terminal device comprising a processor, a memory and a computer program stored on the memory and executable on the processor, which when executed by the processor implements the steps of the resource processing method according to any of claims 1 to 10.
22. A computer-readable storage medium, on which a computer program is stored, which computer program, when being executed by a processor, implements the steps of the resource processing method according to any of claims 1 to 10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910365488.0A CN111601339B (en) | 2019-04-30 | 2019-04-30 | Resource processing method, resource indicating method, terminal equipment and network equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910365488.0A CN111601339B (en) | 2019-04-30 | 2019-04-30 | Resource processing method, resource indicating method, terminal equipment and network equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111601339A CN111601339A (en) | 2020-08-28 |
CN111601339B true CN111601339B (en) | 2023-06-09 |
Family
ID=72190696
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910365488.0A Active CN111601339B (en) | 2019-04-30 | 2019-04-30 | Resource processing method, resource indicating method, terminal equipment and network equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111601339B (en) |
Families Citing this family (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111988857A (en) * | 2020-08-19 | 2020-11-24 | 中兴通讯股份有限公司 | Control information transmission method, device, communication node and storage medium |
CN114257360B (en) * | 2020-09-24 | 2023-12-05 | 维沃移动通信有限公司 | HARQ-ACK processing method and device and related equipment |
CN115333701A (en) * | 2021-05-11 | 2022-11-11 | 华为技术有限公司 | Communication method and device |
CN115333680B (en) * | 2021-05-11 | 2024-03-05 | 维沃移动通信有限公司 | Information transmission method, device, terminal and storage medium |
CN115701013A (en) * | 2021-07-23 | 2023-02-07 | 维沃移动通信有限公司 | Method, device and terminal for feeding back HAQR-ACK information |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018017840A1 (en) * | 2016-07-20 | 2018-01-25 | Convida Wireless, Llc | Mobility for radio devices using beamforming and selection |
WO2018228487A1 (en) * | 2017-06-15 | 2018-12-20 | Huawei Technologies Co., Ltd. | Method and devices for multiple transmit receive point cooperation for reliable communication |
WO2019047950A1 (en) * | 2017-09-11 | 2019-03-14 | Intel Corporation | Apparatus and method for uplink control signaling in multi-transmission reception point operation for new radio, and demodulation reference signal design |
Family Cites Families (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102812658B (en) * | 2010-01-08 | 2015-12-16 | 交互数字专利控股公司 | For the method and apparatus of the channel state information transmission of multiple carrier wave |
US8472471B2 (en) * | 2010-10-28 | 2013-06-25 | Lg Electronics Inc. | Method and apparatus for transmitting control information |
CN103843277B (en) * | 2011-10-03 | 2018-02-16 | 瑞典爱立信有限公司 | Using the resource of PUCCH format 3 ACK/NACK and channel condition information while report |
JP5873708B2 (en) * | 2011-12-19 | 2016-03-01 | シャープ株式会社 | Mobile station apparatus, method and integrated circuit |
EP3322115B1 (en) * | 2015-08-14 | 2024-01-24 | Huawei Technologies Co., Ltd. | Method and device for transmitting uplink control information |
CN108347782B (en) * | 2017-01-25 | 2019-12-20 | 电信科学技术研究院 | Method for sending and receiving uplink control information, terminal and base station |
US20190124647A1 (en) * | 2017-10-23 | 2019-04-25 | Mediatek Inc. | Configuration and selection of pucch resource set |
CN109155726B (en) * | 2018-03-09 | 2021-07-06 | 北京小米移动软件有限公司 | Information transmission method, device, system and storage medium |
-
2019
- 2019-04-30 CN CN201910365488.0A patent/CN111601339B/en active Active
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2018017840A1 (en) * | 2016-07-20 | 2018-01-25 | Convida Wireless, Llc | Mobility for radio devices using beamforming and selection |
WO2018228487A1 (en) * | 2017-06-15 | 2018-12-20 | Huawei Technologies Co., Ltd. | Method and devices for multiple transmit receive point cooperation for reliable communication |
WO2019047950A1 (en) * | 2017-09-11 | 2019-03-14 | Intel Corporation | Apparatus and method for uplink control signaling in multi-transmission reception point operation for new radio, and demodulation reference signal design |
Also Published As
Publication number | Publication date |
---|---|
CN111601339A (en) | 2020-08-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US12113622B2 (en) | Method for feedback control, UE, and network device | |
US20220141866A1 (en) | Resource configuration method, information transmission method, and related device | |
CN111601339B (en) | Resource processing method, resource indicating method, terminal equipment and network equipment | |
CN113573256B (en) | Information feedback and resource scheduling method, terminal and network equipment | |
US20210266946A1 (en) | Feedback information transmission method and a terminal device | |
CN111614444B (en) | Hybrid automatic repeat request acknowledgement feedback method and terminal | |
CN111435901B (en) | Hybrid automatic repeat request acknowledgement feedback method, terminal and network equipment | |
KR102481348B1 (en) | Uplink information transmission method and terminal | |
CN110166206B (en) | Method and terminal for determining HARQ-ACK codebook | |
CN111262663B (en) | Feedback message sending method and terminal equipment | |
CN111262668B (en) | Physical uplink control channel transmission method, network side equipment and terminal | |
CN111181706B (en) | Method and terminal for sending hybrid automatic repeat request acknowledgement | |
CN112492647B (en) | DCI scheduling method, equipment and system | |
CN111262670A (en) | Hybrid automatic repeat acknowledgement feedback information transmission method and terminal equipment | |
US20220150804A1 (en) | Information transmission method and terminal device | |
CN110661607A (en) | Method and terminal for processing uplink conflict | |
CN111278057A (en) | Uplink transmission method, terminal and network side equipment | |
CN112654093B (en) | Information transmission and receiving method, terminal and network side equipment | |
CN113271676B (en) | PUSCH and SR processing method and equipment | |
CN112654084A (en) | Search space distribution method, search space configuration method and related equipment | |
CN113259061B (en) | CSI transmission method, method for triggering CSI transmission and related equipment | |
CN111835479B (en) | Information transmission and receiving method, terminal and network side equipment | |
CN111817830B (en) | Transmission and reception control method, terminal and network side equipment | |
WO2021228080A1 (en) | Method and apparatus for transmitting information and generating and transmitting hybrid automatic repeat request (harq)-acknowledgement (ack) codebook | |
CN111132293B (en) | Information transmission method, equipment and system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |