Conflict processing method and device

文档序号:98214 发布日期:2021-10-12 浏览:11次 中文

阅读说明:本技术 一种冲突处理方法及装置 (Conflict processing method and device ) 是由 李娜 于 2020-04-08 设计创作,主要内容包括:本发明实施例公开了一种冲突处理方法及装置,涉及通信技术领域,能够解决在时域资源重叠的过程中,会降低UE接入信道的概率的问题。方法包括:在第一上行传输的时域资源和第二上行传输的时域资源重叠的情况下,根据上行传输信息,处理第一上行传输和第二上行传输,该上行传输信息为第一上行传输和第二上行传输对应的信息;其中,上述上行传输信息包括以下任意一项:信道接入参数;上行传输的优先级和信道接入参数;上行传输的起始时域位置。本发明实施例应用于上行传输时域冲突的过程中。(The embodiment of the invention discloses a conflict processing method and device, relates to the technical field of communication, and can solve the problem that the probability of UE accessing a channel can be reduced in the process of overlapping time domain resources. The method comprises the following steps: processing the first uplink transmission and the second uplink transmission according to uplink transmission information under the condition that the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission are overlapped, wherein the uplink transmission information is information corresponding to the first uplink transmission and the second uplink transmission; wherein the uplink transmission information includes any one of: a channel access parameter; priority and channel access parameters of uplink transmission; the starting time domain position of the uplink transmission. The embodiment of the invention is applied to the process of uplink transmission time domain collision.)

1. A collision processing method is applied to User Equipment (UE), and is characterized in that the method comprises the following steps:

processing a first uplink transmission and a second uplink transmission according to uplink transmission information under the condition that time domain resources of the first uplink transmission and time domain resources of the second uplink transmission are overlapped, wherein the uplink transmission information is information corresponding to the first uplink transmission and the second uplink transmission;

wherein the uplink transmission information includes any one of: a channel access parameter; priority and channel access parameters of uplink transmission; the starting time domain position of the uplink transmission.

2. The method of claim 1, wherein the uplink transmission information comprises channel access parameters;

the processing the first uplink transmission and the second uplink transmission according to the uplink transmission information includes:

if the first priority is higher than the second priority, transmitting the first uplink transmission, and discarding the second uplink transmission; alternatively, the first and second electrodes may be,

multiplexing the first uplink transmission for transmission in the second uplink transmission if the first priority is lower than or equal to the second priority;

the first priority is a priority corresponding to the channel access parameter of the first uplink transmission, and the second priority is a priority corresponding to the channel access parameter of the second uplink transmission.

3. The method of claim 1, wherein the uplink transmission information comprises channel access parameters;

the processing the first uplink transmission and the second uplink transmission according to the uplink transmission information includes:

if the first channel access parameter is a specific channel access parameter and the second channel access parameter is a non-specific channel access parameter, transmitting the first uplink transmission and discarding the second uplink transmission; or multiplexing the second uplink transmission for transmission in the first uplink transmission;

alternatively, the first and second electrodes may be,

if the first channel access parameter and the second channel access parameter are both non-specific channel access parameters, multiplexing and transmitting the first uplink transmission and the second uplink transmission;

alternatively, the first and second electrodes may be,

multiplexing the first uplink transmission for transmission in the second uplink transmission if the first channel access parameter is a non-specific channel access parameter;

the first channel access parameter is the channel access parameter of the first uplink transmission, and the second channel access parameter is the channel access parameter of the second uplink transmission.

4. The method of claim 1, wherein the uplink transmission information comprises a priority and a channel access parameter of uplink transmission;

the processing the first uplink transmission and the second uplink transmission according to the uplink transmission information includes:

multiplexing the first uplink transmission and the second uplink transmission if a third priority is higher than or equal to a fourth priority and a first condition is met; alternatively, the first and second electrodes may be,

if the third priority is higher than or equal to the fourth priority and the first condition is not met, transmitting the first uplink transmission and discarding the second uplink transmission;

wherein the first condition is that the channel access parameter of the second uplink transmission is a specific channel access parameter, or that the priority corresponding to the channel access parameter of the second uplink transmission is higher than the priority corresponding to the channel access parameter of the first uplink transmission; the third priority is a transmission priority of the first uplink transmission, and the fourth priority is a transmission priority of the second uplink transmission.

5. The method of claim 1, wherein the uplink transmission information includes a starting time domain position of an uplink transmission, and wherein a transmission priority of the first uplink transmission is higher than a transmission priority of the second uplink transmission;

the processing the first uplink transmission and the second uplink transmission according to the uplink transmission information includes:

discarding the second uplink transmission if the second starting time domain position is earlier than the first starting time domain position; alternatively, the first and second electrodes may be,

if the second starting time domain position is later than or equal to the first starting time domain position, processing the first uplink transmission and the second uplink transmission according to a channel detection result corresponding to the first uplink transmission;

the first starting time domain position is a starting time domain position of the first uplink transmission, and the second starting time domain position is a starting time domain position of the second uplink transmission.

6. The method of claim 5, wherein the first uplink transmission and the second uplink transmission correspond to different resource block sets if the second starting time domain position is equal to the first starting time domain position.

7. The method of claim 5, wherein the channel detection result comprises whether the channel is empty or busy;

the processing the first uplink transmission and the second uplink transmission according to the channel detection result corresponding to the first uplink transmission includes:

if the channel corresponding to the first uplink transmission is empty, transmitting the first uplink transmission, and discarding the second uplink transmission; alternatively, the first and second electrodes may be,

multiplexing the first uplink transmission for transmission in the second uplink transmission if the channel corresponding to the first uplink transmission is busy; alternatively, the first and second electrodes may be,

and if the channel corresponding to the first uplink transmission is busy, transmitting the second uplink transmission, and discarding the first uplink transmission.

8. The method of claim 7, wherein multiplexing the first uplink transmission for transmission in the second uplink transmission comprises:

multiplexing the first uplink transmission in the second uplink transmission;

detecting the state of a channel corresponding to the second uplink transmission;

and if the channel corresponding to the second uplink transmission is empty, transmitting and multiplexing the second uplink transmission after the first uplink transmission.

9. The method of claim 7 or 8, wherein multiplexing the first uplink transmission for transmission in the second uplink transmission comprises:

multiplexing the first uplink transmission for transmission in the second uplink transmission if the interval between the second starting time domain position and the first starting time domain position is greater than or equal to a first threshold.

10. The method of claim 9, further comprising:

discarding the first uplink transmission and the second uplink transmission if the interval between the second starting time domain position and the first starting time domain position is smaller than the first threshold.

11. The method of claim 7, wherein transmitting the second uplink transmission and discarding the first uplink transmission comprises:

and if the interval between the second starting time domain position and the first starting time domain position is greater than or equal to a second threshold value, transmitting the second uplink transmission, and discarding the first uplink transmission.

12. The method of claim 11, further comprising:

discarding the first uplink transmission and the second uplink transmission if the interval between the second starting time domain position and the first starting time domain position is smaller than the second threshold.

13. The method of claim 1, wherein the first uplink transmission comprises M uplink transmissions, wherein the second uplink transmission comprises N uplink transmissions, and wherein the uplink transmission information comprises channel access parameters corresponding to the N uplink transmissions; m is a positive integer, N is an integer greater than 1;

the processing the first uplink transmission and the second uplink transmission according to the uplink transmission information includes:

determining a third uplink transmission with the highest multiplexing priority in the N uplink transmissions according to the channel access parameters corresponding to the N uplink transmissions;

multiplexing at least one uplink transmission of the M uplink transmissions for transmission in the third uplink transmission.

14. A collision processing apparatus, characterized in that the apparatus comprises: a processing module;

the processing module is configured to process a first uplink transmission and a second uplink transmission according to uplink transmission information when a time domain resource of the first uplink transmission and a time domain resource of the second uplink transmission overlap, where the uplink transmission information is information corresponding to the first uplink transmission and the second uplink transmission;

wherein the uplink transmission information includes any one of: a channel access parameter; priority and channel access parameters of uplink transmission; the starting time domain position of the uplink transmission.

15. The apparatus of claim 14, wherein the uplink transmission information comprises channel access parameters; the processing module is specifically configured to:

if the first priority is higher than the second priority, transmitting the first uplink transmission, and discarding the second uplink transmission;

alternatively, the first and second electrodes may be,

multiplexing the first uplink transmission for transmission in the second uplink transmission if the first priority is lower than or equal to the second priority;

the first priority is a priority corresponding to the channel access parameter of the first uplink transmission, and the second priority is a priority corresponding to the channel access parameter of the second uplink transmission.

16. The apparatus of claim 14, wherein the uplink transmission information comprises channel access parameters; the processing module is specifically configured to:

if the first channel access parameter is a specific channel access parameter and the second channel access parameter is a non-specific channel access parameter, transmitting the first uplink transmission and discarding the second uplink transmission; or multiplexing the second uplink transmission for transmission in the first uplink transmission;

alternatively, the first and second electrodes may be,

multiplexing the first uplink transmission for transmission in the second uplink transmission or multiplexing the second uplink transmission for transmission in the first uplink transmission if the first channel access parameter and the second channel access parameter are both non-specific channel access parameters;

alternatively, the first and second electrodes may be,

multiplexing the first uplink transmission for transmission in the second uplink transmission if the first channel access parameter is a non-specific channel access parameter;

the first channel access parameter is the channel access parameter of the first uplink transmission, and the second channel access parameter is the channel access parameter of the second uplink transmission.

17. The apparatus of claim 14, wherein the uplink transmission information comprises a priority and a channel access parameter of an uplink transmission; the processing module is specifically configured to:

multiplexing the first uplink transmission and the second uplink transmission if a third priority is higher than or equal to a fourth priority and a first condition is met; alternatively, the first and second electrodes may be,

if the third priority is higher than or equal to the fourth priority and the first condition is not met, transmitting the first uplink transmission and discarding the second uplink transmission;

wherein the first condition is that the channel access parameter of the second uplink transmission is a specific channel access parameter, or that the priority corresponding to the channel access parameter of the second uplink transmission is higher than the priority corresponding to the channel access parameter of the first uplink transmission; the third priority is a transmission priority of the first uplink transmission, and the fourth priority is a transmission priority of the second uplink transmission.

18. The apparatus of claim 14, wherein the uplink transmission information comprises a starting time domain position of an uplink transmission, and wherein a transmission priority of the first uplink transmission is higher than a transmission priority of the second uplink transmission; the processing module is specifically configured to:

discarding the second uplink transmission if the second starting time domain position is earlier than the first starting time domain position; alternatively, the first and second electrodes may be,

if the second starting time domain position is later than or equal to the first starting time domain position, processing the first uplink transmission and the second uplink transmission according to a channel detection result corresponding to the first uplink transmission;

the first starting time domain position is a starting time domain position of the first uplink transmission, and the second starting time domain position is a starting time domain position of the second uplink transmission.

19. The apparatus of claim 18, wherein the first uplink transmission and the second uplink transmission correspond to different resource block sets if the second starting time domain position is equal to the first starting time domain position.

20. The apparatus of claim 18, wherein the channel detection result comprises whether a channel is empty or busy; the processing module is specifically configured to:

if the channel corresponding to the first uplink transmission is empty, transmitting the first uplink transmission, and discarding the second uplink transmission; alternatively, the first and second electrodes may be,

multiplexing the first uplink transmission for transmission in the second uplink transmission if the channel corresponding to the first uplink transmission is busy; alternatively, the first and second electrodes may be,

and if the channel corresponding to the first uplink transmission is busy, transmitting the second uplink transmission, and discarding the first uplink transmission.

21. The apparatus of claim 20, wherein the processing module is specifically configured to:

multiplexing the first uplink transmission in the second uplink transmission;

detecting the state of a channel corresponding to the second uplink transmission;

and if the channel corresponding to the second uplink transmission is empty, transmitting and multiplexing the second uplink transmission after the first uplink transmission.

22. The apparatus according to claim 20 or 21, wherein the processing module is specifically configured to:

multiplexing the first uplink transmission for transmission in the second uplink transmission if the interval between the second starting time domain position and the first starting time domain position is greater than or equal to a first threshold.

23. The apparatus of claim 22, wherein the processing module is further configured to:

discarding the first uplink transmission and the second uplink transmission if the interval between the second starting time domain position and the first starting time domain position is smaller than the first threshold.

24. The apparatus of claim 20, wherein the processing module is specifically configured to:

and if the interval between the second starting time domain position and the first starting time domain position is greater than or equal to a second threshold value, transmitting the second uplink transmission, and discarding the first uplink transmission.

25. The apparatus of claim 24, wherein the processing module is further configured to:

discarding the first uplink transmission and the second uplink transmission if the interval between the second starting time domain position and the first starting time domain position is smaller than the second threshold.

26. The apparatus of claim 14, wherein the first uplink transmission comprises M uplink transmissions, wherein the second uplink transmission comprises N uplink transmissions, and wherein the uplink transmission information comprises channel access parameters corresponding to the N uplink transmissions; m is a positive integer, N is an integer greater than 1; the processing module is specifically configured to:

determining a third uplink transmission with the highest multiplexing priority in the N uplink transmissions according to the channel access parameters corresponding to the N uplink transmissions;

