Lateral feedback information transmission method and device, chip system and storage medium

By using multiple frequency domain resource units to transmit side-line feedback information in the first resource subset and sending additional feedback information on the common feedback resource, the problem of insufficient transmission power of the side-line feedback channel in the prior art is solved, and the problem of insufficient transmission power of the side-line feedback channel is realized Improve the effect of transmission quality.

CN119485737APending Publication Date: 2025-02-18HUAWEI TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202311007742.2
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-08-10
Publication Date
2025-02-18

AI Technical Summary

Technical Problem

In the prior art, the transmission power of the side-line feedback channel is small, resulting in poor transmission quality.

Method used

By sending side-line feedback information in the first resource subset, the total transmission power is increased by using multiple frequency domain resource units, and additional feedback information is sent on the common feedback resource to improve transmission quality.

Benefits of technology

The transmission power of side-line feedback information is improved and the transmission quality of side-line feedback channel is improved.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119485737A_ABST
    Figure CN119485737A_ABST
Patent Text Reader

Abstract

The invention discloses a sidelink feedback information transmission method and device, a chip system and a storage medium, relates to the technical field of communication, and is used for improving the transmission quality of a sidelink feedback channel. In the application, a first terminal device determines a first frequency domain resource set according to first configuration information. The frequency domain resource units in the first set of frequency domain resources belong to a plurality of interlaces. The first frequency domain resource set comprises a plurality of resource subsets, and each resource subset comprises at least one frequency domain resource unit. The plurality of resource subsets includes a first resource subset, the frequency domain resource units in the first resource subset belonging to the same interlacing. The first terminal device transmits the first siderow feedback information in the first subset of resources. Since the first resource subset includes a plurality of frequency domain resource units, the first terminal device may transmit the first siderow feedback information at the plurality of frequency domain resource units in the first resource subset. In this way, the total sending power of the first side row feedback information can be improved, and then the transmission quality of the side row feedback information is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present application relates to the field of communication technology, and in particular to a side feedback information transmission method, device, chip system and storage medium. Background Art

[0002] The 3rd generation partnership project (3GPP) defines sidelink (SL) communication technology, and typical application scenarios include vehicle-to-everything (V2X). An important evolution direction of SL communication is SL communication using unlicensed spectrum, which can be collectively referred to as SL-unlicensed (SL-U) communication.

[0003] The time and frequency resources of SL communication are configured based on the SL communication resource pool, which is a collection of time resources and frequency domain resources used for SL communication. In SL communication, the terminal can transmit feedback information through the physical sidelink feedback channel (PSFCH), and the feedback information can also be called side feedback information. The feedback information may include a conflict indication, and the feedback information may also include confirmation (ACK) / negative acknowledgement (NACK) information. For example, for a PSSCH transmission, if the transmitting user carries the physical layer hybrid automatic repeat request (HARQ)-ACK feedback enable information in the control information, the receiving user feeds back the corresponding ACK / NACK information based on the PSSCH decoding result.

[0004] Currently, PSFCH resources are semi-statically configured. PSFCH can be feedback for physical sidelink shared channel (PSSCH) transmission or feedback for physical sidelink control channel (PSCCH) transmission. Take PSFCH transmission as feedback for PSSCH transmission as an example: PSFCH resources can be determined by parameters such as the time-frequency resources occupied by PSSCH transmission, the minimum interval between PSFCH and its corresponding PSSCH, and the period of PSFCH, among which the period parameters of PSFCH, the minimum interval between PSFCH and its corresponding PSSCH, and other parameters are pre-configured or network-configured on the resource pool. When the configured parameters are determined, the location of PSFCH resources is also determined.

[0005] Currently, a PSFCH transmission corresponding to a PSCCH / PSSCH occupies one physical resource block (PRB). However, in unlicensed frequency bands, due to the influence of power spectral density (PSD), the transmit power of information transmission on a single PRB is limited. For example, the transmit power of information transmission on a single PRB cannot exceed 10 decibels relative to one milliwatt (dBm) / million hertz (MHz), resulting in a smaller transmit power of PSFCH transmission, which in turn leads to poor quality of PSFCH transmission.

[0006] In summary, how to improve the transmission quality of the side feedback channel is an urgent problem to be solved. Summary of the invention

[0007] The present application provides a side feedback information transmission method, device, chip system and storage medium, which are used to increase the transmission power of the side feedback information and then improve the quality of the side feedback channel transmission.

[0008] In a first aspect, the present application provides a side feedback information transmission method, device, chip system and storage medium. The execution subject of the method is a terminal device or a module (chip system) in the terminal device. Here, the first terminal device is used as the execution subject for description. The method includes:

[0009] The first terminal device determines a first frequency domain resource set according to the first configuration information. The frequency domain resource units in the first frequency domain resource set belong to multiple interlaces, the first frequency domain resource set includes multiple resource subsets, the resource subsets include at least one frequency domain resource unit, the multiple resource subsets include the first resource subset, and the frequency domain resource units in the first resource subset belong to the same interlace. The first terminal device sends the first sideline feedback information in the first resource subset.

[0010] In another possible implementation manner, the first terminal device determines a first frequency domain resource set according to the first configuration information, and the first frequency domain resource set The frequency domain resource units belong to multiple interlaces, and the first frequency domain resource set includes a resource subset, the resource subset including at least one frequency domain resource unit, The resource subsets include a first resource subset, the frequency domain resource units in the first resource subset belong to the same interlace, and is a positive integer. The first terminal device sends the first sideline feedback information in the first resource subset. In this implementation, can be regarded as the number of frequency domain resource units in the first frequency domain resource set, It can be regarded as the number of resource subsets included in the first frequency domain resource set.

[0011] Since the first resource subset includes multiple frequency domain resource units, the first terminal device can send the first sidelink feedback information in multiple frequency domain resource units in the first resource subset, so as to increase the total transmission power of the first sidelink feedback information and thus improve the transmission quality of the sidelink feedback information.

[0012] In a possible implementation manner, frequency domain resource units belonging to the same interlace in the first frequency domain resource set are continuously distributed in the first frequency domain resource set.

[0013] In this way, the first terminal device can be based on the order of the frequency domain resource units in the first frequency domain resource set. In this way, under the condition that the frequency domain resource units in a resource subset belong to the same interleave, it is easier to divide the resource subsets. This scheme can reduce the complexity of the resource subset division process.

[0014] In a possible implementation, the frequency domain resource units in the first frequency domain resource set are arranged based on multiple staggered indexes; and / or the frequency domain resource units in the first frequency domain resource set are arranged based on the indexes of the frequency domain resource units in the staggering.

[0015] The scheme provides a sorting scheme for frequency domain resource units in the first frequency domain resource set, so that each device can determine each resource subset according to the sorting scheme for frequency domain resources in the first frequency domain resource set, and then the frequency domain resource units included in the resource subsets with the same index divided by each device have the same index. It can be seen that the rules provided by the scheme provide technical support for multiple devices to communicate based on the resources in the first frequency domain resource set.

[0016] In a possible implementation manner, the indexes of the resource subsets in the first frequency domain resource set are sorted in ascending or descending order in the first frequency domain resource set.

[0017] This scheme provides a method for determining the index of a resource subset. The first terminal device can determine the index of the resource subset for each determined resource subset in sequence according to the sorting scheme of the frequency domain resource units in the first frequency domain resource set. Then, the frequency domain resource units included in the resource subsets with the same index divided by each device have the same index. It can be seen that the rules provided by this scheme provide technical support for multiple devices to communicate based on the resources in the first frequency domain resource set.

[0018] In a possible implementation, the number of frequency domain resource units belonging to one interlace in the first frequency domain resource set is an integer multiple of the number of frequency domain resource units in the first resource subset. In this way, there will be no frequency domain resource units in the interlace that are not divided into resource subsets, thereby reducing the waste of frequency domain resource units.

[0019] In a possible implementation, one interlace among the plurality of interlaces is the first resource subset. In this solution, one interlace can be directly regarded as a resource subset, so that the first terminal device does not need to divide the resource subsets, thereby reducing the processing complexity of the first terminal device.

[0020] In a possible implementation, the frequency domain resource units in the first frequency domain resource set include frequency domain resource units in a resource pool. For example, it may include frequency domain resource units in multiple resource block sets in a resource pool. In this implementation, it can also be understood that the solution provided in the embodiment of the present application can divide the frequency domain resource units into resource subsets according to the granularity of the resource pool.

[0021] In another possible implementation, the frequency domain resource units in the first frequency domain resource set include frequency domain resource units in a resource block set in the resource pool. Under this implementation, it can also be understood that the scheme provided in the embodiment of the present application can divide the frequency domain resource units into resource subsets according to the granularity of the resource block set. In this way, in a PSSCH time slot associated with a PSFCH time slot, the subchannel for transmitting PSSCH / PSCCH and the feedback resource of the subchannel belong to the same resource block set, that is, the transmission of the feedback information belongs to the resource block set occupied by PSSCH / PSCCH, so that the channel occupancy time (COT) sharing rule of the unlicensed frequency band can be effectively utilized to increase the probability of successful PSFCH feedback.

[0022] In a possible implementation, the first terminal device can determine the number of resource subsets corresponding to the subchannels on the time slot in the PSSCH time slot based on the number of resource subsets, the first number, and the number of PSSCH time slots associated with a PSFCH time slot. The first number is the number of subchannels included in at least one resource block set in the resource pool. In this way, the resource subsets can be allocated to the time-frequency resources corresponding to each PSSCH transmission as evenly as possible. And this allocation method is more reasonable and more compatible with the existing technology.

[0023] In a possible implementation, the first quantity includes the number of subchannels in the resource pool. For example, when the frequency domain resource units in the first frequency domain resource set include frequency domain resource units in a resource block set in the resource pool, the first quantity can be understood as the number of subchannels in the resource pool, for example, the first quantity is the number of subchannels in multiple resource block sets in the resource pool, and for another example, the first quantity is the total number of all subchannels in the resource pool.

[0024] In another possible implementation, the first quantity includes the number of subchannels in the resource block set. For example, when the frequency domain resource units in the first frequency domain resource set include frequency domain resource units in a resource block set in the resource pool, the first quantity can be understood as the number of subchannels in a resource block set in the resource pool, for example, the first quantity is the number of subchannels in a resource block set in the resource pool, and for another example, the first quantity is the total number of all subchannels in a resource block set in the resource pool.

[0025] In a possible implementation, the first terminal device receives the first sideline information, and the first sideline feedback information is feedback information corresponding to the first sideline information. The first terminal device determines at least one resource subset based on the index of the subchannel and time slot occupied in the first sideline information, the number of PSSCH time slots associated with a PSFCH time slot, and the number of resource subsets corresponding to the subchannel on the time slot in the PSSCH time slot, and the at least one resource subset includes the first resource subset.

[0026] In this solution, the frequency domain resource granularity determined by the first terminal device is a resource subset, not a frequency domain resource unit. Based on the subchannel and time slot allocation, the resource subset can be allocated more reasonably and the waste of resources can be reduced. In addition, determining at least one corresponding resource subset according to the subchannel and time slot index can be more compatible with the existing technology.

[0027] In a possible implementation, the first terminal device determines the number of side feedback channel resources in the first resource set according to the second configuration information, the number of cyclic shift pairs, and the number of resource subsets corresponding to subchannels in a time slot in a PSSCH time slot. The PSSCH time slot in this solution can be understood as a PSSCH time slot associated with a PSFCH time slot, and the number of resource subsets corresponding to subchannels in a time slot in a PSSCH time slot can be understood as: the number of resource subsets corresponding to subchannels in a PSSCH time slot among these PSSCH time slots.

[0028] In the present application, the number of sidelink feedback channel resources in the first resource set may also be understood as the number of available sidelink feedback channel resources in the first sidelink information.

[0029] In this way, the number of side feedback channel resources in the first resource set can be determined from the two dimensions of code domain and frequency domain, thereby providing more selectable resources for the first terminal device. On the other hand, in this solution, the granularity of the first resource set in the frequency domain is a resource subset, and the granularity in the code domain is the number of cyclic shift pairs, and this solution can be more compatible with existing technologies.

[0030] In a possible implementation, the first terminal device determines the number of sideline feedback channel resources in the first resource set according to the second configuration information, the second number, the number of cyclic shift pairs, and the number of resource subsets corresponding to the subchannels in the time slot in the PSSCH time slot. The second number is determined according to the number of subchannels occupied by the second configuration information and / or the first sideline information.

[0031] In this way, the second configuration information can indicate the number of frequency domain resource units that can be reused by the first sideline feedback information. Therefore, the first terminal device can determine the number of sideline feedback channel resources in the first resource set (i.e., the number of sideline feedback channel resources corresponding to the first sideline information) based on different configurations of the second configuration information. For example, the second configuration information indicates that the feedback resources corresponding to the first sideline information are PSFCH feedback resources corresponding to multiple sub-channels occupied by the first sideline feedback information. In this way, when multiple terminal devices need to provide feedback on the first sideline information, the feedback resources between the multiple terminal devices will not conflict with each other, which also affects the number of multicast members of multicast type 2 that the resource pool can support. On the other hand, it can also be more compatible with existing technologies.

[0032] In a possible implementation, the first terminal device determines the number of sidelink feedback channel resources in the first resource set based on the second configuration information, the second number, the number of cyclic shift pairs and the number of first resource subsets. Among them, the second number includes: the total number of subchannels occupied by the first sidelink information in multiple resource block sets. The first number of resource subsets includes the total number of resource subsets corresponding to the subchannels occupied by the first sidelink information in multiple resource block sets, and the first number of resource subsets is determined based on the number of resource subsets corresponding to the subchannels in the time slots in the PSSCH time slot. In actual applications, the first sidelink information may span multiple resource block sets. For this case, the solution provided in the embodiment of the present application can more reasonably allocate a sufficient number of sidelink feedback channel resources to the first terminal device.

[0033] In a possible implementation, the first terminal device determines the index of the sideline feedback channel resource corresponding to the first sideline information from the first resource set according to the first identifier, the second identifier, and the number of sideline feedback channel resources in the first resource set. The first identifier includes the physical layer source identifier of the first sideline information, and the second identifier includes the identifier of the first terminal device and / or a predefined value. This solution is more compatible with the existing technology.

[0034] In a possible implementation manner, the plurality of interlaces include a common feedback resource. The first terminal device sends the second sideline feedback information on the common feedback resource.

[0035] In a possible implementation, the first sideline information belongs to the first COT. The first terminal device sends the second sideline feedback information on the common feedback resources included in all resource block sets in the first COT; or the first sideline information occupies multiple resource block sets included in the first COT, and the first terminal device sends the second sideline feedback information on the common feedback resources included in multiple resource block sets.

[0036] Since the first terminal device not only sends the first sideline feedback information on the first resource subset, but also sends the second sideline feedback information on the common feedback resource, the first sideline feedback information and the second sideline feedback information occupy the same time domain resources, so this solution can further improve the possibility of meeting the OCB requirements.

[0037] In a possible implementation manner, the frequency domain resource units in the multiple resource subsets include frequency domain resource units other than the common feedback resources.

[0038] Since public feedback resources cannot be allocated to users for transmitting special (non-public) feedback information, and public feedback resources are not divided into resource subsets, the first terminal device does not need to consider public feedback resources when dividing resource subsets for each subchannel, thereby reducing the complexity of this process.

[0039] In a possible implementation, the first configuration information includes a bit map, and the bit positions in the bit map corresponding to the frequency domain resource units in the common feedback resources are 1 or 0. This can be more compatible with the prior art. In the present application, the bits in the bit map can be associated with resources in a resource block set in a resource pool; or, the bits in the bit map can be associated with resources in a resource pool (such as resources in multiple resource block sets in a resource pool). It can also be understood that the bit map can be indicated according to the granularity of the resource block set, or it can be indicated according to the granularity of the resource pool.

[0040] In a possible implementation, the first configuration information includes a bit map, and the corresponding bit position of the frequency domain resource unit in the interlace adjacent to the common feedback resource in the bit map is 0. In this way, interference of the signal on the common feedback resource to the valid feedback signal can be reduced.

