Configuration for sidelink transmissions
By introducing new higher-layer parameters and configuration information, subchannels are allowed to span multiple RB sets, solving the problem of inflexible resource allocation in existing technologies and achieving more efficient resource selection and frequency resource expansion.
Patent Information
- Application Number
- CN202380096810.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-04
- Publication Date
- 2025-11-11
AI Technical Summary
In SL-U, the traditional higher-layer indication of sub-channels in the existing technology cannot effectively limit the size of frequency resources, resulting in insufficient resource allocation and inability to meet the side link transmission requirements of multiple RB sets.
New higher-level parameters are introduced to provide configuration information related to RB sets and sub-channels, allowing sub-channels to span multiple RB sets and select the same or different sub-channels through higher-level instructions, thus expanding the candidate resource report.
It achieves flexibility in resource allocation and expansion of frequency resources, meets the sidelink transmission requirements of multiple RB sets, and improves the efficiency and reliability of resource selection.
Smart Images

Figure CN120937477A_ABST
Abstract
Description
Technical Field
[0001] The embodiments of this disclosure generally relate to the field of communications, and particularly to terminal devices, network devices, methods, and nontransitory computer-readable media for sidelink communications. Background Technology
[0002] In telecommunications networks such as Long Term Evolution (LTE) or New Radio (NR) networks, sidelink communication between User Equipment (UEs) via the Proximity Services (ProSe) Communication 5 (PC5) radio interface can be supported. In sidelink (SL) communication, UEs can communicate directly with each other on the SL channel via the PC5 radio interface. Furthermore, SL communication offers several advantages, such as extended coverage, enhanced service reliability, and potentially lower latency.
[0003] In SL-U, the smallest granularity of LBT is a set of RBs for an unlicensed frequency band, and the unlicensed frequency band can include one or more RB sets. The smallest granularity of Listen-Before-Speak (LBT) is a set of RBs for an unlicensed frequency band. The unlicensed frequency band can include one or more RB sets. Subchannels can be limited to a single RB set. Summary of the Invention
[0004] Overall, the embodiments of this disclosure provide a solution for side link communication.
[0005] In a first aspect, a terminal device is provided. The terminal device includes a processor and a transceiver coupled to the processor. The processor is configured to: acquire configuration information indicating at least one of the following: (i) a minimum and maximum number of resource block (RB) sets for sidelink transmissions, or (ii) selecting at least one identical or different subchannel for sidelink transmissions in each RB set. The processor is further configured to: select at least one resource for sidelink transmissions by performing a resource selection process based on the configuration information. The processor is further configured to: transmit sidelink control information (SCI) indicating at least one resource via the transceiver.
[0006] In a second aspect, a network device is provided. The network device includes a processor and a transceiver coupled to the processor. The processor is configured to determine configuration information indicating at least one of the following: (i) a minimum and a maximum number of RB sets for lateral link transmissions, or (ii) selecting at least one identical or different sub-channel for lateral link transmissions in each RB set. The processor is also configured to transmit the configuration information to an end device via the transceiver.
[0007] In a third aspect, a method performed by a terminal device is provided. The method includes: obtaining configuration information indicating at least one of the following: (i) a minimum and maximum number of RB sets for lateral link transmissions, or (ii) selecting at least one identical or different subchannel for lateral link transmissions in each RB set. The method further includes: at the terminal device, selecting at least one resource for the lateral link transmissions by performing a resource selection process based on the configuration information. The method further includes: at the terminal device, transmitting an SCI indicating at least one resource.
[0008] In a fourth aspect, a method performed by a network device is provided. The method includes: determining configuration information indicating at least one of: (i) a minimum and a maximum number of resource block (RB) sets for lateral link transmissions, or (ii) selecting at least one identical or different sub-channel for lateral link transmissions in each RB set. The method further includes: at the network device, sending the configuration information to an end device.
[0009] In a fifth aspect, a non-transitory computer-readable medium is provided. Program instructions are stored on the non-transitory computer-readable medium. When executed by a device, the program instructions cause the device to perform at least the method of the third or fourth aspect.
[0010] It should be understood that the summary portion is not intended to identify key or essential features of the embodiments of this disclosure, nor is it intended to limit the scope of this disclosure. Other features of this disclosure will become readily apparent from the following description. Attached Figure Description
[0011] Some embodiments will now be described with reference to the accompanying drawings, in which:
[0012] Figure 1 The illustration shows a schematic diagram of a communication environment in which some embodiments of the present disclosure may be implemented;
[0013] Figure 2A The illustration shows example signaling procedures for configurations used for side link transmissions according to some embodiments of the present disclosure;
[0014] Figure 2B The illustration shows another example signaling process for a configuration for sidelink transmission according to some embodiments of the present disclosure;
[0015] Figures 3A-3F The illustrations show some examples of configuration information related to the number of RB sets used for sidelink transmission according to some embodiments of the present disclosure;
[0016] Figures 4A-4B The illustrations show some examples of configuration information related to selecting the same or different sub-channels for side link transmissions according to some embodiments of the present disclosure;
[0017] Figures 5A-5B The illustration shows some examples of bitmaps associated with selected RB sets and sub-channels for sidelink transmission according to some embodiments of the present disclosure;
[0018] Figure 6 The illustration shows a flowchart of an example method for configuration for sidelink transmission according to some other embodiments of the present disclosure;
[0019] Figure 7 Another flowchart illustrating an example method for a configuration for sidelink transmission according to some other embodiments of this disclosure is shown; and
[0020] Figure 8 A simplified block diagram of an apparatus suitable for implementing embodiments of the present disclosure is shown.
[0021] Throughout the accompanying drawings, the same or similar reference numerals denote the same or similar elements. Detailed Implementation
[0022] The principles of this disclosure will now be described with reference to some embodiments. It should be understood that these embodiments are described merely for illustration and to help those skilled in the art understand and implement this disclosure, and do not impose any limitation on the scope of this disclosure. The disclosure described herein can be implemented in various other ways besides those described below.
[0023] In the following description and claims, unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this disclosure pertains.
[0024] The references to "an embodiment," "example embodiment," "embodiment," and "some embodiments" in this disclosure indicate that the embodiments described may include specific features, structures, or characteristics, but not every embodiment necessarily includes such specific features, structures, or characteristics. Furthermore, such phrases do not necessarily refer to the same embodiments. Additionally, when a specific feature, structure, or characteristic is described in connection with an embodiment, it is believed that incorporating other embodiments (whether explicitly described or not) to affect such a feature, structure, or characteristic is within the knowledge of those skilled in the art.
[0025] It should be understood that although the terms “first” and “second”, etc., may be used herein to describe various elements, these elements should not be limited by these terms. These terms are used only to distinguish one element from another. For example, a first element may also be referred to as a second element without departing from the scope of the embodiments, and similarly, a second element may also be referred to as a first element. As used herein, the term “and / or” includes any and all combinations of one or more of the listed terms.
[0026] The terminology used herein is for the purpose of describing particular embodiments only and is not intended to limit the exemplary embodiments. As used herein, unless the context clearly indicates otherwise, the singular forms “a,” “an,” and “the” should also include the plural forms. It will be further understood that the terms “comprising,” “including,” “having,” “having,” “containing,” and / or “containing” as used herein specify the presence of the stated features, elements, and / or components, etc., but do not exclude the presence or addition of one or more other features, elements, components, and / or combinations thereof.
[0027] As used herein, the term "communication network" refers to a network that follows any suitable communication standard, such as 5G NR, Long Term Evolution (LTE), LTE-A Advanced (LTE-A), Wideband Code Division Multiple Access (WCDMA), High-Speed Packet Access (HSPA), Narrowband Internet of Things (NB-IoT), etc. Furthermore, communication between terminal devices and network devices in a communication network can be performed according to any suitable generation of communication protocol, including but not limited to first-generation (1G), second-generation (2G), 2.5G, 2.75G, third-generation (3G), fourth-generation (4G), 4.5G, fifth-generation (5G) communication protocols, and / or any other currently known or to be developed in the future. Embodiments of this disclosure can be applied to various communication systems. Given the rapid development of communications, there will also be communication technologies and systems that embody future types of this disclosure. This should not be construed as limiting the scope of this disclosure to the systems described above.
[0028] As used herein, the term "network device" generally refers to a node in a communication network through which terminal devices can access the network and receive services. Network devices can refer to base stations (BS) or access points (APs), such as Node B (NodeB or NB), Radio Access Network (RAN) nodes, Evolved Node B (eNodeB or eNB), NR NB (also known as gNB), Remote Radio Unit (RRU), Radio Header (RH), infrastructure equipment for V2X (Vehicle-to-Everything) communication, Transmitter Receiver Point (TRP), Receiver Point (RP), Remote Radio Header End (RRH), relay, Integrated Access and Backhaul (IAB) nodes, low-power nodes (such as femtoBS, picoBS), etc., depending on the terminology and technology used.
[0029] As used herein, the term "terminal device" generally refers to any terminal device capable of wireless communication. By way of example and not limitation, a terminal device may also be referred to as a communication device, user equipment (UE), end-user equipment, subscriber station (SS), unmanned aerial vehicle (UAV), portable subscriber station, mobile station (MS), or access terminal (AT). Terminal devices may include, but are not limited to: mobile phones, cellular phones, smartphones, VoIP phones, wireless local loop phones, tablets, wearable terminal devices, personal digital assistants (PDAs), portable computers, desktop computers, image capture terminal devices (such as digital cameras), gaming terminal devices, music storage and playback devices, in-vehicle wireless terminal devices, wireless endpoints, mobile stations, laptop embedded devices (LEEs), laptop mounted devices (LMEs), USB dongles, smart devices, wireless customer premises equipment (CPEs), Internet of Things (IoT) devices, watches or other wearable devices, head-mounted displays (HMDs), vehicles, drones, medical devices (e.g., remote surgical equipment), industrial equipment (e.g., robots and / or other wireless devices operating in industrial and / or automated processing chain environments), consumer electronics devices, devices operating on commercial and / or industrial wireless networks, etc. In the following description, the terms "terminal device," "communication device," "terminal," "user equipment," and "UE" are used interchangeably.
[0030] As used herein, the terms "resource," "transmission resource," "resource block," "physical resource block," "uplink resource," "downlink resource," or "sidelink resource" can refer to any resource used to perform communication between a terminal device and a network device or between terminal devices, such as time-domain resources, frequency-domain resources, spatial-domain resources, code-domain resources, or any other resource capable of communication. In the following description, resources in both the frequency and time domains will be used as examples of transmission resources to illustrate some embodiments of this disclosure. It should be noted that embodiments of this disclosure are equally applicable to other resources in other domains.
[0031] As used herein, interleaving can refer to multiple RBs in a set of RBs, and the multiple RBs can be distributed in the set of RBs in, for example, a comb-like manner. In this disclosure, interleaving, common resource interleaving, and common interleaving are used interchangeably without any limitation.
[0032] As described above, in SL-U, the selected resources for sidelink transmission can include not only multiple subchannels or interleavings, but also span multiple RB sets. The smallest granularity of LBT is one RB set for an unlicensed frequency band, and an unlicensed frequency band can include one or more RB sets. Therefore, the UE process for determining the subset of resources to be reported to higher layers in the Physical Sidelink Shared Channel (PSSCH) resource selection in sidelink resource allocation mode 2 should be enhanced by considering one or more selected or available RB sets.
[0033] In one solution, based on the current protocol, subchannels are limited to a single RB set, so traditional higher-layer indicators of the number of subchannels cannot limit the size of frequency resources. For example, as shown in Table 1, a subchannel is defined and indexed within an RB set. Table 1
[0034] In the current technical specification (TS) 38.214 8.1.4, the UE procedure for determining the subset of resources to be reported to the higher layer in PSSCH resource selection during sidelink resource allocation mode 2 is discussed. When the higher layer triggers resource selection, as shown in Table 2, multiple sub-channels are provided by the higher layer, but RB set-related information is not notified to the physical layer. Therefore, for SL-U, RB set-related information should be provided to the physical layer from the higher layer. In resource allocation mode 2, the higher layer can request the UE to determine a subset of resources from which the higher layer selects resources for PSSCH / PSCCH transmission. To trigger this procedure, in slot n, the higher layer provides the following parameters for the PSSCH / PSCCH transmission, as shown in Table 2. Table 2
[0035] In the current TS 38.321 5.22.1.1, SL license reception and SCI transmission are shown in Table 3. Table 3
[0036] According to the RAN1#112 protocol, a subchannel is defined and indexed in an RB set, as shown in Table 4. Table 4
[0037] Given the above, in the current protocol, subchannels are limited to a single RB set, therefore the traditional higher-layer indication of the number of subchannels cannot limit the size of frequency resources. Therefore, to enhance this by considering one or more selected / available RB sets, a new higher-layer indication is needed. This disclosure proposes higher-layer parameters for resource indication selection in SL-U. These higher-layer parameters are related to the RB set and the subchannel. This disclosure also proposes a higher-layer parameter selection process. This disclosure further provides the physical layer with higher-layer provisioning information for resource selection and provides an indication field in the SCI for indicating whether the subchannels in each RB set or the subchannel indices are the same or different.
[0038] In this way, subchannels are not limited to a single RB set. The selected resources for SL transmission can include multiple subchannels or interleaving, and can also span multiple RB sets. A new higher-layer indication is also provided. Therefore, the higher-layer indication of the number of subchannels does not limit the size of frequency resources, and the candidate resource report for SL-U can be extended to multiple RB sets.
[0039] The principles and embodiments of this disclosure will now be described in detail with reference to the accompanying drawings. Example Environment
[0040] Figure 1 An example communication environment 100 in which exemplary embodiments of the present disclosure may be implemented is illustrated. The communication environment 100 (which may be part of a communication network) includes terminal devices and network devices.
[0041] like Figure 1 As shown, the communication environment 100 may include terminal device 102 and terminal device 106. Terminal device 102 may also be referred to as user equipment 102 or UE 102. Terminal device 106 may also be referred to as user equipment 106 or UE 106. Terminal device 102 may communicate with terminal device 106 via a sidelink channel. For example, terminal device 102 may send an acknowledgment (ACK) or non-ACK message for data transmission to terminal device 106.
[0042] The communication environment 100 may include a network device 104. The network device 104 may also be referred to as gNB 104. The network device 104 can communicate with the terminal device 102. The network device 104 can determine configuration information indicating the minimum and maximum number of RB sets used for sidelink transmission. The network device 104 can determine configuration information indicating the selection of at least one identical or different subchannel for sidelink transmission in each RB set. The network device 104 can send the configuration information to the terminal device 102.
[0043] Terminal device 102 can obtain configuration information. For example, the configuration information may be pre-configured. Alternatively, terminal device 102 can receive configuration information.
[0044] Terminal device 102 can select at least one resource for sidelink transmission based on configuration information by performing a resource selection process. Terminal device 102 can send an SCI indicating at least one resource.
[0045] It should be understood that the number of terminal devices given is for illustrative purposes only and does not imply any limitation. The communication environment 100 may include any suitable number of network devices and / or terminal devices suitable for implementing embodiments of this disclosure.
[0046] Communication in communication environment 100 can be implemented according to any suitable communication protocol, including but not limited to: third-generation (3G), fourth-generation (4G), fifth-generation (5G), 5G Advanced or higher (6G), wireless LAN communication protocols such as IEEE 802.11, and / or any other currently known or to be developed in the future. Furthermore, communication can utilize any suitable wireless communication technology, including but not limited to: orthogonal frequency division multiplexing (OFDM), time division multiplexing (TDM), frequency division multiplexing (FDM), code division multiplexing (CDM), space division multiplexing (SDM) via beamforming or multiple-input multiple-output (MIMO) transmission, carrier aggregation (CA), dual connectivity (DC), new radio unlicensed (NR-U) communication, Bluetooth, ZigBee, etc. Communication can be of any type, including but not limited to: machine-type communication (MTC), enhanced mobile broadband (eMBB), massive machine-type communication, ultra-reliable low-latency communication (URLLC), etc.
[0047] To address at least the aforementioned problems, this disclosure provides a method for sidelink communication. It should be understood that while embodiments are discussed primarily with reference to the PSSCH, these embodiments can also be applied to any other communication channel or link. Example communication process
[0048] Figure 2A An example signaling procedure 200A for a configuration of sidelink transmission according to some embodiments of the present disclosure is illustrated. Reference will be made to this document for discussion purposes. Figure 1 Describe the signaling process 200A. It should be understood that, although in Figure 1 The signaling process 200A is described in the communication environment 100, but the signaling process 200A can also be applied to other communication scenarios.
[0049] like Figure 2A As shown, terminal device 102 acquires (202) configuration information. In some example embodiments, the configuration information may indicate the minimum and maximum number of RB sets used for sidelink transmission. In some other embodiments, the configuration information may indicate the selection of at least one identical or different subchannel for sidelink transmission in each RB set. In some other embodiments, the configuration information may indicate both items. For example, terminal device 102 may receive configuration information from network device 104. As another example, terminal device 102 may be configured with configuration information.
[0050] For example, terminal device 102 can receive configuration information configured or pre-configured for each resource pool via RRC signaling. The configuration information may include two parameters, namely... sl-MinRBsetNumPSSCH and sl-MaxRBsetNumPSSCH These two parameters indicate the minimum and maximum number of RB sets that can be used for transmissions on the PSSCH.
[0051] In another example, terminal device 102 can receive configuration information configured or pre-configured for each resource pool via RRC signaling. The configuration information may include parameters. SubchannelinRBset This parameter indicates that the terminal device 102 should select the same sub-channel or sub-channel index, or the terminal device 102 should select a different sub-channel or sub-channel index in each RB set.
[0052] Terminal device 102 selects (204) at least one resource for sidelink transmission by performing a resource selection process based on configuration information. For example, if the configuration information indicates that the minimum and maximum number of RB sets are one and three, respectively, and if the configuration information indicates that the same sub-channel is selected in each RB set, terminal device 102 can determine that the number of available RB sets is two, which is within the range of the minimum and maximum number of RB sets. Terminal device 102 can select two sub-channels in each RB set and periodically select two sub-channels across different RB sets within the resource pool.
[0053] For example, the higher layers of terminal device 102 can be based on sl-MinRBsetNumPSSCH and sl- MaxRBsetNumPSSCHThe number of RB sets selected or determined for PSSCH transmission in the resource selection process is used to select or determine the resource selection. The higher layers of terminal device 102 can provide the physical layer with the number of selected or determined RB sets for use in the triggered resource selection in time slot n. For example, the higher layers can provide parameters to indicate the number of RB sets to be used for PSSCH / PSCCH transmission in the time slot.
[0054] In some example embodiments, terminal device 102 can select or determine the availability of RB sets for PSSCH transmission in the resource selection process. The availability of RB sets can be selected or determined based on consistent LBT fault detection results. Higher layers can provide the physical layer with available RB sets or RB set indices for triggered resource selection in time slot n. For example, higher layers can provide parameters for the PSSCH / PSCCH transmission indicating the available RB sets or RB set indices to be used for PSSCH / PSCCH transmission in the time slot based on consistent LBT fault detection results.
[0055] For a better understanding, please refer to Figures 3A-3F The illustration shows some examples of configuration information related to the number of RB sets used for sidelink transmission according to some embodiments of the present disclosure.
[0056] In some example embodiments, if a higher layer provides the physical layer with the number of selected or determined RB sets for a resource selection triggered in time slot n, then the terminal device 102 should select candidate resources within consecutive RB sets in the frequency domain. For example, if the number of RB sets is two, the terminal device should select resources from one of the following: {RB set 0}, {RB set 1}, {RB set 2}, {RB set 3}, {RB set 0, RB set 1}, {RB set 1, RB set 2}, or {RB set 2, RB set 3}. These can be referenced. Figure 3A and Figure 3B To understand. For example... Figure 3A As shown, sub-channels 0 and 3 are selected from RB sets 0 and 1. Figure 3B As shown, sub-channels 0-3 are selected from RB set 0.
[0057] In some example embodiments, if the higher layer of the terminal device provides the physical layer with an available set of RBs or an index of RBs for the resource selection triggered in slot n, the terminal device should select a candidate resource within a consecutive set of RBs in the frequency domain.
[0058] For example, if the available RB sets are {RB set 0, RB set 1, RB set 2}, the terminal device should select resources from one of the following: {RB set 0, RB set 1, RB set 2}, {RB set 0, RB set 1}, {RB set 1, RB set 2}, {RB set 0}, {RB set 1}, {RB set 2}. Figure 3CAs shown, the continuous RB set 0-2 is selected.
[0059] For another example, if the available RB sets are {RB set 0, RB set 1, RB set 3}, the terminal device 102 should select a resource from one of the following: {RB set 0, RB set 1}, {RB set 1}, {RB set 2}, or {RB set 3}. Figure 3D As shown, the continuous RB set 0-1 is selected.
[0060] For another example, if the available RB sets are {RB set 0, RB set 1, RB set 3}, the terminal device 102 should select a resource from one of the following: {RB set 0, RB set 1}, {RB set 1}, {RB set 2}, or {RB set 3}. Figure 3E As shown, RB set 3 is selected because RB 2 is unavailable and RB 1 is not adjacent to RB 3.
[0061] In some example embodiments, if a higher layer provides the physical layer with an available set of resource blocks (RBs) or an RB set index for a triggered resource selection in time slot n, the terminal device 102 is instructed or configured to select a non-contiguous set of RBs (i.e., additional pre-configuration or configuration information for each resource pool, or a higher layer instruction), and the terminal device 102 can select candidate resources from the non-contiguous set of RBs in the frequency domain. For example, in the case where the available RBs are {RB set 0, RB set 1, RB set 3}, the terminal device 102 should select resources from one of the following: {RB set 0, RB set 1, RB set 3}, {RB set 0, RB set 1}, {RB set 1, RB set 3}, {RB set 0, RB set 3}, {RB set 0}, {RB set 1}, or {RB set 3}. Figure 3F As shown, non-contiguous RB sets 0 and 3 are selected. In some example embodiments, although the configuration information indicates that non-contiguous RB sets are selected, contiguous RB sets can also be selected.
[0062] Refer again Figure 2A Configuration information can instruct terminal devices to select the same or different sub-channels in each RB set. To achieve this, parameters are proposed. SubchannelinRBset . SubchannelinRBset It can instruct the terminal device to select the same subchannel or subchannel index in each RB set.
[0063] In some example embodiments, the higher layers of the terminal device can select or determine to select the same subchannel or subchannel index for PSSCH transmission in each RB set for the resource selection process. To trigger this process, the higher layers can provide parameters in slot n indicating the selection of the same subchannel or subchannel index in each RB set.
[0064] For better understanding, refer to Figures 4A-4BThe illustration shows some examples of configuration information related to selecting the same or different sub-channels for side link transmissions according to some embodiments of the present disclosure.
[0065] For example, the terminal device can receive configuration information configured for each resource pool via RRC signaling. The configuration information can indicate that when resource selection is performed and the selected resources span multiple RB sets, the terminal device 102 should select the same sub-channel in each RB set.
[0066] If the higher layer instructs the physical layer to select the same subchannel in each RB set, then during the resource selection process, the terminal device 102 should report candidate resources with the same subchannel or subchannel index in each RB set. Figure 4A As shown, the same sub-channels 0 and 3 are selected in each RB set in RB sets 0-2.
[0067] In some example embodiments, the higher layers of terminal device 102 can select or determine the same or different subchannels or subchannel indices for PSSCH transmissions in the resource selection process in each RB set. Furthermore, to select the same or different subchannels or subchannel indices in each RB set, a number can be selected or determined within a range of maximum and minimum numbers.
[0068] For example, higher layers can provide the physical layer with the option to select the same or different subchannels or subchannel indices for the triggered resource selection in slot n within each RB set. If the higher layer instructs the physical layer to select the same subchannel in each RB set, then during the resource selection process, terminal device 102 should report candidate resources with the same subchannel or subchannel index in each RB set. Figure 4A As shown, the same sub-channels 0 and 3 are selected in each RB set in RB sets 0-2.
[0069] If the higher layers instruct the physical layer to select different sub-channels in each RB set, then during the resource selection process, the terminal device can report candidate resources in each RB set that have the same or different sub-channels or sub-channel indices. For example... Figure 4B As shown, sub-channels 0 and 2 are selected in RB set 0, sub-channels 1 and 3 are selected in RB set 1, and sub-channels 0 and 3 are selected in RB set 2.
[0070] In some example embodiments, the configuration information may indicate a channel busy rate (CBR) threshold or a channel occupancy rate (CR) threshold. In this case, the configuration information may include parameters. CBR threshold SubchannelinRBset or parameter CR threshold Value SubchannelinRBset .parameter CBR threshold SubchannelinRBset or parameter CR threshold SubchannelinRBsetInstructions: The UE can select the same or different sub-channels or sub-channel indices in each RB set based on the configured or pre-configured CBR threshold or CR threshold.
[0071] Upon receiving parameters CBR threshold SubchannelinRBset or parameter CR threshold SubchannelinRBset Subsequently, if the measured CBR of the resource pool is equal to or greater than the pre-configured CBR threshold (i.e., the service load in the resource pool is high), the higher layers of the terminal equipment can select or determine different sub-channels or sub-channel indices in each RB set. Otherwise, if the measured CBR of the resource pool is less than the pre-configured CBR threshold (i.e., the service load in the resource pool is low), the higher layers can select or determine the same sub-channel or sub-channel index in each RB set.
[0072] If the measured CBR of a resource pool is greater than the pre-configured or configured CBR threshold (i.e., the service load in the resource pool is high), then the higher layers can select or determine different sub-channels or sub-channel indices in each RB set. Otherwise, if the measured CBR of a resource pool is equal to or less than the pre-configured or configured CBR threshold (i.e., the service load in the resource pool is low), then the higher layers can select or determine the same sub-channel or sub-channel index in each RB set.
[0073] In some example embodiments, the higher layers of terminal device 102 can select different sub-channels or sub-channel indices in each RB set. To trigger this process, the higher layers can provide parameters for the PSSCH / PSCCH transmission in time slot n, which indicate that the UE can select different sub-channels or sub-indexes in each RB set.
[0074] For example, if a higher layer instructs the physical layer to select different sub-channels in each RB set, then during the resource selection process, the UE can report candidate resources in each RB set that have the same or different sub-channels or sub-channel indices.
[0075] In some example embodiments, the higher layers of terminal device 102 may provide the physical layer with the number of sub-channels to be used for PSSCH / PSCCH transmission for each RB set, and the number of RB sets or RB set indices selected or determined by the triggered resource selection in the time slot. For example, to trigger this process, the higher layer may provide parameters for the PSSCH / PSCCH transmission in time slot n. These parameters indicate the number of RB sets or RB set indices to be used for PSSCH / PSCCH transmission in the time slot, and the number of sub-channels to be used for PSSCH / PSCCH transmission for each RB set in the time slot. The number of sub-channels is provided for each RB set, and the number of sub-channels for each RB set is the same.
[0076] In some example embodiments, the higher layers of the terminal device may provide the physical layer with a set of numbers of sub-channels to be used for PSSCH / PSCCH transmission corresponding to multiple RB sets, and the number of RB sets or RB set indices selected or determined by the triggered resource selection in the time slot. To trigger this process, in time slot n, the higher layers may provide parameters for the PSSCH / PSCCH transmission indicating the following (i) to (iv), where (i): the number of RB sets or RB set indices to be used for PSSCH / PSCCH transmission in the time slot, (ii): the number of sub-channels to be used for PSSCH / PSCCH transmission in RB set 1 of the time slot, (iii): the number of sub-channels to be used for PSSCH / PSCCH transmission in RB set 2 of the time slot, and (iv): the number of sub-channels to be used for PSSCH / PSCCH transmission in RB set 3 of the time slot. Similarly, the number of sub-channels to be used for PSSCH / PSCCH transmission in RB set n of the time slot, where n is an integer greater than 3. Here, a set of sub-channel numbers is provided from the higher layer, and the number of sub-channels is provided separately for each RB set.
[0077] Refer again Figure 2A Terminal device 102 transmits (206) an SCI 210 indicating at least one resource via a transceiver. Network device 104 receives (208) the SCI 210 from terminal device 102. For the example above, terminal device 102 may transmit an SCI indicating two selected sets of available RBs.
[0078] In some example embodiments, the SCI field, determined based on configuration information, is indicated by a bitmap. For better understanding, refer to... Figures 5A-5B This situation has been described. Figures 5A-5B Examples of bitmaps associated with selected RB sets and sub-channels for sidelink transmissions according to some embodiments of the present disclosure are illustrated.
[0079] In some example embodiments, the configuration information indicates that the same sub-channel is selected in each RB set. The RB set index indicates the RB set used for PSSCH / PSCCH transmission, and the sub-channel index indicates the sub-channel index used for PSSCH / PSCCH transmission.
[0080] For example, such as Figure 5A As shown, the indicator field comprises 9 bits in a bitmap format (the bit length of the indicator field = the number of RB sets + the number of sub-channels). For example, bit '1100' indicates the use of RB sets 0 and 1 from RB set {0, 1, 2, 3}. Bit '11100' indicates the use of sub-channels 0, 1, and 2 from sub-channels {0, 1, 2, 3, 4}. Figure 5AAs shown, sub-channel 0-2 is selected in RB set 0 and sub-channel 0-2 is selected in RB set 1.
[0081] In some example embodiments, the indication field may include a first indication field that indicates the number of allocated RB sets. For example, in the case where there are at most four RB sets on a carrier, two bits are used to indicate the number of RB sets used. Bit 00 indicates the use of one RB set. Bit 01 indicates the use of two RB sets. Bit 10 indicates the use of three RB sets. Bit 11 indicates the use of four RB sets. Among the allocated RB sets, the first allocated RB set is either the RB set in which SCI is transmitted, or the lowest RB set in the allocated RB set used for PSCCH / PSSCH transmission.
[0082] In some example embodiments, the indicator field may include a second indicator field that indicates, in a SLIV manner, the index of the starting RB set and the number of consecutively allocated RB sets (start and length indicator values).
[0083] In some example embodiments, the configuration information may indicate the selection of different sub-channels in each RB set. The SCI field may include an indication field indicating the sub-channel index set and the RB set index set. In some example embodiments, if the configuration information indicates that the terminal device can select different sub-channels in each RB set, the terminal device can select the same or different sub-channels or sub-channel indices in each RB set.
[0084] In this case, the sub-channel indexes in each RB set can be the same. For example, as Figure 5A As shown, the indicator field can be represented as a bitmap comprising 20 bits (11000 11000 00000 00000). The first part of bit '11100' indicates the use of sub-channels {0, 1, 2} in RB set 1, the second part of bit '11100' indicates the use of sub-channels {0, 1, 2} in RB set 2, and the third and fourth parts of bit '00000' indicate that no sub-channels in RB sets 3 and 4 are used. Figure 5A As shown, sub-channel 0-2 is selected in RB set 0 and sub-channel 0-2 is selected in RB set 1.
[0085] In this case, the sub-channel indexes in each RB set can be the same. For example, as Figure 5B As shown, the indicator field can include 20 bits (10100 01010 10010 00000) in a bitmap format. Figure 5B As shown, sub-channels 0 and 2 are selected in RB set 0, sub-channels 1 and 3 are selected in RB set 1, and sub-channels 0 and 3 are selected in RB set 2.
[0086] Figure 2B Another example signaling procedure 200B for a configuration of lateral link transmission according to some embodiments of this disclosure is illustrated. For discussion purposes, reference will be made to... Figure 1 Describes the signaling process in 200B. It should be understood that, although in Figure 1 The signaling process 200B is described in the communication environment 100, but the signaling process 200Bs can also be applied to other communication scenarios.
[0087] like Figure 2B As shown, network device 102 determines (212) configuration information. In some example embodiments, the configuration information may indicate the minimum and maximum number of RB sets used for sidelink transmissions. Alternatively or additionally, the configuration information may indicate the selection of at least one identical or different subchannel for sidelink transmissions in each RB set. In some other embodiments, the configuration information may indicate both items.
[0088] Network device 104 sends configuration information 218 (216) to terminal device 102 via transceiver. Terminal device 102 receives configuration information 218 (214) from network device 104.
[0089] In some example embodiments, network device 104 may determine configuration information instructing a terminal device to be allowed to select a non-contiguous set of resource blocks (RBs) during the resource selection process. Network device 104 may send further determined configuration information.
[0090] In some example embodiments, network device 104 may determine configuration information instructing terminal device 102 to determine whether to select at least one identical or at least one different sub-channel in each RB set. Network device 104 may send further determined configuration information.
[0091] In some example embodiments, network device 104 may send configuration information for each resource pool via higher-layer signaling (e.g., via RRC signaling). For the sake of brevity, other corresponding actions performed by network device 104 will not be discussed herein.
[0092] Therefore, by implementing Figure 2A and Figure 2B Subchannels are not limited to a single RB set. The selected resources for sidelink transmission can include multiple subchannels or interleaving, and can also span multiple RB sets. Example Method
[0093] Figure 6 A flowchart illustrating an example method 600 for a configuration for lateral link transmission according to some other embodiments of this disclosure is shown. Figure 6 As shown, at block 602, terminal device 102 obtains configuration information indicating at least one of the following: (i) the minimum and maximum number of RB sets for sidelink transmission, or (ii) selecting at least one identical or different subchannel for sidelink transmission in each RB set.
[0094] At block 604, terminal device 102 selects at least one resource for sidelink transmission by performing a resource selection process based on configuration information. At block 606, terminal device 102 transmits an SCI indicating at least one resource via a transceiver.
[0095] In some example embodiments, terminal device 102 may perform a resource selection process by determining, by its higher layers, the number of RB sets for sidelink transmission within a range from a minimum to a maximum number of RB sets. Terminal device 102 may also perform a resource selection process by providing parameters indicating the determined number of RB sets to the physical layer from its higher layers.
[0096] In some example embodiments, terminal device 102 may perform a resource selection process by determining at least one available RB set for sidelink transmission within a range from a minimum to a maximum number of RB sets by a higher layer of terminal device 102. Terminal device 102 may also perform a resource selection process by providing parameters indicating the determined at least one available RB set to the physical layer by a higher layer of terminal device 102.
[0097] In some example embodiments, at least one available RB set can be determined based on consistent LBT fault detection results associated with RB sets ranging from a minimum number to a maximum number.
[0098] In some example embodiments, terminal device 102 may perform the resource selection process by selecting at least one candidate resource from a set of consecutive RBs in the frequency domain. In some example embodiments, terminal device 102 may obtain additional configuration information indicating that terminal device 102 is permitted to select a set of non-consecutive RBs during the resource selection process.
[0099] In some example embodiments, the resource selection process may further include selecting at least one candidate resource from a set of non-contiguous redundancies (RBs) in the frequency domain. In some example embodiments, the resource selection process may further include selecting at least one candidate resource from a set of contiguous redundancies (RBs) in the frequency domain.
[0100] In some example embodiments, performing the resource selection process may include: the higher layers of terminal device 102 determining, based on configuration information, to select at least one identical subchannel for sidelink transmission in each RB set. In some example embodiments, performing the resource selection process may further include: the higher layers of terminal device 102 providing parameters to the physical layer indicative of selecting at least one identical subchannel for sidelink transmission in each RB set. In some example embodiments, performing the resource selection process may further include: the physical layer reporting to the higher layers at least one candidate resource with at least one identical subchannel index in each RB set.
[0101] In some example embodiments, performing the resource selection process may include: determining, based on configuration information, by a higher layer of the terminal device 102, to select at least one different sub-channel for sidelink transmission in each RB set. In some example embodiments, performing the resource selection process may further include: providing parameters from a higher layer to the physical layer of the terminal device, indicating that the terminal device 102 is permitted to select at least one different sub-channel for sidelink transmission in each RB set. In some example embodiments, performing the resource selection process may further include: reporting from the physical layer to a higher layer at least one candidate resource in each RB set having at least one identical or different sub-channel index.
[0102] In some example embodiments, the configuration information may also indicate: a channel busy rate (CBR) threshold or a channel occupancy rate (CR) threshold for the terminal device 102 to determine whether to select at least one identical sub-channel or at least one different sub-channel in each RB set.
[0103] In some example embodiments, performing the resource selection process may include: if the measured CBR or measured CR of the associated resource pool is equal to or greater than the CBR threshold or CR threshold, the higher layers of the terminal device 102 determine to select at least one different sub-channel for the sidelink transmission in each RB set. In some example embodiments, performing the resource selection process may further include: if the measured CBR or measured CR is less than the CBR threshold or CR threshold, the higher layers determine to select at least one identical sub-channel for the sidelink transmission in each RB set.
[0104] In some example embodiments, performing the resource selection process may include: if the measured CBR or measured CR of the associated resource pool is greater than the CBR threshold or CR threshold, the higher layers of the terminal device 102 determine to select at least one different sub-channel for sidelink transmission in each RB set. In some example embodiments, performing the resource selection process may further include: if the measured CBR or measured CR is equal to or less than the CBR threshold or CR threshold, the higher layers determine to select at least one identical sub-channel for sidelink transmission in each RB set.
[0105] In some example embodiments, performing the resource selection process may include: the higher layers of terminal device 102 providing the physical layer with the number of RB sets or at least one RB set index in the time slots to be used for lateral link transmission. In some example embodiments, performing the resource selection process may further include: the higher layers of terminal device 102 providing the physical layer with the number of subchannels in the time slots to be used for lateral link transmission for each RB set.
[0106] In some example embodiments, performing the resource selection process may include: providing the physical layer with the number of RB sets or at least one RB set index in the time slots to be used for lateral link transmission from a higher layer of the terminal device 102. In some example embodiments, performing the resource selection process may further include: providing the physical layer with the number of one or more subchannels in the time slots corresponding to one or more RB sets for lateral link transmission from a higher layer of the terminal device 102.
[0107] In some example embodiments, the SCI may also indicate: at least one set of RBs for lateral link transmission, and at least one subchannel in each set of RBs for lateral link transmission. In some example embodiments, the SCI may include a bitmap, a first portion of which may indicate at least one set of RBs, and a second portion of which may indicate at least one subchannel in each set of RBs.
[0108] In some example embodiments, the SCI may also indicate: a set of RB sets for sidelink transmission and subchannels within the set of RB sets. In some example embodiments, the SCI may include a bitmap comprising multiple portions corresponding to the set of RB sets, and portions of the multiple portions may indicate a set of subchannels within the corresponding RB set.
[0109] In some example embodiments, the configuration information may be pre-configured configuration information for each resource pool. In some example embodiments, the configuration information may be configuration information for each resource pool configured via higher-layer signaling.
[0110] Figure 7 Another flowchart illustrating an example method 700 for configuring sidelink transmission according to some other embodiments of this disclosure is shown. Figure 7 As shown, at block 702, network device 104 determines configuration information indicating at least one of the following: (i) the minimum and maximum number of resource block (RB) sets for lateral link transmission, or (ii) selecting at least one identical or different subchannel for lateral link transmission in each RB set. At block 704, network device 104 transmits the configuration information to the terminal device via a transceiver.
[0111] In some example embodiments, network device 104 may send additional configuration information to terminal device 102 via a transceiver, the additional configuration information indicating that terminal device 102 is allowed to select a non-contiguous set of RBs during the resource selection process.
[0112] In some example embodiments, the configuration information may also indicate a channel busy rate (CBR) threshold or channel occupancy rate (CR) threshold for the terminal device 102 to determine whether to select at least one identical sub-channel or at least one different sub-channel in each RB set. In some example embodiments, the configuration information may be sent via higher-layer signaling for each resource pool.
[0113] In this way, by implementing methods 600 and 700, the subchannels are not limited to a single RB set. The selected resources for SL transmission can include multiple subchannels or interleaving, and can also span multiple RB sets.
[0114] Given the above, subchannels are not limited to a single RB set. The selected resources for SL transmission can include multiple subchannels or interleaving, and can also span multiple RB sets. A new higher-layer indication is provided. This new higher-layer indication of the number of subchannels spans the frequency resource size, and the candidate resource report for SL-U can be extended to multiple RB sets. Example device
[0115] Figure 8 A simplified block diagram of a device 800 suitable for implementing embodiments of the present disclosure is illustrated. The device 800 can be considered as follows: Figure 1 Another example implementation of the terminal device 102 or network device 104 shown. Therefore, device 800 may be implemented at or at least in part of the terminal device 102 or network device 104.
[0116] As shown in the figure, device 800 includes a processor 810, a memory 820 coupled to the processor 810, suitable transmitters (TX) and receivers (RX) 840 coupled to the processor 810, and a communication interface coupled to the TX / RX 840. The memory 820 stores at least a portion of a program 830. The TX / RX 840 is used for bidirectional communication. The TX / RX 840 has at least one antenna to facilitate communication, but in practice, the access node mentioned in this disclosure may have multiple antennas. The communication interface may represent any interface required for communication with other network elements, such as an X2 interface for bidirectional communication between eNBs or gNBs, an S1 interface for communication between a Mobility Management Entity (MME) / Serving Gateway (S-GW) and an eNB or gNB, an Un interface for communication between an eNB or gNB and a relay node (RN), or a Uu interface for communication between an eNB or gNB and a terminal device.
[0117] Assume that program 830 includes program instructions that, when executed by the associated processor 810, enable device 800 to operate according to embodiments of this disclosure, as referenced herein. Figures 1 to 7 The embodiments discussed herein can be implemented by computer software executable by the processor 810 of device 800, or by hardware, or by a combination of software and hardware. Processor 810 can be configured to implement various embodiments of this disclosure. Furthermore, a combination of processor 810 and memory 820 can form a processing unit 850 suitable for implementing various embodiments of this disclosure.
[0118] Memory 820 can be of any type suitable for a local technology network and can be implemented using any suitable data storage technology, such as, as non-limiting examples, non-transitory computer-readable storage media, semiconductor-based memory devices, magnetic memory devices and systems, optical memory devices and systems, fixed memory, and removable memory. Although only one memory 820 is shown in device 800, several physically different memory modules may be present in device 800. Processor 810 can be of any type suitable for a local technology network and, as non-limiting examples, may include one or more of a general-purpose computer, a special-purpose computer, a microprocessor, a digital signal processor (DSP), and a processor based on a multi-core processor architecture. Device 800 may have multiple processors, such as application-specific integrated circuit chips that are time-dependent on a clock synchronized with the main processor.
[0119] Generally, the various embodiments of this disclosure can be implemented using hardware or dedicated circuitry, software, logic, or any combination thereof. Some aspects can be implemented using hardware, while others can be implemented using firmware or software that can be executed by a controller, microprocessor, or other computing device. Although various aspects of the embodiments of this disclosure are illustrated and described as block diagrams, flowcharts, or using some other graphical representation, it should be understood that, as non-limiting examples, the blocks, devices, systems, techniques, or methods described herein can be implemented using hardware, software, firmware, dedicated circuitry or logic, general-purpose hardware or controllers or other computing devices, or some combination thereof.
[0120] This disclosure also provides at least one computer program product tangibly stored on a non-transitory computer-readable storage medium. The computer program product includes computer-executable instructions, such as instructions included in a program module, which execute in a device on a target real or virtual processor to perform the processes or methods described above. Typically, a program module includes routines, programs, libraries, objects, classes, components, data structures, etc., that perform a specific task or implement a specific abstract data type. In various embodiments, the functionality of a program module can be combined or split among program modules as needed. The machine-executable instructions of the program module can execute within a local or distributed device. In a distributed device, the program module can reside on both local and remote storage media.
[0121] Program code used to perform the methods of this disclosure may be written in any combination of one or more programming languages. This program code may be provided to a processor or controller of a general-purpose computer, special-purpose computer, or other programmable data processing apparatus, such that, when executed by the processor or controller, the program code causes the functions / operations specified in the flowcharts and / or block diagrams to be implemented. The program code may be executed entirely on a machine, partially on a machine, as a stand-alone software package, partially on a machine and partially on a remote machine, or entirely on a remote machine or server.
[0122] The aforementioned program code may be embodied on a machine-readable medium, which may be any tangible medium capable of containing or storing a program for use by or in connection with an instruction execution system, apparatus, or device. A machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. A machine-readable medium may include, but is not limited to, electronic, magnetic, optical, electromagnetic, infrared, or semiconductor systems, apparatuses, or devices, or any suitable combination thereof. More specific examples of machine-readable storage media will include electrical connections having one or more wires, portable computer floppy disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), optical fiber, portable optical disc read-only memory (CD-ROM), optical storage devices, magnetic storage devices, or any suitable combination thereof.
[0123] Furthermore, although operations are described in a specific order, this should not be construed as requiring the operations to be performed in the specific order shown or sequentially, or to perform all of the shown operations to obtain the desired result. In some cases, multitasking and parallel processing may be advantageous. Similarly, while several specific implementation details are included in the foregoing discussion, these should not be construed as limiting the scope of this disclosure, but rather as descriptions of features that may be specific to particular embodiments. Certain features described in the context of a single embodiment may also be implemented in combination in a single embodiment. Conversely, the various features described in the context of a single embodiment may also be implemented individually or in any suitable sub-combination in multiple embodiments.
[0124] Although this disclosure has been described in language specific to structural features and / or methodological actions, it should be understood that this disclosure as defined in the appended claims is not necessarily limited to the specific features or actions described above. Rather, the specific features and actions described above are disclosed as exemplary forms of implementing the claims.
Claims
1. A terminal device, comprising: processor; as well as The transceiver is coupled to the processor. The processor is configured as follows: Obtain configuration information indicating at least one of the following: (i) the minimum and maximum number of resource block (RB) sets for sidelink transmission, or (ii) selecting at least one identical or different subchannel for the sidelink transmission in each RB set; By performing a resource selection process based on the configuration information, at least one resource is selected for the side link transmission; and Side link control information (SCI) indicative of the at least one resource is transmitted via the transceiver.
2. The terminal device according to claim 1, wherein performing the resource selection process includes: The number of RB sets used for the side link transmission is determined by the higher layer of the terminal device within the range of the minimum to the maximum number of the RB sets; as well as The higher layer provides the physical layer of the terminal device with parameters indicating the number of the determined RB sets.
3. The terminal device according to claim 1, wherein performing the resource selection process includes: The higher layers of the terminal device determine at least one available RB set for the side link transmission within the range of the minimum to the maximum number of the RB set; as well as The higher layer provides parameters to the physical layer of the terminal device, indicating the at least one set of available RBs as determined.
4. The terminal device of claim 3, wherein the at least one available RB set is determined based on consistent LBT fault detection results associated with RB sets ranging from the minimum number to the maximum number of the RB set.
5. The terminal device according to claim 2 or 3, wherein performing the resource selection process further includes: Select at least one candidate resource from a set of consecutive RBs in the frequency domain.
6. The terminal device according to claim 3, wherein the processor is further configured to: Obtain additional configuration information indicating that the terminal device is allowed to select a non-contiguous set of RBs during the resource selection process.
7. The terminal device according to claim 6, wherein performing the resource selection process further comprises one of the following: Select at least one candidate resource from a set of discontinuous RBs in the frequency domain; or Select at least one candidate resource from a set of consecutive RBs in the frequency domain.
8. The terminal device according to claim 1, wherein performing the resource selection process includes: Based on the configuration information, the higher layers of the terminal device determine at least one identical sub-channel for the side link transmission in each RB set; The higher layer provides parameters to the physical layer of the terminal device, the parameters indicating the selection of at least one identical subchannel for the side link transmission in each RB set; as well as The physical layer reports to the higher layers at least one candidate resource in each RB set that has at least one identical subchannel index.
9. The terminal device according to claim 1, wherein performing the resource selection process includes: Based on the configuration information, the higher layers of the terminal device determine at least one different sub-channel to be selected for the side link transmission in each RB set; The higher layer provides parameters to the physical layer of the terminal device, the parameters indicating that the terminal device is allowed to select at least one different sub-channel for the side link transmission in each RB set, and The physical layer reports to the higher layers at least one candidate resource in each RB set that has at least one identical or different subchannel index.
10. The terminal device according to claim 1, wherein the configuration information further indicates: a channel busy rate (CBR) threshold or a channel occupancy rate (CR) threshold for the terminal device to determine whether to select at least one identical sub-channel or at least one different sub-channel in each RB set.
11. The terminal device of claim 10, wherein performing the resource selection process comprises: If the measured CBR or measured CR of the associated resource pool is equal to or greater than the CBR threshold or the CR threshold, the higher layer of the terminal device determines to select at least one different sub-channel for the side link transmission in each RB set. as well as If the measured CBR or the measured CR is less than the CBR threshold or the CR threshold, the higher layer determines to select at least one identical subchannel for the side link transmission in each RB set.
12. The terminal device of claim 10, wherein performing the resource selection process comprises: If the measured CBR or measured CR of the associated resource pool is greater than the CBR threshold or the CR threshold, the higher layer of the terminal device determines to select at least one different sub-channel for the side link transmission in each RB set. as well as If the measured CBR or the measured CR is equal to or less than the CBR threshold or the CR threshold, the higher layer determines to select at least one identical subchannel for the side link transmission in each RB set.
13. The terminal device according to claim 1, wherein performing the resource selection process includes: The higher layers of the terminal device provide the physical layer with: (i) the number of RB sets or at least one RB set index to be used for the side link transmission in the time slot, and (ii) the number of sub-channels to be used for the side link transmission for each RB set in the time slot.
14. The terminal device according to claim 1, wherein performing the resource selection process includes: The higher layers of the terminal device provide the physical layer with: (i) the number of RB sets or at least one RB set index to be used for the side link transmission in the time slot, and (ii) one or more sub-channels in the time slot corresponding to one or more RB sets for the side link transmission.
15. The terminal device of claim 8, wherein the SCI further indicates: at least one RB set for the side link transmission, and at least one subchannel in each RB set for the side link transmission.
16. The terminal device of claim 15, wherein the SCI comprises a bitmap, a first portion of the bitmap indicating the at least one RB set, and a second portion of the bitmap indicating the at least one subchannel in each RB set.
17. The terminal device of claim 9, wherein the SCI further indicates: a set of RB sets for the side link transmission, and a sub-channel in the set of RB sets.
18. The terminal device of claim 17, wherein the SCI includes a bitmap, the bitmap including a plurality of portions corresponding to a set of RB sets, and a portion of the plurality of portions indicating a set of subchannels in the RB set corresponding to the portion.
19. The terminal device according to any one of claims 1 to 18, wherein the configuration information is one of the following: Pre-configured information for each resource pool; or Configuration information for each resource pool, configured via higher-level signaling.
20. A network device, comprising: processor; as well as The transceiver is coupled to the processor. The processor is configured as follows: Determine configuration information indicating at least one of the following: (i) the minimum and maximum number of resource block (RB) sets for sidelink transmissions, or (ii) selecting at least one identical or different subchannel for the sidelink transmission in each RB set; and The configuration information is sent to the terminal device via the transceiver.
21. The network device of claim 20, wherein the processor is further configured to: Additional configuration information is sent to the terminal device via the transceiver, indicating that the terminal device is allowed to select a non-contiguous set of resource blocks (RBs) during the resource selection process.
22. The network device of claim 20, wherein the configuration information further indicates: a channel busy rate (CBR) threshold or a channel occupancy rate (CR) threshold for the terminal device to determine whether to select at least one identical sub-channel or at least one different sub-channel in each RB set.
23. The network device according to any one of claims 20 to 22, wherein the configuration information is transmitted per resource pool via higher-layer signaling.
24. A method executed by a terminal device, comprising: Obtain configuration information indicating at least one of the following: (i) the minimum and maximum number of resource block (RB) sets for sidelink transmission, or (ii) selecting at least one identical or different subchannel for the sidelink transmission in each RB set; By performing a resource selection process based on the configuration information, at least one resource is selected for the side link transmission; and Send side link control information (SCI) indicating the at least one resource.
25. A method performed by a network device, comprising: Determine configuration information indicating at least one of the following: (i) the minimum and maximum number of resource block (RB) sets for sidelink transmissions, or (ii) selecting at least one identical or different subchannel for the sidelink transmission in each RB set; as well as The configuration information is sent to the terminal device.
26. A non-transitory computer-readable medium comprising program instructions that, when executed by a device, cause the device to perform at least the method according to claim 24 or 25.