Patent Description:
Some aspects of wireless communication may comprise direct communication between devices based on sidelink, such as in vehicle-to-everything (V2X) and/or other device-to-device (D2D) communication. There exists a need for further improvements in sidelink technology.

<CIT> relates to the design of resource pools as they may be used in sidelink communications among users of the wireless communication system, for ex-ample in V2X applications. It discloses a transceiver for a wireless communication system, wherein the wireless communication system configures a set of resources in the wireless communication system. The set of resources include a plurality of re-sources to be allocated for respective transmissions to one or more second transceiv-ers in the wireless communication system. The set of resources includes a plurality of transmit resource sets and/or receive resource sets, the plurality of transmit/receive resource sets including at least a first transmit/receive resource set and a second transmit/receive resource set. The first transmit/receive resource set has a first prop-erty, and the second transmit/receive resource set has a second property, the first property and the second property being different, and the transceiver is configured to use resources from one or more of the plurality of transmit/receive resource sets for the communication. Further prior art is known from <CIT> and <CIT>.

The use of a BWP that includes a subset of contiguous resource blocks within a frequency range of a carrier may enable a UE to achieve power savings. Sidelink communication that occurs directly between UEs may include unique challenges to avoid interference that are different than communication between a UE and a base station. Sidelink communication may include a single BWP for a sidelink carrier, e.g., which may help to avoid interference among sidelink transmissions. However, a single BWP constrains a UE's ability to achieve power savings through communication over narrower bandwidths. Aspects presented herein provide for the configuration of multiple BWPs in a sidelink carrier with each BWP including one or more resource pools.

By way of example, and not limitation, such computer-readable media can comprise a random-access memory (RAM), a read-only memory (ROM), an electrically erasable programmable ROM (EEPROM), optical disk storage, magnetic disk storage, other magnetic storage devices, combinations of the types of computer-readable media, or any other medium that can be used to store computer executable code in the form of instructions or data structures that can be accessed by a computer.

While aspects and implementations are described in this application by illustration to some examples, those skilled in the art will understand that additional implementations and use cases may come about in many different arrangements and scenarios. Aspects described herein may be implemented across many differing platform types, devices, systems, shapes, sizes, and packaging arrangements. For example, implementations and/or uses may come about via integrated chip implementations and other non-module-component based devices (e.g., end-user devices, vehicles, communication devices, computing devices, industrial equipment, retail/purchasing devices, medical devices, artificial intelligence (AI)-enabled devices, etc.). While some examples may or may not be specifically directed to use cases or applications, a wide assortment of applicability of described aspects may occur. Implementations may range a spectrum from chip-level or modular components to non-modular, non-chip-level implementations and further to aggregate, distributed, or original equipment manufacturer (OEM) devices or systems incorporating one or more aspects of the described aspects. In some practical settings, devices incorporating described aspects and features may also include additional components and features for implementation and practice of claimed and described aspect. For example, transmission and reception of wireless signals necessarily includes a number of components for analog and digital purposes (e.g., hardware components including antenna, RF-chains, power amplifiers, modulators, buffer, processor(s), interleaver, adders/summers, etc.). It is intended that aspects described herein may be practiced in a wide variety of devices, chip-level components, systems, distributed arrangements, aggregated or disaggregated components, end-user devices, etc. of varying sizes, shapes, and constitution.

A link between a UE <NUM> and a base station <NUM> or <NUM> may be established as an access link, e.g., using a Uu interface. Other communication may be exchanged between wireless devices based on sidelink. For example, some UEs <NUM> may communicate with each other directly using a device-to-device (D2D) communication link <NUM>. In some examples, the D2D communication link <NUM> may use the DL/UL WWAN spectrum.

Some examples of sidelink communication may include vehicle-based communication devices that can communicate from vehicle-to-vehicle (V2V), vehicle-to-infrastructure (V2I) (e.g., from the vehicle-based communication device to road infrastructure nodes such as a Road Side Unit (RSU)), vehicle-to-network (V2N) (e.g., from the vehicle-based communication device to one or more network nodes, such as a base station), vehicle-to-pedestrian (V2P), cellular vehicle-to-everything (C-V2X), and/or a combination thereof and/or with other devices, which can be collectively referred to as vehicle-to-anything (V2X) communications. Sidelink communication may be based on V2X or other D2D communication, such as Proximity Services (ProSe), etc. In addition to UEs, sidelink communication may also be transmitted and received by other transmitting and receiving devices, such as Road Side Unit (RSU) <NUM>, etc. Sidelink communication may be exchanged using a PC5 interface, such as described in connection with the example in <FIG>. Although the following description, including the example slot structure of <FIG>, may provide examples for sidelink communication in connection with <NUM> NR, the concepts described herein may be applicable to other similar areas, such as LTE, LTE-A, CDMA, GSM, and other wireless technologies.

