A conflict handling method and apparatus

By multiplexing the control information of the uplink control channel in the uplink shared channel in the new wireless technology system, the problem of low priority and poor performance caused by uplink transmission resource conflicts is solved, and more efficient information transmission is achieved.

CN113939023BActive Publication Date: 2026-02-03VIVO MOBILE COMM CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202010671468.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2020-07-13
Publication Date
2026-02-03
Estimated Expiration
2040-07-13

AI Technical Summary

Technical Problem

In new wireless technology systems, when transmission resources of different uplink transmissions conflict in the time domain, the performance of low-priority uplink transmissions is poor. Existing technologies cancel low-priority transmissions to ensure high-priority transmissions, which leads to low-priority transmissions failing to transmit normally.

Method used

When the time-domain resources of the uplink control channel and the uplink shared channel overlap, the control information of the uplink control channel can be multiplexed and transmitted in the uplink shared channel, or multiplexing decisions can be made based on the priority, number of bits, and type of the control information to avoid the cancellation of low-priority transmissions.

Benefits of technology

It improves the performance of uplink transmission, ensures the effective transmission of all control information, and avoids the loss of low-priority transmissions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113939023B_ABST
    Figure CN113939023B_ABST
Patent Text Reader

Abstract

The application discloses a conflict processing method and device, and belongs to the technical field of communication. The method is applied to a user equipment (UE), and the method comprises the following steps: in the case that the time domain resource of an uplink control channel and the time domain resource of at least one uplink shared channel overlap, processing the uplink control channel and the at least one uplink shared channel in any one of the following ways: multiplexing the first control information carried by the uplink control channel on one uplink shared channel in the at least one uplink shared channel and transmitting; according to the information of the first control information carried by the uplink control channel, multiplexing the first control information on one uplink shared channel in the at least one uplink shared channel and transmitting; wherein the information of the first control information comprises at least one of the following: the priority of the first control information, the bit number of the first control information and the type of the first control information.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of communication, and particularly relates to a conflict processing method and device. BACKGROUND

[0002] In a new radio (NR) system, a user equipment (UE) can support services of different service types, for example, can support low-latency high-reliability services, and can also support large-capacity high-speed services.

[0003] Generally, because different channels can have different transmission resources, such as starting symbols and lengths, the transmission resources corresponding to different channels can overlap in the time domain, that is, the phenomenon of resource conflict. In the related art, if the transmission resources of different uplink transmissions of different priorities overlap in the time domain, the UE cancels the uplink transmission of the low priority to ensure the uplink transmission of the high priority according to the priority of the different uplink transmissions.

[0004] However, in the above transmission mode, if the transmission resources of different uplink transmissions overlap in the time domain resources, the cancellation of the uplink transmission of the low priority can cause the uplink transmission of the low priority to be unable to be normally transmitted, thereby greatly reducing the performance of the uplink transmission of the low priority. SUMMARY

[0005] The purpose of the embodiments of the present application is to provide a conflict processing method and device, which can solve the problem of poor performance of uplink transmission when the transmission resources of different uplink transmissions overlap in the time domain resources.

[0006] In order to solve the above technical problem, the present application is implemented as follows:

[0007] In a first aspect, a conflict processing method is provided, applied to a UE, and the method comprises: in the case that the time domain resources of an uplink control channel and the time domain resources of at least one uplink shared channel overlap, processing the uplink control channel and the at least one uplink shared channel in any of the following ways: multiplexing first control information carried by the uplink control channel on one of the at least one uplink shared channel for transmission; multiplexing the first control information carried by the uplink control channel on one of the at least one uplink shared channel for transmission according to the information of the first control information; and wherein the information of the first control information comprises at least one of the following: the priority of the first control information, the number of bits of the first control information, and the type of the first control information.

[0008] In a second aspect, a conflict processing apparatus is provided, the conflict processing apparatus comprising: a multiplexing module; the multiplexing module is configured to: in a case that a time domain resource of an uplink control channel and a time domain resource of at least one uplink shared channel overlap, process the uplink control channel and the at least one uplink shared channel in any of the following ways: multiplexing first control information carried by the uplink control channel on one of the at least one uplink shared channel for transmission; multiplexing the first control information on one of the at least one uplink shared channel for transmission according to information of the first control information carried by the uplink control channel; wherein the information of the first control information comprises at least one of the following: a priority of the first control information, a number of bits of the first control information, a type of the first control information.

[0009] In a third aspect, a UE is provided, the UE comprising a processor, a memory, and a program or instructions stored in the memory and executable on the processor, the program or instructions, when executed by the processor, implement the steps of the method according to the first aspect.

[0010] In a fourth aspect, a readable storage medium is provided, the readable storage medium storing a program or instructions, the program or instructions, when executed by a processor, implement the steps of the method according to the first aspect.

[0011] In a fifth aspect, a chip is provided, the chip comprising a processor and a communication interface, the communication interface and the processor being coupled, the processor being configured to execute a network side device program or instructions to implement the method according to the first aspect.

[0012] In the embodiments of the present application, in the case that the time domain resources of the uplink control channel and the at least one uplink shared channel overlap, one way is that the UE directly multiplexes the first control information carried on the uplink control channel on one of the at least one uplink shared channel, and another way is that the UE can transmit the first control information on one of the at least one uplink shared channel according to the information of the first control information carried on the uplink control channel. In the first way, the UE does not need to make other judgments and directly multiplexes the first control information on one uplink shared channel for transmission, which can ensure the transmission of the control information on the uplink control channel and avoid the problem that the UCI on the PUCCH with low priority cannot be transmitted under the premise of priority judgment, compared with the related art. In the second way, the UE can determine which shared channel to multiplex the first control information on by combining the information of the first control information on the control channel, such as the priority of the first control information, the number of bits of the first control information, the type of the first control information, etc., which can enable the UE to determine how to handle the overlap of the time domain resources of the uplink channel in more ways and improve the transmission performance of the UE. BRIEF DESCRIPTION OF DRAWINGS

[0013] Figure 1 A communication system schematic diagram is provided for the embodiments of the present application.

[0014] Figure 2 A flowchart of a conflict processing method is provided for the embodiments of the present application.

[0015] Figure 3 One of the resource conflict schematic diagrams is provided for the embodiments of the present application.

[0016] Figure 4 Another resource conflict schematic diagram is provided for the embodiments of the present application.

[0017] Figure 5 A third resource conflict schematic diagram is provided for the embodiments of the present application.

[0018] Figure 6 A possible structure schematic diagram of a conflict processing apparatus is provided for the embodiments of the present application.

[0019] Figure 7 A communication device schematic diagram is provided for the embodiments of the present application.

[0020] Figure 8 A hardware structure schematic diagram of a UE is provided for the embodiments of the present application. DETAILED DESCRIPTION

[0021] First, some concepts and / or terms involved in the conflict processing method and device provided by the embodiments of the present application are explained.

[0022] 1. Time domain overlap (or time domain collision) of transmission resources

[0023] Compared with the previous mobile communication system, the future 5G mobile communication system needs to adapt to more diversified scenarios and service requirements. The main scenarios of 5G include enhanced mobile broadband (eMBB), massive machine type communications (mMTC) and ultra-reliable and low latency communications (URLLC), which put forward the requirements of high reliability, low latency, large bandwidth and wide coverage for mobile communication system. UE can support different services, for example, UE supports both low latency and high reliability URLLC service and large capacity and high speed eMBB service. Due to different channels, the new radio (NR) system can have different starting symbols and lengths, so the time domain overlap of transmission resources may occur. Generally, in order to maintain the single carrier characteristics of uplink, when there are multiple overlapping uplink transmission resources in a time slot, the single carrier characteristics of UE will be damaged, and the difference of transmission power will cause the deterioration of channel estimation performance. For this situation, it is usually regarded as a kind of collision, and corresponding collision solution needs to be designed to merge or discard some information.

[0024] 2. Uplink transmission

[0025] Physical uplink control channel (PUCCH) transmitted by UE.

[0026] Physical uplink shared channel (PUSCH) transmitted by UE.

[0027] Physical random access channel (PRACH) transmitted by UE.

[0028] Sounding reference signal (SRS) of the channel transmitted by UE.

[0029] 3. PUCCH and PUSCH collision processing

[0030] In NR R15, within one PUCCH group, simultaneous transmission of PUCCH and PUSCH is not supported, regardless of whether PUCCH and PUSCH are in the same serving cell or different serving cells. When PUCCH and PUSCH time-domain resources overlap (including partial time-domain resource overlap and full time-domain resource overlap), the UE will discard or combine according to the corresponding rules under certain time requirements.

[0031] For example, if the PUCCH carrying the scheduling request (SR) and the PUSCH not carrying the uplink shared channel (UL-SCH) overlap in time domain, the UE discards the PUSCH and transmits the SR PUCCH. Or the UE multiplexes the uplink control information (UCI) (except SR) carried on the PUCCH into the PUSCH for transmission. For example, PUCCH 1 carrying hybrid automatic repeat request acknowledgement (HARQ-ACK) or channel state information (CSI) and PUSCH 2 overlap, the UE multiplexes the HARQ-ACK / CSI carried on PUCCH 1 into PUSCH 2 for transmission.

[0032] Specifically, the UE first processes the time-domain resource overlap between multiple PUCCHs (if any), and the result of the processing is one or more non-time-domain resource overlapping PUCCHs. Then the UE processes the time-domain resource overlap between PUCCH and PUSCH. If the PUCCH only overlaps with one PUSCH, the UE multiplexes the UCI (except SR) in the PUSCH. If the PUCCH only overlaps with multiple PUSCHs, the UE selects one PUSCH for multiplexing according to the first multiplexing rule in the related art. The first multiplexing rule (i.e., indicating the order of selecting the PUSCH for multiplexing UCI) is as follows:

[0033] Rule 1: PUSCH carrying aperiodic channel state information (A-CSI).

[0034] Rule 2: The earliest starting slot PUSCH.

[0035] Rule 3: Dynamically scheduled PUSCH > configured grant PUSCH or semi-persistent PUSCH.

[0036] Rule 4: PUSCH in the serving cell with smaller index > PUSCH in the serving cell with larger index.

