Sidelink communication coexistence method and device

By determining the effectiveness of PSFCH resources in the wireless communication system and adjusting PSSCH transmission, the problem that AGC training cannot adapt to when NR SL and LTE SL coexist is solved, and the performance and reliability of side link communication are improved.

CN119631533APending Publication Date: 2025-03-14ZTE CORP
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202280098751.4
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2022-08-05
Publication Date
2025-03-14

AI Technical Summary

Technical Problem

In wireless communication systems, when NR SL and LTE SL coexist, AGC training cannot adapt to the entire time slot, resulting in a degradation of communication performance.

Method used

By determining the validity of the PSFCH resources configured in the time slot, adjust the time domain resources of the PSSCH transmission, avoid the transmission of HARQ-ACK information in the invalid time slot of the PSFCH resource, and provide HARQ-ACK information in the valid time slot.

Benefits of technology

It effectively solves the problem that AGC training cannot adapt to the entire time slot, and improves the performance and reliability of side link communication.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119631533A_ABST
    Figure CN119631533A_ABST
Patent Text Reader

Abstract

Methods, apparatuses, systems are disclosed for wireless communication, and include a method of wireless communication, the method comprising: a wireless device using a rule to determine validity of one or more feedback resources configured in a slot for transmitting sidelink feedback information; and performing sidelink communication based on the determination.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Embodiments of the present invention relate to systems, devices and techniques for wireless communications. Background Art

[0002] Efforts are currently underway to define next generation wireless communication networks that provide greater deployment flexibility, support a variety of devices and services, and different technologies for utilizing the available bandwidth. Summary of the invention

[0003] Embodiments of the present invention disclose techniques for coexistence of sidelink communications when multiple sidelink protocols are used in a wireless system.

[0004] In an exemplary embodiment, a method of wireless communication is disclosed. The method includes: a wireless device determines the validity of one or more feedback resources configured in a time slot for transmitting sidelink feedback information using a rule; and performing sidelink communication based on the determination.

[0005] In yet another exemplary embodiment, a wireless communication device including a processor is disclosed. The processor is configured to implement the method described in the embodiment of the present invention.

[0006] In another exemplary embodiment, the various techniques described in the embodiments of the present invention may be implemented as processor executable codes and stored on a computer-readable storage medium.

[0007] The details of one or more implementations are set forth in the accompanying drawings and the description below. Other features will be apparent from the description and drawings, and from the claims. BRIEF DESCRIPTION OF THE DRAWINGS

[0008] Figure 1 An exemplary embodiment of a side link slot structure for a New Radio NR system and a Long Term Evolution LTE system is shown.

[0009] Figure 2 An exemplary embodiment of sidelink feedback resource allocation in a NR system is shown.

[0010] Figure 3 is a flow chart of an exemplary embodiment of wireless communications.

[0011] Figure 4 is a flow chart of another exemplary embodiment of wireless communication.

[0012] Figure 5 is an exemplary block diagram of a wireless communication device.

[0013] Figure 6 An exemplary wireless communication network is shown. DETAILED DESCRIPTION

[0014] The section headings used in the embodiments of the present invention are only used to improve readability, and the scope of the embodiments and techniques disclosed in each section is not limited to that section. In addition, for ease of understanding, some embodiments are described with reference to the Third Generation Partnership Project (3GPP) New Radio (NR) standard ("5G"), and the described techniques can be implemented in different wireless systems that implement protocols other than the 5G protocol.

[0015] NR sidelink (SL) supports hybrid automatic repeat request (HARQ) feedback and inter-UE coordination (IUC) scheme 2, that is, NR SL can be configured with a physical sidelink feedback channel (PSFCH) for HARQ feedback and conflict information transmission, and PSFCH and physical sidelink control channel / (physical sidelink control channel, PSCCH / PSSCH) are time-division multiplexed in the NR SL time slot. However, LTE SL does not support HARQ feedback and does not configure PSDCH. Therefore, for LTE SL, PSCCH and PSSCH transmissions always occupy the entire SL subframe except the last symbol (the last symbol is the protection symbol). Therefore, when PSCCH / PSSCH and PSFCH are included in one NR SL time slot, the LTE SL UE can receive two different NR SL transmissions on the subframe. As a result, the automatic gain control (AGC) training at the beginning of the subframe cannot be applied to the entire subframe. Figure 1 The NR SL time slot structure and LTE SL subframe structure are shown when the sub-carrier spacing (SCS) is 15kHz. When the NR SL time slot contains both PSCCH / PSSCH and PSFCH, there are two different NR side link transmissions during the duration of LTE side link reception, and the power received from the PSCCH / PSSCH transmission may be different from the power received from the PSFCH transmission on the LTE side link device, which may cause the AGC training in the first symbol of the LTE side link device to be unable to adapt to the entire time slot of the LTE side link device. The communication performance of LTE SL may be affected.

[0016] In addition, for the two carriers of NR SL, it is possible that the time slot containing PSFCH resources in one carrier overlaps with the time slot not containing PSFCH resources in the other carrier in the time domain, which may also cause the receiving power of the NR SL UE in the time slot not containing PSFCH resources to vary greatly, resulting in the AGC training at the beginning of the time slot being unable to be applied to the entire time slot, resulting in a decrease in SL communication performance. In order to improve communication and meet the reliability requirements of SL communication, NR SL communication improvements should be made to the side link to reduce the impact of AGC problems on SL reception performance.

[0017] Preliminary discussion

[0018] Direct link SL communication includes: V2X, user equipment (UE) and UE direct communication (for example, device to device, D2D), etc. For SL communication, when there is data to be transmitted between UEs, the data can be sent directly from the data source device to the target device without forwarding through other network devices, that is, direct communication between devices is realized.

[0019] At present, SL communication is mainly based on two radio access technologies (RAT), namely SL communication based on 4G LTE (Long Term Evolution) technology and 5G NR (New Radio) technology. When NR SL and LTE SL are deployed on the same frequency resources, the coexistence of NR SL and LTE SL systems is urgently needed. The same frequency resources usually refer to the same carrier or the same frequency band.

[0020] NR SL communication supports various broadcast types: broadcast, unicast and multicast.

[0021] For broadcast, the receiver does not perform HARQ feedback.

[0022] For unicast and multicast, whether the receiver needs to perform HARQ feedback depends on whether HARQ feedback is enabled. Among them, multicast supports two types: multicast 1 and multicast 2.

[0023] For unicast, only a specific device is a receiver, and the receiver can send ACK / NACK in response to data reception.

[0024] For groupcast 1, only devices of a specific group are receivers, and the receivers can transmit HARQ-ACK information. However, the HARQ-ACK information only includes NACK (i.e., only NACK). That is, when the data is decoded incorrectly, the receiver will send NACK, and when the data is decoded correctly, the receiver will not send HARQ-ACK information.

[0025] For multicast 2, only a specific group of devices are receivers, and the receivers may send ACK / NACK in response to data reception.

[0026] NR SL communication supports inter-UE coordination of IUC. Specifically, UE A sends IUC information to UE B, and UE B makes resource selection based on the received IUC information. NR SL supports the following two IUC schemes:

[0027] IUC solution 1: UEA sends a preferred resource set or a non-preferred resource set to UEB, and UEB performs resource selection based on the received resource set. The main purpose is to provide auxiliary information before UEB selects resources to prevent UEB from selecting inappropriate resources.

[0028] IUC Scheme 2: When UEA finds that there is a potential resource conflict in the resources reserved by UEB. UEA sends conflict information to UEB. For example, potential resource conflicts include: 1) UEB's reserved resources overlap with the reserved resources of other UEs; 2) UE A is the target UE of the transmission block sent by UE B on the reserved resources, but due to half-duplex restrictions, etc., UE A cannot receive on the resource. ICU Scheme 2 can be enabled by high-level signaling, that is, ICU Scheme 2 can be enabled / disabled to transmit conflict information. In addition, UEB can also indicate whether UEB can receive conflict information through sidelink control information (SCI).

[0029] The control information (eg, feedback information) provided by the PSFCH transmission includes HARQ-ACK information or contention information.

[0030] Exemplary Embodiments

[0031] Some implementation methods are disclosed to achieve determining the validity of PSFCH resources configured in a time slot, and determining at least one of the following based on the validity of the PSFCH resources: time domain resources used for PSSCH transmission, whether to transmit PSFCH, whether to receive PSFCH, and HARQ-ACK information.

[0032] Example embodiment 1:

[0033] Several embodiments related to determining the validity of PSDCH resources are now disclosed.

[0034] Example 1-1

[0035] In one aspect, the embodiments relate to the handling of invalid resources.

[0036] In one embodiment, determining the validity of the PSFCH resources configured in the time slot includes: if the time slot in which the PSFCH resources are configured in the first resource pool overlaps with the resources in the second resource pool in the time domain, the PSFCH resources configured in the time slot are invalid.

[0037] In one embodiment, determining the validity of the PSFCH resources configured in the time slot includes: if the PSFCH resources overlap with the resources in the second resource pool in the time domain, then the PSFCH resources configured in the time slot are invalid.

[0038] Among them, the first resource pool is an NR SL resource pool; the second resource pool is an LTE SL resource pool.