Referring again to <FIG>, in certain aspects, a UE <NUM>, or other device communicating based on sidelink, may include a sidelink BWP component <NUM> configured to receive a configuration of multiple BWPs for sidelink communication with each BWP including one or more sidelink resource pools, and activate a BWP from the multiple BWPs configured for the sidelink communication.

The communication links <NUM> may use multiple-in put and multiple-output (MIMO) antenna technology, including spatial multiplexing, beamforming, and/or transmit diversity. Allocation of carriers may be asymmetric with respectto DL and UL (e.g., more or fewer carriers may be allocated for DL than for UL).

The small cell <NUM>', employing NR in an unlicens ed frequency spectrum, may boost coverage to and/or increase capacity of the access network.

Similarly, beamforming may be applied for sidelink communication, e.g., between UEs.

Although this example is described for the base station <NUM> and UE <NUM>, the aspects may be similarly applied between a first and second device (e.g., a first and second UE) for sidelink communication.

<FIG> includes diagrams <NUM> and <NUM> illustrating example aspects of slot structures that may be used for sidelink communication (e.g., between UEs <NUM>, RSU <NUM>, etc.). The slot structure may be within a <NUM>/NR frame structure in some examples. In other examples, the slot structure may be within an LTE frame structure. The example slot structure in <FIG> is merely one example, and other sidelink communication may have a different frame structure and/or different channels for sidelink communication. Diagram <NUM> illustrates a single resource block of a single slot transmission, e.g., which may correspond to a <NUM> transmission time interval (TTI). A physical sidelink control channel may be configured to occupy multiple physical resource blocks (PRBs), e.g., <NUM>, <NUM>, <NUM>, <NUM>, or <NUM> PRBs. The PSCCH may be limited to a single sub-channel. A PSCCH duration may be configured to be <NUM> symbols or <NUM> symbols, for example. A sub-channel may comprise <NUM>, <NUM>, <NUM>, <NUM>, <NUM>, <NUM>, or <NUM> PRBs, for example. The resources for a sidelink transmission may be selected from a resource pool including one or more subchannels. As a non-limiting example, the resource pool may include between <NUM>-<NUM> subchannels. A PSCCH size may be established for a resource pool, e.g., as between <NUM>-<NUM> % of one subchannel for a duration of <NUM> symbols or <NUM> symbols. The diagram <NUM> in <FIG> illustrates an example in which the PSCCH occupies about <NUM>% of a subchannel, as one example to illustrate the concept of PSCCH occupying a portion of a subchannel. The physical sidelink shared channel (PSSCH) occupies at least one subchannel. The PSCCH may include a first portion of sidelink control information (SCI), and the PSSCH may include a second portion of SCI in some examples.

Each time slot may include a resource block (RB) (also referred to as physical RBs (PRBs)) that extends <NUM> consecutive subcarriers. As illustrated in <FIG>, some of the REs may comprise control information in PSCCH and some Res may comprise demodulation RS (DMRS). At least one symbol may be used for feedback. <FIG> illustrates examples with two symbols for a physical sidelink feedback channel (PSFCH) with adjacent gap symbols. A symbol prior to and/or after the feedback may be used for turnaround between reception of data and transmission of the feedback. The gap enables a device to switch from operating as a transmitting device to prepare to operate as a receiving device, e.g., in the following slot. Data may be transmitted in the remaining REs, as illustrated. The data may comprise the data message described herein. The position of any of the data, DMRS, SCI, feedback, gap symbols, and/or LBT symbols may be different than the example illustrated in <FIG>. Multiple slots may be aggregated together in some examples.

<FIG> is a block diagram <NUM> of a first wireless communication device <NUM> in communication with a second wireless communication device <NUM> based on sidelink. In some examples, the devices <NUM> and <NUM> may communicate based on V2X or other D2D communication. The communication may be based on sidelink using a PC5 interface. The devices <NUM> and the <NUM> may comprise a UE, an RSU, a base station, etc. Packets may be provided to a controller/processor <NUM> that implements layer <NUM> and layer <NUM> functionality.

At least one of the TX processor <NUM>, the RX processor <NUM>, the controller/processor <NUM>, the TX processor <NUM>, the RX processor <NUM>, and the controller/processor <NUM> may include a sidelink BWP component <NUM> that is configured to perform the aspects described in connection with <FIG>.

