Receiver-side protection with resource forwarding in sidelink

By implementing a protection mechanism on the receiver side and utilizing the forwarding of cell identifiers and resource allocation information to coordinate resource scheduling between different cells, the interference problem caused by resource conflicts in wireless communication systems is solved, and the communication quality of the receiver is improved.

CN115380592BActive Publication Date: 2026-04-14QUALCOMM INC
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
QUALCOMM INC
Filing Date
2020-04-16
Publication Date
2026-04-14

AI Technical Summary

Technical Problem

In wireless communication systems, when multiple transmitting user equipments connect to different cells, resource allocation may result in overlapping resource grants, leading to high inter-cell interference and poor reception performance for the receiving UE.

Method used

By implementing protection mechanisms on the receiver side and utilizing the forwarding of cell identifiers and resource allocation information, resource scheduling between different cells can be coordinated to mitigate potential interference.

Benefits of technology

This effectively reduces resource conflicts, lowers inter-cell interference, and improves the receiver's communication performance.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115380592B_ABST
    Figure CN115380592B_ABST
Patent Text Reader

Abstract

Certain aspects of the present disclosure provide techniques for receiver-side protection in sidelink communications. In certain aspects, a method performed by an apparatus generally includes obtaining, from a first user equipment (UE), first control information including first resource allocation information of one or more resources allocated for a transmission by the first UE to the apparatus and an indication of a first cell associated with the first UE. The method generally includes obtaining, from a second UE, second control information generally including second resource allocation information of resources allocated for a transmission by the second UE to the apparatus and an indication of a second cell associated with the second UE. The method generally includes determining potential interference of transmissions from the first UE and the second UE based on the first control information and the second control information, and taking one or more actions to mitigate the potential interference.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] Various aspects of this disclosure relate to wireless communications, and more specifically, various aspects of this disclosure relate to techniques for receiver-side protection for forwarding using resources in a side link. Background Technology

[0002] Wireless communication systems are widely deployed to provide a variety of telecommunications services such as telephone, video, data, messaging, and broadcasting. These wireless communication systems can employ multiple access technologies that enable communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). Examples of such multiple access systems include the 3rd Generation Partnership Project (3GPP) Long Term Evolution (LTE) system, the improved LTE (LTE-A) system, 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.

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

[0004] However, with the continued growth in demand for mobile broadband access, there is a need for further improvements to NR and LTE technologies. Preferably, these improvements should be applicable to other multiple access technologies and telecommunications standards that employ these technologies. Summary of the Invention

[0005] The systems, methods, and apparatuses of this disclosure have several aspects, none of which individually assumes responsibility for their desired properties. Without limiting the scope of this disclosure as set forth in the following claims, some features will now be briefly discussed. Upon consideration of this discussion, and especially after reading the section entitled "Detailed Description," it will be understood how the features of this disclosure provide advantages, including improved receiver-side protection in sidelink communications.

[0006] Certain aspects of the subject matter described in this disclosure can be implemented in a method for wireless communication by a device. In general, the method includes: obtaining first control information from at least a first user equipment (UE). In general, the first control information includes first resource allocation information allocated for one or more resources for transmissions from the first UE to the device and an indication of a first cell associated with the first UE. In general, the method includes: obtaining second control information from at least a second UE. In general, the second control information includes second resource allocation information allocated for one or more resources for transmissions from the second UE to the device and an indication of a second cell associated with the second UE. In general, the method includes: determining potential interference from transmissions from the first UE and the second UE based on the first control information and the second control information; and taking one or more actions to mitigate the potential interference.

[0007] Certain aspects of the subject matter described in this disclosure can be implemented in a method for wireless communication by a device. In general, the method includes: generating an authorization that allocates one or more resources to a first user equipment (UE) for a transmission to a second UE; outputting the authorization for transmission to the first UE; and obtaining an indication from the second UE for resource reconfiguration. In general, the method includes: generating a second authorization in response to the indication, the second authorization allocating one or more other resources to the first UE for a transmission to the second UE; and outputting the second authorization for transmission to the first UE.

[0008] Certain aspects of the subject matter described in this disclosure can be implemented in a method for wireless communication by a wireless node. In general, the method includes: coordinating sidelink resource scheduling with one or more wireless nodes associated with different cells to mitigate potential interference; generating an award based on the coordination, the award allocating one or more resources to a first user equipment (UE) for wireless communication with a second UE; and outputting the award for transmission to the first UE.

[0009] Certain aspects of the subject matter described in this disclosure can be implemented in an apparatus for wireless communication. In general, the apparatus includes: an interface configured to: (1) obtain first control information from at least a first user equipment (UE), the first control information including first resource allocation information for one or more resources allocated to the first UE for transmissions to the apparatus and an indication of a first cell associated with the first UE; and (2) obtain second control information from at least a second UE, the second control information including second resource allocation information for one or more resources allocated to the second UE for transmissions to the apparatus and an indication of a second cell associated with the second UE; and a processing system configured to: determine potential interference from transmissions from the first UE and the second UE based on the first control information and the second control information; and take one or more actions to mitigate the potential interference.

[0010] Certain aspects of the subject matter described in this disclosure can be implemented in an apparatus for wireless communication. In general, the apparatus includes: a processing system configured to: generate an authorization that allocates one or more resources to a first user equipment (UE) for a transmission to a second UE; and an interface configured to: output the authorization for transmission to the first UE; and obtain an instruction from the second UE for resource reconfiguration, wherein, in response to the instruction, the processing system is further configured to: generate a second authorization that allocates one or more other resources to the first UE for a transmission to the second UE, and the interface is further configured to: output the second authorization for transmission to the first UE.

[0011] Certain aspects of the subject matter described in this disclosure can be implemented in an apparatus for wireless communication. In general, the apparatus includes: a processing system configured to: coordinate sidelink resource scheduling with one or more radio nodes associated with different cells to mitigate potential interference; and generate an award based on the coordination, the award allocating one or more resources to a first user equipment (UE) for wireless communication with a second UE; and an interface configured to: output the award for transmission to the first UE.

[0012] Certain aspects of the subject matter described in this disclosure can be implemented in an apparatus for wireless communication. In general, the apparatus includes: units for obtaining first control information from at least a first user equipment (UE), the first control information including first resource allocation information allocated for one or more resources for transmissions from the first UE to the apparatus and an indication of a first cell associated with the first UE; units for obtaining second control information from at least a second UE, the second control information including second resource allocation information allocated for transmissions from the second UE to the apparatus and an indication of a second cell associated with the second UE; units for determining potential interference from transmissions from the first UE and the second UE based on the first control information and the second control information; and units for taking one or more actions to mitigate the potential interference.

[0013] Certain aspects of the subject matter described in this disclosure can be implemented in an apparatus for wireless communication. In general, the apparatus includes: a unit for generating an authorization that allocates one or more resources to a first user equipment (UE) for a transmission to a second UE; a unit for outputting the authorization for transmission to the first UE; a unit for obtaining an instruction from the second UE for resource reconfiguration; a unit for generating a second authorization that allocates one or more other resources to the first UE for a transmission to the second UE; and a unit for outputting the second authorization for transmission to the first UE.

[0014] Certain aspects of the subject matter described in this disclosure can be implemented in an apparatus for wireless communication. In general, the apparatus includes: units for coordinating sidelink resource scheduling with one or more radio nodes associated with different cells to mitigate potential interference; units for generating an award based on the coordination, the award allocating one or more resources to a first user equipment (UE) for wireless communication with a second UE; and units for outputting the award for transmission to the first UE.

[0015] Certain aspects of the subject matter described in this disclosure can be implemented in a user equipment (UE). In general, the UE includes: a receiver configured to: receive first control information from at least a first UE, the first control information including first resource allocation information for one or more resources allocated for transmissions from the first UE to the UE and an indication of a first cell associated with the first UE; and receive second control information from at least a second UE, the second control information including second resource allocation information for one or more resources allocated for transmissions from the second UE to the UE and an indication of a second cell associated with the second UE; and a processing system configured to: determine potential interference from transmissions from the first UE and the second UE based on the first control information and the second control information; and take one or more actions to mitigate the potential interference.

