Resource processing method, device, terminal and storage medium

By detecting conflict resources and executing conflict processing operations, and selecting SL resources in combination with the resources of the second terminal, the problem of poor SL processing capabilities of the terminal is solved, and the processing capability and transmission reliability are improved.

CN114793348BActive Publication Date: 2025-03-25VIVO MOBILE COMM CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202110106340.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-01-26
Publication Date
2025-03-25
Estimated Expiration
2041-01-26

AI Technical Summary

Technical Problem

The terminal directly randomly selects the side link (SL) resources, resulting in poor processing power.

Method used

By detecting conflicting resources, performing conflict processing operations, and performing SL resource selection based on the resources of the second terminal, ensuring that the resources do not conflict.

Benefits of technology

It improves the terminal's SL processing capability, reduces resource conflicts, and enhances transmission reliability and resource utilization.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114793348B_ABST
    Figure CN114793348B_ABST
Patent Text Reader

Abstract

The present application provides a resource processing method, device, terminal and storage medium, the method comprising: a first terminal performs a target operation, wherein the target operation comprises at least one of the following: detecting conflicting resources; performing conflict handling operations for conflicting resources; selecting SL resources according to resources of a second terminal, the second terminal being the opposite end of a physical sidelink channel of the first terminal; wherein the conflicting resources comprise at least one of the following: conflicts between SL resources; conflicts between SL resources and non-SL resources. The present application can improve the SL processing capability of the terminal, and improve the reliability and resource utilization of SL transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a resource processing method, device, terminal and storage medium. Background Art

[0002] In some communication systems (e.g., 5G systems), the sidelink (SL) resource allocation includes a network device scheduling mode and a terminal autonomous resource selection mode. The network device scheduling mode refers to the transmission resources that the network device notifies the terminal through downlink signaling, and the terminal autonomous resource selection mode refers to the terminal selecting available transmission resources in the resource pool. However, currently, the terminal directly selects SL resources, such as randomly selecting resources in the resource pool, which results in poor SL processing capabilities of the terminal. Summary of the invention

[0003] The embodiments of the present application provide a resource processing method, device, terminal and storage medium, which can solve the problem of poor SL processing capability of the terminal.

[0004] In a first aspect, an embodiment of the present application provides a resource processing method, including:

[0005] The first terminal performs a target operation, wherein the target operation includes at least one of the following:

[0006] Detect conflicting resources;

[0007] Perform conflict handling operations on conflicting resources;

[0008] Performing SL resource selection according to resources of a second terminal, where the second terminal is a peer of a physical sidelink channel of the first terminal;

[0009] The conflicting resources include at least one of the following:

[0010] Conflicts between SL resources;

[0011] Conflicts between SL resources and non-SL resources.

[0012] In a second aspect, an embodiment of the present application provides a resource processing device, including:

[0013] An execution module, configured to execute a target operation, wherein the target operation includes at least one of the following:

[0014] Detect conflicting resources;

[0015] Perform conflict handling operations on conflicting resources;

[0016] performing sidelink SL resource selection according to resources of a second terminal, the second terminal being a counterpart of a physical sidelink channel of a first terminal, the first terminal including the resource processing device;

[0017] The conflicting resources include at least one of the following:

[0018] Conflicts between sidelink SL resources;

[0019] Conflicts between SL resources and non-SL resources.

[0020] In a third aspect, an embodiment of the present application provides a terminal, which is a first terminal, comprising: a memory, a processor, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps in the resource processing method provided in the embodiment of the present application.

[0021] In a fourth aspect, an embodiment of the present application provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps in the resource processing method provided in the embodiment of the present application are implemented.

[0022] In an embodiment of the present application, the first terminal performs a target operation, wherein the target operation includes at least one of the following: detecting conflicting resources; performing conflict handling operations on conflicting resources; selecting SL resources based on resources of a second terminal, wherein the second terminal is the opposite end of a physical sidelink channel of the first terminal; wherein the conflicting resources include at least one of the following: conflicts between SL resources; conflicts between SL resources and non-SL resources. Through the above target operations, the SL processing capability of the terminal can be improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] Figure 1 A structural diagram showing a wireless communication system to which the embodiments of the present application can be applied;

[0024] Figure 2 is a flow chart of a resource processing method provided by an embodiment of the present application;

[0025] Figures 3 to 7 It is a schematic diagram of a scenario provided by an embodiment of the present application;

[0026] Figure 8 is a structural diagram of a resource processing device provided in an embodiment of the present application;

[0027] Fig. 9 It is a structural diagram of a terminal provided in an embodiment of the present application. DETAILED DESCRIPTION

[0028] The following will be combined with the drawings in the embodiments of the present application to clearly describe the technical solutions in the embodiments of the present application. Obviously, the described embodiments are part of the embodiments of the present application, rather than all the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in this field belong to the scope of protection of this application.

[0029] The terms "first", "second", etc. in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchangeable under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than those illustrated or described here, and the objects distinguished by "first" and "second" are generally of the same type, and the number of objects is not limited. For example, the first object can be one or more. In addition, "and / or" in the specification and claims represents at least one of the connected objects, and the character " / " generally represents that the objects associated with each other are in an "or" relationship.

[0030] It is worth noting that the technology described in the embodiments of the present application is not limited to the Long Term Evolution (LTE) / LTE Evolution (LTE-Advanced, LTE-A) system, but can also be used in other wireless communication systems, such as Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single-carrier Frequency Division Multiple Access (SC-FDMA) and other systems. The terms "system" and "network" in the embodiments of the present application are often used interchangeably, and the described technology can be used for the above-mentioned systems and radio technologies as well as for other systems and radio technologies. However, the following description describes a new radio (NR) system for example purposes, and NR terms are used in most of the following descriptions, and these technologies can also be applied to applications other than NR system applications, such as the 6th Generation (6G) communication system.

[0031] See also Figure 1 , Figure 1 is a structural diagram of a communication system to which the embodiment of the present invention can be applied, such as Figure 1As shown, it includes a terminal 11, a terminal 12 and a network side device 13, wherein the terminal 11 and the terminal 12 can communicate through a side link (Sidelink or side link, edge link, etc., and can be referred to as SL), and the network side device 13 can communicate with at least one of the terminals 11 and 12 through an air interface (Uu) and using an uplink and downlink.

[0032] The terminal 11 may be a mobile phone, a tablet computer, a laptop computer or a notebook computer, a personal digital assistant (PDA), a handheld computer, a netbook, an ultra-mobile personal computer (UMPC), a mobile Internet device (MID) or a vehicle-mounted device (VUE), a pedestrian terminal (PUE), a RedCap UE and other terminal-side devices, wherein the RedCap UE may include: wearable devices, industrial sensors, video surveillance equipment, etc., and the wearable devices include: bracelets, headphones, glasses, etc. It should be noted that the specific type of the terminal 11 is not limited in the embodiment of the present application.

[0033] The network side device 13 can be a base station or a core network, wherein the base station can be referred to as a node B, an evolved node B, an access point, a base transceiver station (Base Transceiver Station, BTS), a radio base station, a radio transceiver, a basic service set (Basic Service Set, BSS), an extended service set (Extended Service Set, ESS), a B node, an evolved B node (eNB), a home B node, a home evolved B node, a WLAN access point, a WiFi node, a transmitting and receiving point (Transmitting Receiving Point, TRP) or some other suitable term in the field. As long as the same technical effect is achieved, the base station is not limited to a specific technical vocabulary. It should be noted that in the embodiment of the present application, only the base station in the NR system is taken as an example, but the specific type of the base station is not limited.

[0034] The resource processing method, device, terminal and storage medium provided in the embodiments of the present application are described in detail below with reference to the accompanying drawings through specific embodiments and their application scenarios.

[0035] See also Figure 2 , Figure 2 is a flow chart of a resource processing method provided in an embodiment of the present application, such as Figure 2As shown, the following steps are included:

[0036] Step 201: The first terminal performs a target operation, wherein the target operation includes at least one of the following:

[0037] Detect conflicting resources;

[0038] Perform conflict handling operations on conflicting resources;

[0039] SL resource selection is performed based on resources of a second terminal, where the second terminal is a counterpart to a physical sidelink channel of the first terminal.

[0040] The above-mentioned first terminal can be the transmitting end of SL or the receiving end of SL. The above-mentioned second terminal can also be the transmitting end or the receiving end of SL (the transmitting end or the receiving end is collectively referred to as the opposite end), and the first terminal can correspond to multiple second terminals, for example: one second terminal is the transmitting end of SL, and another second terminal is the receiving end of SL. The above-mentioned physical sidelink channel can be a physical sidelink control channel (physical sidelink control channel, PSCCH), a physical sidelink shared channel (physical sidelink shared channel, PSSCH) or a physical sidelink feedback channel (Physical Sidelink Feedback channel, PSFCH).

[0041] The above-mentioned detection of conflicting resources may be to detect whether the resources related to the above-mentioned first terminal include conflicting resources, for example: detecting whether at least one of the resources used for SL sending of the first terminal, the resources used for SL receiving of the first terminal and uplink (UL) resources include conflicting resources.

[0042] In the embodiment of the present application, the above-mentioned conflicting resources include at least one of the following:

[0043] Conflicts between SL resources;

[0044] Conflicts between SL resources and non-SL resources.

[0045] The above-mentioned SL resources refer to resources used for SL transmission, such as: PSCCH resources, PSSCH resources, and PSFCH resources.

[0046] The conflict between the above SL resources may be that multiple SL resources are partially or completely overlapped.

[0047] The non-SL resources may be resources for the first terminal to communicate with the network device, such as uplink transmission resources (UL TX resources) or downlink reception resources (DL RX resources). Alternatively, the non-SL resources may be WIFI resources, Bluetooth resources, zigbee resources, etc.

[0048] The conflict between the SL resources and the non-SL resources may be that the SL resources and the non-SL resources are partially or completely overlapped.

[0049] It should be noted that, in the embodiments of the present application, conflicting resources may refer to resource overlap or potential resource overlap between at least two resources. Potential resource overlap refers to resource overlap detected at a certain time for at least two resources, but there may be no resource overlap detected at other times. For example, some terminals reselect resources, resulting in resource overlap before reselection, but there may be no resource overlap after reselection. In addition, resource overlap or potential resource overlap may refer to partial or complete overlap of resources in time, for example, the existence of the same time slot / sub-time slot / symbol / subframe; resource overlap may also be frequency domain resource overlap or time-frequency resource overlap.

[0050] In addition, in the embodiment of the present application, conflicting resources may also be referred to as collision conflicting resources.

[0051] The above-mentioned conflict handling operation for conflicting resources may be, when conflicting resources are detected or signaling notifying conflicting resources is received, conflict handling operations are performed on conflicting resources, for example: discarding conflicting resources, discarding transmission corresponding to conflicting resources, or performing resource reselection, etc.