[0037] Rule 5: PUSCH with earlier transmission symbol > PUSCH with later transmission symbol.

[0038] In the NR R16 study, considering the different needs of different services, a two-level priority indication of the physical layer is introduced, and the transmission priority of the transmission of PUCCH and PUSCH is introduced, wherein the high priority can correspond to the priority index 1, and the low priority can correspond to the priority index 0.

[0039] Specifically, the physical layer priority of PUCCH is determined by the priority of the UCI carried by PUCCH. For example, the priority of SR is configured by radio resource control (RRC), and the priority of periodic CSI and semi-persistent CSI (SP-CSI) is predefined as low priority, and the priority of HARQ-ACK is indicated by the corresponding DCI or determined according to the configuration of semi-persistent scheduling (SPS). The transmission priority of PUSCH is indicated by the scheduling downlink control information (DCI) corresponding to PUSCH, or for the configured grant PUSCH, its priority is configured by RRC.

[0040] When the time domain resources of PUCCH and PUCCH overlap or the time domain resources of PUCCH and PUSCH overlap, the UE first processes the transmission with the same priority (the rule is the same as R15), and then processes the transmission with different priorities. When processing different priorities, the UE cancels (or discards) the low-priority uplink resource and transmits the high-priority uplink resource under the condition of meeting certain time requirements.

[0041] The technical solutions in the embodiments of the present application will be described clearly and completely in combination with the drawings in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative labor are within the scope of protection of the present application.

[0042] The terms "first", "second", and the like in the description and in the claims of the present application are used for distinguishing between similar objects discussed in the specification and claims and are not necessarily used to describe a particular sequential or chronological order. It is to be understood that the use of the terms so

[0043] It is worth noting that the techniques described in the embodiments of the present application are not limited to Long Term Evolution (LTE) / LTE-Advanced (LTE-A) systems, but can also be used in other wireless communication systems, such as code division multiple access (CDMA), time division multiple access (TDMA), frequency division multiple access (FDMA), orthogonal frequency division multiple access (OFDMA), single-carrier frequency-division multiple access (SC-FDMA), and other systems. The terms "system" and "network" are often used interchangeably in the embodiments of the present application, and the described techniques can be used in the above-mentioned systems and radio technologies, as well as in other systems and radio technologies. However, the following description describes a new radio (NR) system for the purpose of example, and NR terminology is used in most of the following description, although these techniques can also be applied to applications other than NR system applications, such as 6th Generation (6G) communication systems. th

[0044] Figure 1 ​A block diagram of a wireless communication system to which embodiments of the present application can be applied is shown. The wireless communication system includes a terminal 11 and a network side device 12. The terminal 11 can also be referred to as a terminal device or a user terminal (UE). The terminal 11 can be a terminal side device such as a mobile phone, a tablet personal computer, a laptop computer, a personal digital assistant (PDA), a palm computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile internet device (MID), a wearable device, or a vehicle user equipment (VUE), a pedestrian user equipment (PUE), etc. The wearable device includes a bracelet, a headset, glasses, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiments of the present application. The network side device 12 can be a base station or a core network. The base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (BTS), a radio base station, a radio transceiver, a basic service set (BSS), an extended service set (ESS), a NodeB, an eNodeB (eNB), a home NodeB, a home eNodeB, a WLAN access point, a WiFi node, a transmitting receiving point (TRP), or some other appropriate terminology in the art, as long as the same technical effects are achieved. The base station is not limited to a specific technical term, and it should be noted that only a base station in an NR system is taken as an example in the embodiments of the present application, but the specific type of the base station is not limited.

[0045] The conflict processing method provided by the embodiments of the present application will be described in detail below in combination with the drawings, specific embodiments and application scenarios.

[0046] Figure 2 A flowchart of a conflict processing method provided by the embodiments of the present application is shown in FIG. 2. The method includes the following S200 and S201, or the following S200 and S202: Figure 2

[0047] S200, in a case where a time domain resource of an uplink control channel and a time domain resource of at least one uplink shared channel overlap, the UE processes the uplink control channel and the at least one uplink shared channel in any of the following ways. ​

[0048] For example, for ease of explanation, the first method is referred to as S201 and the second method as S202.

[0049] S201. The UE multiplexes the first control information carried by the uplink control channel and transmits it on one of the at least one uplink shared channels.

[0050] For example, in the embodiments of this application, the uplink control channel mentioned above can be a physical uplink control channel (PUCCH) or other types of uplink control channels. The uplink shared channel mentioned above can be a physical uplink shared channel (PUSCH), or of course, other types of uplink control channels.

[0051] In the embodiments of this application, temporal resource overlap can also be referred to as temporal resource conflict.

[0052] In the embodiments of this application, the first control information may be uplink control information (UCI) or other information carried on the uplink control channel.

[0053] For example, the first control information may include: SR (scheduling request), Hybrid automatic repeat request acknowledgement (HRAQ-ACK), and CSI, where CSI can be at least one of P-CSI and SP-CSI.

[0054] Typically, uplink shared channels can be categorized into different types based on their granting methods, such as dynamic grant (DG) PUSCH (Dynamically Scheduled PUSCH via DCI), configured grant (CG) PUSCH, and semi-persistent PUSCH.

[0055] For ease of explanation, this application embodiment uses PUCCH as the uplink control channel, PUSCH as the uplink shared channel, and UCI carried on PUCCH as the first control information for illustration.

[0056] In this scheme, when the time domain resources of PUCCH and at least one PUSCH overlap, the UE can directly multiplex the UCI carried on the PUCCH onto a PUSCH for transmission without relying on other information, such as the priority (physical layer priority) of PUCCH and PUSCH. That is, the UE can multiplex the UCI onto PUSCHs with the same priority or different priorities for transmission.

[0057] S202. The UE, based on the information of the first control information carried by the uplink control channel, multiplexes the first control information and transmits it on one of the at least one uplink shared channels.

[0058] In this embodiment of the application, the information of the first control information includes at least one of the following: the priority of the first control information, the number of bits of the first control information, and the type of the first control information.

[0059] It should be noted that the priority of control information can be divided into two priority levels: high priority and low priority, or into three priority levels: high priority, medium priority and low priority, or even more priority levels. This application does not specifically limit this.

[0060] It should be noted that the priority of the control information carried by the uplink control channel can be used as the priority of the uplink control channel.

[0061] For example, in the embodiments of this application, the priority of control information or uplink control channel can be indicated according to the priority index, or the priority of control information or uplink control channel can be configured through predefined or RRC signaling, or the priority of control information or uplink channel can be indicated through the indication field in DCI. When the UCIs carried by the uplink control channel have the same priority, the priority of the uplink control channel and the priority of its carried UCIs are the same. When the UCIs carried by the uplink control channel have different priorities, the priority of the uplink control channel can be determined by the priority of its carried UCIs, for example, the priority of the uplink control channel can be determined by the highest / lowest priority of its carried UCIs.

[0062] For example, when there are two priority levels, high priority and low priority, priority index 0 can represent low priority and priority index 1 can represent high priority.

[0063] The conflict handling method provided in this application addresses the issue of overlapping time-domain resources between the uplink control channel and at least one uplink shared channel. One approach is for the UE to directly multiplex the first control information carried on the uplink control channel onto one of the at least one uplink shared channels. Another approach is for the UE to multiplex the first control information onto one of the aforementioned uplink shared channels based on the information of the first control information carried on the uplink control channel. In the first approach, the UE does not need to perform any further judgments and directly multiplexes the first control information onto one uplink shared channel for transmission. Compared to related technologies, this ensures the transmission of control information on the uplink control channel and avoids the problem of UCI on low-priority PUCCHs failing to transmit under priority judgment. In the second approach, the UE can combine information about the first control information on the control channel, such as the priority, number of bits, and type of the first control information, to determine which shared channel to multiplex the first control information onto. This allows the UE to determine how to handle the overlap of uplink channel time-domain resources in more ways, improving the UE's transmission performance.

[0064] In the embodiments of this application, the UE can combine the priority of the control information carried by the uplink control channel and adopt the first possible implementation method or the second possible implementation method described below to handle the conflict of time domain resources between the uplink control channel and the uplink shared channel.

[0065] The first possible implementation

[0066] Optionally, in the conflict resolution method provided in this application embodiment, the information of the first control information includes the priority of the first control information; the aforementioned at least one uplink shared channel includes multiple uplink shared channels. Furthermore, the aforementioned S202 can be specifically executed through the following S202a or S202b:

[0067] S202a. If the control information in the first control information has the same priority and the first uplink shared channel is included among the plurality of uplink shared channels, then the UE will multiplex the first control information and transmit it on the first uplink shared channel among the plurality of uplink shared channels.

[0068] The priority of the first uplink shared channel is the same as the priority of the first control information.

[0069] In other words, the UE can preferentially multiplex the UCI onto an uplink shared channel with the same priority as the UCI for transmission.

[0070] It should be noted that the priority of the first uplink shared channel can also be indicated by the priority index, the type of information carried, the RRC signaling configuration, or the indication field in the DCI.

[0071] It is understood that if the control information in the first control information has the same priority, and the multiple uplink shared channels include an uplink shared channel with the same priority as the control information, the UE may preferentially multiplex the control information on the uplink control channel onto an uplink shared channel with the same priority as the control information for transmission.

[0072] Scene 1:

[0073] The UCI carried by the PUCCH (i.e., the first uplink shared channel) has the same priority. The PUCCH and multiple PUSCHs (i.e., multiple uplink shared channels) have time-domain resource conflicts. Among the multiple PUSCHs, there is a PUSCH (i.e., the first uplink shared channel) with the same priority as the UCI.

[0074] For example, the UE can multiplex the transmission UCI according to the priority of the UCI, in the following multiplexing mode 1-1, multiplexing mode 1-2 or multiplexing mode 1-3.

[0075] Reuse method 1-1:

[0076] If the UCI is a high-priority UCI, the UE can multiplex the UCI carried on the PUCCH onto the high-priority PUSCH for transmission.

[0077] Reuse method 1-2:

[0078] If the UCI is a low-priority UCI, the UE can multiplex the UCI carried on the PUCCH onto the low-priority PUSCH for transmission.