[0016] Certain aspects of the subject matter described in this disclosure can be implemented in a wireless node. In general, the wireless node includes: a processing system configured to: generate an authorization that allocates one or more resources to a first user equipment (UE) for transmission to a second UE; a transmitter configured to: transmit the authorization to the first UE; and a receiver configured to: receive an instruction from the second UE for resource reconfiguration, wherein, in response to the instruction, the processing system is further configured to: generate a second authorization that allocates one or more other resources to the first UE for transmission to the second UE, and the transmitter is further configured to: transmit the second authorization to the first UE.

[0017] Certain aspects of the subject matter described in this disclosure can be implemented in a first wireless node. In general, the first wireless node includes: a processing system configured to: coordinate sidelink resource scheduling with one or more wireless nodes associated with different cells to mitigate potential interference; and generate an authorization based on the coordination, the authorization allocating one or more resources to a first user equipment (UE) for wireless communication with a second UE; and a transmitter configured to: transmit the authorization to the first UE.

[0018] Certain aspects of the subject matter described in this disclosure can be implemented in a non-transitory computer-readable medium for wireless communication. In general, the non-transitory computer-readable medium includes instructions executable to perform the following operations: obtaining first control information from at least a first user equipment (UE), the first control information including first resource allocation information allocated for one or more resources for transmissions from the first UE to the device and an indication of a first cell associated with the first UE; obtaining second control information from at least a second UE, the second control information including second resource allocation information allocated for one or more resources for transmissions from the second UE to the device and an indication of a second cell associated with the second UE; determining potential interference from transmissions from the first UE and the second UE based on the first control information and the second control information; and taking one or more actions to mitigate the potential interference.

[0019] Certain aspects of the subject matter described in this disclosure can be implemented in a non-transitory computer-readable medium for wireless communication. In general, the non-transitory computer-readable medium includes instructions executable to: generate an authorization that allocates one or more resources to a first user equipment (UE) for a transmission to a second UE; output the authorization for transmission to the first UE; obtain an instruction from the second UE for resource reconfiguration; generate a second authorization that allocates one or more other resources to the first UE for a transmission to the second UE; and output the second authorization for transmission to the first UE.

[0020] Certain aspects of the subject matter described in this disclosure can be implemented in a non-transitory computer-readable medium for wireless communication. In general, the non-transitory computer-readable medium includes instructions executable to: coordinate sidelink resource scheduling with one or more radio nodes associated with different cells to mitigate potential interference; generate an authorization based on the coordination, the authorization allocating one or more resources to a first user equipment (UE) for wireless communication with a second UE; and output the authorization for transmission to the first UE.

[0021] Various aspects of this disclosure provide units, apparatus, processors, and computer-readable media for performing the methods described herein.

[0022] To achieve the foregoing and related objectives, one or more aspects include the features fully described below and specifically pointed out in the claims. The following description and drawings set forth certain illustrative features of one or more aspects in detail. However, these feature indications can be adopted in only a few of the various ways in which the principles of each aspect apply. Attached Figure Description

[0023] To gain a more detailed understanding of the features described above, reference can be made to various aspects (briefly outlined above), some of which are illustrated in the accompanying drawings. However, it should be noted that the drawings illustrate only certain typical aspects of this disclosure and are therefore not intended to limit its scope, as the description may allow for other equally valid aspects.

[0024] Figure 1 This is a block diagram conceptually illustrating an example wireless communication network according to certain aspects of this disclosure.

[0025] Figure 2 This is a block diagram conceptually illustrating the design of an example base station (BS) and user equipment (UE) according to certain aspects of this disclosure.

[0026] Figure 3 These are example frame formats for certain wireless communication systems (e.g., New Radio (NR)) based on certain aspects of this disclosure.

[0027] Figure 4A and Figure 4B A graphical representation of an example vehicle-to-everything (V2X) system is shown, based on certain aspects of this disclosure.

[0028] Figure 5 This is a call flow diagram illustrating an example resource allocation for sidelink transmission according to certain aspects of this disclosure.

[0029] Figure 6 This is an example call flow diagram illustrating autonomous resource selection for sidelink transmission according to certain aspects of this disclosure.

[0030] Figure 7 This is a call flow diagram illustrating an example conflict resource allocation for sidelink transmission in accordance with certain aspects of this disclosure.

[0031] Figure 8 This is a flowchart illustrating example operations for wireless communication by a device in accordance with certain aspects of this disclosure.

[0032] Figure 9 This is a call flow diagram illustrating example signaling for receiver-side protection according to various aspects of this disclosure.

[0033] Figure 10 This is another call flowchart illustrating example signaling for receiver-side protection according to various aspects of this disclosure.

[0034] Figure 11This is a flowchart illustrating example operations for wireless communication by a wireless node in accordance with certain aspects of this disclosure.

[0035] Figure 12 This is a flowchart illustrating example operations for wireless communication by a wireless node in accordance with certain aspects of this disclosure.

[0036] Figure 13 This is a diagram illustrating an example resource allocation for receiver-side protection according to various aspects of this disclosure.

[0037] Figure 14 A communication device according to various aspects of this disclosure is shown, which may include various components configured to perform operations for the techniques disclosed herein.

[0038] Figure 15 A communication device according to various aspects of this disclosure is shown, which may include various components configured to perform operations for the techniques disclosed herein.

[0039] Figure 16 A communication device according to various aspects of this disclosure is shown, which may include various components configured to perform operations for the techniques disclosed herein.

[0040] To aid understanding, the same reference numerals have been used where possible to designate common elements for the purposes of the figures. It is intended that elements disclosed in one aspect can be usefully applied to other aspects without requiring specific description. Detailed Implementation

[0041] This disclosure provides apparatus, methods, processing systems, and computer-readable media for receiver-side protection in side-link communications. In particular, certain aspects of this disclosure provide advantages for improved side-link communications to avoid overlapping resource licensing.

[0042] When multiple transmitting UEs are connected to different cells (e.g., gNBs), resource allocation and transmission can lead to resource conflicts (e.g., overlapping resource grants). For example, when a UE is the intended receiver of transmissions from multiple (e.g., two or more) transmitting UEs, the UE is likely to receive from different cells on the same frequency and / or time resources. Without proper coordination or resource allocation among the transmitting UEs, high inter-cell interference and poor reception performance may occur for the receiving UE, as described in this paper. Figure 5 Further details are provided below.

[0043] Therefore, certain aspects of this disclosure provide techniques and apparatus for sidelink processing for receiver-side protection. In some examples, a cell identifier (ID) may be included in the authorization so that the receiver user equipment (UE) can identify potential inter-cell interference. In some examples, the receiver UE may forward resource allocation information from one cell to another. In some examples, interference cancellation may be performed by the receiver UE. In some examples, inter-cell coordination may be performed to reduce or mitigate collisions.

[0044] The following description provides examples of receiver-side protection in a side-link communication system, without limiting the scope, applicability, or examples set forth in the claims. Changes may be made to the function and arrangement of the elements discussed without departing from this disclosure. Various processes or components may be omitted, substituted, or added as appropriate in the various examples. For example, the described methods may be performed in a different order than described, and various steps may be added, omitted, or combined. Furthermore, features described with respect to some examples may be combined with some other examples. For example, an apparatus or a method may be implemented using any number of aspects set forth herein. Moreover, the scope of this disclosure is intended to cover such apparatuses or methods implemented using structures, functions, or structures and functions other than or different from those set forth herein. It should be understood that any aspect of the disclosure herein may be embodied by one or more elements of the claims. The term “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any aspect described herein as “exemplary” is not necessarily to be construed as preferred or advantageous over other aspects.

[0045] Typically, any number of wireless networks can be deployed in a given geographical area. Each wireless network can support a specific Radio Access Technology (RAT) and can operate on one or more frequencies. A RAT can also be referred to as a radio technology, air interface, etc. A frequency can also be referred to as a carrier, subcarrier, frequency channel, tone, subband, etc. Each frequency can support a single RAT in a given geographical area to avoid interference between wireless networks with different RATs.

[0046] The techniques described herein can be used in a variety of wireless network and radio technologies. While this document may use terms commonly associated with 3G, 4G, and / or newer radio technologies (e.g., 5G NR) to describe aspects, aspects of this disclosure can be applied to communication systems based on other generations.