[0052] It should be noted that, in the embodiment of the present application, the above-mentioned conflicting resources may be determined by detection, or may be notified by signaling of the second terminal. Further, after the first terminal detects the conflicting resources, it may also notify the second terminal of the conflicting resources.

[0053] The above-mentioned SL resource selection based on the resources of the second terminal may be selecting SL resources that do not overlap with the resources of the second terminal, or selecting SL resources that do not overlap with the feedback resources corresponding to the resources of the second terminal.

[0054] In the embodiment of the present application, at least one of detecting conflicting resources, performing conflict handling operations on conflicting resources, and selecting SL resources based on the resources of the second terminal can be achieved through the above steps, so that the SL capability of the terminal can be improved. For example: by detecting conflicting resources, the conflicting resources related to the first terminal can be determined, thereby improving the resource detection effect of the first terminal; since SL resource selection is performed based on the resources of the second terminal, resource conflicts can be reduced or avoided to improve the transmission reliability of SL; since conflict handling operations are performed on conflicting resources, the transmission reliability of SL can be improved, and the occurrence of transmission conflicts can also be reduced or avoided, thereby improving resource utilization.

[0055] As an optional implementation manner, the detecting conflicting resources includes:

[0056] The first terminal detects conflicting resources based on the resource information;

[0057] The resource information is used to represent at least one of the following:

[0058] Resources of the first terminal and resources of at least one second terminal.

[0059] The resources of the first terminal may be resources selected by the first terminal or resources reserved by the first terminal, or resources that the first terminal needs to occupy, for example, resources selected by the first terminal for SL sending. The resources of the second terminal may be resources selected by the second terminal or resources reserved by the second terminal, or resources that the second terminal needs to occupy, for example, resources selected by the second terminal for SL sending.

[0060] The resources of at least one second terminal may be resources notified by the second terminal through signaling. For example, after the second terminal selects the resources, the second terminal notifies the first terminal of the resources selected by the second terminal through broadcast signaling or unicast signaling.

[0061] The first terminal detects conflicting resources based on the resource information, which may be detecting whether there are conflicting resources in the resources of the first terminal, or detecting whether there are conflicting resources between the resources of the first terminal and the resources of at least one second terminal.

[0062] In this implementation, whether there are conflicting resources can be accurately detected based on the resource information.

[0063] Optionally, the first terminal detects conflicting resources according to the resource information, including:

[0064] The first terminal detects conflicting resources according to the resource information and an identifier of at least one of the second terminals.

[0065] The identifier of at least one of the second terminals can be used to identify the second terminal corresponding to the resource, so that the second terminal having a resource conflict with the first terminal can be accurately determined through the resource information and the identifier of at least one second terminal, so as to further improve the detection effect.

[0066] Optionally, the resources of the at least one second terminal include:

[0067] Resources of at least one second terminal determined by SL control information received by the first terminal, wherein the SL control information includes at least one of the following:

[0068] Resource reservation information and terminal identifier associated with the reserved resources.

[0069] The resource reservation information may be PSCCH / PSSCH resource reservation information, and the terminal identifier associated with the reserved resource may be a destination ID of the reserved resource or a source ID of the reserved resource. The reserved resource may include non-periodic and / or periodic reserved resources.

[0070] In this implementation, the resources of at least one second terminal may be accurately determined through the above SL control information.

[0071] In addition, the above-mentioned SL control information may be SL control information obtained by demodulating at least one of PSCCH and PSSCH.

[0072] For example, when the second terminal is a transmitter that sends PSCCH / PSSCH to the first terminal, the first terminal demodulates the SL control information sent by the second terminal to obtain the PSCCH / PSSCH resource reservation information and the target identifier associated with the PSCCH / PSSCH resource to determine whether the PSCCH / PSSCH of the PSCCH / PSSCH resource is sent to the first terminal. st stage SCI) to obtain resource reservation information; demodulate the second channel state information field (2 nd stage SCI) obtains a target identifier associated with the resource to determine whether the resource is sent to the first terminal.

[0073] It should be noted that, in the embodiment of the present application, the non-periodic reserved resources can be associated with the corresponding terminal, that is, the target terminal of the resource transmission can be determined through the non-periodic reserved resources, so that the target identifier can be carried in the SL control information. Of course, in the embodiment of the present application, in some scenarios, the periodic reserved resources can also be related to the corresponding terminal, that is, the target terminal of the resource transmission can be determined through the periodic reserved resources. In addition, in the embodiment of the present application, it can be known through the target identifier whether the information sent on the non-periodic reserved or periodic reserved resources is sent to the first terminal. Of course, it is not excluded to combine with the high-level target identifier to make a joint judgment, and this embodiment of the present application is not limited to this.