[0039] Figure 2 An exemplary embodiment of the validity of PSFCH resources in the NR SL resource pool is shown. In this exemplary embodiment, the PSDCH resource configuration period is 4 time slots, which means that one of the four time slots includes PSFCH resources. The PSFCH resource time slots are 0, 4, and 8. Among them, time slot 8 overlaps with the resources in the LTE SL resource pool in the time domain. Therefore, the PSFCH resources in time slot 8 are invalid.

[0040] Example 1-2

[0041] In one aspect, the embodiments relate to the handling of invalid resources.

[0042] In one embodiment, the determining the validity of the PSFCH resources configured in a time slot includes: if the time slot in which the PSFCH resources are configured in the first resource pool satisfies at least one of the following, then the PSFCH resources configured in the time slot are invalid:

[0043] The PSFCH resource configuration time slot in the first resource pool overlaps with the resources in the second resource pool in the time domain;

[0044] The time slot in which the PSFCH resources are configured in the first resource pool overlaps with the time slot in which the PSFCH resources are not included in the third resource pool in the time domain.

[0045] In one embodiment, the validity of the PSFCH resources configured in the time slot is determined, including: if the PSFCH resources overlap with the resources in the second resource pool in the time domain, or overlap with a time slot without PSFCH resources in the third resource pool, then the PSFCH resources configured in the time slot are invalid.

[0046] Among them, the first resource pool is an NR SL resource pool; the second resource pool is an LTE SL resource pool; and the third resource pool is an NR SL resource pool other than the first resource pool.

[0047] Examples 1-3

[0048] In one aspect, the embodiments relate to the processing of valid resources.

[0049] In one embodiment, determining the validity of the PSFCH resources configured in the time slot includes: if the time slot in which the PSFCH resources are configured in the first resource pool does not overlap with the resources in the second resource pool in the time domain, then the PSFCH resources configured in the time slot are valid.

[0050] In one embodiment, determining the validity of the PSFCH resources configured in the time slot includes: if the PSFCH resources do not overlap with the resources in the second resource pool in the time domain, then the PSFCH resources configured in the time slot are valid.

[0051] Among them, the first resource pool is an NR SL resource pool; the second resource pool is an LTE SL resource pool.

[0052] Examples 1-4

[0053] In one aspect, the embodiments relate to the processing of valid resources.

[0054] In one embodiment, determining the validity of the PSFCH resources configured in a time slot includes: if the time slot in which the PSFCH resources are configured in the first resource pool satisfies all of the following conditions, then the PSFCH resources configured in the time slot are valid:

[0055] The time slot in which the PSFCH resources are configured in the first resource pool does not overlap with the resources in the second resource pool in the time domain;

[0056] The time slot in which the PSFCH resources are configured in the first resource pool does not overlap with the time slot in which the PSFCH resources are not included in the third resource pool in the time domain.

[0057] In one embodiment, determining the validity of the PSFCH resources configured in the time slot includes: if the PSFCH resources do not overlap with the resources in the second resource pool in the time domain, and do not overlap with the time slot without PSFCH resources in the third resource pool, then the PSFCH resources configured in the time slot are valid.

[0058] Among them, the first resource pool is an NR SL resource pool; the second resource pool is an LTE SL resource pool; and the third resource pool is an NR SL resource pool other than the first resource pool.

[0059] Examples 1-5

[0060] In one aspect, the present embodiment relates to indicating validity through indication information.

[0061] In one embodiment, determining the validity of the PSFCH resources configured in the time slot includes: determining / receiving indication information, and determining the validity of the PSFCH resources configured in the time slot according to the indication information. Here, the indication information indicates which time slots in the time slots configured with the PSDCH resources are invalid.

[0062] In one embodiment, the indication information includes at least one of the following: an index of one or more time slots in which the PSFCH resource is invalid, and a bitmap indicating one or more time slots in which the PSFCH resource is invalid.

[0063] For example, the one or more time slots for which the PSFCH resource is invalid indicated by the bitmap include one of the following:

[0065] The length of the bitmap is the total number of time slots in the resource pool that are configured with PSFCH resources. The two states corresponding to each bit in the bitmap are used to indicate whether the PSFCH resources in the time slot corresponding to each bit are invalid or valid; for example, a total of 8 time slots in the resource pool are configured with PSDCH resources, so the bitmap length is 8 bits. Assuming the bitmap is 00100001, if 1 indicates that the PSFCH resources in the time slot corresponding to the bit are invalid, then the PSFCH resources in the 3rd and 8th time slots of all time slots configured with the PSFCH resources are invalid. In other words, the PSFCH resources in time slots other than the 3rd and 8th time slots are valid.

[0066] The bitmap has a length of K bits, and the bitmap indicates the validity of the PSFCH resources in every K time slots in the time slots in which the PSDCH resources are configured; for example, the total number of time slots in which the PSDCH resources are configured is 12. Assuming K=4, and the bitmap is 0010, the PSFCH resources in the third time slot in every four time slots in which the PSDCH resources are configured in the 12 time slots are invalid, that is, the PSFCH resources in the third time slot, the seventh time slot, and the eleventh time slot in all time slots in which the PSDCH resources are configured are invalid, and the PSFCH resources in other time slots except the third time slot, the seventh time slot, and the eleventh time slot are valid.

[0067] In one embodiment, the indication information may also indicate which time slots in the time slots configured with the PSDCH resource are valid. The method is similar to the above embodiment, which can be described by replacing the word "invalid" with "valid" and replacing "valid" with "invalid".

[0068] Examples 1-6

[0069] In one aspect, the embodiments relate to how to determine, through configuration or predefined rules, time slots including additional PSFCH resources for time slots where PSFCH resources are invalid.

[0070] In one embodiment, the method further comprises: for a first time slot having invalid PSDCH resources in the first resource pool, determining a time slot having additional PSDCH resources corresponding to the first time slot by configuring or predefined rules.

[0071] In one embodiment, determining a time slot with additional PSDCH resources corresponding to a first time slot by configuration includes: for a first time slot in which PSDCH resources in a first resource pool are invalid, if there are one or more second time slots in the first resource pool that do not overlap with resources in the second resource pool in the time domain, and after the first time slot and before the next time slot in which PSDCH resources are configured in the first resource pool, determining that the time slot with additional PSDCH resources is one of the second time slots, otherwise, the first time slot does not have a corresponding time slot, which has additional PSDCH resources.

[0072] In one embodiment, determining a time slot with additional PSDCH resources corresponding to a first time slot according to a predefined rule includes: for a first time slot in which the PSFCH resources in the first resource pool are invalid, if there are one or more second time slots in the first resource pool that do not overlap with the resources in the second resource pool in the time domain, and after the first time slot and before the next time slot in which PSDCH resources are configured in the first resource pool, determining that the time slot with additional PSDCH resources is the earliest one of the second time slots, otherwise, the first time slot does not have a corresponding time slot, which has additional PSDCH resources.

[0073] The additional PSFCH resources in the time slot can be simply understood as: moving the PSFCH resources in the time slot where the PSFCH resources are invalid to another time slot. The PSFCH resources in the other time slot after the move are additional PSDCH resources. The mapping relationship between the PSFCH resources for HARQ-ACK information transmission in the invalid time slot and the PSFCH resources; the mapping relationship between the PSFCH resources for HARQ-ACK information transmission in the invalid time slot and the PSFCH resources; the mapping relationship between the PSFCH resources for conflicting information transmission in the invalid time slot and the PSSCH transmission reserved resources; the PSFCH resources are the mapping relationship between the PSSCH resources for conflicting information transmission in the invalid time slot and the PSSCH transmission reserved resources.

[0074] Examples 1-7

[0075] In one aspect, the present embodiment relates to features of the second resource pool or the third resource pool.

[0076] In one embodiment, the second resource pool includes at least one of the following: one or more configured LTE SL resource pools, one or more configured LTE SL resource pools related to coexistence, one or more predefined LTE SL resource pools, and one or more predefined LTE SL resource pools related to coexistence.

[0077] In one embodiment, the third resource pool includes at least one of the following: one or more configured NRSL resource pools, one or more configured NR SL resource pools with specific characteristics, one or more predefined NR SL resource pools, and one or more predefined LTE SL resource pools with specific characteristics.

[0078] Among them, the specific characteristics include at least one of the following: adjacent to the spectrum of the first resource pool, overlapping with the spectrum of the first resource pool, belonging to the same bandwidth as the first resource pool, belonging to the same carrier as the first resource pool, and belonging to the same frequency band as the first resource pool.

[0079] It should be noted that, in the disclosed embodiments, "the PSFCH resources are invalid" or "the PSFCH is invalid" may mean that the time slot including the PSFCH resources meets the conditions for determining invalidity, or, the PSFCH resources are determined to be invalid through indication information, or, the time slot including the PSFCH resources does not meet the conditions for determining validity; "PSFCH resources are valid" or "PSFCH is valid" may mean that the time slot including the PSFCH resources meets the conditions for determining validity, or, the PSFCH resources are determined to be valid through indication information, or the time slot including the PSFCH resources does not meet the conditions for determining invalidity.

[0080] Example embodiment 2:

[0081] In one aspect, the exemplary embodiments relate to the effect of effectiveness on PSSCH transmissions.

[0082] Example 2-1

[0083] In one aspect, the embodiment discloses rules regarding symbols that cannot be used by PSSCH.

[0084] In one embodiment, the method of determining the symbols used for PSSCH transmission in the time slot based on the validity of the PSDCH configured in the time slot includes: if PSDCH is configured and PSFCH is valid in the time slot, the UE does not need to send PSSCH in the symbols configured for use by PSDCH; if PSFCH is configured and PSFCH is valid in the time slot, the UE should not send PSSCH in the symbol immediately preceding the symbol configured for use by PSFCH.