[0047] NR access can support a variety of wireless communication services, such as enhanced mobile broadband (eMBB) targeting wide bandwidth (e.g., 80 MHz or greater), millimeter wave (mmW) targeting high carrier frequencies (e.g., 24 GHz to 53 GHz or greater), massive machine-type communication (mMTC) targeting non-backward compatible MTC technologies, and / or mission-critical ultra-reliable low-latency communication (URLLC). These services can include latency and reliability requirements. These services can also have different transmission time intervals (TTIs) to meet corresponding quality of service (QoS) requirements. Furthermore, these services can coexist in the same subframe. NR supports beamforming and can dynamically configure beam direction. It can also support MIMO transmission with precoding. MIMO configurations in DL can support up to 8 transmit antennas, with up to 8 streams in multi-layer DL transmission and up to 2 streams per UE. Multi-layer transmission with up to 2 streams per UE can be supported. Aggregation of multiple cells with up to 8 serving cells can be supported.

[0048] Figure 1 An example wireless communication network 100 in which various aspects of this disclosure can be implemented is shown. For example, the wireless communication network 100 may be an NR system (e.g., a 5G NR network). Figure 1 As shown, the wireless communication network 100 can communicate with the core network 132. The core network 132 can communicate with one or more base stations (BS) 110 and / or user equipment (UE) 120 in the wireless communication network 100 via one or more interfaces.

[0049] Depending on certain aspects, base station 110 and UE 120 can be configured for resource allocation for receiver-side protection in the side link. For example... Figure 1 As shown, according to various aspects of this disclosure, BS110a includes a resource manager 112 that allocates resources for receiver-side protection in the sidelink. According to various aspects of this disclosure, UEs 120a, 120b, and 120c include resource managers 122a, 122b, and 122c, respectively, which can be configured for receiver-side protection in the sidelink.

[0050] like Figure 1As shown, the wireless communication network 100 may include multiple BS110a-z (each individually referred to herein as BS110 or collectively as BS110) and other network entities. BS110 may provide communication coverage for a specific geographic area (sometimes referred to as a "cell"), which may be fixed or mobile depending on the location of the mobile BS110. In some examples, BS110 may be interconnected with each other and / or with one or more other BSs or network nodes (not shown) in the wireless communication network 100 using any suitable transport network via various types of backhaul interfaces (e.g., direct physical connection, wireless connection, virtual network, etc.). Figure 1 In the example shown, BS110a, 110b, and 110c can be macro BSs for macro cells 102a, 102b, and 102c, respectively. BS110x can be a pico BS for pico cell 102x. BS110y and 110z can be femto BSs for femto cells 102y and 102z, respectively. A BS can support one or more cells.

[0051] BS110 communicates with UEs 120a-y (each also individually referred to herein as UE 120 or collectively as UE 120) in the wireless communication network 100. UEs 120 (e.g., 120x, 120y, etc.) may be distributed throughout the wireless communication network 100, and each UE 120 may be fixed or mobile. The wireless communication network 100 may also include relay stations (e.g., relay station 110r) (also referred to as repeaters, etc.) that receive transmissions of data and / or other information from upstream stations (e.g., BS110a or UE 120r) and transmit transmissions of data and / or other information to downstream stations (e.g., UE 120 or BS110), or relay transmissions between UEs 120 to facilitate communication between devices.

[0052] Network controller 130 can communicate with a group of BS110s and provide coordination and control for these BS110s (e.g., via backhaul). In various aspects, network controller 130 can communicate with 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 exposure functions, network repository functions, network slice selection functions, etc.

[0053] Figure 2 Example components of BS110a and UE 120a (which may also be UE 120b or UE 120c) are shown, which can be used to implement various aspects of this disclosure.

[0054] At BS110a, the transmitting processor 220 can receive data from the data source 212 and control information from the controller / processor 240. Control information can be used for the Physical Broadcast Channel (PBCH), Physical Control Format Indicator Channel (PCFICH), Physical Hybrid ARQ Indicator Channel (PHICH), Physical Downlink Control Channel (PDCCH), Group Common PDCCH (GC PDCCH), etc. Data can be used for the Physical Downlink Shared Channel (PDSCH), etc. The Media Access Control (MAC)-Control Element (MAC-CE) is a MAC layer communication structure that can be used for exchanging control commands between wireless nodes. The MAC-CE can be carried in shared channels (such as the Physical Downlink Shared Channel (PDSCH), Physical Uplink Shared Channel (PUSCH), or Physical Sidelink Shared Channel (PSSCH)).

[0055] Processor 220 can process (e.g., encode and symbol map) data and control information separately to obtain data symbols and control symbols. Processor 220 can also generate reference signals, for example, for the primary synchronization signal (PSS), secondary synchronization signal (SSS), PBCH demodulation reference signal (DMRS), and channel state information reference symbol (CSI-RS). Transmit (TX) multiple-input multiple-output (MIMO) processor 230 can perform spatial processing (e.g., precoding, if applicable) on data symbols, control symbols, and / or reference symbols, and can provide output symbol streams to modulators (MODs) 232a-232t. Each modulator 232 can (e.g., for OFDM, etc.) process its corresponding output symbol stream to obtain an output sample stream. Each modulator can further process (e.g., convert to analog, amplify, filter, and up-convert) the output sample stream to obtain a downlink signal. The downlink signal from modulators 232a-232t can be transmitted via antennas 234a-234t respectively.

[0056] At UE 120a, antennas 252a-252r can receive downlink signals from BS110a and can provide the received signals to demodulators (DEMODs) 254a-254r in the transceiver. Each demodulator 254 can adjust (e.g., filter, amplify, down-convert, and digitize) the corresponding received signal to obtain an input sample. Each demodulator can further process the input sample (e.g., for OFDM, etc.) to obtain received symbols. MIMO detector 256 can obtain received symbols from all demodulators 254a-254r, perform MIMO detection on the received symbols (if applicable), and provide the detected symbols. Receiver processor 258 can process (e.g., demodulate, deinterleave, and decode) the detected symbols, provide decoded data for UE 120a to data sink 260, and provide decoded control information to controller / processor 280.

[0057] On the uplink, at UE 120a, the transmitting processor 264 can receive and process data from data source 262 (e.g., for the Physical Uplink Shared Channel (PUSCH)) and control information from controller / processor 280 (e.g., for the Physical Uplink Control Channel (PUCCH)). The transmitting processor 264 can also generate reference symbols for reference signals (e.g., for Sounding Reference Signals (SRS)). Symbols from the transmitting processor 264 can be pre-encoded (if applicable) by the TX MIMO processor 266, further processed by modulators (e.g., for SC-FDM, etc.) in transceivers 254a-254r, and transmitted to BS 110a. At BS 110a, the uplink signal from UE 120a can be received by antenna 234, processed by demodulator 232, detected by MIMO detector 236 (if applicable), and further processed by receiving processor 238 to obtain decoded data and control information transmitted by UE 120a. The receiver processor 238 can provide decoded data to the data sink 239 and decoded control information to the controller / processor 240.

[0058] Memory 242 and 282 can store data and program code for BS110a and UE 120a, respectively. Scheduler 244 can schedule UE for data transmission on downlink and / or uplink.

[0059] The antenna 252, processors 266, 258, 264 and / or controller / processor 280 of UE 120a and / or the antenna 234, processors 220, 230, 238 and / or controller / processor 240 of BS110a can be used to perform the various techniques and methods described herein. For example, as Figure 2As shown, according to the aspects described herein, the controller / processor 240 of the BS110a has a resource manager 241 that allocates resources for receiver-side protection in the side link. For example... Figure 2 As shown, according to the aspects described herein, the controller / processor 280 of UE 120a has a resource manager 281, which can be configured for receiver-side protection in the side link. Although shown at the controller / processor, other components of UE 120a and BS110a can be used to perform the operations described herein.

[0060] NR can utilize Orthogonal Frequency Division Multiplexing (OFDM) with a cyclic prefix (CP) on both the 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 often referred to as tones, frequency bands, etc. Data can be modulated onto each subcarrier. Modulation symbols can be transmitted in the frequency domain using OFDM and in the time domain using 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, called a resource block (RB), can be 12 consecutive subcarriers. The system bandwidth can also be divided into subbands. For example, a subband can cover multiple RBs. NR can support a basic subcarrier spacing (SCS) of 15 kHz and can define other SCSs (e.g., 30 kHz, 60 kHz, 120 kHz, 240 kHz, etc.) relative to the basic SCS.

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

