Side Link SL Communication Method and Apparatus

By disabling HARQ-ACK feedback when NR SL and LTE SL share resources, the interference problem of NR SL to LTE SL is solved, the resource utilization and signal quality of NR SL are optimized, and the communication performance is improved.

CN115997446BActive Publication Date: 2026-04-03BEIJING XIAOMI MOBILE SOFTWARE CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-11-04
Publication Date
2026-04-03

AI Technical Summary

Technical Problem

When NR SL and LTE SL share the same carrier resources, the HARQ-ACK feedback of NR SL interferes with the transmission of LTE SL through PSFCH, affecting its reception performance.

Method used

When time-frequency domain resources transmitted by PSCCH and/or PSSCH conflict with the time-frequency domain resources of LTE SL, HARQ-ACK feedback is enabled to avoid unnecessary interference, ensure normal transmission of LTE SL, and improve the communication performance of NR SL through resource selection optimization.

Benefits of technology

It reduces the interference of HARQ-ACK feedback on LTE SL, improves the time-frequency domain resource utilization and signal quality of NR SL, and enhances the communication performance of NR SL.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115997446B_ABST
    Figure CN115997446B_ABST
Patent Text Reader

Abstract

This application discloses an SL communication method and apparatus, which can be applied to a direct-connect communication system. The method includes: when a second time-frequency domain resource used by a PSFCH transmission corresponding to a first time-frequency domain resource used in the PSCCH and / or PSSCH transmission of a first RAT SL conflicts with a third time-frequency domain resource used in the SL transmission of a second RAT, the HARQ-ACK feedback corresponding to the PSCCH and / or PSSCH transmission is deactivated. In this application embodiment, determining whether to enable or disable HARQ-ACK feedback is combined with the resource selection for PSCCH and / or PSSCH transmission. This allows HARQ-ACK feedback to be deactivated when the selected first time-frequency domain resource causes a conflict between the second and third time-frequency domain resources, thereby reducing interference from HARQ-ACK feedback to LTE SL transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of communication technology, and in particular to a side-link SL communication method and apparatus. Background Technology

[0002] Vehicle-to-Everything (V2X) communication can include communication between vehicles, between vehicles and people, and between vehicles and roadside nodes. In order to better support information interaction between vehicle networks, a communication scheme through sidelink (SL) has been proposed.

[0003] Among related technologies, vehicle-to-everything (V2X) communication can support a variety of radio access technologies (RATs), such as Long Term Evolution Sidelink (LTE SL) and New Radio Sidelink (NR SL).

[0004] To enable communication between LTE V2X and NR V2X devices, NR SL and LTE SL can dynamically share resources on the same carrier. Because NR SL introduces a Physical Sidelink Feedback Channel (PSFCH) to support Hybrid Automatic Repeat ReQuest (HARQ) ACK feedback, when NR SL and LTE SL dynamically share resources on the same carrier, the transmission of NR SL's HARQ-ACK on the PSFCH often impacts LTE SL transmission. Summary of the Invention

[0005] This application provides a sidelink SL communication method and apparatus to avoid the impact of HARQ-ACK of PSFCH transmission of NR SL on LTE SL transmission.

[0006] In a first aspect, embodiments of this application provide an SL communication method, the method comprising:

[0007] If the second time-frequency domain resource used by the Physical Direct Feedback Channel (PSFCH) transmission corresponding to the first time-frequency domain resource used by the PSCCH and / or PSSCH transmission of the first RAT SL conflicts with the third time-frequency domain resource used by the SL transmission of the second RAT, then enable the Hybrid Automatic Repeat Request (HARQ) feedback corresponding to the PSCCH and / or PSSCH transmission.

[0008] In this embodiment, enabling or disabling HARQ-ACK feedback can be combined with resource selection for PSCCH and / or PSSCH transmission. This allows HARQ-ACK feedback to be disabled when the selection of the first time-frequency domain resource causes a conflict between the second and third time-frequency domain resources. This makes the disabling process more aligned with resource availability, avoiding unnecessary disabling and allowing PSFCH to reasonably avoid LTE SL transmission. This reduces interference from HARQ-ACK feedback on LTE SL transmission. Furthermore, by selecting PSCCH and / or PSSCH resources for NR SL, it is possible to ensure a greater number of available time-frequency domain resources for NR SL transmission and improve the signal quality of the time-frequency domain resources occupied by NR SL transmission, thereby enhancing NR SL communication performance. Secondly, this embodiment provides a communication device that implements some or all of the functions of the terminal device described in the first aspect. For example, the communication device may possess some or all of the functions described in this embodiment, or it may individually implement any one of the embodiments described in this application. These functions can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the above functions.

[0009] In one implementation, the communication device may include a transceiver module and a processing module, the processing module being configured to support the communication device in performing the corresponding functions described in the above method. The transceiver module supports communication between the communication device and other devices. The communication device may also include a storage module, coupled to the transceiver module and the processing module, which stores necessary computer programs and data for the communication device.

[0010] Thirdly, embodiments of this application provide a communication device including a processor, which executes the method described in the first aspect when it calls a computer program in memory.

[0011] Fourthly, embodiments of this application provide a communication device, which includes a processor and a memory, wherein the memory stores a computer program; the processor executes the computer program stored in the memory to cause the communication device to perform the method described in the first aspect above.

[0012] Fifthly, embodiments of this application provide a communication device, which includes a processor and an interface circuit. The interface circuit is used to receive code instructions and transmit them to the processor. The processor is used to execute the code instructions to cause the device to perform the method described in the first aspect above.

[0013] In a sixth aspect, embodiments of the present invention provide a readable storage medium for storing instructions for use by the network device described above, which, when executed, cause the network device to perform the method described in the first aspect.

[0014] In a seventh aspect, this application also provides a computer program product including a computer program, which, when run on a computer, causes the computer to perform the method described in the first aspect above.

[0015] Eighthly, this application provides a chip system including at least one processor and an interface for supporting network devices in implementing the functions involved in the first aspect, such as determining or processing at least one of the data and information involved in the above methods. In one possible design, the chip system further includes a memory for storing computer programs and data necessary for the network device. The chip system may be composed of chips or may include chips and other discrete devices.

[0016] Ninthly, this application provides a computer program that, when run on a computer, causes the computer to perform the method described in the first aspect above. Attached Figure Description

[0017] To more clearly illustrate the technical solutions in the embodiments of this application or the background art, the accompanying drawings used in the embodiments of this application or the background art will be described below.

[0018] Figure 1 This is a schematic diagram of the architecture of a communication system provided in an embodiment of this application;

[0019] Figure 2 This is a flowchart illustrating an SL communication method provided in an embodiment of this application;

[0020] Figure 3 This is a flowchart illustrating another SL communication method provided in an embodiment of this application;

[0021] Figure 4 This is a flowchart illustrating another SL communication method provided in an embodiment of this application;

[0022] Figure 5 This is a signaling interaction diagram of an SL communication method provided in an embodiment of this application;

[0023] Figure 6 This is a flowchart illustrating another SL communication method provided in an embodiment of this application;

[0024] Figure 7 This is a flowchart illustrating another SL communication method provided in an embodiment of this application;

[0025] Figure 8 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0026] Figure 9 This is a schematic diagram of the structure of a communication device provided in an embodiment of this application;

[0027] Figure 10 This is a schematic diagram of the structure of a chip provided in an embodiment of this application. Detailed Implementation

[0028] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of this disclosure as detailed in the appended claims.

[0029] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the present disclosure. The singular forms “a” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.

[0030] It should be understood that although the terms first, second, third, etc., may be used to describe various information in embodiments of this disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, without departing from the scope of embodiments of this disclosure, first information may also be referred to as second information, and similarly, second information may also be referred to as first information. Depending on the context, the word "if" as used herein can be interpreted as "when," "when," or "in response to a determination." For the purpose of brevity and ease of understanding, the terms "greater than" or "less than," "higher than," or "lower than" are used herein to characterize size relationships. However, it will be understood by those skilled in the art that the term "greater than" also encompasses the meaning of "greater than or equal to," and "less than" also encompasses the meaning of "less than or equal to"; the term "higher than" also encompasses the meaning of "higher than or equal to," and "lower than" also encompasses the meaning of "lower than or equal to."

[0031] technical terms

[0032] Physical Sidelink Control Channel (PSCCH)

[0033] Physical Sidelink Control Channel (PSSCH)

[0034] Physical Sidelink Feedback Channel (PSFCH)

