The present application relates to the field of communication technologies, and in particular, to a sidelink resource selection method and apparatus, and a terminal.
A terminal device operating in an unlicensed band (Unlicensed Spectrum) is required to meet limitations on an occupied channel bandwidth (Occupied Channel Bandwidth, OCB) and power spectral density (Power Spectral Density, PSD). Therefore, the interlaced resource block (Interlaced Resource Block, IRB) structure is introduced in new radio on unlicensed spectrum (New Radio on Unlicensed Spectrum, NR-U). Currently, in discussions about the mechanism of sidelink on unlicensed spectrum (Sidelink on Unlicensed Spectrum, SL-U), the IRB is one of the candidate solutions. However, there is currently not yet a complete solution.
An objective of the present application is to provide a sidelink resource selection method and apparatus, and a terminal, so as to resolve a problem that no complete implementation solution is currently formed for the mechanism of sidelink on unlicensed spectrum.
According to a first aspect, to achieve the foregoing objective, an embodiment of the present application provides a sidelink resource selection method, including:
Optionally, the configuration information of a sub-channel includes at least one of the following:
Optionally, the correspondence between the sub-channel and the IRB includes at least one of the following:
Optionally, in a case that the N consecutive IRBs are located within the same resource pool, the indication information of the sub-channel includes any one of the following:
Optionally, in a case that the N consecutive IRBs are located within the same resource block set, the indication information of the sub-channel includes at least any one of the following:
Optionally, the size of the sub-channel includes any one of the following:
Optionally, in a case in which the resource pool supports sub-channels of different sizes, physical resource blocks PRB included in the sub-channel are all PRBs located outside a guard band in the N consecutive IRBs;
Optionally, the method further includes:
Optionally, the frequency domain resource configuration information includes at least one of the following:
According to a second aspect, to achieve the foregoing objective, an embodiment of the present application further provides a sidelink resource selection method, including:
Optionally, the selecting, from a resource pool, a first resource used to transmit a physical sidelink control channel PSCCH and a physical sidelink shared channel PSSCH includes:
Optionally, the method further includes:
Optionally, the selecting, from a resource pool, a first resource used to transmit a physical sidelink control channel PSCCH and a physical sidelink shared channel PSSCH includes:
Optionally, the method further includes:
Optionally, the selecting, from the resource pool, a second resource used to transmit a physical sidelink feedback channel PSFCH includes:
Optionally, the start sub-channel is a start sub-channel of the first resource in the resource pool, or the start sub-channel is a start sub-channel of the first resource in each of the LBT sub-bands.
Optionally, the method further includes:
Optionally, the resource pool is a resource pool configured based on resource pool configuration information in the sidelink resource selection method according to the first aspect.
According to a third aspect, to achieve the foregoing objective, an embodiment of the present application further provides a sidelink resource selection apparatus, including:
According to a fourth aspect, to achieve the foregoing objective, an embodiment of the present application further provides a sidelink resource selection apparatus, including a selection module, configured to:
According to a fifth aspect, to achieve the foregoing objective, an embodiment of the present application further provides a terminal, including a transceiver, a memory, a processor, and a computer program stored in the memory and running on the processor, where the computer program, when executed by the processor, implements steps of the sidelink resource selection method according to the first aspect, or steps of the sidelink resource selection method according to the second aspect.
According to a sixth aspect, to achieve the foregoing purpose, an embodiment of the present application further provides a readable storage medium that stores a program or instruction. The program or instruction, when executed by a processor, implements the sidelink resource selection method according to the first aspect, or the sidelink resource selection method according to the second aspect. The foregoing technical solutions in the present application have at least the following beneficial effects:
To make the technical problems to be resolved, technical solutions, and advantages of the present application clearer, the following describes the present application in detail with reference to the accompanying drawings and specific embodiments. In the following description, specific details such as specific configuration and components are provided only to help fully understand embodiments of the present application. Therefore, a person skilled in the art should understand that various changes and modifications may be made to the embodiments described herein without departing from the scope and spirit of the present application. In addition, for clarity and simplicity, descriptions of known functions and constructions are omitted.
It should be understood that, “one embodiment” and “an embodiment” throughout this specification means that specific features, structures or characteristics related to the embodiments may be included in at least one embodiment of the present application. Therefore, descriptions of “in one embodiment” or “in an embodiment” in various places throughout this specification do not necessarily refer to a same embodiment. In addition, the specific features, structures, or characteristics may be combined in one or more embodiments in any appropriate manner.
In embodiments of the present application, it should be understood that, sequence numbers of the foregoing processes do not mean execution sequences. The execution sequences of the processes should be determined based on functions and internal logic of the processes, and should not be construed as any limitation on the implementation processes of embodiments of the present application.
In embodiments of the present application, it should be understood that, “B that corresponds to A” means that B is associated with A, and B can be determined based on A. However, it should be further understood that determining B according to A does not mean determining B according to A only, and may further determine B according to A and/or other information.
When the embodiments of the present application are described, some concepts used in the following description are first explained.
Unlicensed spectrum can be used for free by any group or individual without applying for it. For example, some commonly used technologies such as Wi-Fi and Bluetooth use unlicensed bands. In order to avoid inter-system interference, it is required to avoid interference to other systems as much as possible when using unlicensed bands. Therefore, the listen before talk (Listen Before Talk, LBT) technology is introduced, in which it is required to listen on the channel before accessing a channel and access the channel only when the system is detected to be idle.
For a terminal device operating in an unlicensed band, its occupied channel bandwidth (Occupied Channel Bandwidth, OCB) is required to meet an 80% limit. Regarding the 80% limit on the OCB, further clarification is provided: the 80% limit on the OCB is on an LBT sub-band (which has a size of 20 MHz) basis. For example, in a case that a current total bandwidth is 20 MHz, that is, the current total bandwidth is one LBT sub-band, the transmission of the terminal is required to meet the 80% limit on the OCB. If a current total bandwidth is 40 MHZ, that is, the current total bandwidth includes two LBT sub-bands, in a case that the terminal performs transmission in an upper LBT sub-band or a lower LBT sub-band, an occupied bandwidth is required to be greater than or equal to 80% of a corresponding LBT sub-band (that is, 80% of 20 MHz). In a case that the terminal is required to span across two LBT sub-bands for transmission, a bandwidth occupied in each corresponding LBT sub-band is required to mee the 80% limit. In conclusion, no matter how many LBT sub-bands are occupied by the terminal for transmission, a bandwidth occupied in each LBT sub-band is required to meet the 80% limit.
Parameters related to frequency domain resource configuration of a resource pool are as follows:
In the R16 phase, a resource pool for new radio-vehicle to everything (New Radio-Vehicle to everything, NR-V2X) supports only consecutive PRBs in frequency domain. If PRBs allocated to the resource pool are not an integer multiple of a sub-channel size, to reduce excessive modifications to conclusions already made, it is decided not to use remaining PRBs.
As shown in
In the NR-U system, considering regulatory requirements, the design of IRB is introduced, that is, two consecutive available resource blocks are spaced by M resource blocks. For an IRB index m, included PRBs are {m, m+M, m+2M, m+3M, . . . }, where m∈{0, 1, . . . , M−1}, that is, each IRB includes a plurality of PRBs at an interval of M. In the NR-U system, an IRB structure is defined for each of a 15 kHz subcarrier spacing and a 30 kHz subcarrier spacing, as shown in the table below:
For example, as shown in
Therefore, assuming that the UE needs to occupy four PRBs, if applying occupation of consecutive PRBs (assuming that the PRB #0 to the PRB #3 are occupied), an OCB is 4/20=20%. If the IRB design is used (assuming that the IRB #0 is occupied), an OCB is 16/20=80%, meeting the OCB requirement.
A terminal operating in an unlicensed band needs to perform channel detection before channel access. Only when a channel is detected to be idle, the terminal can access the channel and transmit a service to be transmitted. The channel access includes the following methods:
A terminal first determines a channel access priority, and then determines related parameters of the channel access. The procedure is as follows:
If the channel access procedure ends, the terminal is allowed to use the channel to transmit the service to be transmitted. A maximum time length for which the terminal can use the channel for transmission cannot not exceed Tmcot, p.
Values of parameters involved in the foregoing steps are shown in Table 3 below.
Type 2 channel access is a channel access method based on a fixed channel listening duration, which includes three methods:
Type 2A channel access: The UE listens on the channel for at least 25 μs before starting transmission, and performs transmission after the channel listening is successful.
Type 2B channel access: The UE listens on the channel for at least 16 μs before starting transmission, and performs transmission after the channel listening is successful.
Type 2C channel access: The UE directly performs transmission without channel listening. A gap between a start position of the transmission and an end position of the previous transmission is less than or equal to 16 μs, and a length of the transmission does not exceed 584 μs.
With reference to the accompanying drawings, the following describes in detail, by using specific examples and application scenarios thereof, the sidelink resource selection method provided in the embodiments of the present application.
As shown in
In other words, the resource pool configuration information in embodiments of the present application may specifically include a definition of sub-channels with an IRB structure and other related content and/or frequency domain resource configuration information.
It should be noted herein that this embodiment of the present application may be specifically a resource selection method performed by a terminal for sidelink on unlicensed spectrum, but is not limited thereto.
According to the sidelink resource selection method in embodiments of the present application, configured or preconfigured resource pool configuration information is acquired, the resource pool configuration information includes frequency domain resource configuration information and/or configuration information of a sub-channel, and the sub-channel includes an interlaced resource block IRB. The sub-channel in the resource pool configured based on the resource pool configuration information includes PRBs distributed at intervals. Therefore, a resource selected during resource selection from the resource pool can meet OCB and PSD limitation requirements. In this way, a complete implementation solution can be formed for the resource selection mechanism for the sidelink on unlicensed spectrum.
In an optional implementation, the configuration information of a sub-channel includes at least one of the following:
In a specific implementation, the correspondence between the sub-channel and an IRB includes at least one of the following:
It should be noted herein that, first, the resource block set may be an LBT sub-band, or may be a basic frequency domain granularity of the LBT, that is, 20 MHz. Second, N may be only 1. Third, N consecutive IRBs refer to N IRBs with consecutive IRB indexes.
In a specific example of this specific implementation, as shown in
Solution 1: One sub-channel corresponds to one IRB in the resource pool (that is, N=1).
In this manner, the sub-channel corresponds to the IRB in the resource pool. As shown by a correspondence 1 in
Solution 2: One sub-channel corresponds to one IRB in an LBT sub-band/RB set (that is, N=1).
In this manner, the sub-channel corresponds to an IRB in an LBT sub-band. As shown by a correspondence 2 in
Further, in an optional implementation, in a case that the N consecutive IRBs are located within the same resource pool, the indication information of the sub-channel includes any one of the following:
For example, the start IRB and subsequent (N−1) IRBs in the resource pool constitute a first sub-channel, and the second IRB and subsequent (N−1) IRBs constitute a second sub-channel, and so on. The start IRB does not necessarily correspond to an IRB with a minimum IRB index.
Alternatively, the start IRB and subsequent (N−1) IRBs in the resource pool constitute a first sub-channel, and the Nth IRB and subsequent (N−1) IRBs constitute a second sub-channel, and so on. The start IRB does not necessarily correspond to an IRB with a minimum IRB index. In such a configuration, different sub-channels do not overlap in the frequency domain, that is, different sub-channels are frequency division multiplexed.
It can be learned that in such a correspondence, a quantity of sub-channels is unrelated to a quantity of LBT sub-bands included in the resource pool. In other words, in a case that the resource pool includes a plurality of LBT sub-bands, the quantity of sub-channels remains unchanged. In this way, complexity of indicating sub-channels can be reduced, and indication overheads can be reduced to some extent.
Further, in another optional implementation, in a case that the N consecutive IRBs are located within the same resource block set, the indication information of the sub-channel includes at least any one of the following:
For example, in a case that N=1, the indication information of the sub-channel may include only the index of the same resource block set and the index of the IRB. In a case that Nis greater than 1, the indication information of the sub-channel may include the index of the same resource block set, the index of the start IRB in the N consecutive IRBs, and the quantity of the IRBs. Alternatively, in a case that Nis greater than 1, the indication information of the sub-channel may include the index of the same resource block set and the indexes of all the IRBs in the N consecutive IRBs.
For example, in a case that the resource pool includes one RB set, the start IRB and subsequent (N−1) IRBs constitute a first sub-channel, and the second IRB and subsequent (N−1) IRBs constitute a second sub-channel, and so on.
Alternatively, in a case that the resource pool includes one RB set, the start IRB and subsequent (N−1) IRBs constitute a first sub-channel, and the Nth IRB and subsequent (N−1) IRBs constitute a second sub-channel, and so on. In such a configuration, different sub-channels do not overlap in the frequency domain, that is, different sub-channels are frequency division multiplexed.
For another example, in a case that a resource pool includes a plurality of RB sets, a start IRB and subsequent (N−1) IRBs in the first RB set constitute a first sub-channel, where the subsequent (N−1) IRBs and the start IRB are located within the same RB set. The second IRB and subsequent (N−1) IRBs in the first RB set constitute a second sub-channel, where the N IRBs are located within the same RB set. The first IRB and subsequent (N−1) IRBs in the second RB set constitute the (m+1)th sub-channel. Similarly, the N IRBs are required to be located within the same RB set. The second IRB and subsequent (N−1) IRBs in the second RB set constitute the (m+2)th sub-channel. Here, m represents a quantity of sub-channels in the first RB set. The other RB sets are similar.
Alternatively, in a case that a resource pool includes a plurality of RB sets, a start IRB and subsequent (N−1) IRBs in the first RB set constitute a first sub-channel, where the subsequent (N−1) IRBs and the start IRB are located within the same RB set. The Nth IRB and subsequent (N−1) IRBs in the first RB set constitute a second sub-channel, where the N IRBs are located within the same RB set. The first IRB and subsequent (N−1) IRBs in the second RB set constitute the (m+1)th sub-channel. Similarly, the N IRBs are required to be located within the same RB set. The Nth IRB and subsequent (N−1) IRBs in the second RB set constitute the (m+2)th sub-channel, and the N IRBs are located within the same RB set. Here, m represents a quantity of sub-channels in the first RB set. The other RB sets are similar.
In a first specific example, as shown in
Note: The part of the IRB #4 located within the RB set #1 and the part of the IRB #1 located within the RB set #2 do not belong to a same sub-channel.
In a second specific example, as shown in
In a third specific example, as shown in
In a fourth specific example, as shown in
In a fifth specific example, as shown in
In a sixth specific example, as shown in
In a seventh specific example, as shown in
It can be learned that, in such a correspondence, a granularity of sub-channels is relatively small, but it can support more complex types of services. For example, for transmission of relatively small service packets, using the first correspondence may reduce spectrum utilization. However, accordingly, using the second correspondence causes indication to be more complicated, resulting in higher indication overheads than that of the first correspondence.
In addition, in the case of the second correspondence, that is, in a case that the sub-channel includes N IRBs located within the same RB set, sub-channels may be numbered by using any of the following methods:
In an optional implementation, the size of the sub-channel includes any one of the following:
In other words, based on whether a guard band (Guard band) can be used for transmission and whether some RBs in an IRB outside the guard band can be used for transmission, the resource pool may be configured to support sub-channels of different sizes, or the resource pool may be configured to support sub-channels of a same size.
Therefore, the resource pool configuration information may further include configuration information of a remaining resource block (Remaining RB), so as to indicate a PRB that is not allowed to be used for transmission or an IRB that is not allowed to be used for transmission.
Specifically, physical resource blocks PRB included in the sub-channel are all PRBs located outside a guard band in the N consecutive IRBs. In this manner, frequency resources may be fully utilized, thereby improving frequency utilization. It should be noted herein that, in a case that the resource pool supports sub-channels of different sizes or there is no limitation on the size of sub-channels supported by the resource pool, physical resource blocks PRB included in the sub-channel are all the PRBs located outside the guard band in the N consecutive IRBs.
Alternatively, PRBs included in the sub-channel are all PRBs located outside a guard band and excluding all remaining resource blocks RBs in the N consecutive IRBs. Similarly, in a case in which the resource pool supports sub-channels of a same size, or there is no limitation on the size of sub-channels supported by the resource pool, PRBs included in the sub-channel are all PRBs located outside the guard band in the N consecutive IRBs.
In other words, in a case that the resource pool supports sub-channels of a same size, after the guard band is excluded, a sub-channel may include IRBs having different quantities of PRBs. In this case, based on a minimum value in the quantities of PRBs included in different sub-channels, some PRBs in a sub-channel with a quantity of PRBs being greater than the minimum value, are not allowed to be used for transmission, thereby ensuring that the same quantity of PRBs are included in each sub-channel. In this manner, processing complexity of the UE may be reduced to some extent. For example, different sub-channel sizes do not need to be considered in the calculation of the TBS.
Alternatively, PRBs included in the sub-channel are all PRBs in the N consecutive IRBs. Similarly, in a case that the resource pool supports sub-channels of different sizes, or there is no limitation on the size of sub-channels supported by the resource pool, PRBs included in the sub-channel are all PRBs in the N consecutive IRBs.
In other words, according to the foregoing embodiment, the guard band in the resource pool may be used in the following manner:
For example, in a case that a bandwidth of a transmission resource is less than or equal to a bandwidth of one LBT sub-band, the terminal is not allowed to use a frequency domain resource corresponding to the guard band during transmission. In a case that a bandwidth of a transmission resource is greater than a bandwidth of one LBT sub-band, the terminal is allowed to use a frequency domain resource corresponding to the guard band during transmission.
Further, in a specific implementation, the method further includes:
Alternatively, the transport block size is determined based on whether the guard band is used for transmission. For example, in a case that the terminal occupies only one sub-channel for transmission and the sub-channel is located within one sub-band, the guard band is not allowed to be used for transmission. In this case, the transport block size is determined based on a size of a current sub-channel (excluding the guard band). In a case that the terminal occupies a resource being greater than one sub-band, and the guard band is allowed to be used for transmission. In this case, the transport block size is determined based on a size of a current sub-channel (not excluding the guard band).
Alternatively, the transport block size is determined based on a frequency domain resource used for actual transmission. For example, the terminal may determine, based on all frequency domain resources in the resource pool, a maximum transport block size that can be supported, and then perform further conversion based on a resource used for actual transmission.
It should be noted herein that, in this specific implementation, the transport block size may be determined in the foregoing three manners in a case in which the resource pool supports sub-channels of different sizes, or there is no limitation on the size of sub-channels supported by the resource pool.
In a specific example of the foregoing optional implementation, as shown in
Therefore, if the correspondence between the sub-channel and the IRB is that one sub-channel corresponds to N consecutive IRBs located within a same resource pool, and the resource pool supports sub-channels of different sizes, a sub-channel 1 (IRB #5) and a sub-channel 3 (IRB #2) each include 21 PRBs, a sub-channel 2 (IRB #1), a sub-channel 4 (IRB #3), and a sub-channel 5 (IRB #4) each include 20 PRBs. Finally, the transport block size (Transport Block Size, TBS) may be calculated based on the sub-channel 1 or 3, or the sub-channel 2, 4, or 5.
If the correspondence between the sub-channel and the IRB is that one sub-channel corresponds to N consecutive IRBs located within a same resource pool, and the resource pool supports sub-channels of a same size, a PRB in an IRB #5 and a PRB in an IRB #2 may be set to be remaining RBs, that is, they are not used for service transmission, thereby ensuring that each sub-channel includes the same quantity of PRBs.
If the correspondence between the sub-channel and the IRB is that one sub-channel corresponds to N consecutive IRBs located within a same RB set, and the resource pool supports sub-channels of different sizes, with the first LBT sub-band used as an example, a sub-channel 1 (IRB #5) includes 11 PRBs, and a sub-channel 2 (IRB #1), a sub-channel 3 (IRB #2), a sub-channel 4 (IRB #3), and a sub-channel 5 (IRB #4) each include 10 PRBs. Finally, the TBS may be calculated based on the sub-channel 1, or the sub-channel 2, 3, 4, or 5.
If the correspondence between the sub-channel and the IRB is that one sub-channel corresponds to N consecutive IRBs located within a same RB set, and the resource pool supports sub-channels of a same size, with a first LBT sub-band used as an example, a PRB in an IRB #5 may be set to be a remaining RB, thereby ensuring that each sub-channel includes 10 PRBs.
In a specific implementation, the frequency domain resource configuration information includes at least one of the following:
The start IRB index of the resource pool refers to a start IRB corresponding to the resource pool, which may be understood as a start IRB in a first sub-channel. The start PRB index of the resource pool refers to a start PRB corresponding to the resource pool, which may be understood as a start PRB in a first sub-channel. In addition, the frequency domain resource configuration information may include both the start IRB index of the resource pool and the start PRB index of the resource pool. The size of the resource pool refers to a quantity of IRBs included in a sub-channel.
According to the sidelink resource selection method in embodiments of the present application, the correspondence between the sub-channel (a minimum granularity of resource allocation) and the IRB is set, so that complexity of indication by the UE may be reduced. Also, a foundation for service transmission and resource allocation mechanisms is established, so that a selected resource can meet OCB and PSD limitation requirements, and providing a complete implementation solution for the resource selection mechanism for sidelink on unlicensed spectrum.
As shown in
It should be noted herein that, in a case in which the resource pool supports HARQ feedback, the sidelink resource selection method in embodiments of the present application includes the step of selecting, from the resource pool, a second resource used to transmit a PSFCH.
In an optional implementation, Step 401 of selecting a first resource used to transmit a PSCCH and a PSSCH includes:
Specifically, in this optional implementation, in a case in which the resource pool includes a plurality of LBT sub-bands and a bandwidth required to be occupied for transmission by a user equipment UE is less than or equal to one LBT sub-band, the first resource is preferentially selected from a same LBT sub-band. Alternatively, in a case that there is no any limitations, the first resource may be preferentially selected from a same LBT sub-band.
Further, in an optional implementation, in a case of failing to select the first resource from the same LBT sub-band, the first resource is selected from a plurality of LBT sub-bands in the resource pool. Alternatively, in a case of failing to select the first resource from the same LBT sub-band, the first resource is selected from a resource set including all the LBT sub-bands.
It should be noted herein that, this optional implementation is applicable to a single transmission, that is, a resource used by the UE for an initial transmission or a specific retransmission, is preferentially selected from the same LBT sub-band. In addition, this optional implementation is also applicable to multiple transmissions, that is, resources for an initial transmission and a retransmission are also preferentially selected from the same LBT sub-band. In this optional implementation, all transmission resources are preferentially selected from one LBT sub-band, which may reduce complexity of the LBT, from an LBT perspective. This is because only one LBT sub-band needs to be monitored to detect whether it is idle, in this case, a probability that transmission cannot be performed due to an LBT failure can be reduced, thereby further ensuring transmission efficiency and reliability.
In a specific implementation, Step 401 of selecting, from a resource pool, a first resource used to transmit a physical sidelink control channel PSCCH and a physical sidelink shared channel PSSCH includes:
It should be noted herein that, after each available resource set is determined, a physical layer of the UE reports the available resource sets for the LBT sub-bands to a medium access control (Media Access Conrtol, MAC) layer.
Further, the method further includes:
in a case that each of the available resource sets fails in selecting the first resource from only the respective available resource set, selecting the first resource from at least two of the available resource sets. In other words, if the resource cannot be successfully selected from any S_Ai, the UE selects the transmission resource from the S_A. S_A includes resources of at least two S_Ai, or S_A includes resources of all the S_Ai.
It should be noted herein that, according to the resource selection method in this specific implementation, all transmission resources are preferentially selected from one LBT sub-band, which may reduce complexity of the LBT from an LBT perspective. This is because only one LBT sub-band needs to be monitored to detect whether it is idle, in this case, a probability that transmission cannot be performed due to an LBT failure can be reduced, thereby further ensuring transmission efficiency and reliability, and increasing a probability of channel access.
In a specific example of this specific implementation, as shown in
In an optional implementation, Step 401 of selecting, from the resource pool, a second resource used to transmit a physical sidelink feedback channel PSFCH includes:
In other words, in a case that the UE occupies a plurality of LBT sub-bands, the PSFCH resource (the second resource) are mapped in all the plurality of LBT sub-bands. The method for mapping the PSFCH resource (the second resource) is mapping the PSFCH resource based on a slot number and a number of a start sub-channel of an associated PSSCH. In a case that the UE occupies a plurality of LBT sub-bands, an index of a PSSCH transmission resource corresponding to the PSFCH in each LBT sub-band is numbered independently.
In other words, in a case that the UE occupies a plurality of LBT sub-bands, the PSFCH resource (the second resource) are mapped in all the plurality of LBT sub-bands. A method for mapping between a PSSCH resource (the first resource) and the PSFCH resource (the second resource) is mapping the PSFCH resource based on a slot (slot) number of an associated PSSCH and a number of a sub-channel occupied for transmission of the PSSCH. In other words, for mapping in different LBT sub-bands, the PSFCH resource is mapped based on the number of the sub-channel, occupied by the PSSCH transmission, in the corresponding LBT sub-band.
In addition, in a case that a PSSCH corresponding to the PSFCH is located within a plurality of LBT sub-bands, and the second resource is mapped in all the plurality of LBT sub-bands, selecting the second resource includes any one of the following:
In this optional implementation, a probability of successful PSFCH transmission may be increased by mapping the PSFCH resource in a plurality of sub-bands. In this way, a method for mapping PSFCH resources across a plurality of sub-bands is clearly defined, so that the method may be applied to a scenario of a plurality of LBT sub-bands for sidelink on unlicensed spectrum.
Specifically, the start sub-channel is a start sub-channel of the first resource in the resource pool, or the start sub-channel is a start sub-channel of the first resource in each of the LBT sub-bands.
In a specific example of this optional implementation, as shown in
Further, in an optional implementation, the method further includes:
In addition, it should be also noted that the sidelink resource selection method includes:
Specifically, the sidelink resource selection method in embodiments of the present application may be used to improve only the resource pool configuration information in Step 1, for example, using the method illustrated in
As shown in
Optionally, the configuration information of a sub-channel includes at least one of the following:
Optionally, the correspondence between the sub-channel and the IRB includes at least one of the following:
Optionally, in a case that the N consecutive IRBs are located within the same resource pool, the indication information of the sub-channel includes any one of the following:
Optionally, in a case that the N consecutive IRBs are located within the same resource block set, the indication information of the sub-channel includes at least any one of the following:
Optionally, the size of the sub-channel includes any one of the following:
Optionally, in a case in which the resource pool supports sub-channels of different sizes, physical resource blocks PRB included in the sub-channel are all PRBs located outside a guard band in the N consecutive IRBs;
Optionally, the apparatus further includes a determining module, configured to:
Optionally, the frequency domain resource configuration information includes at least one of the following:
It should be noted herein that, the sidelink resource selection apparatus provided in embodiments of the present application can implement all method steps implemented in the foregoing embodiments of the sidelink resource selection method illustrated in
As shown in
Optionally, the selection module 1101 includes:
Optionally, the selection module 1101 includes:
Optionally, the selection module 1101 includes:
Further, the selection module 1101 further includes:
Optionally, the selection module 1101 is specifically configured to:
Optionally, the start sub-channel is a start sub-channel of the first resource in the resource pool, or the start sub-channel is a start sub-channel of the first resource in each of the LBT sub-bands.
Optionally, the apparatus further includes:
Optionally, the resource pool in embodiments of the present application is a resource pool configured based on resource pool configuration information, in the sidelink resource selection method as described above.
It should be noted herein that, the sidelink resource selection apparatus provided in embodiments of the present application can implement all method steps implemented in the foregoing embodiments of the sidelink resource selection method illustrated in
As shown in
The transceiver 1210 is configured to receive and transmit data under the control of the processor 1200.
In
The processor 1200 is responsible for management of the bus architecture and general processing, and the memory 1220 may store data that is used when the processor 1200 performs operations.
A person skilled in the art may understand that all or some of the steps of the foregoing embodiments may be implemented by hardware, or may be implemented by a computer program indicating related hardware, and the computer program includes instructions for executing some or all of the steps of the foregoing methods. In addition, the computer program may be stored in a readable storage medium, and the storage medium may be any form of storage medium.
In addition, an embodiment of the present application further provides a computer-readable storage medium storing a program. The program, when executed by a processor, implements processes of the embodiments of the sidelink resource selection method as described above, and a same technical effect can be achieved. To avoid repetition, details are not described herein again. The computer-readable storage medium includes a read-only memory (Read-Only Memory, ROM), a random access memory (Random Access Memory, RAM), a magnetic disk, or a compact disc.
The foregoing descriptions are merely the preferred implementations of the present application. It should only be noted that those of ordinary skill in the art may further make various improvements and modifications without departing from the principles of the present application, and these improvements and modifications also fall within the protection scope of the present application.
| Number | Date | Country | Kind |
|---|---|---|---|
| 202210948342.0 | Aug 2022 | CN | national |
The present application is a continuation of International Application No. PCT/CN2023/106794, filed on Jul. 11, 2023, which claims priority to Chinese Patent Application No. 202210948342.0, filed on Aug. 8, 2022, both of which are incorporated herein by reference in their entireties.
| Number | Date | Country | |
|---|---|---|---|
| Parent | PCT/CN2023/106794 | Jul 2023 | WO |
| Child | 19031304 | US |