Signaling for selecting a subset of a sidelink transmit resource pool by a receiving UE in a sidelink

By allowing the UE to receive data to dynamically select the resource subset in the transmission resource pool, the problem of inflexible resource utilization in the prior art is solved, and more efficient resource management and optimization are achieved.

CN114402672BActive Publication Date: 2025-04-11QUALCOMM INC
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202080063173.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-08-31
Filing Date
2020-09-01
Publication Date
2025-04-11
Estimated Expiration
2040-09-01

AI Technical Summary

Technical Problem

When managing resources transmitted by side links, existing wireless communication technologies lack flexibility and efficiency, making it difficult to optimize resource utilization to meet the needs of different scenarios.

Method used

By allowing the UE receiving data to dynamically select a subset of resources from the transmission resource pool, resource utilization is optimized, eg, freeing a subset of resources for other purposes.

Benefits of technology

The flexibility and efficiency of resource utilization are realized, allowing UE to optimize resource configuration in different scenarios and adapt to changing conditions.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114402672B_ABST
    Figure CN114402672B_ABST
Patent Text Reader

Abstract

Some aspects provide a method for wireless communication by a first wireless device. The method generally includes selecting a subset of a resource pool for sidelink data transmission from a resource pool allocated for sidelink data transmission from a second wireless device to the first wireless device. The method generally includes transmitting an indication of the selected subset of the resource pool to the second wireless device. The method generally includes monitoring the subset of the resource pool for sidelink data transmission.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] CROSS-REFERENCE TO RELATED APPLICATIONS

[0002] This application claims priority to U.S. Application No. 17 / 007,911, filed on August 31, 2020, which claims the benefit of and priority to U.S. Provisional Application No. 62 / 899,687, filed on September 12, 2019, both of which are assigned to the assignee of this application and are hereby expressly incorporated herein by reference in their entirety as if fully set forth below and for all applicable purposes. Technical Field

[0003] Aspects of the present disclosure relate to wireless communications and, more particularly, to techniques for managing transmission resources in a sidelink channel by a recipient.

[0004] background

[0005] Wireless communication systems are widely deployed to provide various telecommunication services such as telephony, video, data, messaging, broadcast, etc. These wireless communication systems may employ multiple-access technologies capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiple-access systems include Third Generation Partnership Project (3GPP) Long Term Evolution (LTE) systems, LTE-Advanced (LTE-A) systems, Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems, to name just a few.

[0006] These multiple access technologies have been adopted in various telecommunication standards to provide a common protocol that enables different wireless devices to communicate at a city, country, region, and even global level. New radio (e.g., 5G NR) is an example of an emerging telecommunication standard. NR is an enhancement set of the LTE mobile standard promulgated by 3GPP. NR is designed to better support mobile broadband Internet access by improving spectrum efficiency, reducing costs, improving services, utilizing new spectrum, and better integrating with other open standards using OFDMA with cyclic prefix (CP) on downlink (DL) and uplink (UL). To this end, NR supports beamforming, multiple-input multiple-output (MIMO) antenna technology, and carrier aggregation.

[0007] However, as the demand for mobile broadband access continues to grow, there is a need for further improvements to NR and LTE technologies. Preferably, these improvements should be applicable to other multiple access technologies and the telecommunication standards that employ these technologies.

[0008] Overview

[0009] The systems, methods, and devices of the present disclosure each have several innovative aspects, no single one of which is solely responsible for its desirable attributes. Without limiting the scope of the present disclosure as expressed in the appended claims, some features will now be briefly discussed. After considering this discussion, and particularly after reading the section entitled "Detailed Description," it will be understood how the features of the present disclosure provide advantages including improved selection of resources in a transport resource pool.

[0010] Aspects of the present disclosure may be implemented in a method for wireless communication. The method generally includes selecting a subset of a resource pool for sidelink data transmission from a resource pool allocated for sidelink data transmission from a second wireless device to a first wireless device. The method generally includes transmitting an indication of the selected subset of the resource pool to the second wireless device. The method generally includes monitoring the subset of the resource pool for sidelink data transmission.

[0011] Aspects of the present disclosure may be implemented in a method for wireless communication by an apparatus. The method generally includes receiving, from a first wireless device, an indication of a subset of a resource pool allocated for sidelink data transmission from a second wireless device to the first wireless device. The method generally includes sending a sidelink data transmission to the first wireless device on the subset of the resource pool.

[0012] Aspects of the present disclosure may be implemented in an apparatus for wireless communication. The apparatus generally includes at least one processor configured to select a subset of a resource pool for sidelink data transmission from a resource pool allocated for sidelink data transmission from a second wireless device to a first wireless device. The at least one processor is configured to transmit an indication of the selected subset of the resource pool to the second wireless device. The at least one processor is configured to monitor the subset of the resource pool for sidelink data transmission. The apparatus generally includes a memory coupled to the at least one processor.

[0013] Aspects of the present disclosure may be implemented in an apparatus for wireless communication. The apparatus generally includes at least one processor configured to receive, from a first wireless device, an indication of a subset of a resource pool allocated for sidelink data transmission from a second wireless device to the first wireless device. The at least one processor is configured to send a sidelink data transmission to the first wireless device on the subset of the resource pool. The apparatus generally includes a memory coupled to the at least one processor.

[0014] Aspects of the present disclosure may be implemented in an apparatus for wireless communication. The apparatus generally includes means for selecting a subset of a resource pool for sidelink data transmission from a resource pool allocated for sidelink data transmission from a second wireless device to a first wireless device. The apparatus generally includes means for transmitting an indication of the selected subset of the resource pool to the second wireless device. The apparatus generally includes means for monitoring the subset of the resource pool for sidelink data transmission.