[0035] Orthogonal Frequency Division Multiplexing (OFDM) technology

[0036] Time Division Multiplexing (TDM) technology

[0037] Reference Signal Receiving Power (RSRP)

[0038] Received Signal Strength Indicator (RSSI)

[0039] Sidelink Control Information (SCI)

[0040] Hybrid Automatic Repeat Request (HARQ)

[0041] Hybrid Automatic Repeat Request Ack (HARQ-ACK)

[0042] To better understand the SL communication method disclosed in the embodiments of this application, the communication system applicable to the embodiments of this application is described below.

[0043] Please see Figure 1 , Figure 1 This application provides a schematic diagram of the architecture of a communication system according to an embodiment. The communication system may include, but is not limited to, a network device and a terminal device. Figure 1 The number and form of devices shown are for illustrative purposes only and do not constitute a limitation on the embodiments of this application. In actual applications, it may include two or more network devices and two or more terminal devices. Figure 1 The communication system shown is an example including a network device 101 and two terminal devices 102.

[0044] It is worth noting that, in Figure 1In the wireless communication system shown, the first terminal device 102 and the second terminal device 103 communicate via a Sidelink direct link. In some embodiments, the first terminal device 102 may not be directly connected to the network device 101 but may communicate with the network device 101 through the relay of the second terminal device 103. In this embodiment, the first terminal device 102, which is not connected to the network device 101, is called the remote UE, and the second terminal device 103, which provides the relay function, is called the relay UE. The remote UE and the relay UE communicate via Sidelink unicast. This architecture is called U2N (UE to NW, terminal device to network) relay.

[0045] It should be noted that the technical solutions of this application embodiment can be applied to various communication systems. For example, the 3rd Generation (3G) Universal Mobile Telecommunications System (UMTS) Long Term Evolution (LTE) system, the 5th Generation (5G) mobile communication system, the 5G New Radio (NR) system, the 6th Generation (6G) mobile communication system, or other future new mobile communication systems. It should also be noted that the side link in this application embodiment can also be called a side link or a direct link.

[0046] The network device 101 in this application embodiment may include a network-side entity for transmitting or receiving signals. For example, the network device 101 may be an evolved NodeB (eNB), a Transmission Reception Point (TRP), a next-generation NodeB (gNB) in an NR system, a base station in other future mobile communication systems, or an access node in a Wireless Fidelity (WiFi) system. The embodiments of this application do not limit the specific technology or device form used in the network device. The network device provided in this application embodiment may be composed of a Central Unit (CU) and a Distributed Unit (DU). The CU can also be called a Control Unit. Using a CU-DU structure, the protocol layer of a network device, such as a base station, can be separated. Some protocol layer functions are centrally controlled by the CU, while the remaining part or all protocol layer functions are distributed in the DU, which is centrally controlled by the CU.

[0047] The terminal device 102 in this application embodiment is a user-side entity used to receive or transmit signals, such as a mobile phone. The terminal device can also be called a terminal, user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device can be a car with communication capabilities, a smart car, a mobile phone, a wearable device, a tablet computer, a computer with wireless transceiver capabilities, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in a smart grid, a wireless terminal device in transportation safety, a wireless terminal device in a smart city, a wireless terminal device in a smart home, etc. The embodiments of this application do not limit the specific technology or device form used in the terminal device.

[0048] In sidelink communication, there are four sidelink transmission modes. Sidelink transmission mode 1 and sidelink transmission mode 2 are used for device-to-device (D2D) communication. Sidelink transmission modes 3 and 4 are used for V2X communication. When sidelink transmission mode 3 is used, resource allocation is scheduled by network device 101. Specifically, network device 101 can send resource allocation information to terminal device 102, and then terminal device 102 can allocate resources to another terminal device so that the other terminal device can send information to network device 101 through the allocated resources. In V2X communication, a terminal device with a better signal or higher reliability can be used as terminal device 102. The first terminal device mentioned in this embodiment can refer to terminal device 102, and the second terminal device can refer to the other terminal device.

[0049] It is understood that the communication system described in the embodiments of this application is for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and does not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of system architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.

[0050] NR SL supports HARQ-ACK feedback for unicast and multicast services. HARQ-ACK feedback information is transmitted via PSFCH. Whether HARQ-ACK feedback is enabled for a PSCCH and / or PSSCH transmission is configured by the MAC layer based on service characteristics. The PSFCH time-frequency resources used for the HARQ-ACK information transmission corresponding to a PSCCH and / or PSSCH transmission are determined based on the time-frequency resources of the PSCCH and / or PSSCH and the higher-layer (pre)configuration.

[0051] When the PSFCH is configured, it occupies the last three SL (Orthogonal Frequency Division Multiplexing) OFDM symbols (including AGC and GP symbols) of a slot. Within the same slot, the PSFCH, PSCCH, and / or PSSCH are multiplexed using TDM (Time Division Multiplexing), with a GP symbol interval between them. In a slot containing the PSFCH, the User Equipment (UE), also known as the terminal equipment, can transmit only the PSCCH and / or PSSCH, only the PSFCH, or both.

[0052] When NR SL and LTE SL dynamically share resources on the same carrier, the receiving power of LTE SL UEs operating on the same carrier will vary because the UEs transmitting NR PSCCH / PSSCH and NR PSFCH within a single slot may differ. In other words, the receiving power of an LTE SL user on the OFDM symbols occupied by NR SL PSCCH / PSSCH differs from the receiving power on the OFDM symbols occupied by NR SL PSFCH. Since the distances between different NR SL UEs and the LTE SL receiving UEs may vary significantly, the difference in receiving power between the two OFDM symbols for the LTE SL receiving UE may also be substantial. When the receiving power differs significantly across different OFDM symbols within the same slot, the LTE UE's AGC (Automatic Guided Collection) may not operate near its operating point, or it may require time to adjust the AGC operating point, thus affecting the LTE SL UE's receiving performance.

[0053] It should be noted that the SL communication method provided in any embodiment of this application can be executed alone, or can be executed together with possible implementation methods in other embodiments, or can be executed together with any technical solution in related technologies.

[0054] The SL communication method and apparatus provided in this application will be described in detail below with reference to the accompanying drawings.

[0055] Please refer to Figure 2 , Figure 2 This is a flowchart illustrating an SL communication method provided in an embodiment of this application. The method is executed by the PSCCH and / or PSSCH sending end of the first RAT SL, such as... Figure 2 As shown, the method includes, but is not limited to, the following steps:

[0056] S201, if the second time-frequency domain resource used by the PSFCH transmission corresponding to the first time-frequency domain resource used by the PSCCH and / or PSSCH transmission of the first RAT SL conflicts with the third time-frequency domain resource used by the second RAT SL transmission, then enable the HARQ-ACK feedback corresponding to the PSCCH and / or PSSCH transmission.

[0057] In this embodiment, the time-frequency domain resources used for PSCCH and / or PSSCH transmission are defined as the first time-frequency domain resources, the time-frequency domain resources used by the PSFCH transmission corresponding to the first time-frequency domain resources are defined as the second time-frequency domain resources, and the time-frequency domain resources used for the second RAT SL transmission are defined as the third time-frequency domain resources. It can be understood that the transmission includes the PSCCH and / or PSSCH transmission of the second RAT SL. It should be noted that this definition applies to all embodiments of this application and will not be elaborated further thereafter.

[0058] It is understood that the HARQ-ACK feedback in the embodiments of this application can refer to the HARQ feedback corresponding to the HARQ process. HARQ feedback can be implemented in various ways, for example, ACK is fed back for successful reception and NACK is fed back for failed reception; or NACK is fed back only when reception fails and no feedback is given when reception is successful; or ACK is fed back only when reception is successful and no feedback is given when reception fails. This disclosure does not limit this. In some implementations, the time-frequency domain resources of the PSFCH transmission opportunity used for the HARQ-ACK feedback corresponding to the PSCCH and / or PSSCH transmission, i.e., the second time-frequency domain resources, can be determined based on the first time-frequency domain resources used for the PSCCH and / or PSSCH transmission. That is, there is a certain correlation between the first time-frequency domain resources and the second time-frequency domain resources, and the second time-frequency domain resources can be determined when the first time-frequency domain resources are determined. This correlation can be configured by higher layers, pre-configured, or agreed upon by the protocol.

[0059] In some implementations, the second time-frequency domain resources used for the HARQ-ACK feedback corresponding to the PSCCH and / or PSSCH transmissions can also be configured or pre-configured by higher layers.