<FIG> illustrates an example <NUM> of sidelink communication between devices. The communication may be based on a slot structure comprising aspects described in connection with <FIG>. For example, the UE <NUM> may transmit a sidelink transmission <NUM>, e.g., comprising a control channel (e.g., PSCCH) and/or a corresponding data channel (e.g., PSSCH), that may be received by UEs <NUM>, <NUM>, <NUM>. A control channel may include information (e.g., sidelink control information (SCI)) for decoding the data channel including reservation information, such as information about time and/or frequency resources that are reserved for the data channel transmission. For example, the SCI may indicate a number of TTIs, as well as the RBs that will be occupied by the data transmission. The SCI may also be used by receiving devices to avoid interference by refraining from transmitting on the reserved resources. The UEs <NUM>, <NUM>, <NUM>, <NUM> may each be capable of sidelink transmission in addition to sidelink reception. Thus, UEs <NUM>, <NUM>, <NUM> are illustrated as transmitting sidelink transmissions <NUM>, <NUM>, <NUM>, <NUM>. The sidelink transmissions <NUM>, <NUM>, <NUM>, <NUM>, <NUM> may be unicast, broadcast or multicast to nearby devices. For example, UE <NUM> may transmit communication <NUM>, <NUM> intended for receipt by other UEs within a range <NUM> of UE <NUM>, and UE <NUM> may transmit communication <NUM>. Additionally/alternatively, RSU <NUM> may receive communication from and/or transmit communication <NUM> to UEs <NUM>, <NUM>, <NUM>, <NUM>.

The UE <NUM> may provide sidelink control information (SCI) with information for decoding the corresponding data channel. The SCI may also include information that receiving device may use to avoid interference. For example, the SCI may indicate time and frequency resources that will be occupied by the data transmission, may be indicated in a control message from the transmitting device.

In cellular link communication between a base station (e.g., the base station <NUM> or <NUM>) and a UE (e.g., the UE <NUM>) over a Uu link, the UE may achieve power savings through the use of a configured bandwidth part (BWP) that includes a frequency range that is a portion of a carrier bandwidth. <FIG> illustrates an example frequency diagram <NUM> showing multiple BWPs (e.g., <NUM> and <NUM>) within a carrier bandwidth <NUM>. Each BWP includes a set of contiguous physical RBs. The active BWP(s) of the UE may change dynamically over time, e.g., depending on a traffic pattern between the UE and the base station. The use of the BWPs may enable a UE to communicate with the base station over a narrower bandwidth, which may use less power at the UE.

<FIG> illustrates an example of BWP switching <NUM> for downlink reception by a UE. The UE may monitor a narrower BWP (e.g., BWP <NUM>) for a control channel transmission <NUM> from the base station. The control channel <NUM> does not include a downlink grant for the UE. At a next slot, the UE may receive a downlink grant in the control channel <NUM>, the downlink grant indicating BWP <NUM>. Thus, the UE continues to monitor the narrower bandwidth <NUM> of BWP <NUM>. The UE may receive a control channel transmission <NUM> and/or data <NUM> within the frequency resources of the BWP <NUM>. In another slot, the UE may receive a downlink grant in a control channel transmission <NUM> that indicates a different BWP, e.g., BWP <NUM>. As illustrated at <NUM>, the UE switches to monitor the indicated BWP, as shown at <NUM>. The UE receives the downlink data <NUM> on frequency resources of BWP <NUM>. The UE may switch back to monitoring the narrower bandwidth of BWP <NUM>. For example, if the UE has not received data and a timer expires, the UE may switch, at <NUM>, back to monitoring BWP <NUM>.

<FIG> illustrates examples of BWP switching for downlink and uplink transmissions from a UE. In a downlink TDD example, a UE receives downlink control information (DCI) <NUM> in a first BWP with a downlink grant for the UE to receive PDSCH <NUM> in a second BWP. The UE performs a BWP switch from the first BWP to the second BWP in order to receive the PDSCH. The UE then transmits feedback <NUM> (e.g., ACK/NACK) in the second BWP. The RF switching latency for the UE to switch from the first BWP to the second BWP may be provided for with a delay parameter (e.g., k0) between the DCI and the PDSCH reception. K1 may provide a delay between the PDSCH reception and the feedback <NUM>. In a downlink FDD example <NUM>, a UE receives DCI <NUM> in a first BWP of a first carrier with a downlink grant for the UE to receive PDSCH <NUM> in a second BWP of the first carrier. The UE performs a BWP switch from the first BWP to the second BWP for the first carrier in order to receive the PDSCH. The UE then transmits feedback <NUM> in a different carrier. Similar to the TDD example <NUM>, a delay parameter (e.g., k0) may be configured for a delay between the DCI and the PDSCH reception due to the RF switching latency for the UE to switch from the first BWP to the second BWP. In the examples <NUM> and <NUM>, the PDSCH may be in the new BWP, e.g., involving a BWP switch from the BWP in which the DCI with the downlink grant is received. In the TDD example <NUM>, the UE may apply a new DL/UL BWP pair, e.g., transmitting the ACK (e.g., feedback <NUM>) in a new uplink BWP. In the FDD example <NUM>, the UE may receive the PDSCH <NUM> in the new BWP, and may transmit the feedback in a prior uplink BWP.