[0015] Aspects of the present disclosure may be implemented in an apparatus for wireless communication. The apparatus generally includes means for receiving, from a first wireless device, an indication of a subset of a resource pool allocated for sidelink data transmission from a second wireless device to the first wireless device. The apparatus generally includes means for sending a sidelink data transmission to the first wireless device on the subset of the resource pool.

[0016] Various aspects of the present disclosure may be implemented in a computer-readable medium having computer-executable code stored thereon for wireless communication. The computer-readable medium generally includes code for selecting a subset of a resource pool for sidelink data transmission from a resource pool allocated for sidelink data transmission from a second wireless device to a first wireless device. The computer-readable medium generally includes code for transmitting an indication of the selected subset of the resource pool to the second wireless device. The computer-readable medium generally includes code for monitoring the subset of the resource pool for sidelink data transmission.

[0017] Various aspects of the present disclosure may be implemented in a computer-readable medium having computer-executable code stored thereon for wireless communication. The computer-readable medium generally includes code for receiving, from a first wireless device, an indication of a subset of a resource pool allocated for sidelink data transmission from a second wireless device to the first wireless device. The computer-readable medium generally includes code for sending a sidelink data transmission to the first wireless device on the subset of the resource pool.

[0018] To achieve the foregoing and related ends, one or more aspects include the features fully described below and particularly pointed out in the claims. The following description and the accompanying drawings set forth in detail some illustrative features of one or more aspects. However, these features are only indicative of several of the various ways in which the principles of the various aspects can be employed. BRIEF DESCRIPTION OF THE DRAWINGS

[0020] The details of one or more implementations of the subject matter described in the present disclosure are set forth in the accompanying drawings and the following description. However, the accompanying drawings illustrate only some typical aspects of the present disclosure and are therefore not to be considered as limiting its scope. Other features, aspects and advantages will become apparent from the description, drawings and claims.

[0021] Figure 1An example wireless communication network is shown in which aspects of the present disclosure may be performed.

[0022] Figure 2 Shown is a block diagram illustrating an example base station (BS) and an example user equipment (UE) according to some aspects of the present disclosure.

[0023] Figure 3 is an example frame format for certain wireless communication systems (e.g., New Radio (NR)) in accordance with certain aspects of the present disclosure.

[0024] Figure 4 An example vehicle-to-everything (V2X) communication system is illustrated in accordance with certain aspects of the present disclosure.

[0025] Figure 5 Another example V2X communication system in accordance with certain aspects of the present disclosure is illustrated.

[0026] Figure 6 is a flow diagram illustrating example operations for wireless communications by a first wireless device in accordance with some aspects of the present disclosure.

[0027] Figure 7 is a flow diagram illustrating example operations for wireless communications by an apparatus in accordance with some aspects of the present disclosure.

[0028] Figure 8 is a call flow diagram illustrating example subset selection of a transmit resource pool for wireless communications in accordance with some aspects of the present disclosure.

[0029] Fig. 9 is a block diagram illustrating an example communication device that may include various components configured to perform operations of the techniques disclosed herein in accordance with aspects of the present disclosure.

[0030] Fig.10 is a block diagram illustrating an example communication device that may include various components configured to perform operations of the techniques disclosed herein in accordance with aspects of the present disclosure.

[0031] To facilitate understanding, identical reference numerals have been used, where possible, to designate identical elements that are common to the figures. It is contemplated that elements disclosed in one aspect may be beneficially utilized in other aspects without specific recitation.

[0032] Detailed Description

[0033] Various aspects of the present disclosure provide apparatus, methods, processing systems, and computer-readable media for managing resources for sidelink transmissions between sidelink devices, such as between sidelink user equipment (UEs). As will be described, the techniques presented herein allow a UE receiving data to select a subset of available sidelink transmission resources. This flexibility may allow the UE receiving data to optimize resource utilization, for example, freeing up the remaining subset of resources for other purposes (e.g., receiving data from another UE or transmitting its own data).

[0034] The following description provides an example of selecting side link resources in a transmission resource pool, without limiting the scope, applicability or examples set forth in the claims. The functions and arrangements of the elements discussed may be changed without departing from the scope of the present disclosure. Various examples may appropriately omit, replace, or add various procedures or components. For example, the described method may be performed in an order different from the order described, and various steps may be added, omitted, or combined. Moreover, the features described with reference to some examples may be combined in some other examples. For example, any number of aspects set forth herein may be used to implement a device or practice method. In addition, the scope of the present disclosure is intended to cover such devices or methods practiced using other structures, functionality, or structures and functionality as a supplement to the various aspects of the present disclosure set forth herein or in addition. It should be understood that any aspect of the present disclosure disclosed herein may be implemented by one or more elements of the claims.

[0035] In general, any number of wireless networks may be deployed in a given geographic area. Each wireless network may support a specific radio access technology (RAT) and may operate on one or more frequencies. RAT may also be referred to as radio technology, air interface, etc. Frequency may also be referred to as carrier, subcarrier, frequency channel, frequency modulation, subband, etc. Each frequency may support a single RAT in a given geographic area to avoid interference between wireless networks of different RATs. In some cases, a 5G NR RAT network may be deployed.

[0036] The techniques described herein can be used for various wireless networks and radio technologies. Although various aspects may be described herein using terms typically associated with 3G, 4G, and / or new radio (e.g., 5G NR) wireless technologies, various aspects of the present disclosure may be applied in communication systems based on other generations.

[0037] NR access (e.g., 5G NR) can support various wireless communication services, such as enhanced mobile broadband (eMBB) targeting wide bandwidth, millimeter wave (mmWave) targeting high carrier frequency, massive machine type communication MTC (mMTC) targeting non-backward compatible MTC technology, or mission-critical services targeting ultra-reliable low latency communication (URLLC). These services may include latency and reliability requirements. These services may also have different transmission time intervals (TTIs) to meet corresponding quality of service (QoS) requirements. In addition, these services can coexist in the same time domain resources (e.g., time slots or subframes) or frequency domain resources (e.g., component carriers).