[0079] Reuse methods 1-3:

[0080] If the UCI is a medium-priority UCI, the UE can multiplex the UCI carried on the PUCCH onto the medium-priority PUSCH for transmission.

[0081] S202b: If the control information in the first control information has the same priority and the first uplink shared channel is not included among the multiple uplink shared channels, then the UE will multiplex the first control information on the second uplink shared channel among the multiple uplink shared channels for transmission.

[0082] The priority of the first uplink shared channel is the same as that of the first control information, while the priority of the second uplink shared channel is different from that of the first control information.

[0083] It is understandable that when the control information carried by the uplink control channel has the same priority, and there is no uplink shared channel with the same priority among multiple uplink shared channels, the UE can multiplex the control information on the uplink control channel for transmission on an uplink shared channel with a different priority than the uplink shared channel.

[0084] Scene 2:

[0085] The UCI carried by the PUCCH has the same priority. The PUCCH and multiple PUSCHs have time-domain resource conflicts. Among the multiple PUSCHs, there is no PUSCH with the same priority as the UCI.

[0086] For example, taking priority as high priority and low priority as an example, in scenario 2, the UE can multiplex the transmission according to the following multiplexing method 2-1 or multiplexing method 2-2.

[0087] Reuse method 2-1:

[0088] If the UCI is a high-priority UCI and the PUSCH does not include a high-priority PUSCH, then the UE can multiplex the UCI carried on the PUCCH onto a low-priority PUSCH for transmission.

[0089] Reuse method 2-2:

[0090] If the UCI is a low-priority UCI and the PUSCH does not include a low-priority PUSCH, then the UE can multiplex the UCI carried on the PUCCH onto a high-priority PUSCH for transmission.

[0091] For example, taking priority as high priority, medium priority and low priority as an example, in scenario 2, the UE can multiplex the transmission according to the following multiplexing method 2-3, multiplexing method 2-5 or multiplexing method 2-5.

[0092] Reuse method 2-3:

[0093] If the UCI is a high-priority UCI and the PUSCH does not include a high-priority PUSCH, then the UE can multiplex the UCI carried on the PUCCH onto a low-priority PUSCH for transmission, or multiplex it onto a medium-priority PUSCH for transmission.

[0094] Reuse methods 2-4:

[0095] If the UCI is a medium-priority UCI and there is no medium-priority PUSCH among the multiple PUSCHs, then the UE can multiplex the UCI carried on the PUCCH onto a high-priority PUSCH for transmission, or multiplex it onto a low-priority PUSCH for transmission.

[0096] Reuse methods 2-5:

[0097] If the UCI is a low-priority UCI and the multiple PUSCHs do not include low-priority PUSCHs, then the UE can multiplex the UCI carried on the PUCCH onto a high-priority PUSCH for transmission, or multiplex it onto a medium-priority PUSCH for transmission.

[0098] It is understood that when the control information in the first control information has the same priority, if the multiple uplink shared channels include an uplink shared channel with the same priority as the control information, the UE can preferentially multiplex the control information on the uplink control channel to transmit on an uplink shared channel with the same priority as the control information. If the multiple uplink shared channels do not include an uplink shared channel with the same priority as the uplink shared channel, the UE can multiplex the control information on the uplink control channel to transmit on other uplink shared channels.

[0099] The second possible implementation method

[0100] Optionally, in the conflict resolution method provided in this application embodiment, the information of the first control information includes the priority of the first control information; the above-mentioned at least one uplink shared channel includes multiple uplink shared channels; furthermore, the above-mentioned S202 can be specifically executed by the following S202c or S202d:

[0101] S202c. If the first control information includes control information with different priorities, and the plurality of uplink shared channels includes a third uplink shared channel, then the UE will multiplex the first control information and transmit it on the third uplink shared channel among the plurality of uplink shared channels.

[0102] For example, the third uplink shared channel can be an uplink shared channel among multiple uplink shared channels, with the same priority as the highest priority of the control information.

[0103] It is understood that when the control information carried by the uplink control channel includes control information of different priorities, and the above-mentioned multiple uplink shared channels include an uplink shared channel with the same highest priority as the control information, the UE can preferentially multiplex the control information carried on the uplink control channel onto the uplink shared channel with the same priority as the highest priority of the control information for transmission.

[0104] Scene 3:

[0105] The UCI carried by the PUCCH has different priorities. The PUCCH and multiple PUSCHs have time-domain resource conflicts. Among the multiple PUSCHs, there is a PUSCH with the same priority as the higher priority among the different priorities mentioned above (i.e., the third uplink shared channel).

[0106] For example, the UE can multiplex the transmission of UCI according to the priority of UCI and the priority of PUSCH, in the following multiplexing mode 3-1, multiplexing mode 3-2 or multiplexing mode 3-3.

[0107] Reuse method 3-1:

[0108] If the UCI carried by the PUCCH includes both high-priority and low-priority UCIs, and there is a high-priority PUSCH among multiple PUSCHs, then the UCI carried on the PUCCH will be multiplexed onto the high-priority PUSCH for transmission.

[0109] Reuse method 3-2:

[0110] If the UCI carried by the PUCCH includes high-priority UCI, medium-priority UCI and low-priority UCI, and there is a high-priority PUSCH among the multiple PUSCHs, then the UCI carried on the PUCCH will be multiplexed and transmitted on the high-priority PUSCH.

[0111] Reuse method 3-3:

[0112] If the UCI carried by the PUCCH includes both medium-priority and low-priority UCIs, and there is a medium-priority PUSCH among the multiple PUSCHs, then the UCI carried on the PUCCH will be multiplexed onto the medium-priority PUSCH for transmission.

[0113] S202d. If the first control information includes control information with different priorities and the third uplink shared channel is not included among the multiple uplink shared channels, then the UE will multiplex the first control information on the fourth uplink shared channel among the multiple uplink shared channels for transmission.

[0114] Among them, the third uplink shared channel has a higher priority than the fourth uplink shared channel.

[0115] Optionally, in this embodiment, the priority of the third uplink shared channel is the same as the highest priority of the first control information, and the priority of the fourth uplink shared channel is different from the highest priority of the first control information.

[0116] Specifically, when there are two priority levels, high and low, the third uplink shared channel is the high-priority uplink shared channel, and the fourth uplink shared channel is the low-priority uplink shared channel. If there are three priority levels, high, medium, and low, if the third uplink shared channel is a high-priority uplink shared channel, then the fourth uplink shared channel is a medium-priority uplink shared channel, or it can be a low-priority uplink shared channel; if the third uplink shared channel is a medium-priority uplink shared channel, then the fourth uplink shared channel is a low-priority uplink shared channel.

[0117] It is understandable that if the control information carried by the uplink control channel includes different priorities, and there is no uplink shared channel among the multiple shared channels with the same priority as the highest priority in the control information, then the control information carried by the uplink control channel can be multiplexed and transmitted on another uplink shared channel among the multiple shared channels that has a different priority than the highest priority in the control information.

[0118] Scene 4:

[0119] The UCI carried by the PUCCH has different priorities. The PUCCH and multiple PUSCHs have time-domain resource conflicts. Among the multiple PUSCHs, there is no PUSCH with the same priority as the highest priority among the different priorities mentioned above.

[0120] The UE can multiplex the transmission of UCI according to the priority of UCI and the priority of PUSCH, in the following multiplexing mode 4-1, multiplexing mode 4-2 or multiplexing mode 4-3.

[0121] Reuse method 4-1:

[0122] If the UCI carried by the PUCCH includes both high-priority and low-priority UCIs, and there is no high-priority PUSCH among the multiple PUSCHs, then the UE will multiplex the UCI carried on the PUCCH onto a medium-priority PUSCH for transmission, or onto a low-priority PUSCH.

[0123] It should be noted that if the priority includes two priority levels, high and low, the UE will multiplex the UCI carried on the PUCCH onto the low-priority PUSCH for transmission; if the priority includes three priority levels, high, medium and low, the UE will multiplex the UCI carried on the PUCCH onto the medium-priority PUSCH for transmission, or onto the low-priority PUSCH for transmission.

[0124] Reuse method 4-2:

[0125] If the UCI carried by the PUCCH includes high-priority, medium-priority, and low-priority UCIs, and there is no high-priority PUSCH among the multiple PUSCHs, then the UCIs carried on the PUCCH will be multiplexed and transmitted on a medium-priority PUSCH or a low-priority PUSCH.

[0126] Reuse method 4-3:

[0127] If the UCI carried by the PUCCH includes both medium-priority and low-priority UCIs, and there is no medium-priority PUSCH among the multiple PUSCHs, then the UCI carried on the PUCCH will be multiplexed onto the low-priority PUSCH for transmission, and the UCI carried on the PUCCH will be multiplexed onto the high-priority PUSCH for transmission.

[0128] It is understandable that when the control information carried by the uplink control channel includes different priorities, if the above-mentioned multiple uplink shared channels include an uplink shared channel with the same highest priority as the control information, the control information carried on the uplink control channel can be preferentially multiplexed and transmitted on the uplink shared channel with the same priority as the highest priority of the control information. If the above-mentioned multiple uplink shared channels do not include an uplink shared channel with the same highest priority as the control information, the control information carried by the uplink control channel can be multiplexed and transmitted on uplink shared channels with other priorities among the multiple shared channels.

[0129] It should be noted that, in the embodiments of this application, in the above-mentioned implementation methods, if multiple uplink control channels with non-overlapping time-domain resources overlap with the time-domain resources of multiple uplink shared channels with different priorities, then the control information carried by the multiple uplink control channels can be multiplexed on different uplink shared channels.

[0130] Optionally, in the conflict handling method provided in the embodiments of this application, the above-mentioned multiple uplink shared channels are uplink shared channels that satisfy the multiplexing time.

[0131] It should be noted that when a UE processes channels of different priorities, discarding a channel and transmitting the channel also require processing time. Related technologies define the discard / cancellation time requirements for UEs processing channels of different priorities, and the multiplexing time can be determined based on these time requirements.

[0132] For example, the UE prioritizes selecting the PUSCH that meets the multiplexing time requirement among multiple PUSCHs, and then reuses the PUSCH that meets the multiplexing time requirement according to either the first possible processing method or the second possible processing method described above.

