COMMUNICATION METHOD, COMMUNICATION DEVICE, AND COMMUNICATION SYSTEM

By prioritizing and managing COT resources based on priority values, the method and device address inefficiencies in sidelink communications, enhancing transmission efficiency and conflict resolution in unlicensed frequency domains.

JP2025529677APending Publication Date: 2025-09-09HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
JP2025505943
Authority / Receiving Office
JP · JP
Patent Type
Applications
Current Assignee / Owner
Priority Date
2022-08-04
Filing Date
2023-08-02
Publication Date
2025-09-09

AI Technical Summary

Technical Problem

In sidelink communications, the efficient utilization of channel occupancy time (COT) resources across unlicensed frequency domains is a challenge, as existing mechanisms do not ensure optimal sharing and utilization of COT resources among terminal devices.

Method used

A communication method and device that prioritize and manage channel occupancy time resources based on priority values, allowing terminal devices to preempt and share COT resources effectively, ensuring efficient utilization by determining the highest priority value for resource sharing and managing conflicts through listen-before-talk mechanisms.

Benefits of technology

Enhances transmission efficiency across unlicensed frequency domains by ensuring that terminal devices can utilize shared COT resources optimally, improving communication efficiency and reducing conflicts.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure 2025529677000001_ABST
    Figure 2025529677000001_ABST
Patent Text Reader

Abstract

An embodiment of the present application provides a communication method, a communication device, and a communication system. The method may include: receiving first information from a second terminal device, where the first sidelink control information includes a first priority value, and the first priority value indicates a priority of data corresponding to the first information; and transmitting first sharing instruction information to the second terminal device, where the first sharing instruction information indicates a first shared resource for the second terminal device, the second priority value is equal to or greater than the first priority value, the second priority value indicates a priority corresponding to a first channel occupied time resource, and the first channel occupied time resource includes the first shared resource. In this way, the priority value corresponding to the shared resource indicated in the sharing instruction information is equal to or greater than the priority value corresponding to another terminal device. This ensures that the other terminal device successfully uses the shared resource in the acquired COT shared resource to improve transmission efficiency across the unlicensed frequency domain.
Need to check novelty before this filing date? Find Prior Art

Description

[Technical Field]

[0001] TECHNICAL FIELD Embodiments of the present application relate to the field of communications, and more particularly to a communication method, a communication device, and a communication system. [Background technology]

[0002] Currently, in a channel occupancy time (COT) sharing mechanism for sidelink (SL), if the time domain location of the reserved resource of another terminal device meets the time interval sharing condition, terminal device A can share the COT resource pre-empted by terminal device A with another terminal device.

[0003] Therefore, in sidelink communications, how to ensure the normal utilization of COT resources in order to improve the transmission efficiency of terminal devices across unlicensed frequency domains has become an urgent issue to be resolved. Summary of the Invention

[0004] Embodiments of the present application provide a communication method, a communication device, and a communication system for ensuring normal utilization of COT resources so as to improve transmission efficiency of terminal devices over unlicensed frequency domains in sidelink communication.

[0005] According to a first aspect, there is provided a communication method, which is applied to a first terminal device and includes the steps of: receiving first information from a second terminal device, the first information including a first priority value, the first priority value indicating a priority of data corresponding to the first information; and transmitting first sharing instruction information to the second terminal device, the first sharing instruction information indicating a first shared resource for the second terminal device, the second priority value being equal to or greater than the first priority value, the second priority value indicating a priority corresponding to a first channel occupied time resource, the first channel occupied time resource including the first shared resource.

[0006] According to the above technical solution, a priority value corresponding to data transmitted by another terminal device is obtained, and sharing indication information is determined, which helps ensure that the other terminal device normally utilizes shared resources in the obtained channel occupied time resource, so as to improve transmission efficiency across the unlicensed frequency domain, where the priority value of the resource indicated in the indication information is equal to or greater than the priority value corresponding to the other terminal device.

[0007] In some implementations, before sending the first sharing indication information to the second terminal device, the method further includes: determining a first channel occupation time resource based on the first priority value.

[0008] In some implementations, the method further includes receiving second information from a third terminal device, the second information including a third priority value, the third priority value indicating a priority of data corresponding to the second information, and determining a first channel occupied time resource based on the first priority value further includes determining a first channel occupied time resource based on the first priority value and the third priority value.

[0009] In some implementations, determining the first channel occupied time resource based on the first priority value and the third priority value includes: preempting the first channel occupied time resource based on a maximum priority value in a first set, the first set including the first priority value, the third priority value, and a priority value corresponding to data transmitted by the first terminal device, or the first set including the first priority value and the third priority value, and the second priority value being the maximum priority value.

[0010] According to the above technical solution, the first terminal device learns the priority values ​​of the other terminal devices, and selects the highest priority value from the priority values ​​to preempt the channel occupied time resource. Because the highest priority value is used when preempting the channel occupied time resource, after receiving the shared resource indicated by the sharing indication information, the other terminal device can normally use the shared resource in the channel occupied time resource to improve transmission efficiency in the unlicensed frequency domain.

[0011] In some implementations, determining the first channel occupied time resource based on the first priority value includes determining that the second terminal device is a shared object corresponding to the first channel occupied time resource based on the first priority value, where the second priority value is a priority value corresponding to data transmitted by the first terminal device.

[0012] According to the above technical solution, a first terminal device preempts a channel occupied time resource based on a priority value corresponding to data transmitted by the first terminal device. After the first terminal device obtains a priority value corresponding to another terminal device (such as a second terminal device), the first terminal device can determine a resource sharing object in the channel occupied time resource by comparing the priority value corresponding to the other terminal device with the priority value used to preempt the channel occupied time resource. After receiving the shared resource indicated by sharing indication information, the other terminal device can successfully use the shared resource in the channel occupied time resource to improve transmission efficiency in the unlicensed frequency domain.

[0013] In some implementations, the first sharing instruction information includes a location of the first shared resource and / or a listen-before-talk instruction at the location of the first shared resource. ( LBT ) Includes types of

[0014] Optionally, the first sharing indication information further includes a second priority value.

[0015] In some implementations, the method further includes determining that the second terminal device is a sharing object of the first channel occupied time resource based on the first channel occupied time resource, the location of the first reserved resource, and the location of the second reserved resource, where the first information further includes the location of the first reserved resource and the second information further includes the location of the second reserved resource.

[0016] In some implementations, the method further includes: the first shared resource is a part or all of a resource within the first reserved resource that satisfies a sharing condition of the first COT resource; the sharing information of the first COT resource includes: a time interval between a resource block corresponding to the first reserved resource and a resource block corresponding to the second reserved resource satisfies a time interval of Type 2 LBT; the first COT resource covers a part or all of the resource block corresponding to the first reserved resource; and a data priority value corresponding to data associated with the first information is less than or equal to a data priority value corresponding to data transmitted by the first terminal device.

[0017] According to a second aspect, there is provided a communication method, which is applied to a second terminal device and includes the steps of: receiving second sharing indication information, the second sharing indication information indicating a second shared resource acquired by the second terminal device, the second sharing indication information including a target channel access priority value, the target channel access priority value indicating a channel access priority corresponding to a second channel occupied time resource, the second channel occupied time resource including the second shared resource; and transmitting first data on the second shared resource based on the target channel access priority value.

[0018] According to the above technical solution, the second terminal device determines whether to reconstruct data transmitted on shared resources in the channel occupied time resource based on the priority value corresponding to the channel occupied time resource, so that the second terminal device can make normal use of the channel occupied time resource and improve transmission efficiency across the unlicensed frequency domain.

[0019] In some implementations, the channel access priority value corresponding to the first data is less than or equal to the target channel access priority value.

[0020] In some implementations, transmitting the first data on the second shared resource based on the target channel access priority value includes: if the second shared resource is used for the initial transmission, configuring the data to obtain the first data based on the target channel access priority value; and transmitting the first data on the second shared resource.

[0021] In some implementations, transmitting the first data on the second shared resource based on the target channel access priority value includes: if the second shared resource is used for retransmission, transmitting the first data on the second shared resource if a channel access priority value corresponding to the originally transmitted data is less than or equal to the target channel access priority value, where the first data is the originally transmitted data.

[0022] In some implementations, transmitting the first data on the second shared resource based on the target channel access priority value includes: if the channel access priority value corresponding to the originally transmitted data exceeds the target channel access priority value when the second shared resource is used for retransmission, structuring the data to obtain the first data based on the target channel access priority value; and transmitting the first data on the second shared resource.

[0023] According to a third aspect, there is provided a communication method, applicable to a fourth terminal device, comprising: acquiring first reception resources for a first sidelink feedback channel, the first sidelink feedback channel being used to carry a first hybrid automatic repeat request (HAR) message from a fifth terminal device; acquiring first transmission resources for a second sidelink feedback channel, the second sidelink feedback channel being used to carry a second HAR message transmitted to a sixth terminal device, the first transmission resources being indicated by location information of the first transmission resources in the third shared indication; and, if the first reception resources and the first transmission source overlap, receiving the first sidelink feedback channel or transmitting the second sidelink feedback channel based on location information and / or priority information of the first transmission resources.

[0024] According to the above technical solution, when a conflict occurs between the first receiving resource and the first transmitting resource, the terminal device formulates a communication policy to receive the first sidelink feedback channel or transmit the second sidelink feedback channel at the location of the conflicting resource, thereby ensuring normal communication of the terminal device.

[0025] In some implementations, receiving the first sidelink feedback channel or transmitting the second sidelink feedback channel based on location information and / or priority information of the first transmission resource comprises: transmitting the second sidelink feedback channel on the first transmission resource based on location information of the first transmission resource.

[0026] In some implementations, transmitting the second sidelink feedback channel on the first transmission resources based on location information of the first transmission resources comprises transmitting the second sidelink feedback channel on the first transmission resources, where the location information of the first transmission resources indicates absolute location information of the first transmission resources.

[0027] According to the above technical solution, when a time-domain resource conflict occurs between the first receiving resource and the first transmitting resource, the terminal device preferentially transmits the second sidelink feedback channel on the first transmitting resource at the location of the conflicting resource, so as to preferentially ensure the normal utilization of the channel occupied time resource, and improve the transmission efficiency across the unlicensed frequency domain, so as to ensure the normal communication of the terminal device.

[0028] In some implementations, transmitting the second sidelink feedback channel based on the location information of the first transmission resource includes: transmitting the second sidelink feedback channel on the first transmission resource if the location information of the first transmission resource further indicates a location of the first transmission resource within a third channel occupied time resource, and the first transmission resource is not at a last time domain location within the third channel occupied time resource.

[0029] According to the above technical solution, if the resource overlap position is not at the last time domain resource position of the third channel occupied time resource, the terminal device preferentially transmits the second sidelink feedback channel on the first transmission resource within the third channel occupied time resource, so as to improve transmission efficiency in the unlicensed frequency domain and preferentially ensure normal utilization of the channel occupied time resource, so as to ensure normal communication of the terminal device.

[0030] In some implementations, receiving the first sidelink feedback channel or transmitting the second sidelink feedback channel based on location information and / or priority information of the first transmission resource comprises receiving the first sidelink feedback channel or transmitting the second sidelink feedback channel based on location information and priority information of the first transmission resource.

[0031] In some implementations, receiving the first sidelink feedback channel or transmitting the second sidelink feedback channel based on the location information of the first transmission resource and the priority information comprises, if the location information of the first transmission resource further indicates a location of the first transmission resource within a third channel occupied time resource and the first transmission resource is at a last time domain location of the third channel occupied time resource, receiving the first sidelink feedback channel or transmitting the second sidelink feedback channel based on priority information, where the priority information includes channel access priority values ​​corresponding to the first sidelink feedback channel and the second sidelink feedback channel or the priority information includes data priority values ​​corresponding to the first sidelink feedback channel and the second sidelink feedback channel.

[0032] According to the above technical solution, if the resource overlap position is at the last time domain resource position of the third channel occupied time resource, even if the second sidelink feedback channel is not preferentially transmitted on the first transmission resource within the third channel occupied time resource, another terminal device that acquires the third channel occupied time resource is not affected. Therefore, by comparing the fourth priority value with the fifth priority value, the terminal device can provide a more appropriate communication policy to ensure normal communication of the terminal device.

[0033] In some implementations, receiving the first sidelink feedback channel or transmitting the second sidelink feedback channel based on the priority information comprises: transmitting the second sidelink feedback channel on the first transmission resources if the fourth priority value is less than or equal to a fifth priority value, wherein the fourth priority value indicates a channel access priority corresponding to the second sidelink feedback channel and the fifth priority value indicates a channel access priority corresponding to the first sidelink feedback channel, or the fourth priority value indicates a data priority value corresponding to the second sidelink feedback channel and the fifth priority value indicates a data priority value corresponding to the first sidelink feedback channel.

[0034] In some implementations, receiving the first sidelink feedback channel or transmitting the second sidelink feedback channel based on the priority information comprises receiving the first sidelink feedback channel on the first reception resource if the fourth priority value exceeds the fifth priority value, wherein the fourth priority value indicates a channel access priority corresponding to the second sidelink feedback channel and the fifth priority value indicates a channel access priority corresponding to the first sidelink feedback channel, or the fourth priority value indicates a data priority value corresponding to the second sidelink feedback channel and the fifth priority value indicates a data priority value corresponding to the first sidelink feedback channel.