In the uplink TDD example <NUM>, the UE receives the DCI <NUM>, in a first BWP, with an uplink grant for the UE to transmit the PUSCH <NUM> in a second BWP. The UE performs a BWP switch from the first BWP to the second BWP in order to transmit the PUSCH. The RF switching latency for the UE to switch from the first BWP to the second BWP may be accommodated by a delay parameter (e.g., k2) for a delay between the DCI and the PUSCH transmission. In the uplink FDD example <NUM>, the UE may be configured for a first BWP for a first carrier. The UE receives the DCI <NUM>, on a second carrier, with an uplink grant for the UE to transmit PUSCH <NUM> in a second BWP of the first carrier. The UE performs a BWP switch from the first BWP to the second BWP for the first carrier in order to transmit the PUSCH. The RF switching latency for the UE to switch from the first BWP to the second BWP on the first carrier may be accommodated with a delay parameter (e.g., k2) that corresponds to a delay between the DCI and the PUSCH transmission. In the examples <NUM> and <NUM>, the PUSCH may be transmitted in the new BWP, e.g., involving a BWP switch from the BWP in which the DCI with the uplink grant is received. As illustrated in the FDD examples <NUM> and <NUM>, the UL and DL BWP may be switched independently.

The size of the DCI in different BWPs may be different due to the different bandwidth sizes of the BWPs. In some examples, a DCI in one BWP may indicate a grant in a different BWP, e.g., which may provide for different bandwidths for the control channel with the grant and the data based on the grant.

In some examples, a single BWP may be configured within a sidelink carrier. <FIG> illustrates an example hierarchy for a configuration for sidelink communication <NUM> including a BWP configuration <NUM>. As illustrated in <FIG>, a sidelink configuration <NUM> may include a sidelink frequency configuration <NUM>, among other aspects. The sidelink frequency configuration <NUM> may have aspects that correspond to a carrier configuration in Uu based communication. The sidelink frequency configuration <NUM> may include a reference point, e.g., point A <NUM>, a physical sidelink broadcast channel (PSBCH) configuration <NUM>, and/or a subcarrier spacing (SCS) specific carrier list <NUM>. The SCS specific carrier list <NUM> may include SCS specific configurations <NUM> for bandwidth, location, etc. The sidelink frequency configuration <NUM> may include a sidelink BWP configuration <NUM>. The BWP configuration <NUM> may include a generic BWP configuration <NUM>. The generic BWP configuration <NUM> may include one or more parameters <NUM> such as a bandwidth and frequency location for the generic BWP, an SCS and cyclic prefix (CP) for the generic BWP, and/or one or more time domain resources for the generic BWP. The sidelink BWP configuration <NUM> may include one or more resource pool configurations <NUM>. Each resource pool configuration may include one or more resource pools <NUM> for sidelink communication. A BWP may be wider in the frequency domain than a resource pool, and one BWP may include multiple receiving and transmitting resource pools. For example, <FIG> illustrates two transmission resource pools and at least one reception resource pool. As an example, different transmission pools may be configured for different modes of resource allocation. For example, at least one transmission resource pool may be configured for centralized resource allocation (e.g., mode <NUM> resource allocation in which a base station or other central entity allocates resources to various UEs for sidelink communication). At least one transmission resource pool may be configured for decentralized resource allocation (e.g., mode <NUM> resource allocation or sensing based resource allocation in which each UE determines its own transmission resources from the resource pool). The resource pools <NUM> may further include one or more reception resource pools. Each resource pool may include a resource pool configuration <NUM> that includes a configuration of one or more of a PSSCH, PSCCH, or PSFCH. Each resource pool configuration <NUM> may include a number of subchannels, subchannel size, starting RB, a code block rate (CBR), modulation and coding scheme (MCS), sensing configuration (e.g., for mode <NUM> resource allocation), and/or power control configuration, among others. In some examples, reach resource pool configuration may include a maximum number of reception pools and/or transmission pools. For example, a sidelink BWP may include a maximum of <NUM> reception pools and a maximum of <NUM> transmission pools.

Aspects presented herein provide for multiple BWPs to be configured for a single sidelink carrier. The BWPs may improve power savings at a sidelink device while also providing different frequency resources for different sidelink communication. Similar to the BWPs for a UU link, having multiple BWPs for a sidelink carrier may enable some sidelink devices to communicate over a narrower bandwidth, which may improve power savings at the sidelink devices. However, sidelink devices that communicate based on overlapping BWPs may cause interference to each other. Aspects presented herein provide for improved coordination for sidelink communication that is based on multiple BWPs.

