A resource indication method and apparatus
By dynamically indicating PSFCH resources, the problem of inflexible PSFCH resource configuration in SL-U communication is solved, achieving more efficient resource utilization and feedback, and is suitable for V2X and unlicensed spectrum environments.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- HUAWEI TECH CO LTD
- Filing Date
- 2023-04-07
- Publication Date
- 2026-07-24
AI Technical Summary
In SL-U communication, the semi-static configuration of PSFCH resources does not meet the requirements of unlicensed spectrum, resulting in inflexible resource configuration and an inability to meet the needs of dynamically changing communication environments.
By dynamically instructing PSFCH resources and adopting a flexible time-frequency resource configuration method, including sharing the physical side link feedback channel during channel occupancy time and externally, the use of the LBT mechanism is optimized to avoid resource conflicts and congestion.
It achieves flexibility in PSFCH resource configuration and feedback, improves the adaptability and efficiency of SL-U communication, and is suitable for V2X and unlicensed spectrum scenarios.
Smart Images

Figure CN118524539B_ABST
Abstract
Description
[0001] This application claims priority to Chinese Patent Application No. 202310163211.6, filed on February 17, 2023, entitled “A Resource Indication Method and Apparatus”, the entire contents of which are incorporated herein by reference. Technical Field
[0002] This application relates to the field of communication technology, and in particular to a resource indication method and apparatus. Background Technology
[0003] The 3rd generation partnership project (3GPP) defines sidelink (SL) communication technology, with typical applications including vehicle-to-everything (V2X). An important evolution of SL communication is the use of unlicensed spectrum; this technology can be collectively referred to as SL-unlicensed (SL-U) communication.
[0004] SL communication time and frequency resources are configured based on the SL communication resource pool, which is a collection of time and frequency domain resources used for SL communication. In SL communication, the channel through which terminal devices transmit data is called the physical sidelink shared channel (PSSCH). V2X supports hybrid automatic repeat request (HARQ)-acknowledge (ACK) feedback at the physical layer. For a single PSSCH transmission, if the sending user includes HARQ-ACK enable information in its control information, the receiving user will respond with a corresponding ACK / NACK message based on the PSSCH decoding result. The ACK / NACK message is transmitted through the physical sidelink feedback channel (PSFCH).
[0005] Currently, PSFCH resources are semi-statically configured. The PSFCH resources corresponding to PSSCH are determined by parameters such as the time-frequency resources occupied by PSSCH transmission, the period parameters of PSFCH, and the minimum interval between PSFCH and PSSCH. These parameters are either pre-configured or configured by the network on the resource pool. Once the configured parameters are determined, the location of the PSFCH resources is also determined. However, when SL is applied to unlicensed spectrum, all transmission resources, including PSFCH resources, need to be acquired through a listen-before-talk (LBT) contention access mechanism. Therefore, the semi-static configuration method of PSFCH resources no longer meets the requirements of unlicensed spectrum.
[0006] In conclusion, how to instruct PSFCH resources is an urgent problem to be solved. Summary of the Invention
[0007] This application provides a resource indication method and apparatus for dynamically indicating PSFCH resources, thereby improving the flexibility of PSFCH resource configuration.
[0008] Firstly, this application provides a resource indication method applicable to unlicensed spectrum communication scenarios such as V2X and SL-U. The method is executed by a terminal device or a module within a terminal device; here, a first terminal device is used as an example for description. The method includes: a first terminal device occupying a first channel by performing a channel access procedure; wherein the total time for the first terminal device to occupy the first channel and for the first terminal device to share the first channel with other terminal devices is the first channel occupation time; the first terminal device sending first indication information to a second terminal device within a first time-frequency resource, the first indication information indicating at least one time slot, the at least one time slot being the time slot where the physical side link feedback channel is located; wherein the time domain resource of the first time-frequency resource is located within the first channel occupation time, the frequency domain resource of the first time-frequency resource is located within the first channel, and the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is greater than or equal to a first ratio; or, the frequency domain resource of the first time-frequency resource is all of the frequency domain resource of the second time-frequency resource; the frequency domain resource of the second time-frequency resource is all the frequency domain resources included in the first channel, or the frequency domain resource of the second time-frequency resource is the available frequency domain resource included in the first channel; or the ratio of the first bandwidth of the first time-frequency resource to the bandwidth of the first channel is greater than or equal to the first ratio, or the frequency domain resource of the first time-frequency resource is all of the frequency domain resource of the first channel.
[0009] When the first bandwidth of the first time-frequency resource or the frequency domain resource of the first time-frequency resource meets the above conditions using the method provided in this application, the first terminal device can indicate the position of the PSFCH time slot through the first indication information. Compared with the static configuration of the PSFCH time slot, it can achieve more flexible configuration of the PSFCH time slot and improve the flexibility of PSFCH feedback.
[0010] In one possible implementation, the second time-frequency resource is a resource pool; or, the frequency domain resources included in the second time-frequency resource are at least one set of resource blocks; or, the frequency domain resources of the second time-frequency resource are all the resource blocks included in a set of resource blocks; or, the frequency domain resources of the second time-frequency resource are all the resource blocks included in all the sub-channels in a set of resource blocks; or, the frequency domain resources of the second time-frequency resource are resource blocks within a set of resource blocks that can be used for data transmission or communication.
[0011] In one possible implementation, at least one time slot includes at least one first time slot and / or at least one second time slot; at least one first time slot is located outside the first channel occupancy time, and at least one second time slot is located within the first channel occupancy time, wherein the first channel occupancy time is the total duration for which the first terminal device occupies the second time-frequency resource.
[0012] In one possible implementation, the interval between the third time slot and the fourth time slot is greater than or equal to the first duration; the first duration is the minimum time interval between the physical side link feedback channel and the physical side link sharing channel associated with the physical side link feedback channel; the third time slot is the first time slot in at least one first time slot; the fourth time slot is the last time slot within the first channel occupancy time, or the fourth time slot is the time slot where the physical side link sharing channel corresponding to the physical side link feedback channel within the third time slot is located, and the fourth time slot is located within the first channel occupancy time.
[0013] In one possible implementation, the interval between the third and fourth time slots is less than or equal to the second duration, which is determined based on the packet delay budget and / or the minimum duration required for the first terminal device to access the channel.
[0014] In one possible implementation, the interval between the first time slot and the first time slot within the first channel occupancy time is n times the period of the physical side link feedback channel, where n is an integer greater than 0.
[0015] In one possible implementation, the method further includes: a first terminal device occupying a third channel by performing a channel access procedure; the total time the first terminal device occupies the third channel is the third channel occupancy time, and at least one first time slot is located within the third channel occupancy time; the first terminal device sharing the physical side link feedback channel within one or more of the at least one first time slot with a second terminal device.
[0016] In the above method, since the first time slot is outside the first channel occupancy time, the first terminal device accesses the channel again after the first channel occupancy time ends. This allows the physical side link feedback channel, which is outside the first channel occupancy time, to be shared with the second terminal device, enabling the second terminal device to transmit feedback information in the physical side link feedback channel.
[0017] In one possible implementation, the physical side link feedback channel in the first time slot is located within the first channel and within the third channel.
[0018] In one possible implementation, one or more of the first time slots in at least one first time slot are located within the second channel occupancy time, the second channel occupancy time being the total time the second terminal device occupies the second channel, and the second channel being the channel occupied by the second terminal device through the execution of the channel access procedure.
[0019] In the above method, since the first time slot is outside the first channel occupancy time, the second terminal device performs channel access after the first channel occupancy time ends, thereby obtaining the physical side link feedback channel outside the first channel occupancy time, and thus can transmit feedback information in the physical side link feedback channel.
[0020] In one possible implementation, the physical side link feedback channel in the first time slot is located in the first channel and also in the second channel.
[0021] In one possible implementation, the first channel occupancy time includes G physical side link feedback channel (PSFCH) time slots that are pre-configured or network-configured, where G is an integer greater than 0.
[0022] The at least one time slot includes at least one second time slot, the at least one second time slot is located within the first channel occupancy time, and the at least one second time slot has the same K1 time slots as the G PSFCH time slots, where K1 is an integer greater than or equal to 0;
[0023] Specifically, the PSFCH time slots other than the K1 time slots in the G PSFCH time slots are deactivated, or the PSFCH time slots other than the K1 time slots in the G PSFCH time slots are used to transmit PSCCH or PSSCH.
[0024] In one possible implementation, the first channel occupancy time includes G pre-configured or network-configured PSFCH time slots, where G is an integer greater than 0;
[0025] The first indication information indicates that the at least one time slot includes K2 PSFCH time slots out of the G PSFCH time slots; K2 is an integer greater than or equal to 0.
[0026] Specifically, the PSFCH time slots other than the K2 time slots in the G PSFCH time slots are deactivated, or the PSFCH time slots other than the K2 time slots in the G PSFCH time slots are used to transmit PSCCH or PSSCH.
[0027] Secondly, this application provides a resource indication method applicable to unlicensed spectrum communication scenarios such as V2X and SL-U. The method is executed by a terminal device or a module within a terminal device; here, a second terminal device is used as an example for description. The method includes: a second terminal device receiving first indication information from a first terminal device within a first time-frequency resource; the first indication information indicating at least one time slot, wherein the at least one time slot is the time slot where the physical side link feedback channel is located; the time domain resource of the first time-frequency resource is located within a first channel occupancy time, wherein the first channel occupancy time is the total time during which the first terminal device occupies the first channel and the first terminal device shares the first channel with other terminal devices; the frequency domain resource of the first time-frequency resource is located within the first channel, wherein the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is greater than or equal to a first ratio; or, the frequency domain resource of the first time-frequency resource is all of the frequency domain resource of the second time-frequency resource; the frequency domain resource of the second time-frequency resource is all the frequency domain resources included in the first channel, or the frequency domain resource of the second time-frequency resource is the available frequency domain resources included in the first channel, or the ratio of the first bandwidth of the first time-frequency resource to the bandwidth of the first channel is greater than or equal to the first ratio, or the frequency domain resource of the first time-frequency resource is all of the frequency domain resource of the first channel; and the second terminal device determining at least one time slot according to the first indication information.
[0028] In one possible implementation, the second time-frequency resource is a resource pool; or, the frequency domain resources included in the second time-frequency resource are at least one set of resource blocks; or, the frequency domain resources of the second time-frequency resource are all the resource blocks included in a set of resource blocks; or, the frequency domain resources of the second time-frequency resource are all the resource blocks included in all the sub-channels in a set of resource blocks; or, the frequency domain resources of the second time-frequency resource are resource blocks within a set of resource blocks that can be used for data transmission or communication.
[0029] In one possible implementation, at least one time slot includes at least one first time slot and / or at least one second time slot; at least one first time slot is located outside the first channel occupancy time, and at least one second time slot is located within the first channel occupancy time, wherein the first channel occupancy time is the total duration for which the first terminal device occupies the second time-frequency resource.
[0030] In one possible implementation, the interval between the third time slot and the fourth time slot is greater than or equal to the first duration; the first duration is the minimum time interval between the physical side link feedback channel and the physical side link sharing channel associated with the physical side link feedback channel; the third time slot is the first time slot in at least one first time slot; the fourth time slot is the last time slot within the first channel occupancy time, or the fourth time slot is the time slot where the physical side link sharing channel corresponding to the physical side link feedback channel within the third time slot is located, and the fourth time slot is located within the first channel occupancy time.
[0031] In one possible implementation, the interval between the third and fourth time slots is less than or equal to the second duration, which is determined based on the packet delay budget and / or the minimum duration required for the first terminal device to access the channel.
[0032] In one possible implementation, the interval between the first time slot and the first time slot within the first channel occupancy time is n times the period of the physical side link feedback channel, where n is an integer greater than 0.
[0033] In one possible implementation, the method further includes: the second terminal device occupying the second channel by performing a channel access procedure; the total time the second terminal device occupies the second channel is the second channel occupancy time, and at least one first time slot is located within the second channel occupancy time; the second terminal device sending feedback information to the first terminal device through the physical side link feedback channel within the first time slot.
[0034] In one possible implementation, the physical side link feedback channel in the first time slot is located in the first channel and also in the second channel.
[0035] In one possible implementation, one or more of the first time slots in at least one first time slot are located within the third channel occupancy time, the third channel occupancy time being the total time the first terminal device occupies the third channel, and the third channel being the channel occupied by the first terminal device through the execution of the channel access procedure.
[0036] In one possible implementation, the physical side link feedback channel in the first time slot is located within the first channel and within the third channel.
[0037] In one possible implementation, the first channel occupancy time includes G physical side link feedback channel (PSFCH) time slots that are pre-configured or network-configured, where G is an integer greater than 0.
[0038] The at least one time slot includes at least one second time slot, the at least one second time slot is located within the first channel occupancy time, and the at least one second time slot has the same K1 time slots as the G PSFCH time slots, where K1 is an integer greater than or equal to 0;
[0039] Specifically, the PSFCH time slots other than the K1 time slots in the G PSFCH time slots are deactivated, or the PSFCH time slots other than the K1 time slots in the G PSFCH time slots are used to transmit PSCCH or PSSCH.
[0040] In one possible implementation, the first channel occupancy time includes G pre-configured or network-configured PSFCH time slots, where G is an integer greater than 0;
[0041] The first indication information indicates that the at least one time slot includes K2 PSFCH time slots out of the G PSFCH time slots; K2 is an integer greater than or equal to 0.
[0042] Specifically, the PSFCH time slots other than the K2 time slots in the G PSFCH time slots are deactivated, or the PSFCH time slots other than the K2 time slots in the G PSFCH time slots are used to transmit PSCCH or PSSCH.
[0043] Thirdly, this application provides a resource indication method applicable to unlicensed spectrum communication scenarios such as V2X and SL-U. The method is executed by a terminal device or a module within a terminal device; here, a first terminal device is used as an example for description. The method includes: a first terminal device occupying a first channel by performing a channel access procedure; wherein the total time for the first terminal device to occupy the first channel and for the first terminal device to share the first channel with other terminal devices is the first channel occupation time; the first terminal device sending second indication information to a second terminal device within a first time-frequency resource, the second indication information indicating at least one first time slot, the at least one first time slot being the time slot where the physical side link feedback channel is located; wherein, the time domain resource of the first time-frequency resource is located within the first channel occupation time, the frequency domain resource of the first time-frequency resource is located within the first channel, and the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is less than a first ratio; or, the frequency domain resource of the first time-frequency resource is a portion of the frequency domain resource of the second time-frequency resource; the frequency domain resource of the second time-frequency resource is all the frequency domain resources included in the first channel, or the frequency domain resource of the second time-frequency resource is the available frequency domain resources included in the first channel, or the ratio of the first bandwidth of the first time-frequency resource to the bandwidth of the first channel is less than the first ratio, or the frequency domain resource of the first time-frequency resource is a portion of the frequency domain resource of the first channel.
[0044] The method provided in this application allows for the following scenarios: when the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is less than the first or second ratio; or when the first terminal device shares the second time-frequency resource with other terminal devices via FDM; in such cases, there is no PSFCH time slot within the first COT, or the PSFCH time slot within the first COT is pre-configured, pre-defined, or configured by the network device. This avoids conflicts or blockages between PSFCH and PSSCH when multiple terminal devices share the same time-frequency resource. Furthermore, the first terminal device can indicate the location of the PSFCH time slot outside the first COT using second indication information. Compared to statically configuring PSFCH time slots, this method allows for more flexible PSFCH time slot configuration and improves the flexibility of PSFCH feedback.
[0045] In one possible implementation, the first channel occupancy time includes at least one second time slot, the at least one second time slot being the time slot where the physical side link feedback channel is located, and the at least one second time slot being pre-configured or pre-defined, or network-configured.
[0046] In one possible implementation, the PSFCH time slot is not included within the first channel occupancy time.
[0047] In one possible implementation, the method further includes: the first terminal device sending third indication information to the second terminal device within the first time-frequency resources; wherein the third indication information is used to indicate that the physical side link feedback channel is not included in the first channel occupancy time.
[0048] Fourthly, this application provides a resource indication method applicable to unlicensed spectrum communication scenarios such as V2X and SL-U. The method is executed by a terminal device or a module within a terminal device; here, a second terminal device is used as an example for description. The method includes: a second terminal device receiving second indication information from a first terminal device within a first time-frequency resource; the second indication information indicating at least one first time slot, wherein the time domain resource of the first time-frequency resource is located within a first channel occupancy time, the first channel occupancy time being the total time during which the first terminal device occupies the first channel and the first terminal device shares the first channel with other terminal devices; the frequency domain resource of the first time-frequency resource is located within the first channel, and the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is less than a first ratio; or, the frequency domain resource of the first time-frequency resource is a portion of the frequency domain resource of the second time-frequency resource; the frequency domain resource of the second time-frequency resource is all the frequency domain resources included in the first channel, or the frequency domain resource of the second time-frequency resource is the available frequency domain resources included in the first channel, or the ratio of the first bandwidth of the first time-frequency resource to the bandwidth of the first channel is less than the first ratio, or the frequency domain resource of the first time-frequency resource is a portion of the frequency domain resource of the first channel; and the second terminal device determining at least one first time slot based on the second indication information.
[0049] In one possible implementation, the first channel occupancy time includes at least one second time slot, the at least one second time slot being the time slot where the physical side link feedback channel is located, and the at least one second time slot being pre-configured or pre-defined, or network-configured.
[0050] In one possible implementation, the method further includes: a second terminal device receiving third indication information from a first terminal device within a first time-frequency resource; wherein the third indication information is used to indicate that the physical side link feedback channel is not included in the first channel occupancy time.
[0051] Fifthly, this application also provides a communication device capable of implementing any of the methods provided in any of the first to fourth aspects. This communication device can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the aforementioned functions.
[0052] In one possible implementation, the communication device includes a processor configured to support the communication device in performing corresponding functions of the network device described above. The communication device may also include a memory coupled to the processor, which stores necessary program instructions and data for the communication device. Optionally, the communication device further includes interface circuitry for supporting communication between the communication device and devices such as terminal devices.
[0053] In one possible implementation, the communication device includes corresponding functional modules, each used to implement the steps in the above method. The functions can be implemented in hardware or by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the functions described above.
[0054] In one possible implementation, the communication device includes a processing unit and a communication unit, which can perform the corresponding functions in the above method examples, as described in the methods provided in any of the first to fourth aspects, and will not be repeated here.
[0055] A sixth aspect provides a communication device, including a processor and an interface circuit, the interface circuit being configured to receive signals from other communication devices outside the communication device and transmit them to the processor, or to send signals from the processor to other communication devices outside the communication device, the processor being configured to implement any of the first to fourth aspects and any possible implementations of any of the aspects described above through logic circuits or execution code instructions.
[0056] In a seventh aspect, a communication device is provided, including a processor and an interface circuit. The interface circuit is configured to receive signals from other communication devices outside the communication device and transmit them to the processor, or to send signals from the processor to other communication devices outside the communication device. The processor is configured to implement the functional modules of any of the first to fourth aspects and any possible implementations of any of the aspects described above through logic circuits or execution code instructions.
[0057] Eighthly, a computer-readable storage medium is provided that stores a computer program or instructions which, when executed by a processor, implement the methods of any one of the first to fourth aspects and any possible implementation thereof.
[0058] Ninthly, a computer program product storing instructions is provided, which, when executed by a processor, implements any one of the first to fourth aspects and any possible implementation thereof.
[0059] In a tenth aspect, a chip is provided, comprising a processor and potentially a memory, for implementing the methods of any one of the first to fourth aspects and any possible implementation thereof. The chip may be composed of a chip or may include chips and other discrete devices.
[0060] Eleventhly, a communication system is provided, comprising: a first terminal device and a second terminal device;
[0061] The first terminal device is used to implement the methods in the aforementioned first aspect and any possible implementation of the first aspect; the second terminal device is used to implement the methods in the aforementioned second aspect and any possible implementation of the second aspect.
[0062] In a twelfth aspect, a communication system is provided, comprising: a first terminal device and a second terminal device;
[0063] The first terminal device is used to implement the methods in the aforementioned third aspect and any possible implementation of the third aspect; the second terminal device is used to implement the methods in the aforementioned fourth aspect and any possible implementation of the fourth aspect. Attached Figure Description
[0064] Figures 1(a) to 1(c) are schematic diagrams of a network architecture provided in an embodiment of this application;
[0065] Figure 2 A schematic diagram of a channel structure provided in an embodiment of this application;
[0066] Figure 3 This is a schematic diagram of a resource pool structure provided in an embodiment of this application;
[0067] Figure 4 This is a schematic diagram of a resource block set partitioning provided in an embodiment of this application;
[0068] Figure 5 This is a schematic diagram of a resource block set partitioning provided in an embodiment of this application;
[0069] Figure 6 A time slot diagram provided for an embodiment of this application;
[0070] Figure 7 This application provides a schematic diagram of the frequency domain resources of a resource pool.
[0071] Figure 8 A time slot diagram including PSFCH is provided for an embodiment of this application;
[0072] Figure 9 A schematic diagram showing the location of a PSFCH in a resource pool, provided as an embodiment of this application;
[0073] Figure 10 A schematic diagram illustrating the correspondence between PSFCH and PSSCH provided in this application embodiment;
[0074] Figure 11 A schematic diagram illustrating the correspondence between PSFCH time-frequency resources and PSSFCH time slots, provided for an embodiment of this application;
[0075] Figure 12This is a schematic flowchart of a resource indication method provided in an embodiment of this application;
[0076] Figure 13 A schematic diagram of a resource pool provided in an embodiment of this application;
[0077] Figure 14 A schematic diagram of time slots included in a COT provided for an embodiment of this application;
[0078] Figure 15(a) is a schematic diagram of the time slots included in a COT provided in an embodiment of this application;
[0079] Figure 15(b) is a schematic diagram of the time slots included in a COT provided in an embodiment of this application;
[0080] Figure 16 A schematic diagram of a resource pool provided in an embodiment of this application;
[0081] Figure 17 A data transmission schematic diagram provided for an embodiment of this application;
[0082] Figure 18 A schematic diagram of the PSFCH slot location provided in an embodiment of this application;
[0083] Figure 19 A schematic diagram of the PSFCH slot location provided in an embodiment of this application;
[0084] Figure 20 This application provides a schematic diagram of a side-link synchronization signal block structure.
[0085] Figure 21 A schematic diagram illustrating the correspondence between PSFCH time-frequency resources and PSSFCH time slots, provided for an embodiment of this application;
[0086] Figure 22 A schematic diagram illustrating the correspondence between PSFCH time-frequency resources and PSSFCH time slots, provided for an embodiment of this application;
[0087] Figure 23 This is a schematic diagram of a communication device structure provided in an embodiment of this application;
[0088] Figure 24 This is a schematic diagram of a communication device structure provided in an embodiment of this application. Detailed Implementation
[0089] The embodiments of this application will now be described in detail with reference to the accompanying drawings.
[0090] The communication method provided in this application can be applied to long-term evolution (LTE), 5th generation (5G) communication systems, such as 5G new radio (NR), or to various future communication systems, such as 6th generation (6G) communication systems. The communication method provided in this application can also be applied to vehicle-to-everything (V2X) communication, vehicle networking, autonomous driving, and driver assistance systems.
[0091] The methods and apparatus provided in this application are based on the same or similar technical concepts. Since the methods and apparatus solve problems in similar ways, the implementation of the apparatus and methods can refer to each other, and repeated parts will not be described again.
[0092] The following section will first explain some of the terms used in the embodiments of this application so that those skilled in the art can understand them.
[0093] In this application embodiment, the network device can also be referred to as a network equipment, which can be a device in a wireless network. For example, the network device can be a radio access network (RAN) node that connects terminal devices to the wireless network, and can also be referred to as an access network equipment. The network device includes, but is not limited to: evolved Node B (eNB), radio network controller (RNC), Node B (NB), base station controller (BSC), base transceiver station (BTS), home base station (e.g., home evolved Node B, or home Node B, HNB), baseband unit (BBU), access point (AP), wireless relay node, wireless backhaul node, transmission point (TP), or transmission and reception point (TRP) in a wireless fidelity (WIFI) system, and can also be a network device in a 5G mobile communication system. For example, a next-generation NodeB (gNB) in an NR system, a transmission reception point (TRP), or a transmission point (TP); or, one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G mobile communication system; or, network devices can also be network nodes that constitute a gNB or transmission point. For example, a BBU, or a distributed unit (DU), etc.
[0094] In some deployments, a gNB may include a centralized unit (CU) and a dual unit (DU). The gNB may also include an active antenna unit (AAU). The CU implements some of the gNB's functions, and the DU implements others. For example, the CU handles non-real-time protocols and services, implementing radio resource control (RRC) and packet data convergence protocol (PDCP) layer functions. The DU handles physical layer protocols and real-time services, implementing radio link control (RLC), media access control (MAC), and physical (PHY) layer functions. The AAU implements some physical layer processing functions, radio frequency processing, and active antenna-related functions. Information from the RRC layer ultimately becomes information from the PHY layer, or is derived from PHY layer information. Therefore, in this architecture, higher-layer signaling (such as RRC layer signaling) can be considered to be sent by the DU, or by both the DU and AAU. It is understood that a network device can be a device that includes one or more of CU nodes, DU nodes, and AAU nodes. In addition, the CU can be classified as a network device in the RAN or as a network device in the core network (CN), and this application does not limit this.
[0095] The terminal device involved in the embodiments of this application can be a wireless terminal device capable of receiving network device scheduling and instruction information. The terminal device can be a terminal equipment, or a user equipment (UE), mobile station (MS), mobile terminal (MT), etc. The terminal device can be a device including wireless communication functions (providing voice / data connectivity to the user). For example, a handheld device with wireless connectivity, or an in-vehicle device, in-vehicle module, etc. Currently, examples of terminal devices include: mobile phones, tablets, laptops, PDAs, mobile internet devices (MIDs), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in vehicle-to-everything (V2X) communication, wireless terminals in vehicle-to-everything (V2X) communication, intelligent vehicles, in-vehicle systems (or onboard transmitters) (telematics boxes, T-boxes), machine-to-machine / machine-type communications (M2M / MTC) terminal devices, and the Internet of Things (IoT). Wireless terminals in industrial control systems can include devices such as IoT (Internet of Things) terminals. For example, terminal devices can be in-vehicle equipment, vehicle-mounted modules, vehicles, on-board units (OBUs), roadside units (RSUs), T-boxes, chips, or systems-on-chips (SoCs), which can be installed in vehicles, OBUs, RSUs, or T-boxes. Wireless terminals in industrial control systems can be cameras, robots, etc. Wireless terminals in smart homes can be televisions, air conditioners, robot vacuums, speakers, set-top boxes, etc.
[0096] In this application, predefined content typically refers to information defined by standards, requiring no configuration from other devices, and pre-recorded / written in the terminal device's hardware and / or software, or information that cannot be changed by network devices or other terminal devices. Preconfigured content typically refers to information pre-recorded / written in the terminal device's hardware and / or software, determined by the equipment manufacturer, and can be changed through software or hardware.
[0097] Pre-configuration can be divided into network device pre-configuration and terminal device pre-configuration. If it is network device pre-configuration, it can be done through system information block (SIB) or RRC signaling; if it is terminal device pre-configuration, it can be done according to PC5-RRC signaling.
[0098] This application is applicable to scenarios supporting sidelink communication, and supports communication scenarios with and without network coverage. The sidelink can also be referred to as a side link, and is used throughout this application. Figures 1(a) to 1(c) illustrate a network architecture applicable to this application. In Figure 1(a), both terminal device A and terminal device B are within the signal coverage area of the network device; in Figure 1(b), terminal device A is within the signal coverage area of the network device, but terminal device B is outside the signal coverage area of the network device; in Figure 1(c), both terminal device A and terminal device B are outside the signal coverage area of the network device.
[0099] In Figures 1(a) and 1(b), terminal device A and terminal device B can communicate using a side link through resources scheduled by the network device. These resources can be licensed resources or licensed frequency bands. Terminal device A and terminal device B can also select resources themselves, that is, select resources from the resource pool for side link communication. These resources can be unlicensed resources or unlicensed frequency bands.
[0100] In Figure 1(c), terminal devices A and B are both outside the signal coverage of the network device, so they can only communicate through the side link using the resource selection method.
[0101] The relevant technical features involved in the embodiments of this application will be explained below. It should be noted that these explanations are for the purpose of making the embodiments of this application easier to understand, and should not be regarded as a limitation on the scope of protection claimed by this application.
[0102] Communication on unlicensed spectrum:
[0103] In wireless communication systems, spectrum resources can be divided into licensed spectrum and unlicensed spectrum. Licensed spectrum can only be used by a specific operator in a certain location, while unlicensed spectrum can be used by any operator and is a shared spectrum resource.
[0104] The use of unlicensed spectrum can include technologies such as wireless fidelity (Wi-Fi), Bluetooth, and Zigbee. In addition, cellular mobile communication technologies (such as 5G communication technology) have also conducted research on the introduction of unlicensed spectrum, such as NR unlicensed (NR-U) technology.
[0105] Communication on unlicensed spectrum must comply with certain regulations, such as listen-before-talk (LBT) channel access and occupied channel bandwidth (OCB) requirements, to ensure access fairness among various devices operating on unlicensed spectrum.
[0106] LBT-based channel access:
[0107] LBT-based channel access typically employs energy-based detection and signal type detection. For example, NR-U technology uses energy-based detection, while Wi-Fi technology uses a combination of both. Energy-based detection requires setting an energy detection threshold. When the energy detected by the communication device (terminal device or network device) exceeds the threshold, the device determines the channel is busy and does not allow access. Conversely, when the detected energy is below the threshold and remains below it for a sustained period, the device determines the channel is idle and allows access. For instance, the detected energy could be the reference signal received power (RSRP), and the corresponding detection threshold could be the RSRP threshold.
[0108] Taking the terminal device in NR-U technology as an example, the terminal device can adopt the following types of LBT:
[0109] ① Type 1 LBT: Terminal devices or network devices using type 1 LBT need to perform random backoff before they can access the channel for information transmission.
[0110] Specifically, the terminal device can sense a time slot duration (deferred sensing, denoted as Td) of extended duration. After the listening (listening can also be replaced by sensing) channel is idle and the count value in the counter in the terminal device is zero, it is determined that information transmission can proceed; wherein, the sensing time slot period can be 9 microseconds (μs). The count value is a random number uniformly distributed between 0 and CW_p, where CW_p is a preset value that can be adjusted.
[0111] ② Type 2A LBT: Terminal devices or network devices using type 2A LBT can access the channel and send data after sensing that the channel is idle for at least 25μs.
[0112] ③ Type 2B LBT: Terminal devices or network devices using type 2B LBT can access the channel and send data after sensing that the channel is idle for at least 16μs.
[0113] ④ Type 2C LBT: Terminal devices or network devices using type 2C LBT do not need to be aware of the channel. After a conversion interval of up to 16μs within the channel occupancy time (COT), they can directly access the channel and send data.
[0114] The various types of LBTs described above can be applied to any communication device, including but not limited to terminal devices and network devices.
[0115] Channel access for unlicensed frequency bands in this application embodiment can adopt the LBT type described above, but this application embodiment does not limit the use of other channel access methods permitted by the laws and regulations of other countries / regions for channel access to unlicensed spectrum.
[0116] Channel occupancy time:
[0117] A network device or terminal device occupies a channel by executing a channel access procedure. The channel occupancy time includes the total time the network device or terminal device occupies the channel itself, as well as the time the network device or terminal device shares the preempted resources with other devices for channel occupancy. For the calculation of channel occupancy time, if a transmission interval (GAP) is less than or equal to 25 μs, this interval duration is also included in the channel occupancy time. Channel occupancy time can be shared between network devices and terminal devices, or between terminal devices.
[0118] Side view information:
[0119] In this embodiment, the information transmitted via the sidelink can be referred to as sidelink information. For example, sidelink information may include sidelink control information (SCI) and / or sidelink data. It is understood that sidelink information may also include other possible information; this embodiment will describe it using the example of sidelink information including SCI and / or sidelink data.
[0120] The SCI can be carried on the physical sidelink control channel (PSCCH) and / or the physical sidelink shared channel (PSSCH), and sidelink data can be carried on the PSSCH. The SCI carried by the PSCCH can be called the first-level SCI, and the SCI carried by the PSSCH can be called the second-level SCI.
[0121] Furthermore, the scheduling granularity of PSCCH or PSSCH is a time unit in the time domain and a frequency unit, or multiple consecutive frequency units, or multiple non-consecutive frequency units in the frequency domain. That is, the resources used by the terminal device for sidelink communication must be an integer multiple of time units in the time domain and an integer multiple of frequency units in the frequency domain. A time unit can be a slot or a mini-slot, without specific limitation; this embodiment will use one time unit as an example. A frequency unit can be an RB, multiple RBs, a sub-channel, multiple sub-channels, one interleaved resource, or multiple interleaved resources, without specific limitation.
[0122] Resource selection and reservation:
[0123] As mentioned earlier, the terminal device can autonomously select resources from the resource pool. For example, the terminal device can first listen to / sensing the information occurring in the resource pool, and then select and reserve resources in the resource pool based on the listening / sensing results. After completing channel access, it can then send side-going information on the reserved resources.
[0124] In one example, after selecting resources from the resource pool, the terminal device can send an SCI (Service Message Indicator). The SCI indicates the resources (including time-domain and frequency-domain resources) for which the terminal device is sending side-link information. Upon receiving the SCI, other terminal devices can determine the resources reserved by the terminal device and thus exclude resources already reserved by the terminal device when selecting their own resources. The specific implementation of the terminal device selecting resources from the resource pool can be found in existing technologies.
[0125] A resource pool, also known as an SL resource pool, can be pre-configured or network-configured. For example, within network coverage, network devices send resource pool information to terminal devices within the cell via system information block (SIB), cell-specific radio resource control (RRC) signaling, or user-specific RRC signaling. This resource pool information indicates the resource pool. Alternatively, the resource pool can be predefined.
[0126] In unlicensed frequency bands, terminal devices compete for channels via LBT (Level-Based Bidding) before communication. After successful channel access, the total time a terminal device occupies the channel and the time it shares the channel with other terminal devices is called channel occupancy time (COT). In SL (Single-Level Bidding), resource pools for data transmission can be pre-configured, and a resource pool can include one or more channels. In one implementation, the bandwidth of each channel is 20MHz. When a resource pool includes one channel, the resource blocks included in the resource pool are the resource blocks corresponding to the set of resource blocks (RBs) in that channel. For example, as... Figure 2 As shown, in an unlicensed frequency band, a channel includes a set of Reference Arrays (RBs) and guard bandwidths at both ends. The guard bandwidths are used to ensure that the signal / energy on the current channel does not interfere with adjacent channels. The frequency domain resources within the RB set can be used for data transmission.
[0127] If a resource pool includes multiple channels, then the resource pool includes a set of RBs and resource blocks containing a portion of the guard bandwidth. For example, as... Figure 3 As shown, channel 1 includes RB set 1, and channel 2 includes RB set 2. Therefore, the resource pool includes RB set 1, RB set 2, and the protection bandwidth between RB set 1 and RB set 2. When a terminal device successfully performs LBT on both channels and wants to transmit data in both RB sets, the resources available to the terminal device include not only the resources on the RB sets in both channels, but also the protection bandwidth between two adjacent RB sets.
[0128] In this application, a set of resource blocks (RBs) can be divided into multiple subsets. In one implementation, the resource blocks in the RB set can be divided into M subsets in an interlaced manner. In this implementation, each subset includes resource blocks in which adjacent resource blocks are spaced M blocks apart. In this implementation, each subset can be called an interlaced set or an interlaced resource block set. Assuming the identifier of a subset is m, If the index of the starting resource block of the channel is 0, then the indices of the resource blocks included in this subset within the channel are: For example, such as Figure 4 As shown, for a channel with a 15kHz subcarrier spacing, the channel includes 105 RBs. When M=10, the resource block index of the subset marked #0 in the RB set is: {0,10,20,30,…100}, and the resource block index of the subset marked #1 in the RB set is: {1,11,21,31,…101}, and so on for other cases.
[0129] In another implementation, multiple contiguous resource blocks in an RB set can be divided into a subset, and the resource blocks in an RB set can be divided into M subsets. In this implementation, the resource blocks included in the subsets are contiguous, and each subset can be called a subchannel. Assume that the identifier of a subset is m. If the starting resource block index of the channel is 0, then the indices of the resource blocks included in this subset within the channel are: {m, m+1, m+2, m+3, ...}. For example, ... Figure 5 As shown, for a channel with a 15kHz subcarrier spacing, the channel includes 105 RBs. When M=10, the resource block index of the subset marked #0 in the RB set is: {0,1,2,3,…10}, and the resource block index of the subset marked #1 in the RB set is: {11,12,13,…21}, and so on for other cases.
[0130] Sidelink communication time and frequency resources are configured based on resource pools. A resource pool can be viewed as a collection of time and frequency domain resources used for SL communication. For time resources, the network device uses a bitmap and periodically repeats this bitmap to indicate the set of time slots used for SL communication across all time slots in the system. Figure 6 An illustration is given (the bitmap is 8 bits long). The number of symbols occupied by SL transmission in each time slot is fixed at M, where M is defined as the duration of one SL time-domain transmission, or time-domain transmission unit.
[0131] For the frequency domain resources of the resource pool, the network device divides the frequency band used for SL communication into several sub-channels, each of which contains a certain number of resource blocks. Figure 7A schematic diagram of the frequency domain resources of the resource pool is given, where the network device indicates the sequence number of the first resource block (i.e., the starting resource block number) of the frequency domain resources used for SL communication. The communication resource pool contains a total of N sub-channels, each with the same bandwidth, and each sub-channel contains n resource blocks. CH A portion of frequency domain resources can be reserved at the top and bottom of the resource pool as protection bandwidth. A single SL transmission can occupy one or more sub-channels. When scheduling SL communication resources, scheduling is performed at the sub-channel granularity in the frequency domain.
[0132] HARQ-ACK feedback:
[0133] NR-V2X supports physical layer HARQ-ACK feedback. That is, for a single PSSCH transmission, if the sending user carries HARQ-ACK feedback enable information in the control information, the receiving user needs to respond with ACK / NACK information based on the PSSCH decoding result. The ACK / NACK information is transmitted through the PSFCH channel.
[0134] PSFCH resources are periodic resources configured in the resource pool, and their periodic configuration parameters are... It can be 0, 1, 2, or 4. This indicates that there is no PSFCH resource configuration in this resource pool, and PSFCH transmission is not enabled in this resource, meaning that physical layer HARQ feedback is not supported; for example... Indicates each within a time window Each SL time slot will have one PSFCH time slot, such as Figure 8 As shown, in the time slot where the frequency domain resources of PSFCH are located, on the last two symbols before the PSFCH occupied interval (GAP).
[0135] In V2X mode 2 scenarios, unlike network device scheduling, terminal devices need to autonomously select PSSCH feedback resources based on their own listening results. Therefore, to simplify the PSFCH frequency domain resource selection process, NR-V2X configures PSFCH frequency domain resources for each PSSCH sub-channel. The specific process for determining the PSFCH frequency domain resources for each sub-channel is as follows:
[0136] The resource pool is configured with a bitmap of PSFCH frequency domain resources to indicate whether physical resource blocks (PRBs) on the frequency domain resources where the resource pool is located can be used as PSFCH frequency domain resources. Specifically, the bitmap contains a bit information length equal to the number of PRBs in the resource pool. A 1 in the bitmap indicates that the corresponding PRB can be used as a PSFCH frequency domain resource, and a 0 indicates that the corresponding PRB cannot be used as a PSFCH frequency domain resource. In particular, PSFCH frequency domain resources can be used for HARQ-ACK transmission, and their resources are represented by the "sl-PSFCH-RB-Set" bitmap. A bit value of 1 in the bitmap indicates that the corresponding PRB can be used to transmit HARQ-ACK feedback. PSFCH frequency domain resources can also be used to transmit scheme 2 collision indications, and their resources are represented by the "sl-RB-SetPSFCH" bitmap. A bit value of 1 in the bitmap indicates that the corresponding PRB can be used as a scheme 2 collision indication. The positions of the bit values of 1 in "sl-PSFCH-RB-Set" and "sl-RB-SetPSFCH" do not overlap. like Figure 9 As shown, in a time slot with PSFCH frequency domain resources, assuming a subchannel contains 10 PRBs and there are 3 subchannels in the resource pool, then the bit map indicating PSFCH frequency domain resources in the resource pool contains a total of 3. 10 = 30 bits indicate whether each PRB can be used for PSFCH transmission. As shown in the figure, the frequency domain positions corresponding to bit values of 1 in the bit map can be used for PSFCH transmission, such as HARQ-ACK feedback or collision information indication. For example, PRB0, PRB1, PRB2, and PRB3 in the figure can be used for PSFCH transmission. This bit map is used to indicate the aforementioned HARQ-ACK resources, or to indicate scheme 2 collision resources.
[0137] Because each One PSSCH slot corresponds to one PSFCH slot, for slots containing For the resource pool of each sub-channel, the number of PSFCH frequency domain resources corresponding to each sub-channel is: ,in This indicates the number of PRBs (Programmable Bits) in the PSFCH frequency domain resource, which is the total number of bits with a value of 1 in the bit map indicating the PSFCH frequency domain resource. Here, a PSSCH slot can refer to a slot used for transmitting PSSCH, while a PSFCH slot refers to a slot where PSFCH resources exist. The HARQ-ACK information corresponding to a PSSCH slot is transmitted in the corresponding PSFCH slot.
[0138] Considering the decoding capability limitations of the receiving terminal device, it cannot immediately provide feedback after receiving the PSSCH. Therefore, the standard defines a PSSCH feedback time interval K, meaning that the PSSCH is transmitted on the first available time slot containing the PSFCH frequency domain resources. This time slot is at least K time slots apart from the time slot containing the PSSCH. The value of K is configured in the resource pool. Figure 10 As shown, when K=2, the PSSCH carried on slots 0 and 1 can be fed back on the PSFCH frequency domain resources on slot 3, and the feedback information corresponding to the PSSCH carried on slots 2 to 5 is fed back on the PSFCH frequency domain resources where slot 7 is located. Since slots 2 to 5 are fed back on the PSFCH frequency domain resources of the same slot, it can be called a PSSCH binding window length.
[0139] right The time-frequency resources of each PSSCH slot are ordered in a time-domain first, then frequency-domain manner. The PSFCH frequency-domain resources within a PSFCH slot are sequentially allocated to each sub-channel within the feedback period. The details are as follows: Figure 11 As shown, when At that time, the PSFCH frequency domain resources corresponding to each sub-channel in the four bound PSSCH time slots are numbered as shown in the figure, that is, each sub-channel in each time slot is allocated one PRB of PSFCH frequency domain resources. Expressed by the formula, for the i-th time slot in N bound PSSCH time slots, if the frequency domain sub-channel number in its resource pool is j, then its corresponding PSFCH frequency domain resources are:
[0140] If the terminal device occupies two sub-channels for transmission, for example, in the figure, the terminal device occupies two sub-channels numbered 5 and 9 in time slot 1, which correspond to PSFCH frequency domain resources numbered 5 and 9 respectively, and are not continuous in the frequency domain.
[0141] PSFCH frequency domain resource location:
[0142] If a PSSCH occupies Each sub-channel corresponds to One PSFCH frequency domain resource pair, of which This indicates the number of PSFCH sequence pairs that can be reused on the PSFCH frequency domain resources of a PRB configured in the resource pool. The number of PRBs allocated to each sub-channel in the PSFCH frequency domain. This can also be configured... Restricting the PSFCH frequency domain resources available to receiving users of PSSCH. There are two possible solutions:
[0143] Option 1, if the resource pool is configured The receiving user of this PSSCH can only use the PSFCH frequency domain resources corresponding to its first sub-channel, that is... .like Figure 11 As shown, when the PSSCH occupies the two sub-channels numbered 5 and 9 to transmit data, the receiving user of the PSSCH can only use the frequency domain resource of the PSFCH numbered 5 for feedback.
[0144] Option 2, if the resource pool is configured The receiving user of this PSSCH can use the PSFCH frequency domain resources corresponding to all its sub-channels for feedback, that is... .
[0145] The originating user selects the first Each PSFCH frequency domain resource pairs feed back the corresponding resource PSFCH, where This indicates the physical layer source address identifier carried in the control information; for multicast 2, The identifier configured by the higher-level management for each receiving user for this PSSCH message transmission; otherwise... . The PSFCH frequency domain resource pairs are arranged in ascending order of frequency domain index first, then code domain index, i.e., the PRB index corresponding to the PSFCH feedback is... In this PRB, the PSFCH feedback corresponds to the Cyclic Shift Pair Index = And determine the generation of the PSFCH feedback sequence according to Table 1. .
[0146] Table 1 is just an example. The value of can also be determined by other factors, and this application does not impose any restrictions.
[0147] Table 1
[0148]
[0149] because Unlike multicast 2, each user in the group uses a different PSFCH frequency domain resource pair for feedback, and the sending user will receive each resource pair separately (provided that each user in the group...). (This is known to all members within the group). For multicast 1, since... =0, so for the source address With a defined PSSCH, each member of the group uses the same PSFCH to provide NACK information.
[0150] As described above, the PSFCH feedback resources corresponding to PSSCH are determined by parameters such as the time-frequency resources occupied by PSSCH transmission, the period parameters of PSFCH, and the minimum interval between PSFCH and PSSCH. These higher-layer parameters are pre-configured in the resource pool, and once the configured parameters are determined, the location of the PSFCH frequency domain resources is also determined. However, when SL transmits on unlicensed spectrum, all transmission resources, including PSFCH frequency domain resources, need to be acquired through the contention access mechanism of LBT. Therefore, the (semi-)static PSFCH configuration method is no longer suitable for the needs of unlicensed spectrum.
[0151] Therefore, this application provides a method to improve the flexibility of PSFCH resource configuration.
[0152] The network architecture and business scenarios described in the embodiments of this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided in the embodiments of this application. As those skilled in the art will know, with the evolution of network architecture and the emergence of new business scenarios, the technical solutions provided in the embodiments of this application are also applicable to similar technical problems.
[0153] This application can be applied to unlicensed / shared frequency bands. It can be applied to unicast communication as well as multicast communication. It can be applied to scenarios where data transmission is performed using interleaved or sub-channel methods within a resource block set; that is, the method provided in this application can be applied to scenarios where the frequency domain resources of the second time-frequency resource include at least one interleaved or sub-channel method. When this application is applied to the networks shown in Figures 1(a) to 1(b), the first terminal device can be terminal device A in the figures, and the second terminal device can be terminal device B in the figures; or, the first terminal device can be terminal device B in the figures, and the second terminal device can be terminal device A in the figures.
[0154] like Figure 12 The diagram shown is a flowchart of a resource indication method provided in an embodiment of this application. The method includes:
[0155] Step 1201: The first terminal device occupies the first channel by performing the channel access procedure.
[0156] The first terminal device can perform the channel access procedure via LBT. For example, the channel access procedure may include the following steps:
[0157] Step 1: Set the counter value Q = Q_init in the counter of the first terminal device, where Q_init is a random number uniformly distributed between 0 and CW_p, and then execute step 4;
[0158] Step 2: If N>0, execute the count value in the decrement counter, that is, set Q=Q-1;
[0159] Step 3: Listen to the channel to obtain additional listening time slots. If the channel is idle during the additional listening time slots, proceed to Step 4; otherwise, proceed to Step 5.
[0160] Step 4: If Q=0, stop; otherwise, proceed to step 2.
[0161] Step 5: Listen to the channel until the channel is busy in another Td or all listening slots in another Td are detected as the channel is idle;
[0162] Step 6: If all listening slots in another Td are detected as channel idle, then proceed to step 4; otherwise, proceed to step 5.
[0163] Td consists of a duration Tf = 16 μs followed by mp consecutive listening time slots (denoted as Tsl), where Tf includes an idle listening time slot Tsl at the beginning of its duration.
[0164] When the first terminal device determines that the channel is idle and the count value Q in the counter is 0, it determines that the channel can be occupied, thereby completing the channel access process.
[0165] The above are just examples. The first terminal device may also perform the channel access process in other ways. This application does not limit how the first terminal device specifically performs the channel access process.
[0166] In this application, the first terminal device can perform a channel access procedure within pre-configured, network-configured, or pre-defined frequency domain resources. For example, the network device can configure the number of resource block sets contained in a resource pool and the starting resource position of the corresponding resource block set (RB set) through RRC signaling. The first terminal device can then perform a channel access procedure within one or more resource block sets in the resource pool.
[0167] In this application, all frequency domain resources included in the first channel, or all available frequency domain resources included in the first channel, or all sub-channel resources included in the first channel, can be used as frequency domain resources of the second time-frequency resource. The bandwidth of the first channel can be an integer multiple of 20MHz and includes at least one set of resource blocks.
[0168] In one implementation, all frequency domain resources or available frequency domain resources included in the first channel are located in a resource pool, and the second time-frequency resource is the resource pool, which includes at least one set of resource blocks.
[0169] In one implementation, all frequency domain resources or available frequency domain resources included in the first channel are located within at least one set of resource blocks, and the frequency domain resources of the second time-frequency resource are the at least one set of resource blocks.
[0170] In one implementation, the frequency domain resource of the second time-frequency resource is at least one set of resource blocks included in the first channel, or the frequency domain resource of the second time-frequency resource is at least one 20MHz bandwidth channel included in the first channel.
[0171] In one implementation, all frequency domain resources or available frequency domain resources included in the first channel are located within a resource block set. The frequency domain resources of the second time-frequency resource are all resource blocks included in the resource block set. Alternatively, the frequency domain resources of the second time-frequency resource are the resource blocks included in all sub-channels within the resource block set. Or, the frequency domain resources of the second time-frequency resource are the resource blocks within the resource block set that can be used for data transmission or communication.
[0172] For example, such as Figure 13 As shown, a resource pool contains two sets of Resource Blocks (RBs) and a guard bandwidth between them. The resource pool is divided into seven sub-channels and a portion of the remaining bandwidth or remaining PRBs (rest PRBs). Sub-channels 3 and 4 contain a portion of the RBs used as guard bandwidth. The allocation of sub-channels follows this rule: starting with the initial RB of the resource pool, PRB resources within the resource pool are allocated to each sub-channel sequentially according to their size. The remaining PRB resources that are insufficient to form a single sub-channel are called the remaining PRBs. It should be understood that sub-channels 3 and 4 contain a portion of the PRB resources belonging to the guard bandwidth, and sub-channels 0 through 7 have the same bandwidth.
[0173] In one implementation, if the first terminal device performs channel access and occupies the first channel in RB set 0, and all frequency domain resources or available frequency domain resources included in the first channel are located in RB set 0, then the second time-frequency resource may include all RBs in RB set 0, or the second time-frequency resource may include all RBs in RB set 0.
[0174] In one implementation, the frequency domain resources of the second time-frequency resource are all the resource blocks included in a resource pool. For example, such as Figure 13 As shown, if the first terminal device occupies the first channel when performing channel access in the resource pool, the first channel includes all frequency domain resources of RB set 0, RB set 1 and all RBs in the protection bandwidth between the two RB sets in the resource pool. At this time, the time-frequency resources of the second time-frequency resource may include RB set 0, RB set 1 and all RBs in the protection bandwidth between the two RB sets in the resource pool.
[0175] In one implementation, the frequency domain resource of the second time-frequency resource is the resource block contained in all sub-channels of a resource pool. For example, such as Figure 13 As shown, if the remaining PRBs can also be used for data transmission and are assigned to sub-channel 7, then the time-frequency resources of the second time-frequency resource can include all RBs in RB set 0, RB set 1, and the guard bandwidth between the two RB sets within the resource pool; that is, it also includes the remaining PRBs in RB set 1. If the remaining PRBs cannot be used for data transmission, then the time-frequency resources of the second time-frequency resource only include all RBs within sub-channels 0 to 7, excluding the remaining PRBs in RB set 1.
[0176] In one implementation, the frequency domain resource of the second time-frequency resource is a resource block within a resource pool that can be used for data transmission or communication. For example, such as Figure 13 As shown, a resource pool contains two RB sets and a guard bandwidth between them. The resource pool is divided into seven sub-channels and a remaining PRB. If sub-channels 3 and 4 can be used for data transmission, and the remaining PRB cannot be used for data transmission, then the frequency domain resources of the second time-frequency resource include all frequency domain resources on sub-channels 0 to 7. If sub-channels 3, 4, and the remaining PRB can also be used for data transmission, then the frequency domain resources of the second time-frequency resource include the two RB sets and the guard bandwidth between them, i.e., the remaining PRB is also included in this case.
[0177] In one implementation, the frequency domain resources of the second time-frequency resource are all the resource blocks included in the first channel; or, the frequency domain resources of the second time-frequency resource are all the resource blocks included in all the sub-channels in the first channel; or, the frequency domain resources of the second time-frequency resource are the resource blocks in the first channel that can be used for data transmission or communication.
[0178] In one implementation, the frequency domain resources of the second time-frequency resource are resource blocks in the RB set that can be used for communication or data transmission. Specifically, if the first terminal device performs channel access and occupies the first channel in RB set 0, and sub-channel 3 is allowed for data transmission (PSCCH and / or PSSCH), then all sub-channels of the second time-frequency resource include sub-channels 0 to 3; the frequency domain resources of the second time-frequency resource are all RB resources belonging to RB set 0 within sub-channels 0 to 3, that is, the frequency domain resources of the second time-frequency resource do not include the portion of resources belonging to the guard bandwidth in sub-channel 3. If sub-channel 3 is not allowed for data transmission (PSCCH and / or PSSCH), then all sub-channels of RB set 0 include sub-channels 0 to 3; however, the frequency domain resources of the second time-frequency resource are all RB resources belonging to RB set 0 within sub-channels 0 to 2.
[0179] In one implementation, the frequency domain resources of the second time-frequency resource are resource blocks in the RB set that can be used for communication or data transmission. Specifically, if the first terminal device performs channel access in RB set 1 and occupies the first channel, and sub-channel 4 and the remaining PRBs are allowed for data transmission (PSCCH and / or PSSCH), then the frequency domain resources of the second time-frequency resource are all RB resources belonging to RB set 1 within sub-channels 4 to 7. If sub-channel 4 and the remaining PRBs are not allowed for data transmission (PSCCH and / or PSSCH), then the frequency domain resources of the second time-frequency resource are all RB resources belonging to RB set 1 within sub-channels 5 to 7.
[0180] It should be understood that the above is only an example of how to divide sub-channels, and this application does not limit the specific sub-channel division.
[0181] In this application, the total time during which the first terminal device occupies the first channel and shares the first channel with other terminal devices is called the first COT. The length of the first COT is equal to the length of one or more time slots. The specific length of the first COT can be determined by the first terminal device, and this application does not limit it. Within the first COT, the frequency domain resources occupied by the first terminal device in each time slot can be the same or different, depending on the actual situation. For example, if the first terminal device needs to transmit a large amount of data in time slot 1 of the first COT, and the first terminal device needs to transmit a smaller amount of data in time slot 2 of the first COT, then the frequency domain resources used by the first terminal device to transmit data in time slot 1 can be greater than the frequency domain resources used by the first terminal device to transmit data in time slot 2. For example, the first terminal device uses two sub-channels to transmit data in time slot 1 and one sub-channel to transmit data in time slot 2.
[0182] Within the first COT, the maximum frequency domain resource used by the first terminal device to transmit data in each time slot is the frequency domain resource of the second time-frequency resource. For example, if the second time-frequency resource includes 10 sub-channels, then the first terminal device can use a maximum of 10 sub-channels to transmit data. The first terminal device can also share the time-frequency resources within the first COT with other devices, such as the second terminal device, so that the second terminal device can use the time-frequency resources within the first COT to transmit data.
[0183] Within the first COT, the frequency domain resources used by the first terminal device for data transmission in different time slots within the second time-frequency resource can be different. In one possible implementation, the first time-frequency resource can be the time-frequency resource occupied by the first terminal device in the first time slot within the first COT; that is, the first time-frequency resource is the time-frequency resource used by the first terminal device to transmit data in the first time slot within the first COT. For example, if the second time-frequency resource is a resource pool, and its frequency domain resources include multiple sub-channels, and the first terminal device occupies sub-channel 1 in the second time-frequency resource in the first time slot within the first COT, then the first time-frequency resource includes the first time slot within the first COT in the time domain, and includes sub-channel 1 in the second time-frequency resource in the frequency domain.
[0184] In the first implementation, the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is greater than or equal to a first ratio, or the ratio of the first bandwidth of the first time-frequency resource to the bandwidth of the first channel is greater than or equal to a first ratio, for example, the first ratio is 80%. This application does not limit the specific value of the first ratio.
[0185] In the second implementation, the frequency domain resources of the first time-frequency resource are all or part of the frequency domain resources of the second time-frequency resource, or the frequency domain resources of the first time-frequency resource are all of the frequency domain resources of the first channel.
[0186] For example, the frequency domain resources of the first time-frequency resource are 80% of the frequency domain resources of the second time-frequency resource.
[0187] In either the first or second implementation, the first terminal device occupies a large portion of the first time-frequency resource in the second time-frequency resource, preventing other terminal devices from performing channel access procedures or transmitting data in the second time-frequency resource. In other words, other terminal devices wishing to perform channel access procedures in the second time-frequency resource determine, based on the frequency domain resources of the first time-frequency resource occupied by the first terminal device, that there are insufficient frequency domain resources in the second time-frequency resource to perform channel access procedures or transmit data, thereby enabling the first terminal device to exclusively occupy the second time-frequency resource.
[0188] In the third implementation, the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is less than the first ratio, or the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is less than the second ratio, or the ratio of the first bandwidth of the first time-frequency resource to the bandwidth of the first channel is less than the first ratio, or the ratio of the first bandwidth of the first time-frequency resource to the bandwidth of the first channel is less than the second ratio. The first ratio may be equal to the second ratio, or the first ratio may not be equal to the second ratio. This application does not limit the specific value of the second ratio. For example, the second ratio may be 80%.
[0189] In the third implementation, the first terminal device occupies a relatively small portion of the first time-frequency resource in the second time-frequency resource, allowing other terminal devices to continue performing channel access procedures or transmitting data within the second time-frequency resource. In other words, other terminal devices wishing to perform channel access procedures in the second time-frequency resource have sufficient frequency domain resources to perform these procedures or transmit data. This allows them to share the second time-frequency resource with the first terminal device through frequency division multiplexing (FDM). For example, the first terminal device might use a portion of the second time-frequency resource for data transmission, while the second terminal device uses another portion for data transmission.
[0190] In this application, the first terminal device can also refer to the COT initiator. The COT initiator is a terminal device that occupies a channel by performing a channel access procedure, such as a type 1 LBT channel access procedure, for details of which can be found in section 4.2 of TS 37.213. It can be understood that the COT initiator is the terminal device that transmits data in the first time slot within the COT after performing the channel access procedure.
[0191] In one implementation, when the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is greater than or equal to the first ratio, or the frequency domain resource of the first time-frequency resource is all of the frequency domain resource of the second time-frequency resource, or the ratio of the first bandwidth of the first time-frequency resource to the bandwidth of the first channel is greater than or equal to the first ratio, or the frequency domain resource of the first time-frequency resource is all of the frequency domain resource of the first channel, the implementation further includes step 1202.
[0192] Step 1202: The first terminal device sends a first instruction information to the second terminal device within the first time-frequency resource; correspondingly, the second terminal device receives the first instruction information from the first terminal device within the first time-frequency resource.
[0193] The time domain resource of the first time-frequency resource is located in the first time slot within the first COT; the frequency domain resource of the first time-frequency resource is located within the first channel, which means that the frequency domain resource of the first time-frequency resource is located within the second time-frequency resource.
[0194] When the first terminal device sends the first instruction information in the first time slot within the first COT, it may also send other information in the first time slot, which is not limited in this application.
[0195] In this application, when the first terminal device sends the first instruction information, it may send the first instruction information to the second terminal device without specifying it. For example, the first terminal device may broadcast the first instruction information, and all terminal devices located within the signal coverage area of the first terminal device may receive the first instruction information. For example, if the second terminal device is located within the signal coverage area of the first terminal device, the second terminal device may receive the first instruction information.
[0196] In this application, the first indication information is used to indicate at least one time slot, where the at least one time slot is the time slot containing the PSFCH, meaning that each time slot in the at least one time slot includes the PSFCH. In this application, a time slot including the PSFCH means that the PSFCH can be transmitted in that time slot, or that HARQ-ACK or Scheme 2 conflict indication can be transmitted in that time slot, with the HARQ-ACK or Scheme 2 conflict indication carried within the PSFCH. The time slot including the PSFCH can also be referred to as the PSFCH time slot.
[0197] In this application, the at least one time slot indicated by the first indication information may have multiple possible configurations. In one implementation, each of the at least one time slots is a first time slot, which is a time slot located outside the first COT and including the PSFCH. That is, the at least one time slot indicated by the first indication information is a PSFCH time slot located outside the first COT.
[0198] The PSSCH time slot corresponding to the first time slot is located within the first COT. That is, the first time slot and the PSSCH time slot corresponding to the first time slot are not in the same COT. The PSFCH in the first time slot is used to transmit feedback information of the data transmitted within the first COT. For example, the PSSCH time slot corresponding to the first time slot is the last 1, 2, or 3 time slots within the first COT.
[0199] In this implementation, the first COT may or may not include a PSFCH time slot. If the first COT includes a PSFCH time slot, the PSFCH time slot within the first COT can be indicated by another indication message.
[0200] In one implementation, each of the at least one time slots is a second time slot, and the second time slot is a time slot located within the first COT and including the PSFCH. That is, at least one time slot indicated by the first indication information is a PSFCH time slot located within the first COT.
[0201] In this implementation, the area outside the first COT may or may not include a PSFCH time slot. If the area outside the first COT includes a PSFCH time slot, then another indication information can be used to indicate the PSFCH time slot outside the first COT.
[0202] For example, such as Figure 14 As shown, the first COT includes eight time slots, designated as time slots 0 to 7. The first terminal device determines that time slots 3 and 7 within the first COT are PSFCH time slots. The first terminal device can indicate time slots 3 and 7 through the first indication information. Other terminal devices, such as the second terminal device, after receiving the first indication information, can determine that time slots 3 and 7 are PSFCH time slots, and thus can feed back HQRQ-ACK or scheme 2 conflict indication through PSFCH in time slot 3 or time slot 7.
[0203] In one implementation, at least one time slot includes at least one first time slot and at least one second time slot. This implementation is equivalent to simultaneously indicating a PSFCH time slot outside the first COT and a PSFCH time slot within the first COT via a single indication message.
[0204] In this application, the first channel occupancy time may further include G pre-configured or network-configured PSFCH time slots, where G is an integer greater than 0. These G PSFCH time slots can be pre-configured, predefined, or network-configured; this application does not limit this.
[0205] For at least one of the aforementioned first time slots, when the first terminal performs the channel access procedure and its transmission satisfies either the first implementation method or the second implementation method, the following relationship may also exist.
[0206] Method 1: The PSFCH time slots (pre-configured) within the COT can be used to transmit PSCCH or PSSCH.
[0207] The G PSFCH time slots within the first channel occupancy time can also be referred to as the first PSFCH set.
[0208] In one implementation, the at least one time slot indicated by the first indication information may further include at least one second time slot, which is located within the first channel occupancy time. The at least one second time slot may also be referred to as a second PSFCH set. The at least one second time slot indicated by the first indication information shares the same K1 time slots as the G PSFCH time slots, where K1 is an integer greater than or equal to 0. That is, the at least one second time slot may include at least one pre-configured, pre-defined, or network-configured PSFCH time slot. In addition to the pre-configured, pre-defined, or network-configured PSFCH time slots, the at least one second time slot may also include non-pre-configured, non-pre-defined, or non-network-configured time slots.
[0209] In one implementation, the PSFCH time slots other than the K1 time slots in the G PSFCH time slots are deactivated. That is, the first indication information overrides, cancels, disables, or deactivates the PSFCH time slots other than the K1 time slots in the G PSFCH time slots by indicating at least one second time slot, thus covering the (pre)configured time slots in the first PSFCH set.
[0210] In one implementation, time-frequency resources in time slots that do not intersect (overlap) with the first PSFCH set and the second PSFCH set can be used to transmit PSCCH or PSSCH. That is, the PSFCH time slots in the G PSFCH time slots, excluding the K1 time slots, are used to transmit PSCCH or PSSCH. For example, by using at least one first time slot indicated by the first indication information, the PSFCH resources in the first PSFCH set are no longer used for PSFCH feedback, but for other data transmissions, such as PSSCH. In other words, the PSFCH time slots within the COT are represented by the first indication information.
[0211] For example, assuming a PSFCH period of 2 is (pre-)configured in the resource pool, when UE1 performs LBT access to the channel and its transmission occupies the entire bandwidth or all RBs of the channel, if UE1 sends a first indication message, which indicates the location of the first timeslot within the COT, then the (pre-)configured PSFCH timeslot within the COT is canceled, deactivated, or disabled by default. The location of the PSFCH timeslot within the COT is then represented by the location of the first timeslot indicated in the first indication message. The at least one first timeslot indicated by the first indication message may not overlap with the (pre-)configured location, or it may overlap with the (pre-)configured location; this method does not impose any particular limitation on this.
[0212] Method 2: Certain PSFCH time slots (pre-configured) within the COT can be used to transmit PSCCH or PSSCH.
[0213] In one implementation, the at least one time slot indicated by the first indication information includes K2 PSFCH time slots from the G PSFCH time slots. In this implementation, when determining the second time slot during the first channel occupancy time, K2 PSFCH time slots can be selected from the G PSFCH time slots, and the selected K2 PSFCH time slots are indicated by the first indication information. In this case, the at least one second time slot included in the at least one time slot is these K2 PSFCH time slots.
[0214] The first indication information indicates that at least one second time slot shares the same K1 time slots with the G PSFCH time slots, where K1 is an integer greater than or equal to 0. That is, at least one second time slot may include at least one pre-configured, pre-defined, or network-configured PSFCH time slot. In addition to including pre-configured, pre-defined, or network-configured PSFCH time slots, at least one second time slot may also include non-pre-configured, non-pre-defined, or non-network-configured time slots.
[0215] As illustrated in Figure 15(a), the workflow is as follows:
[0216] Assuming the PSFCH resource occurs once every 4 time slots, each PSCCH / PSSCH transmission defaults to (pre-configures) two candidate PSFCH opportunities in different time slots. Assuming PSFCH processing time requires 2 time slots...
[0217] For example, if TB0 is transmitted on time slot 4, the associated PSFCH timing is by default in time slots 6 and 10.
[0218] In time slot 4, the first terminal device sends COT sharing information or COT indication information, which dynamically indicates which PSFCH time slots in its (pre-configured) PSFCH time slots are active. The PSFCH resources on other PSFCH time slots in its COT are used for PSSCH transmission. Its COT includes time-frequency resources from time slots 4 to 14.
[0219] For example, the first terminal device can indicate that the PSFCH time slots on time slots 6 and 14 are valid. Then, the PSFCH time slot on time slot 10 will be used for PSSCH transmission. The PSFCH resources for the TB transmitted in time slots 5 to 12 are on time slot 14. It should be understood that the PSFCH resources corresponding to the transmissions on time slots 5 to 8 are on time slots 10 and 14, because the PSFCH resources in time slot 10 are deactivated, therefore the PSFCH resources corresponding to the transmissions in time slots 5 to 8 are in time slot 14.
[0220] Alternatively, the first terminal device may also perform broadcast transmissions in all time slots within its COT without requiring HARQ-ACK feedback, thus the first terminal device may indicate that the (pre-)configured PSFCH time slots within its COT are not suitable for PSFCH transmission.
[0221] The sending device and / or receiving device that receives such COT shared information will perform PSFCH sending or receiving accordingly.
[0222] In this application, a first terminal device occupies a first channel by performing a channel access procedure; wherein, the total time during which the first terminal device occupies the first channel and the time during which the first terminal device shares the first channel with other terminal devices is the first channel occupancy time; the first terminal device sends first information to a second terminal device within a first time-frequency resource, the first information being used to indicate at least one physical side link feedback channel (PSFCH) feedback timing, the at least one PSFCH feedback timing being located within one or more PSFCH time slots, and the G pre-configured PSFCH time slots within the first channel occupancy time including the one or more PSFCH time slots, where G is an integer greater than 0;
[0223] Wherein, the time domain resources of the first time-frequency resource are located within the first channel occupancy time, the frequency domain resources of the first time-frequency resource are located within the first channel, and the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is greater than or equal to a first ratio; or, the frequency domain resources of the first time-frequency resource are all of the frequency domain resources of the second time-frequency resource; the frequency domain resources of the second time-frequency resource are all the frequency domain resources included in the first channel, or the frequency domain resources of the second time-frequency resource are the available frequency domain resources included in the first channel.
[0224] Accordingly, the second terminal device receives first information from the first terminal device within the first time-frequency resource, and determines the timing of the at least one PSFCH feedback based on the first information.
[0225] The first terminal determines several PSFCH time slots in the resource pool through pre-configuration or network configuration signaling. Assuming that one PSCCH / PSSCH corresponds to multiple PSFCH feedback opportunities, in case 1, one PSCCH / PSSCH corresponds to a total of four PSFCH feedback opportunities in different time slots and different frequency domains; in case 2, one PSCCH / PSSCH corresponds to two PSFCH feedback opportunities in different frequency domain positions in the same time slot; in case 3, one PSCCH / PSSCH corresponds to two different PSFCH feedback opportunities in different time slots.
[0226] To activate / deactivate PSFCH slots within a COT, the activation / deactivation can be achieved through offset and / or periodic methods. For example, using the first slot within the COT as a reference point, the corresponding PSFCH slot with an offset of offset slots and a period of N_Period is activated or deactivated. Alternatively, the first indication information can be sent using offset and / or TRIV methods; for example, TRIV indicates two slot positions t1 and t2, and offset indicates the slot offset T0; then, using the slot carrying the first indication information as a reference point, the PSFCH slots corresponding to T0+t1 and T0+t2 are activated or deactivated.
[0227] Furthermore, when one PSCCH / PSSCH corresponds to multiple feedback opportunities, the COT initiator can cancel, disable, or deactivate the PSFCH, thus reducing the number of valid PSFCH opportunities within the COT. This provides various manifestations of one PSSCH corresponding to multiple PSFCH feedback opportunities.
[0228] Below are examples of when to reduce the frequency of actions such as canceling / de-enabling:
[0229] For this scheme of dynamically indicating PSFCH time slots:
[0230] The first terminal determines several PSFCH time slots within the resource pool through pre-configuration or network configuration signaling, referred to as the first PSFCH set. A second PSFCH set is indicated through first indication information, and the second PSFCH set belongs to the first PSFCH set.
[0231] Assuming one PSCCH / PSSCH corresponds to different feedback opportunities on two PSFCH slots, and the latency requirement for processing PSCCH / PSSCH is two slots, assuming the (pre-)configured PSFCH slot period is 2, and assuming UE1 accesses the channel in slot m-1 after performing the channel access procedure, where slot m is the first PSFCH slot within the COT, the first PSFCH slot within the COT is located in slot m, the second PSFCH slot within the COT is located in slot m+2, and the corresponding third and fourth PSFCH slots within the COT are located in slot m+4 and slot m+6 respectively. At this time, transmissions on slot m-1 and slot m have corresponding PSFCH feedback opportunities in slot m+2 and slot m+4. The COT initiator can then use PSFCH resources on certain opportunities for PSSCH transmission. For example, UE1 (the COT initiator) can instruct certain PSFCH slots within the COT to be used for PSSCH transmission, i.e., for transmissions on slot m-1, TX... The UE only has a transmission opportunity in the PSFCH slot corresponding to slot m+2, and no further transmission opportunities in slot m+4. At this time, the PSFCH slot at position 2n+2 (n=0,1,2…) within the COT is still reserved for PSFCH transmission, but the PSFCH slot at position 2n+1 (n=0,1,2…) within the COT can be used to transmit PSSCH.
[0232] Assuming the (pre)configured PSFCH slot period is 4, and assuming UE1 accesses the channel in slot n-3 after performing the channel access procedure, slot n-3 is the first slot in the COT. The first PSFCH slot in the COT is located in slot n-1, the second PSFCH slot in the COT is located in slot n+3, and the third PSFCH slot in the COT is located in slot n+7. At this time, the transmission from slot n-6 to slot n-3 has corresponding PSFCH feedback opportunities in slot n-1 and slot n+3. At this time, the COT initiator can use the PSFCH resources at certain opportunities to transmit PSSCH. At this time, the PSFCH slot at position 2n+1 (n=0,1,2…) in the COT is still reserved for transmitting PSFCH, but the PSFCH slot at position 2n+2 (n=0,1,2…) in the COT can be used to transmit PSSCH.
[0233] For the above method, COT initiators reduce the feedback opportunities of PSCCH / PSSCH within COT by canceling or activating certain PSFCH positions.
[0234] When a PSCCH / PSSCH corresponds When the PSFCH feedback opportunity ( 2) COT initiators can dynamically instruct on the [specific aspects]. The activation (enabling, etc.) or COT initiator can dynamically cancel one of them. One PSFCH feedback opportunity. .
[0235] In the diagram above, specific PSFCH feedback opportunities are activated through dynamic indications. Assuming one PSCCH / PSSCH transmission corresponds to four PSFCH feedback opportunities, the COT initiator can activate or activate certain PSFCH feedback opportunities through dynamic indications. For example, activating PSFCH feedback opportunities 2 / 3 / 4 allows the PSFCH feedback resources corresponding to PSFCH feedback opportunities 2 / 3 / 4 to be used for PSSCH transmission. Canceling the later PSFCH feedback opportunities allows the UE to provide feedback as quickly as possible. For example, the COT initiator can also activate feedback opportunities 1 / 2. This is mainly to consider the decoding delay of COT indication information. For the first few time slots within the COT, if other UEs fail to decode the COT indication information in time, they can provide feedback through PSFCH feedback opportunities 3 or 4.
[0236] The above are just examples. In this application, the specific location of each time slot in at least one time slot can be determined according to the actual situation, and this application does not limit it.
[0237] In this application, the specific way the first indication information indicates at least one time slot is not limited. For example, the first indication information may include x bits and y bits, where x bits are used to indicate a time slot located within the first COT (Center of Time), i.e., to indicate at least one second time slot among the at least one time slots; and y bits are used to indicate a time slot located outside the first COT among the at least one time slots, i.e., to indicate at least one first time slot among the at least one time slots. For example, if the first COT includes 8 time slots, namely time slots 0 to 7, and time slots 3 and 7 within the first COT are second time slots, then the x bits in the first indication information can be 00010001, where the time slot corresponding to 0 is not a second time slot, and the time slot corresponding to 1 is a second time slot. The above is just an example; other methods can also be used to indicate the second time slot, which will not be elaborated here.
[0238] When at least one time slot includes at least one second time slot, the reference start point for the PSFCH time slot outside the first COT can be the last time slot of the first COT or the P-th time slot after the first COT, wherein the interval between the last time slot of the first COT and the P-th time slot can be a first duration K. That is, the PSFCH time slot indicated outside the first COT is the relative time slot position indicated according to the reference time slot point.
[0239] When the location of at least one first time slot outside the first COT is indicated by a bitmap including y bits, in one implementation, the y bits can indicate the position of at least one first time slot among multiple time slots after the last time slot of the first COT. For example, a bit with a value of 1 corresponds to a time slot representing a PSFCH time slot, and a bit with a value of 0 corresponds to a time slot that does not represent a PSFCH time slot. If there are two first time slots outside the first COT, and these two first time slots are located within six time slots outside the first COT, where the third and sixth time slots are the first time slots, then the y bits can be 001001, where the time slot corresponding to 0 is not the first time slot, and the time slot corresponding to 1 is the first time slot. This method can indicate multiple first time slots with y bits, and a terminal device that needs to send feedback information via PSFCH can send feedback information in any of the multiple first time slots.
[0240] In another implementation, y bits can represent the existence of 2 in the first time slot. y There are 4 possible positions, and one of them is indicated by the specific values of y bits. For example, y=2 indicates 4 possible time slot positions, where "00" indicates the (P+1)th time slot after the first COT, "01" indicates the (P+2)th time slot after the first COT, "10" indicates the (P+3)th time slot after the first COT, and "11" indicates the (P+4)th time slot after the first COT.
[0241] For example, as shown in Figure 15(b), the first COT includes 8 time slots, namely time slots 0 to 7, and the area outside the first COT includes 5 time slots, namely time slots 8 to 13. The reference starting point of the PSFCH time slot outside the first COT is the Pth time slot after the first COT. If P=2, then time slot 9 is the reference starting point. If y=2, and these two bits are "10", then the first time slot indicated by the first indication information is the (P+3)th time slot outside the first COT, that is, the time slot where PSFCH is located is time slot 12.
[0242] In another time-slot approach, the possible location of the first time slot can be indicated by time slot offset and / or TRIV (Time resource indicator value), where TRIV is defined as follows:
[0243] if =1, =0;
[0244] if =2, = 1;
[0245] if Not equal to 2, and if ( 2- 1-1)≤15, =30( 2- 1-1)+ 1+31
[0246] otherwise, =30(31- 2+ 1)+62- 1
[0247] Where t1 and t2 represent the offset position relative to the time slot carrying TRIV information. When another time slot offset is in effect, the TRIV indication position should be the t1 and t2 values relative to the time slot carrying TRIV information plus the time slot position corresponding to the offset.
[0248] When the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is greater than or equal to the first ratio, or when the frequency domain resource of the first time-frequency resource is all or part of the frequency domain resource of the second time-frequency resource, the first terminal device can indicate the position of the PSFCH time slot through the first indication information. Compared with the static configuration of the PSFCH time slot, it can achieve more flexible configuration of the PSFCH time slot and improve the flexibility of PSFCH feedback.
[0249] In one implementation, when the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is less than a first ratio, or the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is less than a second ratio, or the ratio of the first bandwidth of the first time-frequency resource to the bandwidth of the first channel is less than a first ratio, or the frequency domain resource of the first time-frequency resource is a portion of the frequency domain resource of the first channel, the implementation further includes step 1203.
[0250] Step 1203: The first terminal device sends second instruction information to the second terminal device within the first time-frequency resource; correspondingly, the second terminal device receives the second instruction information from the first terminal device within the first time-frequency resource.
[0251] The second indication information is used to indicate at least one first time slot, the at least one first time slot is the time slot where the PSFCH is located, and the at least one first time slot is located outside the first COT.
[0252] In step 1203, there are two scenarios for the first COT: Scenario 1: There is no PSFCH time slot in the first COT, that is, the protocol stipulates that there is no PSFCH time slot in the first COT at this time, or the first terminal device explicitly or implicitly indicates that there is no PSFCH time slot in the first COT. For example, the first terminal device sends a third indication information to the second terminal device in the first time-frequency resource. The third indication information is used to indicate that the first COT does not include PSFCH, thereby explicitly indicating that there is no PSFCH time slot in the first COT; or the first terminal device sends a fourth indication information. The PSFCH time slot indicated by the fourth indication information is only located outside the first COT. In this case, it implicitly indicates that there is no PSFCH time slot in the first COT.
[0253] In scenario one, the PSSCH within the first COT is fed back through other means. For example, for a PSSCH that is not fed back, the terminal device that sent the PSSCH actively preempts the COT and instructs the corresponding receiving terminal device to feed back at the corresponding time-frequency resource location, or the terminal device that receives the PSSCH actively preempts the COT and explicitly or implicitly indicates the HARQ-ACK information or HARQ process identifier related to the unfelt PSSCH or the source identifier of the data block transmitted in the PSSCH, etc. This application does not limit this.
[0254] Scenario 2: The first COT includes (pre)configured or predefined PSFCH time slots or network configurations. When a terminal device surrounding the first terminal device (e.g., a second terminal device) receives a trigger signaling, or determines through received useful information frequency bands that the first terminal device only occupies a portion of the frequency domain resources in the first channel or RB set, the PSFCH feedback time slot position within the first COT can be obtained in a (pre)configured or predefined manner.
[0255] For example, such as Figure 16As shown, UE1 and UE2 occupy a resource pool using FDM, which includes sub-channel 1 and sub-channel 2. UE1 first occupies sub-channel 1 via LBT, and after UE1 occupies sub-channel 1, UE2 occupies sub-channel 2 via LBT. The duration of UE1 occupying sub-channel 1 is COT1, and the duration of UE2 occupying sub-channel 2 is COT2. If multiple UEs use FDM to access the resource pool, the PSFCH time slots appear periodically using a (pre)configured or predefined mechanism. For example, if the PSFCH period is 4 time slots, then UE1's COT1 is taken as the reference, that is, the starting position of the first time slot in COT1 is taken as the reference starting point. The PSFCH time slots in COT1 and COT2 appear once every 4 time slots. For example, when COT2 has 8 time slots, the starting position of COT2 is the first time slot of COT1. Then the 4th and 8th time slots in COT2 are PSFCH time slots. However, if COT2 only has 7 time slots, then only the 4th time slot is a PSFCH time slot. Specifically, the (pre)configuration / predefined method is not necessarily a periodic PSFCH slot position. Some non-periodic PSFCH slot positions can also be defined. For example, assuming the COT length is m, if the slots within the COT are numbered from 0 to m-1, the following possible PSFCH slot positions can be (pre)configured or predefined, with the ceil(m / 2) and m-th slots configured as PSFCH slots. In this case, ceil(m / 2) > K, where K is the time interval from receiving the PSSCH to being able to execute PSFCH feedback, which can be configured by higher layers, for example, K being 2 or 3 slots. ceil() represents rounding up.
[0256] In scenario two, the first terminal device may not indicate a (pre)configured or predefined PSFCH timeslot within the first COT. Alternatively, the first terminal device may send a fourth indication message indicating that the first COT includes a (pre)configured or predefined PSFCH timeslot.
[0257] In this application, the specific way the second indication information indicates at least one first time slot is not limited. For example, if the second indication information includes y bits, at least one first time slot can be indicated by y bits. For details, please refer to the description related to the first indication information, which will not be repeated here.
[0258] In this application, steps 1202 and 1203 are optional. The specific step to be executed can be determined based on the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource, or based on the ratio of the frequency domain resources of the first time-frequency resource to the frequency domain resources of the second time-frequency resource. Alternatively, step 1202 is executed when only the first terminal device occupies the second time-frequency resource, or when the transmission of the first terminal device occupies all RBs in the RB set. Step 1203 is executed when the first terminal device and other terminal devices occupy the second time-frequency resource through FDM, or when the transmission of the first terminal device occupies part of the RB set.
[0259] as follows Figure 17 As shown, assuming the resource pool includes RB set 1 and RB set 2, UE1 occupies all the RBs in RB set 1, but occupies a portion of the RBs in RB set 2 (for example, occupies 25% of all the RBs in RB set 2). At this time, UE2 also accesses RB set 2 at the same time as UE1. UE2 occupies 50% of all the RBs in RB set 2. That is, at this time, both UE1 and UE2 access RB set 2 through the channel access procedure and become COT initiators on the frequency band of RB set 2.
[0260] Combination Figure 17 In one implementation, for UE1, the frequency domain resources of the second time-frequency resource include all RBs in RB set 1 and all RBs in RB set 2. The ratio of the frequency domain resources of the first time-frequency resource occupied by UE1 in the first time slot within the COT to the frequency domain resources of the second time-frequency resource is 62.5%. If the first ratio is 80%, then the ratio of the frequency domain resources of the first time-frequency resource occupied by UE1 in the first time slot within the COT to the frequency domain resources of the second time-frequency resource is less than the first ratio, and the PSFCH time slot within the COT is (pre)configured or predefined, i.e., step 1203 is executed. If the first ratio is 60%, then the ratio of the frequency domain resources of the first time-frequency resource occupied by UE1 in the first time slot within the COT to the frequency domain resources of the second time-frequency resource is greater than the first ratio, and the PSFCH time slot within the COT is indicated by UE1, i.e., step 1202 is executed.
[0261] In another implementation, for UE1, different second time-frequency resources exist in different RB sets. The frequency domain resources of the second time-frequency resources in RB set 1 include all RBs in RB set 1, and the frequency domain resources of the second time-frequency resources in RB set 2 include all RBs in RB set 2. Within RB set 1, since UE1's first time slot in the COT occupies all the frequency domain resources of RB set 1, UE1 can dynamically indicate the PSFCH time slot located in RB set 1 within the COT, i.e., execute step 1202; while within RB set 2, since UE1's first time slot in the COT occupies part of the frequency domain resources of RB set 2, i.e., UE1 (UE 2) only occupies part of the second time-frequency resources in RB set 2, execute step 1203, i.e., at this time, the PSFCH time slot located in RB set 2 within the COT is (pre)configured, network-configured, or predefined.
[0262] The method provided in this application allows for the following scenarios: when the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is less than the first or second ratio; or when the first terminal device shares the second time-frequency resource with other terminal devices via FDM; in such cases, there is no PSFCH time slot within the first COT, or the PSFCH time slot within the first COT is pre-configured, pre-defined, or configured by the network device. This avoids conflicts or blockages between PSFCH and PSSCH when multiple terminal devices share the same time-frequency resource. Furthermore, the first terminal device can indicate the location of the PSFCH time slot outside the first COT using second indication information. Compared to statically configuring PSFCH time slots, this method allows for more flexible PSFCH time slot configuration and improves the flexibility of PSFCH feedback.
[0263] In this application, the PSFCH includes at least one PRB, which can also be referred to as the PSFCH frequency domain resource. A PSFCH time slot can map to N PSSCH time slots, where a PSSCH time slot is a time slot including the PSSCH, and N is an integer greater than 0. The mapping relationship between PSFCH time slots and PSSCH time slots can be configured by the network device or by the first terminal device; this application does not limit this.
[0264] In this application, the mapping relationship between PSSCH time slots can be at the resource pool granularity, meaning that the PSSCH time slot and its mapped PSFCH time slot's PSFCH frequency domain resources reside in different resource block sets. Specifically, the PSFCH frequency domain resources within the resource pool are configured through a bit map. The bit map can indicate whether a PRB on the frequency domain resource where the resource pool is located can be used as a PSFCH frequency domain resource. When this mapping relationship is applied to unlicensed frequency bands, if the resource pool contains multiple resource block sets, such as resource block set 0 and resource block set 1, the PSSCH time slot in resource block set 0 may have its corresponding PSFCH time slot's PSFCH frequency domain resources in resource block set 1. For details, please refer to the previous section on... Figure 9 The description.
[0265] In this application, the mapping relationship between PSSCH time slots can also be at the resource block set granularity, that is, the PSSCH time slot and the PSFCH frequency domain resources in its mapped PSFCH time slot are in the same resource block set. In this scenario, if the frequency domain resources of the second time-frequency resource are a resource block set, and the frequency domain resources of the first time-frequency resource occupied by the first terminal device are a complete resource block set, the first terminal device can also indicate the location of the PSFCH frequency domain resources in the resource block set.
[0266] In one implementation, the specific location of each first time slot in at least one first time slot indicated by the first indication information, or for each first time slot in at least one first time slot indicated by the second indication information, is not limited, and at least one of the following conditions can be satisfied:
[0267] The interval between the first time slot and the last PSSCH time slot among the N PSSCH time slots mapped to the first time slot is greater than or equal to the first duration K; the first duration K is the minimum time interval between the PSFCH and the PSSCH associated with the PSFCH, and the first duration K can be configured by the network device through higher-layer parameters;
[0268] The interval between the first time slot and the last PSSCH time slot among the N PSSCH time slots mapped by the first time slot is less than or equal to the second duration. The second duration is determined based on the packet delay budget and / or the minimum duration required for the first terminal device to access the channel. The first terminal device can access the channel via type 1 LBT or other methods.
[0269] By using the first duration-related constraints, it can be ensured that the terminal device receiving data in the N PSSCH time slots mapped in the first time slot has enough time to perform demodulation and decoding operations on the received data, thereby enabling the ACK or NACK corresponding to the received data in these N PSSCH time slots to be transmitted through PSFCH in the first time slot.
[0270] By using the second duration-related constraints, it can be ensured that the ACK or NACK corresponding to the data received in the N PSSCH time slots mapped in the first time slot is fed back within the effective feedback time; it can also be ensured that the terminal device that needs to transmit ACK or NACK feedback information in the first time slot has enough time to access the channel.
[0271] In one implementation, for the first first time slot in at least one first time slot indicated by the first indication information, or for the first first time slot in at least one first time slot indicated by the second indication information, i.e., the first first time slot outside the first COT (hereinafter referred to as the third time slot), the third time slot may also satisfy the following condition:
[0272] The interval between the third and fourth time slots is greater than or equal to the first duration. The fourth time slot is located within the first COT. The fourth time slot is either the last time slot within the first COT, or the time slot containing the PSSCH corresponding to the PSFCH within the third time slot, or the time slot closest to the PSSCH corresponding to the PSFCH transmission within the third time slot. For example, if one PSFCH time slot corresponds to N PSSCH time slots, the fourth time slot is the time slot closest to the third time slot where PSFCH transmission needs to be performed.
[0273] In one implementation, for each first time slot in at least one time slot, the interval between the first time slot and the first time slot within the first COT is n times the period of the PSFCH, where n is an integer greater than 0. The period of the PSFCH can be configured by the network device; for example, the first terminal device can receive period configuration parameters from the network device. This period configuration parameter can be used to indicate the period of the PSFCH, for example, Indicates each within a COT Each time slot will have one PSFCH time slot.
[0274] In this application, if at least one time slot indicated by the first indication information includes at least one second time slot, for each second time slot indicated by the first indication information, the second time slot and its mapped PSSCH time slot are within the same COT. In one implementation, the specific location of each second time slot indicated by the first indication information within the first COT is not limited, and at least one of the following conditions can be satisfied:
[0275] The interval between the second time slot and the last PSSCH time slot among the N PSSCH time slots mapped by the second time slot is greater than or equal to the first duration K;
[0276] The interval between the second time slot and the last PSSCH time slot among the N PSSCH time slots mapped by the second time slot is less than or equal to the second duration.
[0277] In one implementation, if at least one time slot indicated by the first indication information includes at least one second time slot, for each second time slot indicated by the first indication information, the interval between the second time slot and the first time slot within the first COT is n times the period of the PSFCH, where n is an integer greater than or equal to 1.
[0278] After the first terminal device sends the first instruction information or the second instruction information, the terminal devices surrounding the first terminal device (such as the second terminal device) can determine the PSFCH time slot outside the first COT based on the first instruction information or the second instruction information, and thus can transmit feedback information within the PSFCH time slot. The feedback information transmitted by the second terminal device within the PSFCH time slot can be a HARQ-ACK of the data received within the first COT, or the feedback information can be a scheme2 conflict indication; this application is not limited in this regard.
[0279] For a PSFCH time slot located outside the first COT, i.e., the first time slot, it is assumed that the second terminal device needs to send feedback information via PSFCH within the first time slot. In one implementation, the second terminal device can occupy the second channel before the first time slot by performing a channel access procedure; wherein, the frequency domain resources of the second channel are located within the second time-frequency resources; the total time for the second terminal device to occupy the second channel is the second COT; the second COT also includes at least one first time slot. The PSFCH within the first time slot is located within the first channel and also within the second channel, i.e., the frequency domain resources of the first channel overlap with the frequency domain resources of the second channel, and the overlapping frequency domain resources at least include the frequency domain resources contained in the PSFCH indicated by the first terminal, for example, in... Figure 22 In this scenario, the first terminal device indicates that the frequency domain resources of the PSFCH outside the first COT are in time slot 10. Since the frequency domain resources of this PSFCH belong to sub-channel 2, both the first and second channels include sub-channel 2. The second terminal device can then send feedback information via the PSFCH within the first time slot.
[0280] For example, such as Figure 18As shown, assuming UE1 occupies all or 80% of the RBs in the resource block set when it accesses the resource block set, UE1 determines the duration of its occupation of the resource block set to be COT1. UE1 indicates at least one PSFCH time slot within COT1 (i.e., time slot 4 in the figure) and another PSFCH time slot outside COT1 (i.e., time slot 9 in the figure). The PSFCH time slot outside COT1 is mapped to the last two PSFCH time slots in COT1 (i.e., time slots 5 and 6 in the figure). UE1 sends data in time slots 5 and 6. After UE2 receives the data in time slots 5 and 6, it does not have time to send feedback information in time slots 5 and 6 within COT1. Therefore, UE2 can send feedback information through the PSFCH time slot outside COT1 indicated by UE1. Specifically, UE2 can use the type 1 LBT mechanism to attempt to access the channel before time slot 9. After UE2 successfully accesses the channel, it sends feedback information for time slots 5 and 6 in the PSFCH of time slot 9. Correspondingly, UE1 attempts to receive feedback information corresponding to the data in time slots 5 and 6 in the PSFCH of time slot 9. In this case, if UE2 has data reserved in or before the PSFCH time slot indicated by UE1, UE2 can also preempt the time-frequency resources of the PSFCH time slot to initialize a COT, and then access the channel at that location.
[0281] In one implementation, a first terminal device may occupy a third channel before a first time slot by performing a channel access procedure; wherein the frequency domain resources of the third channel are located within the second time-frequency resources; the total time the first terminal device occupies the third channel is a third COT, and the third COT includes at least one first time slot; wherein the PSFCH within the first time slot is located within the first channel and also within the second channel, that is, the frequency domain resources of the first channel overlap with the frequency domain resources of the third channel, and the overlapping frequency domain resources include at least the PSFCH, for example, in Figure 22 In this context, the first terminal indicates that the frequency domain resources of the PSFCH outside the COT are in time slot 10. Since the frequency domain resources of this PSFCH belong to sub-channel 2, the first channel and the third channel include sub-channel 2. The first terminal device can share the PSSCH within the first time slot with the second terminal device, allowing the second terminal device to send feedback information via the PSSCH within the first time slot.
[0282] For example, such as Figure 19As shown, assuming UE1 occupies all or 80% of the RBs in the resource block set when it accesses the resource block set, UE1 determines the duration of its occupation of the resource block set as COT1. UE1 indicates at least one PSFCH time slot (i.e., time slot 4 in the figure) within COT1 and another PSFCH time slot (i.e., time slot 9 in the figure) outside COT1. The PSFCH time slot outside COT1 is mapped to the last two PSFCH time slots in COT1 (i.e., time slots 5 and 6 in the figure). UE1 transmits data in time slots 5 and 6. After UE2 receives the data in time slots 5 and 6, it does not have time to transmit feedback information for time slots 5 and 6 within COT1. UE1 attempts to access the channel before time slot 9 using the type 1 LBT mechanism. After UE1 successfully accesses the channel, it shares the PSFCH resources in time slot 9 with UE2, allowing UE2 to transmit feedback information for time slots 5 and 6 in the PSFCH. In this approach, UE2 is not necessarily shared access with UE1, but can also be shared access with other UEs. This application does not limit this.
[0283] In this application, feedback information from N PSSCH time slots can be transmitted within one PSFCH time slot. One PSFCH time slot includes at least one PSFCH frequency domain resource, and the N PSSCH time slots include at least one time-frequency resource unit. Therefore, there may be multiple implementations of the mapping relationship between the PSFCH frequency domain resource included in one PSFCH time slot and the time-frequency resource unit in the N PSSCH time slots.
[0284] For each second time slot, i.e., the PSFCH time slot within the first COT, the mapping relationship between the PSFCH frequency domain resources in the second time slot and the time-frequency resource units in the N PSSCH time slots mapped by the second time slot within the first COT can be as described above. Figure 11 The relevant description and implementation are as follows. Among them, a time-frequency resource unit refers to a time-frequency resource that includes one sub-channel or interleaving in the frequency domain and one time slot in the time domain.
[0285] For each first time slot, i.e., the PSFCH time slot outside the first COT, the mapping relationship between the PSFCH frequency domain resources in the first time slot and the time-frequency resource units in the N PSSCH time slots mapped by the first time slot within the first COT may be implemented in the following ways:
[0286] Method 1: The PSFCH frequency domain resources in the first time slot are mapped to the time-frequency resource units in the first COT that have not been fed back.
[0287] In Method 1, only non-feedback time-frequency resource units within the first COT are considered. These time-frequency resource units are located in the PSSCH time slots within the first COT, and there is no mapping relationship between these time-frequency units and the PSFCH frequency domain resources in the PSFCH time slots within the first COT. These time-frequency resource units can be numbered in a time-domain first, then frequency-domain manner, and the PSFCH frequency domain resources can be mapped to these time-frequency resource units in a time-domain first, then frequency-domain manner.
[0288] like Figure 20 As shown, assume that time slots 0 and 1 within the first COT include unfeeded time-frequency resource units. Time slot 5 outside the first COT is a PSFCH time slot, and there is a mapping relationship between time slots 0, 1, and 5. The time-frequency resource units in time slots 0 and 1 can be numbered #0 to #5, following a time-domain-first, frequency-domain-later approach. The PSFCH frequency domain resources mapped to time slot 5 by the time-frequency resource units in time slots 0 and 1 can be as shown in the figure. In the figure, a PSFCH frequency domain resource includes a number, and PSFCH frequency domain resource i is mapped to time-frequency resource unit #i, for example, PSFCH frequency domain resource 0 and time-frequency resource unit #0, meaning the feedback information of time-frequency resource unit #0 is transmitted through PSFCH frequency domain resource 0.
[0289] Method 2: Number the time-frequency resource units corresponding to the K time slots before the previous PSFCH time slot of the first time slot in sequence from the time domain to the frequency domain, and then determine the PSFCH frequency domain resources corresponding to each time-frequency resource unit according to the one-to-one mapping relationship of PSSCH-PSFCH.
[0290] like Figure 21 As shown, time slot 5 outside the first COT is a PSFCH time slot, and there is a mapping relationship between time slot 0, time slot 1, and time slot 5. For the PSFCH time slot outside the first COT, the previous PSFCH time slot corresponds to the last time slot of the first COT. Therefore, the time-frequency resource units corresponding to the four time slots from time slot 0 to time slot 3 are numbered from #0 to #11 respectively. Among them, time-frequency resource units #0 to #3 are located in sub-channel 3, time-frequency resource units #4 to #7 are located in sub-channel 2, and time-frequency resource units #8 to #11 are located in sub-channel 1. The PSFCH frequency domain resources mapped by time-frequency resource units #0 to #3 in time slot 5 are 0 to 3 respectively, and are located in sub-channel 3; the PSFCH frequency domain resources mapped by time-frequency resource units #4 to #7 in time slot 5 are 4 to 7 respectively, and are located in sub-channel 2; the PSFCH frequency domain resources mapped by time-frequency resource units #8 to #11 in time slot 5 are 8 to 11 respectively, and are located in sub-channel 1.
[0291] In one implementation, the first terminal device may further indicate the length of the first COT to the second terminal device. The second terminal device can then determine the PSFCH time slot based on the length of the first COT.
[0292] For example, such as Figure 22 As shown, assuming the PSSCH time slot and its mapped PSFCH time slot have PSFCH frequency domain resources within the same resource block set, the PSFCH time slots within the COT are pre-configured. UE1 and UE2 simultaneously access the same resource block set. UE1 occupies 4 time slots of time-frequency resources, i.e., UE1's COT1 = 4 time slots, while UE2 occupies 8 time slots of time-frequency resources, i.e., UE2's COT2 = 8 time slots. The pre-configured PSFCH period = 4 time slots. Therefore, for UE1, the fourth time slot (i.e., time slot 3) includes PSFCH frequency domain resources, i.e., time slot 3 is a PSFCH time slot; for UE2, the fourth time slot (i.e., time slot 3) and the eighth time slot (i.e., time slot 7) include PSFCH frequency domain resources, i.e., time slots 3 and 7 are PSFCH time slots. If UE2 indicates to UE1 that COT2 = 4 time slots, since UE1 can determine the length of COT2, as well as the currently pre-configured PSFCH period and processing delay, UE1 can use the second indication information to indicate that the PSFCH time slot outside COT1 is time slot 7. In this case, the time slot 7 indicated by the second indication information is consistent with the feedback time of the second PSFCH within COT2, thus avoiding inconsistencies between the PSFCH indicated by UE1 and the PSFCH time slot within COT2, and preventing PSFCH feedback conflicts. Alternatively, UE2 can also indicate a PSFCH time slot outside COT2, such as time slot 10 in the figure.
[0293] In the embodiments provided above, the methods provided by the embodiments of this application have been described from the perspective of interaction between various devices. To implement the functions of the methods provided in the embodiments of this application, the first terminal device or the second terminal device may include hardware structures and / or software modules, implementing the above functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. Whether a particular function is executed in the form of hardware structures, software modules, or a combination of hardware structures and software modules depends on the specific application and design constraints of the technical solution.
[0294] The module division in this embodiment is illustrative and represents only one logical functional division; in actual implementation, other division methods may be used. Furthermore, the functional modules in the various embodiments of this application can be integrated into a single processor, exist as separate physical entities, or be integrated into a single module. The integrated modules described above can be implemented in hardware or as software functional modules.
[0295] Similar to the above concept, such as Figure 23 As shown, this application embodiment also provides a communication device 2300 for implementing the functions of the first terminal device or the second terminal device in the above method. For example, the device can be a software module or a chip system. In this application embodiment, the chip system can be composed of chips or may include chips and other discrete devices. The communication device 2300 may include: a processing unit 2301 and a communication unit 2302.
[0296] In this embodiment of the application, the communication unit may also be called a transceiver unit, which may include a sending unit and / or a receiving unit, respectively used to perform the sending and receiving steps of the first terminal device or the second terminal device in the above method embodiment.
[0297] The following, combined with Figures 23 to 24 This application provides a detailed description of the communication device provided in its embodiments. It should be understood that the descriptions of the device embodiments correspond to the descriptions of the method embodiments; therefore, any content not described in detail here will be referred to the method embodiments above, and for the sake of brevity, will not be repeated here.
[0298] A processing unit can also be called a processor, processing board, processing module, or processing device. A communication unit can also be called a transceiver, transceiver, or transceiver device. A communication unit can also include a transmitting unit and / or a receiving unit. The transmitting unit and the receiving unit can be integrated into one unit or two independent units.
[0299] In one implementation, the communication device 2300 can perform the following functions:
[0300] The processing unit is configured to occupy the first channel by executing a channel access process; wherein the total time during which the first terminal device occupies the first channel and the time during which the first terminal device shares the first channel with other terminal devices is the first channel occupancy time.
[0301] The communication unit is configured to send first indication information to the second terminal device within the first time-frequency resource, wherein the first indication information is used to indicate at least one time slot, and the at least one time slot is the time slot where the physical side link feedback channel is located.
[0302] Wherein, the time domain resources of the first time-frequency resource are located within the first channel occupancy time, the frequency domain resources of the first time-frequency resource are located within the first channel, and the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is greater than or equal to a first ratio; or, the frequency domain resources of the first time-frequency resource are all of the frequency domain resources of the second time-frequency resource; the frequency domain resources of the second time-frequency resource are all the frequency domain resources included in the first channel, or the frequency domain resources of the second time-frequency resource are the available frequency domain resources included in the first channel.
[0303] In one implementation, the communication device 2300 can perform the following functions:
[0304] A communication unit is configured to receive first indication information from a first terminal device within a first time-frequency resource; the first indication information indicates at least one time slot, wherein the at least one time slot is the time slot where the physical side link feedback channel is located; the time domain resource of the first time-frequency resource is located within a first channel occupancy time, wherein the first channel occupancy time is the total time during which the first terminal device occupies the first channel and the first terminal device shares the first channel with other terminal devices; the frequency domain resource of the first time-frequency resource is located within the first channel, wherein the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is greater than or equal to a first ratio; or, the frequency domain resource of the first time-frequency resource is all of the frequency domain resource of the second time-frequency resource; the frequency domain resource of the second time-frequency resource is all the frequency domain resources included in the first channel, or the frequency domain resource of the second time-frequency resource is the available frequency domain resources included in the first channel;
[0305] A processing unit is configured to determine the at least one time slot based on the first indication information.
[0306] In one implementation, the communication device 2300 can perform the following functions:
[0307] The processing unit is configured to occupy the first channel by executing a channel access process; wherein the total time during which the first terminal device occupies the first channel and the time during which the first terminal device shares the first channel with other terminal devices is the first channel occupancy time.
[0308] A communication unit is configured to send second indication information to a second terminal device within a first time-frequency resource. The second indication information indicates at least one first time slot, wherein the at least one first time slot is the time slot where the physical side link feedback channel is located. Specifically, the time domain resource of the first time-frequency resource is located within the first channel's occupancy time, the frequency domain resource of the first time-frequency resource is located within the first channel, and the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is less than a first ratio. Alternatively, the frequency domain resource of the first time-frequency resource is a portion of the frequency domain resource of the second time-frequency resource; the frequency domain resource of the second time-frequency resource is all the frequency domain resources included in the first channel, or the frequency domain resource of the second time-frequency resource is the available frequency domain resources included in the first channel.
[0309] In one implementation, the communication device 2300 can perform the following functions:
[0310] A communication unit is configured to receive second indication information from a first terminal device within a first time-frequency resource; the second indication information indicates at least one first time slot, wherein the time domain resource of the first time-frequency resource is located within a first channel occupancy time, and the first channel occupancy time is the total time during which the first terminal device occupies the first channel and the first terminal device shares the first channel with other terminal devices; wherein the frequency domain resource of the first time-frequency resource is located within the first channel, and the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is less than a first ratio; or, the frequency domain resource of the first time-frequency resource is a portion of the frequency domain resource of the second time-frequency resource; the frequency domain resource of the second time-frequency resource is all the frequency domain resources included in the first channel, or the frequency domain resource of the second time-frequency resource is the available frequency domain resources included in the first channel;
[0311] A processing unit is configured to determine the at least one first time slot based on the second indication information.
[0312] In one implementation, the communication device 2300 can perform the following functions:
[0313] The processing unit is configured to occupy the first channel by executing a channel access process; wherein the total time during which the first terminal device occupies the first channel and the time during which the first terminal device shares the first channel with other terminal devices is the first channel occupancy time.
[0314] A communication unit is configured to send first information to a second terminal device within a first time-frequency resource. The first information is used to indicate at least one physical side link feedback channel (PSFCH) feedback timing. The at least one PSFCH feedback timing is located within one or more PSFCH time slots. The G pre-configured PSFCH time slots within the first channel occupancy time include the one or more PSFCH time slots, where G is an integer greater than 0.
[0315] Wherein, the time domain resources of the first time-frequency resource are located within the first channel occupancy time, the frequency domain resources of the first time-frequency resource are located within the first channel, and the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is greater than or equal to a first ratio; or, the frequency domain resources of the first time-frequency resource are all of the frequency domain resources of the second time-frequency resource; the frequency domain resources of the second time-frequency resource are all the frequency domain resources included in the first channel, or the frequency domain resources of the second time-frequency resource are the available frequency domain resources included in the first channel.
[0316] In one implementation, the communication device 2300 can perform the following functions:
[0317] The processing unit is configured to receive first information from a first terminal device within a first time-frequency resource. The first information is used to indicate at least one physical side link feedback channel (PSFCH) feedback timing. The at least one PSFCH feedback timing is located within one or more PSFCH time slots. The G pre-configured PSFCH time slots within the first channel occupancy time include the one or more PSFCH time slots, where G is an integer greater than 0.
[0318] Wherein, the time domain resources of the first time-frequency resource are located within the first channel occupancy time, the frequency domain resources of the first time-frequency resource are located within the first channel, and the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is greater than or equal to a first ratio; or, the frequency domain resources of the first time-frequency resource are all of the frequency domain resources of the second time-frequency resource; the frequency domain resources of the second time-frequency resource are all the frequency domain resources included in the first channel, or the frequency domain resources of the second time-frequency resource are the available frequency domain resources included in the first channel;
[0319] A communication unit is used to determine the timing of the at least one PSFCH feedback based on the first information.
[0320] The above are just examples. Processing unit 2301 and communication unit 2302 can also perform other functions. For a more detailed description, please refer to the relevant descriptions in the method embodiments shown above. They will not be repeated here.
[0321] like Figure 24 The image shown is a communication device 2400 provided in an embodiment of this application. Figure 24 The device shown can be Figure 23 The illustrated device represents one hardware circuit implementation. This communication device can be applied to the flowchart shown above to perform the functions of the first or second terminal device in the method embodiments described above. For ease of explanation, Figure 24 Only the main components of the communication device are shown.
[0322] like Figure 24 As shown, the communication device 2400 includes a processor 2410 and an interface circuit 2420. The processor 2410 and the interface circuit 2420 are coupled to each other. It is understood that the interface circuit 2420 can be a transceiver or an input / output interface. Optionally, the communication device 2400 may also include a memory 2430 for storing instructions executed by the processor 2410, or storing input data required by the processor 2410 to execute instructions, or storing data generated after the processor 2410 executes instructions.
[0323] When the communication device 2400 is used to implement the method described above, the processor 2410 is used to implement the function of the processing unit 2301, and the interface circuit 2420 is used to implement the function of the communication unit 2302.
[0324] It is understood that the processor in the embodiments of this application may be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, transistor logic devices, hardware components, or any combination thereof. A general-purpose processor may be a microprocessor or any conventional processor.
[0325] In embodiments of this application, the processor may be a random access memory (RAM), flash memory, read-only memory (ROM), programmable read-only memory (PROM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), register, hard disk, portable hard disk, CD-ROM, or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor, enabling the processor to read information from and write information to the storage medium. Of course, the storage medium may also be a component of the processor. The processor and storage medium may reside in an ASIC. Furthermore, the ASIC may reside in a first terminal device or a second terminal device. The processor and storage medium may also exist as discrete components in the first terminal device or the second terminal device.
[0326] Those skilled in the art will understand that embodiments of this application can be provided as methods, systems, or computer program products. Therefore, this application can take the form of a completely hardware embodiment, a completely software embodiment, or an embodiment combining software and hardware aspects. Furthermore, this application can take the form of a computer program product embodied on one or more computer-usable storage media (including, but not limited to, disk storage, optical storage, etc.) containing computer-usable program code.
[0327] This application is described with reference to flowchart illustrations and / or block diagrams of methods, apparatus (systems), and computer program products according to this application. It should be understood that each block of the flowchart illustrations and / or block diagrams, and combinations of blocks in the flowchart illustrations and / or block diagrams, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, special-purpose computer, embedded processor, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions specified in one or more blocks of the flowchart illustrations and / or one or more blocks of the block diagrams.
[0328] These computer program instructions may also be stored in a computer-readable storage medium that can direct a computer or other programmable data processing device to function in a particular manner, such that the instructions stored in the computer-readable storage medium produce an article of manufacture including instruction means that implement the functions specified in one or more flowcharts and / or one or more block diagrams.
[0329] Obviously, those skilled in the art can make various modifications and variations to this application without departing from the scope of this application. Therefore, if such modifications and variations fall within the scope of the claims of this application and their equivalents, this application also intends to include such modifications and variations.
Claims
1. A resource indication method, characterized in that, include: The first terminal device occupies the first channel by performing a channel access procedure; wherein, the total time that the first terminal device occupies the first channel and the time that the first terminal device shares the first channel with other terminal devices is the first channel occupancy time. The first terminal device sends a first indication information to the second terminal device within the first time-frequency resource. The first indication information is used to indicate at least one time slot, and the at least one time slot is the time slot where the physical side link feedback channel is located. Wherein, the time domain resources of the first time-frequency resource are located within the first channel occupancy time, the frequency domain resources of the first time-frequency resource are located within the first channel, and the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is greater than or equal to a first ratio; or, the frequency domain resources of the first time-frequency resource are all of the frequency domain resources of the second time-frequency resource; the frequency domain resources of the second time-frequency resource are all the frequency domain resources included in the first channel, or the frequency domain resources of the second time-frequency resource are the available frequency domain resources included in the first channel.
2. The method according to claim 1, characterized in that, The second time-frequency resource is a resource pool; Alternatively, the second time-frequency resource may include at least one set of frequency domain resources; Alternatively, the frequency domain resource of the second time-frequency resource is all the resource blocks included in a resource block set; Alternatively, the frequency domain resource of the second time-frequency resource is the resource block contained in all sub-channels in a resource block set; Alternatively, the frequency domain resource of the second time-frequency resource is a resource block within a set of resource blocks that can be used for data transmission or communication.
3. The method according to claim 1 or 2, characterized in that, The at least one time slot includes at least one first time slot and / or at least one second time slot; the at least one first time slot is located outside the first channel occupancy time, and the at least one second time slot is located within the first channel occupancy time.
4. The method according to claim 3, characterized in that, The interval between the third time slot and the fourth time slot is greater than or equal to the first duration; the first duration is the minimum time interval between the physical side link feedback channel and the physical side line sharing channel associated with the physical side link feedback channel; the third time slot is the first first time slot among the at least one first time slot; The fourth time slot is the last time slot within the first channel occupancy period, or the fourth time slot is the time slot where the physical side link sharing channel corresponding to the physical side link feedback channel within the third time slot is located, and the fourth time slot is located within the first channel occupancy period.
5. The method according to claim 4, characterized in that, The interval between the third time slot and the fourth time slot is less than or equal to the second duration, which is determined based on the packet delay budget and / or the minimum duration required for the first terminal device to access the channel.
6. The method according to claim 3, characterized in that, The interval between the first time slot and the first time slot within the first channel occupancy time is n times the period of the physical side link feedback channel, where n is an integer greater than 0.
7. The method according to claim 3, characterized in that, The method further includes: The first terminal device occupies the third channel by performing a channel access procedure; the total time the first terminal device occupies the third channel is the third channel occupancy time, and the at least one first time slot is located within the third channel occupancy time. The first terminal device shares the physical side link feedback channel within one or more of the at least one first time slot with the second terminal device.
8. The method according to claim 7, characterized in that, The physical side link feedback channel within the first time slot is located within the first channel and within the third channel.
9. The method according to claim 3, characterized in that, One or more of the at least one first time slots are located within the second channel occupancy time, where the second channel occupancy time is the total time the second terminal device occupies the second channel, and the second channel is the channel occupied by the second terminal device through the execution of the channel access procedure.
10. The method according to claim 9, characterized in that, The physical side link feedback channel within the first time slot is located within the first channel and within the second channel.
11. The method according to claim 1 or 2, characterized in that, The first channel occupancy time includes G physical side link feedback channel (PSFCH) time slots that are pre-configured or network-configured, where G is an integer greater than 0; The at least one time slot includes at least one second time slot, the at least one second time slot is located within the first channel occupancy time, and the at least one second time slot has the same K1 time slots as the G PSFCH time slots, where K1 is an integer greater than or equal to 0; Specifically, the PSFCH time slots other than the K1 time slots in the G PSFCH time slots are deactivated, or the PSFCH time slots other than the K1 time slots in the G PSFCH time slots are used to transmit the Physical Side Link Shared Channel (PSSCH).
12. The method according to claim 1 or 2, characterized in that, The first channel occupancy time includes G pre-configured or network-configured PSFCH time slots, where G is an integer greater than 0; The first indication information indicates that the at least one time slot includes K2 PSFCH time slots out of the G PSFCH time slots, where K2 is an integer greater than or equal to 0; Specifically, the PSFCH time slots other than the K2 time slots in the G PSFCH time slots are deactivated, or the PSFCH time slots other than the K2 time slots in the G PSFCH time slots are used to transmit the Physical Side Link Shared Channel (PSSCH).
13. A resource indication method, characterized in that, include: The second terminal device receives first instruction information from the first terminal device within the first time-frequency resource; The first indication information is used to indicate at least one time slot, wherein the at least one time slot is the time slot where the physical side link feedback channel is located; The time domain resource of the first time-frequency resource is located within the first channel occupancy time, and the first channel occupancy time is the total time of the first terminal device occupying the first channel and the first terminal device sharing the first channel with other terminal devices; The frequency domain resources of the first time-frequency resource are located within the first channel, and the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is greater than or equal to a first ratio; or, the frequency domain resources of the first time-frequency resource are all of the frequency domain resources of the second time-frequency resource; the frequency domain resources of the second time-frequency resource are all the frequency domain resources included in the first channel, or the frequency domain resources of the second time-frequency resource are the available frequency domain resources included in the first channel; The second terminal device determines the at least one time slot based on the first instruction information.
14. The method according to claim 13, characterized in that, The second time-frequency resource is a resource pool; Alternatively, the second time-frequency resource may include at least one set of frequency domain resources; Alternatively, the frequency domain resource of the second time-frequency resource is all the resource blocks included in a resource block set; Alternatively, the frequency domain resource of the second time-frequency resource is the resource block contained in all sub-channels in a resource block set; Alternatively, the frequency domain resource of the second time-frequency resource is a resource block within a set of resource blocks that can be used for data transmission or communication.
15. The method according to claim 13 or 14, characterized in that, The at least one time slot includes at least one first time slot and / or at least one second time slot; the at least one first time slot is located outside the first channel occupancy time, and the at least one second time slot is located within the first channel occupancy time.
16. The method according to claim 15, characterized in that, The interval between the third time slot and the fourth time slot is greater than or equal to the first duration; the first duration is the minimum time interval between the physical side link feedback channel and the physical side line sharing channel associated with the physical side link feedback channel; the third time slot is the first first time slot among the at least one first time slot; The fourth time slot is the last time slot within the first channel occupancy period, or the fourth time slot is the time slot where the physical side link sharing channel corresponding to the physical side link feedback channel within the third time slot is located, and the fourth time slot is located within the first channel occupancy period.
17. The method according to claim 16, characterized in that, The interval between the third time slot and the fourth time slot is less than or equal to the second duration, which is determined based on the packet delay budget and / or the minimum duration required for the first terminal device to access the channel.
18. The method according to claim 15, characterized in that, The interval between the first time slot and the first time slot within the first channel occupancy time is n times the period of the physical side link feedback channel, where n is an integer greater than 0.
19. The method according to claim 15, characterized in that, The method further includes: The second terminal device occupies the second channel by performing a channel access procedure; the total time the second terminal device occupies the second channel is the second channel occupancy time, and the at least one first time slot is located within the second channel occupancy time; The second terminal device sends feedback information to the first terminal device through the physical side link feedback channel within the first time slot.
20. The method according to claim 19, characterized in that, The physical side link feedback channel within the first time slot is located within the first channel and within the second channel.
21. The method according to claim 15, characterized in that, One or more of the at least one first time slots are located within the third channel occupancy time, where the third channel occupancy time is the total time the first terminal device occupies the third channel, and the third channel is the channel occupied by the first terminal device through the execution of the channel access procedure.
22. The method according to claim 21, characterized in that, The physical side link feedback channel within the first time slot is located within the first channel and within the third channel.
23. The method according to claim 13 or 14, characterized in that, The first channel occupancy time includes G physical side link feedback channel (PSFCH) time slots that are pre-configured or network-configured, where G is an integer greater than 0; The at least one time slot includes at least one second time slot, the at least one second time slot is located within the first channel occupancy time, and the at least one second time slot has the same K1 time slots as the G PSFCH time slots, where K1 is an integer greater than or equal to 0; Specifically, the PSFCH time slots other than the K1 time slots in the G PSFCH time slots are deactivated, or the PSFCH time slots other than the K1 time slots in the G PSFCH time slots are used to transmit the Physical Side Link Shared Channel (PSSCH).
24. The method according to claim 13 or 14, characterized in that, The first channel occupancy time includes G pre-configured or network-configured PSFCH time slots, where G is an integer greater than 0; The first indication information indicates that the at least one time slot includes K2 PSFCH time slots out of the G PSFCH time slots, where K2 is an integer greater than or equal to 0; Specifically, the PSFCH time slots other than the K2 time slots in the G PSFCH time slots are deactivated, or the PSFCH time slots other than the K2 time slots in the G PSFCH time slots are used to transmit the Physical Side Link Shared Channel (PSSCH).
25. A resource indication method, characterized in that, include: The first terminal device occupies the first channel by performing a channel access procedure; wherein, the total time that the first terminal device occupies the first channel and the time that the first terminal device shares the first channel with other terminal devices is the first channel occupancy time. The first terminal device sends first information to the second terminal device within the first time-frequency resource. The first information is used to indicate the feedback timing of at least one physical side link feedback channel (PSFCH). The at least one PSFCH feedback timing is located within one or more PSFCH time slots. The G PSFCH time slots pre-configured within the first channel occupancy time include the one or more PSFCH time slots, where G is an integer greater than 0. Wherein, the time domain resources of the first time-frequency resource are located within the first channel occupancy time, the frequency domain resources of the first time-frequency resource are located within the first channel, and the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is greater than or equal to a first ratio; or, the frequency domain resources of the first time-frequency resource are all of the frequency domain resources of the second time-frequency resource; the frequency domain resources of the second time-frequency resource are all the frequency domain resources included in the first channel, or the frequency domain resources of the second time-frequency resource are the available frequency domain resources included in the first channel.
26. A resource indication method, characterized in that, include: The second terminal device receives first information from the first terminal device within the first time-frequency resource. The first information is used to indicate the feedback timing of at least one physical side link feedback channel (PSFCH). The at least one PSFCH feedback timing is located within one or more PSFCH time slots. The G pre-configured PSFCH time slots within the first channel occupancy time include the one or more PSFCH time slots, where G is an integer greater than 0. Wherein, the time domain resources of the first time-frequency resource are located within the first channel occupancy time, the frequency domain resources of the first time-frequency resource are located within the first channel, and the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is greater than or equal to a first ratio; or, the frequency domain resources of the first time-frequency resource are all of the frequency domain resources of the second time-frequency resource; the frequency domain resources of the second time-frequency resource are all the frequency domain resources included in the first channel, or the frequency domain resources of the second time-frequency resource are the available frequency domain resources included in the first channel; The second terminal device determines the timing of the at least one PSFCH feedback based on the first information.
27. A communication device, characterized in that, include: The processing unit is configured to occupy the first channel by executing a channel access process; wherein the total time during which the communication device occupies the first channel and the total time during which the communication device shares the first channel with other terminal devices is the first channel occupancy time. The communication unit is configured to send first indication information to the second terminal device within the first time-frequency resource, wherein the first indication information is used to indicate at least one time slot, and the at least one time slot is the time slot where the physical side link feedback channel is located. Wherein, the time domain resources of the first time-frequency resource are located within the first channel occupancy time, the frequency domain resources of the first time-frequency resource are located within the first channel, and the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is greater than or equal to a first ratio; or, the frequency domain resources of the first time-frequency resource are all of the frequency domain resources of the second time-frequency resource; the frequency domain resources of the second time-frequency resource are all the frequency domain resources included in the first channel, or the frequency domain resources of the second time-frequency resource are the available frequency domain resources included in the first channel.
28. A communication device, characterized in that, include: The communication unit is configured to receive first indication information from the first terminal device within the first time-frequency resource; The first indication information is used to indicate at least one time slot, wherein the at least one time slot is the time slot where the physical side link feedback channel is located; The time domain resource of the first time-frequency resource is located within the first channel occupancy time, and the first channel occupancy time is the total time of the first terminal device occupying the first channel and the first terminal device sharing the first channel with other terminal devices; The frequency domain resources of the first time-frequency resource are located within the first channel, and the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is greater than or equal to a first ratio; or, the frequency domain resources of the first time-frequency resource are all of the frequency domain resources of the second time-frequency resource; the frequency domain resources of the second time-frequency resource are all the frequency domain resources included in the first channel, or the frequency domain resources of the second time-frequency resource are the available frequency domain resources included in the first channel; A processing unit is configured to determine the at least one time slot based on the first indication information.
29. A communication device, characterized in that, include: The processing unit is configured to occupy the first channel by executing a channel access process; wherein the total time during which the communication device occupies the first channel and the total time during which the communication device shares the first channel with other terminal devices is the first channel occupancy time. A communication unit is configured to send first information to a second terminal device within a first time-frequency resource. The first information is used to indicate at least one physical side link feedback channel (PSFCH) feedback timing. The at least one PSFCH feedback timing is located within one or more PSFCH time slots. The G pre-configured PSFCH time slots within the first channel occupancy time include the one or more PSFCH time slots, where G is an integer greater than 0. Wherein, the time domain resources of the first time-frequency resource are located within the first channel occupancy time, the frequency domain resources of the first time-frequency resource are located within the first channel, and the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is greater than or equal to a first ratio; or, the frequency domain resources of the first time-frequency resource are all of the frequency domain resources of the second time-frequency resource; the frequency domain resources of the second time-frequency resource are all the frequency domain resources included in the first channel, or the frequency domain resources of the second time-frequency resource are the available frequency domain resources included in the first channel.
30. A communication device, characterized in that, include: The processing unit is configured to receive first information from a first terminal device within a first time-frequency resource. The first information is used to indicate at least one physical side link feedback channel (PSFCH) feedback timing. The at least one PSFCH feedback timing is located within one or more PSFCH time slots. The G pre-configured PSFCH time slots within the first channel occupancy time include the one or more PSFCH time slots, where G is an integer greater than 0. Wherein, the time domain resources of the first time-frequency resource are located within the first channel occupancy time, the frequency domain resources of the first time-frequency resource are located within the first channel, and the ratio of the first bandwidth of the first time-frequency resource to the second bandwidth of the second time-frequency resource is greater than or equal to a first ratio; or, the frequency domain resources of the first time-frequency resource are all of the frequency domain resources of the second time-frequency resource; the frequency domain resources of the second time-frequency resource are all the frequency domain resources included in the first channel, or the frequency domain resources of the second time-frequency resource are the available frequency domain resources included in the first channel; A communication unit is used to determine the timing of the at least one PSFCH feedback based on the first information.
31. A communication device, characterized in that, Including processor and memory; The processor is configured to execute a computer program or instructions stored in the memory, causing the communication device to implement the method described in any one of claims 1 to 26.
32. A computer-readable storage medium, characterized in that, The computer contains a computer program or instructions that, when executed on a computer, cause the computer to perform the method as described in any one of claims 1 to 26.
33. A chip, characterized in that, The chip includes a processor coupled to a memory for executing a computer program or instructions stored in the memory, such that the chip implements the method of any one of claims 1 to 26.
34. A communication system, characterized in that, include: A first terminal device, the first terminal device being used to implement the method according to any one of claims 1 to 12; A second terminal device is used to implement the method described in any one of claims 13 to 24.