[0060] In this embodiment of the application, the third time-frequency domain resource used by the SL transmission of the second RAT can be determined. After determining the second time-frequency domain resource and the third time-frequency domain resource, it can be determined whether the second time-frequency domain resource and the third time-frequency domain resource conflict.

[0061] Optionally, the conflict can occur when the second time-frequency domain resource and the third time-frequency domain resource overlap in the time domain; or when the time unit of the second time-frequency domain resource overlaps with that of the third time-frequency domain resource in the time domain.

[0062] In the event of a conflict between the second and third time-frequency domain resources, HARQ-ACK feedback for PSCCH and / or PSSCH transmissions is disabled. In other words, when a conflict occurs between the second and third time-frequency domain resources, HARQ-ACK feedback for PSCCH and / or PSSCH transmissions is no longer provided. By disabling HARQ-ACK feedback for PSCCH and / or PSSCH transmissions, PFSCH transmission is allowed to avoid the SL transmission of the second RAT, thus ensuring the transmission of the second RAT SL.

[0063] In some implementations, the first RAT can be NR and the second RAT can be LTE. The PSCCH and / or PSSCH transmitter of NR SL can enable HARQ-ACK feedback corresponding to PSCCH and / or PSSCH transmission in the event that the second time-frequency domain resources used by the PSFCH transmission corresponding to the first time-frequency domain resources conflict with the third time-frequency domain resources used by the LTE SL transmission.

[0064] Understandably, the feedback for enabling the HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL includes an indication in the SCI carried by the PSCCH and / or PSSCH transmission to enable the HARQ-ACK feedback corresponding to the PSCCH / PSSCH transmission. In other words, if the HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL determines whether to enable it, the receiving end of the PSCCH and / or PSSCH transmission of the first RAT SL can be instructed to enable the HARQ-ACK through the SCI carried by the PSCCH / PSSCH transmission of the first RAT SL.

[0065] In some implementations, disabling HARQ feedback means that the transmitting device notifies the receiving device via the information field in the Direct Control Information (SCI) that HARQ feedback is not required for this PSCCH / PSSCH transmission. Therefore, the receiving device will not send HARQ feedback to the transmitting device via the PSFCH.

[0066] In some implementations, enabling HARQ feedback means that the transmitting device notifies the receiving device via the information field in the Direct Control Information (SCI) that HARQ feedback is required for the PSCCH / PSSCH transmission. Consequently, the receiving device will then send HARQ feedback to the transmitting device via the corresponding PSFCH.

[0067] It is understood that the method provided in this application embodiment is only executed for time-frequency domain resource selection of RAT SL transmissions that require HARQ-ACK feedback. That is, if RAT SL transmissions do not support HARQ-ACK feedback, then the method provided in this application embodiment does not need to be executed. In some implementations, when performing time-frequency domain resource selection for RAT SL transmissions, indication information from higher layers can be received. This indication information can be used to indicate whether HARQ-ACK feedback is considered in this time-frequency domain resource selection. If the indication information indicates that HARQ-ACK feedback is not considered in this time-frequency domain resource selection, the method provided in this application embodiment does not need to be executed. If the indication information indicates that HARQ-ACK feedback is considered in this time-frequency domain resource selection, the method provided in this application embodiment can be executed. This description applies to all embodiments of this application and will not be repeated hereafter.

[0068] It should be noted that the time-frequency domain resource selection for the first RAT SL transmission is performed by the physical layer, or by the physical layer and the Media Access Control (MAC) layer.

[0069] In this embodiment of the application, if the second time-frequency domain resource used by the PSFCH transmission corresponding to the first time-frequency domain resource used by the PSCCH and / or PSSCH transmission conflicts with the third time-frequency domain resource used by the second RAT SL transmission, the feedback of HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission is deactivated. This application combines the enabling or disabling of HARQ-ACK feedback with the resource selection for PSCCH and / or PSSCH transmission. This allows for disabling HARQ-ACK feedback when the selection of the first time-frequency domain resource causes a conflict between the second and third time-frequency domain resources. This makes the disabling process more aligned with resource availability, avoiding unnecessary disabling and allowing PSFCH to reasonably avoid LTE SL transmission. This reduces the interference of HARQ-ACK feedback on LTE SL transmission. Furthermore, by selecting PSCCH and / or PSSCH resources for NR SL, it is possible to guarantee a greater number of available time-frequency domain resources for NR SL transmission and improve the signal quality of the time-frequency domain resources occupied by NR SL transmission, thereby enhancing the performance of NR SL communication.

[0070] Please refer to Figure 3 , Figure 3 This is a flowchart illustrating an SL communication method provided in an embodiment of this application. The method is executed by the PSCCH and / or PSSCH sending end of the first RAT SL, such as... Figure 3 As shown, the method includes, but is not limited to, the following steps:

[0071] S301, obtain the listening and / or resource information of the second RAT SL.

[0072] In this embodiment of the application, the listening and / or resource information of the second RAT SL includes at least one of the following:

[0073] Resource indication and / or resource reservation information transmitted on the PSCCH and / or PSSCH of the second RAT SL, wherein the resource indication and / or resource reservation information is used to indicate the available time-frequency domain resources for transmission on the PSCCH and / or PSSCH of the second RAT SL.

[0074] The measurement information of SL RSRP and / or SL RSSI corresponding to resource indication and / or resource reservation information, which can characterize the signal quality of the time-frequency domain resources available for the PSCCH and / or PSSCH transmission of the second RAT SL.

[0075] The second RAT SL generates a first candidate resource set based on the second RAT channel monitoring. In some implementations, this can be based on resource indication and / or resource reservation information to determine the PSCCH and / or PSSCH transmissions of the second RAT SL, i.e., the time-frequency domain resources usable for the second RAT SL transmission. Further, the first candidate resource set can be determined based on the time-frequency domain resources usable for the second RAT SL transmission. Optionally, the first candidate resource set may include all or part of the usable time-frequency domain resources indicated by the resource indication and / or resource reservation information. In some implementations, the usable time-frequency domain resources for the second RAT SL transmission are determined based on the resource indication and / or resource reservation information. Further, the usable time-frequency domain resources can be filtered based on the SL RSRP and / or SL RSSI measurement information corresponding to the resource indication and / or resource reservation information to determine the time-frequency domain resources used for the second RAT SL transmission. Optionally, usable time-frequency domain resources can be selected when the SL RSRP and / or SL RSSI measurement information corresponding to the resource indication and / or resource reservation information is greater than a set threshold. Optionally, the threshold can be set based on network indications, protocol agreements, or pre-configuration.

[0076] Further, a first candidate resource set is obtained based on the time-frequency domain resources used by the second RAT SL transmission. The first candidate resource set includes fourth time-frequency domain resources that are recommended or permitted for use by the first RAT SL, and / or includes fifth time-frequency domain resources that are not recommended or permitted for use by the first RAT SL.

[0077] It is understandable that when the PSCCH and / or PSSCH transmission of the first RAT SL uses the fourth time-frequency domain resource, the second time-frequency domain resource used by the PFSCH transmission corresponding to the fourth time-frequency domain resource will not overlap with the third time-frequency domain resource used by the second RAT SL transmission.

[0078] When the PSCCH and / or PSSCH transmission of the first RAT SL uses the fifth time-frequency domain resource, the second time-frequency domain resource used by the PFSCH transmission corresponding to the fifth time-frequency domain resource will overlap with the third time-frequency domain resource used by the second RAT SL transmission.

[0079] S302, based on the listening and / or resource information of the second RAT SL, determine whether the second time-frequency domain resource conflicts with the third time-frequency domain resource.

[0080] In some implementations, a third time-frequency domain resource is determined based on resource indications and / or resource reservation information. A conflict is determined to have occurred when the third time-frequency domain resource overlaps in the time domain with the second time-frequency domain resource or when the time unit of the second time-frequency domain resource is located; and / or,

[0081] In some implementations, a third time-frequency domain resource used by the SL transmission of the second RAT is determined based on resource indication and / or resource reservation information. A conflict is determined to have occurred when the measured SL RSRP and / or SL RSSI corresponding to the resource indication and / or resource reservation information are greater than a set threshold, and the third time-frequency domain resource overlaps in the time domain with the second time-frequency domain resource or the time unit in which the second time-frequency domain resource is located; and / or,

[0082] In some implementations, a conflict is determined to have occurred when the first candidate resource set includes a fourth time-frequency domain resource and the second time-frequency domain resource does not belong to the fourth time-frequency domain resource; and / or;