<FIG> is a flowchart <NUM> of a method of wireless communication. The method may be performed by a sidelink device, such as a UE (e.g., the UE <NUM>, <NUM>, the device <NUM>; the apparatus <NUM>). The method may enable the use of multiple BWPs for a sidelink carrier. The use of multiple BWPs may enable some sidelink devices to communicate based on a narrower frequency range, which may help the sidelink devices to reduce power consumption.

At <NUM>, a configuration of multiple BWPs for sidelink communication is received with each BWP including one or more sidelink resource pools. In one aspect, at least one sidelink resource pool may be shared between two or more BWPs, e.g., as illustrated in any of <FIG> or <FIG>. In one example, <NUM> may be performed by a sidelink BWP configuration component <NUM> in <FIG>. In some examples, a plurality of sidelink resource pools may be configured for a carrier, and each BWP includes one or more configured sidelink resources pools. Thus, the BWP configuration may indicate the resource pools without separately providing a configuration for each resource pool comprised in the BWP. In other examples, a configuration for each of the plurality of BWPs may include a configuration for each of the one or more sidelink resource pools associated with a corresponding BWP.

At <NUM>, a BWP from the multiple BWPs configured for the sidelink communication is activated. For example, a triggering event for the BWP switching may be the change of traffic load among pairs of communication UEs (e.g., when a large amount of data is received at the Tx buffer of the Tx UE). This may indicate to the receiver to switch to a larger BWP, which is similar for the Uu case (i.e., cellular link). In one example, <NUM> may be performed by the BWP activation component <NUM> in <FIG>.

At <NUM>, sidelink communication in resources from a resource pool in the activated BWP is transmitted or received. In one aspect, the sidelink device monitors for the sidelink communication in the one or more resource pools of the activated BWP and does not monitor for the sidelink communication outside of the one or more resource pools of the activated BWP. In another aspect, the sidelink device selects a resource for transmission of the sidelink communication from the one or more resource pools of the activated BWP. In another aspect, the sidelink device performs a sidelink operation in the one or more resource pools of the activated BWP, the sidelink operation including at least one of: sensing for resource reservations based on a distributed resource allocation mode; transmitting a resource reservation based on the distributed resource allocation mode; transmitting feedback on a PSFCH; congestion control; or providing channel state information (CSI). In another aspect, SCI for each of the one or more resource pools may be based on at least one of a PSCCH configuration, a PSSCH configuration, or a PSFCH configuration for a corresponding resource pool. In one example, <NUM> may be performed by the sidelink communication component <NUM> in <FIG>. The sidelink device may transmit or receive PSCCH, a PSSCH, or a PSFCH associated with the SCI in the resource pool that is common to the first BWP and the second BWP. The BWP switch may be based on the first BWP and the second BWP having a common resource pool. The sidelink device may select transmission resources from resources based on each transmission resource pool configured for the activated BWP.

A first resource pool of a first BWP and a second resource pool of a second BWP may be for a centralized resource allocation mode, and the first resource pool may at least partially overlap the second resource pool. The sidelink device may refrain from, or skip, decoding sidelink messages on a resource pool of a non-active BWP.

A first resource pool and a second resource pool may be for a distributed resource allocation mode and the first resource pool may fully overlap the second resource pool of a second BWP or does not overlap the second resource pool of the second BWP. The sidelink device may monitor for sidelink messages in each reception resource pool configured for the activated BWP.

<FIG> illustrates a flowchart <NUM> of a method of wireless communication. The method may include aspects that are described in connection with <FIG>. Aspects that have been described in connection with <FIG> have the same reference number. The method may be performed by a sidelink device, such as a UE (e.g., the UE <NUM>; the apparatus <NUM>). As illustrated at <NUM> in <FIG>, the sidelink device may further transmit or receive an indication of a BWP switch from a first BWP to a second BWP. The indication of the BWP switch may be transmitted or received in SCI in a resource pool that is common to the first BWP and the second BWP. The indication may be transmitted or received by the BWP switch indication component <NUM> of the apparatus <NUM>. The indication of the BWP switch may be transmitted or received in SCI in a first resource pool of the first BWP and indicates a switch to the second BWP. The indication may be comprised in a MAC-CE. The indication may be transmitted or received in the resource pool associated with BWP indications. The indication may comprise a codepoint that maps to a BWP index of the second BWP.

