A resource allocation indication method, a resource allocation acquisition method and apparatuses thereof
By using sub-channels or comb-tooth resource blocks (IRBs) as the granularity for frequency domain resource allocation in the terminal direct communication SL-U system, the inadequacy of resource indication on unlicensed frequency bands is solved, the OCB requirements are met, and the needs of diverse application scenarios are realized.
Patent Information
- Application Number
- CN202280000039.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2022-01-06
- Publication Date
- 2026-02-27
- Estimated Expiration
- 2042-01-06
AI Technical Summary
In the SL-U system for direct terminal communication, there is a lack of effective resource indication methods to meet the OCB requirements on unlicensed frequency bands, which cannot meet the diverse application scenarios and needs of the future.
By using a resource allocation indication method based on sub-channels or comb resource blocks (IRBs) as the granularity of frequency domain resource allocation, network devices send downlink control information to terminal devices to indicate frequency domain resource allocation and meet OCB requirements.
It enables the fulfillment of OCB requirements on unlicensed frequency bands, supporting diverse application scenarios and needs for direct terminal communication.
Smart Images

Figure CN114467352B_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of communication technology, in particular to a resource allocation indication method, a resource allocation acquisition method and devices thereof. BACKGROUND
[0002] At present, the continuous generation of the demand of various new services and new applications, the performance requirements of terminal direct connection communication (also called sidelink, SL) on transmission bandwidth, communication rate, communication delay, reliability, scalability and the like will be higher and higher. If only relying on the limited licensed spectrum of operators, it is impossible to meet the potential diversified application scenarios and demands in the future. Therefore, it is necessary to research and design the terminal direct connection communication (SL-U) technology which can be applied to unlicensed frequency bands.
[0003] In unlicensed frequency bands, the OCB (Occupied Channel Bandwidth, the occupied bandwidth of the transmitted signal on unlicensed spectrum) requirement needs to be met, that is, 80% of the LBT (Listen before Talk) sub-band (such as 20MHz) bandwidth needs to be occupied each time. However, at present, there is still a lack of effective means of resource indication in the SL-U system. SUMMARY
[0004] The embodiments of the present application provide a resource allocation indication method, a resource allocation acquisition method and devices thereof, which can be applied to the SL-U system. Through the resource allocation indication based on the sub-channel or comb resource block IRB as the frequency domain resource allocation granularity, the OCB requirement can be met on the unlicensed frequency bands, so that the potential diversified application scenarios and demands in the future can be met.
[0005] In a first aspect, the embodiments of the present application provide a resource allocation indication method applied to terminal direct connection communication unlicensed frequency bands. The method is executed by a network device, and the method comprises the following steps:
[0006] determining a frequency domain resource allocation granularity; wherein the frequency domain resource allocation granularity is a sub-channel or a comb resource block IRB;
[0007] based on the frequency domain resource allocation granularity, sending downlink control information to a terminal device; wherein the downlink control information comprises a frequency domain resource allocation indication field, and the frequency domain resource allocation indication field is used to indicate the frequency domain resource allocated to the terminal device.
[0008] In the technical solution, through the resource allocation indication based on the sub-channel or comb resource block IRB as the frequency domain resource allocation granularity, the OCB requirement can be met on the unlicensed frequency bands, so that the potential diversified application scenarios and demands in the future can be met.
[0009] In an implementation manner, the frequency domain resource allocation granularity is the subchannel; and the sending, by the network device, of the downlink control information to the terminal device based on the frequency domain resource allocation granularity comprises:
[0010] determining a mapping relationship between the subchannel and the IRB;
[0011] sending, by the network device, the downlink control information to the terminal device based on the frequency domain resource allocation granularity and the mapping relationship.
[0012] In a possible implementation manner, the determining of the mapping relationship between the subchannel and the IRB comprises: determining that the mapping relationship between the subchannel and the IRB is that one IRB index is mapped to one subchannel, wherein the number of subchannels and IRB indexes included in one given listen before talk (LBT) subband is the same.
[0013] In a possible implementation manner, the determining of the mapping relationship between the subchannel and the IRB comprises:
[0014] determining that the mapping relationship between the subchannel and the IRB is that each physical resource block (PRB) in the subchannel is mapped to a specific PRB in the IRB; wherein one given LBT subband includes M subchannels and N IRBs, and the M and N are positive integers, and M≠N.
[0015] In an implementation manner, the frequency domain resource allocation granularity is the IRB; and the sending, by the network device, of the downlink control information to the terminal device based on the frequency domain resource allocation granularity comprises: sending, by the network device, the downlink control information to the terminal device based on that the IRB is the frequency domain resource allocation granularity; wherein a frequency domain resource allocation indication field in the downlink control information is used to indicate the size and / or position of the frequency domain resource allocated to the terminal device, and the frequency domain resource start position and size of a reserved sidelink (Sidelink) resource.
[0016] In a possible implementation manner, the frequency domain resource allocation indication field comprises a first part, and the first part is used to indicate the number and / or position of IRB indexes occupied by Sidelink transmission in one unlicensed LBT subband, and the first part includes X bits, and X is a positive integer.
[0017] In a possible implementation manner, the frequency domain resource allocation indication field further comprises a second part, and the second part is used to indicate the number and / or position of unlicensed LBT subbands occupied by Sidelink transmission, and the second part includes Y bits, and Y is a positive integer.
[0018] In a possible implementation, the method further includes: determining the X based on whether the position of the lowest IRB index for initial transmission is indicated in the frequency domain resource allocation indication field, and an IRB-granularity frequency domain resource allocation manner supported by the frequency domain resource allocation.
[0019] In a possible implementation, the X is L-1, the L is a number of IRB indexes included in one LBT sub-band, and L is a positive integer; wherein the position of the lowest IRB index for initial transmission is not indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports discrete IRB index allocation.
[0020] In a possible implementation, the X is [log2(L)], the L is a number of IRB indexes included in one LBT sub-band, and L is a positive integer; wherein the position of the lowest IRB index for initial transmission is not indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports continuous IRB index allocation.
[0021] In a possible implementation, the downlink control information further includes a lowest IRB index indication field, the lowest IRB index indication field being used to indicate the position of the lowest IRB index for initial transmission; wherein a number of bits of the lowest IRB index indication field is [log2(L)].
[0022] In a possible implementation, the X is L, the L is a number of IRB indexes included in one LBT sub-band, and L is a positive integer; wherein the position of the lowest IRB index for initial transmission is indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports discrete IRB index allocation.
[0023] In a possible implementation, the X is the L is a number of IRB indexes included in one LBT sub-band, and L is a positive integer; wherein the position of the lowest IRB index for initial transmission is indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports continuous IRB index allocation.
[0024] In an implementation, the Y is the K is a number of resource block sets contained in a direct connection bandwidth part (BWP), and K is a positive integer; wherein the frequency domain resource allocation supports continuous resource block set resource allocation, supports same distribution rules of IRB indexes in different resource block sets, and supports 1-time reserved resources.
[0025] In an implementation, the Y is K is the number of resource block sets contained in a sidelink bandwidth part (BWP), K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of contiguous resource block sets, supports same distribution rule of IRB indexes in different resource block sets, and supports reserving 1 time resource.
[0026] In an implementation manner, Y is K is the number of resource block sets contained in a sidelink bandwidth part (BWP), K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of contiguous resource block sets, supports different distribution rules of IRB indexes in different resource block sets, and supports reserving 1 time resource.
[0027] In an implementation manner, Y is K is the number of resource block sets contained in a sidelink bandwidth part (BWP), K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of contiguous resource block sets, supports different distribution rules of IRB indexes in different resource block sets, and supports reserving 1 time resource.
[0028] In a possible implementation manner, the downlink control information further comprises a first offset indication field, the first offset indication field is used for indicating an offset of IRB indexes in adjacent resource block sets in the resource of this transmission, or indicating an offset of IRB indexes in adjacent resource block sets in the reserved 1 time resource, or indicating an offset of IRB indexes in adjacent resource block sets in the reserved 2nd time resource; wherein the number of bits of the first offset indication field is log2(L); wherein L is the number of IRB indexes included in one LBT sub-band.
[0029] In an implementation manner, Y is K-1+K; wherein K is the number of resource block sets contained in a sidelink bandwidth part (BWP), K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of discrete resource block sets, supports same distribution rule of IRB indexes in different resource block sets, and supports reserving 1 time resource.
[0030] In an implementation manner, Y is 3K-1; wherein K is the number of resource block sets contained in a sidelink bandwidth part (BWP), K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of discrete resource block sets, supports same distribution rule of IRB indexes in different resource block sets, and supports reserving 2 time resources.
[0031] In an implementation manner, the Y is K-1+K; wherein the K is a number of resource block sets contained in a direct communication bandwidth part (BWP), and K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports different resource block sets having different distribution rules of IRB indexes, and supports reserved 1st resource.
[0032] In an implementation manner, the Y is 3K-1; wherein the K is a number of resource block sets contained in a direct communication bandwidth part (BWP), and K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports different resource block sets having different distribution rules of IRB indexes, and supports reserved 2nd resource.
[0033] In a possible implementation manner, the downlink control information further comprises a second offset indication field, the second offset indication field being used for indicating an offset of IRB indexes in adjacent resource block sets in the resource of this transmission, or indicating an offset of IRB indexes in adjacent resource block sets in the reserved 1st resource, or indicating an offset of IRB indexes in adjacent resource block sets in the reserved 2nd resource; wherein a bit number of the second offset indication field is log2(L); wherein the L is a number of IRB indexes included in one LBT sub-band.
[0034] In a possible implementation manner, the method further comprises: sending configuration information to the terminal device; wherein different values of the configuration information are used for indicating enabling or disabling sending downlink control information to the terminal device based on the IRB as a frequency domain resource allocation granularity.
[0035] In a second aspect, an embodiment of the present application provides a resource allocation obtaining method, applied to a terminal direct communication unlicensed frequency band, the method is executed by a terminal device, and the method comprises the following steps of:
[0036] determining a frequency domain resource allocation granularity; wherein the frequency domain resource allocation granularity is a sub-channel or an interlace resource block (IRB);
[0037] receiving downlink control information sent by a network device based on the frequency domain resource allocation granularity; wherein the downlink control information comprises a frequency domain resource allocation indication field, and the frequency domain resource allocation indication field is used for indicating frequency domain resources allocated to the terminal device.
[0038] In the technical solution, by using the resource allocation indication based on the sub-channel or the IRB as the frequency domain resource allocation granularity, the OCB requirement can be met on the unlicensed frequency band, so that future potential diversified application scenarios and requirements can be met.
[0039] In an implementation form, the frequency domain resource allocation granularity is the subchannel; and the downlink control information transmitted by the receiving network device based on the frequency domain resource allocation granularity comprises:
[0040] determining a mapping relationship between the subchannel and the IRB;
[0041] the downlink control information transmitted by the receiving network device based on the frequency domain resource allocation granularity and the mapping relationship.
[0042] In a possible implementation form, the determining the mapping relationship between the subchannel and the IRB comprises:
[0043] determining the mapping relationship between the subchannel and the IRB as one IRB index mapping to one subchannel, wherein the number of subchannels and IRB indexes included in a given listen-before-talk (LBT) subband is the same.
[0044] In a possible implementation form, the determining the mapping relationship between the subchannel and the IRB comprises:
[0045] determining the mapping relationship between the subchannel and the IRB as each physical resource block (PRB) in the subchannel mapping to a specific PRB in the IRB; wherein a given LBT subband includes M subchannels and N IRBs, and the M and N are positive integers, and M≠N.
[0046] In an implementation form, the frequency domain resource allocation granularity is the IRB; and the downlink control information transmitted by the receiving network device based on the frequency domain resource allocation granularity comprises:
[0047] the downlink control information transmitted by the receiving network device based on the frequency domain resource allocation granularity and the mapping relationship.
[0048] The frequency domain resource allocation indication field in the downlink control information is used to indicate the size and / or position of the frequency domain resource allocated for the terminal device, and the frequency domain resource start position and size of the reserved sidelink (Sidelink) resource.
[0049] In a possible implementation form, the frequency domain resource allocation indication field comprises a first part, the first part is used to indicate the number and / or position of the IRB indexes occupied by the Sidelink transmission in a non-licensed LBT subband, and the first part includes X bits, and X is a positive integer.
[0050] In a possible implementation, the frequency domain resource allocation indication field further includes a second part, the second part being used to indicate a number and / or a position of unlicensed LBT subbands occupied by the Sidelink transmission, the second part including Y bits, Y being a positive integer.
[0051] In a possible implementation, the method further includes: determining the X based on whether the position of the lowest IRB index for initial transmission is indicated in the frequency domain resource allocation indication field, and an IRB granularity of frequency domain resource allocation supported by the frequency domain resource allocation.
[0052] In a possible implementation, the X is L-1, L being a number of IRB indexes included in one LBT subband, L being a positive integer; wherein the position of the lowest IRB index for initial transmission is not indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports discrete IRB index allocation.
[0053] In a possible implementation, the X is [log2(L)], L being a number of IRB indexes included in one LBT subband, L being a positive integer; wherein the position of the lowest IRB index for initial transmission is not indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports continuous IRB index allocation.
[0054] In a possible implementation, the downlink control information further includes a lowest IRB index indication field, the lowest IRB index indication field being used to indicate the position of the lowest IRB index for initial transmission; wherein a number of bits of the lowest IRB index indication field is [log2(L)].
[0055] In a possible implementation, the X is L, L being a number of IRB indexes included in one LBT subband, L being a positive integer; wherein the position of the lowest IRB index for initial transmission is indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports discrete IRB index allocation.
[0056] In a possible implementation, the X is L being a number of IRB indexes included in one LBT subband, L being a positive integer; wherein the position of the lowest IRB index for initial transmission is indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports continuous IRB index allocation.
[0057] In a possible implementation, the Y is K is the number of resource block sets contained in a sidelink bandwidth part (BWP), K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of contiguous resource block sets, supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource.
[0058] In an implementation manner, Y is K is the number of resource block sets contained in a sidelink bandwidth part (BWP), K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of contiguous resource block sets, supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 2nd resource.
[0059] In an implementation manner, Y is K is the number of resource block sets contained in a sidelink bandwidth part (BWP), K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of contiguous resource block sets, supports different distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource.
[0060] In an implementation manner, Y is K is the number of resource block sets contained in a sidelink bandwidth part (BWP), K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of contiguous resource block sets, supports different distribution rule of IRB indexes in different resource block sets, and supports reserved 2nd resource.
[0061] In a possible implementation manner, the downlink control information further comprises a first offset indication field, the first offset indication field is used for indicating an offset of IRB indexes in adjacent resource block sets in the resource of this transmission, or indicating an offset of IRB indexes in adjacent resource block sets in the reserved 1st resource, or indicating an offset of IRB indexes in adjacent resource block sets in the reserved 2nd resource; wherein a bit number of the first offset indication field is log2(L); wherein the L is a number of IRB indexes included in one LBT subband.
[0062] In an implementation manner, Y is K-1+K; wherein K is the number of resource block sets contained in a sidelink bandwidth part (BWP), K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of discrete resource block sets, supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource.
[0063] In an implementation, the Y is 3K-1; where the K is a number of resource block sets contained in a bandwidth part (BWP) for sidelink communication, and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports a same distribution rule of IRB indexes in different resource block sets, and supports reserving 2 times of resources.
[0064] In an implementation, the Y is K-1+K, the K is a number of resource block sets contained in a bandwidth part (BWP) for sidelink communication, and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports a different distribution rule of IRB indexes in different resource block sets, and supports reserving 1 time of resources.
[0065] In an implementation, the Y is 3K-1; where the K is a number of resource block sets contained in a bandwidth part (BWP) for sidelink communication, and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports a different distribution rule of IRB indexes in different resource block sets, and supports reserving 2 times of resources.
[0066] In a possible implementation, the downlink control information further includes a second offset indication field, the second offset indication field is used to indicate an offset of IRB indexes in adjacent resource block sets in the resource of this transmission, or to indicate an offset of IRB indexes in adjacent resource block sets in the reserved 1 time of resources, or to indicate an offset of IRB indexes in adjacent resource block sets in the reserved 2 times of resources; where a bit number of the second offset indication field is log2(L); where the L is a number of IRB indexes included in one LBT sub-band.
[0067] In a possible implementation, the method further includes: receiving configuration information sent by the network device; where different values of the configuration information are used to indicate enabling or disabling sending of downlink control information to the terminal device based on the IRB as a frequency domain resource allocation granularity.
[0068] In a third aspect, an embodiment of the present application provides a communication apparatus, which has part or all functions of a network terminal in the method in the first aspect, for example, the communication apparatus can have part or all functions in the embodiments of the present application, or can have a function of implementing any one of the embodiments of the present application independently. The functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions.
[0069] In an implementation, the communication apparatus can include a transceiver module and a processing module in its structure, and the processing module is configured to support the communication apparatus to perform the corresponding functions in the above method. The transceiver module is used to support the communication between the communication apparatus and other devices. The communication apparatus can also include a storage module coupled with the transceiver module and the processing module, which stores the necessary computer programs and data of the communication apparatus.
[0070] For example, the processing module can be a processor, the transceiver module can be a transceiver or a communication interface, and the storage module can be a memory.
[0071] In an implementation, the processing module is configured to determine a frequency domain resource allocation granularity; wherein the frequency domain resource allocation granularity is a subchannel or an interlace resource block (IRB); and the transceiver module is configured to send downlink control information to a terminal device based on the frequency domain resource allocation granularity; wherein the downlink control information includes a frequency domain resource allocation indication field, which is used to indicate the frequency domain resource allocated to the terminal device.
[0072] In an implementation, the frequency domain resource allocation granularity is the subchannel; wherein the processing module is further configured to determine a mapping relationship between the subchannel and the IRB; and the transceiver module is configured to send downlink control information to the terminal device based on the frequency domain resource allocation granularity of the subchannel and the mapping relationship.
[0073] In a possible implementation, the processing module is specifically configured to determine that the mapping relationship between the subchannel and the IRB is that one IRB index is mapped to one subchannel, wherein the number of subchannels and IRB indexes included in a given listen-before-talk (LBT) subband is the same.
[0074] In a possible implementation, the processing module is specifically configured to determine that the mapping relationship between the subchannel and the IRB is that each physical resource block (PRB) in one subchannel is mapped to a specific PRB in the IRB; wherein one given LBT subband includes M subchannels and N IRBs, and M and N are positive integers respectively.
[0075] In an implementation, the frequency domain resource allocation granularity is the IRB; wherein the transceiver module is specifically configured to send downlink control information to the terminal device based on the frequency domain resource allocation granularity of the IRB; wherein the frequency domain resource allocation indication field in the downlink control information is used to indicate the size and / or position of the frequency domain resource allocated to the terminal device, as well as the frequency domain resource start position and size of the reserved sidelink resource.
[0076] In a possible implementation, the frequency domain resource allocation indication field includes a first part, the first part being used to indicate a number and / or position of IRB indexes occupied by the Sidelink transmission within one unlicensed LBT subband, the first part including X bits, X being a positive integer.
[0077] In a possible implementation, the frequency domain resource allocation indication field further includes a second part, the second part being used to indicate a number and / or position of unlicensed LBT subbands occupied by the Sidelink transmission, the second part including Y bits, Y being a positive integer.
[0078] In a possible implementation, the processing module is further configured to determine the X based on whether the position of the lowest IRB index of the initial transmission is indicated in the frequency domain resource allocation indication field, and an IRB-granularity frequency domain resource allocation manner supported by the frequency domain resource allocation.
[0079] In a possible implementation, the X is L-1, the L being a number of IRB indexes included in one LBT subband, L being a positive integer; wherein the position of the lowest IRB index of the initial transmission is not indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports discrete IRB index allocation.
[0080] In a possible implementation, the X is [log2(L)], the L being a number of IRB indexes included in one LBT subband, L being a positive integer; wherein the position of the lowest IRB index of the initial transmission is not indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports continuous IRB index allocation.
[0081] In a possible implementation, the downlink control information further includes a lowest IRB index indication field, the lowest IRB index indication field being used to indicate the position of the lowest IRB index of the initial transmission; wherein a number of bits of the lowest IRB index indication field is [log2(L)].
[0082] In a possible implementation, the X is L, the L being a number of IRB indexes included in one LBT subband, L being a positive integer; wherein the position of the lowest IRB index of the initial transmission is indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports discrete IRB index allocation.
[0083] In a possible implementation, the X is the L being a number of IRB indexes included in one LBT subband, L being a positive integer; wherein the position of the lowest IRB index of the initial transmission is indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports continuous IRB index allocation.
[0084] In a possible implementation, the Y is K-1+K; where the K is the number of resource block sets contained in a sidelink bandwidth part (BWP), and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource. The K is the number of resource block sets contained in a sidelink bandwidth part (BWP), and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource.
[0085] In a possible implementation, the Y is K-1+K; where the K is the number of resource block sets contained in a sidelink bandwidth part (BWP), and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource. The K is the number of resource block sets contained in a sidelink bandwidth part (BWP), and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource.
[0086] In a possible implementation, the Y is K-1+K; where the K is the number of resource block sets contained in a sidelink bandwidth part (BWP), and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource. The K is the number of resource block sets contained in a sidelink bandwidth part (BWP), and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource.
[0087] In a possible implementation, the Y is K-1+K; where the K is the number of resource block sets contained in a sidelink bandwidth part (BWP), and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource. The K is the number of resource block sets contained in a sidelink bandwidth part (BWP), and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource.
[0088] Optionally, the downlink control information further comprises a first offset indication field, the first offset indication field being used for indicating an offset of IRB indexes in adjacent resource block sets in the resource of this transmission, or indicating an offset of IRB indexes in adjacent resource block sets in the reserved 1st resource, or indicating an offset of IRB indexes in adjacent resource block sets in the reserved 2nd resource; where a bit number of the first offset indication field is [log2(L)]; where the L is a number of IRB indexes included in one LBT sub-band.
[0089] In an implementation, the Y is K-1+K; where the K is the number of resource block sets contained in a sidelink bandwidth part (BWP), and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource.
[0090] In an implementation, the Y is 3K-1; where the K is a number of resource block sets contained in a bandwidth part (BWP) for sidelink communication, and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserving 2 times of resources.
[0091] In an implementation, the Y is K-1+K; where the K is a number of resource block sets contained in a bandwidth part (BWP) for sidelink communication, and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports different distribution rule of IRB indexes in different resource block sets, and supports reserving 1 time of resources.
[0092] In an implementation, the Y is 3K-1; where the K is a number of resource block sets contained in a bandwidth part (BWP) for sidelink communication, and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports different distribution rule of IRB indexes in different resource block sets, and supports reserving 2 times of resources.
[0093] In a possible implementation, the downlink control information further includes a second offset indication field, the second offset indication field is used to indicate an offset of IRB indexes in adjacent resource block sets in the resource of this transmission, or to indicate an offset of IRB indexes in adjacent resource block sets in the reserved 1 time of resources, or to indicate an offset of IRB indexes in adjacent resource block sets in the reserved 2 times of resources; where a bit number of the second offset indication field is log2(L); where the L is a number of IRB indexes included in one LBT sub-band.
[0094] In an implementation, the transceiver is further configured to: send configuration information to the terminal device; where different values of the configuration information are used to indicate enabling or disabling sending downlink control information to the terminal device based on the IRB as a granularity of frequency domain resource allocation.
[0095] In a fourth aspect, an embodiment of the present application provides another communication apparatus, which has part or all functions of the terminal device in the method examples of the second aspect, for example, the communication apparatus can have part or all functions in the embodiments of the present application, or can have the function of implementing any one of the embodiments of the present application independently. The functions can be implemented by hardware, or by hardware executing corresponding software. The hardware or software includes one or more units or modules corresponding to the functions.
[0096] In an implementation, the communication apparatus can include a transceiver module and a processing module in its structure, and the processing module is configured to support the communication apparatus to perform the corresponding functions in the above method. The transceiver module is used to support the communication between the communication apparatus and other devices. The communication apparatus can also include a storage module coupled with the transceiver module and the processing module, which stores the necessary computer programs and data of the communication apparatus.
[0097] For example, the processing module can be a processor, the transceiver module can be a transceiver or a communication interface, and the storage module can be a memory.
[0098] In an implementation, the processing module is configured to determine a frequency domain resource allocation granularity; wherein the frequency domain resource allocation granularity is a subchannel or an interlace resource block (IRB); and the transceiver module is configured to receive downlink control information sent by a network device based on the frequency domain resource allocation granularity; wherein the downlink control information includes a frequency domain resource allocation indication field, which is used to indicate the frequency domain resource allocated to the terminal device.
[0099] In a possible implementation, the frequency domain resource allocation granularity is the subchannel; wherein the processing module is configured to determine a mapping relationship between the subchannel and the IRB; and the transceiver module is configured to receive downlink control information sent by a network device based on the subchannel as the frequency domain resource allocation granularity and the mapping relationship.
[0100] In a possible implementation, the processing module is specifically configured to determine that the mapping relationship between the subchannel and the IRB is that one IRB index is mapped to one subchannel, wherein the number of subchannels and IRB indexes included in a given listen-before-talk (LBT) subband is the same.
[0101] In a possible implementation, the processing module is specifically configured to determine that the mapping relationship between the subchannel and the IRB is that each physical resource block (PRB) in one subchannel is mapped to a specific PRB in the IRB; wherein one given LBT subband includes M subchannels and N IRBs, and M and N are positive integers respectively.
[0102] In an implementation, the frequency domain resource allocation granularity is the IRB; wherein the transceiver module is specifically configured to receive downlink control information sent by a network device based on the IRB as the frequency domain resource allocation granularity; wherein the frequency domain resource allocation indication field in the downlink control information is used to indicate the size and / or position of the frequency domain resource allocated to the terminal device, and the frequency domain resource start position and size of the reserved sidelink resource.
[0103] In a possible implementation, the frequency domain resource allocation indication field includes a first part, the first part being used to indicate a number and / or position of IRB indexes occupied by the Sidelink transmission within one unlicensed LBT subband, the first part including X bits, X being a positive integer.
[0104] In a possible implementation, the frequency domain resource allocation indication field further includes a second part, the second part being used to indicate a number and / or position of unlicensed LBT subbands occupied by the Sidelink transmission, the second part including Y bits, Y being a positive integer.
[0105] In a possible implementation, the processing module is further configured to determine the X based on whether the position of the lowest IRB index of the initial transmission is indicated in the frequency domain resource allocation indication field, and an IRB-granularity frequency domain resource allocation manner supported by the frequency domain resource allocation.
[0106] In a possible implementation, the X is L-1, the L being a number of IRB indexes included in one LBT subband, L being a positive integer; wherein the position of the lowest IRB index of the initial transmission is not indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports discrete IRB index allocation.
[0107] In a possible implementation, the X is [log2(L)], the L being a number of IRB indexes included in one LBT subband, L being a positive integer; wherein the position of the lowest IRB index of the initial transmission is not indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports continuous IRB index allocation.
[0108] In a possible implementation, the downlink control information further includes a lowest IRB index indication field, the lowest IRB index indication field being used to indicate the position of the lowest IRB index of the initial transmission; wherein a number of bits of the lowest IRB index indication field is [[log2(L)].
[0109] In a possible implementation, the X is L, the L being a number of IRB indexes included in one LBT subband, L being a positive integer; wherein the position of the lowest IRB index of the initial transmission is indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports discrete IRB index allocation.
[0110] In a possible implementation, the X is the L being a number of IRB indexes included in one LBT subband, L being a positive integer; wherein the position of the lowest IRB index of the initial transmission is indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports continuous IRB index allocation.
[0111] In a possible implementation, the Y is K-1+K; where the K is the number of resource block sets contained in a sidelink bandwidth part (BWP), and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource. The K is the number of resource block sets contained in a sidelink bandwidth part (BWP), and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource.
[0112] In a possible implementation, the Y is K-1+K; where the K is the number of resource block sets contained in a sidelink bandwidth part (BWP), and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource. The K is the number of resource block sets contained in a sidelink bandwidth part (BWP), and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource.
[0113] In a possible implementation, the Y is K-1+K; where the K is the number of resource block sets contained in a sidelink bandwidth part (BWP), and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource. The K is the number of resource block sets contained in a sidelink bandwidth part (BWP), and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource.
[0114] In a possible implementation, the Y is K-1+K; where the K is the number of resource block sets contained in a sidelink bandwidth part (BWP), and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource. The K is the number of resource block sets contained in a sidelink bandwidth part (BWP), and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource.
[0115] Optionally, the downlink control information further comprises a first offset indication field, the first offset indication field being used for indicating an offset of IRB indexes in adjacent resource block sets in the resource of this transmission, or indicating an offset of IRB indexes in adjacent resource block sets in the reserved 1st resource, or indicating an offset of IRB indexes in adjacent resource block sets in the reserved 2nd resource; where a bit number of the first offset indication field is [log2(L)]; where the L is a number of IRB indexes included in one LBT subband.
[0116] In an implementation, the Y is K-1+K; where the K is the number of resource block sets contained in a sidelink bandwidth part (BWP), and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserved 1st resource.
[0117] In an implementation manner, the Y is 3K-1; where the K is a number of resource block sets contained in a bandwidth part (BWP) of the sidelink communication, and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports same distribution rule of IRB indexes in different resource block sets, and supports reserving 2 times of resources.
[0118] In an implementation manner, the Y is K-1+K; where the K is a number of resource block sets contained in a bandwidth part (BWP) of the sidelink communication, and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports different distribution rules of IRB indexes in different resource block sets, and supports reserving 1 time of resources.
[0119] In an implementation manner, the Y is 3K-1; where the K is a number of resource block sets contained in a bandwidth part (BWP) of the sidelink communication, and the K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports different distribution rules of IRB indexes in different resource block sets, and supports reserving 2 times of resources.
[0120] In a possible implementation manner, the downlink control information further comprises a second offset indication field, the second offset indication field is used for indicating an offset of IRB indexes in adjacent resource block sets in the resource of this transmission, or indicating an offset of IRB indexes in adjacent resource block sets in the reserved 1 time of resources, or indicating an offset of IRB indexes in adjacent resource block sets in the reserved 2 times of resources; where a bit number of the second offset indication field is [log2(L)]; where the L is a number of IRB indexes included in one LBT sub-band.
[0121] In an implementation manner, the transceiver is further configured to receive configuration information sent by the network device; where different values of the configuration information are used for indicating enabling or disabling sending of the downlink control information to the terminal device based on the IRB as a frequency domain resource allocation granularity.
[0122] In a fifth aspect, an embodiment of the present application provides a communication apparatus, which comprises a processor, and when the processor invokes a computer program in a memory, the method in the first aspect is executed.
[0123] In a sixth aspect, an embodiment of the present application provides a communication apparatus, which comprises a processor, and when the processor invokes a computer program in a memory, the method in the second aspect is executed.
[0124] In a seventh aspect, an embodiment of the present application provides a communication apparatus, comprising a processor and a memory, the memory storing a computer program; the processor executes the computer program stored in the memory, so that the communication apparatus executes the method in the first aspect.
[0125] In an eighth aspect, an embodiment of the present application provides a communication apparatus, comprising a processor and a memory, the memory storing a computer program; the processor executes the computer program stored in the memory, so that the communication apparatus executes the method in the second aspect.
[0126] In a ninth aspect, an embodiment of the present application provides a communication apparatus, comprising a processor and an interface circuit, the interface circuit being configured to receive code instructions and transmit the code instructions to the processor, and the processor being configured to execute the code instructions so that the apparatus executes the method in the first aspect.
[0127] In a tenth aspect, an embodiment of the present application provides a communication apparatus, comprising a processor and an interface circuit, the interface circuit being configured to receive code instructions and transmit the code instructions to the processor, and the processor being configured to execute the code instructions so that the apparatus executes the method in the second aspect.
[0128] In an eleventh aspect, an embodiment of the present application provides a communication system, comprising the communication apparatus in the third aspect and the communication apparatus in the fourth aspect, or comprising the communication apparatus in the fifth aspect and the communication apparatus in the sixth aspect, or comprising the communication apparatus in the seventh aspect and the communication apparatus in the eighth aspect, or comprising the communication apparatus in the ninth aspect and the communication apparatus in the tenth aspect.
[0129] In a twelfth aspect, an embodiment of the present application provides a computer readable storage medium, configured to store instructions for the terminal device, and when the instructions are executed, the terminal device executes the method in the first aspect.
[0130] In a thirteenth aspect, an embodiment of the present application provides a computer readable storage medium, configured to store instructions for the network device, and when the instructions are executed, the network device executes the method in the second aspect.
[0131] In a fourteenth aspect, the present application further provides a computer program product comprising a computer program, which, when executed on a computer, causes the computer to execute the method in the first aspect.
[0132] In a fifteenth aspect, the present application further provides a computer program product comprising a computer program, which, when executed on a computer, causes the computer to execute the method in the second aspect.
[0133] In a sixteenth aspect, the present application provides a computer program which, when running on a computer, causes the computer to perform the method of the first aspect.
[0134] In a seventeenth aspect, the present application provides a computer program which, when running on a computer, causes the computer to perform the method of the second aspect. BRIEF DESCRIPTION OF DRAWINGS
[0135] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the background art, the drawings needed to be used in the embodiments of the present application or the background art will be described below.
[0136] Figure 1 is a schematic diagram of an architecture of a communication system provided by the embodiments of the present application;
[0137] Figure 2 is a flowchart of a resource allocation indication method provided by the embodiments of the present application;
[0138] Figure 3 is a structure example of an interlace resource block IRB of the embodiments of the present application Figure 1 ;
[0139] Figure 4 is a structure example of an interlace resource block IRB of the embodiments of the present application Figure 2 ;
[0140] Figure 5 is an example diagram of a relationship between a resource block set RB set and an IRB index of the embodiments of the present application;
[0141] Figure 6 is a flowchart of another resource allocation indication method provided by the embodiments of the present application;
[0142] Figure 7 is a flowchart of still another resource allocation indication method provided by the embodiments of the present application;
[0143] Figure 8 is an example of a frequency domain resource allocation indication field of the embodiments of the present application Figure 1 ;
[0144] Figure 9 is an example of a frequency domain resource allocation indication field of the embodiments of the present application Figure 2 ;
[0145] Figure 10 is an example diagram of a frequency domain resource allocation indication field supporting a reserved 1-time resource of the embodiments of the present application;
[0146] Figure 11 is an example diagram of a frequency domain resource allocation indication field supporting a reserved 2-time resource of the embodiments of the present application;
[0147] Figure 12 is a flowchart of a resource allocation obtaining method provided by an embodiment of the present application;
[0148] Figure 13 is a structural schematic diagram of a communication device provided by an embodiment of the present application;
[0149] Figure 14 is a structural schematic diagram of another communication device provided by an embodiment of the present application. DETAILED DESCRIPTION
[0150] The embodiments of the present application are described in detail below, examples of which are shown in the accompanying drawings, wherein the same or similar notations represent the same or similar elements or elements having the same or similar functions throughout. The embodiments described below by referring to the accompanying drawings are exemplary and are intended to explain the present application, and cannot be understood as a limitation of the present application. In the description of the present application, unless otherwise specified, " / " represents the meaning of or, for example, A / B can represent A or B; "and / or" herein only describes the association relationship of the associated objects, which means that there can be three relationships, for example, A and / or B, which means that there are three cases of A alone, A and B together, and B alone.
[0151] At present, the demand for a variety of new services and new applications continues to arise, and the performance requirements of terminal direct connection communication (also called sidelink, Sidelink, SL) on transmission bandwidth, communication rate, communication delay, reliability, scalability, etc. will be higher and higher. If only relying on the limited licensed spectrum of the operator, it cannot meet the potential diversified application scenarios and needs in the future, so it is necessary to study and design terminal direct connection communication (sidelink-unlicensed, SL-U) technology that can be applied in unlicensed frequency bands.
[0152] In unlicensed frequency bands, the OCB (Occupied Channel Bandwidth, the occupied bandwidth for transmitting signals on unlicensed spectrum) requirement needs to be met, that is, each transmission needs to occupy 80% of the LBT (Listen before Talk, Listen before Talk) sub-band (such as 20MHz) bandwidth. However, at present, there is still a lack of effective means of resource indication in the SL-U system.
[0153] Therefore, the present application proposes a resource allocation indication method, a resource allocation obtaining method and a device thereof, which can be applied in the SL-U system, and through resource allocation indication based on sub-channel or comb resource block IRB as the resource allocation granularity in the frequency domain, the OCB requirement can be met on the unlicensed frequency band, so that each transmission can occupy 80% of the LBT sub-band bandwidth, thereby meeting the potential diversified application scenarios and needs in the future.
[0154] In order to better understand the resource allocation indication method, the resource allocation obtaining method and the apparatus thereof disclosed in the embodiments of the present application, the communication system used in the embodiments of the present application is described first.
[0155] Please refer to Figure 1 , Figure 1 The architecture of a communication system provided in the embodiments of the present application is shown in the figure. The communication system can include, but is not limited to, one network device and one terminal device, Figure 1 The number and form of the devices shown in the figure are only used for example and do not constitute a limitation on the embodiments of the present application. In actual applications, two or more network devices and two or more terminal devices can be included. Figure 1 The communication system shown in the figure takes one network device 101 and one terminal device 102 as an example.
[0156] It should be noted that the technical solutions of the embodiments of the present application can be applied to various communication systems. For example: long term evolution (LTE) system, 5th generation (5G) mobile communication system, 5G new radio (NR) system, SL-U system, or other future new mobile communication systems, etc.
[0157] The network device 101 in the embodiments of the present application is an entity for transmitting or receiving signals on the network side. For example, the network device 101 can be an evolved NodeB (eNB), a transmission reception point (TRP), a next generation NodeB (gNB) in the NR system, a base station in other future mobile communication systems, or an access node in a wireless fidelity (WiFi) system, etc. The embodiments of the present application do not limit the specific technology and specific device form adopted by the network device. The network device provided in the embodiments of the present application can be composed of a central unit (CU) and a distributed unit (DU), wherein the CU can also be referred to as a control unit. The CU-DU structure can split the protocol layers of the network device, such as the base station, and the functions of part of the protocol layers are controlled by the CU, and the functions of the remaining part or all of the protocol layers are distributed in the DU and controlled by the CU.
[0158] The terminal device 102 in the embodiments of the present application is an entity for receiving or transmitting signals on the user side, such as a mobile phone. The terminal device can also be referred to as a terminal, a user equipment (UE), a mobile station (MS), a mobile terminal (MT), and the like. The terminal device can be a car, a smart car, a mobile phone, a wearable device, a tablet computer (Pad), a computer with wireless transceiver function, a virtual reality (VR) terminal device, an augmented reality (AR) terminal device, a wireless terminal device in industrial control, a wireless terminal device in self-driving, a wireless terminal device in remote medical surgery, a wireless terminal device in smart grid, a wireless terminal device in transportation safety, a wireless terminal device in smart city, a wireless terminal device in smart home, and the like. The embodiments of the present application do not limit the specific technology and specific device form of the terminal device.
[0159] It can be understood that the communication system described in the embodiments of the present application is for more clearly illustrating the technical solutions of the embodiments of the present application, and does not constitute a limitation on the technical solutions provided by the embodiments of the present application. Those skilled in the art can know that, with the evolution of system architecture and the appearance of new business scenarios, the technical solutions provided by the embodiments of the present application are also applicable to similar technical problems.
[0160] The resource allocation indication method, the resource allocation obtaining method and the apparatuses thereof provided by the present application will be described in detail below in combination with the accompanying drawings.
[0161] Please refer to Figure 2 , Figure 2 is a flowchart of a resource allocation indication method provided by the embodiments of the present application. It should be noted that the resource allocation indication method of the embodiments of the present application is applied to a terminal direct connection communication unlicensed frequency band, and the resource allocation indication method can be executed by a network device. As shown in Figure 2 , the resource allocation indication method can include but is not limited to the following steps.
[0162] In step 201, the frequency domain resource allocation granularity is determined.
[0163] In the embodiments of the present application, the frequency domain resource allocation granularity can be a sub-channel or an interlaced resource block (IRB).
[0164] It should be noted that in the NR-U system, interlaced resource blocks (IRB) are introduced, that is, two consecutive available resource blocks are spaced by M resource blocks. For an IRB index m, the physical resource blocks (PRB) it includes are {m, M+m, 2M+m, 3M+m, …}, where m∈{0, 1, …, M-1}. In the NR-U system, the IRB structure is defined for 15 kHz and 30 kHz subcarrier spacing respectively, as shown in the following table.
[0165] Table 4.4.4.6-1: Number of resource block interlaces
[0166] μ M 0 10 1 5
[0167] For example, as shown in Figure 3 , when SCS=30khz, M=5, there are 5 comb indexes, and for an IRB index, such as IRB index 0, the comb index contains comb resource blocks PRB{0, 5, 10, 15, 20, 25, 30, 35, 40, 45}. Figure 4 For example, as shown in , when SCS=15khz, M=10, there are 10 comb indexes, and there are 100 PRBs. Among them, for an IRB index, such as IRB index 0, the comb index contains comb resource blocks PRB{0, 10, 20, 30, 40, 50, 60, 70, 80, 90}.
[0168] It should be further noted that the relationship between IRB and resource block set (RB set) is as follows: in NR-U, one LBT subband, i.e., 20MHZ, is collectively referred to as a resource block set (RB set), and the entire carrier bandwidth is divided into multiple resource block sets. The network maps the resource block set to the BWP by configuring a part of the bandwidth (BWP), and the protocol stipulates that the BWP configured by the network must contain an integer number of resource block sets. As shown in Figure 5 , the relationship between the resource block set (RB set) and the IRB index, a resource block set (RB set) contains multiple IRB indexes.
[0169] In the embodiments of the present application, the network device can determine the frequency domain resource allocation granularity. The frequency domain resource allocation granularity can be a subchannel, or can also be an interlace resource block (IRB). For example, the network device can reuse the original subchannel-based frequency domain resource indication method in the downlink control information (DCI) format 3-0, and increase the design of the mapping between the subchannel and the IRB. That is, the network device can reuse the original subchannel-based frequency domain resource indication method in the DCI format 3-0, and determine the mapping relationship between the subchannel and the IRB, so as to realize resource indication based on the subchannel as the frequency domain resource allocation granularity.
[0170] Notably, at the China Communications Standards Association (CCSA) meeting, it has been agreed that the PSSCH (Physical Sidelink Share Channel), PSFCH (Physical Sidelink Feedback Channel), and other channels of the SL-U system are all based on the IRB structure. Therefore, compared with the subchannel-based frequency domain resource allocation granularity resource indication method in the DCI format 3-0 in the sidelink in the related art, it is necessary to design a DCI for IRB-based frequency domain resource allocation granularity resource indication. For example, the network device can determine the IRB as the frequency domain resource allocation granularity, so as to realize IRB-based frequency domain resource allocation granularity resource indication.
[0171] In step 202, based on the frequency domain resource allocation granularity, downlink control information is sent to the terminal device. The downlink control information includes a frequency domain resource allocation indication field, which is used to indicate the frequency domain resource allocated to the terminal device.
[0172] In an implementation manner, the BWP can be divided into N units according to the size of the bandwidth part (BWP) and the frequency domain resource allocation granularity, and the downlink control information (DCI) format 3-0 can be sent to the terminal device. The DCI format 3-0 can include a frequency domain resource allocation indication field, which is used to indicate the unit allocated to the terminal device in the N units.
[0173] By implementing the embodiments of the present application, the subchannel or interlace resource block (IRB)-based frequency domain resource allocation granularity resource allocation indication can meet the OCB requirement on the unlicensed frequency band, and can better guarantee the resource utilization, so as to meet the future potential diversified application scenarios and requirements.
[0174] It is worth noting that the present application can reuse the original subchannel-based frequency domain resource indication manner in DCI format 3-0, wherein the mapping relationship between the subchannel and the IRB needs to be determined, that is, the resource indication based on the subchannel as the frequency domain resource allocation granularity can be realized. Figure 6 is a flowchart of another resource allocation indication method provided by an embodiment of the present application. It should be noted that the resource allocation indication method of the present embodiment is applied to the terminal direct connection communication unlicensed frequency band, and the resource allocation indication method can be executed by a network device. As shown in Figure 6 , the resource allocation indication method can include but is not limited to the following steps.
[0175] In step 601, the frequency domain resource allocation granularity is determined. In the embodiment of the present application, the frequency domain resource allocation granularity can be a subchannel.
[0176] In the embodiment of the present application, the network device can determine the subchannel as the frequency domain resource allocation granularity.
[0177] In step 602, the mapping relationship between the subchannel and the IRB is determined, and the downlink control information is sent to the terminal device based on the subchannel as the frequency domain resource allocation granularity and the mapping relationship.
[0178] That is, the present application can reuse the original subchannel-based frequency domain resource indication manner in DCI format 3-0, wherein the mapping relationship between the subchannel and the IRB needs to be determined.
[0179] In one implementation, the mapping relationship between the subchannel and the IRB can be determined in the following manner: the mapping relationship between the subchannel and the IRB is determined to be one IRB index mapping to one subchannel, wherein the number of subchannels and IRB indexes included in a given listen-before-talk LBT subband is the same.
[0180] For example, assuming that the number of subchannels and IRB indexes included in a given LBT subband (for example, 20MHz) is the same, the mapping relationship between the subchannel and the IRB can be determined to be a one-to-one mapping relationship, that is, one IRB index is mapped to one subchannel.
[0181] In another implementation, the mapping relationship between the subchannel and the IRB can be determined in the following manner: the mapping relationship between the subchannel and the IRB is determined to be that each physical resource block PRB in a subchannel is mapped to a specific PRB in the IRB; wherein a given LBT subband includes M subchannels and N IRBs, M and N are positive integers, and M≠N.
[0182] For example, assuming that a given LBT sub-band includes M sub-channels and N IRBs, a one-to-one mapping rule of the continuous RBs in the LBT sub-band to the distributed RBs in the sub-band can be established, and each physical resource block (PRB) in a sub-channel is mapped to a specific PRB in an IRB according to the mapping rule.
[0183] In the embodiments of the present application, after determining the mapping relationship between the sub-channels and the IRBs, the network device can send downlink control information to the terminal device based on the mapping relationship and taking the sub-channel as the frequency domain resource allocation granularity, and the downlink control information includes a frequency domain resource allocation indication field, which is used to indicate the frequency domain resources allocated to the terminal device. That is, after determining the mapping relationship between the IRBs, the network device can continue to use the sub-channel-based frequency domain resource indication method.
[0184] By implementing the embodiments of the present application, after determining the mapping relationship between the sub-channels and the IRBs, the original sub-channel-based frequency domain resource indication method in the DCI format 3-0 can be reused to indicate the frequency domain resources allocated to the terminal device, which can meet the OCB requirement on the unlicensed frequency band, such as enabling each transmission to occupy 80% of the LBT sub-band bandwidth, and can better guarantee the resource utilization, thereby meeting the future potential diversified application scenarios and requirements.
[0185] It is worth noting that the present application can use the IRB as the frequency domain resource allocation granularity for resource indication. In some embodiments of the present application, Figure 7 is a flowchart of another resource allocation indication method provided by the embodiments of the present application. It should be noted that the resource allocation indication method of the embodiments of the present application is applied to the terminal direct connection communication unlicensed frequency band, and the resource allocation indication method can be executed by the network device. As Figure 7 shown, the resource allocation indication method can include but is not limited to the following steps.
[0186] In step 701, the frequency domain resource allocation granularity is determined, wherein the frequency domain resource allocation granularity can be an IRB.
[0187] In the embodiments of the present application, the network device can determine to use the comb resource block (IRB) as the frequency domain resource allocation granularity. That is, the present application can redesign the frequency domain resource allocation information field in the DCI format 3-0, that is, the resource indication can be performed based on the IRB as the frequency domain resource allocation granularity. That is, in the embodiments of the present application, the frequency domain resource allocation field in the DCI format 3-0 is no longer used to indicate the resource based on the sub-channel as the frequency domain resource allocation granularity, but is used to indicate the resource based on the IRB as the frequency domain resource allocation granularity.
[0188] In step 702, the terminal device is sent downlink control information based on IRB as the frequency domain resource allocation granularity. In the embodiments of the present application, the frequency domain resource allocation indication field in the downlink control information is used to indicate the frequency domain resource size and / or position allocated for the terminal device, and the frequency domain resource start position and size of the reserved sidelink resource.
[0189] In an implementation manner, the BWP can be divided into N units according to the size of the bandwidth part (BWP) and the frequency domain resource allocation granularity of IRB, and the terminal device is sent downlink control information, where the downlink control information can be DCI format 3-0, and the frequency domain resource allocation indication field can be included in the DCI format 3-0, which is used to indicate the frequency domain resource size and / or position allocated for the terminal device, and the frequency domain resource start position and size of the reserved sidelink resource.
[0190] That is, the subchannel is a continuous PRB set, assuming that 1 subchannel contains a continuous number of N PRBs, and the IRB is a distributed equally spaced PRB set, and the number of resource blocks between the two continuous comb resource blocks is M. In the embodiments of the present application, the design of Rel-16 NR V2X can be used, and the frequency domain resource allocation field in the DCI indicates the frequency domain resource size (and / or position) of the sidelink transmission, and the frequency domain resource start position and size of the reserved sidelink resource.
[0191] For example, assuming that the number of IRB indexes (i.e., IRB indexes) contained in each LBT subband is the same, the frequency domain resource allocation indication field includes a first part, where the first part can indicate the number and / or position of IRB indexes in 1 unlicensed (i.e., unlicensed frequency band) LBT subband (i.e., resource block set RB set) occupied by the sidelink transmission, assuming that it includes X bits, where X is a positive integer; optionally, the frequency domain resource allocation indication field can also include a second part, which can indicate the number and / or position of unlicensed frequency band LBT subbands (i.e., resource block set RB set) occupied by the sidelink transmission, assuming that it includes Y bits, where Y is a positive integer. Optionally, when there is only one unlicensed frequency domain LBT subband, only X bits can be included. For example, when Y = 0, it means that one LBT subband (i.e., resource block set) is allocated.
[0192] It should be noted that the design of the frequency domain resource allocation segment in the DCI format 3-0 can result in different bit numbers of the above-mentioned first part and second part. The implementation manners for determining the bit number X of the first part and the bit number of the second part will be given below.
[0193] In an implementation, the number of bits X of the first part can be determined based on whether the position of the lowest IRB index for initial transmission is indicated in the frequency domain resource allocation indication field and the IRB-granularity frequency domain resource allocation manner supported by the frequency domain resource allocation. That is, the number of bits X of the first part can be determined by determining the number of bits X of the first part based on whether the position of the lowest IRB index for initial transmission is indicated in the frequency domain resource allocation indication field and the IRB-granularity frequency domain resource allocation manner supported by the frequency domain resource allocation. The lowest IRB index can be understood as the starting IRB index.
[0194] In a possible implementation, the number of bits X of the first part can be L-1, L being the number of IRB indexes included in one LBT subband, L being a positive integer; where the position of the lowest IRB index for initial transmission is not indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports discrete IRB index allocation. As an example, in response to the position of the lowest IRB index for initial transmission not being indicated in the frequency domain resource allocation indication field and the frequency domain resource allocation supporting discrete IRB index allocation, the number of bits X of the first part is determined to be L-1; where L is the number of IRB indexes included in one LBT subband, L being a positive integer.
[0195] For example, assuming that the frequency domain resource allocation field in the DCI format 3-0 does not indicate the position of the lowest (i.e., starting) IRB index for initial transmission and supports discrete IRB index allocation, a bitmap can be used for indication. For example, the frequency domain resource allocation field in the DCI format 3-0 does not indicate the position of the lowest IRB index for initial transmission, but only indicates whether the IRB index higher than the lowest occupied IRB index is occupied; since the UE also needs to know the position of the lowest IRB index for initial data transmission, an additional information field is carried in the DCI format 3-0 to indicate the lowest IRB index for initial data transmission, and the number of bits X of the first part in the DCI format 3-0 is L-1.
[0196] As an example, assuming 20MHz sub-band has 5 IRB indexes {0, 1, 2, 3, 4}, i.e. L = 5, two IRBs {2, 4} are selected, the lowest IRB index is 2, only indicates whether the IRB index higher than the occupied lowest IRB index 2 is occupied, so only need to indicate whether the IRB indexes 3, 4 are occupied, at this time only 2 bits of bitmap are needed. If the lowest IRB index is 0, 4 bits of bitmap are needed to indicate whether the remaining IRB indexes are occupied. According to the above analysis, assuming that a sub-band has a total of L IRBs, L-1 bits are needed for indication; (although if the occupied IRB is not IRB index 0, more bits are not needed, but the size of the information field in the DCI should not be dynamically changed, only the maximum value L-1 can be taken). Therefore, as shown in Figure 8 the figure, assuming SCS = 15KHz, LBT sub-band is 20MHz, L = 5, there are a total of 50 PRBs, if {2, 4} two IRBs are selected, 4 bits of bitmap (of which 4 bits correspond to IRB indexes {1, 2, 3, 4}) are needed, i.e. 0101, which indicates that IRB indexes 2 and 4 are occupied.
[0197] Alternatively, the downlink control information further includes a lowest IRB index indication field, the lowest IRB index indication field is used to indicate the position of the lowest IRB index of the initial transmission; wherein the number of bits of the lowest IRB index indication field is log2(L). That is, the frequency domain resource allocation field in the DCI format 3-0 does not indicate the position of the lowest IRB index of the initial transmission, but only indicates whether the IRB index higher than the occupied lowest IRB index is occupied; since the UE to be transmitted also needs to know the position of the lowest IRB index of the initial data transmission, an additional information field is carried in the DCI format 3-0 to indicate the lowest IRB index of the initial data transmission, for example, the additional initial transmission lowest IRB index information field (such as lowest index of the IRB allocation to initial transmission) carried in the DCI format 3-0 needs log2(L) bits.
[0198] It can be understood that, according to the design of R16 v2x in the related art, the lowest IRB index of the initial transmission of the sending UE needs to be informed in the DCI format 3-0, but the lowest IRB index of the initial transmission is not informed in the frequency domain resource allocation information field, so the information field needs to be newly added to inform the lowest IRB index of the sending UE. As an example, assuming that a 20MHz sub-band has 5 IRB indexes {0, 1, 2, 3, 4}, that is, L = 5, a log2(L) bit length, that is, 3 bits, can be used for representation, if the lowest IRB index of the initial transmission is 1, then 001 is used for representation.
[0199] In another possible implementation, the number of bits X of the first part is [log2(L)], L is the number of IRB indexes included in one LBT sub-band, L is a positive integer; wherein the position of the lowest IRB index of the initial transmission is not indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports continuous IRB index allocation. As an example, in response to the position of the lowest IRB index of the initial transmission not being indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supporting continuous IRB index allocation, the number of bits X of the first part is determined to be log2(L); wherein L is the number of IRB indexes included in one LBT sub-band.
[0200] For example, assuming that the frequency domain resource allocation field in the DCI format 3-0 does not indicate the position of the lowest (that is, the starting) IRB index of the initial transmission, and only supports continuous IRB index allocation (such as continuously occupying IRB indexes 2, 3, and 4, and not supporting occupying IRB indexes 1 and 4), the frequency domain resource allocation field in the DCI format 3-0 does not indicate the position of the lowest IRB index of the initial transmission, and only indicates the number of occupied continuous IRBs, for the sending UE, the information field indicating the position of the lowest IRB index of the initial transmission still needs to be additionally carried in the DCI 3-0, at this time, the number of bits X of the first part in the DCI format 3-0 is log2(L), wherein X bits represent the length of the occupied continuous IRB at this time, for example, assuming that L = 5, the starting IRB index is 0, and the length has 5 possibilities of 1, 2, 3, 4, and 5, the starting IRB index is 3, and the length has two possibilities of 1 (such as only occupying IRB index 3) and 2 (such as occupying IRB indexes 3 and 4), so there are at most L possibilities.
[0201] As an example, as Figure 9As shown, assuming SCS = 15KHz, LBT sub-band is 20MHz, L = 5, there are 50 PRBs in total, if IRB index is 0, the length of continuous occupation is 1, that is, IRB index 0, and 001 is used to represent; the length of continuous occupation is 2, that is, IRB index 0, 1, and 010 is used to represent; the length of continuous occupation is 3, that is, IRB index 0, 1, 2, and 011 is used to represent.
[0202] Optionally, the downlink control information further includes a lowest IRB index indication field, and the lowest IRB index indication field is used to indicate the position of the lowest IRB index of initial transmission; and the number of bits of the lowest IRB index indication field is log2(L). That is, in the DCI format 3-0, the frequency domain resource allocation field does not indicate the position of the lowest IRB index of initial transmission, but only indicates whether the IRB index higher than the lowest occupied IRB index is occupied; since the UE needs to know the position of the lowest IRB index of initial data transmission, an additional information field is carried in the DCI format 3-0 to indicate the lowest IRB index of initial data transmission, for example, the additional initial transmission lowest IRB index information field (such as the lowest index of the IRB allocation to initial transmission) carried in the DCI format 3-0 needs log2(L) bits.
[0203] It can be understood that according to the design of R16 v2x in the related art, the UE needs to be told the lowest IRB index of initial transmission in the DCI format 3-0, but the lowest IRB index of initial transmission is not told in the frequency domain resource allocation information field, so the information field needs to be added to tell the lowest IRB index of the UE. As an example, assuming that the 20MHz sub-band has 5 IRB indexes {0, 1, 2, 3, 4}, that is, L = 5, a [log2(L)] bit length, that is, 3 bits, can be used to represent, if the lowest IRB index of initial transmission is 1, then 001 is used to represent.
[0204] It should be noted that the position of the lowest IRB index of initial transmission can be indicated in the frequency domain resource allocation information field in the DCI format 3-0, so the DCI format 3-0 does not need to design an additional information field to tell the UE the lowest IRB index of initial transmission, and can be divided into the following two methods according to whether the discrete IRB index allocation is supported:
[0205] In an implementation, the number of bits X of the first part can be L, L is the number of IRB indexes included in one LBT subband, L is a positive integer; wherein the position of the lowest IRB index for initial transmission is indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports discrete IRB index allocation. As an example, in response to the position of the lowest IRB index for initial transmission being indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supporting discrete IRB index allocation, the number of bits X of the first part is determined as L; wherein L is the number of IRB indexes included in one LBT subband (i.e. resource block set RB set), L is an integer, L≥0.
[0206] For example, assuming that in the frequency domain resource allocation information field in the DCI format 3-0, the position of the lowest IRB index for initial transmission can be indicated, and discrete IRB index allocation is supported, and a bitmap is used for indication, at this time X=L bits, indicating the starting IRB index position and the number of occupied IRBs.
[0207] In another implementation, the number of bits X of the first part is L is the number of IRB indexes included in one LBT subband, L is a positive integer; wherein the position of the lowest IRB index for initial transmission is indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports continuous IRB index allocation. As an example, in response to the position of the lowest IRB index for initial transmission being indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supporting continuous IRB index allocation, the number of bits X of the first part is determined as L is the number of IRB indexes included in one LBT subband.
[0208] For example, assuming that in the frequency domain resource allocation information field in the DCI format 3-0, the position of the lowest IRB index for initial transmission can be indicated, and continuous IRB index allocation is supported, at this time indicating the starting position of the IRB index and the number of continuous IRBs occupied.
[0209] It can be understood that the above gives the determination manner of the number of bits X of the first part in the DCI, and the determination manner of the number of bits Y of the second part in the DCI will be given below.
[0210] In the embodiments of the present application, the design idea of R16 NR-U can be followed, only continuous RB set resource allocation is supported, and according to whether the distribution rules of IRB indexes in different RB sets are the same, the following cases are divided:
[0211] In an implementation, the number of bits Y of the second part is K is the number of resource block sets contained in the sidelink bandwidth part BWP, K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports the same distribution rule of IRB index in different resource block sets, and supports reserving 1 time resource. As an example, in response to the frequency domain resource allocation supporting resource allocation of contiguous resource block sets, and supporting the same distribution rule of IRB index in different resource block sets, and supporting reserving 1 time resource, the number of bits Y of the second part is determined as wherein K is the number of resource block sets contained in the sidelink bandwidth part BWP.
[0212] For example, assuming that the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports the same distribution rule of IRB index in different resource block sets, and supports reserving 1 time resource (i.e. the frequency domain resource allocation field in the DCI will not only indicate the frequency domain resource used for the initial transmission, but also indicate the reserved resource for future transmission, such as indicating 1 time reserved resource), the number of bits Y of the second part in the DCI can be determined as the starting RB set and the number of contiguous RB sets of the indicated reserved 1 time resource.
[0213] In another implementation, the number of bits Y of the second part is K is the number of resource block sets contained in the sidelink bandwidth part BWP, K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports the same distribution rule of IRB index in different resource block sets, and supports reserving 2 times resource. As an example, in response to the frequency domain resource allocation supporting resource allocation of contiguous resource block sets, and supporting the same distribution rule of IRB index in different resource block sets, and supporting reserving 2 times resource, the number of bits Y of the second part is determined as wherein K is the number of resource block sets contained in the sidelink bandwidth part BWP.
[0214] For example, assuming that the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports the same distribution rule of IRB index in different resource block sets, and supports reserving 2 times resource (i.e. the frequency domain resource allocation field in the DCI will not only indicate the frequency domain resource used for the initial transmission, but also indicate the reserved resource for future transmission, such as indicating 2 times reserved resource), the number of bits Y of the second part in the DCI can be determined as Y bits, where Y is the number of bits in the second part, and Y is determined based on the number of RB sets in the BWP and whether the resource allocation supports contiguous RB sets, different RB sets with different IRB index distribution, and reserved one-time resource.
[0215] For example, assuming that the BWP contains K=5 RB sets, and the resource allocation supports reserved one-time resource, Y=4 bits, when the Y of the resource allocation is 0100, it indicates that the start RB set of the allocated reserved one-time resource is the first RB set, and the number of contiguous RB sets is 4. The distribution of IRB indexes in different RB sets is the same, for example, the allocation of IRB indexes in the first RB set is IRB index {0, 1, 2}, and the allocation of IRB indexes in the second, third, and fourth RB sets is also {0, 1, 2}.
[0216] In an implementation, the number of bits Y of the second part is K is the number of resource block sets in the BWP of the direct communication, and K is a positive integer; where the frequency domain resource allocation supports contiguous resource block set resource allocation, and supports different resource block sets with different IRB index distribution, and supports reserved one-time resource. As an example, in response to the frequency domain resource allocation supporting contiguous resource block set resource allocation, and supporting different resource block sets with different IRB index distribution, and supporting reserved one-time resource, the number of bits Y of the second part is determined as K is the number of resource block sets in the BWP of the direct communication.
[0217] For example, assuming that the frequency domain resource allocation supports contiguous resource block set resource allocation, and supports different resource block sets with different IRB index distribution, and supports reserved one-time resource, the number of bits Y of the second part can be determined as That is, the start RB set and the number of contiguous RB sets of the reserved one-time resource are indicated.
[0218] In another implementation, the number of bits Y of the second part is K is the number of resource block sets contained in the direct communication bandwidth part BWP, K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports different resource block sets with different distribution rules of IRB indexes, and supports reserved 2 times resources. As an example, in response to the frequency domain resource allocation supporting resource allocation of contiguous resource block sets, and supporting different resource block sets with different distribution rules of IRB indexes, and supporting reserved 2 times resources, the number of bits Y of the second part is determined as wherein K is the number of resource block sets contained in the direct communication bandwidth part BWP.
[0219] For example, assuming that the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports different resource block sets with different distribution rules of IRB indexes, and supports reserved 2 times resources, the number of bits Y of the second part can be determined as That is, the starting RB set of the reserved 2 times resources and the number of 1 time contiguous RB sets are indicated.
[0220] Optionally, the downlink control information further includes a first offset indication field, the first offset indication field is used to indicate the offset of the IRB indexes in the adjacent resource block sets in the resources of this transmission, or to indicate the offset of the IRB indexes in the adjacent resource block sets in the reserved 1 time resources, or to indicate the offset of the IRB indexes in the adjacent resource block sets in the reserved 2 times resources; wherein the number of bits of the first offset indication field is [log2(L)]; wherein L is the number of IRB indexes included in one LBT sub-band.
[0221] That is, a new information field IRB index offset S bits is introduced in the DCI, which indicates the offset of the IRB indexes in the adjacent RB sets in the resources of this transmission / reserved 1 time resources / reserved 2 times resources, and under this offset, the IRB index is cyclic, and the number of bits of the offset S is log2(L).
[0222] As an example, assuming that in the resource of the current transmission, 3 RB sets are allocated, in the first RB set, the distribution of IRB index is {1, 2}, then in the second RB set, the offset of IRB index is 1 IRB index, and the distribution is {3, 4}, the offset of IRB index of the third RB set relative to the IRB index of the second RB set is also 1 IRB index, and the distribution is {4, 0}, and for the first reserved resource, 3 RB sets are also allocated, in the three RB sets, in the first RB set, the distribution of IRB index is {2, 3}, then in the second RB set, the offset of IRB index is 1 IRB index, and the distribution is {4, 0}, the offset of IRB index of the third RB set relative to the IRB index of the second RB set is also 1 IRB index, and the distribution is {0, 1}. Among them, the offset has 5 possibilities: {0, 1, 2, 3, 4}, that is, L possibilities, therefore, [log2(L)] bits are used to represent.
[0223] It should be noted that the present application can not follow the design idea of R16 NR-U, support discrete RB set resource allocation, and can be divided into the following cases according to whether the distribution rule of IRB index in different RB sets is the same:
[0224] In an implementation mode, the bit number Y of the second part is K-1+K; wherein K is the number of resource block sets contained in the direct communication bandwidth part BWP, K is a positive integer; wherein the frequency domain resource allocation supports discrete resource block set resource allocation, and supports the same distribution rule of IRB index in different resource block sets, and supports reserving 1 time resource. As an example, in response to the frequency domain resource allocation supporting discrete resource block set resource allocation, and supporting the same distribution rule of IRB index in different resource block sets, and supporting reserving 1 time resource, the bit number Y of the second part is determined as K-1+K; wherein K is the number of resource block sets contained in the direct communication bandwidth part BWP.
[0225] For example, bitmap indication can be used, where each bit indicates whether the RB set is occupied, assuming that the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports the same distribution rule of IRB indexes in different resource block sets, and supports SCI (Sidelink Control Information) reserving one time resource. In this case, the number of bits Y of the second part can be determined as K-1+K, i.e., indicating the occupied RB set of this transmission (but only indicating whether the RB set higher than the occupied RB set is occupied, so it is K-1 bits), and indicating the starting position of the reserved one time resource and the occupied RB set, which needs K bits.
[0226] In another implementation, the number of bits Y of the second part is 3K-1; where K is the number of resource block sets contained in the sidelink bandwidth part BWP, and K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports the same distribution rule of IRB indexes in different resource block sets, and supports reserving two time resources. As an example, in response to the frequency domain resource allocation supporting resource allocation of discrete resource block sets, and supporting the same distribution rule of IRB indexes in different resource block sets, and supporting reserving two time resources, the number of bits Y of the second part is determined as 3K-1; where K is the number of resource block sets contained in the sidelink bandwidth part BWP.
[0227] For example, bitmap indication can be used, where each bit indicates whether the RB set is occupied, assuming that the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports the same distribution rule of IRB indexes in different resource block sets, and supports SCI reserving two time resources. In this case, the number of bits Y of the second part can be determined as 3K-1, i.e., indicating the occupied RB set of this transmission, but only indicating whether the RB set higher than the occupied RB set is occupied K-1 bits, and indicating the starting position of the reserved first time resource and the number of occupied RB sets K bits, and the starting position of the second time resource and the number of occupied RB sets K bits.
[0228] As an example, bitmap indication can be used, where each bit indicates whether the RB set is occupied, assuming that the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports the same distribution rule of IRB indexes in different resource block sets. For example, SCI reserves one time resource, Y=K-1+K bits, assuming K=5, Y=9 bits, as Figure 10As shown, 0011 10001, the first 4 bits 0011 indicates the RB set occupied by this transmission, occupying the RB set with serial number 2, 3, 4 (because 0011 is corresponding to the serial number 1, 2, 3, 4 of the RB set whether it is occupied, indicating that the serial number 3 and 4 are occupied, indicating whether the RB set with a higher serial number is occupied than the occupied RB set, so it means that the RB set with serial number 2 is also occupied), the last 5 bits 10001 use bitmap to indicate the RB set occupied by the reserved 1-time resource. For another example, support SCI to reserve 2-time resource, such as Figure 11 As shown, 0011 10001 11100 is used to indicate using Y=3K-1 bits, i.e. 14 bits.
[0229] In another implementation, the number of bits Y of the second part is K-1+K; wherein K is the number of resource block sets contained in the sidelink bandwidth part BWP, K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports different distribution rules of IRB indexes in different resource block sets, and supports reservation of 1-time resource. As an example, in response to that the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports different distribution rules of IRB indexes in different resource block sets, and supports reservation of 1-time resource, the number of bits Y of the second part is determined as K-1+K; wherein K is the number of resource block sets contained in the sidelink bandwidth part BWP.
[0230] For example, using bitmap indication, different distribution rules of IRB indexes in different RB sets are supported, and SCI is supported to reserve 1-time resource, then the number of bits Y of the second part can be determined as K-1+K.
[0231] In another implementation, the number of bits Y of the second part is 3K-1; wherein K is the number of resource block sets contained in the sidelink bandwidth part BWP, K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports different distribution rules of IRB indexes in different resource block sets, and supports reservation of 2-time resource. As an example, in response to that the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports different distribution rules of IRB indexes in different resource block sets, and supports reservation of 2-time resource, the number of bits Y of the second part is determined as 3K-1; wherein K is the number of resource block sets contained in the sidelink bandwidth part BWP.
[0232] For example, bitmap indicators can be used to support different distribution patterns of IRB indexes in different RB sets, and SCI can reserve resources twice, thus determining the number of bits in the second part, Y = 3K-1.
[0233] Optionally, the downlink control information further includes a second offset indication field, which is used to indicate the offset of the IRB index in the adjacent resource block set in the resource of this transmission, or to indicate the offset of the IRB index in the adjacent resource block set in the reserved first-level resource, or to indicate the offset of the IRB index in the adjacent resource block set in the reserved second-level resource; wherein, the number of bits in the second offset indication field is log2(L); where L is the number of IRB indices included in an LBT subband.
[0234] As an example, a bitmap can be used to indicate that the distribution pattern of IRB indexes in different RB sets is different. If SCI reserves one resource, then Y = N-1 + N bits; if SCI reserves two resources, then Y = 3N-1 bits. However, an information field offset is introduced in DCI. This information field indicates the offset of the IRB index in the adjacent RB set in the current resource / reserved one resource / reserved two resource. The number of bits for this offset can be log2(L).
[0235] In summary, the embodiments of this application provide resource indication based on IRB as the minimum frequency domain allocation granularity of the SL-U system PSSCH. Specifically, the frequency domain resource allocation information field in DCI format 3-0 is redefined, and the offset design of the IRBindex and the minimum IRB index for the initial transmission are introduced. Therefore, resource allocation indication based on IRB as the frequency domain resource allocation granularity can meet the OCB requirements on unlicensed frequency bands, ensuring that each transmission can occupy 80% of the LBT subband bandwidth, thus guaranteeing better resource utilization and meeting the potential diverse application scenarios and needs in the future.
[0236] Optionally, in some embodiments of this application, based on any of the above embodiments, the network device may also send configuration information to the terminal device; wherein, different values of the configuration information are used to indicate enabling or disabling the sending of downlink control information to the terminal device based on the frequency domain resource allocation granularity of IRB.
[0237] For example, a (pre-) configuration information can be added, which can be obtained by the terminal device through receiving the base station downlink control signaling (such as DCI), or radio resource control RRC, or can also be obtained through pre-configuration. Optionally, the configuration information can be configured based on the resource pool, or can be configured based on the UE, or can also be configured based on the BWP, or can also be configured based on the carrier.
[0238] In an implementation manner, different values of the configuration information represent enabling or disabling the resource allocation mode with IRB as the frequency domain resource allocation granularity.
[0239] By implementing the embodiments of the present application, the OCB requirement can be met on the unlicensed frequency band through the resource allocation indication based on the comb resource block IRB as the frequency domain resource allocation granularity, so that each transmission can occupy 80% of the LBT sub-band bandwidth, and the resource utilization can be better guaranteed, so as to meet the future potential diversified application scenarios and needs.
[0240] It can be understood that the above embodiments are to describe the implementation manner of the resource allocation indication method of the embodiments of the present application from the network device side. The embodiments of the present application also propose a resource allocation obtaining method, and the implementation manner of the resource allocation obtaining method will be described from the terminal device side as follows. Figure 12 , Figure 12 is a flowchart of a resource allocation obtaining method provided by the embodiments of the present application. It should be noted that the resource allocation obtaining method of the embodiments of the present application is applied to the terminal direct connection communication unlicensed frequency band, and can be executed by the terminal device. As shown in Figure 12 , the resource allocation obtaining method can include but is not limited to the following steps.
[0241] In step 1201, the frequency domain resource allocation granularity is determined; wherein the frequency domain resource allocation granularity can be a subchannel or a comb resource block IRB.
[0242] In the embodiments of the present application, step 1201 can be implemented by any one of the embodiments of the present application, and the embodiments of the present application do not limit this, and will not be repeated.
[0243] In step 1202, the network device sends the downlink control information based on the frequency domain resource allocation granularity; wherein the downlink control information includes a frequency domain resource allocation indication field, and the frequency domain resource allocation indication field is used to indicate the frequency domain resource allocated to the terminal device.
[0244] In an implementation manner, the network device can divide the bandwidth part (BWP) according to a size of the BWP and a frequency domain resource allocation granularity, to obtain N units, and transmit downlink control information to the terminal device. The terminal device can receive the downlink control information transmitted by the network device based on the frequency domain resource allocation granularity. The downlink control information can be a DCI format 3-0, and the DCI format 3-0 can include a frequency domain resource allocation indication field, which is used to indicate the units allocated to the terminal device in the N units.
[0245] It is worth noting that the present application can reuse the original frequency domain resource indication mode based on sub-channels in the DCI format 3-0. The mapping relationship between the sub-channels and the IRBs needs to be determined, and the resource indication based on the sub-channels as the frequency domain resource allocation granularity can be realized. Alternatively, in some embodiments of the present application, assuming that the frequency domain resource allocation granularity is a sub-channel, the terminal device can determine the mapping relationship between the sub-channels and the IRBs, and receive the downlink control information transmitted by the network device based on the sub-channels as the frequency domain resource allocation granularity and the mapping relationship.
[0246] That is, the present application can reuse the original frequency domain resource indication mode based on sub-channels in the DCI format 3-0. The mapping relationship between the sub-channels and the IRBs needs to be determined.
[0247] In an implementation manner, the mapping relationship between the sub-channels and the IRBs can be determined by determining that the mapping relationship between the sub-channels and the IRBs is that one IRB index is mapped to one sub-channel, and the number of sub-channels and IRB indexes included in a given listen before talk (LBT) sub-band is the same.
[0248] For example, assuming that the number of sub-channels and IRB indexes included in a given LBT sub-band (for example, 20 MHz) is the same, the mapping relationship between the sub-channels and the IRBs can be determined as a one-to-one mapping relationship, that is, one IRB index is mapped to one sub-channel.
[0249] In another implementation manner, the mapping relationship between the sub-channels and the IRBs can be determined by determining that the mapping relationship between the sub-channels and the IRBs is that each physical resource block (PRB) in a sub-channel is mapped to a specific PRB in an IRB; and one given LBT sub-band includes M sub-channels and N IRBs, M and N are positive integers, and M≠N.
[0250] For example, assuming that a given LBT sub-band includes M sub-channels and N IRBs, a one-to-one mapping rule can be established between the continuous resource blocks RB in the LBT sub-band and the distributed RBs in the sub-band, according to which each physical resource block PRB in a sub-channel is mapped to a specific PRB in an IRB.
[0251] In an embodiment of the present application, after determining the mapping relationship between the sub-channels and the IRBs, the network device can send downlink control information to the terminal device based on the mapping relationship and taking the sub-channel as the frequency domain resource allocation granularity. The terminal device can determine the mapping relationship between the sub-channels and the IRBs, and receive the downlink control information sent by the network device based on the mapping relationship and taking the sub-channel as the frequency domain resource allocation granularity, wherein the downlink control information includes a frequency domain resource allocation indication field, which is used to indicate the frequency domain resources allocated to the terminal device. That is, after determining the mapping relationship between the IRBs, the network device and the terminal device can continue to use the frequency domain resource indication method based on the sub-channel.
[0252] It is worth noting that the present application can perform resource indication based on IRB as the frequency domain resource allocation granularity. That is, the present application can redesign the frequency domain resource allocation information field in DCI format 3-0, that is, perform resource indication based on IRB as the frequency domain resource allocation granularity. That is, in an embodiment of the present application, the frequency domain resource allocation field in DCI format 3-0 no longer performs resource indication based on sub-channel as the frequency domain resource allocation granularity, but performs resource indication based on IRB as the frequency domain resource allocation granularity.
[0253] In an implementation, the network device can divide a bandwidth part BWP into N units according to the size of the BWP and taking IRB as the frequency domain resource allocation granularity, and send downlink control information to the terminal device. The terminal device can receive the downlink control information sent by the network device based on IRB as the frequency domain resource allocation granularity. The downlink control information can be DCI format 3-0, which can include a frequency domain resource allocation indication field, which is used to indicate the size and / or position of the frequency domain resources allocated to the terminal device, and the frequency domain resource start position and size of the reserved sidelink resource.
[0254] That is, the sub-channels are continuous PRB sets, assuming that each sub-channel contains a continuous number of N PRBs, and the IRBs are distributed equally spaced PRB sets, and the number of resource blocks between the two consecutive comb resource blocks is M. In an embodiment of the present application, the design of Rel-16 NR V2X can be followed, and the frequency domain resource allocation field in the DCI indicates the frequency domain resource size (and / or location) of the current sidelink transmission, as well as the frequency domain resource start position and size of the reserved sidelink resources.
[0255] For example, assuming that the number of IRB indexes (i.e., IRB indexes) contained in each LBT sub-band is the same, the frequency domain resource allocation indication field includes a first part, where the first part can indicate the number and / or location of IRB indexes occupied by the sidelink transmission in one unlicensed (i.e., unlicensed frequency band) LBT sub-band (i.e., resource block set RB set), assuming that it includes X bits, where X is a positive integer. Optionally, the frequency domain resource allocation indication field can also include a second part, which can indicate the number and / or location of unlicensed frequency band LBT sub-bands (i.e., resource block set RB set) occupied by the sidelink transmission, assuming that it includes Y bits, where Y is a positive integer. Optionally, when there is only one unlicensed frequency domain LBT sub-band, only X bits can be included. For example, when Y = 0, it means that one LBT sub-band (i.e., resource block set) is allocated.
[0256] It should be noted that the design of the frequency domain resource allocation segment in the DCI format 3-0 is different, which can result in different bit numbers of the first part and the second part. The implementation of determining the bit number X of the first part and the bit number of the second part will be given below.
[0257] In an implementation, the X can be determined based on whether the position of the lowest IRB index of the initial transmission is indicated in the frequency domain resource allocation indication field, and the IRB granularity of the frequency domain resource allocation supported by the frequency domain resource allocation. That is, the bit number X of the first part can be determined by the following way: based on whether the position of the lowest IRB index of the initial transmission is indicated in the frequency domain resource allocation indication field, and the IRB granularity of the frequency domain resource allocation supported by the frequency domain resource allocation, the bit number X of the first part is determined. Wherein, the lowest IRB index can be understood as the starting IRB index.
[0258] In a possible implementation, the X is L-1, L is the number of IRB indexes included in one LBT subband, L is a positive integer; wherein the position of the lowest IRB index for initial transmission is not indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports discrete IRB index allocation. As an example, in response to the position of the lowest IRB index for initial transmission not being indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supporting discrete IRB index allocation, the number of bits X of the first part is determined as L-1; wherein L is the number of IRB indexes included in one LBT subband, L is an integer, L≥0.
[0259] For example, assuming that the frequency domain resource allocation field in the DCI format 3-0 does not indicate the position of the lowest (i.e., starting) IRB index for initial transmission, and supports discrete IRB index allocation, a bitmap can be used for indication. For example, the frequency domain resource allocation field in the DCI format 3-0 does not indicate the position of the lowest IRB index for initial transmission, but only indicates whether the IRB index higher than the lowest occupied IRB index is occupied; since the position of the lowest IRB index for initial data transmission also needs to be known for the transmitting UE, an additional information field is carried in the DCI format 3-0 to indicate the lowest IRB index for initial data transmission, and at this time the number of bits X of the first part in the DCI format 3-0 is L-1.
[0260] As an example, assuming that a 20MHz subband has 5 IRB indexes {0, 1, 2, 3, 4}, i.e., L=5, two IRBs {2, 4} are selected, at this time the lowest IRB index is 2, only indicating whether the IRB index higher than the lowest occupied IRB index 2 is occupied, so only whether the IRB indexes 3 and 4 are occupied needs to be indicated, at this time only 2 bits of bitmap are needed. If the lowest IRB index is 0, then 4 bits of bitmap are needed to indicate whether the remaining IRB indexes are occupied. According to the above analysis, assuming that there are L IRBs in total in one subband, L-1 bits are needed for indication; (although if the occupied IRB is not the IRB index 0, not so many bits are needed, but the size of the information field in the DCI should not be dynamically changed, only the maximum value L-1 can be taken). Therefore, as shown in the table, assuming that the SCS=15KHz, the LBT subband is 20MHz, L=5, there are 50 PRBs in total, if two IRBs {2, 4} are selected, 4 bits of bitmap (of which 4 bits correspond to IRB indexes {1, 2, 3, 4}) are needed, i.e., 0101, indicating that the IRB indexes 2 and 4 are occupied. Figure 8
[0261] Optionally, the downlink control information further comprises a lowest IRB index indication field, the lowest IRB index indication field being used to indicate the position of the lowest IRB index of initial transmission; wherein the number of bits of the lowest IRB index indication field is log2(L). That is, in the DCI format 3-0, the frequency domain resource allocation field does not indicate the position of the lowest IRB index of initial transmission, but only indicates whether the IRB index higher than the lowest occupied IRB index is occupied; since the UE also needs to know the position of the lowest IRB index of initial data transmission, an additional information field is carried in the DCI format 3-0 to indicate the lowest IRB index of initial data transmission, for example, the additional initial transmission lowest IRB index information field (such as the lowest index of the IRB allocation to initial transmission) carried in the DCI format 3-0 needs log2(L) bits.
[0262] It can be understood that according to the design of R16 v2x in the related art, the UE needs to be told the lowest IRB index of initial transmission in the DCI format 3-0, but the lowest IRB index of initial transmission is not told in the frequency domain resource allocation information field, so the information field needs to be added to tell the lowest IRB index of the UE. As an example, assuming that a 20MHz subband has 5 IRB indexes {0, 1, 2, 3, 4}, that is, L = 5, a log2(L) bit length, that is, 3 bits, can be used for representation, if the lowest IRB index of initial transmission is 1, then 001 is used for representation.
[0263] In another possible implementation, the X is [log2(L)], the L is the number of IRB indexes included in one LBT subband, and L is a positive integer; wherein the frequency domain resource allocation indication field does not indicate the position of the lowest IRB index of initial transmission, and the frequency domain resource allocation supports continuous IRB index allocation. As an example, in response to that the frequency domain resource allocation indication field does not indicate the position of the lowest IRB index of initial transmission, and the frequency domain resource allocation supports continuous IRB index allocation, the number of bits X of the first part is determined as [log2(L)]; wherein L is the number of IRB indexes included in one LBT subband.
[0264] For example, assuming that the frequency domain resource allocation field in DCI format 3-0 does not indicate the position of the lowest (i.e., the starting) IRB index for initial transmission, and only supports the allocation of consecutive IRB indexes (e.g., consecutively occupying IRB indexes 2, 3, and 4, and not occupying IRB index 1 and 4), the frequency domain resource allocation field in DCI format 3-0 does not indicate the position of the lowest IRB index for initial transmission, but only indicates the number of consecutive IRBs occupied, and the UE still needs to carry an additional information field in DCI 3-0 to indicate the position of the lowest IRB index for initial transmission. At this time, the number of bits X in the first part of the DCI format 3-0 is log2(L), where X bits at this time represent the length of the consecutive IRBs occupied. For example, assuming that L = 5, the starting IRB index is 0, and there are 5 possible lengths, 1, 2, 3, 4, and 5. If the starting IRB index is 3, there are two possible lengths, 1 (occupying only IRB index 3) and 2 (occupying IRB indexes 3 and 4), so there are a maximum of L possible lengths.
[0265] As an example, as shown in Figure 9 FIG. 1, assuming that the SCS = 15 KHz, the LBT subband is 20 MHz, L = 5, and there are a total of 50 PRBs, if the IRB index is 0 and the length of the consecutive occupation is 1, i.e., IRB index 0, 001 is used to represent; if the length of the consecutive occupation is 2, i.e., IRB indexes 0 and 1, 010 is used to represent; and if the length of the consecutive occupation is 3, i.e., IRB indexes 0, 1, and 2, 011 is used to represent.
[0266] Optionally, the downlink control information further includes a lowest IRB index indication field, the lowest IRB index indication field being used to indicate the position of the lowest IRB index for initial transmission; and the number of bits of the lowest IRB index indication field is log2(L). That is, the frequency domain resource allocation field in DCI format 3-0 does not indicate the position of the lowest IRB index for initial transmission, but only indicates whether the IRB index higher than the lowest IRB index occupied is occupied; since the UE also needs to know the position of the lowest IRB index for initial data transmission, an additional information field is carried in DCI format 3-0 to indicate the lowest IRB index for initial data transmission, for example, the additional lowest IRB index information field (e.g., lowest index of the IRB allocation to initial transmission) carried in DCI format 3-0 needs [log2(L)] bits.
[0267] It can be understood that, according to the design of R16 v2x in the related art, the minimum IRB index of the initial transmission of the sending UE needs to be informed in the DCI format 3-0, but the minimum IRB index of the initial transmission is not informed in the frequency domain resource allocation information field, so the information field needs to be added to inform the minimum IRB index of the sending UE. As an example, assuming that a 20MHz sub-band has 5 IRB indexes {0, 1, 2, 3, 4}, that is, L = 5, a [log2(L)] bit length, that is, 3 bits, can be used for indication, if the minimum IRB index of the initial transmission is 1, then 001 is used for indication.
[0268] It should be noted that the minimum IRB index of the initial transmission can be indicated in the frequency domain resource allocation information field in the DCI format 3-0, so the additional information field in the DCI format 3-0 is not needed to inform the minimum IRB index of the initial transmission of the sending UE, and the following two methods can be used according to whether the discrete IRB index allocation is supported:
[0269] In an implementation manner, the X is L, L is the number of IRB indexes included in one LBT sub-band, L is a positive integer; wherein the position of the minimum IRB index of the initial transmission is indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports discrete IRB index allocation. As an example, in response to the position of the minimum IRB index of the initial transmission being indicated in the frequency domain resource allocation indication field and the frequency domain resource allocation supporting discrete IRB index allocation, the number X of bits of the first part is determined as L; wherein L is the number of IRB indexes included in one LBT sub-band (that is, a resource block set RB set), L is an integer, L ≥ 0.
[0270] For example, assuming that the position of the minimum IRB index of the initial transmission can be indicated in the frequency domain resource allocation information field in the DCI format 3-0, and the discrete IRB index allocation is supported, the bitmap is used for indication, at this time X = L bits, the starting IRB index position and the number of occupied IRBs are indicated.
[0271] In another implementation manner, the X is L is the number of IRB indexes included in one LBT sub-band, L is a positive integer; wherein the position of the minimum IRB index of the initial transmission is indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports continuous IRB index allocation. As an example, in response to the position of the minimum IRB index of the initial transmission being indicated in the frequency domain resource allocation indication field and the frequency domain resource allocation supporting continuous IRB index allocation, the number X of bits of the first part is determined as Wherein, L is the number of IRB indexes included in one LBT sub-band.
[0272] For example, assuming that in the frequency domain resource allocation information field in DCI format 3-0, the position of the lowest IRB index of the initial transmission can be indicated, and the allocation of consecutive IRB indexes is supported, then The starting position of the IRB index and the number of consecutive IRB indexes occupied are indicated.
[0273] It can be understood that the above gives the determination manner of the number X of bits in the first part of DCI, and the determination manner of the number Y of bits in the second part of DCI will be given below.
[0274] In the embodiments of the present application, the design idea of R16 NR-U can be followed, and only the resource allocation of consecutive RB sets is supported, and according to whether the distribution rule of IRB indexes in different RB sets is the same, the following cases are divided:
[0275] In one implementation manner, the Y is K is the number of resource block sets contained in the direct communication bandwidth part BWP, K is a positive integer; wherein the frequency domain resource allocation supports the resource allocation of consecutive resource block sets, and the distribution rule of IRB indexes in different resource block sets is the same, and 1-time reserved resource is supported. As an example, in response to that the frequency domain resource allocation supports the resource allocation of consecutive resource block sets, and the distribution rule of IRB indexes in different resource block sets is the same, and 1-time reserved resource is supported, the number Y of bits in the second part is determined as Wherein, K is the number of resource block sets contained in the direct communication bandwidth part BWP.
[0276] For example, assuming that the frequency domain resource allocation supports the resource allocation of consecutive resource block sets, and the distribution rule of IRB indexes in different resource block sets is the same, and 1-time reserved resource is supported (that is, the frequency domain resource allocation field in DCI not only indicates the frequency domain resource used for initial transmission, but also indicates the reserved resource for future transmission, such as 1-time reserved resource can be indicated), then the number Y of bits in the second part of DCI can be determined as The starting RB set and the number of consecutive RB sets of the indicated 1-time reserved resource are indicated.
[0277] In another implementation manner, the Y is K is the number of resource block sets contained in a sidelink bandwidth part (BWP), K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports same distribution rule of IRB index in different resource block sets, and supports reserved 2 times resource. As an example, in response to the frequency domain resource allocation supporting resource allocation of contiguous resource block sets, and supporting same distribution rule of IRB index in different resource block sets, and supporting reserved 2 times resource, the number of bits Y of the second part is determined as K is the number of resource block sets contained in a sidelink bandwidth part (BWP), K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports same distribution rule of IRB index in different resource block sets, and supports reserved 2 times resource. As an example, in response to the frequency domain resource allocation supporting resource allocation of contiguous resource block sets, and supporting same distribution rule of IRB index in different resource block sets, and supporting reserved 2 times resource, the number of bits Y of the second part is determined as
[0278] For example, assuming that the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports same distribution rule of IRB index in different resource block sets, and supports reserved 2 times resource (i.e. the frequency domain resource allocation field in DCI not only indicates the frequency domain resource used for initial transmission, but also indicates the reserved resource for future transmission, such as indicating 2 times reserved resource), the number of bits Y of the second part in DCI can be determined as i.e. indicating the starting RB set of the reserved 2 times resource and the number of contiguous RB sets (wherein the number of contiguous RB sets in the reserved 2 times resource is the same); wherein K represents the number of resource block sets (RB set) contained in a sidelink bandwidth part (BWP).
[0279] For example, assuming that there are K=5 RB sets in the BWP, and supporting reserved 1 time resource, Y=4 bits, when the Y of resource allocation is 0100, it indicates that the starting RB set of the allocated reserved 1 time resource is the first RB set, and the number of contiguous RB sets is 4. And the distribution rule of IRB index in different RB sets is the same, such as the allocation of IRB index in the first RB set is IRB index{0, 1, 2}, then the allocation of IRB index in the second, third and fourth RB sets is also{0, 1, 2}.
[0280] In an implementation manner, the Y is K is the number of resource block sets contained in a sidelink bandwidth part (BWP), K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and supports same distribution rule of IRB index in different resource block sets, and supports reserved 2 times resource. As an example, in response to the frequency domain resource allocation supporting resource allocation of contiguous resource block sets, and supporting same distribution rule of IRB index in different resource block sets, and supporting reserved 2 times resource, the number of bits Y of the second part is determined as K is the number of resource block sets contained in the direct communication bandwidth part BWP.
[0281] For example, assuming that the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and the distribution of IRB indexes in different resource block sets is different, and 1-time resource reservation is supported, the number of bits Y of the second part can be determined as that is, the starting RB set and the number of contiguous RB sets of the reserved 1-time resource are indicated.
[0282] In another implementation, the Y is K is the number of resource block sets contained in the direct communication bandwidth part BWP, K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and the distribution of IRB indexes in different resource block sets is different, and 2-time resource reservation is supported. As an example, in response to the frequency domain resource allocation supporting resource allocation of contiguous resource block sets, and the distribution of IRB indexes in different resource block sets being different, and 2-time resource reservation being supported, the number of bits Y of the second part is determined as K is the number of resource block sets contained in the direct communication bandwidth part BWP.
[0283] For example, assuming that the frequency domain resource allocation supports resource allocation of contiguous resource block sets, and the distribution of IRB indexes in different resource block sets is different, and 2-time resource reservation is supported, the number of bits Y of the second part can be determined as that is, the starting RB set and the number of contiguous RB sets of the reserved 2-time resource are indicated.
[0284] Optionally, the downlink control information further includes a first offset indication field, the first offset indication field is used to indicate the offset of the IRB indexes in adjacent resource block sets in the resources of this transmission, or to indicate the offset of the IRB indexes in adjacent resource block sets in the reserved 1-time resource, or to indicate the offset of the IRB indexes in adjacent resource block sets in the reserved 2-time resource; wherein the number of bits of the first offset indication field is log2(L); wherein L is the number of IRB indexes included in one LBT sub-band.
[0285] That is, a new information field IRB index offset S bits is introduced in the DCI, which indicates the offset of the IRB indexes in adjacent RB sets in the resources of this transmission / reserved 1-time resource / reserved 2-time resource, and under this offset, the IRB indexes are cyclic, and the number of bits of the offset S is log2(L).
[0286] As an example, assuming that in the resource of the current transmission, 3 RB sets are allocated, in the first RB set, the distribution of IRB index is {1, 2}, then in the second RB set, the offset of IRB index is 1 IRB index, and the distribution is {3, 4}, the offset of IRB index of the third RB set relative to the IRB index of the second RB set is also 1 IRB index, and the distribution is {4, 0}, and for the first reserved resource, 3 RB sets are also allocated, in the three RB sets, in the first RB set, the distribution of IRB index is {2, 3}, then in the second RB set, the offset of IRB index is 1 IRB index, and the distribution is {4, 0}, the offset of IRB index of the third RB set relative to the IRB index of the second RB set is also 1 IRB index, and the distribution is {0, 1}. Among them, the offset has 5 possibilities {0, 1, 2, 3, 4}, that is, L possibilities, so [log2(L)] bits are used to represent.
[0287] It should be noted that the present application can not follow the design idea of R16 NR-U, support discrete RB set resource allocation, and can be divided into the following cases according to whether the distribution rule of IRB index in different RB sets is the same:
[0288] In an implementation mode, the Y is K-1+K; wherein K is the number of resource block sets contained in the direct communication bandwidth part BWP, K is a positive integer; wherein the frequency domain resource allocation supports discrete resource block set resource allocation, and supports the same distribution rule of IRB index in different resource block sets, and supports reserving 1 time resource. As an example, in response to the frequency domain resource allocation supporting discrete resource block set resource allocation, and supporting the same distribution rule of IRB index in different resource block sets, and supporting reserving 1 time resource, the bit number Y of the second part is determined as K-1+K; wherein K is the number of resource block sets contained in the direct communication bandwidth part BWP.
[0289] For example, bitmap indication can be used, where each bit indicates whether the RB set is occupied, assuming that the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports the same distribution rule of IRB indexes in different resource block sets, and supports SCI (Sidelink Control Information) reserving one time resource. In this case, the number of bits Y of the second part can be determined as K-1+K, i.e., indicating the occupied RB set of this transmission (but only indicating whether the RB set higher than the occupied RB set is occupied, so it is K-1 bits), and indicating the starting position of the reserved one time resource and the occupied RB set, which needs K bits.
[0290] In another implementation, the Y is 3K-1; where K is the number of resource block sets contained in the sidelink bandwidth part BWP, K is a positive integer; where the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports the same distribution rule of IRB indexes in different resource block sets, and supports reserving two time resources. As an example, in response to the frequency domain resource allocation supporting resource allocation of discrete resource block sets, and supporting the same distribution rule of IRB indexes in different resource block sets, and supporting reserving two time resources, the number of bits Y of the second part is determined as 3K-1; where K is the number of resource block sets contained in the sidelink bandwidth part BWP.
[0291] For example, bitmap indication can be used, where each bit indicates whether the RB set is occupied, assuming that the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports the same distribution rule of IRB indexes in different resource block sets, and supports SCI reserving two time resources. In this case, the number of bits Y of the second part can be determined as 3K-1, i.e., indicating the occupied RB set of this transmission, but only indicating whether the RB set higher than the occupied RB set is occupied K-1 bits, and indicating the starting position of the reserved first time resource and the number of occupied RB sets K bits, and the starting position of the second time resource and the number of occupied RB sets K bits.
[0292] As an example, bitmap indication can be used, where each bit indicates whether the RB set is occupied, assuming that the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports the same distribution rule of IRB indexes in different resource block sets. For example, SCI reserves one time resource, Y=K-1+K bits, assuming K=5, Y=9 bits, as Figure 10As shown, 0011 10001, the first 4 bits 0011 indicates the RB set occupied by this transmission, occupying the RB set with serial number 2, 3, 4 (because 0011 is corresponding to the serial number 1, 2, 3, 4 of the RB set whether it is occupied, indicating that the serial number 3 and 4 are occupied, indicating whether the RB set with a higher serial number is occupied, so it is explained that the RB set with serial number 2 is also occupied), the last 5 bits 10001 use bitmap to indicate the RB set occupied by the reserved 1-time resource. For another example, support SCI to reserve 2-time resource, such as Figure 11 As shown, 14 bits are used to indicate, such as 0011 10001 11100.
[0293] In another implementation, the Y is K-1+K, K is the number of resource block sets contained in the sidelink bandwidth part BWP, K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports different resource block sets with different distribution rules of IRB index, and supports reservation of 1-time resource. As an example, in response to the frequency domain resource allocation supporting resource allocation of discrete resource block sets, and supporting different resource block sets with different distribution rules of IRB index, and supporting reservation of 1-time resource, the bit number Y of the second part is determined to be K-1+K; wherein K is the number of resource block sets contained in the sidelink bandwidth part BWP.
[0294] For example, using bitmap indication, different RB sets support different distribution rules of IRB index, and support SCI to reserve 1-time resource, then the bit number Y of the second part can be determined to be K-1+K.
[0295] In another implementation, the Y is 3K-1; wherein K is the number of resource block sets contained in the sidelink bandwidth part BWP, K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of discrete resource block sets, and supports different resource block sets with different distribution rules of IRB index, and supports reservation of 2-time resource. As an example, in response to the frequency domain resource allocation supporting resource allocation of discrete resource block sets, and supporting different resource block sets with different distribution rules of IRB index, and supporting reservation of 2-time resource, the bit number Y of the second part is determined to be 3K-1; wherein K is the number of resource block sets contained in the sidelink bandwidth part BWP.
[0296] For example, using bitmap indication, different RB sets support different distribution rules of IRB index, and support SCI to reserve 2-time resource, then the bit number Y of the second part can be determined to be 3K-1.
[0297] Optionally, the downlink control information further comprises a second offset indication field, the second offset indication field being used for indicating an offset of an IRB index in an adjacent RB set in the resource of the current transmission, or an offset of an IRB index in an adjacent RB set in the reserved first resource, or an offset of an IRB index in an adjacent RB set in the reserved second resource; wherein a bit number of the second offset indication field is log2(L); wherein L is a number of IRB indexes included in one LBT sub-band.
[0298] As an example, a bitmap indication can be used, and distribution rules of IRB indexes in different RB sets are different, if the SCI reserves the first resource, Y is determined as N-1+N bits; if the SCI reserves the second resource, Y is determined as 3N-1 bits, but an information field offset is introduced in the DCI, the information field indicating an offset of an IRB index in an adjacent RB set in the resource of the current transmission / reserved first resource / reserved second resource, a bit number of the offset can be [log2(L)].
[0299] In summary, embodiments of the present application perform resource indication based on IRB as the minimum frequency domain allocation granularity of PSSCH of the SL-U system, wherein the frequency domain resource allocation information field in the DCI format 3-0 is redefined, and the offset of the IRB index offset is introduced, and the design of the lowest IRB index in the initial transmission, so that the resource allocation indication based on IRB as the frequency domain resource allocation granularity can meet the OCB requirement on the unlicensed frequency band, so that each transmission can occupy 80% of the LBT sub-band bandwidth, and the resource utilization can be better guaranteed, so as to meet the future potential diversified application scenarios and needs.
[0300] Optionally, in some embodiments of the present application, on the basis of any of the above embodiments, the terminal device can further receive configuration information sent by the network device, wherein different values of the configuration information are used to indicate enabling or disabling sending downlink control information to the terminal device based on the IRB as the frequency domain resource allocation granularity.
[0301] For example, a (pre)configuration information can be added, and the terminal device can obtain the configuration information by receiving the downlink control signaling (such as DCI) of the base station, or the radio resource control RRC, or the pre-configuration. Optionally, the configuration information can be configured based on the resource pool, or based on the UE, or based on the BWP, or based on the carrier.
[0302] In an implementation manner, different values of the configuration information represent enabling or disabling the resource allocation manner with the IRB as the frequency domain resource allocation granularity.
[0303] By implementing the embodiments of the present application, the OCB requirement can be met on the unlicensed frequency band by using the resource allocation indication with the IRB as the frequency domain resource allocation granularity, so that each transmission can occupy 80% of the LBT sub-band bandwidth, and the resource utilization can be better guaranteed, thereby the future potential diversified application scenarios and requirements can be met.
[0304] In the embodiments of the present application, the method provided by the embodiments of the present application is introduced from the perspective of the network device and the terminal device. In order to implement the functions in the method provided by the embodiments of the present application, the network device and the terminal device can include hardware structures, software modules, and implement the above functions in the form of hardware structures, software modules, or hardware structures plus software modules. Some of the above functions can be executed in the form of hardware structures, software modules, or hardware structures plus software modules.
[0305] Please refer to Figure 13 A structural schematic diagram of a communication apparatus 130 provided by the embodiments of the present application is shown. It should be noted that the communication apparatus 130 of the embodiments of the present application can be applied to the terminal direct connection communication unlicensed frequency band. Figure 13 The communication apparatus 130 shown can include a transceiver module 1301 and a processing module 1302. The transceiver module 1301 can include a sending module and / or a receiving module, the sending module is used to implement the sending function, and the receiving module is used to implement the receiving function, and the transceiver module 1301 can implement the sending function and / or the receiving function.
[0306] The communication apparatus 130 can be a network device, or an apparatus in the network device, or an apparatus that can be used in matching with the network device. Alternatively, the communication apparatus 130 can be a terminal device, or an apparatus in the terminal device, or an apparatus that can be used in matching with the terminal device.
[0307] When the communication apparatus 130 is a network device, the processing module 1302 is configured to determine a frequency domain resource allocation granularity; the frequency domain resource allocation granularity is a subchannel or an IRB; and the transceiver module 1301 is configured to send, to a terminal device, downlink control information based on the frequency domain resource allocation granularity; the downlink control information includes a frequency domain resource allocation indication field, and the frequency domain resource allocation indication field is used to indicate frequency domain resources allocated to the terminal device.
[0308] In an implementation manner, the frequency domain resource allocation granularity is a subchannel; the processing module 1302 is further configured to determine a mapping relationship between the subchannel and the IRB; and the transceiver module 1301 is configured to send, to the terminal device, the downlink control information based on the subchannel as the frequency domain resource allocation granularity and the mapping relationship.
[0309] In a possible implementation manner, the processing module 1302 is specifically configured to determine that the mapping relationship between the subchannel and the IRB is that one IRB index is mapped to one subchannel, and that the number of subchannels and IRB indexes included in a given listen before talk (LBT) subband is the same.
[0310] In a possible implementation manner, the processing module 1302 is specifically configured to determine that the mapping relationship between the subchannel and the IRB is that each physical resource block (PRB) in one subchannel is mapped to a specific PRB in the IRB; and that a given LBT subband includes M subchannels and N IRBs, where M and N are positive integers, and M≠N.
[0311] In an implementation manner, the frequency domain resource allocation granularity is an IRB; and the transceiver module 1301 is specifically configured to send, to the terminal device, the downlink control information based on the IRB as the frequency domain resource allocation granularity; and that the frequency domain resource allocation indication field in the downlink control information is used to indicate the size and / or position of the frequency domain resource allocated to the terminal device, and the frequency domain resource start position and size of the reserved sidelink (Sidelink) resource.
[0312] In a possible implementation manner, the frequency domain resource allocation indication field includes a first part, the first part is used to indicate the number and / or position of the IRB indexes occupied by the Sidelink transmission in one unlicensed LBT subband, and the first part includes X bits, where X is a positive integer.
[0313] In a possible implementation manner, the frequency domain resource allocation indication field further includes a second part, the second part is used to indicate the number and / or position of the unlicensed LBT subbands occupied by the Sidelink transmission, and the second part includes Y bits, where Y is a positive integer.
[0314] In a possible implementation manner, the processing module 1302 is further configured to determine X based on whether the position of the lowest IRB index of the initial transmission is indicated in the frequency domain resource allocation indication field, and the IRB-granularity frequency domain resource allocation manner supported by the frequency domain resource allocation.
[0315] In a possible implementation, the X is L-1, the L is a number of IRB indexes included in one LBT sub-band, and L is a positive integer; wherein the frequency domain resource allocation indication field does not indicate the position of the lowest IRB index for initial transmission, and the frequency domain resource allocation supports discrete IRB index allocation.
[0316] In a possible implementation, the X is [log2(L)], the L is a number of IRB indexes included in one LBT sub-band, and L is a positive integer; wherein the frequency domain resource allocation indication field does not indicate the position of the lowest IRB index for initial transmission, and the frequency domain resource allocation supports continuous IRB index allocation.
[0317] In a possible implementation, the downlink control information further includes a lowest IRB index indication field, the lowest IRB index indication field being used to indicate the position of the lowest IRB index for initial transmission; wherein a number of bits of the lowest IRB index indication field is log2(L).
[0318] In a possible implementation, the X is the L is a number of IRB indexes included in one LBT sub-band, and L is a positive integer; wherein the frequency domain resource allocation indication field indicates the position of the lowest IRB index for initial transmission, and the frequency domain resource allocation supports continuous IRB index allocation.
[0319] In a possible implementation, the Y is the K is a number of resource block sets contained in a sidelink bandwidth part (BWP), and K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of continuous resource block sets, supports same distribution rules of IRB indexes in different resource block sets, and supports reserved 1-time resource.
[0320] In a possible implementation, the Y is the K is a number of resource block sets contained in a sidelink bandwidth part (BWP), and K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of continuous resource block sets, supports same distribution rules of IRB indexes in different resource block sets, and supports reserved 2-time resource.
[0321] In a possible implementation, the Y is the K is a number of resource block sets contained in a sidelink bandwidth part (BWP), and K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of continuous resource block sets, supports different distribution rules of IRB indexes in different resource block sets, and supports reserved 1-time resource.
[0322] In a possible implementation, the Y is K is the number of resource block sets contained in a direct communication bandwidth part (BWP), K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of contiguous resource block sets, supports different resource block sets with different distribution rules of IRB indexes, and supports reserved 2nd resources.
[0323] In a possible implementation, the downlink control information further includes a first offset indication field, the first offset indication field is used to indicate an offset of IRB indexes in adjacent resource block sets in the resource of this transmission, or to indicate an offset of IRB indexes in adjacent resource block sets in the reserved 1st resource, or to indicate an offset of IRB indexes in adjacent resource block sets in the reserved 2nd resource; wherein the number of bits of the first offset indication field is log2(L); wherein L is the number of IRB indexes included in one LBT sub-band.
[0324] In an implementation, Y is K-1+K; wherein K is the number of resource block sets contained in a direct communication bandwidth part (BWP), K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of discrete resource block sets, supports different resource block sets with the same distribution rule of IRB indexes, and supports reserved 1st resources.
[0325] In an implementation, Y is 3K-1; wherein K is the number of resource block sets contained in a direct communication bandwidth part (BWP), K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of discrete resource block sets, supports different resource block sets with the same distribution rule of IRB indexes, and supports reserved 2nd resources.
[0326] In an implementation, Y is K-1+K; wherein K is the number of resource block sets contained in a direct communication bandwidth part (BWP), K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of discrete resource block sets, supports different resource block sets with different distribution rules of IRB indexes, and supports reserved 1st resources.
[0327] In an implementation, Y is 3K-1; wherein K is the number of resource block sets contained in a direct communication bandwidth part (BWP), K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of discrete resource block sets, supports different resource block sets with different distribution rules of IRB indexes, and supports reserved 2nd resources.
[0328] In a possible implementation, the downlink control information further includes a second offset indication field, the second offset indication field being used to indicate an offset of an IRB index in a set of adjacent resource blocks in a current transmission resource, or an offset of an IRB index in a set of adjacent resource blocks in a reserved first resource, or an offset of an IRB index in a set of adjacent resource blocks in a reserved second resource; a bit number of the second offset indication field is log 2 (L); and the L is a number of IRB indexes included in one LBT subband.
[0329] In an implementation, the transceiver 1301 is further configured to: send configuration information to the terminal device; and different values of the configuration information are used to indicate enabling or disabling sending of downlink control information to the terminal device based on an IRB as a frequency domain resource allocation granularity.
[0330] The communication apparatus 130 is a network device, and the processing module 1302 is configured to: determine a frequency domain resource allocation granularity; and the frequency domain resource allocation granularity is a subchannel or a comb resource block IRB. The transceiver 1301 is configured to: receive downlink control information sent by the network device based on the frequency domain resource allocation granularity; and the downlink control information includes a frequency domain resource allocation indication field, and the frequency domain resource allocation indication field is used to indicate frequency domain resources allocated to the terminal device.
[0331] In an implementation, the frequency domain resource allocation granularity is a subchannel. The processing module 1302 is configured to: determine a mapping relationship between the subchannel and the IRB. The transceiver 1301 is configured to: receive downlink control information sent by the network device based on the subchannel as the frequency domain resource allocation granularity and the mapping relationship.
[0332] In a possible implementation, the processing module 1302 is specifically configured to: determine that the mapping relationship between the subchannel and the IRB is that one IRB index is mapped to one subchannel, and a number of subchannels and a number of IRB indexes included in one given listen before talk LBT subband are the same.
[0333] In a possible implementation, the processing module 1302 is specifically configured to: determine that the mapping relationship between the subchannel and the IRB is that each physical resource block PRB in one subchannel is mapped to a specific PRB in the IRB; and one given LBT subband includes M subchannels and N IRBs, the M and the N are positive integers, and M≠N.
[0334] In a possible implementation, the frequency domain resource allocation granularity is IRB; and the transceiver 1301 is specifically configured to: receive downlink control information sent by the network device based on the IRB for frequency domain resource allocation granularity; and the frequency domain resource allocation indication field in the downlink control information is used to indicate the size and / or position of the frequency domain resource allocated for the terminal device, and the frequency domain resource start position and size of the reserved sidelink resource.
[0335] In a possible implementation, the frequency domain resource allocation indication field includes a first part, the first part is used to indicate the number and / or position of the IRB indexes occupied by the sidelink transmission in one unlicensed LBT sub-band, and the first part includes X bits, X being a positive integer.
[0336] In a possible implementation, the frequency domain resource allocation indication field further includes a second part, the second part is used to indicate the number and / or position of the unlicensed LBT sub-bands occupied by the sidelink transmission, and the second part includes Y bits, Y being a positive integer.
[0337] In a possible implementation, the processing module 1302 is further configured to: determine X based on whether the position of the lowest IRB index of the initial transmission is indicated in the frequency domain resource allocation indication field, and the IRB granularity frequency domain resource allocation manner supported by the frequency domain resource allocation.
[0338] In a possible implementation, the X is L-1, L is the number of IRB indexes included in one LBT sub-band, L being a positive integer; wherein the position of the lowest IRB index of the initial transmission is not indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports discrete IRB index allocation.
[0339] In a possible implementation, the X is [log2(L)], L is the number of IRB indexes included in one LBT sub-band, L being a positive integer; wherein the position of the lowest IRB index of the initial transmission is not indicated in the frequency domain resource allocation indication field, and the frequency domain resource allocation supports continuous IRB index allocation.
[0340] In a possible implementation, the downlink control information further includes a lowest IRB index indication field, the lowest IRB index indication field is used to indicate the position of the lowest IRB index of the initial transmission; and the number of bits of the lowest IRB index indication field is [log2(L)].
[0341] In one possible implementation, X is L, where L is the number of IRB indices included in an LBT subband, and L is a positive integer; wherein the frequency domain resource allocation indication field indicates the position of the lowest IRB index transmitted initially, and the frequency domain resource allocation supports discrete IRB index allocation.
[0342] In one possible implementation, X is L is the number of IRB indices included in an LBT subband, and L is a positive integer; wherein, the frequency domain resource allocation indication field indicates the position of the lowest IRB index of the initial transmission, and the frequency domain resource allocation supports continuous IRB index allocation.
[0343] In one possible implementation, Y is K is the number of resource block sets contained in the direct communication bandwidth portion BWP, and K is a positive integer; wherein the frequency domain resource allocation supports the allocation of resources for consecutive resource block sets, supports the same distribution pattern of IRB indexes in different resource block sets, and supports reserving resources once.
[0344] In one possible implementation, Y is K is the number of resource block sets contained in the direct communication bandwidth portion BWP, and K is a positive integer; wherein, the frequency domain resource allocation supports the allocation of resources for consecutive resource block sets, supports the same distribution pattern of IRB indexes in different resource block sets, and supports reserving resources twice.
[0345] In one possible implementation, Y is K is the number of resource block sets contained in the direct communication bandwidth portion BWP, and K is a positive integer; wherein, the frequency domain resource allocation supports resource allocation for consecutive resource block sets, supports different distribution patterns of IRB indices in different resource block sets, and supports reserving one resource.
[0346] In one possible implementation, Y is K is the number of resource block sets contained in the direct communication bandwidth portion BWP, and K is a positive integer; wherein, the frequency domain resource allocation supports resource allocation for consecutive resource block sets, supports different distribution patterns of IRB indices in different resource block sets, and supports reserving resources twice.
[0347] Optionally, the downlink control information further comprises a first offset indication field, the first offset indication field being used for indicating an offset of an IRB index in a set of adjacent resource blocks in the resource of the current transmission, or indicating an offset of an IRB index in a set of adjacent resource blocks in the reserved first resource, or indicating an offset of an IRB index in a set of adjacent resource blocks in the reserved second resource; wherein a bit number of the first offset indication field is [log2(L)]; wherein the L is a number of IRB indexes included in one LBT sub-band.
[0348] In an implementation manner, the Y is K-1+K; wherein the K is a number of sets of resource blocks contained in a direct communication bandwidth part BWP, and the K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of discrete sets of resource blocks, and supports that distribution rules of IRB indexes in different sets of resource blocks are same, and supports the reserved first resource.
[0349] In an implementation manner, the Y is 3K-1; wherein the K is a number of sets of resource blocks contained in a direct communication bandwidth part BWP, and the K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of discrete sets of resource blocks, and supports that distribution rules of IRB indexes in different sets of resource blocks are same, and supports the reserved second resource.
[0350] In an implementation manner, the Y is K-1+K; wherein the K is a number of sets of resource blocks contained in a direct communication bandwidth part BWP, and the K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of discrete sets of resource blocks, and supports that distribution rules of IRB indexes in different sets of resource blocks are different, and supports the reserved first resource.
[0351] In an implementation manner, the Y is 3K-1; wherein the K is a number of sets of resource blocks contained in a direct communication bandwidth part BWP, and the K is a positive integer; wherein the frequency domain resource allocation supports resource allocation of discrete sets of resource blocks, and supports that distribution rules of IRB indexes in different sets of resource blocks are different, and supports the reserved second resource.
[0352] In a possible implementation manner, the downlink control information further comprises a second offset indication field, the second offset indication field being used for indicating an offset of an IRB index in a set of adjacent resource blocks in the resource of the current transmission, or indicating an offset of an IRB index in a set of adjacent resource blocks in the reserved first resource, or indicating an offset of an IRB index in a set of adjacent resource blocks in the reserved second resource; wherein a bit number of the second offset indication field is [log2(L)]; wherein the L is a number of IRB indexes included in one LBT sub-band.
[0353] In an implementation manner, the transceiver module 1301 is further configured to receive configuration information sent by the network device; different values of the configuration information are used to indicate enabling or disabling sending of the downlink control information to the terminal device based on the IRB as the frequency domain resource allocation granularity.
[0354] As to the apparatus in the above embodiments, the specific manners in which various modules perform operations have been described in detail in the embodiments of the method, and thus will not be described in detail here.
[0355] Please refer to Figure 14 , Figure 14 is another structural schematic diagram of a communication apparatus 140 provided in the embodiments of the present application. The communication apparatus 140 can be a network device, a terminal device, a chip, a chip system, or a processor supporting the network device to implement the method described above, or a chip, a chip system, or a processor supporting the terminal device to implement the method described above. The apparatus can be used to implement the method described in the method embodiments described above, and specific descriptions can be made by referring to the descriptions in the method embodiments described above.
[0356] The communication apparatus 140 can include one or more processors 1401. The processor 1401 can be a general-purpose processor or a special-purpose processor, etc. For example, it can be a baseband processor or a central processing unit. The baseband processor can be used to process communication protocols and communication data, and the central processing unit can be used to control the communication apparatus (such as a base station, a baseband chip, a terminal device, a terminal device chip, a DU or a CU, etc.), execute a computer program, and process data of the computer program.
[0357] Optionally, the communication apparatus 140 can further include one or more memories 1402, which can have a computer program 1404 stored thereon. The processor 1401 executes the computer program 1404, so that the communication apparatus 140 performs the method described in the method embodiments described above. Optionally, the memory 1402 can also store data. The communication apparatus 140 and the memory 1402 can be separately arranged, or integrated together.
[0358] Optionally, the communication apparatus 140 can further include a transceiver 1405, an antenna 1406. The transceiver 1405 can be referred to as a transceiving unit, a transceiver, or a transceiving circuit, etc., and is used to implement the transceiving function. The transceiver 1405 can include a receiver and a transmitter. The receiver can be referred to as a receiver or a receiving circuit, etc., and is used to implement the receiving function. The transmitter can be referred to as a transmitter or a transmitting circuit, etc., and is used to implement the transmitting function.
[0359] Optionally, the communication device 140 may further include one or more interface circuits 1407. The interface circuits 1407 are used to receive code instructions and transmit them to the processor 1401. The processor 1401 executes the code instructions to cause the communication device 140 to perform the methods described in the above method embodiments.
[0360] Communication device 140 is a network device: processor 1401 is used to execute Figure 2 Step 201; Execute Figure 6 Steps 601 and "determine the mapping relationship between the sub-channel and the IRB" are executed. Figure 7 Step 701 in the process. Transceiver 1405 is used to perform... Figure 2 Step 202 in the process; execute Figure 6 The step in the text, "based on the granularity of frequency domain resource allocation for sub-channels and this mapping relationship, sends downlink control information to the terminal device"; executes... Figure 7 Step 702 in the process.
[0361] Communication device 140 is a terminal device: processor 1401 is used to execute Figure 12 Step 1201 in the process. Transceiver 1405 is used to perform... Figure 12 Step 1202 in the process.
[0362] In one implementation, the processor 1401 may include a transceiver for implementing receive and transmit functions. For example, the transceiver may be a transceiver circuit, an interface, or an interface circuit. The transceiver circuit, interface, or interface circuit for implementing receive and transmit functions may be separate or integrated. The aforementioned transceiver circuit, interface, or interface circuit can be used for reading and writing code / data, or it can be used for transmitting or relaying signals.
[0363] In one implementation, processor 1401 may store computer program 1403, which runs on processor 1401 and causes communication device 140 to perform the methods described in the above method embodiments. Computer program 1403 may be embedded in processor 1401; in this case, processor 1401 may be implemented in hardware.
[0364] In an implementation, the communication apparatus 140 can include circuitry that can implement the functions of transmitting or receiving or communicating in the foregoing method embodiments. The processor and transceiver described in the present application can be implemented on an integrated circuit (IC), an analog IC, a radio frequency integrated circuit (RFIC), a mixed-signal IC, an application specific integrated circuit (ASIC), a printed circuit board (PCB), an electronic device, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductor (CMOS), n metal-oxide-semiconductor (NMOS), positive channel metal oxide semiconductor (PMOS), bipolar junction transistor (BJT), bipolar CMOS (BiCMOS), silicon germanium (SiGe), gallium arsenide (GaAs), etc.
[0365] The communication apparatus in the above embodiments can be a network device or a terminal device (such as the first terminal device in the foregoing method embodiments), but the scope of the communication apparatus described in the present application is not limited thereto, and the structure of the communication apparatus can not be limited by Figure 14 The communication apparatus can be a standalone device or can be part of a larger device. For example, the communication apparatus can be:
[0366] (1) a standalone integrated circuit (IC), or a chip, or a chip system or subsystem;
[0367] (2) a set of one or more ICs, optionally including storage components for storing data, computer programs, etc.
[0368] (3) an ASIC, such as a modem;
[0369] (4) a module that can be embedded in other devices;
[0370] (5) a receiver, a terminal device, a smart terminal device, a cellular phone, a wireless device, a handset, a mobile unit, a car-mounted device, a network device, a cloud device, an artificial intelligence device, etc.
[0371] (6) other, etc.
[0372] Those skilled in the art can understand that the various illustrative logical blocks and steps listed in the embodiments of the present application can be implemented by electronic hardware, computer software, or a combination of both. Whether the functions are implemented by hardware or software depends on the specific application and design requirements of the whole system. Those skilled in the art can implement the functions described in various ways for each specific application, but such implementation should not be construed as beyond the scope of protection of the embodiments of the present application.
[0373] The embodiments of the present application also provide a communication system, which comprises the communication apparatus as the terminal device and the communication apparatus as the network device in the foregoing Figure 13 The embodiments of the present application also provide a communication system, which comprises the communication apparatus as the terminal device and the communication apparatus as the network device in the foregoing Figure 14 The embodiments of the present application also provide a communication system, which comprises the communication apparatus as the terminal device and the communication apparatus as the network device in the foregoing
[0374] The embodiments of the present application also provide a readable storage medium, which stores instructions, and the instructions are executed by a computer to implement the functions of any of the method embodiments.
[0375] The embodiments of the present application also provide a computer program product, which is executed by a computer to implement the functions of any of the method embodiments.
[0376] In the above embodiments, all or part of the embodiments can be implemented by software, hardware, firmware or any combination thereof. When implemented by software, all or part of the embodiments can be implemented in the form of a computer program product. The computer program product includes one or more computer programs. When the computer programs are loaded on a computer and executed, all or part of the processes or functions described in the embodiments of the present application are generated. The computer can be a general purpose computer, a special purpose computer, a computer network, or other programmable devices. The computer programs can be stored in a computer readable storage medium or transferred from one computer readable storage medium to another computer readable storage medium, for example, the computer programs can be transferred from one website, computer, server or data center to another website, computer, server or data center through wired (such as coaxial cable, optical fiber, digital subscriber line (DSL)) or wireless (such as infrared, wireless, microwave, etc.) mode. The computer readable storage medium can be any available medium that can be accessed by a computer or a data storage device such as a server, data center, etc. integrated with one or more available media. The available media can be magnetic media (such as floppy disk, hard disk, magnetic tape), optical media (such as high-density digital video disc (digital video disc, DVD)), or semiconductor media (such as solid state disk (solid state disk, SSD)) and the like.
[0377] Those skilled in the art can understand that the first, second, etc. various numerical designations involved in the present application are only for the convenience of description, and do not limit the scope of the embodiments of the present application, nor indicate the order.
[0378] At least one of the present application can also be described as one or more, and the plurality can be two, three, four or more, which is not limited in the present application. In the embodiments of the present application, for a technical feature, the technical features in the technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D". There is no order or size order between the technical features described by "first", "second", "third", "A", "B", "C" and "D".
[0379] The correspondence relationship shown in each table in the present application can be configured or predefined. The values of the information in each table are merely examples, and other values can be configured, and the present application is not limited thereto. When configuring the correspondence relationship of the information and each parameter, it is not necessarily required to configure all the correspondence relationships shown in each table. For example, the correspondence relationship shown in some rows in the table in the present application can also not be configured. For another example, the above tables can be appropriately deformed, for example, split, merged, and the like. The names of the parameters shown in the titles of the above tables can also use other names understandable by the communication device, and the values or representation manners of the parameters can also use other values or representation manners understandable by the communication device. The above tables can also use other data structures when implemented, for example, an array, a queue, a container, a stack, a linear table, a pointer, a linked list, a tree, a graph, a structure, a class, a heap, a hash table, or the like.
[0380] The predefinition in the present application can be understood as defining, predefining, storing, pre-storing, pre-negotiating, pre-configuring, solidifying, or pre-burning.
[0381] Those skilled in the art can understand that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be realized by electronic hardware or a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.
[0382] Those skilled in the art can clearly understand that, for the convenience and brevity of the description, the specific working processes of the above-described system, device and unit can refer to the corresponding processes in the foregoing method embodiments, which will not be described here.
[0383] The above is merely a specific implementation of the present application, but the protection scope of the present application is not limited thereto. Any person skilled in the art can easily think of changes or replacements within the technical scope disclosed in the present application, which should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.
Claims
1. A resource allocation indication method, applied to unlicensed frequency bands for direct terminal communication, characterized in that, The method is performed by a network device, and the method includes: Determine the granularity of frequency domain resource allocation; Based on the frequency domain resource allocation granularity, downlink control information is sent to the terminal device; wherein, the downlink control information includes a frequency domain resource allocation indication field, which is used to indicate the frequency domain resources allocated to the terminal device; When the frequency domain resource allocation granularity is a comb-tooth resource block (IRB), the step of sending downlink control information to the terminal device based on the frequency domain resource allocation granularity includes: Based on the frequency domain resource allocation granularity of the IRB, downlink control information is sent to the terminal device; The frequency domain resource allocation indication field in the downlink control information includes a first part and a second part. The first part is used to indicate the number and / or position of IRB indices occupied by the Sidelink transmission within an unlicensed LBT subband. The first part includes X bits, where X is a positive integer. The second part is used to indicate the number and / or position of the Sidelink transmission within an unlicensed LBT subband. The second part includes Y bits, where Y is a positive integer.
2. The method according to claim 1, characterized in that, When the frequency domain resource allocation granularity is a sub-channel, sending downlink control information to the terminal device based on the frequency domain resource allocation granularity includes: Determine the mapping relationship between the sub-channel and the IRB; Based on the frequency domain resource allocation granularity of the sub-channel and the mapping relationship, downlink control information is sent to the terminal device.
3. The method according to claim 2, characterized in that, Determining the mapping relationship between the sub-channel and the IRB includes: The mapping relationship between the sub-channel and the IRB is determined as follows: one IRB index is mapped to one sub-channel, wherein the number of sub-channels and IRB indices included in a given Listen-Before-Speak LBT sub-band is the same.
4. The method according to claim 2, characterized in that, Determining the mapping relationship between the sub-channel and the IRB includes: The mapping relationship between the sub-channel and the IRB is determined as follows: each physical resource block (PRB) within a sub-channel is mapped to a specific PRB within the IRB; wherein, a given LBT subband includes M sub-channels and N IRBs, where M and N are positive integers.
5. The method according to claim 1, characterized in that, The method further includes: X is determined based on whether the frequency domain resource allocation indication field indicates the position of the lowest IRB index of the initial transmission, and the frequency domain resource allocation method supported by the frequency domain resource allocation with IRB as the granularity.
6. The method according to claim 5, characterized in that, X is L-1, where L is the number of IRB indices included in an LBT subband, and L is a positive integer; wherein, the frequency domain resource allocation indication field does not indicate the position of the lowest IRB index of the initial transmission, and the frequency domain resource allocation supports discrete IRB index allocation. Alternatively, X is [ The L is the number of IRB indices included in an LBT subband, and L is a positive integer; wherein the frequency domain resource allocation indication field does not indicate the position of the lowest IRB index of the initial transmission, and the frequency domain resource allocation supports continuous IRB index allocation.
7. The method according to claim 6, characterized in that, The downlink control information also includes a minimum IRB index indication field, which indicates the position of the minimum IRB index during initial transmission; wherein, the number of bits in the minimum IRB index indication field is... .
8. The method according to claim 5, characterized in that, X is L, where L is the number of IRB indices included in an LBT subband, and L is a positive integer; wherein, the frequency domain resource allocation indication field indicates the position of the lowest IRB index transmitted initially, and the frequency domain resource allocation supports discrete IRB index allocation. Alternatively, X is [ The L is the number of IRB indices included in an LBT subband, and L is a positive integer; wherein, the frequency domain resource allocation indication field indicates the position of the lowest IRB index transmitted initially, and the frequency domain resource allocation supports continuous IRB index allocation.
9. The method according to claim 1, characterized in that, The Y is [ The This refers to the number of resource block sets contained in the BWP portion of the direct communication bandwidth. The value is a positive integer; wherein the frequency domain resource allocation supports resource allocation for consecutive sets of resource blocks, supports the same distribution pattern of IRB indices in different sets of resource blocks, and supports reserving resources once. Alternatively, Y is [ The This refers to the number of resource block sets contained in the BWP portion of the direct communication bandwidth. The value is a positive integer; wherein the frequency domain resource allocation supports resource allocation for consecutive sets of resource blocks, supports the same distribution pattern of IRB indices in different sets of resource blocks, and supports reserving resources twice.
10. The method according to claim 1, characterized in that, The Y is [ The This refers to the number of resource block sets contained in the BWP portion of the direct communication bandwidth. The value is a positive integer; wherein the frequency domain resource allocation supports resource allocation for consecutive sets of resource blocks, and supports different distribution patterns of IRB indices in different sets of resource blocks, and supports reserving resources once. Alternatively, Y is [ The This refers to the number of resource block sets contained in the BWP portion of the direct communication bandwidth. The value is a positive integer; wherein the frequency domain resource allocation supports resource allocation for consecutive sets of resource blocks, and supports different distribution patterns of IRB indices in different sets of resource blocks, and supports reserving resources twice.
11. The method according to claim 10, characterized in that, The downlink control information also includes a first offset indication field, which is used to indicate the offset of the IRB index in the adjacent resource block set in the current transmission resource, or the offset of the IRB index in the adjacent resource block set in the reserved first-level resource, or the offset of the IRB index in the adjacent resource block set in the reserved second-level resource; wherein, the number of bits in the first offset indication field is... Wherein, L is the number of IRB indices included in an LBT subband.
12. The method according to claim 1, characterized in that, The Y is ; wherein, the This refers to the number of resource block sets contained in the BWP portion of the direct communication bandwidth. The value is a positive integer; wherein the frequency domain resource allocation supports resource allocation for discrete resource block sets, supports the same distribution pattern of IRB indices in different resource block sets, and supports reserving resources once. Alternatively, Y is ; wherein, the This refers to the number of resource block sets contained in the BWP portion of the direct communication bandwidth. The value is a positive integer; wherein the frequency domain resource allocation supports resource allocation for discrete resource block sets, supports the same distribution pattern of IRB indices in different resource block sets, and supports reserving resources twice.
13. The method according to claim 1, characterized in that, The Y is ; wherein, the This refers to the number of resource block sets contained in the BWP portion of the direct communication bandwidth. The value is a positive integer; wherein the frequency domain resource allocation supports resource allocation for discrete resource block sets, and supports different distribution patterns of IRB indices in different resource block sets, and supports reserving resources once; Alternatively, Y is ; wherein, the This refers to the number of resource block sets contained in the BWP portion of the direct communication bandwidth. The value is a positive integer; wherein the frequency domain resource allocation supports resource allocation for discrete resource block sets, and supports different distribution patterns of IRB indices in different resource block sets, and supports reserving resources twice.
14. The method according to claim 13, characterized in that, The downlink control information also includes a second offset indication field. This second offset indication field indicates the offset of the IRB index in the adjacent resource block set within the current transmission resource, or the offset of the IRB index in the adjacent resource block set within the reserved primary resource, or the offset of the IRB index in the adjacent resource block set within the reserved secondary resource; wherein the number of bits in the second offset indication field is... Wherein, L is the number of IRB indices included in an LBT subband.
15. The method according to any one of claims 5 to 14, characterized in that, Also includes: Send configuration information to the terminal device; wherein, different values of the configuration information are used to indicate enabling or disabling the sending of downlink control information to the terminal device based on the frequency domain resource allocation granularity of the IRB.
16. A resource allocation and acquisition method, applied to unlicensed frequency bands for direct terminal communication, characterized in that, The method is executed by a terminal device, and the method includes: Determine the granularity of frequency domain resource allocation; The device receives downlink control information sent by a network device based on the frequency domain resource allocation granularity; wherein the downlink control information includes a frequency domain resource allocation indication field, which is used to indicate the frequency domain resources allocated to the terminal device. When the frequency domain resource allocation granularity is a comb-tooth resource block (IRB), the downlink control information transmitted by the receiving network device based on the frequency domain resource allocation granularity includes: Receive downlink control information sent by the network device based on the frequency domain resource allocation granules of the IRB; The frequency domain resource allocation indication field in the downlink control information includes a first part and a second part. The first part is used to indicate the number and / or position of IRB indices occupied by the Sidelink transmission within an unlicensed LBT subband. The first part includes X bits, where X is a positive integer. The second part is used to indicate the number and / or position of the Sidelink transmission within an unlicensed LBT subband. The second part includes Y bits, where Y is a positive integer.
17. The method according to claim 16, characterized in that, When the frequency domain resource allocation granularity is a sub-channel, the downlink control information transmitted by the receiving network device based on the frequency domain resource allocation granularity includes: Determine the mapping relationship between the sub-channel and the IRB; The receiving network device sends downlink control information based on the frequency domain resource allocation granularity of the sub-channel and the mapping relationship.
18. The method according to claim 17, characterized in that, Determining the mapping relationship between the sub-channel and the IRB includes: The mapping relationship between the sub-channel and the IRB is determined as follows: one IRB index is mapped to one sub-channel, wherein the number of sub-channels and IRB indices included in a given Listen-Before-Speak LBT sub-band is the same.
19. The method according to claim 17, characterized in that, Determining the mapping relationship between the sub-channel and the IRB includes: The mapping relationship between the sub-channel and the IRB is determined as follows: each physical resource block (PRB) within a sub-channel is mapped to a specific PRB within the IRB; wherein, a given LBT subband includes M sub-channels and N IRBs, where M and N are positive integers.
20. The method according to claim 16, characterized in that, The method further includes: X is determined based on whether the frequency domain resource allocation indication field indicates the position of the lowest IRB index of the initial transmission, and the frequency domain resource allocation method supported by the frequency domain resource allocation with IRB as the granularity.
21. The method according to claim 20, characterized in that, X is L-1, where L is the number of IRB indices included in an LBT subband, and L is a positive integer; wherein, the frequency domain resource allocation indication field does not indicate the position of the lowest IRB index of the initial transmission, and the frequency domain resource allocation supports discrete IRB index allocation. Alternatively, X is [ The L is the number of IRB indices included in an LBT subband, and L is a positive integer; wherein the frequency domain resource allocation indication field does not indicate the position of the lowest IRB index of the initial transmission, and the frequency domain resource allocation supports continuous IRB index allocation.
22. The method according to claim 21, characterized in that, The downlink control information also includes a minimum IRB index indication field, which indicates the position of the minimum IRB index during initial transmission; wherein, the number of bits in the minimum IRB index indication field is [ ].
23. The method according to claim 20, characterized in that, X is L, where L is the number of IRB indices included in an LBT subband, and L is a positive integer; wherein, the frequency domain resource allocation indication field indicates the position of the lowest IRB index transmitted initially, and the frequency domain resource allocation supports discrete IRB index allocation. Alternatively, X is [ The L is the number of IRB indices included in an LBT subband, and L is a positive integer; wherein, the frequency domain resource allocation indication field indicates the position of the lowest IRB index transmitted initially, and the frequency domain resource allocation supports continuous IRB index allocation.
24. The method according to claim 16, characterized in that, The Y is [ The This refers to the number of resource block sets contained in the BWP portion of the direct communication bandwidth. The value is a positive integer; wherein the frequency domain resource allocation supports resource allocation for consecutive sets of resource blocks, supports the same distribution pattern of IRB indices in different sets of resource blocks, and supports reserving resources once. Alternatively, Y is [ The This refers to the number of resource block sets contained in the BWP portion of the direct communication bandwidth. The value is a positive integer; wherein the frequency domain resource allocation supports resource allocation for consecutive sets of resource blocks, supports the same distribution pattern of IRB indices in different sets of resource blocks, and supports reserving resources twice.
25. The method according to claim 16, characterized in that, The Y is [ The This refers to the number of resource block sets contained in the BWP portion of the direct communication bandwidth. The value is a positive integer; wherein the frequency domain resource allocation supports resource allocation for consecutive sets of resource blocks, and supports different distribution patterns of IRB indices in different sets of resource blocks, and supports reserving resources once. Alternatively, Y is [ The This refers to the number of resource block sets contained in the BWP portion of the direct communication bandwidth. The value is a positive integer; wherein the frequency domain resource allocation supports resource allocation for consecutive sets of resource blocks, and supports different distribution patterns of IRB indices in different sets of resource blocks, and supports reserving resources twice.
26. The method according to claim 25, characterized in that, The downlink control information also includes a first offset indication field, which is used to indicate the offset of the IRB index in the adjacent resource block set in the current transmission resource, or the offset of the IRB index in the adjacent resource block set in the reserved first-level resource, or the offset of the IRB index in the adjacent resource block set in the reserved second-level resource; wherein, the number of bits in the first offset indication field is... Wherein, L is the number of IRB indices included in an LBT subband.
27. The method according to claim 16, characterized in that, The Y is ; wherein, the This refers to the number of resource block sets contained in the BWP portion of the direct communication bandwidth. The value is a positive integer; wherein the frequency domain resource allocation supports resource allocation for discrete resource block sets, supports the same distribution pattern of IRB indices in different resource block sets, and supports reserving resources once. Alternatively, Y is ; wherein, the This refers to the number of resource block sets contained in the BWP portion of the direct communication bandwidth. The value is a positive integer; wherein the frequency domain resource allocation supports resource allocation for discrete resource block sets, supports the same distribution pattern of IRB indices in different resource block sets, and supports reserving resources twice.
28. The method according to claim 16, characterized in that, The Y is The This refers to the number of resource block sets contained in the BWP portion of the direct communication bandwidth. The value is a positive integer; wherein the frequency domain resource allocation supports resource allocation for discrete resource block sets, and supports different distribution patterns of IRB indices in different resource block sets, and supports reserving resources once; Alternatively, Y is ; wherein, the This refers to the number of resource block sets contained in the BWP portion of the direct communication bandwidth. The value is a positive integer; wherein the frequency domain resource allocation supports resource allocation for discrete resource block sets, and supports different distribution patterns of IRB indices in different resource block sets, and supports reserving resources twice.
29. The method according to claim 28, characterized in that, The downlink control information also includes a second offset indication field, which is used to indicate the offset of the IRB index in the adjacent resource block set of the resource in this transmission, or to indicate the offset of the IRB index in the adjacent resource block set of the reserved first-time resource, or to indicate the offset of the IRB index in the adjacent resource block set of the reserved second-time resource; wherein, the number of bits in the second offset indication field is [ ]; where L is the number of IRB indices included in an LBT subband.
30. The method according to any one of claims 16 to 29, characterized in that, Also includes: The system receives configuration information sent by the network device; wherein different values of the configuration information are used to indicate whether to enable or disable the sending of downlink control information to the terminal device based on the frequency domain resource allocation granularity of the IRB.
31. A communication device, applied to an unlicensed frequency band for direct terminal communication, characterized in that, The communication device includes: The processing module is used to determine the granularity of frequency domain resource allocation; The transceiver module is used to send downlink control information to the terminal device based on the frequency domain resource allocation granularity; wherein the downlink control information includes a frequency domain resource allocation indication field, which is used to indicate the frequency domain resources allocated to the terminal device; When the frequency domain resource allocation granularity is a comb-tooth resource block (IRB), the transceiver module is specifically used for: Based on the frequency domain resource allocation granularity of the IRB, downlink control information is sent to the terminal device; The frequency domain resource allocation indication field in the downlink control information includes a first part and a second part. The first part is used to indicate the number and / or position of IRB indices occupied by the Sidelink transmission within an unlicensed LBT subband. The first part includes X bits, where X is a positive integer. The second part is used to indicate the number and / or position of the Sidelink transmission within an unlicensed LBT subband. The second part includes Y bits, where Y is a positive integer.
32. A communication device, applied to an unlicensed frequency band for direct terminal communication, characterized in that, The communication device includes: The processing module is used to determine the granularity of frequency domain resource allocation; the transceiver module is used to receive downlink control information sent by the network device based on the granularity of frequency domain resource allocation; wherein, the downlink control information includes a frequency domain resource allocation indication field, which is used to indicate the frequency domain resources allocated to the terminal device; When the frequency domain resource allocation granularity is a comb-tooth resource block (IRB), the transceiver module is specifically used for: Receive downlink control information sent by the network device based on the frequency domain resource allocation granules of the IRB; The frequency domain resource allocation indication field in the downlink control information includes a first part and a second part. The first part is used to indicate the number and / or position of IRB indices occupied by the Sidelink transmission within an unlicensed LBT subband. The first part includes X bits, where X is a positive integer. The second part is used to indicate the number and / or position of the Sidelink transmission within an unlicensed LBT subband. The second part includes Y bits, where Y is a positive integer.
33. A communication device, characterized in that, The device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method as described in any one of claims 1 to 15.
34. A communication device, characterized in that, The device includes a processor and a memory, the memory storing a computer program, the processor executing the computer program stored in the memory to cause the device to perform the method as described in any one of claims 16 to 30.
35. A computer-readable storage medium for storing instructions that, when executed, cause the method as described in any one of claims 1 to 15 to be implemented.
36. A computer-readable storage medium for storing instructions that, when executed, cause the method of any one of claims 16 to 30 to be implemented.
Citation Information
Patent Citations
Sidelink feedback resource configuration method, terminal device, and network device
WO2021232382A1