Resource pool configuration method, apparatus and computer-readable storage medium

By limiting the number of sub-channels and RB sets in the sidelink resource pool, the problems of high complexity and energy consumption of blind detection in receiving terminal equipment are solved, achieving more efficient resource pool configuration and reducing the number of blind detections and energy consumption.

CN116261871BActive Publication Date: 2026-05-26BEIJING XIAOMI MOBILE SOFTWARE CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
BEIJING XIAOMI MOBILE SOFTWARE CO LTD
Filing Date
2023-01-16
Publication Date
2026-05-26

AI Technical Summary

Technical Problem

In unlicensed bands on sidelinks, receiving terminal equipment needs to perform blind detection of PSCCH at multiple candidate start symbol positions, which increases the number of blind detections, increases complexity and energy consumption, and may exceed the maximum number of times the equipment can support, leading to reception failure.

Method used

By configuring the maximum number of sub-channels in the sidelink resource pool to not exceed floor(N/K) or the maximum number of RB sets to not exceed floor(N/(M*K)), the number of sub-channels and RB sets in the resource pool is limited, thereby reducing the number of blind detections.

Benefits of technology

This reduces the complexity and energy consumption of blind detection in receiving terminal equipment, avoids reception failures caused by excessive blind detection, and improves the energy efficiency of the equipment.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116261871B_ABST
    Figure CN116261871B_ABST
Patent Text Reader

Abstract

This disclosure discloses a method, apparatus, and computer-readable storage medium for configuring a resource pool, relating to the field of communication technology. The method determines that a time slot in a sidelink resource pool supports K candidate start symbols; it configures the maximum number of sub-channels in the sidelink resource pool to not exceed floor(N / K), where N and K are both positive integers. By configuring the maximum number of sub-channels or the maximum number of RB sets in the sidelink resource pool using the method proposed in this disclosure, the number of sub-channels in the sidelink resource pool is reduced, thereby reducing the number of blind detection PSCCHs by the terminal equipment and reducing the power consumption of the receiving terminal equipment.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This disclosure relates to the field of communication technology, and in particular to a method, apparatus and computer-readable storage medium for configuring a resource pool. Background Technology

[0002] In communication systems, with the continuous development of wireless communication, the requirements for communication capabilities are becoming increasingly stringent. In the unlicensed frequency band of the sidelink (SL), the Physical Sidelink Control Channel (PSCCH) is transmitted in one subchannel, located in the lowest subchannel of the lowest resource block (RB) set of the corresponding Physical Sidelink Shared Channel (PSSCH). The receiving terminal device determines the frequency domain position of the PSCCH by blindly detecting all subchannels in the entire resource pool at the position of Automatic Gain Control (AGC) within one slot. In the resource pool configuration of Release 16 (R16) or Release 17 (R17), a single resource pool can contain a maximum of 27 subchannels.

[0003] In the unlicensed band of the side link, it can support two candidate starting symbols (i.e., the positions of two AGCs) in one time slot. The transmitting terminal device may access the channel and start transmitting data at the position of the second candidate starting symbol. This means that the receiving terminal device needs to perform blind detection of PSCCH one by one on the sub-channels in the resource pool at the positions of the two candidate starting symbols. This will greatly increase the number of blind detections and the blind detection complexity of the receiving terminal device. It may also exceed the maximum number of blind detections supported by the receiving terminal device, resulting in high power consumption of the receiving terminal device. Summary of the Invention

[0004] The present disclosure discloses a resource pool configuration method, apparatus, and computer-readable storage medium, which can reduce the number of sub-channels in the sidelink resource pool by configuring the maximum number of sub-channels in the sidelink resource pool to not exceed floor(N / K) or the number of RB sets to not exceed floor(N / (M*K)), thereby reducing the number of blind detection PSCCHs by the receiving terminal equipment and thus reducing the power consumption of the receiving terminal equipment.

[0005] This disclosure provides a resource pool configuration method in one embodiment, applied to an unlicensed frequency band on a sidelink. The method is executed by a network device and includes:

[0006] Determine if a slot in the sidelink resource pool supports K candidate start symbols;

[0007] The maximum number of sub-channels in the configured sidelink resource pool shall not exceed floor(N / K), where N and K are both positive integers.

[0008] Another embodiment of this disclosure proposes a resource pool configuration method applied to an unlicensed frequency band on a sidelink. The method is executed by a network device and includes:

[0009] Determine if a slot in the sidelink resource pool supports K candidate start symbols;

[0010] The maximum number of resource blocks (RBs) in the configured sidelink resource pool shall not exceed floor(N / (M*K)), where N and K are both positive integers, and M is the number of sub-channels included in an RB set.

[0011] Another aspect of this disclosure provides a network device applied to an unlicensed frequency band of a sidelink, the network device comprising:

[0012] The processing module is used to determine that a time slot in the sidelink resource pool supports K candidate start symbols, and to configure the maximum number of subchannels contained in the sidelink resource pool to not exceed floor(N / K), where N and K are both positive integers.

[0013] Another aspect of this disclosure provides a network device applied to an unlicensed frequency band of a sidelink, the network device comprising:

[0014] The processing module is used to determine that a time slot in the sidelink resource pool supports K candidate start symbols, and to configure the maximum number of resource block (RB) sets in the sidelink resource pool to not exceed floor(N / (M*K)), where N and K are both positive integers, and M is the number of sub-channels included in an RB set.

[0015] Another aspect of this disclosure provides a communication device including a processor and a memory, wherein the memory stores a computer program, and the processor executes the computer program to implement the method as described in the preceding aspect of the embodiment.

[0016] Another aspect of this disclosure provides a communication device, comprising: a processor and an interface circuit;

[0017] The interface circuit is used to receive code instructions and transmit them to the processor;

[0018] The processor is configured to run the code instructions to perform the method as proposed in one aspect of the embodiments.

[0019] Another aspect of this disclosure provides a computer-readable storage medium for storing instructions that, when executed, cause the method described in one aspect of the disclosure to be implemented.

[0020] In summary, in the embodiments of this disclosure, it is determined that K candidate start symbols are supported in a time slot of the side-link resource pool; the maximum number of sub-channels contained in the side-link resource pool is configured not to exceed floor(N / K), where N and K are both positive integers. In the embodiments of this disclosure, a resource pool configuration mechanism can be provided, which can configure the maximum number of sub-channels or the maximum number of RB sets contained in the side-link resource pool, thereby reducing the number of sub-channels in the resource pool, thus reducing the blind detection complexity of the receiving terminal equipment, reducing the situation where the number of blind detections exceeds the maximum number of blind detections of the receiving terminal equipment, thus preventing the receiving terminal equipment from receiving data, and reducing the power consumption of the receiving terminal equipment. This disclosure provides a processing method for a "resource pool configuration" scenario, which reduces the number of sub-channels in the side-link resource pool by configuring the maximum number of sub-channels or the maximum number of RB sets contained in the side-link resource pool, thereby reducing the number of blind detections of PSCCH by the receiving terminal equipment and reducing the power consumption of the receiving terminal equipment. Attached Figure Description

