A method and device for handling conflict in uplink channel

Through time-frequency resource coordination and the use of DCI indication information, the problem of low priority channel cancellation during uplink channel collision is solved, and resource utilization and channel transmission quality are improved.

CN113677017BActive Publication Date: 2025-01-10HUAWEI TECH CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202010414857.3
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-05-15
Publication Date
2025-01-10
Estimated Expiration
2040-05-15

AI Technical Summary

Technical Problem

In the prior art, when an uplink channel of different priority collision occurs, the uplink transmission of low priority is cancelled, resulting in a decrease in resource utilization and it is difficult to effectively judge whether the uplink transmission of low priority is cancelled.

Method used

Through the time-frequency resource coordination between the terminal device and the network device, the DCI indication information is used to determine whether to send or receive the uplink channel on the third uplink time-frequency resource, and combined with the time-domain position relationship of the time-frequency resource, it is determined whether to cancel or merge the uplink. Send or receive the channel.

Benefits of technology

This improves the resource utilization rate of the system, avoids unnecessary uplink channel cancellation, ensures the transmission quality of high-priority channels, and simplifies the processing flow of terminal equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113677017B_ABST
    Figure CN113677017B_ABST
Patent Text Reader

Abstract

A method and device for handling conflicts of uplink channels, the method comprising: a terminal device receives first indication information and a first DCI from a network device, wherein a first uplink channel of high priority indicated by the first DCI collides with a third uplink channel of low priority indicated by the first indication information. Afterwards, the terminal device receives a second DCI from the network device, and a second uplink channel of high priority indicated by the second DCI collides with the first uplink channel, but the second uplink channel does not collide with the third uplink channel. The terminal device determines whether to cancel sending the third uplink channel on the third uplink time-frequency resource based on the time-domain position relationship between the third uplink time-frequency resource and the time-frequency resource of the PDCCH used to carry the second DCI. The above method can effectively improve the resource utilization of the system.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The embodiments of the present application relate to the field of wireless communications, and in particular, to a method and device for handling conflicts in an uplink channel. Background Art

[0002] The protocol of the 3rd generation partnership project (3GPP) release 16 (R16) introduces two priorities for uplink transmission, namely priority 0 and priority 1. Priority 0 represents low priority (LP) and priority 1 represents high priority (HP). Uplink transmission can be control signaling transmission on the physical uplink control channel (PUCCH) or control signaling transmission or data transmission on the physical uplink shared channel (PUSCH). PUCCH and PUSCH can be collectively referred to as uplink channels. When uplink channels of different priorities collide, the transmission of the low-priority uplink channel is canceled (or can be understood as discarded). For example Figure 1 As shown in the figure, when the HPPUCCH and LP PUSCH collide, the terminal device will cancel the transmission of the LP PUSCH. The collision of two channels means that the transmission resources of the two channels overlap, which can be overlapped in the time domain, overlapped in the frequency domain, or overlapped in the time-frequency domain. The overlap can be partial overlap or complete overlap. Summary of the invention

[0003] The embodiments of the present application provide a method and device for handling conflicts in an uplink channel, which are used to solve the problem of how to determine whether to cancel a low-priority uplink transmission.

[0004] In a first aspect, an embodiment of the present application provides a method for handling conflicts in an uplink channel, the method comprising:

[0005] The terminal device receives the first indication information from the network device, receives the first DCI from the network device on the first downlink time-frequency resource, and receives the second DCI from the network device on the second downlink time-frequency resource. The terminal device determines whether to send the third uplink channel on the third uplink time-frequency resource according to the time domain position relationship between the third uplink time-frequency resource and the second downlink time-frequency resource. Among them, the first indication information indicates that the terminal device sends the third uplink channel on the third uplink time-frequency resource, the first DCI indicates that the terminal device sends the first uplink channel on the first uplink time-frequency resource, the first uplink time-frequency resource and the third uplink time-frequency resource overlap in the time domain, the priority of the first uplink channel is higher than the priority of the third uplink channel, the second DCI indicates that the terminal device sends the second uplink channel on the second uplink time-frequency resource, the last symbol of the second downlink time-frequency resource is after the last symbol of the first downlink time-frequency resource, the second uplink time-frequency resource and the first uplink time-frequency resource overlap in the time domain, the second uplink time-frequency resource and the third uplink time-frequency resource do not overlap in the time domain, and the priority of the second uplink channel is the same as the priority of the first uplink channel.

[0006] Using the above method, when the low-priority third uplink channel collides with the high-priority first uplink channel, and the terminal device receives the scheduling of the high-priority second uplink channel, the first uplink channel also collides with the second uplink channel, and the second uplink channel does not collide with the third uplink channel, then the terminal device will merge the information originally required to be carried on the first uplink channel into the second uplink channel for transmission, and determine whether to cancel the transmission of the third uplink channel based on the time-domain position relationship between the time-frequency resources used by the third uplink channel and the time-frequency resources of the PDCCH that schedules the high-priority uplink transmission (the first uplink channel or the second uplink channel), which can effectively improve the resource utilization of the system.

[0007] In a possible design, the terminal device determines whether to send the third uplink channel on the third uplink time-frequency resource according to the time domain position relationship between the third uplink time-frequency resource and the second downlink time-frequency resource. Specifically, the following method can be adopted: when the last symbol of the second downlink time-frequency resource is earlier than the reference symbol R1, the terminal device sends the third uplink channel on the third uplink time-frequency resource. The reference symbol R1 is the Mth symbol before the first symbol of the third uplink time-frequency resource, and M is a positive integer.

[0008] In a possible design, the terminal device determines whether to send the third uplink channel on the third uplink time-frequency resource according to the time domain position relationship between the third uplink time-frequency resource and the second downlink time-frequency resource. Specifically, the following method can be adopted: when the last symbol of the second downlink time-frequency resource is later than the reference symbol R1, the terminal device cancels sending the third uplink channel to the network device on the third uplink time-frequency resource. The reference symbol R1 is the Mth symbol before the first symbol of the third uplink time-frequency resource, and M is a positive integer.

[0009] In one possible design, the value of M is related to the capability of the terminal device.

[0010] In one possible design, the terminal device may cancel sending the third uplink channel on the third uplink time-frequency resource to the network device by adopting the following method: the terminal device may cancel sending the third uplink channel on the third uplink time-frequency resource starting from the later symbol between the first symbol of the third uplink time-frequency resource and the reference symbol R2, where the reference symbol R2 is the Nth symbol after the last symbol of the first downlink time-frequency resource, and N is a positive integer.

[0011] In one possible design, the first uplink channel is PUCCH, and the second uplink channel is PUCCH or PUSCH.

[0012] In a second aspect, an embodiment of the present application provides a method for handling conflicts in an uplink channel, the method comprising:

[0013] The network device sends the first indication information to the terminal device, sends the first DCI to the terminal device on the first downlink time-frequency resource, and sends the second DCI to the terminal device on the second downlink time-frequency resource. The network device determines whether to receive the third uplink channel on the third uplink time-frequency resource according to the time domain position relationship between the third uplink time-frequency resource and the second downlink time-frequency resource. Among them, the first indication information indicates that the terminal device sends the third uplink channel on the third uplink time-frequency resource, the first DCI indicates that the terminal device sends the first uplink channel on the first uplink time-frequency resource, the first uplink time-frequency resource and the third uplink time-frequency resource overlap in the time domain, the priority of the first uplink channel is higher than the priority of the third uplink channel, the second DCI indicates that the terminal device sends the second uplink channel on the second uplink time-frequency resource, the last symbol of the second downlink time-frequency resource is after the last symbol of the first downlink time-frequency resource, the second uplink time-frequency resource and the first uplink time-frequency resource overlap in the time domain, the second uplink time-frequency resource and the third uplink time-frequency resource do not overlap in the time domain, and the priority of the second uplink channel is the same as the priority of the first uplink channel.

[0014] In a possible design, the network device determines whether to receive the third uplink channel on the third uplink time-frequency resource according to the time domain position relationship between the third uplink time-frequency resource and the second downlink time-frequency resource. Specifically, the following method can be adopted: when the last symbol of the second downlink time-frequency resource is earlier than the reference symbol R1, the network device receives the third uplink channel on the third uplink time-frequency resource. The reference symbol R1 is the Mth symbol before the first symbol of the third uplink time-frequency resource, where M is a positive integer.