multiplexing at least one uplink transmission of the M uplink transmissions for transmission in the third uplink transmission.

27. A user equipment, UE, comprising a processor, a memory and a computer program stored on the memory and executable on the processor, the computer program, when executed by the processor, implementing the steps of the collision handling method according to any of claims 1 to 13.

Technical Field

The embodiment of the invention relates to the technical field of communication, in particular to a conflict processing method and device.

Background

In a New Radio (NR) system, a User Equipment (UE) may support services of different service types, for example, a low-latency and high-reliability service, and may also support a large-capacity and high-rate service.

In general, since different channels have different starting symbols and lengths, transmission resources corresponding to different channels may overlap in a time domain. In the related art, if there is a situation that transmission resources of different uplink transmissions overlap in a time domain, if the different uplink transmissions have different priorities, the UE cancels the uplink transmission with a low priority, and ensures the uplink transmission with a high priority. In addition, in an unlicensed spectrum (unlicensed spectrum), before uplink transmission, the UE generally needs to detect whether a channel is empty, if the channel is empty, the UE may access the channel for uplink transmission, and if the channel is busy, the UE cannot access the channel.

However, in the above process, if the UE cancels the low-priority uplink transmission and detects that the channel corresponding to the high-priority transmission is busy, the UE cannot perform the high-priority uplink transmission. Thus, even if the channel corresponding to the low-priority transmission is empty, the UE cannot perform the low-priority transmission, thereby reducing the probability of the UE accessing the channel.

Disclosure of Invention

The embodiment of the invention provides a conflict processing method and device, which can solve the problem that the probability of UE accessing a channel is reduced in the process of overlapping time domain resources.

In order to achieve the purpose, the embodiment of the invention adopts the following technical scheme:

in a first aspect of the embodiments of the present invention, a method for handling a conflict is provided, where the method is applied to a UE, and the method includes: processing the first uplink transmission and the second uplink transmission according to uplink transmission information under the condition that the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission are overlapped, wherein the uplink transmission information is information corresponding to the first uplink transmission and the second uplink transmission; wherein the uplink transmission information includes any one of: a channel access parameter; priority and channel access parameters of uplink transmission; the starting time domain position of the uplink transmission.

In a second aspect of the embodiments of the present invention, a conflict processing apparatus is provided, which may include a processing module; the processing module is used for processing the first uplink transmission and the second uplink transmission according to uplink transmission information under the condition that the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission are overlapped, wherein the uplink transmission information is information corresponding to the first uplink transmission and the second uplink transmission; wherein the uplink transmission information includes any one of: a channel access parameter; priority and channel access parameters of uplink transmission; the starting time domain position of the uplink transmission.

In a third aspect of the embodiments of the present invention, a UE is provided, where the UE includes a processor, a memory, and a computer program stored in the memory and executable on the processor, and the computer program, when executed by the processor, implements the steps of the collision processing method in the first aspect.

A fourth aspect of embodiments of the present invention provides a computer-readable storage medium, on which a computer program is stored, which, when executed by a processor, implements the steps of the conflict handling method according to the first aspect.

In the embodiment of the present invention, when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission overlap, the UE may process the first uplink transmission and the second uplink transmission according to the uplink transmission information. The uplink transmission information is information corresponding to the first uplink transmission and the second uplink transmission. Since the uplink transmission information may include any one of the following items: a channel access parameter; priority and channel access parameters of uplink transmission; the starting time domain position of the uplink transmission. Therefore, the UE may determine how to process the first uplink transmission and the second uplink transmission with conflicting time domain resources according to the channel access parameter, or the priority of the uplink transmission and the channel access parameter, or the starting time domain position of the uplink transmission, and since the UE may determine whether to discard, transmit, or multiplex the uplink transmission from multiple aspects, the UE may improve the possibility of transmitting the uplink transmission when the uplink transmission time domain resources overlap, and may improve the probability of the UE accessing the channel compared to the related art that the UE performs processing only according to the priority of the uplink transmission.

Drawings

Fig. 1 is a schematic architecture diagram of a communication system according to an embodiment of the present invention;

fig. 2 is a flowchart of a conflict handling method according to an embodiment of the present invention;

fig. 3 is a schematic diagram of an uplink transmission time domain collision according to an embodiment of the present invention;

fig. 4 is a second schematic diagram of an uplink transmission time domain collision according to an embodiment of the present invention;

fig. 5 is a third schematic diagram illustrating an uplink transmission time domain collision according to an embodiment of the present invention;

fig. 6 is a fourth schematic diagram illustrating an uplink transmission time domain collision according to an embodiment of the present invention;

fig. 7 is a fifth schematic diagram illustrating an uplink transmission time domain collision according to an embodiment of the present invention;

fig. 8 is a sixth schematic diagram illustrating an uplink transmission time domain collision according to an embodiment of the present invention;

fig. 9 is a seventh schematic diagram illustrating an uplink transmission time domain collision according to an embodiment of the present invention;

fig. 10 is an eighth schematic diagram illustrating an uplink transmission time domain collision according to an embodiment of the present invention;

fig. 11 is a ninth schematic diagram illustrating an uplink transmission time domain collision according to an embodiment of the present invention;

fig. 12 is a schematic structural diagram of a conflict handling apparatus according to an embodiment of the present invention;

fig. 13 is a hardware diagram of a UE according to an embodiment of the present invention.

Detailed Description

The technical solutions in the embodiments of the present invention will be clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are some, but not all embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.

The terms "first" and "second," and the like, in the description and in the claims of embodiments of the present invention are used for distinguishing between different objects and not for describing a particular order of the objects. For example, the first preset cell type and the second preset cell type, etc. are for distinguishing different preset cell types, and are not for describing a specific order of the preset cell types.

In the description of the embodiments of the present invention, the meaning of "a plurality" means two or more unless otherwise specified. For example, a plurality of elements refers to two elements or more.

The term "and/or" herein is an association relationship describing an associated object, and means that there may be three relationships, for example, a display panel and/or a backlight, which may mean: there are three cases of a display panel alone, a display panel and a backlight at the same time, and a backlight alone. The symbol "/" herein denotes a relationship in which the associated object is or, for example, input/output denotes input or output.

In the embodiments of the present invention, words such as "exemplary" or "for example" are used to mean serving as examples, illustrations or descriptions. Any embodiment or design described as "exemplary" or "e.g.," an embodiment of the present invention is not necessarily to be construed as preferred or advantageous over other embodiments or designs. Rather, use of the word "exemplary" or "such as" is intended to present concepts related in a concrete fashion.

The following explains some concepts and/or terms involved in the conflict handling method and apparatus provided in the embodiments of the present invention.

1. Time domain overlapping of transmission resources (or called time domain collision)

Compared with the existing mobile communication system, the future 5G mobile communication system needs to adapt to more diversified scenes and service requirements. The main scenarios of 5G include enhanced mobile broadband (eMBB), massive machine type communications (mtc), and ultra-reliable and low latency communications (URLLC), which have requirements for high reliability, low latency, large bandwidth, wide coverage, and the like on a mobile communication system. The UE may support different services, for example, the UE may support both a URLLC service with low latency and high reliability and an eMBB service with large capacity and high rate. New Radio (NR) systems may have overlapping transmission resource time domains due to different channels having different starting symbols and lengths. In general, in order to maintain uplink single carrier characteristics, when a plurality of overlapping uplink transmission resources are transmitted in one slot, the single carrier characteristics of the UE are destroyed, and a difference in transmission power causes deterioration of channel estimation performance. For this case, usually considered as a conflict, a corresponding conflict solution needs to be designed, and some information needs to be merged or discarded.

2. Uplink transmission

Physical Uplink Control Channel (PUCCH) for UE transmission.

A Physical Uplink Shared Channel (PUSCH) for UE transmission.

Physical Random Access Channel (PRACH) for UE transmissions.

Sounding Reference Signal (SRS) of a channel transmitted by the UE.

3. PUCCH and PUSCH collision handling

In NR R15, simultaneous transmission of PUCCH and PUSCH is not supported within one PUCCH group (PUCCH group) regardless of whether the PUCCH and PUSCH are in the same serving cell or different serving cells. When the PUCCH and PUSCH time domain resources overlap (including partial time domain resource overlap and full time domain resource overlap), the UE may discard or merge according to the corresponding rule under the condition that a certain time requirement is met.

For example, if a PUCCH carrying a Scheduling Request (SR) overlaps with a PUSCH not carrying an uplink shared channel (UL-SCH), the UE discards the PUSCH and transmits the PUCCH, or the UE multiplexes Uplink Control Information (UCI) (excluding the SR) carried on the PUCCH into the PUSCH and transmits the PUSCH. If a PUCCH1 carrying a hybrid automatic repeat request acknowledgement (HARQ-ACK) or Channel State Information (CSI) overlaps with a PUSCH2, the UE multiplexes the HARQ-ACK/CSI carried on the PUCCH1 into the PUSCH2 for transmission.

Specifically, the UE firstly processes time domain resource overlapping (if any) between multiple PUCCHs, and the processing result is one or multiple PUCCHs with non-time domain resource overlapping, and then the UE processes time domain resource overlapping between the PUCCH and a PUSCH, if the PUCCH overlaps with only one PUSCH, the UE multiplexes UCI (excluding SR) in the PUSCH, and if the PUCCH overlaps with only multiple PUSCHs, the UE selects one PUSCH for multiplexing according to a first multiplexing priority rule in the related art, where the first multiplexing priority rule is as follows:

priority 1: PUSCH carrying Aperiodic channel state information (A-CSI).

Priority 2: PUSCH with the earliest starting slot.

Priority 3: dynamically scheduled PUSCH > configures a granted PUSCH or a semi-persistent (semi-persistent) PUSCH.

Priority 4: PUSCH with small serving cell index (index) > PUSCH with large serving cell index.

Priority 5: PUSCH early in transmission symbol > PUSCH late in transmission symbol.

In the NR 16 study, a 2-level priority indication of the physical layer is introduced, taking into account the different requirements of different services, where transmission of PUCCH and transmission of PUSCH introduce transmission priority identities.

Specifically, the transmission priority of the PUCCH is determined by the priority of the UCI carried by the PUCCH. For example, the priority of the SR is configured by Radio Resource Control (RRC), the periodic CSI and semi-persistent CSI (SP-CSI) priorities are predefined as low priority, and the priority of the HARQ-ACK is indicated by its corresponding DCI or determined according to the configuration of semi-Persistent Scheduling (SPs). The transmission priority of the PUSCH is indicated by scheduling Downlink Control Information (DCI) corresponding to the PUSCH, and the priority of the PUSCH to which the grant is configured by RRC.

When the time domain resources of the PUCCH and the PUCCH are overlapped or the time domain resources of the PUCCH and the PUSCH are overlapped, the UE processes the transmission with the same priority (the rule is same as R15) firstly and then processes the transmission with different priorities, and when the different priorities are processed, the UE cancels (or is called to discard) the transmission of the uplink resource with low priority and transmits the uplink resource with high priority under the condition of meeting a certain time requirement.

4. Unlicensed frequency band

In future communication systems, an unlicensed band (unlicensed band) may be used as a supplement to a licensed band (licensed band) to help an operator to expand the capacity of a service. In order to maintain compliance with NR deployment and maximize NR-based unlicensed access as much as possible, unlicensed bands may operate in the 5GHz, 37GHz and 60GHz bands. The large bandwidth of the unlicensed band (80MHz or 100MHz) can reduce the implementation complexity of the network equipment and the UE. Since the unlicensed band is shared by multiple Radio Access Technologies (RATs), such as WiFi, radar, long term evolution-licensed-assisted access (LTE-LAA), etc., in some countries or regions, the unlicensed band must meet rules (regulations) when used to ensure that all devices can fairly use the resource, such as compliance with Listen Before Talk (LBT), Maximum Channel Occupancy Time (MCOT), etc.

Before a transmission node needs to send information, the transmission node (which may be a base station, a UE, a WiFi AP, or the like) needs to perform a CCA (clear channel assessment) or an eCCA (extended channel assessment) to listen to a channel, i.e., perform Energy Detection (ED). When the energy is below a certain threshold, the channel is judged to be empty and transmission can begin. After the transmission node starts transmission, the occupied channel time COT cannot exceed the MCOT. In the prior art, an access node (e.g., a UE) performs LBT in units of 20MHz bandwidth, and corresponds to one sub-band (sub-band) or one resource block set (RB set), and when a channel bandwidth is an integer multiple of 20MHz, the UE needs to perform LBT in multiple sub-bands/RB sets respectively.

There are several channel access types that are currently available explicitly for 5G unlicensed communication systems:

(1)LBT Cat 1:

the type2C channel access (channel access) in the corresponding protocol is sent directly without any detection (sending), and must be available in the case that the channel is already acquired and the interval of transmission switching is less than 16 us.

(2)LBT Cat 2:

16us corresponds to type 2B channel access in the protocol, 16us of channel sensing is carried out, 25us corresponds to type2A channel access in the protocol, 25us of channel sensing is carried out, a specific signal acquisition channel can be used, and the maximum continuous transmission length should be less than a certain value, such as 1 ms.

(3)LBT Cat 4:

And performing channel interception of fusion random backoff corresponding to type1channel access in the protocol, setting different channel access priority classes (channel access priority classes), and finally obtaining different maximum transmittable lengths of the channels.

The embodiment of the invention provides a method and equipment for processing a conflict, wherein when time domain resources of first uplink transmission and time domain resources of second uplink transmission are overlapped, UE can process the first uplink transmission and the second uplink transmission according to uplink transmission information. The uplink transmission information is information corresponding to the first uplink transmission and the second uplink transmission. Since the uplink transmission information may include any one of the following items: a channel access parameter; priority and channel access parameters of uplink transmission; the starting time domain position of the uplink transmission. Therefore, the UE may determine how to process the first uplink transmission and the second uplink transmission with conflicting time domain resources according to the channel access parameter, or the priority of the uplink transmission and the channel access parameter, or the starting time domain position of the uplink transmission, and since the UE may determine whether to discard, transmit, or multiplex the uplink transmission from multiple aspects, the UE may improve the possibility of transmitting the uplink transmission when the uplink transmission time domain resources overlap, and may improve the probability of the UE accessing the channel compared to the related art that the UE performs processing only according to the priority of the uplink transmission.

The conflict processing method and the conflict processing device provided by the embodiment of the invention can be applied to a communication system. The method can be particularly applied to the process of transmitting uplink transmission by the UE based on the communication system.

The embodiment of the invention can be applied to various communication systems, such as a 5G communication system, a future evolution system or other communication systems. A variety of application scenarios may be included, such as machine-to-machine (M2M), D2M, enhanced mobile internet (eMBB), and ultra-high reliability and ultra-low latency communications (urrllc). The specific method can be determined according to actual use requirements, and the embodiment of the invention is not limited.

Fig. 1 illustrates an architecture diagram of a communication system according to an embodiment of the present invention. As shown in fig. 1, the communication system may include a UE 01 and a network device 02. Wherein, the UE 01 and the network device 02 can establish connection and communicate.

A UE is a device that provides voice and/or data connectivity to a user, a handheld device with wired/wireless connectivity, or other processing device connected to a wireless modem. A UE may communicate with one or more core network devices via a Radio Access Network (RAN). The UE may be a mobile terminal such as a mobile phone (or "cellular" phone) and a computer having a mobile terminal, or a portable, pocket, hand-held, computer-included, or vehicle-mounted mobile device that exchanges speech and/or data with the RAN, such as a Personal Communication Service (PCS) phone, a cordless phone, a Session Initiation Protocol (SIP) phone, a Wireless Local Loop (WLL) station, a Personal Digital Assistant (PDA), and so on. A UE may also be referred to as a User Agent (User Agent) or a terminal device, etc. As an example, in the embodiment of the present invention, fig. 1 illustrates that the UE is a mobile phone.

The network device may be a base station. A base station is a device deployed in a RAN for providing wireless communication functions for UEs. The base stations may include various forms of macro base stations, micro base stations, relay stations, access points, and the like. In systems using different radio access technologies, the names of devices with base station functionality may differ, for example, in third generation mobile communication (3G) networks, referred to as base stations (NodeB); in a Long Term Evolution (LTE) system, referred to as an evolved NodeB (eNB) or eNodeB; in fifth generation mobile communication (5G) networks, referred to as a gNB, and so on. As communication technology evolves, the name "base station" may change.

The execution main body of the conflict handling method provided in the embodiment of the present invention may be the UE, or may also be a functional module and/or a functional entity capable of implementing the conflict handling method in the UE, which may be determined specifically according to actual use requirements, and the embodiment of the present invention is not limited. The following takes UE as an example to exemplarily describe the collision processing method provided in the embodiment of the present invention.

A conflict handling method and a device provided by the embodiments of the present invention are described in detail below with reference to the accompanying drawings through specific embodiments and application scenarios thereof.

Based on the communication system shown in fig. 1, an embodiment of the present invention provides a collision handling method applied to a UE, and as shown in fig. 2, the collision handling method may include the following step 201.

Step 201, under the condition that the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission are overlapped, the UE processes the first uplink transmission and the second uplink transmission according to the uplink transmission information.

The uplink transmission information is information corresponding to the first uplink transmission and the second uplink transmission. The uplink transmission information may include any one of: a channel access parameter; priority and channel access parameters of uplink transmission; the starting time domain position of the uplink transmission.

In the embodiment of the present invention, the channel access parameter may include at least one of a channel access type and a channel access priority level.

Wherein, the channel access type may include: type2C channel access, type 2B channel access, type2A channel access, type1channel access.

Wherein the channel access priority level may include: type1channel access (type1channel access with low channel access priority class) (e.g., channel access priority class p ═ 1), type1channel access (type1channel access with high channel access priority class) (e.g., channel access priority class p ═ 4).

Specifically, the priority corresponding to the channel access parameter may include a channel access type and a priority of a channel access priority level, and the priority is in order from high to low: type2C channel access, type 2B channel access, type2A channel access, type1channel access with low channel access priority level, type1channel access with high channel access priority level.

Alternatively, the network device may configure or pre-define the priority corresponding to the channel access parameter, for example, configure or pre-define a coarse-grained priority order: type2C channel access, type 2B channel access and type2A channel access are high priority channel access, and type1channel access is low priority channel access.

In the embodiment of the present invention, a priority of uplink transmission, that is, a priority of the uplink transmission, may be a corresponding priority of content carried by the uplink transmission, or may be a configured or indicated priority.

In the collision processing method provided in the embodiment of the present invention, when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission overlap, the UE may process the first uplink transmission and the second uplink transmission according to the uplink transmission information. The uplink transmission information is information corresponding to the first uplink transmission and the second uplink transmission. Since the uplink transmission information may include any one of the following items: a channel access parameter; priority and channel access parameters of uplink transmission; the starting time domain position of the uplink transmission. Therefore, the UE may determine how to process the first uplink transmission and the second uplink transmission with conflicting time domain resources according to the channel access parameter, or the priority of the uplink transmission and the channel access parameter, or the starting time domain position of the uplink transmission, and since the UE may determine whether to discard, transmit, or multiplex the uplink transmission from multiple aspects, the UE may improve the possibility of transmitting the uplink transmission when the uplink transmission time domain resources overlap, and may improve the probability of the UE accessing the channel compared to the related art that the UE performs processing only according to the priority of the uplink transmission.

In this embodiment of the present invention, when the uplink transmission information includes a channel access parameter, step 201 may be implemented in two possible implementations, which are the following first possible implementation and second possible implementation. The uplink transmission information comprises the priority of uplink transmission and channel access parameters; step 201 may be implemented by a third possible implementation. The uplink transmission information comprises an initial time domain position of uplink transmission, and the transmission priority of the first uplink transmission is higher than that of the second uplink transmission; step 201 may be implemented by the following fourth possible implementation manner.

First possible implementation

Optionally, in the collision processing method provided in the embodiment of the present invention, when the uplink transmission information includes a channel access parameter, the step 201 may be performed by the following step 201a1 or step 201a 2:

step 201a1, when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission overlap, if the first priority is higher than the second priority, the UE transmits the first uplink transmission and discards the second uplink transmission.

The first priority is the priority corresponding to the channel access parameter of the first uplink transmission, and the second priority is the priority corresponding to the channel access parameter of the second uplink transmission.

Step 201a2, when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission overlap, if the first priority is lower than or equal to the second priority, the UE multiplexes the first uplink transmission in the second uplink transmission for transmission.

It can be understood that, in the embodiment of the present invention, the multiplexing of the first uplink transmission in the second uplink transmission is to multiplex information carried in the first uplink transmission in the second uplink transmission for transmission.

Specifically, if the first uplink transmission is a control channel, the UE may multiplex the UCI carried in the first uplink transmission for transmission in the second uplink transmission.

It should be noted that, before transmitting uplink transmission, the UE generally needs to detect the status of the channel, and if it detects that the channel is empty, access transmission may be performed, and if it detects that the channel is busy, uplink transmission is not performed. In step 202a, before the first uplink transmission is transmitted, channel detection needs to be performed on a channel corresponding to the first uplink transmission, and it is determined whether the UE can transmit the first uplink transmission according to a channel detection result. In step 202a, after multiplexing the first uplink transmission in the second uplink transmission, it is also necessary to perform channel detection on a channel corresponding to the second uplink transmission, and determine whether the UE can transmit the second uplink transmission according to a channel detection result.

Example 1-1:

with reference to fig. 3 (a), fig. 3 (b), or fig. 3 (c), the first uplink transmission is a PUCCH, the second uplink transmission is a PUSCH, and a time domain resource of the PUCCH and a time domain resource of the PUSCH overlap. The first priority is the priority corresponding to the channel access parameter of the PUCCH, and the second priority is the priority corresponding to the channel access parameter of the PUSCH. Taking the channel access parameter as the channel access type as an example, the PUCCH channel access type is the first access channel access type, and the PUSCH channel access type is the second channel access type. The first priority is the priority corresponding to the first channel access type of the PUCCH, the second priority is the priority corresponding to the second channel access type of the PUSCH, if the first priority is higher than the second priority, the UE transmits the PUCCH and discards the PUSCH, and if the first priority is lower than or equal to the second priority, the UE multiplexes the PUCCH into the PUSCH for transmission.

Optionally, the first channel access type may be any one of the following: type2C channel access, type 2B channel access, type2A channel access, type1channel access with low-level channel access priority level, type1channel access with high-level channel access priority level. The second channel access type may be any one of the following: type2C channel access, type 2B channel access, type2A channel access, type1channel access with low channel access priority level, type1channel access with high channel access priority level.

If the UE determines that the channel access type corresponding to the PUCCH is type2C channel access and the channel access type corresponding to the PUSCH is type2A channel access, namely the first priority is higher than the second priority, the UE transmits the PUCCH and discards the PUSCH.

In another possible implementation manner, if the channel access type corresponding to the PUCCH is type1channel access and the channel access type of the PUSCH is type2A channel access, that is, the first priority is lower than the second priority, the UE multiplexes the UCI carried by the PUCCH into the PUSCH for transmission.

It should be noted that, in the embodiment of the present invention, if an uplink transmission is a PUCCH, the PUCCH may be a PUCCH carrying HARQ-ACK or CSI, and may be a PUCCH carrying SR.

Examples 1 to 2:

with reference to fig. 4 (a), fig. 4 (b), or fig. 4 (c), the first uplink transmission is PUCCH1, the second uplink transmission is PUCCH2, and time domain resources of PUCCH1 and PUCCH2 overlap. The first priority is the priority corresponding to the channel access parameter of the PUCCH1, the second priority is the priority corresponding to the channel access parameter of the PUCCH2, the channel access parameter is taken as the channel access type as an example, the PUCCH 1channel access type is the first channel access type, and the PUCCH channel access type is the second channel access type. The first priority is the priority corresponding to the first channel access type of PUCCH1, the second priority is the priority corresponding to the second channel access type corresponding to PUCCH2, if the first priority is higher than the second priority, the UE transmits PUCCH1 and discards PUCCH2, and if the first priority is lower than or equal to the second priority, the UE multiplexes PUCCH1 into PUCCH2 for transmission, or the UE transmits PUCCH2 and discards PUCCH 1.

If the channel access type corresponding to the PUCCH1 is type 2B channel access and the channel access type corresponding to the PUCCH2 is type1channel access, that is, the first priority is higher than the second priority, the UE transmits the PUCCH1 and discards the PUCCH2, or the UE multiplexes the UCI carried by the PUCCH2 onto the PUCCH1 for transmission.

In another possible implementation manner, if the channel access type corresponding to the PUCCH1 is type1channel access and the channel access type of the PUCCH2 is type 2B channel access, that is, the first priority is lower than the second priority, the UE transmits the PUCCH2 and discards the PUCCH1, or the UE multiplexes the UCI carried by the PUCCH1 into the PUCCH2 for transmission.

It should be noted that, in example 1-1 and example 1-2, the channel access parameter is taken as a channel access type for illustration. In practical application, the conflicting channel access parameters of each uplink transmission may be all channel access types, all channel access priority levels, or may be part of the channel access types and part of the channel access priority levels, which is not specifically limited in this embodiment of the present invention.

It should be noted that, in this example, the UE may perform processing only according to the channel access parameter of each uplink transmission that collides, and may not limit the transmission priority of each uplink transmission that collides, or may not limit the early or late of the start symbol of each uplink transmission.

Based on the scheme, if time domain conflicts of uplink transmission exist, the UE can determine how to process the time domain conflicts through conflicting channel access parameters of each uplink transmission, if the priority of the channel access parameter of one uplink transmission is higher than that of other uplink transmissions, the UE can transmit the uplink transmission with the higher priority of the channel access parameter and discard the uplink transmission with the lower priority of the channel access parameter; if the priority of the channel access parameter of other uplink transmission is equal to or lower than one uplink transmission, the UE may multiplex the other uplink transmission for transmission in the one uplink transmission.

Second possible implementation

Optionally, in the collision processing method provided in the embodiment of the present invention, when the uplink transmission information includes a channel access parameter, the step 201 may be performed by the following step 201b1, step 201b2, step 201b3, or step 201b 4:

step 201b1, if the first channel access parameter is the specific channel access parameter and the second channel access parameter is the non-specific channel access parameter, the UE transmits the first uplink transmission and discards the second uplink transmission when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission are overlapped.

Step 201b2, if the first channel access parameter is the specific channel access parameter and the second channel access parameter is the unspecific channel access parameter, the UE multiplexes the second uplink transmission in the first uplink transmission when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission are overlapped.

The first channel access parameter is a channel access parameter of first uplink transmission, and the second channel access parameter is a channel access parameter of second uplink transmission.

Optionally, in this embodiment of the present invention, the specific channel access parameter may be a specific channel access type, or may be a specific channel access priority level.

Optionally, the specific channel access parameter is predefined or configured for the network device through higher layer signaling.

Illustratively, the specific channel access type may be type2C channel access or type 2B channel access.

Illustratively, a particular channel access priority level may have type1channel access of a low channel access priority level.

For convenience of illustration, the following examples take specific channel access parameters as specific channel access types as examples.

Step 201b3, when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission overlap, if the first channel access parameter and the second channel access parameter are both non-specific channel access parameters, multiplexing the first uplink transmission and the second uplink transmission for transmission.

The "multiplexing transmission of the first uplink transmission and the second uplink transmission" may be: multiplexing the first uplink transmission for transmission in the second uplink transmission, multiplexing the second uplink transmission for transmission in the first uplink transmission, or multiplexing the first uplink transmission and the second uplink transmission for transmission in the fourth uplink transmission.

Step 201b4, when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission overlap, if the first channel access parameter is a non-specific channel access parameter, the UE multiplexes the first uplink transmission and the second uplink transmission.

Example 2-1:

in conjunction with fig. 3 (a), fig. 3 (b), or fig. 3 (c), the time domain resource of the PUCCH and the time domain resource of the PUSCH overlap.

In one implementation, the first uplink transmission is a PUCCH, the second uplink transmission is a PUSCH, the channel access parameter of the PUCCH is a first channel access parameter, and the channel access parameter of the PUSCH is a second channel access parameter. Taking the specific channel access parameter as the specific channel access type as an example, if the first channel access type corresponding to the PUCCH is type2C channel access and the second channel access type corresponding to the PUSCH is non-type 2C channel access, that is, the first channel access type is the specific channel access type and the second channel access type is the non-specific channel access type, the UE transmits the PUCCH and discards the PUSCH.

In another implementation manner, the first channel access type corresponding to the PUCCH is non-type 2C channel access, the second channel access type corresponding to the PUSCH is non-type 2C channel access, that is, both the first channel access type and the second channel access type are non-specific channel access types, and then the UE multiplexes the UCI carried by the PUCCH into the PUSCH for transmission.

In another implementation manner, the first uplink transmission is a PUSCH, the second uplink transmission is a PUCCH, the channel access parameter of the PUSCH is a first channel access parameter, and the channel access parameter of the PUCCH is a second channel access parameter. Taking the specific channel access parameter as the specific channel access type as an example, if the channel access type of the PUSCH is type2C channel access and the first channel access type corresponding to the PUCCH is non-type 2C channel access, that is, the first channel access type is the specific channel access type and the second channel access type is the non-specific channel access type, the UE transmits the PUSCH and discards the PUCCH, or multiplexes the PUCCH into the PUSCH for transmission.