[0021] The above and / or additional aspects and advantages of this disclosure will become apparent and readily understood from the following description of the embodiments taken in conjunction with the accompanying drawings, in which:

[0022] Figure 1 This is a flowchart illustrating a resource pool configuration method provided in one embodiment of the present disclosure;

[0023] Figure 2 This is a flowchart illustrating a resource pool configuration method provided in yet another embodiment of the present disclosure;

[0024] Figure 3 This is a flowchart illustrating a resource pool configuration method provided in yet another embodiment of the present disclosure;

[0025] Figure 4 This is a flowchart illustrating a resource pool configuration method provided in yet another embodiment of the present disclosure;

[0026] Figure 5 This is an example diagram illustrating a resource pool configuration method provided in yet another embodiment of this disclosure;

[0027] Figure 6 This is a flowchart illustrating a resource pool configuration method provided in yet another embodiment of the present disclosure;

[0028] Figure 7 This is an example diagram illustrating a resource pool configuration method provided in yet another embodiment of this disclosure;

[0029] Figure 8 This is an example diagram illustrating a resource pool configuration method provided in yet another embodiment of this disclosure;

[0030] Figure 9 This is a schematic diagram of the structure of a network device provided in one embodiment of the present disclosure;

[0031] Figure 10 This is a schematic diagram of the structure of a network device provided in another embodiment of the present disclosure;

[0032] Figure 11 This is a block diagram of a network device provided in one embodiment of the present disclosure. Detailed Implementation

[0033] Exemplary embodiments will now be described in detail, examples of which are illustrated in the accompanying drawings. When the following description relates to the drawings, unless otherwise indicated, the same numerals in different drawings denote the same or similar elements. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with those of this disclosure. Rather, they are merely examples of apparatuses and methods consistent with some aspects of the embodiments of this disclosure as detailed in the appended claims.

[0034] The terminology used in this disclosure is for the purpose of describing particular embodiments only and is not intended to be limiting of the present disclosure. The singular forms “a” and “the” as used in this disclosure and the appended claims are also intended to include the plural forms unless the context clearly indicates otherwise. It should also be understood that the term “and / or” as used herein refers to and includes any and all possible combinations of one or more of the associated listed items.

[0035] It should be understood that although the terms first, second, third, etc., may be used to describe various information in embodiments of this disclosure, such information should not be limited to these terms. These terms are only used to distinguish information of the same type from one another. For example, first information may also be referred to as second information without departing from the scope of embodiments of this disclosure, and similarly, second information may also be referred to as first information. Depending on the context, the words “if” and “suppose” as used herein may be interpreted as “when”, “when”, or “in response to a determination”.

[0036] The network elements or network functions involved in the embodiments of this disclosure can be implemented by independent hardware devices or by software in hardware devices. This disclosure does not limit this.

[0037] The following is a detailed description of a resource pool configuration method, apparatus, and computer-readable storage medium provided in the embodiments of this disclosure, with reference to the accompanying drawings.

[0038] Figure 1 This is a flowchart illustrating a resource pool configuration method provided in an embodiment of this disclosure. The method is executed by a network device, such as... Figure 1 As shown, the method may include the following steps:

[0039] Step 101: Determine if a time slot in the sidelink resource pool supports K candidate start symbols;

[0040] Step 102: Configure the maximum number of sub-channels in the side-link resource pool to not exceed floor(N / K), where N and K are both positive integers.

[0041] In one embodiment of this disclosure, the method can be applied to unlicensed frequency bands of side links.

[0042] In one embodiment of this disclosure, floor is used to indicate rounding down to the nearest integer. For example, floor(N / K) can indicate rounding down to the nearest integer with respect to N / K, such as floor(N / K) being the largest integer not greater than N / K.

[0043] Furthermore, in one embodiment of this disclosure, the time slot supports a candidate start symbol, floor(N) equal to N.

[0044] For example, in one embodiment of this disclosure, it is determined that a candidate start symbol is supported in a time slot of the sidelink resource pool, and the maximum number of subchannels contained in the sidelink resource pool is configured not to exceed floor(N), where floor(N) equals N.

[0045] For example, in one embodiment of this disclosure, one candidate start symbol is supported in one time slot, and the maximum number of sub-channels contained in the configuration side link resource pool can be equal to N.

[0046] For example, in one embodiment of this disclosure, one candidate start symbol is supported in one time slot, and the maximum number of sub-channels contained in the configuration side link resource pool may be less than N.

[0047] Furthermore, in one embodiment of this disclosure, the time slot supports two candidate start symbols, and the maximum number of sub-channels does not exceed floor(N / 2).

[0048] For example, in one embodiment of this disclosure, it is determined that two candidate start symbols are supported in one time slot of the side link resource pool, and the maximum number of sub-channels contained in the side link resource pool is configured not to exceed floor(N / 2).

[0049] Furthermore, in one embodiment of this disclosure, when a candidate start symbol is supported in a time slot, i.e., when K is 1, the maximum number of sub-channels contained in the sidelink resource pool can be configured to be equal to N.

[0050] For example, in one embodiment of this disclosure, N is the maximum number of blind detection physical side link control channels (PSCCHs) supported by the terminal device in a time slot.

[0051] For example, in one embodiment of this disclosure, N is the maximum number of times the terminal device supports blind detection physical downlink control channel (PDCCH) in a time slot.

[0052] For example, in one embodiment of this disclosure, the maximum number of blind PDCCH detections supported by the terminal device in one timeslot is 44, 36, 22, and 20 for 15kHz, 30kHz, 60kHz, and 120kHz, respectively. The value of N represents the maximum number of blind PDCCH detections supported by the reuse terminal device in one timeslot, where different subcarrier spacings correspond to different N values.

[0053] Furthermore, in one embodiment of this disclosure, for a subcarrier spacing of 15 kHz, the value of N can be, for example, 44; for a subcarrier spacing of 30 kHz, the value of N can be, for example, 36; for a subcarrier spacing of 60 kHz, the value of N can be, for example, 22; and for a subcarrier spacing of 120 kHz, the value of N can be, for example, 20.

[0054] For example, in one embodiment of this disclosure, the method further includes:

[0055] N and K are determined based on the subcarrier spacing.

[0056] In one embodiment of this disclosure, the value of K can be, for example, 1, or the value of K can also be 2.

[0057] For example, in one embodiment of this disclosure, for a 15kHz subcarrier spacing, N can be 44, K can be 1, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 44; for a 30kHz subcarrier spacing, N can be 36, K can be 1, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 36; for a 60kHz subcarrier spacing, N can be 22, K can be 1, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 22; for a 120kHz subcarrier spacing, N can be 20, K can be 1, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 20.