[0015] In a possible design, the network device determines whether to receive the third uplink channel on the third uplink time-frequency resource according to the time domain position relationship between the third uplink time-frequency resource and the second downlink time-frequency resource. Specifically, the following method can be adopted: when the last symbol of the second downlink time-frequency resource is later than the reference symbol R1, the network device cancels receiving the third uplink channel on the third uplink time-frequency resource. The reference symbol R1 is the Mth symbol before the first symbol of the third uplink time-frequency resource, and M is a positive integer.

[0016] In one possible design, the value of M is related to the capability of the terminal device.

[0017] In one possible design, the network device may cancel receiving the third uplink channel on the third uplink time-frequency resource by adopting the following method: the network device cancels receiving the third uplink channel on the third uplink time-frequency resource starting from the later symbol between the first symbol of the third uplink time-frequency resource and the reference symbol R2, wherein the reference symbol R2 is the Nth symbol after the last symbol of the first downlink time-frequency resource, and N is a positive integer.

[0018] In one possible design, the first uplink channel is PUCCH, and the second uplink channel is PUCCH or PUSCH.

[0019] In a third aspect, an embodiment of the present application provides a method for handling conflicts in an uplink channel, the method comprising:

[0020] The terminal device receives the first indication information from the network device, receives the first DCI from the network device on the first downlink time-frequency resource, and receives the second DCI from the network device on the second downlink time-frequency resource. The terminal device discards the second DCI and cancels sending the third uplink channel on the third uplink time-frequency resource. The first indication information instructs the terminal device to send the third uplink channel on the third uplink time-frequency resource, the first DCI instructs the terminal device to send the first uplink channel on the first uplink time-frequency resource, the third uplink time-frequency resource overlaps with the first uplink time-frequency resource in the time domain, the priority of the first uplink channel is higher than the priority of the third uplink channel, the second DCI instructs the terminal device to send the second uplink channel on the second uplink time-frequency resource, the last symbol of the second downlink time-frequency resource is after the last symbol of the first downlink time-frequency resource, the first uplink time-frequency resource and the second uplink time-frequency resource overlap in the time domain, and the priority of the first uplink channel is the same as the priority of the second uplink channel.

[0021] With the above method, when the third uplink channel with a low priority collides with the first uplink channel with a high priority, and the terminal device receives the scheduling of the second uplink channel with a high priority, the terminal device discards the DCI that schedules the second uplink channel with a high priority. Therefore, the processing of the terminal device will be simpler, and there is no need to re-prepare the transmission of the third uplink channel with a low priority.

[0022] In one possible design, the terminal device may cancel sending the third uplink channel on the third uplink time-frequency resource by adopting the following method: the terminal device cancels sending the third uplink channel on the third uplink time-frequency resource starting from the later symbol between the first symbol of the third uplink time-frequency resource and the reference symbol R2, where the reference symbol R2 is the Nth symbol after the last symbol of the first downlink time-frequency resource, and N is a positive integer.

[0023] In a fourth aspect, an embodiment of the present application provides a method for handling conflicts in an uplink channel, the method comprising:

[0024] The network device sends the first indication information to the terminal device, sends the first DCI to the terminal device on the first downlink time-frequency resource, and does not send the second DCI to the terminal device on the second downlink time-frequency resource. The network device does not receive the third uplink channel on the third uplink time-frequency resource. Among them, the first indication information instructs the terminal device to send the third uplink channel on the third uplink time-frequency resource, the first DCI instructs the terminal device to send the first uplink channel on the first uplink time-frequency resource, the third uplink time-frequency resource overlaps with the first uplink time-frequency resource in the time domain, the priority of the first uplink channel is higher than the priority of the third uplink channel, the second DCI instructs the terminal device to send the second uplink channel on the second uplink time-frequency resource, the last symbol of the second downlink time-frequency resource is after the last symbol of the first downlink time-frequency resource, the first uplink time-frequency resource and the second uplink time-frequency resource overlap in the time domain, and the priority of the first uplink channel is the same as the priority of the second uplink channel.

[0025] In one possible design, the network device may cancel receiving the third uplink channel on the third uplink time-frequency resource by adopting the following method: the network device may cancel receiving the third uplink channel on the third uplink time-frequency resource starting from the later symbol between the first symbol of the third uplink time-frequency resource and the reference symbol R2, where the reference symbol R2 is the Nth symbol after the last symbol of the first downlink time-frequency resource, and N is a positive integer.

[0026] In a fifth aspect, an embodiment of the present application provides a communication device, wherein the device includes a module for executing the first aspect and any possible design of the first aspect; or the device includes a module for executing the second aspect and any possible design of the second aspect; or the device includes a module for executing the third aspect and any possible design of the third aspect; or the device includes a module for executing the fourth aspect and any possible design of the fourth aspect.

[0027] In a sixth aspect, an embodiment of the present application provides a communication device, comprising a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the first aspect and any possible design of the first aspect, or implement the second aspect and any possible design of the second aspect, or implement the third aspect and any possible design of the third aspect, or implement the fourth aspect and any possible design of the fourth aspect through logic circuits or execution code instructions.

[0028] In the seventh aspect, an embodiment of the present application provides a computer-readable storage medium, in which a computer program or instruction is stored. When the computer program or instruction is executed by a communication device, the first aspect and any possible design of the first aspect are implemented, or the second aspect and any possible design of the second aspect are implemented, or the third aspect and any possible design of the third aspect are implemented, or the fourth aspect and any possible design of the fourth aspect are implemented.

[0029] In an eighth aspect, an embodiment of the present application provides a computer program product comprising a program, which, when running on a communication device, enables the communication device to execute the first aspect and any possible design of the first aspect, or execute the second aspect and any possible design of the second aspect, or execute the third aspect and any possible design of the third aspect, or execute the fourth aspect and any possible design of the fourth aspect. BRIEF DESCRIPTION OF THE DRAWINGS

[0030] Figure 1 A schematic diagram of a collision between two uplink channels in an embodiment of the present application;

[0031] Figure 2 A schematic diagram of the architecture of a mobile communication system used in an embodiment of the present application;

[0032] Figure 3 This is a schematic diagram of canceling the transmission of a low-priority uplink channel in an embodiment of the present application;

[0033] Figure 4 This is one of the schematic diagrams of collision of three uplink channels in an embodiment of the present application;

[0034] Figure 5 This is one of the flow charts summarizing the conflict handling method of the uplink channel in the embodiment of the present application;

[0035] Figure 6 This is the second schematic diagram of a collision between three uplink channels in an embodiment of the present application;

[0036] Figure 7 This is the third schematic diagram of a collision between three uplink channels in an embodiment of the present application;

[0037] Figure 8 This is a fourth schematic diagram of a collision between three uplink channels in an embodiment of the present application;

[0038] Fig. 9 The second schematic diagram of canceling the transmission of a low-priority uplink channel in an embodiment of the present application;

[0039] Fig.10 The third schematic diagram of canceling the transmission of a low-priority uplink channel in an embodiment of the present application;

[0040] Fig.11 The fourth schematic diagram of canceling the transmission of a low-priority uplink channel in an embodiment of the present application;

[0041] Fig.12 The fifth schematic diagram of canceling the transmission of the low-priority uplink channel in the embodiment of the present application;

[0042] Fig.13 This is a second flow chart summarizing the method for handling conflicts in an uplink channel in an embodiment of the present application;

[0043] Fig.14 This is a third flow chart summarizing the method for handling conflicts in an uplink channel in an embodiment of the present application;

[0044] Fig.15 This is a fifth schematic diagram of a collision between three uplink channels in an embodiment of the present application;

[0045] Fig.16 This is one of the structural diagrams of the communication device in the embodiment of the present application;

[0046] Fig.17 This is the second structural diagram of the communication device in the embodiment of the present application. DETAILED DESCRIPTION