[0035] According to a fourth aspect, there is provided a communications device, the device being a first terminal device, the device including a transceiver unit configured to: receive first information from a second terminal device, the first information including a first priority value, the first priority value indicating a priority of data corresponding to the first information; and send first sharing instruction information to the second terminal device, the first sharing instruction information indicating a first shared resource for the second terminal device, the second priority value being equal to or greater than the first priority value, the second priority value indicating a priority corresponding to a first channel occupied time resource, the first channel occupied time resource including the first shared resource.

[0036] For the relevant content of the technical effects corresponding to the technical solution of the fourth aspect, please refer to the corresponding description of the first aspect.

[0037] In some implementations, the apparatus further includes a processing unit, where the processing unit is configured to determine a first channel occupied time resource based on the first priority value.

[0038] In some implementations, the transceiver unit is further configured to receive second information from a third terminal device, the second information including a third priority value, the third priority value indicating a priority of data corresponding to the second information, and the processing unit is specifically configured to determine a first channel occupation time resource based on the first priority value and the third priority value.

[0039] In some implementations, the processing unit is specifically configured to: preempt a first channel occupation time resource based on a maximum priority value in a first set, where the first set includes the first priority value, a third priority value, and a priority value corresponding to data transmitted by the first terminal device, or the first set includes the first priority value and a third priority value, and the second priority value is the maximum priority value.

[0040] In some implementations, the processing unit is specifically configured to: determine, based on a first priority value, that the second terminal device is a shared object corresponding to the first channel occupied time resource, where the second priority value is a priority value corresponding to data transmitted by the first terminal device;

[0041] In some implementations, the first sharing instruction information includes a location of the first shared resource and / or a listen-before-talk instruction at the location of the first shared resource. ( LBT ) Includes types of

[0042] Optionally, the first sharing indication information further includes a second priority value.

[0043] In some implementations, the processing unit is further specifically configured to: determine, based on the first channel occupied time resource, the location of the first reserved resource, and the location of the second reserved resource, that the second terminal device is a sharing object of the first channel occupied time resource, wherein the first information further includes the location of the first reserved resource and the second information further includes the location of the second reserved resource.

[0044] In some implementations, the first shared resource is a resource within the first reserved resource that is part or all of the resource that satisfies the sharing conditions of the first COT resource, and the sharing conditions of the first COT resource include: the time interval between the resource block corresponding to the first reserved resource and the resource block corresponding to the second reserved resource satisfies the time interval of Type 2 LBT; the first COT resource covers part or all of the resource block corresponding to the first reserved resource; and the data priority value corresponding to the data related to the first information is less than or equal to the data priority value corresponding to the data transmitted by the first terminal device.

[0045] According to a fifth aspect, there is provided a communications device, the device being a second terminal device, including a transceiver unit configured to: receive second sharing indication information, the second sharing indication information indicating a second shared resource acquired by the second terminal device, the second sharing indication information including a target channel access priority value, the target channel access priority value indicating a channel access priority corresponding to a second channel occupied time resource, the second channel occupied time resource including the second shared resource; and transmit first data on the second shared resource based on the target channel access priority value.

[0046] For the relevant content of the technical effects corresponding to the technical solution of the fifth aspect, please refer to the corresponding description of the second aspect.

[0047] In some implementations, the channel access priority value corresponding to the first data is less than or equal to the target channel access priority value.

[0048] In some implementations, the apparatus further includes a processing unit configured to: configure data to obtain the first data based on a target channel access priority value if a second shared resource is used for the initial transmission; and the transceiver unit is further configured to transmit the first data on the second shared resource.

[0049] In some implementations, the transceiver unit is further configured to: transmit the first data on the second shared resource if the second shared resource is used for retransmission and the channel access priority value corresponding to the originally transmitted data is less than or equal to the target channel access priority value, where the first data is the originally transmitted data.

[0050] In some implementations, when the second shared resource is used for retransmission, if the channel access priority value corresponding to the initially transmitted data exceeds the target channel access priority value, the processing unit is configured to configure the data based on the target channel access priority value to obtain the first data, and the transceiver unit is configured to transmit the first data on the second shared resource.

[0051] According to a sixth aspect, there is provided a communications apparatus, which is a fourth terminal device, including a transceiver unit and a processing unit. The processing unit is configured to: obtain first reception resources of a first sidelink feedback channel, the first sidelink feedback channel being used to carry a first hybrid automatic repeat request (HAR) message from a fifth terminal device; and obtain first transmission resources of a second sidelink feedback channel, the second sidelink feedback channel being used to carry a second HAR message transmitted to the sixth terminal device, the first transmission resources being indicated by location information of the first transmission resources in the third sharing indication. If the first reception resources and the first transmission resources overlap, the transceiver unit is configured to receive the first sidelink feedback channel or transmit the second sidelink feedback channel based on the location information and / or priority information of the first transmission resources.

[0052] For the relevant content of the technical effects corresponding to the technical solution of the sixth aspect, please refer to the corresponding description of the third aspect.

[0053] In some implementations, the transceiver unit is configured to transmit the second sidelink feedback channel on the first transmission resource based on the location information of the first transmission resource.

[0054] In some implementations, the transceiver unit is specifically configured to transmit the second sidelink feedback channel on a first transmission resource, wherein the location information of the first transmission resource indicates absolute location information of the first transmission resource.

[0055] In some implementations, the transceiver unit is specifically configured to: further indicate a position of the first transmission resource within the third channel occupied time resource by using the position information of the first transmission resource, and transmit the second sidelink feedback channel on the first transmission resource if the first transmission resource is not at the last time domain position of the third channel occupied time resource.

[0056] In some implementations, the transceiver unit is configured to receive the first sidelink feedback channel or transmit the second sidelink feedback channel based on location information and priority information of the first transmission resource.

[0057] In some implementations, the transceiver unit is specifically configured to: further indicate a position of the first transmission resource within the third channel occupied time resource by using the position information of the first transmission resource, and, if the first transmission resource is in a last time domain position of the third channel occupied time resource, receive the first sidelink feedback channel or transmit the second sidelink feedback channel based on priority information, where the priority information includes channel access priority values ​​corresponding to the first sidelink feedback channel and the second sidelink feedback channel, or the priority information includes data priority values ​​corresponding to the first sidelink feedback channel and the second sidelink feedback channel.

[0058] In some implementations, the transceiver unit is specifically configured to: transmit the second sidelink feedback channel on the first transmission resource if the fourth priority value is less than or equal to a fifth priority value, wherein the fourth priority value indicates a channel access priority corresponding to the second sidelink feedback channel and the fifth priority value indicates a channel access priority corresponding to the first sidelink feedback channel, or the fourth priority value indicates a data priority value corresponding to the second sidelink feedback channel and the fifth priority value indicates a data priority value corresponding to the first sidelink feedback channel.

[0059] In some implementations, the transceiver unit is specifically configured to receive the first sidelink feedback channel on the first reception resource if the fourth priority value exceeds the fifth priority value, wherein the fourth priority value indicates a channel access priority corresponding to the second sidelink feedback channel and the fifth priority value indicates a channel access priority corresponding to the first sidelink feedback channel, or the fourth priority value indicates a data priority value corresponding to the second sidelink feedback channel and the fifth priority value indicates a data priority value corresponding to the first sidelink feedback channel.

[0060] In one implementation, the communication device of the fourth aspect, the communication device of the fifth aspect, and the communication device of the sixth aspect are devices. When the device is a device, the transceiver unit may be a transceiver or an input / output interface, and the processing unit may be at least one processor. Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.

[0061] In another implementation, the communication device of the fourth aspect, the communication device of the fifth aspect, and the communication device of the sixth aspect are chips, chip systems, or circuits used in a device. When the device is a chip, chip system, or circuit used in a device, the transceiver unit may be an input / output interface, interface circuit, output circuit, input circuit, pin, associated circuit, or the like on the chip, chip system, or circuit, and the processing unit may be at least one processor, processing circuit, logic circuit, or the like.

[0062] According to a seventh aspect, there is provided a communications device. The device includes at least one processor configured to execute a computer program or instructions stored in a memory to perform the method of any one of the possible implementations of the first to third aspects. Optionally, the device further includes a memory configured to store the computer program or instructions. Optionally, the device further includes a communications interface through which the processor reads the computer program or instructions stored in the memory.

[0063] In one implementation, the apparatus is a device (eg, a first terminal device, a second terminal device, or a fourth terminal device, etc.).

[0064] In another implementation, the apparatus is a chip, chip system, or circuit used in a device (eg, a first terminal device, a second terminal device, or a fourth terminal device, etc.).

[0065] According to an eighth aspect, the present application provides a processor configured to perform the method provided in the above-described aspect.

[0066] Unless otherwise specified, or when operations such as transmitting and acquiring / receiving related to a processor do not conflict with the actual functions or internal logic in the relevant description, these operations may be understood as operations such as outputting, receiving, and inputting performed by a processor, or as transmitting and receiving operations performed by a radio frequency circuit and an antenna, but this is not a limitation in the present application.

[0067] According to a ninth aspect, there is provided a computer-readable storage medium storing program code for execution by a device, the program code including a method in any one of the possible implementations of the first to third aspects.

[0068] According to a tenth aspect, there is provided a computer program product comprising instructions which, when executed on a computer, enable the computer to carry out the method in any one of the possible implementations of the first to third aspects.

[0069] According to an eleventh aspect, there is provided a communication system including a communication device in any one of the possible implementations of the fourth aspect, or a communication device in any one of the possible implementations of the fifth aspect, or a communication device in any one of the possible implementations of the sixth aspect.

[0070] According to a twelfth aspect, there is provided a chip including a processor configured to retrieve and execute a computer program from a memory to enable a communications device in which the chip is installed to perform the method in any one of the possible implementations of the first to third aspects. [Brief explanation of the drawings]

[0071] [Figure 1] 1 illustrates an architecture of a communication system according to an embodiment of the present application; [Figure 2]FIG. 2 illustrates a communication scenario according to an embodiment of the present application. [Figure 3] 1 is a schematic flow chart illustrating a communication method according to an embodiment of the present application; [Figure 4] 1 is an interaction diagram illustrating a communication method according to an embodiment of the present application; [Figure 5] FIG. 2 illustrates a first reserved resource according to an embodiment of the present application. [Figure 6] 1 is a diagram illustrating the location of shared resources in COT resources corresponding to terminal devices that meet the sharing conditions according to an embodiment of the present application; [Figure 7] FIG. 10 is an interaction diagram illustrating another communication method according to an embodiment of the present application. [Figure 8] 4 is a schematic flow chart illustrating another communication method according to an embodiment of the present application. [Figure 9] FIG. 10 is an interaction diagram illustrating yet another communication method according to an embodiment of the present application. [Figure 10] FIG. 2 illustrates another communication scenario according to an embodiment of the present application. [Figure 11] 4 is a schematic flow chart illustrating yet another communication method according to an embodiment of the present application. [Figure 12] FIG. 10 is an interaction diagram illustrating yet another communication method according to an embodiment of the present application. [Figure 13] 13 illustrates an apparatus 1300 of a communication method according to an embodiment of the present application. [Figure 14] FIG. 14 illustrates another communication device 1400 according to an embodiment of the present application. [Figure 15] FIG. 15 illustrates a chip system 1500 according to an embodiment of the present application. DETAILED DESCRIPTION OF THE INVENTION

[0072] With reference to the accompanying drawings, the technical solutions of the embodiments of the present application are described below.

[0073] To facilitate understanding of the embodiments of the present application, the following explanation is first provided before describing the embodiments of the present application.

[0074] First, in the embodiments of the present application, "indication" may include direct and indirect indications, or explicit and implicit indications. Information indicated by a message (e.g., the first request message described below) is called referent information. In a specific implementation process, the referent information may be indicated in multiple ways, for example, directly, by using the referent information or an index of the referent information, but not limited to this. Alternatively, the referent information may be indirectly indicated by indicating other information, and an association relationship exists between the other information and the referent information. Alternatively, only a portion of the referent information may be indicated, and the other portion of the referent information is known or agreed upon in advance. Alternatively, specific information may be indicated by using a pre-agreed (e.g., specified in a protocol) arrangement order of multiple pieces of information, thereby reducing the indication overhead to some extent.

[0075] Second, the terms "first," "second," and various numbers in the following embodiments are merely used for distinction to facilitate description, but are not intended to limit the scope of the embodiments of the present application, for example, to distinguish between different reference information.

[0076] The technical solutions of the embodiments of the present application may be applied in various communication systems, such as a Global System for Mobile communications (GSM), a Code Division Multiple Access (CDMA) system, a Wideband Code Division Multiple Access (WCDMA) system, a General Packet Radio Service (GPRS), a Long Term Evolution (LTE) system, an LTE Frequency Division Duplex (FDD) system, an LTE Time Division Duplex (TDD) system, a Universal Mobile Telecommunications System (UMTS), a Worldwide Interoperability for Microwave Access (WiMAX) communication system, a 5th Generation (5G) system, or a New Radio (NR) system.