[0133] It is understandable that selecting an uplink shared channel that meets the multiplexing time requirement for multiplexing can avoid the problem of uplink transmissions that do not meet the multiplexing time requirement ultimately failing to be multiplexed successfully.

[0134] In the embodiments of this application, if the UE does not support the simultaneous transmission of PUCCH and PUSCH, the above implementation method can be used to handle the time domain resource conflict of the uplink control channel and the uplink shared channel. In the scenario where the UE can support the simultaneous transmission of one PUCCH and one PUSCH, the UE can handle the time domain resource conflict of the uplink control channel and the uplink shared channel according to the third possible implementation method or the fourth possible implementation method described below.

[0135] The third possible implementation method

[0136] Optionally, in the conflict handling method provided in the embodiments of this application, the information of the first control information includes the priority of the first control information; the uplink control channel includes a first uplink control channel and a second uplink control channel, and the priority of the control information carried by the first uplink control channel is lower than the priority of the control information carried by the second uplink control channel.

[0137] The above-mentioned S202 can be specifically executed through the following S202e:

[0138] S202e, the UE multiplexes the control information carried by the first uplink control channel and transmits it on one of the at least one uplink shared channels.

[0139] Furthermore, the conflict resolution method provided in this application embodiment also includes the following S203a:

[0140] S203a, UE transmits the second uplink control channel.

[0141] It should be noted that S202e and S203a mentioned above can be executed together or separately.

[0142] It is understandable that the uplink transmission with lower priority of control information from two uplink control channels can be multiplexed and transmitted on at least one uplink shared channel, while the uplink control channel with higher priority of control information from the two uplink control channels can be transmitted separately.

[0143] Scene 5:

[0144] Uplink control channels that conflict with the time domain resources of at least one PUSCH (i.e., at least one uplink shared channel) include PUCCH 1 (i.e., the first control channel) and PUCCH 2 (i.e., the second control channel), wherein the time domain resources of PUCCH 1 and PUCCH 2 overlap, and the priority of the UCI carried by PUCCH 1 is lower than the priority of the UCI carried by PUCCH 2, or the priority of PUCCH 1 is lower than the priority of PUCCH 2.

[0145] Reuse method 5-1:

[0146] The UE multiplexes the UCI carried on PUCCH 1 onto one of the at least one PUSCHs for transmission. It also transmits PUCCH 2 separately. That is, the UE transmits PUCCH 2 and the PUSCH that multiplexes the UCI carried on PUCCH 1, respectively.

[0147] The fourth possible implementation method

[0148] Optionally, in the conflict handling method provided in the embodiments of this application, the information of the first control information includes the priority of the first control information; the uplink control channel includes a first uplink control channel and a second uplink control channel, and the priority of the control information carried by the first uplink control channel is lower than the priority of the control information carried by the second uplink control channel.

[0149] The above-mentioned S202 can be executed through the following S202f or S202g:

[0150] S202f. If at least one uplink shared channel includes an uplink shared channel with a fifth priority, then the UE will multiplex the control information carried by the first uplink control channel onto one of the uplink shared channels with a fifth priority for transmission.

[0151] For example, the fifth priority can be in at least one uplink shared channel, with a priority equal to the priority of the control information carried by the first uplink control channel.

[0152] Furthermore, the conflict resolution method provided in this application embodiment may further include the following S203b:

[0153] S203b, UE transmits the second uplink control channel.

[0154] It should be noted that S202f and S203b mentioned above can be executed together or separately.

[0155] It is understandable that when two conflicting uplink control channels carry control information with different priorities, if at least one uplink shared channel includes an uplink shared channel with the same priority as the low-priority control information, then the low-priority control information can be multiplexed on a low-priority uplink shared channel for transmission, while the high-priority uplink control channel can be transmitted separately.

[0156] For example, in scenario 5, the UE can also use the following multiplexing method 5-2.

[0157] Reuse method 5-2:

[0158] If at least one PUSCH includes a low-priority PUSCH, the UE will carry PUCCH 1 in the UCI and multiplex it over the low-priority PUSCH in the at least one PUSCH for transmission.

[0159] S202g. If at least one uplink shared channel includes an uplink shared channel with a sixth priority, then the UE will multiplex the control information carried by the second uplink control channel onto one of the uplink shared channels with a sixth priority for transmission.

[0160] Furthermore, the conflict resolution method provided in this application embodiment also includes the following S203c:

[0161] S203c, UE transmits the first uplink control channel.

[0162] Among them, the fifth priority is lower than the sixth priority.

[0163] It should be noted that S202g and S203c can be executed together or separately.

[0164] It is understandable that when two conflicting uplink control channels carry control information with different priorities, if at least one uplink shared channel includes an uplink shared channel with the same priority as the high-priority control information, then the high-priority control information can be multiplexed on a high-priority uplink shared channel for transmission, while the low-priority uplink control channel can be transmitted separately.

[0165] For example, in scenario 5, the UE can also use the following multiplexing method 5-3 for multiplexing transmission.

[0166] Reuse method 5-3:

[0167] If at least one PUSCH contains a high-priority PUSCH, the UE can multiplex the UCI carried by PUCCH 2 onto the high-priority PUSCH in at least one PUSCH for transmission.

[0168] In scenarios where the UE can support the simultaneous transmission of one PUCCH and one PUSCH, the UE can also combine the number of bits of control information and at least one of the control information to handle the time domain resource conflict of the uplink control channel and the uplink shared channel in the following implementation method.

[0169] Optionally, in the conflict handling method provided in the embodiments of this application, the information of the first control information includes at least one of the number of bits of the first control information and the type of the first control information; the uplink control channel includes a first uplink control channel and a second uplink control channel;

[0170] The above-mentioned S202 can be executed through the following S202h:

[0171] S202h, the UE, based on the control information carried by the first uplink control channel and the control information carried by the second uplink control channel, multiplexes the control information carried by one of the uplink control channels into one of the at least one uplink shared channels for transmission.

[0172] Furthermore, the conflict resolution method provided in this application embodiment also includes the following S203d:

[0173] S203d, the UE transmits the other uplink control channel in the first uplink control channel and the second uplink control channel.

[0174] It should be noted that S202h and S203d mentioned above can be executed together or separately.

[0175] Optionally, if the first control information is the number of bits of the first control information, the control information with fewer bits carried in the first uplink control channel and the second uplink control channel can be multiplexed and transmitted on a single uplink shared channel.

[0176] Optionally, if the first control information is the number of bits of the first control information, the control information with a larger number of bits carried in the first uplink control channel and the second uplink control channel can be multiplexed and transmitted on one of the uplink shared channels in an uplink shared channel.

[0177] Scene 6:

[0178] Uplink control channels that overlap with the time-domain resources of at least one PUSCH include PUCCH 1 and PUCCH 2, and PUCCH 1 and PUCCH 2 overlap in time-domain resources, wherein the number of UCI bits carried by PUCCH 1 is greater than the number of UCI bits carried by PUCCH 2.

[0179] Reuse method 6-1:

[0180] The UE multiplexes the UCI carried by PUCCH 1, which has a larger number of UCI bits, onto the PUSCH for transmission, and transmits PUCCH 2 separately.

[0181] Reuse method 6-2:

[0182] The UE multiplexes the UCI carried by PUCCH 2, which has a smaller number of UCI bits, onto the PUSCH for transmission, and transmits PUCCH 1 separately.

[0183] Scene 7:

[0184] The uplink control channels that overlap with the time-domain resources of at least one PUSCH include PUCCH 1 and PUCCH 2, and PUCCH 1 and PUCCH 2 overlap in time-domain resources. PUCCH 1 carries a UCI of HARQ-ACK, and PUCCH 2 carries a UCI of CSI.

[0185] Reuse method 7-1:

[0186] The UE multiplexes the CSI carried by PUCCH 2 onto the PUSCH for transmission, and transmits PUCCH 1 carried by HARQ-ACK separately.

[0187] In addition to the above-mentioned possible implementations, if simultaneous transmission of PUCCH and PUSCH is supported, the UE can also adopt the following fifth possible implementation to handle the time domain resource conflict between the uplink control channel and the uplink shared channel.

[0188] Fifth possible implementation

[0189] Optionally, in the conflict handling method provided in the embodiments of this application, the information of the first control information includes the priority of the first control information; at least one uplink shared channel includes multiple uplink shared channels.

[0190] The above-mentioned S202 can be executed through the following S202i or S202j:

[0191] S202i. If the above-mentioned multiple uplink shared channels include an uplink shared channel with the same priority as the first control information, then the UE will multiplex the first control information onto an uplink shared channel with the same priority as the first control information.

[0192] Scene 8:

[0193] A PUCCH overlaps with at least one PUSCH time-domain resource, and at least one PUSCH includes multiple PUSCHs.

[0194] Reuse method 8-1:

[0195] If at least one PUSCH contains a high-priority PUSCH with the same priority as a high-priority UCI, then the UCI carried by the PUCCH will be multiplexed and transmitted on a high-priority PUSCH.

[0196] Reuse method 8-2:

[0197] If at least one PUSCH includes a medium-priority PUSCH with the same priority as a medium-priority UCI, then the UCI carried by the PUCCH will be multiplexed and transmitted on a medium-priority PUSCH.

[0198] Reuse method 8-2:

[0199] If at least one PUSCH contains a low-priority PUSCH with the same priority as a low-priority UCI, then the UCI carried by the PUCCH will be multiplexed and transmitted on a low-priority PUSCH.

[0200] S202j. If the above-mentioned multiple uplink shared channels do not include an uplink shared channel with the same priority as the first control information, then the UE will multiplex the first control information onto one of the above-mentioned multiple uplink shared channels.

[0201] It should be noted that the multiplexed uplink shared channel can be determined according to the above multiplexing rules, or it can be determined in other ways, such as a randomly selected one. This application does not specifically limit this.

[0202] It should be noted that the fifth possible implementation method described above can also be used in conjunction with the first multiplexing rule. That is, if the multiplexing rule 2 mentioned above includes the rule of whether it has the same priority as the control information carried on the control channel, then when using this rule to select the PUSCH, steps S202i or S202j described above can be adopted.