[0058] For example, in one embodiment of this disclosure, for a 15kHz subcarrier spacing, N can be 44, K can be 2, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 44 / 2 = 22; for a 30kHz subcarrier spacing, N can be 36, K can be 2, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 36 / 2 = 18; for a 60kHz subcarrier spacing, N can be 22, K can be 2, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 22 / 2 = 11; for a 120kHz subcarrier spacing, N can be 20, K can be 2, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 20 / 2 = 10.

[0059] In summary, in the embodiments of this disclosure, it is determined that K candidate start symbols are supported in one time slot of the side-link resource pool; the maximum number of sub-channels contained in the side-link resource pool is configured not to exceed floor(N / K), where N and K are both positive integers. In the embodiments of this disclosure, a resource pool configuration mechanism can be provided, which can configure the maximum number of sub-channels contained in the side-link resource pool, thereby reducing the number of sub-channels in the resource pool, thus reducing the blind detection complexity of the receiving terminal equipment, reducing the situation where the number of blind detections exceeds the maximum number of blind detections of the receiving terminal equipment, resulting in the receiving terminal equipment being unable to receive data, and reducing the power consumption of the receiving terminal equipment. This disclosure provides a processing method for the "resource pool configuration" scenario, which, by configuring the maximum number of sub-channels contained in the side-link resource pool not to exceed floor(N / K), can reduce the number of sub-channels in the side-link resource pool, reduce the number of blind detections of PSCCH by the receiving terminal equipment, and reduce the power consumption of the receiving terminal equipment.

[0060] Figure 2 This is a flowchart illustrating a resource pool configuration method provided in an embodiment of this disclosure. The method is executed by a network device, such as... Figure 2 As shown, the method may include the following steps:

[0061] Step 201: Determine a candidate start symbol that is supported in a time slot within the sidelink resource pool;

[0062] Step 202: Configure the maximum number of sub-channels in the side-link resource pool to not exceed floor(N), where N and K are both positive integers, and floor(N) equals N.

[0063] In one embodiment of this disclosure, the description of steps 201-202 can be found in the above-described embodiments, and this disclosure does not limit the scope of the embodiments. The optional examples in this disclosure can be arbitrarily combined, and without contradiction, this disclosure can be combined with steps from other embodiments and optional examples from other embodiments.

[0064] In one embodiment of this disclosure, the value of K can be, for example, 1. For instance, the number of candidate start symbols supported in a time slot can be 1.

[0065] Furthermore, in one embodiment of this disclosure, the time slot supports a candidate start symbol, floor(N) equal to N.

[0066] For example, in one embodiment of this disclosure, one candidate start symbol is supported in one time slot, and the maximum number of sub-channels contained in the configuration side link resource pool can be equal to N.

[0067] For example, in one embodiment of this disclosure, one candidate start symbol is supported in one time slot, and the maximum number of sub-channels contained in the configuration side link resource pool may be less than N.

[0068] For example, in one embodiment of this disclosure, for a 15kHz subcarrier spacing, N can be 44, K can be 1, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 44; for a 30kHz subcarrier spacing, N can be 36, K can be 1, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 36; for a 60kHz subcarrier spacing, N can be 22, K can be 1, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 22; for a 120kHz subcarrier spacing, N can be 20, K can be 1, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 20.

[0069] In summary, in the embodiments of this disclosure, it is determined that one candidate start symbol is supported in one time slot of the side-link resource pool; step 202, configure the maximum number of sub-channels contained in the side-link resource pool to not exceed floor(N), where N and K are both positive integers, and floor(N) equals N. In the embodiments of this disclosure, a resource pool configuration mechanism can be provided, which can configure the maximum number of sub-channels contained in the side-link resource pool, thereby reducing the number of sub-channels in the resource pool, thereby reducing the blind detection complexity of the receiving terminal equipment, reducing the situation where the number of blind detections exceeds the maximum number of blind detections of the receiving terminal equipment, thus preventing the receiving terminal equipment from receiving data, and reducing the power consumption of the receiving terminal equipment. Specifically, this disclosure discloses a scheme for configuring the maximum number of sub-channels contained in the side-link resource pool when the number of candidate start symbols supported in one time slot is one. This disclosure provides a processing method for a "resource pool configuration" scenario, which reduces the number of sub-channels in the side link resource pool by configuring the maximum number of sub-channels in the side link resource pool to not exceed floor(N), thereby reducing the number of blind PSCCH detections by the receiving terminal device and reducing the power consumption of the receiving terminal device.

[0070] Figure 3 This is a flowchart illustrating a resource pool configuration method provided in an embodiment of this disclosure. The method is executed by a network device, such as... Figure 3 As shown, the method may include the following steps:

[0071] Step 301: Determine if a time slot in the sidelink resource pool supports two candidate start symbols;

[0072] Step 302: Configure the maximum number of sub-channels in the side-link resource pool to not exceed floor(N / 2), where N and K are both positive integers.

[0073] In one embodiment of this disclosure, the description of steps 301-302 can be found in the above-described embodiments, and this disclosure does not limit the scope of the embodiments. The optional examples in this disclosure can be arbitrarily combined, and without contradiction, this disclosure can be combined with steps from other embodiments and optional examples from other embodiments.

[0074] In one embodiment of this disclosure, the value of K can be, for example, 2. For instance, the number of candidate start symbols supported in a time slot can be 2.

[0075] Furthermore, in one embodiment of this disclosure, the time slot supports two candidate start symbols, and the maximum number of sub-channels does not exceed floor(N / 2).

[0076] For example, in one embodiment of this disclosure, for a 15kHz subcarrier spacing, N can be 44, K can be 2, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 44 / 2 = 22; for a 30kHz subcarrier spacing, N can be 36, K can be 2, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 36 / 2 = 18; for a 60kHz subcarrier spacing, N can be 22, K can be 2, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 22 / 2 = 11; for a 120kHz subcarrier spacing, N can be 20, K can be 2, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 20 / 2 = 10.

[0077] In summary, in the embodiments of this disclosure, it is determined that K candidate start symbols are supported in one time slot of the side-link resource pool; the maximum number of sub-channels contained in the side-link resource pool is configured not to exceed floor(N / 2), where N and K are both positive integers. In the embodiments of this disclosure, a resource pool configuration mechanism can be provided, which can configure the maximum number of sub-channels contained in the side-link resource pool, thereby limiting the number of sub-channels in the resource pool, reducing the blind detection complexity of the receiving terminal equipment, reducing the situation where the number of blind detections exceeds the maximum number of blind detections of the receiving terminal equipment, thus preventing the receiving terminal equipment from receiving data, and reducing the power consumption of the receiving terminal equipment. Specifically, this disclosure discloses a scheme for configuring the maximum number of sub-channels contained in the side-link resource pool when the number of candidate start symbols supported in one time slot is two. This disclosure provides a processing method for a "resource pool configuration" scenario, which reduces the number of sub-channels in the side-link resource pool by configuring the maximum number of sub-channels contained in the side-link resource pool to not exceed floor(N / 2K), thereby reducing the number of blind detections of PSCCH by the receiving terminal equipment and reducing the power consumption of the receiving terminal equipment.