[0074] For another example: when the second terminal is a receiving end for receiving the PSCCH / PSSCH sent by the first terminal, the first terminal performs SL control information demodulation to obtain the PSCCH / PSSCH resource reservation information and the source identifier associated with the resource to determine whether the PSCCH / PSSCH corresponding to the PSCCH / PSSCH resource originates from the second terminal. st stage SCI) to obtain resource reservation information, wherein the reserved resources may include non-periodic and / or periodic reserved resources, and at least for the non-periodic reserved resources, it can be determined whether the reserved resources are from the first terminal; and the second channel state information field (2 nd The first terminal may use a source identifier associated with the reserved resource to determine whether the reserved resource comes from the first terminal. For example, at least the source identifier may be used to determine whether the information on the non-periodic reserved resource is sent from the first terminal. Of course, it is not excluded to combine with the high-level source identifier to make a joint judgment, which is not limited in the embodiment of the present application.

[0075] It should be noted that the embodiments of the present application are not limited to determining the resources of at least one second terminal through SL control information. For example, in some scenarios, the resources of at least one second terminal can also be obtained through high-level signaling.

[0076] The following six scenarios are used to illustrate the conflict resource detection in the embodiment of the present application:

[0077] Scene 1

[0078] In this scenario, the first terminal is UE1, and UE0 and UE2 are second terminals. Figure 3 As shown, determining whether a transmission collision conflict occurs includes:

[0079] If UE1 detects that there is PSCCH / PSSCH resource overlap / potential resource overlap between multiple transmitters (UE2, UE0) (for example, the time-frequency resources of these PSCCH / PSSCH resources partially or completely overlap) and at least one transmitter sends information to UE1, it determines that there is a resource conflict.

[0080] Scene 2

[0081] In this scenario, the first terminal is UE1, and UE0 and UE2 are second terminals. Figure 4 As shown, it includes SL co-transmission conflict detection, such as PSFCH TX and PSFCH TX conflict. Determining whether SL co-transmission conflict occurs includes:

[0082] UE1 detects that there is resource overlap / potential resource overlap in the PSFCH resources corresponding to the PSCCH / PSSCH resources of multiple transmitters (UE2, UE0) (for example, there is partial or complete overlap in the time-frequency resources of these PSCCH / PSSCH resources), and at least two transmitters send information to UE1, then there is a conflict between PSFCH TX and PSFCH TX resources.

[0083] Scene 3

[0084] The scene is as Figure 5 As shown, it includes SL transceiver duplex mode conflict detection, such as PSSCH TX and PSSCH RX conflict, and also includes PSFCH TX and PSFCH RX conflict. Determining whether SL transceiver duplex conflict occurs includes at least one of the following:

[0085] 1. The first terminal is UE1, and UE0 and UE2 are second terminals.

[0086] against Figure 5 The PSSCH TX and PSSCH RX conflicts shown on the left may include the following:

[0087] UE1 detects that there is resource overlap / potential resource overlap between its PSCCH / PSSCH resources and the PSCCH / PSSCH resources of its transmitter (UE2) for sending information to UE1 (for example, these PSCCH / PSSCH resources overlap in time / are in the same slot / sub-slot / symbol / sub-frame), then it is determined that there is a PSSCH TX and PSSCH RX resource conflict;

[0088] against Figure 5 The PSFCH TX and PSFCH RX conflicts shown on the right may include the following:

[0089] UE1 detects that there is resource overlap (for example, time overlap / in the same PSFCH opportunity) between the PSFCH resources corresponding to its PSCCH / PSSCH resources and the PSFCH resources corresponding to the PSCCH / PSSCH resources used by its transmitter (UE2) to send information to UE1, and determines that there is a conflict between PSFCH TX and PSFCH RX resources.

[0090] 2. The first terminal is UE2, and UE1 is the second terminal.

[0091] against Figure 5 The PSSCH TX and PSSCH RX conflicts shown on the left may include the following:

[0092] UE2 detects that its PSCCH / PSSCH resources have resource overlap / potential resource overlap (for example, time overlap / in the same slot / sub-slot / symbol / sub-frame) with the PSCCH / PSSCH resources of the PSCCH / PSSCH receiving end (UE1) of the PSCCH / PSSCH resources, and determines that there is a PSSCH TX and PSSCH RX resource conflict;

[0093] against Figure 5 The PSFCH TX and PSFCH RX conflicts shown on the right may include the following:

[0094] UE2 detects that there is resource overlap / potential resource overlap (for example, time overlap / in the same PSFCH opportunity) between the PSFCH resources corresponding to its PSCCH / PSSCH resources and the PSFCH resources corresponding to the PSCCH / PSSCH resources of the PSCCH / PSSCH receiving end (UE1) sending information of the PSCCH / PSSCH resources, then there is a conflict between PSFCH TX and PSFCH RX resources.

[0095] Scene 4

[0096] In this scenario, the first terminal is UE1, and UE0 and UE2 are second terminals. Figure 6 As shown, it includes duplex conflict between UL and SL transmission, or UL and SL simultaneous transmission conflict detection, such as UL TX and PSSCH RX conflict, UL TX and PSFCH TX conflict. Determining whether duplex conflict between UL and SL transmission / UL and SL simultaneous transmission conflict occurs includes at least one of the following:

[0097] against Figure 6 The UL TX and PSSCH RX conflicts shown on the left may include the following:

[0098] UE1 detects that there is resource overlap / potential resource overlap (resources overlap in time / in the same slot / sub-slot / symbol / sub-frame) between its UL TX resources and the PSCCH / PSSCH resources used by its transmitter (UE2) to send information to UE1, and there is a conflict between UL TX and PSSCH RX resources;

[0099] against Figure 6 The UL TX and PSFCH TX conflicts shown on the right may include the following:

[0100] UE1 detects that there is resource overlap / potential resource overlap (resources overlap in time / are in the same slot / sub-slot / symbol / sub-frame) between its UL TX resources and the PSFCH resources corresponding to the PSCCH / PSSCH resources used by its transmitter (UE2) to send information to UE1, and there is a conflict between UL TX and PSFCH TX resources.

[0101] Scene 5

[0102] In this scenario, the first terminal is UE1, and UE0 and UE2 are second terminals. Figure 7 As shown, it includes duplex conflict between UL and SL transmission, or conflict between UL and SL transmission, such as conflict between UL TX and PSSCH TX, conflict between UL TX and PSFCH RX. Determining whether duplex conflict between UL and SL transmission / conflict between UL and SL transmission occurs includes at least one of the following:

[0103] against Figure 7 The UL TX and PSSCH TX conflict shown on the left may be that UE1 detects that there is resource overlap / potential resource overlap between the UL TX resource and the PSCCH / PSSCH resource for transmitting information of UE1, and then determines that there is a UL TX and PSSCH TX conflict;

[0104] against Figure 7 The UL TX and PSFCH RX conflicts shown on the right may include:

[0105] UE1 detects that there is resource overlap / potential resource overlap (resources overlap in time / are in the same slot / sub-slot / symbol / sub-frame) between its UL TX resources and the PSFCH resources corresponding to the PSCCH / PSSCH resources for sending information by UE1, and determines that there is a conflict between UL TX and PSFCH RX resources.

[0106] Scene 6

[0107] In this scenario, the first terminal is UE1, and UE0 and UE2 are second terminals. Determining whether a transmission conflict occurs includes:

[0108] When UE1 detects that there is PSCCH / PSSCH resource overlap / potential resource overlap between multiple transmitters (UE2, UE0) (for example, there is partial or complete overlap in the time-frequency resources of these PSCCH / PSSCH resources) and at least one transmitter sends information to another of the multiple transmitters, it determines that there is a resource conflict.

[0109] It should be noted that UL TX in the above 6 scenarios can be replaced by LTE SL TX / RX, or any other transmission technology (such as WIFI, Bluetooth, zigbee...). In addition, the above 6 scenarios are only examples of conflicting resources provided in the embodiments of the present application, and the conflicting resources in the embodiments of the present application are not limited to the conflicting resources in the above 6 scenarios.

[0110] As an optional implementation manner, the performing of the conflict handling operation on the conflicting resources includes:

[0111] When the conflicting resource is detected and a transmission conflict exists, a conflict handling operation is performed for the conflicting resource.

[0112] The transmission conflict may refer to the confirmation of the authenticity of the conflicting resources, because some resource conflicts may occur in actual applications, but these resources may not have transmission conflicts. For example, some resources conflict, but the transport blocks (TB) corresponding to these resources may have been successfully transmitted, such as the first successful transmission in multiple transmissions, or the terminal may not need to perform hybrid automatic repeat request (HARQ) feedback on some resources.

[0113] Optionally, the transmission conflict is determined to exist in at least one of the following cases:

[0114] The first terminal needs to receive a TB on the conflicting resource;

[0115] The first terminal needs to send a TB on the conflicting resource;

[0116] The first terminal needs to receive HARQ feedback on the conflicting resources;

[0117] The first terminal needs to send HARQ feedback on the conflicting resources;

[0118] The TB is the TB corresponding to the conflicting resource, and the HARQ feedback is the HARQ feedback corresponding to the conflicting resource.

[0119] The TB corresponding to the above-mentioned conflicting resources may be, when the above-mentioned conflicting resources are PSCCH / PSSCH resources, the TB that needs to be transmitted on the PSCCH / PSSCH resources, or, when the above-mentioned conflicting resources are PSFCH resources, the above-mentioned TB is the TB transmitted on the PSCCH / PSSCH that causes the PSFCH resource conflict.

[0120] The HARQ feedback corresponding to the above-mentioned conflicting resources may be the HARQ feedback that needs to be performed on the conflicting resources.

[0121] The above-mentioned receiving TB is to receive the TB sent by the second terminal, the above-mentioned sending TB is to send the TB to the second terminal, the above-mentioned receiving HARQ feedback is to receive the HARQ feedback sent by the second terminal, and the above-mentioned sending HARQ feedback is to send the HARQ feedback to the second terminal.

[0122] The need for the first terminal to receive the TB on the conflicting resources may be that the first terminal determines that the TB cannot be successfully demodulated before the conflicting resources, and therefore, the first terminal needs to continue receiving on the conflicting resources, then the conflict actually exists, that is, the above-mentioned transmission conflict exists. Alternatively, the need for the first terminal to receive the TB on the conflicting resources may be that the first terminal cannot determine whether the TB is successfully demodulated before the conflicting resources (for example: TB transmission resources that are still to be used), and the first terminal may need to continue receiving on the conflicting resources. Whether it is necessary to continue receiving on the conflicting resources depends on the protocol agreement / configuration / pre-configuration / the first terminal's own judgment. In other words, when the first terminal cannot determine whether the TB is successfully demodulated before the conflicting resources, whether the above-mentioned transmission conflict exists depends on the protocol agreement / configuration / pre-configuration / the first terminal's own judgment.

[0123] The above-mentioned first terminal needs to send a TB on the said conflicting resources. It can be that the first terminal cannot successfully send the above-mentioned TB before the conflicting resources, and the first terminal needs to continue to send on the conflicting resources, resulting in a transmission conflict, for example: a duplex conflict between PSSCH transmission (PSSCH TX) and PSSCH reception (PSSCH RX), or a duplex conflict between PSFCH transmission (PSFCH TXs) and PSFCH reception (PSFCH RX) actually exists.

[0124] Alternatively, the need for the first terminal to send a TB on the conflicting resource may be that the first terminal cannot determine whether the TB is successfully sent before the conflicting resource (TB transmission resources are still to be used), and the first terminal determines to continue sending on the conflicting resource according to the protocol agreement / configuration / pre-configuration / self-judgment, resulting in a transmission conflict. That is, when the first terminal cannot determine whether the TB is successfully sent before the conflicting resource, whether the transmission conflict exists depends on the protocol agreement / configuration / pre-configuration / self-judgment of the first terminal.

[0125] In addition, the first terminal can determine whether the above-mentioned TB is sent successfully through the HARQ feedback status. For example, if ACK is received for unicast or multicast (unicast / groupcast), it is determined that the TB is sent successfully. For multicast, if NACK is not received in some scenarios, it can be determined that the TB is sent successfully.

[0126] The need for the first terminal to receive or send HARQ feedback on the conflicting resource may be that, for a duplex conflict of PSFCH reception and transmission, the first terminal determines whether the TB transmission on the conflicting PSSCH resource has enabled HARQ feedback, or whether the TB needs to feedback HARQ-ACK / NACK. If it is enabled or the TB needs to feedback HARQ-ACK / NACK, the terminal needs to receive HARQ feedback when it is a transmitting end, and needs to send HARQ feedback when it is a receiving end.

[0127] Optionally, it is determined that there is no transmission conflict in the following case:

[0128] The first terminal has successfully demodulated TB before the conflicting resource;

[0129] The first terminal can successfully send a TB before the conflicting resource;

[0130] The first terminal does not need to receive HARQ feedback on the conflicting resources;

[0131] The first terminal does not need to send HARQ feedback on the conflicting resources;

[0132] The TB is the TB corresponding to the conflicting resource, and the HARQ feedback is the HARQ feedback corresponding to the conflicting resource.

[0133] In this implementation, if the first terminal has successfully demodulated the TB before the conflicting resource, it is determined that the actual conflict does not exist, that is, the above-mentioned transmission conflict does not exist. For example: when the first terminal receives the TB, one of the multiple TB transmissions is performed on the conflicting PSCCH / PSSCH resources, or on the PSCCH / PSSCH that causes the PSFCH conflict. If the UE successfully demodulates the TB before the conflicting resource, the first terminal does not need to continue to receive on the conflicting resource, and the conflict does not actually exist.

[0134] In this implementation, if the first terminal can successfully send a TB before the conflicting resource, it is determined that the actual conflict does not exist, that is, the above-mentioned transmission conflict does not exist. For example: when the first terminal sends a TB, one of the multiple TB transmissions will be performed on the conflicting resource, or on the PSCCH / PSSCH that causes the PSFCH conflict. If the first terminal can successfully send the TB before the conflicting resource, the first terminal does not need to continue to send on the conflicting resource, and the conflict does not actually exist.

[0135] The above-mentioned first terminal does not need to receive or send HARQ feedback on the conflicting resources. For the duplex conflict of PSFCH reception and transmission, the first terminal determines whether the TB transmission on the conflicting PSSCH resource is enabled with HARQ feedback, or whether the TB needs to feedback HARQ-ACK / NACK. If HARQ feedback is not enabled / HARQ-ACK / NACK feedback is not allowed, then the conflict does not actually exist, that is, the above-mentioned transmission conflict does not exist.

[0136] In the above implementation, the conflict handling operation can be performed only when there is a transmission conflict, that is, when there is actually a conflict. For the case where there are conflicting resources but there is no transmission conflict, that is, when there is actually no conflict, the conflict handling operation is not performed to save the power consumption of the terminal.

[0137] As an optional implementation manner, the target operation further includes:

[0138] Check whether the last transmission of the TB corresponding to the conflicting resource before the conflicting resource was successful.

[0139] The TB corresponding to the above-mentioned conflicting resources may be, when the above-mentioned conflicting resources are PSCCH / PSSCH resources, the above-mentioned TB is the TB that needs to be transmitted on the PSCCH / PSSCH resources, or when the above-mentioned conflicting resources are PSFCH resources, the above-mentioned TB is the TB transmitted by the PSCCH / PSSCH resources that cause the PSFCH resource conflict.

[0140] The last transmission may refer to the determination of whether the last transmission of the TB before the conflicting resource is successful when the TB is transmitted multiple times. For example, if the TB is configured to be transmitted three times and the conflicting resource is the third transmission of the TB, the determination is whether the second transmission of the TB is successful.

[0141] In this implementation, since it is detected whether the last transmission is successful, it is more advantageous for the terminal to detect conflicting resources, so as to further improve the detection effect of the terminal. For example, when the last transmission is successful, it can be directly considered that there is no transmission conflict for the conflicting resources.

[0142] As an optional implementation manner, the performing of the conflict handling operation on the conflicting resources includes:

[0143] When at least one of the following conditions is met, a conflict handling operation is performed on the conflicting resource:

[0144] The transmission type corresponding to the conflicting resource is the target transmission type;

[0145] The quality of service (QoS) of the transmission information corresponding to the conflicting resources is the target QoS;

[0146] After the conflicting resource, the TB corresponding to the conflicting resource has no transmission resource;

[0147] The first terminal is unable to send a plurality of physical sidelink feedback channels PSFCH on the conflicting resources, or the first terminal has at least one PSFCH whose transmission power on the conflicting resources is lower than or equal to a threshold value.

[0148] The target transmission type may be a specific transmission type agreed upon by the protocol, pre-configured, or indicated by the network. For example, the target transmission type includes at least one of the following:

[0149] Unicast, multicast, broadcast, groupcast option 1, and groupcast option 2.

[0150] The above-mentioned multicast type 1 (groupcast option 1) and multicast mode 2 (groupcast option 2) may be the multicast type 1 (groupcast option 1) and multicast mode 2 (groupcast option 2) defined in the protocol.

[0151] The transmission type corresponding to the above-mentioned conflicting resources may be the transmission type in the conflicting PSCCH / PSSCH resources, or the transmission type on the PSCCH / PSSCH resources that cause the PSFCH conflict, wherein the PSFCH conflict here may be a conflict between PSFCH resources, or a conflict between PSFCH resources and other resources (for example: PSSCH / PSCCH / UL resources).

[0152] The transmission information corresponding to the above-mentioned conflicting resources may be the transmission information in the conflicting PSCCH / PSSCH resources, or the transmission information on the PSCCH / PSSCH resources causing the PSFCH conflict.

[0153] For example: the first terminal determines the transmission type on the conflicting PSCCH / PSSCH resources (or the PSCCH / PSSCH resources that cause the PSFCH conflict), and only performs the conflict handling operation when it detects that the transmission type transmitted by the first terminal / second terminal on the PSCCH / PSSCH resources is the target transmission type.

[0154] The above target QoS may be protocol defined, pre-configured or network indicated. In addition, in the embodiment of the present application, QoS may be a priority or other service quality information. The following is an example of QoS as a priority:

[0155] The first terminal performs the conflict handling operation only when it detects that the transmission priority of the second terminal on the conflicting PSCCH / PSSCH resources (or the PSCCH / PSSCH resources causing the PSFCH conflict) is higher / not lower than (or lower / not higher than) a predefined / configured / preconfigured threshold; or

[0156] The first terminal performs conflict handling operations only when it detects that the transmission priority of the first terminal on the conflicting PSCCH / PSSCH resources (or the PSCCH / PSSCH resources causing the PSFCH conflict) is higher / not lower than (or lower / not higher than) a predefined / configured / preconfigured threshold.

[0157] The above-mentioned situation that after the conflicting resources, the TB corresponding to the conflicting resources does not have transmission resources can be that after the conflicting PSCCH / PSSCH resources (or after the PSCCH / PSSCH resources that cause the PSFCH conflict), it is detected whether the transmission resources of the TB still exist. If not, the conflict handling operation is performed.

[0158] Alternatively, the situation in which, after the conflicting resources, there are no transmission resources for the TB corresponding to the conflicting resources may be that the first terminal detects that the second terminal uses multiple transmission resources to transmit the TB. If the first terminal detects that there are still retransmission resources for the TB after the conflicting resources, the conflict handling operation is not performed; if the first terminal detects that there are no retransmission resources for the TB after the conflicting resources, the conflict handling operation is performed.

[0159] Alternatively, the situation in which, after the conflicting resources, there is no transmission resource for the TB corresponding to the conflicting resources may be that the first terminal uses multiple transmission resources to transmit the TB, and if there are still retransmission resources for the TB after the conflicting resources, the conflict handling operation is not performed; if there are retransmission resources for the TB after the conflicting resources, the conflict handling operation is performed.

[0160] The above-mentioned first terminal is unable to send multiple physical sidelink feedback channels PSFCH on the conflicting resources. For PSFCH simultaneous transmission conflicts, the first terminal determines whether it can send multiple conflicting PSFCHs at the same time. If not, it performs a conflict handling operation; if so, it does not perform a conflict handling operation.

[0161] The above-mentioned first terminal has at least one PSFCH whose transmission power on the conflicting resource is lower than or equal to the threshold value. For PSFCH simultaneous transmission conflict, if the power of a certain PSFCH sent by the first terminal is lower than (or not higher than) the threshold value, a conflict handling operation is performed.

[0162] In the above implementation, it can be implemented that the conflict handling operation is performed only when at least one of the above conditions is met, so as to save the power consumption of the terminal and improve the transmission reliability of the terminal. If at least one of the above conditions is not met, the conflict handling operation is not performed. Further, the above implementation can also be implemented in combination with the above transmission conflict implementation, for example: when the above transmission conflict exists and at least one of the above conditions is met, the conflict handling operation is performed for the conflicting resource, otherwise, the conflict handling operation is not performed.

[0163] As an optional implementation manner, the performing of the conflict handling operation on the conflicting resources includes:

[0164] In a case where the conflicting resource is a SL resource indicated for the first terminal for the first time, performing a conflict handling operation on the conflicting resource under a first condition; or

[0165] In a case where the conflicting resource is a SL resource that is not indicated as the first terminal for the first time, performing a conflict handling operation on the conflicting resource under a second condition;

[0166] The first condition includes at least one of the following:

[0167] The transmission type corresponding to the conflicting resource is the target transmission type;

[0168] The quality of service QoS of the transmission information corresponding to the conflicting resources is the target QoS;

[0169] After the conflicting resource, the TB corresponding to the conflicting resource has no transmission resource;

[0170] The first terminal cannot send multiple PSFCHs on the conflicting resource, or the first terminal has at least one PSFCH whose transmission power on the conflicting resource is lower than or equal to a threshold value;

[0171] The second condition includes at least one of the following:

[0172] The transmission type corresponding to the conflicting resource is the target transmission type;

[0173] The quality of service QoS of the transmission information corresponding to the conflicting resources is the target QoS;

[0174] After the conflicting resource, the TB corresponding to the conflicting resource has no transmission resource;

[0175] The first terminal cannot send multiple PSFCHs on the conflicting resource, or the first terminal has at least one PSFCH whose transmission power on the conflicting resource is lower than or equal to a threshold value;

[0176] The first condition and the second condition include different contents.

[0177] The conflicting resource is the SL resource indicated as the first terminal for the first time and may be any of the following:

[0178] Before detecting conflicting resources or performing conflict handling operations, the conflicting resources have not been indicated by aperiodic reservation signaling or periodic reservation signaling;

[0179] The above-mentioned conflicting resources are non-periodic resources or resources within the first period of periodic resources;

[0180] Before detecting the conflicting resources or performing the conflict handling operation, the conflicting resources have not been indicated by the aperiodic reservation signaling, but have been indicated by the periodic reservation signaling;

[0181] Before detecting the conflicting resources or performing the conflict handling operation, the conflicting resources have not been indicated by the non-periodic reservation signaling, but have been indicated by the periodic reservation signaling of the previous period.

[0182] The first condition and the second condition can refer to the relevant description of the above implementation mode. In this implementation mode, since the first condition and the second condition include different contents, different processing operations can be adopted according to whether the conflicting resource is the first indication, so as to further improve the conflict handling capability of the terminal. For example, QoS may not be judged in the case of the first indication, but QoS needs to be judged in the case of non-first indication.

[0183] As an optional implementation manner, the performing of the conflict handling operation on the conflicting resources includes:

[0184] According to the detection result at the target time, a conflict handling operation is performed on the conflicting resource, wherein the detection result at the target time is used to represent at least one of the following:

[0185] the conflicting resources;

[0186] Whether there is a transmission conflict;

[0187] The transmission type of the conflicting resource;

[0188] The priority of the transmission information of the conflicting resources;

[0189] After the conflicting resource, whether there is a transmission resource for the TB corresponding to the conflicting resource;

[0190] Whether the first terminal can send multiple PSFCHs on the conflicting resources, or whether the transmission power of at least one PSFCH of the first terminal on the conflicting resources is lower than or equal to a threshold value.

[0191] The target time may be one or more time periods defined by the protocol, pre-configured, or indicated by the network.

[0192] The detection result of the target time is used to indicate that at least one of the above items can be understood as at least one of the following items can be performed at the target time:

[0193] Detect conflicting resources;

[0194] Detect whether there is a transmission conflict;

[0195] detecting a transmission type of the conflicting resource;

[0196] Detecting the priority of transmission information of the conflicting resources;

[0197] Detect whether there is a transmission resource in the TB corresponding to the conflicting resource after the conflicting resource;

[0198] It is detected whether the first terminal can send multiple PSFCHs on the conflicting resources, or whether there is at least one PSFCH of the first terminal on the conflicting resources whose transmission power is lower than or equal to a threshold value.

[0199] Optionally, the target time mentioned above includes at least one of the following:

[0200] The time T1 before the SL resource of the first terminal is indicated;

[0201] A time before time T1 before indicating the SL resources of the first terminal;

[0202] A time T1 before reserving SL resources for the first terminal;

[0203] A time before time T1 before SL resources of the first terminal are reserved;

[0204] The time T2 before the SL resource of the first terminal;

[0205] A time before time T2 before the SL resource of the first terminal;

[0206] The time T3 before the SL resource of the second terminal;

[0207] A time before time T3 before the SL resource of the second terminal;

[0208] The time T3 after the reservation indication signaling of the SL resources of the second terminal is sent;

[0209] A time after the reservation indication signaling of the SL resources of the second terminal is sent and within time T3 after the reservation indication signaling of the SL resources of the second terminal is sent;

[0210] The time T4 before the conflict indication signaling associated with the SL resource of the second terminal is sent;

[0211] A time before time T4 before conflict indication signaling associated with the SL resource of the second terminal is sent;

[0212] The SL resources of the second terminal are resources used by the second terminal to perform SL transmission to the first terminal, and T1, T2, T3 and T4 respectively represent the same or different time resources.

[0213] It should be noted that the above T1, T2, T3 and T4 may be time resources defined by the protocol, pre-configured or indicated by the network, for example, T1, T2, T3 and T4 respectively represent the same or different numbers of time slots / sub-time slots / symbols / sub-frames, etc. In addition, these T1, T2, T3 and T4 may include the processing time of the terminal, for example, T1, T2, T3 and T4 may be time domain resources greater than the processing time of the terminal.

[0214] Optionally, the indicating the SL resources of the first terminal includes:

[0215] The SL resources of the first terminal are indicated for the i-th time, where i is an integer greater than or equal to 1.

[0216] The above i being equal to 1 indicates the first indication of the SL resources of the above first terminal.

[0217] Before performing the above detection, the SL resources of the first terminal have not been indicated by aperiodic reservation signaling, nor have they been indicated by periodic reservation signaling; or

[0218] The SL resource of the first terminal is a non-periodic resource, or a resource within the first period of a periodic resource; or

[0219] Before performing the above detection, the SL resources of the first terminal have not been indicated by aperiodic reservation signaling, but have been indicated by periodic reservation signaling; or

[0220] Before performing the above detection, the SL resources of the first terminal have not been indicated by non-periodic reservation signaling, but have been indicated by periodic reservation signaling of the previous period.

[0221] The SL resources of the first terminal may include PSCCH / PSSCH resources for the first terminal to send information. The SL resources of the second terminal may include PSCCH / PSSCH resources for the second terminal to send information to the first terminal.

[0222] As an optional implementation manner, the detecting conflicting resources includes:

[0223] Detect conflicting resources at the target time; or

[0224] Conflicting resources are detected at a plurality of times including the target time.

[0225] Among them, the above target time refers to the above description and will not be repeated here.

[0226] In this implementation, the terminal can detect conflicting resources at least at the above target time, and whether to detect at other times can be determined by the first terminal, or by protocol agreement or network configuration. For example: the first terminal can always perform conflict detection, or the first terminal decides when to perform conflict detection according to the terminal implementation, or the first terminal performs conflict detection at a time specified by the protocol / configured by the control node / pre-configured, and / or performs conflict detection at other times.

[0227] As an optional implementation manner, the conflict handling operation includes at least one of the following:

[0228] Reselect resources;

[0229] discarding the conflicting resources;

[0230] Feedback HARQ information;

[0231] Notify a second terminal, where the second terminal is a counterpart of a physical sidelink channel of the first terminal.

[0232] The above-mentioned reselected resources may be reselected in the resource pool to which the above-mentioned conflicting resources belong, or may be reselected in other resource pools. The above-mentioned discarding of the conflicting resources may be discarding the conflicting resources and selecting other resources, or may be discarding the TB on the conflicting resources. The above-mentioned feedback HARQ information may be appropriately fed back according to the actual situation of the terminal, for example: for unicast, feedback NACK, or no feedback information, for multicast mode 1 (groupcast option 1), feedback NACK, for multicast mode 2 (groupcast option 2), feedback NACK, or no feedback information.

[0233] The notifying the second terminal may be notifying the second terminal of the conflicting resources. After receiving the notification, the second terminal may perform at least one conflict handling operation of reselecting resources, discarding the conflicting resources, feeding back HARQ information, etc.

[0234] In this implementation, resource conflicts can be eliminated through the above-mentioned conflict handling operation, so as to improve transmission reliability and resource utilization.

[0235] In the embodiment of the present application, the conflict handling operation may include reselecting the conflicting PSCCH / PSSCH resources, or reselecting the PSCCH / PSSCH resources that cause the PSFCH conflict. In addition, the reselection may only apply to the conflicting PSCCH / PSSCH resources or the PSFCH conflict-causing PSCCH / PSSCH resources, or also apply to the periodic resources of the conflicting PSCCH / PSSCH resources or the PSFCH conflict-causing PSCCH / PSSCH resources.

[0236] In addition, in the conflict handling operation, after the TB arrives, the second terminal is allowed to select (any) other resources in the PDB that can carry the transmission of the TB for transmission.

[0237] In addition, the conflict handling operation may include the second terminal directly performing PSCCH / PSSCH retransmission (ie, ignoring HARQ feedback).

[0238] The conflict handling operation provided in the embodiment of the present application is illustrated below through 6 scenarios:

[0239] Scene 1

[0240] The scene Figure 3 As shown, the first terminal is UE1, and UE0 and UE2 are second terminals, which may specifically include the following:

[0241] After UE1 detects conflicting resources, it takes the following conflict handling actions:

[0242] UE1 notifies the target peer (UE0 or UE2) to reselect the conflicting PSCCH / PSSCH resources, or notifies the target peer UE (UE2) to abandon the PSCCH / PSSCH transmission / use other non-conflicting resources for transmission, and the target peer can perform corresponding actions.

[0243] In the case where there are multiple opposite ends that meet the conditions, UE1 may send trigger signaling to some of the opposite ends.

[0244] For example, UE1 sends a trigger signaling to a peer end that transmits a certain transmission type (such as unicast);

[0245] For example, UE1 sends a trigger signaling to a peer with high / low transmission QoS requirements (priority higher / not lower / lower / not higher than a certain threshold);

[0246] For example, UE1 sends a trigger signaling to one or more opposite-end UEs that recently sent a reservation signaling to reserve the conflicting resources;

[0247] For example, UE1 sends trigger signaling to UEs with more conflicts. UE0's current TB transmission conflicts with UE2's transmission, and UE2's TB transmission conflicts with UE0, 3, 4, and 5's transmissions. A trigger signaling can be sent to UE2, thereby reducing the number of notification reselections.

[0248] For example, UE1 sends a trigger signaling to the UE with a longer delay (PDB) corresponding to the transmission TB to ensure successful transmission with a shorter delay.

[0249] In addition, the number of the above-mentioned partial peers may also be limited, such as the maximum number / minimum number / range of the number, etc.

[0250] The above trigger signaling can trigger the other end to perform corresponding conflict handling operations.

[0251] Optionally, if UE1 determines that the other end has reselected the conflicting resources (for example, reselection triggered by pre-emption, etc.), there is no need to send the notification, wherein UE1 can determine whether the other end has reselected the conflicting resources by explicit indication or implicit means.

[0252] Scene 2

[0253] The scene is as Figure 4 As shown, SL co-transmission conflict detection is included, such as PSFCH TX and PSFCH TX conflict. The first terminal is UE1, UE0 and UE2 are second terminals, and specifically may include the following:

[0254] After UE1 detects conflicting resources, it takes the following actions:

[0255] UE1 notifies the target peer UE (UE2) to reselect the PSCCH / PSSCH resources that cause the PSFCH conflict, or notifies the target peer UE (UE2) to abandon PSCCH / PSSCH transmission / use other non-conflicting resources for transmission, and the target peer UE can perform corresponding actions.

[0256] If there are multiple peers that meet the conditions, the following can be done:

[0257] UE1 sends trigger signaling to some peer UEs. For example, trigger signaling is sent to the peer that transmits a certain type of transmission, and trigger signaling is sent to UEs with high / low transmission QoS requirements (priority higher / not lower / lower / not higher than a certain threshold).

[0258] The number of the partial peers may be limited, such as the maximum number / minimum number / number range, etc.

[0259] Scene 3

[0260] The scene is as Figure 5 As shown, it includes duplex mode conflict detection for transmission and reception, such as conflict between PSSCH TX and PSSCH RX, and conflict between PSFCH TX and PSFCH RX. After detecting SL transmission and reception duplex conflict, at least one of the following measures is taken:

[0261] 1. The first terminal is UE1, and UE0 and UE2 are second terminals. If UE1 detects conflicting resources, UE1 takes at least one processing operation:

[0262] 1-1. Reselect the conflicting PSCCH / PSSCH resources (or the PSCCH / PSSCH resources that cause the PSFCH conflict), or abandon the PSCCH / PSSCH transmission / use other non-conflicting resources for transmission;

[0263] 1-2. Notify the target peer end (UE2) to reselect the conflicting PSCCH / PSSCH resources (or the PSCCH / PSSCH resources that cause the PSFCH conflict), or notify the target peer end UE (UE2) to abandon the PSCCH / PSSCH transmission / use other non-conflicting resources for transmission, and the target peer end may perform corresponding actions;

[0264] 1-3. Abandon the transmission / reception of conflicting PSCCH / PSSCH resources (or PSCCH / PSSCH resources that cause PSFCH conflict). For example, the protocol stipulates / controls the node to configure / pre-configure to abandon the transmission / reception, or abandon the transmission / reception according to the priority (for example, abandon the low priority information).

[0265] If UE1 abandons PSCCH / PSSCH transmission, UE1 may continue to perform the above 1-1 operation;

[0266] If UE1 abandons PSCCH / PSSCH reception, UE1 can continue to perform the above 1-2 operations;

[0267] If UE1 abandons PSCCH / PSSCH reception, it can perform HARQ feedback according to the following rules to resume retransmission at the other end:

[0268] For unicast, NACK is fed back, or no information is fed back, such as no information is fed back in a discontinuous transmission (DTX) scenario;

[0269] For multicast option 1, NACK is fed back

[0270] For multicast option 2, NACK is fed back, or no information is fed back, such as no information is fed back in a DTX scenario.

[0271] 1-4. For Figure 5 In the scenario on the right, for a PSFCH conflict, UE1 abandons the transmission / reception of the conflicting PSFCH according to the rules. For example, the protocol agrees / control node configures / pre-configures to abandon "transmission" / "reception", or abandons "transmission" / "reception" according to priority (for example, abandoning the reception / transmission of a low priority).

[0272] 2. The first terminal is UE2, and UE1 is the second terminal. If UE1 detects conflicting resources, UE1 takes at least one processing operation:

[0273] 2-1. Reselect the conflicting PSCCH / PSSCH resources (or the PSCCH / PSSCH resources that cause the PSFCH conflict), or abandon the PSCCH / PSSCH transmission / use other non-conflicting resources for transmission;

[0274] 2-2. Notify the target peer end (UE1) to reselect the conflicting PSCCH / PSSCH resources (or the PSCCH / PSSCH resources that cause the PSFCH conflict), or notify the target peer end UE (UE1) to abandon the PSCCH / PSSCH transmission / use other non-conflicting resources for transmission, and the target peer end UE can perform corresponding actions.

[0275] Scene 4

[0276] In this scenario, the first terminal is UE1, and UE0 and UE2 are second terminals. Figure 6 As shown, it includes UL / SL duplex conflict or UL / SL co-transmission conflict detection, such as UL TX and PSSCH RX conflict, UL TX and PSFCH TX conflict.

[0277] After UE1 detects a duplex conflict of UL / SL transmission and reception or a conflict of UL / SL simultaneous transmission, the UE takes at least one of the following processing operations:

[0278] 1-1, notifying the target peer end (UE2) to reselect the conflicting PSCCH / PSSCH resources (or the PSCCH / PSSCH resources that cause the PSFCH conflict), or notifying the target peer end (UE2) to abandon the PSCCH / PSSCH transmission / use other non-conflicting resources for transmission, and the target peer end UE may perform corresponding actions;

[0279] 1-2. UE1 abandons the conflicting UL transmission or PSCCH / PSSCH reception, or the conflicting UL transmission or PSCCH / PSSCH reception that causes the PSFCH conflict. For example, the protocol agrees / control node configures / pre-configures to abandon the transmission / reception, or abandons the transmission / reception according to the priority (for example, abandons the low priority information);

[0280] If UE1 abandons UL TX transmission, UE1 may continue to execute 1-1 above in the scenario;

[0281] If UE1 abandons PSCCH / PSSCH reception, UE1 may continue to perform 1-2 above in this scenario;

[0282] If UE1 abandons PSCCH / PSSCH reception, HARQ feedback is performed according to the following rules to resume retransmission at the other end;

[0283] For unicast, NACK is fed back, or no information is fed back, such as no information is fed back in a DTX scenario;

[0284] For multicast option 1, NACK is fed back

[0285] For multicast option 2, NACK is fed back, or no information is fed back, such as no information is fed back in a DTX scenario.

[0286] 1-3, such as Figure 6 In the right scenario shown, for PSFCH conflict, UE1 abandons transmission on the PSFCH resource or UL TX according to the rule, for example, protocol agreement / control node configuration / pre-configuration abandons PSFCH transmission / UL TX, or abandons PSFCH transmission / UL TX according to priority.

[0287] Scene 5

[0288] In this scenario, the first terminal is UE1, and UE0 and UE2 are second terminals. Figure 7 As shown, it includes duplex conflicts of UL and SL transmission and reception, or conflicts of UL and SL simultaneous transmission, such as conflicts between UL TX and PSSCH TX, and conflicts between UL TX and PSFCH RX.

[0289] After UE1 detects a duplex conflict of UL / SL transmission and reception or a conflict of UL / SL simultaneous transmission, the UE takes at least one of the following processing operations:

[0290] 1-1、Targeting Figure 7 In the scenario on the left shown, the conflicting PSCCH / PSSCH resources (or the PSCCH / PSSCH resources causing the PSFCH conflict) are reselected, or the PSCCH / PSSCH transmission is abandoned / other non-conflicting resources are used for transmission;

[0291] 1-2. Targeting Figure 7 In the scenario on the right, for a PSFCH conflict, UL TX or PSFCH reception is abandoned according to a rule. For example, the protocol stipulates / control node configures / pre-configures to abandon transmission / reception, or abandons transmission / reception according to priority;

[0292] If UE1 abandons UL TX, UE1 may continue to execute 1-1 above in this scenario;

[0293] If UE1 abandons PSFCH reception, UE1 may continue with 1-1 above in this scenario.

[0294] Scene 6

[0295] In this scenario, the first terminal is UE1, and UE0 and UE2 are second terminals. Transmission conflicts include:

[0296] When UE1 detects that there is PSCCH / PSSCH resource overlap / potential resource overlap between multiple transmitters (UE2, UE0) (for example, there is partial or complete overlap in the time-frequency resources of these PSCCH / PSSCH resources) and at least one transmitter sends information to another of the multiple transmitters, it determines that there is a resource conflict.

[0297] For the above transmission conflict, this scenario can perform any conflict handling operation in the above scenarios 1 to 5.

[0298] It should be noted that UL TX in the above 6 scenarios can be replaced by LTE SL TX / RX, or any other transmission technology (such as WIFI, Bluetooth, zigbee...). In addition, the above 6 scenarios are only examples of the conflict handling operations provided in the embodiments of the present application, and the conflict handling operations in the embodiments of the present application are not limited to the conflict handling operations in the above 6 scenarios.

[0299] As an optional implementation manner, the above-mentioned SL resource selection based on the resources of the second terminal includes at least one of the following:

[0300] When selecting SL resources, excluding the resources of the second terminal;

[0301] When selecting SL resources, exclude the PSFCH-associated resources corresponding to the resources of the second terminal.

[0302] The SL resource selection based on the resources of the second terminal may be a resource selection performed before or after the conflicting resources are detected.

[0303] When performing the above-mentioned SL resource selection, the resources excluding the second terminal may be the resources (in the time domain and / or frequency domain) where the PSCCH / PSSCH resources of the second terminal are located, which are excluded by the first terminal for SL resource selection.

[0304] When performing the SL resource selection as mentioned above, excluding the PSFCH associated resources corresponding to the resources of the second terminal may be excluding the associated PSCCH / PSSCH occasion (PSCCH / PSSCH occasion(s)) of the PSFCH opportunity (PSFCH occasion) corresponding to the PSCCH / PSSCH resources of the second terminal.

[0305] In addition, the above exclusion and selection may be performed in the process of selecting a candidate resource set, or may be performed in the process of selecting a transmission resource from the candidate resource set.

[0306] In this implementation, since the resources of the second terminal are excluded, the PSFCH-associated resources corresponding to the resources of the second terminal are excluded, so that the selected SL resources can avoid conflicts, thereby improving the transmission reliability of the SL.

[0307] In the embodiment of the present application, the resources excluding the second terminal or the PSFCH-associated resources corresponding to the resources excluding the second terminal may include:

[0308] Excluding the resources of the second terminal or the PSFCH-associated resources corresponding to the resources of the second terminal in the process of acquiring the candidate resource set; or

[0309] Excluding the resources of the second terminal or the PSFCH-associated resources corresponding to the resources of the second terminal in the process of selecting transmission resources from the candidate resource set; or

[0310] When selecting a transmission resource from the candidate resource set, repeatedly reselecting resources until the resources of the second terminal or the resources associated with the PSFCH corresponding to the resources of the second terminal are excluded; or

[0311] The resource reselection step is repeated until the resources of the second terminal are excluded or the PSFCH-associated resources corresponding to the resources of the second terminal are excluded.

[0312] The resource of the second terminal may be a PSCCH / PSSCH time domain resource, a PSCCH / PSSCH frequency domain resource, or a PSCCH / PSSCH time-frequency resource occupied by the second terminal;

[0313] The PSFCH-associated resources corresponding to the resources of the second terminal may be PSCCH / PSSCH resources corresponding to the PSFCH occasion corresponding to the PSCCH / PSSCH resources of the second terminal.

[0314] In an embodiment of the present application, the first terminal performs a target operation, wherein the target operation includes at least one of the following: detecting conflicting resources; performing conflict handling operations on conflicting resources; selecting SL resources based on resources of the second terminal, the second terminal being the opposite end of the physical sidelink channel of the first terminal; wherein the conflicting resources include at least one of the following: conflicts between SL resources; conflicts between SL resources and non-SL resources. In this way, since the terminal performs the above target operation, the SL processing capability of the terminal can be improved.

[0315] See also Figure 8 , Figure 8 is a structural diagram of a resource processing device provided by an embodiment of the present invention, such as Figure 8 As shown, the resource processing device 800 includes:

[0316] The execution module 801 is used to execute a target operation, wherein the target operation includes at least one of the following:

[0317] Detect conflicting resources;

[0318] Perform conflict handling operations on conflicting resources;

[0319] performing sidelink SL resource selection according to resources of a second terminal, the second terminal being a counterpart of a physical sidelink channel of a first terminal, the first terminal including the resource processing device;

[0320] The conflicting resources include at least one of the following:

[0321] Conflicts between sidelink SL resources;

[0322] Conflicts between SL resources and non-SL resources.

[0323] Optionally, the resource processing device 800 may further include at least one of the following:

[0324] A sending module, used for sending SL information;

[0325] The receiving module is used to receive SL information.

[0326] Optionally, detecting conflicting resources includes:

[0327] Detect conflicting resources based on resource information;

[0328] The resource information is used to represent at least one of the following:

[0329] Resources of the first terminal and resources of at least one second terminal.

[0330] Optionally, detecting conflicting resources based on resource information includes:

[0331] Detect conflicting resources based on the resource information and at least one identifier of the second terminal.

[0332] Optionally, the resources of the at least one second terminal include:

[0333] Resources of at least one second terminal determined by SL control information received by the first terminal, wherein the SL control information includes at least one of the following:

[0334] Resource reservation information and terminal identifier associated with the reserved resources.

[0335] Optionally, performing a conflict handling operation on the conflicting resources includes:

[0336] When the conflicting resource is detected and a transmission conflict exists, a conflict handling operation is performed for the conflicting resource.

[0337] Optionally, the transmission conflict is determined to exist in at least one of the following cases:

[0338] The first terminal needs to receive a transport block TB on the conflicting resource;

[0339] The first terminal needs to send a TB on the conflicting resource;

[0340] The first terminal needs to receive hybrid automatic repeat request HARQ feedback on the conflicting resources;

[0341] The first terminal needs to send HARQ feedback on the conflicting resources;

[0342] The TB is a TB corresponding to the conflicting resource, and the HARQ feedback is a HARQ feedback corresponding to the conflicting resource. The receiving or sending target of the TB or HARQ feedback may be a peer UE.

[0343] Optionally, it is determined that there is no transmission conflict in the following case:

[0344] The first terminal has successfully demodulated TB before the conflicting resource;

[0345] The first terminal can successfully send a TB before the conflicting resource;

[0346] The first terminal does not need to receive HARQ feedback on the conflicting resources;

[0347] The first terminal does not need to send HARQ feedback on the conflicting resources;

[0348] The TB is a TB corresponding to the conflicting resource, and the HARQ feedback is a HARQ feedback corresponding to the conflicting resource. The receiving or sending target of the TB or HARQ feedback may be a peer UE.

[0349] Optionally, the target operation further includes:

[0350] Check whether the last transmission of the TB corresponding to the conflicting resource before the conflicting resource was successful.

[0351] Optionally, performing a conflict handling operation on the conflicting resources includes:

[0352] When at least one of the following conditions is met, a conflict handling operation is performed on the conflicting resource:

[0353] The transmission type corresponding to the conflicting resource is the target transmission type;

[0354] The quality of service QoS of the transmission information corresponding to the conflicting resources is the target QoS;

[0355] After the conflicting resource, the TB corresponding to the conflicting resource has no transmission resource;

[0356] The first terminal is unable to send a plurality of physical sidelink feedback channels PSFCH on the conflicting resources, or the first terminal has at least one PSFCH whose transmission power on the conflicting resources is lower than or equal to a threshold value.

[0357] Optionally, performing a conflict handling operation on the conflicting resources includes:

[0358] In a case where the conflicting resource is a SL resource indicated for the first terminal for the first time, performing a conflict handling operation on the conflicting resource under a first condition; or

[0359] In a case where the conflicting resource is a SL resource that is not indicated as the first terminal for the first time, performing a conflict handling operation on the conflicting resource under a second condition;

[0360] The first condition includes at least one of the following:

[0361] The transmission type corresponding to the conflicting resource is the target transmission type;

[0362] The QoS of the transmission information corresponding to the conflicting resources is the target QoS;

[0363] After the conflicting resource, the TB corresponding to the conflicting resource has no transmission resource;

[0364] The first terminal cannot send multiple PSFCHs on the conflicting resource, or the first terminal has at least one PSFCH whose transmission power on the conflicting resource is lower than or equal to a threshold value;

[0365] The second condition includes at least one of the following:

[0366] The transmission type corresponding to the conflicting resource is the target transmission type;

[0367] The QoS of the transmission information corresponding to the conflicting resources is the target QoS;

[0368] After the conflicting resource, the TB corresponding to the conflicting resource has no transmission resource;

[0369] The first terminal cannot send multiple PSFCHs on the conflicting resource, or the first terminal has at least one PSFCH whose transmission power on the conflicting resource is lower than or equal to a threshold value;

[0370] The first condition and the second condition include different contents.

[0371] Optionally, the conflict handling operation includes at least one of the following:

[0372] Reselect resources;

[0373] discarding the conflicting resources;

[0374] Feedback HARQ information;

[0375] Notify a second terminal, where the second terminal is a counterpart of a physical sidelink channel of the first terminal.

[0376] Optionally, performing a conflict handling operation on the conflicting resources includes:

[0377] According to the detection result at the target time, a conflict handling operation is performed on the conflicting resource, wherein the detection result at the target time is used to represent at least one of the following:

[0378] the conflicting resources;

[0379] Whether there is a transmission conflict;

[0380] The transmission type of the conflicting resource;

[0381] The priority of the transmission information of the conflicting resources;

[0382] After the conflicting resource, whether there is a transmission resource for the TB corresponding to the conflicting resource;

[0383] Whether the first terminal can send multiple PSFCHs on the conflicting resources, or whether the transmission power of at least one PSFCH of the first terminal on the conflicting resources is lower than or equal to a threshold value.

[0384] Optionally, detecting conflicting resources includes:

[0385] Detect conflicting resources at the target time; or

[0386] Conflicting resources are detected at a plurality of times including the target time.

[0387] Optionally, the target time includes at least one of the following:

[0388] The time T1 before the SL resource of the first terminal is indicated;

[0389] A time before time T1 before indicating the SL resources of the first terminal;

[0390] A time T1 before reserving SL resources for the first terminal;

[0391] A time before time T1 before SL resources of the first terminal are reserved;

[0392] The time T2 before the SL resource of the first terminal;

[0393] A time before time T2 before the SL resource of the first terminal;

[0394] The time T3 before the SL resource of the second terminal;

[0395] A time before time T3 before the SL resource of the second terminal;

[0396] The time T3 after the reservation indication signaling of the SL resources of the second terminal is sent;

[0397] A time after the reservation indication signaling of the SL resources of the second terminal is sent and within time T3 after the reservation indication signaling of the SL resources of the second terminal is sent;

[0398] The time T4 before the conflict indication signaling associated with the SL resource of the second terminal is sent;

[0399] A time before time T4 before conflict indication signaling associated with the SL resource of the second terminal is sent;

[0400] The SL resources of the second terminal are resources used by the second terminal to perform SL transmission to the first terminal, and T1, T2, T3 and T4 respectively represent the same or different time resources.

[0401] Optionally, the indicating the SL resources of the first terminal includes:

[0402] The SL resources of the first terminal are indicated for the i-th time, where i is an integer greater than or equal to 1.

[0403] Optionally, the selecting the SL resource according to the resources of the second terminal includes at least one of the following:

[0404] When selecting SL resources, excluding the resources of the second terminal;

[0405] When selecting SL resources, exclude the PSFCH-associated resources corresponding to the resources of the second terminal.

[0406] The resource processing device provided in the embodiment of the present application can achieve Figure 2 To avoid repetition, the various processes in the method embodiment are not described here, and the SL processing capability of the terminal can be improved.

[0407] It should be noted that the resource processing device in the embodiment of the present application may be a device, or may be a component, an integrated circuit, or a chip in the first terminal.

[0408] Fig. 9 A schematic diagram of the hardware structure of a communication device for implementing an embodiment of the present application.

[0409] The communication device 900 includes but is not limited to: a radio frequency unit 901, a network module 902, an audio output unit 903, an input unit 904, a sensor 905, a display unit 906, a user input unit 907, an interface unit 908, a memory 908, and a processor 910 and other components.

[0410] Those skilled in the art will appreciate that the communication device 900 may also include a power source (such as a battery) for supplying power to each component, and the power source may be logically connected to the processor 910 through a power management system, thereby implementing functions such as managing charging, discharging, and power consumption management through the power management system. Fig. 9 The communication device structure shown in the figure does not constitute a limitation on the communication device. The communication device may include more or fewer components than shown in the figure, or combine certain components, or arrange the components differently, which will not be described in detail here.

[0411] The processor 910 is configured to execute a target operation, wherein the target operation includes at least one of the following:

[0412] Detect conflicting resources;

[0413] Perform conflict handling operations on conflicting resources;

[0414] performing sidelink SL resource selection according to resources of a second terminal, the second terminal being a counterpart of a physical sidelink channel of a first terminal, the first terminal including the resource processing device;

[0415] The conflicting resources include at least one of the following:

[0416] Conflicts between sidelink SL resources;

[0417] Conflicts between SL resources and non-SL resources.

[0418] Optionally, detecting conflicting resources includes:

[0419] Detect conflicting resources based on resource information;

[0420] The resource information is used to represent at least one of the following:

[0421] Resources of the first terminal and resources of at least one second terminal.

[0422] Optionally, detecting conflicting resources based on resource information includes:

[0423] Detect conflicting resources based on the resource information and at least one identifier of the second terminal.

[0424] Optionally, the resources of the at least one second terminal include:

[0425] Resources of at least one second terminal determined by SL control information received by the first terminal, wherein the SL control information includes at least one of the following:

[0426] Resource reservation information and terminal identifier associated with the reserved resources.

[0427] Optionally, performing a conflict handling operation on the conflicting resources includes:

[0428] When the conflicting resource is detected and a transmission conflict exists, a conflict handling operation is performed for the conflicting resource.

[0429] Optionally, the transmission conflict is determined to exist in at least one of the following cases:

[0430] The first terminal needs to receive a transport block TB on the conflicting resource;

[0431] The first terminal needs to send a TB on the conflicting resource;

[0432] The first terminal needs to receive hybrid automatic repeat request HARQ feedback on the conflicting resources;

[0433] The first terminal needs to send HARQ feedback on the conflicting resources;

[0434] The TB is a TB corresponding to the conflicting resource, and the HARQ feedback is a HARQ feedback corresponding to the conflicting resource. The receiving or sending target of the TB or HARQ feedback may be a peer UE.

[0435] Optionally, it is determined that there is no transmission conflict in the following case:

[0436] The first terminal has successfully demodulated TB before the conflicting resource;

[0437] The first terminal can successfully send a TB before the conflicting resource;

[0438] The first terminal does not need to receive HARQ feedback on the conflicting resources;

[0439] The first terminal does not need to send HARQ feedback on the conflicting resources;

[0440] The TB is a TB corresponding to the conflicting resource, and the HARQ feedback is a HARQ feedback corresponding to the conflicting resource. The receiving or sending target of the TB or HARQ feedback may be a peer UE.

[0441] Optionally, the target operation further includes:

[0442] Check whether the last transmission of the TB corresponding to the conflicting resource before the conflicting resource was successful.

[0443] Optionally, performing a conflict handling operation on the conflicting resources includes:

[0444] When at least one of the following conditions is met, a conflict handling operation is performed on the conflicting resource:

[0445] The transmission type corresponding to the conflicting resource is the target transmission type;

[0446] The quality of service QoS of the transmission information corresponding to the conflicting resources is the target QoS;

[0447] After the conflicting resource, the TB corresponding to the conflicting resource has no transmission resource;

[0448] The first terminal is unable to send a plurality of physical sidelink feedback channels PSFCH on the conflicting resources, or the first terminal has at least one PSFCH whose transmission power on the conflicting resources is lower than or equal to a threshold value.

[0449] Optionally, performing a conflict handling operation on the conflicting resources includes:

[0450] In a case where the conflicting resource is a SL resource indicated for the first terminal for the first time, performing a conflict handling operation on the conflicting resource under a first condition; or

[0451] In a case where the conflicting resource is a SL resource that is not indicated as the first terminal for the first time, performing a conflict handling operation on the conflicting resource under a second condition;

[0452] The first condition includes at least one of the following:

[0453] The transmission type corresponding to the conflicting resource is the target transmission type;

[0454] The QoS of the transmission information corresponding to the conflicting resources is the target QoS;

[0455] After the conflicting resource, the TB corresponding to the conflicting resource has no transmission resource;

[0456] The first terminal cannot send multiple PSFCHs on the conflicting resource, or the first terminal has at least one PSFCH whose transmission power on the conflicting resource is lower than or equal to a threshold value;

[0457] The second condition includes at least one of the following:

[0458] The transmission type corresponding to the conflicting resource is the target transmission type;

[0459] The QoS of the transmission information corresponding to the conflicting resources is the target QoS;

[0460] After the conflicting resource, the TB corresponding to the conflicting resource has no transmission resource;

[0461] The first terminal cannot send multiple PSFCHs on the conflicting resource, or the first terminal has at least one PSFCH whose transmission power on the conflicting resource is lower than or equal to a threshold value;

[0462] The first condition and the second condition include different contents.

[0463] Optionally, the conflict handling operation includes at least one of the following:

[0464] Reselect resources;

[0465] discarding the conflicting resources;

[0466] Feedback HARQ information;

[0467] Notify a second terminal, where the second terminal is a counterpart of a physical sidelink channel of the first terminal.

[0468] Optionally, performing a conflict handling operation on the conflicting resources includes:

[0469] According to the detection result at the target time, a conflict handling operation is performed on the conflicting resource, wherein the detection result at the target time is used to represent at least one of the following:

[0470] the conflicting resources;

[0471] Whether there is a transmission conflict;

[0472] The transmission type of the conflicting resource;

[0473] The priority of the transmission information of the conflicting resources;

[0474] After the conflicting resource, whether there is a transmission resource for the TB corresponding to the conflicting resource;

[0475] Whether the first terminal can send multiple PSFCHs on the conflicting resources, or whether the transmission power of at least one PSFCH of the first terminal on the conflicting resources is lower than or equal to a threshold value.

[0476] Optionally, detecting conflicting resources includes:

[0477] Detect conflicting resources at the target time; or

[0478] Conflicting resources are detected at a plurality of times including the target time.

[0479] Optionally, the target time includes at least one of the following:

[0480] The time T1 before the SL resource of the first terminal is indicated;

[0481] A time before time T1 before indicating the SL resources of the first terminal;

[0482] A time T1 before reserving SL resources for the first terminal;

[0483] A time before time T1 before SL resources of the first terminal are reserved;

[0484] The time T2 before the SL resource of the first terminal;

[0485] A time before time T2 before the SL resource of the first terminal;

[0486] The time T3 before the SL resource of the second terminal;

[0487] A time before time T3 before the SL resource of the second terminal;

[0488] The time T3 after the reservation indication signaling of the SL resources of the second terminal is sent;

[0489] A time after the reservation indication signaling of the SL resources of the second terminal is sent and within time T3 after the reservation indication signaling of the SL resources of the second terminal is sent;

[0490] The time T4 before the conflict indication signaling associated with the SL resource of the second terminal is sent;

[0491] A time before time T4 before conflict indication signaling associated with the SL resource of the second terminal is sent;

[0492] The SL resources of the second terminal are resources used by the second terminal to perform SL transmission to the first terminal, and T1, T2, T3 and T4 respectively represent the same or different time resources.

[0493] Optionally, the indicating the SL resources of the first terminal includes:

[0494] The SL resources of the first terminal are indicated for the i-th time, where i is an integer greater than or equal to 1.

[0495] Optionally, the selecting the SL resource according to the resources of the second terminal includes at least one of the following:

[0496] When selecting SL resources, excluding the resources of the second terminal;

[0497] When selecting SL resources, exclude the PSFCH-associated resources corresponding to the resources of the second terminal.

[0498] The embodiments of the present application can improve the SL processing capability of the terminal.

[0499] Optionally, an embodiment of the present invention further provides a communication device, which is a second communication device, including a processor 910, a memory 908, and a program or instruction stored in the memory 908 and executable on the processor 910. When the program or instruction is executed by the processor 910, each process of the above-mentioned resource processing method embodiment is implemented, and the same technical effect can be achieved. To avoid repetition, it will not be repeated here.

[0500] The embodiment of the present application also provides a readable storage medium, on which a program or instruction is stored. When the program or instruction is executed by a processor, the steps in the resource processing method provided in the embodiment of the present application are implemented.

[0501] The embodiment of the present application also provides a program product, which is stored in a non-volatile storage medium and is executed by at least one processor to implement the steps in the resource processing provided in the embodiment of the present application.

[0502] The processor is a processor in the terminal or network device described in the above embodiment. The readable storage medium includes a computer readable storage medium, such as a computer read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.

[0503] An embodiment of the present application further provides a chip, which includes a processor and a communication interface, wherein the communication interface is coupled to the processor, and the processor is used to run programs or instructions to implement the various processes of the resource processing method embodiment provided in the embodiment of the present application, and can achieve the same technical effect. To avoid repetition, it will not be repeated here.

[0504] It should be understood that the chip mentioned in the embodiments of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0505] It should be noted that, in this article, the terms "comprise", "include" or any other variant thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such process, method, article or device. In the absence of further restrictions, the elements defined by the sentence "comprise one..." do not exclude the presence of other identical elements in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the methods and devices in the embodiments of the present application is not limited to performing functions in the order shown or discussed, and may also include performing functions in a substantially simultaneous manner or in reverse order according to the functions involved, for example, the described method may be performed in an order different from that described, and various steps may also be added, omitted, or combined. In addition, the features described with reference to certain examples may be combined in other examples.