Generally, if the time domain resources of one PUCCH and (at least one) PUSCH overlap. The PUCCH and PUSCH may have the same priority, different priorities, and no priority indication. According to the related art, the UE multiplexes UCI carried by the PUCCH for transmission on the PUSCH, and performs channel access before the PUSCH transmission. If the PUCCH and PUSCH are in different RB sets (or serving cells), the UE may need to perform different types of channel access when transmitting the PUCCH or PUSCH, for example, the PUCCH is in a COT shared by the base station (gNB's shared COT), then only type2C channel access needs to be performed before the PUCCH is transmitted, that is, channel detection is not needed, and type1channel access needs to be performed before the PUSCH is Configured and authorized PUSCH (CG PUSCH). That is, PUCCH channel access must be successful if PUCCH and PUSCH multiplexing is not performed (the UE may directly transmit PUCCH because LBT does not need to be performed), whereas if PUCCH is transmitted to multiplexed PUSCH, channel detection may not be possible to transmit due to the need (in case the corresponding channel is detected to be busy).

If the collision processing method provided by the embodiment of the present invention is adopted, the UE may determine whether to multiplex the PUCCH on the PUSCH according to the channel access parameters respectively corresponding to the PUCCH and the PUSCH, and directly transmit the PUCCH when the channel access type corresponding to the PUCCH is the specific channel access type, thereby improving the possibility of UCI transmission carried on the PUCCH.

Example 2-2:

with reference to (a) in fig. 4, (b) in fig. 4, or (c) in fig. 4, the first uplink transmission is PUCCH2, the second uplink transmission is PUCCH2, the channel access parameter corresponding to PUCCH1 is a first channel access parameter, the channel access parameter corresponding to PUCCH2 is a second channel access parameter, and time domain resources of PUCCH1 and PUCCH2 are overlapped. Taking the specific channel access parameter as the specific channel access type as an example, it is assumed that the specific channel access is type2C channel access.

If the UE determines that the first channel access type corresponding to the PUCCH1 is type2C channel access and the second channel access type corresponding to the PUCCH2 is non-type 2C channel access, namely the first channel access type is specific channel access and the second channel access type is non-specific channel access, the UE can transmit the PUCCH1, discard the PUCCH2 or multiplex the PUCCH2 in the PUCCH1 for transmission.

In another implementation manner, if the UE determines that the first channel access type corresponding to the PUCCH1 and the second channel access type corresponding to the PUCCH2 are both non-type 2C channel accesses, that is, both non-specific channel accesses, or the UE determines that the first channel access type corresponding to the PUCCH1 or the second channel access type corresponding to the PUCCH2 is non-type 2C channel accesses, that is, the UE determines that the channel access type corresponding to one of the PUCCHs is non-specific channel access, the UE may multiplex UCI carried on the PUCCH1 on the PUCCH2 for transmission, or the UE may multiplex UCI carried on the PUCCH2 on the PUCCH1 for transmission, or multiplex UCI carried on the PUCCH1 and PUCCH2 on one PUCCH for transmission.

In general, a primary serving cell (Pcell) of a primary serving cell/primary cell group includes multiple RB sets, and each PUCCH indicates which RB set it is located in when configured. There may be a HARQ-ACK PUCCH (i.e., PUCCH for carrying HARQ-ACK) and a SR PUCCH (i.e., PUCCH for carrying SR) within different RB sets. For example, the HARQ-ACK PUCCH and the DCI corresponding to the HARQ-ACK PUCCH belong to the same RB set, and only type2C channel access needs to be performed within the COT shared by the base station. The SR PUCCH needs to perform type1channel access within another RB set. According to the related art, if the PUCCH formats of the HARQ-ACK PUCCH and the SR PUCCH are both PUCCH format 1, the UE needs to multiplex the HARQ-ACK on the SR PUCCH for transmission, and the SR PUCCH needs to perform type1channel access, and if the channel is detected to be busy, the UE may not be able to transmit the SR PUCCH, that is, cannot transmit the HARQ-ACK, so that the possibility of HARQ-ACK transmission is reduced in the related art.

If the conflict processing mode provided by the embodiment of the invention is adopted, the UE can determine whether to multiplex the SR PUCCH and the HARQ-ACK PUCCH according to the channel access parameters of the HARQ-ACK PUCCH and the channel access parameters of the SR PUCCH. If the UE discards the SR and transmits the HARQ-ACK PUCCH, the UE does not need to perform channel detection under the condition that the channel access of the HARQ-ACK PUCCH belongs to type2C, so that the possibility of transmitting the HARQ-ACK by the UE can be increased.

It should be noted that the above scheme may also be applied to a scenario in which time domain resources of SR PUCCH and CSI PUCCH collide, and may also be applied to a scenario in which time domain resources of HARQ-ACK PUCCH and CSI PUCCH collide.

It should be noted that, in this example 2-1 and example 2-2, the channel access parameter is exemplified as a specific channel access type. In practical application, the conflicting channel access parameters of each uplink transmission may be all channel access types, all channel access priority levels, or may be part of the channel access types and part of the channel access priority levels, which is not specifically limited in this embodiment of the present invention.

In this example, the UE may perform processing only according to whether the channel access parameter of each collided uplink transmission is the specific channel access parameter, and may not limit the transmission priority of each collided uplink transmission, or may not limit the early or late of the start symbol of each uplink transmission (for example, the processing manners described above may be adopted in the scenarios corresponding to (a) in fig. 3, (b) in fig. 3, and (c) in fig. 3, (a) in fig. 4, and (b) in fig. 4, and (c) in fig. 4).

Based on the scheme, in the case of time domain resource collision, the UE may determine how to process each uplink transmission according to the channel access parameter of each time domain resource that collides, specifically, if there is an uplink transmission with a channel access parameter that is a specific channel access parameter in the colliding uplink transmissions, the UE may transmit the uplink transmission and discard the uplink transmissions with other channel access parameters that are unspecified channel access parameters, and if there is no uplink transmission with a channel access parameter that is a specific channel access parameter in the two colliding uplink transmissions, the UE may multiplex one of the uplink transmissions in the other uplink transmission for transmission.

It should be noted that, in the first possible implementation manner, the UE in the second possible implementation manner may not consider the transmission priority of the uplink transmission, that is, in a case where the transmission priority of the first uplink transmission is higher than the transmission priority of the second uplink transmission, in a case where the transmission priority of the first uplink transmission is lower than the transmission priority of the second uplink transmission, in a case where the first uplink transmission and the second uplink transmission have the same transmission priority, or in a case where there is no transmission priority indication, the UE may adopt the processing in the two possible implementation manners. In a third possible implementation manner described below, the UE may determine how to handle time domain collisions between uplink transmissions in combination with the transmission priorities of the uplink transmissions.

Third possible implementation

Optionally, in the collision processing method provided in the embodiment of the present invention, when the uplink transmission information includes a priority of uplink transmission and a channel access parameter, the step 201 may be performed by the following step 201c1 or step 201c 2:

step 201c1, if the third priority is higher than or equal to the fourth priority and the first condition is met, multiplexing the first uplink transmission in the second uplink transmission for transmission by the UE when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission overlap.

Step 201c2, if the third priority is higher than or equal to the fourth priority and does not satisfy the first condition, the UE transmits the first uplink transmission and discards the second uplink transmission when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission overlap.

The third priority is a transmission priority of the first uplink transmission, and the fourth priority is a transmission priority of the second uplink transmission.

In this embodiment of the present invention, the first condition is that the channel access parameter for the second uplink transmission is a specific channel access parameter, or that the priority corresponding to the channel access parameter for the second uplink transmission is higher than the priority corresponding to the channel access parameter for the first uplink transmission.

For convenience of illustration, the following examples take specific channel access parameters as specific channel access types as examples.

For simplicity of description, in the following examples, in uplink transmission where there is time domain resource overlap, a PUSCH with a high transmission priority is referred to as a high PUSCH and is labeled as a PUSCH H in the drawings; the PUSCH with low transmission priority is called low PUSCH and is marked as PUSCH L in the drawing; the PUCCH with high transmission priority is called high PUCCH and is marked as PUCCH H in the drawing; the PUCCH with low transmission priority is referred to as low PUCCH, and is denoted by PUCCH L in the drawing.

Example 3-1:

with reference to fig. 5 (a), fig. 5 (b), or fig. 5 (c), the first uplink transmission is a PUCCH, the second uplink transmission is a PUSCH, and the PUCCH is a high PUCCH, the PUSCH is a low PUSCH, and the high PUCCH and the low PUSCH time domain resources overlap.

In one mode, when the first condition is that the channel access parameter for the second uplink transmission is a specific channel access parameter, taking the specific channel access parameter as a specific channel access type as an example, if the channel access type corresponding to the low PUSCH is type2C channel access and the channel access type of the high PUCCH is non-type 2C channel access, the UE multiplexes the UCI carried by the high PUCCH in the low PUSCH for transmission.

In another mode, when the first condition is that the priority corresponding to the channel access parameter of the second uplink transmission is higher than the priority corresponding to the channel access parameter of the first uplink transmission, taking the specific channel access parameter as the specific channel access type as an example, if the channel access type corresponding to the low PUSCH is the first channel access type, the channel access type of the high PUCCH is the second channel access type, and the priority corresponding to the channel access type corresponding to the low PUSCH is higher than the priority corresponding to the channel access type of the high PUCCH, the UE multiplexes the UCI carried by the high PUCCH in the low PUSCH for transmission.

In another way, if the UE determines that the first condition is not satisfied, for example, if the channel access type corresponding to the low PUSCH is non-type 2C channel access, that is, the channel access type corresponding to the low PUCSH is a non-specific channel access type, the UE will transmit the high PUCCH and discard the low PUSCH.

In another mode, when the first condition is that the priority corresponding to the channel access parameter of the second uplink transmission is higher than the priority corresponding to the channel access parameter of the first uplink transmission, taking the specific channel access parameter as the specific channel access type as an example, if the channel access type corresponding to the low PUSCH is the first channel access type, the channel access type of the high PUCCH is the second channel access type, and the priority corresponding to the channel access type corresponding to the low PUSCH is lower than the priority corresponding to the channel access type of the high PUCCH, the UE transmits the high PUCCH and discards the low PUSCH.

It should be noted that, in the first possible implementation manner, in the second possible implementation manner, and in the third possible implementation manner, the UE may not consider a precedence relationship of starting time domain positions between uplink transmissions, that is, may be processed in the three possible implementation manners under the condition that the starting time domain positions of the uplink transmissions are the same or different. In a fourth possible implementation manner described below, the UE may determine how to handle time domain collision between uplink transmissions according to the sequence of the starting time domain positions between the uplink transmissions.

Fourth possible implementation

Optionally, in the collision processing method provided in the embodiment of the present invention, when the uplink transmission information includes a start time domain position of uplink transmission, and a transmission priority of the first uplink transmission is higher than a transmission priority of the second uplink transmission, the step 201 may be executed by the following step 201d1 or step 201d 2:

step 201d1, when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission overlap, if the second starting time domain position is earlier than the first starting time domain position, the UE discards the second uplink transmission.

The first starting time domain position is the starting time domain position of the first uplink transmission, and the second starting time domain position is the starting time domain position of the second uplink transmission.

Step 201d2, when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission overlap, if the second starting time domain position is later than or equal to the first starting time domain position, processing the first uplink transmission and the second uplink transmission according to the channel detection result corresponding to the first uplink transmission.

The channel detection result comprises that the channel is empty or the channel is busy.

Optionally, if the second starting time domain position is equal to the first starting time domain position, the first uplink transmission and the second uplink transmission correspond to different resource block sets.

In the embodiment of the present invention, in the step 201d2, the UE may first determine, according to the channel detection result corresponding to the uplink transmission with the high transmission priority, whether to transmit only the uplink transmission with the high transmission priority, or to multiplex the content (e.g., UCI) carried on the uplink transmission with the high transmission priority on part or all of the uplink transmissions with the low transmission priority. That is, the UE may prepare to transmit the uplink transmission with the high transmission priority, and at the same time, the UE makes a preparation that the channel corresponding to the uplink transmission with the high transmission priority is busy, and the UE may multiplex the content carried on the uplink transmission with the high transmission priority to one of the uplink transmissions with the low transmission priority according to the multiplexing rule, and may also multiplex the content carried on the uplink transmission with the high transmission priority to a plurality of or all of the uplink transmissions with the low transmission priority.

Before transmitting the uplink transmission with high transmission priority, the UE performs channel access, if the channel corresponding to the uplink transmission with high transmission priority is detected to be empty, the UE transmits the uplink transmission with high transmission priority, if the channel corresponding to the uplink transmission with high transmission priority is detected to be busy, the UE detects the channel corresponding to the multiplexed uplink transmission with low transmission priority, if the channel detected by the multiplexed uplink transmission with low transmission priority is empty, the UE transmits the content carried on the uplink transmission with low transmission priority and the uplink transmission with high transmission priority, and other uplink transmissions (if any) with low transmission priority are not multiplexed, and the UE determines whether to perform transmission according to the respective corresponding channel access results.

Before transmitting the uplink transmission with high transmission priority, the UE performs channel access, if the channel corresponding to the uplink transmission with high transmission priority is detected to be empty, the UE transmits the uplink transmission with high transmission priority, if the channel corresponding to the uplink transmission with high transmission priority is detected to be busy, the UE can determine whether to perform transmission according to the channel access result (the channel needs to be detected, the channel is busy or the channel is empty, and the channel does not need to be detected) corresponding to the uplink transmission with low transmission priority, and if the channel access is successful, the UE transmits the content carried on the uplink transmission with low transmission priority and the uplink transmission with high transmission priority.

In the embodiment of the present invention, in the fourth possible implementation manner described above, the step 201d2 described above may be executed by the following step 201e1, step 201e2, or step 201e 3:

step 201e1, when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission overlap, if the second starting time domain position is later than or equal to the first starting time domain position and the channel corresponding to the first uplink transmission is empty, transmitting the first uplink transmission and discarding the second uplink transmission.

Step 201e2, when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission are overlapped, if the second start time domain position is later than or equal to the first start time domain position and the channel corresponding to the first uplink transmission is busy, multiplexing the first uplink transmission in the second uplink transmission for transmission.

Step 201e3, when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission are overlapped, if the second starting time domain position is later than or equal to the first starting time domain position, if the channel corresponding to the first uplink transmission is busy, transmitting the second uplink transmission, and discarding the first uplink transmission.

Based on this scheme, in the collision processing method provided in the embodiment of the present invention, if the time domain resources of the high transmission priority uplink transmission (first uplink transmission) and the low transmission priority uplink transmission (second uplink transmission) are overlapped, the UE may multiplex the high transmission priority uplink transmission in the low priority uplink transmission, or transmit the low transmission priority uplink transmission and discard the high priority uplink transmission, under the condition that the start time domain position of the low transmission priority uplink transmission is later than or equal to the start time domain position of the high transmission priority uplink transmission and the channel corresponding to the high transmission priority uplink transmission is busy, compared with the related art in which the UE transmits the low transmission priority uplink transmission only according to the transmission priority mode of the uplink transmission, the possibility of transmitting the low transmission priority uplink transmission is increased.

In the embodiment of the present invention, if a high priority uplink transmission is the same as the starting time domain position of one or more low transmission priorities, the UE may first detect whether a channel corresponding to the high transmission priority uplink transmission is empty. And if the channel corresponding to the uplink transmission with the high transmission priority is detected to be empty, whether the channel corresponding to the uplink transmission with the low transmission priority is empty is not concerned. If it is detected that the channel corresponding to the uplink transmission with the high transmission priority is busy, how to process each uplink transmission may be determined according to whether the channel corresponding to the uplink transmission with the one or more low transmission priorities is empty.

In this embodiment of the present invention, in the fourth possible implementation manner, the uplink transmission information includes an initial time domain position of uplink transmission, the second uplink transmission includes a fourth uplink transmission and a fifth uplink transmission, and a priority of the first uplink transmission is higher than a priority of the fourth uplink transmission and a priority of the fifth uplink transmission; the above step 201 may be performed by the following step 201d 3:

step 201d3, if the first starting time domain position is earlier than the third starting time domain position and later than the fourth starting time domain position, discarding the fourth uplink transmission, and processing the first uplink transmission and the fifth uplink transmission according to the channel detection result corresponding to the first uplink transmission.

The first starting time domain position is the starting time domain position of the first uplink transmission, the third starting time domain position is the starting time domain position of the fourth uplink transmission, and the fourth starting time domain position is the starting time domain position of the fifth uplink transmission.

It should be noted that the step 201d3 can be specifically determined through the step 201d1 and the step 201d 2.

It is understood that, in combination with step 201d1 and step 201d2, when the second uplink transmission includes multiple uplink transmissions, the UE may first discard the uplink transmission whose starting time domain position in the multiple uplink transmissions included in the second uplink transmission is earlier than the starting time domain position of the first uplink transmission, and then find out, according to the channel detection result of the first uplink transmission, that the starting time domain position in the multiple uplink transmissions included in the first uplink transmission and the second uplink transmission is not earlier than the starting time domain position of the first uplink transmission.

Optionally, in the collision processing method provided in the embodiment of the present invention, in the fourth possible implementation manner, the step 201e2 of "multiplexing the first uplink transmission in the second uplink transmission" may be performed through the following steps 301 to 303:

step 301, the UE multiplexes the first uplink transmission into the second uplink transmission.

Step 302, the UE detects a state of a channel corresponding to the second uplink transmission.

Step 303, if the channel corresponding to the second uplink transmission is empty, the UE transmits the second uplink transmission after multiplexing the first uplink transmission.

It can be understood that, if the UE multiplexes the first uplink transmission in the second uplink transmission, the UE first multiplexes the first uplink transmission in the second uplink transmission, and then performs channel access on the second uplink transmission multiplexed with the first uplink transmission, and if it is detected that the channel is empty in the channel access process or it is not necessary to detect the channel, the UE transmits the second uplink transmission multiplexed with the first uplink transmission. And if the channel is detected to be busy, the UE does not transmit the second uplink transmission after multiplexing the first uplink transmission.

Optionally, in the fourth possible implementation manner described above, the step 201e2 may be specifically executed by the following step 201f1 or step 201f 2:

step 201f1, when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission are overlapped, if the second starting time domain position is later than or equal to the first starting time domain position, the channel corresponding to the first uplink transmission is busy, and the interval between the second starting time domain position and the first starting time domain position is greater than or equal to the first threshold, multiplexing the first uplink transmission in the second uplink transmission for transmission.

Step 201f2, when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission overlap, if the second starting time domain position is later than or equal to the first starting time domain position, the channel corresponding to the first uplink transmission is busy, and the interval between the second starting time domain position and the first starting time domain position is less than the first threshold, the first uplink transmission and the second uplink transmission are discarded.

That is, in this scheme, when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission overlap, if the second starting time domain position is earlier than or equal to the first starting time domain position, or the second starting time domain position is later than the first starting time domain position but the interval between the second starting time domain position and the first starting time domain position is less than the first threshold, the UE discards the second uplink transmission; and if the second starting time domain position is later than the first starting time domain position and the interval between the second starting time domain position and the first starting time domain position is not smaller than the first threshold, the UE determines whether to multiplex the first uplink transmission content on the second uplink transmission for transmission according to the channel detection result of the second uplink transmission.

Optionally, in the fourth possible implementation manner described above, the step 201e2 may be specifically executed by the following step 201g1 or step 201g 2:

step 201g1, when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission are overlapped, if the second starting time domain position is later than or equal to the first starting time domain position, the channel corresponding to the first uplink transmission is busy, and if the interval between the second starting time domain position and the first starting time domain position is greater than or equal to the second threshold, the second uplink transmission is transmitted, and the first uplink transmission is discarded.

Step 201g2, when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission are overlapped, if the second starting time domain position is later than or equal to the first starting time domain position, the channel corresponding to the first uplink transmission is busy, and if the interval between the second starting time domain position and the first starting time domain position is less than the second threshold, the first uplink transmission and the second uplink transmission are discarded.

That is, in this scheme, when the time domain resource of the first uplink transmission and the time domain resource of the second uplink transmission overlap, if the second starting time domain position is earlier than or equal to the first starting time domain position, or the second starting time domain position is later than the first starting time domain position but the interval between the second starting time domain position and the first starting time domain position is less than the second threshold, the UE discards the second uplink transmission; and if the second starting time domain position is later than the first starting time domain position and the interval between the second starting time domain position and the first starting time domain position is not smaller than the first threshold, the UE determines whether to perform second uplink transmission according to the channel detection result of the second uplink transmission.

To facilitate understanding of the fourth possible implementation manner in the embodiment of the present invention, the following descriptions are respectively given according to that the starting time domain position of the uplink transmission with the high transmission priority is the same as, but different from, the starting time domain position of the uplink transmission with the low transmission priority. Where examples 4-1 to 4-3 are examples in which the starting time domain positions of uplink transmissions in which time domain resources overlap are the same, and examples 4-4 to 4-7 are examples in which the starting time domain positions of uplink transmissions in which transmission priority is high are different from those in which transmission priority is low.

For simplicity of description, in the following examples 4-1 to 4-6, for each uplink transmission with overlapping time domain resources, the PUSCH with high transmission priority is still referred to as a high PUSCH, the PUSCH with low transmission priority is referred to as a low PUSCH, the PUCCH with high transmission priority is referred to as a high PUCCH, and the PUCCH with low transmission priority is referred to as a low PUCCH, which will not be described again below.

Example 4-1: high PUSCH-low PUCCH

With reference to fig. 5 (a), the first uplink transmission is a PUSCH, the second uplink transmission is a PUCCH, the first starting time domain position is a starting time domain position of the PUSCH, the second starting time domain position is a starting time domain position of the PUCCH, the PUSCH is a high PUSCH, the PUCCH is a low PUCCH, the time domain resource of the high PUSCH overlaps with the time domain resource of the low PUCCH, and the starting time domain position of the high PUSCH is the same as the starting time domain position of the low PUCCH, that is, the first starting time domain position is the same as the second starting time domain position. Wherein the high PUSCH and the low PUCCH are located at different RB sets (or serving cells).

If the UE detects that the channel in the RB set in which the high PUSCH is located is empty, the UE does not pay attention to the channel detection result in the RB set in which the low transmission PUCCH is located, and processes the channel according to the following mode a1 or mode a 2.

Mode a 1: the UE transmits high PUSCH and discards low PUCCH.

Mode a 2: and the UE multiplexes the UCI carried on the low PUCCH on the high PUSCH for transmission.

When the high PUSCH includes a plurality of high PUSCHs (each located in a different serving cell), if the UE detects that a channel in an RB set in which any one high PUSCH is located is empty, the UE discards the low PUCCH.

If the UE detects that the channel in the RB set corresponding to the high PUSCH is busy, the UE performs processing according to the following method a3 or method a4 according to the channel detection result in the RB set in which the low PUCCH is located.

Mode a 3: and if the UE detects that the channel in the RB set where the low PUCCH is located is empty, the UE transmits the low PUCCH and UCI carried by the low PUCCH, and discards the high PUSCH.

Mode a 4: and if the UE detects that the channel in the RB set where the low PUCCH is located is busy, the UE discards the high PUSCH and the low PUCCH.

In the related art, in the scenario corresponding to example 4-1, the UE cancels the low PUCCH transmission and performs channel access before the high PUSCH transmission, and if it is detected that the channel corresponding to the high PUSCH is busy, the UE does not transmit the high PUSCH, that is, the UE does not transmit the high PUSCH and does not transmit the low PUCCH, so the transmission performance is not high.

According to the processing method in example 4-1 in the embodiment of the present invention, the UE may perform processing based on the channel detection result of the high PUSCH and the channel detection result of the low PUCCH, so that the possibility of transmitting uplink transmission is increased, and the transmission performance of the UE may be improved.

Example 4-2: high PUCCH 1-low PUCCH2

With reference to fig. 6, the first uplink transmission is PUCCH1, the second uplink transmission is PUCCH2, the starting time domain position of PUCCH1 is a first starting time domain position, the starting time domain position of PUCCH2 is a second starting time domain position, PUCCH1 is high PUCCH1, PUCCH2 is low PUCCH2, the time domain resource of high PUCCH1 overlaps with the time domain resource of low PUCCH2, and the starting time domain position of high PUCCH1 is the same as the starting time domain position of low PUCCH2, that is, the first starting time domain position is the same as the second starting time domain position. Wherein the high PUCCH1 and the low PUCCH2 are located in different RB sets (or serving cells).

If the UE detects that the channel in the RB set in which the high PUCCH1 is located is empty, the UE may not pay attention to the channel detection result in the RB set in which the low PUCCH2 is located, and may process the channel according to the method b1 or the method b2 described below.

Mode b 1: the UE transmits high PUCCH1 and discards low PUCCH 2.

Mode b 2: the UE multiplexes UCI carried by the low PUCCH2 on the transmission high PUCCH1 for transmission.

If the UE detects that the channel is busy in the RB set corresponding to the high PUCCH1, the UE may perform the following processing according to the channel detection result in the RB set corresponding to the low PUCCH2, such as the following processing b3, b4, b5, or the like.

Mode b 3: and if the UE detects that the channel in the RB set in which the low PUCCH2 is positioned is empty, the UE transmits the low PUCCH2 and discards the high PUCCH 1.

Mode b 4: if the UE detects that the channel in the RB set of the low PUCCH2 is empty, the UE multiplexes UCI in the high PUCCH1 on the low PUCCH2 for transmission.

Mode b 5: and if the UE detects that the channel in the RB set of the low PUCCH2 is busy, the UE discards the high PUCCH1 and the low PUCCH 2.

In the related art, in the scenario corresponding to example 4-2, the UE cancels transmission of the low PUCCH1 and performs channel access before transmission of the high PUCCH2, and if it is detected that the channel in the RB set in which the high PUCCH2 is located is busy, the UE does not transmit the high PUCCH2, that is, the UE neither transmits the high PUCCH1 nor transmits the low PUCCH2, and the transmission performance is not high.

According to the processing method in example 4-2 in the embodiment of the present invention, the UE may perform processing based on the channel detection result of the high PUCCH and the channel detection result of the low PUCCH, so that the possibility of transmitting uplink transmission is increased, and the transmission performance of the UE may be improved.

Examples 4 to 3: high PUCCH-Low PUSCH1, Low PUSCH2 (at least one Low PUSCH)

With reference to fig. 7, the first uplink transmission is a PUCCH, the second uplink transmission includes a fourth uplink transmission PUSCH1 and a fifth uplink transmission PUSCH2, the starting time domain position of the PUCCH is a third starting time domain position, the starting time domain position of the PUSCH1 is a fourth starting time domain position, the PUCCH is a high PUCCH, the PUSCH1 is a low PUSCH2, the PUSCH2 is a low PUSCH1, the time domain resource of the high PUCCH overlaps with the time domain resource of the low PUSCH1 and the time domain resource of the low PUSCH2, and the starting time domain position of the high PUCCH, the starting time domain position of the low PUSCH1 and the starting time domain position of the low PUSCH2 are the same, that is, the first starting time domain position, the third starting time domain position and the fourth starting time domain position are the same, and the high PUCCH, the low PUSCH1 and the low PUSCH2 are located in different RB sets (or serving cells), respectively.

If the UE detects that the channel in the RB set of the high PUCCH is empty, the UE does not pay attention to the channel detection result in the RB set of the low PUSCH1 and the channel detection result in the RB set of the low PUSCH 2. The UE may be handled in the following manner c 1.

Mode c 1: the UE transmits high PUCCH, dropping low PUSCH1 and low PUSCH 2.

And if the UE detects that the channel in the RB set corresponding to the high PUCCH is busy, the UE processes according to the channel detection result in the RB set of the low PUSCH1 and the channel detection result in the RB set of the low PUSCH 2.

If the UE detects that the channel in the RB set in which the low PUSCH1 is located is empty and the channel in the RB set in which the low PUSCH2 is located is busy, the UE may process according to the following manner c2 or manner c 3.

Mode c 2: the UE transmits low PUSCH1, discards low PUSCH2 and high PUCCH.

Mode c 3: and the UE multiplexes the UCI on the high PUCCH on the low PUSCH1 for transmission, and discards the low PUSCH 2.

Similarly, if the UE detects that the channel in the RB set where the low PUSCH2 is located is empty and the channel in the RB set where the low PUSCH1 is located is busy, the UE may process in the following manner c4 or manner c 5.

Mode c 4: the UE transmits low PUSCH2, discards low PUSCH1 and high PUCCH.

Mode c 5: and the UE multiplexes the UCI on the high PUCCH on the low PUSCH2 for transmission, and discards the low PUSCH 1.

If the UE detects that the channel in the RB set where the low PUSCH1 is located is empty and the channel in the RB set where the low PUSCH2 is located is empty, the UE may process according to the following manner c6, manner c7, or manner c 7.

Mode c 6: the UE transmits low PUSCH1 and low PUSCH2 separately, discarding the high PUCCH.

Mode c 7: the UE transmits low PUSCH1 and low PUSCH2 respectively, and the UE multiplexes UCI on the high PUCCH on one of the low PUSCH1 and the low PUSCH 2.

Mode c 8: the UE transmits low PUSCH1 and low PUSCH2 respectively, and the UE multiplexes UCI on a high PUCCH in the low PUSCH1 for transmission and multiplexes UCI on the high PUCCH in the low PUSCH2 for transmission.

If the UE detects that the channel in the RB set in which the low PUSCH1 is located is busy and the channel in the RB set in which the low PUSCH2 is located is busy, the UE may process in the following manner c 9.

Mode c 9: the UE discards high PUCCH, low PUSCH1 and low PUSCH 2.

Examples 4-4 to 4-6 described below differ in the starting time domain position of the uplink transmission where the time domain resources overlap.

Examples 4 to 4: high PUCCH-low PUSCH (one or more low PUSCHs)

With reference to fig. 8, the first uplink transmission is a PUCCH, the second uplink transmission includes at least one PUSCH, the PUCCH is a high PUCCH, the at least one PUSCH is a low PUSCH, and time domain resources of the high PUCCH and the low PUSCH are both overlapped. The starting time domain position of the high PUCCH and the starting time domain positions of the low PUSCHs are all different (wherein the starting time domain positions of the low PUSCHs may be the same or different). According to the precedence relationship of the initial time domain positions of each uplink transmission, the method can be specifically divided into the following scene 1, scene 2 and scene 3.

Scene 1: as in fig. 8 (a), the first starting time domain position of the high PUCCH is earlier than the starting time domain positions of all the low PUSCH (including low PUSCH1 and low PUSCH2 shown in fig. 8 (a)), i.e., the first starting time domain position is earlier than the third starting time domain position, and the first starting time domain position is earlier than the fourth starting time domain position.

First, the UE detects the channel in the RB set where the high PUCCH is located (performs channel access), and if the channel in the RB set where the high PUCCH is located is empty, the UE does not pay attention to the channel detection results in the RB sets where all the low PUSCH is located. The UE may process in the following manner d 1.

Mode d 1: the UE transmits the high PUCCH, discarding all low PUSCH.

Then, if the UE detects that the intra-set channel of the RB corresponding to the high PUCCH is busy, the UE may perform processing according to the method d2, the method d3, or the method d4 described below.

Mode d 2: the UE discards the high PUCCH and transmits the respective low PUSCH (low PUSCH1 and low PUSCH 2), respectively.

It can be understood that, before transmitting each low PUSCH, the UE performs channel access, detects that a corresponding channel is empty, transmits the PUSCH, detects that a corresponding channel is busy, and cancels transmission of the PUSCH.

Mode d 3: the UE transmits the high PUCCH multiplexing in one of the low PUSCHs.

The low PUSCH is selected by the UE according to the 1 st multiplexing priority rule and the 2 nd multiplexing priority rule provided in the following embodiments of the present invention, may be selected by the first multiplexing priority rule in the related art, and may also be selected by the UE randomly.

Mode d 4: the UE transmits high PUCCH multiplexing in all low PUSCH.

Scene 2: as in fig. 8 (c), the starting time domain positions of all low PUSCHs (low PUSCH1 and low PUSCH 2) are earlier than the starting time domain position of the high PUCCH, the UE may process in the following manner d 5.

Mode d 5: and the UE cancels all the low PUSCH1 and the low PUSCH2 and transmits the high PUCCH.

Scene 3: as in fig. 8 (b), the starting time domain position of the at least one low PUSCH (low PUSCH 1) is earlier than the starting time domain position of the high PUCCH, and the starting time domain position of the at least one low PUSCH (low PUSCH 2) is not earlier than the starting time domain position of the high PUCCH.

First, the UE discards all low PUSCHs (low PUSCH 1) whose starting time domain position is earlier than that of the high PUCCH, among the plurality of low PUSCHs.

Then, the UE detects the channel in the RB set in which the high PUCCH is located, and may perform processing according to the following method d6, method d7, or method d8 if the channel in the RB set in which the high PUCCH is located is busy.

Mode d 6: the UE discards the high PUCCH and transmits all low PUSCHs (low PUSCH 2) later than the starting time domain position of the high PUCCH in turn.

Mode d 7: the UE multiplexes the high PUCCH in one low PUSCH (low PUSCH 2) with a starting time domain position no earlier than the starting time domain position of the high PUCCH.

Mode d 8: the UE multiplexes the high PUCCH for transmission in all low PUSCH with a starting time domain position no earlier than the starting time domain position of the high PUCCH.

Examples 4 to 5: multiple high PUSCH-low PUCCH

With reference to fig. 9, the first uplink transmission includes multiple PUSCHs, the second uplink transmission is a PUCCH, the multiple PUSCHs are high PUSCHs, the PUCCH is low PUCCH, and multiple high PUSCHs overlap with one low PUCCH time domain resource. The starting time domain positions of the high PUSCH and the low PUCCH are both different (where the starting time domain positions of the high PUSCHs may be the same or different). The multiple high PUSCHs and one low PUCCH may be located in the same RB set (or serving cell) or in different RB sets (or serving cells). The UE may process in the following manner e1, manner e2, or manner e3:

mode e 1: as shown in fig. 9 (a), taking the starting time domain position as the starting symbol, if the starting symbol of the low PUCCH is the earliest, the UE discards the low PUCCH and sequentially transmits a plurality of high PUSCHs.

Mode e2, as shown in fig. 9 (c), if the starting symbol of the low PUCCH is the latest, the UE transmits a plurality of high PUSCHs and low PUCCHs, respectively. And the UE processes the PUCCH and the PUSCHs respectively according to the channel detection result corresponding to each PUSCH, if the channel where any PUSCH is located is detected to be empty, the UE discards the PUCCH, if the PUSCH is detected to be busy, the UE determines whether the PUCCH is transmitted or not according to the channel detection result corresponding to the PUCCH, if the channel corresponding to the PUCCH is busy, the PUCCH is discarded, and if the channel corresponding to the PUCCH is empty, the PUCCH is transmitted.

Mode e3 if the start symbol of the low PUCCH is later than the start symbol of the at least one high PUSCH and is earlier than the start symbol of the at least one high PUSCH, the UE discards the low PUCCH and the UE transmits a plurality of high PUSCHs, respectively, as in (b) of fig. 9. The transmission of the high PUSCHs may be processed in the manner referred to in the manner e2, and will not be described herein again.

Examples 4 to 6: high PUCCH 1-low PUCCH2

With reference to fig. 10, the first uplink transmission is PUCCH1, the second uplink transmission is PUCCH2, PUCCH1 is high PUCCH1, PUCCH2 is low PUCCH2, the starting time domain position of PUCCH1 is a first starting time domain position, the starting time domain position of PUCCH2 is a second starting time domain position, and the high PUCCH1 time domain resource and the low PUCCH2 time domain resource overlap. The high PUCCH1 and the low PUCCH2 may be located at the same RB set (or serving cell) or may be located at different RB sets (or serving cells).

(1) As in fig. 10 (b), the first starting time domain position of high PUCCH1 is earlier than the second starting time domain position of low PUCCH 2.

The UE firstly detects a channel in the RB set of the high PUCCH1, if the channel in the RB set of the high PUCCH1 is empty, the UE transmits the high PUCCH1 and discards the low PUCCH 2. And if the channel in the RB set of the high PUCCH1 is busy, the UE discards the high PUCCH1 and detects the channel in the RB set of the low PUCCH2, and if the channel in the RB set of the low PUCCH2 is empty, the high PUCCH1 is discarded and the low PUCCH2 is transmitted.

(2) As in (a) and (c) of fig. 10, if the first starting time domain position of the high PUCCH1 is later than or equal to the second starting time domain position of the low PUCCH2, the UE discards the low PUCCH 2. Further, if the channel in the RB set in which the high PUCCH1 is located is empty, the high PUCCH1 is transmitted.

(3) As shown in fig. 10 (a), if the first starting time domain position of the high PUCCH1 is equal to the second starting time domain position of the low PUCCH2, and if the RB set of the high PUCCH1 is different from the RB set of the low PUCCH2, the processing modes of the high PUCCH1 and the low PUCCH2 are determined according to the detection result of the channel in the RB set of the high PUCCH 1. Specifically, the UE detects a channel in the RB set in which the high PUCCH1 is located, and if the channel in the RB set in which the high PUCCH1 is located is empty, the UE transmits the high PUCCH1 and discards the low PUCCH 2. If the channel in the RB set of the high PUCCH1 is busy, the UE discards the high PUCCH1, and if the channel in the RB set of the low PUCCH2 is detected to be empty, the high PUCCH1 is discarded, and the low PUCCH2 is transmitted.

Examples 4 to 7: high PUSCH-low PUCCH (at least two)

With reference to fig. 11, the first uplink transmission is a PUSCH, the second uplink transmission includes at least one PUCCH, the PUSCH is a high PUSCH, the PUCCH is a low PUCCH, and the high PUSCH time domain resource overlaps with the multiple low PUCCH time domain resources. The high PUSCH and the plurality of low PUCCHs may be located at the same RB set (or serving cell) or may be located at different RB sets (or serving cells).

Scene a: as in fig. 11 (a), the high PUSCH is the same as the earlier low PUCCH1 starting symbol.

If the low PUCCH1 with the earlier starting symbol in the high PUSCH and the low PUCCH is in different RB sets, the UE detects the channel in the RB set in which the high PUSCH is located and detects the channel in the RB set in which the low PUCCH1 is located.

(1) And if the channel in the RB set where the high PUSCH is positioned is empty, the UE transmits the high PUSCH and discards all the low PUCCHs.

(2) And if the channel in the RB set in which the high PUSCH is positioned is busy and the channel in the RB set in which the low PUCCH1 is positioned is empty, the UE transmits the low PUCCH1 and discards the high PUSCH. And the UE performs corresponding channel access before transmitting the low PUCCH2, and transmits the PUCCH2 if detecting that the channel is empty.

(3) And if the channel in the RB set in which the high PUSCH is positioned is busy and the channel in the RB set in which the low PUCCH1 is positioned is busy, the UE discards the high PUSCH and the low PUCCH 1. And the UE performs corresponding channel access before transmitting the low PUCCH2, and performs processing according to the channel detection result in the RB set of the low PUCCH2, if the channel is detected to be empty, the PUCCH2 is transmitted, otherwise, the PUCCH2 is not transmitted.

If the high PUSCH and the low PUCCH1 with the earlier starting symbol is in the same RB set, the UE transmits the high PUSCH and discards the low PUCCH1 and the low PUCCH2 if the channel in the RB set is empty. If the channel within the RB set is busy, the low PUCCH1 and the high PUSCH are discarded. The UE transmits the low PUCCH2 according to the channel detection result within the RB set of the low PUCCH2 before transmitting the low PUCCH 2.

Scene b: as shown in fig. 11 (b), if the UE determines that the starting symbol of the high PUSCH is earlier than the starting symbol of any one of the low PUCCHs in the plurality of low PUCCHs, the UE performs channel access in the RB set where the high PUSCH is located, and if the RB set where the high PUSCH is located detects that the channel is empty, the low PUCCH1 and low PUCCH2 transmissions are cancelled; and if the channel is detected to be busy by the RB set where the high PUSCH is located and the channel in the RB set where the low PUCCH1 is located is detected to be empty, the UE transmits the low PUCCH1, otherwise, the UE cancels the transmission of the low PUCCH 1. And the UE performs channel access in the RB set of the UE before the transmission of the low PUCCH2 and transmits the low PUCCH2 according to the detection result.

Scene c: as in (c) of fig. 11, if the UE determines that the starting symbol of the high PUSCH is later than the starting symbol of the earlier low PUCCH but earlier than the starting symbol of the later low PUCCH, the UE cancels the low PUCCH1 transmission, the UE performs channel access within the RB set where the high PUSCH is located, and cancels the low PUCCH2 transmission if the RB set where the high PUSCH is located detects that the channel is empty; if the channel is detected to be busy by the RB set where the high PUSCH is located, if the channel is detected to be empty in the RB set where the low PUCCH2 is located, the UE transmits the low PUCCH2, otherwise, the UE cancels the transmission of the low PUCCH 2.

Based on the scheme, the UE can determine to process each conflicting uplink transmission by using a plurality of different processing modes in combination with the start time domain position of each uplink transmission with overlapped time domain resources and the transmission priority of each uplink transmission, so that the possibility of the UE transmitting the uplink transmission can be improved under the condition that the uplink transmission time domain resources are overlapped.

Optionally, in this embodiment of the present invention, the first uplink transmission includes M uplink transmissions, the second uplink transmission includes N uplink transmissions, and the uplink transmission information includes channel access parameters corresponding to the N uplink transmissions; m is a positive integer, and N is an integer greater than 1. Further, in the embodiment of the present invention, the step 201 may be specifically executed by the following steps 201h1 to 201h 2:

step 201h1, the UE determines the N uplink transmissions according to the channel access parameters corresponding to the N uplink transmissions, and multiplexes the third uplink transmission with the highest priority.

In step 201h2, the UE multiplexes at least one uplink transmission of the M uplink transmissions in the third uplink transmission.

Wherein the multiplexing priority may also be determined according to at least one of: channel access parameters, whether aperiodic channel state information is carried or not, a starting time slot, a scheduling type, an index of a serving cell corresponding to uplink transmission, and a transmission symbol position.

Generally, one PUCCH may overlap time domain resources of multiple N PUSCHs, and in the related art, the UE may determine, according to a multiplexing priority rule of the related art, on which PUSCH the UCI is multiplexed to be transmitted, for example, multiplexed onto a PUSCH with an earlier starting symbol, for example, the starting symbol of PUSCH1 is earlier, the corresponding channel access type is type1, the starting symbol of PUSCH2 is later, and the corresponding channel access type is type2C, that is, if the UE multiplexes the UCI carried on the PUCCH on PUSCH2, it is certain that the UCI can be transmitted, but if the UCI carried on PUCCH is multiplexed on PUSCH1, it is required to determine whether transmission is possible according to a channel detection result. In the unlicensed frequency band, different PUSCHs may be in different serving cells (and therefore correspond to different RB sets), so that channel access parameters corresponding to the PUSCHs may be different, where the PUSCH1 corresponds to a type1channel access, and the PUSCH2 corresponds to a type2C channel access in a COT shared by the base station, that is, the transmission may be performed without channel detection.

In the embodiment of the invention, the UE can determine the PUSCH to which the UCI is multiplexed according to the priority corresponding to the channel access parameter, and can also simultaneously use the priority corresponding to the channel access parameter and the five multiplexing priority principles in the related technology to determine the PUSCH to which the UCI is multiplexed. The priority corresponding to the channel access parameter and the five multiplexing priorities in the related art may be combined differently, for example, before the five multiplexing priorities or after being inserted into the five multiplexing priorities. The priority corresponding to the channel access parameter may be set to any position before the 5 th priority.

For example, the following 1 st multiplexing priority rule is to set the priority corresponding to the channel access parameter as the highest priority, and the following 1 st multiplexing priority rule is to set the priority corresponding to the channel access parameter as the next highest priority.

Multiplex priority rule 1:

priority 0 (highest priority): the PUSCH with high priority corresponding to the channel access parameter is greater than the PUSCH with low priority corresponding to the channel access parameter;

priority 1: a PUSCH carrying A-CSI;

priority 2: PUSCH with earliest initial time slot;

priority 3: configuring a grant PUSCH or semi Persistent On PUSCH by using the dynamically scheduled PUSCH;

priority 4: PUSCH with small serving cell index > PUSCH with large serving cell index;

priority 5: PUSCH early in transmission symbol > PUSCH late in transmission symbol.

Multiplexing priority rule 2:

priority 1: a PUSCH carrying A-CSI;

1 st-2 nd priority: the PUSCH with high priority corresponding to the channel access parameter is greater than the PUSCH with low priority corresponding to the channel access parameter;

priority 2: PUSCH with earliest initial time slot;

priority 3: configuring a grant PUSCH or semi Persistent On PUSCH by using the dynamically scheduled PUSCH;

priority 4: PUSCH with small serving cell index > PUSCH with large serving cell index;

priority 5: PUSCH early in transmission symbol > PUSCH late in transmission symbol.

It should be noted that, in each of the above embodiments, when the first uplink transmission includes M uplink transmissions and the second uplink transmission includes N uplink transmissions, if the first uplink transmission and the second uplink transmission need to be multiplexed, multiplexing may be performed according to the multiplexing rule provided in the embodiment of the present invention.

Based on the scheme, when the first uplink transmission includes M uplink transmissions and the second uplink transmission includes N uplink transmissions, the UE may determine to multiplex at least one of the M uplink transmissions for transmission in the third uplink transmission based on the channel access parameters of the N uplink transmissions, so that how to multiplex the transmissions may be selected more flexibly.

Fig. 12 is a schematic diagram showing a possible structure of a collision processing apparatus according to an embodiment of the present invention. As shown in fig. 12, the conflict processing apparatus 400 according to an embodiment of the present invention may include: a processing module 401; a processing module 401, configured to process a first uplink transmission and a second uplink transmission according to uplink transmission information when a time domain resource of the first uplink transmission and a time domain resource of the second uplink transmission overlap, where the uplink transmission information is information corresponding to the first uplink transmission and the second uplink transmission; wherein, the uplink transmission information includes any one of the following items: a channel access parameter; priority and channel access parameters of uplink transmission; the starting time domain position of the uplink transmission.

In one possible implementation, the uplink transmission information includes a channel access parameter; the processing module 401 is specifically configured to: if the first priority is higher than the second priority, transmitting the first uplink transmission, and discarding the second uplink transmission; or if the first priority is lower than or equal to the second priority, multiplexing the first uplink transmission in the second uplink transmission for transmission; the first priority is the priority corresponding to the channel access parameter of the first uplink transmission, and the second priority is the priority corresponding to the channel access parameter of the second uplink transmission.

In one possible implementation, the uplink transmission information includes a channel access parameter; the processing module 401 is specifically configured to: if the first channel access parameter is a specific channel access parameter and the second channel access parameter is a non-specific channel access parameter, transmitting a first uplink transmission and discarding the second uplink transmission; or multiplexing the second uplink transmission for transmission in the first uplink transmission; or if the first channel access parameter and the second channel access parameter are both non-specific channel access parameters, multiplexing the first uplink transmission in the second uplink transmission for transmission, or multiplexing the second uplink transmission in the first uplink transmission for transmission; or, if the first channel access parameter is a non-specific channel access parameter, multiplexing the first uplink transmission in the second uplink transmission for transmission; the first channel access parameter is a channel access parameter of first uplink transmission, and the second channel access parameter is a channel access parameter of second uplink transmission.

In one possible implementation, the uplink transmission information includes a priority of uplink transmission and a channel access parameter; the processing module 401 is specifically configured to: multiplexing and transmitting the first uplink transmission and the second uplink transmission if the third priority is higher than or equal to the fourth priority and the first condition is met; or if the third priority is higher than or equal to the fourth priority and does not meet the first condition, transmitting the first uplink transmission and discarding the second uplink transmission; the first condition is that the channel access parameter of the second uplink transmission is a specific channel access parameter, or the priority corresponding to the channel access parameter of the second uplink transmission is higher than the priority corresponding to the channel access parameter of the first uplink transmission; the third priority is the transmission priority of the first uplink transmission, and the fourth priority is the transmission priority of the second uplink transmission.

In a possible implementation manner, the uplink transmission information includes a start time domain position of uplink transmission, and a transmission priority of the first uplink transmission is higher than a transmission priority of the second uplink transmission; the processing module 401 is specifically configured to: discarding the second uplink transmission if the second starting time domain position is earlier than the first starting time domain position; or if the second starting time domain position is later than or equal to the first starting time domain position, processing the first uplink transmission and the second uplink transmission according to the channel detection result corresponding to the first uplink transmission; the first starting time domain position is the starting time domain position of the first uplink transmission, and the second starting time domain position is the starting time domain position of the second uplink transmission.

In a possible implementation, if the second starting time domain position is equal to the first starting time domain position, the first uplink transmission and the second uplink transmission correspond to different resource block sets.

In one possible implementation, the channel detection result includes whether the channel is empty or busy; the processing module 401 is specifically configured to: if the channel corresponding to the first uplink transmission is empty, transmitting the first uplink transmission, and discarding the second uplink transmission; or if the channel corresponding to the first uplink transmission is busy, multiplexing the first uplink transmission in the second uplink transmission for transmission; or if the channel corresponding to the first uplink transmission is busy, transmitting the second uplink transmission, and discarding the first uplink transmission.

In a possible implementation manner, the processing module 401 is specifically configured to: multiplexing the first uplink transmission in a second uplink transmission; detecting the state of a channel corresponding to the second uplink transmission; and if the channel corresponding to the second uplink transmission is empty, transmitting the second uplink transmission after multiplexing the first uplink transmission.

In a possible implementation manner, the processing module 401 is specifically configured to: multiplexing the first uplink transmission for transmission in the second uplink transmission if the interval between the second starting time domain position and the first starting time domain position is greater than or equal to a first threshold.

In one possible implementation, the processing module 401 is further configured to: and if the interval between the second starting time domain position and the first starting time domain position is smaller than a first threshold value, discarding the first uplink transmission and the second uplink transmission.

In a possible implementation manner, the processing module 401 is specifically configured to: if the interval between the second starting time domain position and the first starting time domain position is greater than or equal to a second threshold, transmitting a second uplink transmission, and discarding the first uplink transmission.

In one possible implementation, the processing module 401 is further configured to: and if the interval between the second starting time domain position and the first starting time domain position is smaller than a second threshold value, discarding the first uplink transmission and the second uplink transmission.

In a possible implementation manner, the first uplink transmission includes M uplink transmissions, the second uplink transmission includes N uplink transmissions, and the uplink transmission information includes channel access parameters corresponding to the N uplink transmissions; m is a positive integer, N is an integer greater than 1; the processing module 401 is specifically configured to: determining a third uplink transmission with the highest multiplexing priority in the N uplink transmissions according to channel access parameters corresponding to the N uplink transmissions; multiplexing at least one uplink transmission of the M uplink transmissions for transmission in a third uplink transmission.

The conflict processing apparatus provided in the embodiment of the present invention can implement each process implemented by the UE in the foregoing method embodiments, and for avoiding repetition, detailed descriptions are not repeated here.

Embodiments of the present invention provide a collision processing apparatus, where the collision processing apparatus may process a first uplink transmission and a second uplink transmission according to uplink transmission information when a time domain resource of the first uplink transmission and a time domain resource of the second uplink transmission overlap. The uplink transmission information is information corresponding to the first uplink transmission and the second uplink transmission. Since the uplink transmission information may include any one of the following items: a channel access parameter; priority and channel access parameters of uplink transmission; the starting time domain position of the uplink transmission. Therefore, the collision processing device may determine how to process the first uplink transmission and the second uplink transmission with time domain resource collision by combining the channel access parameter, or the priority of the uplink transmission and the channel access parameter, or the starting time domain position of the uplink transmission, and since the collision processing device may determine whether to discard, transmit, or multiplex the uplink transmission from multiple aspects, the collision processing device may increase the possibility that the collision processing device transmits the uplink transmission in the case that the uplink transmission time domain resources overlap, and may increase the probability that the collision processing device accesses the channel compared to the related art that performs processing only according to the priority of the uplink transmission.

Fig. 13 is a hardware schematic diagram of a UE according to an embodiment of the present invention, where the UE100 includes, but is not limited to: radio frequency unit 101, network module 102, audio output unit 103, input unit 104, sensor 105, display unit 106, user input unit 107, interface unit 108, memory 109, processor 110, and power supply 111.

Those skilled in the art will appreciate that the UE structure shown in fig. 13 does not constitute a limitation of the UE, which may include more or fewer components than those shown, or combine certain components, or a different arrangement of components. In the embodiment of the present invention, the UE includes, but is not limited to, a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a wearable device, a pedometer, and the like.

The processor 110 is configured to process a first uplink transmission and a second uplink transmission according to uplink transmission information when a time domain resource of the first uplink transmission and a time domain resource of the second uplink transmission are overlapped, where the uplink transmission information is information corresponding to the first uplink transmission and the second uplink transmission; wherein the uplink transmission information includes any one of: a channel access parameter; priority and channel access parameters of uplink transmission; the starting time domain position of the uplink transmission.

The embodiment of the invention provides a UE, and the UE can process first uplink transmission and second uplink transmission according to uplink transmission information under the condition that time domain resources of the first uplink transmission and time domain resources of the second uplink transmission are overlapped. The uplink transmission information is information corresponding to the first uplink transmission and the second uplink transmission. Since the uplink transmission information may include any one of the following items: a channel access parameter; priority and channel access parameters of uplink transmission; the starting time domain position of the uplink transmission. Therefore, the UE may determine how to process the first uplink transmission and the second uplink transmission with conflicting time domain resources according to the channel access parameter, or the priority of the uplink transmission and the channel access parameter, or the starting time domain position of the uplink transmission, and since the UE may determine whether to discard, transmit, or multiplex the uplink transmission from multiple aspects, the UE may improve the possibility of transmitting the uplink transmission when the uplink transmission time domain resources overlap, and may improve the probability of the UE accessing the channel compared to the related art that the UE performs processing only according to the priority of the uplink transmission.

It should be understood that, in the embodiment of the present invention, the radio frequency unit 101 may be used for receiving and sending signals during a message transmission or call process, and specifically, after receiving downlink data from a base station, the downlink data is processed by the processor 110; in addition, the uplink data is transmitted to the base station. Typically, radio frequency unit 101 includes, but is not limited to, an antenna, at least one amplifier, a transceiver, a coupler, a low noise amplifier, a duplexer, and the like. In addition, the radio frequency unit 101 can also communicate with a network and other devices through a wireless communication system.

The UE provides the user with wireless broadband internet access via the network module 102, such as helping the user send and receive e-mails, browse webpages, access streaming media, and the like.

The audio output unit 103 may convert audio data received by the radio frequency unit 101 or the network module 102 or stored in the memory 109 into an audio signal and output as sound. Also, the audio output unit 103 may also provide audio output related to a specific function performed by the UE100 (e.g., a call signal reception sound, a message reception sound, etc.). The audio output unit 103 includes a speaker, a buzzer, a receiver, and the like.

The input unit 104 is used to receive an audio or video signal. The input Unit 104 may include a Graphics Processing Unit (GPU) 1041 and a microphone 1042, and the Graphics processor 1041 processes image data of a still picture or video obtained by an image capturing device (e.g., a camera) in a video capturing mode or an image capturing mode. The processed image frames may be displayed on the display unit 106. The image frames processed by the graphic processor 1041 may be stored in the memory 109 (or other storage medium) or transmitted via the radio frequency unit 101 or the network module 102. The microphone 1042 may receive sound and may be capable of processing such sound into audio data. The processed audio data may be converted into a format output transmittable to a mobile communication base station via the radio frequency unit 101 in case of a phone call mode.

The UE100 also includes at least one sensor 105, such as light sensors, motion sensors, and other sensors. Specifically, the light sensor includes an ambient light sensor that can adjust the brightness of the display panel 1061 according to the brightness of ambient light, and a proximity sensor that can turn off the display panel 1061 and/or backlight when the UE100 moves to the ear. As one of the motion sensors, the accelerometer sensor can detect the magnitude of acceleration in each direction (generally three axes), detect the magnitude and direction of gravity when stationary, and can be used to identify the UE attitude (such as horizontal and vertical screen switching, related games, magnetometer attitude calibration), vibration identification related functions (such as pedometer, tapping), and the like; the sensors 105 may also include fingerprint sensors, pressure sensors, iris sensors, molecular sensors, gyroscopes, barometers, hygrometers, thermometers, infrared sensors, etc., which are not described in detail herein.

The display unit 106 is used to display information input by a user or information provided to the user. The Display unit 106 may include a Display panel 1061, and the Display panel 1061 may be configured in the form of a Liquid Crystal Display (LCD), an Organic Light-Emitting Diode (OLED), or the like.

The user input unit 107 may be used to receive input numeric or character information and generate key signal inputs related to user settings and function control of the UE. Specifically, the user input unit 107 includes a touch panel 1071 and other input devices 1072. Touch panel 1071, also referred to as a touch screen, may collect touch operations by a user on or near the touch panel 1071 (e.g., operations by a user on or near touch panel 1071 using a finger, stylus, or any suitable object or attachment). The touch panel 1071 may include two parts of a touch detection device and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts the touch information into touch point coordinates, sends the touch point coordinates to the processor 110, and receives and executes commands sent by the processor 110. In addition, the touch panel 1071 may be implemented in various types, such as a resistive type, a capacitive type, an infrared ray, and a surface acoustic wave. In addition to the touch panel 1071, the user input unit 107 may include other input devices 1072. Specifically, other input devices 1072 may include, but are not limited to, a physical keyboard, function keys (e.g., volume control keys, switch keys, etc.), a trackball, a mouse, and a joystick, which are not described in detail herein.

Further, the touch panel 1071 may be overlaid on the display panel 1061, and when the touch panel 1071 detects a touch operation thereon or nearby, the touch panel 1071 transmits the touch operation to the processor 110 to determine the type of the touch event, and then the processor 110 provides a corresponding visual output on the display panel 1061 according to the type of the touch event. Although in fig. 13, the touch panel 1071 and the display panel 1061 are two independent components to implement the input and output functions of the UE, in some embodiments, the touch panel 1071 and the display panel 1061 may be integrated to implement the input and output functions of the UE, and is not limited herein.

The interface unit 108 is an interface for connecting an external device to the UE 100. For example, the external device may include a wired or wireless headset port, an external power supply (or battery charger) port, a wired or wireless data port, a memory card port, a port for connecting a device having an identification module, an audio input/output (I/O) port, a video I/O port, an earphone port, and the like. The interface unit 108 may be used to receive input from external devices (e.g., data information, power, etc.) and transmit the received input to one or more elements within the UE100 or may be used to transmit data between the UE100 and external devices.

The memory 109 may be used to store software programs as well as various data. The memory 109 may mainly include a storage program area and a storage data area, wherein the storage program area may store an operating system, an application program required by at least one function (such as a sound playing function, an image playing function, etc.), and the like; the storage data area may store data (such as audio data, a phonebook, etc.) created according to the use of the cellular phone, and the like. Further, the memory 109 may include high speed random access memory, and may also include non-volatile memory, such as at least one magnetic disk storage device, flash memory device, or other volatile solid state storage device.

The processor 110 is a control center of the UE, connects various parts of the entire UE using various interfaces and lines, performs various functions of the UE and processes data by running or executing software programs and/or modules stored in the memory 109 and calling data stored in the memory 109, thereby performing overall monitoring of the UE. Processor 110 may include one or more processing units; preferably, the processor 110 may integrate an application processor, which mainly handles operating systems, user interfaces, application programs, etc., and a modem processor, which mainly handles wireless communications. It will be appreciated that the modem processor described above may not be integrated into the processor 110.

The UE100 may further include a power supply 111 (e.g., a battery) for supplying power to various components, and preferably, the power supply 111 may be logically connected to the processor 110 via a power management system, so as to manage charging, discharging, and power consumption management functions via the power management system.

In addition, the UE100 includes some functional modules that are not shown, and are not described in detail herein.

Optionally, an embodiment of the present invention further provides a UE, which, with reference to fig. 13, includes a processor 110, a memory 109, and a computer program that is stored in the memory 109 and is executable on the processor 110, where the computer program is executed by the processor 110 to implement each process of the foregoing collision processing method embodiment, and can achieve the same technical effect, and is not described herein again to avoid repetition.

An embodiment of the present invention further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by the processor 110 shown in fig. 13, the computer program implements the processes of the method embodiment, and can achieve the same technical effect, and is not described herein again to avoid repetition. The computer-readable storage medium may be a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk or an optical disk.

It should be noted that, in the embodiments of the present invention, the terms "comprises," "comprising," or any other variation thereof, are intended to cover a non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements does not include only those elements but may include other elements not expressly listed or inherent to such process, method, article, or apparatus. Without further limitation, an element defined by the phrase "comprising an … …" does not exclude the presence of other like elements in a process, method, article, or apparatus that comprises the element.

Through the above description of the embodiments, those skilled in the art will clearly understand that the method of the above embodiments can be implemented by software plus a necessary general hardware platform, and certainly can also be implemented by hardware, but in many cases, the former is a better implementation manner. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium (such as ROM/RAM, magnetic disk, optical disk) and includes instructions for enabling a terminal (such as a mobile phone, a computer, a server, an air conditioner, or a network device) to execute the method according to the embodiments of the present application.

While the present embodiments have been described with reference to the accompanying drawings, it is to be understood that the invention is not limited to the precise embodiments described above, which are meant to be illustrative and not restrictive, and that various changes may be made therein by those skilled in the art without departing from the spirit and scope of the invention as defined by the appended claims.

36页详细技术资料下载
上一篇:一种医用注射器针头装配设备
下一篇:映射关系确定方法及相关设备

网友询问留言

已有0条留言

还没有人留言评论。精彩留言会获得点赞!

精彩留言,会给你点赞!