[0083] In some implementations, a conflict is determined to occur when the first candidate resource set includes the fifth time-frequency domain resource and the second time-frequency domain resource belongs to the fifth time-frequency domain resource.

[0084] S303, in the event of a conflict between the second time-frequency domain resources and the third time-frequency domain resources, disable the transmission of the corresponding HARQ-ACK feedback for the PSCCH and / or PSSCH of the first RATSL.

[0085] For a detailed description of step S303, please refer to the relevant content in the above embodiments, which will not be repeated here.

[0086] In this embodiment of the application, if the second time-frequency domain resource used by the PSFCH transmission corresponding to the first time-frequency domain resource used by the PSCCH and / or PSSCH transmission conflicts with the third time-frequency domain resource used by the second RAT SL transmission, the feedback of HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission is deactivated. This application combines the enabling or disabling of HARQ-ACK feedback with the resource selection for PSCCH and / or PSSCH transmission. This allows for disabling HARQ-ACK feedback when the selection of the first time-frequency domain resource causes a conflict between the second and third time-frequency domain resources. This makes the disabling process more aligned with resource availability, avoiding unnecessary disabling and allowing PSFCH to reasonably avoid LTE SL transmission. This reduces the interference of HARQ-ACK feedback on LTE SL transmission. Furthermore, by selecting PSCCH and / or PSSCH resources for NR SL, it is possible to guarantee a greater number of available time-frequency domain resources for NR SL transmission and improve the signal quality of the time-frequency domain resources occupied by NR SL transmission, thereby enhancing the performance of NR SL communication.

[0087] Please refer to Figure 4 , Figure 4 This is a flowchart illustrating an SL communication method provided in an embodiment of this application. The method is executed by the PSCCH and / or PSSCH sending end of the first RAT SL, such as... Figure 4 As shown, the method includes, but is not limited to, the following steps:

[0088] S401, determine the second set of candidate resources for the PSCCH and / or PSSCH transmission of the first RAT SL.

[0089] The second candidate resource set does not include the sixth time-frequency domain resource, which has the following characteristics: the second and third time-frequency domain resources corresponding to the sixth time-frequency domain resource used in the PSCCH and / or PSSCH transmission of the first RAL SL conflict with each other. In other words, the second candidate resource set excludes candidate time-frequency domain resources for PSCCH and / or PSSCH transmissions whose corresponding PSFCH transmissions conflict with the second RAT SL transmission. It is understood that the time-frequency domain resources included in the second candidate resource set, when used for PSCCH and / or PSSCH transmission, will not conflict with or overlap with the time-frequency domain resources used in the second RAT SL transmission.

[0090] In some implementations, a second set of candidate resources for PSCCH and / or PSSCH transmission of the first RAT SL can be determined based on network indications. Optionally, the network device can send indication information that indicates time-frequency domain resources for PSCCH and / or PSSCH transmission; for example, the indication information can be an index of time-frequency domain resources available for SCCH and / or PSSCH transmission. In the embodiments of this application, the second set of candidate resources is determined by indicating time-frequency domain resources for PSCCH and / or PSSCH transmission.

[0091] In other implementations, time-frequency domain resources for PSCCH and / or PSSCH transmission can be determined based on high-level configuration information, thereby obtaining a second set of candidate resources.

[0092] In other implementations, a second set of candidate resources for the PSCCH and / or PSSCH transmission of the first RAT SL can be determined by agreement. Time-frequency domain resources that meet set conditions can be used for the PSCCH and / or PSSCH transmission of the first RAT SL, such as quality conditions or specific time-frequency locations.

[0093] S402, based on the second candidate resource set, determine whether HARQ-ACK feedback is enabled for the PSCCH and / or PSSCH transmission of the first RAT SL.

[0094] Since the sixth time-frequency domain resource is not included in the second candidate resource set, candidate time-frequency resources for PSCCH and / or PSSCH transmissions that conflict with the second RAT SL transmission have been excluded. In this embodiment, when determining the first time-frequency domain resource used for PSCCH and / or PSSCH transmission from the second candidate resource set, the second time-frequency domain resource used by the PSCCH transmission corresponding to the first time-frequency domain resource will not conflict with or overlap with the third time-frequency domain resource used by the second RAT SL transmission. When the HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission is fed back through the second time-frequency domain resource, it will not affect the PSCCH and / or PSSCH transmission of the second RAT SL, and the feedback of the HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL can be enabled.

[0095] If the first time-frequency domain resource used for PSCCH and / or PSSCH transmission does not belong to the second candidate resource set, optionally, the HARQ-ACK feedback corresponding to the PSCCH and / or PSSCH transmission can be directly disabled. Alternatively, it can be determined first whether the second and third time-frequency domain resources conflict; if a conflict occurs, then the HARQ-ACK feedback corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL can be enabled. By disabling the HARQ-ACK feedback corresponding to the PSCCH and / or PSSCH transmission, the HARQ-ACK feedback can avoid the second RAT SL transmission, thus ensuring the normal transmission of the second RAT SL.

[0096] It is understandable that the feedback for enabling the HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL includes an indication in the SCI carried in the PSCCH and / or PSSCH transmission to enable the HARQ-ACK feedback corresponding to the PSCCH / PSSCH transmission. In other words, if the HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL determines whether to enable it, the side link control information (SCI) carried in the PSCCH / PSSCH transmission of the first RAT SL can be used to indicate to the receiving end of the PSCCH and / or PSSCH transmission of the first RAT SL to enable the HARQ-ACK.

[0097] It should be noted that the physical layer can determine the second candidate resource set and report the second candidate resource set to the MAC layer. The MAC layer can then determine the first time-frequency domain resources occupied by the PSCCH and / or PSSCH transmission of the first RAT SL based on the second candidate resource set.

[0098] In this embodiment, enabling or disabling HARQ-ACK feedback can be combined with resource selection for PSCCH and / or PSSCH transmission. This allows HARQ-ACK feedback to be disabled if the selection of the first time-frequency domain resource causes a conflict between the second and third time-frequency domain resources. This makes the disabling process more aligned with resource availability, avoiding unnecessary disabling and allowing PSFCH to reasonably avoid LTE SL transmission. This reduces interference from HARQ-ACK feedback on LTE SL transmission. Furthermore, by selecting PSCCH and / or PSSCH resources for NR SL, it is possible to ensure a greater number of available time-frequency domain resources for NR SL transmission and improve the signal quality of the time-frequency domain resources occupied by NR SL transmission, thereby enhancing the performance of NR SL communication.

[0099] Please refer to Figure 5 , Figure 5 This is a flowchart illustrating an SL communication method provided in an embodiment of this application. The method is executed by the PSCCH and / or PSSCH sending end of the first RAT SL, such as... Figure 5 As shown, the method includes, but is not limited to, the following steps:

[0100] S501, determine the second set of candidate resources for the PSCCH and / or PSSCH transmission of the first RAT SL.

[0101] The second candidate resource set does not include the sixth time-frequency domain resource, which has the following characteristics: the second time-frequency domain resource corresponding to the sixth time-frequency domain resource used by the PSCCH and / or PSSCH transmission of the first RAL SL conflicts with the third time-frequency domain resource.

[0102] For a detailed description of step S501, please refer to the relevant content in the above embodiments, which will not be repeated here.

[0103] S502, determine the third candidate resource set for the PSCCH and / or PSSCH transmission of the first RAT SL.

[0104] The third candidate resource set includes the sixth time-frequency domain resource.

[0105] S503, determine the first time-frequency domain resource used for the PSCCH and / or PSSCH transmission of the first RAT SL from the third candidate resource set.

[0106] In this embodiment of the application, the time-frequency domain resources included in the third candidate resource set include not only the sixth time-frequency domain resource but also the seventh time-frequency domain resource. The seventh time-frequency domain resource has the following characteristic: the second time-frequency domain resource corresponding to the seventh time-frequency domain resource used in the PSCCH and / or PSSCH transmission of the first RAL SL will not conflict with the third time-frequency domain resource. It is understood that the second candidate resource set may include one or more seventh time-frequency domain resources.

[0107] S504, when the first time-frequency domain resource belongs to the second candidate resource set, enable the feedback of HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL.

[0108] If the first time-frequency domain resource determined from the third candidate resource set belongs to the second candidate resource set, that is, the determined first time-frequency domain resource is the seventh time-frequency domain resource, it means that the second time-frequency domain resource corresponding to the determined first time-frequency domain resource will not conflict with the third time-frequency domain resource. When the HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission is fed back through the second time-frequency domain resource, it will not affect the PSCCH and / or PSSCH transmission of the second RAL SL, and the HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL can be enabled to be fed back through PFSCH.