[0203] Optionally, in the conflict resolution method provided in this application embodiment, the information of the first control information includes the priority of the first control information; the above-mentioned at least one uplink shared channel includes multiple uplink shared channels; the above-mentioned S201 can be specifically executed by the following S202k, S202l or S202m:

[0204] S202k: If, based on the priority of the first control information, it is determined that at least two uplink shared channels with the same priority are included among the plurality of uplink shared channels, then the UE, according to the first multiplexing rule, multiplexes the first control information on one of the at least two uplink shared channels for transmission.

[0205] The first multiplexing rule can be determined based on at least one of the following: whether it carries aperiodic channel state information, start time slot, scheduling type, index of the serving cell corresponding to the uplink transmission, and transmission symbol position.

[0206] S2021. If, based on the priority of the first control information, it is determined that the aforementioned multiple uplink shared channels do not include uplink shared channels with the same priority, then the UE, according to the first multiplexing rule, multiplexes the first control information onto one of the aforementioned multiple uplink shared channels for transmission.

[0207] It is understood that in the above scheme, if the UE can determine multiple uplink shared channels based on the priority of the first control information, then the UE can be triggered to select an uplink shared channel to reuse the first control information using the first multiplexing rule in the relevant technology. If, according to the priority of the first control information, it is determined that the multiple uplink shared channels do not include uplink shared channels with the same priority, then the UE can directly select an uplink shared channel to reuse the first control information according to the first multiplexing rule.

[0208] Example 1:

[0209] When the first multiplexing rule is determined based on whether it carries aperiodic channel state information, the start time slot, the scheduling type, the index of the serving cell corresponding to the uplink transmission, and the position of the transmission symbol, the selection can be made in the following order of the first multiplexing rules.

[0210] First Reuse Rule

[0211] Rule 1: PUSCH carrying A-CSI;

[0212] Rule 2: The earliest PUSCH in the time slot;

[0213] Rule 3: Dynamically scheduled PUSCH > Configuration-authorized PUSCH or semi-persistently scheduled PUSCH;

[0214] Rule 4: The PUSCH of the serving cell index with the smaller value is greater than the PUSCH of the serving cell index with the larger value.

[0215] Rule 5: PUSCH with an earlier start symbol > PUSCH with a later start symbol.

[0216] According to the second multiplexing rule, S202m and UE multiplex the first control information carried by the uplink control channel on one of the multiple uplink shared channels for transmission.

[0217] The second multiplexing rule can be determined based on at least one of the following: whether it carries aperiodic channel state information, start time slot, scheduling type, index of the serving cell corresponding to the uplink transmission, transmission symbol position, and whether it has the same priority as the control information carried on the control channel.

[0218] Understandably, in this scheme, the UE can directly select an uplink shared channel to reuse the first control information according to the second multiplexing rule.

[0219] Example 2:

[0220] When the second multiplexing rule is determined based on whether it carries aperiodic channel state information, the start time slot, the scheduling type, the index of the serving cell corresponding to the uplink transmission, the transmission symbol position, and whether it has the same priority as the control information carried on the control channel, the selection can be made sequentially according to the following order of the second multiplexing rule.

[0221] Rule 0: PUSCH with the same UCI priority as the PUCCH. It should be noted that in this scenario, the UCIs carried by the PUCCH can have the same priority.

[0222] or,

[0223] Rule 0: PUSCH with the same priority as the highest priority UCI carried by the PUCCH. It should be noted that in this scenario, the UCI carried by the PUCCH can have different priorities.

[0224] Furthermore, the second reuse rule may include rule 0 mentioned above, as well as rules 1 to 5 from the first reuse rule. Rule 0 may be located before rule 1, between rules 1 and 5 from the first reuse rule, or after rule 5.

[0225] Example 2-1: If rule 0 can precede rule 1 of the first reuse rule, then the second reuse rule can take the following form:

[0226] Rule 0: PUSCH with the same UCI priority as the PUCCH;

[0227] Rule 1: PUSCH carrying A-CSI;

[0228] Rule 2: The earliest PUSCH in the time slot;

[0229] Rule 3: Dynamically scheduled PUSCH > Configuration-authorized PUSCH or semi-persistently scheduled PUSCH;

[0230] Rule 4: The PUSCH of the serving cell index with the smaller value is greater than the PUSCH of the serving cell index with the larger value.

[0231] Rule 5: PUSCH with an earlier start symbol > PUSCH with a later start symbol.

[0232] Example 2-2: If rule 0 is located between rule 2 and rule 3, then the second reuse rule can be in the following form:

[0233] Rule 1: PUSCH carrying A-CSI;

[0234] Rule 2: The earliest PUSCH in the time slot;

[0235] Rule 0: PUSCH with the same UCI priority as the PUCCH;

[0236] Rule 3: Dynamically scheduled PUSCH > Configuration-authorized PUSCH or semi-persistently scheduled PUSCH;

[0237] Rule 4: The PUSCH of the serving cell index with the smaller value is greater than the PUSCH of the serving cell index with the larger value.

[0238] Rule 5: PUSCH with an earlier start symbol > PUSCH with a later start symbol.

[0239] It should be noted that if there is no PUSCH with the same priority as UCI, then UCI will be multiplexed onto a PUSCH for transmission according to the other multiplexing rules in the second multiplexing rule mentioned above.

[0240] Based on this scheme, when there is time-domain resource overlap between multiple uplink shared channels and the uplink control channel, the UE can select one uplink shared channel from these multiple uplink shared channels according to the multiplexing rules. Then, the UE can reuse the control information carried by the uplink control channel on the uplink shared channel and transmit the multiplexed uplink shared channel.

[0241] For ease of description, high priority is denoted as HP and low priority as LP.

[0242] For example, Figure 3 A resource conflict diagram provided for an embodiment of this application, such as... Figure 3 As shown in (a), the HP HARQ-ACK PUCCH (i.e., the PUCCH carrying HP HARQ-ACK) conflicts with the temporal resources of LP CG-PUSCH 1, HP CG-PUSCH 2, and LPDG-PUSCH 3; as Figure 3 As shown in (b), the time-domain resources of LP HARQ-ACK PUCCH conflict with those of LP CG-PUSCH 1, HP CG-PUSCH 2, and LP DG-PUSCH 3;Figure 3 As shown in (c), the PUCCH carrying HP HARQ-ACK and CSI conflicts with the time domain resources of LP CG-PUSCH 1, HP CG-PUSCH2, and LP DG-PUSCH 3, with the PUSCHs located on different serving cells.

[0243] Specifically, according to the processing methods in related technologies, for PUCCH and PUSCH with the same priority, combined with Figure 3 In (a), UCI will be reused on PUSCH 2, combined with Figure 3 In (b) of this paper, the UCI will be multiplexed on PUSCH 3. When supporting uplink channel multiplexing with different priorities, if the PUCCH only carries the LP UCI, according to relevant technologies, the LP UCI may be multiplexed on the HP PUSCH, thus affecting the transmission performance of the HP PUSCH. In the embodiments of this application, if the UCI carried on the PUCCH is only the LP UCI, and the LP PUSCH is included among multiple PUSCHs, then the UCI can be multiplexed on the LP PUSCH, combined with... Figure 3 In (b), UCI can be multiplexed on LP CG-PUSCH1 or LP DG-PUSCH3 for transmission, thus reducing the impact on HP PUSCH transmission performance. If the PUCCH carries only HP UCI, and HP PUSCH is included among multiple PUSCHs, then UCI can be multiplexed on the HP PUSCH, combined with... Figure 3 In (a), UCI can be multiplexed onto HPDG-PUSCH 2. Since the MCS modulation order during HP PUSCH transmission may be lower and the transmission power higher (compared to LPPUSCH), the transmission performance of HP UCI can be better guaranteed. If the UCI carried on the PUCCH includes both LP UCI and HP PUCCH, then UCI can be preferentially multiplexed onto the HP PUSCH, combined with... Figure 3 In step (c), UCI can be multiplexed onto HP DG-PUSCH2. Since the modulation and coding scheme (MCS) used in HP PUSCH transmission may have a lower modulation order and higher transmission power (compared to LP PUSCH), it can better guarantee the transmission performance of HP UCI. Alternatively, if the UCI carried on the PUCCH includes both LP UCI and HP UCI, then UCI can be preferentially multiplexed onto the LP PUSCH, combined with... Figure 4In step (c), UCI can be multiplexed onto LP CG-PUSCH 1 or LP DG-PUSCH 3 for transmission. Alternatively, if the UCI carried on the PUCCH includes both LP UCI and HP UCI, the priority of multiplexing UCI onto HP PUSCH or LP PUSCH can be determined based on the number of bits of HP UCI and LP UCI. For example, if the number of HP UCI bits is not less than the number of LP UCI bits, UCI is preferentially multiplexed onto HP PUSCH; otherwise, UCI is preferentially multiplexed onto LP PUSCH.

[0244] In this application embodiment, any of the processing methods described above can be used to process the data, thereby enabling the UE to select more multiplexing methods and reducing the impact on transmission performance.

[0245] For example, Figure 4 A resource conflict diagram provided for an embodiment of this application, such as... Figure 4 As shown, PUCCH 1 carrying HPHARQ-ACK and PUCCH 2 carrying LP HARQ-ACK both conflict with the temporal resources of LP CG-PUSCH 1, HP CG-PUSCH 2, and LPDG-PUSCH 3, respectively; PUCCH 1 and PUCCH 2 do not conflict.

[0246] It should be noted that, in the embodiments of this application, if multiple PUCCHs (including HPPUCCH and LP PUCCH) with non-overlapping time-domain resources overlap with the time-domain resources of multiple PUSCHs with different priorities, the control information carried by HP PUCCH and the control information carried by LP PUCCH can be multiplexed onto different PUSCHs according to the transmission processing method provided in the embodiments of this application. For example... Figure 5 In this configuration, HP HARQ-ACK will be reused on HP DG-PUSCH2, while LP HARQ-ACK can be reused on LP CG-PUSCH 1 or LP DG-PUSCH 3.