[0506] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present application, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as ROM / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal (which can be a mobile phone, a computer, a server, an air conditioner, or a network device, etc.) to execute the methods described in each embodiment of the present application.

[0507] The embodiments of the present application are described above in conjunction with the accompanying drawings, but the present application is not limited to the above-mentioned specific implementation methods. The above-mentioned specific implementation methods are merely illustrative and not restrictive. Under the guidance of the present application, ordinary technicians in this field can also make many forms without departing from the purpose of the present application and the scope of protection of the claims, all of which are within the protection of the present application.

Claims

1. A resource processing method, characterized in that: include: The first terminal determines a conflicting resource, wherein the conflicting resource is determined by the first terminal through detection; the conflicting resource includes a sidelink physical shared channel PSSCH resource reserved by the second terminal; wherein the reserved PSSCH resources of the two second terminals have resource overlap, or the first terminal has a duplex conflict on the reserved PSSCH resource of the second terminal; When the first terminal needs to receive a transmission block TB on the conflicting resource, the first terminal determines that there is a transmission conflict on the conflicting resource and performs a conflict handling operation on the conflicting resource; if the first terminal determines that there is no transmission conflict on the conflicting resource, no conflict handling operation is performed on the conflicting resource.

2. The method according to claim 1, characterized in that The conflict handling operation includes: The second terminal is notified of the conflicting resources.