[0078] Figure 4 This is a flowchart illustrating a resource pool configuration method provided in an embodiment of this disclosure. The method is executed by a network device, such as... Figure 4 As shown, the method may include the following steps:

[0079] Step 401: Determine N and K based on the subcarrier spacing;

[0080] Step 402: Determine if a time slot in the sidelink resource pool supports K candidate start symbols;

[0081] Step 403: Configure the maximum number of sub-channels in the side-link resource pool to not exceed floor(N / K), where N and K are both positive integers.

[0082] In one embodiment of this disclosure, the description of steps 401-403 can be found in the above-described embodiments, and this disclosure does not limit the scope of the embodiments. The optional examples in this disclosure can be arbitrarily combined, and without contradiction, this disclosure can be combined with steps from other embodiments and optional examples from other embodiments.

[0083] In one embodiment of this disclosure, for a subcarrier spacing of 15 kHz, the value of N can be, for example, 44; for a subcarrier spacing of 30 kHz, the value of N can be, for example, 36; for a subcarrier spacing of 60 kHz, the value of N can be, for example, 22; and for a subcarrier spacing of 120 kHz, the value of N can be, for example, 20.

[0084] For example, in one embodiment of this disclosure, for a 15kHz subcarrier spacing, N can be 44, K can be 1, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 44; for a 30kHz subcarrier spacing, N can be 36, K can be 1, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 36; for a 60kHz subcarrier spacing, N can be 22, K can be 1, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 22; for a 120kHz subcarrier spacing, N can be 20, K can be 1, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 20.

[0085] For example, in one embodiment of this disclosure, for a 15kHz subcarrier spacing, N can be 44, K can be 2, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 44 / 2 = 22; for a 30kHz subcarrier spacing, N can be 36, K can be 2, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 36 / 2 = 18; for a 60kHz subcarrier spacing, N can be 22, K can be 2, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 22 / 2 = 11; for a 120kHz subcarrier spacing, N can be 20, K can be 2, and the maximum number of subchannels in the configuration-side link resource pool does not exceed 20 / 2 = 10.

[0086] In summary, in the embodiments of this disclosure, N and K are determined based on the subcarrier spacing; K candidate start symbols are supported in one time slot of the side-link resource pool; and the maximum number of sub-channels contained in the side-link resource pool is configured not to exceed floor(N / K), where N and K are both positive integers. This disclosure provides a resource pool configuration mechanism, which can configure the maximum number of sub-channels contained in the side-link resource pool, reducing the complexity of blind detection for the receiving terminal equipment, reducing the number of blind detections exceeding the maximum number of blind detections for the receiving terminal equipment, thus preventing the receiving terminal equipment from receiving data, and reducing the power consumption of the receiving terminal equipment. This disclosure specifically discloses a scheme for determining N and K based on the subcarrier spacing. This disclosure provides a processing method for the "resource pool configuration" scenario, which reduces the number of sub-channels in the side-link resource pool by configuring the maximum number of sub-channels contained in the side-link resource pool to not exceed floor(N / K), thereby reducing the number of blind detection PSCCHs by the receiving terminal equipment and reducing the power consumption of the receiving terminal equipment.

[0087] Figure 5 This is a flowchart illustrating a resource pool configuration method provided in an embodiment of this disclosure. The method is executed by a network device, such as... Figure 5 As shown, the method may include the following steps:

[0088] Step 501: Determine if a time slot in the sidelink resource pool supports K candidate start symbols;

[0089] Step 502: Configure the maximum number of resource block (RB) sets in the side-link resource pool to not exceed floor(N / (M*K)), where N and K are both positive integers, and M is the number of sub-channels included in an RB set.

[0090] In one embodiment of this disclosure, an unlicensed frequency band is applied to the side link.

[0091] In one embodiment of this disclosure, floor is used to indicate rounding down to the nearest integer. For example, floor(N / (M*K)) can indicate rounding down to the nearest integer for N / (M*K), such that floor(N / K) can be the largest integer not greater than N / (M*K).

[0092] Furthermore, in one embodiment of this disclosure, a candidate start symbol is supported in the time slot, and the maximum number of RB sets does not exceed floor (N / M).

[0093] For example, in one embodiment of this disclosure, it is determined that a candidate start symbol is supported in a time slot of the side link resource pool, and the maximum number of RB sets contained in the side link resource pool is configured not to exceed floor (N / M).

[0094] Furthermore, in one embodiment of this disclosure, two candidate start symbols are supported in the time slot, and the maximum number of RB sets does not exceed floor(N / 2M).

[0095] Furthermore, in one embodiment of this disclosure, it is determined that two candidate start symbols are supported in one time slot of the side link resource pool, and the maximum number of RB sets contained in the side link resource pool is configured not to exceed floor (N / 2M).

[0096] For example, in one embodiment of this disclosure, N is the maximum number of blind PSCCH detections supported by the terminal device in a time slot.

[0097] Furthermore, in one embodiment of this disclosure, N is the maximum number of blind detection PDCCHs supported by the reuse terminal device in a time slot.

[0098] In one embodiment of this disclosure, for a subcarrier spacing of 15 kHz, the value of N can be, for example, 44; for a subcarrier spacing of 30 kHz, the value of N can be, for example, 36; for a subcarrier spacing of 60 kHz, the value of N can be, for example, 22; and for a subcarrier spacing of 120 kHz, the value of N can be, for example, 20.

[0099] Furthermore, in one embodiment of this disclosure, the method further includes:

[0100] N and K are determined based on the subcarrier spacing.

[0101] For example, in one embodiment of this disclosure, when the subcarrier spacing is 15 kHz, the value of N can be, for example, 44, and the value of K can be, for example, 1. When one subchannel equals two interlaces, the value of M can be, for example, 5, that is, the maximum supported RB set does not exceed 8, floor(44 / (1×5))=8; when one subchannel equals one interlace, the value of M can be, for example, 10, that is, the maximum supported RB set does not exceed 4, that is, floor(44 / (1×10))=4.

[0102] For example, in one embodiment of this disclosure, when the subcarrier spacing is 15 kHz, the value of N can be, for example, 44, and the value of K can be, for example, 2. When one subchannel equals two interlaces, the value of M can be, for example, 5, that is, the supported RB set does not exceed 4, floor(44 / (2×5))=4; when one subchannel equals one interlace, the value of M can be, for example, 10, that is, the supported RB set does not exceed 2, floor(44 / (2×10))=2.

[0103] For example, in one embodiment of this disclosure, when the subcarrier spacing is 30 kHz, the value of N can be, for example, 36, and the value of K can be, for example, 1. When one subchannel equals two interlaces, the value of M can be, for example, 5, that is, the maximum supported RB set does not exceed 7, floor(36 / (1×5))=7; when one subchannel equals one interlace, the value of M can be, for example, 10, that is, the maximum supported RB set does not exceed 3, that is, floor(36 / (1×10))=3.