[0109] S505, when the first time-frequency domain resource does not belong to the second candidate resource set, disable the feedback of HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL.

[0110] If the first time-frequency domain resource determined from the third candidate resource set does not belong to the second candidate resource set, that is, the determined first time-frequency domain resource is the sixth time-frequency domain resource, it means that the second time-frequency domain resource corresponding to the determined first time-frequency domain resource will conflict with the third time-frequency domain resource. When the HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission is fed back through the second time-frequency domain resource, it will affect the PSCCH and / or PSSCH transmission of the second RAL SL. The HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL can be enabled to be fed back through PFSCH. By allowing the HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission to feed back, the transmission of the second RAT SL can be avoided, thus ensuring the normal transmission of the second RAT SL.

[0111] It should be noted that the physical layer can determine the second and third candidate resource sets respectively, and report the second and third candidate resource sets to the MAC layer. The MAC layer then determines the first time-frequency domain resources occupied by the PSCCH and / or PSSCH transmission of the first RAT SL based on the second and third candidate resource sets.

[0112] In this embodiment, enabling or disabling HARQ-ACK feedback can be combined with resource selection for PSCCH and / or PSSCH transmission. This allows HARQ-ACK feedback to be disabled if the selection of the first time-frequency domain resource causes a conflict between the second and third time-frequency domain resources. This makes the disabling process more aligned with resource availability, avoiding unnecessary disabling and allowing PSFCH to reasonably avoid LTE SL transmission. This reduces interference from HARQ-ACK feedback on LTE SL transmission. Furthermore, by selecting PSCCH and / or PSSCH resources for NR SL, it is possible to ensure a greater number of available time-frequency domain resources for NR SL transmission and improve the signal quality of the time-frequency domain resources occupied by NR SL transmission, thereby enhancing the performance of NR SL communication.

[0113] Please refer to Figure 6 , Figure 6 This is a flowchart illustrating an SL communication method provided in an embodiment of this application. The method is executed by the PSCCH and / or PSSCH sending end of the first RAT SL, such as... Figure 6 As shown, the method includes, but is not limited to, the following steps:

[0114] S601, determine the second set of candidate resources for the PSCCH and / or PSSCH transmission of the first RAT SL.

[0115] The second candidate resource set does not include the sixth time-frequency domain resource, which has the following characteristics: the second time-frequency domain resource corresponding to the sixth time-frequency domain resource used by the PSCCH and / or PSSCH transmission of the first RAL SL conflicts with the third time-frequency domain resource.

[0116] For a detailed description of step S601, please refer to the relevant content in the above embodiments, which will not be repeated here.

[0117] S602, when the number of candidate resources in the second candidate resource set is less than the set number of resources, determine the third candidate resource set.

[0118] In this embodiment, the number of candidate resources in the second candidate resource set can be determined. When the number of candidate resources is less than a set number of resources, a third candidate resource set is determined for the PSCCH and / or PSSCH transmission of the first RAL SL. That is, the sixth time-frequency domain resource has the following characteristics: the second and third time-frequency domain resources corresponding to the sixth time-frequency domain resource used by the PSCCH and / or PSSCH transmission of the first RAL SL conflict. When the number of time-frequency domain resources without the above characteristics is small, in order to ensure the normal operation of the PSCCH and / or PSSCH transmission of the first RAL SL, it is necessary to continue selecting some time-frequency domain resources from those without the above characteristics as the third candidate resource set.

[0119] S603, determine the first time-frequency domain resource used for the PSCCH and / or PSSCH transmission of the first RAT SL.

[0120] Optionally, a first time-frequency domain resource may be determined from the second candidate resource set for the PSCCH and / or PSSCH transmission of the first RAT SL.

[0121] Optionally, a first time-frequency domain resource may be determined from the third candidate resource set for the PSCCH and / or PSSCH transmission of the first RAT SL.

[0122] Optionally, the first time-frequency domain resource can be determined from the second candidate resource set first. If the resources in the second candidate resource set are empty or the number of resources in the second candidate resource set is less than the set number of resources, the first time-frequency domain resource can be determined from the third candidate resource set.

[0123] S604, when the first time-frequency domain resource belongs to the second candidate resource set, enables the feedback of HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL.

[0124] S605, when the first time-frequency domain resource does not belong to the second candidate resource set, disable the feedback of HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL.

[0125] For a detailed description of steps S604 and S605, please refer to the relevant content in the above embodiments, which will not be repeated here.

[0126] Optionally, if the HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL determines whether to disable it, the receiving end of the PSCCH and / or PSSCH transmission of the first RAT SL can be instructed to disable the HARQ-ACK through the side link control information (SCI) carried in the PSCCH / PSSCH transmission of the first RAT SL.

[0127] It should be noted that the physical layer can first determine the second candidate resource set. If the number of resources in the second candidate resource set is insufficient, a third candidate resource set can be determined. The second and third candidate resource sets are then reported to the MAC layer, which determines the first time-frequency domain resources occupied by the PSCCH and / or PSSCH transmission of the first RAT SL based on the second and third candidate resource sets.

[0128] In this embodiment, enabling or disabling HARQ-ACK feedback can be combined with resource selection for PSCCH and / or PSSCH transmission. This allows HARQ-ACK feedback to be disabled if the selection of the first time-frequency domain resource causes a conflict between the second and third time-frequency domain resources. This makes the disabling process more aligned with resource availability, avoiding unnecessary disabling and allowing PSFCH to reasonably avoid LTE SL transmission. This reduces interference from HARQ-ACK feedback on LTE SL transmission. Furthermore, by selecting PSCCH and / or PSSCH resources for NR SL, it is possible to ensure a greater number of available time-frequency domain resources for NR SL transmission and improve the signal quality of the time-frequency domain resources occupied by NR SL transmission, thereby enhancing the performance of NR SL communication.

[0129] Please refer to Figure 7 , Figure 7 This is a flowchart illustrating an SL communication method provided in an embodiment of this application. The method is executed by the PSCCH and / or PSSCH sending end of the first RAT SL, such as... Figure 7 As shown, the method includes, but is not limited to, the following steps:

[0130] S701, determine the third candidate resource set for the PSCCH and / or PSSCH transmission of the first RAT SL.

[0131] The third candidate resource set includes the sixth time-frequency domain resource.

[0132] In this embodiment of the application, the time-frequency domain resources included in the third candidate resource set include not only the sixth time-frequency domain resource but also the seventh time-frequency domain resource. The sixth time-frequency domain resource has the following characteristic: the second and third time-frequency domain resources corresponding to the sixth time-frequency domain resource used in the PSCCH and / or PSSCH transmission of the first RAL SL conflict with each other. The seventh time-frequency domain resource has the following characteristic: the second and third time-frequency domain resources corresponding to the seventh time-frequency domain resource used in the PSCCH and / or PSSCH transmission of the first RAL SL do not conflict with each other.

[0133] For a detailed description of step S701, please refer to the relevant content in the above embodiments, which will not be repeated here.

[0134] S702, determine the second candidate resource set based on the third candidate resource set.

[0135] Based on the determination of the third candidate resource set, time-frequency domain resources are further selected from the third candidate resource set to obtain the second candidate resource set. The second candidate resource set does not include the sixth time-frequency domain resource. In some implementations, one or more seventh time-frequency domain resources are selected from the third candidate resource set to determine the second candidate resource set.

[0136] S703, based on the second candidate resource set, determine whether the PSCCH and / or PSSCH transmission of the first RAT SL enables HARQ-ACK feedback.

[0137] Optionally, when the first time-frequency domain resource belongs to the second candidate resource set, the feedback of HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL is enabled; or, when the first time-frequency domain resource does not belong to the second candidate resource set, the feedback of HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL is disabled.

[0138] It is understandable that the feedback for enabling the HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL includes an indication in the SCI carried in the PSCCH and / or PSSCH transmission to enable the HARQ-ACK feedback corresponding to the PSCCH / PSSCH transmission. In other words, if the HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL determines whether to enable it, the side link control information (SCI) carried in the PSCCH / PSSCH transmission of the first RAT SL can be used to indicate to the receiving end of the PSCCH and / or PSSCH transmission of the first RAT SL to enable the HARQ-ACK.