[0077] The technical solutions provided in this application may be further applied to future communication systems, such as sixth generation mobile communication systems, etc. This application is not limited thereto.

[0078] FIG. 1 is a diagram illustrating the architecture of a communication system according to an embodiment of the present application.

[0079] FIG. 1 illustrates a device-to-device communication scenario. In the scenario illustrated in FIG. 1, there are mainly two communication interfaces: a communication interface (e.g., a Uu interface) between the terminal device 121 and the network device 110, and a communication interface (e.g., a PC5 interface) between the terminal device 121 and the terminal device 122. The Uu interface is used for communication between the user equipment and the base station / roadside unit, and the PC5 interface is used for sidelink communication between terminals. On the Uu interface, a link used by a terminal to transmit data to a base station is called an uplink, and a link used by a terminal to receive data from a base station is called a downlink. The communication interface between terminals is called a PC5 interface. On the PC5 interface, a link for data transmission between terminals is called a sidelink or a direct link. The sidelink is typically used in a scenario in which direct communication can be performed between devices, such as device-to-device (D2D) communication. In this scenario, data transmission between devices does not need to be performed via a base station. Vehicle-to-everything (V2X) communication can be considered as a special case of D2D communication.

[0080] The device shown in Figure 1 is briefly described below.

[0081] 1. Terminal equipment may also be called user equipment (UE), access terminal, subscriber unit, subscriber station, mobile station, remote station, remote terminal, mobile device, user terminal, terminal, wireless communication device, user agent, or user equipment.

[0082] The terminal equipment may be a device that provides voice / data connectivity to a user, for example, a handheld device or an in-vehicle device with wireless connectivity. Currently, some examples of terminals are mobile phones, tablet computers, notebook computers, palmtop computers, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, wireless terminals in smart homes, mobile phones, cordless phones, session initiation protocol (SIP) phones, wireless local loop (WLL) stations, personal digital assistants (PDAs), handheld devices with wireless communication capabilities, computing devices or other processing devices connected to a wireless modem, in-vehicle devices, wearable devices, terminal equipment in 5G networks, or future evolved public land mobile networks. In the embodiment of the present application, this is not limited to a terminal device in a PLMN.

[0083] In the embodiments of the present application, the terminal device may alternatively be a terminal device in an Internet of Things (IoT) system. The IoT is an important component in the future development of information technology. The main technical feature of the IoT is to connect objects to a network by using communication technology to implement an intelligent network of human-machine interconnections and interconnections among things. In this case, the terminal device may alternatively be a wearable device. Wearable devices, sometimes referred to as wearable intelligent devices, are a collective term for wearable devices, such as glasses, gloves, watches, clothing, and shoes, that are intelligently designed and developed for everyday wear using wearable technology. Wearable devices are portable devices that can be worn directly on the body or integrated into the user's clothing or accessories. Wearable devices are not only hardware devices, but also implement powerful functions through software support, data exchange, and cloud exchange. In a broad sense, wearable intelligent devices include full-featured, large devices such as smart watches or smart glasses that can implement full or partial functions without relying on smartphones, and devices that are specialized for only one type of application function and need to cooperate with other devices such as smartphones, such as various smart bands and smart jewelry for monitoring physical signs.

[0084] In the embodiment of the present application, a V2X communication system is a special expression form of an IoT communication system in a traffic scenario. The V2X communication system provides vehicle information by using sensors, on-board terminals, and the like mounted on vehicles, and realizes mutual communication between vehicles, between vehicles and people, between vehicles and roadside infrastructure, and between vehicles and networks by using various communication technologies. In this case, the terminal device may be a vehicle terminal.

[0085] 2. The network equipment may be a device configured to communicate with a terminal device. The network equipment may be a Base Transceiver Station (BTS) in a Global System of Mobile communication (GSM) or Code Division Multiple Access (CDMA) system, a Base Station (NodeB, NB) in a Wideband Code Division Multiple Access (WCDMA) system, an Evolved NodeB (eNB or eNodeB) in an LTE system, or a radio controller in a Cloud Radio Access Network (CRAN) scenario. Alternatively, the network equipment may be a relay node, an access point, an in-vehicle device, a wearable device, a network equipment in a future 5G, a network equipment in a future evolved PLMN network, or the like. This is not a limitation in the embodiments of the present application.

[0086] On the Uu interface, radio bearers are used to transmit data and radio resource control (RRC) signaling between a terminal and a base station. A radio bearer used for data transmission is called a data radio bearer (DRB), and a bearer used for RRC signaling transmission is called a signaling radio bearer (SRB). A radio bearer includes a packet data convergence protocol (PDCP) entity and a radio link control (RLC) bearer. An RLC bearer includes an RLC entity and a corresponding logical channel (LCH). A radio bearer configuration is the configuration of the PDCP entity, RLC entity, and logical channel of a radio bearer. The radio bearer configuration must meet the quality of service (QoS) requirements of the service transmitted using the radio bearer. On the Uu interface, the radio bearer configuration is configured by the network equipment for the terminal.

[0087] For example, Uu interface communication in V2X communication is a communication method in which a transmitting terminal device transmits V2X data to a base station via the Uu interface, the base station transmits the V2X data to a V2X application server for processing, the V2X application server distributes the processed result data to the base station, and the base station transmits the processed result data to a receiving terminal device. The base station that transmits the V2X data to the V2X application server and the base station that receives the processed result data and forwards the result to the terminal device may be the same base station or different base stations, which can be specifically determined by the V2X application server.

[0088] Data and RRC signaling must also be transmitted between terminals over the PC5 interface using radio bearers. Radio bearers over the PC5 interface are sometimes called sidelink radio bearers (SL RBs). In Long Term Evolution (LTE) V2X systems, radio bearers over the PC5 interface are established separately by the transmitting and receiving terminals, and the configuration of the radio bearers is either predefined in the standard or determined by the transmitting and receiving terminals.

[0089] For example, PC5 interface communication in V2X communication is a direct communication method between terminal devices, and this direct communication link is sometimes called a side link (SL).

[0090] For ease of understanding, the technical terms in the embodiments of the present application are first explained as follows:

[0091] 1. Licensed frequency range

[0092] A licensed frequency domain is a frequency domain resource allocated by a country to its operators in accordance with international regulations and its national plans, each of which pays a license fee for the exclusive right to use the frequency domain resources allocated to it, enabling it to meet its service requirements for coverage, frequency domain efficiency, and reliability.

[0093] 2. Unlicensed frequency range

[0094] Unlicensed spectrum complements licensed spectrum in some cases to increase capacity and improve data connectivity. The new radio unlicensed (NR-U) spectrum is 5G technology operating over the unlicensed spectrum, where the NR-U spectrum is designed based on the new radio (NR) design, taking into account regulatory requirements over unlicensed spectrum.

[0095] 3. Listen before talk (LBT) mechanism To ensure fair use of the unlicensed frequency domain, both terminal equipment and network equipment compete for resources in the unlicensed frequency domain using an LBT channel detection mechanism before transmitting data. In the LBT mechanism, as the name implies, before transmitting a signal (e.g., a data signal or a control signal) on a channel, a communication device may first detect whether the channel is in a dormant state. If the channel is in a dormant state, the communication device may transmit a signal on the channel. And if the channel is not in a dormant state, the communication device cannot transmit a signal on the channel. Such a detection process is sometimes called a clear channel assessment (CCA) process or a channel access procedure.

[0096] Specifically, LBT is usually performed at a channel granularity such as 20 MHz. The LBT mechanism allows multiple users to share one channel. In the process of performing the LBT mechanism, there are two outcomes: LBT success (i.e., the channel access procedure is completed) and LBT failure (i.e., the channel access procedure is not completed). A communication device may continuously detect a channel for a certain time period by using the LBT mechanism. If the communication device detects that the channel value is occupied within the specified time period, it may fail the LBT.

[0097] Specifically, there are two types of LBT: Type 1 LBT and Type 2 LBT.

[0098] In NR-U, a communication device must perform LBT before transmitting data. A Type 1 LBT channel access procedure may be as follows: Performing energy detection based on a fallback mechanism with a window defined for a specific bandwidth, where a range of detected slot quantities is defined within the window. After the communication device detects at least A dormant energy detection slots by randomly selecting a value A within the window (or value range), the channel is deemed dormant and the communication device can transmit data using an idle channel; otherwise, the channel is deemed busy and the communication device does not use the busy channel to transmit data. Dormant energy detection means that the signal energy received within a certain time period is below a preset threshold. When the detection is completed in the LBT fallback process and the channel is determined to be dormant, data transmission must wait if data is not ready for transmission. Before data transmission, the physical layer must further detect the channel's sensing slots. If the detection result for the sensing slots is also dormant, data is transmitted directly to the air interface. In other words, the LBT procedure actually has two phases: Phase 1 performs the fallback process, and Phase 2 detects the channel sensing slots. Once both phases are paused, data can be transmitted.

[0099] In the Type 2 LBT channel access procedure, there are three types of LBT: Type 2A, Type 2B, and Type 2C. If the time domain interval between the preceding and succeeding resources is at least 25 μs, the network equipment instructs the terminal equipment to perform Type 2A LBT. In other words, the terminal equipment can access a channel in the unlicensed frequency region only if the terminal equipment senses that the channel is in a dormant state for at least 25 μs. If the time domain interval between the preceding and succeeding resources is equal to 16 μs, the network equipment instructs the terminal equipment to perform Type 2B LBT. In other words, the terminal equipment can access a channel in the unlicensed frequency region only if the terminal equipment senses that the channel is in a dormant state for at least 16 μs. If the time domain interval between the preceding and succeeding resources is less than 16 μs, the network equipment instructs the terminal equipment to perform Type 2C LBT. In other words, the terminal equipment directly uses a channel in the unlicensed frequency region.

[0100] 4. Channel Access Priority Classes (CAPC)

[0101] If the result of the process of executing the LBT mechanism by the communication device is an LBT failure, i.e., if there is currently no idle channel for the communication device for signal transmission, the transmitter of the communication device waits for a contention window, and then executes the LBT mechanism again. The window condition size of the contention window of the communication device can be adjusted based on the CAPC. If the CAPC corresponding to the data to be transmitted by the communication device is high, the communication device can use a shorter condition window to obtain more channel opportunities for information transmission. A higher CAPC indicates a smaller value corresponding to the CAPC. For unified description, a "priority value" is used to represent the CAPC.

[0102] The priority value is associated with a quality of service class identifier (QCI), QCI identifies the quality of service class to which the service being transmitted belongs.

[0103] In NR-U, a terminal device may receive a configured grant from a base station to perform uplink transmission on multiple logical channels over a data connection. Here, the logical channel determines the type of data to be transmitted, and each logical channel has an assigned priority value. The terminal device may multiplex data on the multiple logical channels to form a transport block (TB) for uplink transmission. Here, the priority value may be determined based on the multiplexed logical channels. That is, the priority value may be determined based on the multiplexed data. The terminal device may perform the LBT procedure by using a set of LBT parameters associated with the priority value.