[0038] Figure 1 An example wireless communication network 100 is illustrated in which aspects of the present disclosure may be performed. Figure 1 As shown, UE 120a and / or UE 120b may include a sidelink resource manager (122a, 122b) that may be configured to perform operations as described herein to manage resources for sidelink transmissions.

[0039] like Figure 1 As shown in , the wireless communication network 100 may be in communication with a core network 132. The core network 132 may be in communication with one or more base stations (BSs) 110 110a-z (also each individually referred to herein as BS 110 or collectively referred to herein as BS 110) and / or user equipments (UEs) 120a-y (also each individually referred to herein as UE 120 or collectively referred to herein as UE 120) in the wireless communication network 100 via one or more interfaces.

[0040] BS 110 may provide communication coverage for a particular geographic area (sometimes referred to as a "cell"), which may be stationary or mobile depending on the location of mobile BS 110. In some examples, BS 110 may be interconnected to each other or to one or more other BSs or network nodes (not shown) in wireless communication network 100 via various types of backhaul interfaces (e.g., direct physical connections, wireless connections, virtual networks, etc.) using any suitable transport network. Figure 1 In the example shown in FIG. 1 , BSs 110a, 110b, and 110c may be macro BSs for macro cells 102a, 102b, and 102c, respectively. BS 110x may be a pico BS for pico cell 102x. BSs 110y and 110z may be femto BSs for femto cells 102y and 102z, respectively. A BS may support one or more cells.

[0041] The BS 110 communicates with the UEs 120 in the wireless communication network 100. The UEs 120 may be dispersed throughout the wireless communication network 100, and each UE 120 may be stationary or mobile.

[0042] The wireless communication network 100 may also include a relay station (e.g., relay station 110r) (also referred to as a relay, etc.), which receives transmissions of data or other information from an upstream station (e.g., BS 110a or UE 120r) and sends transmissions of data or other information to a downstream station (e.g., UE 120 or BS 110), or which relays transmissions between UEs 120 to facilitate communication between the devices.

[0043] The network controller 130 may be coupled to a set of BSs 110 and provide coordination and control of the BSs 110. The network controller 130 may communicate with the BSs 110 via a backhaul. In various aspects, the network controller 130 may be in communication with a core network 132 (e.g., a 5G core network (5GC)), which provides various network functions such as access and mobility management, session management, user plane functions, policy control functions, authentication server functions, unified data management, application functions, network open functions, network repository functions, network slice selection functions, etc.

[0044] Figure 2 1 and 120a (eg, in the example embodiment of the present invention) that can be used to implement various aspects of the present disclosure. Figure 1 Example components of the wireless communication network 100).

[0045] At BS 110a, a transmit processor 220 may receive data from a data source 212 and control information from a controller / processor 240. The control information may be for a physical broadcast channel (PBCH), a physical control format indicator channel (PCFICH), a physical hybrid ARQ indicator channel (PHICH), a physical downlink control channel (PDCCH), a group common PDCCH (GC PDCCH), etc. The data may be for a physical downlink shared channel (PDSCH), etc. The processor 220 may process (e.g., encode and symbol map) the data and the control information to obtain data symbols and control symbols, respectively. The transmit processor 220 may also generate reference symbols (such as for a primary synchronization signal (PSS), a secondary synchronization signal (SSS), and a channel state information reference signal (CSI-RS)). The transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on ​​data symbols, control symbols, or reference symbols, where applicable, and may provide an output symbol stream to a modulator (MOD) in a transceiver 232a-232t. Each modulator may process a respective output symbol stream (e.g., for OFDM, etc.) to obtain an output sample stream. Each modulator may further process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. The downlink signals from the modulators in the transceivers 232a-232t may be transmitted via antennas 234a-234t, respectively.

[0046] At the UE 120, antennas 252a-252r may receive downlink signals from the BS 110a (or sidelink signals from a sidelink device such as the UE 120b) and may provide received signals to demodulators (DEMODs) 254a-254r in the transceiver, respectively. Each demodulator may condition (e.g., filter, amplify, downconvert, and digitize) a respective received signal to obtain input samples. Each demodulator may further process the input samples (e.g., for OFDM, etc.) to obtain received symbols. A MIMO detector 256 may obtain received symbols from all demodulators in the transceivers 254a-254r, perform MIMO detection on the received symbols where applicable, and provide detected symbols. A receive processor 258 may process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide decoded data for the UE 120a to a data sink 260, and provide decoded control information to a controller / processor 280.

[0047] On the uplink or sidelink, at the UE 120a, the transmit processor 264 may receive and process data from the data source 262 (e.g., for a physical uplink shared channel (PUSCH) or a physical sidelink shared channel (PSSCH)) and control information from the controller / processor 280 (e.g., for a physical uplink control channel (PUCCH) or a physical sidelink control channel (PSCCH)). The transmit processor 264 may also generate reference symbols for reference signals (e.g., a sounding reference signal (SRS) or a channel state information reference signal (CSI-RS)). The symbols from the transmit processor 264 may be precoded by the TX MIMO processor 266, if applicable, further processed by the modulators in the transceivers 254a-254r (e.g., for SC-FDM, etc.), and transmitted to the BS 110a or the sidelink UE 120b. At BS 110a, the uplink signal from UE 120a may be received by antenna 234, processed by demodulator 232, detected by MIMO detector 236 if applicable, and further processed by receive processor 238 to obtain decoded data and control information sent by UE 120a. Receive processor 238 may provide decoded data to data sink 239 and decoded control information to controller / processor 240.

[0048] Memories 242 and 282 may store data and program codes for BS 110 and UE 120, respectively. Scheduler 244 may schedule UEs for data transmission on the downlink or uplink.

