Managing blocking signal interference
By dynamically controlling the nonlinear characteristics and intermodulation distortion processing of wireless communication devices, the problems of signal-to-noise ratio degradation and power waste caused by blocked signals are solved, thereby improving the efficiency and reliability of communication devices.
Patent Information
- Application Number
- CN202480048485.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-07-28
- Filing Date
- 2024-07-01
- Publication Date
- 2026-02-17
AI Technical Summary
In wireless communication systems, intermodulation distortion and power waste caused by blocking signals are particularly problematic, especially in wireless communication devices, where the signal-to-noise ratio decreases and unnecessary retransmission requests arise when blocking signals overlap with data signals.
By dynamically controlling whether and when wireless communication devices remove nonlinear characteristics and intermodulation distortion, processing is only performed when blocking signals overlap with data signals, thereby reducing power consumption.
It effectively reduces the impact of intermodulation distortion, saves power resources, and improves the efficiency and reliability of communication equipment.
Smart Images

Figure CN121548947A_ABST
Abstract
Description
Cross-references to related applications
[0001] This application claims priority to U.S. Patent Application No. 18 / 361,463, filed July 28, 2023, which has been assigned to the assignee of this application and is expressly incorporated herein by reference in its entirety, as fully set forth below and for all applicable purposes. Background Technology Technical Field
[0003] Various aspects of this disclosure relate to wireless communications, and more specifically to techniques for managing jamming signal interference.
[0004] Related technical descriptions
[0005] Wireless communication systems are widely deployed to provide a variety of telecommunications services, such as telephone, video, data, messaging, broadcasting, or other similar services. These wireless communication systems may employ multiple access technologies that enable communication with multiple users by sharing available wireless communication system resources.
[0006] Despite significant technological advancements in wireless communication systems over the years, challenges remain. For example, complex and dynamic environments can still attenuate or block signals between wireless transmitters and receivers. Therefore, there is a continuous desire to improve the technical performance of wireless communication systems, including, for example: improving communication speed and data carrying capacity; improving the efficiency of shared communication media; reducing the power consumed by transmitters and receivers during communication; improving the reliability of wireless communication; avoiding redundant transmission and / or reception and related processing; improving the coverage area of wireless communication; increasing the number and types of devices that can access the wireless communication system; increasing the ability of different types of devices to communicate with each other; and increasing the number and types of available wireless communication media. Therefore, there is a need for further improvements to wireless communication systems to overcome the aforementioned technical challenges and other obstacles. Summary of the Invention
[0007] One aspect provides a method for wireless communication by a first wireless communication device. The method includes: transmitting capability information to a network entity, the capability information indicating the capability of the first wireless communication device to reduce the impact of interference associated with one or more blocking signals; receiving, based on the capability information, information from the network entity indicating that the one or more blocking signals are scheduled to overlap in time with one or more data signals to be received by the first wireless communication device; receiving the one or more blocking signals and the one or more data signals; and taking one or more actions based on the information indicating that the one or more blocking signals are scheduled to overlap in time with the one or more data signals to reduce the impact of the interference associated with the one or more blocking signals.
[0008] On the other hand, a method for wireless communication by a network entity is provided. The method includes: receiving capability information from one or more wireless communication devices, the capability information indicating the capability of the one or more wireless communication devices to reduce the impact of interference associated with one or more blocking signals; and, based on the capability information, sending information to at least a first wireless communication device among the one or more wireless communication devices, indicating that the one or more blocking signals are scheduled to overlap in time with one or more data signals to be received by at least the first wireless communication device.
[0009] Other aspects provide: an apparatus capable of operating, configured, or otherwise adapted to perform one or more of the methods described herein and / or those elsewhere in the document; a non-transitory computer-readable medium comprising instructions that, when executed by a processor of the apparatus, cause the apparatus to perform the methods described herein and those elsewhere in the document; a computer program product embodied on a computer-readable storage medium comprising: code for performing the methods described herein and those elsewhere in the document; and / or an apparatus comprising components for performing the methods described herein and those elsewhere in the document. By way of example, an apparatus may include a processing system, a device having a processing system, or a processing system cooperating via one or more networks.
[0010] For illustrative purposes, the following description and figures illustrate certain features. Attached Figure Description
[0011] The accompanying drawings depict certain features of the various aspects described herein and should not be considered as limiting the scope of this disclosure.
[0012] Figure 1 An example wireless communication network is depicted.
[0013] Figure 2 An example decomposed base station architecture is described.
[0014] Figure 3 Various aspects of the example base station and example user equipment are described.
[0015] Figure 4A , Figure 4B , Figure 4C and Figure 4D Various example aspects of data structures used in wireless communication networks are described.
[0016] Figure 5 An example component of the transceiver front end of a first wireless communication device is illustrated.
[0017] Figure 6A and Figure 6B Different scenarios in which intermodulation distortion may occur when transmission is based on one or more blocking signals are illustrated.
[0018] Figure 7 An example of a user equipment receiver chain is shown.
[0019] Figure 8 The process flow for communication between a network entity and a first wireless communication device in a network is described.
[0020] Figure 9 A method for wireless communication is described.
[0021] Figure 10 A method for wireless communication is described.
[0022] Figure 11 Various aspects of the example communication device are described.
[0023] Figure 12 Various aspects of the example communication device are described. Detailed Implementation
[0024] This disclosure provides apparatus, methods, processing systems, and computer-readable media for managing interference associated with blocking signals.
[0025] For example, in some cases, when receiving one or more data signals intended for use by the first wireless communication device, the first wireless communication device may also receive external interference caused by one or more blocking signals received concurrently with the one or more data signals in a composite analog wireless signal. In some cases, such external interference caused by the one or more blocking signals may result in several negative effects at the first wireless communication device. For example, in some cases, energy received from the one or more blocking signals due to their transmission power (or the power they are transmitted) may interact with the one or more data signals intended for use by the first wireless communication device, thereby generating an additional signal at a frequency that is the sum or difference of the original frequencies of the blocking signals and the data signals.
[0026] These additional signals (referred to as intermodulation products) can cause intermodulation distortion within the first wireless communication device, which can force certain components in the receiver chain of the first wireless communication device to saturate (e.g., due to certain nonlinear characteristics associated with these components). This saturation of components can reduce the signal-to-noise ratio (SNR) associated with one or more data signals intended for use by the first wireless communication device, potentially causing the first wireless communication device to be unable to properly decode one or more data signals. This will then force the first wireless communication device to send feedback information, requesting retransmission of one or more data signals, unnecessarily wasting time-frequency resources within the network and power resources at the first wireless communication device.
[0027] In some cases, one way to remove or reduce intermodulation distortion caused by one or more blocking signals is to use a linearization circuit module to remove the nonlinear characteristics of certain components of a first wireless communication device. The first wireless communication device would then be able to remove or reduce the effects of intermodulation distortion caused by one or more blocking signals. However, removing nonlinear characteristics and intermodulation distortion can consume significant power.
[0028] To help limit the amount of power consumption associated with removing nonlinear characteristics and intermodulation distortion, aspects of this disclosure provide techniques that allow a first wireless communication device to dynamically control whether and when it performs operations to remove nonlinear characteristics and intermodulation distortion.
[0029] For example, in some cases, to facilitate this dynamic control, the first wireless communication device may receive information indicating whether one or more blocking signals are scheduled to overlap in time with one or more data signals to be received by the first wireless communication device. In such cases, the techniques provided herein allow the first wireless communication device to perform operations to remove nonlinear characteristics / effects and intermodulation distortion caused by the one or more blocking signals only when it is anticipated that one or more blocking signals will overlap in time with one or more data signals to be received by the wireless communication device. When it is anticipated that no blocking signal will overlap in time with one or more data signals to be received by the wireless communication device, the first wireless communication device can avoid performing operations to remove nonlinear characteristics / effects and intermodulation distortion caused by the one or more blocking signals, thereby allowing the first wireless communication device to conserve power resources.
[0030] An introduction to wireless communication networks
[0031] The techniques and methods described herein can be used in a variety of wireless communication networks. While aspects may be described herein using terms commonly associated with 3G, 4G, and / or 5G wireless technologies, aspects of this disclosure are equally applicable to other communication systems and standards not explicitly mentioned herein.
[0032] Figure 1 An example of a wireless communication network 100 in which the aspects described herein can be implemented is depicted.
[0033] Generally, wireless communication network 100 includes various network entities (optionally, network elements or network nodes). Network entities are typically communication devices and / or communication functions performed by communication devices (e.g., user equipment (UE), base station (BS), components of the BS, servers, etc.). For example, various functions of the network and various devices associated with and interacting with the network can be considered network entities. Furthermore, wireless communication network 100 includes terrestrial aspects, such as terrestrial network entities (e.g., BS 102), and non-terrestrial aspects, such as satellite 140 and aircraft 145, which may include onboard network entities (e.g., one or more BSs) capable of communicating with other network elements (e.g., terrestrial BSs) and user equipment.
[0034] In the depicted example, wireless communication network 100 includes BS 102, UE 104 and one or more core networks (such as Evolved Packet Core (EPC) 160 and 5G Core (5GC) network 190) that interoperate to provide communication services over various communication links, including wired and wireless links.
[0035] Figure 1 Various example UEs 104 are described, which may more generally include: cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptops, personal digital assistants (PDAs), satellite radios, global positioning systems, multimedia devices, video devices, digital audio players, cameras, game consoles, tablet computers, smart devices, wearable devices, vehicles, electricity meters, air pumps, large or small kitchen appliances, healthcare devices, implants, sensors / actuators, displays, Internet of Things (IoT) devices, always-on (AON) devices, edge processing devices, or other similar devices. UE 104 may also be more generally referred to as mobile devices, wireless devices, wireless communication devices, stations, mobile stations, subscriber stations, mobile subscriber stations, mobile units, subscriber units, wireless units, remote units, remote devices, access terminals, mobile terminals, wireless terminals, remote terminals, mobile phones, and others.
[0036] BS 102 communicates wirelessly with UE 104 via communication link 120 (e.g., transmitting or receiving signals to or from UE 104). Communication link 120 between BS 102 and UE 104 may include uplink (UL) (also known as reverse link) transmission from UE 104 to BS 102 and / or downlink (DL) (also known as forward link) transmission from BS 102 to UE 104. In various aspects, communication link 120 may utilize multiple-input multiple-output (MIMO) antenna techniques, including spatial multiplexing, beamforming, and / or transmit diversity.
[0037] BS 102 may typically include: NodeB, enhanced NodeB (eNB), next-generation enhanced NodeB (ng-eNB), next-generation NodeB (gNB or gNodeB), access point, transceiver base station, radio base station, radio transceiver, transceiver functionality, transmit / receive point, and / or others. Each BS in BS 102 may provide communication coverage for a corresponding geographic coverage area 110, which may sometimes be referred to as a cell, and in some cases may overlap (e.g., a small cell 102' may have a coverage area 110' that overlaps with the coverage area 110 of a macro cell). For example, a BS may provide communication coverage for macro cells (covering a relatively large geographic area), pico cells (covering a relatively small geographic area, such as a stadium), femtocells (covering a relatively small geographic area (e.g., a home)), and / or other types of cells.
[0038] Although BS 102 is described as a single communication device in various aspects, it can be implemented in a variety of configurations. For example, to give a few examples, one or more components of the base station can be decomposed, including a central unit (CU), one or more distributed units (DU), one or more radio units (RU), a near real-time (near RT) RAN intelligent controller (RIC), or a non-real-time (non-RT) RIC. In another example, various aspects of the base station can be virtualized. More generally, a base station (e.g., BS 102) can include components located at a single physical location or components located at various physical locations. In examples where the base station includes components located at various physical locations, the various components can each perform functions, such that the various components collectively achieve functionality similar to a base station located at a single physical location. In some aspects, a base station including components located at various physical locations can be referred to as a decomposed radio access network architecture (such as an open RAN (O-RAN) or virtualized RAN (VRAN) architecture). Figure 2 An example decomposed base station architecture is depicted and described.
[0039] Different BSs 102 within the wireless communication network 100 can also be configured to support different radio access technologies (such as 3G, 4G, and / or 5G). For example, a BS 102 configured for 4G LTE (collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can interface with EPC 160 via a first backhaul link 132 (e.g., S1 interface). A BS 102 configured for 5G (e.g., 5G NR or Next Generation RAN (NG-RAN)) can interface with 5GC 190 via a second backhaul link 184. BSs 102 can communicate directly or indirectly with each other (e.g., via EPC 160 or 5GC 190) via a third backhaul link 134 (e.g., X2 interface), which can be wired or wireless.
[0040] Wireless communication network 100 can subdivide the electromagnetic spectrum into various categories, bands, channels, or other characteristics. In some aspects, subdivision is provided based on wavelength and frequency, where frequency may also be referred to as carrier, subcarrier, channel, tone, or subband. For example, 3GPP currently defines frequency range 1 (FR1) as including 410MHz to 7125MHz, which is often (interchangeably) referred to as “sub-6GHz”. Similarly, 3GPP currently defines frequency range 2 (FR2) as including 24,250MHz to 71,000MHz, which is sometimes (interchangeably) referred to as “millimeter wave” (“mmW” or “mmWave”). In some cases, FR2 can be further defined according to subranges (such as a first subrange FR2-1 including 24,250MHz to 52,600MHz and a second subrange FR2-2 including 52,600MHz to 71,000MHz). Base stations configured to communicate using mmWave / near mmWave radio bands (e.g., mmWave base stations such as BS 180) can utilize beamforming (e.g., 182) with UEs (e.g., 104) to improve path loss and range.
[0041] The communication link 120 between BS 102 and, for example, UE 104 can be via one or more carriers, which may have different bandwidths (e.g., 5MHz, 10MHz, 15MHz, 20MHz, 100MHz, 400MHz and / or other MHz) and may be aggregated in various ways. The carriers may be adjacent to each other or may not be adjacent to each other. The allocation of carriers may be asymmetric with respect to DL and UL (e.g., more or fewer carriers may be allocated to DL compared to UL).
[0042] Compared to lower-frequency communication, communication using higher frequency bands may have higher path loss and shorter range. Therefore, some base stations (e.g., Figure 1 The beamforming 182 of the BS 180 (180) with the UE 104 can be used to improve path loss and range. For example, the BS 180 and UE 104 may each include multiple antennas, such as antenna elements, antenna panels, and / or antenna arrays, to facilitate beamforming. In some cases, the BS 180 may transmit beamformed signals to the UE 104 in one or more transmit directions 182''. The UE 104 may receive beamformed signals from the BS 180 in one or more receive directions 182''. The UE 104 may also transmit beamformed signals to the BS 180 in one or more transmit directions 182''. The BS 180 may also receive beamformed signals from the UE 104 in one or more receive directions 182''. The BS 180 and UE 104 may then perform beamforming training to determine the optimal receive and transmit directions for each of the BS 180 and UE 104. It is worth noting that the transmit and receive directions of the BS 180 may or may not be the same. Similarly, the sending and receiving directions of UE 104 may be the same or different.
[0043] The wireless communication network 100 also includes a Wi-Fi AP 150 that communicates with a Wi-Fi station (STA) 152 via a communication link 154 in, for example, unlicensed spectrum in 2.4 GHz and / or 5 GHz.
[0044] Some UEs 104 may use device-to-device (D2D) communication links 158 to communicate with each other. The D2D communication link 158 may use one or more sidelink channels, such as physical sidelink broadcast channel (PSBCH), physical sidelink discovery channel (PSDCH), physical sidelink shared channel (PSSCH), physical sidelink control channel (PSCCH), and / or physical sidelink feedback channel (PSFCH).
[0045] EPC 160 may include various functional components, including: such as the Mobility Management Entity (MME) 162 in the illustrated example, other MMEs 164, Serving Gateway 166, Multimedia Broadcast Multicast Service (MBMS) Gateway 168, Broadcast Multicast Service Center (BM-SC) 170, and / or Packet Data Network (PDN) Gateway 172. MME 162 can communicate with Home Subscriber Server (HSS) 174. MME 162 is the control node that handles signaling between UE 104 and EPC 160. Generally, MME 162 provides bearer and connectivity management.
[0046] Generally, user Internet Protocol (IP) packets are transmitted through Serving Gateway 166, which is itself connected to PDN Gateway 172. PDN Gateway 172 provides UE IP address allocation and other functions. PDN Gateway 172 and BM-SC 170 are connected to IP service 176, which may include, for example, the Internet, intranet, IP Multimedia Subsystem (IMS), packet switching (PS) streaming service, and / or other IP services.
[0047] The BM-SC 170 provides functions for MBMS user service dispatch and delivery. The BM-SC 170 can serve as an entry point for content provider MBMS transmissions, can be used to authorize and initiate MBMS bearer services within a Public Land Mobile Network (PLMN), and / or can be used to schedule MBMS transmissions. The MBMS gateway 168 can be used to distribute MBMS services to BS 102 belonging to a Broadcast-Specific Service Single Frequency Network (MBSFN) area, and / or can be responsible for session management (start / stop) and collecting eMBMS-related billing information.
[0048] 5GC 190 may include various functional components, including: Access and Mobility Management Function (AMF) 192, other AMFs 193, Session Management Function (SMF) 194, and User Plane Function (UPF) 195. AMF 192 can communicate with Unified Data Management (UDM) 196.
[0049] AMF 192 is the control node that handles signaling between UE 104 and 5GC 190. AMF 192 provides services such as Quality of Service (QoS) flow and session management.
[0050] Internet Protocol (IP) packets are transmitted via UPF 195, which connects to IP service 197 and provides the UE with IP address allocation and other functions for 5GC 190. IP service 197 may include, for example, the Internet, intranet, IMS, PS streaming service, and / or other IP services.
[0051] In various aspects, to give a few examples, network entities or network nodes can be implemented as aggregated base stations, decomposed base stations, components of base stations, integrated access and backhaul (IAB) nodes, relay nodes, and sidelink nodes.
[0052] Figure 2An example decomposed base station 200 architecture is depicted. The decomposed base station 200 architecture may include one or more central units (CUs) 210, which may communicate directly with the core network 220 via a backhaul link, or indirectly with the core network 220 through one or more decomposed base station units, such as a near real-time (near-RT) RAN Intelligent Controller (RIC) 225 via an E2 link, or a non-real-time (non-RT) RIC 215 associated with a Service Management and Orchestration (SMO) framework 205, or both. CUs 210 may communicate with one or more distributed units (DUs) 230 via corresponding midhaul links (such as F1 interfaces). DUs 230 may communicate with one or more radio units (RUs) 240 via corresponding fronthaul links. RUs 240 may communicate with a corresponding UE 104 via one or more radio frequency (RF) access links. In some specific implementations, UE 104 may be served simultaneously by multiple RUs 240.
[0053] Each unit in a cell (e.g., CU 210, DU 230, RU 240, and near-RT RIC 225, non-RT RIC 215, and SMO frame 205) may include or be coupled to one or more interfaces configured to receive or transmit signals, data, or information (collectively, signals) via wired or wireless transmission media. Each unit in the cell, or the associated processor or controller of the communication interface that provides instructions to the unit, may be configured to communicate with one or more other units via transmission media. For example, these units may include wired interfaces configured to receive signals or transmit signals to one or more other units via wired transmission media. Additionally or alternatively, a unit may include a wireless interface that may include a receiver, transmitter, or transceiver (such as a radio frequency (RF) transceiver) configured to receive signals on a wireless transmission medium or transmit signals to one or more other units, or both.
[0054] In some aspects, CU 210 can host one or more higher-level control functions. Such control functions may include Radio Resource Control (RRC), Packet Data Convergence Protocol (PDCP), Serving Data Adaptation Protocol (SDAP), etc. Each control function can be implemented using an interface configured to signal to other control functions hosted by CU 210. CU 210 can be configured to handle user plane functions (e.g., Central Unit-User Plane (CU-UP)), control plane functions (e.g., Central Unit-Control Plane (CU-CP)), or combinations thereof. In some implementations, CU 210 may be logically split into one or more CU-UP units and one or more CU-CP units. When implemented in an O-RAN configuration, CU-UP units can communicate bidirectionally with CU-CP units via an interface such as an E1 interface. CU 210 may be implemented to communicate with DU 230 for network control and signaling, as needed.
[0055] DU 230 may correspond to a logical unit comprising one or more base station functions for controlling the operation of one or more RU 240s. In some aspects, DU 230 may host one or more of the Radio Link Control (RLC) layer, the Media Access Control (MAC) layer, and one or more high physical (PHY) layers (such as modules for forward error correction (FEC) encoding and decoding, scrambling, modulation and demodulation, etc.), depending at least in part on the functional breakdown, such as those defined by the 3rd Generation Partnership Project (3GPP). In some aspects, DU 230 may further host one or more low PHY layers. Each layer (or module) may be implemented using an interface configured to communicate signaling with other layers (and modules) hosted by DU 230 or with control functions hosted by CU 210.
[0056] Lower-layer functionality can be implemented by one or more RU 240s. In some deployments, the RU240 controlled by the DU 230 may correspond to a logical node that hosts RF processing functions or low-PHY layer functions (such as performing Fast Fourier Transform (FFT), Inverse FFT (iFFT), digital beamforming, or Physical Random Access Channel (PRACH) extraction and filtering, or both, at least in part based on functional decomposition (such as lower-layer functional decomposition). In such architectures, the RU 240 may be implemented to handle over-the-air (OTA) communications with one or more UE 104s. In some specific implementations, the real-time and non-real-time aspects of control plane and user plane communications with the RU 240 may be controlled by the corresponding DU 230. In some scenarios, this configuration allows the DU 230 and CU 210 to be implemented in a cloud-based RAN architecture (such as a vRAN architecture).
[0057] SMO framework 205 can be configured to support RAN deployment and provisioning of both non-virtualized and virtualized network elements. For non-virtualized network elements, SMO framework 205 can be configured to support the deployment of dedicated physical resources for RAN coverage requirements, which can be managed via operation and maintenance interfaces such as the O1 interface. For virtualized network elements, SMO framework 205 can be configured to interact with a cloud computing platform such as Open Cloud (O-Cloud) 290 to perform network element lifecycle management (such as instantiating virtualized network elements) via a cloud computing platform interface such as the O2 interface. Such virtualized network elements may include, but are not limited to, CU 210, DU 230, RU 240, and near-RT RIC 225. In some implementations, SMO framework 205 can communicate with the hardware aspects of the 4G RAN (such as Open eNB (O-eNB) 211) via the O1 interface. Additionally, in some implementations, SMO framework 205 can communicate directly with one or more RU 240s via the O1 interface. SMO framework 205 may also include a non-RT RIC 215 configured to support the functionality of SMO framework 205.
[0058] The non-RT RIC 215 can be configured to include logical functions that enable non-real-time control and optimization of RAN elements and resources, including artificial intelligence / machine learning (AI / ML) workflows for model training and updates, or policy-based guidance for applications / features in the near-RT RIC 225. The non-RT RIC 215 can be coupled to or communicate with the near-RT RIC 225, such as via an A1 interface. The near-RT RIC 225 can be configured to include logical functions that enable near real-time control and optimization of RAN elements and resources via an interface, such as via an E2 interface, through data collection and actions, connecting one or more CU 210s, one or more DU 230s, or both, and O-eNBs to the near-RT RIC 225.
[0059] In some implementations, to generate AI / ML models to be deployed in the near-RT RIC 225, the non-RT RIC 215 may receive parameters or external enrichment information from an external server. This information can be utilized by the near-RT RIC 225 and may be received from non-network data sources or network functions at the SMO framework 205 or the non-RT RIC 215. In some examples, the non-RT RIC 215 or the near-RT RIC 225 may be configured to tune RAN behavior or performance. For example, the non-RT RIC 215 may monitor long-term trends and patterns in performance and employ AI / ML models to perform corrective actions via the SMO framework 205 (such as reconfiguration via O1) or by creating RAN management policies (such as A1 policies).
[0060] Figure 3 Various aspects of examples BS 102 and UE 104 are described.
[0061] Generally, BS 102 includes various processors (e.g., 320, 330, 338, and 340), antennas 334a-334t (collectively referred to as 334), transceivers 332a-332t (collectively referred to as 332) including modulators and demodulators, and other aspects that enable the wireless transmission of data (e.g., data source 312) and the wireless reception of data (e.g., data sink 339). For example, BS 102 can transmit and receive data between BS 102 and UE 104. BS 102 includes a controller / processor 340 that can be configured to implement the various functions described herein related to wireless communication.
[0062] Generally, UE 104 includes various processors (e.g., 358, 364, 366, and 380), antennas 352a-352r (collectively referred to as 352), transceivers 354a-354r (collectively referred to as 354) including modulators and demodulators, and other aspects that enable the wireless transmission of data (e.g., retrieved from data source 362) and the wireless reception of data (e.g., provided to data sink 360). UE 104 includes a controller / processor 380 that can be configured to implement the various functions described herein related to wireless communication.
[0063] Regarding example downlink transmission, BS 102 includes a transmission processor 320 that can receive data from data source 312 and control information from controller / processor 340. The control information may be for a Physical Broadcast Channel (PBCH), Physical Control Format Indicator Channel (PCFICH), Physical HARQ Indicator Channel (PHICH), Physical Downlink Control Channel (PDCCH), Group Shared PDCCH (GC PDCCH), and / or others. In some examples, this data may be for a Physical Downlink Shared Channel (PDSCH).
[0064] The transmitter processor 320 can process (e.g., encode and symbol map) data and control information to obtain data symbols and control symbols, respectively. The transmitter processor 320 can also generate reference symbols (such as those for the primary synchronization signal (PSS), secondary synchronization signal (SSS), PBCH demodulation reference signal (DMRS), and channel state information reference signal (CSI-RS)).
[0065] The transmit (TX) multiple-input multiple-output (MIMO) processor 330 can perform spatial processing (e.g., pre-decoding) on data symbols, control symbols, and / or reference symbols where applicable, and can provide the output symbol stream to the modulators (MODs) in transceivers 332a-332t. Each modulator in transceivers 332a-332t can 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 the modulators in transceivers 332a-332t can be transmitted via antennas 334a-334t respectively.
[0066] To receive downlink transmissions, UE 104 includes antennas 352a-352r that receive downlink signals from BS 102 and provide the received signals to demodulators (DEMODs) in transceivers 354a-354r. Each demodulator in transceivers 354a-354r 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 to obtain the received symbols.
[0067] The MIMO detector 356 acquires received symbols from all demodulators in transceivers 354a-354r, performs MIMO detection on the received symbols where applicable, and provides the detected symbols. The receive processor 358 processes (e.g., demodulates, deinterleaves, and decodes) the detected symbols, provides the decoded data for UE 104 to data sink 360, and provides the decoded control information to controller / processor 380.
[0068] Regarding example uplink transmission, UE 104 also includes a transmit processor 364 that receives and processes data from data source 362 (e.g., for PUSCH) and control information from controller / processor 380 (e.g., for Physical Uplink Control Channel (PUCCH)). Transmit processor 364 may also generate reference symbols for reference signals (e.g., for Sounding Reference Signal (SRS)). Symbols from transmit processor 364 may be pre-decoded by TX MIMO processor 366, where applicable, further processed by modulators in transceivers 354a-354r (e.g., for SC-FDM), and transmitted to BS 102.
[0069] At BS 102, uplink signals from UE 104 can be received by antennas 334a-334t, processed by demodulators in transceivers 332a-332t, detected by MIMO detector 336 where applicable, and further processed by receiver processor 338 to obtain decoded data and control information transmitted by UE 104. Receiver processor 338 can provide the decoded data to data sink 339 and the decoded control information to controller / processor 340.
[0070] Memory 342 and memory 382 can store data and program code for BS 102 and UE 104, respectively.
[0071] Scheduler 344 can schedule UE to transmit data on the downlink and / or uplink.
[0072] In various respects, BS 102 can be described as transmitting and receiving various types of data associated with the methods described herein. In these contexts, "transmitting" can refer to various mechanisms that output data, such as from data source 312, scheduler 344, memory 342, transmit processor 320, controller / processor 340, TX MIMO processor 330, transceiver 332a-332t, antenna 334a-334t, and / or other aspects described herein. Similarly, "receiving" can refer to various mechanisms that acquire data, such as from antenna 334a-334t, transceiver 332a-332t, RX MIMO detector 336, controller / processor 340, receive processor 338, scheduler 344, memory 342, and / or other aspects described herein.
[0073] In various respects, UE 104 can also be described as transmitting and receiving various types of data associated with the methods described herein. In these contexts, “transmitting” can refer to various mechanisms that output data, such as from data source 362, memory 382, transmit processor 364, controller / processor 380, TX MIMO processor 366, transceiver 354a-354t, antenna 352a-352t, and / or other aspects described herein. Similarly, “receiving” can refer to various mechanisms that acquire data, such as from antenna 352a-352t, transceiver 354a-354t, RX MIMO detector 356, controller / processor 380, receive processor 358, memory 382, and / or other aspects described herein.
[0074] In some respects, the processor can be configured to perform various operations (such as those associated with the methods described herein) and to send (output) data to or receive data from another interface configured to send or receive data, respectively.
[0075] Figure 4A , Figure 4B , Figure 4C and Figure 4D Describes the use of wireless communication networks (such as Figure 1 All aspects of the data structure of the wireless communication network 100.
[0076] Specifically, Figure 4A Figure 400 is an example of the first subframe within a 5G (e.g., 5G NR) frame structure. Figure 4B Figure 430 illustrates an example of a DL channel within a 5G subframe. Figure 4C Figure 450 illustrates an example of the second subframe within a 5G frame structure, and Figure 4D Figure 480 illustrates an example of a UL channel within a 5G subframe.
[0077] Wireless communication systems can utilize Orthogonal Frequency Division Multiplexing (OFDM) with a cyclic prefix (CP) on both the uplink and downlink. Such systems can also support half-duplex operation using Time Division Duplex (TDD). OFDM and Single-Carrier Frequency Division Multiplexing (SC-FDM) will (e.g., as...) Figure 4B and Figure 4D The system bandwidth (as depicted in the text) is divided into multiple orthogonal subcarriers. Each subcarrier can be modulated with data. Modulation symbols can be transmitted in the frequency domain using OFDM and / or in the time domain using SC-FDM.
[0078] Wireless communication frame structures can be frequency division duplex (FDD), where for a specific set of subcarriers, subframes within that set are dedicated to either deep (DL) or ultra-low (UL). Wireless communication frame structures can also be time division duplex (TDD), where for a specific set of subcarriers, subframes within that set are dedicated to both DL and UL.
[0079] exist Figure 4A and Figure 4C In this example, the wireless communication frame structure is TDD, where D stands for DL, U for UL, and X is flexibly used between DL and UL. The UE can configure the time slot format using the received Time Slot Format Indicator (SFI) (dynamically via DL Control Information (DCI) or semi-statically / statically via Radio Resource Control (RRC) signaling). In the depicted example, a 10ms frame is divided into 10 equal-sized 1ms subframes. Each subframe may include one or more time slots. In some examples, each time slot may include 7 or 14 symbols, depending on the time slot format. Subframes may also include micro-slots, which typically have fewer symbols than the entire time slot. Other wireless communication technologies may have different frame structures and / or different channels.
[0080] In some respects, the number of time slots within a subframe is based on the time slot configuration and parameter set. For example, for time slot configuration 0, different parameter sets (μ) 0 to 6 allow 1, 2, 4, 8, 16, 32, and 64 time slots per subframe, respectively. For time slot configuration 1, different parameter sets 0 to 2 allow 2, 4, and 8 time slots per subframe, respectively. Therefore, for time slot configuration 0 and parameter set μ, there are 14 symbols per time slot and 2µ time slots per subframe. The subcarrier spacing and symbol length / duration are functions of the parameter set. The subcarrier spacing can be equal to... kHz, where μ is the parameter set from 0 to 6. Therefore, the parameter set... It has a subcarrier spacing of 15 kHz and a parameter set It has a subcarrier spacing of 960 kHz. The symbol length / duration is negatively correlated with the subcarrier spacing. Figure 4A , Figure 4B , Figure 4C and Figure 4D It provides slot configuration 0 with 14 symbols per slot and parameter set with 4 slots per subframe. Example: The time slot duration is 0.25 ms, the subcarrier spacing is 60 kHz, and the symbol duration is approximately 16.67 μs.
[0081] like Figure 4A , Figure 4B , Figure 4C and Figure 4DAs depicted, the resource grid can be used to represent the frame structure. Each time slot includes a resource block (RB) (also known as a physical RB (PRB)) extending for, for example, 12 consecutive subcarriers. The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.
[0082] like Figure 4A As illustrated in the example, some REs in the RE carry information for the UE (e.g., Figure 1 and Figure 3 The reference (pilot) signal (RS) for the UE (104) may include a demodulation RS (DMRS) and / or a channel state information reference signal (CSI-RS) for channel estimation at the UE. The RS may also include a beam measurement RS (BRS), a beam refinement RS (BRRS), and / or a phase tracking RS (PT-RS).
[0083] Figure 4B Examples of various DL channels within a subframe of a frame are illustrated. The Physical Downlink Control Channel (PDCCH) carries the DCI within one or more Control Channel Elements (CCEs), each CCE comprising, for example, nine RE groups (REGs), each REG comprising, for example, four consecutive REs in an OFDM symbol.
[0084] The Primary Synchronization Signal (PSS) can be located within symbol 2 of a specific subframe of the frame. The PSS is generated by the UE (e.g., Figure 1 and Figure 3 104) is used to determine subframe / symbol timing and physical layer identifier.
[0085] The secondary synchronization signal (SSS) can be located in symbol 4 of a specific subframe of the frame. The SSS is used by the UE to determine the physical layer cell identifier group number and radio frame timing.
[0086] Based on the Physical Layer Identifier and Physical Layer Cell Identifier Group Number, the UE can determine the Physical Cell Identifier (PCI). Based on the PCI, the UE can determine the location of the aforementioned DMRS. The Physical Broadcast Channel (PBCH), carrying the Master Information Block (MIB), can be logically grouped with the PSS and SSS to form a Synchronization Signal (SS) / PBCH block. The MIB provides the System Frame Number (SFN) and the number of Restricted Frames (RBs) in the system bandwidth. The Physical Downlink Shared Channel (PDSCH) carries user data, broadcast system information (such as System Information Blocks (SIBs)) not transmitted via the PBCH, and / or paging messages.
[0087] like Figure 4CAs illustrated, some REs in the REs carry DMRS for channel estimation at the base station (indicated as R for a particular configuration, but other DMRS configurations are possible). The UE can transmit DMRS for PUCCH and DMRS for PUSCH. PUSCH DMRS can be transmitted, for example, in the first or second symbol before the PUSCH. PUCCH DMRS can be transmitted in different configurations depending on whether a short or long PUCCH is being transmitted and depending on the specific PUCCH format used. UE104 can transmit a Sounding Reference Signal (SRS). SRS can be transmitted, for example, in the last symbol of a subframe. SRS can have a comb structure, and the UE can transmit SRS on one of the comb teeth. SRS can be used by the base station for channel quality estimation to enable frequency-dependent scheduling of the UL.
[0088] Figure 4D Examples of various UL channels within a subframe of a frame are illustrated. The PUCCH can be located as indicated in one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, channel quality indicators (CQI), pre-decoding matrix indicators (PMI), rank indicators (RI), and HARQ ACK / NACK feedback. The PUSCH carries data and may additionally be used to carry buffer status reports (BSR), power clearance reports (PHR), and / or UCI.
[0089] Example transceiver front end
[0090] Figure 5 An example component of the transceiver front end 506 of the first wireless communication device 502 is illustrated, which can be used to communicate with the second wireless communication device 504.
[0091] The first wireless communication device 502 may be an example of user equipment (UE), such as regarding Figure 1 and Figure 3 The UE 104 is described. In some cases, the second wireless communication device 504 can be an example of a network entity, such as regarding... Figure 1 and Figure 3 The BS 102 described or about Figure 2 The described decomposed base station.
[0092] In some cases, the transceiver front end 506 may be a chip, system-on-a-chip (SoC), chipset, package, or device that includes one or more modems 512, or may include such a chip, SoC, chipset, package, or device. In some cases, the one or more modems 512 may include, for example, any of the following: a WWAN modem (e.g., a modem configured to communicate via E-UTRA and / or 5G NR standards), a WLAN modem (e.g., a modem configured to communicate via the 802.11 standard), a Bluetooth modem, an NTN modem, etc. In some aspects, the first wireless communication device 502 also includes one or more radio components (collectively referred to as "radio component 550"). In some aspects, the first wireless communication device 502 also includes one or more processors, processing blocks, or processing elements (collectively referred to as "processor 510") and one or more storage blocks or elements (collectively referred to as "memory 540").
[0093] In some aspects, processor 510 may include a processor representing an application processor that generates information for transmission (e.g., application data, such as content requests) and / or receives information (e.g., requested content) via one or more modems 512. In some cases, processor 510 may include a microprocessor associated with one or more modems 512 that processes any of the protocol stack layers associated with a radio access technology (RAT). For example, processor 510 may process any of the application layer, packet layer, WLAN protocol stack layer (e.g., link or MAC layer), and / or WWAN protocol stack layer (e.g., Radio Resource Control (RRC) layer, Packet Data Convergence Protocol (PDCP) layer, Radio Link Control (RLC) layer, and MAC layer). In some cases, at least one of the modems 512 (e.g., a WWAN modem) may communicate with one or more other modems 512 (e.g., a WLAN modem and / or a Bluetooth modem). For example, processor 510 may represent at least one of the modems 512 communicating with one or more other modems 512.
[0094] One or more modems 512 may include smart hardware blocks or devices (such as, for example, application-specific integrated circuits (ASICs) and other possibilities). One or more modems 512 may typically be configured to implement the physical (PHY) layer. For example, one or more modems 512 may be configured to modulate packets and output the modulated packets to radio component 550 for transmission over a wireless medium. One or more modems 512 are similarly configured to receive modulated packets received by radio component 550 and demodulate these packets to provide demodulated packets. In addition to modulators and demodulators, one or more modems 512 may also include digital signal processing (DSP) circuitry, automatic gain control (AGC), decoders, decoders, multiplexers, and demultiplexers (not shown).
[0095] As an example, when in transmit mode, one or more modems 512 may obtain data from processor 510. The data obtained from processor 510 may be provided to a decoder, which encodes the data to provide coded bits. The coded bits may be mapped (e.g., using a selected modulation and decoding scheme) to points in a modulation constellation to provide modulated symbols. The modulated symbols may be mapped to, for example, a spatial stream or a space-time stream. The modulated symbols may be multiplexed, transformed via an inverse fast Fourier transform (IFFT) block, and subsequently provided to DSP circuitry for transmit windowing and filtering. The digital signal may be provided to a digital-to-analog converter (DAC) 522. In some aspects involving beamforming, the modulated symbols in the corresponding spatial stream may be pre-decoded via a steering matrix before being provided to the IFFT block.
[0096] One or more modems 512 may be coupled to a radio component 550, which includes a transmit (TX) path 514 (also called a transmit chain) for transmitting signals via one or more antennas 518 and a receive (RX) path 516 (also called a receive chain) for receiving signals via antennas 518. When the TX path 514 and RX path 516 share antenna 518, these paths may be connected to the antenna via an interface 520, which may include any of a variety of suitable RF devices, such as switches, duplexers, double-ended converters, multiplexers, etc. As an example, one or more modems 512 may output digital in-phase (I) baseband signals and / or quadrature (Q) baseband signals representing corresponding symbols to a DAC 522.
[0097] Receiving either an I-band analog signal or a Q-band analog signal from DAC 522, TX path 514 may include a baseband filter (BBF) 524, a mixer 526 (which may include one or more mixers), and a power amplifier (PA) 528. BBF 524 filters the baseband signal received from DAC 522, and mixer 526 mixes the filtered baseband signal with a transmit local oscillator (LO) signal to convert the baseband signal to a different frequency (e.g., up-converting from baseband to radio frequency). In some aspects, the frequency conversion process produces a sum and difference frequency between the LO frequency and the frequency of the baseband signal. This sum and difference frequency is called the beat frequency. Some beat frequencies are in the RF range, such that the signal output from mixer 314 is typically an RF signal, which can be amplified by PA 528 before being transmitted via antenna 518. Antenna 518 can transmit an RF signal that can be received at a second wireless communication device 504. Although a mixer 526 is illustrated, several mixers can be used to upconvert a filtered baseband signal to one or more intermediate frequencies and then upconvert the intermediate frequency signal to the frequency used for transmission.
[0098] RX path 516 may include a low-noise amplifier (LNA) 530, a mixer 532 (which may include one or more mixers), and a baseband filter (BBF) 534. RF signals received via antenna 518 (e.g., from a second wireless communication device 504) may be amplified by LNA 530, and mixer 532 mixes the amplified RF signal with a received local oscillator (LO) signal to convert the RF signal to a baseband frequency (e.g., down-conversion). The baseband signal output from mixer 532 may be filtered by BBF 534 and then converted to a digital I or Q signal by analog-to-digital converter (ADC) 536 for digital signal processing. One or more modems 512 may receive the digital I or Q signals and further process the digital signals, e.g., demodulate the digital signals.
[0099] Some transceivers may employ a frequency synthesizer with a voltage-controlled oscillator (VCO) to generate a stable, tunable LO frequency with a specific tuning range. Therefore, the transmit LO frequency can be generated by frequency synthesizer 538, which may be buffered or amplified by an amplifier (not shown) before mixing with the baseband signal in mixer 526. Similarly, the receive LO frequency can be generated by frequency synthesizer 538, which may be buffered or amplified by an amplifier (not shown) before mixing with the RF signal in mixer 532. Separate frequency synthesizers may be used for TX path 514 and RX path 516.
[0100] When in receive mode, one or more modems 512 can acquire a digitally converted signal via ADC 536 and RX path 516. As an example, in one or more modems 512, the digital signal can be provided to DSP circuitry configured to acquire the received signal, for example, by detecting the presence of the signal and estimating the initial timing and frequency offset. The DSP circuitry is also configured to digitally condition the digital signal, for example, using channel (narrowband) filtering, analog impairment conditioning (such as correcting I / Q imbalance), and applying digital gain to ultimately obtain a narrowband signal. The output of the DSP circuitry can be fed to an AGC, which is configured to use information extracted from the digital signal (e.g., in one or more received training fields) to determine the appropriate gain. The output of the DSP circuitry can also be coupled to a demodulator configured to extract modulated symbols from the signal and, for example, calculate the log-likelihood ratio (LLR) for each bit location of each subcarrier in each spatial stream. The demodulator can be coupled to a decoder configured to process the LLR to provide decoded bits. Decoded bits from all spatial streams can be fed to a demultiplexer for demultiplexing. The demultiplexed bits can be descrambled and provided to a media access control layer (e.g., processor 510) for processing, evaluation, or decoding.
[0101] Processor 510 and / or one or more modems 512 can control the transmission of signals via TX path 514 and / or the reception of signals via RX path 516. In some aspects, processor 510 and / or one or more modems 512 can be configured to perform various operations, such as those associated with any of the methods described herein. Processor 510 and / or one or more modems 512 may include microcontrollers, microprocessors, application processors, baseband processors, MAC processors, neural network processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs) or other programmable logic devices (PLDs), discrete gate or transistor logic devices, discrete hardware components, or any combination thereof. In some cases, aspects of processor 510 may be integrated with (incorporated into) and / or shared with one or more modems 512, such as microcontrollers, microprocessors, baseband processors, media access control (MAC) processors, digital signal processors, etc. For example, processor 510 may represent a coprocessor (e.g., a microprocessor) associated with one or more modems 512, and one or more modems 512 may represent an ASIC including a baseband processor, a MAC processor, a DSP, and / or a neural network processor. Memory 540 may store data and program code (e.g., computer-readable instructions) for performing wireless communications as described herein. Memory 540 may be external to (as illustrated) and / or incorporated therein of processor 510 and / or one or more modems 512.
[0102] Figure 5 An example transceiver design is illustrated. It will be understood that other transceiver designs or architectures can be applied in conjunction with various aspects of this disclosure. For example, while the example discussed herein utilizes I and Q signals (e.g., quadrature modulation), those skilled in the art will understand that transceiver components can be configured to utilize any other suitable modulation, such as polarity modulation. As another example, circuit blocks can be... Figure 5 The configurations shown are arranged differently, and / or can be implemented in addition to or in place of the depicted blocks. Figure 5 Other circuit blocks not shown.
[0103] Various aspects related to managing jammed signal interference
[0104] When communicating in a wireless communication network, a first wireless communication device 502 may receive analog wireless signals via one or more antennas, such as one or more antennas 518. The first wireless communication device 502 may then pass the analog wireless signals to its analog front-end (AFE). The AFE may include various analog devices, such as an LNA 530, a mixer 532, a BBF 534, and an ADC 536. After receiving the wireless signals from the one or more antennas, the AFE may be configured to amplify the analog wireless signals and filter out any unwanted noise and interference. The AFE may also be configured to down-convert the analog wireless signals to a lower intermediate frequency (IF) that can be easily processed by the ADC 536. The ADC 536 may be configured to convert the analog wireless signals into digital signals, which can then be passed to a digital front-end (DFE) in one or more modems 512 of the first wireless communication device 502 for further processing.
[0105] For example, after the output from the ADC 536, the DFE can further filter, amplify, and mix the digital signal with a local oscillator signal to convert it to a baseband frequency. The digital signal can then be passed to the digital processing component (such as a digital signal processor (DSP)) of the first wireless communication device 502, where it is further processed for decoding, demodulation, and other functions.
[0106] In some cases, the signal-to-noise ratio (SNR) (e.g., the relative strength of the desired signal compared to the background noise present in a wireless communication network) may be limited by two types of noise, such as internal noise and external noise. The internal noise can be a result of thermal noise (e.g., kTBFG noise generated due to the heating of one or more components of the first wireless communication device 502), integrated phase noise (IPN), and impairments in the analog and digital components of the first wireless communication device 502, such as nonlinear distortion.
[0107] External noise may include external interference caused by one or more blocking signals concurrently received by the first wireless communication device 502 along with analog wireless signals. In some cases, such external interference caused by one or more blocking signals may cause several negative effects at the first wireless communication device 502 when analog wireless signals are received. For example, one or more blocking signals may interfere with the analog wireless signal (e.g., in a cell edge scenario) and may directly affect the SNR associated with the analog wireless signal received by the first wireless communication device 502. In other cases, one or more blocking signals may be orthogonal in frequency to the analog wireless signal received by the first wireless communication device. However, in this case, the energy of one or more blocking signals may force the AFE of the first wireless communication device 502 to saturate, which can limit the SNR associated with the analog wireless signal received by the first wireless communication device 502 by introducing third-order intermodulation distortion (IM3) in the AFE.
[0108] IM3 is a type of nonlinear distortion that can occur in electronic systems and components (such as amplifiers or mixers) when two or more high-power signals (such as analog radio signals and one or more jamming signals) are received. In some cases, this can occur, for example, when a particular base station (e.g., a gNB) uses the same beam to transmit to two different UEs, and one UE has a lower link budget than the other. When high-power signals are combined in a nonlinear system, these signals can produce additional signals at frequencies that are the sum or difference of the original frequencies. These additional signals are called intermodulation products, and the distortion they produce is called intermodulation distortion. IM3 is a specific type of intermodulation distortion that occurs at the third-order frequency difference between two original signals. IM3 can cause unwanted signals to be generated at frequencies that interfere with the desired signal, leading to a degradation in system performance.
[0109] In some cases, the IM3 of the AFE can play a significant role in maximizing the total SNR. This can be achieved by optimizing a trade-off between kTBFG noise (e.g., internal noise) and the AFE's IM3 (e.g., external noise). In some cases, this trade-off can be controlled by the outer loop of the automatic gain controller (AGC) of the first wireless communication device 502. For example, to maximize SNR, the AGC can be configured to select a gain state (GS) of the AFE that optimizes the trade-off between the kTBFG noise and IM3 based on a synchronization signal block (SSB) or tracking reference signal (TRS) power measurement (which may or may not include external interference).
[0110] As noted above, when one or more blocking signals are received simultaneously with an analog wireless signal intended for use by the first wireless communication device, IM3 noise / distortion may occur in the AFE of the first wireless communication device 502. Figure 6A and Figure 6B Two different scenarios are illustrated where IM3 noise / distortion may occur when transmitting based on one or more blocking signals.
[0111] For example, Figure 6A The illustrated first scenario involves network entity 602 (e.g., BS 102) transmitting radio signals to a first UE 604 and a second UE 606 with different link budgets. For example, the first UE 604 may have a high / strong link budget (LB), while the second UE 606 may have a low / weak link budget. Due to the different link budgets, network entity 602 can use different transmit powers to transmit radio signals to the first UE 604 and the second UE 606 on the same transmit beam. For example, when transmitting radio signals to the first UE 604, because the first UE 604 has a high link budget, network entity 602 may not need to use full transmit power, and therefore, the power per tone can be reduced to save power. Conversely, when transmitting radio signals to the second UE 606, because the second UE 606 has a low link budget, network entity 602 may need to use full transmit power. As a result of the high transmission power used to transmit wireless signals to the second UE 606, the wireless signals transmitted to the second UE 606 can act as a blocking signal for the wireless signals received by the first UE 604, thereby causing nonlinear distortion (e.g., IM3 noise / distortion) at the AFE of the first UE 604.
[0112] Figure 6B The illustrated first scenario involves sub-band full-duplex (SBFD) communication between network entity 602 and first UE 604 and second UE 606. For example, as shown, in some cases, network entity 602 may be able to send downlink signals to first UE 604 and simultaneously receive uplink signals from second UE 606. In some cases, because second UE 606 is located further away from network entity 602 than first UE 604, second UE 606 can transmit uplink signals at high transmission power. As a result of the high transmission power used to send uplink signals to network entity 602, the uplink signals sent to network entity 602 can act as a blocking signal for the downlink signals received by first UE 604, thereby causing nonlinear distortion (e.g., IM3 noise / distortion) at the AFE of first UE 604.
[0113] Generally speaking, blocking signals can be generated by the UE (such as...) Figure 7One or more components of the AFE in the illustrated UE 700 are filtered out. For example, Figure 7 The receiver chain 702 of UE 700 is illustrated, including AFE 704, digital front-end (DFE) 712, and modem 716. UE 700 can be an example of UE 104, first UE 604, or any other UE described herein. In some cases, receiver chain 702 can be... Figure 5 An example of RX path 516 is shown.
[0114] In some cases, the blocking signals received by UE 700 can be filtered out by filter 706, which may include one or more of a spatial combining component, an inter-frequency bandpass filter (IF BPF), or a baseband low-pass filter (BB LPF). However, such filtering may not remove the nonlinear IM3 distortion generated in AFE 704 by these blocking signals because, due to the following or any other combination, the intermodulation between the radio signal intended for UE 700 and the blocking signal may (partially or completely) fall on the bandwidth of the radio signal intended for first UE 604: , ,in It is the frequency of intermodulation. It is the frequency of a wireless signal intended for use in wireless communication devices, and It is the frequency of the blocking signal.
[0115] In some cases, the nonlinearity of the AFE 702 and the point at which IM3 distortion begins can be referred to as the Output Third Intermodulation Point (OIP3). For example, OIP3 is a measure of the maximum power level that a device (such as an AFE) can operate at before IM3 distortion begins. OIP3 can be defined as the output power level of the third-order intermodulation product generated by the AFE, which in amplitude is equal to the fundamental signal received by the AFE. In other words, it is the power level of the line at which the AFE's output intercept is three times the frequency difference between the two input signals (e.g., one or more blocking signals and an analog wireless signal).
[0116] OIP3 is a critical parameter in the design of high-performance RF systems and components because it provides an indication of the linearity and distortion performance of a device, such as the AFE 702. A high OIP3 indicates that the device can handle high-power signals without generating a significant level of intermodulation distortion, while a low OIP3 indicates that the device may be prone to generating a significant level of IM3 distortion at high input power levels.
[0117] As can be seen, the nonlinear characteristics of the AFE 702 can depend on OIP3. One way to reduce these nonlinear characteristics is to increase OIP3, and thus increase the linear dynamic range of the AFE 702, but this may result in a significant increase in power consumption. Another way to reduce or eliminate these nonlinear characteristics may involve using a linearization circuit, which is configured to determine the nonlinearity of the AFE as a function and remove its effect on the received signal.
[0118] For example, such as Figure 7 As shown, UE 700 includes an antenna 708 for receiving one or more analog signals. After being received, the one or more analog signals can be provided to AFE 704 for filtering by filter 706. In some cases, filter 706 can be configured to filter out certain frequencies from the analog signals that fall outside the filter bandwidth of filter 706. The filtered analog signal can then be provided to analog-to-digital converter (ADC) 710, which is configured to convert the filtered analog signal into a digital signal according to a specific ADC sampling rate (e.g., the rate at which ADC 710 samples the filtered analog signal and converts it to a digital representation). The digital signal can then be provided to digital front-end (DFE) 712 of the first UE 604 for further processing before being provided to modem 716.
[0119] In some cases, the analog signals received by UE 700 may include one or more signals intended for use by UE 700 and one or more blocking signals not intended for use by UE 700. These blocking signals, when received together with the one or more signals intended for use by UE 700, may generate additional signals at frequencies that are the sum or difference of the frequencies at which the one or more signals intended for use by UE 700 and the one or more blocking signals are received. As noted above, these additional signals are referred to as intermodulation products and may cause intermodulation distortion and nonlinearity in AFE 704, thereby negatively affecting UE 700's ability to properly receive, process, and recover the one or more signals intended for use by UE 700 from the received analog signals.
[0120] One way to help reduce or eliminate intermodulation distortion and nonlinearity is to use linearization circuitry, such as linearization circuitry 714 in DFE 712. For example, in some cases, linearization circuitry 714 may be configured to determine a function of the nonlinearity of AFE 704 (e.g., caused by one or more blocking signals) and remove its effect on the received analog signal. One way to ensure that linearization circuitry 714 can remove the nonlinear effects of AFE 704 from the analog signal is to increase the filter bandwidth of filter 706 to ensure that intermodulation-generating signals (e.g., one or more blocking signals) are not filtered out from the received analog signal during processing by AFE 704. Additionally, it may be necessary to increase the ADC sampling rate of ADC 710 so that one or more blocking signals are included in the digital signal provided to DFE 712 and that linearization circuitry 714 can appropriately determine a function of nonlinearity to remove them. For example, without increasing the ADC sampling rate, one or more blocking signals may “alias” into the received analog signal, rendering the linearization circuitry useless.
[0121] However, increasing the filter bandwidth and ADC sampling rate to allow the linearization circuit 714 to properly remove intermodulation distortion and nonlinearity can consume a lot of power, especially if the UE 700 is to be configured to continuously increase the filter bandwidth and ADC sampling rate.
[0122] Therefore, aspects of this disclosure provide techniques for helping to reduce power consumption associated with removing the aforementioned intermodulation distortion and nonlinearity. For example, in some cases, these techniques allow a wireless communication device (such as UE 700) to dynamically control when it increases its filter bandwidth and ADC sampling rate. For example, in some cases, to facilitate this dynamic control, the wireless communication device may receive information indicating whether one or more blocking signals are scheduled to overlap in time with one or more data signals to be received by the wireless communication device. In such cases, the techniques provided herein allow the wireless communication device to increase its filter bandwidth and ADC sampling rate so that the linearization circuitry removes the nonlinear effects caused by one or more blocking signals only when it is expected that one or more blocking signals will overlap in time with one or more data signals to be received by the wireless communication device. When it is expected that no blocking signal will overlap in time with one or more data signals to be received by the wireless communication device, the wireless communication device can maintain its filter bandwidth and ADC sampling rate at default or normal levels because no nonlinear effects are expected. The following section discusses… Figure 8 Additional details about these technologies are described.
[0123] Example operations of entities in a communication network
[0124] Figure 8The process flow is described, including operation 800 for communication between network entity 802 and first wireless communication device 804 in a network. In some aspects, network entity 802 may be related to... Figure 1 and Figure 3 BS 102 or related descriptions and depictions Figure 2 An example of a decomposed base station is depicted and described. Similarly, the first wireless communication device 804 may be about... Figure 1 and Figure 3 Examples of UE 104 depicted and described herein. However, in other respects, UE 104 may be another type of wireless communication device, and BS 102 may be another type of network entity or network node, such as those described herein.
[0125] As shown in the figure, operation 800 begins at 810 with the first wireless communication device 804 sending capability information to network entity 802. This capability information indicates the first wireless communication device 804's ability to reduce the impact of interference associated with one or more blocking signals. In some cases, the first wireless communication device 804 may send the capability information in a Radio Resource Control (RRC) message.
[0126] Such interference may include, for example, intermodulation distortion caused by overlapping reception of one or more blocking signals and one or more data signals intended for use with the first wireless communication device 804. In other words, capability information may indicate the ability of the first wireless communication device 804 to reduce the effects of intermodulation distortion associated with one or more blocking signals. For example, in some cases, the first wireless communication device 804 may indicate that it includes linearization circuitry (e.g., linearization circuitry 714) capable of linearizing the nonlinear response of an AFE (e.g., AFE 704). In some cases, capability information may indicate that the first wireless communication device 804 is capable of increasing the filter bandwidth of a filter (e.g., filter 706) in the AFE of the first wireless communication device 804 and / or the ADC sampling rate of an ADC (e.g., ADC 710) in the AFE of the first wireless communication device 804.
[0127] In some cases, capability information may indicate certain characteristics of one or more blocking signals that the first wireless communication device 804 is capable of handling. For example, in some cases, the first wireless communication device 804 may indicate the maximum bandwidth in which it can receive one or more blocking signals and reduce the effects of interference. In some cases, the maximum bandwidth may be indicated as centered on the center frequency associated with one or more data signals to be received by the first wireless communication device. In some cases, the maximum bandwidth may be indicated as an absolute value higher (e.g., on the right) and lower (e.g., on the left) than the center frequency associated with one or more data signals to be received by the first wireless communication device 804.
[0128] In some cases, capability information may indicate a power threshold relative to the power associated with one or more data signals to be received by the first wireless communication device 804, and above this power threshold, the first wireless communication device 804 is configured to take one or more actions to reduce the impact of interference associated with one or more blocking signals. In some cases, the power threshold may include a threshold at which the transmission power of one or more blocking signals may begin to cause interference (e.g., nonlinear response within the AFE of the first wireless communication device 804) when equal to or above this threshold.
[0129] After that, as Figure 8 As shown at 812, the first wireless communication device 804 receives information from the network entity 802 based on capability information, indicating that one or more blocking signals are scheduled to overlap in time with one or more data signals to be received by the first wireless communication device 804. In some cases, the network entity may transmit this information in downlink control information (DCI) (e.g., Layer 1 (L1) signaling) or in media access control-control element (MAC-CE) (e.g., Layer 2 (L2) signaling).
[0130] In some cases, the information indicating one or more blocking signals may be based on information received from another network entity associated with a different cell relative to network entity 802. For example, in the case of static or semi-static resource allocation, another network entity may transmit to network entity 802 information indicating resource allocations associated with wireless communication devices in different cells. This information received from the other network entity may allow network entity 802 to determine the resources where one or more blocking signals are expected to overlap temporally with one or more data signals, and provide this information to the first wireless communication device 804.
[0131] In some cases, capability information can enable network entity 802 to know when to send information indicating one or more blocking signals. For example, based on capability information, when one or more blocking signals are scheduled to be transmitted within the maximum bandwidth indicated in the capability information and / or will be transmitted at a transmission power greater than or equal to the power threshold indicated in the capability information (e.g., and scheduled to overlap with one or more data signals in time), network entity 802 may be configured to send information indicating that one or more blocking signals are scheduled to overlap with one or more data signals in time.
[0132] In some cases, the information sent by network entity 802 may indicate certain characteristics associated with one or more blocking signals, such as at least one of the following: (1) the duration for which the one or more blocking signals will be transmitted, (2) the power of the one or more blocking signals relative to the power of one or more data signals to be received by the first wireless communication device, (3) the frequency location at which the one or more blocking signals will be transmitted, or (4) an indication that the one or more blocking signals will be transmitted within a specific bandwidth around the one or more data signals to be received by the first wireless communication device. In some cases, the duration for which the one or more blocking signals will be transmitted may be indicated as the number of time slots. For example, in some cases, network entity 802 may indicate that one or more blocking signals are expected to overlap with one or more data signals in time over the next X time slots. In some cases, the number of time slots may be discontinuous. In some cases, the number of time slots is semi-persistently scheduled or periodically scheduled.
[0133] In some cases, if the capability information received from the first wireless communication device 804 indicates that the first wireless communication device 804 lacks the ability to reduce the effects of interference associated with one or more blocking signals (e.g., it cannot reduce intermodulation distortion by linearizing the response of the AFE), then the network entity 802 may avoid indicating the characteristics of one or more blocking signals, but may still indicate that one or more blocking signals are scheduled to overlap with one or more data signals in time. In some cases, if, for some reason, the baseband filter within the AFE cannot filter one or more blocking signals, the first wireless communication device 804 may still use the information to increase the receiver or filter bandwidth in order to avoid aliasing of one or more blocking signals.
[0134] In some cases, although network entity 802 may be configured to send such information, network entity 802 may not need to know whether or how the information will be used at the first wireless communication device 804. The transmission of this information may be general signaling (e.g., network entity 802 may be configured to always send this information regardless of capability information received from wireless communication devices such as the first wireless communication device 804) to indicate information about one or more blocking signals, such as time-frequency resource allocation, transmission power, and other information mentioned above.
[0135] In some cases, if, for example (1) the first wireless communication device 804 is in a low-power mode and is more concerned with power consumption than spectral efficiency, and / or (2) if the expected SNR degradation due to intermodulation distortion associated with one or more blocking signals is not so severe (e.g., below a certain intermodulation distortion threshold) when the required total signal-to-noise ratio (SNR) is low (e.g., due to a low modulation and decoding scheme (MCS) associated with one or more data signals), then the first wireless communication device 804 may ignore or may not ignore information received from network entity 802 about one or more blocking signals.
[0136] As in Figure 8 As illustrated at location 814, the first wireless communication device 804 can receive one or more blocking signals and one or more data signals. In some cases, one or more blocking signals and one or more data signals can be received in a composite analog signal. In some cases, although one or more blocking signals and one or more data signals are illustrated as being from... Figure 8 The network entity 802 receives, but may receive one or more blocking signals and one or more data signals from the same or different network entities or wireless communication devices within the network.
[0137] Subsequently, at 816, the first wireless communication device 804 may take one or more actions based on information indicating that one or more blocking signals are scheduled to overlap with one or more data signals in time to reduce the effects of interference associated with one or more blocking signals. For example, in some cases, the first wireless communication device 804 may be configured to use information indicating the characteristics of one or more blocking signals to “open” its AFE and DFE operating windows, and thus will be able to reduce IM3 intermodulation distortion.
[0138] For example, in some cases, taking one or more actions at 816 to receive one or more data signals may include: increasing the AFE (Automatic External Wire) with the first wireless communication device (e.g., Figure 7The baseband filter of the illustrated AFE 704 is associated with a bandwidth to include one or more blocking signals. In other words, the first wireless communication device 804 may widen its baseband filter (e.g., Figure 5 The BBF 534 and / or exemplified Figure 7 The illustrated filter 706 prevents one or more blocking signals from being filtered out of the received composite analog signal (e.g., including one or more blocking signals and one or more data signals). In other words, increasing the bandwidth associated with the baseband filter allows one or more blocking signals to be prevented from being filtered out by the AFE from the bandwidth associated with one or more data signals to be received by the first wireless communication device 804.
[0139] In some cases, the first wireless communication device 804 may be configured to increase the filter bandwidth to just enough to include one or more blocking signals and ensure that one or more blocking signals are not filtered out by the AFE of the first wireless communication device 804. In other words, the first wireless communication device 804 may not need to increase the filter bandwidth to a level significantly greater than that required to capture one or more blocking signals, which would otherwise consume additional power at the first wireless communication device 804.
[0140] Additionally or alternatively, in some cases, taking one or more actions at 816 to receive one or more data signals may include: increasing the ADC of the AFE of the first wireless communication device 804 (e.g., Figure 5 The ADC 536 and / or illustrated Figure 7 The sampling rate of the illustrated ADC 710. Additionally or alternatively, taking one or more actions at 816 to receive one or more data signals may include increasing the sampling rate of the DFE of the first wireless communication device 804. In some cases, increasing the sampling rate of the ADC and the DFE can prevent one or more blocking signals from aliasing into the composite analog signal, which would otherwise render the linearization circuitry useless because information about the nonlinearity introduced by the one or more blocking signals would be lost.
[0141] In some cases, the first wireless communication device may then be based on increased bandwidth, ADC rate, and / or DFE sampling rate, for example, by using the linearization circuitry of the DFE of the first wireless communication device 804 (e.g., Figure 7 The illustrated linearization circuit 714 of DFE 712 is used to linearize the response of AFE and reduce the effects of interference associated with one or more blocking signals. Therefore, in some cases, in Figure 8Taking one or more actions at point 816 to reduce the impact of interference associated with one or more blocking signals may further include: the first wireless communication device 804 linearizing the nonlinear response of the AFE caused by the one or more blocking signals, and reducing the impact of interference associated with the one or more blocking signals on one or more data signals based on linearizing the nonlinear response of the AFE. In some cases, linearizing the nonlinear response of the AFE may include: determining a function of the nonlinear response, and applying another function to remove the nonlinear response. In some cases, the other function that may be applied to remove the nonlinear response may include, for example, the inverse function of the function of the nonlinear response or some other function.
[0142] In some cases, network entity 802 may request feedback from first wireless communication device 804 indicating whether first wireless communication device 804 has successfully removed the interference effects (e.g., intermodulation distortion) associated with one or more blocking signals. For example, as illustrated at 818, first wireless communication device 804 may receive a request for feedback from network entity 802 indicating whether first wireless communication device has successfully reduced the effects of interference associated with one or more blocking signals.
[0143] As shown at 820, in response to a feedback request, the first wireless communication device 804 may send feedback information to network entity 802. In some cases, the feedback may indicate the SNR associated with one or more data signals after linearizing the nonlinear response of the AFE and reducing the effects of interference associated with one or more blocking signals. In some cases, the feedback may indicate the SNR associated with one or more data signals before linearizing the nonlinear response of the AFE and reducing the effects of interference associated with one or more blocking signals. In some cases, the feedback information may indicate the difference between the SNR associated with one or more data signals after linearizing the nonlinear response of the AFE and the SNR associated with one or more data signals before linearizing the nonlinear response of the AFE.
[0144] In some cases, based on capability information received from wireless communication devices within the network, network entity 802 may be configured to schedule resources for one or more blocking signals and one or more data signals in a manner that prevents them from interfering with each other (e.g., causing intermodulation distortion). In other words, network entity 802 may be configured to schedule one or more data signals and / or one or more blocking signals for the first wireless communication device 804 based on capability information.
[0145] For example, in some cases, network entity 802 may schedule frequency resources for one or more data signals such that wireless communication devices (including first wireless communication device 804) capable of managing AFE compression (e.g., reducing intermodulation distortion) may be scheduled next to frequency resources for one or more blocking signals, while wireless communication devices unable to manage AFE compression (e.g., reducing intermodulation distortion) may be scheduled away from frequency allocations for one or more blocking signals.
[0146] For example, in some cases, when the first wireless communication device 804 is able to reduce the impact of interference associated with one or more blocking signals based on capability information received at 810, network entity 802 may schedule one or more data signals for the first wireless communication device 804 on frequency resources adjacent in frequency to the frequency resources used for transmitting the one or more blocking signals, and vice versa. Additionally, in some cases, when the first wireless communication device 804 is unable to reduce the impact of interference associated with one or more blocking signals based on capability information, network entity 802 may schedule one or more data signals for the first wireless communication device 804 on frequency resources not adjacent in frequency to the frequency resources used for transmitting the one or more blocking signals, and vice versa.
[0147] In some cases, network entity 802 may perform the above scheduling based on different parameters. For example, in some cases, scheduling one or more data signals for the first wireless communication device is further based on at least one of the following: the modulation and decoding scheme assigned to the transmission of one or more data signals; cross-link interference reported from the first wireless communication device; or SNR reported from the first wireless communication device.
[0148] While the techniques described above are discussed in relation to network entity 802 (e.g., BS 102) and first wireless communication device 804 (e.g., UE 104), these techniques may also be used by other types of devices within the network, such as base station (or split base station) and repeater devices, or by first sidelink UEs and second sidelink UEs.
[0149] Example operation of user equipment
[0150] Figure 9 It shows a first wireless communication device (such as Figure 1 and Figure 3 Example of wireless communication method 900 performed by UE 104.
[0151] Method 900 begins at step 905 by sending capability information to a network entity, which indicates the capability of a first wireless communication device to reduce the impact of interference associated with one or more blocking signals. In some cases, this step refers to the operation as described in reference... Figure 11 The circuitry and / or code described for transmitting or that can be executed by the circuitry and / or the code.
[0152] Then, method 900 proceeds to step 910, receiving information from the network entity based on capability information indicating that one or more blocking signals are scheduled to overlap in time with one or more data signals to be received by the first wireless communication device. In some cases, this step refers to the operation as described in reference... Figure 11 The circuitry and / or code for receiving described herein are either the circuitry and / or the code for receiving, or the circuitry and / or the code may execute.
[0153] Then, method 900 proceeds to step 915, receiving one or more blocking signals and one or more data signals. In some cases, this step refers to the operation as described in the reference. Figure 11 The circuitry and / or code for receiving described herein are either the circuitry and / or the code for receiving, or the circuitry and / or the code may execute.
[0154] Then, method 900 proceeds to step 920, taking one or more actions based on information indicating that one or more blocking signals are scheduled to overlap with one or more data signals in time to reduce the impact of interference associated with the one or more blocking signals. In some cases, the operation of this step is as described in the reference. Figure 11 The circuitry described for taking one or more actions and / or the code for taking one or more actions, or the circuitry and / or the code that can be executed.
[0155] In some respects, capability information also indicates the maximum bandwidth in which the first wireless communication device can receive one or more blocking signals and reduce the effects of interference.
[0156] In some respects, the maximum bandwidth is one of the following: centered at a center frequency associated with one or more data signals to be received by the first wireless communication device; or indicated as an absolute value higher than and lower than the center frequency associated with one or more data signals to be received by the first wireless communication device.
[0157] In some respects, the capability information also indicates a power threshold relative to the power associated with one or more data signals to be received by the first wireless communication device, and above that power threshold, the first wireless communication device is configured to take one or more actions to reduce the impact of interference associated with one or more blocking signals.
[0158] In some aspects, the information indicating one or more blocking signals also includes at least one of the following: the duration for which the one or more blocking signals will be transmitted; the power of the one or more blocking signals relative to the power of the one or more data signals to be received by the first wireless communication device; the frequency position at which the one or more blocking signals will be transmitted; or an indication that the one or more blocking signals will be transmitted within a specific bandwidth around the one or more data signals to be received by the first wireless communication device.
[0159] In some respects, the length of time for which one or more blocking signals will be sent is indicated by the number of time slots.
[0160] In some respects, the number of time slots is discontinuous.
[0161] In some respects, the number of time slots is semi-persistently scheduled or periodically scheduled.
[0162] In some aspects, taking one or more actions to receive one or more data signals includes: increasing the bandwidth associated with the baseband filter of the analog front-end (AFE) of the first wireless communication device to include one or more blocking signals; and increasing the sampling rate of the analog-to-digital converter of the AFE of the first wireless communication device.
[0163] In some respects, increasing the bandwidth associated with the baseband filter allows one or more blocking signals to be prevented from being filtered out by the AFE from the bandwidth associated with one or more data signals to be received by the first wireless communication device.
[0164] In some respects, taking one or more actions to reduce the impact of interference associated with one or more blocking signals includes: linearizing the nonlinear response of the AFE caused by one or more blocking signals; and reducing the impact of interference associated with one or more blocking signals on one or more data signals based on linearizing the nonlinear response of the AFE.
[0165] In some aspects, method 900 further includes receiving a request from a network entity for feedback indicating whether the first wireless communication device has successfully reduced the impact of interference associated with one or more blocking signals. In some cases, this step refers to... Figure 11 The circuitry and / or code for receiving described herein are either the circuitry and / or the code for receiving, or the circuitry and / or the code may execute.
[0166] In some aspects, method 900 further includes: sending feedback to a network entity, wherein the feedback indicates: the signal-to-noise ratio (SNR) associated with one or more data signals after linearizing the nonlinear response of the AFE and reducing the effects of interference associated with one or more blocking signals; and the SNR associated with one or more data signals before linearizing the nonlinear response of the AFE and reducing the effects of interference associated with one or more blocking signals. In some cases, this step refers to the operation as described in reference... Figure 11 The circuitry and / or code described for transmitting or that can be executed by the circuitry and / or the code.
[0167] In one aspect, method 900 or any aspect thereof may be made by means of a device (such as...) Figure 11 The communication device 1100 performs the operation, and the device includes various components capable of operating, being configured, or being adapted to perform the method 900. The communication device 1100 is described in more detail below.
[0168] It should be noted that Figure 9 This is merely one example of a method, and other methods that include fewer, additional, or alternative steps may also be consistent with this disclosure.
[0169] Example operations of network entities
[0170] Figure 10 This shows the network entities (such as Figure 1 and Figure 3 BS 102 or as about Figure 2 An example of a method 1000 for wireless communication using a decomposed base station (discussed in this paper).
[0171] Method 1000 begins at step 1005 by receiving capability information from one or more wireless communication devices, the capability information indicating the ability of the one or more wireless communication devices to reduce the effects of interference associated with one or more blocking signals. In some cases, this step refers to the operation as described in reference... Figure 12 The circuitry and / or code for receiving described herein are either the circuitry and / or the code for receiving, or the circuitry and / or the code may execute.
[0172] Then, method 1000 proceeds to step 1010, which, based on capability information, sends information to at least the first wireless communication device among one or more wireless communication devices, indicating that one or more blocking signals are scheduled to overlap in time with one or more data signals to be received by at least the first wireless communication device. In some cases, this step refers to the operation as described in reference... Figure 12 The circuitry and / or code described for transmitting or that can be executed by the circuitry and / or the code.
[0173] In some respects, the capability information also indicates the maximum bandwidth in which the first wireless communication device can receive one or more blocking signals and reduce the impact of interference; and a power threshold relative to the power associated with one or more data signals to be received by the first wireless communication device, and above the power threshold, the first wireless communication device is configured to take one or more actions to reduce the impact of interference associated with one or more blocking signals.
[0174] In some respects, the maximum bandwidth is one of the following: centered at a center frequency associated with one or more data signals to be received by the first wireless communication device; or indicated as an absolute value higher than and lower than the center frequency associated with one or more data signals to be received by the first wireless communication device.
[0175] In some aspects, method 1000 further includes: determining that one or more blocking signals will be transmitted within the maximum bandwidth and above a power threshold, wherein information indicating that one or more blocking signals are scheduled to overlap with one or more data signals in time is based on this determination. In some cases, this step refers to the operation as described in reference... Figure 12 The circuit and / or code described for determination, or that can be executed by the circuit and / or the code.
[0176] In some aspects, the information indicating one or more blocking signals also includes at least one of the following: the duration for which the one or more blocking signals will be transmitted; the power of the one or more blocking signals relative to the power of the one or more data signals to be received by the first wireless communication device; the frequency position at which the one or more blocking signals will be transmitted; or an indication that the one or more blocking signals will be transmitted within a specific bandwidth around the one or more data signals to be received by the first wireless communication device.
[0177] In some respects, the length of time for which one or more blocking signals will be sent is indicated by the number of time slots.
[0178] In some respects, the number of time slots is discontinuous.
[0179] In some respects, the number of time slots is semi-persistently scheduled or periodically scheduled.
[0180] In some respects, information indicating that one or more blocking signals are scheduled to overlap with one or more data signals in time instructs the first wireless communication device to: increase the bandwidth associated with the baseband filter of the analog front-end (AFE) of the first wireless communication device to include one or more blocking signals; and increase the sampling rate of the analog-to-digital converter of the AFE of the first wireless communication device.
[0181] In some respects, increasing the bandwidth associated with the baseband filter allows one or more blocking signals to be excluded from the bandwidth associated with one or more data signals by the AFE.
[0182] In some respects, information indicating that one or more blocking signals are scheduled to overlap with one or more data signals in time instructs a first wireless communication device to: linearize the nonlinear response of the AFE caused by the one or more blocking signals; and reduce the impact of interference associated with the one or more blocking signals on the one or more data signals based on linearizing the nonlinear response of the AFE.
[0183] In some aspects, method 1000 further includes sending a request for feedback to a first wireless communication device, the feedback indicating whether the first wireless communication device has successfully reduced the effects of interference associated with one or more blocking signals. In some cases, this step refers to... Figure 12 The circuitry and / or code described for transmitting or that can be executed by the circuitry and / or the code.
[0184] In some aspects, method 1000 further includes receiving feedback from a first wireless communication device, wherein the feedback indicates: the signal-to-noise ratio (SNR) associated with one or more data signals after linearizing the nonlinear response of the analog front-end (AFE) of the first wireless communication device and reducing the effects of interference associated with one or more blocking signals; and the SNR associated with one or more data signals before linearizing the nonlinear response of the AFE of the first wireless communication device and reducing the effects of interference associated with one or more blocking signals. In some cases, the operation of this step refers to, as referenced... Figure 12 The circuitry and / or code for receiving described herein are either the circuitry and / or the code for receiving, or the circuitry and / or the code may execute.
[0185] In some aspects, method 1000 further includes scheduling one or more data signals for a first wireless communication device based on capability information. In some cases, the operation of this step involves, as referenced... Figure 12 The circuitry described for scheduling and / or the code for scheduling, or the circuitry and / or the code that can be executed.
[0186] In some respects, the scheduling of one or more data signals for the first wireless communication device is further based on at least one of the following: the modulation and decoding scheme assigned to the transmission of the one or more data signals; cross-link interference reported from the first wireless communication device; or the signal-to-noise ratio (SNR) reported from the first wireless communication device.
[0187] In some aspects, when the first wireless communication device is able to reduce the impact of interference associated with one or more blocking signals based on capability information, scheduling one or more data signals for the first wireless communication device includes scheduling one or more data signals on frequency resources adjacent to the frequency resources used for transmitting one or more blocking signals; and when the first wireless communication device is unable to reduce the impact of interference associated with one or more blocking signals based on capability information, scheduling one or more data signals for the first wireless communication device includes scheduling one or more data signals on frequency resources not adjacent to the frequency resources used for transmitting one or more blocking signals.
[0188] In some aspects, method 1000 further includes receiving information indicating one or more blocking signals from another network entity associated with a different cell relative to the network entity. In some cases, this step refers to the operation as described in reference... Figure 12 The circuitry and / or code for receiving described herein are either the circuitry and / or the code for receiving, or the circuitry and / or the code may execute.
[0189] In one aspect, method 1000 or any aspect thereof may be made by means of a device (such as...) Figure 12 The communication device 1200 is used to perform the method 1000, which includes various components capable of operating, being configured, or being adapted to perform the method. The communication device 1200 is described in more detail below.
[0190] It should be noted that Figure 10 This is merely one example of a method, and other methods that include fewer, additional, or alternative steps may also be consistent with this disclosure.
[0191] Example communication device
[0192] Figure 11 Various aspects of the example communication device 1100 are described. In some aspects, the communication device 1100 is user equipment, such as those described above. Figure 1 and Figure 3 The UE 104 described.
[0193] Communication device 1100 includes a processing system 1105 coupled to a transceiver 1155 (e.g., a transmitter and / or receiver). Transceiver 1155 is configured to transmit and receive signals for communication device 1100 via antenna 1160, such as various signals as described herein. Processing system 1105 may be configured to perform processing functions of communication device 1100, including processing signals received by and / or to be transmitted by communication device 1100.
[0194] Processing system 1105 includes one or more processors 1110. In various aspects, the one or more processors 1110 may represent one or more of a receive processor 358, a transmit processor 364, a TX MIMO processor 366, and / or a controller / processor 380, as per [reference to...]. Figure 3 As described. One or more processors 1110 are coupled to a computer-readable medium / memory 1130 via a bus 1150. In some aspects, the computer-readable medium / memory 1130 is configured to store instructions (e.g., computer-executable code) that, when executed by one or more processors 1110, cause one or more processors 1110 to perform actions related to... Figure 9 The method 900 described herein or any aspect thereof. It should be noted that references to processors performing the functions of communication device 1100 may include one or more processors 1110 performing those functions of communication device 1100.
[0195] In the depicted example, computer-readable medium / memory 1130 stores code (e.g., executable instructions) such as code 1135 for transmitting, code 1140 for receiving, code 1145 for taking one or more actions, code 1146 for increasing, code 1147 for linearizing, and code 1148 for decreasing. Processing the code 1135 for transmitting, the code 1140 for receiving, the code 1145 for taking one or more actions, the code 1146 for increasing, the code 1147 for linearizing, and the code 1148 for decreasing enables the communication device 1100 to perform operations related to... Figure 9 The method described 900 or any aspect thereof.
[0196] One or more processors 1110 include circuitry configured to implement (e.g., execute) code stored in computer-readable medium / memory 1130, including circuitry such as circuitry 1115 for transmitting, circuitry 1120 for receiving, circuitry 1125 for taking one or more actions, circuitry 1126 for increasing, circuitry 1127 for linearizing, and circuitry 1128 for decreasing. Processing using the circuitry 1115 for transmitting, the circuitry 1120 for receiving, the circuitry 1125 for taking one or more actions, the circuitry 1126 for increasing, the circuitry 1127 for linearizing, and the circuitry 1128 for decreasing enables the communication device 1100 to perform operations related to... Figure 9 The method described 900 or any aspect thereof.
[0197] The various components of the communication device 1100 can provide for performing tasks related to... Figure 9The components of the described method 900 or any aspect thereof. For example, components for sending, transmitting, or outputting for transmission may include... Figure 3 The transceiver 354 and / or antenna 352 of the UE104 illustrated herein Figure 11 The communication device 1100 includes a transceiver 1155 and an antenna 1160. Components for receiving or acquiring data may include... Figure 3 The transceiver 354 and / or antenna 352 of the UE 104 illustrated in the figure Figure 11 The transceiver 1155 and antenna 1160 of the communication device 1100.
[0198] Figure 12 Various aspects of the example communication device 1200 are described. In some aspects, the communication device 1200 is a network entity, such as... Figure 1 and Figure 3 BS 102 or as about Figure 2 The decomposed base station under discussion.
[0199] Communication device 1200 includes a processing system 1205 coupled to a transceiver 1265 (e.g., a transmitter and / or receiver) and / or a network interface 1275. Transceiver 1265 is configured to transmit and receive signals for communication device 1200 via antenna 1270, such as various signals as described herein. Network interface 1275 is configured to transmit via a communication link (such as those described herein, etc.). Figure 2 The described backhaul link, midhaul link, and / or fronthaul link receive and transmit signals for the communication device 1200. The processing system 1205 can be configured to perform the processing functions of the communication device 1200, including processing signals received by the communication device 1200 and / or to be transmitted by the communication device.
[0200] Processing system 1205 includes one or more processors 1210. In various aspects, the one or more processors 1210 may represent one or more of a receive processor 338, a transmit processor 320, a TX MIMO processor 330, and / or a controller / processor 340, as per [reference to...]. Figure 3 As described. One or more processors 1210 are coupled to a computer-readable medium / memory 1235 via a bus 1260. In some aspects, the computer-readable medium / memory 1235 is configured to store instructions (e.g., computer-executable code) that, when executed by one or more processors 1210, cause one or more processors 1210 to perform actions related to... Figure 10 The method 1000 described herein or any aspect thereof. Note that reference to a processor of the communication device 1200 performing the function may include one or more processors 1210 of the communication device 1200 performing the function.
[0201] In the depicted example, computer-readable medium / memory 1235 stores code (e.g., executable instructions), such as code 1240 for receiving, code 1245 for transmitting, code 1250 for determining, and code 1255 for scheduling. Processing the code 1240 for receiving, the code 1245 for transmitting, the code 1250 for determining, and the code 1255 for scheduling enables the communication device 1200 to perform actions related to... Figure 10 The method 1000 described or any aspect thereof.
[0202] One or more processors 1210 include circuitry configured to implement (e.g., execute) code stored in a computer-readable medium / memory 1235, including circuitry such as circuitry 1215 for receiving, circuitry 1220 for transmitting, circuitry 1225 for determining, and circuitry 1230 for scheduling. Processing using the circuitry 1215 for receiving, the circuitry 1220 for transmitting, the circuitry 1225 for determining, and the circuitry 1230 for scheduling enables the communication device 1200 to perform actions related to... Figure 10 The method 1000 described or any aspect thereof.
[0203] The various components of the communication device 1200 can provide for performing tasks related to... Figure 10 The components of the described method 1000 or any aspect thereof. Components for sending, transmitting, or outputting for transmission may include... Figure 3 The transceiver 332 and / or antenna 334 of the BS 102 illustrated in the figure are... Figure 12 The communication device 1200 includes a transceiver 1265 and an antenna 1270. Components for receiving or acquiring data may include... Figure 3 The transceiver 332 and / or antenna 334 of the BS 102 illustrated in the figure are... Figure 12 The transceiver 1265 and antenna 1270 of the communication equipment 1200.
[0204] Example Terms
[0205] Specific implementation examples are described in the following numbered clauses:
[0206] Clause 1: A method for wireless communication by a first wireless communication device, the method comprising: sending capability information to a network entity, the capability information indicating the capability of the first wireless communication device to reduce the impact of interference associated with one or more blocking signals; receiving from the network entity, based on the capability information, information indicating that the one or more blocking signals are scheduled to overlap in time with one or more data signals to be received by the first wireless communication device; receiving the one or more blocking signals and the one or more data signals; and taking one or more actions based on the information indicating that the one or more blocking signals are scheduled to overlap in time with the one or more data signals to reduce the impact of the interference associated with the one or more blocking signals.
[0207] Clause 2: According to the method of Clause 1, wherein the capability information further indicates the maximum bandwidth in which the first wireless communication device is able to receive the one or more blocking signals and reduce the effect of the interference.
[0208] Clause 3: The method according to Clause 2, wherein the maximum bandwidth is one of the following: centered at a center frequency associated with the one or more data signals to be received by the first wireless communication device; or centered at an absolute value higher than and lower than the center frequency associated with the one or more data signals to be received by the first wireless communication device.
[0209] Clause 4: In the method according to any one of Clauses 1 to 3, wherein the capability information further indicates a power threshold relative to the power associated with the one or more data signals to be received by the first wireless communication device, and above the power threshold, the first wireless communication device is configured to take one or more actions to reduce the effect of the interference associated with the one or more blocking signals.
[0210] Clause 5: The method according to any one of Clauses 1 to 4, wherein the information indicating the one or more blocking signals further includes at least one of the following: the duration for which the one or more blocking signals will be transmitted; the power of the one or more blocking signals relative to the power of the one or more data signals to be received by the first wireless communication device; the frequency position at which the one or more blocking signals will be transmitted; or an indication that the one or more blocking signals will be transmitted within a specific bandwidth around the one or more data signals to be received by the first wireless communication device.
[0211] Clause 6: In accordance with the method described in Clause 5, the duration for which the one or more blocking signals will be transmitted is indicated as the number of time slots.
[0212] Clause 7: The number of time slots described in the method described in Clause 6 is discontinuous.
[0213] Clause 8: The method according to Clause 6, wherein the number of time slots is semi-persistently scheduled or periodically scheduled.
[0214] Clause 9: The method according to any one of Clauses 1 to 8, wherein taking the one or more actions to receive the one or more data signals comprises: increasing the bandwidth associated with the baseband filter of the analog front-end (AFE) of the first wireless communication device to include the one or more blocking signals; and increasing the sampling rate of the analog-to-digital converter of the AFE of the first wireless communication device.
[0215] Clause 10: The method according to Clause 9, wherein increasing the bandwidth associated with the baseband filter allows the one or more blocking signals to be prevented from being filtered out by the AFE from the bandwidth associated with the one or more data signals to be received by the first wireless communication device.
[0216] Clause 11: The method according to Clause 9, wherein taking the one or more actions to reduce the effect of the interference associated with the one or more blocking signals includes: linearizing the nonlinear response of the AFE caused by the one or more blocking signals; and reducing the effect of the interference associated with the one or more blocking signals on the one or more data signals based on linearizing the nonlinear response of the AFE.
[0217] Clause 12: The method according to Clause 11 further includes: receiving from the network entity a request for feedback indicating whether the first wireless communication device has successfully reduced the impact of the interference associated with the one or more blocking signals.
[0218] Clause 13: The method according to Clause 12 further includes sending the feedback to the network entity, wherein the feedback indicates: the signal-to-noise ratio (SNR) associated with the one or more data signals after linearizing the nonlinear response of the AFE and reducing the effect of the interference associated with the one or more blocking signals; and the SNR associated with the one or more data signals before linearizing the nonlinear response of the AFE and reducing the effect of the interference associated with the one or more blocking signals.
[0219] Clause 14: A method for wireless communication by a network entity, the method comprising: receiving capability information from one or more wireless communication devices, the capability information indicating the capability of the one or more wireless communication devices to reduce the impact of interference associated with one or more blocking signals; and, based on the capability information, sending to at least a first wireless communication device among the one or more wireless communication devices information indicating that the one or more blocking signals are scheduled to overlap in time with one or more data signals to be received by at least the first wireless communication device.
[0220] Clause 15: The method according to Clause 14, wherein: the capability information further indicates the maximum bandwidth in which the first wireless communication device is able to receive the one or more blocking signals and reduce the effect of the interference; and the first wireless communication device is configured to take one or more actions to reduce the effect of the interference associated with the one or more blocking signals, above a power threshold associated with the power of the one or more data signals to be received by the first wireless communication device.
[0221] Clause 16: The method according to Clause 15, wherein the maximum bandwidth is one of the following: centered at a center frequency associated with the one or more data signals to be received by the first wireless communication device; or centered at an absolute value higher than and lower than the center frequency associated with the one or more data signals to be received by the first wireless communication device.
[0222] Clause 17: The method according to Clause 15 further comprises: determining that the one or more blocking signals will be transmitted within the maximum bandwidth and above the power threshold, wherein the transmission of the information indicating that the one or more blocking signals are scheduled to overlap with one or more data signals in time is based on the determination.
[0223] Clause 18: The method according to any one of Clauses 14 to 17, wherein the information indicating the one or more blocking signals further includes at least one of the following: the duration for which the one or more blocking signals will be transmitted; the power of the one or more blocking signals relative to the power of the one or more data signals to be received by the first wireless communication device; the frequency position at which the one or more blocking signals will be transmitted; or an indication that the one or more blocking signals will be transmitted within a specific bandwidth around the one or more data signals to be received by the first wireless communication device.
[0224] Clause 19: In accordance with the method described in Clause 18, the duration for which the one or more blocking signals will be transmitted is indicated as the number of time slots.
[0225] Clause 20: The method described in Clause 19, wherein the number of time slots is discontinuous.
[0226] Clause 21: The method according to Clause 19, wherein the number of time slots is semi-persistently scheduled or periodically scheduled.
[0227] Clause 22: The method according to any one of Clauses 14 to 21, wherein the information indicating that the one or more blocking signals are scheduled to overlap with one or more data signals in time instructs the first wireless communication device to: increase the bandwidth associated with the baseband filter of the analog front-end (AFE) of the first wireless communication device to include the one or more blocking signals; and increase the sampling rate of the analog-to-digital converter of the AFE of the first wireless communication device.
[0228] Clause 23: The method according to Clause 22, wherein increasing the bandwidth associated with the baseband filter allows the one or more blocking signals to be prevented from being filtered out by the AFE from the bandwidth associated with the one or more data signals.
[0229] Clause 24: The method according to Clause 22, wherein the information indicating that the one or more blocking signals are scheduled to overlap with one or more data signals in time instructs the first wireless communication device to: linearize the nonlinear response of the AFE caused by the one or more blocking signals; and reduce the impact of the interference associated with the one or more blocking signals on the one or more data signals based on linearizing the nonlinear response of the AFE.
[0230] Clause 25: The method according to Clause 24 further comprises: sending a request to the first wireless communication device for feedback, the feedback indicating whether the first wireless communication device has successfully reduced the effect of the interference associated with the one or more blocking signals.
[0231] Clause 26: The method according to Clause 25 further includes: receiving the feedback from the first wireless communication device, wherein the feedback indicates: the signal-to-noise ratio (SNR) associated with the one or more data signals after linearizing the nonlinear response of the analog front-end (AFE) of the first wireless communication device and reducing the effect of the interference associated with the one or more blocking signals; and the SNR associated with the one or more data signals before linearizing the nonlinear response of the AFE of the first wireless communication device and reducing the effect of the interference associated with the one or more blocking signals.
[0232] Clause 27: The method according to any one of Clauses 14 to 26, the method further comprising: scheduling the one or more data signals for the first wireless communication device based on the capability information.
[0233] Clause 28: The method according to Clause 27, wherein the scheduling of the one or more data signals for the first wireless communication device is further based on at least one of the following: the modulation and decoding scheme assigned to the transmission of the one or more data signals; cross-link interference reported from the first wireless communication device; or the signal-to-noise ratio (SNR) reported from the first wireless communication device.
[0234] Clause 29: The method according to Clause 27, wherein: when the first wireless communication device is able to reduce the impact of interference associated with one or more blocking signals based on the capability information, scheduling the one or more data signals for the first wireless communication device includes: scheduling the one or more data signals on frequency resources adjacent to the frequency resources used for transmitting the one or more blocking signals; and when the first wireless communication device is unable to reduce the impact of interference associated with one or more blocking signals based on the capability information, scheduling the one or more data signals for the first wireless communication device includes: scheduling the one or more data signals on frequency resources not adjacent to the frequency resources used for transmitting the one or more blocking signals.
[0235] Clause 30: The method according to any one of Clauses 14 to 29, the method further comprising: receiving the information indicating the one or more blocking signals from another network entity associated with a different cell relative to the network entity.
[0236] Clause 31: An apparatus comprising: one or more memories; and one or more processors configured to cause the apparatus to perform the method according to any one of Clauses 1 to 30.
[0237] Clause 32: An apparatus comprising components for performing the method according to any one of Clauses 1 to 30.
[0238] Clause 33: A non-transitory computer-readable medium comprising executable instructions that, when executed by a processor of a device, cause the device to perform the method according to any one of Clauses 1 to 30.
[0239] Clause 34: A computer program product implemented on a computer-readable storage medium, the computer program product comprising code for performing the method according to any one of Clauses 1 to 30.
[0240] Additional Notes
[0241] The foregoing description is provided to enable any person skilled in the art to practice the various aspects described herein. The examples discussed herein do not limit the scope, applicability, or aspects set forth in the claims. 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. For example, the function and arrangement of the elements discussed may be changed without departing from the scope of this disclosure. Various processes or components may be omitted, substituted, or added as appropriate in various examples. For example, the described methods may be performed in a different order than described, and various actions may be added, omitted, or combined. Furthermore, features described with respect to some examples may be combined in some other examples. For example, any number of aspects set forth herein may be used to implement an apparatus or practice. Additionally, the scope of this disclosure is intended to cover such apparatuses or methods practiced using other structures, functionalities, or structures and functionalities that complement or replace the various aspects of this disclosure set forth herein. It should be understood that any aspect of the disclosure herein may be embodied by one or more elements of these claims.
[0242] The various exemplary logic blocks, modules, and circuits described in this disclosure can be implemented or executed using a general-purpose processor, digital signal processor (DSP), ASIC, field-programmable gate array (FPGA) or other programmable logic device (PLD), discrete gate or transistor logic device, discrete hardware component, or any combination thereof designed to perform the functions described herein. While the general-purpose processor may be a microprocessor, in alternative embodiments, the processor 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 working in conjunction with a DSP core, a system-on-a-chip (SoC), or any other such configuration.
[0243] As used in this article, the phrase “at least one of” in a list of items refers to any combination of these 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, bbb, bbc, cc, and ccc, or any other ordering of a, b, and c).
[0244] As used herein, the term "determine" encompasses a wide variety of actions. For example, "determine" can include calculation, operation, processing, deduction, investigation, lookup (e.g., searching in a table, database, or other data structure), assertion, and so on. Additionally, "determine" can include receiving (e.g., receiving information), accessing (e.g., accessing data in memory), and so on. Furthermore, "determine" can include parsing, selecting, picking, building, and so on.
[0245] The methods disclosed herein include one or more actions for implementing the methods. These actions may be interchanged without departing from the scope of the claims. In other words, unless a specific order of actions is specified, the order and / or use of a particular action may be modified without departing from the scope of the claims. Furthermore, the various operations of the methods described above may be performed by any suitable component capable of performing the corresponding function. This component may include various hardware and / or software components and / or modules, including but not limited to circuits, application-specific integrated circuits (ASICs), or processors.
[0246] The following claims are not intended to be limited to the aspects shown herein, but should be given the full scope consistent with the language of the claims. Within the claims, unless specifically stated otherwise, reference to the singular form of an element is not intended to mean “one and only one,” but rather “one or more.” Unless specifically stated otherwise, the term “some” refers to one or more. No element of any claim shall be interpreted in accordance with 35 USC §112(f) unless that element is expressly stated using the phrase “for a component of.” All structural and functional equivalents of the elements throughout the various aspects described herein that are known to a person skilled in the art or will later be known are expressly incorporated herein by reference and are intended to be covered by the claims. Furthermore, nothing disclosed herein is intended to be offered to the public, whether or not such disclosure is expressly stated in the claims.
Claims
1. A method for wireless communication by a first wireless communication device, the method comprising: sending capability information to a network entity, the capability information indicating a capability of the first wireless communication device to reduce an impact of interference associated with one or more blocking signals; receiving, from the network entity based on the capability information, information indicating that the one or more blocking signals are scheduled to overlap in time with one or more data signals to be received by the first wireless communication device; receiving the one or more blocking signals and the one or more data signals; and taking one or more actions to reduce the impact of the interference associated with the one or more blocking signals based on the information indicating that the one or more blocking signals are scheduled to overlap in time with one or more data signals.
2. The method of claim 1, wherein the capability information further indicates a maximum bandwidth in which the first wireless communication device is capable of receiving the one or more blocking signals and reducing the impact of the interference.
3. The method of claim 2, wherein the maximum bandwidth is one of: indicated to be centered around a center frequency associated with the one or more data signals to be received by the first wireless communication device; or indicated to be an absolute value above and below a center frequency associated with the one or more data signals to be received by the first wireless communication device.
4. The method of claim 1, wherein the capability information further indicates a power threshold relative to a power associated with the one or more data signals to be received by the first wireless communication device, and above the power threshold, the first wireless communication device is configured to take one or more actions to reduce the impact of the interference associated with the one or more blocking signals.
5. The method of claim 1, wherein the information indicating the one or more blocking signals further comprises at least one of: a length of time the one or more blocking signals will be transmitted; a power of the one or more blocking signals relative to a power of the one or more data signals to be received by the first wireless communication device; a frequency location at which the one or more blocking signals will be transmitted; or an indication that the one or more blocking signals will be transmitted within a particular bandwidth around the one or more data signals to be received by the first wireless communication device.
6. The method of claim 5, wherein the length of time the one or more blocking signals will be transmitted is indicated as a number of slots.
7. The method of claim 6, wherein the number of slots is non-contiguous.
8. The method of claim 6, wherein the number of slots is semi-persistently scheduled or periodically scheduled.
9. The method of claim 1, wherein taking the one or more actions to receive the one or more data signals comprises: increasing a bandwidth associated with a baseband filter of an analog front end (AFE) of the first wireless communication device to include the one or more blocking signals; and increasing a sampling rate of an analog-to-digital converter of the AFE of the first wireless communication device.
10. The method of claim 9, wherein increasing the bandwidth associated with a baseband filter allows the one or more blocking signals to not be filtered out by the AFE from a bandwidth associated with the one or more data signals to be received by the first wireless communication device.
11. The method of claim 9, wherein taking the one or more actions to reduce the impact of the interference associated with the one or more blocking signals comprises: linearizing a non-linear response of the AFE caused by the one or more blocking signals; and reducing the impact of the interference associated with the one or more blocking signals on the one or more data signals based on linearizing the non-linear response of the AFE.
12. The method of claim 11, further comprising: receiving, from the network entity, a request for feedback indicating whether the first wireless communication device successfully reduced the impact of the interference associated with the one or more blocking signals.
13. The method of claim 12, further comprising: sending, to the network entity, the feedback, wherein the feedback indicates: a signal-to-noise ratio (SNR) associated with the one or more data signals after linearizing the non-linear response of the AFE and reducing the impact of the interference associated with the one or more blocking signals; and an SNR associated with the one or more data signals before linearizing the non-linear response of the AFE and reducing the impact of the interference associated with the one or more blocking signals.
14. A method for wireless communication by a network entity, the method comprising: receiving, from one or more wireless communication devices, capability information indicating a capability of the one or more wireless communication devices to reduce an impact of interference associated with one or more blocking signals; and sending, to at least a first wireless communication device of the one or more wireless communication devices, information indicating that the one or more blocking signals are scheduled to overlap in time with one or more data signals to be received by at least the first wireless communication device based on the capability information.
15. The method of claim 14, wherein: the capability information further indicates a maximum bandwidth in which the first wireless communication device is capable of receiving the one or more blocking signals and reducing the impact of the interference; and relative to a power threshold of a power associated with the one or more data signals to be received by the first wireless communication device, and above the power threshold, the first wireless communication device is configured to take one or more actions to reduce the impact of the interference associated with the one or more blocking signals.
16. The method of claim 15, wherein the maximum bandwidth is one of: indicated to be centered around a center frequency associated with the one or more data signals to be received by the first wireless communication device; or indicated as an absolute value above and below a center frequency associated with the one or more data signals to be received by the first wireless communication device.
17. The method of claim 15, further comprising: determining that the one or more blocking signals are to be transmitted within the maximum bandwidth and above the power threshold, wherein transmitting the information indicating that the one or more blocking signals are scheduled to overlap in time with one or more data signals is based on the determination.
18. The method of claim 14, wherein the information indicating the one or more blocking signals further comprises at least one of: a length of time the one or more blocking signals are to be transmitted; a power of the one or more blocking signals relative to a power of the one or more data signals to be received by the first wireless communication device; a frequency location at which the one or more blocking signals are to be transmitted; or an indication that the one or more blocking signals are to be transmitted within a particular bandwidth around the one or more data signals to be received by the first wireless communication device.
19. The method of claim 18, wherein the length of time the one or more blocking signals are to be transmitted is indicated as a number of slots.
20. The method of claim 19, wherein the number of slots is non-consecutive.
21. The method of claim 19, wherein the number of slots is semi-persistently scheduled or periodically scheduled.
22. The method of claim 14, wherein the information indicating that the one or more blocking signals are scheduled to overlap in time with one or more data signals indicates to the first wireless communication device: to increase a bandwidth associated with a baseband filter of an analog front end (AFE) of the first wireless communication device to include the one or more blocking signals; and to increase a sampling rate of an analog-to-digital converter of the AFE of the first wireless communication device.
23. The method of claim 22, wherein increasing the bandwidth associated with a baseband filter allows the one or more blocking signals to not be filtered out by the AFE from a bandwidth associated with the one or more data signals.
24. The method of claim 22, wherein the information indicating that the one or more blocking signals are scheduled to overlap in time with one or more data signals indicates to the first wireless communication device: to linearize a non-linear response of the AFE caused by the one or more blocking signals; and to reduce the impact of the interference associated with the one or more blocking signals on the one or more data signals based on linearizing the non-linear response of the AFE.
25. The method of claim 24, the method further comprising: transmitting a request for feedback to the first wireless communication device, the feedback indicating whether the first wireless communication device successfully reduced the impact of the interference associated with the one or more blocking signals; and receiving the feedback from the first wireless communication device, wherein the feedback indicates: a signal-to-noise ratio (SNR) associated with the one or more data signals after linearizing a non-linear response of an analog front end (AFE) of the first wireless communication device and reducing the impact of the interference associated with the one or more blocking signals; and a SNR associated with the one or more data signals before linearizing the non-linear response of the AFE of the first wireless communication device and reducing the impact of the interference associated with the one or more blocking signals.
26. The method of claim 14, further comprising: scheduling the one or more data signals for the first wireless communication device based on the capability information, wherein scheduling the one or more data signals for the first wireless communication device is further based on at least one of: a modulation and coding scheme assigned for transmission of the one or more data signals; cross-link interference reported from the first wireless communication device; or a signal-to-noise ratio (SNR) reported from the first wireless communication device.
27. The method of claim 26, wherein: when the first wireless communication device is capable of reducing the impact of interference associated with one or more blocking signals based on the capability information, scheduling the one or more data signals for the first wireless communication device comprises scheduling the one or more data signals on frequency resources that are adjacent in frequency to frequency resources used for transmission of the one or more blocking signals; and when the first wireless communication device is not capable of reducing the impact of interference associated with one or more blocking signals based on the capability information, scheduling the one or more data signals for the first wireless communication device comprises scheduling the one or more data signals on frequency resources that are not adjacent in frequency to the frequency resources used for transmission of the one or more blocking signals. receiving the information indicating the one or more blocking signals from another network entity associated with a different cell relative to the network entity.
28. The method of claim 14, further comprising:
29. An apparatus for wireless communication, the apparatus comprising: one or more memories; and one or more processors configured to cause the apparatus to: transmit, to a network entity, capability information indicating a capability of the first wireless communication device to reduce an impact of interference associated with one or more blocking signals; receive, from the network entity based on the capability information, information indicating that the one or more blocking signals are scheduled to overlap in time with one or more data signals to be received by the first wireless communication device; receive the one or more blocking signals and the one or more data signals; and take one or more actions to reduce the impact of the interference associated with the one or more blocking signals based on the information indicating that the one or more blocking signals are scheduled to overlap in time with one or more data signals.
30. An apparatus for wireless communication, the apparatus comprising: one or more memories; and one or more processors configured to cause the apparatus to: receive, from a network entity, capability information indicating a capability of a first wireless communication device to reduce an impact of interference associated with one or more blocking signals; one or more processors configured to cause the apparatus to: receive, from one or more wireless communication devices, capability information indicating a capability of the one or more wireless communication devices to reduce an impact of interference associated with one or more blocking signals; and transmit, to at least a first wireless communication device of the one or more wireless communication devices, based on the capability information, information indicating that the one or more blocking signals are scheduled to overlap in time with one or more data signals to be received by at least the first wireless communication device.