[0104] For the specific method of determining the priority value, please refer to the following process: Priority value of radio bearer and media access control element access control The CAPC (MAC CE) can be fixed or configurable. For the MAC CE of the padding buffer status report (BSR) and the recommended bit rate, the CAPC is fixed to be the lowest (where, for example, the priority value is 4). For the signaling radio bearer (SRB) 0 / 1 / 3 and other MAC CEs, the CAPC is fixed to be the highest (where, for example, CAPC(The value is 1.) For SRB2 and data radio bearer (DRB), the priority value is configured by the base station. Considering the 5QI value of the quality of service (QoS) flow in the DRB, in the 3GPP protocol, the 5QI value is mapped to a priority value. That is, the priority value of the DRB is determined by using the 5QI value in the DRBS data, as shown in Table 1.

[0105] [Table 1]

[0106] When a terminal device performs Type 1 LBT and no downlink control information (DCI) is provided for a priority value corresponding to an uplink TB transmission, the priority value of the TB is determined according to the following principle:

[0107] If a transport block is configured in the MAC layer of a terminal device and a type 1 LBT procedure is performed for the transmission of the transport block, a priority value must be assigned to the data block. The LBT procedure is performed based on the priority value. The principles for determining the priority value are as follows:

[0108] If a transport block contains only MAC CEs, the value corresponding to the highest CAPC among these MAC CEs is used as the priority value of the transport block.

[0109] If a transport block contains common control channel service data units (CCCH SDUs) generated based on logical channels, the value corresponding to the highest CAPC among these CCCH SDUs is used as the priority value of the transport block.

[0110] If a transport block contains dedicated control channel service data units (DCCH SDUs) generated based on logical channels, the value corresponding to the highest CAPC among these DCCH SDUs is used as the priority value of the transport block.

[0111] In other cases, the value corresponding to the lowest CAPC among the media access control service data units (MAC SDUs) generated based on the logical channel is used as the priority value of the transport block.

[0112] 5. Channel Occupancy Time (COT)

[0113] The COT is a period of channel usage time obtained by a communication device by using the LBT mechanism. A communication device may occupy the COT for transmitting data signals or control signals, or may share the COT with another communication device, so that the other communication device performs data signal or control signal transmission in the COT.

[0114] Specifically, a communication device that preempts a COT may share information about the COT (eg, the start time of the COT, the duration of the COT, and frame format information of the COT, etc.) with another communication device.

[0115] Currently, a shared source terminal device preempts a COT resource based on the CAPC class corresponding to the data transmitted by the shared source terminal device, and then determines to share the corresponding resource in the preempted COT resource with a target terminal device that meets the sharing conditions based on the resource information location reserved by another terminal device and the data priority indicated in the SCI transmitted by the other terminal device. The sharing conditions indicate that the reserved resource of the target terminal device in the COT resource is contiguous, the reserved resource of the target terminal device is covered by the COT resource in the time domain, and the data priority of the target terminal device is equal to or higher than the data priority corresponding to the shared source terminal device. Continuity means that the time interval between resource blocks corresponding to different reserved resources from different terminal devices satisfies the time interval of Type 2 LBT.

[0116] FIG. 2 is a diagram illustrating a communication scenario according to an embodiment of the present application.

[0117] In a current COT sharing mechanism for sidelink communication, as shown in FIG. 2, a target terminal device (e.g., a second terminal device or a third terminal device) transmits sidelink control information (SCI) to a shared source terminal device (e.g., a first terminal device), and the shared source terminal device shares a corresponding shared resource in the COT resource with the target terminal device. If the channel access priority corresponding to the data transmitted by the target terminal device on the shared resource is lower than the channel access priority used to preempt the COT resource, the target terminal device cannot successfully use the shared resource in the COT resource. As a result, during the time period of the preempted COT resource, the unlicensed frequency domain is not fully utilized, resulting in reduced transmission efficiency in the unlicensed frequency domain.

[0118] To solve the above-mentioned problems, an embodiment of the present application provides a communication method, a specific description of which is provided below with reference to Figures 3 to 8.

[0119] FIG. 3 is a schematic flow chart illustrating a communication method according to an embodiment of the present application.

[0120] S310: A first terminal device receives first information from a second terminal device, the first information including a first priority value indicating the priority of data corresponding to the first information.

[0121] For example, the first information may be sidelink control information or other information carrying the first priority value.

[0122] For example, the first priority value may be a channel access priority value corresponding to data corresponding to the first information, or a priority value of data corresponding to the first information. If the first priority value is a channel access priority value, the first priority value indicates a channel access priority corresponding to data corresponding to the first information. If the first priority value is a data priority value, the first priority value indicates a data priority corresponding to data corresponding to the first information.

[0123] The first priority value may also be understood as a priority value corresponding to the first reserved resource and indicated by the first information, and the second terminal device may perform an initial transmission or a retransmission of data on the first reserved resource.

[0124] Optionally, S320: Receive second information from a third terminal device, the second information including a third priority value, the third priority value indicating a priority of data corresponding to the second information.

[0125] It should be understood that for the corresponding description of the second information and the third priority, please refer to S310, and the details will not be described again in this specification.

[0126] Optionally, S330: The first terminal device determines a first COT resource based on the first priority value.

[0127] In a possible implementation, the first COT resource is determined based on the first priority value and the third priority value.

[0128] Specifically, the first channel occupancy time resource is preempted based on the highest priority value in a first set, where the first set includes the first priority value, a third priority value, and a priority value corresponding to data transmitted by the first terminal device, or the first set includes the first priority value and a third priority value, and the second priority value is the highest priority value.

[0129] In a possible implementation, it is determined that the second terminal device is a shared object corresponding to the first channel occupied time resource based on a first priority value, where the second priority value is a priority value corresponding to data transmitted by the first terminal device.

[0130] Optionally, S340: The first terminal device determines first sharing indication information.

[0131] S350: A first terminal device transmits first sharing instruction information to a second terminal device, the first sharing instruction information indicating a first shared resource for the second terminal device, a second priority value equal to or greater than the first priority value, the second priority value indicating a priority corresponding to the first COT resource, and the first COT resource including the first shared resource.

[0132] Also, the second priority value may be understood as the first COT resource obtained by the first terminal device through preemption by using the second priority value.

[0133] Optionally, S360: the second terminal device transmits fourth data according to the first sharing instruction information, where a priority value corresponding to the fourth data is equal to or less than the second priority value.

[0134] In this embodiment of the present application, a priority value corresponding to data transmitted by another terminal device is obtained, and in the obtained COT shared resource, shared indication information is determined to help ensure that the other terminal device can normally use the shared resource, so as to improve transmission efficiency across the unlicensed frequency domain, where the priority value of the resource indicated in the indication information is equal to or greater than the priority value corresponding to the other terminal device.

[0135] The communication method shown in FIG. 3 will now be described in detail with reference to FIGS.

[0136] 4 is an interaction diagram illustrating a communication method according to an embodiment of the present application. The priority values ​​in FIG. 4 are channel access priority values. For ease of reading, CAPC values ​​are used below to represent channel access priority values. In FIG. 4, an example is used in which the first information is sidelink control information. In an embodiment of the present application, the information carrying the priority values ​​is not limited.

[0137] S401: A second terminal device determines a location of a first reserved resource.

[0138] In a possible implementation, if the second terminal device acquires sidelink resources in a second mode (e.g., mode 2), the second terminal device acquires a sidelink resource pool configuration and selects a location for the first reserved resource from the sidelink resource pool configuration. The selection may be random or based on the results of listening.

[0139] Specifically, the second terminal device receives the sidelink resource pool configuration from the base station, or the second terminal device obtains the sidelink resource pool configuration from a pre-configuration.

[0140] More specifically, when a media access control (MAC) entity of the second terminal device is configured by a higher layer to acquire resources in a second mode (e.g., mode 2), the second terminal device may acquire resources in the configured resource pool in a resource sensing and resource selection scheme.

[0141] The second terminal device obtains the location information of the reserved resource through sensing. The reserved resource is characterized by a time periodicity, and the size of the resource reservation period is P rsvp_TX The quantity of these resources is determined by the periodicity. Specifically, when the configuration parameter, i.e., the sidelink multi-reserved resource (sl-MultiReserveResource) state in the second terminal device is valid, the value in the configuration parameter, i.e., the sidelink resource reservation period (SL-ResourceReservePeriod) of the resource periodicity is P rsvp_TX P rsvp_TX If the value of P exceeds 100 ms, the MAC layer may select a number in [5, 15] as the quantity of reserved resources. rsvp_TX If the value of is less than 100ms, the MAC layer shall use the quantity of reserved resources as

[0142]

number

[0143] The second terminal device may select a number within the range of sl-ResourceReservePeriodList. These reserved resources are used for the initial transmission of data. If data is to be transmitted, the first SCI of the second terminal device includes a resource reservation period field, which is a resource reservation period within the sidelink higher layer configuration parameter, i.e., the sidelink resource reservation period list (sl-ResourceReservePeriodList).

[0144] For retransmission, the second terminal device includes SCI information when data is to be transmitted. The SCI information includes a time resource assignment field to indicate the resource location corresponding to the retransmission of the transmitted data. If the upper layer parameter, i.e., the maximum number of reserved resources (MaxNumPerReserve), is set to 2, it indicates that the second terminal device configures one more reserved resource for one initial transmission resource, and that this reserved resource is used for retransmission performed when the second terminal device receives a hybrid automatic repeat request negative acknowledgment (HARQ NACK) after the initial transmission or when discontinuous transmission (DTX) occurs. If the upper layer parameter, i.e., the maximum number of reserved resources, is set to 3, it indicates that the second terminal device configures two more resources for one initial transmission resource, and that these two resources are used for retransmission performed when the second terminal device receives a HARQ NACK after the initial transmission or when DTX occurs.

[0145] It should be understood that in the embodiment of the present application, the manner in which the second terminal device determines the first reserved resource is not limited.

[0146] FIG. 5 is a diagram illustrating a first reserved resource according to an embodiment of the present application.

[0147] As shown in FIG. 5, the second terminal device determines first reserved resources in the manner described above. The first reserved resources include at least one first reserved resource block. It should be understood that the intervals between the first reserved resource blocks in the time domain may be equal or unequal. FIG. 5 is merely an example and does not impose any limitations. Furthermore, each first reserved resource block in the first reserved resources may occupy one or more slots in the time domain, and the number of slots corresponding to the first reserved resource blocks may be the same or different. This is not a limitation in the embodiment of the present application.

[0148] S402: The second terminal device transmits a first SCI to the first terminal device, and the first terminal device receives the first SCI from the second terminal device. The first SCI includes a first CAPC value and a location of a first reserved resource, and the first CAPC value indicates a channel access priority of data corresponding to the first SCI.

[0149] The first CAPC value may be understood as the CAPC value of the first reserved resource indicated by the first SCI, and the first reserved resource may be used for retransmission or initial transmission of data. In the embodiment of the present application, this is not limited.

[0150] It should be understood that the first CAPC value is determined based on the third data corresponding to the first SCI. For a specific determination process, please refer to the "Channel Access Priority" in the above-mentioned terminology.

[0151] S403: The third terminal device determines the location of the second reserved resource.

[0152] It should be understood that for a specific manner in which the third terminal device determines the location of the second reserved resource, refer to S401. In the embodiment of the present application, the order in which S401 and S403 are performed is not limited.

[0153] S404: The third terminal device transmits a second SCI to the first terminal device, the second SCI including a third CAPC value and a location of a second reserved resource, and the third CAPC value indicates a channel access priority of data corresponding to the second SCI.

[0154] It should be understood that a specific description of S404 refers to S402. In addition, in the embodiment of the present application, the order of performing S402 and S404 is not limited.

[0155] S405: The first terminal device preempts the first COT resource based on the largest CAPC value in the first set, where the first set includes the first CAPC value, the third CAPC value, and a CAPC value corresponding to the data transmitted by the first terminal device, or the first set includes the first CAPC value and the third CAPC value.

[0156] It should be understood that if the first terminal equipment also needs to transmit data when receiving the first SCI, the first set includes a first CAPC value, a third CAPC value, and a CAPC value corresponding to the data transmitted by the first terminal equipment. In this case, if the largest CAPC value is the CAPC value corresponding to the data transmitted by the first terminal equipment, the channel access priority corresponding to the data transmitted by the first terminal equipment will be the lowest in the set, and another terminal equipment can successfully use the first COT resource. If the largest CAPC value is not the CAPC value corresponding to the data transmitted by the first terminal equipment, the channel access priority corresponding to the data transmitted by the first terminal equipment will be higher than the channel access priority corresponding to the first COT resource. In this case, if the first terminal equipment can successfully use the first COT resource, the other terminal equipment can also successfully use the first COT resource.

[0157] If the first terminal device does not need to transmit data when receiving the first SCI, the first set includes a first CAPC value and a third CAPC value.

[0158] Optionally, if the first terminal device needs to transmit data when receiving the first SCI, before preempting the first COT resource, the first terminal device obtains a CAPC value corresponding to the data transmitted by the first terminal device. For a specific process for determining the CAPC value, please refer to the above description. It should be noted that in the embodiment of the present application, the transmission destination of the data transmitted by the first terminal device is not limited. The transmission destination may be a second terminal device or another terminal device.

[0159] In a possible implementation, the first terminal device listens on the channel and preempts the first COT resource by using the largest CAPC value in the first set and by using Type 1 LBT.

[0160] When the first COT resource pre-empted by the first terminal device is also used by the first terminal device to transmit its data, after the first terminal device uses the pre-empted first COT resource to transmit its data, there is still enough time in the first COT resource because the first COT resource is a time resource. To fully use the first COT resource, the first terminal device may share the pre-empted first COT resource with another terminal device to transmit data. By using the first COT resource obtained through sharing, the data transmitted by the other terminal device may be transmitted to the first terminal device or to another terminal device. In the embodiment of the present application, this is not limited.

[0161] It should be understood that the first terminal device can further share the first COT resource with another terminal device. In this embodiment of the present application, the number of terminal devices that transmit the CAPC value received by the first terminal device is not limited. When the first terminal device shares the first COT resource with another terminal device, the first set includes the CAPC value transmitted by the other terminal device to the first terminal device, and the first terminal device obtains the SCI transmitted by the other terminal device.

[0162] Furthermore, it should be understood that when only the second terminal equipment transmits the first SCI to the first terminal equipment, when the first terminal equipment preempts the first COT resource, the first set may include the first CAPC value, or may include the first CAPC value and a CAPC value corresponding to the data transmitted by the first terminal equipment.

[0163] S406: The first terminal device determines whether the second terminal device is a shared object of the first COT resource.

[0164] In a possible implementation, whether the second terminal device is a sharing object of the first COT resource is determined based on the location of the first reserved resource, the location of the second reserved resource, and the first COT resource, where the first reserved resource includes at least one first reserved resource block.

[0165] Specifically, if the location of at least one first reserved resource block satisfies the sharing condition of the first COT resource, the second terminal device is determined to be a sharing object of the first COT resource. This sharing condition is that the time interval between resource blocks corresponding to different reserved resources satisfies the time interval of Type 2 LBT, and the first COT resource covers part or all of the resource blocks corresponding to the different reserved resources. Furthermore, the data priority value corresponding to the data related to the first SCI must also be less than or equal to the data priority value corresponding to the data transmitted by the first terminal device. The time interval of Type 2 LBT may be, for example, a Type 2A time interval range of [16 μs, 25 μs], a Type 2B time interval of 16 μs, or a Type 2C time interval of (0 μs, 16 μs).

[0166] If the locations of all the first reserved resource blocks do not meet the sharing conditions of the first COT resource, it is determined that the second terminal device is not a sharing object of the first COT resource.

[0167] It should be noted that the first terminal device may further share the first COT resource with another terminal device, in this case, the first terminal device also needs to determine whether the other terminal device is a sharing object of the first COT resource, in which case the location of the reserved resource block corresponding to the other terminal device needs to meet the sharing condition of the first COT resource.

[0168] It should be understood that the first terminal device may also determine whether the third terminal device is a sharing object of the first COT resource in the manner described above, and for the sake of brevity, the details will not be repeated herein.

[0169] For example, FIG. 6 is a diagram illustrating the location in the COT resource of the first shared resource corresponding to the terminal device that meets the sharing condition according to an embodiment of the present application.

[0170] In the above-mentioned manner, a portion of the first COT resource pre-empted by the first terminal device is determined to be a shared object with the second terminal device and the third terminal device. As shown in Figure 6, resource block 1 is the resource block corresponding to the data transmitted by the first terminal device, resource block 2 and resource block 4 are the first shared resource shared with the second terminal device, and resource block 3 is the third shared resource shared with the third terminal device. The time intervals between resource block 1, resource block 2, resource block 3, and resource block 4 all satisfy the time interval of Type 2 LBT, and resource block 1, resource block 2, resource block 3, and resource block 4 are all covered by the first COT resource.

[0171] Furthermore, it should be understood that if only the second terminal device transmits the first SCI to the first terminal device, once it is determined that the second terminal device is a shared object of the first COT resource, the first terminal device needs to make a determination based only on the location of the first reserved resource and the first COT resource.

[0172] S407: If the second terminal device is a sharing object of the first COT resource, the first terminal device determines first sharing indication information, which includes the location of the first shared resource and / or the type of LBT at the location of the first shared resource.

[0173] The second CAPC value is the CAPC value used when the first terminal device preempts the first COT resource, that is, the maximum CAPC value in S405.

[0174] The first shared resource is a resource that is in at least one first reserved resource block and satisfies the sharing condition of the first COT resource, for example, resource block 2 and resource block 4 in FIG.

[0175] For example, the type of the LBT at the location of the first shared resource may be any one of a Type 2A LBT, a Type 2B LBT, and a Type 2C LBT.

[0176] Optionally, the first sharing instruction information may further include a second CAPC value.

[0177] It should be understood that if the third terminal device is also a sharing object of the first COT resource, it is also necessary to determine COT sharing instruction information. The content of the COT sharing instruction information is the same as the content of the first sharing instruction information. For the sake of brevity, the details will not be described again in this specification.

[0178] S408: The first terminal device transmits first sharing instruction information to the second terminal device, and the second terminal device receives the first sharing instruction information from the first terminal device.

[0179] It should be understood that if the third terminal device is also a sharing object of the first COT resource, it also needs to send the determined COT sharing indication information.

[0180] S409: The second terminal device transmits fourth data on the first shared resource based on the first sharing instruction information.

[0181] In a possible implementation, when a first shared resource is used for the initial transmission of data, the fourth data may be configured based on a second CAPC in the first shared instruction information, and the fourth data is transmitted on the first shared resource.

[0182] Alternatively, since the second CAPC value is greater than or equal to the first CAPC value, the fourth data may alternatively be configured based on the first CAPC value, and the fourth data is transmitted on the first shared resource.

[0183] Configuring based on the first CAPC value may be understood as meaning that when the MAC layer configures the transport block, the CAPC value of the finally obtained data transport block is the first CAPC value.

[0184] In a possible implementation, when the first shared resource is used for retransmission of data, the fourth data is transmitted directly on the second reserved resource, where the fourth data is data corresponding to the first SCI, i.e., the fourth data is the third data.

[0185] It should be understood that the second terminal device may transmit the fourth data to the first terminal device or another terminal device, and the transmission destination of the fourth data depends on the fourth data. This is not limited in the embodiment of the present application.

[0186] In a possible implementation, the priority value in Figure 4 is a channel access priority value. If the priority value is a data priority value, the first terminal device can preempt the first COT resource by using the data priority value of another terminal device. For a specific process, please refer to Figure 4. The data priority value indicates the priority of the data.

[0187] In this embodiment of the present application, a first terminal device learns the priority values ​​of other terminal devices, and selects the highest priority value from the priority values ​​to preempt the COT resource. Because the highest priority value is used when the COT resource is preempted, after receiving the shared resource indicated by the sharing indication information, another terminal device can normally use the shared resource in the COT resource to improve transmission efficiency across the unlicensed frequency domain.

[0188] Figure 7 is an interaction diagram illustrating another communication method according to an embodiment of the present application. The priority values ​​in Figure 7 are channel access priority values. In the following, for ease of reading, CAPC values ​​are used to represent channel access priority values. Figure 4 uses an example in which the first information is sidelink control information. The information carrying the priority value is not limited in the embodiment of the present application.

[0189] S701: A second terminal device determines a location of a first reserved resource.

[0190] S702: The second terminal device transmits a first SCI to the first terminal device, and the first terminal device receives the first SCI from the second terminal device. The first SCI includes a first CAPC value and a location of a first reserved resource, and the first CAPC value indicates a channel access priority of data corresponding to the first SCI.

[0191] S703: The third terminal device determines the location of the second reserved resource.

[0192] S704: The third terminal device transmits a second SCI to the first terminal device, and the first terminal device receives the second SCI from the third terminal device. The second SCI includes a third CAPC value and a location of a second reserved resource, and the third CAPC value indicates a channel access priority of data corresponding to the second SCI.

[0193] It should be understood that the specific implementations of S701 and S703 are similar to that of S401, and the specific implementations of S702 and S704 are similar to that of S402, and for the sake of brevity, the details will not be described again herein.

[0194] Furthermore, it should be understood that in the embodiments of the present specification, the order in which S701 and S703 are performed is not limited, and the order in which S702 and S704 are performed is also not limited in the embodiments of the present application.

[0195] S705: The first terminal device determines whether the second terminal device is a shared object of the first COT resource.

[0196] The first COT resource is preempted based on the CAPC value corresponding to the data transmitted by the first terminal device, and the reason for preempting the first COT resource is not limited. For example, the first terminal device may preempt the first COT resource before acquiring the CAPC value corresponding to the data transmitted by another terminal device, or the first terminal device may preempt the first COT resource based on the CAPC value corresponding to the data transmitted by the first terminal device after acquiring the CAPC value corresponding to the data transmitted by the other terminal device.

[0197] The first terminal device can determine whether the second terminal device is a sharing object of the first COT resource in two ways: in the first way, the determination is performed by using the location of the first reserved resource of the second terminal device; in the second way, the determination is performed by comparing the first CAPC value with the CAPC value corresponding to the data transmitted by the first terminal device.

[0198] In the first aspect, the first terminal device determines whether the second terminal device is a shared object of the first COT resource based on the location of the first reserved resource, the location of the second reserved resource, and the first COT resource. The specific determination method is the same as the determination method of S406. For details, please refer to the relevant description of S406.

[0199] The determination method in the second aspect may be specifically as follows: if the CAPC value corresponding to the data sent by the first terminal device is equal to or greater than the first CAPC value, it is determined that the second terminal device is a shared object of the first COT resource; or if the CAPC value corresponding to the data sent by the first terminal device is less than the first CAPC value, it is determined that the second terminal device is not a shared object of the first COT resource.

[0200] It should be understood that the order of determination in the first and second aspects is not limited in the embodiments of the present application.

[0201] For example, when a first terminal device needs to judge multiple terminal devices, the judgment method in the second aspect can first select the terminal devices that meet the CAPC value condition, and then perform the judgment in the first aspect for these terminal devices that meet the CAPC value condition. In this way, other terminal devices can continuously use the first COT resource to ensure the normal use of the first COT resource.

[0202] As another example, the first terminal device may first select terminal devices that satisfy the reserved resource positions in the determination method of the first aspect, and then perform the determination of the second aspect for these terminal devices. If the reserved resource blocks corresponding to the terminal devices selected in the determination method of the second aspect are located at the last consecutive time domain positions of the first COT resource, the terminal devices that share the first COT resource may also use the first COT resource continuously.

[0203] S706: If the second terminal device is a shared object of the first COT resource, the first terminal device instructions Decide on information sharing first instructions The information includes a location of the first shared resource and a type of LBT at the location of the first shared resource.

[0204] The second CAPC value is a CAPC value corresponding to the data transmitted by the first terminal device.

[0205] The first shared resource is a resource that is in at least one first reserved resource block and satisfies the sharing condition of the first COT resource, such as resource block 2 and resource block 4 in FIG.

[0206] For example, the type of the LBT at the location of the first shared resource may be any one of a Type 2A LBT, a Type 2B LBT, and a Type 2C LBT.

[0207] Optionally, the first sharing instruction information may further include a second CAPC value.

[0208] It should be understood that if the third terminal device is also a sharing object of the first COT resource, it is also necessary to determine COT sharing instruction information. The content of the COT sharing instruction information is the same as the content of the first sharing instruction information. For the sake of brevity, the details will not be described again in this specification.

[0209] S707: The first terminal device transmits first sharing instruction information to the second terminal device, and the second terminal device receives the first sharing instruction information from the first terminal device.

[0210] It should be understood that if the third terminal device is also a sharing object of the first COT resource, it also needs to send the determined COT sharing indication information.

[0211] S708: The second terminal device transmits fourth data on the first shared resource based on the first sharing instruction information.

[0212] It should be understood that S708 is similar to S409. Please refer to S409 for related explanations. For the sake of brevity, the details will not be described again herein.

[0213] In a possible implementation, the priority value in the figure is a channel access priority value. If the priority value is a data priority value, the first terminal device can preempt the first COT resource by using the data priority value corresponding to the data transmitted by the first terminal device. For a specific process, see Figure 7. The data priority value indicates the priority of the data.

[0214] In this embodiment of the present application, a first terminal device preempts a COT resource based on a priority value corresponding to data transmitted by the first terminal device. After the first terminal device obtains a priority value corresponding to another terminal device (such as a second terminal device), the first terminal device can determine a resource sharing object in the COT resource by comparing the priority value corresponding to the other terminal device with the priority value used to preempt the COT resource. After receiving the shared resource indicated by the sharing indication information, the other terminal device can successfully use the shared resource in the COT resource to improve transmission efficiency across the unlicensed frequency domain.

[0215] FIG. 8 is a schematic flowchart illustrating another communication method according to an embodiment of the present application.

[0216] Optionally, S801: The first terminal device determines second sharing indication information.

[0217] S802: The first terminal device transmits second sharing instruction information to the second terminal device. The second sharing instruction information indicates a second shared resource acquired by the second terminal device. The second sharing instruction information includes a target channel access priority value, the target channel access priority value indicates a channel access priority corresponding to the second channel occupied time resource, and the second channel occupied time resource includes the second shared resource.

[0218] S803: The second terminal device transmits first data on the second shared resource based on the target channel access priority value.

[0219] The communication method in Figure 8 will now be described in more detail with reference to Figure 9. For ease of reading, in Figure 9, "target CAPC value" is used to represent the target channel access priority value.

[0220] FIG. 9 is an interaction diagram illustrating yet another communication method according to an embodiment of the present application.

[0221] S901: A second terminal device determines a location of a third reserved resource.

[0222] It should be understood that the implementation of determining the location of the third reserved resource in S901 is similar to the implementation in S401, and for the sake of brevity, the details will not be described again herein.

[0223] S902: The second terminal device transmits third information to the first terminal device, and the first terminal device receives the third information from the second terminal device, where the third information includes a location of a third reserved resource.

[0224] For example, the third information may be sidelink control information or other information conveying the location of the third reserved resource, but this is not limited in the embodiment of the present application.

[0225] S903: The first terminal device determines whether the second terminal device is a shared object of the second COT resource.

[0226] It should be understood that the second COT resource is pre-empted by the first terminal equipment based on the CAPC value corresponding to the transmitted data.

[0227] The location of the third reserved resource of the second terminal device, the second COT resource, the data priority value corresponding to the third SCI, and the data priority value corresponding to the data transmitted by the first terminal device are used to determine whether the second terminal device is a shared object of the second COT resource. The determination method is the same as the determination method in S406. For details, please refer to the description of S406.

[0228] S904: If the second terminal device is a sharing object of the second COT resource, the first terminal device determines second sharing indication information, which indicates the second shared resource acquired by the second terminal device, and which includes a target CAPC value.

[0229] The target CAPC value is the CAPC value corresponding to the second data transmitted by the first terminal device.

[0230] The second sharing instruction information further includes a location of the second shared resource and / or a type of LBT at the location of the second shared resource.

[0231] For example, the type of the LBT at the location of the first shared resource may be any one of a Type 2A LBT, a Type 2B LBT, and a Type 2C LBT.

[0232] The second shared resource is at least one reserved resource block that satisfies the sharing conditions of the COT resource in the third reserved resource, which are as follows: at least one resource block in the third reserved resource of the second terminal device is contiguous within the second COT resource, the third reserved resource of the second terminal device is covered within the second COT resource in the time domain, and the data priority value of the second data is equal to or less than the data priority value corresponding to the data transmitted by the first terminal device in the second COT resource.

[0233] The target CAPC value indicates the channel access priority corresponding to the second COT resource.

[0234] S905: The first terminal device transmits second sharing instruction information to the second terminal device, and the second terminal device receives the second sharing instruction information from the first terminal device.

[0235] S906: The second terminal device transmits the first data on the second shared resource based on the second sharing instruction information.

[0236] In a possible implementation, the first data is transmitted on the second shared resource based on a target CAPC value.

[0237] The CAPC value corresponding to the first data is equal to or less than the target CAPC value.

[0238] For example, if a second shared resource is used for the initial transmission, configuration is performed to determine first data based on the target CAPC value, and the first data is transmitted on the second shared resource.

[0239] For example, if a second shared resource is used for retransmission, a target CAPC value corresponding to the second data and a CAPC value corresponding to the second data are determined to transmit the first data on the second shared resource.

[0240] The second data is the value corresponding to the fourth SCI, that is, the data that was sent first.

[0241] It should be understood that when the second terminal device transmits the second data, the CAPC value corresponding to the second data is determined, and for the specific determination manner, please refer to the above description.

[0242] In a possible implementation, if the CAPC value corresponding to the second data is less than or equal to the target CAPC value, the first data is determined as the second data.

[0243] In a possible implementation, if the CAPC value corresponding to the second data exceeds the target CAPC value, the data is configured based on the target CAPC value to obtain the first data.

[0244] It should be understood that the second terminal device may transmit the first data to the first terminal device or another terminal device, and the transmission destination of the first data depends on the second data, but this is not limited in the embodiment of the present application.

[0245] In this embodiment of the present application, the second terminal device determines whether to reconstruct data transmitted on shared resources in the COT resource based on the priority value corresponding to the COT resource, so that the second terminal device can use the COT resource normally and improve transmission efficiency across the unlicensed frequency domain.

[0246] Currently, in the unlicensed frequency domain, there are several ways for a receiving UE to determine resources for transmitting HARQ feedback information to a transmitting UE over the sidelink.

[0247] Scheme 1: A transmitting UE sends indication information to a receiving UE, the indication information indicating a resource location of a physical sidelink feedback channel (PSFCH) associated with the physical sidelink shared channel (PSSCH) transmitted by the transmitting UE, and HARQ feedback information is carried on the PSFCH.

[0248] Scheme 2: The receiving UE autonomously determines the location of the PSFCH resource. In this case, the receiving UE transmits the PSFCH to the transmitting UE. The PSFCH carries indication information, which indicates the location of the PSFCH resource.

[0249] When terminal device B is used as both the receiving side of the first PSFCH and the transmitting side of the second PSFCH, the resources corresponding to the first PSFCH and the resources corresponding to the second PSFCH may overlap, and terminal device B cannot predict such a case in advance.

[0250] FIG. 10 is a diagram illustrating another communication scenario (scenario of embodiment 4) according to an embodiment of the present application.

[0251] As shown in FIG. 10 , in the interaction between the fourth terminal device and the fifth terminal device, the fourth terminal device is the transmitter of the first PSFCH, and the fourth terminal device receives the first PSFCH from the fifth terminal device. If the resource corresponding to the first PSFCH is determined by the fifth terminal device, the fourth terminal device cannot determine the location of the resource of the first PSFCH (i.e., the resource belonging to the PSFCH carrying HARQ feedback information and determined in Scheme 2). In the interaction between the fourth terminal device and the sixth terminal device, the fourth terminal device is the receiver of the second PSFCH, and the fourth terminal device needs to transmit the second PSFCH to the sixth terminal device. If the resource corresponding to the second PSFCH is determined by using resource sharing indication information from the sixth terminal device, the fourth terminal device cannot determine the location of the resource of the second PSFCH (i.e., the resource belonging to the PSFCH carrying HARQ feedback information and determined in Scheme 1). An embodiment of the present application provides another communication method. Details will be described with reference to FIGS. 11 and 12.

[0252] FIG. 11 is a schematic flow chart illustrating another communication method according to an embodiment of the present application.

[0253] S1101: Obtain a first receiving resource for a first sidelink feedback channel, the first sidelink feedback channel being used to carry a first hybrid automatic repeat request message from a fifth terminal device.

[0254] It should be understood that the first receiving resource is determined by the fifth terminal device.

[0255] In a possible implementation, the first indication information is received from a fifth terminal device, where the first indication information indicates a first reception resource of the first sidelink feedback channel.

[0256] S1102: Obtain first transmission resources of a second sidelink feedback channel, the second sidelink feedback channel being used to carry a second hybrid automatic repeat request message to be transmitted to a sixth terminal device, the first transmission resources being indicated by location information of the first transmission resources in the third sharing indication information.

[0257] In a possible implementation, the third sharing indication information is received from a sixth terminal device, where the third sharing indication information indicates first transmission resources of the second sidelink feedback channel, the third COT resources including the first transmission resources, and the third COT resources are pre-empted by the sixth terminal device.

[0258] The third shared indication information includes the location of the first transmission resource and / or the type of LBT at the location of the first transmission resource.

[0259] It should be understood that the third sharing indication information may be transmitted to the fourth terminal device in the form of an independent message or may be carried in an additional field of the fourth information, which corresponds to the second sidelink shared channel, but this is not limited in the embodiments of the present application.

[0260] For example, the fourth information may be sidelink control information or other types of information, but this is not limited to the embodiment of the present application.

[0261] S1103: If the first receiving resource and the first transmitting resource overlap, receive the first sidelink feedback channel or transmit the second sidelink feedback channel based on location information and / or priority information of the first transmitting resource.

[0262] It should be understood that the first receiving resource and the first transmitting resource may overlap in the time domain or in the frequency domain, which is not limited in the embodiment of the present application.

[0263] Optionally, S1104: The fourth terminal device receives the first PSFCH from the fifth terminal device, or the fourth terminal device transmits the second PSFCH to the fifth terminal device.

[0264] In this embodiment of the present application, when a conflict occurs between the first receiving resource and the first transmitting resource, the terminal device formulates a communication policy to either receive the first sidelink feedback channel or transmit the second sidelink feedback channel at the location of the conflicting resources, thereby ensuring normal communication of the terminal device.

[0265] The solution in FIG. 11 will now be described in detail with reference to FIG.

[0266] 12 is an interaction diagram illustrating yet another communication method according to an embodiment of the present application. For ease of reading, in Fig. 12, "first PSFCH" is used to represent "first sidelink feedback channel" and "second PSFCH" is used to represent "second sidelink feedback channel".

[0267] S1201: A fourth terminal device determines a resource corresponding to a first PSSCH.

[0268] In a possible implementation, when the operation mode in which the fourth terminal device acquires the sidelink resource is the first mode (e.g., mode 1), the fourth terminal device acquires the location of the resource corresponding to the first PSSCH from the base station. In the embodiment of the present application, the manner in which the fourth terminal device determines the resource corresponding to the first PSSCH is not limited.

[0269] Specifically, the fourth terminal device receives DCI from the base station, where the DCI indicates the location of the resource corresponding to the first PSSCH, or receives a radio resource control (RRC) message from the base station to configure and acknowledge the location of the resource corresponding to the first PSSCH.

[0270] The first PSSCH is used to carry data to be transmitted to a fifth terminal device, and the CAPC value corresponding to that data may be referred to as a fifth priority value, and the data priority value corresponding to that data may also be referred to as a fifth priority value.

[0271] S1202: A fourth terminal device transmits a first PSSCH to a fifth terminal device, and the fifth terminal device receives the first PSSCH from the fourth terminal device.

[0272] It should be understood that the fourth terminal device transmits the first PSSCH on the resource determined in S1101.

[0273] S1203: The fifth terminal device transmits first instruction information to the fourth terminal device, and the fourth terminal device receives the first instruction information from the fifth terminal device.

[0274] The first indication information indicates a location of a first reception resource of a first PSFCH carrying first HARQ information.

[0275] S1204: The sixth terminal device transmits the second PSSCH, the fourth SCI, and the third sharing instruction information to the fourth terminal device, and the fourth terminal device receives the second PSSCH, the fourth SCI, and the third sharing instruction information from the sixth terminal device.

[0276] The fourth SCI corresponding to the second PSSCH carries third sharing indication information, or the third sharing indication information is transmitted to the fourth terminal device in the form of an independent message.

[0277] The third sharing indication information includes location information of the first transmission resource, where the first transmission resource belongs to a third COT resource, and the third COT resource is pre-empted by the sixth terminal device.

[0278] The third shared indication information includes location information of the first transmission resource of the second PSFCH carrying the second HARQ information and / or the type of LBT at the location of the first transmission resource.

[0279] It should be understood that the second PSSCH is used to carry and receive data from a sixth terminal device, the CAPC value corresponding to the data is referred to as a fourth priority value, and the data priority value corresponding to the data is also referred to as a fourth priority value. The third sharing indication information may include the fourth priority value, or the fourth SCI may include the fourth priority value.

[0280] S1205: The fourth terminal device obtains a first reception resource corresponding to the first PSFCH and a first transmission resource of the second PSFCH.

[0281] S1206: If the position of the first receiving resource and the position of the first transmitting resource overlap, the fourth terminal device receives the first PSFCH or transmits the second PSFCH based on the position information and / or priority information of the first transmitting resource.

[0282] The overlap of the positions of the first receiving resources and the first transmitting resources may be understood as the first receiving resources and the first transmitting resources partially or completely overlapping, in which case the fourth terminal device cannot simultaneously receive the first PSFCH and transmit the second PSFCH.

[0283] In a possible implementation, the second PSFCH is transmitted on the first transmission resource based on the location information of the first transmission resource.

[0284] Specifically, when the first receiving resource and the first transmitting resource overlap, the fourth terminal device transmits the second PSFCH on the first transmitting resource, where the location information of the first transmitting resource indicates absolute location information of the first transmitting resource.

[0285] The absolute location information of the first transmission resource may be understood as the fourth terminal device may directly transmit the second PSFCH on the first transmission resource based on the absolute location.

[0286] In this way, when a time domain resource conflict occurs between the first receiving resource and the first transmitting resource, the terminal device will preferentially transmit the second PSFCH on the first transmitting resource located at the position of the conflicting resource, thereby preferentially ensuring the normal utilization of the COT resource, improving the transmission efficiency across the unlicensed frequency domain, and ensuring the normal communication of the terminal device.

[0287] When the first receiving resource and the first transmitting resource overlap, if the first transmitting resource is not at the last time domain position of the third channel occupied time resource, the second PSFCH is transmitted on the first transmitting resource. The location information of the first transmitting resource further indicates the location of the first transmitting resource in the third channel occupied time resource.

[0288] In this way, if the resource overlap position is not at the last time domain resource position of the third COT resource, the terminal device will preferentially transmit the second PSFCH on the first transmission resource within the third COT resource, so as to preferentially ensure the normal utilization of the COT resource, improve the transmission efficiency in the unlicensed frequency domain, and ensure the normal communication of the terminal device.

[0289] In a possible implementation, the first PSFCH is received or the second PSFCH is transmitted based on the location information and priority information of the first transmission resource.

[0290] The priority information includes a CAPC value corresponding to a first reception resource of the first PSFCH and a CAPC value corresponding to a first transmission resource of the second PSFCH, or the priority information includes a data priority value corresponding to the first PSFCH and a data priority value corresponding to the second PSFCH.

[0291] In a possible implementation, if the first transmission resource is at the last time domain resource position of the third COT resource, a decision is made based on the priority information as to whether to receive the first PSFCH or transmit the second PSFCH.

[0292] It should be understood that only priority values ​​of the same type can be compared.

[0293] For example, if the fourth priority value is less than or equal to the fifth priority value, the second PSFCH is transmitted on the first transmission resource.

[0294] The fourth priority value is the CAPC value corresponding to the second PSFCH, and the fifth priority value is the CAPC value corresponding to the first PSFCH.

[0295] The fourth priority value being a CAPC value corresponding to the second PSFCH can be understood as the fourth priority value being a CAPC value used when the sixth terminal device preempts the third COT resource. The fourth priority value may be carried in the third sharing indication information or in the fourth SCI.

[0296] The fifth priority value being a CAPC value corresponding to the first PSFCH means that the fifth priority value is PSFCH The fifth priority value may be understood to be the CAPC value of the transport block corresponding to the first HARQ information carried in the fourth terminal device.

[0297] Alternatively, the fourth priority value is a data priority value corresponding to the second PSFCH, and the fifth priority value is a data priority value corresponding to the first PSFCH.

[0298] It should be understood that a higher data priority indicates a smaller data priority value. The data priority value corresponding to the first PSFCH is the same as the data priority value corresponding to the first PSSCH. The data priority value corresponding to the second PSFCH is the same as the data priority value corresponding to the second PSSCH.

[0299] The priority value of the first PSSCH is determined by the fourth terminal device. The priority value of the second PSSCH is determined by the information carried in the second PSSCH, e.g., the fourth SCI It can be delivered by

[0300] For example, if the fourth priority value is less than or equal to the fifth priority value, the second PSFCH is transmitted on the first transmission resource and the first PSFCH is received on the first reception resource.

[0301] In this way, if the resource overlap position is at the last time domain resource position of the third COT resource, even if the second PSFCH is not preferentially transmitted on the first transmission resource within the third COT resource, another terminal device that acquires the third COT resource will not be affected. Therefore, by comparing the fourth priority value with the fifth priority value, the terminal device can provide a more appropriate communication policy to ensure normal communication of the terminal device.

[0302] In a possible implementation, the first PSFCH is received or the second PSFCH is transmitted based on the priority information.

[0303] The fourth terminal device may directly receive the first PSFCH or transmit the second PSFCH according to the priority information. For the specific decision process, please refer to the above content. The details will not be described again in this specification.

[0304] Corresponding to the methods provided in the above-mentioned method embodiments, the embodiments of the present application further provide corresponding apparatuses. The apparatuses include corresponding units configured to perform the above-mentioned method embodiments. The units may be software, hardware, or a combination of software and hardware. It can be understood that the technical features described in the method embodiments are also applicable to the following apparatus embodiments.

[0305] 13 illustrates an apparatus 1300 for a communication method according to an embodiment of the present application. The apparatus 1300 includes a transceiver unit 1310 and a processing unit 1320. The transceiver unit 1310 may be configured to implement a corresponding notification function. The transceiver unit 1310 may also be referred to as a communication interface or a communication unit. The processing unit 1320 may be configured to configure a corresponding processing function, for example, a resource.

[0306] Optionally, the apparatus 1300 further includes a storage unit. The storage unit may be configured to store instructions and / or data. The processing unit 1320 may read the instructions and / or data in the storage unit, thereby causing the apparatus to implement the operation of the device or network element in the method embodiments described above.

[0307] In a first design, the apparatus 1300 may be the first terminal device in the above-described embodiments (e.g., the first terminal device in FIGS. 6 and 7 ) or a component (e.g., a chip) of the first terminal device. The apparatus 1300 may implement steps or procedures performed by the first terminal device in the above-described method embodiments. The transceiver unit 1310 may be configured to perform operations related to reception / transmission of the first terminal device in the above-described method embodiments. The processing unit 1320 may be configured to perform operations related to processing of the first terminal device in the above-described method embodiments.

[0308] In a possible implementation, the transceiver unit 1310 is configured to receive first information from a second terminal device, where the first information includes a first priority value, the first priority value indicating a priority of data corresponding to the first information. Further, the transceiver unit 1310 is configured to transmit first sharing indication information to the second terminal device, where the first sharing indication information indicates a first shared resource for the second terminal device, the second priority value is equal to or greater than the first priority value, the second priority value indicates a priority corresponding to a first channel occupied time resource, and the first channel occupied time resource includes the first shared resource. Optionally, the processing unit 1320 is configured to determine the first sharing indication information.

[0309] It should be understood that in the above-mentioned method embodiments, the specific processes by which the units perform the above-mentioned corresponding steps are described in detail, and for the sake of brevity, the details will not be described herein.

[0310] In a second design, the apparatus 1300 may be the second terminal device in the above-described embodiments (e.g., the second terminal device in FIG. 8 ) or a component (e.g., a chip) of the second terminal device. The apparatus 1300 may implement steps or procedures performed by the second terminal device in the above-described method embodiments. The transceiver unit 1310 may be configured to perform operations related to reception / transmission of the second terminal device in the above-described method embodiments. The processing unit 1320 may be configured to perform operations related to processing of the second terminal device in the above-described method embodiments.

[0311] In a possible implementation, the transceiver unit 1310 is configured to receive second sharing indication information, where the second sharing indication information indicates a second shared resource acquired by a second terminal device, and the second sharing indication information includes a target channel access priority value, where the target channel access priority value indicates a channel access priority corresponding to a second channel occupied time resource, and the second channel occupied time resource includes the second shared resource. The transceiver unit is further configured to transmit first data on the second shared resource based on the target channel access priority value. Optionally, the processing unit 1320 is configured to determine the first data.

[0312] It should be understood that the specific processes by which the units perform the corresponding steps described above are described in detail in the above method embodiments, and for the sake of brevity, the details will not be described herein.

[0313] In a third design, apparatus 1300 may be a fourth terminal device in the above-described embodiments (e.g., the fourth terminal device in FIG. 11 ) or a component (e.g., a chip) of the fourth terminal device. Apparatus 1300 may implement steps or procedures performed by the fourth terminal device in the above-described method embodiments. Transceiver unit 1310 may be configured to perform operations related to reception / transmission of the fourth terminal device in the above-described method embodiments. Processing unit 1320 may be configured to perform operations related to processing of the fourth terminal device in the above-described method embodiments.

[0314] In a possible implementation, the processing unit 1320 is configured to obtain first reception resources of a first sidelink feedback channel, where the first sidelink feedback channel is used to carry a first hybrid automatic repeat request (HAR) message from the fifth terminal device. The processing unit 1320 is further configured to obtain first transmission resources of a second sidelink feedback channel, where the second sidelink feedback channel is used to carry a second HAR message transmitted to the sixth terminal device, where the first transmission resources are indicated by location information of the first transmission resources in the third shared indication. If the first reception resources and the first transmission resources overlap, the transceiver unit 1310 is configured to receive the first sidelink feedback channel or transmit the second sidelink feedback channel based on the location information and / or priority information of the first transmission resources.

[0315] It should be understood that in the above-mentioned method embodiments, the specific processes by which the units perform the above-mentioned corresponding steps are described in detail, and for the sake of brevity, the details will not be described herein.

[0316] It should be understood that apparatus 1300 is implemented in the form of a functional unit herein. Herein, the term "unit" may refer to an application-specific integrated circuit (ASIC), an electronic circuit, a processor (e.g., a shared processor, a dedicated processor, or a group processor) configured to execute one or more software or firmware programs, a memory, an integrated logic circuit, and / or another suitable component supporting the described functionality. In one optional example, apparatus 1300 may specifically be a first terminal device in the above-described embodiment and configured to perform the procedures and / or steps performed by the first terminal device in the above-described method embodiment, or apparatus 1300 may specifically be a second terminal device in the above-described embodiment and configured to perform the procedures and / or steps performed by the second terminal device in the above-described method embodiment, or apparatus 1300 may specifically be a fourth terminal device in the above-described embodiment and configured to perform the procedures and / or steps performed by the fourth terminal device in the above-described method embodiment. To avoid repetition, the details will not be repeated here.

[0317] The apparatus 1300 in each of the above solutions has a function for implementing a corresponding step performed by a device (e.g., a first terminal device, a second terminal device, or a fourth terminal device) in the above-described method. This function may be implemented by hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-described function. For example, a transceiver unit may be replaced by a transceiver (e.g., a transmitting unit in the transceiver unit may be replaced by a transmitter, and a receiving unit in the transceiver unit may be replaced by a receiver), and another unit, such as a processing unit, may be replaced by a processor to separately perform the receiving and transmitting operations and related processing operations in the method embodiments.

[0318] Also, the transceiver unit 1310 may alternatively be a transceiver circuit (eg, may include a receiving circuit and a transmitting circuit), and the processing unit may be a processing circuit.

[0319] It should be noted that the apparatus in Fig. 13 may be a network element or device in the above-described embodiments, or may be a chip or a chip system, for example, a system-on-chip (SoC). The transceiver unit may be an input / output circuit or a communication interface. The processing unit is a processor, a microprocessor, or an integrated circuit integrated on a chip. This is not limited in this specification.

[0320] 14 illustrates another communication device 1400 according to an embodiment of the present application. The device 1400 includes a processor 1410. The processor 1410 is configured to execute computer programs or instructions stored in a memory 1420 or to read data / signaling stored in the memory 1420 to perform the methods in the method embodiments described above. Optionally, there are one or more processors 1410.

[0321] Optionally, as shown in Figure 14, the device 1400 further includes a memory 1420. The memory 1420 is configured to store computer programs or instructions, and / or data. The memory 1420 may be integrated with the processor 1410 or may be located separately. Optionally, there are one or more memories 1420.

[0322] 14, the apparatus 1400 further includes a transceiver 1430. The transceiver 1430 is configured to receive and / or transmit signals. For example, the processor 1410 is configured to control the transceiver 1430 to receive and / or transmit signals.

[0323] In the solution, the apparatus 1400 is configured to implement the operations performed by the first terminal device in the above-described method embodiments.

[0324] For example, the processor 1410 is configured to execute computer programs or instructions stored in the memory 1420 to implement the relevant operations of the first terminal device in the above-mentioned method embodiments.

[0325] In another solution, the apparatus 1400 is configured to implement the operations performed by the second terminal device in the method embodiments described above.

[0326] For example, the processor 1410 may execute computer programs or instructions stored in the memory 1420 to perform the associated operations of the second terminal device in the above-described method embodiments, such as the second terminal device in the embodiment shown in FIG. 8 or FIG. Terminal equipment The method is configured to implement the method performed by

[0327] In yet another solution, the apparatus 1400 is configured to implement the operations performed by the fourth terminal device in the method embodiments described above.

[0328] For example, the processor 1410 may execute computer programs or instructions stored in the memory 1420 to perform the related operations of the fourth terminal device in the above-described method embodiments, such as the fourth terminal device in the embodiment shown in FIG. 11 or FIG. 12. Terminal equipment The method is configured to implement the method performed by

[0329] It should be understood that the processor referred to in the embodiments of the present application may be a Central Processing Unit (CPU), or may be another general-purpose processor, a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic device, a discrete gate or transistor logic device, a discrete hardware component, or the like. The general-purpose processor may be a microprocessor, or the processor may be any conventional processor or the like.

[0330] Furthermore, it should be understood that the memory referred to in the embodiments of this specification may be volatile memory and / or nonvolatile memory. Nonvolatile memory may be read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), or flash memory. Volatile memory may be random access memory (RAM). For example, RAM may be used as an external cache. By way of example and not limitation, RAM includes several forms such as static random access memory (static RAM, SRAM), dynamic random access memory (dynamic RAM, DRAM), synchronous dynamic random access memory (synchronous DRAM, SDRAM), double data rate synchronous dynamic random access memory (double data rate SDRAM, DDR SDRAM), enhanced synchronous dynamic random access memory (enhanced SDRAM, ESDRAM), synchlink dynamic random access memory (synchlink DRAM, SLDRAM), and direct rambus random access memory (direct rambus RAM, DR RAM).