[0247] For example, Figure 5 A resource conflict diagram provided for an embodiment of this application, such as... Figure 5 As shown in (a), PUCCH 1 carrying HP HARQ-ACK and PUCCH 2 carrying LP HARQ-ACK both overlap with the temporal resources of LP PUSCH, and the temporal resources of PUCCH1 and PUCCH 2 also overlap. Figure 5As shown in (b), PUCCH 1 carrying HP HARQ-ACK and PUCCH 2 carrying LP HARQ-ACK both overlap with the temporal resources of LP PUSCH, and the temporal resources of PUCCH 1 and PUCCH 2 overlap.

[0248] Combination Figure 5 In (a) of this application, both the LP HARQ-ACK PUCCH and HP HARQ-ACK PUCCH overlap with the temporal resources of the LP PUSCH. If related technologies are used, simultaneous transmission of PUCCH and PUSCH is not supported, and the UE will cancel the transmission of both LP HARQ-ACK PUCCH and LP PUSCH, transmitting only the HP HARQ-ACK PUCCH. This significantly impacts LP services. In this embodiment, supporting simultaneous transmission of PUCCH and PUSCH means that the UE can transmit one PUCCH and one PUSCH simultaneously, i.e. Figure 6 In step (a), one of the LP HARQ-ACK PUCCH and HP HARQ-ACK PUCCH can be transmitted, and it can be processed according to the third or fourth processing method in the embodiments of this application. The UE can multiplex the LP HARQ-ACK on the PUSCH for transmission, while the HP HARQ-ACK is still transmitted on the PUCCH. That is, the UE transmits both the PUSCH multiplexed with LP HARQ-ACK and the HP HARQ-ACK PUCCH simultaneously. This ensures the reliability of HP HARQ-ACK PUCCH transmission while allowing the transmission of both LP HARQ-ACK and PUSCH, thereby reducing the impact on low-priority services. Alternatively, if the PUSCH contains an LP PUSCH, the UE will multiplex the LP HARQ-ACK onto the LP PUSCH for transmission, while the HP HARQ-ACK will still be transmitted on the PUCCH. In other words, the UE simultaneously transmits the PUSCH multiplexed with the LP HARQ-ACK and the HP HARQ-ACK PUCCH. If the PUSCH only contains an HP PUSCH, the UE will multiplex the HP HARQ-ACK onto the PUSCH and transmit the LP PUCCH separately. Of course, the UE can also determine which PUCCH's UCI to multiplex onto the PUSCH based on the number of bits of the UCI carried by the HP PUCCH and LP PUCCH. For example, it can multiplex the UCI with fewer bits onto the PUSCH and transmit the other PUCCH separately.

[0249] It should be noted that the conflict resolution method provided in this application can be executed by a conflict resolution device or a control module within that device for executing the conflict resolution method. This application uses the example of a conflict resolution device executing a conflict resolution method to illustrate the conflict resolution device provided in this application.

[0250] Figure 6 A conflict resolution apparatus provided in the embodiments of this application, such as Figures 1 to 5 As shown, the conflict handling apparatus 600 includes: a multiplexing module 601; the multiplexing module 601 is used to: when the time domain resources of the uplink control channel and the time domain resources of at least one uplink shared channel overlap, process the uplink control channel and the at least one uplink shared channel in any of the following ways: multiplexing the first control information carried by the uplink control channel onto one of the at least one uplink shared channels for transmission; multiplexing the first control information onto one of the at least one uplink shared channels for transmission according to the information of the first control information carried by the uplink control channel; wherein the information of the first control information includes at least one of the following: the priority of the first control information, the number of bits of the first control information, and the type of the first control information.

[0251] Optionally, the at least one uplink shared channel mentioned above includes multiple uplink shared channels; the multiplexing module is specifically used to: multiplex the first control information on one of the multiple uplink shared channels for transmission according to the first multiplexing rule.

[0252] Optionally, the information in the first control information includes the priority of the first control information; the at least one uplink shared channel includes multiple uplink shared channels; the multiplexing module is specifically used to: if the control information in the first control information has the same priority and the multiple uplink shared channels include the first uplink shared channel, then the first control information is multiplexed for transmission on the first uplink shared channel; or, if the control information in the first control information has the same priority and the multiple uplink shared channels do not include the first uplink shared channel, then the first control information is multiplexed for transmission on the second uplink shared channel; wherein the priority of the first uplink shared channel is the same as the priority of the first control information, and the priority of the second uplink shared channel is different from the priority of the first control information.

[0253] Optionally, the first control information includes the priority of the first control information; the at least one uplink shared channel includes multiple uplink shared channels; the multiplexing module is specifically used to: if the first control information includes control information with different priorities and the multiple uplink shared channels include a third uplink shared channel, then the first control information is multiplexed and transmitted on the third uplink shared channel among the multiple uplink shared channels; or, if the first control information includes control information with different priorities and the multiple uplink shared channels do not include a third uplink shared channel, then the first control information is multiplexed and transmitted on the fourth uplink shared channel among the multiple uplink shared channels; wherein the priority of the third uplink shared channel is higher than the priority of the fourth uplink shared channel.

[0254] Optionally, the aforementioned multiple uplink shared channels are uplink shared channels that satisfy the multiplexing time requirement.

[0255] Optionally, the first control information includes the priority of the first control information; the uplink control channel includes a first uplink control channel and a second uplink control channel, and the priority of the control information carried by the first uplink control channel is lower than the priority of the control information carried by the second uplink control channel; the conflict handling device further includes: a transmission module; the multiplexing module is specifically used to: multiplex the control information carried by the first uplink control channel on one of the above-mentioned at least one uplink shared channel for transmission; the transmission module is used to transmit the second uplink control channel.

[0256] Optionally, the first control information includes the priority of the first control information; the uplink control channel includes a first uplink control channel and a second uplink control channel, and the priority of the control information carried by the first uplink control channel is lower than the priority of the control information carried by the second uplink control channel; the conflict handling device further includes: a transmission module; the multiplexing module is specifically used to: if at least one uplink shared channel includes an uplink shared channel with a fifth priority, then multiplex the control information carried by the first uplink control channel on one of the at least one uplink shared channels with a fifth priority for transmission; the transmission module is used to transmit the second uplink control channel; or, the multiplexing module is specifically used to: if at least one uplink shared channel includes an uplink shared channel with a sixth priority, then multiplex the control information carried by the second uplink control channel on one of the at least one uplink shared channels with a sixth priority for transmission; the transmission module is used to transmit the first uplink control channel; wherein, the fifth priority is lower than the sixth priority.

[0257] Optionally, the information of the first control information includes at least one of the number of bits of the first control information and the type of the first control information; the uplink control channel includes a first uplink control channel and a second uplink control channel; the collision handling device further includes: a transmission module; the multiplexing module is specifically used to: multiplex the control information carried by one of the first uplink control channels and the second uplink control channel on one of the at least one uplink shared channels for transmission, according to the information of the control information carried by the first uplink control channel and the information of the control information carried by the second uplink control channel; the transmission module is used to transmit the other uplink control channel among the first uplink control channel and the second uplink control channel.

[0258] Optionally, the information of the first control information includes the priority of the first control information; the at least one uplink shared channel includes multiple uplink shared channels; the multiplexing module is specifically used to: if, according to the priority of the first control information, it is determined that at least two uplink shared channels with the same priority are included among the multiple uplink shared channels, then, according to the first multiplexing rule, the first control information is multiplexed and transmitted on one of the at least two uplink shared channels; or, if, according to the priority of the first control information, it is determined that the multiple uplink shared channels do not include uplink shared channels with the same priority, then, according to the first multiplexing rule, the first control information is multiplexed and transmitted on one of the multiple uplink shared channels; wherein, the first multiplexing rule is determined according to at least one of the following: whether it carries aperiodic channel state information, start timeslot, scheduling type, index of the serving cell corresponding to the uplink transmission, and transmission symbol position.

[0259] Optionally, the information of the first control information includes the priority of the first control information; the at least one uplink shared channel includes multiple uplink shared channels; the multiplexing module is specifically used to: multiplex the first control information carried by the uplink control channel for transmission on one of the multiple uplink shared channels according to a second multiplexing rule; wherein, the second multiplexing rule is determined according to at least one of the following: whether it carries aperiodic channel state information, start time slot, scheduling type, index of the serving cell corresponding to the uplink transmission, transmission symbol position, and whether it has the same priority as the control information carried on the control channel.

[0260] This application provides a conflict handling apparatus. When the time-domain resources of an uplink control channel and at least one uplink shared channel overlap, one approach is for the conflict handling apparatus to directly multiplex the first control information carried on the uplink control channel onto one of the at least one uplink shared channels. Another approach is for the UE to multiplex the first control information onto one of the at least one uplink shared channels based on the information of the first control information carried on the uplink control channel. In the first approach, the conflict handling apparatus does not need to perform any further judgments and directly multiplexes the first control information onto one uplink shared channel for transmission. Compared to related technologies, this ensures the transmission of control information on the uplink control channel and avoids the problem that UCI on low-priority PUCCHs may fail to transmit under priority judgment. In the second approach, the conflict handling apparatus can combine information of the first control information on the control channel, such as the priority, number of bits, and type of the first control information, to determine which shared channel the first control information should be multiplexed onto. This allows the conflict handling apparatus to determine how to handle the overlap of uplink channel time-domain resources in more ways, improving the transmission performance of the conflict handling apparatus.

[0261] The conflict handling device in this application embodiment can be a device, or a component, integrated circuit, or chip in a terminal. The device can be a mobile terminal or a non-mobile terminal. For example, a mobile terminal can include, but is not limited to, the types of terminals 11 listed above, while a non-mobile terminal can be a server, network attached storage (NAS), personal computer (PC), television (TV), ATM, or self-service machine, etc. This application embodiment does not impose specific limitations.

[0262] The conflict handling device in this application embodiment can be a device with an operating system. This operating system can be Android, iOS, or other possible operating systems; this application embodiment does not specifically limit it.

[0263] The conflict handling device provided in this application embodiment can achieve... Figure 7 The various processes implemented in the method embodiments achieve the same technical effect, and will not be described again here to avoid repetition.