[0041] In a possible implementation manner, the first configuration information includes a bit map, and the corresponding bits of the frequency domain resource units in the multiple resource subsets in the bit map are 1.

[0042] In a possible implementation manner, one frequency domain resource unit includes one PRB. / In a possible implementation manner, the first sidelink feedback information includes: feedback information or conflict indication information.

[0043] In a second aspect, the present application provides a side feedback information transmission method, device, chip system and storage medium. The execution subject of the method is a terminal device or a module (chip system) in the terminal device. Here, the second terminal device is used as the execution subject for description. The method includes:

[0044] The second terminal device determines a first frequency domain resource set according to the first configuration information. The frequency domain resource units in the first frequency domain resource set belong to multiple interlaces, the first frequency domain resource set includes multiple resource subsets, the resource subsets include at least one frequency domain resource unit, the multiple resource subsets include the first resource subset, and the frequency domain resource units in the first resource subset belong to the same interlace. The second terminal device receives the first sideline feedback information in the first resource subset.

[0045] In another possible implementation manner, the second terminal device determines the first frequency domain resource set according to the first configuration information. The frequency domain resource units belong to multiple interlaces, and the first frequency domain resource set includes a resource subset, the resource subset including at least one frequency domain resource unit, The resource subsets include a first resource subset, the frequency domain resource units in the first resource subset belong to the same interlace, and is a positive integer. The second terminal device receives the first sideline feedback information in the first resource subset. In this implementation, can be regarded as the number of frequency domain resource units in the first frequency domain resource set, It can be regarded as the number of resource subsets included in the first frequency domain resource set.

[0046] In a possible implementation, the second terminal device sends the first side information. The first side feedback information is feedback information corresponding to the first side information, and at least one resource subset is determined according to the index of the subchannel and time slot occupied in the first side information, and the at least one resource subset includes the first resource subset.

[0047] In a possible implementation manner, the multiple interlaces include a common feedback resource; the second terminal device may also receive the second sideline feedback information in the common feedback resource.

[0048] The relevant schemes of the second aspect (such as the relevant schemes for the second terminal device to determine the first frequency domain resource set, etc.) and beneficial effects can be found in the relevant descriptions of the first aspect above, and will not be repeated here.

[0049] In a third aspect, the present application provides a side feedback information transmission method, device, chip system and storage medium. The execution subject of the method is a terminal device or a module (chip system) in the terminal device. The method can be applied to a first terminal device or a second terminal device. Here, the first terminal device is used as the execution subject for description. The method includes:

[0050] The first terminal device (or the second terminal device) determines a first subchannel in the resource pool according to the third configuration information. The first subchannel includes a frequency domain resource unit in the protection bandwidth, and the first subchannel also includes a frequency domain resource unit in at least one resource block set. The first terminal device (or the second terminal device) determines a side feedback channel resource corresponding to the first subchannel, and the side feedback channel resource is used to transmit the side feedback information.

[0051] Since the side feedback channel resource situation of the first subchannel is specified, it is helpful to unify the standards and facilitate the smooth progress of subsequent communications.

[0052] Moreover, the scheme provides a mapping relationship between PSSCH and PSFCH in the same resource block set under a continuous resource allocation structure, so that the COT sharing rule can be effectively utilized to improve the probability of successful PSFCH feedback.

[0053] In a possible implementation, the first terminal device (or the second terminal device) determines that the first resource block set includes side feedback channel resources corresponding to the first subchannel based on at least one resource block set as the first resource block set. It can also be understood that: the frequency domain resource units belonging to the resource block set in the first subchannel all belong to the first resource block set and do not belong to other resource block sets. In this case, the first terminal device (or the second terminal device) determines that the first resource block set includes the side feedback channel resources corresponding to the first subchannel.

[0054] Since the frequency domain resource units belonging to the resource block set in the first subchannel are all in the first resource block set, when it is determined that the side feedback channel resources corresponding to the first subchannel are also located in the first resource block set, the PSSCH / PSCCH transmission on the first subchannel and its corresponding PSCH transmission can be in the same resource block set, that is, the first resource block set. In this way, the COT sharing rule can be effectively utilized to increase the probability of successful PSFCH feedback.

[0055] In a possible implementation manner, the first terminal device (or the second terminal device) determines that at least one resource block set does not include a sidelink feedback channel resource corresponding to the first subchannel.

[0056] Since the subchannel also occupies channel resources in the protection bandwidth, it is determined that the side feedback channel resources corresponding to the first subchannel are not included in at least one resource block set. In this way, for the first subchannel, the side feedback channel resources are specified, which is conducive to the unification of standards and the smooth progress of subsequent communications.

[0057] In a possible implementation, at least one resource block set includes multiple resource block sets. The multiple resource block sets include, for example, a first resource block set and a second resource block set. The first terminal device (or the second terminal device) can determine the side feedback channel resources corresponding to the first subchannel based on the number of frequency domain resources occupied by the first subchannel in the resource block sets in the multiple resource block sets (such as the number of frequency domain resources occupied by the first subchannel in the first resource block set and / or the number of frequency domain resources occupied by the first subchannel in the second resource block set), the number of frequency domain resources occupied by the first subchannel in the protection bandwidth, or at least one of the indexes of the first resource block set.

[0058] Since the number of frequency domain resources occupied by the first subchannel in the first resource block set and / or the index of the first resource block set are relatively easy to obtain, the solution is relatively simple and easy to implement.

[0059] In one possible implementation, based on the index of the resource block sets in the multiple resource block sets, it is determined that the resource block set with the lowest index in the multiple resource block sets includes the side feedback channel resources corresponding to the first subchannel; or, based on the index of the resource block sets in the multiple resource block sets, it is determined that the resource block set with the highest index in the multiple resource block sets includes the side feedback channel resources corresponding to the first subchannel.

[0060] In a possible implementation, the number of frequency domain resource units in the first subchannel that belong to the first resource block set is greater than the number that belong to the second resource block set, and it is determined that the first resource block set includes the sideline feedback channel resources corresponding to the first subchannel; and / or the number of frequency domain resource units included in the first resource block set by the first subchannel is greater than the first value, and it is determined that the first resource block set includes the sideline feedback channel resources corresponding to the first subchannel. The first value may include: the number of frequency domain resource units occupied by the PSCCH in the resource pool, which may be determined by the high-level parameter sl-SubchannelSize.

[0061] In a possible implementation, at least one resource block set includes a first resource block set and a second resource block set. Determining the sideline feedback channel resource corresponding to the first subchannel includes: determining that the first resource block set includes the sideline feedback channel resource corresponding to the first subchannel; and determining that the second resource block set includes the sideline feedback channel resource corresponding to the first subchannel.

[0062] The implementation method provided in the third aspect can be used in combination with the implementation method provided in the first or second aspect mentioned above. For example, the first terminal device or the second terminal device can execute the implementation method provided in the first or second aspect mentioned above after determining whether the resource block set includes the side feedback channel resources corresponding to a sub-channel.

[0063] In the implementation scheme provided by the first aspect or the second aspect described above, the first terminal device (or the second terminal device) determines the number of resource subsets corresponding to the subchannels on the time slot in the PSSCH time slot based on the number of resource subsets, the first number, and the number of PSSCH time slots associated with a PSFCH time slot.

[0064] The first number is the number of subchannels included in the first resource block set, which can also be understood as the first number being: the number of subchannels in the first resource block set that include corresponding sidelink feedback channel resources.

[0065] For example, when the first resource block set includes side feedback channel resources corresponding to the first subchannel, the first subchannel can be considered to belong to the subchannels included in the first resource block set, and then the first subchannel needs to be considered when calculating the first quantity. It can also be understood that the first quantity is the number of subchannels included in the first resource block set.

[0066] The resource subset and other terms involved in this solution can be found in the description of the related implementation of the first aspect, and will not be repeated here. This solution provides a possible example for combining the implementation provided by the second aspect with the related implementation of the first aspect.

[0067] In a fourth aspect, the present application provides a side feedback information transmission method, device, chip system and storage medium. The execution subject of the method is a terminal device or a module (chip system) in the terminal device. Here, the first terminal device is used as the execution subject for description. The method includes:

[0068] The first terminal device receives first sideline information. The first sideline information corresponds to multiple resource sets, and two resource sets in the multiple resource sets do not overlap in the frequency domain and / or time domain. The first terminal device sends feedback information of the first sideline information in at least one resource set.

[0069] In this solution, multiple feedback opportunities can be provided for the first terminal device, and one feedback opportunity corresponds to one resource set. In this way, the success rate of feedback information transmission of the first terminal device can be improved. The implementation method provided in the fourth aspect can be used in combination with the implementation method provided in the first aspect or the second aspect, for example, the first frequency domain resource set in the first aspect or the second aspect can be regarded as a set of frequency domain resources in a resource set.

[0070] In a possible implementation, the first terminal device sends feedback information of the first sideline information on a second resource set among the multiple resource sets. If it fails, the first terminal device sends feedback information of the first sideline information on a third resource set among the multiple resource sets.

[0071] In a fifth aspect, the present application provides a side feedback information transmission method, device, chip system and storage medium. The execution subject of the method is a terminal device or a module (chip system) in the terminal device. Here, the second terminal device is used as the execution subject for description. The method includes:

[0072] The second terminal device sends first sideline information. The first sideline information corresponds to multiple resource sets, and two resource sets in the multiple resource sets do not overlap in the frequency domain and / or time domain. The second terminal device receives feedback information of the first sideline information in at least one resource set.

[0073] In this solution, multiple feedback opportunities can be provided for the first terminal device, and the first terminal device can send feedback information to the second terminal device through multiple feedback opportunities, and one feedback opportunity corresponds to one resource set. In this way, the success rate of feedback information transmission between the first terminal device and the second terminal device can be improved. The implementation method provided in the fourth aspect can be used in combination with the implementation method provided in the first aspect or the second aspect, for example, the first frequency domain resource set in the first aspect or the second aspect can be regarded as a set of frequency domain resources in a resource set.

[0074] In a possible implementation, the second terminal device receives feedback information of the first sideline information on a second resource set among the multiple resource sets. If failed, the second terminal device receives feedback information of the first sideline information on a third resource set among the multiple resource sets.

[0075] In a sixth aspect, a communication device is provided, which may be the aforementioned first terminal device or the second terminal device. The communication device may include a communication unit and a processing unit to perform any of the above-mentioned first to fifth aspects, or to perform any possible implementation of the first to fifth aspects. The communication unit is used to perform functions related to sending and receiving. Optionally, the communication unit includes a receiving unit and a sending unit. In one design, the communication device is a communication chip, the processing unit may be one or more processors or processor cores, and the communication unit may be an input / output circuit or port of the communication chip.

[0076] In another design, the communication unit may be a transmitter and a receiver, or the communication unit may be a transmitter and a receiver.

[0077] Optionally, the communication device also includes various modules that can be used to execute any aspect of the first to fifth aspects above, or execute any possible implementation of the first to fifth aspects.

[0078] In the seventh aspect, a communication device is provided, which may be the aforementioned first terminal device or the second terminal device. The communication device may include a processor and a memory to perform any aspect of the above-mentioned first to fifth aspects, or to perform any possible implementation of the first to fifth aspects. Optionally, a transceiver is also included, the memory is used to store a computer program or instruction, and the processor is used to call and run the computer program or instruction from the memory, and when the processor executes the computer program or instruction in the memory, the communication device performs any aspect of the above-mentioned first to fifth aspects, or to perform any possible implementation of the first to fifth aspects.

[0079] Optionally, there are one or more processors and one or more memories.

[0080] Optionally, the memory may be integrated with the processor, or the memory may be provided separately from the processor.

[0081] Optionally, the transceiver may include a transmitter (transmitter) and a receiver (receiver).

[0082] In an eighth aspect, a communication device is provided, which may be the aforementioned first terminal device or the second terminal device. The communication device may include a processor to perform any aspect of the aforementioned first to fifth aspects, or to perform any possible implementation of the first to fifth aspects. The processor is coupled to a memory. Optionally, the communication device further includes a memory. Optionally, the communication device further includes a communication interface, and the processor is coupled to the communication interface.

[0083] In one implementation, when the communication device is a first terminal device or a second terminal device, the communication interface may be a transceiver, or an input / output interface. Optionally, the transceiver may be a transceiver circuit. Optionally, the input / output interface may be an input / output circuit.

[0084] In another implementation, when the communication device is a chip or a chip system, the communication interface may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit on the chip or the chip system, etc. The processor may also be embodied as a processing circuit or a logic circuit.

[0085] In a ninth aspect, a system is provided, the system comprising the first terminal device mentioned above.

[0086] In a possible implementation manner, the system may further include other terminal devices, such as a second terminal device.

[0087] In the tenth aspect, a computer program product is provided, which includes: a computer program (also referred to as code, or instruction), which, when executed, enables a computer to execute any one of the first to fifth aspects above, or any possible implementation of the first to fifth aspects.

[0088] In the eleventh aspect, a computer-readable storage medium is provided, which stores a computer program (also referred to as code, or instructions). When the computer program is run on a computer, the computer executes any one of the first to fifth aspects above, or executes any possible implementation of the first to fifth aspects.

[0089] In the twelfth aspect, a chip system is provided, which may include a processor. The processor is coupled to a memory and may be used to perform any of the first to fifth aspects described above, or to perform any possible implementation of the first to fifth aspects. Optionally, the chip system also includes a memory. The memory is used to store a computer program (also referred to as code, or instruction). The processor is used to call and run a computer program from the memory, so that a device equipped with the chip system performs any of the first to fifth aspects described above, or performs any possible implementation of the first to fifth aspects.

[0090] In a thirteenth aspect, a processing device is provided, comprising: an interface circuit and a processing circuit. The interface circuit may include an input circuit and an output circuit. The processing circuit is used to receive a signal through the input circuit and transmit a signal through the output circuit, so that any aspect of the first to fifth aspects above, or any possible implementation of the first to fifth aspects is implemented.

[0091] In the specific implementation process, the above-mentioned processing device can be a chip, the input circuit can be an input pin, the output circuit can be an output pin, and the processing circuit can be a transistor, a gate circuit, a trigger, and various logic circuits. The input signal received by the input circuit can be, for example, but not limited to, received and input by a receiver, and the signal output by the output circuit can be, for example, but not limited to, output to a transmitter and transmitted by the transmitter, and the input circuit and the output circuit can be the same circuit, which is used as an input circuit and an output circuit at different times. This application does not limit the specific implementation of the processor and various circuits.

[0092] In one implementation, when the communication device is a first terminal device or a second terminal device, the interface circuit may be a radio frequency processing chip in the first terminal device or the second terminal device, and the processing circuit may be a baseband processing chip in the first terminal device or the second terminal device.

[0093] In another implementation, the communication device may be a part of the first terminal device or the second terminal device, such as an integrated circuit product such as a system chip or a communication chip. The interface circuit may be an input / output interface, an interface circuit, an output circuit, an input circuit, a pin or a related circuit on the chip or the chip system. The processing circuit may be a logic circuit on the chip. BRIEF DESCRIPTION OF THE DRAWINGS

[0094] Figure 1 A schematic diagram of a channel structure provided in an embodiment of the present application;

[0095] Figure 2 A schematic diagram of a resource pool structure provided in an embodiment of the present application;

[0096] Figure 3A , Figure 3B and Figure 3C A schematic diagram of a communication system architecture provided in an embodiment of the present application;

[0097] Figure 4 A possible flow chart of a side feedback information transmission method provided in an embodiment of the present application;

[0098] Figure 5 A schematic diagram of resource block set division provided in an embodiment of the present application;

[0099] Figure 6 A schematic diagram of a frequency domain resource structure provided in an embodiment of the present application;

[0100] Figure 7 A possible flow chart of another side feedback information transmission method provided in an embodiment of the present application;

[0101] Figure 8 A possible example of resource configuration provided in an embodiment of the present application;

[0102] Fig. 9 A possible schematic diagram of a PSFCH resource provided in an embodiment of the present application;