3. The method according to claim 1 or 2, characterized in that The determining of conflicting resources comprises: The first terminal determines the conflicting resources according to the resource information; The resource information is used to represent at least one of the following: Resources of the first terminal and resources of at least one second terminal.

4. The method according to claim 3, characterized in that The first terminal detects conflicting resources according to the resource information, including: The first terminal detects conflicting resources according to the resource information and an identifier of at least one of the second terminals.

5. The method according to claim 3, characterized in that The resources of the at least one second terminal include: Resources of at least one second terminal determined by SL control information received by the first terminal, wherein the SL control information includes at least one of the following: Resource reservation information and terminal identifier associated with the reserved resources.

6. The method according to claim 1 or 2, characterized in that: Determining that the conflicting resource has a transmission conflict further includes: determining that the transmission conflict exists in at least one of the following situations: The first terminal needs to send a TB on the conflicting resource; The first terminal needs to receive hybrid automatic repeat request HARQ feedback on the conflicting resources; The first terminal needs to send HARQ feedback on the conflicting resources; The TB is the TB corresponding to the conflicting resource, and the HARQ feedback is the HARQ feedback corresponding to the conflicting resource.

7. The method according to claim 1 or 2, characterized in that: The absence of the transmission conflict is determined when: The first terminal has successfully demodulated TB before the conflicting resource; The first terminal can successfully send a TB before the conflicting resource; The first terminal does not need to receive HARQ feedback on the conflicting resources; The first terminal does not need to send HARQ feedback on the conflicting resources; The TB is the TB corresponding to the conflicting resource, and the HARQ feedback is the HARQ feedback corresponding to the conflicting resource.