SCI may indicate a sidelink grant for a sidelink transmission in the first BWP. According to the present invention, the sidelink device switches to the second BWP after a PSFCH associated with the sidelink transmission in the first BWP. According to the present invention, a switching time is defined for the BWP switch from a symbol comprising the feedback for a PSCCH that indicates the BWP switch to a first slot in which resource pools in the second BWP become active. The sidelink device may not be expected to transmit or receive during the switching time, for example if the first BWP and the second BWP do not share a common resource pool. The sidelink device may continue to transmit or receive during the switching time if the first BWP and the second BWP have a common resource pool. The sidelink device may identify a configuration that configures a BWP switching indicator in the SCI associated with the resource pool that is common to the first BWP and the second BWP. The sidelink device may identify a configuration that configures a mapping between each codepoint of a BWP switching field in the SCI associated with the resource pool and one or more of the multiple BWPs.

<FIG> illustrates an example timing <NUM> of the BWP switch from the first BWP <NUM> to the second BWP <NUM>. The BWP switching indication may be included in the SCI of the first BWP <NUM>. As shown in <FIG>, the switching time <NUM> occurs after the SCI and scheduled PSSCH (i.e., data) and ACK. This is in contrast to the BWP switching for the downlink and uplink transmissions from a UE, shown in <FIG>, in which the BWP switching occurs before the data and ACK.

If a first BWP and a second BWP on a sidelink carrier have a common resource pool, the first BWP and the second BWP have one or more of: a SCS, a same CP configuration, time allocation based on a same starting symbol and symbol length, or common transmission occasions for a PSFCH. The first BWP and the second BWP may have the common transmission occasions for the PSFCH, wherein each resource pool of the first BWP and the second BWP are configured with a common PSFCH transmission period and slot offset.

The activated BWP may include multiple resource pools, and the sidelink device may perform discontinuous reception (DRX) or partial sensing for each of the multiple resource pools of the activated BWP, as illustrated at <NUM> in <FIG>. <FIG> illustrates an example of a DRX/partial sensing pattern applied to multiple resource pools of a BWP. The sidelink device may apply a same DRX pattern for each of the multiple resource pools of the activated BWP. The sidelink device may apply a same partial sensing pattern for each of the multiple resource pools of the activated BWP. The DRX or partial sensing may be performed by a low power component <NUM> of the apparatus <NUM>.

<FIG> illustrates a configuration <NUM> of multiple BWPs in a carrier <NUM> for sidelink communication using multiple resource pools. In one aspect, a plurality of sidelink resource pools may be configured for the carrier <NUM>. Each BWP may include one or more configured sidelink resources pools. In another aspect, a configuration for each of the plurality of BWPs includes a configuration for each of the one or more sidelink resource pools associated with a corresponding BWP.

In the configuration <NUM> of <FIG>, three BWPs (BWP <NUM>, BWP <NUM>, BWP <NUM>) and five resource pools (<NUM>, <NUM>, <NUM>, <NUM>, <NUM>) are used. In <FIG>, BWP <NUM> includes resource pools <NUM>-<NUM>, BWP <NUM> includes resource pools <NUM>-<NUM>, and BWP <NUM> includes resource pools <NUM>-<NUM>. As indicated above, a resource pool may be shared between two or more BWPs. Thus, resource pool <NUM> is shared between BWP <NUM> and BWP <NUM>, resource pools <NUM>-<NUM> are shared between BWP <NUM> and BWP <NUM>, and resource pools <NUM>-<NUM> are shared between BWP <NUM>, BWP <NUM>, and BWP <NUM>. In the configuration <NUM> of <FIG>, sidelink communications between the sidelink devices described in <NUM> occur in resources from a resource pool <NUM> (i.e., resource pool <NUM>) in the activated BWP.

In the configuration <NUM> of <FIG>, an indication of a BWP switch from a first BWP to a second BWP may be transmitted or received by the sidelink device. The indication of the BWP switch may be transmitted or received in SCI in a resource pool that is common to the first BWP and the second BWP. In one aspect, one or more of a PSCCH, a PSSCH, or a PSFCH associated with the SCI are transmitted or received in the resource pool that is common to the first BWP and the second BWP. In another aspect, the BWP switch may be based on the first BWP and the second BWP having a common resource pool. For example, the indication of the BWP switching from the first BWP to the second BWP may be transmitted in the common resource pool, e.g., rather than being transmitted in a resource pool that is not common to both BWPs.

<FIG> illustrate two modes of resource allocation for managing overlapping resource pools.

