Physical sidelink feedback method and apparatus, and storage medium
Physical sidelink feedback methods and apparatuses, and storage media are provided. The physical sidelink feedback method includes: receiving one or more code block groups CBGs sent by a second user equipment to a first user equipment, and sending HARQ feedback for the one or more CBGs to the second user equipment.
1 . A physical sidelink feedback method, performed by a first user equipment, comprising:
receiving one or more code block groups (CBGs) sent by a second user equipment to the first user equipment, and determining a physical sidelink feedback channel (PSFCH) resource mapped by a physical sidelink shared channel (PSSCH) transmission resource, wherein the PSFCH resource is used to send hybrid automatic repeat request (HARQ) feedback for the one or more CBGs;
sending, based on the PSFCH resource, the HARQ feedback for the one or more CBGs to the second user equipment;
wherein the PSFCH resource comprises: different PSFCH resources used for the HARQ feedback for the one or more CBGs, wherein the PSFCH resource mapped by the PSSCH transmission resource is determined based on a number of one or more CBGs and a time domain index and a subchannel index where a PSSCH is located, and the PSFCH resource mapped by the PSSCH transmission resource comprises physical resource blocks (PRBs) consistent with the number of the CBGs; or, a same PSFCH resource multiplexed for the HARQ feedback for the one or more CBGs.
2 . The physical sidelink feedback method according to claim 1 , wherein sending the HARQ feedback for the one or more CBGs to the second user equipment comprises:
sending the HARQ feedback for the one or more CBGs to the second user equipment through a first PSFCH format; and
wherein the first PSFCH format comprises a format that supports to carry one or more HARQ feedback results of the one or more CBGs.
3 . The physical sidelink feedback method according to claim 2 , wherein N bits are transmitted in the first PSFCH format, the N is the number of the CBGs, and each bit represents a HARQ feedback result corresponding to one CBG.
4 . The physical sidelink feedback method according to claim 1 , wherein an index of the PSFCH resource mapped by the PSSCH transmission resource satisfies a following formula:
PSFCH
index
=
(
P
ID
+
M
ID
)
mod
R
PRB
,
CS
PSFCH
wherein PSFCH index represents the index of the PSFCH resource, P ID represents a physical layer resource identifier determined by a sidelink control information format, M ID represents a value determined by a corresponding business type,
R
PRB
,
CS
PSFCH
represents a number of cycle shifts of acknowledgement (ACK)/negative acknowledgement (NACK) feedback that is capable of carrying by a plurality of PRBs in a PSFCH candidate resource, and a number of the plurality of PRBs is consistent with the number of CBGs.
5 . The physical sidelink feedback method according to claim 1 , wherein multiplexing the same PSFCH resource for the HARQ feedback of the one or more CBGs comprises:
sending a base sequence using the PSFCH resource; and
wherein the base sequence indicates different HARQ feedback results of the one or more CBGs after cycle shift.
6 . The physical sidelink feedback method according to claim 1 , wherein the number of CBGs is determined based on a configuration of a resource pool, and a CBG configuration of the resource pool indicates a fixed number of CBGs supported by the resource pool.
7 . A physical sidelink feedback method, performed by a second user equipment, comprising:
sending one or more code block groups (CBGs) to a first user equipment; and
receiving, based on a physical sidelink feedback channel (PSFCH) resource mapped by a physical sidelink shared channel (PSSCH) transmission resource, hybrid automatic repeat request (HARQ) feedback sent by the first user equipment for the one or more CBGs; and
wherein the PSFCH resource comprises: different PSFCH resources used for the HARQ feedback for the one or more CBGs, wherein the PSFCH resource mapped by the PSSCH transmission resource is determined based on a number of one or more CBGs and a time domain index and a subchannel index where a PSSCH is located, and the PSFCH resource mapped by the PSSCH transmission resource comprises physical resource blocks (PRBs) consistent with the number of the CBGs; or, a same PSFCH resource multiplexed for the HARQ feedback for the one or more CBGs.
8 . The physical sidelink feedback method according to claim 7 , wherein receiving the HARQ feedback sent by the first user equipment for the one or more CBGs comprises:
receiving the HARQ feedback sent by the first user equipment for the one or more CBGs through a first PSFCH format;
wherein the first PSFCH format comprises a format that supports to carry one or more HARQ feedback results of the one or more CBGs.
9 . The physical sidelink feedback method according to claim 8 , wherein N bits are transmitted in the first PSFCH format, the N is the number of the CBGs, and each bit represents a HARQ feedback result corresponding to one CBG.
10 . The physical sidelink feedback method according to claim 7 , wherein an index of the PSFCH resource mapped by the PSSCH transmission resource satisfies a following formula:
PSFCH
index
=
(
P
ID
+
M
ID
)
mod
R
PRB
,
CS
PSFCH
wherein PSFCH index represents the index of the PSFCH resource, P ID represents a physical layer resource identifier determined by a sidelink control information format, M ID represents a value determined by a corresponding business type,
R
PRB
,
CS
PSFCH
represents a number or cycle shifts of acknowledgement (ACK)/negative acknowledgement (NACK) feedback that is capable of carrying by a plurality of PRBs in a PSFCH candidate resource, and a number of the plurality of PRBs is consistent with the number of CBGs.
11 . The physical sidelink feedback method according to claim 7 , wherein multiplexing the same PSFCH resource for the HARQ feedback of the one or more CBGs comprises:
receiving a base sequence using the PSFCH resource; and
wherein the base sequence indicates different HARQ feedback results of the one or more CBGs after cycle shift.
12 . The physical sidelink feedback method according to claim 7 , wherein the number of CBGs is determined based on a configuration of a resource pool, and a CBG configuration of the resource pool indicates a fixed number of CBGs supported by the resource pool.
13 . A physical sidelink feedback apparatus, comprising:
a processor; and
a memory, configured to store processor-executable instructions;
wherein the processor is configured to execute the physical sidelink feedback method according to claim 7 .
14 . A physical sidelink feedback apparatus, comprising:
a processor; and
a memory, configured to store processor-executable instructions;
wherein the processor is configured to receive one or more code block groups (CBGs) sent by a second user equipment to a first user equipment, and determine a physical sidelink feedback channel (PSFCH) resource mapped by a physical sidelink shared channel (PSSCH) transmission resource, wherein the PSFCH resource is used to send hybrid automatic repeat request (HARQ) feedback for the one or more CBGs;
send, based on the PSFCH resource, the (HARQ feedback for the one or more CBGs to the second user equipment;
wherein the PSFCH resource comprises: different PSFCH resources used for the HARQ feedback for the one or more CBGs, wherein the PSFCH resource mapped by the PSSCH transmission resource is determined based on a number of one or more CBGs and a time domain index and a subchannel index where a PSSCH is located, and the PSFCH resource mapped by the PSSCH transmission resource comprises physical resource blocks (PRBs) consistent with the number of the CBGs; or, a same PSFCH resource multiplexed for the HARQ feedback for the one or more CBGs.