[0104] For example, in one embodiment of this disclosure, when the subcarrier spacing is 30 kHz, the value of N can be, for example, 36, and the value of K can be, for example, 2. When one subchannel equals two interlaces, the value of M can be, for example, 5, that is, the maximum supported RB set does not exceed 3, floor(36 / (2×5))=3; when one subchannel equals one interlace, the value of M can be, for example, 10, that is, the maximum supported RB set does not exceed 1, that is, floor(36 / (2×10))=1.

[0105] In summary, in the embodiments of this disclosure, it is determined that K candidate start symbols are supported in a time slot of the side-link resource pool; the maximum number of resource block (RB) sets in the side-link resource pool is configured not to exceed floor(N / (M*K)), where N and K are both positive integers, and M is the number of sub-channels included in an RB set. In the embodiments of this disclosure, a resource pool configuration mechanism can be provided, which can configure the maximum number of RB sets in the side-link resource pool, thereby limiting the number of sub-channels in the resource pool, thereby reducing the blind detection complexity of the receiving terminal equipment, reducing the situation where the number of blind detections exceeds the maximum number of blind detections of the receiving terminal equipment, thus preventing the receiving terminal equipment from receiving data, and reducing the power consumption of the receiving terminal equipment. This disclosure provides a processing method for the "resource pool configuration" scenario, which reduces the number of RB sets in the side-link resource pool by configuring the maximum number of RB sets in the side-link resource pool not to exceed floor(N / (M*K)), thereby reducing the number of sub-channels in the side-link resource pool, reducing the number of blind detection PSCCHs by the receiving terminal equipment, and reducing the power consumption of the receiving terminal equipment.

[0106] Figure 6 This is a flowchart illustrating a resource pool configuration method provided in an embodiment of this disclosure. The method is executed by a network device, such as... Figure 6 As shown, the method may include the following steps:

[0107] Step 601: Determine a candidate start symbol that is supported in a time slot of the sidelink resource pool;

[0108] Step 602: Configure the maximum number of resource block (RB) sets in the side-link resource pool to not exceed floor(N / M), where N and K are both positive integers, and M is the number of sub-channels included in an RB set.

[0109] In one embodiment of this disclosure, the description of steps 601-602 can be found in the above-described embodiments, and this disclosure does not limit the scope of the embodiments. The optional examples in this disclosure can be arbitrarily combined, and without contradiction, this disclosure can be combined with steps from other embodiments and optional examples from other embodiments.

[0110] Furthermore, in one embodiment of this disclosure, a candidate start symbol is supported in the time slot, and the maximum number of RB sets does not exceed floor (N / M).

[0111] For example, in one embodiment of this disclosure, N is the maximum number of blind PSCCH detections supported by the terminal device in a time slot.

[0112] Furthermore, in one embodiment of this disclosure, N is the maximum number of blind detection PDCCHs supported by the reuse terminal device in a time slot.

[0113] In one embodiment of this disclosure, the value of K can be, for example, 1, or the number of candidate start symbols supported in a time slot can be one. M represents the number of sub-channels included in an RB set.

[0114] For example, in one embodiment of this disclosure, when the subcarrier spacing is 15 kHz, the value of N can be, for example, 44, and the value of K can be, for example, 1. When one subchannel equals two interlaces, the value of M can be, for example, 5, that is, the maximum supported RB set does not exceed 8, floor(44 / (1×5))=8; when one subchannel equals one interlace, the value of M can be, for example, 10, that is, the maximum supported RB set does not exceed 4, that is, floor(44 / (1×10))=4.

[0115] For example, in one embodiment of this disclosure, when the subcarrier spacing is 30 kHz, the value of N can be, for example, 36, and the value of K can be, for example, 1. When one subchannel equals two interlaces, the value of M can be, for example, 5, that is, the maximum supported RB set does not exceed 7, floor(36 / (1×5))=7; when one subchannel equals one interlace, the value of M can be, for example, 5, that is, the maximum supported RB set does not exceed 3, that is, floor(36 / (1×10))=3.

[0116] In summary, in the embodiments of this disclosure, it is determined that one candidate start symbol is supported in one time slot of the side-link resource pool; the maximum number of resource block (RB) sets contained in the side-link resource pool is configured to not exceed floor(N / M), where N and K are both positive integers, and M is the number of sub-channels included in one RB set. In the embodiments of this disclosure, a resource pool configuration mechanism can be provided, which can configure the maximum number of RB sets contained in the side-link resource pool, thereby reducing the number of sub-channels in the resource pool, thus reducing the blind detection complexity of the receiving terminal equipment, reducing the situation where the number of blind detections exceeds the maximum number of blind detections of the receiving terminal equipment, thus preventing the receiving terminal equipment from receiving data, and reducing the power consumption of the receiving terminal equipment. Specifically, this disclosure discloses a scheme for configuring the maximum number of RB sets contained in the side-link resource pool when the number of candidate start symbols supported in one time slot is one. This disclosure provides a processing method for a "resource pool configuration" scenario, which reduces the number of RB sets in the side-link resource pool by configuring the maximum number of RB sets in the side-link resource pool to not exceed floor (N / M), thereby reducing the number of sub-channels in the side-link resource pool, reducing the number of blind detection PSCCHs by the receiving terminal equipment, and reducing the power consumption of the receiving terminal equipment.

[0117] Figure 7 This is a flowchart illustrating a resource pool configuration method provided in an embodiment of this disclosure. The method is executed by a network device, such as... Figure 7 As shown, the method may include the following steps:

[0118] Step 701: Determine if a time slot in the sidelink resource pool supports two candidate start symbols;

[0119] Step 702: Configure the maximum number of resource block (RB) sets in the side-link resource pool to not exceed floorfloor(N / 2M), where N and K are both positive integers, and M is the number of sub-channels included in an RB set.

[0120] In one embodiment of this disclosure, the description of steps 701-702 can be found in the above-described embodiments, and this disclosure does not limit the scope of the embodiments. The optional examples in this disclosure can be arbitrarily combined, and without contradiction, this disclosure can be combined with steps from other embodiments and optional examples from other embodiments.

[0121] Furthermore, in one embodiment of this disclosure, two candidate start symbols are supported in the time slot, and the maximum number of RB sets does not exceed floor(N / 2M).

[0122] For example, in one embodiment of this disclosure, N is the maximum number of blind PSCCH detections supported by the terminal device in a time slot.

[0123] Furthermore, in one embodiment of this disclosure, N is the maximum number of blind detection PDCCHs supported by the reuse terminal device in a time slot.

[0124] In one embodiment of this disclosure, the value of K can be, for example, 2, meaning that the number of candidate start symbols supported in a time slot can be two. M represents the number of sub-channels included in an RB set.