[0062] In NR, a Synchronization Signal Block (SSB) is transmitted. In some aspects, SSBs can be transmitted in bursts, where each SSB in the burst corresponds to a different beam direction used for UE-side beam management (e.g., including beam selection and / or beam refinement). An SSB includes a PSS, an SSS, and a two-symbol PBCH. It can be transmitted at fixed time slot locations (such as in...). Figure 3 SSBs are transmitted in symbols 0-3 shown in the diagram. PSS and SSS can be used by the UE for cell search and acquisition. PSS can provide half-frame timing, and SS can provide CP length and frame timing. PSS and SSS can provide cell identity. PBCH carries some basic system information, such as downlink system bandwidth, timing information within the radio frame, SS burst set periodicity, system frame number, etc. SSBs can be organized into SS bursts to support beam scanning. Additional system information, such as Residual Minimum System Information (RMSI), System Information Block (SIB), and Other System Information (OSI), can be transmitted on the Physical Downlink Shared Channel (PDSCH) in some subframes. For mmWave, SSBs can be transmitted up to sixty-four times, for example, using up to sixty-four different beam directions. Multiple transmissions of SSBs are called SS burst sets. SSBs in an SS burst set can be transmitted in the same frequency region, while SSBs in different SS burst sets can be transmitted in different frequency regions.

[0063] In some examples, communication between UE 120 and BS110 is referred to as an access link. This access link can be provided via the Uu interface. Communication between devices can be referred to as a sidelink.

[0064] In some examples, two or more dependent entities (e.g., UE 120) can communicate with each other using sidelink signals. Real-world applications of such sidelink communication can include public safety, proximity services, UE-to-network relay, vehicle-to-vehicle (V2V) communication, Internet of Things (IoE) communication, IoT communication, mission-critical mesh networks, and / or various other suitable applications. Typically, a sidelink signal can refer to a signal transmitted from one dependent entity (e.g., UE 120a) to another dependent entity (e.g., another UE 120) without relaying the communication through a scheduling entity (e.g., UE 120 or BS110), even if the scheduling entity may be used for scheduling and / or control purposes. In some examples, unlicensed spectrum can be used to transmit sidelink signals (unlike WLANs that typically use unlicensed spectrum). An example of sidelink communication is PC5, for example, as used in V2V, LTE, and / or NR.

[0065] Various sidelink channels can be used for sidelink communication, including the Physical Sidelink Discovery Channel (PSDCH), Physical Sidelink Control Channel (PSCCH), Physical Sidelink Shared Channel (PSSCH), and Physical Sidelink Feedback Channel (PSFCH). The PSDCH can carry discovery expressions that enable nearby devices to discover each other. The PSCCH can carry control signaling, such as sidelink resource configuration and other parameters for data transmission, and the PSSCH can carry data transmission. The PSFCH can carry feedback, such as CSI related to the sidelink channel quality.

[0066] Figure 4A and Figure 4B A graphical representation of an example V2X system according to some aspects of this disclosure is shown. For example, in Figure 4A and Figure 4B The vehicle shown can communicate via a lateral link channel and can perform lateral link CSI reporting as described herein.

[0067] exist Figure 4A and Figure 4B The V2X system provided in China offers two complementary transmission modes. The first transmission mode (via...) Figure 4A The example shown in the text) involves direct communication between participants who are close to each other in a local area (e.g., it is also known as lateral link communication). The second transmission mode (via...) Figure 4B The example shown in the text involves network communication over a network, which can be implemented on a Uu interface (e.g., a wireless communication interface between a radio access network (RAN) and a UE).

[0068] Reference Figure 4A A V2X system 400 (e.g., including vehicle-to-vehicle (V2V) communication) is shown as having two vehicles 402 and 404. A first transmission mode allows direct communication between different participants in a given geographic location. As shown, the vehicles may have a wireless communication link 406 with a person (V2P) (e.g., via a UE) through a PC5 interface. Communication between vehicles 402 and 404 can also occur through PC5 interface 408. Similarly, communication from vehicle 402 to other highway components (e.g., highway component 410), such as traffic signals or signs (V2I), can occur through PC5 interface 412. Figure 4AEach communication link shown allows for bidirectional communication between components, thus each component can be both a transmitter and a receiver of information. The V2X system 400 can be a self-managing system implemented without assistance from network entities. Since no network service interruption occurs during handover operations for mobile vehicles, the self-managing system enables improved spectral efficiency, reduced costs, and increased reliability. The V2X system can be configured to operate in licensed or unlicensed spectrum, and therefore any vehicle equipped with the system can access public frequencies and share information. This coordinated / shared spectrum operation enables secure and reliable operation.

[0069] Figure 4B A V2X system 450 is illustrated for communication between vehicles 452 and 454 via network entity 456. This network communication can occur via discrete nodes such as BS (e.g., BS110a), which send and receive information to and from vehicles 452 and 454 (e.g., relaying information between vehicles 452 and 454). For example, network communication via vehicle-to-network (V2N) links 458 and 410 can be used for long-distance communication between vehicles, such as for transmitting the presence of a traffic accident a distance ahead along a road or highway. Wireless nodes can send other types of communication to vehicles, such as traffic flow conditions, road hazard warnings, environmental / weather reports, and service station availability. Such data may be obtained from cloud-based shared services.

[0070] Roadside Units (RSUs) can be utilized. RSUs can be used for V2I communication. In some examples, RSUs can act as forwarding nodes to extend UE coverage. In some examples, RSUs can be co-located with BSs or can be independent. RSUs can have different classifications. For example, RSUs can be classified as UE-type RSUs and micro-node B-type RSUs. Micro-NB-type RSUs have similar functionality to macro eNBs / gNBs. Micro-NB-type RSUs can utilize the Uu interface. UE-type RSUs can be used to meet stringent Quality of Service (QoS) requirements by minimizing collisions and improving reliability. UE-type RSUs can use centralized resource allocation mechanisms to allow for more efficient resource utilization. Critical information (e.g., traffic conditions, weather conditions, congestion statistics, sensor data, etc.) can be broadcast to UEs in the coverage area. Relays can rebroadcast critical information received from some UEs. UE-type RSUs can be reliable synchronization sources.

[0071] In summary, certain aspects of this disclosure relate to techniques for receiver-side protection in sidelinks with resource forwarding. In particular, certain aspects of this disclosure provide advantages for improved sidelink communication to avoid overlapping resource granting.

[0072] In one resource allocation mode, the serving gNB can allocate sidelink resources for transmissions to one or more UEs. For example... Figure 5 As shown, UE 502 can send a Side Link Buffer Status Report (SL-BSR) to the serving gNB 506 at 508. gNB 506 receives the SL-BSR and authorizes UE 502 with resources at 510 for side link transmissions to receiving UE 504. At 512, UE 502 uses the authorized resources to send an SL transmission to UE 504 (e.g., via PC5).

[0073] In another resource allocation mode, the UE can independently select side-link time and / or frequency resources. For example... Figure 6 As shown, at 606, the transmitting UE 602 autonomously selects and reserves resources for transmission. At 608, the transmitting UE 602 uses the autonomously selected resources to send SL transmission to the receiving UE 604.

[0074] When multiple transmitting UEs are connected to different cells (e.g., gNB), resource allocation and transmission can lead to resource conflicts (e.g., overlapping resource grants). For example, when a UE is the intended receiver of transmissions from multiple (e.g., two or more) transmitting UEs, the UE is likely to receive from different cells on the same frequency and / or time resources. Without proper coordination or resource allocation among the transmitting UEs, high inter-cell interference and poor reception performance may occur for the receiving UE. Even in systems with only one transmitting UE (e.g., gNB), Figure 5 When gNB 506 uses the grant to schedule sidelink resources after receiving SL-BSR from sending UE 502, gNB 506 may not know the expected receiving UE 504 for the corresponding transmission.