[0331] It should be noted that if the processor is a general-purpose processor, a DSP, an ASIC, an FPGA or another programmable logic device, a discrete gate or transistor logic device, or a discrete hardware component, the memory (storage module) may be integrated into the processor.

[0332] Additionally, it should be noted that memory as described herein is intended to include, without being limited to, these types of memory, and any other suitable types of memory.

[0333] 15 is a diagram illustrating a chip system 1500 according to an embodiment of the present application. The chip system 1500 (also sometimes referred to as a processing system) includes a logic circuit 1510 and an input / output interface 1520.

[0334] The logic circuit 1510 may be a processing circuit in the chip system 1500. The logic circuit 1510 may be coupled and connected to a storage unit and may invoke instructions in the storage unit, thereby enabling the chip system 1500 to implement the methods and functions in the embodiments of the present application. The input / output interface 1520 may be an input / output circuit in the chip system 1500, which outputs information processed by the chip system 1500 or inputs data or signaling information to be processed into the chip system 1500 for processing.

[0335] Specifically, for example, when chip system 1500 is installed on a first terminal device (the first terminal device shown in FIG. 3, FIG. 4, or FIG. 7), logic circuit 1510 is coupled to input / output interface 1520, and logic circuit 1510 may transmit first sharing instruction information through input / output interface 1520. The first sharing instruction information may be configured by logic circuit 1510, or input / output interface 1520 may input the first information to logic circuit 1510 for processing. As another example, when chip system 1500 is installed on a second terminal device (the second terminal device shown in FIG. 3, FIG. 4, or FIG. 7), logic circuit 1510 is coupled to input / output interface 1520, and logic circuit 1510 may receive the first sharing instruction information through input / output interface 1520.