8. The method according to claim 1 or 2, characterized in that: The method further comprises: The first terminal detects whether the last transmission of the TB corresponding to the conflicting resource before the conflicting resource is successful.

9. The method according to claim 1 or 2, characterized in that: The performing of a conflict handling operation on the conflicting resource includes: When at least one of the following conditions is met, a conflict handling operation is performed on the conflicting resource: The transmission type corresponding to the conflicting resource is the target transmission type; The quality of service QoS of the transmission information corresponding to the conflicting resources is the target QoS; After the conflicting resource, the TB corresponding to the conflicting resource has no transmission resource; The first terminal is unable to send a plurality of physical sidelink feedback channels PSFCH on the conflicting resources, or the first terminal has at least one PSFCH whose transmission power on the conflicting resources is lower than or equal to a threshold value.

10. The method according to claim 1 or 2, characterized in that: The performing of a conflict handling operation on the conflicting resource includes: In a case where the conflicting resource is an SL resource indicated for the first terminal for the first time, performing a conflict handling operation on the conflicting resource under a first condition; or In a case where the conflicting resource is a SL resource that is not indicated as the first terminal for the first time, performing a conflict handling operation on the conflicting resource under a second condition; The first condition includes at least one of the following: The transmission type corresponding to the conflicting resource is the target transmission type; The QoS of the transmission information corresponding to the conflicting resources is the target QoS; After the conflicting resource, the TB corresponding to the conflicting resource has no transmission resource; The first terminal cannot send multiple PSFCHs on the conflicting resource, or the first terminal has at least one PSFCH whose transmission power on the conflicting resource is lower than or equal to a threshold value; The second condition includes at least one of the following: The transmission type corresponding to the conflicting resource is the target transmission type; The QoS of the transmission information corresponding to the conflicting resources is the target QoS; After the conflicting resource, the TB corresponding to the conflicting resource has no transmission resource; The first terminal cannot send multiple PSFCHs on the conflicting resource, or the first terminal has at least one PSFCH whose transmission power on the conflicting resource is lower than or equal to a threshold value; The first condition and the second condition include different contents.