[0047] Figure 2 Schematic diagram of the architecture of the mobile communication system used in the embodiment of the present application. Figure 2 As shown, the mobile communication system includes a core network device 210, a wireless access network device 220 and at least one terminal device (such as Figure 2 The terminal device is connected to the wireless access network device by wireless means, and the wireless access network device is connected to the core network device by wireless or wired means. The core network device and the wireless access network device can be independent and different physical devices, or the functions of the core network device and the logical functions of the wireless access network device can be integrated on the same physical device, or part of the functions of the core network device and part of the functions of the wireless access network device can be integrated on one physical device. The terminal device can be fixed or movable. Figure 2 This is just a schematic diagram. The communication system may also include other network devices, such as wireless relay devices and wireless backhaul devices. Figure 2 The embodiments of the present application do not limit the number of core network devices, wireless access network devices and terminal devices included in the mobile communication system.

[0048] The terminal device is connected to the wireless access network device by wireless means, thereby accessing the mobile communication system. The wireless access network device can be a base station, an evolved NodeB (eNodeB), a transmission reception point (TRP), a next generation NodeB (gNB) in a 5G mobile communication system, a base station in a future mobile communication system, or an access node in a WiFi system, etc.; it can also be a module or unit that completes part of the functions of a base station, for example, it can be a centralized unit (CU) or a distributed unit (DU). The embodiments of the present application do not limit the specific technology and specific device form adopted by the wireless access network device. In the present application, the wireless access network device is referred to as the network device. If there is no special explanation, the network device refers to the wireless access network device.

[0049] The terminal device may also be referred to as a terminal, user equipment (UE), a mobile station, a mobile terminal, etc. The terminal device may be a mobile phone, a tablet computer, a computer with wireless transceiver function, a virtual reality terminal device, an augmented reality terminal device, a wireless terminal in industrial control, a wireless terminal in unmanned driving, a wireless terminal in remote surgery, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the terminal device.

[0050] The network equipment and terminal equipment can be deployed on land, including indoors or outdoors, handheld or vehicle-mounted; they can also be deployed on the water surface; they can also be deployed on airplanes, balloons and artificial satellites in the air. The embodiments of the present application do not limit the application scenarios of the network equipment and terminal equipment.

[0051] The network device and the terminal device may communicate through the licensed spectrum, the unlicensed spectrum, or both the licensed spectrum and the unlicensed spectrum. The network device and the terminal device may communicate through the spectrum below 6 gigahertz (GHz), the spectrum above 6 GHz, or both the spectrum below 6 GHz and the spectrum above 6 GHz. The embodiments of the present application do not limit the spectrum resources used between the network device and the terminal device.

[0052] In an embodiment of the present application, the time domain symbol may be an orthogonal frequency division multiplexing (OFDM) symbol or a discrete Fourier transform spread OFDM (DFT-s-OFDM) symbol. Unless otherwise specified, the symbols in the embodiments of the present application refer to time domain symbols. Moreover, the lengths of time domain symbols with different subcarrier spacings are different. The symbols in the embodiments of the present application may be of any subcarrier spacing. For example, the subcarrier spacing may be 15kHz, 30kHz, 60kHz, etc., which is not limited in the embodiments of the present application.

[0053] It is understandable that in the embodiments of the present application, the physical downlink shared channel (PDSCH), physical downlink control channel (PDCCH), PUSCH and PUCCH are only used as an example of downlink data channel, downlink control channel, uplink data channel and uplink control channel. In different systems and different scenarios, data channels and control channels may have different names, and the embodiments of the present application do not limit this. The network device sends downlink control information (DCI) to the terminal device through the PDCCH.

[0054] It is understandable that the above Figure 1 The scenario of uplink channel collision shown is only an example, and there may be other scenarios of uplink channel collision. For example, the network device sends DCI1 and DCI2 to the terminal device through two PDCCHs in sequence. DCI1 is used to schedule LP PUCCH, and DCI 2 is used to schedule HP PUSCH. LP PUCCH collides with HP PUSCH. Figure 3 Taking the scenario shown in the figure as an example, there are three possible ways for the terminal device to start canceling the transmission of LP PUSCH:

[0055] Mode 1: The terminal device starts to cancel the transmission of LP PUSCH at point C. Before point C, the terminal device is allowed to cancel the transmission of LP PUSCH, but it is not allowed to cancel the transmission of LP PUSCH after point C. It can be understood that point C is the latest time point to start canceling LP PUSCH.

[0056] Mode 2: The terminal device can only cancel the transmission of LP PUSCH at point C. The terminal device is not allowed to cancel the transmission of LP PUSCH before or after point C. It can be understood that point C is the exact time point to start canceling LP PUSCH.

[0057] Mode 3: The terminal device starts to cancel the transmission of LP PUSCH at point E. Before point E, the terminal device is allowed to cancel the transmission of LP PUSCH, but it is not allowed to cancel the transmission of LP PUSCH after point E. It can be understood that point E is the latest time point to start canceling LP PUSCH.

[0058] Among them, Tproc,2 is the preparation time of PUSCH, and d1 is related to the terminal device capability and is the number of symbols reported by the terminal device to the network device. For example, the value of d1 is 0, 1, or 2.

[0059] Among them, T proc,2 =max((N2+d 2,1 )(2048+144)·κ2 -μ ·T C ,d 2,2 )

[0060] μ is the index of the subcarrier spacing Δf, as shown in Table 1.

[0061] Table 1

[0062]

[0063] κ=T s / T c =64, T c =1 / (Δf max ·N f ), Δf max =480·10 3 Hz,N f =4096,T s =1 / (Δf ref ·N f,ref ), Δf ref =15·10 3 Hz,N f,ref =2048. Among them, Δf max is the maximum subcarrier spacing, Δf ref is the reference subcarrier spacing, N f,ref and N f is a preset constant. c is the first time unit, i.e., the time unit corresponding to the maximum subcarrier spacing, T sis the second time unit, that is, the time unit corresponding to the reference subcarrier spacing. κ is the ratio of the second time unit to the first time unit.

[0064] N2 is the number of symbols corresponding to the PUSCH preparation time, and is associated with the terminal device capability. For example, the value of N2 for one terminal device capability is shown in Table 2, and the value of N2 for another terminal device capability is shown in Table 3.

[0065] Table 2

[0066] μ <![CDATA[PUSCH preparation time N2[symbols] <!-- 6 -->]]> 0 10 1 12 2 23 3 36

[0067] Table 3

[0068] μ <![CDATA[PUSCH preparation time N2[symbols]]]> 0 5 1 5.5 2 11(Frequency Range 1)

[0069] Wherein, d2,1 is a preset constant. If the first symbol of PUSCH contains DMRS, the value of d2,1 is 0; otherwise, the value of d2,1 is 1. d2,2 is a preset constant. If the scheduled DCI triggers BWP switching, the value of d2,2 is the switching time; otherwise, the value of d2,2 is 0. If PUSCH transmission is cancelled, the value of d2,1 is 0.

[0070] Consider the scenario where multiple uplink channels collide. For example, three uplink channels collide. Figure 4 As shown, the transmission resources of HPPUCCH and LP PUSCH collide, and at the same time, the transmission resources of HP PUCCH and HP PUSCH collide. In the prior art, when the transmission resources of a high-priority uplink channel collide with the transmission resources of a low-priority uplink channel, the transmission of the low-priority uplink channel will be cancelled. In other words, Figure 4 The LP PUSCH in the transmission will be cancelled. At this time, only the transmission resources of the uplink channels with the same priority level collide, that is, the transmission resources of the HP PUCCH and the HP PUSCH collide. According to the 3GPP release 15 (R15) protocol, the uplink control information (UCI) in the HP PUCCH can be multiplexed on the HP PUSCH. The UCI here can be the hybrid automatic repeat request-acknowledgement (HARQ-ACK) information.

[0071] Depend on Figure 4It can be seen that when the UCI in the HP PUCCH is multiplexed into the HP PUSCH, if the HP PUSCH does not collide with the LP PUSCH, the transmission of the LP PUSCH may not be cancelled. Therefore, even if the low-priority uplink transmission collides with the high-priority uplink transmission, the low-priority uplink transmission may not be cancelled. How to determine whether to cancel the low-priority uplink transmission is a problem that needs to be solved. In addition, Figure 4 As shown in the figure, when the terminal device receives DCI 2 but has not received DCI 3, the terminal device determines that the transmission of LP PUSCH needs to be canceled. After the terminal device receives DCI3, since the UCI on HP PUCCH can be multiplexed to HP PUSCH for transmission, the terminal device can determine that there is no collision between LP PUSCH and HP PUSCH, and LP PUSCH can also be sent. However, it takes time for the terminal device to process from canceling the transmission of LP PUSCH to resuming the transmission of LP PUSCH. Therefore, when the terminal device determines whether to cancel the low-priority uplink transmission, it needs to combine the capabilities of the terminal device.

[0072] It is understandable that except Figure 4 In addition to the scenario of uplink channel collision shown in the figure, there may be other scenarios of uplink channel collision. For example, the network device sends DCI1, DCI2 and DCI3 to the terminal device through three PDCCHs in sequence, DCI1 is used to schedule LP PUCCH, DCI 2 is used to schedule HP PUCCH, and DCI 3 is used to schedule HP PUSCH, where LPPUCCH collides with HP PUCCH scheduled by DCI 2, and at the same time, HP PUCCH scheduled by DCI 2 collides with HPPUSCH scheduled by DCI 3.

[0073] For another example, the network device sends DCI1, DCI2 and DCI3 to the terminal device through three PDCCHs in sequence, DCI1 is used to schedule LP PUCCH, DCI 2 is used to schedule HP PUCCH or HP PUSCH, and DCI 3 is used to schedule LP PUCCH or LPPUSCH. Among them, the LP PUCCH scheduled by DCI1 collides with the HP PUCCH or HP PUSCH scheduled by DCI 2. At the same time, the LP PUCCH scheduled by DCI 1 collides with the LP PUCCH or LP PUSCH scheduled by DCI 3.

[0074] Based on this, an embodiment of the present application provides a method for handling conflicts in an uplink channel, which is used to solve the problem of how to determine whether to cancel a low-priority uplink transmission. Figure 5As shown, the method includes the following operations. In the method embodiment of the present application, the execution subject may be a terminal device and a network device, or a module applied in a terminal device and a module applied in a network device, where the module may be a chip, for example.

[0075] S510: The network device sends first indication information to the terminal device, where the first indication information instructs the terminal device to send a third uplink channel on a third uplink time-frequency resource.

[0076] Wherein, the first indication information may be DCI, or the first indication information may be carried in a high-level signaling. Exemplarily, the high-level signaling here may be a radio resource control (RRC) signaling or a medium access control control element (MAC CE). The third uplink channel may be a PUCCH or a PUSCH. Wherein, when the first indication information is DCI, the DCI includes a priority indication field for indicating the priority of the third uplink channel. When the first indication information is carried in a high-level signaling, the high-level signaling may also include an information element for indicating the priority of the third uplink channel.

[0077] S520: The network device sends a first DCI to the terminal device on the first downlink time-frequency resource. Correspondingly, the terminal device receives the first DCI from the network device on the first downlink time-frequency resource.

[0078] The first DCI indicates that the terminal device sends a first uplink channel on a first uplink time-frequency resource. The first uplink time-frequency resource overlaps with the third uplink time-frequency resource in the time domain, and the priority of the first uplink channel is higher than the priority of the third uplink channel. The first uplink channel may be a PUCCH. The first DCI includes a priority indication field for indicating the priority of the first uplink channel.

[0079] S530: The network device sends a second DCI to the terminal device on the second downlink time-frequency resource. Correspondingly, the terminal device receives the second DCI from the network device on the second downlink time-frequency resource.

[0080] The second DCI indicates that the terminal device sends a second uplink channel on a second uplink time-frequency resource. The second uplink time-frequency resource and the first uplink time-frequency resource overlap in the time domain. The priority of the second uplink channel is the same as the priority of the first uplink channel. Among them, the second DCI includes a priority indication field for indicating the priority of the second uplink channel. The third uplink time-frequency resource and the second uplink time-frequency resource do not overlap in the time domain. The second uplink channel can be PUCCH or PUSCH.

[0081] Optionally, the first symbol of the second uplink time-frequency resource is after the last symbol of the first uplink time-frequency resource.

[0082] It should be understood that in a time slot (for example, including 14 symbols) or a sub-time slot (for example, including 7 symbols or 2 symbols), for the same priority, the terminal device can only send one PUCCH. When the first uplink channel is PUCCH and the second uplink channel is PUCCH, if the first uplink time-frequency resource and the second uplink time-frequency resource are located in the same time slot or sub-time slot, the first uplink channel can be multiplexed to the second uplink channel for transmission. That is to say, in an embodiment of the present application, the first uplink time-frequency resource does not necessarily overlap with the second uplink time-frequency resource in the time domain, but the first uplink time-frequency resource and the second uplink time-frequency resource are located in the same time slot or sub-time slot.

[0083] Optionally, the terminal device receives the first DCI first and then receives the second DCI, that is, the last symbol of the second downlink time-frequency resource is after the last symbol of the first downlink time-frequency resource. Alternatively, the network device first sends the first DCI to the terminal device, and then sends the second DCI to the terminal device, that is, the first symbol of the second downlink time-frequency resource is after the first symbol of the first downlink time-frequency resource.

[0084] It should be understood that the embodiments of the present application may also be applicable to the scenario where the last symbol of the second downlink time-frequency resource is the same as the last symbol of the first downlink time-frequency resource, and may also be applicable to the scenario where the first symbol of the second downlink time-frequency resource is the same as the first symbol of the first downlink time-frequency resource. Exemplarily, the network device may send a second DCI to the terminal device on the second downlink time-frequency resource while sending a first DCI to the terminal device on the first downlink time-frequency resource, that is, the first DCI and the second DCI are sent simultaneously. The embodiments of the present application may also be applicable to the scenario where the first symbol of the second downlink time-frequency resource is before the first symbol of the first downlink time-frequency resource, and may also be applicable to the scenario where the first symbol of the second downlink time-frequency resource is after the first symbol of the first downlink time-frequency resource.

[0085] S540A: The network device determines whether to receive a third uplink channel on the third uplink time-frequency resource according to the time domain position relationship between the third uplink time-frequency resource and the second downlink time-frequency resource.

[0086] S540B: ​​The terminal device determines whether to send a third uplink channel on the third uplink time-frequency resource according to the time domain position relationship between the third uplink time-frequency resource and the second downlink time-frequency resource.

[0087] It should be understood that the method by which the network device determines whether to receive the third uplink channel on the third uplink time-frequency resource based on the time-domain position relationship between the third uplink time-frequency resource and the second downlink time-frequency resource is the same as the method by which the terminal device determines whether to send the third uplink channel on the third uplink time-frequency resource based on the time-domain position relationship between the third uplink time-frequency resource and the second downlink time-frequency resource. The following is an example of a terminal device determining whether to send the third uplink channel on the third uplink time-frequency resource.

[0088] The following describes the specific process of how the terminal device determines whether to send the third uplink channel on the third uplink time-frequency resource in combination with the first scenario and the second scenario. The reference symbol R1 involved in the first scenario and the second scenario refers to the Mth symbol before the first symbol of the third uplink time-frequency resource, and M is a positive integer. The value of M is related to the capability of the terminal device. Exemplarily, the value of M can refer to the design rule of point C above, that is, the value of M can be determined according to Tproc,2 and d1. For example, the value of M can be equal to Tproc,2+d1, or the value of M can be greater than or less than Tproc,2+d1, or the value of M is equal to Tproc,2+x, where x is a value reported by the terminal device. It should be understood that the subcarrier spacing corresponding to the reference symbol R1 can be referenced to the subcarrier spacing of the uplink transmission, for example, the subcarrier spacing corresponding to the third uplink time-frequency resource, or the subcarrier spacing of the downlink transmission, for example, the subcarrier spacing corresponding to the first downlink time-frequency resource or the subcarrier spacing corresponding to the second downlink time-frequency resource.

[0089] Scenario 1: The last symbol of the second downlink time-frequency resource is earlier than the reference symbol R1.

[0090] When the last symbol of the second downlink time-frequency resource is earlier than the reference symbol R1, the terminal device sends the third uplink channel on the third uplink time-frequency resource. At the same time, the terminal device cancels sending the first uplink channel on the first time-frequency resource, and the terminal device sends the second uplink channel on the second uplink time-frequency resource. Correspondingly, the network device receives the third uplink channel on the third uplink time-frequency resource, cancels receiving the first uplink channel on the first time-frequency resource, and receives the second uplink channel on the second uplink time-frequency resource.

[0091] The second uplink channel is used to carry the first information and the second information. Since the priority of the first uplink channel is the same as that of the second uplink channel, the first information originally carried through the first uplink channel is carried through the second uplink channel, that is, the second uplink channel is used to carry the first information originally carried through the first uplink channel in addition to the second information originally carried through the second uplink channel.

[0092] For example, Figure 6As shown, DCI1 is used to schedule LP PUSCH (corresponding to Figure 5 The third uplink channel in DCI2 is used to schedule HP PUCCH (corresponding to Figure 5 The first uplink channel in DCI3 is used to schedule HP PUSCH (corresponding to Figure 5 The second uplink channel in the PDCCH), the last symbol of the PDCCH carrying DCI3 is earlier than the reference symbol R1, that is, the terminal device receives DCI3 from the network device earlier than point A, then the terminal device sends LP PUSCH and HP PUSCH, and cancels the sending of HP PUCCH.

[0093] In the above Figure 6 In the embodiment shown, DCI1 corresponds to Figure 5 The first indication information in DCI2 corresponds to Figure 5 The first DCI in DCI3 corresponds to Figure 5 The second DCI in .

[0094] Second scenario: the last symbol of the second downlink time-frequency resource is later than the reference symbol R1.

[0095] When the last symbol of the second downlink time-frequency resource is later than the reference symbol R1, the terminal device cancels sending the third uplink channel to the network device on the third uplink time-frequency resource. At the same time, the terminal device cancels sending the first uplink channel to the network device on the first time-frequency resource, and the terminal device sends the second uplink channel on the second uplink time-frequency resource. Correspondingly, the network device cancels receiving the third uplink channel on the third uplink time-frequency resource, the network device cancels receiving the first uplink channel on the first uplink time-frequency resource, and the network device receives the second uplink channel on the second uplink time-frequency resource.

[0096] The second uplink channel is used to carry the first information and the second information. Since the priority of the first uplink channel is the same as that of the second uplink channel, the first information originally carried through the first uplink channel is carried through the second uplink channel, that is, the second uplink channel is used to carry the first information originally carried through the first uplink channel in addition to the second information originally carried through the second uplink channel.

[0097] It should be understood that the last symbol of the second downlink time-frequency resource being later than the reference symbol R1 can also specifically include two situations: first, the last symbol of the first downlink time-frequency resource is later than the reference symbol R1, and the last symbol of the second downlink time-frequency resource is later than the reference symbol R1. Second, the last symbol of the first downlink time-frequency resource is earlier than the reference symbol R1, and the last symbol of the second downlink time-frequency resource is later than the reference symbol R1.

[0098] In one example, if Figure 7As shown, DCI1 is used to schedule LP PUSCH (corresponding to Figure 5 The third uplink channel in DCI2 is used to schedule HP PUCCH (for Figure 5 The first uplink channel in DCI3 is used to schedule HP PUSCH (corresponding to Figure 5 When the last symbol of the PDCCH carrying DCI3 is later than the reference symbol R1, that is, the terminal device receives DCI3 from the network device later than point A, the terminal device cancels sending the LP PUSCH, cancels sending the HP PUCCH, and sends the HP PUSCH.

[0099] In one example, if Figure 8 As shown, DCI1 is used to schedule LP PUSCH (corresponding to Figure 5 The third uplink channel in DCI2 is used to schedule HP PUCCH (corresponding to Figure 5 The first uplink channel in DCI3 is used to schedule HP PUSCH (corresponding to Figure 5 When the last symbol of the PDCCH carrying DCI3 is later than the reference symbol R1, that is, the terminal device receives DCI3 from the network device later than point A, the terminal device cancels sending the LP PUSCH, cancels sending the HP PUCCH, and sends the HP PUSCH.

[0100] In the above Figure 7 and Figure 8 In the example shown, DCI1 corresponds to Figure 5 The first indication information in DCI2 corresponds to Figure 5 The first DCI in DCI3 corresponds to Figure 5 The second DCI in .

[0101] It should be understood that when the last symbol of the second downlink time-frequency resource is the same symbol as the reference symbol R1, it can be agreed that the terminal device sends the third uplink channel on the third uplink time-frequency resource, or it can be agreed that the terminal device cancels sending the third uplink channel on the third uplink time-frequency resource. The embodiments of the present application are not limited to this.

[0102] Further, the terminal device may cancel sending the third uplink channel on the third uplink time-frequency resource in the following manners, but not limited to:

[0103] A first possible approach is that the terminal device cancels sending the third uplink channel on the third uplink time-frequency resource starting from the later symbol between the first symbol of the third uplink time-frequency resource and the reference symbol R2.

[0104] It can be understood that the later symbol between the first symbol of the third uplink time-frequency resource and the reference symbol R2 is the latest symbol to start canceling the symbol of the third uplink channel sent on the third uplink time-frequency resource, or to accurately start canceling the symbol of the third uplink channel sent on the third uplink time-frequency resource.

[0105] In some embodiments, the reference symbol R2 is the Nth symbol after the last symbol of the first downlink time-frequency resource, where N is a positive integer. Exemplarily, the value of N may be Tproc,2+d1.

[0106] For example, Fig. 9 As shown, the network device sends DCI1 and DCI2 to the terminal device in sequence through two PDCCHs. Among them, DCI1 is used to schedule LP PUSCH (corresponding to Figure 5 The third uplink channel in DCI2 is used to schedule HP PUCCH (for Figure 5 When the later symbol between the first symbol of the LP PUSCH and the reference symbol R2 (corresponding to point C in the figure) is the first symbol of the LP PUSCH, the terminal device cancels the transmission of the LP PUSCH starting from the first symbol of the LP PUSCH.

[0107] For example, Fig.10 As shown, the network device sends DCI1 and DCI2 to the terminal device in sequence through two PDCCHs. Among them, DCI1 is used to schedule LP PUSCH (corresponding to Figure 5 The third uplink channel in DCI2 is used to schedule HP PUCCH (for Figure 5 Wherein, when the later symbol between the first symbol of LP PUSCH and reference symbol R2 (corresponding to point C in the figure) is reference symbol R2, the terminal device cancels the transmission of LP PUSCH starting from reference symbol R2.

[0108] In the above Fig. 9 and Fig.10 In the example shown, DCI1 corresponds to Figure 5 The first indication information in DCI2 corresponds to Figure 5 The first DCI in Figure 5 The second DCI in is not drawn.

[0109] In some other embodiments, the reference symbol R2 is the Nth symbol after the last symbol of the second downlink time-frequency resource, where N is a positive integer.

[0110] For example, Fig.11As shown, the network device sends DCI1, DCI2, and DCI3 to the terminal device in sequence through three PDCCHs. Among them, DCI1 is used to schedule LP PUSCH (corresponding to Figure 5 The third uplink channel in DCI2 is used to schedule HP PUCCH (for Figure 5 The first uplink channel in DCI3 is used to schedule HP PUSCH (corresponding to Figure 5 When the later symbol between the first symbol of LPPUSCH and the reference symbol R2 (corresponding to point D in the figure) is the first symbol of LP PUSCH, the terminal device cancels the transmission of LP PUSCH from the first symbol of LP PUSCH.

[0111] For example, Fig.12 As shown, the network device sends DCI1, DCI2, and DCI3 to the terminal device in sequence through three PDCCHs. Among them, DCI1 is used to schedule LP PUSCH (corresponding to Figure 5 The third uplink channel in DCI2 is used to schedule HP PUCCH (for Figure 5 The first uplink channel in DCI3 is used to schedule HP PUSCH (corresponding to Figure 5 Wherein, when the later symbol between the first symbol of LP PUSCH and the reference symbol R2 (corresponding to point D in the figure) is the reference symbol R2, the terminal device cancels the transmission of LP PUSCH starting from the reference symbol R2.

[0112] In the above Fig.11 and Fig.12 In the example shown, DCI1 corresponds to Figure 5 The first indication information in DCI2 corresponds to Figure 5 The first DCI in DCI3 corresponds to Figure 5 The second DCI in .

[0113] The second possible way is that the terminal device cancels the transmission of the third uplink channel starting from the first symbol where the first uplink time-frequency resource and the third uplink time-frequency resource overlap. Figure 3 Taking the scenario shown as an example, in mode 3, the terminal device starts to cancel the transmission of LP PUSCH at point E.

[0114] Using the above method, when the low-priority third uplink channel collides with the high-priority first uplink channel, and the terminal device receives the scheduling of the high-priority second uplink channel, the first uplink channel also collides with the second uplink channel, and the second uplink channel does not collide with the third uplink channel, then the terminal device will merge the information originally required to be carried on the first uplink channel into the second uplink channel for transmission, and determine whether to cancel the transmission of the third uplink channel based on the time-domain position relationship between the time-frequency resources used by the third uplink channel and the time-frequency resources of the PDCCH that schedules the high-priority uplink transmission (the first uplink channel or the second uplink channel), which can effectively improve resource utilization.

[0115] The present application embodiment provides a communication method, such as Fig.13 As shown, the method includes:

[0116] S510: The network device sends first indication information to the terminal device, where the first indication information instructs the terminal device to send a third uplink channel on a third uplink time-frequency resource.

[0117] S520: The network device sends a first DCI to the terminal device on the first downlink time-frequency resource. Correspondingly, the terminal device receives the first DCI from the network device on the first downlink time-frequency resource.

[0118] S530: The network device sends a second DCI to the terminal device on the second downlink time-frequency resource. Correspondingly, the terminal device receives the second DCI from the network device on the second downlink time-frequency resource.

[0119] S1340: The terminal device discards the second DCI.

[0120] It should be understood that, in combination with Figure 7 In the embodiment shown, before the reference symbol R1, the network device may send the second DCI to the terminal device. After the reference symbol R1, before the first symbol of the third uplink time-frequency resource, the network device may not send the second DCI to the terminal device. If the network device sends the second DCI to the terminal device, the terminal device discards the second DCI. It can also be described as that the terminal device does not expect the second DCI from the network device after the last symbol of the first downlink time-frequency resource. Alternatively, the terminal device does not expect the second DCI from the network device after the reference symbol R1 and before the first symbol of the third uplink time-frequency resource.

[0121] S1350: The terminal device cancels sending the third uplink channel to the network device on the third uplink time-frequency resource.

[0122] like Figure 4As shown, the network device sends DCI1, DCI2, and DCI3 to the terminal device in sequence through three PDCCHs. Among them, DCI1 is used to schedule LP PUSCH (corresponding to Fig.13 The third uplink channel in DCI2 is used to schedule HP PUCCH (for Fig.13 The first uplink channel in DCI3 is used to schedule HP PUSCH (corresponding to Fig.13 The terminal device discards DCI3 when receiving DCI3. The terminal device cancels the transmission of LP PUSCH and transmits HP PUCCH.

[0123] In the above Figure 4 In the example shown, DCI1 corresponds to Fig.13 The first indication information in DCI2 corresponds to Fig.13 The first DCI in DCI3 corresponds to Fig.13 The second DCI in .

[0124] Further, the terminal device may cancel sending the third uplink channel on the third uplink time-frequency resource in the following manners, but not limited to:

[0125] A first possible approach is that the terminal device cancels sending the third uplink channel on the third uplink time-frequency resource starting from the later symbol between the first symbol of the third uplink time-frequency resource and the reference symbol R2.

[0126] It can be understood that the later symbol between the first symbol of the third uplink time-frequency resource and the reference symbol R2 is the latest symbol to start canceling the symbol of the third uplink channel sent on the third uplink time-frequency resource, or to accurately start canceling the symbol of the third uplink channel sent on the third uplink time-frequency resource.

[0127] In some embodiments, the reference symbol R2 is the Nth symbol after the last symbol of the first downlink time-frequency resource, where N is a positive integer. Exemplarily, the value of N may be Tproc,2+d1.

[0128] For example, Fig. 9 As shown, the network device sends DCI1 and DCI2 to the terminal device in sequence through two PDCCHs. Among them, DCI1 is used to schedule LP PUSCH (corresponding to Fig.13 The third uplink channel in DCI2 is used to schedule HP PUCCH (for Fig.13 When the later symbol between the first symbol of the LP PUSCH and the reference symbol R2 (corresponding to point C in the figure) is the first symbol of the LP PUSCH, the terminal device cancels the transmission of the LPPUSCH starting from the first symbol of the LP PUSCH.

[0129] For example, Fig.10 As shown, the network device sends DCI1 and DCI2 to the terminal device in sequence through two PDCCHs. Among them, DCI1 is used to schedule LP PUSCH (corresponding to Fig.13 The third uplink channel in DCI2 is used to schedule HP PUCCH (for Fig.13 Wherein, when the later symbol between the first symbol of LP PUSCH and reference symbol R2 (corresponding to point C in the figure) is reference symbol R2, the terminal device cancels the transmission of LP PUSCH starting from reference symbol R2.

[0130] In the above Fig. 9 and Fig.10 In the example shown, DCI1 corresponds to Fig.13 The first indication information in DCI2 corresponds to Fig.13 The first DCI in .

[0131] The second possible way is that the terminal device cancels the transmission of the third uplink channel starting from the first symbol where the first uplink time-frequency resource and the third uplink time-frequency resource overlap. Figure 3 Taking the scenario shown as an example, in mode 3, the terminal device starts to cancel the transmission of LP PUSCH at point E.

[0132] With the above method, when the third uplink channel with a low priority collides with the first uplink channel with a high priority, and the terminal device receives the scheduling of the second uplink channel with a high priority, the terminal device discards the DCI that schedules the second uplink channel with a high priority. Therefore, the processing of the terminal device will be simpler, and there is no need to re-prepare the transmission of the third uplink channel with a low priority.

[0133] The present application embodiment provides a communication method, such as Fig.14 As shown, the method includes:

[0134] S1400: The network device sends a first DCI to the terminal device on the first downlink time-frequency resource. Correspondingly, the terminal device receives the first DCI from the network device on the first downlink time-frequency resource.

[0135] The first DCI indicates that the terminal device sends a first uplink channel on a first uplink time-frequency resource. The first uplink channel may be a PUCCH. The first DCI includes an indication field for indicating a priority of the first uplink channel.

[0136] S1410: The network device sends a second DCI to the terminal device on the second downlink time-frequency resource. Correspondingly, the terminal device receives the second DCI from the network device on the second downlink time-frequency resource.

[0137] The second DCI indicates that the terminal device sends a second uplink channel on a second uplink time-frequency resource. The second uplink channel can be a PUCCH or a PUSCH. The first uplink time-frequency resource and the second uplink time-frequency resource overlap in the time domain, and the priority of the second uplink channel is higher than the priority of the first uplink channel. The second DCI includes an indication field for indicating the priority of the second uplink channel.

[0138] It should be understood that the embodiment of the present application does not limit the specific timing of the network device sending the first DCI and the second DCI. Exemplarily, the network device first sends the first DCI to the terminal device, and then sends the second DCI to the terminal device.

[0139] S1420: The network device sends first indication information to the terminal device, where the first indication information instructs the terminal device to send a third uplink channel on a third uplink time-frequency resource.

[0140] For a detailed description of the first indication information, please refer to the relevant description in S510.

[0141] S1430: The terminal device sends a third uplink channel to the network device on the third uplink time-frequency resource. The terminal device cancels sending the first uplink channel on the first time-frequency resource, and the terminal device sends the second uplink channel on the second uplink time-frequency resource. Correspondingly, the network device receives the second uplink channel on the second uplink time-frequency resource, receives the third uplink channel on the third uplink time-frequency resource, and cancels receiving the first uplink channel on the first time-frequency resource.

[0142] The third uplink channel is used to carry the first information and the third information. Since the priority of the first uplink channel is the same as that of the third uplink channel, the first information originally carried through the first uplink channel is carried through the third uplink channel, that is, the third uplink channel is used to carry the first information originally carried through the first uplink channel in addition to the third information originally carried through the third uplink channel.

[0143] For example, Fig.15 As shown, the network device sends DCI1, DCI2, and DCI3 to the terminal device through three PDCCHs in sequence. Among them, DCI1 is used to schedule LP PUCCH (corresponding to Fig.14 The first uplink channel in DCI2 is used to schedule HP PUSCH (corresponding to Fig.14 The second uplink channel in DCI3 is used to schedule LP PUSCH (corresponding to Fig.14 The terminal device cancels sending the LP PUCCH and sends the HP PUSCH and LP PUSCH.

[0144] In the above Fig.15In the example shown, DCI1 corresponds to Fig.14 The first DCI in DCI2 corresponds to Fig.14 The second DCI in DCI3 corresponds to Fig.14 The first indication information in.

[0145] Using the above method, when the low-priority first uplink channel collides with the high-priority second uplink channel, the terminal device receives the scheduling of the low-priority third uplink channel, the first uplink channel also collides with the third uplink channel, and the second uplink channel does not collide with the third uplink channel, then the terminal device will merge the information that originally needs to be carried on the first uplink channel into the third uplink channel and send it, thereby effectively improving resource utilization.

[0146] It is understandable that in order to implement the functions in the above embodiments, the network device and the terminal device include hardware structures and / or software modules corresponding to the execution of each function. It should be easily appreciated by those skilled in the art that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0147] Fig.16 and Fig.17 The following is a schematic diagram of the structure of possible communication devices provided in the embodiments of the present application. These communication devices can be used to implement the functions of the terminal device or network device in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments. In the embodiments of the present application, the communication device can be as follows: Figure 2 The terminal device 230 or the terminal device 240 shown in the figure may also be as follows Figure 2 The wireless access network device 220 shown may also be a module (such as a chip) applied to a terminal device or a network device.

[0148] like Fig.16 As shown, the communication device 1600 includes a processing unit 1610 and a transceiver unit 1620. The communication device 1300 is used to implement the above Figure 5 , Fig.13 , Fig.14 The functions of the terminal device or the network device in the method embodiment shown in FIG.

[0149] When the communication device 1600 is used to implement Figure 5Among the functions of the terminal device in the method embodiment shown, the transceiver unit 1620 is used to receive the first indication information, receive the first DCI on the first downlink time-frequency resource, and receive the second DCI on the second downlink time-frequency resource; the processing unit 1610 is used to determine whether to send a third uplink channel on the third uplink time-frequency resource according to the time domain position relationship between the third uplink time-frequency resource and the second downlink time-frequency resource. Among them, the first indication information indicates that the terminal device sends the third uplink channel on the third uplink time-frequency resource, the first DCI indicates that the terminal device sends the first uplink channel on the first uplink time-frequency resource, the first uplink time-frequency resource and the third uplink time-frequency resource overlap in the time domain, and the priority of the first uplink channel is higher than the priority of the third uplink channel. The second DCI indicates that the terminal device sends the second uplink channel on the second uplink time-frequency resource, the last symbol of the second downlink time-frequency resource is after the last symbol of the first downlink time-frequency resource, the second uplink time-frequency resource and the first uplink time-frequency resource overlap in the time domain, the second uplink time-frequency resource and the third uplink time-frequency resource do not overlap in the time domain, and the priority of the second uplink channel is the same as the priority of the first uplink channel.

[0150] When the communication device 1600 is used to implement Figure 5 Among the functions of the network device in the method embodiment shown, the transceiver unit 1620 is used to send a first indication message to the terminal device, send a first DCI to the terminal device on a first downlink time-frequency resource, and send a second DCI to the terminal device on a second downlink time-frequency resource; the processing unit 1610 is used to determine whether to receive a third uplink channel on the third uplink time-frequency resource according to the time domain position relationship between the third uplink time-frequency resource and the second downlink time-frequency resource. Among them, the first indication information indicates that the terminal device sends the third uplink channel on the third uplink time-frequency resource, the first DCI indicates that the terminal device sends the first uplink channel on the first uplink time-frequency resource, the first uplink time-frequency resource and the third uplink time-frequency resource overlap in the time domain, and the priority of the first uplink channel is higher than the priority of the third uplink channel. The second DCI indicates that the terminal device sends the second uplink channel on the second uplink time-frequency resource, the last symbol of the second downlink time-frequency resource is after the last symbol of the first downlink time-frequency resource, the second uplink time-frequency resource and the first uplink time-frequency resource overlap in the time domain, the second uplink time-frequency resource and the third uplink time-frequency resource do not overlap in the time domain, and the priority of the second uplink channel is the same as the priority of the first uplink channel.

[0151] For more detailed description of the processing unit 1610 and the transceiver unit 1620, please refer to Figure 5 The relevant description in the method embodiment shown is directly obtained and will not be repeated here.

[0152] When the communication device 1600 is used to implement Fig.13The functions of the terminal device in the method embodiment shown are: the transceiver unit 1620 is used to receive the first indication information from the network device, receive the first DCI from the network device on the first downlink time-frequency resource, and receive the second DCI from the network device on the second downlink time-frequency resource; the processing unit 1610 is used to discard the second DCI and cancel the sending of the third uplink channel on the third uplink time-frequency resource. Among them, the first indication information indicates that the terminal device sends the third uplink channel on the third uplink time-frequency resource, the first DCI indicates that the terminal device sends the first uplink channel on the first uplink time-frequency resource, the third uplink time-frequency resource overlaps with the first uplink time-frequency resource in the time domain, the priority of the first uplink channel is higher than the priority of the third uplink channel, the second DCI indicates that the terminal device sends the second uplink channel on the second uplink time-frequency resource, the last symbol of the second downlink time-frequency resource is after the last symbol of the first downlink time-frequency resource, the first uplink time-frequency resource and the second uplink time-frequency resource overlap in the time domain, and the priority of the first uplink channel is the same as the priority of the second uplink channel.

[0153] When the communication device 1600 is used to implement Fig.13 The functions of the network device in the method embodiment shown are: the transceiver unit 1620 is used to send the first indication information to the terminal device, send the first DCI to the terminal device on the first downlink time-frequency resource, and do not send the second DCI to the terminal device on the second downlink time-frequency resource; the processing unit 1610 is used to not receive the third uplink channel on the third uplink time-frequency resource. Among them, the first indication information indicates that the terminal device sends the third uplink channel on the third uplink time-frequency resource, the first DCI indicates that the terminal device sends the first uplink channel on the first uplink time-frequency resource, the third uplink time-frequency resource overlaps with the first uplink time-frequency resource in the time domain, the priority of the first uplink channel is higher than the priority of the third uplink channel, the second DCI indicates that the terminal device sends the second uplink channel on the second uplink time-frequency resource, the last symbol of the second downlink time-frequency resource is after the last symbol of the first downlink time-frequency resource, the first uplink time-frequency resource and the second uplink time-frequency resource overlap in the time domain, and the priority of the first uplink channel is the same as the priority of the second uplink channel.

[0154] For more detailed description of the processing unit 1610 and the transceiver unit 1620, please refer to Fig.13 The relevant description in the method embodiment shown is directly obtained and will not be repeated here.

[0155] When the communication device 1600 is used to implement Fig.14When the functions of the terminal device in the method embodiment shown are: the processing unit 1610 calls the transceiver unit 1620 to execute: receiving the first DCI from the network device on the first downlink time-frequency resource, receiving the second DCI from the network device on the second downlink time-frequency resource, receiving the first indication information from the network device, and sending the third uplink channel to the network device on the third uplink time-frequency resource. Among them, the first DCI indicates that the terminal device sends the first uplink channel on the first uplink time-frequency resource. The second DCI indicates that the terminal device sends the second uplink channel on the second uplink time-frequency resource. The first uplink time-frequency resource overlaps with the second uplink time-frequency resource in the time domain, and the priority of the second uplink channel is higher than the priority of the first uplink channel. The first indication information indicates that the terminal device sends the third uplink channel on the third uplink time-frequency resource. The first uplink time-frequency resource overlaps with the third uplink time-frequency resource in the time domain, and the priority of the first uplink channel is the same as the priority of the third uplink channel. The second uplink time-frequency resource does not overlap with the third uplink time-frequency resource in the time domain.

[0156] When the communication device 1600 is used to implement Fig.14 When the function of the network device in the method embodiment shown is: the processing unit 1610 calls the transceiver unit 1620 to execute: sending the first DCI to the terminal device on the first downlink time-frequency resource, sending the second DCI to the terminal device on the second downlink time-frequency resource, sending the first indication information to the terminal device, and receiving the third uplink channel on the third uplink time-frequency resource. Among them, the first DCI indicates that the terminal device sends the first uplink channel on the first uplink time-frequency resource. The second DCI indicates that the terminal device sends the second uplink channel on the second uplink time-frequency resource. The first uplink time-frequency resource overlaps with the second uplink time-frequency resource in the time domain, and the priority of the second uplink channel is higher than the priority of the first uplink channel. The first indication information indicates that the terminal device sends the third uplink channel on the third uplink time-frequency resource. The first uplink time-frequency resource overlaps with the third uplink time-frequency resource in the time domain, and the priority of the first uplink channel is the same as the priority of the third uplink channel. The second uplink time-frequency resource does not overlap with the third uplink time-frequency resource in the time domain.

[0157] For more detailed description of the processing unit 1610 and the transceiver unit 1620, please refer to Fig.14 The relevant description in the method embodiment shown is directly obtained and will not be repeated here.

[0158] like Fig.17As shown, the communication device 1700 includes a processor 1710 and an interface circuit 1720. The processor 1710 and the interface circuit 1720 are coupled to each other. It is understood that the interface circuit 1720 can be a transceiver or an input-output interface. Optionally, the communication device 1700 may also include a memory 1730 for storing instructions executed by the processor 1710 or storing input data required by the processor 1710 to execute instructions or storing data generated after the processor 1710 executes instructions.

[0159] When the communication device 1700 is used to implement Figure 5 , Fig.13 or Fig.14 When the method is shown, the processor 1710 is used to implement the function of the above-mentioned processing unit 1610, and the interface circuit 1720 is used to implement the function of the above-mentioned transceiver unit 1620.

[0160] When the above communication device is a chip applied to a terminal device, the terminal device chip implements the functions of the terminal device in the above method embodiment. The terminal device chip receives information from other modules in the terminal device (such as a radio frequency module or an antenna), and the information is sent by the network device to the terminal device; or the terminal device chip sends information to other modules in the terminal device (such as a radio frequency module or an antenna), and the information is sent by the terminal device to the network device.

[0161] When the above communication device is a chip applied to a network device, the network device chip implements the function of the network device in the above method embodiment. The network device chip receives information from other modules in the network device (such as a radio frequency module or an antenna), and the information is sent by the terminal device to the network device; or the network device chip sends information to other modules in the network device (such as a radio frequency module or an antenna), and the information is sent by the network device to the terminal device.

[0162] It is understandable that the processor in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0163] The method steps in the embodiments of the present application can be implemented by hardware or by a processor executing software instructions. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory (RAM), flash memory, read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), registers, hard disks, mobile hard disks, CD-ROMs or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. Of course, the storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a network device or a terminal device. Of course, the processor and the storage medium can also be present in a network device or a terminal device as discrete components.

[0164] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented by software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When the computer program or instruction is loaded and executed on a computer, the process or function described in the embodiment of the present application is executed in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device or other programmable device. The computer program or instruction may be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium, for example, the computer program or instruction may be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium may be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available medium may be a magnetic medium, for example, a floppy disk, a hard disk, a tape; it may also be an optical medium, for example, a digital video disc (DVD); it may also be a semiconductor medium, for example, a solid state drive (SSD).

[0165] In the various embodiments of the present application, unless otherwise specified or provided for in any logical conflict, the terms and / or descriptions between the different embodiments are consistent and may be referenced to each other, and the technical features in the different embodiments may be combined to form new embodiments according to their inherent logical relationships.

[0166] In this application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of this application, the character " / " generally indicates that the previous and next associated objects are in an "or" relationship; in the formula of this application, the character " / " indicates that the previous and next associated objects are in a "division" relationship.

[0167] It is understood that the various numbers involved in the embodiments of the present application are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The size of the sequence number of the above-mentioned processes does not mean the order of execution, and the execution order of each process should be determined by its function and internal logic.

Claims

1. A method for handling conflicts in an uplink channel, characterized in that: include: Receiving first indication information from a network device, wherein the first indication information instructs the terminal device to send a third uplink channel on a third uplink time-frequency resource; Receiving first downlink control information DCI from the network device on the first downlink time-frequency resource, the first DCI instructing the terminal device to send a first uplink channel on the first uplink time-frequency resource, the first uplink time-frequency resource and the third uplink time-frequency resource overlap in the time domain, and the priority of the first uplink channel is higher than the priority of the third uplink channel; receiving a second DCI from the network device on a second downlink time-frequency resource, the second DCI instructing the terminal device to send a second uplink channel on a second uplink time-frequency resource, the last symbol of the second downlink time-frequency resource is after the last symbol of the first downlink time-frequency resource, the second uplink time-frequency resource and the first uplink time-frequency resource overlap in the time domain, the second uplink time-frequency resource and the third uplink time-frequency resource do not overlap in the time domain, and the priority of the second uplink channel is the same as the priority of the first uplink channel; Determine whether to send a third uplink channel on the third uplink time-frequency resource according to the time-domain position relationship between the third uplink time-frequency resource and the second downlink time-frequency resource; wherein, the determination of whether to send a third uplink channel on the third uplink time-frequency resource according to the time-domain position relationship between the third uplink time-frequency resource and the second downlink time-frequency resource specifically includes: if the last symbol of the second downlink time-frequency resource is earlier than the reference symbol R1, then the third uplink channel is sent on the third uplink time-frequency resource; or, if the last symbol of the second downlink time-frequency resource is later than the reference symbol R1, then cancel sending the third uplink channel to the network device on the third uplink time-frequency resource; wherein, the reference symbol R1 is the Mth symbol before the first symbol of the third uplink time-frequency resource, and M is a positive integer.

2. The method according to claim 1, characterized in that The value of M is related to the capability of the terminal device.

3. The method according to claim 1, characterized in that The canceling sending the third uplink channel to the network device on the third uplink time-frequency resource includes: The sending of the third uplink channel on the third uplink time-frequency resource is canceled starting from the later symbol between the first symbol of the third uplink time-frequency resource and the reference symbol R2, wherein the reference symbol R2 is the Nth symbol after the last symbol of the first downlink time-frequency resource, and N is a positive integer.

4. The method according to any one of claims 1 to 3, characterized in that The first uplink channel is a physical uplink control channel PUCCH, and the second uplink channel is a PUCCH or a physical uplink shared channel PUSCH.

5. A method for handling conflicts in an uplink channel, characterized in that: include: Sending first indication information to a terminal device, wherein the first indication information instructs the terminal device to send a third uplink channel on a third uplink time-frequency resource; Sending a first DCI to the terminal device on a first downlink time-frequency resource, where the first DCI instructs the terminal device to send a first uplink channel on a first uplink time-frequency resource, where the first uplink time-frequency resource overlaps with the third uplink time-frequency resource in the time domain, and where the priority of the first uplink channel is higher than that of the third uplink channel; Sending a second DCI to the terminal device on a second downlink time-frequency resource, the second DCI instructing the terminal device to send a second uplink channel on a second uplink time-frequency resource, the last symbol of the second downlink time-frequency resource is after the last symbol of the first downlink time-frequency resource, the second uplink time-frequency resource and the first uplink time-frequency resource overlap in the time domain, the second uplink time-frequency resource and the third uplink time-frequency resource do not overlap in the time domain, and the priority of the second uplink channel is the same as the priority of the first uplink channel; Determining whether to receive a third uplink channel on the third uplink time-frequency resource according to a time-domain position relationship between the third uplink time-frequency resource and the second downlink time-frequency resource; The method of determining whether to receive the third uplink channel on the third uplink time-frequency resource based on the time domain position relationship between the third uplink time-frequency resource and the second downlink time-frequency resource specifically includes: if the last symbol of the second downlink time-frequency resource is earlier than the reference symbol R1, then receiving the third uplink channel on the third uplink time-frequency resource; or, if the last symbol of the second downlink time-frequency resource is later than the reference symbol R1, then canceling receiving the third uplink channel on the third uplink time-frequency resource; wherein the reference symbol R1 is the Mth symbol before the first symbol of the third uplink time-frequency resource, and M is a positive integer.

6. The method according to claim 5, characterized in that The value of M is related to the capability of the terminal device.

7. The method according to claim 5, characterized in that The canceling receiving the third uplink channel on the third uplink time-frequency resource comprises: The reception of the third uplink channel on the third uplink time-frequency resource is canceled starting from the later symbol between the first symbol of the third uplink time-frequency resource and the reference symbol R2, wherein the reference symbol R2 is the Nth symbol after the last symbol of the first downlink time-frequency resource, and N is a positive integer.

8. The method according to any one of claims 5 to 7, characterized in that The first uplink channel is a physical uplink control channel PUCCH, and the second uplink channel is a PUCCH or a physical uplink shared channel PUSCH.

9. A communication device, characterized in that: Comprising means for performing the method as claimed in any one of claims 1 to 4 or 5 to 8.

10. A communication device, characterized in that: The invention comprises a processor and an interface circuit, wherein the interface circuit is used to receive signals from other communication devices outside the communication device and transmit them to the processor or send signals from the processor to other communication devices outside the communication device, and the processor is used to implement the method as described in any one of claims 1 to 4 or 5 to 8 through a logic circuit or executing code instructions.

11. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or an instruction. When the computer program or the instruction is executed by the communication device, the method according to any one of claims 1 to 4 or 5 to 8 is implemented.