[0125] For example, in one embodiment of this disclosure, when the subcarrier spacing is 15 kHz, the value of N can be, for example, 44, and the value of K can be, for example, 2. When one subchannel equals two interlaces, the value of M can be, for example, 5, that is, the supported RB set does not exceed 4, floor(44 / (2×5))=4; when one subchannel equals one interlace, the value of M can be, for example, 10, that is, the supported RB set does not exceed 2, floor(44 / (2×10))=2.

[0126] For example, in one embodiment of this disclosure, when the subcarrier spacing is 30 kHz, the value of N can be, for example, 36, and the value of K can be, for example, 2. When one subchannel equals two interlaces, the value of M can be, for example, 5, that is, the maximum supported RB set does not exceed 3, floor(36 / (2×5))=3; when one subchannel equals one interlace, the value of M can be, for example, 10, that is, the maximum supported RB set does not exceed 1, that is, floor(36 / (2×10))=1.

[0127] In summary, in the embodiments of this disclosure, it is determined that two candidate start symbols are supported in one time slot of the side-link resource pool; the maximum number of resource block (RB) sets contained in the side-link resource pool is configured not to exceed floorfloor(N / 2M), where N and K are both positive integers, and M is the number of sub-channels included in one RB set. In the embodiments of this disclosure, a resource pool configuration mechanism can be provided, which can configure the maximum number of RB sets contained in the side-link resource pool, thereby limiting the number of sub-channels in the resource pool, thereby reducing the blind detection complexity of the receiving terminal equipment, reducing the situation where the number of blind detections exceeds the maximum number of blind detections of the receiving terminal equipment, thus preventing the receiving terminal equipment from receiving data, and reducing the power consumption of the receiving terminal equipment. Specifically, this disclosure discloses a scheme for configuring the maximum number of RB sets contained in the side-link resource pool when the number of candidate start symbols supported in one time slot is two. This disclosure provides a processing method for a "resource pool configuration" scenario, which reduces the number of RB sets in the side link resource pool by configuring the maximum number of RB sets in the side link resource pool to not exceed floor (N / 2M), thereby reducing the number of sub-channels in the resource pool, reducing the number of blind detection PSCCHs by the receiving terminal equipment, and reducing the power consumption of the receiving terminal equipment.

[0128] Figure 8 This is a flowchart illustrating a resource pool configuration method provided in an embodiment of this disclosure. The method is executed by a network device, such as... Figure 8 As shown, the method may include the following steps:

[0129] Step 801: Determine N and K based on the subcarrier spacing;

[0130] Step 802: Determine if a time slot in the sidelink resource pool supports K candidate start symbols;

[0131] Step 803: Configure the maximum number of resource block (RB) sets in the side-link resource pool to not exceed floor(N / (M*K)), where N and K are both positive integers, and M is the number of sub-channels included in an RB set.

[0132] In one embodiment of this disclosure, the description of steps 801-803 can be found in the above-described embodiments, and this disclosure does not limit the scope of the embodiments. The optional examples in this disclosure can be arbitrarily combined, and without contradiction, this disclosure can be combined with steps from other embodiments and optional examples from other embodiments.

[0133] For example, in one embodiment of this disclosure, N is the maximum number of blind PSCCH detections supported by the terminal device in a time slot.

[0134] Furthermore, in one embodiment of this disclosure, N is the maximum number of blind detection PDCCHs supported by the reuse terminal device in a time slot.

[0135] In one embodiment of this disclosure, M is the number of sub-channels included in an RB set.

[0136] For example, in one embodiment of this disclosure, when the subcarrier spacing is 15 kHz, the value of N can be, for example, 44, and the value of K can be, for example, 1; when the subcarrier spacing is 30 kHz, the value of N can be, for example, 36, and the value of K can be, for example, 2.

[0137] In summary, in the embodiments of this disclosure, N and K are determined based on the subcarrier spacing; K candidate start symbols are supported in a time slot of the side-link resource pool; and the maximum number of resource block (RB) sets in the side-link resource pool is configured not to exceed floor(N / (M*K)), where N and K are both positive integers, and M is the number of sub-channels included in an RB set. This disclosure provides a resource pool configuration mechanism that can configure the maximum number of RB sets in the side-link resource pool, thereby reducing the number of sub-channels in the resource pool, thus reducing the blind detection complexity of the receiving terminal equipment, reducing the number of blind detections exceeding the maximum number of blind detections that prevents the receiving terminal equipment from receiving data, and reducing the power consumption of the receiving terminal equipment. This disclosure specifically discloses a scheme for determining N and K based on the subcarrier spacing. This disclosure provides a processing method for a "resource pool configuration" scenario, which reduces the number of RB sets in the side link resource pool by configuring the maximum number of RB sets in the side link resource pool to not exceed floor(N / (M*K)), thereby reducing the number of sub-channels in the resource pool, reducing the number of blind detection PSCCHs by the receiving terminal equipment, and reducing the power consumption of the receiving terminal equipment.

[0138] Figure 9 This is a schematic diagram of the structure of a network device provided in an embodiment of this disclosure, applied to the unlicensed frequency band of the side link, such as... Figure 9 As shown, the network device 900 may include:

[0139] Processing module 901 is used to determine that a time slot in the side link resource pool supports K candidate start symbols, and to configure the maximum number of sub-channels contained in the side link resource pool to not exceed floor(N / K), where N and K are both positive integers.

[0140] In summary, in the embodiments of this disclosure, the processing module determines that a time slot in the side-link resource pool supports K candidate start symbols, and configures the maximum number of sub-channels in the side-link resource pool to not exceed floor(N / K), where N and K are both positive integers. This disclosure provides a resource pool configuration mechanism that can configure the maximum number of sub-channels in the side-link resource pool, thereby limiting the number of sub-channels in the resource pool, reducing the complexity of blind detection for the receiving terminal device, reducing the number of blind detections exceeding the maximum number of blind detections for the receiving terminal device, and reducing the power consumption of the receiving terminal device. This disclosure provides a network device for a "resource pool configuration" scenario, which, by configuring the maximum number of sub-channels in the side-link resource pool, can reduce the number of sub-channels in the side-link resource pool, reduce the number of blind detections of the PSCCH by the receiving terminal device, and reduce the power consumption of the receiving terminal device.

[0141] Optionally, in one embodiment of this disclosure, a candidate start symbol is supported in the time slot, where floor(N) equals N.

[0142] Optionally, in one embodiment of this disclosure, two candidate start symbols are supported in the time slot, and the maximum number of sub-channels does not exceed floor(N / 2).

[0143] Optionally, in one embodiment of this disclosure, N is the maximum number of blind detection physical side link control channels (PSCCHs) supported by the terminal device in a time slot.

[0144] Optionally, in one embodiment of this disclosure, N is the maximum number of times the terminal device supports blind detection physical downlink control channel (PDCCH) in a time slot.