<FIG> illustrates an example <NUM> of two resource pools, each with a centralized resource allocation (RA) mode (i.e., Mode <NUM> RA, e.g., in which a base station allocates resources to the UE for sidelink transmissions). In <FIG>, each resource pool (resource pool <NUM> or resource pool <NUM>) may reside in a different BWP (BWP <NUM> or BWP <NUM>). Further, the two resource pools may overlap at least partially. In <FIG>, in which resource pools partially overlap, the sidelink device refrains from decoding sidelink messages on a resource pool of a non-active BWP.

<FIG> illustrates an example <NUM> of two resource pools, each with a distributed RA mode (i.e., Mode <NUM> RA or sensing based RA). In <FIG>, each resource pool (resource pool <NUM> or resource pool <NUM>) may reside in same or different BWP (BWP <NUM> or BWP <NUM>). The first resource pool (resource pool <NUM>) may fully overlap the second resource pool (resource pool <NUM>) of a second BWP (BWP <NUM>) or the first resource pool may not overlap the second resource pool (resource pool <NUM>) of the second BWP (BWP <NUM>). Further, the two sidelink resource pools configured with mode <NUM> resource allocation may not partially overlap. In one aspect, the sidelink device monitors for sidelink messages in each reception resource pool configured for the activated BWP. In another aspect, the sidelink device selects transmission resources from resources based on each transmission resource pool configured for the activated BWP.

<FIG> illustrates an example <NUM> of the BWP switch between nonoverlapping BWPs or partially overlapping BWPs. In <FIG>, the BWP switch is between BWP <NUM> and BWP <NUM>. Thus, the indication of the BWP switch between BWP <NUM> and BWP <NUM> may be transmitted or received in SCI in a first resource pool of the first BWP and indicates a switch to the second BWP. In one aspect, the indication is comprised in a MAC-CE. In another aspect, the indication is transmitted or received in the resource pool associated with BWP indications. In yet another aspect, the indication includes a codepoint that maps to a BWP index of the second BWP. In yet another aspect, the SCI indicates a sidelink grant for a sidelink transmission in the first BWP. In yet another aspect, the sidelink device switches to the second BWP after a PSFCH associated with the sidelink transmission in the first BWP. In yet another aspect, a switching time is defined for the BWP switch from a symbol comprising the feedback for a PSCCH that indicates the BWP switch to a first slot in which resource pools in the second BWP become active. In yet another aspect, the sidelink device is not expected to transmit or receive during the switching time, if the first BWP and the second BWP do not share a common resource pool. In yet another aspect, the sidelink device continues to transmit or receive during the switching time if the first BWP and the second BWP have a common resource pool. In a further aspect, a configuration that configures a BWP switching indicator may be identified in the SCI associated with the resource pool that is common to the first BWP and the second BWP. For each of the resource pools contained in a BWP, the UE may be configured whether to include a BWP switching indicator in the corresponding SCI associated with the resource pool. In one case, the BWP switching indicator may be configured in the common resource pools between multiple BWPs, e.g., rather than in a resource pool that is not common to the BWPs involved in the BWP switch. In a further aspect, a configuration that configures a mapping between each codepoint of a BWP switching field may be identified in the SCI associated with the resource pool and one or more of the multiple BWPs. Thus, the configuration may be configured for each resource pool of the resource pools in each BWP. For example, the mapping may be part of the configuration <NUM> for each resource pool described in connection with <FIG>.

In one aspect, if a first BWP and a second BWP on a sidelink carrier have at least one common resource pool, the first BWP and the second BWP have one or more of: a same SCS; a same CP configuration; time allocation based on a same starting symbol and symbol length, or common transmission occasions for a PSFCH. The first BWP and the second BWP may have the common transmission occasions for the PSFCH, and each resource pool of the first BWP and the second BWP may be configured with a common PSFCH transmission period and slot offset.

In one case, where the activated BWP includes multiple resource pools, discontinuous reception (DRX) may be performed for each of the multiple resource pools of the activated BWP. In one aspect, the sidelink device applies a same DRX pattern for each of the multiple resource pools of the activated BWP.

In another case, where the activated BWP includes multiple resource pools, partial sensing is performed for each of the multiple resource pools of the activated BWP. In one aspect, the sidelink device applies a same partial sensing pattern for each of the multiple resource pools of the activated BWP.

<FIG> illustrates an example low power mode <NUM> that includes a pattern of ON durations and OFF durations. The pattern may be a DRX pattern with DRX ON durations and DRX OFF durations that are applied to each of resource pools <NUM>, <NUM>, and <NUM> of the BWP. In some examples, the pattern may be a partial sensing pattern with OFF durations during which the UE is not performing sensing for sidelink messages and ON durations during which the UE performs sensing for sidelink reservations. Both low power modes enable the UE to perform discontinuous reception/sensing for a resource pool over some periods of time. As illustrated in <FIG>, in a BWP with multiple resource pools, the UE may apply DRX/partial sensing jointly for each resource pool of the BWP.