[0075] Figure 7 This is a call flow diagram 700 depicting multiple transmitting UEs connected to various gNBs. Each of UEs 120a and 120c can send an SL-BSR to serving gNBs 110a and 110b at points 702 and 706, respectively. The SL-BSR can provide information about the amount of SL data with the associated Logical Channel Identifier (LCID). The SL-BSR may include a Destination Identifier (ID). Transmitting UEs 120a and 120c receive SL authorizations from their respective serving gNBs 110a and 110b at points 704 and 708, respectively. Figure 7As shown, UE 120c and UE 120a can each receive authorization for overlapping resources allocated for transmissions to the same UE 120b. Therefore, UE 120a and 120c can use overlapping resources to transmit to UE 120b at points 710 and 712, respectively. In this case, UE 120b is a receiver from multiple transmitting UEs belonging to different cells, which may lead to inter-cell interference and poor reception performance at UE 120b.

[0076] Therefore, what is needed are technologies and devices for receiver-side protection in side links, for example, to reduce or avoid inter-cell interference and improve receiver performance.

[0077] Example receiver-side protection in a side link

[0078] Therefore, certain aspects of this disclosure provide techniques and apparatus for sidelink procedures for receiver-side protection. In some examples, a cell identifier (ID) may be included in the authorization so that the receiver user equipment (UE) can identify potential inter-cell interference. In some examples, the receiver UE may forward resource allocation information from one cell to another. In some examples, the receiver UE may perform interference cancellation. In some examples, inter-cell coordination may be performed to reduce or mitigate collisions.