[0085] For example, a UE may transmit PSSCH in consecutive symbols within a slot, subject to the following restrictions:

[0086] The UE shall not send PSSCH in symbols that are not configured for the sidelink. The symbols are configured for the sidelink according to the higher layer parameters sl-StartSymbol and sl-LengthSymbol, where sl-StartSymbol is the symbol index of the th symbol in the sl-LengthSymbol consecutive symbols configured for the sidelink.

[0087] Within a time slot, PSSCH resource allocation starts at symbol sl-StartSymbol+1.

[0088] If PSFCH is configured and PSFCH is valid in this slot, the UE shall not transmit PSSCH in symbols configured for use by PSDCH.

[0089] The UE shall not transmit PSSCH in the last symbol configured for the sidelink.

[0090] If PSFCH is configured and PSFCH is valid in the slot, the UE shall not transmit PSSCH in the symbol immediately preceding the symbol configured for use by PSFCH.

[0091] In one embodiment, the determining of the symbol for PSSCH reception in the time slot according to the validity of the PSDCH configured in the time slot includes: if PSFCH is configured and PSDCH is valid in the time slot, the UE does not receive PSSCH in the symbol used by the PSFCH configuration; if PSFCH is configured and PSFCH is valid in the time slot, the UE does not receive PSSCH in the symbol immediately before the symbol configured for use by PSFCH. The example of this embodiment is similar to the above example and can be described by replacing "sending" in the above example with "receiving" in this embodiment.

[0092] Example 2-2

[0093] In one aspect, the embodiments relate to the handling of symbols that cannot be used by PSSCH.

[0094] In one embodiment, the method of determining the symbols used for PSSCH transmission in the time slot based on the validity of the PSDCH configured in the time slot includes: if PSDCH is configured and is valid in the time slot, or there is an additional PSDCH in the time slot, the UE should not send PSSCH in the symbols configured for use by PSDCH; if PSFCH is configured and PSFCH is valid in the time slot, or there is an additional PSFCH in the time slot, the UE should not send PSSCH in the symbol immediately preceding the symbol configured for use by PSFCH.

[0095] For example, the UE shall transmit PSSCH in consecutive symbols within a slot, subject to the following constraints:

[0096] The UE shall not send PSSCH in symbols that are not configured for the sidelink. The symbols are configured for the sidelink according to the higher layer parameters sl-StartSymbol and sl-LengthSymbol, where sl-StartSymbol is the symbol index of the th symbol in the sl-LengthSymbol consecutive symbols configured for the sidelink.

[0097] Within a time slot, PSSCH resource allocation starts at symbol sl-StartSymbol+1.

[0098] If PSFCH is configured and is valid in the slot, or there is an additional PSDCH in the slot, the UE shall not transmit PSSCH in symbols configured for use by PSDCH.

[0099] The UE shall not transmit PSSCH in the last symbol configured for the sidelink.

[0100] If PSFCH is configured and is valid in the slot, or there is an additional PSDCH in the slot, the UE shall not transmit PSSCH in the symbol immediately preceding the symbol configured for use by PSFCH.

[0101] In one embodiment, based on the validity of the PSDCH configured in the time slot, determining the symbol for PSSCH reception in the time slot includes: if PSFCH is configured and the PSFCH in the time slot is valid, or there is an additional PSDCH in the time slot, the UE may not receive PSSCH in the symbol configured for use by PSDCH; if PSFCH is configured and PSFCH is valid in the time slot, or there is an additional PSDCH in the time slot, the UE may not receive PSSCH in the symbol immediately before the symbol configured for use by PSFCH. This exemplary embodiment is similar to the above exemplary embodiment and can be described by replacing "transmit" in the above exemplary embodiment with "receive" in this embodiment.

[0102] Example 2-3

[0103] In one aspect, the embodiments relate to rules regarding symbols that cannot be used by PSSCH.

[0104] In one embodiment, the method of determining the symbols used for PSSCH transmission in the time slot according to the validity of the PSDCH configured in the time slot includes: if PSFCH is configured and the PSDCH is invalid in the time slot, the UE sends PSSCH in the symbols from symbol sl-StartSymbol+1 to symbol sl-StartSymbol+sl-LengthSymbol-2 in the time slot; otherwise, the UE sends PSSCH in the symbols from symbol sl-StartSymbol+1 to symbol sl-StartSymbol+sl-LengthSymbol-X-3 (or sl-StartSymbol+sl-LengthSymbol-5) in the time slot, wherein sl-StartSymbol is the symbol index of the first symbol in the sl-LengthSymbol consecutive symbols configured for the side link, and X is the number of symbols used for the PSFCH configuration.

[0105] In one embodiment, determining the symbols used for PSSCH reception in the time slot according to the validity of the PSDCH configured in the time slot includes: if PSFCH is configured and the PSDCH is invalid in the time slot, the UE receives PSSCH from the symbol sl-StartSymbol+1 to the symbol sl-StartSymbol+sl-LengthSymbol-2 in the time slot; otherwise, the UE receives the PSSCH of the symbols sl-StartSymbol+1 to sl-StartSymbol+sl-LengthSymbol-X-3 (or sl-StartSymbol+sl-LengthSymbol-5) in the time slot, wherein sl-StartSymbol is the symbol index of the first symbol in the sl-LengthSymbol consecutive symbols configured for the sidelink, and X is the number of symbols used for the PSFCH configuration.

[0106] Embodiment 2-4

[0107] In one aspect, the embodiments relate to rules regarding symbols that cannot be used by PSSCH.

[0108] In one embodiment, the method of determining the symbols used for PSSCH transmission in the time slot according to the validity of the PSDCH configured in the time slot includes: if PSDCH is configured and the PSDCH in the time slot is invalid, or PSDCH is not configured and there is no additional PSDCH in the time slot, the UE sends PSSCH in the symbols from symbol sl-StartSymbol+1 to symbol sl-StartSymbol+sl-LengthSymbol-2 in the time slot; otherwise, the UE sends PSSCH in the symbols from symbol sl-StartSymbol+1 to symbol sl-StartSymbol+sl-LengthSymbol-X-3 (or sl-StartSymbol+sl-LengthSymbol-5) in the time slot, wherein sl-StartSymbol is the symbol index of the first symbol in the sl-LengthSymbol consecutive symbols configured for the side link, and X is the number of symbols used for the PSFCH configuration.

[0109] In one embodiment, determining the symbols used for PSSCH reception in the time slot according to the validity of the PSDCH configured in the time slot includes: if PSDCH is configured and the PSDCH in the time slot is invalid, or if PSDCH is not configured and there is no additional PSDCH in the time slot, the UE receives PSSCH from symbol sl-StartSymbol+1 to symbol sl-StartSymbol+sl-LengthSymbol-2 in the time slot; otherwise, the UE receives PSSCH from sl-StartSymbol+1 to sl-StartSymbol+sl-LengthSymbol-X-3 (or sl-StartSymbol+sl-LengthSymbol-5) symbols in the time slot, where sl-StartSymbol is the symbol index of the first symbol in the sl-LengthSymbol consecutive symbols configured for the sidelink, and X is the number of symbols used for the PSFCH configuration.

[0110] Example embodiment 3:

[0111] This section discloses various aspects of the impact of resource availability on PSFCH transmission or reception.

[0112] Example 3-1

[0113] In one aspect, the present embodiments relate to the impact of resource availability on PSFCH transmission.

[0114] In one embodiment, determining the transmission of PSFCH based on the validity of the PSFCH configured in the time slot includes: if the UE receives a PSSCH in a resource pool, and the associated SCI indicates enabling HARQ feedback, and the PSFCH resources corresponding to the PSSCH are valid, the UE provides HARQ-ACK information in the PSFCH resources.

[0115] For example, if the UE receives PSSCH in a resource pool and the HARQ feedback enable / disable indicator field in the associated SCI format 2-A / 2-B / 2-C has a value of 1 (i.e. HARQ feedback is enabled), the UE provides HARQ-ACK information in the PSFCH transmission in the resource pool. The UE sends PSFCH in the first time slot containing valid PSDCH resources, which is at least the number of time slots provided by sl-MinTimeGapPSFCH of the resource pool after the last time slot of PSSCH reception.

[0116] In one embodiment, determining the transmission PSFCH based on the validity of the PSFCH configured in the time slot includes: if the UE determines that the PSSCH transmission reserved resources conflict, and the PSFCH corresponding to the PSSCH transmission reserved resources is valid, then the UE provides conflict information in the PSFCH.

[0117] For example, the UE can transmit a PSFCH with conflicting information in a resource pool through inter-UE coordination scheme 2. The UE can determine a resource set including one or more time slots and resource blocks reserved for PSSCH transmission based on the indication of SCI format 1-A. If the UE determines a conflict of PSSCH transmission reserved resources, and the PSDCH corresponding to the PSSCH transmission reserved resources is valid, the UE provides conflicting information in the PSFCH.

[0118] Example 3-2

[0119] In one aspect, the present embodiments relate to the impact of resource availability on PSFCH transmission.