<FIG> is a diagram <NUM> illustrating an example of a hardware implementation for an apparatus <NUM> for wireless communication. The apparatus <NUM> is a device that supports sidelink communication. In some aspects, the apparatus <NUM> may be a UE, a component of a UE, or may implement UE functionality. , The apparatus <NUM> may include a baseband processor <NUM> (also referred to as a modem) that may be coupled to an RF transceiver <NUM>. In some aspects, the apparatus <NUM> may include one or more of a subscriber identity modules (SIM) card <NUM>, an application processor <NUM> coupled to a secure digital (SD) card <NUM> and a screen <NUM>, a Bluetooth module <NUM>, a wireless local area network (WLAN) module <NUM>, a Global Positioning System (GPS) module <NUM>, and/or a power supply <NUM>. The baseband processor <NUM> communicates through the RF transceiver <NUM> with the UE <NUM> and/or BS <NUM>/<NUM>. The baseband processor <NUM> may include a computer-readable medium / memory. The baseband processor <NUM> is responsible for general processing, including the execution of software stored on the computer-readable medium / memory. The software, when executed by the baseband processor <NUM>, causes the baseband processor <NUM> to perform the various functions described supra. The computer-readable medium / memory may also be used for storing data that is manipulated by the baseband processor <NUM> when executing software. The baseband processor <NUM> further includes a reception component <NUM>, a communication manager <NUM>, and a transmission component <NUM>. The components within the communication manager <NUM> may be stored in the computer-readable medium / memory and/or configured as hardware within the baseband processor <NUM>. The baseband processor <NUM> may be a component of the device <NUM> and may include the memory <NUM> and/or at least one of the TX processor <NUM>, the RX processor <NUM>, and the controller/processor <NUM>. In one configuration, the apparatus <NUM> may be a modem chip and include just the baseband processor <NUM>, and in another configuration, the apparatus <NUM> may be the entire wireless device (e.g., see <NUM> of <FIG>) and include the additional modules of the apparatus <NUM>.

The communication manager <NUM> includes a sidelink BWP configuration component <NUM> that is configured to receive a configuration of multiple BWPs for sidelink communication with each BWP including one or more sidelink resource pools, and/or activate a BWP from the multiple BWPs configured for the sidelink communication, e.g., as described in connection with <NUM> and <NUM> in <FIG>. The communication manager <NUM> includes a transmission component <NUM> and a reception component <NUM>, that are configured to transmit or receive the sidelink communication in the resources from the resource pool of the activated BWP once the sidelink BWP configuration component <NUM> receives the configuration and activates the BWP, e.g., as described in connection with <NUM> in <FIG>.

The apparatus may include additional components that perform the algorithm in the flowchart and illustrations of <FIG>. As such, each block in the flowchart and illustrations of <FIG> may be performed by a component and the apparatus may include one or more of those components.

As shown, the apparatus <NUM> may include a variety of components configured for various functions. In one configuration, the apparatus <NUM>, and in particular the baseband processor <NUM>, includes means for receiving a configuration of multiple BWPs for sidelink communication, each BWP including one or more sidelink resource pools; means for activating a BWP from the multiple BWPs configured for the sidelink communication; and means for transmitting or receiving sidelink communication in resources from a resource pool in the activated BWP. The means may be one or more of the components of the apparatus <NUM> configured to perform the functions recited by the means. As described supra, the apparatus <NUM> may include the TX Processor <NUM>, the RX Processor <NUM>, and the controller/processor <NUM>. As such, in one configuration, the means may be the TX Processor <NUM>, the RX Processor <NUM>, and the controller/processor <NUM> configured to perform the functions recited by the means.

Claim 1:
A method for wireless communication at a sidelink device, comprising:
receiving a configuration of multiple bandwidth parts, BWPs (<NUM>) for sidelink communication, each bandwidth part BWP, comprising one or more sidelink resource pools (<NUM>);
activating a BWP from the multiple BWPs configured for the sidelink communication (<NUM>);
transmitting or receiving the sidelink communication in resources from a resource pool in the activated BWP (<NUM>);
transmitting or receiving an indication of a BWP switch from a first BWP to a second BWP;
wherein the indication of the BWP switch is transmitted or received in sidelink control information, SCI, in a first resource pool of the first BWP that is associated with BWP indications, and the indication indicates a switch to the second BWP; and
switching to the second BWP after a physical sidelink feedback channel, PSFCH, associated with the sidelink transmission in the first BWP, wherein a switching time is defined for the BWP switch from a symbol comprising feedback for a physical sidelink control channel, PSCCH, that indicates the BWP switch to a first slot in which resource pools in the second BWP become active.