Resource usage method and apparatus
By selecting idle side feedback resources for data transmission based on configuration information in the side communication system, the problem of resource waste within the COT is solved, and resource utilization is improved.
Patent Information
- Application Number
- CN202310171475.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-02-17
- Publication Date
- 2025-11-07
- Estimated Expiration
- 2043-02-17
AI Technical Summary
In side-link communication systems, the receiving terminal equipment for certain service transmissions does not require HARQ feedback, resulting in the unused side-link feedback resources reserved within the COT, leading to reduced resource utilization.
The first channel occupancy time (COT) is determined by channel access, the set of side feedback resources is determined according to the configuration information, and idle resources that meet specific conditions are selected for data transmission to avoid resource waste.
This improves resource utilization by selecting idle side feedback resources for data transmission, thus avoiding resource waste and enhancing the system's resource utilization efficiency.
Smart Images

Figure CN118540793B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of communication, and in particular to a resource usage method and device. BACKGROUND
[0002] In a communication system, a terminal device can detect whether a channel is idle based on a channel access procedure or a listen before talk (LBT) mechanism. If the channel is idle, the terminal device can occupy the channel and transmit data in the channel. The length of time that the terminal device occupies the channel is referred to as channel occupancy time (COT). Further, the terminal device can share the corresponding time-frequency resources in the COT to other terminal devices, so that the other terminal devices can access the channel within a specified time after receiving the COT sharing information, and thus transmit data using the shared spectrum resources.
[0003] Currently, in a sidelink communication system, the sidelink feedback resources in a sidelink resource pool are determined by (pre-)configuration or network configuration. The terminal device determines the sidelink feedback resources corresponding to the sidelink shared data transmission according to the sidelink resource pool. However, for some service transmission, the receiving terminal device does not need to perform hybrid automatic repeat request (HARQ) feedback, which leads to the sidelink feedback resources reserved in the COT not being used, thereby reducing the resource utilization in the system. SUMMARY
[0004] Embodiments of the present application provide a resource usage method and device, which can solve the problem of resource waste in the COT and improve the resource utilization.
[0005] To achieve the above-mentioned purpose, the technical solutions adopted by the present application are as follows:
[0006] In a first aspect, a resource usage method is provided. The method can be executed by a first terminal device, or by a component of the first terminal device, such as a processor, a chip, or a chip system of the first terminal device, or by a logic module or software capable of realizing all or part of the functions of the first terminal device. Hereinafter, the method is taken as an example for description.
[0007] The method comprises: determining a first channel occupancy time (COT) through channel access, determining at least one first sidelink feedback resource set within the first COT according to first configuration information, and determining a second sidelink feedback resource set from the at least one first sidelink feedback resource set. The first configuration information is used to indicate the configuration of sidelink feedback resources of a sidelink resource pool. Any sidelink feedback resource in the second sidelink feedback resource set satisfies a first condition, and the first condition comprises that the interval between the time unit in which the sidelink feedback resource is located and the first time unit in the first COT is less than or equal to P time units. P = K, or P = max (H, K), the mathematical symbol max represents taking the maximum value, K represents the number of time units that need to be separated between the sidelink feedback resource and the corresponding sidelink shared resource, and H represents the number of time units corresponding to the processing time length of the COT indication information. Part or all of the sidelink feedback resources in the second sidelink feedback resource set are used to transmit sidelink data.
[0008] Based on the method provided in the first aspect, the first terminal device determines, from the at least one first sidelink feedback resource set, a second sidelink feedback resource set comprising at least one sidelink feedback resource that satisfies the first condition. The first condition comprises that the interval between the time unit in which the sidelink feedback resource is located and the first time unit in the first COT is less than or equal to P time units. The sidelink feedback resource satisfying the first condition indicates that the sidelink feedback resource is idle or is not used by a terminal device. If the sidelink feedback resources in the first sidelink feedback resource set are all idle (referred to as the second sidelink feedback resource set) or are not used by a terminal device, part or all of the sidelink feedback resources in the first sidelink feedback resource set can be used to transmit sidelink data. This can avoid the waste of resources in the COT, thereby improving the resource utilization rate.
[0009] In a possible implementation, any sidelink feedback resource in the second sidelink feedback resource set does not need to transmit the conflict indication information, and each sidelink shared resource in the resource corresponding to the first time unit satisfies one of the following: the signal strength on the sidelink shared resource is detected to be less than or equal to a first threshold value, no control information is detected on the sidelink shared resource, the control information on the sidelink shared resource indicates that the transmission type is in a broadcast mode, and the control information on the sidelink shared resource indicates that the transmission type is in a blind retransmission mode.
[0010] Alternatively, any sidelink feedback resource in the second sidelink feedback resource set does not need to transmit the conflict indication information, and the interval between the first time unit and the first time unit in the first COT is less than or equal to H. The first threshold value is a signal strength threshold value of the access channel.
[0011] The first time unit is any one of the Kth time unit to the K+Tp-1th time unit before the time unit in which the second sidelink feedback resource set is located, and Tp represents the number of time units included in one feedback period.
[0012] In this way, if the first terminal device determines that none of the sidelink feedback resources in the first sidelink feedback resource set needs to send the conflict indication information and the feedback information (referred to as a second sidelink feedback resource set), the terminal device can use part or all of the sidelink feedback resources in the second sidelink feedback resource set to transmit sidelink data, which can avoid resource waste in the COT, thereby improving resource utilization.
[0013] In a possible implementation, none of the sidelink feedback resources in the second sidelink feedback resource set needs to transmit the conflict indication information, including that the conflict information receiving flag field in the control information on at least one sidelink shared resource included in the resource corresponding to the first time unit is 0.
[0014] In this way, the conflict information receiving flag field in the control information is all 0, which indicates that the terminal device cannot receive the conflict indication information. In this way, the terminal device (different from the first terminal device) does not receive the conflict indication information, and the first terminal device does not need to use the sidelink feedback resource to send the conflict indication information, so the sidelink feedback resource is idle.
[0015] In a possible implementation, the first configuration information includes a first bit map and / or a second bit map, the first bit map is used to indicate the sidelink feedback resource used to transmit the feedback information, the second bit map is used to indicate the sidelink feedback resource used to transmit the conflict indication information, and the sidelink feedback resource included in the first sidelink feedback resource set is determined from the sidelink feedback resource on one resource block (RB) set corresponding to one time unit in the first COT according to the first bit map and / or the second bit map.
[0016] Part or all of the sidelink feedback resources in the second sidelink feedback resource set at least include all sidelink feedback resources on one subchannel corresponding to one time unit in the first COT.
[0017] For example, the first terminal device can determine, according to the first bit map and / or the second bit map, the sidelink feedback resource corresponding to the bit position with a value of 1 in the first bit map and / or the sidelink feedback resource corresponding to the bit position with a value of 1 in the second bit map on one subchannel corresponding to one time unit in the first COT as one sidelink feedback resource sub-set. Part or all of the sidelink feedback resources used to transmit data in the second sidelink feedback resource set at least include all sidelink feedback resources on one subchannel.
[0018] In a possible implementation, the method provided by the first aspect further includes: sending first indication information. The first indication information is used to indicate that part or all of the sidelink feedback resources in the second sidelink feedback resource set are used to transmit sidelink data.
[0019] In this way, after the first terminal device determines the second sidelink feedback resource set, the first terminal device can inform other terminal devices which sidelink feedback resource subsets are used to transmit sidelink data.
[0020] In a possible implementation, the method provided by the first aspect further includes: sending sidelink data on part or all of the sidelink feedback resources in the second sidelink feedback resource set. And / or, sending second indication information (for example, sending the second indication information to the second terminal device). The second indication information is used to indicate that the sidelink data is sent on part or all of the sidelink feedback resources in the second sidelink feedback resource set. For example, the second indication information is used to indicate that the second terminal device sends the sidelink data on part or all of the sidelink feedback resources in the second sidelink feedback resource set.
[0021] In this way, after the first terminal device determines the second sidelink feedback resource set, the first terminal device can use at least one sidelink feedback resource subset in the second sidelink feedback resource set for data transmission, or share at least one sidelink feedback resource subset in the second sidelink feedback resource set with other terminal devices.
[0022] In a possible implementation, the frequency domain of the first sidelink feedback resource set is a set of resource blocks (RBs), and the frequency domain of one sidelink feedback resource in the at least one sidelink feedback resource is one RB.
[0023] In a possible implementation, the first configuration information is preconfigured. Alternatively, the first configuration information is from a network device.
[0024] For example, the first terminal device can obtain the first configuration information before accessing the channel.
[0025] The second aspect provides a resource usage method. The method can be executed by a second terminal device, a component of the second terminal device, for example, a processor, a chip, or a chip system of the second terminal device, or a logic module or software that can realize all or part of the functions of the second terminal device. Hereinafter, the method is taken as an example for description. The method includes: receiving second indication information (for example, receiving the second indication information from a first terminal device), accessing a channel, and sending sidelink data on part or all of sidelink feedback resources in a second sidelink feedback resource set. The second indication information is used to indicate that the sidelink data is sent on part or all of the sidelink feedback resources in the second sidelink feedback resource set.
[0026] In a possible implementation, the access channel comprises: accessing the channel according to the second indication information.
[0027] In a possible implementation, the second indication information is further used to indicate that the sidelink shared resource within the first COT is used.
[0028] In a possible implementation, the access channel comprises: accessing the channel through a short control signaling mechanism.
[0029] In a possible implementation, the method provided in the second aspect further comprises: receiving first indication information. The first indication information is used to indicate that part or all of the sidelink feedback resources in the second sidelink feedback resource set are used to transmit sidelink data.
[0030] In addition, the technical effects of the resource usage method of the second aspect can refer to the technical effects of the resource usage method of any one of the possible implementations of the first aspect, which will not be repeated here.
[0031] In a third aspect, a communication apparatus is provided, which comprises a determination module and a processing module.
[0032] The determination module is configured to determine a first channel occupancy time (COT) through channel access.
[0033] The processing module is configured to determine, according to first configuration information, at least one first sidelink feedback resource set within the first COT. The first configuration information is used to indicate the configuration of the sidelink feedback resources of a sidelink resource pool.
[0034] The processing module is further configured to determine, from the at least one first sidelink feedback resource set, a second sidelink feedback resource set. Any sidelink feedback resource in the second sidelink feedback resource set satisfies a first condition, and the first condition comprises: the interval between the time unit in which the sidelink feedback resource is located and the first time unit in the first COT is less than or equal to P time units. P = K, or P = max (H, K), where max represents the maximum value, K represents the number of time units that need to be separated between the sidelink feedback resource and the corresponding sidelink shared resource, H represents the number of time units corresponding to the processing duration of the COT indication information, and part or all of the sidelink feedback resources in the second sidelink feedback resource set are used to transmit sidelink data.
[0035] In a possible implementation, none of the sidelink feedback resources in the second sidelink feedback resource set needs to transmit the collision indication information, and each sidelink shared resource included in the resource corresponding to the first time unit satisfies one of the following: a signal strength on the sidelink shared resource is detected to be less than or equal to a first threshold, no control information is detected on the sidelink shared resource, control information on the sidelink shared resource indicates that the transmission type is in a broadcast manner, and the control information on the sidelink shared resource indicates that the transmission type is in a blind retransmission manner.
[0036] None of the sidelink feedback resources in the second sidelink feedback resource set needs to transmit the collision indication information, and an interval between the first time unit and a first time unit in the first COT is less than or equal to H. The first threshold is a signal strength threshold of an access channel.
[0037] The first time unit is any one of the Kth time unit to the K+Tp-1th time unit before a time unit in which the second sidelink feedback resource set is located, and Tp indicates a number of time units included in one feedback period.
[0038] In a possible implementation, none of the sidelink feedback resources in the second sidelink feedback resource set needs to transmit the collision indication information, and the first time unit includes at least one sidelink shared resource, and a collision information receiving flag field in the control information on the sidelink shared resource is 0.
[0039] In a possible implementation, the first configuration information includes a first bit map and / or a second bit map, the first bit map is used to indicate a sidelink feedback resource used to transmit feedback information, the second bit map is used to indicate a sidelink feedback resource used to transmit collision indication information, and the sidelink feedback resource included in the first sidelink feedback resource set is determined from a sidelink feedback resource on one resource block (RB) set corresponding to one time unit in the first COT according to the first bit map and / or the second bit map.
[0040] The part or all of the sidelink feedback resources in the second sidelink feedback resource set at least include all sidelink feedback resources on one subchannel corresponding to one time unit in the first COT.
[0041] In a possible implementation, the communication apparatus of the third aspect further includes a transceiver module.
[0042] The transceiver module is configured to transmit the first indication information, where the first indication information is used to indicate that part or all of the sidelink feedback resources in the second sidelink feedback resource set are used to transmit sidelink data.
[0043] In a possible implementation, the communication apparatus of the third aspect further includes a transceiver module.
[0044] The transceiver module is configured to transmit the sidelink data on some or all of the sidelink feedback resources in the second sidelink feedback resource set. And / or,
[0045] The transceiver module is further configured to transmit second indication information. The second indication information is used to indicate that the sidelink data is transmitted on some or all of the sidelink feedback resources in the second sidelink feedback resource set.
[0046] In a possible implementation, the frequency domain of the first sidelink feedback resource set is a set of resource blocks (RBs), and the frequency domain of one sidelink feedback resource in the at least one sidelink feedback resource is one RB.
[0047] In a possible implementation, the first configuration information is preconfigured. Alternatively, the first configuration information is from a network device.
[0048] It should be noted that the transceiver module can be integrated in one module, or can be separately arranged, such as a transmitting module and a receiving module. The specific implementation of the transceiver module is not limited in the present application.
[0049] Optionally, the communication apparatus of the third aspect can further include a storage module having a program or instruction stored therein. When the processing module executes the program or instruction, the communication apparatus of the third aspect can execute the method of the first aspect.
[0050] It should be noted that the communication apparatus of the third aspect can be a first terminal device, or can be a chip (system) or other components or assemblies that can be arranged in the first terminal device, and the present application does not limit this.
[0051] In addition, the technical effects of the communication apparatus of the third aspect can refer to the technical effects of the method of any one of the possible implementation manners of the first aspect, which will not be repeated here.
[0052] In the fourth aspect, a communication apparatus is provided, which includes a transceiver module and a processing module.
[0053] The transceiver module is configured to receive second indication information. The processing module is configured to access a channel. The transceiver module is further configured to transmit the sidelink data on some or all of the sidelink feedback resources in the second sidelink feedback resource set. The second indication information is used to indicate that the communication apparatus transmits the sidelink data on some or all of the sidelink feedback resources in the second sidelink feedback resource set.
[0054] In a possible implementation, the processing module is further configured to access the channel according to the second indication information.
[0055] In a possible implementation, the second indication information is further used to instruct the communication apparatus to use the sidelink shared resource within the first COT.
[0056] In a possible implementation, the processing module is further used to access the channel through a short control signaling mechanism.
[0057] In a possible implementation, the transceiving module is further used to receive the first indication information. The first indication information is used to instruct part or all of the sidelink feedback resources in the second sidelink feedback resource set to be used for transmitting sidelink data.
[0058] It should be noted that the transceiving module can be integrated in one module, or can be separately arranged, such as a transmitting module and a receiving module. The specific implementation of the transceiving module is not limited in the present application.
[0059] Optionally, the communication apparatus of the fourth aspect can further include a storage module having a program or instruction stored therein. When the processing module executes the program or instruction, the communication apparatus of the fourth aspect can execute the method of the second aspect. The acquisition module and the processing module can be the same module, or can be different modules.
[0060] It should be noted that the communication apparatus of the fourth aspect can be a second terminal device, or can be a chip (system) or other components or assemblies that can be arranged in the second terminal device, and the present application does not limit this.
[0061] In addition, the technical effects of the communication apparatus of the fourth aspect can refer to the technical effects of the method of any one of the possible implementations of the second aspect, which will not be repeated here.
[0062] In a fifth aspect, a resource usage method is provided. The method can be executed by a terminal device, or can be executed by components of the terminal device, such as a processor, a chip, or a chip system of the terminal device, and can also be implemented by a logic module or software that can implement all or part of the functions of the terminal device. Hereinafter, the method executed by the terminal device is taken as an example for description. The method includes: accessing a channel by the terminal device at a second candidate access time domain position of a time unit, and if the time unit is a time unit including two candidate access time domain positions and sidelink feedback resources (here, the frequency domain of the sidelink feedback resources is not limited), using resources corresponding to a time domain position where the sidelink feedback is located in the time unit to transmit sidelink data. The terminal device can be a first terminal device or a second terminal device.
[0063] In a sixth aspect, a resource usage method is provided. The method can be performed by a terminal device, by a component of the terminal device, such as a processor, a chip, or a chip system of the terminal device, or by a logic module or software that can implement all or part of the functions of the terminal device. The method is described below by taking the terminal device as an example. The method includes: performing, by the terminal device, LBT success at a second candidate access time domain position of a time unit, and if the time unit is a time unit including two candidate access time domain positions and a sidelink feedback resource (here, the frequency domain of the sidelink feedback resource is not limited), the terminal device does not access the channel at the second candidate access time domain position. The terminal device can be a first terminal device or a second terminal device.
[0064] In a seventh aspect, a communication apparatus is provided. The communication apparatus includes a module configured to perform the method in any one of the fifth aspect to the sixth aspect.
[0065] In the present application, the communication apparatus in the seventh aspect can be a terminal device, or a chip
[0066] (or other components or assemblies) provided in the terminal device.
[0067] In addition, the technical effects of the communication apparatus in the seventh aspect can refer to the technical effects of the resource usage method in any one of the fifth aspect to the sixth aspect, which will not be described herein.
[0068] In an eighth aspect, a communication apparatus is provided. The communication apparatus includes a processor coupled to a memory, and the memory is configured to store a computer program.
[0069] The processor is configured to execute the computer program stored in the memory, so that the method in any one of the first aspect to the second aspect, and the fifth aspect to the sixth aspect is executed.
[0070] In a possible design, the communication apparatus in the eighth aspect can further include a transceiver. The transceiver can be a transceiver circuit or an input / output port. The transceiver can be configured to enable the communication apparatus to communicate with other devices.
[0071] It should be noted that the input port can be configured to implement the receiving function in the first aspect to the second aspect, and the fifth aspect to the sixth aspect, and the output port can be configured to implement the sending function in the first aspect to the second aspect, and the fifth aspect to the sixth aspect.
[0072] In the present application, the communication apparatus in the eighth aspect can be a first terminal device or a second terminal device, or a chip or a chip system provided in the first terminal device or the second terminal device.
[0073] In addition, the technical effects of the communication apparatus of the eighth aspect can refer to the technical effects of the method of any of the first aspect to the second aspect, and the fifth aspect to the sixth aspect, which will not be repeated here.
[0074] In a ninth aspect, a communication system is provided. The communication system includes the communication apparatus of the third aspect, and the communication apparatus of the fourth aspect. Alternatively, the communication system includes the communication apparatus of the third aspect for implementing the method of the first aspect, and the communication apparatus of the fourth aspect for implementing the method of the second aspect.
[0075] In a tenth aspect, a chip system is provided. The chip system includes a logic circuit and an input / output port. The logic circuit is configured to implement the processing functions of the first aspect to the second aspect, and the fifth aspect to the sixth aspect. The input / output port is configured to implement the transceiving functions of the first aspect to the second aspect, and the fifth aspect to the sixth aspect. Specifically, the input port is configured to implement the receiving functions of the first aspect to the second aspect, and the fifth aspect to the sixth aspect. The output port is configured to implement the sending functions of the first aspect to the second aspect, and the fifth aspect to the sixth aspect.
[0076] In a possible design, the chip system further includes a memory configured to store program instructions and data for implementing the functions of the first aspect to the second aspect, and the fifth aspect to the sixth aspect.
[0077] The chip system can be composed of a chip, or can include a chip and other discrete devices.
[0078] In an eleventh aspect, a computer readable storage medium is provided. The computer readable storage medium stores computer programs or instructions. When the computer programs or instructions are run on a computer, the method of any of the first aspect to the second aspect, and the fifth aspect to the sixth aspect is performed.
[0079] In a twelfth aspect, a computer program product is provided. The computer program product includes computer programs or instructions. When the computer programs or instructions are run on a computer, the method of any of the first aspect to the second aspect, and the fifth aspect to the sixth aspect is performed. BRIEF DESCRIPTION OF DRAWINGS
[0080] Figure 1 A schematic diagram of an interleaved RB is provided for the present application;
[0081] Figure 2A A schematic diagram of a resource pool structure is provided for the present application;
[0082] Figure 2BAnother schematic diagram of a resource pool structure provided in the present application;
[0083] Figure 2C A schematic diagram of a subchannel structure provided in the present application;
[0084] Figure 3A A schematic diagram of time domain resources of a resource pool provided in the present application;
[0085] Figure 3B A schematic diagram of frequency domain resources of a resource pool provided in the present application;
[0086] Figure 4A A schematic diagram of PSSCH resources and PSFCH resources in a resource pool provided in the present application;
[0087] Figure 4B A schematic diagram of a bit map of PSFCH resources in a resource pool provided in the present application;
[0088] Figure 4C A schematic diagram of intervals of PSFCH resources and PSFCH resources in a resource pool provided in the present application;
[0089] Figure 4D Another schematic diagram of PSFCH resources and PSFCH resources in a resource pool provided in the present application;
[0090] Figure 5A A schematic diagram of a scenario provided in the present application;
[0091] Figure 5B A schematic diagram of a common PSFCH resource provided in the present application;
[0092] Figure 6A A schematic diagram of a communication system provided in an embodiment of the present application;
[0093] Figure 6B Another schematic diagram of a communication system provided in an embodiment of the present application;
[0094] Figure 6C A schematic diagram of a communication apparatus provided in an embodiment of the present application;
[0095] Figure 7 A schematic diagram of a resource use method provided in an embodiment of the present application;
[0096] Figure 8A Another schematic diagram of a scenario provided in the present application;
[0097] Figure 8B Still another schematic diagram of a scenario provided in the present application;
[0098] Figure 8C Another scenario diagram provided for the present application;
[0099] Figure 9 Another scenario diagram provided for the present application;
[0100] Figure 10 Another communication device structure diagram provided for an embodiment of the present application. DETAILED DESCRIPTION
[0101] In the description of the present application, unless otherwise specified, " / " represents that the objects before and after the " / " are in an "or" relationship, for example, A / B can represent A or B; "and / or" in the present application is only a description of the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which can represent: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural.
[0102] In the description of the present application, unless otherwise specified, "multiple" means two or more than two. "At least one of the following" or the like means any combination of the items, including any combination of single item or multiple items. For example, at least one of a, b, or c can represent: a, b, c, a and b, a and c, b and c, a and b and c, where a, b, and c can be single or multiple.
[0103] In addition, in order to facilitate the clear description of the technical solutions of the embodiments of the present application, in the embodiments of the present application, "first", "second", etc. are used to distinguish the same items or similar items with basically the same function and role. The skilled in the art can understand that "first", "second", etc. do not limit the quantity and execution order, and "first", "second", etc. also do not necessarily mean different.
[0104] In the embodiments of the present application, the words "exemplary" or "for example" are used to mean serving as an example, instance, or illustration. Any embodiment or design presented as "exemplary" or "for example" in the embodiments of the present application should not be interpreted as being more preferred or advantageous than other embodiments or design solutions. Rather, the use of "exemplary" or "for example" is intended to present concepts in a specific way, which is convenient for understanding.
[0105] It can be understood that the "embodiments" mentioned throughout the specification mean that the specific features, structures or characteristics related to the embodiments are included in at least one embodiment of the present application. Therefore, the various embodiments throughout the specification do not necessarily refer to the same embodiment. In addition, these specific features, structures or characteristics can be combined in one or more embodiments in any suitable manner. It can be understood that in various embodiments of the present application, the size of the sequence number of each process does not mean the order of execution, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0106] It can be understood that some optional features in the embodiments of the present application can be implemented independently in some scenarios, without relying on other features, such as the scheme currently based on, to solve the corresponding technical problems and achieve the corresponding effects. In some scenarios, they can be combined with other features according to needs. Correspondingly, the devices given in the embodiments of the present application can also realize these features or functions, which will not be described here.
[0107] In the present application, the same or similar parts of each embodiment can be mutually referred to, unless otherwise specified. In the present application, the terms and / or descriptions of different embodiments are consistent and can be mutually referred to, unless otherwise specified and logically conflicted, and different embodiments can be combined to form new embodiments according to their inherent logical relationship. The implementation modes of the present application described below do not constitute a limitation on the protection scope of the present application.
[0108] In order to facilitate the understanding of the technical solutions of the embodiments of the present application, first, a brief introduction of the related technologies of the present application is given as follows.
[0109] First, device-to-device (D2D) communication:
[0110] With more and more communication scenarios, D2D technology has developed rapidly in recent years because of its advantage of direct communication without network infrastructure. The application of D2D technology can reduce the burden of cellular networks, reduce the battery power consumption of user equipment, improve data rates, and meet the needs of proximity services.
[0111] D2D communication: refers to the technology of direct communication between terminal devices. In the 3rd generation partnership project (3GPP), the air interface for terminal device-to-terminal device direct communication is defined as PC5 from the perspective of the air interface, and therefore, D2D communication can also be referred to as PC5 communication. In addition, the link for terminal device-to-terminal device direct communication is defined as a sidelink (SL) from the perspective of the link, and therefore, D2D communication can also be referred to as SL communication.
[0112] D2D communication can be widely applied in various scenarios, and typical application scenarios include, for example, a vehicle-to-everything (V2X) scenario and a communication scenario between intelligent terminal devices. The V2X can include vehicle-to-vehicle (V2V) communication, vehicle-to-pedestrian (V2P) communication, vehicle-to-infrastructure (V2I) communication, vehicle-to-network (V2N) communication, and the like. The communication between intelligent terminal devices can include communication between a mobile phone and a wearable device, communication between an augmented reality (AR) / virtual reality (VR) headset (or glasses) and a smart screen, communication between sensors, and the like.
[0113] It should be noted that a device applied to D2D technology is generally a half-duplex device, that is, the terminal device can only be in a state of receiving or transmitting information at the same time, and does not have the ability to simultaneously receive and transmit.
[0114] Second, licensed spectrum and unlicensed band:
[0115] In a wireless communication system, the frequency bands used by communication devices (such as network devices or terminal devices) can be divided into licensed spectrum and unlicensed band. In the licensed spectrum, the communication device uses the spectrum resource based on the scheduling of the center node. In the unlicensed band, the communication device competes for the channel through the LBT mechanism.
[0116] Terminal devices can share unlicensed spectrum resources, and this method can be referred to as sidelink-unlicensed (SL-U) communication based on unlicensed spectrum, which can be referred to as SL-U technology for short.
[0117] The unlicensed spectrum resource can be shared among different terminal devices, that is, multiple terminal devices can use the spectrum to receive and send information as long as certain regulations are met. For example, terminal device 1 acquires a COT of part of the spectrum resource in the unlicensed frequency band through LBT, where COT is the length of time for which the acquired spectrum resource can be continuously used for information transmission. After terminal device 1 acquires the COT, it can share the spectrum with other terminal devices, and send the available resource information in the COT, including the corresponding time and frequency domain position, to terminal device 2. After receiving the sharing information, terminal device 2 can use the specified frequency domain resource to send information at the specified time.
[0118] For unlicensed spectrum or shared spectrum, the terminal device can perform LBT on each 20 megahertz (MHz) channel before transmitting SL data, and can perform a channel access procedure on multi-channel transmission, which can be performed on multiple channels simultaneously. In order to avoid interference between different channels, the terminal device can not transmit data on the entire 20 MHz bandwidth, but reserve a part of the frequency band resource as a guard band, and transmit data on the part of the frequency domain resource other than the guard band. The above available part of the frequency domain resource is referred to as a RB set. In addition, when the terminal device performs LBT operation on multiple 20 MHz channels in succession and successfully accesses the channel, the guard band between the two RB sets can be used for data transmission.
[0119] Third, LBT mechanism:
[0120] In the unlicensed frequency band, terminal devices need to use spectrum resources in a competitive manner. For example, terminal devices compete for channels through LBT. LBT is a channel access rule based on random back-off. Before accessing the channel, the terminal device needs to sense whether the channel is idle. If it is sensed that the channel has been idle for a certain period of time, the channel can be occupied. If it is sensed that the channel is not idle, the terminal device needs to wait until the channel becomes idle before occupying the channel.
[0121] Currently, LBT channel access methods generally employ energy detection (ED) and carrier sense (CS). For example, with the evolution of communication systems, the 5th generation (5G) new radio (NR) introduced NR systems operating on unlicensed spectrum, commonly referred to as NR inunlicensed spectrum (NR-U) communication systems. Equipment in NR-U can be simply called NR-U equipment. NR-U equipment typically uses energy detection. When using energy detection to determine if a channel is idle, if the detected energy exceeds the energy detection threshold, the channel is considered busy or not idle, and access is not permitted. If the detected energy is below the energy detection threshold and remains below it for a certain period, the channel is considered idle, and access is permitted.
[0122] In addition, some regions currently have regulations regarding the occupied channel bandwidth (OCB) of unlicensed spectrum used. Generally, the OCB must be at least 80% of the normal bandwidth to occupy the channel. For example, if the channel bandwidth is 20MHz, at least 16MHz of bandwidth must be occupied to preempt the 20MHz channel. Therefore, to ensure the OCB requirement, the 3GPP NR-U system introduces the concept of interlaced resource blocks (IRBs), defining interlaced m∈{0,1,…,M-1} as including multiple {m,M+m,2M+m,3M+m,…} RBs.
[0123] like Figure 1 As shown, when the subcarrier spacing is 15kHz, there are 10 interlaced resources (interlace 0 to interlace 9). For example, terminal device 1 can use the resources on interlace 0, including {RB0, RB10, ..., RB90}, and terminal device 2 can use the resources on interlace 1, including {RB1, RB11, ..., RB91}. Terminal devices can also share time-frequency resources within the COT with other terminal devices according to the granularity of interlaced resource blocks (RBs).
[0124] LBT mechanisms generally include the following four categories:
[0125] Category 1 LBT (Cat 1 LBT): transmitting immediately after a short switching gap, referred to as Cat 1 LBT, used for a communication device (such as a network device, a terminal device) to transmit immediately after a switching gap from a receiving state to a transmitting state in a COT. The COT refers to a time allowed for the communication device to occupy the channel after successfully accessing the channel, and the time of the switching gap cannot be greater than 16 microseconds (us).
[0126] Category 2 LBT (Cat 2 LBT): LBT without random backoff, referred to as Cat 2 LBT, used for a communication device to transmit without random backoff after detecting that the channel is in an idle state for a certain period of time.
[0127] Category 3 LBT (Cat 3 LBT): LBT with random backoff with a fixed-size contention window (CW). Referred to as Cat 3 LBT, used for a communication device to generate a random number N based on a contention window of a fixed size, and to transmit after detecting that the channel is in an idle state for a period of time determined according to the random number N. The size of the contention window is related to the minimum and maximum values of N.
[0128] Category 4 LBT (Cat 4 LBT): LBT with random backoff with a variable-size contention window. Referred to as Cat 4 LBT, used for a communication device to generate a random number N based on a contention window of a variable size, and to transmit after detecting that the channel is in an idle state for a period of time determined according to the random number N. The size of the contention window is related to the minimum and maximum values of N, and the communication device can change the size of the contention window.
[0129] The NR-U device complies with the 3GPP protocol and uses the LBT mechanism as a channel access method. Exemplarily, the NR-U device can access the channel using Type 1 LBT, Type 2A LBT, Type 2B LBT, or Type 2C LBT.
[0130] The Cat 4 LBT described above can also be referred to as Type 1 LBT, and the communication device (such as an NR-U device) needs to perform random backoff before accessing the channel and transmitting data. Type 1 LBT can be implemented by the following steps:
[0131] Step 1-1, set N = N init , N, N init are positive integers, N is a count value, and N initto uniformly distribute random numbers between 0 and CW p CW p is a contention window value, CW min,p ≤ CW p ≤ CW max,p ;
[0132] Step 1-2, if N > 0, the communication device selects a decremental counter, i.e. N = N - 1;
[0133] Step 1-3, the communication device listens to the channel with a time granularity of T sl = 9us, if the channel is detected idle in T sl time granularity, then Step 1-4 is executed; if the channel is detected busy in T sl time granularity, then Step 1-5 is executed; wherein T sl is a sensing slot duration;
[0134] wherein the communication device initiates transmission after the channel is detected idle in a sensing slot duration (denoted as T d ) of an extended duration (denoted as T sl ), and after the counter N is zero in Step 1-4 below. Otherwise, additional T d is needed to continue sensing, such as performing Step 1-5 and Step 1-6 below.
[0135] Step 1-4, if N = 0, the communication device stops backoff; if N > 0, Step 1-2 is executed;
[0136] Step 1-5, the communication device continues to sense the channel until the channel is detected busy in one T d within another T sl , or all T d are detected idle within another T sl ; wherein T d = T f + m p × T sl , T d is the extended duration, T f is the duration of 16us, and m p × T sl is m p consecutive sensing slot durations.
[0137] Step 1-6, if all T d are detected idle within another T sl , Step 1-4 is executed, otherwise Step 1-5 is executed.
[0138] Exemplarily, the CW min,p , the CW max,p , the m p is determined based on the channel access priority level p associated with the transmission of the communication device, as shown in Table 1 below, wherein Table 1 shows the correspondence between the channel access priority level and the contention window value, the number of listening time slot periods, and the channel occupancy time in the uplink transmission process.
[0139] Table 1
[0140]
[0141] As can be seen from Table 1, the channel access process is performed based on the channel access priority level p associated with the transmission of the communication device, and the COT obtained after performing the channel access does not exceed T mcot,p .
[0142] For the value of the CW p in the above step 1-1, the value of the CW p may be adjusted according to the following steps 0-1 to 0-2 before the step 1-1.
[0143] Step 0-1, for each channel access priority level p∈{1,2,3,4}, set the CW p = CW min,p .
[0144] Step 0-2, for the feedback HARQ-ACK (decoding correct) value corresponding to the data transmitted by the communication device in the reference subframe, if the proportion of NACK in the feedback value is greater than or equal to 80%, the CW p value corresponding to each channel access priority level p∈{1,2,3,4} is increased to the next higher allowed value, for example, the CW p value corresponding to p=1 is adjusted from CW min,p =3 to 7, continue to make ACK / NACK (decoding error) judgment, otherwise perform step 0-1. Wherein, the reference subframe is the starting subframe for transmission on the channel by the communication device.
[0145] Type 2A channel access step: 25us interval Cat 2LBT. The communication device can access the channel and transmit data after detecting that the channel is idle for 25us.
[0146] Type 2B channel access step: 16us interval Cat 2LBT. The communication device can access the channel and transmit data after detecting that the channel is idle for 16us.
[0147] Type 2C channel access procedure: Cat 1 LBT with up to 16us gap. The communication device does not need to sense the channel and can directly access the channel and transmit data after a transition gap of up to 16us within the COT.
[0148] In SL-U, the unlicensed spectrum resources can be shared among different terminal devices, and the shared spectrum resources can be used by the terminal devices for data transmission and reception. For example, after a terminal device competes for a channel through LBT, the terminal device can obtain a COT, which is the time allowed for the terminal device to occupy the channel after successfully accessing the channel, and the terminal device can share the resources in the COT with other terminal devices, and accordingly, the other terminal devices can transmit data using the shared resources. Among them, the terminal device sharing the resources usually competes for the channel to obtain the COT in the manner of Type 1 LBT, and the terminal device using the shared resources usually accesses the channel in the manner of Type 2A LBT or Type 2B LBT or Type 2C LBT.
[0149] In addition, due to the design of the frame structure, after a terminal device in SL-U completes LBT, that is, completes the entire channel sensing process, the terminal device needs to consider the slot boundary. If the end time point of LBT completed by the terminal device is not the starting position of a slot, the terminal device needs to send valid information at the starting position of the next slot of the slot in which LBT is completed. Here, "frame" refers to a fixed frame period (FFP), and the specific period value is configured by radio resource control (RRC) signaling. The period value can be 1ms, 2ms, 2.5ms, 4ms, 5ms, and 10ms, all of which can be evenly divided by the duration of 2 radio frames, that is, 20ms.
[0150] When the subcarrier spacing used in wireless transmission is 30 kilo hertz (kHz), the duration of 1 radio frame is 10 milliseconds (ms), 1 radio frame includes 10 subframes, 1 subframe includes 2 slots, and 1 slot includes 14 orthogonal frequency division multiplexing (OFDM) symbols. The duration of the OFDM symbol is related to the subcarrier spacing.
[0151] Optionally, there is also a design of mini-slot for the frame structure, which is not a slot including 14 symbols, and the number of symbols in the mini-slot is very flexible, and the value range of the number of symbols is {2, 3, 4, …, 13}. For details, refer to the related existing description, and the embodiments of the present application will not be repeated here.
[0152] Fourth, short control signaling mechanism:
[0153] The short control signaling mechanism refers to that some regulations in some regions allow exemption for short control signaling, that is, the communication device can not listen to the channel for the following transmissions: discovery burst packets transmitted by the network device, or the first information transmitted by the terminal device in the random access process. The short control signaling mechanism can also be referred to as a regulatory exemption method or a discovery burst mechanism, which is not limited.
[0154] When the communication device uses the regulatory exemption method to send the above signals, the channel time length occupied by the communication device in each 100 ms interval is not more than 10 ms.
[0155] For example, the terminal device can use a type 2A short control signaling access channel. In the NR-U and SL-U systems, the type 2A channel access step can be used for some specific transmission access channels, that is, for some specific types of transmission, the type 2A channel access process is applicable to the terminal device accessing the channel to transmit signals without shared channel occupation.
[0156] For example, the sidelink synchronization signal and physical broadcast channel (PBCH) block (S-SSB) of the SL-U system uses the type 2A channel access process: the terminal device detects that the channel is idle within at least a detection time interval of T short_sl = 25 μs, and then the terminal device can immediately send data after that.
[0157] In addition, the SL-U system also adds some restrictions for the type 2A short control signaling transmission method: for example, the duration of each transmission is not more than 1 ms, and the duty cycle of the type 2A transmission is 1 / 20.
[0158] Fifth, resource pool:
[0159] The time and frequency resources for SL communication are configured based on the SL communication resource pool (also known as the sidelink resource pool, sidelink resource pool, or resource pool, etc.) (hereinafter referred to as the sidelink resource pool or resource pool). The sidelink resource pool can be a collection of time resources (also known as time domain resources) and frequency resources (also known as frequency domain resources) used for SL communication.
[0160] Optionally, the sideline resource pool includes at least one channel. For example, such as... Figure 2A As shown, resource pool #1 can include 2 channels. Figure 2B As shown, resource pool #2 can include one channel.
[0161] For example, the bandwidth of each channel in the resource pool can be 20MHz, and one channel contains one RB set. Of course, the bandwidth of the channel can also be other values, and this application does not specifically limit them.
[0162] like Figure 2A As shown, channel #1 includes RB set #1, channel #2 includes RB set #2, and resource pool #1 includes RB set #1, RB set #2, and the guard bandwidth between RB set #1 and RB set #2; alternatively, resource pool #1 includes all the bandwidth in channel #1 and all the bandwidth in channel #2. When a terminal device successfully performs LBT on both channels #1 and #2, the resources available to the terminal device are not only the resources on the RB sets in the two channels, but also the guard bandwidth between two adjacent RB sets.
[0163] Optionally, a channel cannot be located in different resource pools simultaneously. For example, channel #1 cannot be located in both resource pool #1 and resource pool #2.
[0164] Optionally, a channel can be divided into one or more sub-channels. A sub-channel consists of a set of multiple consecutive physical resource blocks (PRBs), which represent the size of the sub-channel. The specific values are configured by higher layers and allocated to the resource pool. The size of a sub-channel can be, for example, 10, 12, 15, 20, 25, 50, 75, or 100 PRBs. The PRBs within a sub-channel can be consecutive or interlaced.
[0165] For example, when the PRBs included in a subchannel are interleaved PRBs, a subchannel m can be defined, m∈{0,1,…M-1}, and the indices of the PRBs included in this subchannel m can be {m,M+m,2M+m,3M+m,...}. Here, M is a constant, and its value can be determined by the subcarrier spacing. In this application, unless otherwise specified, RB refers to PRB; therefore, the descriptions of RB and PRB can be used interchangeably.
[0166] As shown in Figure 2C , Figure 2C (a) in FIG. 1 shows an example of PRBs included in a subchannel. Figure 2C (b) in FIG. 1 shows an example of PRBs included in a subchannel. Optionally, a guard bandwidth can be included in a channel, and the PRBs excluding the guard bandwidth can be referred to as a PRB set (RB set), and the subchannel can be divided based on the PRB set.
[0167] For a resource pool including multiple channels, the subchannels included in different channels can be consecutively numbered. For example, the subchannels included in channel #1 are numbered 1 to 10, the subchannels included in channel #2 can be numbered 11 to 20, the subchannels included in channel #3 can be numbered 21 to 30, and so on.
[0168] In addition, if the terminal device uses multiple subchannels in a channel for simultaneous transmission, the multiple subchannels can be consecutive subchannels or non-consecutive subchannels, which are not limited in the present application.
[0169] Optionally, the time domain resources (or time domain positions) of the sidelink resource pool can be indicated by a bitmap (also referred to as a bit map).
[0170] For example, the network device adopts a bitmap and periodically repeats the bitmap to indicate a set of time slots for SL communication in all time slots in the system. The bitmap can be as shown in Figure 3A For example, the network device adopts a bitmap and periodically repeats the bitmap to indicate a set of time slots for SL communication in all time slots in the system. The bitmap can be as shown in
[0171] For the frequency domain resources of the sidelink resource pool, in combination with Figure 3B , the network device can schedule SL communication resources by indicating the sequence number of the first resource block for SL communication, the total number of subchannels included in the communication resource pool, and the number n CH of resource blocks included in each subchannel. The SL transmission can occupy one or more subchannels at a time. When scheduling SL communication resources, the subchannel is taken as the granularity in the frequency domain.
[0172] The following section describes the configuration of PSFCH resources in the resource pool.
[0173] Configure PSFCH resources in the resource pool. PSFCH resources can be used for HARQ feedback (transmitting HARQ feedback information, which includes ACK or NAC) or collision indication. PSFCH resources correspond to physical sidelink share channel (PSSCH) resources, and PSSCH resources are used to transmit sidelink communication data.
[0174] For physical layer HARQ-ACK feedback, if the transmitting device carries HARQ-ACK feedback enable information in the control information for a single PSSCH transmission, the receiving device needs to respond with ACK / NACK information based on the decoding result of this PSSCH transmission, and transmit the ACK / NACK information to the transmitting device via PSFCH.
[0175] PSFCH resources are periodic resources configured in the resource pool. The periodic configuration parameters for PSFCH resources... It can be 0, 1, 2, or 4. Among them, This indicates that there is no PSFCH resource configuration in the resource pool, and PSFCH transmission is not enabled in this resource, meaning that physical layer HARQ feedback is not supported. Indicates each within a time window Each SL time slot includes one PSFCH feedback time slot, such as Figure 4A As shown, in the time slot where the PSFCH resource is located (referred to as the PSFCH feedback time slot), the PSFCH occupies the first two symbols of the last OFDM symbol (GAP symbol) in the time slot.
[0176] Combination Figure 4A If PSFCH resources are configured on the resource pool, then each Each SL time slot is configured with one PSFCH feedback. In the scenario where the terminal device selects resources based on user-selected resources (Mode 2), unlike the base station-based scheduling mode (Mode 1), the terminal device needs to autonomously select PSSCH transmission resources based on its own listening results. Each PSSCH sub-channel is configured with corresponding PSFCH resources. The specific process for determining the PSFCH resources corresponding to each sub-channel is as follows:
[0177] (1) The resource pool is configured with a bitmap of PSFCH frequency domain resource, which is used to indicate whether the specific PRB on the frequency domain resource of the resource pool can be used as PSFCH resource, that is, the length of the bit information contained in the bitmap is equal to the number of PRBs in the resource pool. The value of a bit in the bitmap is equal to 1 (or 0) indicating that the corresponding PRB can be used for PSFCH transmission, and the value of a bit in the bitmap is equal to 0 (or 1) indicating that the corresponding PRB cannot be used for PSFCH transmission.
[0178] Exemplarily, the PSFCH resource can be used for HARQ-ACK transmission, the resource of which is represented by the parameter "sl-PSFCH-RB-Set" bitmap, and the value of the bit in the bitmap is 1 indicating that the corresponding PRB resource can be used for HAQR-ACK feedback. The PSFCH resource can also be used for inter-UE coordination (IUC) scheme 2 conflict indication, the resource of which is represented by the parameter "sl-RB-SetPSFCH" bitmap, and the value of the bit in the bitmap is 1 indicating that the corresponding PRB resource can be used for IUC scheme 2 conflict indication. Optionally, the positions of the bits with value 1 in "sl-PSFCH-RB-Set" and "sl-RB-SetPSFCH" do not overlap.
[0179] The bitmap indicating whether the PRB resource is used for HAQR-ACK feedback is not the same as the bitmap indicating whether the PRB resource is used for IUC scheme 2 conflict indication. For example, the bitmap indicating whether the PRB resource is used for HAQR-ACK feedback can be as shown in Figure 4B , and the bitmap indicating whether the PRB resource is used for IUC scheme 2 conflict indication is similar to Figure 4B . Figure 4B .
[0180] As shown in Figure 4B , in a time slot with PSFCH resource, assuming that a subchannel contains 10 PRBs, and there are 3 subchannels in the resource pool, then the bitmap indicating the PSFCH frequency domain resource in the resource pool contains 3*10 = 30 bits, respectively indicating whether each PRB can be used for PSFCH transmission, and the PRB with bit value 1 can be used for PSFCH feedback, indicating that the corresponding PRB resource can be used for HARQ-ACK feedback.
[0181] (2) Since each SL time slot corresponds to a PSFCH feedback time slot, for a resource pool containing N subch subchannels, the number of PSFCH resources corresponding to each subchannel is in This indicates the number of PRBs in the PSFCH frequency domain resource, which is the total number of bits with a value of 1 in the bit map of the PSFCH frequency domain resource.
[0182] (3) Considering the limitations of the receiving device's decoding capability, the receiving device cannot immediately provide feedback after receiving the PSSCH. Instead, it can provide PSFCH feedback after a K-slot interval. K represents the PSSCH processing delay, or the (minimum) time interval between the sideline feedback resource and the corresponding sideline shared resource, or the minimum time gap between the PSFCH resource and the corresponding PSSCH resource (The minimum time gap between PSFCH and the associated PSSCH in the unit of slots). That is, the receiving device transmits the PSFCH in the first slot containing the PSFCH resource. This slot is at least K slots after the PSSCH receiving slot. The value of K is configured by the resource pool.
[0183] like Figure 4C As shown, when K=2, At this time, the PSSCH carried on time slots 0 and 1 can be fed back on the PSFCH resource on time slot 3, and the PSSCH carried on time slots 2, 3, 4, and 5 can be fed back on the PSFCH resource of time slot 7. Since time slots 2, 3, 4, and 5 are fed back on the PSFCH resource of one time slot, time slots 2, 3, 4, and 5 can be referred to as a PSSCH binding window length.
[0184] (4) The available PSFCH resources within a PSFCH feedback time slot are allocated sequentially to each sub-channel within a PSSCH binding window, in the manner of first the time domain and then the frequency domain.
[0185] like Figure 4D As shown, when At that time, the PSFCH resources corresponding to each sub-channel in the four bound PSSCH time slots are as follows: Figure 4D As shown in the numbering, PSSCH resources numbered 0 to 11 correspond to PSFCH feedback resources (or PSFCH resources) numbered 0 to 11 respectively, meaning that each sub-channel of each time slot is allocated... indivual( Figure 4D middle The PSFCH feedback resources of the PRB. For example, 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 resources are...
[0186] Combination Figure 4D If the transmitting device sends data on PSSCH resource number 0, the receiving device can provide feedback on PSFCH feedback resource number 0. If the transmitting device occupies two sub-channels to transmit PSSCH, such as... Figure 4D The PSSCH resources numbered 5 and 9 in the PSSCH resource are respectively the PSFCH feedback resources numbered 5 and 9, and are discontinuous in the frequency domain.
[0187] It should be noted that, Figure 4D Taking the example of PSSCH resources and their corresponding PSFCH feedback resources being in the same sub-channel, in reality, PSSCH resources and their corresponding PSFCH feedback resources may be in different sub-channels.
[0188] Sixth, PSFCH resource location:
[0189] Based on the above explanation of resource pools, if a PSSCH resource occupies... Each sub-channel corresponds to a PSSCH resource. There are 1 PSFCH resource pair, of which... This indicates the number of PSFCH sequence pairs that can be reused on a PSFCH resource of a PRB configured in the resource pool. The number of PRBs allocated to each sub-channel's PSFCH resources. The resource pool can also be configured... Restrict the PSFCH resources that PSSCH receiving devices can use.
[0190] For example, if the resource pool is configured The receiving device of this PSSCH can only use the PSFCH resource corresponding to its first sub-channel, that is... like Figure 4D As shown, for PSSCH resources numbered 0-11, when the PSSCH occupies the PSSCH resources of the two sub-channels numbered 5 and 9 to transmit data, the receiving device of the PSSCH can only use the PSFCH feedback resource numbered 5 for feedback.
[0191] For example, if the resource pool is configured The receiving device of this PSSCH can use the PSFCH resources corresponding to all its sub-channels for feedback, that is...
[0192] PSSCH transmission device selection number Each PSFCH resource feeds back a PSFCH to the corresponding resource, where P IDPhysical Layer Source Address ID carried in the control information, M ID ID configured by the high layer for each receiving device for this PSSCH information transmission, otherwise M ID = 0. The PSFCH resource pair is arranged in ascending order according to the frequency domain index first and the code domain index second, that is, the PRB index corresponding to the PSFCH feedback pair is The cyclic shift pair index corresponding to the PSFCH feedback pair in the PRB is The value of m0 corresponding to the PSFCH resource pair index in a PRB is determined according to Table 2.
[0193] Table 2
[0194]
[0195] From the above analysis, it can be seen that, because M ID is different, for the groupcast 2 scenario, each receiving device in the group uses a different PSFCH resource pair for feedback, and the sending device also receives each resource pair respectively (provided that M ID of each device in the group is known). For the groupcast 1 scenario, because M ID = 0, because the PSSCH is determined according to the source address P ID , each member in the group uses the same PSFCH resource pair to feedback the retransmission information.
[0196] Seventh, the service scenario supporting HARQ feedback:
[0197] In unicast, groupcast and broadcast scenarios, unicast and groupcast support physical layer HARQ feedback, and broadcast does not support physical layer HARQ feedback. Among them, groupcast includes groupcast 1 and groupcast 2.
[0198] Unicast scenario, refers to a sending device and a receiving device form a unicast connection pair, after the receiving device correctly receives a control information from the sending device, it performs HARQ feedback according to the HARQ enable indication information of the control information, if the PSSCH is correctly decoded, the receiving device sends the PSFCH sequence carrying ACK information to the sending device, otherwise it feedbacks the PSFCH sequence carrying NACK information.
[0199] Groupcast 1 (NACK-only) scenario, if the receiving device in the group can correctly decode the PSCCH corresponding to the PSSCH, but the PSSCH decoding fails, it feedbacks the PSFCH sequence carrying NACK information to the sending device, otherwise it does not feedback any information.
[0200] In a multicast 2 (NACK / ACK) scenario, if the receiving device in the group can correctly decode the PSCCH corresponding to the PSSCH, it will perform HARQ feedback according to the HARQ enable indication information in the control information. If the decoding of the PSSCH fails, the receiving device will send a PSFCH sequence carrying NACK information to the sending device; otherwise, it will send a PSFCH sequence carrying ACK information.
[0201] Currently, for certain service transmissions, the receiving terminal equipment does not need to perform HARQ feedback, which results in the unused side feedback resources reserved in the COT, thus reducing resource utilization.
[0202] For example, such as Figure 5A As shown, the PSFCH feedback time slot occurs every two time slots. Channels in time slots #i-5 to #i-2 are idle. Terminal device 1 and terminal device 2 simultaneously access the channel, obtain the COT, and transmit data using the PSFCH resources within the COT. The channel corresponding to the COT includes four sub-channels. The time slot containing PSFCH#1 is time slot #i. Figure 5A For example only. Figure 5A The resources shown may also include physical sidelink control channel (PSCCH) resources. Figure 5A (Not shown in the image). Assuming no terminal device needs to transmit feedback on the PSFCH#1 resource in the (pre)configured time slot #i, resulting in excessively long idle time without data transmission within the COT, other terminal devices may preempt the channel, potentially leading to COT loss. For example, if terminal device 3 accesses the channel after detecting idleness in PSFCH#1, it could cause terminal device 1 or terminal device 2 to lose their COT.
[0203] In some embodiments, to ensure that the COT is not lost, the terminal device can send energy on the common PSFCH resource to occupy the channel and ensure that the COT is not lost.
[0204] The set of common PSFCH resources is a set of several sets of PRB resources composed of PSFCH resources defined on a resource pool. The common PSFCH resource is not a PRB resource dedicated to a certain PSFCH transmission. The terminal device can send signals or energy on the common PSFCH resource to occupy the channel, and the signals or energy sent on the common PSFCH resource are not used for real feedback (such as HARQ feedback) of corresponding PSSCH data. In this way, the transmitting device does not receive HARQ information on the common PSFCH resource, but only receives and decodes HARQ information on the dedicated PSFCH resource. Among them, the dedicated PSFCH resource can be a PRB corresponding to a bit value of 1 in the bit bitmap of the PSFCH frequency domain resource, which is used for PSFCH transmission. The common PSFCH resource can be a PRB corresponding to a bit value of 0 in the bit bitmap of the PSFCH frequency domain resource, which is not used for PSFCH transmission; or a resource defined by other bit maps; or a (pre)configured resource, or a predefined resource.
[0205] Optionally, the specific implementation of the common PSFCH resource is not limited in the present application.
[0206] In combination with Figure 5B For example, assuming that the resource pool contains two RB sets, such as RB set #0 and RB set #1, Figure 5B In (a) in FIG. 6, the set of common PSFCH resources includes 4 RBs, 2 RBs on RB set #0, and the other 2 RBs on RB set #1. Alternatively, the set of common PSFCH resources can be composed of interleaved RBs, as shown in (b) in FIG. 6. Figure 5B In (a) in FIG. 6, the set of common PSFCH resources includes 4 RBs, 2 RBs on RB set #0, and the other 2 RBs on RB set #1. Alternatively, the set of common PSFCH resources can be composed of interleaved RBs, as shown in (b) in FIG. 6.
[0207] In combination with Figure 5A For example, assuming that no terminal device needs to transmit feedback on PSFCH #1 resource on time slot #i, part of the PSFCH #1 resource on time slot #i can be defined as common PSFCH resource, and the terminal device sends signals or energy on the common PSFCH #1 resource on time slot #i, which can ensure that the COT is not lost. However, the signals or energy sent by the terminal device on the common PSFCH #1 resource on time slot #i are only for occupying the channel, and no substantive transmission is performed, so that the (pre)configured resource is not used, the resource utilization rate is low, and the quality of service of the business is reduced.
[0208] Therefore, the present application provides a resource usage method, which flexibly uses the PSFCH resource in the COT to transmit sidelink data, can solve the problem of resource waste in the COT, can not only improve the resource utilization rate, but also ensure that the COT is not lost.
[0209] The technical solutions of the embodiments of the present application can be applied to various communication systems, which can be, for example, a V2X system, a D2D system, a machine to machine (M2M) system, an Internet of Things (IoT) system, a wireless fidelity (Wi-Fi) system, a worldwide interoperability for microwave access (WiMAX) system, and other next-generation communication systems, etc. This is not limited.
[0210] The technical solutions of the embodiments of the present application can be applied to various communication scenarios, for example, one or more of the following communication scenarios: enhanced mobile broadband (eMBB), ultra reliable low latency communication (URLLC), machine type communication (MTC), massive machine type communication (mMTC), D2D, V2X, and IoT communication scenarios, etc.
[0211] It should be noted that the above-mentioned communication systems and communication scenarios applicable to the present application are only examples, and the communication systems and communication scenarios applicable to the present application are not limited to this. They are uniformly described here, and the following will not be repeated.
[0212] Referring to Figure 6A A communication system is provided for the embodiments of the present application. The communication system includes a plurality of terminal devices. Among them, each terminal device can communicate with each other through SL.
[0213] For example, the communication system includes two terminal devices, as shown in (a) of Figure 6B , the two terminal devices can be in a network coverage area. Or, as shown in (b) of Figure 6B , one of the two terminal devices is in a network coverage area, and the other is in an area without network coverage. Or, as shown in (c) of Figure 6B , the two terminal devices can be in different network coverage areas. Or, as shown in (d) of Figure 6B , the two terminal devices can be in an area without network coverage.
[0214] Optionally, the terminal device in the embodiments of the present application can refer to a device with wireless transceiving function. The terminal device can also be referred to as user equipment (user equipment, UE), terminal, access terminal, user unit, user station, mobile station (mobile station, MS), remote station, remote terminal, mobile terminal (mobile terminal, MT), user terminal, wireless communication device, user agent or user device, etc. The terminal device can be, for example, an IoT, V2X, D2D, M2M, 5G network, or a terminal device in a future evolved public land mobile network (public land mobile network, PLMN). The terminal can be deployed on land, including indoor or outdoor, handheld or vehicle-mounted; can also be deployed on water (such as ships, etc.); can also be deployed in the air (such as airplanes, balloons and satellites, etc.).
[0215] For example, the terminal device can be an IoT device (for example, a sensor, an electric meter, a water meter, etc.), a V2X device, a station (station, STA) in a wireless local area network (wireless local area network, WLAN), a cellular phone, a cordless phone, a session initiation protocol (session initiation protocol, SIP) phone, a wireless local loop (wireless local loop, WLL) station, a personal digital assistant (personal digital assistant, PDA) device, a handheld device with wireless communication function, a computing device or other processing device connected to a wireless modem, a vehicle-mounted device, a wearable device (also referred to as a wearable smart device), a tablet computer or a computer with wireless transceiving function, a virtual reality (virtual reality, VR) terminal, a wireless terminal in industrial control, a wireless terminal in self driving, a wireless terminal in remote medical, a wireless terminal in smart grid, a wireless terminal in transportation safety, a wireless terminal in smart city, a wireless terminal in smart home, a vehicle-mounted terminal, a vehicle with V2V communication capability, a smart connected vehicle, a UAV with UAV to UAV (UAV to UAV, U2U) communication capability, etc. The terminal can be mobile or fixed, and the present application does not make specific limitation on this.
[0216] Optionally, the communication system can also include a network device, such as Figure 6BAs shown.
[0217] Exemplarily, the network device in the embodiments of the present application can be any kind of communication device with wireless transceiving function for communicating with the terminal device. The network device includes but is not limited to: an evolved Node B (eNB), a radio network controller (RNC), a Node B (NB), a base station controller (BSC), a base transceiver station (BTS), a home evolved NodeB (HeNB) or a home Node B (HNB), a baseband unit (BBU), an access point (AP) in a wireless fidelity (WIFI) system, a wireless relay node, a wireless backhaul node, a transmission point (TP) or a transmission and reception point (TRP), etc., and can also be a gNB or a transmission point (TRP or TP) in a 5G, such as an NR system, one or a group of (including multiple antenna panels) antenna panels of a base station in a 5G system, or a network node constituting a gNB or a transmission point, such as a baseband unit (BBU) or a distributed unit (DU), etc., and can also be a satellite or a drone, etc.
[0218] In some deployments, a gNB may include a centralized unit (CU) and a dedicated 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. RRC layer information is generated by the CU and is ultimately encapsulated by the DU's PHY layer to become PHY layer information, or it may be derived from PHY layer information. Therefore, in this architecture, higher-layer signaling, such as RRC layer signaling, can be considered as being sent by the DU, or by the DU+AAU. It is understood that network devices can be one or more of the following: CU nodes, DU nodes, and AAU nodes. Furthermore, a CU can be classified as a network device in the radio access network (RAN) or as a network device in the core network (CN); this application does not impose any limitations on this.
[0219] Optional, Figure 6A or Figure 6B The communication system shown can be applied to the communication network currently under discussion, or to other networks in the future, etc., and the embodiments of this application do not specifically limit it.
[0220] Optionally, in the embodiments of this application, Figure 6A or Figure 6B Terminal devices in the middle can be used Figure 6C This is achieved through the communication device 600. Figure 6C The diagram shown is a structural schematic of a communication device 600 provided in an embodiment of this application. The communication device 600 includes one or more processors 601, a communication bus 602, and at least one communication interface. Figure 6C (This is merely an example illustration of a communication interface 604 and a processor 601; optionally, a memory 603 may also be included.)
[0221] The processor 601 can be a general central processing unit (CPU), a microprocessor, an application-specific integrated circuit (ASIC), or one or more integrated circuits for controlling the execution of programs for the schemes of the present application, or a processing core for processing data (e.g., computer program instructions). The processor can be a single-core (single-CPU) processor or a multi-core (multi-CPU) processor.
[0222] In a specific implementation, as an embodiment, the processor 601 can include one or more CPUs, such as CPU0 and CPU1 in Figure 6C
[0223] The communication bus 602 can be a peripheral component interconnect (PCI) bus or an extended industry standard architecture (EISA) bus, etc. The bus can be divided into an address bus, a data bus, a control bus, etc. For ease of representation, only one thick line is used in Figure 6C , but it does not mean that there is only one bus or one type of bus. The communication bus 602 is used to connect different components in the communication device 600, so that different components can communicate.
[0224] The communication interface 604 is used for communication with other devices or communication networks, which can be an Ethernet, a radio access network (RAN), a wireless local area network (WLAN), etc. For example, the communication interface 604 can be a transceiver, a transceiver, etc. Alternatively, the communication interface 604 can also be a transceiver circuit located in the processor 601 to realize the signal input and signal output of the processor.
[0225] The memory 603 can be a device with a storage function. For example, it can be a read-only memory (ROM) or other type of static storage device that can store static information and instructions, a random access memory (RAM) or other type of dynamic storage device that can store information and instructions, and can also be an electrically erasable programmable read-only memory (EEPROM), a compact disc read-only memory (CD-ROM) or other optical disc storage, an optical disc storage (including a compact disc, a laser disc, an optical disc, a digital versatile disc, a Blu-ray disc, etc.), a magnetic disk storage medium or other magnetic storage device, or any other medium capable of carrying or storing desired program code in the form of instructions or data structures and capable of being accessed by a computer, but is not limited thereto. The memory can exist independently and be connected to the processor through the communication bus 602. The memory can also be integrated with the processor.
[0226] The memory 603 is configured to store computer-executable instructions for implementing the solutions of the present application, and the processor 601 is configured to control the execution of the computer-executable instructions stored in the memory 603. The processor 601 is configured to execute the computer-executable instructions stored in the memory 603, so as to implement the methods provided in the embodiments of the present application.
[0227] Alternatively, in the embodiments of the present application, the processor 601 can execute the processing-related functions in the methods provided in the embodiments of the present application, and the communication interface 604 is responsible for communication with other devices or communication networks, which is not limited in the embodiments of the present application.
[0228] Optionally, the computer-executable instructions in the embodiments of the present application can also be referred to as application program codes, which are not limited in the embodiments of the present application.
[0229] In a specific implementation, as an embodiment, the communication device 600 can further include an output device 605 and an input device 606. The output device 605 communicates with the processor 601 and can display information in various ways. For example, the output device 605 can be a liquid crystal display (LCD), a light emitting diode (LED) display device, a cathode ray tube (CRT) display device, or a projector, etc. The input device 606 communicates with the processor 601 and can receive user input in various ways. For example, the input device 606 can be a mouse, a keyboard, a touch screen device, a sensor device, etc.
[0230] It should be noted that, Figure 6C The constituent structure shown in the above-mentioned embodiments does not constitute a limitation on the communication apparatus, and the communication apparatus can include more or fewer components than those shown in the above-mentioned embodiments, or some components can be combined, or different components can be arranged. Figure 6C The communication apparatus can include more or fewer components than those shown in the above-mentioned embodiments, or some components can be combined, or different components can be arranged.
[0231] The communication apparatus is used to implement various methods described below. It can be understood that the communication apparatus includes hardware structures and / or software modules corresponding to each function in order to implement the functions. Those skilled in the art should easily realize that, in combination with the units and algorithm steps of the examples described in the embodiments disclosed herein, the present application can be realized in the form of hardware or a combination of hardware and computer software. Whether a certain function is performed by hardware or computer software driving hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0232] The embodiments of the present application can divide the functional modules of the communication apparatus according to the following method embodiments. For example, each functional module can be divided according to each function, or two or more functions can be integrated into one processing module. The above-mentioned integrated module can be realized in the form of hardware or software functional module. It should be noted that the division of modules in the embodiments of the present application is illustrative, and is only a logical functional division. Actual implementation can have another division manner.
[0233] It can be understood that, in the embodiments of the present application, the terminal device can perform some or all of the steps in the embodiments of the present application. These steps or operations are only examples, and the embodiments of the present application can also perform other operations or variations of various operations. In addition, each step can be performed in a different order from that presented in the embodiments of the present application, and it is possible that not all operations in the embodiments of the present application are performed.
[0234] In order to facilitate the understanding of the resource use method provided in the following embodiments of the present application, first, the related concepts involved in the following embodiments are introduced:
[0235] The resources in the first COT can include resources whose time domain position is located in the first COT and whose frequency domain position is located in the channel corresponding to the first COT (the channel accessed by the terminal device). The channel corresponding to the first COT is the channel accessed (or accessed) by the terminal device through LBT, and the first COT is the occupation time (or use time) of the channel accessed by the terminal device.
[0236] The PSFCH (time-frequency) resource in the first COT can include a PSFCH resource whose time domain position is located in the first COT and whose frequency domain position is located in a channel corresponding to the first COT.
[0237] The PSFCH transmission (or transmitting the PSFCH) refers to transmitting the HARQ feedback information or the collision indication.
[0238] The following will be described in combination with Figures 7-9 The resource usage method provided by the embodiments of the present application will be described in detail. Among them, the actions, terms and the like involved in the embodiments of the present application can be mutually referred to and not limited. The object name or parameter name and the like in the embodiments of the present application are only an example, and other names can also be used in the specific implementation, and not limited.
[0239] Exemplarily, Figure 7 The flowchart of the resource usage method provided by the embodiments of the present application.
[0240] As Figure 7 indicated, the resource usage method includes the following steps:
[0241] S701, the first terminal device determines a first COT through channel access.
[0242] Exemplarily, the first terminal device obtains the first COT through competitive channel access. For example, the first terminal device obtains the channel usage right through a Type 1 LBT (Type 1 LBT) channel access process.
[0243] For example, the bandwidth of the channel can be 20MHz or multiple 20MHz, which is not limited by the present application. One 20MHz includes one RB set for transmitting data, and one RB set can be divided into one or more sub-channels. One sub-channel can be composed of a group of continuous PRBs, and the size of the sub-channel can be, for example, 10, 12, 15, 20, 25, 50, 75 or 100 PRBs, etc. One sub-channel can also be composed of a group of interleaved (staggered) PRBs.
[0244] Optionally, the first COT is the time length (time domain range) of the channel occupied by the first terminal device, and the implementation of the first COT can refer to the description of the COT in the present application, which will not be repeated here.
[0245] Optionally, the first terminal device obtaining the first COT through Type 1 LBT can be referred to as a COT initiator or a COT initial device.
[0246] S702, the first terminal device determines at least one first sidelink feedback resource set in the first COT according to the first configuration information.
[0247] Exemplarily, the first configuration information is used for configuring a sidelink feedback resource of the sidelink resource pool.
[0248] For example, the sidelink feedback resource can be a PSFCH resource.
[0249] Optionally, the first configuration information can include, but is not limited to, one or more of the following: a period of the PSFCH resource (sl-PSFCH-Period), a bit map of a frequency domain of the PSFCH resource, and a PSSCH processing delay (sl-MinTimeGapPSFCH). The first configuration information can include one or more of the descriptions related to the configuration of the PSFCH resource in the above-mentioned “Fifth, Resource Pool” and “Sixth, PSFCH Resource Position”, which are not repeated here.
[0250] Optionally, the first configuration information is pre-configured or pre-defined, or the first configuration information is from a network device. For example, the first terminal device can obtain the first configuration information before accessing a channel.
[0251] Exemplarily, after the first terminal device obtains the first COT, the first terminal device determines, according to the first configuration information, at least one first sidelink feedback resource set whose time domain position is located in the first COT and whose frequency domain position is located in a channel accessed by the first terminal device.
[0252] Exemplarily, the first sidelink feedback resource set includes at least one sidelink feedback resource.
[0253] Optionally, the first sidelink feedback resource set includes at least one sidelink feedback resource subset, and one sidelink feedback resource subset of the at least one sidelink feedback resource subset includes at least one sidelink feedback resource.
[0254] Optionally, a frequency domain of the first sidelink feedback resource set is one resource block (RB) set, or a frequency domain of the first sidelink feedback resource set is one channel, a frequency domain of one sidelink feedback resource subset of the at least one sidelink feedback resource subset is one sub-channel, and a frequency domain of one sidelink feedback resource of the at least one sidelink feedback resource is one RB.
[0255] For example, a frequency domain of the first sidelink feedback resource set is any one of at least one RB set occupied (used) by the first terminal device in the first COT. A frequency domain of one sidelink feedback resource subset is any one of at least one sub-channel occupied by the first terminal device in the first COT, and PRBs included in the sub-channel can be continuous or interleaved. A frequency domain of one sidelink feedback resource is any one of at least one RB occupied by the first terminal device in the first COT.
[0256] Optionally, when the first terminal device accesses the channel, if the channel obtained by the first terminal device through contention contains multiple RB sets, the first terminal device can occupy the guard bandwidth between the adjacent two RB sets in the channel for data transmission, and if the channel obtained by the first terminal device through contention contains only one RB set, the first terminal device cannot occupy the guard bandwidth for data transmission. The first terminal device can occupy all or part of the bandwidth of one RB set, and the resource pool can include at least one RB set.
[0257] For example, the resource pool includes two RB sets, the first terminal device can occupy two RB sets, or can occupy one of the two RB sets, or can occupy all or part of the RBs in one RB set. For example, a 20Mhz channel includes one RB set, and one RB set includes four sub-channels. The first terminal device can occupy four sub-channels, or can occupy at least one of the four sub-channels.
[0258] Optionally, the first sidelink feedback resource set corresponds to one time unit, one sidelink feedback resource subset corresponds to one time unit, and one sidelink feedback resource corresponds to one time unit. In this application, the time unit can be a time slot.
[0259] Optionally, the time domain of the first sidelink feedback resource set is two symbols (in one time unit), the time domain of one sidelink feedback resource subset is two symbols, and the time domain of one sidelink feedback resource is two symbols (such as OFDM symbols).
[0260] For example, the time domain of the first sidelink feedback resource set, the sidelink feedback resource subset, and the sidelink feedback resource belongs to the first time slot, and the first time slot is a time slot including PSFCH resources in the sidelink resource pool.
[0261] For example, the first sidelink feedback resource set includes PSFCH resources in one RB set in one PSFCH feedback time slot in the first COT. The sidelink feedback resource subset includes PSFCH resources in one sub-channel in one PSFCH feedback time slot in the first COT. The sidelink feedback resource includes PSFCH resources in one RB in one PSFCH feedback time slot in the first COT.
[0262] In this application, the time slot where the resource of the PSFCH is located is referred to as the PSFCH feedback time slot (or the first time slot). For the time slot where the resource of the PSFCH is located, please refer to the corresponding description in the above “Fifth, resource pool”.
[0263] In combination with Figure 8A, the terminal device 1 obtains a first COT by contending for an access channel, the channel includes a RB set, the RB set is divided into 4 sub-channels, such as sub-channel #1 to sub-channel #4, the terminal device 1 occupies sub-channel #1 and sub-channel #2, the first COT is time slot #i-1 to time slot #i+2, the period of the PSFCH resource is 2 time slots, thus, at least one first sidelink feedback resource set in the first COT includes a first sidelink feedback resource set 1 and a first sidelink feedback resource set 2, the first sidelink feedback resource set 1 includes a sidelink feedback resource sub-set 1, a sidelink feedback resource sub-set 2, a sidelink feedback resource sub-set 3, and a sidelink feedback resource sub-set 4, and the first sidelink feedback resource set 2 includes a sidelink feedback resource sub-set 5, a sidelink feedback resource sub-set 6, a sidelink feedback resource sub-set 7, and a sidelink feedback resource sub-set 8.
[0264] In some embodiments, the first configuration information includes a first bit map and / or a second bit map, the first bit map is used to indicate a sidelink feedback resource for transmitting feedback information, and the second bit map is used to indicate a sidelink feedback resource for transmitting collision indication information.
[0265] For example, the first bit map and the second bit map can refer to the above Figure 4A , the sidelink feedback resource corresponding to the bit position with a value of 1 in the first bit map indicates that the sidelink feedback resource can be used for transmitting feedback information (such as HARQ-ACK information), and the sidelink feedback resource corresponding to the bit position with a value of 0 in the first bit map indicates that the sidelink feedback resource is not used for transmitting feedback information. The sidelink feedback resource corresponding to the bit position with a value of 1 in the second bit map indicates that the sidelink feedback resource can be used for transmitting collision indication information, and the sidelink feedback resource corresponding to the bit position with a value of 0 in the second bit map indicates that the sidelink feedback resource is not used for transmitting collision indication information. The bit position with a value of 1 in the first bit map does not overlap with the bit position with a value of 1 in the second bit map.
[0266] Optionally, the length of the first bit map is related to the resource pool bandwidth. Assuming that the resource pool is divided into 4 sub-channels, and one sub-channel contains 10 PRBs, the length of the first bit map can be 4*10=40 bit positions, and the 40 bit positions correspond to 40 sidelink feedback resources one by one, for example, 40 bit positions correspond to 40 PRBs, indicating whether each PRB can be used for PSFCH transmission. The implementation of the first bit map can refer to the above description of Figure 4B . The specific implementation of the second bit map is similar to that of the first bit map, and will not be described in detail.
[0267] Optionally, the sidelink feedback resources included in the first sidelink feedback resource set are determined from the sidelink feedback resources on one RB set corresponding to one time unit within the first COT according to the first bitmap and / or the second bitmap.
[0268] For example, the sidelink feedback resources included in one sidelink feedback resource subset in the first sidelink feedback resource set are determined from the sidelink feedback resources on one subchannel corresponding to one time unit within the first COT according to the first bitmap and / or the second bitmap by the first terminal device.
[0269] For example, the sidelink feedback resources included in one sidelink feedback resource subset in the first sidelink feedback resource set are determined from the sidelink feedback resources on one subchannel corresponding to one time unit within the first COT according to the first bitmap and / or the second bitmap by the first terminal device.
[0270] Optionally, if the periodicity configuration parameter of the PSFCH resource is not equal to 0, and the first configuration information includes the first bitmap (the resource pool is configured with the first bitmap), the sidelink feedback resources included in the first sidelink feedback resource set are determined based on the first bitmap. (Indicating that there is no PSFCH resource configured in the resource pool, which can be specifically referred to the corresponding description in the above “Fifth, Resource Pool”), even if the first configuration information includes the first bitmap, the sidelink feedback resources included in the first sidelink feedback resource set are not determined based on the first bitmap. If the periodicity configuration parameter of the PSFCH resource is not equal to 0, and the first configuration information includes the first bitmap (the resource pool is configured with the first bitmap), the sidelink feedback resources included in the first sidelink feedback resource set are determined based on the first bitmap. (Indicating that there is no PSFCH resource configured in the resource pool, which can be specifically referred to the corresponding description in the above “Fifth, Resource Pool”), even if the first configuration information includes the first bitmap, the sidelink feedback resources included in the first sidelink feedback resource set are not determined based on the first bitmap. If the periodicity configuration parameter of the PSFCH resource is not equal to 0, and the first configuration information includes the first bitmap (the resource pool is configured with the first bitmap), the sidelink feedback resources included in the first sidelink feedback resource set are determined based on the first bitmap.
[0271] Optionally, if the network device does not enable the resource pool to support the IUC scheme 2, or the resource pool does not support the inter-user cooperation scheme based on the conflict indication, even if the first configuration information includes the second bitmap, the sidelink feedback resources included in the first sidelink feedback resource set are not determined based on the second bitmap. If the network device enables the resource pool to support the IUC scheme 2, or the resource pool supports the inter-user cooperation scheme based on the conflict indication, and the first configuration information includes the second bitmap (the resource pool is configured with the second bitmap), the sidelink feedback resources included in the first sidelink feedback resource set are determined based on the second bitmap, which is only an example.
[0272] Optionally, if the network device does not enable HARQ-ACK feedback for the resource pool, or does not support HARQ-ACK feedback for the resource pool, even if the first configuration information includes the first bitmap, the sideline feedback resources included in the first sideline feedback resource set are not determined based on the first bitmap. If the network device enables HARQ-ACK feedback for the resource pool, or the resource pool supports HARQ-ACK feedback, and the first configuration information includes the first bitmap (the resource pool is configured with the first bitmap), then the sideline feedback resources included in the first sideline feedback resource set are determined based on the first bitmap; this is merely an example.
[0273] For example, if the periodic configuration parameters of the PSFCH resource Furthermore, since the resource pool supports HARQ-ACK feedback and IUC scheme2, and the first configuration information includes a first bitmap and a second bitmap, the side feedback resources included in the first side feedback resource set are determined based on the first bitmap and the second bitmap.
[0274] Figure 8B Specifically shown Figure 8A The PRBs included in each sub-channel are illustrated using an example of 10 PRBs in the frequency domain of a single sub-channel. Taking the first configuration information, which includes a first bitmap and a second bitmap, as an example... Figure 8B The bit positions with a value of 1 shown are the union or sum of the bit positions with a value of 1 in the first bit diagram and the bit positions with a value of 1 in the second bit diagram.
[0275] like Figure 8B As shown, a subchannel contains 10 PRBs. Side feedback resource subset 1 includes PSFCH resources for the PRBs corresponding to four bit positions with a value of 1. Similarly, side feedback resource subset 2 includes PSFCH resources for the PRBs corresponding to two bit positions with a value of 1. See [link to documentation] for details. Figure 8B This will not be elaborated further.
[0276] Alternatively, a subset of side feedback resources in the first side feedback resource set includes all side feedback resources on a sub-channel corresponding to a time unit within the first COT, without specifying whether the bit position corresponding to the side feedback resource is 0 or 1.
[0277] Optionally, the first terminal device does not consider the first bit map and the second bit map, and directly determines the side feedback resources on a sub-channel corresponding to a time unit within the first COT as a subset of side feedback resources.
[0278] Figure 8C Specifically shown Figure 8AEach subchannel in the first sidelink feedback resource set includes PRBs, and each subchannel in the second sidelink feedback resource set includes PRBs. Figure 8C The bit position with a value of 1 in the first sidelink feedback resource set is the union of the bit position with a value of 1 in the first bitmap and the bit position with a value of 1 in the second bitmap.
[0279] As shown in Figure 8C , one subchannel includes 10 PRBs, and the first sidelink feedback resource subset 1 includes 10-PRB PSFCH resources, including PSFCH resources of PRBs corresponding to the bit position with a value of 1 and the bit position with a value of 0 in the subchannel #1. Similarly, the second sidelink feedback resource subset 2 includes 10-PRB PSFCH resources, and for details, refer to Figure 8C , which will not be described in detail.
[0280] Optionally, after obtaining the first COT, the first terminal device can also share the resources in the first COT for use by other terminal devices. The other terminal devices can transmit PSCCH, PSSCH, and / or sidelink synchronization signal and PBCH block (S-SSB), etc. Figure 8A , and Figure 8B Take the case where the resources in the first COT are not shared for use by other terminal devices.
[0281] Optionally, the method provided by the embodiments of the present application is applicable to the scenario where one terminal device accesses a channel, and can also be applicable to the scenario where multiple terminal devices simultaneously access a channel, as shown in Figure 8A , terminal device 1 and terminal device 2 simultaneously access a channel and obtain a first COT. Optionally, if terminal device 1 (or terminal device 2) wants to use part or all of the first sidelink feedback resource set 1 and / or the first sidelink feedback resource set 2 for its own transmission of data (such as transmission of PSSCH) or sharing for transmission of data by other terminal devices, it can execute the method provided by the present application (such as the method shown in Figure 7 ).
[0282] S703, the first terminal device determines a second sidelink feedback resource set from at least one first sidelink feedback resource set.
[0283] Exemplarily, part or all of the sidelink feedback resources in the second sidelink feedback resource set are used for transmission of sidelink data. The number of the second sidelink feedback resource set can be one or more.
[0284] For example, after determining the second sidelink feedback resource set, the first terminal device uses part or all of the sidelink feedback resources in the second sidelink feedback resource set as PSSCH resources to transmit PSSCH. Compared with the case where PSSCH resources are idle, resulting in COT loss, or the case where PSSCH resources are used to transmit signals occupying the channel (common PSFCH resources), the present application uses sidelink feedback resources to transmit PSSCH, which can improve the utilization rate of PSSCH resources while ensuring that COT is not lost.
[0285] Optionally, part of the sidelink feedback resources in the second sidelink feedback resource set can include all sidelink feedback resources in a sidelink feedback resource subset in the second sidelink feedback resource set, or can include sidelink feedback resources in multiple sidelink feedback resource subsets. At least one sidelink feedback resource subset in the second sidelink feedback resource set is used to transmit sidelink data.
[0286] For example, after determining the second sidelink feedback resource set, the first terminal device uses part or all of the sidelink feedback resource subsets in the second sidelink feedback resource set as PSSCH resources to transmit PSSCH.
[0287] In the present application, transmitting sidelink data can refer to transmitting PSSCH or performing PSSCH transmission. For example, part or all of the sidelink feedback resources in the second sidelink feedback resource set are used to transmit PSSCH or perform PSSCH transmission.
[0288] In combination with Figure 8A or Figure 8B , the first terminal device determines a second sidelink feedback resource set capable of transmitting PSSCH from the first sidelink feedback resource set 1 and the first sidelink feedback resource set 2, and at least one sidelink feedback resource included in the second sidelink feedback resource set can be used to transmit PSSCH. In actual use, part or all of the sidelink feedback resource subsets included in at least one sidelink feedback resource subset in the second sidelink feedback resource set can be used to transmit PSSCH.
[0289] In some embodiments, at least one sidelink feedback resource subset in the second sidelink feedback resource set includes all sidelink feedback resources on a subchannel corresponding to one time unit within the first COT.
[0290] For example, the first terminal device determines a second set of side-link feedback resources from at least one first set of side-link feedback resources. The side-link feedback resource subset within the first set may include side-link feedback resources corresponding to a bit position with a value of 1 in the first bitmap / or a bit position with a value of 1 in the second bitmap on a sub-channel corresponding to a time unit within the first COT; or, it may include all side-link feedback resources on a sub-channel corresponding to a time unit within the first COT. The side-link feedback resource subset within the second set of side-link feedback resources includes all side-link feedback resources on a sub-channel corresponding to a time unit within the first COT. In other words, the first terminal device can determine the second set of side-link feedback resources by determining whether the side-link feedback resources corresponding to a bit position with a value of 1 in the bitmap satisfy the first condition and / or the second condition, but the side-link feedback resource subset used for data transmission includes all side-link feedback resources on a single sub-channel.
[0291] Combination Figure 8B Assume that the first side feedback resource set 1 and the first side feedback resource set 2 include the following side feedback resource subsets: Figure 8B As shown, sideline feedback resource subset 1 includes PSFCH resources of PRBs corresponding to four bit positions with a value of 1, which will not be described in detail. The first terminal device determines the first sideline feedback resource set 1 as the second sideline feedback resource set from the first sideline feedback resource set 1 and the first sideline feedback resource set 2. If it wants to use some sideline feedback resources in the first sideline feedback resource set 1 to transmit data (either for its own use or to share with other terminal devices), it needs to use all the sideline feedback resources on a sub-channel within time slot #i to transmit data. For example, it determines 10 PRBs (including those with bit positions of 0 and 1) on sub-channel # within time slot #i for sideline feedback resource transmission data.
[0292] Optionally, the first terminal device determines the second sideline feedback resource set from at least one first sideline feedback resource set, including: the first terminal device determines the second sideline feedback resource set from at least one first sideline feedback resource set according to a first condition and / or a second condition.
[0293] For example, the first terminal device may determine a second set of sideline feedback resources that satisfies the first condition and / or the second condition from at least one first set of sideline feedback resources, and the number of second set of sideline feedback resources may be one or more.
[0294] For example, a second sideline feedback resource set corresponds to a time unit, the time domain of the second sideline feedback resource set is two symbols (in a time unit), and the frequency domain of the second sideline feedback resource set is a set of RBs.
[0295] In some embodiments, any sidelink feedback resource in the second sidelink feedback resource set satisfies the first condition and / or the second condition. For example, the first terminal device determines, from the at least one first sidelink feedback resource set, a first sidelink feedback resource set satisfying the first condition and / or the second condition (a second sidelink feedback resource set in which any sidelink feedback resource satisfies the first condition and / or the second condition), and takes the first sidelink feedback resource set satisfying the first condition and / or the second condition as the second sidelink feedback resource set.
[0296] Optionally, in the scheme in which any sidelink feedback resource in the second sidelink feedback resource set satisfies the first condition and the second condition, the first terminal device can first determine, from the at least one first sidelink feedback resource set, a second sidelink feedback resource set satisfying the first condition (a second sidelink feedback resource set in which any sidelink feedback resource satisfies the first condition), and then determine, from the second sidelink feedback resource set satisfying the first condition, a second sidelink feedback resource set satisfying the second condition. Alternatively, the first terminal device can first determine, from the at least one first sidelink feedback resource set, a second sidelink feedback resource set satisfying the second condition, and then determine, from the second sidelink feedback resource set satisfying the second condition, a second sidelink feedback resource set satisfying the first condition. The present application does not limit this.
[0297] Exemplarily, the first condition comprises that an interval between a time unit in which any sidelink feedback resource in the second sidelink feedback resource set is located (which can be referred to as a time unit in which the second sidelink feedback resource set is located) and a first time unit in the first COT is less than or equal to P time units, such as T≤P. T is an integer, and P is an integer.
[0298] In the formula, T represents an interval between a time unit in which a sidelink feedback resource is located and a first time unit in the first COT, or T represents a number of time units of the interval between the time unit in which the sidelink feedback resource is located and the first time unit in the first COT. The time unit can be a time slot.
[0299] In combination with Figure 8A or Figure 8B any sidelink feedback resource in the first sidelink feedback resource set 1 is located in a time slot #i and a time slot #i-1 (a first time unit in the first COT) is separated by 1 time slot.
[0300] P satisfies the following relationship: P = K, or, P = max(H, K). Wherein, the mathematical symbol max represents taking the maximum value. K represents the number of time units of the (minimum) required interval between the sidelink feedback resource and the corresponding sidelink shared resource, K represents the minimum time interval between the sidelink feedback resource and the corresponding sidelink shared resource, or, K represents the PSSCH processing delay (sl-MinTimeGapPSFCH) or the processing duration of the data transmitted on the sidelink shared resource, or, K represents the minimum time gap between the PSFCH resource and the associated PSSCH in the unit of slots. The implementation of K can refer to the description of K in the above “Fifth, resource pool”. K is an integer, and K is preconfigured.
[0301] Optionally, the frequency domain of the sidelink shared resource is one PRB.
[0302] Optionally, the frequency domain of the sidelink shared resource is one PRB.
[0303] Optionally, the PSSCH resource and the PSFCH resource corresponding to the PSSCH resource can be in the same RB set or in different RB sets, and the PSSCH resource and the PSFCH resource corresponding to the PSSCH resource can be in the same subchannel or in different subchannels.
[0304] H represents the number of time units corresponding to the processing duration of the COT indication information, such as H time units being the decoding time of the COT indication information, H is an integer, and H is preconfigured. For example, the first terminal device can share the resources in the first COT to other terminal devices, and send COT indication information to other terminal devices. The COT indication information is used to instruct other terminal devices (such as the second terminal device) to use the resources in the first COT. The COT indication information can include configuration information of the shared resources in the first COT, such as time domain position and frequency domain position.
[0305] Optionally, P=K is applicable to a scenario where other terminal devices do not need COT indication information to access the transmission PSFCH of the channel, or a scenario where other terminal devices access the PSFCH resource in the first COT through a short control signaling mechanism. For example, the first terminal device does not explicitly indicate that the PSFCH resource in the first COT is shared for use by other terminal devices. In this scenario, the first terminal device does not need to send COT indication information, and does not need to consider the processing time H of the COT indication information when determining the second sidelink feedback resource set.
[0306] Optionally, P=max(H, K) is applicable to a scenario where other terminal devices need to share indication information (such as COT indication information) to access the transmission PSFCH of the channel. For example, the first terminal device shares the PSFCH resource in the first COT for use by other terminal devices, sends COT indication information, and considers the processing time H of the COT indication information when obtaining the second sidelink feedback resource set.
[0307] Optionally, the present application does not limit the channel access mode of terminal devices accessing the shared channel through signaling indication, for example, terminal devices can be instructed (authorized) to access the shared channel using type 2A / 2B / 2C.
[0308] Exemplarily, the signaling carried by the COT indication information is different, and the decoding time required by the COT indication information is different. For example, when the COT indication information is carried in 1-stage sidelink control information (SCI) (1-stage SCI), the decoding time H of the COT indication information is When the COT indication information is carried in 2-stage SCI (2-stage SCI), the decoding time H of the COT indication information is When the COT indication information is carried in a medium access control (MAC) control element (CE), the decoding time H of the COT indication information is
[0309] Different subcarrier spacings correspond to and are different, and can be referred to Tables 3 and 4, where μ SL =0 represents a 15KHz subcarrier spacing, μ SL =1 represents a 30KHz subcarrier spacing, μ SL =2 represents a 60KHz subcarrier spacing, and μ SL =3 represents a 120KHz subcarrier spacing.
[0310] Table 3
[0311]
[0312] Table 4
[0313]
[0314] Taking 15KHz and 30KHz subcarrier spacing as an example, if the COT indication information is carried by 2-order SCI, combined with Table 3, the processing delay H of decoding the COT indication information is 2 time slots, and assuming that the minimum time delay K between the PSSCH resource and the PSFCH resource is 3 time slots, then the second sidelink feedback resource set that satisfies T<=max{2,3}=max{3} is selected from the at least one first sidelink feedback resource set.
[0315] Exemplarily, T<=P, P=K, that is, the first condition includes: T<=K. If the first sidelink feedback resource set (including all sidelink feedback resources) satisfies that the interval between the time unit where it is located and the first time unit in the first COT is less than or equal to the PSSCH processing delay, it indicates that the PSSCH sent by the first terminal device on the resource (each PRB granularity sidelink shared resource) corresponding to the first time unit in the first COT has not been processed by the receiving terminal device (the device receiving the PSSCH), and the receiving terminal device has not processed the PSSCH, so it will not send HARQ feedback information on the sidelink feedback resource (PRB granularity) corresponding to the PSSCH resource, so that the sidelink feedback resource is idle, or is not used by the terminal device, if the sidelink feedback resources in the first sidelink feedback resource set are all idle (referred to as the second sidelink feedback resource set) or are not used by the terminal device, part or all of the sidelink feedback resources (such as part or all of the sidelink feedback resource sub-set, sub-channel granularity) in the first sidelink feedback resource set can be used to transmit the PSSCH, thereby improving the resource utilization rate. If the first sidelink feedback resource set satisfies that the interval between the time unit where it is located and the first time unit in the first COT is greater than the PSSCH processing delay, it indicates that the receiving terminal device has completed the processing (such as decoding) of the PSSCH before the time unit where the first sidelink feedback resource set is located, and there may be some terminal devices that need to send HARQ feedback information to the first terminal device on the sidelink feedback resource, so the first sidelink feedback resource set including the sidelink feedback resource is not used to transmit the PSSCH, and does not affect the normal HARQ feedback between terminal devices.
[0316] In combination with Figure 8A Or Figure 8BFor the scenario (P=K) that other terminal devices do not need COT indication information to access the channel to transmit PSFCH, the time slot #i where the first set of sidelink feedback resources 1 is located is 1 time slot away from the time slot #i-1 (the first time unit in the first COT), T=1, assuming K=2 time slots, 1 is less than 2, which satisfies the first condition, and part or all of the sidelink feedback resources (such as part or all of the sidelink feedback resource subsets, subchannel granularity) in the first set of sidelink feedback resources 1 can be used to transmit PSSCH. The time slot #i+2 where the second set of sidelink feedback resources 1 is located is 3 time slots away from the time slot #i-1 (the first time unit in the first COT), T=3, assuming K=2 time slots, 3 is greater than 2, which does not satisfy the first condition, and the sidelink feedback resources in the second set of sidelink feedback resources 1 are not used to transmit PSSCH.
[0317] Exemplarily, T≤P, P=max(H, K), that is, the first condition includes: T≤max(H, K).
[0318] If the first set of sidelink feedback resources (including all sidelink feedback resources) satisfies that the interval between the time unit where it is located and the first time unit in the first COT is less than or equal to the maximum value between the PSSCH processing delay and the processing delay of the COT indication information, it means that the PSSCH sent by the first terminal device on the resource (each PRB granularity of sidelink shared resource) corresponding to the first time unit in the first COT has not been processed by the receiving terminal device (the device receiving the PSSCH), and / or the COT indication information sent by the first terminal device has not been processed by the sharing terminal device (the device sharing the resource in the first COT). The receiving terminal device has not processed the PSSCH, so it will not send HARQ feedback information on the sidelink feedback resource (PRB granularity) corresponding to the PSSCH resource; the sharing terminal device has not processed the COT indication information, so it cannot send data on the PSFCH resource in the first COT, that is, the receiving terminal device has not been authorized to send HARQ feedback information on the sidelink feedback resource, so that the sidelink feedback resource is idle or not used by terminal users, if all the sidelink feedback resources in the sidelink feedback resource are idle (called the second set of sidelink feedback resources) or not used by terminal users, part or all of the sidelink feedback resources (subchannel granularity) in the first set of sidelink feedback resources can be used to transmit PSSCH, improving resource utilization.
[0319] If the first set of sidelink feedback resources does not satisfy T≤max(H,K), it means that the receiving terminal device has completed processing of the PSSCH before the time unit where the first set of sidelink feedback resources is located, and there is a terminal device that needs to send HARQ feedback information to the first terminal device on the corresponding sidelink feedback resource (PRB granularity), and / or the sharing terminal device has completed processing of the COT indication information and can send HARQ-ACK feedback information on the PSFCH resource within the first COT. Correspondingly, the receiving terminal device will send HARQ feedback information on the sidelink feedback resource after receiving the data, so the first set of sidelink feedback resources including the sidelink feedback resource is not used for transmitting PSSCH, and does not affect the normal HARQ feedback between terminal devices.
[0320] In combination Figure 8A Or Figure 8B For the scenario where other terminal devices need to share indication information (such as COT indication information) to access the transmission PSFCH of the channel (P=max(H,K), the time slot #i where the first set of sidelink feedback resources 1 is located is 1 time slot away from the time slot #i-1 (the first time unit in the first COT), T=1, assuming K=2 time slots and H=1 time slot, then P=2 time slots, 1 is less than 2, satisfying the first condition, and the sidelink feedback resource (such as part or all of the sidelink feedback resource subset, the subchannel granularity) in the first set of sidelink feedback resources 1 can be used for transmitting PSSCH. The time slot #i+2 where the first set of sidelink feedback resources 2 is located is 3 time slots away from the time slot #i-1 (the first time unit in the first COT), T=3, assuming K=2 time slots and H=1 time slot, then P=2 time slots, 3 is greater than 2, not satisfying the first condition, and the sidelink feedback resource in the first set of sidelink feedback resources 2 is not used for transmitting PSSCH.
[0321] In this way, the PSFCH resource that is not needed for PSFCH transmission is used for transmitting PSSCH, which improves the utilization rate of PSFCH resources compared with the case where the PSFCH resource is idle or used for transmitting a channel-occupying signal, and also ensures that the COT is not lost.
[0322] Exemplarily, the second condition comprises one or more of the following: none of the sidelink feedback resources in the second sidelink feedback resource set needs to transmit the collision indication information; each sidelink shared resource included in the resources corresponding to the first time unit satisfies one of the following: a signal strength of the sidelink shared resource is detected to be less than or equal to a first threshold, no control information is detected on the sidelink shared resource, control information on the sidelink shared resource indicates a transmission type as a broadcast manner, and the control information on the sidelink shared resource indicates the transmission type as a blind retransmission manner; an interval between the first time unit and a first time unit in the first COT is less than or equal to H; and, a value of a bit position of a sidelink feedback resource included in the second sidelink feedback resource set in the first bit map is 0.
[0323] Optionally, the collision indication information can be used to indicate a resource collision, for example, the terminal device 1 sends the collision indication information to the terminal device 2, the collision indication information is used to indicate that the resource 1 in the first COT has a collision (such as being occupied by the terminal device 3), and the terminal device 2 can not use the resource 1 to send data after receiving the collision indication information. The collision indication information can also be used to indicate that the resource 2 outside the first COT has a collision. The implementation of the collision indication information can refer to the IUCscheme2 collision indication described in the “sixth, PSFCH resource position” above.
[0324] Exemplarily, none of the sidelink feedback resources in the second sidelink feedback resource set needs to transmit the collision indication information, in combination with Figure 8A , assuming that each subchannel includes 10 PRBs, the first sidelink feedback resource set 1 includes 40 PRB sidelink feedback resources, if the 40 PRB sidelink feedback resources all do not need to transmit the collision indication information, part or all of the sidelink feedback resources (such as one or more of the sidelink feedback resource sub-sets 1 to 4) in the first sidelink feedback resource set 1 are used to transmit the PSSCH, for example, only the sidelink feedback resource sub-set 1 can be used to transmit the PSSCH.
[0325] In some embodiments, none of the sidelink feedback resources in the second sidelink feedback resource set needs to transmit the collision indication information, including: the collision information receiving flag field in the control information on at least one sidelink shared resource included in the resources corresponding to the first time unit is all 0, the value of the bit position corresponding to the sidelink feedback resource included in the second sidelink feedback resource set in the second bit map is all 0 (i.e., none of the sidelink feedback resources in the second sidelink feedback resource set is used for collision indication information sending and receiving), or the collision information receiving flag field in the control information on part of the sidelink shared resources corresponding to the first time unit is 0, and the value of the bit position (in the second bit map) of the sidelink feedback resource corresponding to the other part of the sidelink shared resources is all 0.
[0326] Optionally, the first time unit is the Kth time unit to the K+T p -1 time unit, T p represents the number of time units included in one feedback period, and the feedback period refers to the period of PSFCH resources.
[0327] As shown in Figure 8A or Figure 8B , the Kth time slot to the K+T p -1 time slot is time slot #i-K to time slot #i-K-T p +1, the first time unit is time slot #i-K to time slot #i-K-T p +1. T p is the period of PSFCH resources, such as 2 time slots.
[0328] For example, if each time slot in time slot #i-K to time slot #i-K-Tp+1 satisfies that the conflict information receiving flag field in the control information on the corresponding resource (including at least one sidelink shared resource) is 0, or the value of the bit position corresponding to each sidelink feedback resource in time slot #i in the second bit map is 0, or the conflict information receiving flag field in the control information on part of the sidelink shared resources in time slot #i-K to time slot #i-K-Tp+1 (corresponding to part of the sidelink feedback resources in time slot #i) is 0, and the value of the bit position corresponding to another part of the sidelink feedback resources in time slot #i in the second bit map is 0, then part or all of the sidelink feedback resources (such as part or all of the sidelink feedback resource sub-sets) in the corresponding first sidelink feedback resource set are used to transmit PSSCH.
[0329] As shown in Figure 8B , T p= 2, assuming that the PSSCH processing delay K = 2, for the time slot #i where the first sidelink feedback resource set 1 is located, the first time unit is any time slot in the time slot #i-2 to the time slot #i-3, if the conflict information receiver flag field in the control information on the PRB granularity sidelink shared resource included in the time slot #i-2 to the time slot #i-3 is all 0, or, the value of the bit position corresponding to the PRB granularity sidelink feedback resource included in the time slot #i in the second bit map is all 0, or, the conflict information receiver flag field 0 in the control information on part of the PRB granularity sidelink shared resource (corresponding to part of the PRB granularity sidelink feedback resource in the time slot #i) in the time slot #i-2 to the time slot #i-3, and the value of the bit position corresponding to the other part of the PRB granularity sidelink feedback resource in the time slot #i in the second bit map is all 0, then part or all of the sidelink feedback resources (such as part or all of the sidelink feedback resource sub-set) in the first sidelink feedback resource set 1 are used to transmit the PSSCH.
[0330] For example, the control information can be a first-order SCI, and the conflict information receiver flag field in the first-order SCI is 0, indicating that the terminal device cannot receive the conflict information. In this application, the conflict information can also be referred to as conflict indication information. In this way, the terminal device does not receive the conflict indication information, and the first terminal device does not need to use the sidelink feedback resource to send the conflict indication information. The sidelink feedback resource is idle. If the sidelink feedback resource set includes idle sidelink feedback resources, part or all of the sidelink feedback resources (such as part or all of the sidelink feedback resource sub-set) in the sidelink feedback resource set are used to transmit the PSSCH.
[0331] Alternatively, if the first terminal device detects that the signal strength of the sidelink shared resource included in the first time unit is less than or equal to the first threshold, it indicates that the channel where the first time unit corresponds to the resource is idle, and the first threshold is the signal strength threshold of the access channel. For example, if the energy on the channel where the first time unit corresponds to the resource is lower than the energy detection threshold (the first threshold can be the energy detection threshold described in the above "third, LBT mechanism"), the channel is idle, no PSSCH is transmitted, and no HARQ feedback is needed using the corresponding sidelink feedback resource. The sidelink feedback resource is idle. If the sidelink feedback resource set includes idle sidelink feedback resources, part or all of the sidelink feedback resources (such as part or all of the sidelink feedback resource sub-set) in the sidelink feedback resource set can be used to transmit the PSSCH.
[0332] Optionally, the first threshold is an energy detection threshold in performing a channel access procedure, which can be understood as that the first terminal device senses a time slot (sensing slot duration, 9us) to detect that the energy in the channel for at least 4us is lower than the first threshold, and it can be considered that the channel in the sensing slot is idle, otherwise, it is considered that the channel in the sensing slot is busy.
[0333] For example, the first terminal device can detect whether the signal strength (or average value) in the resource corresponding to the first time unit is less than or equal to the first threshold, if the signal strength of each PRB resource in the resource corresponding to the first time unit is less than or equal to the first threshold, or the average value of the signal strength of all PRB resources in the resource corresponding to the first time unit is less than or equal to the first threshold, the first sidelink feedback resource set corresponding to the first time unit can be used as the second sidelink feedback resource set for transmitting the PSSCH, otherwise, the first sidelink feedback resource set corresponding to the first time unit is not used for transmitting the PSSCH.
[0334] In combination with Figure 8A or Figure 8B , T p = 2, assuming that the PSSCH processing delay K = 2, for the time slot #i where the first sidelink feedback resource set 1 is located, the first time unit is any one of the time slot #i-2 to the time slot #i-3, as shown in Figure 8A or Figure 8A , the signal strength of each PRB resource in the subchannel #1 to the subchannel #4 in the time slot #i-2 to the time slot #i-3 is less than or equal to the first threshold, then the first sidelink feedback resource set 1 is not needed for HARQ feedback, and one or more sidelink feedback resources (such as part or all of the sidelink feedback resource subset) in the first sidelink feedback resource set 1 can be used for transmitting the PSSCH.
[0335] Optionally, no control information (such as 1st order SCI) is detected on the sidelink shared resource included in the resource corresponding to the first time unit, which indicates that the resource corresponding to the first time unit is not occupied by the sidelink terminal device, for example, it is occupied by a non-sidelink terminal device (such as a Wi-Fi device), the non-sidelink terminal device will not perform data transmission between terminal devices, and thus will not use the corresponding sidelink feedback resource to transmit HARQ feedback information, and the sidelink feedback resource is idle, if all the sidelink feedback resources included in the sidelink feedback resource set are idle, part or all of the sidelink feedback resources (such as part or all of the sidelink feedback resource subset) in the sidelink feedback resource set can be used for transmitting the PSSCH, which can improve the resource utilization rate.
[0336] For example, the control information on the sidelink shared resource included in the resource corresponding to the first time unit is detected, which can include that the signal strength on the sidelink shared resource is greater than the first threshold, and the control information on the sidelink shared resource is detected. This indicates that the resource corresponding to the first time unit is occupied, but specifically occupied by a non-sidelink terminal device (such as a Wi-Fi device).
[0337] Optionally, the control information on the sidelink shared resource included in the resource corresponding to the first time unit indicates that the transmission type is a broadcast mode, indicating that the resource on the first time unit is occupied by a sidelink terminal device, but the sidelink transmission is broadcast type data. For example, the control information is a 2nd order SCI, and the cast type field in the 2nd order SCI is 00. Broadcast type data does not require HARQ feedback from the receiving device, and the sidelink feedback resource is idle. If all sidelink feedback resources included in the sidelink feedback resource set are idle, part or all of the sidelink feedback resources (such as part or all of the sidelink feedback resource sub-set) in the sidelink feedback resource set can be used to transmit PSSCH, improving resource utilization.
[0338] For example, the control information on the sidelink shared resource included in the resource corresponding to the first time unit indicates that the transmission type is a broadcast mode, which can include that the signal strength on the sidelink shared resource is greater than the first threshold, and the control information on the sidelink shared resource is detected, but the control information indicates that the transmission type is a broadcast mode. This indicates that the resource corresponding to the first time unit is occupied by a sidelink terminal device, but the sidelink transmission is broadcast type data.
[0339] Optionally, the control information on the sidelink shared resource included in the resource corresponding to the first time unit indicates that the transmission type is a blind retransmission mode, indicating that the resource on the first time unit is occupied by a sidelink terminal device, and the sidelink transmission is blind retransmission. For example, the control information is a 2nd order SCI, and the HARQ feedback enabled / disabled indicator field carried in the 2nd order SCI is 0, indicating that the sidelink transmission does not require HARQ feedback from the receiving device, and the sidelink feedback resource is idle. If all sidelink feedback resources included in the sidelink feedback resource set are idle, part or all of the sidelink feedback resources (such as part or all of the sidelink feedback resource sub-set) in the sidelink feedback resource set can be used to transmit PSSCH, improving resource utilization.
[0340] For example, the control information on the sidelink shared resource corresponding to the first time unit includes an indication that the transmission type is a blind retransmission mode, which can include: detecting that the signal strength on the sidelink shared resource is greater than a first threshold, and detecting control information on the sidelink shared resource, but the control information indicates that the transmission type is a blind retransmission mode. This indicates that the resource on the first time unit is occupied by the sidelink terminal device, but the sidelink transmission is a blind retransmission.
[0341] Optionally, the interval between the first time unit and the first time unit in the first COT is less than or equal to H, indicating that the first time unit is located within the first H time slots in the first COT. The first time unit is located within the processing duration H of the COT indication information, and the device receiving the COT indication information has not completed decoding of the COT indication information, and will not use the resource in the first COT to transmit PSSCH, so it does not need to perform HARQ feedback, so that the corresponding sidelink feedback resources are all idle. Part or all of the sidelink feedback resources in the sidelink feedback resource set (such as part or all of the sidelink feedback resource sub-set) are used to transmit PSSCH, improving resource utilization.
[0342] For example, the interval between the first time unit and the first time unit in the first COT is less than or equal to H, which can include: detecting that the signal strength on the sidelink shared resource is greater than a first threshold, and the interval between the first time unit and the first time unit in the first COT is less than or equal to H.
[0343] Optionally, in the first bit map, the values of the bits corresponding to the sidelink feedback resources included in the second sidelink feedback resource set are all 0, indicating that none of the sidelink feedback resources in the second sidelink feedback resource set is used for HARQ feedback (such as not used for sending and receiving HARQ-ACK information), and the sidelink feedback resources are idle. If all the sidelink feedback resources included in the sidelink feedback resource set are idle, part or all of the sidelink feedback resources in the sidelink feedback resource set (such as part or all of the sidelink feedback resource sub-set) can be used to transmit PSSCH, improving resource utilization.
[0344] In this application, the resource corresponding to the first time unit can refer to the resource whose time domain position is the first time unit and whose frequency domain position is within the bandwidth of the channel accessed by the first terminal device.
[0345] For example, the second condition includes: none of the sidelink feedback resources in the second sidelink feedback resource set needs to transmit the collision indication information, and each sidelink shared resource included in the resource corresponding to the first time unit satisfies one of the following: detecting that the signal strength of the sidelink shared resource is less than or equal to a first threshold, detecting no control information on the sidelink shared resource, the control information on the sidelink shared resource indicating that the transmission type is a broadcast mode, and the control information on the sidelink shared resource indicating that the transmission type is a blind retransmission mode.
[0346] For example, none of the sidelink feedback resources in the second sidelink feedback resource set needs the transmission conflict indication information, and the sidelink shared resources included in the resources corresponding to the first time unit satisfy the following conditions: the first terminal device detects that the signal strength of a first part of the sidelink shared resources in the resources corresponding to the first time unit is less than or equal to a first threshold, the first terminal device does not detect control information on a second part of the sidelink shared resources in the resources corresponding to the first time unit, the control information on a third part of the sidelink shared resources in the resources corresponding to the first time unit indicates that the transmission type is a broadcast mode, and the control information on a fourth part of the sidelink shared resources in the resources corresponding to the first time unit indicates that the transmission type is a blind retransmission mode. The first part of the sidelink shared resources to the fourth part of the sidelink shared resources constitute all the sidelink shared resources included in the resources corresponding to the first time unit. This is only an example.
[0347] For another example, the second condition includes: none of the sidelink feedback resources in the second sidelink feedback resource set needs the transmission conflict indication information, and the interval between the first time unit and the first time unit in the first COT is less than or equal to H. Not all are listed.
[0348] For another example, the second condition includes: none of the sidelink feedback resources in the second sidelink feedback resource set needs the transmission conflict indication information, and in the first bit map, the values of the bit positions corresponding to the sidelink feedback resources included in the second sidelink feedback resource set are all 0. Not all are listed.
[0349] In this way, none of the sidelink feedback resources in the second sidelink feedback resource set needs the transmission conflict indication information and the HARQ feedback information, the second sidelink feedback resource set is idle, and part or all of the sidelink feedback resources in the second sidelink feedback resource set can be used to transmit sidelink data, improving resource utilization.
[0350] For another example, the second condition includes: none of the sidelink feedback resources in the second sidelink feedback resource set needs the transmission conflict indication information. In this way, none of the sidelink feedback resources in the second sidelink feedback resource set needs the transmission conflict indication information, the second sidelink feedback resource set is idle, and at least one sidelink feedback resource in the second sidelink feedback resource set can be used to transmit sidelink data, improving resource utilization.
[0351] For example, the second condition includes that each sidelink shared resource included in the resource corresponding to the first time unit satisfies one of the following: a signal strength of the sidelink shared resource is detected to be less than or equal to a first threshold value, no control information is detected on the sidelink shared resource, control information on the sidelink shared resource indicates that a transmission type is in a broadcast manner, and control information on the sidelink shared resource indicates that the transmission type is in a blind retransmission manner. In this way, none of the sidelink feedback resources in the second sidelink feedback resource set needs to transmit HARQ feedback information, and is idle, and some or all of the sidelink feedback resources in the second sidelink feedback resource set can be used to transmit sidelink data, improving resource utilization.
[0352] For example, the second condition includes that an interval between the first time unit and a first time unit in the first COT is less than or equal to H. In this way, none of the sidelink feedback resources in the second sidelink feedback resource set needs to transmit HARQ feedback information, and is idle, and some or all of the sidelink feedback resources in the second sidelink feedback resource set can be used to transmit sidelink data, improving resource utilization.
[0353] In combination Figure 7 For example, taking the case that each sidelink feedback resource in the second sidelink feedback resource set satisfies the first condition and the second condition. For a scenario (P = max(H, K)) in which other terminal devices need to share indication information (such as COT indication information) to access the transmission PSFCH of the channel, the time slot #i in which the first sidelink feedback resource set 1 is located is 1 time slot away from the time slot #i-1 (the first time unit in the first COT), T = 1, assuming that K = 2 time slots and H = 1 time slot, then P = 2 time slots, 1 < 2, satisfying the first condition. The time slot #i+2 in which the second sidelink feedback resource set 2 is located is 3 time slots away from the time slot #i-1, T = 3, then P = 2 time slots, 3 > 2, not satisfying the first condition. Then it is further determined whether the sidelink feedback resource set 1 satisfying the first condition satisfies the second condition, as shown in the following table. Figure 9 T p = 2, assuming that the PSSCH processing delay K = 2, for the time slot #i in which the first sidelink feedback resource set 1 is located, the first time unit is any one of the time slot #i-2 to the time slot #i-3, if the signal strength of at least one sidelink shared resource (PRB) in the time slot #i-2 to the time slot #i-3 is detected to be less than or equal to the first threshold value, then some or all of the sidelink feedback resources included in the first sidelink feedback resource set 1 can be used to transmit the PSSCH.
[0354] In a possible design, if there is no sidelink feedback resource set satisfying the first condition and / or the second condition in the at least one first sidelink feedback resource set, the first terminal device can also use (part or all of) a certain first sidelink feedback resource set for transmitting the PSSCH according to the reservation information or its own scheduling decision, and the like. In some embodiments, when the resource pool includes multiple RB sets, if the data transmission of the first terminal device occupies all RBs of the resource pool, or the number of occupied RBs reaches a certain total amount, the first terminal device can determine a second sidelink feedback resource set from the at least one first sidelink feedback resource set according to the reservation information or its own scheduling decision.
[0355] For example, if the data transmission of the first terminal device occupies all RBs of the entire resource pool, or the number of occupied RBs reaches a certain total amount, for example, occupies 80% of all RBs in the resource pool, or occupies all RBs that can be used for communication transmission in the resource pool, or occupies all RBs included in all subchannels in the resource pool, at this time, the first terminal device has absolute control over the resources in the first COT, and can control whether to share the resources in the first COT with other terminal devices. The first terminal device can use a certain sidelink feedback resource (such as a certain sidelink feedback resource subset) for transmitting the PSSCH according to the reservation information or its own scheduling decision, and the like.
[0356] Optionally, if the resource pool includes multiple RB sets (such as RB set 1 and RB set 2), but the data transmission of the first terminal device occupies the multiple RB sets but does not occupy all RB sets in the multiple RB sets (for example, occupies all subchannels in the RB set 1 and part of the subchannels in the RB set 2), at this time, other terminal devices can also access the channel (for example, occupy another part of the subchannels in the RB set 2) at the same time. At this time, the other terminal devices are also COT initiators, and the other terminal devices can also control the resources they occupy and share the resources with third-party terminal devices to access the channel. In this scenario, the first terminal device does not use (part or all of) a certain first sidelink feedback resource set for transmitting the PSSCH according to the reservation information or its own scheduling decision, and the like.
[0357] In some embodiments, when the PSSCH resource and the corresponding PSFCH resource are in the same RB set, if the data transmission of the first terminal device occupies all RBs of the RB set or the number of occupied RBs reaches a certain total amount, the first terminal device can determine the second sidelink feedback resource set from the at least one first sidelink feedback resource set according to the reservation information or its own scheduling decision. For example, after the data transmission of the first terminal device occupies all RBs of the entire RB set or the number of occupied RBs reaches a certain total amount, it can hinder other terminal devices from simultaneously accessing other frequency domain resources of the RB set, so that the first terminal device has absolute control over the time-frequency resources in the first COT and can control whether to share the time-frequency resources in the first COT with other terminal devices. The first terminal device can use one or more sidelink feedback resources (such as one or more sidelink feedback resource sub-sets) for transmitting PSSCH according to the reservation information or its own scheduling decision.
[0358] Optionally, if the transmission bandwidth of the first terminal device occupies the entire RB set (for example, the transmission adopts an interleaved RB structure, but only one interleaving is used), but does not occupy all RBs of the RB set, at this time, other terminal devices can also simultaneously access the channel, so that the other terminal devices are also COT initiators and can control the resources they occupy to share the channel with third-party terminal devices. In this scenario, the first terminal device does not use some of the first sidelink feedback resource set (part or all of the sidelink feedback resources) for transmitting PSSCH according to the reservation information or its own scheduling decision.
[0359] That is, due to the exclusivity of channel access in the unlicensed frequency band, when a terminal device successfully accesses the channel and obtains the right to control all time-frequency resources in the COT (i.e., decides whether to share some resources), the COT initiator that occupies all RBs (all RBs in the resource pool or all RBs in the RB set) can autonomously decide whether to use some PSFCH resources for transmitting PSSCH.
[0360] In one possible design, the method provided by the embodiments of the present application can further include: S704, the first terminal device sends first indication information. Correspondingly, the second terminal device receives the first indication information from the first terminal device.
[0361] Optionally, the first indication information is used to indicate that part or all of the sidelink feedback resources in the second sidelink feedback resource set are used for transmitting sidelink data.
[0362] Exemplarily, the part of the sidelink feedback resources in the second sidelink feedback resource set is all sidelink feedback resources in a sidelink feedback resource subset in the second sidelink feedback resource set, or is sidelink feedback resources included in multiple sidelink feedback resource subsets, and the first indication information is used to indicate that at least one sidelink feedback resource subset in the second sidelink feedback resource set is used to transmit sidelink data.
[0363] Optionally, the first indication information can include configuration information of the part or all of the sidelink feedback resources in the second sidelink feedback resource set.
[0364] Exemplarily, the first indication information can include configuration information of the at least one sidelink feedback resource subset in the second sidelink feedback resource set.
[0365] For example, the first indication information can be carried in MAC or SCI.
[0366] For example, after the first terminal device determines the second sidelink feedback resource set, it can inform other terminal devices which sidelink feedback resources are used to transmit sidelink data. If the first terminal device wants to share the sidelink feedback resources (or sidelink feedback resource subsets) with other terminal devices, it needs to send the first indication information. The device that wants to use the sidelink feedback resources to transmit PSSCH can transmit PSSCH on the sidelink feedback resources (or sidelink feedback resource subsets) according to the first indication information, and correspondingly, the receiving device can receive PSSCH on the corresponding sidelink feedback resources according to the first indication information. Optionally, after the first terminal device determines the second sidelink feedback resource set, it can use part or all of the sidelink feedback resources (such as at least one sidelink feedback resource subset) in the second sidelink feedback resource set for data transmission, or share part or all of the sidelink feedback resources (such as at least one sidelink feedback resource subset) in the second sidelink feedback resource set with other terminal devices. Or, the first terminal device uses part of the sidelink feedback resources in the second sidelink feedback resource set for data transmission, and shares part of the sidelink feedback resources in the second sidelink feedback resource set with other terminal devices.
[0367] In a possible design, the method provided by the embodiments of the present application can further include: the first terminal device sends sidelink data on part or all of the sidelink feedback resources in the second sidelink feedback resource set. The present application does not limit the execution order of this step and S704.
[0368] For example, the first terminal device can use part or all of the sidelink feedback resource subsets in the second sidelink feedback resource set to send sidelink data.
[0369] In a possible design, the method provided by the embodiment of the present application can further include: S705, the first terminal device sends second indication information to the second terminal device. Correspondingly, the second terminal device receives the second indication information from the first terminal device.
[0370] Optionally, the second indication information is used to indicate that the second terminal device sends sidelink data on part or all of the sidelink feedback resources in the second sidelink feedback resource set. That is, if the first terminal device shares part or all of the sidelink feedback resources in the second sidelink feedback resource set for the second terminal device to use, the second terminal device needs to be sent the second indication information.
[0371] Optionally, the second indication information can also be used to indicate that the second terminal device uses the sidelink shared resource in the first COT. That is, the first terminal device can also share the PSSCH resource in the first COT for the second terminal device to use.
[0372] In a possible design, the method provided by the embodiment of the present application can further include: S706-S707.
[0373] S706, the second terminal device accesses the channel.
[0374] In some embodiments, the above-mentioned access of the second terminal device to the channel includes that the second terminal device accesses the channel according to the second indication information.
[0375] In other embodiments, the above-mentioned access of the second terminal device to the channel includes that the second terminal device accesses the channel through a short control signaling mechanism. For example, the first terminal device does not send the second indication information to the second terminal device, and the second terminal device accesses the channel through the short control signaling mechanism and uses part or all of the sidelink feedback resources in the second sidelink feedback resource set to send sidelink data according to the first indication information.
[0376] That is, the second terminal device can access the channel through the shared sidelink feedback resource set or through the short control signaling mechanism to use part or all of the sidelink feedback resources in the second sidelink feedback resource set.
[0377] S707, the second terminal device sends sidelink data on part or all of the sidelink feedback resources in the second sidelink feedback resource set.
[0378] Based on Figure 7The method shown involves a first terminal device determining a second set of sideline feedback resources from at least one first set of sideline feedback resources, where all at least one sideline feedback resource satisfies a first condition. The first condition includes: the interval between the time unit where the sideline feedback resource is located and the first time unit in the first COT is less than or equal to P time units. If a sideline feedback resource satisfies the first condition, it indicates that the sideline feedback resource is idle or not used by any terminal device. If all sideline feedback resources in the first set of sideline feedback resources are idle (referred to as the second set of sideline feedback resources) or not used by any terminal device, some or all of the sideline feedback resources in the first set of sideline feedback resources can be used to transmit sideline data, which can avoid resource waste within the COT and thus improve resource utilization.
[0379] In some embodiments, a time unit includes two candidate access time-domain locations, for example Figure 9 In (a) of the above, a time unit contains two candidate access symbols, namely symbol 0 and symbol 4. The terminal device accesses the channel at the second candidate access time domain position within a time unit. If the time unit includes sideline feedback resources (the frequency domain of the sideline feedback resources is not limited here), then the resources corresponding to the time domain position where the sideline feedback is located in the time unit are used to transmit sideline data. Optionally, Figure 9 The first and / or second terminal devices in the system can perform this function. Optionally, the time unit can be a time slot.
[0380] Optionally, the candidate access time-domain location can be the time-domain location of the candidate access symbol, such as the symbol location where automatic gain control (AGC) is located.
[0381] For example, at least two candidate access time-domain locations include: a first candidate access time-domain location and a second candidate access time-domain location, wherein the first candidate access time-domain location is earlier in time than the second candidate access time-domain location.
[0382] like Figure 7As shown in (a) of FIG. 13, the first candidate access time domain position is symbol 0, and the second candidate access time domain position is symbol 4. The terminal device fails in LBT before symbol 0 and succeeds in LBT before symbol 4. The terminal device accesses the channel at the second candidate access time domain position in a time slot, but the time slot includes the time domain position of the PSFCH resource, and therefore the PSFCH resource is used to transmit the PSSCH, that is, symbols 11 and 12 are used to transmit the PSSCH. In addition, because the PSFCH resource is used to transmit the PSSCH, the GAP resource before the PSFCH resource can also not be reserved, and the GAP resource can also be used to transmit the PSSCH, that is, symbol 10 is used to transmit the PSSCH. In this way, occupying symbols 10 to 12 to transmit the PSSCH can avoid other terminal devices accessing the channel at symbols 10 to 12, thereby reducing the probability of COT loss and improving the probability of successful access of the terminal device to the channel.
[0383] Optionally, this implementation (using the resource corresponding to the time domain position of the sidelink feedback in the time unit to transmit the sidelink data) is applicable to a scenario in which the terminal device needs to access the shared channel through channel indication signaling or authorization information, for example, needs to be indicated by the COT initiator to use type 2 access through COT sharing. Because the PSFCH symbol and the COT indication information are in the same time slot, the shared terminal device cannot decode the COT indication information in time.
[0384] In other embodiments, one time unit includes two candidate access time domain positions, for example Figure 9 As shown in (b) of FIG. 13, one time unit includes two candidate access symbols, symbol 0 and symbol 4. The terminal device succeeds in LBT at the second candidate access time domain position in the time unit, and if the time unit is a time unit including the sidelink feedback resource (not limited to the frequency domain of the sidelink feedback resource), the terminal device does not access the channel at the second candidate access time domain position. If the terminal device succeeds in LBT at the first candidate access time domain position in the time unit, the terminal device accesses the channel. Optionally, Figure 9 The first terminal device and / or the second terminal device in (a) and / or (b) can perform the function.
[0385] As shown in (a) of FIG. 13, the first candidate access time domain position is symbol 0, and the second candidate access time domain position is symbol 4. The terminal device fails in LBT before symbol 0 and succeeds in LBT before symbol 4. The terminal device accesses the channel at the second candidate access time domain position in a time slot, but the time slot includes the time domain position of the PSFCH resource, and therefore the PSFCH resource is used to transmit the PSSCH, that is, symbols 11 and 12 are used to transmit the PSSCH. In addition, because the PSFCH resource is used to transmit the PSSCH, the GAP resource before the PSFCH resource can also not be reserved, and the GAP resource can also be used to transmit the PSSCH, that is, symbol 10 is used to transmit the PSSCH. In this way, occupying symbols 10 to 12 to transmit the PSSCH can avoid other terminal devices accessing the channel at symbols 10 to 12, thereby reducing the probability of COT loss and improving the probability of successful access of the terminal device to the channel. Figure 6CAs shown in (b) of FIG. 6, the first candidate access time domain position is symbol 0, and the second candidate access time domain position is symbol 4. The terminal device fails in LBT before symbol 0, succeeds in LBT (such as type 1 LBT) before symbol 4, but the time domain position where the PSFCH resource is located is included in the time slot. Therefore, the terminal device does not access the channel at the second candidate access time domain position, waits for the next time unit, and accesses the channel after succeeding in LBT at the first candidate access time domain position of the next time unit. This can improve the probability of successful channel access of the terminal device. If the terminal device accesses the channel at symbol 4, and transmits data at symbol 8 and symbol 9, data decoding and data transmission may fail, and thus the channel access fails, which wastes the power consumption of the terminal device.
[0386] Optionally, Figure 6C The PSFCH resource in the time slot shown in (b) of FIG. 6 is not used for PSSCH transmission of other terminal devices. For example, other terminal devices can access the channel through a short control signaling mechanism, and transmit PSFCH at symbol 11 to symbol 12.
[0387] That is, when the terminal device misses the first candidate access symbol of a time unit, and the time unit includes a PSFCH resource, the terminal device does not access the channel to transmit data from the second candidate access symbol of the time unit, even if the UE succeeds in LBT before the second candidate access symbol and can successfully access the channel.
[0388] Optionally, this implementation (the terminal device does not access the channel at the second candidate access time domain position) is applicable to a scenario in which the terminal device does not need to access the shared channel through channel indication signaling or authorization information, for example, the terminal device needs to be indicated by a COT initiator in a COT sharing manner, that is, type 2 access can be used, and then PSFCH transmission is performed.
[0389] In the present application, the same or similar parts between various embodiments can be mutually referred to, unless otherwise specified. In the various embodiments of the present application and the various implementation manners / implementation methods / implementation approaches in the various embodiments, the terms and / or descriptions are consistent and can be mutually referred to, unless otherwise specified and logically conflicted. The technical features in different embodiments and the various implementation manners / implementation methods / implementation approaches in the various embodiments can be combined to form new embodiments, implementation manners, implementation methods, or implementation approaches according to their inherent logical relationship. The implementation manners of the present application described below do not constitute a limitation on the protection scope of the present application.
[0390] The actions of the first terminal device in the method embodiments can be implemented by Figure 10 The processor 601 in the communication apparatus 600 shown in FIG. 6 invokes the application program code stored in the memory 603 to instruct the terminal device to perform the actions of the second terminal device in the method embodiments, which are not limited by the embodiments of the present application. Figure 10 The processor 601 in the communication apparatus 600 shown in FIG. 6 invokes the application program code stored in the memory 603 to instruct the second terminal device to perform the actions of the second terminal device in the method embodiments, which are not limited by the embodiments of the present application.
[0391] It can be understood that the methods and / or steps implemented by the second terminal device in the above embodiments can also be implemented by components (such as chips or circuits) that can be used for the second terminal device, and the methods and / or steps implemented by the terminal device can also be implemented by components (such as chips or circuits) that can be used for the terminal device.
[0392] The above mainly introduces the schemes provided by the embodiments of the present application from the perspective of the interaction between the network elements. Correspondingly, the embodiments of the present application also provide a communication apparatus for implementing the above methods. The communication apparatus can be the terminal device in the method embodiments, or an apparatus containing the terminal device, or a component that can be used for the terminal device. Alternatively, the communication apparatus can be the second terminal device in the method embodiments, or an apparatus containing the second terminal device, or a component that can be used for the second terminal device. It can be understood that the communication apparatus contains the corresponding hardware structure and / or software modules for implementing each function in order to implement the above functions. Those skilled in the art should easily realize that the units and algorithm steps of the examples described in combination with the embodiments disclosed herein can be implemented in the form of hardware or a combination of hardware and computer software. Whether a certain function is implemented in hardware or computer software driven hardware depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0393] Figure 10 Another structure diagram of a communication apparatus provided by the embodiments of the present application is shown in FIG. 10. For ease of illustration, Figure 10 Only the main components of the communication apparatus are shown. The communication apparatus 1000 can be the first terminal device or the second terminal device in the method embodiments.
[0394] The communication apparatus 1000 can include a processing module 1001, a transceiver module 1002, and / or a determination module 1003.
[0395] For example, when the communication device 1000 is the first terminal device in the aforementioned method embodiment, the communication device 1000 may include a processing module 1001 and a determination module 1003, and may also include a transceiver module 1002.
[0396] For example, when the communication device 1000 is the second terminal device in the aforementioned method embodiment, the communication device 1000 may include a processing module 1001 and a transceiver module 1002, and may also include a determination module 1003.
[0397] The processing module 1001 can be used to implement one or more processing functions executed by any one or more of the first terminal device or the second terminal device in any of the above method embodiments. The processing module 1001 can be a processor.
[0398] The transceiver module 1002, also known as a transceiver unit, is used to implement one or more transceiver functions performed by the first terminal device or the second terminal device in any of the above method embodiments. The transceiver module 1002 may include a receiving module and a sending module. Figure 6C (Not shown in the image). This application does not specifically limit the specific implementation of the transceiver module 1002. The transceiver module 1002 may consist of a transceiver circuit, a transceiver, a transceiver unit, or a communication interface.
[0399] The determining module 1003 can be used to implement one or more determining functions executed by any one or more of the first terminal device or the second terminal device in any of the above method embodiments. The determining module 1003 can be a processor. The determining module 1003 and the processing module 1001 can be different modules or the same module.
[0400] Optionally, the communication device 1000 may also include a storage module. Figure 6C (Not shown in the diagram), the storage module stores programs or instructions. When the processing module 1001 executes the program or instructions, the communication device 1000 can perform the method described in any of the above method embodiments.
[0401] In this embodiment, the communication device 1000 is presented in an integrated manner, divided into various functional modules. Here, "module" can refer to a specific ASIC, circuitry, a processor and memory executing one or more software or firmware programs, integrated logic circuitry, and / or other devices that can provide the aforementioned functions. In a simplified embodiment, those skilled in the art will recognize that the communication device 1000 can employ... Figure 10 The communication device 600 shown is in the form of this device.
[0402] for example, Figure 6AThe processor 601 in the illustrated communication apparatus 600 can cause the method in the above method embodiments to be performed by invoking the computer-executed instructions stored in the memory 603.
[0403] Since the communication apparatus 1000 provided in this embodiment can perform the above method, the technical effects it can obtain can refer to the above method embodiments, which will not be described here again.
[0404] In a possible design, Figure 6B The illustrated communication apparatus 1000 can be applicable to Figures 1 to 9 and Figures 7-9 In the illustrated system, the above Figure 10 The function of the first terminal device in the method.
[0405] The determining module 1003 is configured to determine a first channel occupancy time (COT) through channel access.
[0406] The processing module 1001 is configured to determine at least one first sidelink feedback resource set within the first COT according to the first configuration information. The first configuration information is used to indicate the configuration of the sidelink feedback resource of the sidelink resource pool.
[0407] The processing module 1001 is further configured to determine a second sidelink feedback resource set from the at least one first sidelink feedback resource set. Any sidelink feedback resource in the second sidelink feedback resource set satisfies a first condition, and the first condition includes that the interval between the time unit in which the sidelink feedback resource is located and the first time unit in the first COT is less than or equal to P time units. P = K, or P = max (H, K), where max represents the maximum value, K represents the number of time units that need to be separated between the sidelink feedback resource and the corresponding sidelink shared resource, H represents the number of time units corresponding to the processing duration of the COT indication information, and part or all of the sidelink feedback resources in the second sidelink feedback resource set are used to transmit sidelink data.
[0408] In a possible implementation, any sidelink feedback resource in the second sidelink feedback resource set does not need to transmit the conflict indication information, and each sidelink shared resource included in the resource corresponding to the first time unit satisfies one of the following: the signal strength on the sidelink shared resource is detected to be less than or equal to a first threshold, no control information is detected on the sidelink shared resource, the control information on the sidelink shared resource indicates that the transmission type is in a broadcast mode, and the control information on the sidelink shared resource indicates that the transmission type is in a blind retransmission mode. Alternatively,
[0409] None of the sidelink feedback resources in the second sidelink feedback resource set needs to transmit the collision indication information, and the interval between the first time unit and the first time unit in the first COT is less than or equal to H. Wherein, the first threshold is the signal strength threshold of the access channel.
[0410] Wherein, the first time unit is any one of the Kth time unit to the K+Tp-1th time unit before the time unit where the second sidelink feedback resource set is located, and Tp represents the number of time units included in one feedback period.
[0411] In a possible implementation, none of the sidelink feedback resources in the second sidelink feedback resource set needs to transmit the collision indication information, including: the collision information receiving flag field in the control information on at least one sidelink shared resource included in the resource corresponding to the first time unit is all 0.
[0412] In a possible implementation, the first configuration information includes a first bit map and / or a second bit map, the first bit map is used to indicate the sidelink feedback resources for transmitting the feedback information, and the second bit map is used to indicate the sidelink feedback resources for transmitting the collision indication information. The sidelink feedback resources included in the first sidelink feedback resource set are determined from the sidelink feedback resources on one RB set corresponding to one time unit in the first COT according to the first bit map and / or the second bit map.
[0413] Part or all of the sidelink feedback resources in the second sidelink feedback resource set include all sidelink feedback resources on one subchannel corresponding to one time unit in the first COT.
[0414] In a possible implementation, the transceiver module 1002 is configured to send the first indication information. Wherein, the first indication information is used to indicate that part or all of the sidelink feedback resources in the second sidelink feedback resource set are used to transmit sidelink data.
[0415] In a possible implementation, the transceiver module 1002 is configured to send the sidelink data on part or all of the sidelink feedback resources in the second sidelink feedback resource set. And / or,
[0416] The transceiver module 1002 is further configured to send the second indication information to the second terminal device. Wherein, the second indication information is used to instruct the second terminal device to send the sidelink data on part or all of the sidelink feedback resources in the second sidelink feedback resource set.
[0417] In a possible implementation, the frequency domain of the first sidelink feedback resource set is one resource block (RB) set, and the frequency domain of one sidelink feedback resource in the at least one sidelink feedback resource is one RB.
[0418] In a possible implementation, the first configuration information is preconfigured. Alternatively, the first configuration information is from the network device.
[0419] It should be noted that all related contents of each step involved in the above method embodiments can be referred to the function description of the corresponding function module, and will not be repeated here.
[0420] In addition, the technical effects of the communication apparatus 1000 can refer to the technical effects of the method shown in Figure 6A , and will not be repeated here.
[0421] In another possible design, Figure 6B The communication apparatus 1000 shown in Figures 1 to 9 and Figures 7-9 The system shown in the above The functions of the second terminal device in the method described above.
[0422] The transceiver module 1002 is configured to receive second indication information from the first terminal device. The processing module 1001 is configured to access the channel. The transceiver module 1002 is further configured to transmit sidelink data on part or all of the sidelink feedback resources in the second sidelink feedback resource set. The second indication information is used to instruct the communication apparatus to transmit the sidelink data on part or all of the sidelink feedback resources in the second sidelink feedback resource set.
[0423] In a possible implementation, the processing module 1001 is further configured to access the channel according to the second indication information.
[0424] In a possible implementation, the second indication information is further used to instruct the communication apparatus to use the sidelink shared resource within the first COT.
[0425] In a possible implementation, the processing module 1001 is further configured to access the channel through a short control signaling mechanism.
[0426] In a possible implementation, the transceiver module 1002 is further configured to receive first indication information from the first terminal device. The first indication information is used to instruct part or all of the sidelink feedback resources in the second sidelink feedback resource set to be used for transmitting the sidelink data.
[0427] It should be noted that all related contents of each step involved in the above method embodiments can be referred to the function description of the corresponding function module, and will not be repeated here.
[0428] In addition, the technical effects of the communication apparatus 1000 can refer to the technical effects of the method shown in , and will not be repeated here.
[0429] The embodiment of the present application provides a communication system. The communication system comprises a first terminal device and a second network device.
[0430] The first terminal device is configured to perform the actions of the first terminal device in the method embodiments, and the second network device is configured to perform the actions of the second network device in the method embodiments. The specific implementation methods and processes can refer to the method embodiments, and will not be described here.
[0431] The chip system provided in the embodiment of the present application comprises a logic circuit and an input / output port. The logic circuit can be used to implement the processing functions involved in the method provided in the embodiment of the present application, and the input / output port can be used for the transceiving functions involved in the method provided in the embodiment of the present application.
[0432] Exemplarily, the input port can be used to implement the receiving functions involved in the method provided in the embodiment of the present application, and the output port can be used to implement the sending functions involved in the method provided in the embodiment of the present application.
[0433] Exemplarily, the processor in the communication device 600 can be used for, for example but not limited to, baseband related processing, and the transceiver in the communication device 600 can be used for, for example but not limited to, radio frequency transceiving. The above-mentioned devices can be respectively arranged on chips independent of each other, or at least part of or all of them can be arranged on the same chip. For example, the processor can be further divided into an analog baseband processor and a digital baseband processor. The analog baseband processor can be integrated on the same chip as the transceiver, and the digital baseband processor can be arranged on a separate chip. With the continuous development of integrated circuit technology, more and more devices can be integrated on the same chip, for example, the digital baseband processor can be integrated on the same chip as various application processors (such as but not limited to, graphic processors, multimedia processors, etc.). Such a chip can be called a system on chip. Whether to arrange each device independently on different chips or to integrate them on one or more chips often depends on the specific needs of product design. The embodiment does not limit the specific implementation form of the above-mentioned devices.
[0434] In a possible design, the chip system further comprises a memory configured to store program instructions and data for implementing the functions involved in the method provided in the embodiment of the present application.
[0435] The chip system can be composed of a chip, or can comprise a chip and other discrete devices.
[0436] The embodiment of the present application provides a computer readable storage medium, which stores a computer program or instructions, and when the computer program or instructions run on a computer, the method provided in the embodiment of the present application is executed.
[0437] The embodiment of the present application provides a computer program product, which comprises a computer program or instructions, and when the computer program or instructions are executed on a computer, the method provided by the embodiment of the present application is executed.
[0438] It should be understood that the processor in the embodiment of the present application can be a central processing unit (CPU), and the processor can also be other general-purpose processors, digital signal processors (DSP), application specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, discrete gates or transistor logic devices, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.
[0439] It should also be understood that the memory in the embodiment of the present application can be a volatile memory or a non-volatile memory, or can include both volatile and non-volatile memories. The non-volatile memory can be a read-only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically EPROM (EEPROM) or a flash memory. The volatile memory can be a random access memory (RAM) used as an external cache. By way of example, but not limitation, many forms of random access memory (RAM) are available, such as static random access memory (SRAM), dynamic random access memory (DRAM), synchronous dynamic random access memory (SDRAM), double data rate SDRAM (DDR SDRAM), enhanced SDRAM (ESDRAM), synchlink DRAM (SLDRAM) and direct rambus RAM (DR RAM).
[0440] The above-described embodiments can be implemented in whole or in part by software, hardware (e.g., circuitry), firmware, or any combination thereof. When implemented in software, the above-described embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer instructions or computer programs. When the computer instructions or computer programs are loaded and executed on a computer, the processes or functions described in the embodiments of the present application are wholly or partially generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable devices. The computer instructions can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another computer-readable storage medium, for example, the computer instructions can be transferred from one website, computer, server, or data center to another website, computer, server, or data center through wired (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible by a computer or a data storage device such as a server, data center, etc. containing one or more available medium collections. The available medium can be a magnetic medium (e.g., floppy disk, hard disk, magnetic tape), an optical medium (e.g., DVD), or a semiconductor medium. The semiconductor medium can be a solid-state disk.
[0441] It should be understood that the term "and / or" herein merely describes an association relationship of associated objects, which means that there can be three relationships, for example, A and / or B can represent the following three cases: A exists alone, A and B exist together, and B exists alone, where A and B can be singular or plural. In addition, the character " / " herein generally represents an "or" relationship between the front and rear associated objects, but it can also represent an "and / or" relationship, which can be understood in the context before and after.
[0442] In this application, "at least one" means one or more, and "multiple" means two or more. "At least one of the following" or the like means any combination of the items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent a, b, c, a-b, a-c, b-c, or a-b-c, where a, b, and c can be single or multiple.
[0443] It should be understood that in various embodiments of the present application, the size of the sequence number of the above-described processes does not mean the order of execution, and the execution order of the processes should be determined by their functions and inherent logic, and should not constitute any limitation on the implementation process of the embodiments of the present application.
[0444] Those skilled in the art can clearly understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0445] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be repeated here.
[0446] In several embodiments provided in the present application, it should be understood that the disclosed system, device and method can be implemented in other ways. For example, the above-described device embodiments are merely schematic, for example, the division of the units is only a logical function division, and actual implementation can have another division manner, for example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, which can be electrical, mechanical or other forms.
[0447] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on multiple network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the embodiment.
[0448] In addition, each functional unit in each embodiment of the present application can be integrated into a processing unit, or each unit can exist physically independently, or two or more units can be integrated into one unit.
[0449] If the functions are implemented in the form of software function units and sold or used as independent products, they can be stored in a computer readable storage medium. Based on this understanding, the technical solutions of the present application essentially or the parts that contribute to the prior art or parts of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a plurality of instructions for causing a computer device (which can be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application. The aforementioned storage medium includes: a U disk, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk, and various media that can store program codes.
[0450] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A method of resource usage, characterized by, The method comprises: determining a first channel occupancy time (COT) through channel access; determining at least one first sidelink feedback resource set within the first COT according to first configuration information; wherein the first configuration information is used to indicate the configuration of sidelink feedback resources of a sidelink resource pool; determining a second sidelink feedback resource set from the at least one first sidelink feedback resource set; wherein any sidelink feedback resource in the second sidelink feedback resource set satisfies a first condition, and the first condition comprises: the interval between the time unit where the sidelink feedback resource is located and the first time unit in the first COT is less than or equal to P time units; P = K, or P = max(H, K), where max represents the maximum value, K represents the number of time units that need to be separated between the sidelink feedback resource and the corresponding sidelink shared resource, and H represents the number of time units corresponding to the processing duration of COT indication information; part or all of the sidelink feedback resources in the second sidelink feedback resource set are used to transmit sidelink data.
2. The method of claim 1, wherein: none of the sidelink feedback resources in the second sidelink feedback resource set needs to transmit conflict indication information, and each sidelink shared resource included in the resource corresponding to the first time unit satisfies one of the following: the signal strength on the sidelink shared resource is detected to be less than or equal to a first threshold, no control information is detected on the sidelink shared resource, the control information on the sidelink shared resource indicates that the transmission type is in broadcast mode, and the control information on the sidelink shared resource indicates that the transmission type is in blind retransmission mode; or none of the sidelink feedback resources in the second sidelink feedback resource set needs to transmit conflict indication information, and the interval between the first time unit and the first time unit in the first COT is less than or equal to H; wherein the first threshold is a signal strength threshold for accessing the channel; wherein the first time unit is any one of the Kth time unit to the K+Tp-1th time unit before the time unit where the second sidelink feedback resource set is located, and Tp represents the number of time units included in one feedback period.
3. The method of claim 2, wherein, None of the sidelink feedback resources in the second sidelink feedback resource set needs to transmit conflict indication information, including that the conflict information reception flag field in the control information on at least one sidelink shared resource included in the resource corresponding to the first time unit is all 0.
4. The method according to any one of claims 1-3, characterized in that, The first configuration information includes a first bit map and / or a second bit map, the first bit map is used to indicate the sidelink feedback resources for transmitting feedback information, the second bit map is used to indicate the sidelink feedback resources for transmitting conflict indication information, and the sidelink feedback resources included in the first sidelink feedback resource set are determined from the sidelink feedback resources on one resource block (RB) set corresponding to one time unit within the first COT according to the first bit map and / or the second bit map. Part or all of the sidelink feedback resources in the second sidelink feedback resource set at least include all sidelink feedback resources on one subchannel corresponding to one time unit within the first COT.
5. The method according to any one of claims 1-4, characterized in that, The method further includes: sending first indication information; wherein the first indication information is used to indicate that part or all of the sidelink feedback resources in the second sidelink feedback resource set are used to transmit sidelink data.
6. The method according to any one of claims 1-5, characterized in that, The method further includes: sending sidelink data on part or all of the sidelink feedback resources in the second sidelink feedback resource set; and / or, sending second indication information; wherein the second indication information is used to indicate that sidelink data is sent on part or all of the sidelink feedback resources in the second sidelink feedback resource set.
7. The method according to any one of claims 1 to 6, characterized in that, The frequency domain of the first sidelink feedback resource set is one RB set, and the frequency domain of one sidelink feedback resource in the at least one sidelink feedback resource is one RB.
8. The method of any one of claims 1-7, characterized in that, The first configuration information is preconfigured; or The first configuration information is from a network device.
9. A communications device, characterized by The communication device includes a determination module and a processing module. The determination module is configured to determine a first channel occupancy time (COT) through channel access. The processing module is configured to determine at least one first sidelink feedback resource set within the first COT according to first configuration information, wherein the first configuration information is used to indicate the configuration of sidelink feedback resources of a sidelink resource pool. The processing module is further configured to determine a second sidelink feedback resource set from the at least one first sidelink feedback resource set, wherein any sidelink feedback resource in the second sidelink feedback resource set satisfies a first condition, the first condition includes that the interval between the time unit where the sidelink feedback resource is located and the first time unit in the first COT is less than or equal to P time units; P = K, or P = max(H, K), the mathematical symbol max represents taking the maximum value, K represents the number of time units that the sidelink feedback resource needs to be separated from the corresponding sidelink shared resource, H represents the number of time units corresponding to the processing duration of COT indication information, and part or all of the sidelink feedback resources in the second sidelink feedback resource set are used to transmit sidelink data.
10. The device of claim 9, characterized in that, any sidelink feedback resource in the second sidelink feedback resource set does not need to transmit conflict indication information, and each sidelink shared resource included in the resource corresponding to the first time unit satisfies one of the following: detecting that the signal strength on the sidelink shared resource is less than or equal to a first threshold, not detecting control information on the sidelink shared resource, the control information on the sidelink shared resource indicating that the transmission type is in broadcast mode, and the control information on the sidelink shared resource indicating that the transmission type is in blind retransmission mode; or, None of the sidelink feedback resources in the second sidelink feedback resource set needs to transmit the collision indication information, and an interval between the first time unit and a first time unit in the first COT is less than or equal to the H; wherein the first threshold is a signal strength threshold for accessing the channel. The first time unit is any one of the Kth time unit to the K+Tp-1th time unit before the time unit where the second sidelink feedback resource set is located, and the Tp represents a number of time units included in one feedback period.
11. The apparatus of claim 10, wherein, None of the sidelink feedback resources in the second sidelink feedback resource set needs to transmit the collision indication information, including that a collision information receiving flag field in the control information on at least one sidelink shared resource included in the resource corresponding to the first time unit is 0.
12. The apparatus of any one of claims 9-11, wherein, The first configuration information includes a first bit map and / or a second bit map, the first bit map is used to indicate a sidelink feedback resource for transmitting feedback information, the second bit map is used to indicate a sidelink feedback resource for transmitting collision indication information, and the sidelink feedback resource included in the first sidelink feedback resource set is determined from a sidelink feedback resource on one resource block (RB) set corresponding to one time unit in the first COT according to the first bit map and / or the second bit map; Part or all of the sidelink feedback resources in the second sidelink feedback resource set at least include all sidelink feedback resources on one subchannel corresponding to one time unit in the first COT.
13. The apparatus of any one of claims 9-12, wherein, The communication device further includes a transceiver module; The transceiver module is configured to send first indication information, wherein the first indication information is used to indicate that part or all of the sidelink feedback resources in the second sidelink feedback resource set are used to transmit sidelink data.
14. The apparatus of any one of claims 9-13, wherein, The communication device further includes a transceiver module; The transceiver module is configured to transmit sidelink data on part or all of the sidelink feedback resources in the second sidelink feedback resource set; and / or, The transceiver module is further configured to send second indication information, wherein the second indication information is used to indicate that sidelink data is transmitted on part or all of the sidelink feedback resources in the second sidelink feedback resource set.
15. The apparatus of any one of claims 9-14, wherein, The frequency domain of the first sidelink feedback resource set is one RB set, and the frequency domain of one sidelink feedback resource in the at least one sidelink feedback resource is one RB.
16. The apparatus of any one of claims 9-15, wherein The first configuration information is preconfigured; or The first configuration information is from a network device.
17. A communications device, characterized by The communication device includes a processor, and the processor is configured to perform the method in any one of claims 1-8.
18. A computer-readable storage medium, characterized in that, The computer readable storage medium stores a computer program or instructions, which, when executed on a computer, cause the method in any one of claims 1-8 to be performed. The computer readable storage medium stores a computer program or instructions, which, when executed on a computer, cause the method in any one of claims 1-8 to be performed.
19. A computer program product, characterised in that, The computer program product comprises computer programs or instructions which, when run on a computer, cause the method of any one of claims 1-8 to be performed.
Citation Information
Patent Citations
Communication method and device
CN115580383A
Communication method and related device
CN115694755A