[0264] Optionally, such as Figure 8As shown, this application embodiment also provides a communication device 700, including a processor 701, a memory 702, and a program or instructions stored in the memory 702 and executable on the processor 701. For example, when the communication device 700 is a UE, the program or instructions, when executed by the processor 701, implement the various processes of the above-described conflict handling method embodiments and achieve the same technical effect. To avoid repetition, further details are omitted here.

[0265] Figure 8 This is a schematic diagram of the hardware structure of a UE to implement an embodiment of this application. The UE 1000 includes, but is not limited to, the following components: 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, and processor 1010.

[0266] Those skilled in the art will understand that the UE 1000 may also include a power supply (such as a battery) for supplying power to various components. The power supply may be logically connected to the processor 1010 through a power management system, thereby enabling functions such as managing charging, discharging, and power consumption through the power management system. ​ The UE structure shown in the figure does not constitute a limitation on the UE. The UE may include more or fewer components than shown, or combine certain components, or have different component arrangements, which will not be elaborated here.

[0267] It should be understood that, in this embodiment, the input unit 1004 may include a graphics processing unit (GPU) 10041 and a microphone 10042. The GPU 10041 processes image data of still images or videos obtained by an image capture device (such as a camera) in video capture mode or image capture mode. The display unit 1006 may include a display panel 1061, which may be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 1007 includes a touch panel 10071 and other input devices 10072. The touch panel 10071 is also called a touch screen. The touch panel 10071 may include a touch detection device and a touch controller. Other input devices 10072 may include, but are not limited to, physical keyboards, function keys (such as volume control buttons, power buttons, etc.), trackballs, mice, and joysticks, which will not be described in detail here.

[0268] In this embodiment, the radio frequency unit 1001 receives downlink data from the network-side device and processes it for the processor 1010; additionally, it sends uplink data to the network-side device. Typically, 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, etc.

[0269] The memory 1009 can be used to store software programs or instructions and various data. The memory 1009 may primarily include a program or instruction storage area and a data storage area. The program or instruction storage area may store the operating system, application programs or instructions required for at least one function (such as sound playback, image playback, etc.). Furthermore, the memory 1009 may include high-speed random access memory and non-volatile memory, which may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. For example, at least one disk storage device, flash memory device, or other non-volatile solid-state storage device.

[0270] The processor 1010 may include one or more processing units; optionally, the processor 1010 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications or instructions, and the modem processor mainly handles wireless communication, such as a baseband processor. It is understood that the aforementioned modem processor may also not be integrated into the processor 1010.

[0271] The processor 1010 is configured to process the uplink control channel and the at least one uplink shared channel in any of the following ways when the time-domain resources of the uplink control channel and the time-domain resources of at least one uplink shared channel overlap: multiplexing the first control information carried by the uplink control channel onto one of the at least one uplink shared channels for transmission; multiplexing the first control information onto one of the at least one uplink shared channels for transmission based on the information of the first control information carried by the uplink control channel; wherein the information of the first control information includes at least one of the following: the priority of the first control information, the number of bits of the first control information, and the type of the first control information.

[0272] Optionally, the at least one uplink shared channel mentioned above includes multiple uplink shared channels; the processor 1010 is specifically used to: multiplex the first control information on one of the multiple uplink shared channels for transmission according to the first multiplexing rule.

[0273] Optionally, the information in the first control information includes the priority of the first control information; the at least one uplink shared channel includes multiple uplink shared channels; the processor 1010 is specifically configured to: if the control information in the first control information has the same priority, then multiplex the first control information for transmission on the first uplink shared channel among the multiple uplink shared channels; or, if the control information in the first control information has the same priority and the first uplink shared channel is not included among the multiple uplink shared channels, then multiplex the first control information for transmission on the second uplink shared channel among the multiple uplink shared channels; wherein the priority of the first uplink shared channel is the same as the priority of the first control information, and the priority of the second uplink shared channel is different from the priority of the first control information.

[0274] Optionally, the information in the first control information includes the priority of the first control information; the at least one uplink shared channel includes multiple uplink shared channels; the processor 1010 is specifically configured to: if the first control information includes control information with different priorities, then multiplex the first control information on the third uplink shared channel among the multiple uplink shared channels for transmission; or, if the first control information includes control information with different priorities and the third uplink shared channel is not included among the multiple uplink shared channels, then multiplex the first control information on the fourth uplink shared channel among the multiple uplink shared channels for transmission; wherein the priority of the third uplink shared channel is higher than the priority of the fourth uplink shared channel.

[0275] Optionally, the aforementioned multiple uplink shared channels are uplink shared channels that satisfy the multiplexing time requirement.

[0276] Optionally, the information of the first control information includes the priority of the first control information; the uplink control channel includes a first uplink control channel and a second uplink control channel, and the priority of the control information carried by the first uplink control channel is lower than the priority of the control information carried by the second uplink control channel; the processor 1010 is specifically used to: multiplex the control information carried by the first uplink control channel for transmission on one of the at least one uplink shared channels; the radio frequency unit 1001 is used to transmit the second uplink control channel.

[0277] Optionally, the first control information includes the priority of the first control information; the uplink control channel includes a first uplink control channel and a second uplink control channel, and the priority of the control information carried by the first uplink control channel is lower than the priority of the control information carried by the second uplink control channel; the processor 1010 is specifically configured to: if at least one uplink shared channel includes an uplink shared channel with a fifth priority, then multiplex the control information carried by the first uplink control channel on one of the at least one uplink shared channels with a fifth priority for transmission; the radio frequency unit 1001 is configured to transmit the second uplink control channel; or, the processor 1010 is specifically configured to: if at least one uplink shared channel includes an uplink shared channel with a sixth priority, then multiplex the control information carried by the second uplink control channel on one of the at least one uplink shared channels with a sixth priority for transmission; the radio frequency unit 1001 is configured to transmit the first uplink control channel; wherein, the fifth priority is lower than the sixth priority.

[0278] Optionally, the information of the first control information includes at least one of the number of bits of the first control information and the type of the first control information; the uplink control channel includes a first uplink control channel and a second uplink control channel; the processor 1010 is specifically used to: multiplex the control information carried by one of the first uplink control channels and the second uplink control channel on one of the above-mentioned at least one uplink shared channel for transmission, according to the information of the control information carried by the first uplink control channel and the information of the control information carried by the second uplink control channel; the radio frequency unit 1001 is used to transmit the other uplink control channel among the first uplink control channel and the second uplink control channel.

[0279] Optionally, the information of the first control information includes the priority of the first control information; at least one uplink shared channel includes multiple uplink shared channels; the processor 1010 is specifically configured to: if the multiple uplink shared channels include an uplink shared channel with the same priority as the first control information, then multiplex the first control information on one uplink shared channel with the same priority as the first control information; or, if the multiple uplink shared channels do not include an uplink shared channel with the same priority as the first control information, then multiplex the first control information on one of the multiple uplink shared channels.

[0280] This application also provides a UE that, when the time-domain resources of the uplink control channel and at least one uplink shared channel overlap, offers two approaches: First, the UE directly multiplexes the first control information carried on the uplink control channel onto one of the at least one uplink shared channels. Second, the UE can multiplex the first control information onto one of the at least one uplink shared channels based on the information of the first control information carried on the uplink control channel. In the first approach, the UE does not need to perform any further judgment and directly multiplexes the first control information onto one uplink shared channel for transmission. Compared to related technologies, this ensures the transmission of control information on the uplink control channel and avoids the problem that UCI on low-priority PUCCHs may fail to transmit under priority judgment. In the second approach, the UE can combine information about the first control information on the control channel, such as the priority, number of bits, and type of the first control information, to determine which shared channel the first control information should be multiplexed onto. This allows the UE to determine how to handle the overlap of uplink channel time-domain resources in more ways, improving the UE's transmission performance.

[0281] This application also provides a readable storage medium storing a program or instructions. When the program or instructions are executed by a processor, they implement the various processes of the above-described conflict resolution method embodiments and achieve the same technical effect. To avoid repetition, they will not be described again here.

[0282] The processor is the processor in the user equipment described in the above embodiments. The readable storage medium includes computer-readable storage media, such as computer read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0283] This application embodiment also provides a chip, which includes a processor and a communication interface. The communication interface is coupled to the processor. The processor is used to run network-side device programs or instructions to implement the various processes of the above-described conflict handling method embodiments and achieve the same technical effect. To avoid repetition, it will not be described again here.

[0284] It should be understood that the chip mentioned in the embodiments of this application may also be referred to as a system-on-a-chip, system chip, chip system, or system-on-a-chip, etc.

[0285] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element. Furthermore, it should be noted that the scope of the methods and apparatuses in the embodiments of this application is not limited to performing functions in the order shown or discussed, but may also include performing functions substantially simultaneously or in the reverse order, depending on the functions involved. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Additionally, features described with reference to certain examples may be combined in other examples.

[0286] Through the above description of the embodiments, those skilled in the art can clearly understand that the methods of the above embodiments can be implemented by means of software plus necessary general-purpose hardware platforms. Of course, they can also be implemented by hardware, but in many cases the former is a better implementation method. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, can be embodied in the form of a software product. This computer software product is stored in a storage medium (such as ROM / RAM, magnetic disk, optical disk) and includes several instructions to cause a terminal (which may be a mobile phone, computer, server, air conditioner, or network device, etc.) to execute the methods described in the various embodiments of this application.

[0287] The embodiments of this application have been described above with reference to the accompanying drawings. However, this application is not limited to the specific embodiments described above. The specific embodiments described above are merely illustrative and not restrictive. Those skilled in the art can make many other forms under the guidance of this application without departing from the spirit and scope of the claims, and all of these forms are within the protection scope of this application.

Claims