[0336] In the solution, the chip system 1500 is configured to implement the operations performed by the first terminal device in the method embodiments described above.

[0337] For example, the logic circuit 1510 is configured to perform operations related to processing performed by the first terminal device in the above-described method embodiments, and the input / output interface 1520 is configured to implement operations related to transmission and / or operations related to reception performed by the first terminal device in the above-described method embodiments.

[0338] In another solution, the chip system 1500 is configured to implement the operations performed by the second terminal device in the method embodiments described above.

[0339] For example, logic circuit 1510 is configured to perform operations related to processing performed by the second terminal device in the method embodiments described above, e.g., operations related to processing performed by the second terminal device in the embodiments shown in Figure 8 or 9. I / O interface 1520 is configured to implement transmission-related operations and / or reception-related operations performed by the second terminal device in the method embodiments described above, e.g., operations related to transmission and / or reception-related operations performed by the second terminal device in the embodiments shown in Figure 8 or 9.

[0340] In yet another solution, the chip system 1500 is configured to implement the operations performed by the fourth terminal device in the method embodiments described above.

[0341] For example, logic circuit 1510 is configured to implement operations related to processing performed by the fourth terminal device in the method embodiments described above, such as operations related to processing performed by the fourth terminal device in the embodiments shown in Figure 11 or 12. I / O interface 1520 is configured to implement operations related to transmission and / or reception performed by the fourth terminal device in the method embodiments described above, such as operations related to transmission and / or reception performed by the fourth terminal device in the embodiments shown in Figure 11 or 12.