[0139] In this embodiment of the application, the physical layer can first determine the third candidate resource set, determine the second candidate resource set based on the third candidate resource set, and report the third candidate resource set and the second candidate resource set to the MAC layer. The MAC layer then determines the first time-frequency domain resources occupied by the PSCCH and / or PSSCH transmission of the first RAT SL based on the second candidate resource set and the third candidate resource set.

[0140] In this embodiment, enabling or disabling HARQ-ACK feedback can be combined with resource selection for PSCCH and / or PSSCH transmission. This allows HARQ-ACK feedback to be disabled if the selection of the first time-frequency domain resource causes a conflict between the second and third time-frequency domain resources. This makes the disabling process more aligned with resource availability, avoiding unnecessary disabling and allowing PSFCH to reasonably avoid LTE SL transmission. This reduces interference from HARQ-ACK feedback on LTE SL transmission. Furthermore, by selecting PSCCH and / or PSSCH resources for NR SL, it is possible to ensure a greater number of available time-frequency domain resources for NR SL transmission and improve the signal quality of the time-frequency domain resources occupied by NR SL transmission, thereby enhancing the performance of NR SL communication.

[0141] In the embodiments provided above, the method provided by this application is described from the perspective of the transmitting end of the PSCCH and / or PSSCH of the first RAT SL. To implement the functions of the method provided in the embodiments of this application above, the transmitting end of the PSCCH and / or PSSCH of the first RAT SL may include hardware structures and software modules, implementing the above functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. One of the above functions can be executed in the form of hardware structures, software modules, or a combination of hardware structures and software modules.

[0142] Please see Figure 8 This is a schematic diagram of the structure of a communication device 800 provided in an embodiment of this application. Figure 8 The communication device 800 shown may include a transceiver module 801 and a processing module 802. The transceiver module 801 may include a sending module and / or a receiving module. The sending module is used to implement the sending function, and the receiving module is used to implement the receiving function. The transceiver module 801 can implement both sending and / or receiving functions.

[0143] The communication device 800 can be a terminal device, a device within a terminal device, or a device compatible with a terminal device. Alternatively, the communication device 800 can be a network device, a device within a network device, or a device compatible with a network device.

[0144] The communication device 800 can be a PSCCH and / or PSSCH transmitter of the first RAT SL as described in the above embodiment.

[0145] Processing module 802 is configured to enable HARQ feedback corresponding to the PSCCH and / or PSSCH transmission when a conflict occurs between the second time-frequency domain resource used by the physical direct feedback channel PSFCH transmission corresponding to the first time-frequency domain resource used by the PSCCH and / or PSSCH transmission and the third time-frequency domain resource used by the SL transmission of the second RAT.

[0146] In some implementations, the second time-frequency domain resource and the third time-frequency domain resource overlap in the time domain; or, the time unit in which the second time-frequency domain resource is located overlaps with the time unit in which the third time-frequency domain resource is located.

[0147] In some implementations, the first RAT is New Radio (NR) and the second RAT is Long Term Evolution (LTE).

[0148] In some implementations, processing module 802 is also used for:

[0149] Obtain the listening and / or resource information of the second RAT SL;

[0150] Based on the monitoring and / or resource information, determine whether the second time-frequency domain resource conflicts with the third time-frequency domain resource.

[0151] In some implementations, the listening and / or resource information includes at least one of the following:

[0152] Resource indications and / or resource reservation information transmitted on the PSCCH and / or PSSCH of the second RAT SL;

[0153] The measurement information of the side link reference signal received power SL RSRP and / or the side link received signal strength indication SL RSSI corresponding to the resource indication and / or resource reservation information;

[0154] The second RAT SL generates a first candidate resource set based on the second RAT channel monitoring, wherein the first candidate resource set includes a fourth time-frequency domain resource that is recommended or allowed to be used by the first RAT SL, and / or includes a fifth time-frequency domain resource that is not recommended or allowed to be used by the first RAT SL.

[0155] In some implementations, processing module 802 is also used for:

[0156] Based on the resource indication and / or resource reservation information, the third time-frequency domain resource is determined, and a conflict is determined to have occurred when the third time-frequency domain resource coincides in the time domain with the second time-frequency domain resource or the time unit in which the second time-frequency domain resource is located; and / or,

[0157] Based on the resource indication and / or resource reservation information, the third time-frequency domain resource used by the SL transmission of the second RAT is determined, and the measured information of SL RSRP and / or SL RSSI corresponding to the resource indication and / or resource reservation information is greater than a set threshold, and the third time-frequency domain resource coincides with the second time-frequency domain resource or the time unit in which the second time-frequency domain resource is located in the time domain, a conflict is determined to have occurred; and / or,

[0158] A conflict is determined to have occurred when the first candidate resource set includes the fourth time-frequency domain resource and the second time-frequency domain resource does not belong to the fourth time-frequency domain resource; and / or;

[0159] A conflict is determined to have occurred when the first candidate resource set includes the fifth time-frequency domain resource and the second time-frequency domain resource belongs to the fifth time-frequency domain resource.

[0160] In some implementations, processing module 802 is also used for:

[0161] A second candidate resource set is determined for the PSCCH and / or PSSCH transmission, wherein the second candidate resource set does not include the sixth time-frequency domain resource, and the second time-frequency domain resource corresponding to the sixth time-frequency domain resource used by the PSCCH and / or PSSCH transmission conflicts with the third time-frequency domain resource;

[0162] Based on the second candidate resource set, determine whether HARQ feedback is enabled for the PSCCH and / or PSSCH transmission.

[0163] In some implementations, processing module 802 is also used for:

[0164] Determine the first time-frequency domain resource used by the PSCCH and / or PSSCH transmission from the second candidate resource set, and enable the HARQ feedback corresponding to the PSCCH and / or PSSCH transmission.

[0165] In some implementations, processing module 802 is also used for:

[0166] Determine a third candidate resource set for the PSCCH and / or PSSCH transmissions, wherein the third candidate resource set includes the sixth time-frequency domain resource;

[0167] From the third candidate resource set, determine the first time-frequency domain resource used for the PSCCH and / or PSSCH transmission.

[0168] In some implementations, processing module 802 is also used for:

[0169] When the first time-frequency domain resource belongs to the second candidate resource set, enable HARQ feedback corresponding to the PSCCH and / or PSSCH transmission; or,

[0170] When the first time-frequency domain resource does not belong to the second candidate resource set, the feedback of the HARQ corresponding to the PSCCH and / or PSSCH transmission is disabled.

[0171] In some implementations, processing module 802 is also used for:

[0172] When both the second candidate resource set and the third candidate resource set exist, the first time-frequency domain resource is preferentially determined from the second candidate resource set.

[0173] When the resources in the second candidate resource set are empty or the number of resources in the second candidate resource set is less than the set number of resources, the first time-frequency domain resource is then determined from the third candidate resource set.

[0174] In some implementations, processing module 802 is also used for:

[0175] When the number of candidate resources in the second candidate resource set is less than the set number of resources, the third candidate resource set is determined.

[0176] In some implementations, processing module 802 is also used for:

[0177] The second candidate resource set is determined based on the third candidate resource set.

[0178] In some implementations, processing module 802 is also used for:

[0179] The direct control information SCI carried by the PSCCH and / or PSSCH transmission indicates whether the HARQ feedback should be disabled.

[0180] In this embodiment, enabling or disabling HARQ-ACK feedback can be combined with resource selection for PSCCH and / or PSSCH transmission. This allows HARQ-ACK feedback to be disabled if the selection of the first time-frequency domain resource causes a conflict between the second and third time-frequency domain resources. This makes the disabling process more aligned with resource availability, avoiding unnecessary disabling and allowing PSFCH to reasonably avoid LTE SL transmission. This reduces interference from HARQ-ACK feedback on LTE SL transmission. Furthermore, by selecting PSCCH and / or PSSCH resources for NR SL, it is possible to ensure a greater number of available time-frequency domain resources for NR SL transmission and improve the signal quality of the time-frequency domain resources occupied by NR SL transmission, thereby enhancing the performance of NR SL communication.

[0181] Please see Figure 9 , Figure 9 This is a schematic diagram of another communication device 900 provided in an embodiment of this application. The communication device 900 can be a transmitter of the PSCCH and / or PSSCH of the first RAT SL, or it can be a chip, chip system, or processor that supports the implementation of the above methods, or it can be a chip, chip system, or processor that supports the implementation of the above methods by a second node, or it can be a chip, chip system, or processor that supports the implementation of the above methods by a third node. This device can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.