[0079] Figure 8 This is a flowchart illustrating an example operation 800 for wireless communication according to certain aspects of this disclosure. Operation 800 can be performed, for example, by a device (e.g., UE 120b in wireless communication network 100). Operation 800 can be implemented in one or more processors (e.g., Figure 2 The software components executed and running on the controller / processor 280. Furthermore, the transmission and reception of signals in operation 800 can be achieved, for example, via one or more antennas (e.g., Figure 2 This can be achieved via an antenna 252. In some aspects, the transmission and / or reception of signals by the device can be achieved via a bus interface that receives and / or outputs signals from one or more processors (e.g., controller / processor 280).

[0080] Operation 800 can be initiated at 802 by obtaining first control information from at least a first UE. The first control information includes first resource allocation information for one or more resources allocated for transmissions from the first UE to the device, and an indication of a first cell associated with the first UE.

[0081] At 804, the device obtains second control information from at least the second UE. The second control information includes second resource allocation information, which allocates one or more resources for transmissions from the second UE to the device, and an indication of a second cell associated with the second UE.

[0082] At 806, the device determines potential interference to the transmissions from the first UE and the second UE based on the first control information and the second control information.

[0083] At 808, the device takes one or more actions to mitigate potential interference.

[0084] Depending on certain aspects, cell ID information can be included in control information (e.g., SCI) so that the receiving UE can determine potential inter-cell interference, for example, when cell IDs are different and authorized for overlapping resources. Figure 9 As shown, gNB 110a can receive an SL-BSR from UE 120c at 902, and gNB 110b can receive an SL-BSR from UE 120a at 906. In response to the SL-BSR, each of gNBs 110a and 110b can provide sidelink grants to UEs 120c and 120a respectively at 904 and 908, allocating resources for transmissions to UE 120b. In some aspects, the grants for resources can indicate periodic resource reservations, such as semi-persistent scheduling (SPS) resources.

[0085] exist Figure 9 In the example shown, UE 120b may belong to the serving cell of gNB 110a. As shown, UE 120b can receive sidelink transmissions at 910 from UE 120c in the cell with gNB 110b, and at 912 from UE 120a in the cell with gNB 110a. The sidelink transmission from UE 120c at 910 includes an SCI (which has authorized resource allocation information from gNB 110b for the sidelink transmission from UE 120c to UE 120b) and a cell ID (cell ID 1). The sidelink transmission at 910 may also include data. The sidelink transmission from UE 120a at 912 includes an SCI (which has authorized resource allocation information from gNB 110a for the sidelink transmission from UE 120a to UE 120b) and a cell ID (cell ID 2). The side link transmission at 910 can also include data.

[0086] UE 120b can determine that UE 120c belongs to a different cell than UE 120a and 120b based on SCI and cell ID, and therefore, the authorized transmissions may have inter-cell interference. Depending on certain aspects, UE 120b may forward resource reservation information received from UE 120c to gNB 110a at 914 (e.g., via a uU link). Receiving such resource reservation information may indicate a request for resource reconfiguration for gNB 110a.

[0087] Based on the resource reconfiguration instruction from UE 120b, gNB 110a can reconfigure transmission resources at 916 to avoid inter-cell interference. For example, gNB 110a can update resources (such as sub-channels, time slots, and / or offsets allocated for UE 120a) to avoid interference with resources used for UE 120c. Figure 9 As shown, at 918, UE 120c can use its scheduled resources (e.g., in an authorization from gNB 110b) to send its transmission to UE 120b. Side link transmissions from UE 120a to UE 120b at 920 can be rescheduled to provide receiver-side protection. That is, resources that may have previously overlapped may no longer overlap after resource reconfiguration (e.g., the transmission at 920 uses different time and / or frequency resources than the transmission at 918).

[0088] According to certain aspects, such as Figure 10 As shown, at 1014, UE 120b can forward resource reservation information (e.g., an authorization from gNB 110a) from its serving cell UE 120a to UE 120c. Then, UE 120c can forward the resource reservation information from cell 2 to gNB 110b at 1016. gNB 110b can reconfigure resources at 1018 to avoid receiver conflicts. In this case, the sidelink transmission from UE 120c to UE 120b at 1020 can be rescheduled to provide receiver-side protection. Therefore, the transmission from UE 120a to UE 120b at 1022 can be sent using resources scheduled by the authorization from gNB 110a, and the transmission from UE 120c to UE 120b can use different time and / or frequency resources.

[0089] In some examples, the priority for resource reservation (e.g., L1 priority) can also be included in the forwarding message. Based on the indicated priority, the gNB can determine whether to apply receiver-side protection or how much receiver-side protection to apply. This protocol can be particularly useful for high-priority packets.

[0090] In some examples, resource reservations (e.g., in the granting of gNB 110c and / or gNB 110b) may be dynamically (e.g., aperiodically) scheduled resources. Depending on certain aspects, to resolve inter-cell interference, the UE (e.g., UE 120b) may perform interference cancellation, such as the Continuous Interference Cancellation (SIC) algorithm or other IC algorithms. In some examples, the IC algorithm used may be at least partially based on the UE's capabilities.

[0091] Receiver-side protection can be applied flexibly depending on certain aspects. For example, UE 120b can be configured with conditions to trigger resource reservation forwarding. In some examples, UE 120b can be configured to perform receiver protection via higher-layer signaling, SL-SCI, or Uu DCI. UE configuration can be based on packet priority levels. For example, the UE can be configured to ensure that packets with a higher priority than another packet receive receiver-side protection.

[0092] Figure 11 This is a flowchart illustrating an example operation 1100 for wireless communication according to certain aspects of this disclosure. Operation 1100 can be performed, for example, by a wireless node (e.g., BS110a and / or BS110b in wireless communication network 100). Operation 1100 can be complementary to operation 800 performed by a UE. Operation 1100 can be implemented in one or more processors (e.g., Figure 2 The software components that execute and run on the controller / processor 240. Furthermore, the transmission and reception of signals by the BS in operation 1100 can be achieved, for example, through one or more antennas (e.g., Figure 2 This can be achieved via antenna 234. In some aspects, the BS can transmit and / or receive signals via a bus interface that receives and / or outputs signals from one or more processors (e.g., controller / processor 240).

[0093] Operation 1100 can begin at 1102 by generating an authorization that allocates one or more resources to the first UE for transmission to the second UE. At 1104, the device outputs the authorization for transmission to the first UE.

[0094] At 1106, the device receives an instruction from the second UE for resource reconfiguration. At 1108, in response to the instruction, the device generates a second grant that allocates one or more additional resources to the first UE for transmission to the second UE. At 1110, the device outputs the second grant for transmission to the first UE.

[0095] In some respects, the gNB can coordinate resource scheduling to mitigate inter-cell interference in sidelink transmissions. Figure 12This is a flowchart illustrating an example operation 1200 for wireless communication according to certain aspects of this disclosure. Operation 1200 can be performed, for example, by a wireless node (e.g., UE 120a in wireless communication network 100). Operation 1200 can be implemented in one or more processors (e.g., Figure 2 The software components executed and running on the controller / processor 280. Furthermore, the transmission and reception of signals in operation 1200 can be achieved, for example, via one or more antennas (e.g., Figure 2 This can be achieved via an antenna 252. In some aspects, the transmission and / or reception of signals by the wireless node can be achieved via a bus interface that receives and / or outputs signals from one or more processors (e.g., controller / processor 280).

[0096] Operation 1200 can be initiated at 1202 by coordinating sidelink resource scheduling with one or more radio nodes associated with different cells to mitigate potential interference.

[0097] At box 1204, the wireless node generates an authorization based on coordination, which allocates one or more resources to the first user equipment (UE) for wireless communication with the second UE.

[0098] At box 1206, the wireless node outputs authorization to transmit to the first UE.

[0099] In some examples, isolated resource blocks (RBs) and / or time resources can be reserved between adjacent gNBs. For example... Figure 13 As shown, gNB1 can allocate resources 1302 and 1306 for sidelink transmissions, while gNB2 can allocate resources 1304 and 1308 for sidelink transmissions. As illustrated, each resource allocation in the resource allocation can occupy different RB resources and / or time resources. In some examples, coordination may consider transmission packet priorities. For example, resources can be reserved for transmissions with a priority level at or above the threshold.

[0100] Figure 14 A communication device 1400 is shown, which may include operations configured to perform the techniques disclosed herein (such as...). Figure 8 The communication device 1400 includes various components (e.g., corresponding to unit plus functional components) of the operation shown. The communication device 1400 includes a processing system 1402 coupled to a transceiver 1408 (e.g., a transmitter and / or receiver). The transceiver 1408 is configured to transmit and receive signals for the communication device 1400 via an antenna 1410, such as the various signals described herein. The processing system 1402 may be configured to perform processing functions for the communication device 1400, including processing signals received and / or to be transmitted by the communication device 1400.

[0101] Processing system 1402 includes processor 1404 coupled to computer-readable medium / memory 1412 via bus 1406. In some aspects, computer-readable medium / memory 1412 is configured to store instructions (e.g., computer-executable code) that, when executed by processor 1404, cause processor 1404 to perform... Figure 8 The operations shown may be other operations used to perform the various techniques discussed herein for receiver-side protection in side-link communications. In some aspects, the computer-readable medium / memory 1412 may store: code 1414 for obtaining first control information from at least a first UE; code 1416 for obtaining second control information from at least a second UE; code 1418 for determining potential interference from transmissions from the first UE and the second UE; code 1420 for taking one or more actions to mitigate the potential interference; code 1422 for coordinating side-link resource scheduling; code 1424 for generating authorization to allocate one or more resources to the first user equipment; and / or code 1426 for outputting authorization for transmission to the first UE. In some aspects, the processor 1404 has circuitry configured to implement the code stored in the computer-readable medium / memory 1412. The processor 1404 includes: circuitry 1428 for obtaining first control information from at least a first UE; circuitry 1430 for obtaining second control information from at least a second UE; circuitry 1432 for determining potential interference from transmissions from the first UE and the second UE; circuitry 1434 for taking one or more actions to mitigate the potential interference; circuitry 1436 for coordinating sidelink resource scheduling; circuitry 1438 for generating an authorization to allocate one or more resources to the first user equipment; and / or circuitry 1440 for outputting the authorization for transmission to the first UE.

[0102] Figure 15 A communication device 1500 is shown, which may include operations configured to perform the techniques disclosed herein (such as...). Figure 10 The communication device 1500 includes various components (e.g., corresponding to unit plus functional components) of the operation shown. The communication device 1500 includes a processing system 1502 coupled to a transceiver 1508 (e.g., a transmitter and / or receiver). The transceiver 1508 is configured to transmit and receive signals for the communication device 1500 via an antenna 1510, such as the various signals described herein. The processing system 1502 may be configured to perform processing functions for the communication device 1500, including processing signals received and / or to be transmitted by the communication device 1500.

[0103] Processing system 1502 includes processor 1504 coupled to computer-readable medium / memory 1512 via bus 1506. In some aspects, computer-readable medium / memory 1512 is configured to store instructions (e.g., computer-executable code) that, when executed by processor 1504, cause processor 1504 to perform... Figure 10 The operations shown may be other operations used to perform the various techniques discussed herein for receiver-side protection in side-link communications. In some aspects, the computer-readable medium / memory 1512 may store: code 1522 for coordinating side-link resource scheduling; code 1524 for generating an authorization to allocate one or more resources to the first user equipment; and / or code 1526 for outputting the authorization for transmission to the first UE. In some aspects, the processor 1504 has circuitry configured to implement the code stored in the computer-readable medium / memory 1512. The processor 1504 includes: circuitry 1536 for coordinating side-link resource scheduling; circuitry 1538 for generating an authorization to allocate one or more resources to the first user equipment; and / or circuitry 1540 for outputting the authorization for transmission to the first UE.

[0104] Figure 16 A communication device 1600 is shown, which may include operations configured to perform the techniques disclosed herein (such as...). Figure 9 The communication device 1600 includes various components (e.g., corresponding to unit plus functional components) of the operation shown. The communication device 1600 includes a processing system 1602 coupled to a transceiver 1608 (e.g., a transmitter and / or receiver). The transceiver 1608 is configured to transmit and receive signals for the communication device 1600 via an antenna 1610, such as the various signals described herein. The processing system 1602 may be configured to perform processing functions for the communication device 1600, including processing signals received and / or to be transmitted by the communication device 1600.

[0105] Processing system 1602 includes processor 1604 coupled to computer-readable medium / memory 1612 via bus 1606. In some aspects, computer-readable medium / memory 1612 is configured to store instructions (e.g., computer-executable code) that, when executed by processor 1604, cause processor 1604 to perform... Figure 9The operations shown may be other operations used to perform the various techniques discussed herein for receiver-side protection in side-link communications. In some aspects, the computer-readable medium / memory 1612 may store: code 1614 for generating an authorization to allocate one or more resources to a first user equipment; code 1616 for outputting the authorization for transmission to a first UE; code 1618 for obtaining an instruction from a second UE for resource reconfiguration; code 1620 for generating a second authorization, the second authorization allocating one or more other resources to the first UE for transmission to the second UE; and / or code 1622 for outputting the second authorization for transmission to the first UE. In some aspects, the processor 1604 has circuitry configured to implement the code stored in the computer-readable medium / memory 1612. Processor 1604 includes: circuitry 1624 for generating an authorization to allocate one or more resources to a first user equipment; circuitry 1626 for outputting the authorization for transmission to a first UE; circuitry 1628 for obtaining an instruction from a second UE for resource reconfiguration; circuitry 1630 for generating a second authorization, which allocates one or more other resources to the first UE for transmission to the second UE; and / or circuitry 1632 for outputting the second authorization for transmission to the first UE. In some aspects, processor 1604 has circuitry configured to implement code stored in computer-readable medium / memory 1612.

[0106] The techniques described in this article can be used in various wireless communication technologies, such as NR (e.g., 5G NR), 3GPP Long Term Evolution (LTE), Improved 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. CDMA networks can implement radio technologies such as Universal Terrestrial Radio Access (UTRA), cdma2000, etc. UTRA includes Wideband CDMA (WCDMA) and other variations of CDMA. cdma2000 encompasses the IS-2000, IS-95, and IS-856 standards. TDMA networks can 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, and Flash-OFDMA. UTRA and E-UTRA are part of the Universal Mobile Telecommunications System (UMTS). LTE and LTE-A are versions of UMTS using E-UTRA. UTRA, E-UTRA, UMTS, LTE, LTE-A, and GSM are described in documents from an organization called the 3rd Generation Partnership Project (3GPP). CDMA2000 and UMB are described in documents from an organization called the 3rd Generation Partnership Project 2 (3GPP2). NR is an emerging wireless communication technology currently being deployed.

[0107] In 3GPP, the term "cell" can refer to the coverage area of ​​a Node B (NB) and / or the NB subsystem serving that coverage area, depending on the context in which the term is used. In NR systems, the term "cell" is interchangeable with BS, Next Generation Node B (gNB or gNodeB), Access Point (AP), Distributed Unit (DU), and Carrier or Transmitter / Receiver Point (TRP). A BS can provide communication coverage for macrocells, picocells, femtocells, and / or other types of cells. A macrocell can cover a relatively large geographic area (e.g., a radius of several kilometers) and can allow unrestricted access by UEs with service subscriptions. A picocell can cover a relatively small geographic area and can allow unrestricted access by UEs with service subscriptions. A femtocell can cover a relatively small geographic area (e.g., a residential area) and can allow restricted access by UEs associated with that femtocell (e.g., UEs in a Closed Subscriber Group (CSG), UEs for users in a residential area, etc.). A BS used for a macrocell can be called a macro BS. A BS used for a picocell can be called a pico BS. A BS used for a femtocell can be called a femtocell BS or a home BS.

[0108] A UE can also be referred to as a mobile station, terminal, access terminal, subscriber unit, station, customer premises equipment (CPE), cellular phone, smartphone, 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 apparatus, biometric sensor / device, wearable device (e.g., smartwatch, 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 unit, etc.), vehicle component or sensor, smart meter / sensor, industrial manufacturing equipment, GPS device, or any other suitable device configured to communicate via wireless or wired media. Some UEs can be considered machine-type communication (MTC) devices or evolved MTC (eMTC) devices. MTC and eMTCUE include, for example, robots, drones, remote devices, sensors, meters, monitors, location tags, etc., which can communicate with the BS, another device (e.g., a remote device), or some other entity. Wireless nodes can provide connectivity to or from a network (e.g., a wide area network such as the Internet or cellular networks) via wired or wireless communication links. Some UEs can be considered Internet of Things (IoT) devices, which can be narrowband IoT (NB-IoT) devices.

[0109] In some examples, access to the air interface can be scheduled. A scheduling entity (e.g., a BS) allocates resources for communication among some or all devices and apparatuses within its service area or cell. The scheduling entity may be responsible for scheduling, allocating, reconfiguring, and releasing resources for one or more subordinate entities. That is, for scheduled communication, the subordinate entity utilizes the 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 can be used as a scheduling entity and can schedule resources for one or more subordinate entities (e.g., one or more other UEs), and other UEs can utilize the resources scheduled by that UE for wireless communication. In some examples, a UE can be used as a scheduling entity in a peer-to-peer (P2P) network or a mesh network. In the mesh network example, in addition to communicating with a scheduling entity, UEs can also communicate directly with each other.

[0110] The methods disclosed herein include one or more steps or actions for implementing the methods. These method steps and / or actions may be interchanged 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 a particular step and / or action may be modified without departing from the scope of the claims.

[0111] As used herein, the phrase “at least one of” in a list of items refers to any combination of those items, including a single member. For 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 of multiples of the same element (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other ordering of a, b, and c).

[0112] As used herein, the term "determine" encompasses a wide variety of actions. For example, "determine" can include calculation, operation, processing, derivation, investigation, lookup (e.g., searching in a table, database, or other data structure), ascertainment, and so on. Furthermore, "determine" can include receiving (e.g., receiving information), accessing (e.g., accessing data in memory), and so on. Additionally, "determine" can include parsing, selecting, choosing, establishing, and so on.

[0113] The foregoing description is provided to enable any person skilled in the art to implement the various aspects described herein. Various modifications to these aspects will be apparent to those skilled in the art, and the general principles defined herein may be applied to other aspects. Therefore, the claims are not intended to be limited to the aspects shown herein, but are to be consistent with the full scope of the language used in the claims, wherein, unless specifically stated otherwise, references to elements in the singular form are not intended to mean “one and only one,” but rather “one or more.” Unless otherwise expressly stated, the term “some” refers to one or more. All structural and functional equivalents of the elements throughout the various aspects described in this disclosure are expressly incorporated herein by reference and intended to be included by the claims, such structural and functional equivalents being known or to be known by those skilled in the art. Furthermore, nothing disclosed herein is intended to be offered to the public, whether or not such disclosure is expressly stated in the claims. No claim element is to be interpreted pursuant to paragraph 6 of 35 U.S.SC § 112 unless the element is expressly stated using the phrase “unit for…” or, in the case of a method claim, using the phrase “step for…”.

[0114] For example, the unit for transmitting (or the unit for outputting for transmission) may include Figure 2 The transmitter and / or antenna 234 of BS110 or the transmitter unit 254 and / or antenna 252 of UE 120 shown. The unit for receiving (or the unit for acquiring) may include... Figure 2 The receiver and / or antenna 234 of BS110 or the receiver and / or antenna 252 of UE 120 shown. Units for communication may include a transmitter, a receiver, or both. Units for generation, execution, determination, taking action, and coordination may include a processing system, which may include one or more processors, such as... Figure 2 The BS110 shown includes a transmit processor 220, a TX MIMO processor 230, a receive processor 238, and / or a controller / processor 240, or the UE 120 includes a receive processor 258, a transmit processor 264, a TX MIMO processor 266, and / or a controller / processor 280.

[0115] The various operations of the methods described above can be performed by any suitable unit capable of performing the corresponding function. These units may include various hardware and / or software components and / or modules, including but not limited to: circuits, application-specific integrated circuits (ASICs), or processors. Typically, in the presence of operations as shown in the figures, those operations may have corresponding paired units plus functional components with similar numbering.

[0116] The various illustrative logic blocks, modules, and circuits described in connection with this disclosure can be implemented or executed using a general-purpose processor, digital signal processor (DSP), application-specific integrated circuit (ASIC), field-programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic, discrete hardware components, or any combination thereof designed to perform the functions described herein. The processor may be a microprocessor, but alternatively, it may be any commercially available processor, controller, microcontroller, or state machine. The processor may also be implemented as a combination of computing devices, such as a combination of a DSP and a microprocessor, multiple microprocessors, one or more microprocessors combined with a DSP core, or any other such configuration.

[0117] If implemented in hardware, an example hardware configuration could include a processing system within a wireless node. The processing system could utilize a bus architecture. Depending on the specific application and overall design constraints of the processing system, the bus could include any number of interconnect buses and bridges. The bus could connect various circuitry, including a processor, machine-readable media, and a bus interface. In addition, the bus interface could be used to connect a network adapter to the processing system via the bus. The network adapter could be used to implement signal processing functions at the PHY layer. In the user terminal (see...) Figure 1 In this case, a user interface (e.g., keypad, display, mouse, joystick, etc.) can also be connected to the bus. The bus can also connect various other circuits such as timing sources, peripherals, voltage regulators, power management circuits, etc., which are well known in the art and therefore will not be described further. The processor can be implemented using one or more general-purpose and / or special-purpose processors. Examples include microprocessors, microcontrollers, DSP processors, and other circuits capable of executing software. Those skilled in the art will recognize how the functions described for the processing system can be optimally implemented based on the specific application and the overall design constraints imposed on the system as a whole.

[0118] If implemented in software, the functionality can be stored or transmitted as one or more instructions or code on or through a computer-readable medium. Whether referred to as software, firmware, middleware, microcode, hardware description language, or other terms, software should be broadly interpreted to mean instructions, data, or any combination thereof. Computer-readable media includes both computer storage media and communication media, with communication media encompassing any medium that facilitates the transfer of a computer program from one place to another. The processor may be responsible for managing the bus and general-purpose processing, including executing software modules stored on the machine-readable storage medium. The computer-readable storage medium may be coupled to the processor so that the processor can read information from and write information to the storage medium. Alternatively, the storage medium may be an integral part of the processor. For example, the machine-readable medium may include a transmission line, a carrier wave modulated by data, and / or a separate computer-readable storage medium containing instructions stored thereon, all accessible to the processor via a bus interface. Alternatively or additionally, the machine-readable medium or any portion thereof may be integrated into the processor; for example, this could be a cache and / or a general-purpose register file. For example, examples of machine-readable storage media may include RAM (random access memory), flash memory, ROM (read-only memory), PROM (programmable read-only memory), EPROM (erasable programmable read-only memory), EEPROM (electrically erasable programmable read-only memory), registers, disks, optical disks, hard drives, or any other suitable storage media, or any combination thereof. Machine-readable media may be embodied in a computer program product.

[0119] Software modules may include a single instruction or many instructions, and may be distributed across several different code segments, within different programs, and across multiple storage media. Computer-readable media may include multiple software modules. A software module includes instructions that, when executed by a device such as a processor, cause a processing system to perform various functions. A software module may include sending modules and receiving modules. Each software module may reside in a single storage device or be distributed across multiple storage devices. For example, when a triggering event occurs, a software module may be loaded from a hard drive into RAM. During the execution of a software module, the processor may load some of the instructions into a cache to increase access speed. One or more cache lines may then be loaded into a general-purpose register file for execution by the processor. It will be understood that when the functionality of a software module is referred to below, this functionality is implemented by the processor when executing the instructions from that software module.

[0120] Furthermore, any connection is appropriately referred to as computer-readable medium. For example, if software is transmitted from a website, server, or other remote source using coaxial cable, fiber optic cable, twisted pair, digital subscriber line (DSL), or wireless technology (e.g., infrared (IR), radio, and microwave), then coaxial cable, fiber optic cable, twisted pair, DSL, or wireless technology (e.g., infrared, radio, and microwave) is included in the definition of medium. As used herein, disk and disc include compressed optical disc (CD), laser disc, optical disc, digital versatile optical disc (DVD), floppy disk, and... Optical discs, where magnetic disks typically copy data magnetically, use lasers to optically copy data. Therefore, in some aspects, computer-readable media can include non-transitory computer-readable media (e.g., tangible media). Furthermore, in other aspects, computer-readable media can include transient computer-readable media (e.g., signals). Combinations of the above should also be included within the scope of computer-readable media.

[0121] Therefore, certain aspects may include a computer program product for performing the operations given herein. For example, such a computer program product may include a computer-readable medium having instructions stored (and / or encoded thereon) thereon, which can be executed by one or more processors to perform the operations described herein. For example, for performing the operations described herein and... Figure 9 and / or Figure 10 The instructions for the operation are shown in the image.

[0122] Furthermore, it should be understood that modules and / or other suitable units for performing the methods and techniques described herein can be downloaded and / or otherwise obtained by the user terminal and / or base station, where applicable. For example, such a device can be coupled to a server to facilitate the transmission of units for performing the methods described herein. Alternatively, the various methods described herein can be provided via storage units (e.g., RAM, ROM, physical storage media such as compressed optical discs (CDs) or floppy disks, etc.) so that the user terminal and / or base station can access the various methods when the storage units are coupled to or provided to the device. Furthermore, any other suitable techniques for providing the methods and techniques described herein to the device can be used.

[0123] It should be understood that the claims are not limited to the precise configuration and components shown above. Various modifications, alterations, and variations may be made in the arrangement, operation, and details of the methods and apparatus described above without departing from the scope of the claims.

Claims

1. An apparatus for wireless communication, comprising: The interface is configured as follows: First control information is obtained from at least a first user equipment (UE), the first control information including: First resource allocation information allocated to one or more resources for transmission from the first UE to the device; and Indication of the first cell associated with the first UE; and Second control information is obtained from at least a second UE, the second control information including: Second resource allocation information, which is allocated one or more resources for transmission from the second UE to the device; and Instructions for the second cell associated with the second UE; and Processing system, the processing system being configured to: Based on the first control information and the second control information, potential interference from the transmissions of the first UE and the second UE is determined; and Take one or more actions to mitigate the potential interference.

2. The apparatus according to claim 1, wherein: The first control information includes first-side link control information (SCI), the first SCI including the cell identifier (ID) of the first cell associated with the first UE; and The second control information includes a second SCI, which includes the cell ID of the second cell associated with the second UE.

3. The apparatus according to claim 1, wherein, The processing system is configured to determine the potential interference if the first cell and the second cell are different, and one or more resources allocated for the transmission from the first UE to the device overlap with one or more resources allocated for the transmission from the second UE to the device.

4. The apparatus according to claim 1, wherein, The one or more actions include: The device outputs an instruction for resource reconfiguration to be transmitted to a radio node, the first UE, or the second UE, wherein the radio node and the device are located in the same cell.

5. The apparatus according to claim 4, wherein: Outputting the indication for resource allocation to the wireless node includes: forwarding the first resource allocation information or the second resource allocation information to the wireless node; and Outputting the indication for resource configuration to transmit to the first UE or the second UE includes: forwarding the resource allocation information of the radio node to the first UE or the second UE.

6. The apparatus according to claim 4, wherein, The interface is configured to obtain resource reconfiguration information from the wireless node, the first UE, or the second UE in response to the instruction for resource reconfiguration.

7. The apparatus according to claim 1, wherein, Taking one or more of the actions includes: if the first resource allocation information and the second resource allocation information include periodic resources, then outputting an instruction for resource reconfiguration to the radio node, the first UE, or the second UE, wherein the radio node and the device are located in the same cell.

8. The apparatus according to claim 1, wherein, Taking one or more of the actions includes: performing interference cancellation.

9. The apparatus according to claim 1, wherein, Taking one or more of the actions includes: if the first resource allocation information and the second resource allocation information include dynamically scheduled resources, then performing interference cancellation.

10. The apparatus according to claim 1, wherein, The interface is configured to obtain third information for configuring the device to take one or more actions to mitigate the potential interference.

11. The apparatus according to claim 10, wherein, The third information includes at least one of the following: Radio Resource Control (RRC) information, Side Link Control (SCI) information, or Downlink Control (DCI) information.

12. The apparatus according to claim 1, wherein, The processing system is configured to take one or more actions based on group priority levels to mitigate the potential interference.

13. An apparatus for wireless communication, comprising: A unit for obtaining first control information from at least a first user equipment (UE), the first control information including: First resource allocation information for one or more resources allocated for transmission from the first UE to the device; and Indication of the first cell associated with the first UE; A unit for obtaining second control information from at least a second UE, the second control information including: Second resource allocation information for one or more resources allocated for transmission from the second UE to the device; and Instructions for the second cell associated with the second UE; A unit for determining potential interference to transmissions from the first UE and the second UE based on the first control information and the second control information; and A unit for taking one or more actions to mitigate the potential interference.

14. The apparatus according to claim 13, wherein: The first control information includes first-side link control information (SCI), the first SCI including the cell identifier (ID) of the first cell associated with the first UE; and The second control information includes a second SCI, which includes the cell ID of the second cell associated with the second UE.

15. The apparatus according to claim 13, wherein, The unit for determining the potential interference includes a unit for determining the potential interference if the first cell and the second cell are different, and one or more resources allocated for the transmission from the first UE to the device overlap with one or more resources allocated for the transmission from the second UE to the device.

16. The apparatus according to claim 13, wherein, The unit for performing the one or more actions includes: A unit for outputting instructions for resource reconfiguration to be transmitted to a radio node, the first UE, or the second UE, wherein the radio node and the device are located in the same cell.

17. The apparatus according to claim 16, wherein: Outputting the indication for resource allocation to the wireless node includes: forwarding the first resource allocation information or the second resource allocation information to the wireless node; and Outputting the indication for resource configuration to transmit to the first UE or the second UE includes: forwarding the resource allocation information of the radio node to the first UE or the second UE.

18. The apparatus of claim 16, further comprising: A unit for obtaining resource reconfiguration information from the wireless node, the first UE, or the second UE in response to the instruction for resource reconfiguration.

19. The apparatus according to claim 13, wherein, The unit for taking the one or more actions includes: a unit for outputting an indication for resource reconfiguration to a radio node, the first UE, or the second UE if the first resource allocation information and the second resource allocation information include periodic resources, wherein the radio node and the device are located in the same cell.

20. The apparatus according to claim 13, wherein, The unit for taking the one or more actions includes: a unit for performing interference cancellation.

21. The apparatus according to claim 13, wherein, The unit for taking the one or more actions includes: a unit for performing interference cancellation if the first resource allocation information and the second resource allocation information include dynamically scheduled resources.

22. The apparatus of claim 13, further comprising: A unit for obtaining third information for configuring the device to take one or more actions to mitigate the potential interference.

23. The apparatus according to claim 22, wherein, The third information includes at least one of the following: Radio Resource Control (RRC) information, Side Link Control (SCI) information, or Downlink Control (DCI) information.

24. The apparatus according to claim 13, wherein, The actions taken to mitigate the potential interference are based on group priority levels.