[0103] Fig.10 A possible schematic diagram of a PSFCH resource provided in an embodiment of the present application;

[0104] Fig.11 A possible schematic diagram of PSFCH transmission provided in an embodiment of the present application;

[0105] Fig.12 A possible flow chart of another side feedback information transmission method provided in an embodiment of the present application;

[0106] Fig.13A schematic diagram of a resource pool provided in an embodiment of the present application;

[0107] Fig.14 A schematic diagram of another resource pool provided in an embodiment of the present application;

[0108] Fig.15 A possible flow chart of another side feedback information transmission method provided in an embodiment of the present application;

[0109] Fig.16 A schematic diagram of multiple feedback opportunities of a possible terminal provided in an embodiment of the present application;

[0110] Fig.17 A schematic diagram of the structure of a communication device provided in an embodiment of the present application;

[0111] Fig.18 A schematic diagram of the structure of a communication device provided in an embodiment of the present application. DETAILED DESCRIPTION

[0112] The nouns and terms involved in this application are introduced below.

[0113] (1) Resource pool.

[0114] A resource pool may also be referred to as an SL resource pool. Optionally, a resource pool may be preconfigured or network configured; for example, within the coverage of the network, a network device may send resource pool information to a terminal device in the cell via a system information block (SIB), cell-specific radio resource control (RRC) signaling, or UE-specific RRC signaling, and the resource pool information is used to indicate the resource pool. Alternatively, a resource pool may also be predefined.

[0115] In the unlicensed band, the terminal device competes for the channel by listening before talking (LBT) before communicating. After the terminal device successfully accesses the channel, the total time the terminal device occupies the channel and the time the terminal device shares the channel with other terminal devices is called COT.

[0116] In SL, a resource pool for data transmission can be preconfigured, and a resource pool can include one or more channels. In one implementation, the bandwidth of each channel is 20MHz. When a resource pool includes a channel, the resource blocks included in the resource pool are the resource blocks corresponding to the resource block (RB) set in the channel. In some embodiments of the present application, the resource block set is abbreviated as RB set, and the RB set in the text can also be replaced by a resource block set or a resource block set.

[0117] For example, Figure 1 As shown, in the unlicensed frequency band, a channel includes an RB set and guard bandwidths at both ends, and the guard bandwidth is used to ensure that the signal / energy on the current channel does not interfere with adjacent channels. The frequency domain resources in the RB set can be used for data transmission.

[0118] If a resource pool includes multiple channels, then the resource pool includes RB sets and resource blocks of partial protection bandwidth. Figure 2 As shown, channel 1 includes RB set 1, channel 2 includes RB set 2, and the resource pool includes RB set 1, RB set 2, and the protection bandwidth between RB set 1 and RB set 2. When a terminal device succeeds in LBT on these two channels and wants to send data in these two RB sets, the resources available to the terminal device are not only the resources on the RB sets in the two channels, but also the protection bandwidth between two adjacent RB sets.

[0119] The communication method provided in the embodiment of the present application can be applied to long term evolution (LTE), fifth generation (5G) communication systems, such as 5G new radio (NR), or to various future communication systems, such as sixth generation (6G) communication systems. The communication method provided in the embodiment of the present application can also be applied to vehicle to everything (V2X) communication, Internet of Vehicles, autonomous driving, assisted driving and other fields.

[0120] The method and device provided in the embodiments of the present application are based on the same or similar technical concepts. Since the principles of solving problems by the method and the device are similar, the implementation of the device and the method can refer to each other, and the repeated parts will not be repeated.

[0121] Below, some terms in the embodiments of the present application are first explained to facilitate understanding by those skilled in the art.