[0182] The communication device 900 may include one or more processors 901. The processor 901 may be a general-purpose processor or a dedicated processor, such as a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control the communication device (e.g., base station, baseband chip, terminal equipment, terminal equipment chip, DU or CU, etc.), execute computer programs, and process data from the computer programs.

[0183] Optionally, the communication device 900 may further include one or more memories 902, which may store a computer program 904. The processor 901 executes the computer program 904 to cause the communication device 900 to perform the methods described in the above method embodiments. Optionally, the memory 902 may also store data. The communication device 900 and the memory 902 may be provided separately or integrated together.

[0184] Optionally, the communication device 900 may also include a transceiver 905 and an antenna 906. The transceiver 905 may be referred to as a transceiver unit, transceiver, or transceiver circuit, etc., and is used to implement the transmission and reception functions. The transceiver 905 may include a receiver and a transmitter. The receiver may be referred to as a receiver or receiving circuit, etc., and is used to implement the receiving function; the transmitter may be referred to as a transmitter or transmitting circuit, etc., and is used to implement the transmitting function.

[0185] Optionally, the communication device 900 may further include one or more interface circuits 909. The interface circuits 909 are used to receive code instructions and transmit them to the processor 901. The processor 901 executes the code instructions to cause the communication device 900 to perform the methods described in the above method embodiments.

[0186] The communication device 900 is a terminal device that can be used to perform the functions of the terminal device in the above embodiments.

[0187] The communication device 900 is a network device: it can be used to perform the functions of the terminal device in the above embodiments.

[0188] In one implementation, the processor 901 may include a transceiver for implementing receiving and transmitting functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing receiving and transmitting functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit can be used for reading and writing code / data, or it can be used for transmitting or relaying signals.

[0189] In one implementation, processor 901 may store computer program 903, which runs on processor 901 and causes communication device 900 to perform the methods described in the above method embodiments. Computer program 903 may be embedded in processor 901; in this case, processor 901 may be implemented in hardware.

[0190] In one implementation, the communication device 900 may include circuitry capable of performing the functions of transmitting, receiving, or communicating as described in the aforementioned method embodiments. The processor and transceiver described in this application can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal-oxide-semiconductor (CMOS), n-metal-oxide-semiconductor (NMOS), positive-channel metal-oxide-semiconductor (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon-germanium (SiGe), gallium arsenide (GaAs), etc.

[0191] The communication device described in the above embodiments may be a network device or a terminal device (such as the first terminal device in the foregoing method embodiments), but the scope of the communication device described in this application is not limited thereto, and the structure of the communication device may vary. Figure 9 The communication device may be a standalone device or part of a larger device. For example, the communication device may be:

[0192] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;

[0193] (2) A collection of one or more ICs, optionally including storage components for storing data and computer programs;

[0194] (3) ASIC, such as modem;

[0195] (4) Modules that can be embedded in other devices;

[0196] (5) Receivers, terminal equipment, smart terminal equipment, cellular phones, wireless equipment, handheld devices, mobile units, vehicle-mounted equipment, network equipment, cloud equipment, artificial intelligence equipment, etc.

[0197] (6) Others, etc.

[0198] For cases where the communication device can be a chip or a chip system, please refer to [link / reference]. Figure 10 The diagram shows the structure of the chip. Figure 10 The chip 1000 shown includes a processor 1001 and an interface 1002. The number of processors 1001 can be one or more, and the number of interfaces 1002 can be multiple.

[0199] For chip 1000, it can be used to implement the function of the PSCCH and / or PSSCH transmitter of the first RAT SL in the embodiments of this application:

[0200] The processor 1001 is configured to enable HARQ feedback corresponding to the PSCCH and / or PSSCH transmission when a conflict occurs between the second time-frequency domain resources used by the physical direct feedback channel PSFCH transmission corresponding to the first time-frequency domain resources used by the PSCCH and / or PSSCH transmission and the third time-frequency domain resources used by the SL transmission of the second RAT.

[0201] In some implementations, the second time-frequency domain resource and the third time-frequency domain resource overlap in the time domain; or, the time unit in which the second time-frequency domain resource is located overlaps with the time unit in which the third time-frequency domain resource is located.

[0202] In some implementations, the first RAT is New Radio (NR) and the second RAT is Long Term Evolution (LTE).

[0203] In some implementations, processor 1001 is also used for:

[0204] Obtain the listening and / or resource information of the second RAT SL;

[0205] Based on the monitoring and / or resource information, determine whether the second time-frequency domain resource conflicts with the third time-frequency domain resource.

[0206] In some implementations, the listening and / or resource information includes at least one of the following:

[0207] Resource indications and / or resource reservation information transmitted on the PSCCH and / or PSSCH of the second RAT SL;

[0208] The measurement information of the side link reference signal received power SL RSRP and / or the side link received signal strength indication SL RSSI corresponding to the resource indication and / or resource reservation information;

[0209] The second RAT SL generates a first candidate resource set based on the second RAT channel monitoring, wherein the first candidate resource set includes a fourth time-frequency domain resource that is recommended or allowed to be used by the first RAT SL, and / or includes a fifth time-frequency domain resource that is not recommended or allowed to be used by the first RAT SL.

[0210] In some implementations, processor 1001 is also used for:

[0211] Based on the resource indication and / or resource reservation information, the third time-frequency domain resource is determined, and a conflict is determined to have occurred when the third time-frequency domain resource coincides in the time domain with the second time-frequency domain resource or the time unit in which the second time-frequency domain resource is located; and / or,

[0212] Based on the resource indication and / or resource reservation information, the third time-frequency domain resource used by the SL transmission of the second RAT is determined, and the measured information of SL RSRP and / or SL RSSI corresponding to the resource indication and / or resource reservation information is greater than a set threshold, and the third time-frequency domain resource coincides with the second time-frequency domain resource or the time unit in which the second time-frequency domain resource is located in the time domain, a conflict is determined to have occurred; and / or,

[0213] A conflict is determined to have occurred when the first candidate resource set includes the fourth time-frequency domain resource and the second time-frequency domain resource does not belong to the fourth time-frequency domain resource; and / or;

[0214] A conflict is determined to have occurred when the first candidate resource set includes the fifth time-frequency domain resource and the second time-frequency domain resource belongs to the fifth time-frequency domain resource.

[0215] In some implementations, processor 1001 is also used for:

[0216] A second candidate resource set is determined for the PSCCH and / or PSSCH transmission, wherein the second candidate resource set does not include the sixth time-frequency domain resource, and the second time-frequency domain resource corresponding to the sixth time-frequency domain resource used by the PSCCH and / or PSSCH transmission conflicts with the third time-frequency domain resource;

[0217] Based on the second candidate resource set, determine whether HARQ feedback is enabled for the PSCCH and / or PSSCH transmission.

[0218] In some implementations, processor 1001 is also used for:

[0219] Determine the first time-frequency domain resource used by the PSCCH and / or PSSCH transmission from the second candidate resource set, and enable the HARQ feedback corresponding to the PSCCH and / or PSSCH transmission.

[0220] In some implementations, processor 1001 is also used for:

[0221] Determine a third candidate resource set for the PSCCH and / or PSSCH transmissions, wherein the third candidate resource set includes the sixth time-frequency domain resource;

[0222] From the third candidate resource set, determine the first time-frequency domain resource used for the PSCCH and / or PSSCH transmission.

[0223] In some implementations, processor 1001 is also used for:

[0224] When the first time-frequency domain resource belongs to the second candidate resource set, enable HARQ feedback corresponding to the PSCCH and / or PSSCH transmission; or,

[0225] When the first time-frequency domain resource does not belong to the second candidate resource set, HARQ feedback corresponding to the PSCCH and / or PSSCH transmission is disabled.

[0226] In some implementations, processor 1001 is also used for:

[0227] When both the second candidate resource set and the third candidate resource set exist, the first time-frequency domain resource is preferentially determined from the second candidate resource set.

[0228] When the resources in the second candidate resource set are empty or the number of resources in the second candidate resource set is less than the set number of resources, the first time-frequency domain resource is then determined from the third candidate resource set.

[0229] In some implementations, processor 1001 is also used for:

[0230] When the number of candidate resources in the second candidate resource set is less than the set number of resources, the third candidate resource set is determined.

[0231] In some implementations, processor 1001 is also used for:

[0232] The second candidate resource set is determined based on the third candidate resource set.

[0233] In some implementations, processor 1001 is also used for:

[0234] The direct control information SCI carried by the PSCCH and / or PSSCH transmission indicates whether the feedback of the HARQ-ACK should be disabled.

[0235] Chip 1000 also includes memory 1003, which is used to store necessary computer programs and data.

[0236] In this embodiment, enabling or disabling HARQ-ACK feedback can be combined with resource selection for PSCCH and / or PSSCH transmission. This allows HARQ-ACK feedback to be disabled if the selection of the first time-frequency domain resource causes a conflict between the second and third time-frequency domain resources. This makes the disabling process more aligned with resource availability, avoiding unnecessary disabling and allowing PSFCH to reasonably avoid LTE SL transmission. This reduces interference from HARQ-ACK feedback on LTE SL transmission. Furthermore, by selecting PSCCH and / or PSSCH resources for NR SL, it is possible to ensure a greater number of available time-frequency domain resources for NR SL transmission and improve the signal quality of the time-frequency domain resources occupied by NR SL transmission, thereby enhancing the performance of NR SL communication.

[0237] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this application can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented in hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can implement the described functionality using various methods for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this application.

[0238] This application also provides a communication system, which includes the aforementioned... Figure 8 The communication device serving as the transmitting end in the embodiment, or the system including the aforementioned Figure 9 In this embodiment, it serves as a communication device that acts as the transmitting end.

[0239] This application also provides a readable storage medium having instructions stored thereon that, when executed by a computer, implement the functions of any of the above method embodiments.

[0240] This application also provides a computer program product that, when executed by a computer, implements the functions of any of the above method embodiments.

[0241] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this application are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, Digital Subscriber Line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state drives (SSDs)).