[0049] The antennas 252, processors 266, 258, 264 and / or controller / processor 280 of the UE 120a, and / or the antennas 234, processors 220, 230, 238 and / or controller / processor 240 of the BS 110a may be used to perform the various techniques and methods described herein. Figure 2 As shown, the controller / processor 280 of the UE 120a has a sidelink resource manager 122 that can be configured to select a subset of sidelink resources for receiving data and / or determine which sidelink resources to use for sidelink transmissions to another UE. Although shown at the controller / processor, other components of the UE may also be used to perform the operations described herein.

[0050] NR can utilize orthogonal frequency division multiplexing (OFDM) with cyclic prefix (CP) on uplink and downlink. NR can support half-duplex operation using time division duplex (TDD). OFDM and single carrier frequency division multiplexing (SC-FDM) divide the system bandwidth into multiple orthogonal subcarriers, which are also often called frequency modulation, frequency slot, etc. Each subcarrier can be modulated with data. Modulation code elements can be sent in the frequency domain under OFDM and in the time domain under SC-FDM. The spacing between adjacent subcarriers can be fixed, and the total number of subcarriers can depend on the system bandwidth. The minimum resource allocation (so-called resource block (RB)) can be 12 consecutive subcarriers. The system bandwidth can also be divided into subbands. For example, one subband can cover multiple RBs. NR can support a base subcarrier spacing (SCS) of 15KHz, and other SCSs (e.g., 30kHz, 60kHz, 120kHz, 240kHz, etc.) can be defined relative to the base SCS.

[0051] Figure 3 300 is a diagram showing an example of a frame format for NR. The transmission timeline of each of the downlink and uplink may be divided into units of radio frames. Each radio frame may have a predetermined duration (e.g., 10 ms) and may be divided into 10 subframes with indices 0 to 9, each subframe being 1 ms. Each subframe may include a variable number of slots (e.g., 1, 2, 4, 8, 16, ... slots), depending on the SCS. Each slot may include a variable number of symbol periods (e.g., 7, 12, or 14 symbols), depending on the SCS. An index may be assigned to the symbol period in each slot. The subslot structure refers to a transmission time interval having a duration less than a slot (e.g., 2, 3, or 4 symbols). Each symbol in a slot may indicate a link direction (e.g., DL, UL, or flexible) for data transmission, and the link direction for each subframe may be dynamically switched. The link direction may be based on the slot format. Each slot may include DL / UL data and DL / UL control information.

[0052] In some cases, two or more subordinate entities (e.g., UE) may use sidelink signals to communicate with each other. As described above, vehicle-to-vehicle (V2V) and vehicle-to-everything (V2X) communications are examples of communications that can be transmitted via sidelinks. Other applications of sidelink communications may include public safety or service announcement communications, proximity service communications, UE-to-network relay communications, device-to-device (D2D) communications, Internet of Everything (IoE) communications, Internet of Things (IoT) communications, mission-critical mesh communications, and other suitable applications. In general, a sidelink may refer to a direct link between a subordinate entity (e.g., UE1) and another subordinate entity (e.g., UE2). In this way, the sidelink may be used to transmit and receive communications (also referred to herein as "sidelink signals") without relaying communications through a scheduling entity (e.g., BS), even if the scheduling entity can be used for scheduling or control purposes. In some examples, sidelink signals may be communicated using licensed spectrum (unlike wireless local area networks, which typically use unlicensed spectrum).

[0053] Various sidelink channels may be used for sidelink communications, including a physical sidelink discovery channel (PSDCH), a physical sidelink control channel (PSCCH), a physical sidelink shared channel (PSSCH), and a physical sidelink feedback channel (PSFCH). The PSDCH may carry discovery expressions that enable neighboring devices to discover each other. The PSCCH may carry control signaling for data transmission (such as sidelink resource configuration or other parameters), while the PSSCH may carry data transmission. The PSFCH may carry feedback, such as channel state information (CSI) related to the sidelink channel quality.

[0054] Figure 4 and 5 A diagrammatic representation of an example vehicle-to-everything (V2X) system is shown according to some aspects of the present disclosure. For example, Figure 4 and Figure 5 The vehicles shown may communicate via a sidelink channel and may perform sidelink CSI reporting as described herein.

[0055] Figure 4 and Figure 5 The V2X system provided in provides two complementary transmission modes. Figure 4 The first transmission mode, shown by way of example in FIG. 1 , involves direct communication between parties that are adjacent to each other in a local area (e.g., also referred to as sidelink communication). Figure 5 The second transmission mode illustrated by way of example in FIG. 8 involves network communication through a network, which may be implemented through a Uu interface (eg, a wireless communication interface between a radio access network (RAN) and a UE).

[0056] Reference Figure 4 , a V2X system 400 (e.g., including vehicle-to-vehicle (V2V) communications) is illustrated with two vehicles 402, 404. A first transmission mode allows direct communication between different parties in a given geographic location. As illustrated, the vehicles may have a wireless communication link 306 (vehicle-to-pedestrian (V2P)) with an individual (e.g., via a UE) through a PC5 interface. Communications between vehicles 402 and 404 may also occur through a PC5 interface 408. Communications (V2I) from vehicle 402 to other highway components (e.g., highway components 410, such as traffic signals or signs) may occur in a similar manner through a PC5 interface 412. For Figure 4 For each communication link illustrated in FIG. 4 , bidirectional communication can be performed between elements, so each element can be a transmitter and receiver of information. The V2X system 400 can be a self-managed system implemented without the assistance of a network entity. The self-managed system can achieve improved spectrum efficiency, reduced costs, and increased reliability because no network service interruption occurs during switching operations for moving vehicles. The V2X system can be configured to operate in a licensed or unlicensed spectrum, whereby any vehicle with an equipped system can access the common frequency and share information. Such coordinated / shared spectrum operations allow safe and reliable operations.