11. The method according to claim 1, characterized in that The conflict handling operation includes at least one of the following: Reselect resources; discarding the conflicting resources; Feedback HARQ information; Notify a second terminal, where the second terminal is a counterpart of a physical sidelink channel of the first terminal.

12. The method according to claim 1 or 2, characterized in that: The performing of a conflict handling operation on the conflicting resource includes: According to the detection result at the target time, a conflict handling operation is performed on the conflicting resource, wherein the detection result at the target time is used to represent at least one of the following: the conflicting resources; Whether there is a transmission conflict; The transmission type of the conflicting resource; The priority of the transmission information of the conflicting resources; After the conflicting resource, whether there is a transmission resource for the TB corresponding to the conflicting resource; Whether the first terminal can send multiple PSFCHs on the conflicting resources, or whether the transmission power of at least one PSFCH of the first terminal on the conflicting resources is lower than or equal to a threshold value.

13. The method according to claim 1 or 2, characterized in that: The determining of conflicting resources comprises: Identify conflicting resources at the target time; or Conflicting resources are determined at a plurality of times including the target time.

14. The method according to claim 12, characterized in that The target time includes at least one of the following: The time T1 before the SL resource of the first terminal is indicated; A time before time T1 before indicating the SL resources of the first terminal; A time T1 before reserving SL resources for the first terminal; A time before time T1 before SL resources of the first terminal are reserved; The time T2 before the SL resource of the first terminal; A time before time T2 before the SL resource of the first terminal; The time T3 before the SL resource of the second terminal; A time before time T3 before the SL resource of the second terminal; The time T3 after the reservation indication signaling of the SL resources of the second terminal is sent; A time after the reservation indication signaling of the SL resources of the second terminal is sent and within time T3 after the reservation indication signaling of the SL resources of the second terminal is sent; The time T4 before the conflict indication signaling associated with the SL resource of the second terminal is sent; A time before time T4 before conflict indication signaling associated with the SL resource of the second terminal is sent; The SL resources of the second terminal are resources used by the second terminal to perform SL transmission to the first terminal, and T1, T2, T3 and T4 respectively represent the same or different time resources.