[0120] In one embodiment, determining the transmission of PSFCH based on the validity of the PSFCH configured in the time slot includes: if the UE receives a PSSCH in the resource pool, and the associated SCI indicates that HARQ feedback is enabled, and the PSFCH resources corresponding to the PSSCH are valid or there are additional PSFCHs corresponding to the PSSCH, then the UE provides HARQ-ACK information in the PSFCH resources.

[0121] For example, if the UE receives a PSSCH in a resource pool and the HARQ feedback enable / disable indicator field in the associated SCI format 2-A / 2-B / 2-C has a value of 1 (i.e., HARQ feedback is enabled), the UE provides HARQ-ACK information in the PSFCH transmission in the resource pool. The UE sends the PSFCH in the first time slot containing valid PSDCH resources, and the first time slot is at least the number of time slots provided by sl-MinTimeGapPSFCH of the resource pool after the last time slot of PSSCH reception; or, the UE sends the PSFCH in the time slot in which the additional PSFCH resources corresponding to the time slot include invalid PSFCH resources in the resource pool provided by sl-MinTimeGapPSFCH after the last time slot of the PSSCH reception.

[0122] In one embodiment, determining the transmission PSFCH based on the validity of the PSFCH configured in the time slot includes: if the UE determines that the PSSCH transmission reserved resources conflict, and the PSFCH corresponding to the PSSCH transmission reserved resources is valid or there are additional PSFCHs corresponding to the PSSCH transmission reserved resources, then the UE provides conflict information in the PSFCH.

[0123] For example, the UE can transmit a PSFCH with conflicting information in a resource pool through inter-UE coordination scheme 2. The UE can determine a resource set including one or more time slots and resource blocks reserved for PSSCH transmission based on the indication of SCI format 1-A. If the UE determines that the PSSCH transmission reserved resources conflict, and the PSDCH corresponding to the PSSCH transmission reserved resources is valid, or there are additional PSDCHs corresponding to the PSSCH transmission reserved resources, the UE provides conflicting information in the PSFCH.

[0124] Example 3-3

[0125] On the one hand, this embodiment relates to the impact of resource effectiveness on PSFCH transmission, and specifically to non-transmission rules.

[0126] In one embodiment, determining not to send the PSFCH according to the validity of the PSFCH configured in the time slot includes at least one of the following:

[0127] If the UE receives a PSSCH in the resource pool and the PSDCH resource corresponding to the PSSCH is invalid, the UE does not transmit the PSDCH with HARQ-ACK information in the PSFCH resource.

[0128] If the UE receives a PSSCH in the resource pool, and the PSDCH resource corresponding to the PSSCH is invalid and there is no additional PSDCH corresponding to the PSSCH, the UE does not transmit a PSDCH with HARQ-ACK information in the PSDCH resource.

[0129] In one embodiment, determining not to send the PSFCH according to the validity of the PSFCH configured in the time slot includes at least one of the following:

[0130] If the UE determines that the PSSCH transmission reserved resource conflicts and the corresponding PSSCH transmission reserved resource PSFCH is invalid, the UE does not send the PSFCH with conflicting information in the PSFCH resource.

[0131] If the UE determines that the PSSCH transmission reserved resources conflict, and the PSFCH corresponding to the PSSCH transmission reserved resources is invalid, and the PSFCH corresponding to the PSSCH transmission reserved resources is not increased, the UE does not transmit the PSFCH with conflicting information in the PSFCH resources.

[0132] Embodiment 3-4

[0133] On the one hand, this embodiment relates to the impact of resource effectiveness on PSFCH reception, and specifically to the reception of messages.

[0134] In one embodiment, determining the reception of PSFCH based on the validity of the PSFCH configured in the time slot includes: a UE transmitting an SCI-scheduled PSSCH indicating enabling HARQ feedback, and if the PSFCH corresponding to the PSSCH is valid, attempting to receive the associated physical side link feedback channel PSFCH with HARQ-ACK information in the PSFCH.

[0135] For example, if the PSFCH corresponding to the PSSCH is valid, then the UE transmitting the PSSCH indicating enabled HARQ feedback scheduled by SCI format 2-A / 2-B / 2-C attempts to receive the associated PSFCH with HARQ-ACK information according to the determined PSFCH resources as described in TS38.213, section 16.3.0.

[0136] In one embodiment, determining the reception of PSFCH based on the validity of the PSFCH configured in the time slot includes: a UE sending SCI format 1-A, which indicates one or more reserved resources in a resource pool enabled by the inter-UE coordination scheme 2 (i.e., the inter-UE coordination scheme 2 is enabled), and if the PSFCH corresponding to the reserved resources (or multiple resources) for PSSCH transmission is valid, then attempting to receive the associated PSFCH with conflicting information in the PSFCH.

[0137] For example, a UE transmitting SCI format 1-A indicating one or more reserved resources in a resource pool enabled by inter-UE coordination scheme 2 attempts to receive an associated PSFCH with conflicting information, if the PSFCH corresponding to the reserved resources for PSSCH transmission is valid, then the PSFCH resources determined by the UE in item 16.3.0 of TS38.213.

[0138] Embodiment 3-5

[0139] On the one hand, this embodiment relates to the impact of resource effectiveness on PSFCH reception, and specifically to the reception of messages.

[0140] In one embodiment, determining the reception of PSFCH based on the validity of the PSFCH configured in the time slot includes: a UE transmitting an SCI-scheduled PSSCH indicating enabling HARQ feedback, and attempting to receive an associated PSFCH with HARQ-ACK information in the PSFCH if the PSFCH corresponding to the PSSCH is valid or there are additional PSFCHs corresponding to the PSSCH.

[0141] For example, if the PSFCH corresponding to the PSSCH is valid or there is an additional PSFCH corresponding to the PSSCH, then the UE transmitting the PSSCH indicating enabled HARQ feedback scheduled by SCI format 2-A / 2-B / 2-C attempts to receive the associated PSFCH with HARQ-ACK information according to the determined PSFCH resources as described in TS38.213, section 16.3.0.

[0142] In one embodiment, determining the reception of PSFCH based on the validity of the PSFCH configured in the time slot includes: a UE sending SCI format 1-A, which indicates one or more reserved resources in a resource pool in which the inter-UE coordination scheme 2 is enabled, and attempting to receive a PSFCH associated with conflicting information in the PSFCH if the PSFCH corresponding to the reserved resources (or multiple resources) for PSSCH transmission is valid or there are additional PSFCHs corresponding to the reserved resources (or multiple resources) for PSSCH transmission.

[0143] For example, a UE transmitting SCI format 1-A indicates one or more reserved resources in a resource pool enabled by higher-layer parameter Inter-UE Coordination Scheme 2 (Inter-UE Coordination Scheme 2 is enabled), if the PSFCH corresponding to the reserved resources for PSSCH transmission is valid or there are additional PSFCHs corresponding to the reserved resources for PSSCH transmission, then as described in Section 16.3.0 of TS38.213, an attempt is made to receive the associated PSFCH with conflicting information in the resource pool with the PSFCH resources determined by the UE.

[0144] Embodiment 3-6

[0145] On the one hand, this embodiment relates to the impact of resource effectiveness on PSFCH reception, and specifically to non-reception rules.

[0146] In one embodiment, determining not to receive the PSFCH according to the validity of the PSFCH configured in the time slot includes:

[0147] A UE that sends a PSSCH scheduled by SCI does not receive the related PSFCH with HARQ-ACK information in the PSFCH if the PSFCH resources corresponding to the PSSCH are invalid.

[0148] For a UE transmitting a PSSCH scheduled by SCI, if the PSDCH resource corresponding to the PSSCH is invalid and there is no additional PSDCH corresponding to the PSSCH, then the relevant PSDCH with HARQ-ACK information is not received in the PSFCH.

[0149] In one embodiment, determining not to receive the PSFCH according to the validity of the PSFCH configured in the time slot includes:

[0150] If the PSFCH corresponding to the reserved resource (or resources) transmitted by the PSSCH is invalid, the UE that sends SCI format 1-A indicating one or more reserved resources does not receive the associated PSFCH with conflicting information in the PSFCH

[0151] If the PSFCH corresponding to the reserved resources (or multiple resources) for PSSCH transmission is invalid, and there are additional PSFCHs corresponding to reserved resources (or multiple resources) for PSSCH transmission, the UE sending SCI format 1-A (which indicates one or more reserved resources) does not receive the associated PSFCH with conflicting information in the PSFCH.

[0152] Example embodiment 4:

[0153] This section describes the impact of effectiveness on generating HARQ-ACK information.

[0154] Example 4-1

[0155] In one aspect, the embodiment relates to the effect of effectiveness on generating HARQ-ACK information reported to a higher layer. In the embodiments of the present invention, "higher layer" refers to a protocol stack layer above the physical layer, and may refer to a protocol stack within the UE itself.

[0156] In one embodiment, generating HARQ-ACK information based on the validity of the PSDCH configured in the time slot includes: if the PSFCH reception opportunity is associated with the SCI indicating that the broadcast type is groupcast 1, and the PSFCH is valid in the PSFCH reception opportunity, if the UE determines that there is no PSDCH reception for the PSFCH reception opportunity, reporting an ACK value to the upper layer; otherwise, reporting a NACK value to the upper layer.

[0157] For example, for each PSDCH reception opportunity, from multiple PSDCH reception opportunities, the UE generates HARQ-ACK information to report to a higher layer. In order to generate HARQ-ACK information, the UE may be instructed to perform one of the following via the SCI format:

[0158] If the UE receives a PSDCH associated with SCI format 2-A or SCI format 2-C (i.e., broadcast) with a Cast Type Indicator field value of "10",

[0159] Reporting HARQ-ACK information to a higher layer, wherein the value of the HARQ-ACK information is the same as the value of the HARQ-ACK information determined by the UE according to the PSDCH reception

[0160] If the UE receives a PSDCH associated with SCI format 2-A with a Cast Type Indicator field value of "01" (i.e., Multicast 2)

[0161] If the UE expects to receive each UE identity M corresponding to the PSSCH from clause 16.3 of TS38.213 ID If the ACK value of at least one PSDCH reception opportunity is determined from the number of PSFCH reception opportunities in the corresponding PSDCH resource, the ACK value is reported to the upper layer; otherwise, the NACK value is reported to the upper layer.

[0162] If the PSFCH reception opportunity is associated with SCI format 2-B or SCI format 2-A with a Cast Type Indicator field value of "11" (i.e., Multicast 1) and PSFCH is valid in the PSFCH reception opportunity,

[0163] If the UE determines that there is no PSDCH reception for the PSDCH reception opportunity, an ACK value is reported to a higher layer; otherwise, a NACK value is reported to a higher layer.

[0164] Example 4-2

[0165] In one aspect, the embodiments relate to the effect of effectiveness on the generation of HARQ-ACK information reported to higher layers.

[0166] In one embodiment, generating HARQ-ACK information according to the validity of the PSFCH configured in the time slot includes: for generating HARQ-ACK information, the UE may be instructed to perform one of the following through the SCI format:

[0167] When PSFCH is valid in the PSDCH reception opportunity, if the UE receives a PSDCH associated with the SCI indicating a broadcast type, HARQ-ACK information is reported to a higher layer, and the value of the HARQ-ACK information is the same as the value of the HARQ-ACK information determined by the UE according to the PSDCH reception; when PSFCH is invalid in the PSFCH reception opportunity, a NACK value is reported to a higher layer

[0168] When the PSFCH is valid within the PSFCH reception opportunity, if the UE receives the PSFCH associated with the SCI indicating that the multicast type is multicast 2, if the UE receives the PSFCH associated with the SCI indicating that the multicast type is multicast 2, according to each UE identifier M of the corresponding PSSCH that the UE expects to receive IDThe number of PSFCH reception opportunities in the corresponding PSFCH resource, determine the ACK value from at least one PSFCH reception opportunity, then report the ACK value to the upper layer, otherwise, report the NACK value to the upper layer; when the PSFCH is invalid in the PSFCH reception opportunity, report the NACK value to the higher layer

[0169] When PSFCH is valid in the PSDCH reception opportunity, if the PSDCH reception opportunity is associated with an SCI indicating that the broadcast type is multicast 2, if the UE determines that there is no PSDCH reception for the PSDCH reception opportunity, then report an ACK value to a higher layer; otherwise, report a NACK value to a higher layer; when PSFCH is invalid in the PSFCH reception opportunity, report a NACK value to a higher layer

[0170] Example 4-3

[0171] In one aspect, the embodiments relate to the effect of effectiveness on the generation of HARQ-ACK information reported to higher layers.

[0172] In one embodiment, generating HARQ-ACK information according to the validity of the PSFCH configured in the time slot includes: for generating HARQ-ACK information, the UE may be instructed to perform one of the following through the SCI format:

[0173] When PSFCH is valid in the PSDCH reception opportunity, if the UE receives the PSDCH associated with the SCI indicating the broadcast type, HARQ-ACK information is reported to the upper layer, and the value of the HARQ-ACK information is the same as the value of the HARQ-ACK information determined by the UE according to the PSDCH reception; when PSFCH is invalid during the PSFCH reception opportunity, a third feedback state is reported to the upper layer

[0174] When the PSFCH is valid within the PSFCH reception opportunity, if the UE receives the PSFCH associated with the SCI indicating that the multicast type is multicast 2, if the UE receives the PSFCH associated with the SCI indicating that the multicast type is multicast 2, according to each UE identifier M of the corresponding PSSCH that the UE expects to receive ID The number of PSFCH reception opportunities in the corresponding PSFCH resource, determine the ACK value from at least one PSFCH reception opportunity, then report the ACK value to the upper layer, otherwise, report the NACK value to the upper layer; when the PSFCH reception opportunity PSFCH is invalid, report the third feedback status to the upper layer

[0175] When PSFCH is valid in the PSDCH reception opportunity, if the PSDCH reception opportunity is associated with the SCI indicating that the broadcast type is multicast 2, if the UE determines that there is no PSDCH reception for the PSDCH reception opportunity, then report an ACK value to a higher layer; otherwise, report a NACK value to a higher layer; when the PSFCH reception opportunity PSFCH is invalid, report a third feedback state to a higher layer

[0176] It is worth noting that the third feedback state is a state that is neither ACK nor NACK, and the higher layer is used to determine the HARQ-ACK information delivered to the corresponding HARQ entity. For example, if the higher layer obtains the third feedback state from the physical layer, it delivers NACK to the corresponding HARQ entity. The present invention does not limit the method of determining the HARQ-ACK information according to the third feedback state.

[0177] Example 4-4

[0178] In one aspect, the embodiments relate to the impact of effectiveness on generating HARQ-ACK information for reporting in a Physical Uplink Control Channel, PUCCH, or Physical Uplink Shared Channel, PUSCH transmission.

[0179] In one embodiment, the generation of HARQ-ACK information according to the validity of the PSFCH configured in the time slot includes: for one or more PSFCH reception opportunities associated with the SCI indicating that the broadcast type is groupcast 1, when the UE determines from the number of PSFCH reception opportunities corresponding to the PSSCH transmission that there is no PSFCH reception opportunity for the last valid PSFCH reception opportunity, an ACK is generated; otherwise, a NACK is generated.

[0180] For example, according to multiple PSFCH reception opportunities, the UE generates HARQ-ACK information to report in PUCCH or PUSCH transmission.The UE may be instructed by the SCI format to perform one of the following, and when applicable, the UE constructs a HARQ-ACK codeword with HARQ-ACK information.

[0181] For one or more PSDCH reception opportunities associated with SCI format 2-A, with a Cast Type Indicator field value of "10" (i.e., broadcast)

[0182] generating HARQ-ACK information having the same value as the value of the HARQ-ACK information determined by the UE from the last PSFCH reception according to the number of PSFCH reception moments corresponding to the PSSCH transmission, or generating NACK if the UE determines that the PSFCH was not received at the last PSFCH reception moment and an ACK was not received at any previous PSFCH reception moment:

[0183] For one or more PSFCH reception opportunities associated with SCI format 2-A, with a Cast Type Indicator field value of “01” (i.e., Multicast 2)

[0184] If the UE, as described in clause 16.3 of TS 38.213, receives the number of PSFCH reception opportunities corresponding to the PSSCH transmission, for each UE identifier M that the UE expects to receive the PSSCH ID If ACK is determined from at least one PSFCH reception opportunity in the corresponding PSFCH resource, an ACK is generated; otherwise, a NACK is generated

[0185] For one or more PSDCH reception opportunities associated with SCI format 2-B or SCI format 2-A, a Cast Type Indicator field value of "11" (i.e., Multicast 1)

[0186] When the UE determines from the number of PSFCH reception opportunities corresponding to PSSCH transmission that there is no PSFCH reception opportunity for the last valid PSFCH reception opportunity, an ACK is generated; otherwise, a NACK is generated.

[0187] In one embodiment, generating HARQ-ACK information according to the validity of the PSFCH configured in the time slot includes: for one or more PSFCH reception opportunities associated with the SCI indicating that the broadcast type is groupcast 1, when the UE determines that there is no PSFCH reception opportunity of the last PSFCH reception opportunity from the number of valid PSFCH reception opportunities corresponding to the PSSCH transmission, generating ACK; otherwise, generating NACK.

[0188] This exemplary embodiment is similar to the above exemplary embodiment, and can be described by replacing the "scheme corresponding to multicast 1" in the above exemplary embodiment with the scheme in this exemplary embodiment.

[0189] Embodiment 4-5

[0190] In one aspect, the embodiments relate to the effect of effectiveness on generating HARQ-ACK information for reporting in a PUCCH or PUSCH transmission.

[0191] In one embodiment, the generating of HARQ-ACK information according to the validity of the PSFCH configured in the time slot includes: from multiple PSFCH reception moments, the UE generates HARQ-ACK information to report in PUCCH or PUSCH transmission. The UE can be instructed by the SCI format to perform one of the following, and when applicable, the UE constructs a HARQ-ACK codeword with HARQ-ACK information.

[0192] For one or more PSDCH reception opportunities associated with an SCI indicating a broadcast type

[0193] generating HARQ-ACK information having the same value as the value of the HARQ-ACK information determined by the UE from the last PSDCH reception according to the number of valid PSDCH reception moments corresponding to the PSSCH transmission, or generating NACK if the UE determines that the PSDCH was not received at the last valid PSDCH reception moment and an ACK was not received at any of the previous valid PSDCH reception moments

[0194] For one or more PSFCH reception opportunities associated with SCI, the multicast type is indicated as multicast 2

[0195] If the UE receives the PSSCH according to the number of valid PSDCH reception opportunities corresponding to the PSSCH transmission, at each UE identifier M where the UE expects to receive the PSSCH ID If ACK is determined from at least one PSDCH reception opportunity in the corresponding PSDCH resource, an ACK is generated; otherwise, a NACK is generated

