Resource allocation and processing behaviors for NR V2X sidelink communications
An apparatus of user equipment (UE) includes processing circuitry coupled to a memory, where to configure the UE for New Radio (NR) vehicle-to-everything (V2X) sidelink communication. The processing circuitry is to determine a set of candidate resources of the UE from a sidelink resource pool, the sidelink resource divided into multiple time slots, frequency channels, and frequency sub-channels. Sidelink control information (SCI) is encoded for transmission to a second UE via a physical sidelink control channel (PSCCH). The SCI indicates a plurality of transmission resources of the set of candidate resources. A transport block is mapped across the plurality of transmission resources. A physical sidelink shared channel (PSSCH) is encoded for transmission to the second UE using the plurality of transmission resources, the PSSCH encoded to include the mapped transport block.
1 . A baseband processor, comprising:
a memory; and
processing circuitry configured to, when executing instructions stored in the memory, perform operations comprising:
encoding first sidelink control information (SCI) for transmission to a user equipment (UE) via a physical sidelink control channel (PSCCH), wherein the first SCI indicates a reservation of a first transmission resource for a physical sidelink shared channel (PSSCH) transmission, and wherein the first SCI is based, at least in part, on a second SCI received from the UE;
before transmission of the PSSCH transmission on the first transmission resource, performing sensing on at least the first transmission resource;
selecting at least one second transmission resource from a set of candidate resources based on the sensing; and
encoding the PSSCH transmission for transmission to the UE on the second transmission resource.
2 . The baseband processor of claim 1 ,
wherein the processing circuitry is further configured to, when executing instructions stored in the memory, perform operations comprising:
determining a set of candidate resources from a sidelink resource pool.
3 . The baseband processor of claim 2 ,
wherein the sidelink resource pool is divided into multiple time slots and frequency sub-channels.
4 . The baseband processor of claim 1 ,
wherein the PSSCH is encoded to include a transport block.
5 . The baseband processor of claim 1 ,
wherein the first transmission resource comprises transmission resources of a set of candidate resources determined from a sidelink resource pool based on a sensing on the set of candidate resources.
6 . The baseband processor of claim 5 ,
wherein the sidelink resource pool is divided into multiple time slots and frequency sub- channels.
7 . The baseband processor of claim 2 ,
wherein the sidelink resource pool is divided into multiple time slots, frequency channels, and frequency sub-channels.
8 . A method, comprising:
encoding first sidelink control information (SCI) for transmission to a user equipment (UE) via a physical sidelink control channel (PSCCH), wherein the first SCI indicates a reservation of a first transmission resource for a physical sidelink shared channel (PSSCH) transmission, and wherein the first SCI is based, at least in part, on a second SCI received from the UE;
before transmission of the PSSCH transmission on the first transmission resource, performing sensing on at least the first transmission resource;
selecting at least one second transmission resource from a set of candidate resources based on the sensing; and
encoding the PSSCH transmission for transmission to the UE on the second transmission resource.
9 . The method of claim 8 , further comprising:
determining a set of candidate resources from a sidelink resource pool.
10 . The method of claim 9 ,
wherein the sidelink resource pool is divided into multiple time slots and frequency sub-channels.
11 . The method of claim 8 ,
wherein the PSSCH is encoded to include a transport block.
12 . The method of claim 8 ,
wherein the first transmission resource comprises transmission resources of a set of candidate resources determined from a sidelink resource pool based on a sensing on the set of candidate resources.
13 . The method of claim 12 ,
wherein the sidelink resource pool is divided into multiple time slots and frequency sub-channels.
14 . The method of claim 9 ,
wherein the sidelink resource pool is divided into multiple time slots, frequency channels, and frequency sub-channels.
15 . A non-transitory computer readable memory medium storing instructions executable by processing circuitry to perform operations comprising:
encoding first sidelink control information (SCI) for transmission to a user equipment (UE) via a physical sidelink control channel (PSCCH), wherein the first SCI indicates a reservation of a first transmission resource for a physical sidelink shared channel (PSSCH) transmission, and wherein the first SCI is based, at least in part, on a second SCI received from the UE;
before transmission of the PSSCH transmission on the first transmission resource, performing sensing on at least the first transmission resource;
selecting at least one second transmission resource from a set of candidate resources based on the sensing; and
encoding the PSSCH transmission for transmission to the UE on the second transmission resource.
16 . The non-transitory computer readable memory medium of claim 15 ,
wherein the instructions are further executable by the processing circuitry to perform operations comprising:
determining a set of candidate resources from a sidelink resource pool, wherein the sidelink resource pool is divided into multiple time slots and frequency sub-channels.
17 . The non-transitory computer readable memory medium of claim 15 ,
wherein the PSSCH is encoded to include a transport block.
18 . The non-transitory computer readable memory medium of claim 15 ,
wherein the first transmission resource comprises transmission resources of a set of candidate resources determined from a sidelink resource pool based on a sensing on the set of candidate resources.
19 . The non-transitory computer readable memory medium of claim 18 ,
wherein the sidelink resource pool is divided into multiple time slots and frequency sub-channels.
20 . The non-transitory computer readable memory medium of claim 15 ,
wherein the instructions are further executable by the processing circuitry to perform operations comprising:
determining a set of candidate resources from a sidelink resource pool, wherein the sidelink resource pool is divided into multiple time slots, frequency channels, and frequency sub-channels.