[0122] In the embodiment of the present application, the network device may also be referred to as a network device, and the network device may be a device in a wireless network. For example, the network device may be a radio access network (RAN) node that connects a terminal to a wireless network, and may also be referred to as an access network 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 base station (e.g., home evolved NodeB, or 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 may also be a network device in a 5G mobile communication system. For example, a next generation NodeB (gNB) or a transmission reception point (TRP) or TP in an NR system; or one or a group of antenna panels (including multiple antenna panels) of a base station in a 5G mobile communication system; or, the network device may also be a network node constituting a gNB or a transmission point, for example, a BBU or a distributed unit (DU).

[0123] In some deployments, the gNB may include a centralized unit (CU) and a DU. The gNB may also include an active antenna unit (AAU). The CU implements some functions of the gNB, and the DU implements some functions of the gNB. For example, the CU is responsible for processing non-real-time protocols and services, and implementing the functions of the radio resource control (RRC) and packet data convergence protocol (PDCP) layers. The DU is responsible for processing physical layer protocols and real-time services, and implementing the functions of the radio link control (RLC) layer, the media access control (MAC) layer, and the physical (PHY) layer. The AAU implements some physical layer processing functions, radio frequency processing, and related functions of active antennas. The information of the RRC layer will eventually become the information of the PHY layer, or it will be converted from the information of the PHY layer. Therefore, under this architecture, high-level signaling (such as RRC layer signaling) can also be considered to be sent by the DU, or by the DU and the AAU. It can be understood that the network device can be a device including one or more of a CU node, a DU node, and an AAU node. In addition, the CU may be divided into a network device in the RAN, or may be divided into a network device in the core network (CN), which is not limited in the present application.

[0124] The terminal device involved in the embodiments of the present application may be a wireless terminal device capable of receiving scheduling and indication information of a network device. The terminal device may be a terminal (the terminal in the present application may also be referred to as a terminal device), or may be a user equipment (UE), a mobile station (MS), a mobile terminal (MT), etc. The terminal device may be a device including a wireless communication function (providing voice / data connectivity to the user). For example, a handheld device with a wireless connection function, or an in-vehicle device, an in-vehicle module, etc. At present, some examples of terminal devices are: mobile phones, tablet computers, laptop computers, PDAs, mobile internet devices (MID), wearable devices, virtual reality (VR) devices, augmented reality (AR) devices, wireless terminals in industrial control, wireless terminals in Internet of Vehicles, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, or wireless terminals in smart homes, device-to-device (D2D) communication terminal devices, vehicle to everything (V2X) communication terminal devices, smart vehicles, telematics boxes (T-box), machine-to-machine / machine-type communication (machine-to-machine / machine-type For example, the terminal device may be an on-board device, a vehicle-mounted device, an on-board module, a vehicle, an on-board unit (OBU), a roadside unit (RSU), a T-box, a chip or a system on chip (SOC), etc. The above chip or SOC may be installed in a vehicle, an OBU, an RSU or a T-box. The wireless terminal in industrial control may be a camera, a robot, etc. The wireless terminal in a smart home may be a TV, an air conditioner, a sweeper, a speaker, a set-top box, etc.

[0125] In this application, predefined content usually refers to information that is defined by standards and does not require other equipment configuration. It is information that is recorded / written in advance in the hardware and / or software of the terminal itself, or it can be understood that it cannot be changed by network equipment or other terminals. Preconfigured content usually refers to information that is recorded / written in advance in the hardware and / or software of the terminal itself, which is determined by the manufacturer of the equipment and can be changed through software or hardware.

[0126] (Pre) configuration can be divided into network device (pre) configuration and terminal device (pre) configuration. If it is a network device (pre) configuration, it can be (pre) configured through a system information block (SIB) or RRC signaling; if it is a terminal device (pre) configuration, it can be (pre) configured according to PC5-RRC signaling.

[0127] This application is applicable to scenarios that support sidelink communication, and supports communication scenarios with and without network coverage, where the sidelink can also be called a sidelink, and is referred to as a sidelink in this application. Figure 3A , FIG. 3B to FIG. 3C As shown, it is a schematic diagram of a communication system architecture applicable to the present application. Figure 3A In the example, terminal device A and terminal device B are both within the signal coverage of the network device; Figure 3B In the example, terminal device A is within the signal coverage of the network device, but terminal device B is outside the signal coverage of the network device. Figure 3C In the example, terminal device A and terminal device B are both outside the signal coverage of the network device.

[0128] Figure 3A and Figure 3B The terminal device A and the terminal device B can communicate using the side link through the resources scheduled by the network device; the terminal device A and the terminal device B can also select resources by themselves, that is, select resources for side link communication from the resource pool.

[0129] Figure 3C The terminal device A and the terminal device B are both outside the signal coverage of the network device, so they can only communicate through the side link in a resource self-selection manner.

[0130] The following first explains the relevant technical features involved in the embodiments of the present application. It should be noted that these explanations are intended to make the embodiments of the present application easier to understand and should not be regarded as limiting the scope of protection claimed by the present application.

[0131] based on Figure 1 , Figure 2 , Figure 3A , Figure 3B and Figure 3CThe embodiments shown and the other contents described above, Figure 4 A schematic diagram of a side feedback information transmission method provided in an embodiment of the present application is exemplarily shown. Figure 4 The first terminal device and / or the second terminal device in the embodiment may be the terminal shown or a module (such as a chip) in the terminal. Figure 3A , Figure 3B and Figure 3C When the network shown in the figure is shown, the first terminal device and the second terminal device may be terminal device A and terminal device B in the figure, respectively. For example, the first terminal device is terminal device A, and the second terminal device is terminal device B; for another example, the first terminal device is terminal device B, and the second terminal device is terminal device A.

[0132] like Figure 4 As shown, the method includes:

[0133] Step 401: The second terminal device sends first sidelink information.

[0134] Correspondingly, the first terminal device receives the first sideline information in the first sideline resource.

[0135] In the embodiment of the present application, the information transmitted through the sidelink may be referred to as sidelink information (e.g., first sidelink information). For example, the sidelink information may include sidelink control information (SCI) and / or sidelink data. It is understandable that the sidelink information may also include other possible information. In the embodiment of the present application, the sidelink information including SCI and / or sidelink data will be described as an example.

[0136] Among them, SCI can be carried on PSCCH and / or PSSCH, and sidelink data can be carried on PSSCH.

[0137] The first sidelink resources may include resources occupied by PSSCH transmission and / or resources occupied by PSCCH transmission.

[0138] Step 401 may be an optional step. Figure 4 In the method, step 401 may not be performed.

[0139] Step 402: The first terminal device determines a first frequency domain resource set according to first configuration information.

[0140] Step 403: The second terminal device determines a first frequency domain resource set according to the first configuration information.

[0141] In the embodiment of the present application, the schemes for the first terminal device and the second terminal device to determine the first frequency domain set are similar. In the embodiment of the present application, the process of the first terminal device determining the first frequency domain resource set is introduced as an example, and the related operations of the second terminal device are similar and will not be repeated.

[0142] In the embodiment of the present application, the first frequency domain resource set includes one or more frequency domain resource units, which may respectively belong to (or include) one or more interlaces, and these frequency domain resource units may also be divided into one or more resource subsets, and these frequency domain resource units may also be said to include one or more resource subsets. The following contents are respectively introduced.

[0143] (1) Frequency domain resource unit.

[0144] In a possible implementation manner, the first configuration information includes a bit map, where the bit map is used to identify a set of frequency domain resource units used for PSFCH transmission, that is, a first frequency domain resource set.

[0145] In the embodiment of the present application, the frequency domain resource unit in the first frequency domain resource set can be a resource in an RB set that can be used for PSFCH transmission. For example, the bits in the bit map in the first configuration information are associated with the frequency domain resource units in the RB set, and the leftmost bit of the bit map in the first configuration information indicates the index of the lowest frequency domain resource unit in the RB set, and so on. For example, if a frequency domain resource unit can be used for PSFCH transmission, the value of the bit is 1. If a frequency domain resource unit is not used for PSFCH transmission, the value of the bit can be 0, and the number of bits in the bit map is equal to the number of PRBs contained in the RB set.

[0146] In another possible implementation, the frequency domain resource unit in the first frequency domain resource set in the embodiment of the present application may be a resource in a resource pool (or multiple RB sets in the resource pool) that can be used for PSFCH transmission. For example, the bits in the bit map in the first configuration information are associated with the frequency domain resource units in the resource pool (or multiple RB sets in the resource pool), and the leftmost bit of the bit map in the first configuration information indicates the index of the lowest frequency domain resource unit in the resource pool, and so on. For example, if a frequency domain resource unit can be used for PSFCH transmission, the value of the bit is 1. If a frequency domain resource unit is not used for PSFCH transmission, the value of the bit can be 0, in which case the number of bits in the bit map is equal to the number of PRBs contained in the resource pool.

[0147] The PSFCH transmission in the embodiment of the present application may also be replaced by other names, such as feedback information transmission. The feedback information in the embodiment of the present application may also be understood as information transmitted through the PSFCH. The feedback information may also be replaced by other names, such as sideline feedback information, etc. The PSFCH transmission may include the transmission of ACK / NACK information, and may also include the transmission of a conflict indication. The sideline feedback information of the present application may also be used for subsequent transmission of other feedback information, such as feedback information related to a beam.

[0148] In the embodiment of the present application, the frequency domain resource unit in the first frequency domain resource set can be understood as a defined frequency domain granularity, for example, one frequency domain resource unit can be one PRB.

[0149] In the embodiment of the present application, the frequency domain resource unit includes an index, such as 0 in PRB#0 can be regarded as the index of PRB#0, and 1 in PRB#1 can be regarded as the index of PRB#1. There can be a size relationship between the indexes of the frequency domain resource units. For example, in PRB#0 and PRB#1, it can be considered that index 1 is greater than index 0, and the corresponding frequency domain position of PRB#1 is higher than the frequency domain position of PRB#0. When the frequency domain resource units are sorted in order from small to large according to the index of the frequency domain resource unit (for example, the sequence of frequency domain resource units includes: PRB#0-PRB#1-PRB#2), it can be called ascending order according to the index of the frequency domain resource unit. On the contrary, when the frequency domain resource units are sorted in order from large to small according to the index of the frequency domain resource unit (for example, the sequence of frequency domain resource units includes: PRB#2-PRB#1-PRB#0), it can be called descending order according to the index of the frequency domain resource unit.

[0150] (2) Interlaced.

[0151] The resource blocks in a SL bandwidth part (BWP) are divided into M subsets in an interleaved manner. Correspondingly, the resource blocks in a resource pool (RB set) are divided into M subsets. In this implementation, in the resource blocks included in each subset, there are M resource blocks between two adjacent resource blocks, where M is a positive integer. In this implementation, each subset can be called an interleave. Assuming that an interleave index (the index in the embodiment of the present application can be replaced by an identifier) ​​is m, m∈{0,1,…,M-1}, and the index of the starting resource block of the channel is 0, then the index of the resource blocks included in the interleave in the channel is: {m,M+m,2M+m,3M+m,…}. For example, Figure 5As shown, for a channel with a subcarrier spacing of 15 kHz, the channel includes 105 RBs. When M=10, the indexes of the resource blocks included in the interlaced portion marked as #0 in the RB set are: {0, 10, 20, 30, ... 100}, and the indexes of the resource blocks included in the interlaced portion marked as #1 in the RB set are: {1, 11, 21, 31, ... 101}, and so on for other cases.

[0152] The frequency domain resource units in the first frequency domain resource set belong to multiple interlaces, such as 5 or 10 interlaces. An interlace may include one or more frequency domain resource units, or it can also be understood that the interlaces corresponding to the frequency domain resource units belonging to the same interlace have the same index. Interlace can be written as interlace in English, and interlace can also have other names, such as interleaving, interleaved resource block set, etc.

[0153] A frequency domain resource unit may be assigned to an interlace, so the frequency domain resource unit will also correspond to an interlace index. There may be a size relationship between the interlace indexes, for example, in interlace #0 and interlace #1, index 1 can be considered to be greater than index 0. In a possible implementation, the frequency domain resource units in the first frequency domain resource set are arranged based on multiple interlace indexes. When the frequency domain resource units are sorted from small to large according to the interlace index (for example, the sequence of frequency domain resource units includes: frequency domain resource units in interlace #0-frequency domain resource units in interlace #1-frequency domain resource units in interlace #2), it can be said that it is sorted in ascending order according to the interlace index. Conversely, when the frequency domain resource units are sorted from large to small according to the interlace index (for example, the sequence of frequency domain resource units includes: frequency domain resource units in interlace #2-frequency domain resource units in interlace #1-frequency domain resource units in interlace #0), it can be said that it is sorted in descending order according to the interlace index.

[0154] In a possible implementation, frequency domain resource units belonging to the same interleave in the first frequency domain resource set are continuously distributed in the first frequency domain resource set. It can also be understood that frequency domain resource units with the same interleave index in the first frequency domain resource set can be arranged together continuously. In this way, the first terminal device can be based on the order of the frequency domain resource units in the first frequency domain resource set. In this way, under the condition that the frequency domain resource units in a resource subset belong to the same interleave, it is easier to divide each resource subset. This solution can reduce the complexity of the resource subset division process.

[0155] The number of frequency domain resource units included in the two interlaces in the first frequency domain resource set may be the same or different. For example, the interlace indexes corresponding to the frequency domain resource units at the first 8 positions in the first frequency domain resource set are all 0, and the interlace indexes corresponding to the frequency domain resource units at the subsequent 4 consecutive positions are all 1.

[0156] In another possible implementation, the frequency domain resource units in the first frequency domain resource set are arranged in sequence based on the index of the frequency domain resource units in the interlace. In the first frequency domain resource set, for all frequency domain resource units included in an interlace, these frequency domain resource units can also be sorted. For example, the frequency domain resource units in an interlace are arranged in ascending or descending order according to the index numbers of these frequency domain resource units.

[0157] Take the frequency domain resource unit as PRB as an example. For example, when the SCS is 30KHz, the sequence in the first frequency domain resource set includes: PRB#0-PRB#5-PRB#10-PRB#15-PRB#20-PRB#25-PRB#40-PRB#45-RPB#1-PRB#6-PRB#41-PRB#46. Among them, the interlaced indexes corresponding to PRB#0, PRB#5, PRB#10, PRB#15, PRB#20, PRB#25, PRB#40 and PRB#45 are all 0. The interlaced indexes corresponding to RPB#1, PRB#6, PRB#41 and PRB#46 are all 1. In this example, the sequence is first sorted in ascending order according to the interlaced index, and then the frequency domain resource units in each interlaced are sorted in ascending order according to the index of the frequency domain resource unit. This example can also be described as: first sorting in ascending order according to the interleaving index, and then sorting in ascending order according to the index of the frequency domain resource unit.

[0158] The scheme provides a sorting scheme for frequency domain resource units in the first frequency domain resource set, so that each device can determine each resource subset according to the sorting scheme for frequency domain resources in the first frequency domain resource set, and then the frequency domain resource units included in the resource subsets with the same index divided by each device have the same index. It can be seen that the rules provided by the scheme provide technical support for multiple devices to communicate based on the resources in the first frequency domain resource set.

[0159] (3) Resource subset.

[0160] The first frequency domain resource set includes multiple resource subsets. A resource subset may include one or more frequency domain resource units, or may also be understood as the resource subsets corresponding to the frequency domain resource units of the same resource subset having the same index. The resource subset may also have other names, such as resource group, resource block group (RB group, RBG), etc.

[0161] Multiple resource subsets include a first resource subset. The frequency domain resource units in the first resource subset belong to the same interleaving. It can also be understood that the interleaving indexes corresponding to all frequency domain resource units in the first resource subset are the same. The first resource subset may include frequency domain resources in the feedback resources corresponding to the first sideline resources. It can also be understood that the first resource subset belongs to the frequency domain resources in the feedback resources corresponding to the first sideline information transmission (such as PSSCH transmission and / or PSCCH transmission). The feedback resources in the embodiment of the present application may also be referred to as PSFCH resources.

[0162] In a possible implementation, the frequency domain resource units in the first frequency domain resource set may be first sorted in ascending order according to the interlace index, and then the frequency domain resource units in each interlace are sorted in ascending order according to the frequency domain resource unit index. Then, one or more frequency domain resource units in the first frequency domain resource set (the multiple frequency domain resource units belong to the same interlace) are sequentially divided into a resource subset. The interlace indexes corresponding to the multiple frequency domain resource units belonging to a resource subset are the same.

[0163] These resource subsets may correspond to the indexes of resource subsets, and the indexes of these resource subsets may also have a size relationship. For example, after dividing multiple resource subsets according to the sorting of the first frequency domain resource set, the indexes of the resource subsets may be assigned to them according to the sequence of these resource subsets, and may be assigned in order from small to large (or from large to small). In this way, these resource subsets may also be said to be sorted in ascending order (or descending order) in the first frequency domain resource set.

[0164] The number of frequency domain resource units included in the two resource subsets in the first frequency domain resource set may be equal. In one possible implementation, the number of frequency domain resources included in the two resource subsets in the first frequency domain resource set is equal. In another possible implementation, the number of frequency domain resource units belonging to one interlace in the first frequency domain resource set is an integer multiple of the number of frequency domain resource units in a resource subset (such as the first resource subset). For example, the number of frequency domain resource units belonging to interlace #0 in the first frequency domain resource set is 6, and a frequency domain resource subset may include 2 frequency domain resource units, then the frequency domain resource units in the interlace #0 may be divided into 3 frequency domain resource subsets.

[0165] Since the scheduling granularity of PSFCH in the embodiment of the present application is the granularity of resource subsets, that is, only frequency domain resource units that are divided into resource subsets can be scheduled and used for PSFCH transmission. When there are frequency domain resource units that are divided into resource subsets in an interlace, the frequency domain resource unit cannot be used. In this implementation, the number of frequency domain resource units in an interlace is an integer multiple of the number of frequency domain resource units in a resource subset, so there will be no frequency domain resource units that are not divided into resource subsets in the interlace, thereby reducing the waste of frequency domain resource units.

[0166] In another possible implementation, the frequency domain resource units belonging to one interlace in the first frequency domain resource set can be regarded as a resource subset. In this solution, one interlace can be directly regarded as a resource subset, so that the first terminal device does not need to divide the resource subsets. Thereby, the processing complexity of the first terminal device can be reduced. For example, the frequency domain resource units in the first frequency domain resource set belong to four interlaces, and three of the four interlaces can be regarded as three resource unit subsets. Another interlace can be regarded as a resource unit subset, or it can be regarded as a public interlace instead of a resource subset (this part will be introduced in detail later and will not be described here). In this implementation, there is no need to assign a resource subset index to the frequency domain resource units in the first frequency domain resource set, and the interlace index can be directly used as the resource subset index.

[0167] Figure 6 A schematic diagram of a frequency domain resource structure provided by an embodiment of the present application is exemplarily shown. Figure 6 Assume that the resource pool includes an RB set, and an RB set includes 50 PRBs. Figure 6 The frequency domain resource unit is taken as PRB as an example.

[0168] Figure 6 (a) in FIG. 5 shows an example of 50 PRBs, and the indexes of the 50 PRBs are PRB#0 to PRB#49 respectively. The 50 PRBs may belong to one RB set.

[0169] See also Figure 6 In (a), PRB#0 to PRB#50 are sorted in ascending order according to the PRB index, and these PRBs are divided into 5 interlaces in turn, namely interlace#0, interlace#1, interlace#2, interlace#3, and interlace#4. Figure 6 (a) also illustrates an example of bitmap #1, where the bits in the bitmap #1 correspond to the 50 PRBs. In this example, when the bit is 1, the PRB corresponding to the bit is used for PSFCH transmission, and when the bit is 0, the PRB corresponding to the bit is not used for PSFCH transmission, for example, not used for transmission of HARQ-ACK information, and / or not used for transmission of conflict indication information.

[0170] Will Figure 6 The 50 PRBs in (a) are first sorted in ascending order according to the interleaving index, and then the frequency domain resource units in each interleaving are sorted in ascending order according to the index of the frequency domain resource unit, and the obtained Figure 6 The sequence shown in (b) in Figure 6As can be seen in (b), the frequency domain resource units of the same interlace are continuous, and the frequency domain resource units in one interlace are sorted in ascending order.

[0171] Will Figure 6 The PRBs not used for the above PSFCH transmission in (b) (PRBs corresponding to the bits with a bit value of 0 in bitmap #1) are deleted, and the obtained Figure 6 The PRB sequence in (c) . Figure 6 The PRB sequence in (c) can be regarded as an example of the PRB sequence in the above-mentioned first frequency domain resource set. Figure 6 In (c), the PRBs are first sorted in ascending order according to the indices of the interlaces, and then the frequency-domain resource units in each interlace are sorted in ascending order according to the indices of the frequency-domain resource units.

[0172] Further, we can Figure 6 The PRBs in (c) are numbered sequentially, and the numbering may be referred to as the index of the virtual PRB. Figure 6 In the example, a resource subset includes 2 PRBs. Figure 6 The PRBs in (c) are divided into 10 resource subsets in sequence, which are numbered from resource subset #0 to resource subset #9.

[0173] In the embodiment of the present application, Figure 6 (b) in the figure gives a possible Figure 6 (a) in the equation gives Figure 6 In the implementation of (c) in the application, Figure 6 (a) in the equation gives Figure 6 There are many ways to solve (c) in , for example, Figure 6 The resources associated with the bits with the bit position of 0 in (a) are deleted and then sorted. Figure 6 (b) is set to make it easier for readers to understand the solution. In actual applications, it is not necessary to set Figure 6 (b) in .

[0174] Step 404: The first terminal device sends first sidelink feedback information in the first resource subset.

[0175] Correspondingly, the second terminal device receives the first sidelink feedback information on the first resource subset.

[0176] Step 404 may also be understood as the first terminal device performing PSFCH transmission on the first resource subset, and the PSFCH transmission may include the first sidelink feedback information.

[0177] The first sideline feedback information may also be understood as feedback information corresponding to the first sideline information. The first sideline feedback information may include a conflict indication. The first sideline feedback information may also include ACK / NACK information.

[0178] The first terminal device may send first sidelink feedback information in a plurality of frequency domain resource units in the first resource subset. For example, the first resource subset is Figure 6 In resource subset #0 in (c), the first terminal device can send the first sideline feedback information in each frequency domain resource unit in PRB #0 and PRB #5. In this way, the total transmission power of the first sideline feedback information can be increased, thereby improving the transmission quality of the sideline feedback information (such as PSFCH).

[0179] based on Figure 1 , Figure 2 , Figure 3A , Figure 3B , Figure 3C , Figure 4 , Figure 5 and Figure 6 The embodiments shown and the other contents described above, Figure 7 A schematic diagram of a method for a first terminal device to determine a first frequency domain resource set provided in an embodiment of the present application is exemplified. Figure 7 Can be regarded as Figure 4 A possible implementation of step 402 in the embodiment of the present application. The schemes for the first terminal device and the second terminal device to determine the first frequency domain set are similar. In the embodiment of the present application, the process of the first terminal device determining the first frequency domain resource set is used as an example for introduction. The related operations of the second terminal device are similar and will not be repeated.

[0180] Figure 7 The first terminal device and / or the second terminal device in Figure 4 The relevant description in will not be repeated here.

[0181] like Figure 7 As shown, the method includes:

[0182] Step 701 : The first terminal device determines the amount of resources used for PSFCH transmission.

[0183] In the embodiment of the present application, It is used to indicate the number of resources used for PSFCH transmission in resource set #0, and will not be described again elsewhere. Resource set #0 can be regarded as the aforementioned Figure 6 PRB#0 to PRB#49 in (a). It can be regarded as the number of frequency domain resource units in the first frequency domain resource set, or it can be regarded as the aforementioned Figure 6 The number of PRBs shown in (c).

[0184] The resource pool is configured with a bitmap of PSFCH frequency domain resources to indicate whether the PRBs on the frequency domain resources where resource set #0 is located can be used as PSFCH frequency domain resources. The bitmap can be regarded as the aforementioned Figure 6 Bitmap #1 in (a).

[0185] There are two implementation modes in step 701, which are respectively introduced below through implementation mode A1 and implementation mode A2.

[0186] In implementation mode A1, the resources in resource set #0 may be resources in an RB set in a resource pool.

[0187] In this case, The value is the number of resources used for PSFCH transmission in the RB set.

[0188] In this implementation, the feedback resources in the RB set are allocated to the subchannels in the RB set, that is, the sideline transmission occupying the resources in the RB set and its corresponding feedback resources belong to the same RB set, so that the unlicensed frequency band COT sharing rule can be effectively utilized to increase the probability of successful PSFCH feedback.

[0189] In implementation mode A2, the resources in resource set #0 may be resources in a resource pool, for example, may include resources in multiple RBsets.

[0190] A resource pool can include multiple RB sets. In this case, The value of is the number of resources in the resource pool used for PSFCH transmission. In this example, The value of may be the number of resources used for PSFCH transmission in multiple RB sets in the resource pool. Therefore, in this implementation, The value of may be greater than that determined in the above implementation mode A1 The value of .

[0191] In this implementation, since the resource subsets can be divided as a whole based on the strength of the resource pool, the resource pool may include multiple resource block sets, so the frequency domain resource units in the first frequency domain resource set may also be frequency domain resource units from multiple resource block sets.

[0192] See also Figure 6In (a), the length of the bit information contained in the bitmap is equal to the number of PRBs in resource set #0. A 1 in the bitmap indicates that the corresponding PRB can be used as a PSFCH frequency domain resource, and a 0 in the bitmap indicates that the corresponding PRB is not used for PSFCH transmission, for example, not used for transmission of HARQ-ACK information, and / or not used for transmission of conflict indication information.

[0193] PSFCH frequency domain resources can be used for HARQ-ACK transmission, and its resources are represented by the "sl-PSFCH-RB-Set" bitmap. The bit value of 1 in the bitmap indicates that the corresponding PRB can be used to transmit HARQ-ACK feedback. PSFCH frequency domain resources can also be used to transmit scheme 2 conflict indications. Its resources are represented by the "sl-RB-SetPSFCH" bitmap. The bit value of 1 in the bitmap indicates that the corresponding PRB can be used as a scheme 2 conflict indication. Among them, the positions where the bit value is 1 in "sl-PSFCH-RB-Set" and "sl-RB-SetPSFCH" do not overlap.

[0194] In one possible implementation, the number of PRBs that can be used as PSFCH frequency domain resources (such as the number of bits with a bit value of 1 in a bit map) can be an integer multiple of the number included in the resource subset. In this way, the PRBs that can be used for PSFCH transmission can be used as much as possible, thereby reducing resource waste.

[0195] In another embodiment, if the number of PRBs that can be used as PSFCH frequency domain resources (such as the number of bits with bits set to 1 in the bitmap) is not an integer multiple of the number included in the resource subset, there may be some more PRBs that may not be included in any resource subset.

[0196] Step 702: The first terminal device establishes an association relationship between a PRB index, a PRB interleave index, and an index of a resource subset in a first frequency domain resource set.

[0197] In an embodiment of the present application, the first terminal device may establish an association relationship between a PRB index, a PRB interleaving index, and an index of a resource subset in a first frequency domain resource set.

[0198] In another possible implementation, the first terminal device may also introduce a new index, which may be called the index of the virtual PRB. The first terminal device may establish an association relationship between the PRB index, the PRB interleaving index and the virtual PRB index in the first frequency domain resource set, and establish an association relationship between the virtual PRB index and the index of the resource subset.

[0199] Can participate in the above Figure 6(c) in the first frequency domain resource set. The PRBs of the virtual PRBs can be sorted in ascending order according to the indices of the interlaces, and then the frequency domain resource units in each interlace can be sorted in ascending order according to the indices of the frequency domain resource units. The PRBs are numbered in sequence according to the sorting to obtain the index of the virtual PRB.

[0200] The PRBs in the first frequency domain resource set are divided into multiple resource subsets in sequence according to the index of the virtual PRB. Indicates the number of resource subsets and will not be described again elsewhere. Figure 6 In (c), the number of virtual PRBs is 20, and the number of PRBs included in each resource subset is 2, so it can be calculated The number of and K3's quotient, That is 10. It can be the value determined in the above-mentioned Implementation A1 or Implementation A2, and the corresponding There are also two corresponding values, corresponding to the above-mentioned implementation mode A1 and implementation mode A2 respectively. In the embodiment of the present application, K3 is used as an example to represent the number of PRBs included in a resource subset, and K3 is an integer greater than or equal to 1. Other similarities are not described. In the embodiment of the present application, K3 can be a pre-configured or network-configured value.

[0201] The embodiment of the present application provides another possible implementation mode, in which a common feedback resource is further provided in resource set #0. The common feedback resource may include one or more frequency domain resource units. The first terminal device sends the first side feedback information in the first resource subset, and may also send the second side feedback information in the common feedback resource.

[0202] In a possible implementation, the first sideline information belongs to the first COT. The first terminal device sends the second sideline feedback information on the common feedback resources included in all RB sets in the first COT; or the first sideline information occupies multiple RB sets included in the first COT, and the first terminal device sends the second sideline feedback information on the common feedback resources included in the multiple RB sets.

[0203] The first sideline feedback information and the second sideline feedback information can be the same or different, and their transmission powers can be the same or different. In addition to sending sideline feedback information in their corresponding resource subsets, other terminal devices can also send feedback information in the public feedback resource. Please participate Figure 6In (b) and (c), if interlace 4 is a common interlace, if the first terminal device needs to send the first side feedback information on the PRB associated with resource subset #0, it also needs to send the second side feedback information on the PRB of one or more frequency domain resource units in interlace 4 (such as PRB #4).

[0204] In one possible implementation, the common feedback resource may be an interlace, which may be referred to as a common interlace. The frequency domain resource units in the plurality of resource subsets belong to an interlace other than the common interlace in the plurality of interlaces. It may also be understood that the resource subset defined in the embodiment of the present application belongs to the resource corresponding to the terminal device that needs to transmit feedback information, and therefore the frequency domain resource units in the common interlace cannot be divided into the resource subset, or it may be understood that the frequency domain resource units in the common interlace cannot be divided into a terminal device for exclusive use.

[0205] In a possible implementation manner, the first configuration information includes a bit map, some bits in the bit map are associated with the common feedback resource, and the values ​​of these bits can be set to 0 (or 1). Figure 6 In (a), if interleaving 4 is a public interleaving, it can be seen that the bit corresponding to the PRB in the public interleaving in bitmap #1 is 0. In practical applications, the bit corresponding to the PRB in the public interleaving may also be 1. Since the bit position in the bitmap of the first configuration information is 1 or 0 and is also used to indicate whether the frequency domain resource unit associated with the bit position is used for PSFCH transmission, in order to distinguish from this meaning, the first configuration information also includes information for indicating the bit position of the public interleaving, for example, the first configuration information also includes information indicating which frequency domain resource units associated with the bit positions are public feedback resources.

[0206] In another possible implementation manner, the first configuration information includes a bit map, and the corresponding bit position of the frequency domain resource unit in the interlace adjacent to the common feedback resource in the bit map is 0. Figure 6 In (a), if interlace 4 is a common interlace, the corresponding bits of the frequency domain resources in interlace 3 and interlace 0 (the interlaces adjacent to interlace 4) can be set to 0. In this way, the interference of the signal on the common feedback resource to the effective feedback signal can be reduced.

[0207] Step 703: The first terminal device determines the number of resource subsets corresponding to the sub-channel.

[0208] PSFCH resources are periodic resources configured in a resource pool. In the embodiment of the present application, the periodic configuration parameter is represented as The rest of the description will not be repeated. Can be 0, 1, 2, 4. Indicates that there is no PSFCH resource configuration in the resource pool, and PSFCH transmission is not enabled in the resource, that is, physical layer HARQ feedback and conflict indication are not supported. Indicates the resource pool There will be one PSFCH slot for each SL slot. Figure 8 A possible example of resource configuration is shown. Figure 8 Periodic configuration parameters For example, 1, 2 or 4. Figure 8 As shown, in the time slot where the frequency domain resources of PSFCH are located, PSFCH occupies the last two symbols before the gap.

[0209] In the embodiment of the present application, the scheduling granularity of PSCCH, PSSCH or PSFCH in the time domain is a time unit. A time unit can be a time slot (slot) or a mini-slot (mini-slot), which is not specifically limited. In the embodiment of the present application, a time unit is described as a time slot as an example. Among them, the SL time slot (SL time slot can also be called a PSSCH time slot) can refer to a time slot for transmitting PSSCH, and the PSFCH time slot refers to a time slot in which PSFCH resources exist. The feedback information corresponding to a PSSCH time slot is transmitted in the PSFCH time slot corresponding to the PSSCH time slot.

[0210] In a possible implementation, the first terminal device determines the number of resource subsets corresponding to the subchannels on the PSSCH time slot based on the number of resource subsets, the first number, and the number of PSSCH time slots associated with a PSFCH time slot. The first number is the number of subchannels included in the resource pool or RB set. In this way, the resource subsets can be allocated to the time-frequency resources corresponding to each PSSCH transmission as evenly as possible. And this allocation method is more reasonable and more compatible with the existing technology.

[0211] In one possible implementation, the number of resource subsets It can be a multiple of the product of the number of PSSCH time slots associated with the PSFCH time slot and the first number. In this way, all frequency domain resource units can be evenly allocated to subchannels, thereby avoiding the situation where some frequency domain resource units cannot be allocated to resource subsets, thereby reducing resource waste.

[0212] In a possible example, the number of resource subsets corresponding to one (or each) subchannel in the PSSCH time slot can be expressed as a formula: in represents the number of resource subsets (also referred to as the number of resource subsets in the PSFCH frequency domain resources (first frequency domain resource set)). The number of PSSCH time slots associated with a PSFCH time slot can be used to replace The number of PSSCH slots associated with one PSFCH slot can be less than or equal to the period configuration parameter N subch represents the first quantity. Since the above-mentioned implementation modes A1 and A2 correspond to two Then correspond to two Therefore N subch Also take two values ​​respectively.

[0213] In one possible implementation, when is calculated using the above-mentioned implementation mode A1, then N subch The number of subchannels included in the RB set can be. In this implementation, in a PSSCH time slot associated with a PSFCH time slot, the subchannel for transmitting PSSCH / PSCCH and the feedback resource of the subchannel belong to the same resource block set, that is, the transmission of the feedback information belongs to the resource block set occupied by PSSCH / PSCCH, so that the unlicensed frequency band COT sharing rule can be effectively utilized to increase the probability of successful PSFCH feedback.

[0214] In another possible implementation, when is calculated using the above-mentioned implementation mode A2, then N subch It may be the number of subchannels included in the resource pool (possibly multiple RB sets). In this implementation, the first terminal device may allocate resource subsets to all subchannels included in the resource pool based on the first number, that is, allocate resource subsets to subchannels according to the granularity of the resource pool. In this solution, the corresponding resource subsets can be divided for the subchannels in the entire resource pool through a single processing process, thereby reducing the number of times the first terminal device performs the processing process.

[0215] Step 704, in a PSSCH time slot associated with a PSFCH time slot, the first terminal device determines at least one resource subset based on the PSSCH time slot index and the subchannel index, the number of PSSCH time slots associated with a PSFCH time slot, and the number of resource subsets corresponding to a PSSCH time slot and a subchannel.

[0216] In step 704, the first terminal device can determine at least one resource subset, such as determining the index of at least one resource subset, based on the index of the subchannel and time slot occupied in the first side information, the number of PSSCH time slots associated with a PSFCH time slot, and the number of resource subsets corresponding to a PSSCH time slot (a PSSCH time slot in the PSSCH time slot associated with the PSFCH time slot) and a subchannel. The at least one resource subset includes one or more resource subsets, and at least one resource subset includes the first resource subset. The at least one resource subset can also be understood as a resource subset associated with the subchannel and time slot occupied in the first side information. In this solution, the frequency domain resource granularity determined by the first terminal device is a resource subset, not a frequency domain resource unit. Based on the subchannel and time slot allocation, resource subsets can be allocated more reasonably and the waste of resources can be reduced. In addition, determining the corresponding at least one resource subset based on the subchannel and time slot index can be better compatible with the existing technology.

[0217] Considering the decoding capability limitation of the receiving terminal device, the receiving terminal device cannot provide feedback immediately after receiving the PSSCH. Therefore, the standard defines a PSSCH feedback time interval K, that is, PSSCH transmits PSFCH in the first available time slot containing the PSFCH frequency domain resources. This time slot is at least K time slots away from the time slot where the PSSCH is located. The value of K is (pre)configured in the resource pool, and K is a positive integer. Fig. 9 As shown, when K=2, the PSSCH carried on time slots 0 and 1 can be fed back on the PSFCH frequency domain resources on time slot 3, and the feedback information corresponding to the PSSCH carried on time slots 2 to 5 is fed back on the PSFCH frequency domain resources where time slot 7 is located. At the same time, since time slots 2 to 5 are fed back on the PSFCH frequency domain resources of the same time slot, they can be called 4 PSSCH time slots related to the PSFCH time slot, or a PSSCH binding window length.

[0218] right The time-frequency resources of a PSSCH time slot are sorted in the manner of first the time domain and then the frequency domain, and the PSFCH frequency domain resources in a PSFCH time slot are sequentially allocated to each subchannel in the feedback cycle.

[0219] The details are as follows Fig.10 As shown, The time-frequency resources of the PSSCH time slots are numbered in the time domain first and then in the frequency domain. When , the PSFCH frequency domain resources corresponding to each subchannel in the four bound PSSCH time slots are numbered as shown in the figure. Each time-frequency resource corresponds to a time slot index and frequency domain index, such as Fig.10 For the time-frequency resource numbered 0 in , the time domain index i of the time-frequency resource is 0, and the subchannel index j is 0; for example Fig.10 The time-frequency resource numbered 5 in , the time domain index i of the time-frequency resource is 1, and the sub-channel index j is 1. In the embodiment of the present application, i and j are used to represent the time domain index and the sub-channel index respectively.

[0220] Through the above steps, the number of resource subsets for PSFCH transmission corresponding to each subchannel has been calculated. Then, each time-frequency resource can be allocated A resource subset used for PSFCH transmission. Fig.10 As shown in FIG. 1 , there are 12 time-frequency resources in total. If there are 24 resource subsets for PSFCH transmission in total, each time-frequency resource should be allocated 2 resource subsets for PSFCH transmission. In one possible implementation, the resource subsets for PSFCH transmission can be allocated to each time-frequency resource in sequence in the manner of first time domain and then frequency domain. For example, Fig.10 The time-frequency resource numbered 0 in is allocated to resource subset #0 for PSFCH transmission and resource subset #1 for PSFCH transmission. For example, Fig.10 The time-frequency resource numbered 5 in is allocated to resource subset #10 for PSFCH transmission and resource subset #11 for PSFCH transmission.

[0221] Expressed in the formula, in at least one PSSCH time slot associated with a PSFCH time slot, the i-th time slot and subchannel j in at least one PSSCH time slot, the range of the corresponding resource subset includes:

[0222]

[0223] in, 0≤j≤N subch , the N subch The value of is the first quantity. For other related parameters, please refer to the corresponding descriptions in other locations in this article, which will not be repeated here.

[0224] In another possible implementation, if the terminal device occupies two subchannels to transmit PSSCH, for example, the terminal device in the figure occupies two time-frequency resources numbered 5 and 9, the time domain index i of the two time-frequency resources is 1, and the subchannel indexes are 1 and 2 respectively. Then the PSSCH transmission corresponds to the range of resource subsets for PSFCH transmission corresponding to the time-frequency resources numbered 5 and 9. For example, the time-frequency resource numbered 5 corresponds to resource subset #10 and resource subset #11, and the time-frequency resource numbered 9 corresponds to resource subset #18 and resource subset #19. The ranges of the two resource subsets are not continuous in the frequency domain, for example, resource subset #11 and resource subset #18 are not continuous in the frequency domain.

[0225] Step 705 , the first terminal device determines the number of PSFCH resources corresponding to one PSSCH / PSCCH transmission.

[0226] In step 705, the PSFCH resources determined by the first terminal device include frequency domain resources and code domain resources. Indicates that other locations will not be repeated.

[0227] If a PSSCH is occupied sub-channels, then its corresponding PSFCH frequency domain resource pairs. Indicates the number of PSFCH sequence pairs that can be reused in the resource pool. The number of resource subsets of the PSFCH frequency domain resources allocated to each subchannel. You can also configure Limit the PSFCH frequency domain resources that can be used by PSSCH receiving users.

[0228] In order to distinguish, a first resource set is defined in the embodiment of the present application. The resources in the first resource set include resources in the frequency domain and the code domain. The number of side feedback channel resources in the first resource set can be replaced by In practical applications, the various parameters provided in the embodiments of the present application may also be written in other forms. The first resource set may include, in the frequency domain, a resource subset associated with at least one (or all) subchannels occupied by the PSSCH transmission. The number of side feedback channel resources in the embodiments of the present application may also include PSFCH resources.

[0229] The following will introduce the implementation mode B1 and implementation mode B2 respectively.

[0230] Embodiment B1

[0231] In a PSSCH transmission (transmission of the first sideline information), one RB set is occupied. If the resource pool is configured The receiving end user of the PSSCH can only use the PSFCH frequency domain resources corresponding to the first sub-channel occupied by the PSSCH transmission. In the embodiment of the present application, the second configuration information may include The first terminal device may determine, according to the second configuration information, parameters according to which the number of sidelink feedback channel resources in the first resource set is calculated.

[0232] In this implementation B1, in a possible implementation, the first terminal device determines the number of sideline feedback channel resources in the first resource set based on the second configuration information, the number of cyclic shift pairs, and the number of resource subsets corresponding to the subchannels in the time slot in the PSSCH time slot (which can also be understood as the number of resource subsets corresponding to a subchannel occupied by the first sideline information). In this way, the number of sideline feedback channel resources in the first resource set can be determined from two dimensions: the code domain and the frequency domain, thereby providing more selectable resources for the first terminal device. On the other hand, in this scheme, the granularity of the first resource set in the frequency domain is the resource subset, and the granularity in the code domain is the number of cyclic shift pairs. This scheme can be more compatible with existing technologies.

[0233] In one possible example, in, It can be regarded as the number of resource subsets corresponding to a subchannel occupied by the first sideline information; It can be regarded as the number of cyclic shift pairs, which can be pre-configured or network-configured.

[0234] In another possible implementation, the first terminal device determines the number of sideline feedback channel resources in the first resource set based on the second configuration information, the second number, the number of cyclic shift pairs, and the number of resource subsets corresponding to the subchannels in the time slot in the PSSCH time slot (which can also be understood as the number of resource subsets corresponding to a subchannel occupied by the first sideline information). in, represents a second quantity, and the second quantity is determined according to the second configuration information. is 1, then the second quantity takes the value of 1. Fig.10 As shown, when PSSCH occupies two time-frequency resources numbered 5 and 9 to transmit data, the receiving end user of the PSSCH can only use the resource subset associated with the time-frequency resource numbered 5 for PSFCH transmission for feedback.

[0235] Since the second configuration information can indicate the number of frequency domain resource units that can be reused for the first sideline feedback information, the first terminal device can determine the number of sideline feedback channel resources in the first resource set (i.e., the number of sideline feedback channel resources corresponding to the first sideline information) based on different configurations of the second configuration information. For example, the second configuration information indicates that the feedback resources corresponding to the first sideline information are PSFCH feedback resources corresponding to multiple sub-channels occupied by the first sideline feedback information. In this way, when multiple terminal devices need to provide feedback on the first sideline information, the feedback resources between the multiple terminal devices will not conflict with each other, which also affects the number of multicast members of multicast type 2 that the resource pool can support. On the other hand, it can also be more compatible with existing technologies.

[0236] Embodiment B2

[0237] In a PSSCH transmission (transmission of the first sideline information), one RB set is occupied. If the resource pool is configured The receiving end user of the PSSCH can use the PSFCH frequency domain resources corresponding to all sub-channels occupied by the PSSCH for feedback.

[0238] In this implementation B2, in a possible implementation, the first terminal device determines the number of side feedback channel resources in the first resource set based on the second configuration information, the second number, the number of cyclic shift pairs, and the number of resource subsets corresponding to the subchannels in the time slot in the PSSCH time slot (which can also be understood as the number of resource subsets corresponding to a subchannel occupied by the first side information).

[0239] In one possible example, in, represents a second number, and the second number is determined according to the number of subchannels occupied by the second configuration information and / or the first sideline information. The value of the second number is the number of sub-channels occupied by the first sideline information on one RB set. The remaining parameters are similar to those in the aforementioned implementation B1 and will not be described in detail.

[0240] Embodiment B3

[0241] In a PSSCH transmission (transmission of the first side information), multiple RB sets in the resource pool are occupied. If the resource pool is configured The receiving end user of the PSSCH can use the PSFCH frequency domain resources corresponding to all its sub-channels for feedback.

[0242] In this implementation B3, in a possible implementation, the first terminal device determines the number of sideline feedback channel resources in the first resource set according to the second configuration information, the second number, the number of cyclic shift pairs and the number of first resource subsets. The first resource set includes at least one resource subset in the frequency domain. In implementation mode B3, the second quantity includes: the total number of subchannels occupied by the first side information in multiple resource block sets. The first resource subset quantity includes: the total number of resource subsets corresponding to the subchannels occupied by the first side information in multiple resource block sets, and the first resource subset quantity is determined according to the number of resource subsets corresponding to the subchannels in the time slot in the PSSCH time slot.

[0243] In practical applications, the first sidelink information may span across multiple resource block sets. In this case, the solution provided by the embodiment of the present application can more reasonably allocate a sufficient number of sidelink feedback channel resources to the first terminal device.

[0244] In one possible example, In embodiment B3, represents a second number, the second number being the total number of subchannels occupied by the first sideline information in a plurality of resource block sets, Indicates the number of subchannels occupied by the first sideline information in the corresponding nth RB set, where n is a positive integer ranging from 1 to N. RB set , N RB set Indicates the number of RB sets occupied by the PSSCH transmission. Then the value of the second number is the total number of sub-channels occupied by the first sideline information on multiple RB sets. Indicates the number of resource subsets corresponding to a subchannel occupied by the PSSCH transmission in its nth RB set, such as The corresponding calculation can be performed in the manner introduced in step 703 .

[0245] For example, when n is 1, Indicates the number of resource subsets corresponding to a subchannel in the first RB set occupied by the PSSCH transmission. The method for obtaining the number of resource subsets corresponding to a subchannel in the first RB set can refer to the method described in step 703. The first number may include the number of subchannels included in the first RB set.

[0246] For another example, when n is 2, Indicates the number of resource subsets corresponding to a subchannel in the second RB set occupied by the PSSCH transmission. The method for obtaining the number of resource subsets corresponding to a subchannel in the second RB set can refer to the method described in step 703. The first number may include the number of subchannels included in the second RB set.

[0247] The remaining parameters are similar to those defined in the above content and will not be repeated here.

[0248] Step 706: The first terminal device determines a resource index of a sidelink feedback channel resource corresponding to the first sidelink information.

[0249] The sidelink feedback channel resources corresponding to the first sidelink information are resources in the first resource set.

[0250] The first resource set includes frequency domain and code domain resources. The resources in the first resource set can be sorted, for example, the frequency domain resource units in the first resource set are arranged based on the index of the resource subset. The code domain resources in the first resource set are arranged based on the index of the cyclic shift pair. Fig.10 In the sorting, first sort by the index of the resource subset in the frequency domain, such as in ascending order, and then sort in the code domain in ascending or descending order based on the index of the cyclic shift pair.

[0251] In step 706, the first terminal device determines the index of the sideline feedback channel resource corresponding to the first sideline information from the first resource set according to the first identifier, the second identifier, and the number of sideline feedback channel resources in the first resource set. The first identifier includes a physical layer source identity of the first sideline information. The first identifier can be provided by a 2nd-order SCI in the first sideline information, such as SCI format 2-A / 2-B / 2-C. The second identifier includes an identifier and / or a predefined value of the first terminal device.

[0252] The originating user selects The resource feedback PSFCH corresponding to the PSFCH frequency domain resources, where P ID Indicates the physical layer source address identifier (such as the first identifier) ​​carried in the control information. For multicast 2, M ID For each receiving user, the high-level Generate PSFCH feedback sequence m0.

[0253] Table 1 is only an example, and the value of m0 may also be determined by other factors, which is not limited in this application.

[0254] Table 1

[0255]

[0256] Due to M ID Different from multicast 2, each user in the group uses a different PSFCH frequency domain resource pair for feedback, and the sending user will also receive each resource pair separately (the premise is that the M ID , known to all members in the group). For multicast 1, since M ID =0, so for source address P ID For a determined PSSCH, each member in the group uses the same PSFCH to feedback NACK information.

[0257] Among them, in the multicast 2 scenario, if the users in the group can correctly decode the PSCCH corresponding to the PSSCH, the users in the group can provide feedback according to the HARQ enabling indication information of the control information. For example, if the users in the group fail to decode the PSSCH, the PSFCH sequence carrying the NACK information is fed back, otherwise the PSFCH sequence carrying the ACK information is fed back.

[0258] Step 707: The first terminal device determines the index of the frequency domain resource unit corresponding to the resource subset index of the sidelink feedback channel resource corresponding to the first sidelink information according to the correspondence between the resource subset index and the frequency domain resource unit index.

[0259] Since the first terminal device has determined the association between the index of the resource subset and the index of the frequency domain resource unit (such as the index of the PRB), after the first terminal device determines the index of the resource subset according to the above steps, it can further determine the index of the frequency domain resource unit, and then the first terminal device can send the first side feedback information on the frequency domain resource unit corresponding to the resource subset index.

[0260] It can be seen from the above content that in the solution provided in the embodiment of the present application, the first terminal device can determine the resource subset corresponding to the sidelink feedback channel resource corresponding to the first sidelink information in the frequency domain, and then send the feedback information on the multiple PRBs included in the resource subset, thereby increasing the total power of the feedback information transmission, and then improving the quality of PSFCH transmission.

[0261] On the other hand, since at least the minimum occupied channel bandwidth (OCB) requires that 80% of the normal bandwidth be occupied when using the unlicensed frequency band, in the solution provided in the embodiment of the present application, since the first terminal device can send the side feedback information through multiple PRBs, the possibility of meeting the OCB requirement can be increased.

[0262] In another possible implementation, since the first terminal device can send sideline feedback information through multiple PRBs included in the interleave, it is not necessary to send information in the public interleave to meet the OCB requirement, and then it is not necessary to set the public interleave, thereby saving resources.

[0263] In another possible implementation, the first terminal device may send the PSFCH on a resource subset, and may also send a signal on a common interlace, which may further improve the possibility of meeting the OCB requirement. Fig.11 An example of a possible PSFCH transmission is given, such as Fig.11As shown, assuming K3=2, SCS=30kHz, a PSCCH / PSFCH transmission of the first terminal device occupies a certain interlace on a certain time slot. The PSFCH resource corresponding to the PSCCH / PSFCH transmission is resource subset #0, so the first terminal device needs to send a dedicated PSFCH on the two PRBs included in resource subset #0, and also needs to send a signal on the common interlace.

[0264] It should be understood that when the implementation method A1 in step 701 is followed, each RB set in the resource pool should be executed. Figure 7 Steps included.

[0265] based on Figure 1 , Figure 2 , Figure 3A , Figure 3B , Figure 3C , Figure 4 , Figure 5 , Figure 6 , Figure 7 , Figure 8 , Fig. 9 , Fig.10 and Fig.11 The embodiments shown and the other contents described above, Fig.12 A schematic diagram of a side feedback information transmission method provided in an embodiment of the present application is exemplarily shown. Fig.12 The first terminal device and / or the second terminal device in Figure 4 The relevant description in will not be repeated here.

[0266] Fig.12 The provided solution is used for a first terminal device or a second terminal device to determine whether a subchannel includes a side feedback channel resource. Or, Fig.12 The provided solution is used for the first terminal device or the second terminal device to determine to which RB set the sideline feedback channel resources of the sub-channel belong. Fig.12 The embodiments shown can be implemented alone or in combination with the above Figure 4 or Figure 7 The embodiments shown are used in combination.

[0267] for example, Fig.12 The embodiment shown is similar to Figure 7 The embodiments shown are used in combination with Fig.12 The provided implementation can be used in the aforementioned Figure 7 is executed before step 703. Fig.12In the scheme, the first terminal device or the second terminal device can determine which RB set the side channel feedback resource of a sub-channel belongs to, and then deduce which sub-channel side channel feedback resources are included in an RB set (the parameter can be understood as the first number of the aforementioned parameters (such as N subch ), and this parameter is the number of sub-channels included in an RB set.

[0268] Fig.12 The provided solution can be executed by the first terminal device or the second terminal device. The solutions executed by the two are similar. Fig.12 The solution is introduced by taking the execution subject of the first terminal device as an example. When the execution subject is the second terminal device, the content is similar and will not be repeated.

[0269] like Fig.12 As shown, the method includes:

[0270] Step 1201: The first terminal device determines a first sub-channel in a resource pool according to third configuration information.

[0271] The first sub-channel includes frequency domain resource units in a guard bandwidth, and the first sub-channel further includes frequency domain resource units in at least one resource block set.

[0272] The third configuration information includes the index range of the RB of the resource pool, the range of the RB set included in the resource pool, the range of the protection bandwidth, the number of consecutive PRBs occupied by the sub-channel, etc. The first terminal device can infer which sub-channels belong to the first type based on this information. The sub-channels in the first type of sub-channel have the characteristics of the first sub-channel, that is, they include the PRBs in the RB set and the PRBs in the protection bandwidth.

[0273] Step 1202: The first terminal device determines a sidelink feedback channel resource corresponding to the first sub-channel, where the sidelink feedback channel resource is used to transmit sidelink feedback information.

[0274] Since the side feedback channel resource situation of the first subchannel is specified, it is helpful to unify the standards and facilitate the smooth progress of subsequent communications.

[0275] Moreover, the scheme provides the mapping relationship between PSSCH and PSFCH in the same RB set under the continuous resource allocation structure, so that the unlicensed frequency band COT sharing rules can be effectively utilized to improve the probability of successful PSFCH feedback.

[0276] The following is divided into implementation mode C1 and implementation mode C2. In implementation mode C1, the first subchannel occupies frequency domain resource units in one resource block set, and does not occupy frequency domain resource units in multiple resource block sets. In implementation mode C2, the first subchannel occupies multiple resource block sets.

[0277] In implementation mode C1, the first subchannel occupies a frequency domain resource unit in one resource block set, and does not occupy frequency domain resource units in multiple resource block sets.

[0278] For example, in implementation C1, except for the frequency domain resource units in the protection bandwidth, all other frequency domain resource units occupied by the first subchannel belong to the first resource block set. It can also be called: at least one resource block set is the first resource block set. Several possible examples are introduced below through example C1.1 and embodiment C1.2.

[0279] In example C1.1, the first terminal device may determine that the first resource block set includes sidelink feedback channel resources corresponding to the first subchannel.

[0280] For example, if Fig.13 As shown, a resource pool contains 2 RB sets and a protection bandwidth between the two. The resource pool is divided into 8 subchannels and a portion of the remaining bandwidth or the remaining PRB (rest PRB), wherein the partial RBs contained in subchannel 3 and subchannel 4 are used as the protection bandwidth. The allocation of subchannels follows the following rules: starting from the starting RB of the resource pool, the PRB resources in the resource pool are allocated to each subchannel in sequence according to the size of the subchannel, and finally the PRB resources that are not enough to form a subchannel are called the remaining PRB. It should be understood that subchannel 3 and subchannel 4 contain partial PRB resources belonging to the protection bandwidth, and the bandwidths of subchannels 0 to 7 are the same.

[0281] Fig.13 Subchannel 3 and subchannel 4 belong to the first subchannel. In example C1.1, the first terminal device can determine that RB set #0 includes the side feedback channel resources corresponding to subchannel 3, and RB set #1 includes the side feedback channel resources corresponding to subchannel 4.

[0282] In the embodiment of the present application, the first terminal device may also determine that RB set #0 includes side feedback channel resources corresponding to subchannel 0, subchannel 1, and subchannel 2, and RB set #1 includes side feedback channel resources corresponding to subchannel 5, subchannel 6, and subchannel 7. It should be understood that Fig.13 An example of Figure 7 In the corresponding implementation process, in implementation mode A1 of step 701, the first number is 4.

[0283] In example C1.2, the first terminal device may determine that the first resource block set does not include the side feedback channel resources corresponding to the first subchannel. It can also be understood that for this type of subchannel (such as the first subchannel), the first terminal device may not configure the side feedback channel resources for the subchannel from the first resource block set.

[0284] Fig.13 Subchannel 3 and subchannel 4 in the example C1.2 belong to the first subchannel. In example C1.2, the first terminal device may determine that RB set #0 does not include the sideline feedback channel resources corresponding to subchannel 3, and RB set #1 does not include the sideline feedback channel resources corresponding to subchannel 4. It should be understood that Fig.13 An example of Figure 7 In the corresponding implementation process, in implementation mode A1 of step 701, the first number is 3.

[0285] In implementation mode C2, the first sub-channel occupies multiple resource block sets.

[0286] In implementation C2, at least one resource block set includes multiple resource block sets, for example, the multiple resource block sets include a first resource block set and a second resource block set.

[0287] In implementation C2, the first terminal device may determine the side feedback channel resource corresponding to the first subchannel according to at least one of the number of frequency domain resources occupied by the first subchannel in the first resource block set, the number of frequency domain resources occupied by the first subchannel in the second resource block set, the number of frequency domain resources occupied by the first subchannel in the protection bandwidth, or an index of the first resource block set. Several possible examples are exemplarily introduced below through Example C2.1, Example C2.2, Example C2.3 and Example C2.4.

[0288] Example C2.1

[0289] For example, the first terminal device determines, based on the index of the resource block set in the multiple resource block sets, that the resource block set with the lowest index (or the second lowest, or the nth lowest, where n is a positive integer) in the multiple resource block sets includes the sideline feedback channel resources corresponding to the first subchannel. The multiple resource block indexes are, for example, RB set#0 and RB set#1. Since 0 is less than 1, the index of RB set#0 can be said to be lower than the index of RB set#1, and the index of RB set#1 can be said to be higher than the index of RB set#0.

[0290] For example, if Fig.14As shown, a resource pool includes 2 RB sets and a protection bandwidth between the two. The resource pool is divided into 5 subchannels, where part of the RBs included in subchannel 2 are used as protection bandwidth, and also include X1 PRBs in RB set #0 and X2 PRBs in RB set #1. X1 and X2 are positive integers and can be unequal or equal. Fig.14 Subchannel 2 in RB set#0 belongs to the first subchannel, and the index of RB set#0 is less than the index of RB set#1, so the first terminal device can determine that RBset#0 includes the side feedback channel resources corresponding to subchannel 2.

[0291] For another example, according to the index of the resource block set in the multiple resource block sets, it is determined that the resource block set with the highest index (or the second highest index, or the nth highest index, where n is a positive integer) in the multiple resource block sets includes the side feedback channel resource corresponding to the first subchannel. Fig.14 For example, the index of RB set #1 is higher than the index of RB set #0, and the first terminal device may determine that RB set #1 includes the side feedback channel resource corresponding to subchannel 2.

[0292] Example C2.2

[0293] For example, if the number of frequency domain resource units in the first subchannel that belong to the first resource block set is greater than the number of frequency domain resource units in the second resource block set, it is determined that the first resource block set includes the sideline feedback channel resources corresponding to the first subchannel. For another example, if the number of frequency domain resource units in the first subchannel that belong to the first resource block set is less than the number of frequency domain resource units in the first subchannel that belong to the second resource block set, it is determined that the second resource block set includes the sideline feedback channel resources corresponding to the first subchannel. Fig.14 For example, if X1 is greater than X2, the first terminal device may determine that RB set #0 includes the side feedback channel resources corresponding to subchannel 2.

[0294] Example C2.3

[0295] For example, if the number of frequency domain resource units included in the first resource block set of the first subchannel is greater than the first value, it is determined that the first resource block set includes the sideline feedback channel resources corresponding to the first subchannel. In the embodiment of the present application, the first value can be a configured value, or it can be the number of resources occupied by the PSCCH corresponding to the first subchannel. For another example, if the number of frequency domain resource units included in the second resource block set of the first subchannel is greater than the first value, it is determined that the second resource block set includes the sideline feedback channel resources corresponding to the first subchannel. Fig.14 For example, if X1 is greater than the first value, the first terminal device may determine that RBset#0 includes the side feedback channel resources corresponding to subchannel 2.

[0296] The several schemes given in the above-mentioned Examples C2.1, C2.2 and C2.3 can be implemented in combination. For example, when the first terminal device determines that the number of frequency domain resource units included in the first resource block set of the first subchannel is greater than the first value and greater than the number of frequency domain resource units included in the second resource block set of the first subchannel, it is determined that the first resource block set includes the side feedback channel resources corresponding to the first subchannel.

[0297] For another example, if the number of frequency domain resource units in the first subchannel that belong to the first resource block set is equal to the number that belong to the second resource block set, the second terminal device can determine that the resource block set with the lowest index (such as the first resource block set) includes the sidelink feedback channel resources corresponding to the first subchannel. Fig.14 For example, if X1 is equal to X2, the first terminal device may determine that RB set #0 includes the side feedback channel resource corresponding to subchannel 2 based on the index of RB set #0 being less than the index of RB set #1.

[0298] Example C2.4

[0299] For example, the ratio of the number of frequency domain resource units in the first subchannel belonging to the first resource block set or the second resource block set to the number belonging to the protection bandwidth determines that the first resource block set includes the side feedback channel resources corresponding to the first subchannel.

[0300] Combination Fig.14 For example, the number of frequency domain resource units in the first subchannel that belong to the protection bandwidth is set to X3.

[0301] For example, if the ratio of X1 to X3 is greater than a preset value or a (pre-)configured value, the first terminal device may determine that RBset#0 includes the sidelink feedback channel resources corresponding to subchannel 2.

[0302] For another example, if the ratio of X2 to X3 is greater than a preset value or a (pre-)configured value, the first terminal device may determine that RBset# 1 includes the sidelink feedback channel resources corresponding to subchannel 2 .

[0303] For another example, if the ratio of X2 to X3 is less than a preset value or a (pre-)configured value, the first terminal device may determine that RBset#0 includes the sidelink feedback channel resources corresponding to subchannel 2.

[0304] For another example, if the ratio of X1 to X3 is less than a preset value or a (pre-)configured value, the first terminal device may determine that RBset# 1 includes the sidelink feedback channel resources corresponding to subchannel 2 .

[0305] In implementation mode C3, the first sub-channel occupies multiple resource block sets.

[0306] In implementation C3, the at least one resource block set includes multiple resource block sets. The first terminal device may determine that each resource block set in the multiple resource block sets includes a sidelink feedback channel resource corresponding to the first subchannel.

[0307] For example, the multiple resource block sets include a first resource block set and a second resource block set, and the first terminal device determines that the first resource block set includes a sideline feedback channel resource corresponding to the first subchannel, and determines that the second resource block set includes a sideline feedback channel resource corresponding to the first subchannel. Fig.14 For example, the first terminal device may determine that RB set #1 and RB set #0 both include side feedback channel resources corresponding to subchannel 2.

[0308] In this implementation manner, the above-mentioned Figure 4 and Figure 7 In the embodiment shown, the first subchannel belongs to a subchannel included in the first resource block set. When performing the above steps on the frequency domain resources in the second resource block set Figure 4 and Figure 7 In the illustrated embodiment, the first subchannel also belongs to the subchannels included in the second resource block set.

[0309] It should be understood that Fig.14 An example of Figure 7 In the corresponding implementation process, in the implementation method corresponding to implementation method A1 of step 701, when the first terminal device determines that RB set #0 includes side feedback channel resources corresponding to subchannel 2: when resource set #0 is RB set #0, the first number is 3.

[0310] It should be understood that Fig.14 An example of Figure 7 In the corresponding implementation process, in the implementation method corresponding to implementation method A1 of step 701, the first terminal device determines that RB set #1 does not include side feedback channel resources corresponding to subchannel 2: when resource set #0 is RB set #1, the first number is 2.

[0311] It should be understood that Fig.14 An example of Figure 7 In the corresponding implementation process, in the implementation method corresponding to implementation method A1 of step 701, when the first terminal device determines that RB set #1 includes side feedback channel resources corresponding to subchannel 2: when resource set #0 is RB set #1, the first number is 3.

[0312] It should be understood that Fig.14 An example of Figure 7In the corresponding implementation process, in the implementation method corresponding to implementation method A1 of step 701, the first terminal device determines that RB set #0 does not include side feedback channel resources corresponding to subchannel 2: when resource set #0 is RB set #0, the first number is 2.

[0313] based on Figure 1 , Figure 2 , Figure 3A , Figure 3B , Figure 3C , Figure 4 , Figure 5 , Figure 6 , Figure 7 , Figure 8 , Fig. 9 , Fig.10 , Fig.11 , Fig.12 , Fig.13 and Fig.14 The embodiments shown and the other contents described above, Fig.15 A schematic diagram of a side feedback information transmission method provided in an embodiment of the present application is exemplarily shown. Fig.15 The first terminal device and / or the second terminal device in Figure 4 The relevant description in will not be repeated here.

[0314] Fig.15 In the provided solution, in order to improve the success rate of feedback information transmission, the first terminal device may include multiple feedback opportunities, each feedback opportunity corresponds to a resource set, and the resource set includes time domain resources and frequency domain resources. The two resource sets have no overlap in the frequency domain and / or time domain. When the PSFCH transmission performed by the first terminal device on a feedback opportunity fails, the PSFCH transmission can continue to be performed on other feedback opportunities.

[0315] Fig.15 The embodiments shown can be implemented alone or in combination with the above Figure 4 (or Figure 7 ) shown in the embodiment shown in the figure.

[0316] for example, Fig.15 The embodiment shown is similar to Figure 7 The embodiments shown are used in combination with Fig.15 The provided implementation can be used in the aforementioned Figure 7 is executed before step 701. Fig.15 The processing method of a resource set in the embodiment shown can be referred to Figure 7In the embodiment of the present invention, a resource set can be regarded as the aforementioned resource set #0. For example, the processing method of each resource set in each feedback opportunity can refer to the processing method of the resources in resource set #0.

[0317] Fig.15 The embodiment shown can also be combined with the aforementioned Figure 4 (or Figure 7 )and Fig.12 The embodiment shown is used in combination with Fig.15 After determining resource set #0 by Fig.12 and Figure 4 The relevant scheme is the same as before and will not be described in detail.

[0318] like Fig.15 As shown, the method includes:

[0319] Step 1501: The second terminal device sends first sidelink information.

[0320] Correspondingly, the first terminal device receives the first sideline information.

[0321] The first sidelink information corresponds to a plurality of resource sets, and two resource sets in the plurality of resource sets have no overlap in the frequency domain and / or the time domain.

[0322] In step 1501, in a possible implementation manner, the first terminal device may divide the PSFCH frequency domain resources into multiple parts, and one frequency domain resource corresponds to the frequency domain resources in a resource set.

[0323] Step 1502: The first terminal device sends feedback information of the first sidelink information on at least one resource set.

[0324] Correspondingly, the second terminal device receives feedback information of the first sideline information on at least one resource set. The feedback information of the first sideline information in the embodiment of the present application may be the aforementioned first sideline feedback information, or may be other feedback information.

[0325] Each resource set of at least one resource set in the embodiment of the present application can be regarded as Figure 7 The resource set #0 in the embodiment of FIG. The resources in a resource set may also be divided into multiple resource subsets. For the related solutions, please refer to the above content and will not be described in detail.

[0326] In step 1502, the first terminal device may send feedback information of the first sidelink information on one resource set among the plurality of resource sets. Alternatively, the first terminal device may send feedback information of the first sidelink information on a plurality of resource sets among the plurality of resource sets.

[0327] Since the first terminal device can send feedback information of the first sidelink information through at least one resource set among the multiple resource sets, the success rate of feedback information transmission between the first terminal device and the second terminal device can be improved.

[0328] In a possible implementation, in step 1502, the first terminal device sends feedback information of the first side information on a second resource set among the multiple resource sets. If it fails, the first terminal device sends feedback information of the first side information on a third resource set among the multiple resource sets.

[0329] In one possible implementation, if the first terminal device needs to send PSFCH, it attempts LBT in the corresponding PSFCH feedback opportunity. If LBT passes, it sends PSFCH. If the PSFCH transmission in the feedback opportunity fails, it repeats part or all of the steps corresponding to the previous feedback opportunity in the next feedback opportunity, determines the PRB for PSFCH transmission corresponding to the feedback opportunity of the first terminal device, and attempts LBT in the PSFCH feedback opportunity. If LBT passes, it performs PSFCH transmission until the PSFCH transmission is successful or there are no more feedback opportunities.

[0330] Fig.16 A schematic diagram showing multiple feedback opportunities of a possible terminal is shown as follows: Fig.16 As shown, assuming that the PSFCH resources on a PSFCH time slot are divided into multiple parts, one part can be called a PSFCH resource set (for example Fig.16 In the figure, the PRBs used for PSFCH transmission in the four resource sets can be indicated by four different bitmaps or by one bitmap. The frequency domains of any two of the four resource sets are orthogonal to each other, that is, they do not overlap.

[0331] Fig.16 The first feedback opportunity corresponding to the PSCCH / PSSCH transmission in the dashed box is in resource set #1 of time slot 3, the second feedback opportunity is in resource set #2 of time slot 5, the third feedback opportunity is in resource set #3 of time slot 7, and the fourth feedback opportunity is in resource set #4 of time slot 9.

[0332] It is understandable that, in order to implement the functions in the above embodiments, the first terminal device and the second terminal device include hardware structures and / or software modules corresponding to the execution of each function. It should be easy for those skilled in the art to realize that, in combination with the units and method steps of each example described in the embodiments disclosed in this application, the present application can be implemented in the form of hardware or a combination of hardware and computer software. Whether a function is executed in the form of hardware or computer software driving hardware depends on the specific application scenario and design constraints of the technical solution.

[0333] Fig.17 and Fig.18 The following is a schematic diagram of the structure of possible communication devices provided in the embodiments of the present application. These communication devices can be used to implement the functions of the first terminal device or the second terminal device in the above method embodiments, and thus can also achieve the beneficial effects of the above method embodiments. In the embodiments of the present application, the communication device can be as follows: Figure 3A , Figure 3B or Figure 3C The terminal device shown may also be Figure 3A , Figure 3B or Figure 3C A module (such as a chip) of the terminal device shown.

[0334] like Fig.17 As shown, the communication device 1300 includes a processing unit 1310 and a transceiver unit 1320. The communication device 1300 is used to implement the above Figure 4 , Figure 7 , Fig.12 or Fig.15 Functions of the first terminal device in the method embodiment shown in FIG.

[0335] When the communication device 1300 is used to implement Figure 4 or Figure 7 In the method embodiment shown, the function of the first terminal device is: the processing unit 1301 is used to: determine a first frequency domain resource set according to the first configuration information, the frequency domain resource units in the first frequency domain resource set belong to multiple interlaces, the frequency domain resource units in the first frequency domain resource set belong to multiple resource subsets, the multiple resource subsets include the first resource subset, and the frequency domain resource units in the first resource subset belong to the same interlace. Send the first side feedback information in the first resource subset through the transceiver unit 1320.

[0336] In a possible implementation, when the communication device 1300 is used to implement Figure 4 or Figure 7 In the method embodiment shown, when the first terminal device functions, the processing unit 1310 is specifically configured to:

[0337] In a possible implementation, when the communication device 1300 is used to implement Figure 4 or Figure 7 When the function of the first terminal device in the method embodiment shown is performed, the processing unit 1301 is also used to: receive first side information through the transceiver unit 1320, and the first side feedback information is feedback information corresponding to the first side information; determine at least one resource subset according to the index of the subchannel and time slot occupied in the first side information, and the at least one resource subset includes the first resource subset.

[0338] In a possible implementation, when the communication device 1300 is used to implement Figure 4 or Figure 7 When the function of the first terminal device in the method embodiment shown is used, the processing unit 1301 is also used to: determine the number of resource subsets corresponding to the subchannels on the time slot in the PSSCH time slot based on the number of resource subsets, the first number, and the number of PSSCH time slots associated with a PSFCH time slot, the first number being the number of subchannels included in the resource block set.

[0339] In a possible implementation, when the communication device 1300 is used to implement Figure 4 or Figure 7 When the function of the first terminal device in the method embodiment shown is used, the processing unit 1301 is also used to: determine the number of sidelink feedback channel resources in the first resource set according to the second configuration information, the number of cyclic shift pairs, and the number of resource subsets corresponding to a subchannel occupied by the first sidelink information.

[0340] In a possible implementation, when the communication device 1300 is used to implement Figure 4 or Figure 7 When the function of the first terminal device in the method embodiment shown is used, the processing unit 1301 is also used to: determine the number of side feedback channel resources in the first resource set based on the second number; wherein the second number is determined according to the number of sub-channels occupied by the second configuration information and / or the first side information.

[0341] In a possible implementation, when the communication device 1300 is used to implement Figure 4 or Figure 7 When the function of the first terminal device in the method embodiment shown is used, the processing unit 1301 is also used to: determine the number of resource subsets corresponding to the subchannels on the time slot in the PSSCH time slot based on the number of resource subsets, a first number, and the number of PSSCH time slots associated with a PSFCH time slot, the first number being the number of subchannels included in the resource pool.

[0342] In a possible implementation, when the communication device 1300 is used to implement Figure 4 or Figure 7When the function of the first terminal device in the method embodiment shown is used, the processing unit 1301 is also used to: determine the number of side feedback channel resources in the first resource set according to the second configuration information, the second number, the number of cyclic shift pairs and the number of first resource subsets.

[0343] In a possible implementation, when the communication device 1300 is used to implement Figure 4 or Figure 7 When the function of the first terminal device in the method embodiment shown is used, the processing unit 1301 is also used to: determine the index of the sidelink feedback channel resource corresponding to the first sidelink information from the first resource set based on the first identifier, the second identifier, and the number of sidelink feedback channel resources in the first resource set.

[0344] In a possible implementation, when the communication device 1300 is used to implement Figure 4 or Figure 7 When the function of the first terminal device in the method embodiment is shown, the processing unit 1301 is further used to: send the second sideline feedback information on the common feedback resource through the transceiver unit 1320.

[0345] In a possible implementation, when the communication device 1300 is used to implement Fig.12 When the function of the first terminal device in the method embodiment shown is performed, the processing unit 1301 is used to execute through the transceiver unit 1320: according to the third configuration information, determine the first sub-channel in the resource pool, the first sub-channel includes the frequency domain resource unit in the protection bandwidth, and the first sub-channel also includes the frequency domain resource unit in at least one resource block set; determine the side feedback channel resources corresponding to the first sub-channel, and the side feedback channel resources are used to transmit the side feedback information.

[0346] In a possible implementation, when the communication device 1300 is used to implement Fig.12 When the function of the first terminal device in the method embodiment shown is used, the processing unit 1301 is specifically used to: determine, based on at least one resource block set being a first resource block set, that the first resource block set includes sidelink feedback channel resources corresponding to the first sub-channel; or determine that at least one resource block set does not include sidelink feedback channel resources corresponding to the first sub-channel.

[0347] In a possible implementation, when the communication device 1300 is used to implement Fig.12 When the function of the first terminal device in the method embodiment shown is that the processing unit 1301 is specifically used to: determine the side feedback channel resources corresponding to the first subchannel according to the number of frequency domain resources occupied by the first subchannel in the first resource block set and / or the index of the first resource block set.

[0348] In a possible implementation, when the communication device 1300 is used to implement Fig.12 When the function of the first terminal device in the method embodiment shown is that the processing unit 1301 is specifically used to: determine, based on the index of the resource block set in the multiple resource block sets, that the resource block set with the lowest index in the multiple resource block sets includes the side feedback channel resources corresponding to the first sub-channel; or, determine, based on the index of the resource block set in the multiple resource block sets, that the resource block set with the highest index in the multiple resource block sets includes the side feedback channel resources corresponding to the first sub-channel.

[0349] In a possible implementation, when the communication device 1300 is used to implement Fig.12 When the function of the first terminal device in the method embodiment shown is performed, the processing unit 1301 is specifically used to: determine that the first resource block set includes side feedback channel resources corresponding to the first subchannel when the number of frequency domain resource units in the first subchannel belongs to the first resource block set is greater than the number of frequency domain resource units in the first subchannel belonging to the second resource block set; and / or determine that the first resource block set includes side feedback channel resources corresponding to the first subchannel when the number of frequency domain resource units included in the first resource block set of the first subchannel is greater than a first value.

[0350] In a possible implementation, when the communication device 1300 is used to implement Fig.12 When the function of the first terminal device in the method embodiment shown is used, the processing unit 1301 is specifically used to: determine that a first resource block set in at least one resource block set includes side feedback channel resources corresponding to the first sub-channel; determine that a second resource block set in at least one resource block set includes side feedback channel resources corresponding to the first sub-channel.

[0351] In a possible implementation, when the communication device 1300 is used to implement Fig.15 When the function of the first terminal device in the method embodiment shown is that the processing unit 1301 is used to: receive first side information, the first side information corresponds to multiple resource sets, and two resource sets in the multiple resource sets have no overlap in the frequency domain and / or time domain; send feedback information of the first side information on the resource sets in the multiple resource sets through the transceiver unit 1320.

[0352] In a possible implementation, when the communication device 1300 is used to implement Fig.15 When the function of the first terminal device in the method embodiment shown is used, the processing unit 1301 is specifically used to: the first terminal device sends feedback information of the first side information on the second resource set among multiple resource sets; if it fails, the first terminal device sends feedback information of the first side information on the third resource set among multiple resource sets.

[0353] For more detailed description of the processing unit 1310 and the transceiver unit 1320, please refer to Figure 4 , Figure 7 , Fig.12 or Fig.15 The method embodiment shown is described in detail.

[0354] like Fig.18 As shown, the communication device 1400 includes a processor 1410 and an interface circuit 1420. The processor 1410 and the interface circuit 1420 are coupled to each other. It is understood that the interface circuit 1420 can be a transceiver or an input-output interface. Optionally, the communication device 1400 may also include a memory 1430 for storing instructions executed by the processor 1410 or storing input data required by the processor 1410 to execute instructions or storing data generated after the processor 1410 executes instructions.

[0355] When the communication device 1400 is used to implement the method shown in the terminal, the processor 1410 is used to implement the function of the above-mentioned processing unit 1310, and the interface circuit 1420 is used to implement the function of the above-mentioned transceiver unit 1320.

[0356] When the above-mentioned communication device is a chip applied to a terminal, the terminal chip implements the function of the terminal device in the above-mentioned method embodiment. The terminal chip receives information from other devices (such as terminal devices or network devices), which can be understood as the information is first received by other modules in the terminal (such as radio frequency modules or antennas), and then sent to the terminal chip by these modules. The terminal chip sends information to other devices (such as terminal devices or network devices), which can be understood as the information is first sent to other modules in the terminal (such as radio frequency modules or antennas), and then sent to other devices (such as terminal devices or network devices) by these modules.

[0357] In the present application, when entity A sends information to entity B, it can be that A sends it directly to B, or that A sends it indirectly to B through other entities. Similarly, when entity B receives information from entity A, it can be that entity B directly receives the information sent by entity A, or that entity B indirectly receives the information sent by entity A through other entities.

[0358] It is understandable that the processor in the embodiments of the present application may be a central processing unit (CPU), or other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field programmable gate arrays (FPGA) or other programmable logic devices, transistor logic devices, hardware components or any combination thereof. The general-purpose processor may be a microprocessor or any conventional processor.

[0359] The method steps in the embodiments of the present application can be implemented in hardware or in software instructions that can be executed by a processor. The software instructions can be composed of corresponding software modules, and the software modules can be stored in random access memory, flash memory, read-only memory, programmable read-only memory, erasable programmable read-only memory, electrically erasable programmable read-only memory, register, hard disk, mobile hard disk, CD-ROM or any other form of storage medium known in the art. An exemplary storage medium is coupled to the processor so that the processor can read information from the storage medium and write information to the storage medium. The storage medium can also be a component of the processor. The processor and the storage medium can be located in an ASIC. In addition, the ASIC can be located in a terminal. The processor and the storage medium can also be present in the terminal as discrete components.

[0360] In the above embodiments, it can be implemented in whole or in part by software, hardware, firmware or any combination thereof. When implemented using software, it can be implemented in whole or in part in the form of a computer program product. The computer program product includes one or more computer programs or instructions. When a computer program or instruction is loaded and executed on a computer, the process or function of the embodiment of the present application is executed in whole or in part. The computer can be a general-purpose computer, a special-purpose computer, a computer network, a network device, a user device or other programmable device. The computer program or instruction can be stored in a computer-readable storage medium, or transmitted from one computer-readable storage medium to another computer-readable storage medium. For example, the computer program or instruction can be transmitted from one website site, computer, server or data center to another website site, computer, server or data center by wired or wireless means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server, data center, etc. that integrates one or more available media. The available medium can be a magnetic medium, such as a floppy disk, a hard disk, or a tape; it can also be an optical medium, such as a digital video disc; it can also be a semiconductor medium, such as a solid-state hard disk. The computer-readable storage medium may be a volatile or nonvolatile storage medium, or may include both volatile and nonvolatile types of storage media.

[0361] In the various embodiments of the present application, unless otherwise specified or provided in a logical conflict, the terms and / or descriptions between the different embodiments are consistent and may be referenced to each other, and the technical features in the different embodiments may be combined to form new embodiments according to their inherent logical relationships.

[0362] In the present application, "at least one" means one or more, and "more than one" means two or more. "And / or" describes the association relationship of associated objects, indicating that three relationships may exist. For example, A and / or B can mean: A exists alone, A and B exist at the same time, and B exists alone, where A and B can be singular or plural. In the text description of the present application, the character " / " generally indicates that the previous and next associated objects are in an "or" relationship; in the formula of the present application, the character " / " indicates that the previous and next associated objects are in a "division" relationship. "Including at least one of A, B and C" can mean: including A; including B; including C; including A and B; including A and C; including B and C; including A, B and C.

[0363] It is to be understood that the various numbers involved in the embodiments of the present application (such as digital numbers "first", "second", etc.) are only for the convenience of description and are not used to limit the scope of the embodiments of the present application. The size of the sequence number of each of the above processes (such as the step number in the method embodiment) does not mean the order of execution. The execution order of each step may be different from the steps provided in the embodiments of the present application. The execution order of each process should be determined by its function and internal logic. The steps in the various embodiments provided in the present application can be used as optional steps. Several possible implementation methods are given in the embodiments of the present application. In practical applications, some steps in the above embodiments may not be executed.

Claims

1. A method for transmitting side feedback information, characterized in that: The method is applicable to a first terminal device, and the method includes: Determine, according to the first configuration information, a first frequency domain resource set, the frequency domain resource units in the first frequency domain resource set belong to multiple interlaces, the first frequency domain resource set includes multiple resource subsets, the resource subsets include at least one frequency domain resource unit, the multiple resource subsets include a first resource subset, and the frequency domain resource units in the first resource subset belong to the same interlace; First sidelink feedback information is sent in the first resource subset.

2. The method according to claim 1, characterized in that The frequency domain resource units in the first frequency domain resource set are arranged based on the multiple staggered indexes; and / or, The frequency domain resource units in the first frequency domain resource set are arranged based on the indexes of the frequency domain resource units in the interlace.

3. The method according to any one of claims 1 to 2, characterized in that: One of the plurality of interlaces is the first subset of resources.

4. The method according to any one of claims 1 to 3, characterized in that: The frequency domain resource units in the first frequency domain resource set include frequency domain resource units in a resource pool; or, The frequency domain resource units in the first frequency domain resource set include frequency domain resource units in a resource block set in a resource pool.

5. The method according to any one of claims 1 to 4, characterized in that: The method further comprises: The number of resource subsets corresponding to the subchannels on the time slot in the PSSCH time slot is determined based on the number of resource subsets, the first number, and the number of PSSCH time slots associated with a PSFCH time slot, wherein the first number is the number of subchannels included in at least one resource block set in the resource pool.

6. The method according to claim 5, characterized in that The first number includes the number of subchannels in the resource pool; or, The first number includes the number of subchannels in the resource block set.

7. The method according to claim 5 or 6, characterized in that The method further comprises: receiving first side-travel information, where the first side-travel feedback information is feedback information corresponding to the first side-travel information; At least one resource subset is determined based on the index of the occupied subchannels and time slots in the first sideline information, the number of PSSCH time slots associated with a PSFCH time slot, and the number of resource subsets corresponding to the subchannels on the time slots in the PSSCH time slot, and the at least one resource subset includes the first resource subset.

8. The method according to claim 7, characterized in that The method further comprises: The number of sidelink feedback channel resources in the first resource set is determined based on the second configuration information, the number of cyclic shift pairs, and the number of resource subsets corresponding to the subchannels in the time slot in the PSSCH time slot. The first resource set includes the frequency domain resource units in the at least one resource subset.

9. The method according to claim 8, characterized in that The method further comprises: further determining the number of sidelink feedback channel resources in the first resource set according to the second number; The second number is determined according to the total number of sub-channels occupied by the second configuration information and / or the first sideline information.

10. The method according to claim 7, characterized in that The method further comprises: Determine, according to the second configuration information, the second quantity, the number of cyclic shift pairs, and the number of first resource subsets, the number of sidelink feedback channel resources in the first resource set, wherein the first resource set includes frequency domain resource units in the at least one resource subset; The second number includes: the total number of subchannels occupied by the first sideline information in the plurality of resource block sets; The first number of resource subsets includes: the total number of resource subsets corresponding to subchannels occupied by the first sideline information in the multiple resource block sets, and the first number of resource subsets is determined according to the number of resource subsets corresponding to subchannels in the time slots in the PSSCH time slot.

11. The method according to any one of claims 8 to 10, characterized in that: The method further comprises: Determine, according to the first identifier, the second identifier, and the number of sidelink feedback channel resources in the first resource set, an index of the sidelink feedback channel resource corresponding to the first sidelink information; The first identifier includes a physical layer source identifier of the first sidelink information, and the second identifier includes an identifier of the first terminal device or a predefined value.

12. The method according to any one of claims 1 to 11, characterized in that: The plurality of interlaces include a common feedback resource; The method further comprises: The second sideline feedback information is sent on the common feedback resource.

13. A method for transmitting side feedback information, characterized in that: The method is applicable to a second terminal device, and the method includes: Determine, according to the first configuration information, a first frequency domain resource set, the frequency domain resource units in the first frequency domain resource set belong to multiple interlaces, the first frequency domain resource set includes multiple resource subsets, the resource subsets include at least one frequency domain resource unit, the multiple resource subsets include a first resource subset, and the frequency domain resource units in the first resource subset belong to the same interlace; First sideline feedback information is received in the first resource subset.

14. The method according to claim 13, characterized in that The frequency domain resource units in the first frequency domain resource set are arranged based on the multiple staggered indexes; and / or, The frequency domain resource units in the first frequency domain resource set are arranged based on the indexes of the frequency domain resource units in the interlace.

15. The method according to any one of claims 13 to 14, characterized in that: One of the plurality of interlaces is the first subset of resources.

16. The method according to any one of claims 13 to 15, characterized in that: The frequency domain resource units in the first frequency domain resource set include frequency domain resource units in a resource pool; or, The frequency domain resource units in the first frequency domain resource set include frequency domain resource units in a resource block set in a resource pool.

17. The method according to any one of claims 13 to 16, characterized in that: The method further comprises: The number of resource subsets corresponding to the subchannels on the time slot in the PSSCH time slot is determined based on the number of resource subsets, the first number, and the number of PSSCH time slots associated with a PSFCH time slot, wherein the first number is the number of subchannels included in at least one resource block set in the resource pool.

18. The method according to claim 17, characterized in that The first number includes the number of subchannels in the resource pool; or, The first number includes the number of subchannels in the resource block set.

19. The method according to claim 17 or 18, characterized in that The method further comprises: Sending first side information, where the first side feedback information is feedback information corresponding to the first side information; At least one resource subset is determined based on the index of the occupied subchannels and time slots in the first sideline information, the number of PSSCH time slots associated with a PSFCH time slot, and the number of resource subsets corresponding to the subchannels on the time slots in the PSSCH time slot, and the at least one resource subset includes the first resource subset.

20. The method of claim 19, wherein: The method further comprises: The number of sidelink feedback channel resources in the first resource set is determined based on the second configuration information, the number of cyclic shift pairs, and the number of resource subsets corresponding to the subchannels in the time slot in the PSSCH time slot. The first resource set includes the frequency domain resource units in the at least one resource subset.

21. The method of claim 20, wherein: The method further comprises: further determining the number of sidelink feedback channel resources in the first resource set according to the second number; The second number is determined according to the total number of sub-channels occupied by the second configuration information and / or the first sideline information.

22. The method of claim 19, wherein: The method further comprises: Determine, according to the second configuration information, the second quantity, the number of cyclic shift pairs, and the number of first resource subsets, the number of sidelink feedback channel resources in the first resource set, wherein the first resource set includes frequency domain resource units in the at least one resource subset; The second number includes: the total number of subchannels occupied by the first sideline information in the plurality of resource block sets; The first number of resource subsets includes: the total number of resource subsets corresponding to subchannels occupied by the first sideline information in the multiple resource block sets, and the first number of resource subsets is determined according to the number of resource subsets corresponding to subchannels in the time slots in the PSSCH time slot.

23. The method according to any one of claims 20 to 22, characterized in that: The method further comprises: Determine, according to the first identifier, the second identifier, and the number of sidelink feedback channel resources in the first resource set, an index of the sidelink feedback channel resource corresponding to the first sidelink information; The first identifier includes a physical layer source identifier of the first sidelink information, and the second identifier includes an identifier of the first terminal device or a predefined value.

24. The method according to any one of claims 13 to 23, characterized in that The plurality of interlaces include a common feedback resource; The method further comprises: Second sideline feedback information is received on the common feedback resource.

25. A communication device, characterized in that: The method comprises a processor, wherein the processor is used to implement the method according to any one of claims 1 to 12 through a logic circuit or executes a code instruction, or is used to implement the method according to any one of claims 13 to 24.

26. A communication device, characterized in that: The method comprises a module for executing the method as claimed in any one of claims 1 to 12, and a module for executing the method as claimed in any one of claims 13 to 24.

27. A chip system, characterized in that: It includes a processor, which is used to execute a computer executable program so that a device equipped with the chip system executes the method described in any one of claims 1 to 12, or executes the method described in any one of claims 13 to 24.

28. A computer-readable storage medium, characterized in that: The storage medium stores a computer program or an instruction. When the computer program or the instruction is executed by the communication device, the method according to any one of claims 1 to 12 or the method according to any one of claims 13 to 24 is implemented.

29. A computer program product, characterized in that The computer program product stores a computer program, wherein the computer program includes program instructions, and when the program instructions are executed by a computer, the computer executes the method according to any one of claims 1 to 12, or the method according to any one of claims 13 to 24.

Citation Information

Cited By

  • Sidelink feedback information transmission method, apparatus, chip system and storage medium

    EP4750203A1