[0057] Figure 5 A V2X system 500 is shown for communicating between a vehicle 552 and a vehicle 554 through a network entity 556. These network communications may occur through discrete nodes (such as base stations, e.g., eNBs or gNBs) that send information to and receive information from (e.g., relay information between) the vehicles 552, 554. Network communications through vehicle-to-network (V2N) links 558 and 510 may be used, for example, for long-range communications between vehicles, such as for communicating that there is a traffic accident at a distance ahead along a road or highway. Other types of communications may be sent by nodes to vehicles, such as traffic flow conditions, road hazard warnings, environmental / weather reports, service station availability, and other similar examples. Such data may be obtained from a cloud-based sharing service.

[0058] As discussed above, aspects of the present disclosure relate to managing resources for sidelink transmissions between two UEs.

[0059] In some systems, data transmission scheduling for both uplink and downlink is done by the BS (e.g., gNB in ​​NR) over the Uu interface (i.e., access link). In sidelink systems, the relationship between sidelink UEs is more symmetrical. For example, in LTE sidelink and NR sidelink V2X, the UE transmitting data usually performs scheduling. The UE transmitting data may select resources for data transmission from a configured resource pool. For example, the UE transmitting data may select resources from a resource set configured by the gNB for the sidelink.

[0060] However, in some scenarios, a UE receiving data may prefer to receive data on certain resources (e.g., a subset) of a configured resource pool for various reasons. For example, a UE receiving data may prefer certain resources due to interference or other considerations. Such considerations may include, for example, lack of receive processing resources, low battery power, attempts to allow more discontinuous reception (DRX), an intention to transmit on the rest of the configured resource pool, an intention to receive on another beam of the configured resource pool, etc.

[0061] Therefore, allowing a UE receiving data in a sidelink channel to dynamically select a transmission resource from a transmission resource pool may provide desired flexibility.

[0062] Example Sidelink Resource Management for a UE Receiving Data

[0063] Various aspects of the present disclosure provide examples of selecting resources from a transmission resource pool by a receiving user equipment (UE) in a side link. According to certain aspects, a UE receiving data in a side link channel can dynamically select transmission resources from a transmission side link resource pool for UE transmission data. The UE receiving data can indicate the selected transmission resource to the UE (s) transmitting data. In this way, the UE receiving data can be able to optimize resource utilization. For example, optimizing resource utilization may include releasing the remaining subset of resources for other purposes, such as receiving data from another UE or transmitting its own data.