1. A conflict resolution method applied to a user equipment (UE), characterized in that, The method includes: In the case where the time domain resources of the uplink control channel overlap with the time domain resources of at least one uplink shared channel, the first control information carried by the uplink control channel is multiplexed and transmitted on one of the at least one uplink shared channels according to the information of the first control information carried by the uplink control channel. The information in the first control information includes the priority index of the first control information; The at least one uplink shared channel includes multiple uplink shared channels; The step of multiplexing the first control information carried by the uplink control channel for transmission on one of the at least one uplink shared channels includes: If the control information in the first control information has the same priority index, and the plurality of uplink shared channels includes a first uplink shared channel, then the first control information is multiplexed and transmitted on the first uplink shared channel among the plurality of uplink shared channels; or, If the control information in the first control information has the same priority index and the first uplink shared channel is not included among the plurality of uplink shared channels, then the first control information is multiplexed and transmitted on the second uplink shared channel among the plurality of uplink shared channels. Wherein, the priority index of the first uplink shared channel is the same as the priority index of the first control information; The method further includes: If the first control information includes control information with different priority indices, then the first control information is multiplexed and transmitted on the fourth uplink shared channel among the plurality of uplink shared channels; wherein the third uplink shared channel is not included among the plurality of uplink shared channels. The priority index of the third uplink shared channel is 1, and the priority index of the fourth uplink shared channel is 0.

2. The method according to claim 1, characterized in that, The method further includes: If the first control information includes control information with different priority indices, and the third uplink shared channel is included among the plurality of uplink shared channels, then the first control information is multiplexed and transmitted on the third uplink shared channel among the plurality of uplink shared channels.

3. The method according to claim 1 or 2, characterized in that, The multiple uplink shared channels are uplink shared channels that satisfy the multiplexing time requirement.

4. The method according to claim 1, characterized in that, The uplink control channel includes a first uplink control channel and a second uplink control channel, wherein the priority index of the control information carried by the first uplink control channel is 0, and the priority index of the control information carried by the second uplink control channel is 1. The step of multiplexing the first control information carried by the uplink control channel for transmission on one of the at least one uplink shared channels includes: The control information carried by the first uplink control channel is multiplexed and transmitted on one of the at least one uplink shared channels; The method further includes: Transmit the second uplink control channel.

5. The method according to claim 1, characterized in that, The uplink control channel includes a first uplink control channel and a second uplink control channel, wherein the priority index of the control information carried by the first uplink control channel is 0, and the priority index of the control information carried by the second uplink control channel is 1. The step of multiplexing the first control information carried by the uplink control channel for transmission on one of the at least one uplink shared channels includes: If the at least one uplink shared channel includes an uplink shared channel with a priority index of 0, then the control information carried by the first uplink control channel is multiplexed and transmitted on one of the at least one uplink shared channels with a priority index of 0; the method further includes: transmitting the second uplink control channel; or, If the at least one uplink shared channel includes an uplink shared channel with a priority index of 1, then the control information carried by the second uplink control channel is multiplexed and transmitted on one of the at least one uplink shared channels with a priority index of 1; the method further includes: transmitting the first uplink control channel.

6. The method according to claim 1, characterized in that, The information in the first control information also includes at least one of the number of bits in the first control information and the type of the first control information; the uplink control channel includes a first uplink control channel and a second uplink control channel; The step of multiplexing the first control information carried by the uplink control channel for transmission on one of the at least one uplink shared channels, further comprising: Based on the control information carried by the first uplink control channel and the control information carried by the second uplink control channel, the control information carried by one of the first uplink control channel and the second uplink control channel is multiplexed and transmitted on one of the at least one uplink shared channels. The method further includes: Transmit the other uplink control channel between the first uplink control channel and the second uplink control channel.

7. The method according to claim 1, characterized in that, The step of multiplexing the first control information carried by the uplink control channel for transmission on one of the at least one uplink shared channels, further comprising: If, based on the priority index of the first control information, it is determined that at least two uplink shared channels among the plurality of uplink shared channels have the same priority index as the first control information, then, according to the first multiplexing rule, the first control information is multiplexed and transmitted on one of the at least two uplink shared channels. or, If, based on the priority index of the first control information, it is determined that the plurality of uplink shared channels do not include an uplink shared channel with the same priority index as the first control information, then, according to the first multiplexing rule, the first control information is multiplexed and transmitted on one of the plurality of uplink shared channels. The first multiplexing rule is determined based on at least one of the following: whether it carries aperiodic channel state information, start time slot, scheduling type, index of the serving cell corresponding to the uplink transmission, and transmission symbol position.

8. The method according to claim 1, characterized in that, The information in the first control information includes a priority index of the first control information; the at least one uplink shared channel includes multiple uplink shared channels; The step of multiplexing the first control information carried by the uplink control channel for transmission on one of the at least one uplink shared channels, further comprising: According to the second multiplexing rule, the first control information carried by the uplink control channel is multiplexed and transmitted on one of the multiple uplink shared channels; The second multiplexing rule is determined based on at least one of the following: whether it carries aperiodic channel state information, start time slot, scheduling type, index of the serving cell corresponding to the uplink transmission, transmission symbol position, and whether it is the same as the priority index of the control information carried on the control channel.

9. A conflict resolution device, characterized in that, The conflict handling device includes: a multiplexing module; the multiplexing module is used for: In the case where the time domain resources of the uplink control channel overlap with the time domain resources of at least one uplink shared channel, the first control information carried by the uplink control channel is multiplexed and transmitted on one of the at least one uplink shared channels according to the information of the first control information carried by the uplink control channel. The information in the first control information includes the priority index of the first control information; The at least one uplink shared channel includes multiple uplink shared channels; the multiplexing module is specifically used for: If the control information in the first control information has the same priority index, and the plurality of uplink shared channels includes a first uplink shared channel, then the first control information is multiplexed for transmission on the first uplink shared channel among the plurality of uplink shared channels; or... If the control information in the first control information has the same priority index and the first uplink shared channel is not included among the plurality of uplink shared channels, then the first control information is multiplexed and transmitted on the second uplink shared channel among the plurality of uplink shared channels. Wherein, the priority index of the first uplink shared channel is the same as the priority index of the first control information; The multiplexing module is also used for: If the first control information includes control information with different priority indices, then the first control information is multiplexed and transmitted on the fourth uplink shared channel among the plurality of uplink shared channels; wherein the third uplink shared channel is not included among the plurality of uplink shared channels. The priority index of the third uplink shared channel is 1, and the priority index of the fourth uplink shared channel is 0.

10. The conflict handling apparatus according to claim 9, characterized in that, The multiplexing module is also used for: If the first control information includes control information with different priority indices, and the third uplink shared channel is included among the plurality of uplink shared channels, then the first control information is multiplexed and transmitted on the third uplink shared channel among the plurality of uplink shared channels.

11. The conflict handling apparatus according to claim 9 or 10, characterized in that, The multiple uplink shared channels are uplink shared channels that satisfy the multiplexing time requirement.

12. The conflict resolution apparatus according to claim 9, characterized in that, The uplink control channel includes a first uplink control channel and a second uplink control channel, wherein the priority index of the control information carried by the first uplink control channel is 0, and the priority index of the control information carried by the second uplink control channel is 1. The conflict handling device further includes: a transmission module; The multiplexing module is specifically used to: multiplex the control information carried by the first uplink control channel and transmit it on one of the at least one uplink shared channels; The transmission module is used to transmit the second uplink control channel.

13. The conflict handling apparatus according to claim 9, characterized in that, The uplink control channel includes a first uplink control channel and a second uplink control channel, wherein the priority index of the control information carried by the first uplink control channel is 0, and the priority index of the control information carried by the second uplink control channel is 1; the conflict handling device further includes: a transmission module; The multiplexing module is specifically used for: if the at least one uplink shared channel includes an uplink shared channel with a priority index of 0, then the control information carried by the first uplink control channel is multiplexed and transmitted on one of the at least one uplink shared channels with a priority index of 0; the transmission module is used to transmit the second uplink control channel. or, The multiplexing module is specifically used for: if the at least one uplink shared channel includes an uplink shared channel with a priority index of 1, then the control information carried by the second uplink control channel is multiplexed and transmitted on one of the at least one uplink shared channels with a priority index of 1; the transmission module is used to transmit the first uplink control channel.

14. The conflict handling apparatus according to claim 9, characterized in that, The information in the first control information includes at least one of the number of bits in the first control information and the type of the first control information; the uplink control channel includes a first uplink control channel and a second uplink control channel; The conflict handling device further includes: a transmission module; The multiplexing module is specifically used to: multiplex the control information carried by one of the first uplink control channels and the second uplink control channel for transmission on one of the at least one uplink shared channels, based on the control information carried by the first uplink control channel and the control information carried by the second uplink control channel. The transmission module is used to transmit the other uplink control channel between the first uplink control channel and the second uplink control channel.

15. The conflict resolution apparatus according to claim 9, characterized in that, The multiplexing module is specifically used for: If, based on the priority index of the first control information, it is determined that at least two uplink shared channels among the plurality of uplink shared channels have the same priority index as the first control information, then, according to the first multiplexing rule, the first control information is multiplexed and transmitted on one of the at least two uplink shared channels. or, If, based on the priority index of the first control information, it is determined that the plurality of uplink shared channels do not include an uplink shared channel with the same priority index as the first control information, then, according to the first multiplexing rule, the first control information is multiplexed and transmitted on one of the plurality of uplink shared channels. The first multiplexing rule is determined based on at least one of the following: whether it carries aperiodic channel state information, start time slot, scheduling type, index of the serving cell corresponding to the uplink transmission, and transmission symbol position.

16. The conflict resolution apparatus according to claim 9, characterized in that, The first control information includes a priority index of the first control information; the at least one uplink shared channel includes multiple uplink shared channels; the multiplexing module is specifically used for: According to the second multiplexing rule, the first control information carried by the uplink control channel is multiplexed and transmitted on one of the multiple uplink shared channels; The second multiplexing rule is determined based on at least one of the following: whether it carries aperiodic channel state information, start time slot, scheduling type, index of the serving cell corresponding to the uplink transmission, transmission symbol position, and whether it is the same as the priority index of the control information carried on the control channel.

17. A user equipment (UE), characterized in that, It includes a processor, a memory, and a program or instructions stored in the memory and executable on the processor, wherein the program or instructions, when executed by the processor, implement the steps of the conflict resolution method as described in any one of claims 1 to 8.

18. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed by a processor, implement the steps of the conflict resolution method as described in any one of claims 1 to 8.

Citation Information

Patent Citations

  • Information multiplexing transmission method and apparatus, and information receiving method and apparatus

    CN108702776A

  • Information transmission method and terminal

    CN110149726A

  • Uplink information multiplexing method and equipment

    CN110768773A