[0196] For one or more PSFCH reception opportunities associated with SCI, the multicast type is indicated as multicast 1

[0197] When the UE determines that there is no PSDCH reception opportunity for the last PSDCH reception opportunity from the number of valid PSDCH reception opportunities corresponding to PSSCH transmission, an ACK is generated; otherwise, a NACK is generated.

[0198] In one embodiment, generating HARQ-ACK information according to the validity of the PSFCH configured in the time slot includes: from multiple PSFCH reception moments, the UE generates HARQ-ACK information to report in the PUCCH or PUSCH transmission. The UE can be instructed to perform one of the following through the SCI format, and when applicable, the UE constructs a HARQ-ACK codeword with HARQ-ACK information

[0199] For one or more PSDCH reception opportunities associated with an SCI indicating a broadcast type

[0200] generating HARQ-ACK information having the same value as the value of the HARQ-ACK information determined by the UE from the last valid PSFCH reception according to the number of PSFCH reception opportunities corresponding to the PSSCH transmission, or generating NACK if the UE determines that the PSFCH is not received at the last valid PSFCH reception opportunity and ACK is not received in any of the previous valid PSFCH reception opportunities:

[0201] For one or more PSFCH reception opportunities associated with SCI, the multicast type is indicated as multicast 2

[0202] If the UE receives the PSFCH according to the number of PSFCH reception opportunities corresponding to the PSSCH transmission, at each UE identifier M where the UE expects to receive the PSSCH ID If ACK is determined from at least one valid PSFCH reception opportunity in the corresponding PSFCH resource, an ACK is generated; otherwise, a NACK is generated

[0203] For one or more PSFCH reception opportunities associated with SCI, the multicast type is indicated as multicast 1

[0204] When the UE determines from the number of PSFCH reception opportunities corresponding to PSSCH transmission that there is no PSFCH reception opportunity for the last valid PSFCH reception opportunity, an ACK is generated; otherwise, a NACK is generated.

[0205] In one embodiment, a time slot in which PSDCH is configured refers to a time slot including PSDCH resources provided by a periodic PSDCH configuration (eg, provided by a higher layer parameter sl-PSDCH-Period).

[0206] In one embodiment, the time slots in which the PSFCH is configured and valid include at least one of the following:

[0207] A time slot in which PSFCH is configured by periodic PSFCH and the time slot does not satisfy the decision condition that the PSFCH resource in the time slot is invalid;

[0208] A time slot for periodically configuring a PSFCH, the time slot satisfying a condition for determining that the PSFCH resource in the time slot is valid;

[0209] A time slot in a plurality of time slots of a PSFCH is configured by periodic PSFCH configuration, and the PSFCH in the time slot is indicated as valid by the indication information;

[0210] Includes timeslots for additional PSDCH resources.

[0211] In one embodiment, the time slot in which the PSFCH is configured and invalid includes at least one of the following:

[0213] A time slot for periodically configuring a PSFCH, the time slot satisfying a condition for determining that a PSFCH resource in the time slot is invalid;

[0214] A time slot in which PSFCH is periodically configured does not satisfy the judgment condition that the PSFCH resource in the time slot is valid;

[0215] A time slot of the PSFCH is configured in a plurality of time slots by periodic PSFCH configuration, and the PSFCH in the time slot is indicated as invalid by the indication information.

[0216] In one embodiment, the valid PSDCH includes at least one of the following:

[0217] The PSFCH is in a time slot that does not satisfy the conditions that determine that the PSFCH resource in the time slot is invalid;

[0218] The PSFCH is in a time slot that satisfies the conditions for determining that the PSFCH resource in the time slot is valid;

[0219] The PSFCH is in a time slot in which the PSFCH indicated by the indication information is valid;

[0220] Additional PSFCH.

[0221] In one embodiment, the invalid PSDCH includes at least one of the following:

[0222] PSFCH in a timeslot that does not satisfy the conditions for determining that the PSFCH resource in that timeslot is valid;

[0223] The PSFCH is in a time slot that satisfies a condition that determines that the PSFCH resource in the time slot is invalid;

[0224] The PSFCH is in a time slot in which the PSFCH indicated by the indication information is invalid;

[0225] Similar to “valid PSDCH”, in one embodiment, a valid PSDCH reception opportunity includes at least one of the following:

[0226] The PSFCH reception opportunity is in a time slot that does not satisfy the condition for determining that the PSFCH resource in the time slot is invalid;

[0227] The PSFCH reception opportunity is in a time slot that satisfies the conditions for determining that the PSFCH resource in the time slot is valid;

[0228] The PSFCH reception timing is in the time slot in which the PSFCH indicated by the indication information is valid;

[0229] PSFCH reception opportunity corresponding to the additional PSDCH.

[0230] In one embodiment, configuring certain information generally refers to the network or base station configuring the information to the UE; pre-configuring certain information generally means that other higher-layer entities (e.g., higher layers of the UE itself, other network entities, etc.) configure the information to the UE. This specification does not strictly distinguish between configuration and pre-configuration. For ease of description, configuration and pre-configuration are collectively referred to as configuration. In other words, "configuring some information" means "configuring / pre-configuring some information", and "configuring some information" means "configuring / pre-configuring some information".

[0231] Some preferred embodiments may be combined with the following solutions. In these solutions, the term "communication" may refer to "transmission" or "reception" as further disclosed in the embodiments of the present invention.

[0232] A first set of solutions may be implemented by wireless device embodiments that send PSSCH transmissions and receive sidelink feedback corresponding to the PSSCH.