[0242] Those skilled in the art will understand that the various numerical designations such as "first," "second," etc., involved in this application are merely for the convenience of description and are not intended to limit the scope of the embodiments of this application, nor do they indicate the order of sequence.

[0243] At least one in this application can also be described as one or more, and multiple can be two, three, four or more, and this application does not impose any limitation. In the embodiments of this application, for a technical feature, the technical features in that technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", and there is no order or size among the technical features described by "first", "second", "third", "A", "B", "C" and "D".

[0244] The correspondences shown in the tables of this application can be configured or predefined. The values ​​of the information in each table are merely examples and can be configured to other values; this application is not limited to these values. When configuring the correspondences between information and parameters, it is not necessarily required to configure all the correspondences shown in each table. For example, the correspondences shown in some rows of the tables in this application may not be configured. Furthermore, appropriate modifications and adjustments can be made based on the above tables, such as splitting, merging, etc. The names of the parameters shown in the headings of the above tables can also use other names that the communication device can understand, and the values ​​or representations of the parameters can also be other values ​​or representations that the communication device can understand. In the implementation of the above tables, other data structures can also be used, such as arrays, queues, containers, stacks, linear lists, pointers, linked lists, trees, graphs, structures, classes, heaps, hash tables, or hash tables, etc.

[0245] The term "predefined" in this application can be understood as defined, pre-defined, stored, pre-stored, pre-negotiated, pre-configured, solidified, or pre-burned. Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0246] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0247] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A side-link SL communication method, characterized in that, The method, executed by the transmitter of the Physical Direct Control Channel (PSCCH) and / or Physical Direct Shared Channel (PSSCH) of the first radio access technology RAT SL, includes: Determine a second set of candidate resources for the PSCCH and / or PSSCH transmission of the first RAT SL, wherein the second set of candidate resources does not include the sixth time-frequency domain resource, wherein the second time-frequency domain resource used by the PSCCH and / or PSSCH transmission using the physical direct feedback channel PSFCH transmission corresponding to the sixth time-frequency domain resource conflicts with the third time-frequency domain resource used by the SL transmission of the second RAT. When the number of candidate resources in the second candidate resource set is less than the set number of resources, a third candidate resource set for the transmission of PSCCH and / or PSSCH is determined, wherein the third candidate resource set includes the sixth time-frequency domain resource; The first time-frequency domain resource used for the PSCCH and / or PSSCH transmission of the first RAT SL is determined from the second candidate resource set or the third candidate resource set; When the first time-frequency domain resource belongs to the second candidate resource set, enable the feedback of HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL; When the first time-frequency domain resource does not belong to the second candidate resource set, enable the HARQ-ACK feedback corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL.

2. The method according to claim 1, characterized in that, The conflict between the second time-frequency domain resource and the third time-frequency domain resource occurs in any of the following situations: The second time-frequency domain resource overlaps with the third time-frequency domain resource in the time domain; or, The time unit of the second time-frequency domain resource coincides with that of the third time-frequency domain resource in the time domain.

3. The method according to claim 1, characterized in that, The first RAT is New Radio (NR), and the second RAT is Long Term Evolution (LTE).

4. The method according to claim 1, characterized in that, The method further includes: Obtain the listening and / or resource information of the second RAT SL; Based on the monitoring and / or resource information, determine whether the second time-frequency domain resource conflicts with the third time-frequency domain resource.

5. The method according to claim 4, characterized in that, The monitoring and / or resource information includes at least one of the following: Resource indications and / or resource reservation information transmitted on the PSCCH and / or PSSCH of the second RAT SL; The measurement information of the side link reference signal received power SL RSRP and / or the side link received signal strength indication SL RSSI corresponding to the resource indication and / or resource reservation information; The second RAT SL generates a first candidate resource set based on the second RAT channel monitoring, wherein the first candidate resource set includes a fourth time-frequency domain resource that is recommended or allowed to be used by the first RAT SL, and / or includes a fifth time-frequency domain resource that is not recommended or allowed to be used by the first RAT SL.

6. The method according to claim 5, characterized in that, Determining whether the second time-frequency domain resource conflicts with the third time-frequency domain resource includes: Based on the resource indication and / or resource reservation information, the third time-frequency domain resource is determined, and a conflict is determined to have occurred when the third time-frequency domain resource coincides in the time domain with the second time-frequency domain resource or the time unit in which the second time-frequency domain resource is located; and / or, Based on the resource indication and / or resource reservation information, the third time-frequency domain resource used by the SL transmission of the second RAT is determined, and the measured information of SL RSRP and / or SL RSSI corresponding to the resource indication and / or resource reservation information is greater than a set threshold, and the third time-frequency domain resource coincides with the second time-frequency domain resource or the time unit in which the second time-frequency domain resource is located in the time domain, a conflict is determined to have occurred; and / or, A conflict is determined to have occurred when the first candidate resource set includes the fourth time-frequency domain resource and the second time-frequency domain resource does not belong to the fourth time-frequency domain resource; and / or; A conflict is determined to have occurred when the first candidate resource set includes the fifth time-frequency domain resource and the second time-frequency domain resource belongs to the fifth time-frequency domain resource.

7. The method according to claim 1, characterized in that, The method further includes: Based on the direct control information SCI carried in the PSCCH and / or PSSCH transmission, the system indicates whether to enable the HARQ-ACK feedback corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL.

8. A communication device, characterized in that, include: The processing module is used to determine a second candidate resource set for the PSCCH and / or PSSCH transmission of the first RAT SL, wherein the second candidate resource set does not include the sixth time-frequency domain resource, and wherein the second time-frequency domain resource used by the PSCCH and / or PSSCH transmission using the physical direct feedback channel PSFCH transmission corresponding to the sixth time-frequency domain resource conflicts with the third time-frequency domain resource used by the SL transmission of the second RAT. When the number of candidate resources in the second candidate resource set is less than the set number of resources, a third candidate resource set for the transmission of PSCCH and / or PSSCH is determined, wherein the third candidate resource set includes the sixth time-frequency domain resource; The first time-frequency domain resource used for the PSCCH and / or PSSCH transmission of the first RAT SL is determined from the second candidate resource set or the third candidate resource set; When the first time-frequency domain resource belongs to the second candidate resource set, enable the feedback of HARQ-ACK corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL; When the first time-frequency domain resource does not belong to the second candidate resource set, enable the HARQ-ACK feedback corresponding to the PSCCH and / or PSSCH transmission of the first RAT SL.

9. A communication device, characterized in that, The device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method as described in any one of claims 1 to 7.

10. A communication device, characterized in that, include: Processor and interface circuitry; The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to run the code instructions to perform the method as described in any one of claims 1 to 7.

11. A computer-readable storage medium for storing instructions that, when executed, cause the method of any one of claims 1 to 7 to be implemented.

Citation Information

Patent Citations

  • Multi-radio access technology sidelink communication coexistence method and device

    CN115024004A

  • HARQ feedback method and device under coexistence of NR and LTE channels

    CN115174013A