[0342] An embodiment of the present application further provides a computer-readable storage medium, which stores computer instructions for implementing the method performed by the device in the above-described method embodiment.

[0343] For example, when the computer program is executed by a computer, the computer is enabled to implement the method executed by the first terminal device in the method embodiment described above.

[0344] As another example, when the computer program is executed by a computer, the computer is enabled to implement the method executed by the second terminal device in the method embodiment described above.

[0345] As another example, when the computer program is executed by a computer, the computer is enabled to implement the method executed by the fourth terminal device in the method embodiment described above.

[0346] An embodiment of the present application further provides a computer program product including instructions that, when executed by a computer, implement a method performed by a device (e.g., a second terminal device, a first terminal device, or a fourth terminal device, etc.) in the above-described method embodiments.

[0347] An embodiment of the present application further provides a communication system including at least one of the above-mentioned first terminal device, second terminal device, and third terminal device, or including a fourth terminal device, a fifth terminal device, and a sixth terminal device.

[0348] For the description of the relevant contents and beneficial effects of any one of the above-provided devices, please refer to the corresponding method embodiments provided above, and the details will not be described again in this specification.

[0349] In some embodiments provided in the present application, it should be understood that the disclosed apparatus and method may be implemented in other manners. For example, the described apparatus embodiment is merely an example. For example, the division into units is merely a logical division of function, and other divisions may be used in actual implementation. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not implemented. Furthermore, indicated or described mutual couplings, or direct couplings, or communication connections may be implemented via some interfaces. Indirect couplings or communication connections between apparatuses or units may be implemented in electronic, mechanical, or other forms.