15. The method according to claim 14, characterized in that The indicating the SL resources of the first terminal includes: The SL resources of the first terminal are indicated for the i-th time, where i is an integer greater than or equal to 1.

16. A resource processing device, characterized in that: include: An execution module is used to determine conflicting resources, wherein the conflicting resources are determined by a first terminal through detection; the conflicting resources include a sidelink physical shared channel PSSCH resource reserved by a second terminal; wherein the reserved PSSCH resources of the two second terminals have resource overlap, or the first terminal has a duplex conflict on the reserved PSSCH resource of the second terminal; and when the first terminal needs to receive a transmission block TB on the conflicting resources, determining that there is a transmission conflict on the conflicting resources, and performing a conflict handling operation on the conflicting resources; if it is determined that there is no transmission conflict on the conflicting resources, no conflict handling operation is performed on the conflicting resources.

17. The device according to claim 16, characterized in that The conflict handling operation includes: The second terminal is notified of the conflicting resources.

18. The device according to claim 16 or 17, characterized in that The determining of conflicting resources comprises: Determine conflicting resources based on resource information; The resource information is used to represent at least one of the following: Resources of the first terminal and resources of at least one second terminal.

19. A terminal, the terminal being a first terminal, characterized in that: include: A memory, a processor, and a program or instruction stored in the memory and executable on the processor, wherein the program or instruction, when executed by the processor, implements the steps in the resource processing method as claimed in any one of claims 1 to 15.

20. A readable storage medium, characterized in that: The readable storage medium stores a program or an instruction, and when the program or the instruction is executed by the processor, the steps in the resource processing method according to any one of claims 1 to 15 are implemented.

Citation Information

Patent Citations

  • Resource elimination method and terminal

    CN111194057A