[0145] Optionally, in one embodiment of this disclosure, the processing module 901 is further configured to:

[0146] N and K are determined based on the subcarrier spacing.

[0147] Figure 10 This is a schematic diagram of the structure of a network device provided in an embodiment of this disclosure, applied to the unlicensed frequency band of the side link, such as... Figure 10 As shown, the network device 1000 may include:

[0148] The processing module 1001 is used to determine that a time slot in the side-link resource pool supports K candidate start symbols, and to configure the maximum number of resource block (RB) sets in the side-link resource pool to not exceed floor(N / (M*K)), where N and K are both positive integers, and M is the number of sub-channels included in an RB set.

[0149] In summary, in the embodiments of this disclosure, the processing module determines that a time slot in the sidelink resource pool supports K candidate start symbols, and configures the maximum number of resource block (RB) sets in the sidelink resource pool to not exceed floor(N / (M*K)), where N and K are both positive integers, and M is the number of sub-channels included in an RB set. This disclosure provides a resource pool configuration mechanism that can configure the maximum number of RB sets in the sidelink resource pool, thereby limiting the number of sub-channels in the resource pool. This reduces the blind detection complexity of the receiving terminal equipment, reduces the number of blind detections exceeding the maximum number of blind detections, thus preventing the receiving terminal equipment from receiving data, and reduces the power consumption of the receiving terminal equipment. This disclosure provides a network device for a "resource pool configuration" scenario, which reduces the number of RB sets in the side-link resource pool by configuring the maximum number of RB sets in the side-link resource pool to not exceed floor(N / (M*K)), thereby reducing the number of sub-channels in the side-link resource pool, reducing the number of blind detection PSCCHs by the receiving terminal device, and reducing the power consumption of the receiving terminal device.

[0150] Optionally, in one embodiment of this disclosure, a candidate start symbol is supported in the time slot, and the maximum number of RB sets does not exceed floor (N / M).

[0151] Optionally, in one embodiment of this disclosure, two candidate start symbols are supported in the time slot, and the maximum number of RB sets does not exceed floor(N / 2M).

[0152] Optionally, in one embodiment of this disclosure, N is the maximum number of blind PSCCH detections supported by the terminal device in a time slot.

[0153] Optionally, in one embodiment of this disclosure, N is the maximum number of blind PDCCH detections supported by the reuse terminal device in a time slot.

[0154] Optionally, in one embodiment of this disclosure, the processing module 1001 is further configured to:

[0155] N and K are determined based on the subcarrier spacing.

[0156] Figure 11 This is a block diagram of a network device 1100 provided in an embodiment of this disclosure. For example, network device 1100 can be provided as a network device. (Refer to...) Figure 11The network device 1100 includes a processing component 1122, which further includes at least one processor, and memory resources represented by memory 1132 for storing instructions, such as application programs, that can be executed by the processing component 1122. The application programs stored in memory 1132 may include one or more modules, each corresponding to a set of instructions. Furthermore, the processing component 1122 is configured to execute instructions to perform any of the methods described above applied to the network device.

[0157] Network device 1100 may also include a power supply component 1127 configured to perform power management of network device 1100, a wired or wireless network interface 1150 configured to connect network device 1100 to a network, and an input / output (I / O) interface 1158. Network device 1100 may operate on an operating system stored in memory 1132, such as Windows Server™, Mac OS X™, Unix™, Linux™, Free BSD™, or similar.

[0158] In the embodiments provided above, the methods provided by the present disclosure have been described from the perspectives of network devices and UEs, respectively. To implement the functions of the methods provided in the embodiments of the present disclosure, the network device and the UE may include hardware structures and software modules, implementing the above functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. One of the above functions can be executed in the form of hardware structures, software modules, or a combination of hardware structures and software modules.

[0159] In the embodiments provided above, the methods provided by the present disclosure have been described from the perspectives of network devices and UEs, respectively. To implement the functions of the methods provided in the embodiments of the present disclosure, the network device and the UE may include hardware structures and software modules, implementing the above functions in the form of hardware structures, software modules, or a combination of hardware structures and software modules. One of the above functions can be executed in the form of hardware structures, software modules, or a combination of hardware structures and software modules.

[0160] This disclosure provides a communication device. The communication device may include a transceiver module and a processing module. The transceiver module may 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. The transceiver module can implement both sending and / or receiving functions.

[0161] The communication device can be a terminal device (such as the terminal device in the aforementioned method embodiments), a device within a terminal device, or a device that can be used in conjunction with a terminal device. Alternatively, the communication device can be a network device, a device within a network device, or a device that can be used in conjunction with a network device.

[0162] This disclosure provides another communication device. The communication device can be a network device, a terminal device (such as the terminal device in the foregoing method embodiments), a chip, chip system, or processor that supports the implementation of the above methods in a network device, or a chip, chip system, or processor that supports the implementation of the above methods in a terminal device. This device can be used to implement the methods described in the above method embodiments; for details, please refer to the descriptions in the above method embodiments.

[0163] A communication device may include one or more processors. The processor may be a general-purpose processor or a dedicated processor. For example, it may be a baseband processor or a central processing unit (CPU). The baseband processor can be used to process communication protocols and communication data, while the CPU can be used to control the communication device (e.g., network equipment, baseband chip, terminal equipment, terminal equipment chip, DU or CU, etc.), execute computer programs, and process data from the computer programs.

[0164] Optionally, the communication device may further include one or more memories, on which computer programs may be stored. The processor executes the computer programs to cause the communication device to perform the methods described in the above method embodiments. Optionally, the memories may also store data. The communication device and the memories may be provided separately or integrated together.

[0165] Optionally, the communication device may also include a transceiver and an antenna. The transceiver, also known as a transceiver unit, transceiver, or transceiver circuit, is used to implement transmission and reception functions. The transceiver may include a receiver and a transmitter; the receiver, also known as a receiver circuit, is used to implement the receiving function; the transmitter, also known as a transmitter or transmitting circuit, is used to implement the transmitting function.

[0166] Optionally, the communication device may further include one or more interface circuits. The interface circuits are used to receive code instructions and transmit them to the processor. The processor executes the code instructions to cause the communication device to perform the methods described in the above method embodiments.

[0167] The communication device is a network device: the processor is used to execute... Figures 1-8 Any of the methods shown.

[0168] In one implementation, the processor 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.

[0169] In one implementation, the processor may store a computer program that runs on the processor, causing the communication device to perform the methods described in the above method embodiments. The computer program may be embedded in the processor; in this case, the processor may be implemented in hardware.

[0170] In one implementation, the communication device may include circuitry capable of performing the functions of transmitting, receiving, or communicating as described in the foregoing method embodiments. The processor and transceiver described in this disclosure can be implemented on integrated circuits (ICs), analog ICs, radio frequency integrated circuits (RFICs), mixed-signal ICs, application-specific integrated circuits (ASICs), printed circuit boards (PCBs), electronic devices, etc. The processor and transceiver can also be manufactured using various IC process technologies, such as complementary metal oxide semiconductors (CMOS), n-metal-oxide-semiconductor (NMOS), positive-channel metal oxide semiconductors (PMOS), bipolar junction transistors (BJTs), bipolar CMOS (BiCMOS), silicon-germanium (SiGe), gallium arsenide (GaAs), etc.