[0064] Figure 6 600 for wireless communication in accordance with certain aspects of the present disclosure. For example, operations 600 may be performed, for example, by a first sidelink device such as a UE (e.g., by Figure 1 UE 120a selects a subset of a resource pool for sidelink transmission to UE 120b. Operation 600 may be implemented as an application program executed on one or more processors (e.g., Figure 2 In addition, signal transmission and reception by the UE in operation 600 may be performed by one or more antennas (e.g., Figure 2In some aspects, the transmission and / or reception of signals by the UE may be achieved by obtaining and / or outputting signals via a bus interface of one or more processors (eg, controller / processor 280).

[0065] Operations 600 begin at 602, where a subset of a resource pool for sidelink data transmission is selected from a resource pool allocated for sidelink data transmission from a second wireless device to a first wireless device. At 604, the first wireless device transmits an indication of the selected subset of the resource pool to the second wireless device. At 606, the first wireless device monitors the subset of the resource pool for sidelink data transmission.

[0066] Figure 7 700 is a flow diagram illustrating example operations 700 for wireless communication in accordance with certain aspects of the present disclosure. For example, operations 700 may be performed, for example, by an apparatus such as a UE (eg, by Figure 1 UE 120b sends a sidelink transmission to UE 120a using resources selected by UE 120a from a resource pool. Operation 700 may be implemented as an application program executed on one or more processors (e.g., Figure 2 In addition, signal transmission and reception by the UE in operation 700 may be performed by one or more antennas (e.g., Figure 2 In some aspects, the transmission and / or reception of signals by the UE may be achieved by obtaining and / or outputting signals via a bus interface of one or more processors (eg, controller / processor 280).

[0067] Operations 700 begin at 702, where an indication of a subset of a resource pool allocated for sidelink data transmission from a second wireless device to the first wireless device is received from a first wireless device. At 706, the apparatus sends a sidelink data transmission to the first wireless device on the subset of the resource pool.

[0068] You can refer to Figure 8 Call flow diagram to understand Figure 6 and 7 802 and 804. As illustrated, at 810, a transmit resource pool for sidelink communications between UE A 802 and UE B 804 may be configured at UE A. For example, the transmit resource pool may be configured by a gNB. In the illustrated example, at 812, UE B notifies UE A of a selected subset of the transmit resource pool. For example, UE B may indicate restrictions on the transmit resource pool (e.g., such as resources not to be used for transmissions to UE B). At 814, UE A then transmits data to UE B on the indicated subset of the transmit resource pool.

[0069] In some cases, the decision to restrict the transmit resource pool may be based on various considerations. These considerations may include interference measurements, an intention to transmit on the rest of the resource pool, or an intention to receive from other UEs (possibly on another beam) on the rest of the resource pool (which may be based on measurements or feedback mechanisms from other UEs). For example, if certain resources are subject to interference, the receiving UE may instruct the transmitting UE to use resources different from the resources subject to interference. If the receiving UE expects to receive from other UEs, the receiving UE may instruct the transmitting UE to use resources different from those expected for other UEs.

[0070] In some cases, the selection of transmission resources from the transmission resource pool is based on a combination of the above selection criteria and / or other considerations. As mentioned above, such other considerations may include a lack of reception processing resources, low battery power, or an attempt to allow more discontinuous reception (DRX) to save power at any particular time. For example, if the receiving UE has low processing resources and / or low battery power at a certain time, the receiving UE may instruct the transmitting UE to use fewer resources or no resources for transmission to the receiving UE at that time to save processing resources or battery power. The ability of the UE receiving data to dynamically select resources allows the UE to adapt to changes in these conditions. For example, when processing resources are idle, battery life increases, or channel conditions change, the UE may select more resources.

[0071] In some cases, the UE receiving data (e.g., UE B) may signal the selected resources to the UE transmitting data (e.g., UE A) using explicit signaling. For example, the explicit signaling may include sidelink control information (SCI). In some cases, the selection may be signaled implicitly. For example, the UE receiving data may implicitly signal the resource selection via a parameter of a CSI report (e.g., a certain value in the CQI indicating that there is no transmission on certain resources).

[0072] The SCI from the UE receiving data may schedule the physical sidelink shared channel (PSSCH) from the UE transmitting data. In some cases, the SCI from the UE receiving data may partially schedule the PSSCH from the UE transmitting data by selecting a first parameter set. The first parameter set may include a modulation and coding scheme (MCS), a beam, a resource pool subset, and / or other scheduling parameters. The UE transmitting data may complete the scheduling of the physical sidelink control channel (PSCCH) by selecting the remaining scheduling parameters. In such cases, the UE transmitting data may use its SCI carried by the PSCCH to signal these remaining parameters.

[0073] By providing a mechanism that allows a UE receiving data in a sidelink to dynamically select a subset of resources from a transmit resource pool for receiving the sidelink data, the UE may be able to optimize resource utilization to adapt to various changing conditions.

[0074] Fig. 9 The description may include a method configured to perform operations for the techniques disclosed herein (such as Figure 6 900 includes various components (e.g., corresponding to means-plus-function components) of the communication device 900 and the operations explained in the foregoing. The communication device 900 includes a processing system 902 coupled to a transceiver 908 (e.g., a transmitter and / or a receiver). The transceiver 908 is configured to transmit and receive signals for the communication device 900 (such as various signals as described herein) via an antenna 910. The processing system 902 may be configured to perform processing functions for the communication device 900, including processing signals received and / or to be transmitted by the communication device 900.

[0075] The processing system 902 includes a processor 904 coupled to a computer readable medium / memory 912 via a bus 906. In some aspects, the computer readable medium / memory 912 is configured to store a program that, when executed by the processor 904, causes the processor 904 to execute Figure 6 912 or instructions (e.g., computer executable code) for performing the operations explained in the computer readable medium / memory 912 or other operations for performing various techniques discussed herein for managing transmission resources in a sidelink channel by a receiver. In some aspects, the computer readable medium / memory 912 stores code 914 for selecting a subset of a resource pool for sidelink data transmission from a resource pool allocated for sidelink data transmission from a second wireless device to a first wireless device; code 916 for transmitting an indication of the selected subset of the resource pool to the second wireless device; and code 918 for monitoring the subset of the resource pool for sidelink data transmission. In some aspects, the processor 904 has a circuit system configured to implement the code stored in the computer readable medium / memory 912. The processor 904 includes a circuit system 924 for selecting a subset of a resource pool for sidelink data transmission from a resource pool allocated for sidelink data transmission from a second wireless device to a first wireless device; a circuit system 926 for transmitting an indication of the selected subset of the resource pool to the second wireless device; and a circuit system 928 for monitoring the subset of the resource pool for sidelink data transmission.

[0076] Fig.10 The description may include a method configured to perform operations for the techniques disclosed herein (such as Figure 71000 includes a communication device 1000 including various components (e.g., corresponding to means-plus-function components) of the operations illustrated in . The communication device 1000 includes a processing system 1002 coupled to a transceiver 1008 (e.g., a transmitter and / or a receiver). The transceiver 1008 is configured to transmit and receive signals (such as various signals as described herein) for the communication device 1000 via an antenna 1010. The processing system 1002 may be configured to perform processing functions for the communication device 1000, including processing signals received and / or to be transmitted by the communication device 1000.

[0077] The processing system 1002 includes a processor 1004 coupled to a computer readable medium / memory 1012 via a bus 1006. In some aspects, the computer readable medium / memory 1012 is configured to store a program that, when executed by the processor 1004, causes the processor 1004 to execute Figure 7 1014, and instructions (e.g., computer executable code) for performing the operations illustrated in or other operations for performing various techniques discussed herein for managing transmission resources in a sidelink channel by a receiver. In some aspects, the computer-readable medium / memory 1012 stores code 1014 for receiving, from a first wireless device, an indication of a subset of a resource pool allocated for sidelink data transmission from a second wireless device to a first wireless device; and code 1016 for sending a sidelink data transmission to the first wireless device on the subset of the resource pool. In some aspects, the processor 1004 has a circuit system configured to implement the code stored in the computer-readable medium / memory 1012. The processor 1004 includes a circuit system 1024 for receiving, from a first wireless device, an indication of a subset of a resource pool allocated for sidelink data transmission from a second wireless device to a first wireless device; and a circuit system 1026 for sending a sidelink data transmission to the first wireless device on the subset of the resource pool.

[0078] The techniques described herein may be used for various wireless communication technologies, such as NR (e.g., 5G NR), 3GPP Long Term Evolution (LTE), Advanced LTE (LTE-A), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Frequency Division Multiple Access (FDMA), Orthogonal Frequency Division Multiple Access (OFDMA), Single Carrier Frequency Division Multiple Access (SC-FDMA), Time Division Synchronous Code Division Multiple Access (TD-SCDMA), and other networks. The terms "network" and "system" are often used interchangeably. A CDMA network may implement radio technologies such as Universal Terrestrial Radio Access (UTRA), cdma2000, and the like. UTRA includes Wideband CDMA (WCDMA) and other variants of CDMA. cdma2000 covers IS-2000, IS-95, and IS-856 standards. A TDMA network may implement radio technologies such as Global System for Mobile Communications (GSM). OFDMA networks can implement radio technologies such as NR (e.g., 5G RA), Evolved UTRA (E-UTRA), Ultra Mobile Broadband (UMB), IEEE 802.11 (Wi-Fi), IEEE 802.16 (WiMAX), IEEE 802.20, Flash-OFDMA, etc. UTRA and E-UTRA are part of Universal Mobile Telecommunications System (UMTS). LTE and LTE-A are versions of UMTS that use E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization named "3rd Generation Partnership Project" (3GPP). cdma2000 and UMB are described in documents from an organization named "3rd Generation Partnership Project 2" (3GPP2). NR is an emerging wireless communication technology under development.

[0079] In 3GPP, the term "cell" may refer to the coverage area of ​​a B node (NB) or a NB subsystem serving the coverage area, depending on the context in which the term is used. In NR systems, the term "cell" and BS, next-generation B node (gNB or g B node), access point (AP), distributed unit (DU), carrier, or transmission reception point (TRP) may be used interchangeably. The BS may provide communication coverage for macro cells, pico cells, femto cells, or other types of cells. A macro cell may cover a relatively large geographic area (e.g., a radius of several thousand meters) and may allow unrestricted access by UEs with service subscriptions. A pico cell may cover a relatively small geographic area and may allow unrestricted access by UEs with service subscriptions. A femto cell may cover a relatively small geographic area (e.g., a residence) and may allow restricted access by UEs associated with the femto cell (e.g., UEs in a closed subscriber group (CSG), UEs of users in a residence, etc.). A BS for a macro cell may be referred to as a macro BS. A BS for a pico cell may be referred to as a pico BS. A BS for a femto cell may be referred to as a femto BS or a home BS.

[0080] UE may also be referred to as a mobile station, terminal, access terminal, subscriber unit, station, customer premises equipment (CPE), cellular phone, smart phone, personal digital assistant (PDA), wireless modem, wireless communication device, handheld device, laptop computer, cordless phone, wireless local loop (WLL) station, tablet computer, camera, gaming device, netbook, smartbook, ultrabook, appliance, medical device or medical equipment, biometric sensor / device, wearable device (such as smart watch, smart clothing, smart glasses, smart wristband, smart jewelry (e.g., smart ring, smart bracelet, etc.)), entertainment device (e.g., music device, video device, satellite radio, etc.), transportation component or sensor, smart meter / sensor, industrial manufacturing equipment, global positioning system device, or any other suitable device configured to communicate via wireless or wired medium. Some UEs may be considered machine type communication (MTC) devices or evolved MTC (eMTC) devices. MTC and eMTC UEs include, for example, robots, drones, remote devices, sensors, meters, monitors, location tags, etc., which can communicate with a BS, another device (e.g., a remote device), or some other entity. A wireless node can provide connectivity for or to a network (e.g., a wide area network (such as the Internet) or a cellular network), for example, via a wired or wireless communication link. Some UEs may be considered Internet of Things (IoT) devices, which may be narrowband IoT (NB-IoT) devices.

[0081] In some examples, access to the air interface may be scheduled. A scheduling entity (e.g., BS) allocates resources for communication between some or all devices and equipment within its service area or cell. A scheduling entity may be responsible for scheduling, assigning, reconfiguring, and releasing resources for one or more subordinate entities. That is, for scheduled communications, subordinate entities utilize resources allocated by the scheduling entity. A base station is not the only entity that can be used as a scheduling entity. In some examples, a UE may act as a scheduling entity, and may schedule resources for one or more subordinate entities (e.g., one or more other UEs), and other UEs may utilize resources scheduled by the UE for wireless communication. In some examples, a UE may act as a scheduling entity in a peer-to-peer (P2P) network or in a mesh network. In a mesh network example, UEs may communicate directly with each other in addition to communicating with a scheduling entity.

[0082] Each method disclosed herein includes one or more steps or actions for implementing the method. These method steps and / or actions can be interchangeable with each other without departing from the scope of the claims. In other words, unless a specific order of steps or actions is specified, the order and / or use of specific steps and / or actions can be changed without departing from the scope of the claims.

[0083] As used herein, a phrase referring to "at least one of" a list of items refers to any combination of those items, including single members. As an example, "at least one of a, b, or c" is intended to cover: a, b, c, ab, ac, bc, and abc, as well as any combination with multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other ordering of a, b, and c).

[0084] As used herein, the term "determining" may encompass one or more of a wide variety of actions. For example, "determining" may include calculating, computing, processing, deriving, investigating, looking up (e.g., looking up in a table, a database, or another data structure), assuming, and the like. Also, "determining" may include receiving (e.g., receiving information), accessing (e.g., accessing data in a memory), and the like. Also, "determining" may include resolving, selecting, choosing, establishing, and the like.

[0085] As used herein, unless explicitly indicated otherwise, "or" is intended to be interpreted in an inclusive sense. For example, "a or b" may include only a, only b, or a combination of a and b. As used herein, a phrase that refers to "at least one" or "one or more" of a list of items refers to any combination of those items, including individual members. For example, "at least one of a, b, or c" is intended to cover the following possibilities: only a, only b, only c, a combination of a and b, a combination of a and c, a combination of b and c, and a combination of a, b, and c.

[0086] The various illustrative components, logic, logic blocks, modules, circuits, operations, and algorithmic processes described in conjunction with the implementations disclosed herein may be implemented as electronic hardware, firmware, software, or a combination of hardware, firmware, or software, including the structures disclosed in this specification and their structural equivalents. This interchangeability of hardware, firmware, and software has been generally described in terms of their functionality and is illustrated in the various illustrative components, blocks, modules, circuits, and processes described above. Whether such functionality is implemented in hardware, firmware, or software depends on the specific application and the design constraints imposed on the overall system.

[0087] Various modifications to the implementations described in this disclosure may be apparent to those of ordinary skill in the art, and the universal principles defined herein may be applied to other implementations without departing from the spirit or scope of the disclosure. Thus, the claims are not intended to be limited to the implementations shown herein, but should be granted the widest scope consistent with the disclosure, the principles and novel features disclosed herein.

[0088] In addition, various features described in this specification in the context of separate implementations may also be implemented in combination in a single implementation. Conversely, various features described in the context of a single implementation may also be implemented in multiple implementations separately or in any suitable subcombination. Thus, while features may be described above as functioning in a particular combination and even initially claimed as such, one or more features from a claimed combination may in some cases be removed from the combination, and a claimed combination may be directed to a subcombination, or a variation of a subcombination.

[0089] Similarly, although operations are depicted in a particular order in the accompanying drawings, this should not be understood as requiring such operations to be performed in the particular order shown or in a sequential order, or to perform all the illustrated operations to achieve the desired result. In addition, the accompanying drawings may schematically depict one or more example processes in the form of a flow chart or a flow diagram. However, other operations that are not depicted may be incorporated into the example processes schematically illustrated. For example, one or more additional operations may be performed before, after, simultaneously or between any illustrated operations. In some environments, multitasking and parallel processing may be advantageous. In addition, the separation of various system components in the implementation described above should not be understood as requiring such separation in all implementations, and it should be understood that the described program components and systems can generally be integrated together in a single software product or packaged into multiple software products.

Claims

1. An apparatus for wireless communication by a first wireless device, comprising: at least one processor configured to: selecting, from a pool of resources allocated for sidelink data transmission from a second wireless device to the first wireless device, a subset of the pool of resources for the sidelink data transmission; transmitting an indication of the selected subset of the resource pool to the second wireless device via signaling included in sidelink control information (SCI), wherein the SCI partially schedules a sidelink data channel for the data transmission by indicating a subset of a set of scheduling parameters for the data transmission from the second wireless device; receiving, from the second wireless device, an SCI indicating a remainder of the set of scheduling parameters completing scheduling of the sidelink data channel; as well as monitoring the subset of the resource pool for the sidelink data transmission; as well as A memory is coupled to the at least one processor.

2. The apparatus of claim 1 , wherein the at least one processor is configured to select the subset of the resource pool based on at least one of: interference measurements of one or more portions of the resource pool obtained by the first wireless device; an intention to transmit on one or more other portions of said resource pool; or An intention to receive on one or more other portions of the resource pool.

3. The apparatus of claim 2, wherein the intent to receive on the one or more other portions of the resource pool is based on at least one of measurement or feedback information received from one or more other wireless devices.

4. The apparatus of claim 1 , wherein at least one processor is configured to select the subset of the resource pool based on at least one of: available receive processing resources at the first wireless device, available battery life at the first wireless device, or an attempt to increase a discontinuous reception (DRX) period.

5. An apparatus for wireless communication, comprising: at least one processor configured to: receiving, from a first wireless device via signaling included in sidelink control information (SCI), an indication of a subset of a pool of resources allocated for sidelink data transmission from the apparatus to the first wireless device, wherein the SCI partially schedules a sidelink data channel for the data transmission by indicating a subset of a set of scheduling parameters for the data transmission from the apparatus; selecting a remainder of the set of scheduling parameters that completes scheduling of the sidelink data channel; sending an SCI indicating the remaining portion of the scheduling parameter set to the first wireless device; as well as sending the sidelink data transmission to the first wireless device over the subset of the resource pool; as well as A memory is coupled to the at least one processor.

6. A method for wireless communication by a first wireless device, the method comprising: selecting, from a pool of resources allocated for sidelink data transmission from a second wireless device to the first wireless device, a subset of the pool of resources for the sidelink data transmission; transmitting an indication of the selected subset of the resource pool to the second wireless device via signaling included in sidelink control information (SCI), wherein the SCI partially schedules a sidelink data channel for the data transmission by indicating a subset of a set of scheduling parameters for the data transmission from the second wireless device; receiving, from the second wireless device, an SCI indicating a remainder of the set of scheduling parameters completing scheduling of the sidelink data channel; as well as The subset of the resource pool is monitored for the sidelink data transmission.

7. The method of claim 6, wherein the selection is based on at least one of: interference measurements of one or more portions of the resource pool obtained by the first wireless device; an intention to transmit on one or more other portions of said resource pool; or An intention to receive on one or more other portions of the resource pool.

8. The method of claim 7, wherein the intent to receive on the one or more other portions of the resource pool is based on at least one of measurements or feedback information received from one or more other wireless devices.

9. The method of claim 6, wherein the selection is based on at least one of: available receive processing resources at the first wireless device, available battery life at the first wireless device, or an attempt to increase a discontinuous reception (DRX) period.

10. A method for wireless communication by a second wireless device, the method comprising: receiving, from a first wireless device via signaling included in sidelink control information (SCI), an indication of a subset of a pool of resources allocated for sidelink data transmission from the second wireless device to the first wireless device, wherein the SCI partially schedules a sidelink data channel for the data transmission by indicating a subset of a set of scheduling parameters for the data transmission from the second wireless device; selecting a remainder of the set of scheduling parameters that completes scheduling of the sidelink data channel; sending an SCI indicating the remaining portion of the scheduling parameter set to the first wireless device; as well as The sidelink data transmission is sent to the first wireless device over the subset of the resource pool.

Citation Information

Patent Citations

  • Signaling for selecting a subset of sidelink transmit resource pool by a receiver UE in sidelink

    US20210084660A1

  • Signaling for selecting a subset of sidelink transmit resource pool by a receiver ue in sidelink

    US62899687P0