[0233] 1. A method of wireless communication (e.g., Figure 3 The method 300 described in the foregoing includes: the wireless device determines (302) the validity of one or more feedback resources configured in the time slot for transmitting side link feedback information using a rule; and performs (304) side link communication based on the determination. Various exemplary embodiments of the method are described with reference to embodiments 1 to 4.

[0234] 2. A method according to scheme 1, wherein, according to the rule, when one or more feedback resources configured in the first resource pool overlap with the second resource pool in the time domain, or when the time slot including the one or more feedback resources in the first resource pool overlaps with the second resource pool, the one or more feedback resources are determined to be invalid.

[0235] 3. The method according to solution 1, wherein the validity is determined according to the rule using indication information configured in the first resource pool.

[0236] 4. A method according to any one of schemes 1-3, wherein the one or more feedback resources are included in a first time slot, and in the case where the one or more feedback resources are determined to be invalid, the method further comprises: determining a second time slot including one or more additional feedback resources corresponding to the first time slot. Additional details and exemplary embodiments are described with reference to embodiments 1-6.

[0237] 5. A method according to any one of schemes 1-4, wherein performing the side link communication based on the determination comprises: avoiding transmitting a physical side link shared channel in one or more symbols configured as the one or more feedback resources in the time slot when the one or more feedback resources are valid, and avoiding transmitting the physical side link shared channel in a symbol immediately before the one or more symbols configured as the feedback resources in the time slot. Additional details and exemplary embodiments are described with reference to embodiment 2-1.

[0238] 6. A method according to any one of schemes 1-4, wherein performing the side link communication based on the determination includes: when the one or more feedback resources are included in the time slot and the one or more feedback resources are valid, or when there are additional one or more feedback resources included in the time slot, avoiding transmitting a physical side link shared channel in one or more symbols configured as the one or more feedback resources in the time slot, and avoiding transmitting the physical side link shared channel in a symbol immediately before the one or more symbols configured as the one or more feedback resources in the time slot. Additional details and exemplary embodiments are described with reference to Example 2-2.

[0239] 7. A method according to any one of schemes 1-4, wherein performing the side link communication based on the determination includes: attempting to receive one or more associated side link feedback information when the following conditions are met: (1) a physical side link shared channel PSSCH has been transmitted, (2) side link control information associated with the PSSCH indicates that a feedback mode has been enabled, and (3) one or more feedback resources for receiving the side link feedback information corresponding to the PSSCH are valid.

[0240] 8. A method according to any one of schemes 1-4, wherein performing the side link communication based on the determination includes: attempting to receive one or more associated side link feedback information when the following conditions are met: (1) physical side link control information SCI has been transmitted, (2) SCI indicates one or more reserved resources for PSSCH in a resource pool, (3) UE-to-UE coordination scheme 2 is enabled in the resource pool, and (4) one or more feedback resources for receiving side link feedback information corresponding to one or more reserved resources for PSSCH are valid.

[0241] 9. A method according to any one of schemes 1-4, wherein performing the side link communication based on the determination includes: attempting to receive one or more associated feedback information when the following conditions are met: (1) a physical side link shared channel PSSCH has been transmitted, (2) side link control information associated with the PSSCH indicates that a feedback mode is enabled, (3) one or more feedback resources for receiving side link feedback information corresponding to the PSSCH are valid, or there are additional one or more feedback resources corresponding to the PSSCH. Additional details and exemplary embodiments are described with reference to embodiments 3-5.

[0242] 10. A method according to any one of schemes 1-4, wherein performing the sidelink communication based on the determination includes: attempting to receive one or more associated sidelink feedback information when the following conditions are met: (1) physical sidelink control information SCI has been transmitted, (2) the SCI indicates one or more reserved resources for a physical sidelink shared channel PSSCH in a resource pool, (3) UE-to-UE coordination scheme 2 is enabled in the resource pool, and (4) one or more feedback resources for receiving the sidelink feedback information corresponding to the one or more reserved resources for PSSCH are valid, or there are additional one or more feedback resources corresponding to the reserved resources for PSSCH. Additional details and exemplary embodiments are described with reference to embodiments 3-5.

[0243] 11. A method according to any one of schemes 1-4, wherein performing the side link communication based on the determination comprises: reporting the following information when the feedback information reception opportunity is associated with the side link control information SCI indicating that the multicast type is multicast 1 and one or more feedback resources in the feedback information reception opportunity are valid: reporting an ACK value to a higher layer when the wireless device determines that there is no feedback information reception for the feedback information reception opportunity; otherwise, reporting a NACK value to a higher layer. Additional details and exemplary embodiments are described with reference to embodiment 4-1.

[0244] 12. A method according to any one of schemes 1-4, wherein performing the side link communication based on the determination includes: for one or more feedback information reception opportunities associated with the side link control information SCI indicating that the broadcast type is groupcast 1, if the wireless device determines from multiple feedback information reception moments corresponding to one or more physical side link shared channel PSSCH transmissions that there is no feedback information reception moment for the last valid feedback information reception moment, generating ACK; otherwise, generating NACK; and sending the generated information through a physical uplink control channel PUCCH or a physical uplink shared channel PUSCH. Additional details and exemplary embodiments are described with reference to embodiment 4-4.

[0245] Another set of preferred embodiments may be as follows.

[0246] The second set of solutions may be implemented by wireless device embodiments that receive PSSCH transmissions and send sidelink feedback corresponding to the PSSCH.

[0247] 1. A method of wireless communication (e.g., Figure 4 The method 400 shown in FIG. 4 includes: a wireless device using a rule to determine (402) the validity of one or more feedback resources configured in a time slot for transmitting side link feedback information; and performing (404) side link communication based on the determination.

[0248] 2. A method according to scheme 1, wherein, according to the rule, when one or more feedback resources configured in the first resource pool overlap with the second resource pool in the time domain, or when the time slot including the one or more feedback resources in the first resource pool overlaps with the second resource pool, the one or more feedback resources are determined to be invalid.

[0249] 3. According to the method of solution 1, according to the rule, the validity is determined using the indication information configured in the first resource pool.

[0250] 4. A method according to any one of schemes 1-3, wherein the one or more feedback resources are included in a first time slot, and wherein, in the case where the one or more feedback resources are determined to be invalid, the method further comprises: determining a second time slot including additional one or more feedback resources corresponding to the first time slot. Additional details and exemplary embodiments are described with reference to embodiments 1-6.

[0251] 5. A method according to any one of schemes 1-4, wherein performing the side link communication based on the determination includes: avoiding receiving a physical side link shared channel in one or more symbols configured as the one or more feedback resources in the time slot when the one or more feedback resources are valid, and avoiding receiving the physical side link shared channel in a symbol immediately before the one or more symbols configured as the feedback resources in the time slot. Additional details and exemplary embodiments are described with reference to embodiment 2-1.

[0252] 6. A method according to any one of schemes 1-4, wherein performing the side link communication based on the determination includes: when the one or more feedback resources are included in the time slot and the one or more feedback resources are valid, or when additional one or more feedback resources are included in the time slot, avoiding receiving a physical side link shared channel in one or more symbols configured as the one or more feedback resources in the time slot, and avoiding receiving the physical side link shared channel in a symbol immediately before the one or more symbols configured as the one or more feedback resources in the time slot. Additional details and exemplary embodiments are described with reference to Example 2-2.

[0253] 7. A method according to any one of schemes 1-4, wherein performing the side link communication based on the determination includes: sending side link feedback information when the following conditions are met: (1) a physical side link shared channel PSSCH is received, (2) side link control information indicates that a feedback mode is enabled, and (3) the one or more feedback resources used to transmit feedback information corresponding to the physical shared side link channel are valid. Additional details and exemplary embodiments are described with reference to embodiment 3-1.

[0254] 8. A method according to any one of schemes 1-4, wherein performing the side link communication based on the determination includes: transmitting side link feedback information when the following conditions are met: (1) it is determined that reserved resources for physical side link shared channel (PSSCH) transmission conflict, and (2) one or more feedback resources for transmitting the side link feedback information corresponding to the PSSCH are valid. Additional details and exemplary embodiments are described with reference to Example 3-1.

[0255] 9. A method according to any one of schemes 1-4, wherein performing the side link communication based on the determination includes: sending the side link feedback information when the following conditions are met: (1) a physical side link shared channel is received, (2) side link control information associated with the physical side link shared channel indicates that a feedback mode is enabled, and (3) the one or more feedback resources used to send the side link feedback information corresponding to the physical shared side link channel are valid, or there are one or more additional feedback resources corresponding to the physical shared side link channel. Additional details and exemplary embodiments are described with reference to Example 3-2.

[0256] 10. A method according to any one of schemes 1-4, wherein performing the side link communication based on the determination includes: transmitting the side link feedback information when the following conditions are met: (1) determining that a reserved resource for a physical side link shared channel PSSCH transmission has a conflict, (2) one or more feedback resources for transmitting the side link feedback information corresponding to the PSSCH are valid, or the PSSCH reserved resources correspond to one or more additional feedback resources. Additional details and exemplary embodiments are described with reference to Example 3-2.

[0257] According to some embodiments, an apparatus for wireless communication comprises a processor configured to implement a method as in any of the above embodiments.

[0258] One embodiment includes a computer-readable storage medium having codes stored thereon, which, when executed by a processor, cause the processor to implement the method described in any one of the above embodiments.

[0259] Figure 5 1 is a block diagram of an exemplary embodiment of a wireless communication device 1200. Methods 300 or 400 may be implemented by device 1200. Device 1200 includes one or more processors, such as processor electronics 1210, transceiver circuits 1215, and one or more antennas 1220 for sending and receiving wireless signals. Device 1200 may include a memory 1205 that may be used to store data and instructions used by processor electronics 1210. Device 1200 may also include additional network interfaces to one or more core networks or additional devices of network operators. The additional network interfaces, not explicitly shown in the figure, may be wired (e.g., fiber optic or Ethernet) or wireless.

[0260] Figure 6 An exemplary embodiment of a wireless communication system 1300 is depicted in which the various techniques described herein may be implemented. System 1300 includes a base station 1302, which may have a communication connection with a core network (1312) and a wireless communication medium 1304 to communicate with one or more user devices 1306. User device 1306 may be a smartphone, a tablet, a machine-to-machine communication device, an Internet of Things (IoT) device, etc. Side link communications may be established between different user devices or UEs, for example, as depicted by 1308 and 1310, which represent device-to-device communications from and to a wireless device.

[0261] The disclosed and other embodiments, modules and functional operations described in the embodiments of the present invention may be implemented in digital electronic circuits, or in computer software, firmware or hardware (including the structures disclosed in the embodiments of the present invention and their structural equivalents), or in a combination of one or more of them. The disclosed and other embodiments may be implemented as one or more computer program products, i.e., one or more modules of computer program instructions encoded on a computer-readable medium for being executed by a data processing device or controlling the operation of the data processing device. The computer-readable medium may be a machine-readable storage device, a machine-readable storage substrate, a memory device, a material component that affects a machine-readable propagation signal, or a combination of one or more of them. The term "data processing device" includes all devices, devices and machines for processing data, including, for example, a programmable processor, a computer or multiple processors or computers. In addition to hardware, the device may include code that creates an execution environment for the computer program in question, for example, code that constitutes a processor firmware, a protocol stack, a database management system, an operating system, or a combination of one or more of them. A propagation signal is an artificially generated signal, for example, a machine-generated electrical, optical or electromagnetic signal, which is generated to encode information for transmission to a suitable receiver device.

[0262] A computer program (also referred to as a program, software, software application, script, or code) can be written in any form of programming language, including compiled or interpreted languages, and it can be deployed in any form, including as a stand-alone program or as a module, component, subroutine, or other unit suitable for use in a computing environment. A computer program does not necessarily correspond to a file in a file system. A program may be stored in a portion of a file that stores other programs or data (e.g., one or more scripts stored in an embodiment of the markup language invention), in a single file dedicated to the program in question, in one or more coordinated files (e.g., files storing multiple portions of one or more modules, subroutines, or codes). A computer program may be deployed to execute on a computer or multiple computers located at a site or distributed at multiple sites and interconnected by a communication network.

[0263] The processes and logic flows described in the embodiments of the present invention may be performed by one or more programmable processors that execute one or more computer programs to perform functions by operating on input data and generating outputs. The processes and logic flows may also be performed by dedicated logic circuits (e.g., FPGAs (field programmable gate arrays) or ASICs (application-specific integrated circuits)), and the apparatus may also be implemented as dedicated logic circuits.

[0264] For example, processors suitable for executing computer programs include general and special purpose microprocessors and any one or more processors of any kind of digital computer. Typically, the processor will receive instructions and data from a read-only memory or a random access memory or both. The basic elements of a computer are a processor for executing instructions and one or more memory devices for storing instructions and data. Typically, a computer will also include one or more large-capacity storage devices (e.g., magnetic disks, magneto-optical disks, or optical disks) for storing data or operably coupled to receive data from it or transmit data to it or both. However, a computer need not have such a device. Computer-readable media suitable for storing computer program instructions and data include all forms of non-volatile memory, media, and memory devices, including, for example, semiconductor memory devices, such as EPROM, EEPROM, and flash memory devices; magnetic disks, such as internal hard disks or removable disks; magneto-optical disks; and CD ROM and DVD-ROM disks. The processor and memory can be supplemented by or incorporated into a dedicated logic circuit.

[0265] Although the embodiments of the present invention include many details, these details should not be interpreted as limitations on the scope of the claimed invention or the scope of the claimed protection, but rather as descriptions of the features of specific embodiments. Certain features described in the context of a separate embodiment in the embodiments of the present invention may also be implemented in a single embodiment in combination. On the contrary, the different features described in the context of a single embodiment may also be implemented in multiple embodiments individually or in any suitable sub-combination. In addition, although features may be described above as working in certain combinations and even initially claimed, one or more features from the claimed combination may be removed from the combination in some cases, and the claimed combination may involve a sub-combination or a variant of a sub-combination. Similarly, although operations are depicted in a particular order in the accompanying drawings, this should not be understood as requiring such operations to be performed in the particular order shown or in order, or requiring all operations shown to be performed to achieve the desired result.

[0266] Only some exemplary embodiments and implementations are disclosed. Based on what is disclosed, changes, modifications and enhancements may be made to the described exemplary embodiments and implementations as well as other implementations.

Claims

1. A method of wireless communication, comprising: The wireless device determines, using the rule, validity of one or more feedback resources configured in a time slot for transmitting sidelink feedback information; as well as A side-link communication is performed based on the determination.

2. The method according to claim 1, wherein: According to the rule, when one or more feedback resources configured in the first resource pool overlap with the second resource pool in the time domain, or when a time slot including the one or more feedback resources in the first resource pool overlaps with the second resource pool, it is determined that the one or more feedback resources are invalid.

3. The method according to claim 1, wherein: According to the rule, the validity is determined using indication information configured in the first resource pool.

4. The method according to any one of claims 1 to 3, wherein: The one or more feedback resources are included in a first time slot, and In a case where the one or more feedback resources are determined to be invalid, the method further includes determining a second time slot including additional one or more feedback resources corresponding to the first time slot.

5. The method according to any one of claims 1 to 4, wherein: Performing the side link communication based on the determination includes: When the one or more feedback resources are valid, avoid transmitting the physical side link shared channel in one or more symbols configured as the one or more feedback resources in the time slot, and avoid transmitting the physical side link shared channel in a symbol immediately preceding the one or more symbols configured as the feedback resources in the time slot.

6. The method according to any one of claims 1 to 4, wherein: Performing the side link communication based on the determination includes: In a case where the one or more feedback resources are included in the time slot and the one or more feedback resources are valid, or there are additional one or more feedback resources included in the time slot, avoid transmitting the physical side link shared channel in one or more symbols configured as the one or more feedback resources in the time slot, and avoid transmitting the physical side link shared channel in a symbol immediately preceding the one or more symbols configured as the one or more feedback resources in the time slot.

7. The method according to any one of claims 1 to 4, wherein: Performing the side link communication based on the determination includes: Attempt to receive one or more associated sidelink feedback information when the following conditions are met: (1) a physical sidelink shared channel PSSCH has been transmitted, (2) sidelink control information associated with the PSSCH indicates that a feedback mode has been enabled, and (3) one or more feedback resources for receiving the sidelink feedback information corresponding to the PSSCH are valid.

8. The method according to any one of claims 1 to 4, wherein: Performing the side link communication based on the determination includes: An attempt is made to receive one or more associated sidelink feedback information if the following conditions are met: (1) physical sidelink control information SCI has been transmitted, (2) the SCI indicates one or more reserved resources for PSSCH in the resource pool, (3) inter-UE coordination scheme 2 is enabled in the resource pool, and (4) one or more feedback resources for receiving sidelink feedback information corresponding to one or more reserved resources for PSSCH are valid.

9. The method according to any one of claims 1 to 4, wherein: Performing the side link communication based on the determination includes: Attempt to receive one or more associated feedback information when the following conditions are met: (1) a physical sidelink shared channel PSSCH has been transmitted, (2) sidelink control information associated with the PSSCH indicates that a feedback mode is enabled, and (3) one or more feedback resources for receiving sidelink feedback information corresponding to the PSSCH are valid, or there are additional one or more feedback resources corresponding to the PSSCH.

10. The method according to any one of claims 1 to 4, wherein: Performing the side link communication based on the determination includes: An attempt is made to receive one or more associated sidelink feedback information when the following conditions are met: (1) physical sidelink control information SCI has been transmitted, (2) the SCI indicates one or more reserved resources for a physical sidelink shared channel PSSCH in a resource pool, (3) inter-UE coordination scheme 2 is enabled in the resource pool, and (4) one or more feedback resources for receiving the sidelink feedback information corresponding to the one or more reserved resources for PSSCH are valid, or there are additional one or more feedback resources corresponding to the reserved resources for PSSCH.

11. The method according to any one of claims 1 to 4, wherein: Performing the side link communication based on the determination includes: When the feedback information reception opportunity is associated with the side link control information SCI indicating that the multicast type is multicast 1 and one or more feedback resources in the feedback information reception opportunity are valid, the following information is reported: If the wireless device determines that no feedback information is received for the feedback information reception opportunity, an ACK value is reported to a higher layer; otherwise, a NACK value is reported to a higher layer.

12. The method according to any one of claims 1 to 4, wherein: Performing the side link communication based on the determination includes: for one or more feedback information reception opportunities associated with side link control information SCI indicating that the broadcast type is multicast 1, When the wireless device determines from multiple feedback information reception times corresponding to one or more physical sidelink shared channel PSSCH transmissions that there is no feedback information reception time for the last valid feedback information reception time, an ACK is generated; otherwise, a NACK is generated; and the generated information is sent through a physical uplink control channel PUCCH or a physical uplink shared channel PUSCH.

13. A method of wireless communication, comprising: The wireless device determines, using the rule, validity of one or more feedback resources configured in a time slot for transmitting sidelink feedback information; as well as A side-link communication is performed based on the determination.

14. The method according to claim 13, wherein: According to the rule, when one or more feedback resources configured in the first resource pool overlap with the second resource pool in the time domain, or when a time slot including the one or more feedback resources in the first resource pool overlaps with the second resource pool, it is determined that the one or more feedback resources are invalid.

15. The method according to claim 13, wherein: According to the rule, the validity is determined using indication information configured in the first resource pool.

16. A method according to any one of claims 13 to 15, wherein The one or more feedback resources are included in a first time slot, and wherein, In a case where the one or more feedback resources are determined to be invalid, the method further includes determining a second time slot including additional one or more feedback resources corresponding to the first time slot.

17. A method according to any one of claims 13 to 16, wherein Performing the side link communication based on the determination includes: When the one or more feedback resources are valid, avoid receiving the physical side link shared channel in one or more symbols configured as the one or more feedback resources in the time slot, and avoid receiving the physical side link shared channel in a symbol immediately before the one or more symbols configured as the feedback resources in the time slot.

18. A method according to any one of claims 13 to 16, wherein Performing the side link communication based on the determination includes: In a case where the one or more feedback resources are included in the time slot and the one or more feedback resources are valid, or additional one or more feedback resources are included in the time slot, avoid receiving a physical side link shared channel in one or more symbols configured as the one or more feedback resources in the time slot, and avoid receiving the physical side link shared channel in a symbol immediately preceding the one or more symbols configured as the one or more feedback resources in the time slot.

19. A method according to any one of claims 13 to 16, wherein: Performing the side link communication based on the determination includes: The sidelink feedback information is sent when the following conditions are met: (1) a physical sidelink shared channel PSSCH is received, (2) sidelink control information indicates that a feedback mode has been enabled, and (3) the one or more feedback resources used to transmit feedback information corresponding to the physical shared sidelink channel are valid.

20. A method according to any one of claims 13 to 16, wherein: Performing the side link communication based on the determination includes: The side link feedback information is transmitted when the following conditions are met: (1) it is determined that reserved resources for physical side link shared channel PSSCH transmission conflict, and (2) one or more feedback resources for transmitting the side link feedback information corresponding to the PSSCH are valid.

21. A method according to any one of claims 13 to 16, wherein Performing the side link communication based on the determination includes: The sidelink feedback information is sent when the following conditions are met: (1) a physical sidelink shared channel is received, (2) sidelink control information associated with the physical sidelink shared channel indicates that a feedback mode is enabled, and (3) the one or more feedback resources used to send the sidelink feedback information corresponding to the physical shared sidelink channel are valid, or there are one or more additional feedback resources corresponding to the physical shared sidelink channel.

22. A method according to any one of claims 13 to 16, wherein: Performing the side link communication based on the determination includes: The sidelink feedback information is transmitted when the following conditions are met: (1) it is determined that there is a conflict in the reserved resources for transmission of the physical sidelink shared channel PSSCH, and (2) one or more feedback resources for transmitting the sidelink feedback information corresponding to the PSSCH are valid, or the PSSCH reserved resources correspond to one or more additional feedback resources.

23. An apparatus for wireless communication, comprising: A processor configured to implement the method according to any one of claims 1 to 22.

24. A computer-readable storage medium storing codes which, when executed by a processor, cause the processor to implement the method according to any one of claims 1 to 22.

Citation Information

Cited By

  • Transmit power control of sidelink channels on multiple carriers

    US20250097857A1