[0350] All or part of the above-described embodiments may be implemented using software, hardware, firmware, or any combination thereof. When software is used to implement the embodiments, all or part of the embodiments may be implemented in the form of a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, the procedures or functions according to the embodiments of the present application are generated, in whole or in part. The computer may be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. For example, the computer may be a personal computer, a server, a network appliance, or the like. The computer instructions may be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, the computer instructions may be transmitted from one website, computer, server, or data center to another website, computer, server, or data center in a wired manner (e.g., coaxial cable, fiber optics, or digital subscriber line (DSL)) or in a wireless manner (e.g., infrared, radio, microwave, etc.). The computer-readable storage medium may be any available medium accessible by a computer, or a data storage device, such as a server or data center, that integrates one or more available media. The available medium may be a magnetic medium (e.g., a floppy disk, a hard disk drive, or a magnetic tape), an optical medium (e.g., a DVD), a semiconductor medium (e.g., a solid-state drive (SSD)), or the like.For example, the usable media mentioned above include, but are not limited to, any medium capable of storing program code, such as a USB flash drive, a removable hard disk drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk.

[0351] The above description is merely a specific embodiment of the present application, and is not intended to limit the scope of protection of the present application. Any modifications or substitutions that can be easily thought up by those skilled in the art within the technical scope disclosed in the present application shall be included in the scope of protection of the present application. Therefore, the scope of protection of the present application shall be subject to the scope of protection of the claims.

Claims

1. 1. A method of communication, the method being applied to a first terminal device; receiving first information from a second terminal device, the first information including a first priority value, the first priority value indicating a priority of data corresponding to the first information; transmitting first sharing instruction information to the second terminal device, the first sharing instruction information indicating a first shared resource for the second terminal device, a second priority value being equal to or greater than the first priority value, the second priority value indicating a priority corresponding to a first channel occupied time resource, the first channel occupied time resource including the first shared resource; A method comprising:

2. Before transmitting the first sharing instruction information to the second terminal device, the method further comprises: determining the first channel occupied time resource based on the first priority value; The method of claim 1 further comprising:

3. The method comprises: receiving second information from a third terminal device, the second information including a third priority value, the third priority value indicating a priority of data corresponding to the second information; Furthermore, determining the first channel occupied time resource based on the first priority value, determining the first channel occupied time resource based on the first priority value and the third priority value; further comprising: The method of claim 2.

4. determining the first channel occupied time resource based on the first priority value and the third priority value, pre-empting the first channel occupancy time resource based on a maximum priority value in a first set, wherein the first set includes the first priority value, the third priority value, and a priority value corresponding to data transmitted by the first terminal equipment, or the first set includes the first priority value and the third priority value, and the second priority value is a maximum priority value. The method of claim 3, comprising:

5. determining the first channel occupied time resource based on the first priority value, determining that the second terminal device is a shared object corresponding to the first channel occupied time resource based on the first priority value, the second priority value being a priority value corresponding to data transmitted by the first terminal device; The method of claim 2 , comprising:

6. A method according to any one of claims 1 to 5, wherein the first sharing instruction information includes the location of the first shared resource and / or the type of listen-before-talk LBT at the location of the first shared resource.

7. The method of claim 6 , wherein the first sharing instruction information further includes the second priority value.

8. The method comprises: determining that the second terminal device is a sharing object of the first channel occupied time resource based on the first channel occupied time resource, the location of the first reserved resource, and the location of a second reserved resource, wherein the first information further includes the location of the first reserved resource and the second information further includes the location of the second reserved resource; The method of claim 3 further comprising:

9. 9. The method of claim 8, wherein the first shared resource is a part or all of a resource within the first reserved resource that satisfies a sharing condition of the first channel occupancy time resource, the sharing condition being that a time interval between a resource block corresponding to the first reserved resource and a resource block corresponding to the second reserved resource satisfies a time interval condition, the first channel occupancy time covers a part or all of the resource block corresponding to the first reserved resource, and a data priority value corresponding to data related to the first information is equal to or less than a data priority value corresponding to data transmitted by the first terminal device.

10. 10. The method of claim 9, wherein the time interval condition comprises a time interval corresponding to Type 2 in a listen-before-talk LBT channel detection mechanism.

11. A communication method, the method being applied to a second terminal device; receiving second sharing indication information, the second sharing indication information indicating a second shared resource acquired by the second terminal device, the second sharing indication information including a target channel access priority value, the target channel access priority value indicating a channel access priority corresponding to a second channel occupied time resource, the second channel occupied time resource including the second shared resource; transmitting first data on the second shared resource based on the target channel access priority value; A method comprising:

12. The method of claim 11 , wherein a channel access priority value corresponding to the first data is less than or equal to the target channel access priority value.

13. transmitting first data on the second shared resource based on the target channel access priority value; If the second shared resource is used for an initial transmission, structuring data based on the target channel access priority value to obtain the first data; transmitting the first data over the second shared resource; 13. The method of claim 12, comprising:

14. transmitting first data on the second shared resource based on the target channel access priority value; transmitting the first data on the second shared resource if the second shared resource is used for retransmission and if a channel access priority value corresponding to the initially transmitted data is less than or equal to the target channel access priority value, the first data being the initially transmitted data; 13. The method of claim 12, comprising:

15. transmitting first data on the second shared resource based on the target channel access priority value; When the second shared resource is used for retransmission, if a channel access priority value corresponding to initially transmitted data exceeds the target channel access priority value, constructing data based on the target channel access priority value to obtain the first data; transmitting the first data on the second shared resource; 13. The method of claim 12, comprising:

16. A communication method, the method being applied to a fourth terminal device; obtaining first reception resources in a first sidelink feedback channel, the first sidelink feedback channel being used to transmit a first hybrid automatic repeat request message from a fifth terminal device; obtaining first transmission resources in a second sidelink feedback channel, the second sidelink feedback channel being used to carry a second hybrid automatic repeat request message sent to a sixth terminal device, the first transmission resources being indicated by location information of the first transmission resources in a third sharing indication; receiving the first sidelink feedback channel or transmitting the second sidelink feedback channel based on location information and / or priority information of the first transmission resource if the first reception resource and the first transmission resource overlap. A method comprising:

17. receiving the first sidelink feedback channel or transmitting the second sidelink feedback channel based on location information and / or priority information of the first transmission resource, transmitting the second sidelink feedback channel on the first transmission resource based on the location information of the first transmission resource.

17. The method of claim 16, comprising:

18. transmitting the second sidelink feedback channel on the first transmission resource based on the location information of the first transmission resource, transmitting the second sidelink feedback channel on the first transmission resource, wherein the location information of the first transmission resource indicates absolute location information of the first transmission resource.

18. The method of claim 17, comprising:

19. transmitting the second sidelink feedback channel based on the location information of the first transmission resource, The location information of the first transmission resource further indicates a location of the first transmission resource within a third channel occupied time resource, and the third channel occupied time resource is determined by the sixth terminal device; and transmitting the second sidelink feedback channel on the first transmission resource if the first transmission resource is not at a last time domain position in the third channel occupied time resource.

18. The method of claim 17, comprising:

20. receiving the first sidelink feedback channel or transmitting the second sidelink feedback channel based on the location information and / or priority information of the first transmission resource, receiving the first sidelink feedback channel or transmitting the second sidelink feedback channel based on the location information and the priority information of the first transmission resource.

17. The method of claim 16, comprising:

21. receiving the first sidelink feedback channel or transmitting the second sidelink feedback channel based on the location information and the priority information of the first transmission resource, the location information of the first transmission resource further indicates a location of the first transmission resource within a third channel occupied time resource; receiving the first sidelink feedback channel or transmitting the second sidelink feedback channel based on the priority information if the first transmission resource is at a last time domain position in the third channel occupied time resource, the priority information includes channel access priority values ​​corresponding to the first sidelink feedback channel and the second sidelink feedback channel, or the priority information includes data priority values ​​corresponding to the first sidelink feedback channel and the second sidelink feedback channel; 21. The method of claim 20, comprising:

22. receiving the first sidelink feedback channel or transmitting the second sidelink feedback channel based on the priority information, transmitting the second sidelink feedback channel on the first transmission resource if the fourth priority value is less than or equal to the fifth priority value; the fourth priority value indicates the channel access priority corresponding to the second sidelink feedback channel and the fifth priority value indicates the channel access priority corresponding to the first sidelink feedback channel; or the fourth priority value indicating the data priority value corresponding to the second sidelink feedback channel and the fifth priority value indicating the data priority value corresponding to the first sidelink feedback channel.

22. The method of claim 21, comprising:

23. receiving the first sidelink feedback channel or transmitting the second sidelink feedback channel based on the priority information, receiving the first sidelink feedback channel on the first reception resource if the fourth priority value exceeds the fifth priority value; the fourth priority value indicates the channel access priority corresponding to the second sidelink feedback channel and the fifth priority value indicates the channel access priority corresponding to the first sidelink feedback channel; or the fourth priority value indicating the data priority value corresponding to the second sidelink feedback channel and the fifth priority value indicating the data priority value corresponding to the first sidelink feedback channel.

22. The method of claim 21, comprising:

24. A communication device, A unit or module configured to perform the method according to any one of claims 1 to 10, a unit or module configured to perform the method according to any one of claims 11 to 15, or a unit or module configured to perform the method according to any one of claims 16 to 23. An apparatus comprising:

25. A communication device, A processor configured to execute a computer program stored in a memory to enable the device to perform the method of any one of claims 1 to 10, or to enable the device to perform the method of any one of claims 11 to 15, or to enable the device to perform the method of any one of claims 16 to 23. An apparatus comprising:

26. The apparatus of claim 24 , wherein the apparatus further comprises a memory.

27. 1. A computer-readable storage medium storing a computer program that, when run on a computer, enables the computer to perform a method according to any one of claims 1 to 10, or enables the computer to perform a method according to any one of claims 11 to 15, or enables the computer to perform a method according to any one of claims 16 to 23.

28. 25. A computer program product, wherein the computer program product comprises instructions used to perform the method according to any one of claims 1 to 10, or the computer program product comprises instructions used to perform the method according to any one of claims 11 to 15, or the computer program product comprises instructions used to perform the method according to any one of claims 16 to 24.

29. 26. A chip including a processor configured to retrieve and execute a computer program from a memory to enable a terminal device in which the chip is mounted to perform a method according to any one of claims 1 to 10, to perform a method according to any one of claims 11 to 15, or to perform a method according to any one of claims 16 to 24.

30. A communication system comprising a communication device for performing the method according to any one of claims 1 to 10, or a communication device for performing the method according to any one of claims 11 to 15, or a communication device for performing the method according to any one of claims 16 to 24.

Citation Information

Patent Citations

  • Methods, apparatuses and systems for user equipment (UE)-to-UE sharing of channel occupancy time

    US20210014892A1