[0171] The communication device described in the above embodiments can be a network device or a terminal device (such as the terminal device in the foregoing method embodiments), but the scope of the communication device described in this disclosure is not limited thereto, and the structure of the communication device is not limited. The communication device can be a standalone device or part of a larger device. For example, the communication device can be:

[0172] (1) Independent integrated circuit IC, or chip, or chip system or subsystem;

[0173] (2) A collection of one or more ICs, optionally including storage components for storing data and computer programs;

[0174] (3) ASIC, such as modem;

[0175] (4) Modules that can be embedded in other devices;

[0176] (5) Receivers, terminal equipment, smart terminal equipment, cellular phones, wireless equipment, handheld devices, mobile units, vehicle-mounted equipment, network equipment, cloud equipment, artificial intelligence equipment, etc.

[0177] (6) Others, etc.

[0178] When the communication device can be a chip or a chip system, the chip includes a processor and an interface. There can be one or more processors, and multiple interfaces.

[0179] Optionally, the chip also includes a memory for storing necessary computer programs and data.

[0180] Those skilled in the art will also understand that the various illustrative logical blocks and steps listed in the embodiments of this disclosure can be implemented by electronic hardware, computer software, or a combination of both. Whether such functionality is implemented in hardware or software depends on the specific application and the overall system design requirements. Those skilled in the art can implement the described functionality using various methods for each specific application, but such implementation should not be construed as exceeding the scope of protection of the embodiments of this disclosure.

[0181] This disclosure also provides a readable storage medium having instructions stored thereon that, when executed by a computer, implement the functions of any of the above method embodiments.

[0182] This disclosure also provides a computer program product that, when executed by a computer, implements the functions of any of the above method embodiments.

[0183] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer programs. When the computer program is loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer program can be stored in a computer-readable storage medium or transferred from one computer-readable storage medium to another. For example, the computer program can be transferred from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media may be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., high-density digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).

[0184] Those skilled in the art will understand that the various numerical designations such as "first," "second," etc., used in this disclosure are merely for the convenience of description and are not intended to limit the scope of the embodiments of this disclosure, nor do they indicate the order of events.

[0185] At least one of the features described in this disclosure can also be described as one or more, and multiple features can be two, three, four or more, and this disclosure does not impose any limitations. In the embodiments of this disclosure, for a technical feature, the technical features in that technical feature are distinguished by "first", "second", "third", "A", "B", "C" and "D", etc., and there is no sequential order or size order among the technical features described by "first", "second", "third", "A", "B", "C" and "D".

[0186] Other embodiments of the invention will readily occur to those skilled in the art upon consideration of the specification and practice of the invention disclosed herein. This disclosure is intended to cover any variations, uses, or adaptations of the invention that follow the general principles of the invention and include common knowledge or customary techniques in the art not disclosed herein. The specification and examples are to be considered exemplary only, and the true scope and spirit of this disclosure are indicated by the following claims.

[0187] It should be understood that this disclosure is not limited to the precise structures described above and shown in the accompanying drawings, and various modifications and changes can be made without departing from its scope. The scope of this disclosure is limited only by the appended claims.

Claims

1. A method of configuring a resource pool, characterized by, The method, applied to an unlicensed frequency band on a side link, is performed by a network device and includes: Determine if a slot in the sidelink resource pool supports K candidate start symbols; The maximum number of sub-channels in the configured side-link resource pool does not exceed floor(N / K), where N and K are both positive integers; where N is the maximum number of times the terminal device supports blind detection physical side-link control channel PSCCH in a time slot or the maximum number of times the terminal device reuses blind detection physical downlink control channel PDCCH in a time slot.

2. The method of claim 1, wherein, The time slot supports a candidate start symbol, and the floor(N) is equal to N.

3. The method of claim 1, wherein, The time slot supports two candidate start symbols, and the maximum number of sub-channels does not exceed floor(N / 2).

4. The method of claim 1, wherein, The method further includes: The N and K are determined based on the subcarrier spacing.

5. A method of configuring a resource pool, characterized by, The method, applied to an unlicensed frequency band on a side link, is performed by a network device and includes: Determine if a slot in the sidelink resource pool supports K candidate start symbols; The maximum number of resource block (RB) sets in the configured side-link resource pool does not exceed floor(N / (M*K)), where N and K are both positive integers, and M is the number of sub-channels included in an RB set; where N is the maximum number of times the terminal device supports blind detection physical side-link control channel (PSCCH) in a time slot, or N is the maximum number of times the terminal device reuses blind detection physical downlink control channel (PDCCH) in a time slot.

6. The method of claim 5, wherein, Each time slot supports one candidate start symbol, and the maximum number of RB sets does not exceed floor(N / M).

7. The method of claim 5, wherein, The time slot supports two candidate start symbols, and the maximum number of RB sets does not exceed floor(N / 2M).

8. The method of claim 5, wherein, The method further includes: The N and K are determined based on the subcarrier spacing.

9. A network device, comprising: The network device, which is used in an unlicensed frequency band for sidelinks, includes: The processing module is used to determine that a time slot in the side-link resource pool supports K candidate start symbols, and to configure the maximum number of sub-channels contained in the side-link resource pool to not exceed floor(N / K), where N and K are both positive integers; wherein N is the maximum number of times the terminal device supports blind detection physical side-link control channel PSCCH in a time slot or the maximum number of times the terminal device reuses blind detection physical downlink control channel PDCCH in a time slot.

10. A network device, comprising: The network device, which is used in an unlicensed frequency band for sidelinks, includes: The processing module is used to determine that a time slot in the side-link resource pool supports K candidate start symbols, and to configure the maximum number of resource block (RB) sets in the side-link resource pool to not exceed floor(N / (M*K)), where N and K are both positive integers, and M is the number of sub-channels included in an RB set; wherein N is the maximum number of times the terminal device supports blind detection physical side-link control channel (PSCCH) in a time slot, or N is the maximum number of times the terminal device reuses blind detection physical downlink control channel (PDCCH) in a time slot.

11. A communications device comprising a processor and a memory, wherein, The memory stores a computer program, and the processor executes the computer program to implement the method as described in any one of claims 1 to 4 or 5 to 8.

12. A communications device, characterized by include: Processor and interface circuits, among which, The interface circuit is used to receive code instructions and transmit them to the processor; The processor is configured to run the code instructions to perform the method as described in any one of claims 1 to 4 or 5 to 8.

13. A computer-readable storage medium, characterized in that, Used to store instructions that, when executed, cause the method as described in any one of claims 1 to 4 or 5 to 8 to be implemented.