Dynamic adjustment of adaptive receive diversity
By detecting downlink and uplink resource conflicts and dynamically adjusting the ARD mode, the power consumption problem caused by SRS transmission on TDD carriers is solved, improving the receiving sensitivity and efficiency of wireless communication devices, especially in multi-SIM scenarios where it has energy-saving advantages.
Patent Information
- Application Number
- CN202480065501.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-10-20
- Filing Date
- 2024-09-19
- Publication Date
- 2026-05-12
AI Technical Summary
In wireless communication systems, the transmission of the sounding reference signal (SRS) on a TDD carrier may cause collisions in the FDD downlink reception, leading to the deactivation of the ARD (Automatic Guided Vehicle), resulting in reduced power consumption and receiver sensitivity. This problem has not been effectively solved, especially in multi-SIM scenarios.
By detecting conflicts between downlink and uplink signal resources, the adaptive receive diversity (ARD) mode is dynamically adjusted, and ARD is enabled or disabled based on the conflict situation, allowing the UE to switch to 2Rx mode when appropriate to reduce power consumption.
It effectively reduces the power consumption of wireless communication devices, improves receiving sensitivity and communication efficiency, and is particularly beneficial for multiple subscriber identity modules (SIMs) in multi-SIM scenarios.
Smart Images

Figure CN122029757A_ABST
Abstract
Description
Cross-reference to related applications
[0001] This application claims priority to U.S. Patent Application No. 18 / 491,124, filed October 20, 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. Technical Field
[0002] Various aspects of this disclosure relate to wireless communications, and more specifically to techniques for dynamic adjustment of adaptive receive diversity (ARD). Background Technology
[0003] 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 several users by sharing available wireless communication system resources.
[0004] 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 expectation for improving 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 used 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
[0005] One aspect provides a method for wireless communication at a user equipment (UE). The method includes: receiving configuration information that configures the UE using a first resource for receiving at least one downlink signal and a second resource for transmitting at least one uplink signal; detecting a conflict between the first resource and the second resource; and dynamically adjusting an adaptive reception diversity (ARD) mode if one or more conditions are met after the conflict is detected.
[0006] Other aspects provide: an apparatus capable of operating to, being configured to, or otherwise adapted to perform one or more of the foregoing methods and / or those methods described elsewhere herein; a non-transitory computer-readable medium comprising instructions that, when executed by one or more processors of the apparatus, cause the apparatus to perform the foregoing methods and those methods described elsewhere herein; a computer program product embodied on a computer-readable storage medium comprising: code for performing the foregoing methods and those methods described elsewhere herein; and / or an apparatus comprising components for performing the foregoing methods and those methods described elsewhere herein. 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.
[0007] For illustrative purposes, the following description and figures illustrate certain features. Attached Figure Description
[0008] The accompanying drawings depict certain features of the various aspects described herein and should not be considered as limiting the scope of this disclosure.
[0009] Figure 1 An example wireless communication network is depicted.
[0010] Figure 2 An example decomposed base station architecture is described.
[0011] Figure 3 Various aspects of the example base station and example user equipment are described.
[0012] Figure 4A , Figure 4B , Figure 4C and Figure 4D Various example aspects of data structures used in wireless communication networks are described.
[0013] Figure 5 An example of a component capable of implementing Antenna Switch Diversity (ASDIV) is depicted.
[0014] Figure 6 An example diagram illustrating adaptive reception diversity (ARD) is depicted.
[0015] Figure 7A and Figure 7B Examples of conflicts between resources allocated for uplink transmission and downlink reception according to certain aspects of this disclosure are illustrated.
[0016] Figure 8 A call flow diagram illustrating the dynamic adjustment of ARD according to certain aspects of this disclosure is depicted.
[0017] Figure 9 An example timing diagram illustrating the dynamic adjustment of ARD according to certain aspects of this disclosure is depicted.
[0018] Figure 10 A method for wireless communication is described.
[0019] Figure 11 Various aspects of the example communication device are described. Detailed Implementation
[0020] This disclosure provides apparatus, methods, processing systems, and computer-readable media for dynamic adjustment of adaptive reception diversity (ARD).
[0021] A Sounding Reference Signal (SRS) is a reference signal transmitted by a User Equipment (UE) in the uplink direction. This reference signal is used by network entities (e.g., gNodeB) to estimate the uplink channel quality over a wider bandwidth. Therefore, SRS transmission is an integral part of modern wireless communication systems (e.g., 5G NR). For example, SRS transmission by the UE allows network entities to adjust transmission parameters to optimize the performance of the communication link between the UE and the base station. This dynamic feedback mechanism helps ensure reliable and efficient wireless communication under various operating conditions.
[0022] Antenna switch diversity (ASDIV) generally refers to a mechanism that allows two or more antennas (e.g., antenna combinations) to form different input and output ports to establish different RF paths. For example, in multiple-input multiple-output (MIMO) or multiple-transmit co-band scenarios, ASDIV allows a wireless node to use two transmit antennas simultaneously.
[0023] Adaptive Receive Diversity (ARD) is a technique used in wireless communications to improve the quality and reliability of radio signal reception under adverse conditions, particularly in the presence of fading and interference. ARD involves dynamically adjusting the receiving parameters of a wireless receiver (e.g., based on current channel conditions) to optimize device performance and signal reception quality and reliability. For example, in some cases, ARD may involve dynamically switching between a four-antenna / port (4Rx) mode, a three-antenna / port (3Rx) mode, a two-antenna / port (2Rx) mode, and a single-antenna / port (1Rx) mode.
[0024] In certain scenarios involving downlink and uplink carrier aggregation (CA) with shared antennas for both frequency division duplex (FDD) and time division duplex (TDD) carriers (e.g., in the mid-band frequency range), TDD uplink sounding reference signal (SRS) transmission can cause problems with FDD downlink reception. To overcome these issues, the UE can disable ARD and implement dynamic rank capping and reduced receiver sensitivity. However, when ARD is disabled, the UE may never transition to 2Rx mode (e.g., from 4Rx mode) even when a larger number of receive antennas / ports does not help (e.g., when only 2 receive antennas / ports are available, and / or when only 2L downlink grants are configured for the FDD carrier). In other words, the UE may only have 2 available receive antennas / ports (e.g., due to collisions), or may only receive downlink grants on 2 antennas / ports, but the UE may still have 4 active receive antennas / ports, resulting in excessive power consumption / waste.
[0025] In some cases, the SRS configuration on a TDD carrier can be periodic, semi-persistent (e.g., the network can be dynamically activated or deactivated), or aperiodic. Disabling ARD without considering SRS configuration (e.g., statically) can also lead to excessive power consumption / waste.
[0026] Certain aspects of this disclosure provide techniques for dynamic adjustment of ARD. For example, in some aspects, the UE can detect a conflict between resources allocated for receiving downlink signals (e.g., PDSCH) and resources allocated for transmitting SRS. In such cases, ARD can be dynamically adjusted (e.g., enabled, disabled, or mode switched) based on the configuration of SRS on the affected FDD receive port and / or TDD carrier. Dynamically enabling / disabling ARD based on conflict / impact (or lack thereof) and / or SRS configuration (allowing the UE to transition to 2Rx mode when appropriate) can help reduce power / energy consumption. The techniques disclosed herein can be particularly helpful in multi-SIM (MSIM) scenarios, as power savings / gains can benefit each of the multiple SIMs (e.g., if these SIMs use a higher-order CA with both TDD and FDD). An introduction to wireless communication networks
[0027] 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.
[0028] Figure 1An example of a wireless communication network 100 in which the aspects described herein can be implemented is depicted.
[0029] 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.
[0030] 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.
[0031] 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.
[0032] BS 102 communicates wirelessly with UE 104 via communication link 120 (e.g., sending or receiving signals to or from UE 104). Communication link 120 between BS 102 and UE 104 may include uplink (UL) transmission (also referred to as reverse link) from UE 104 to BS 102 and / or downlink (DL) transmission (also referred to as forward link) transmission from BS 102 to UE 104. In various aspects, communication link 120 may utilize multiple-input multiple-output (MIMO) antenna technologies, including spatial multiplexing, beamforming, and / or transmit diversity.
[0033] 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, 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.
[0034] 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.
[0035] 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 (e.g., via EPC 160 or 5GC 190) on a third backhaul link 134 (e.g., X2 interface), which can be wired or wireless.
[0036] 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 frequency 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.
[0037] 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).
[0038] 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 1The 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 be the same or different. Similarly, the sending and receiving directions of UE 104 can be the same or different.
[0039] The wireless communication network 100 further 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.
[0040] Some UEs 104 may use device-to-device (D2D) communication link 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).
[0041] EPC 160 may include various functional components, including: Mobility Management Entity (MME) 162, 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, as in the illustrated example. MME 162 may 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.
[0042] 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 services 176, which may include, for example, the Internet, intranets, IP Multimedia Subsystem (IMS), packet-switched (PS) streaming services, and / or other IP services.
[0043] The BM-SC 170 provides functionality for MBMS user service dispatch and delivery. The BM-SC 170 can serve as an entry point for content provider MBMS transmissions, authorize and initiate MBMS bearer services within a Public Land Mobile Network (PLMN), and / or schedule MBMS transmissions. The MBMS Gateway 168 can distribute MBMS services to BS 102 within a Broadcast-Specific Service Single Frequency Network (MBSFN) area, and / or be responsible for session management (start / stop) and collecting eMBMS-related billing information.
[0044] 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 may communicate with Unified Data Management (UDM) 196.
[0045] 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.
[0046] Internet Protocol (IP) packets are transmitted via UPF 195, which connects to IP service 197 and provides UE 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.
[0047] 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.
[0048] 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.
[0049] 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 a wired or wireless transmission medium. Each of the cells, or an associated processor or controller that provides instructions to the cell's communication interface, may be configured to communicate with one or more other cells via the transmission medium. For example, these cells may include a wired interface configured to receive signals or transmit signals to one or more other cells via a wired transmission medium. Additionally or alternatively, a cell 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 cells, or both.
[0050] 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 can be logically divided 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 can be implemented to communicate with DU 230 for network control and signaling purposes, as needed.
[0051] DU 230 may correspond to a logical unit that includes 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, Medium 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.) at least in part according to functional splits (such as those defined by the 3rd Generation Partnership Project (3GPP). In some aspects, DU 230 may also host one or more low PHY layers. Each layer (or module) may be implemented using an interface configured to communicate signals with other layers (and modules) hosted by DU 230 or with control functions hosted by CU 210.
[0052] 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 at least partially hosts RF processing functions or low-PHY layer functions (such as performing Fast Fourier Transform (FFT), Inverse FFT (iFFT), digital beamforming, Physical Random Access Channel (PRACH) extraction and filtering, etc.) based on functional decomposition such as lower-layer functional decomposition, or both. 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 enables the implementation of the DU 230 and CU 210 in cloud-based RAN architectures such as vRAN architectures.
[0053] 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 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.
[0054] 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, connecting one or more CU 210s, one or more DU 230s, or both, and O-eNBs to the near-RT RIC 225.
[0055] 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).
[0056] Figure 3 Various aspects of examples BS 102 and UE 104 are described.
[0057] Generally, BS 102 includes various processors (e.g., 320, 330, 338, and 340), antennas 334a to 334t (collectively referred to as 334), transceivers 332a to 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.
[0058] Generally, UE 104 includes various processors (e.g., 358, 364, 366, and 380), antennas 352a to 352r (collectively referred to as 352), transceivers 354a to 354r (collectively referred to as 354) including modulators and demodulators, and other aspects that enable the wireless transmission of data (e.g., retrieval from data source 362) and the wireless reception of data (e.g., provision to data sink 360). UE 104 includes a controller / processor 380 that can be configured to implement the various wireless communication-related functions described herein.
[0059] 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).
[0060] The transmitter processor 320 can process data and control information (e.g., encoding and symbol mapping) 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)).
[0061] 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 to 332t. Each modulator in transceivers 332a to 332t can process the 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 to 332t can be transmitted via antennas 334a to 334t, respectively.
[0062] To receive downlink transmissions, UE 104 includes antennas 352a to 352r that receive downlink signals from BS 102 and provide the received signals to demodulators (DEMODs) in transceivers 354a to 354r, respectively. Each demodulator in transceivers 354a to 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.
[0063] The MIMO detector 356 acquires received symbols from all demodulators in transceivers 354a to 354r, performs MIMO detection on the received symbols where applicable, and provides the detected symbols. The receive processor 358 processes the detected symbols (e.g., demodulation, deinterleaving, and decoding), provides the decoded data of UE 104 to data sink 360, and provides the decoded control information to controller / processor 380.
[0064] Regarding the example uplink transmission, UE 104 further includes a transmission 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)). Transmission processor 364 can also generate reference symbols for reference signals (e.g., for Sounding Reference Signal (SRS)). Symbols from transmission processor 364 may be pre-decoded by TX MIMO processor 366, where applicable, further processed by modulators in transceivers 354a to 354r (e.g., for SC-FDM), and transmitted to BS 102.
[0065] At BS 102, uplink signals from UE 104 can be received by antennas 334a to 334t, processed by demodulators in transceivers 332a to 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.
[0066] Memory 342 and memory 382 can store data and program code for BS 102 and UE 104, respectively.
[0067] Scheduler 344 can schedule UE to send data on the downlink and / or uplink.
[0068] 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, transceivers 332a to 332t, antennas 334a to 334t, and / or other aspects described herein. Similarly, “receiving” can refer to various mechanisms that acquire data, such as from antennas 334a to 334t, transceivers 332a to 332t, RX MIMO detector 336, controller / processor 340, receive processor 338, scheduler 344, memory 342, and / or other aspects described herein.
[0069] 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, transceivers 354a to 354t, antennas 352a to 352t, and / or other aspects described herein. Similarly, “receiving” can refer to various mechanisms that acquire data, such as from antennas 352a to 352t, transceivers 354a to 354t, RX MIMO detector 356, controller / processor 380, receive processor 358, memory 382, and / or other aspects described herein.
[0070] In some respects, one or more processors may be configured to perform various operations (such as those associated with the methods described herein) and respectively send (output) data to another interface configured to send data or receive (obtain) data from another interface configured to receive data.
[0071] 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.
[0072] 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.
[0073] 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.
[0074] 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.
[0075] 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 via the received Slot Format Indicator (SFI) (dynamically configured via DL Control Information (DCI) or semi-statically / statically configured 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.
[0076] 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. Thus, 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.
[0077] 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.
[0078] like Figure 4A As illustrated, 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).
[0079] 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.
[0080] 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.
[0081] 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.
[0082] 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.
[0083] 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.
[0084] 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. Overview of the use of the detection reference signal
[0085] SRS (Sound Reference Signal) is a reference signal transmitted by the UE in the uplink direction. This reference signal is used by network entities (e.g., base stations) to estimate the uplink channel quality over a wide bandwidth. SRS is the UL (Ultra-Low) reference signal transmitted by the UE to the base station. SRS measurements provide information about the combined effects of multipath fading, scattering, Doppler, and power loss of the transmitted signal. The UE uses SRS for uplink channel sounding, including channel quality estimation and synchronization. Unlike the demodulation reference signal (DM-RS), SRS is not associated with any physical uplink channel and supports uplink channel-dependent scheduling and link adaptation.
[0086] The role of SRS can be considered similar to that of CSI-RS. CSI-RS is a reference signal used for downlink channel quality estimation independent of PDSCH DMRS, while SRS is a reference signal used for uplink channel quality estimation independent of PUSCH DMRS. SRS plays an important role in systems such as NR, where TDD is the primary deployment mode. In TDD, the base station can use the channel estimation results from SRS not only for UL scheduling but also for DL scheduling based on channel reciprocity in TDD.
[0087] SRS can be configured for a variety of use cases. Such use cases include codebook-based closed-loop spatial multiplexing, controlling uplink transmission timing, reciprocal downlink pre-decoding in multi-user MIMO setups, and quasi-co-addressing (QCL) of physical channels and reference signals.
[0088] The UE can be configured to perform SRS-based antenna handover via RRC parameters. The UE can perform antenna handover in various ways depending on the RRC parameter settings and UE capabilities. SRS for antenna handover can be transmitted on SRS resources, which are part of a configured set of SRS resources. Depending on the configuration, each resource set can have SRS resources transmitted at different symbols, where each SRS resource consists of a single SRS port. SRS configuration settings can be used for different types of antenna handover between different transmit and receive antenna configurations. A UE with 2 TX chains and 4 RX antenna ports (2T4R) may require only 2 SRS resources to transmit (“probe”) on all 4 antenna ports (where each SRS resource has two ports, and each SRS port is associated with a different RX antenna port). Example antenna switch diversity ( ASDIV ) and radio frequency ( RF )path
[0089] Figure 5 An example of an electronic device 500 according to certain aspects of this disclosure is illustrated, the electronic device having multiple antennas operating in accordance with various wireless protocols and including first and second switched filters. The electronic device may be... Figure 1 and Figure 3 Example of UE 104. Besides including Figure 3 In addition to the various components illustrated, the electronic device 500 may also include Figure 5 One or more components are shown. For example, electronic device 500 may also include input / output ports (I / O ports) that enable data exchange or interaction with other devices, networks, or users. I / O ports may include serial ports (e.g., Universal Serial Bus (USB) ports), parallel ports, audio ports, infrared (IR) ports, etc.
[0090] For communication purposes, electronic device 500 also includes a wireless transceiver 522 coupled to a modem (not shown), a switched filter and controller 528, and one or more antennas 530-n. The wireless transceiver 522 uses radio frequency (RF) wireless signals to provide connectivity to a given network and other electronic devices connected thereto. Additionally or alternatively, electronic device 500 may include a wired transceiver (such as an Ethernet or fiber optic interface) for communication over a personal or local network, intranet, or the Internet.
[0091] Wireless transceiver 522 facilitates communication over any suitable type of wireless network, such as wireless local area networks (LANs) (WLANs) (such as Wi-Fi or Bluetooth (or equivalent near-field communication networks)), peer-to-peer (P2P) networks, mesh networks, cellular networks, wireless wide area networks (WWANs) (such as 3GPP2 LTE or 5G NR), navigation networks (e.g., the Global Positioning System (GPS) of North America or another Satellite Positioning System (SPS)) and / or wireless personal area networks (WPANs). In the context of example environment 100, wireless transceiver 522 enables electronic device 500 to communicate with base station 104 and the network connected thereto. Other figures referenced herein may relate to other wireless networks.
[0092] The modem of electronic device 500 (such as a baseband modem) may be implemented as a system-on-a-chip (SoC), providing a digital communication interface for data, voice, messaging, and other applications of electronic device 500. The modem may also include baseband circuitry to perform high-rate sampling processes, which may include analog-to-digital conversion (ADC), digital-to-analog conversion (DAC), gain correction, tilt correction, frequency conversion, etc. The modem may also include logic performing in-phase / quadrature (I / Q) operations, such as synthesis, encoding, modulation, demodulation, and decoding. More generally, the modem may be implemented as a digital signal processor (DSP) or a processor configured to perform signal processing to support communication via one or more networks. Alternatively, ADC or DAC operations may be performed by a separate component or another exemplified component (such as wireless transceiver 522).
[0093] Wireless transceiver 522 may include circuitry, logic, and other hardware for transmitting or receiving wireless signals for at least one communication frequency band. In operation, wireless transceiver 522 may implement at least one radio frequency transceiver unit to process data and / or signals associated with communication data from electronic device 500 via antenna 530. Generally, wireless transceiver 522 may include filters, switches, amplifiers, etc., for routing and processing signals transmitted or received via antenna 530. As shown, wireless transceiver 522 includes at least one converter unit (e.g., for ADC or DAC operation) and at least one transceiver (TRX) unit 526. However, generally, wireless transceiver 522 includes multiple transceiver units (e.g., for different wireless protocols, such as WLAN and WWAN, or for supporting different frequency bands or combinations of frequency bands).
[0094] In some cases, components of wireless transceiver 522 or its transceiver unit 526 are implemented as separate receiver and transmitter entities. Additionally or alternatively, wireless transceiver 522 may be implemented using multiple or different parts to achieve corresponding receive and transmit operations (e.g., using separate transmit and receive chains). Example specific implementations of transceiver unit 526 are described below. Furthermore, example specific implementations of a switched filter 528 and a switched filter controller are described herein, including interaction with wireless transceiver 522 and an associated modem. At least a portion of the switched filter controller may be implemented by the modem. Furthermore, different wireless protocols such as WWAN and WLAN may be implemented on separate chips or as separate SoCs. Therefore, blocks such as modems and transceivers 522 may represent more than one modem or transceiver implemented together on separate chips or separate SoCs.
[0095] In some implementations, communication signals may exist between different transceiver units or different modems to alert each other to communication events. For example, a high-speed GPIO pin, which may be referred to as a coexistence pin, may exist between WWAN transceiver unit 526-1 and WLAN transceiver unit 526-n. When one transceiver unit 526-n becomes operational (e.g., about to transmit or receive to establish a channel or for other purposes), the coexistence pin can be used to transmit a signal alerting the other transceiver unit 526-n. A switching filter controller may receive the signal on the coexistence pin to determine, based on the signal, whether to switch between a bypass signal path and a filtered signal path (e.g., RF path switching or selection). In this case, the switching filter controller is configured to further selectively connect transceiver unit 526-1 to antenna 530 via a bypass signal path or via a filtered signal path based on a signal from the second transceiver unit 526-n indicating a transmit or receive signal associated with the rejection band of filter 510. For example, based on signals from the coexistence pins of WLAN transceiver unit 526-n, the switching filter controller can determine to switch to the filtered signal path to ensure that WLAN transceiver unit 526-1 is not interfered with when sending or receiving initial communication used to establish a channel. The coexistence pins may be faster than (potentially with some delay) signaling between modems.
[0096] Therefore, in general, a wireless communication device may include a second transceiver unit 526-n, and a switched filter controller is configured to cause the switching circuit 202 to selectively connect transceiver unit 526-1 to antenna 530 via a bypass signal path or via a filtered signal path based on information from the second transceiver unit 526-n. Among other parameters, the information from the second transceiver unit 526-1 may also include information indicating the following: the operating frequency band of a second signal different from the carrier signal, or the position of the center frequency of the second signal within the operating frequency band, or the power level of the second signal, or some combination thereof.
[0097] Electronic devices may have more than one switching filter 528. Figure 5 An example is shown of an electronic device 500 having multiple antennas operating in various wireless protocols. For example... Figure 5 As shown, in addition to the first switched filter 528-1 and the second switched filter 528-2, the electronic device 500 also includes multiple antennas 530, at least one filter 502, at least one N-multiplexer 504, at least one switch 506, and at least one wireless transceiver 522. Optional components are shown in dashed lines. These components are interconnected using multiple conductive lines (e.g., wires or traces). As illustrated, the electronic device includes five antennas 530-1, 530-2, 530-3, 530-4, and 530-5. However, the electronic device 500 may have more or fewer antennas. Each corresponding antenna 530 is optionally coupled to a corresponding filter 502 or N-multiplexer 504. Thus, a total of five filters or N-multiplexers are coupled to five antennas 530-1…530-5. The N-multiplexer may include a duplexer, a tripplexer, etc. The N-worker can share a multi-band antenna with other modules operating in different frequency bands (e.g., 800 MHz, intermediate frequency bands such as 1700 MHz to 2200 MHz, and 5 GHz). To this end, each N-worker includes two or more filter units configured to attenuate frequencies that will be blocked from further propagation. Thus, a triplexer may include a high-pass filter unit (e.g., for 5150 MHz to 5925 MHz), a band-pass filter unit (e.g., for 3400 MHz to 3800 MHz), and a low-pass filter unit (e.g., for 1400 MHz to 2680 MHz). Although not shown, corresponding wires extend from each corresponding filter unit to another corresponding component, such as switch 506 or transceiver unit 526.
[0098] Starting from the upper right corner and moving clockwise, the first antenna 530-1 is coupled to the first N-processor 504-1, and the second antenna 530-2 is coupled to the second N-processor 504-2. The third antenna 530-3 is coupled to the third N-processor 504-3, and the fourth antenna 530-4 is coupled to the fourth N-processor 504-4. The fifth antenna 530-5 is optionally coupled to the filter 502. However, the electronics may include fewer N-processors or a different number of filters or N-processors, such as if antenna 530 is associated with multiple filters or N-processors. Here, each N-processor 504 may be implemented using one or more filter units and corresponding filter paths extending from each filter unit. Each filter unit may include, for example, a low-pass filter, a high-pass filter, or a band-pass filter.
[0099] The wireless transceiver 522 includes multiple transceiver units. Specifically, five transceiver units 526-1, 526-2, 526-3, 526-4, and 526-5 are shown. Each corresponding filter 502 or N-processor 504 is coupled to at least one corresponding transceiver unit 526-1 to 526-5. Although five transceiver units 526-1 to 526-5 are shown, the wireless transceiver 522 may include a different number of transceiver units, such as if the antenna 530 and the corresponding filter or N-processor are coupled to more than one transceiver unit 526.
[0100] Therefore, a network of wires, additional filters or N-processors, buffers, splitters, switches, etc., may extend between the depicted filters and N-processors and the multiple transceiver units 526-1 to 526-5, as indicated by network 512. Although network 512 is explicitly indicated only on the "left side" of wireless transceiver 522, network 512 may also include such components on the "right side" of wireless transceiver 522. Furthermore, for clarity, Figure 5 Additional details of network 512 are omitted. However, two switches are explicitly illustrated. Switch 506-1 is coupled between (i) the first N-transistor 504-1 and the second N-transistor 504-2 located on one side and (ii) the third transceiver unit 526-3 and the fourth transceiver unit 526-4 located on the other side. Furthermore, switch 506-2 is coupled between (i) the first switched filter 528 and the third N-transistor 504-3 located on one side and (ii) the first transceiver unit 526-1 and the second transceiver unit 526-2 located on the other side.
[0101] Different antennas can be used for signal diversity, various signal frequencies, different communication technologies, to implement multiple-input multiple-output (MIMO) processing for multiple streams, carrier aggregation (CA), beamforming from a specific side of an electronic device, etc.
[0102] As illustrated, electronic device 500 includes a first switching filter 528-1 and a second switching filter 528-2. The first switching filter 528-1 is coupled between a first transceiver unit 526-1 and a fifth antenna 530-5. The second switching filter 528-2 is coupled between the fifth transceiver unit 526-5 and a fourth antenna 530-4. Different transceiver units 526-1 and 526-5 can be configured for different frequency bands (and / or different wireless protocols). Each switching filter 528-1 and 528-2 can operate similarly to those described above, but each is configured using a filter 510 with a different frequency response (e.g., a notch filter with a different rejection band). Each frequency response can be provided to selectively prevent interference to a frequency band outside the band in which the corresponding transceiver unit 526 is operating.
[0103] As an example, the first transceiver unit 526-1 may be configured to transmit via a WWAN band (e.g., LTE B40 or NR N40), and filter 510-1 in the first switching filter 528-1 may be configured using a rejection band covering a WLAN band (e.g., Wi-Fi 2.4 GHz). In this example, the fifth transceiver unit 526-5 may be configured to transmit in another WWAN band (e.g., N79), and filter 510-2 in the second switching filter 528-2 may be configured using a rejection band covering another WLAN band (e.g., Wi-Fi 5 GHz). Alternatively, the fifth transceiver unit 526-5 may be configured to transmit in a WLAN band (e.g., Wi-Fi 2.4 GHz), and filter 510-2 in the second switching filter 528-2 may be configured using a rejection band covering a portion of the WWAN band (e.g., LTE B40 or NR N40). Other switching filters (not shown) can also be provided for different coexistence scenarios.
[0104] In another example, a first transceiver unit 526-1 configured for the N79 band may have a switched filter 528-1 with a filter 510-1 having a rejection band within the 5 GHz Wi-Fi band. Similarly, a fifth transceiver unit 526-5 configured for 5 GHz Wi-Fi may have a switched filter 528-2 with a filter 510-2 having a rejection band within the N79 band to avoid reducing receiver sensitivity in the N79 band. The 2.4 GHz second harmonic can also reduce receiver sensitivity in the N79 band; therefore, similarly, a fifth transceiver unit 526-5 configured for 2 GHz Wi-Fi may have a switched filter 528-2 with a filter 510-2 having a rejection band within the N79 band.
[0105] refer to Figure 5 In the scenarios described above, the carrier signal is transmitted via transceiver unit 526-1, and filter 510 protects adjacent or other frequency bands that operate in a frequency band different from the carrier signal's frequency band. However, in other scenarios, the situation may be reversed, and filter 510 may be provided to improve the ability to extract received signals received via transceiver unit 526-1. For example, when Wi-Fi is transmitting and operating towards the upper end of the adjacent 2.4 GHz band, the LTE B40 or NR N40 received signal may saturate. A switching filter controller can detect this scenario and cause switching circuit 202 to connect antenna 530 to transceiver unit 526-1 via filter 510 using a filtered signal path. This can increase the ability to receive signals in the LTE B40 or NR N40 frequency band. Since the LTE B40 or NR N40 can operate in Time Division Duplex (TDD) mode, the switching circuit 202 can be configured to bi-state toggle one or more switches in sync with the TDD cycle (e.g., for LTE B40 or NR N40 transmission, if the switching filter is determined to use a bypass signal path, but for LTE B40 or NR N40 reception, the switching filter is determined to use a filter signal path, then the switching circuit 202 can bi-state toggle one or more switches between the bypass path 512 and the filter 510 in sync with the TDD cycle). In any case, the switching filter 528 can be provided with different frequency bands for different scenarios to filter signals transmitted or received via transceiver unit 526-1 connected to the switching filter or via another transceiver unit 526-2. Overview of Adaptive Receive Diversity (ARD)
[0106] As noted above, ARD (Automatic Reception Assist) is a technology used in wireless communications to improve the quality and reliability of radio signal reception under adverse conditions, particularly in the presence of fading and interference. ARD involves dynamically adjusting the reception parameters of a wireless receiver (e.g., based on current channel conditions) to optimize device performance and signal reception quality and reliability. For example, in some cases, ARD may involve dynamically switching between a four-antenna / port (4Rx) mode, a three-antenna / port (3Rx) mode, a two-antenna / port (2Rx) mode, and a single-antenna / port (1Rx) mode.
[0107] Figure 6 An example diagram 600 illustrates adaptive reception diversity (ARD). As illustrated, ARD allows the UE to switch between 4Rx mode 602, transient state / mode 604, and 2Rx mode 606 based on service conditions.
[0108] For example, as illustrated, the UE can transition from 4Rx to transient mode after detecting a low scheduling rate. The UE can receive / acquire / generate feedback while in transient mode. As illustrated, the UE can transition to 2Rx after processing the feedback. As illustrated, the UE can transition from 2Rx to 4Rx based on burst detection or continuous 3 / 4L permission detection. In some cases, ARD may allow the UE to transition between additional modes (e.g., 1Rx mode and 3Rx mode). Aspects related to dynamic adjustment of ARD
[0109] This disclosure provides apparatus, methods, processing systems, and computer-readable media for dynamic adjustment of adaptive reception diversity (ARD).
[0110] As noted above, Adaptive Receive Diversity (ARD) generally refers to a technique used in wireless communications to improve the quality and reliability of radio signal reception under adverse conditions, particularly in the presence of fading and interference. ARD involves dynamically adjusting the receiving parameters of a wireless receiver (e.g., based on current channel conditions) to optimize device performance and signal reception quality and reliability.
[0111] Unfortunately, in some scenarios involving downlink and uplink CA where FDD and TDD carriers share antennas, TDD uplink SRS transmission can cause problems with FDD downlink reception. To overcome these issues, the UE can disable ARD and implement dynamic rank capping and reduced receiver sensitivity. However, when ARD is disabled, the UE may never transition to the optimal mode (e.g., from 4Rx mode to 2Rx mode) even when a larger number of receive antennas / ports does not provide any benefit, resulting in excessive power consumption / waste.
[0112] Certain aspects of this disclosure provide techniques for dynamic adjustment of ARD. For example, in some aspects, the UE can detect a conflict between resources allocated for receiving downlink signals (e.g., PDSCH) and resources allocated for transmitting SRS. In such cases, ARD can be dynamically adjusted (e.g., enabled, disabled, or mode switched) based on the configuration of SRS on the affected FDD receive port and / or TDD carrier.
[0113] Dynamically enabling / disabling ARD based on conflict / impact (or lack thereof) and / or SRS configuration, as described herein, can help reduce power / energy consumption. The techniques disclosed herein can be particularly helpful in multi-SIM (MSIM) scenarios, as power savings / gains can benefit each of the multiple SIMs (e.g., if these SIMs use a higher-order CA with TDD and FDD).
[0114] For reference Figure 7A and Figure 7B To understand the applicability of dynamically enabling / disabling ARD as presented herein, these diagrams illustrate example conflicts between resources allocated for uplink transmission and downlink reception according to certain aspects of this disclosure.
[0115] like Figure 7A As illustrated in Figure 700, for example, a device (e.g., a UE) may have four antennas (Ant0, Ant1, Ant2, and Ant3) configured to receive RF signals and / or transmit RF signals.
[0116] However, as illustrated at 702, signal reception (e.g., PDSCH) at certain antennas (e.g., Ant1 in this example) may be interrupted due to collisions. As illustrated at 704, the collision in this example is caused by a scheduled transmission of SRS using Ant1. Such collisions may occur, for example, when SRS is transmitted using certain antennas during the same time period as PDSCH reception (e.g., during the same time slot).
[0117] like Figure 7B As illustrated in Figure 750, when the same antenna / port is scheduled to be used for uplink transmission and downlink reception in the same time slot, a conflict may occur between uplink transmission and downlink reception. Figure 7B The example illustrates such a conflict between antenna switching (AS) SRS using the same antenna / port and downlink reception of PDSCH scheduled in slot 4.
[0118] As noted above, certain aspects of this disclosure provide techniques for dynamic adjustment of ARD. For example, in some aspects, the UE can detect a conflict between resources allocated for receiving downlink signals (e.g., PDSCH) and resources allocated for transmitting SRS. In such cases, ARD can be dynamically adjusted (e.g., enabled, disabled, or mode switched) based on the configuration of SRS on the affected FDD receive port and / or TDD carrier. These techniques are available in reference to... Figure 8 To understand this, the diagram depicts a call flow chart 800 illustrating dynamic adjustments to ARD according to certain aspects of this disclosure.
[0119] In some respects, Figure 8 The UE shown can be about Figure 1 and Figure 3 Examples of UE 104 depicted and described. In some respects, Figure 8 The network entities shown can be relative to Figure 1 and Figure 3 The BS 102 (e.g., gNB) depicted and described, or relative to Figure 2 Examples of decomposed base stations depicted and described.
[0120] As illustrated at 802, the UE can be configured using a first resource for receiving downlink signals (e.g., PDSCH) and a second resource for transmitting uplink signals (e.g., SRS).
[0121] As illustrated at 804, the UE can detect conflicts between the first resource and the second resource (such as the conflicts described above with reference to Figure 7). As illustrated at 806, the UE can dynamically adjust the ARD mode if one or more conditions are met after a conflict is detected.
[0122] As illustrated at 808, the UE can use the adjusted ARD mode to receive PDSCH and / or transmit SRS.
[0123] As noted above, certain aspects of this disclosure provide techniques for a UE to dynamically adjust ARD based on the affected FDD receive port / antenna and / or TDD carrier SRS configuration (e.g., whether the SRS is scheduled periodically, semi-persistently, or aperiodically).
[0124] In some aspects, for example, the UE can detect collisions between one or more ports / antennas used for FDD reception and TDD transmission based on RRC over-the-air (OTA) and RF configuration. The network is generally free to schedule downlink transmissions on both FDD and TDD carriers. However, in some cases, when there is a collision with uplink SRS transmissions on a TDD carrier, the network may not schedule any downlink transmissions on the FDD carrier.
[0125] According to certain aspects of this disclosure, ARD can be enabled at the UE when there is no conflict between TDD SRS transmission and FDD DL reception. In some aspects, ARD can be disabled at the UE when a scheduling change causes TDD SRS transmission to affect FDD downlink reception. In some aspects, the UE can wait / monitor for a specific duration before disabling ARD to strive to ensure that the observed impact reaches a threshold duration (e.g., and to avoid rapid handover or "ping-pong effects"). For example, the UE can monitor the scheduling patterns of FDD DL transmission (reception at the UE) and TDD SRS transmission to determine whether the scheduling pattern will result in a conflict for the threshold duration (e.g., ...). X The impact duration (in milliseconds) can be configurable. For example, the impact duration (on a specific affected / conflicting time slot) can inform ARD adjustment (e.g., enabling and disabling) decisions for that affected time slot.
[0126] For example, if the UE is currently operating with four active receive ports / antennas (4Rx), and if a scheduled TDD uplink SRS transmission affects two FDD downlink receive ports / antennas (e.g., for a threshold duration), the UE can enable ARD and directly switch to 2Rx (e.g., deactivate two of the four active receive ports / antennas). This allows the UE to report rank 2 in the uplink. In some cases, the same monitoring mode window threshold can be applied here. X ms (e.g., or different thresholds) Y (ms) to avoid rapid switching or ping-pong effect.
[0127] In some respects, if the receive chain is frequently changed / adjusted due to ASDIV operation, ARD can be disabled to estimate a better receive and transmit chain, allowing the UE to avoid / mitigate unnecessary impacts on FDD reception.
[0128] As noted above, in some cases, the SRS configuration on a TDD carrier can be periodic, semi-persistent (e.g., the network can be dynamically activated or deactivated), or aperiodic. Disabling ARD without considering SRS configuration (e.g., statically) can also lead to excessive power consumption / waste.
[0129] According to certain aspects of this disclosure, the UE can detect the nature of the SRS configuration (e.g., scheduling mode) configured on a TDD carrier. For example, the UE can determine whether the SRS is configured / scheduled periodically, semi-persistently, or aperiodically, and the UE can make ARD adjustment decisions based on this determination.
[0130] For example, in some aspects, when the UE determines that the SRS is periodically configured / scheduled, the UE can disable ARD based on conflicts / impacts, as described above. In some aspects, when the UE determines that the SRS is semi-persistently configured / scheduled, the UE can disable ARD based on the activation and / or conflicts / impacts of the semi-persistent (SP) SRS. For example, when the network activates the SP SRS, the UE can keep ARD enabled (or enable ARD if disabled). If the SP SRS conflicts with downlink FDD reception (as described above), the UE can decide to disable / enable ARD and / or keep ARD disabled / enabled until the conflict is resolved, or until the SRS AS is deactivated (e.g., via MAC-CE).
[0131] In some cases, once SP SRS is activated, the same can be used. X A duration threshold of milliseconds (ms) is used to avoid any ping-pong effect. For example, this threshold may be applicable when downlink signals (e.g., PDSCH) and / or uplink signals (e.g., SRS) are associated with multiple subscriber identity modules (MSIMs).
[0132] In some respects, when the UE determines that the SRS is configured / scheduled non-periodically, the UE may allow the ARD to remain disabled (or may disable the ARD), and the UE may remain in 4Rx mode.
[0133] When making ARD adjustment decisions based on each cell and / or each bandwidth portion (BWP), for example, when the UE has received 4L permission for a reduced BWP, the UE may consider SRS configuration / scheduling. In scenarios where the UE has Layer 2 (2L) permission in the BWP configured via RRC, ARD can be disabled based on collision / conflict / impact and / or SRS configuration / scheduling.
[0134] When two receive ports / antennas are affected by reduced receive sensitivity on the intermediate frequency band FDD carrier, the UE can enable report rank 2 and enable ARD to immediately switch to 2Rx to reduce power / energy consumption (e.g., in the case of having four enabled receive ports / antennas and two or one enabled transmit ports / antennas (2T4R and 1T4R respectively)).
[0135] When a receive port / antenna is affected by reduced receive sensitivity on an intermediate frequency band FDD carrier, the UE can dynamically enable ARD (Advanced Receiver Assist) if scheduling from the network is low. In such cases, after the UE dynamically enables ARD, it can transition to 2Rx instead of requesting / using Layer 3 (3L) permission. The UE can use the rank capping algorithm and can report rank 3 to reduce power / energy consumption. In other words, the UE can transition from 3Rx to 2Rx and then transition back to 3Rx when the UE utilizes sufficient permission from the network for configuration.
[0136] Figure 9 An example timing diagram 900 is depicted illustrating the dynamic adjustment of an ARD according to certain aspects of this disclosure.
[0137] As illustrated, the UE can transmit SRS on a TDD carrier and receive downlink signals (e.g., PDSCH) on an FDD carrier. As illustrated, SRS transmission may affect PDSCH reception.
[0138] As illustrated at 902, the UE can enable ARD, thereby allowing the UE to switch between 4Rx mode, 3Rx mode, 2Rx mode, and 1Rx mode (e.g., based on service conditions). As illustrated, the UE can detect when the FDD slot impact has not reached or exceeded a threshold. X ms. Therefore, the UE can remain in the ARD enabled state.
[0139] However, as illustrated at 904, the UE detects that the FDD slot effect does indeed reach or exceed the threshold. X After ms, the UE can disable ARD for up to the duration of the affected time slot.
[0140] After ARD is disabled on the affected time slots, the UE can continue to monitor / measure / detect the impact of FDD time slots. As illustrated at 906, the UE can detect if the FDD time slot has not reached or exceeded a threshold. X The impact of milliseconds. As illustrated in 908, the UE can enable ARD based on detection.
[0141] Dynamically enabling / disabling ARD, as described in this article, can help reduce power / energy consumption, especially in MSIM scenarios where power savings / gains can benefit each SIM if it uses a higher-order CA with TDD and FDD. Example Operation
[0142] Figure 10 This illustrates the use of user equipment (UE) such as Figure 1 and Figure 3 An example of a method 1000 for wireless communication at UE 104.
[0143] Method 1000 begins at step 1005, in which: configuration information is received, which configures the UE using a first resource for receiving at least one downlink signal and a second resource for transmitting at least one uplink signal. In some cases, the operation of this step refers to, as referenced Figure 11 The circuitry and / or code described for receiving, or that can be executed by the circuitry and / or code for receiving.
[0144] Method 1000 then proceeds to step 1010, in which a conflict between the first resource and the second resource is detected. In some cases, this step refers to the operation as described in the reference... Figure 11 The circuitry and / or code described for detection, or the circuitry and / or code for detection that can be executed by the circuitry and / or code for detection.
[0145] Method 1000 then proceeds to step 1015, in which the adaptive receive diversity (ARD) mode is dynamically adjusted if one or more conditions are met after the collision is detected. In some cases, the operation of this step refers to, as described in reference... Figure 11 The circuitry described for dynamic adjustment and / or the code for dynamic adjustment, or the code that can be executed by the circuitry for dynamic adjustment and / or the code for dynamic adjustment.
[0146] In some respects, one or more conditions relate to whether a conflict is detected within a threshold duration.
[0147] In some respects, one or more conditions involve at least one of the following: the UE's ability to adjust ARD mode; the configuration of at least one uplink signal; or whether ARD mode is enabled or disabled.
[0148] In some respects, dynamically adjusting ARD mode includes disabling ARD mode based on detected conflicts.
[0149] In some respects, method 1000 also includes enabling ARD mode when no conflict is detected. In some cases, this step refers to the operation as described in reference... Figure 11 The circuitry described for enabling and / or the code for enabling, or the circuitry described for enabling and / or the code for enabling, may be executed by the circuitry described for enabling and / or the code for enabling.
[0150] In some respects, dynamically adjusting the ARD mode includes at least one of the following: adjusting a first number of antennas used by the UE to receive at least one downlink signal; or adjusting a second number of antennas used by the UE to transmit at least one uplink signal.
[0151] In some respects, one of the first number of antennas and one of the second number of antennas are shared by a common radio frequency (RF) front end.
[0152] In some respects, uplink signals include sounding reference signals (SRS).
[0153] In some respects, SRS is sent periodically, aperiodically, or semi-persistently.
[0154] In some respects, downlink signaling includes transmission via the Physical Downlink Shared Channel (PDSCH).
[0155] In some respects, the first resource is configured for frequency division duplex (FDD) mode; and the second resource is configured for time division duplex (TDD) mode.
[0156] In some respects, primary and secondary resources include time and frequency resources.
[0157] In some respects, downlink and uplink signals are associated with multiple subscriber identity modules (SIMs).
[0158] In one aspect, method 1000 or any aspect related to the method may be made by means of a device (such as...) Figure 11 The communication device 1100 performs the execution, and the device includes various components capable of operating, being configured, or adapted to perform the method 1000. The communication device 1100 is described in further detail below.
[0159] 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. Example communication device
[0160] 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 relative to... Figure 1 and Figure 3 The UE 104 described.
[0161] Communication device 1100 includes a processing system 1105 coupled to a transceiver 1165 (e.g., a transmitter and / or receiver). The transceiver 1165 is configured to transmit and receive signals for communication device 1100 via antenna 1170, such as the various signals described herein. The 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.
[0162] 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 relative to... Figure 3 As described. One or more processors 1110 are coupled to a computer-readable medium / memory 1135 via a bus 1160. In some aspects, the computer-readable medium / memory 1135 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 relative to Figure 10 The described method 1000 or any aspect thereof. It should be noted that references to a processor performing the functions of communication device 1100 may include one or more processors 1110 performing those functions of communication device 1100.
[0163] In the depicted example, computer-readable medium / memory 1135 stores code (e.g., executable instructions), such as code 1140 for receiving, code 1145 for detection, code 1150 for dynamic adjustment, and code 1155 for enabling. Processing the code 1140 for receiving, the code 1145 for detection, the code 1150 for dynamic adjustment, and the code 1155 for enabling causes the communication device 1100 to perform actions relative to... Figure 10 The described method 1000 or any aspect related to that method.
[0164] One or more processors 1110 include circuitry configured to implement (e.g., execute) code stored in a computer-readable medium / memory 1135, including circuitry 1115 for receiving, circuitry 1120 for detection, circuitry 1125 for dynamic adjustment, and circuitry 1130 for enabling. Processing using the circuitry 1115 for receiving, the circuitry 1120 for detection, the circuitry 1125 for dynamic adjustment, and the circuitry 1130 for enabling enables the communication device 1100 to perform operations relative to... Figure 10 The described method 1000 or any aspect related to that method.
[0165] The various components of the communication device 1100 can provide for performing relative to Figure 10 The described method 1000 or any component related to that method. For example, components for sending, transmitting, or outputting for transmission may include... Figure 3 The transceiver 354 and / or antenna 352 of the illustrated UE 104 Figure 11 The communication device 1100 includes a transceiver 1165 and an antenna 1170. Components for receiving or acquiring data may include... Figure 3 The transceiver 354 and / or antenna 352 of the illustrated UE 104 Figure 11 The transceiver 1165 and antenna 1170 of the communication device 1100. Example Terms
[0166] Specific implementation examples are described in the following numbered clauses:
[0167] Clause 1: A method for wireless communication at a user equipment (UE), the method comprising: receiving configuration information, the configuration information configuring the UE using a first resource for receiving at least one downlink signal and a second resource for transmitting at least one uplink signal; detecting a conflict between the first resource and the second resource; and dynamically adjusting an adaptive reception diversity (ARD) mode if one or more conditions are met after the conflict is detected.
[0168] Clause 2: The method described in Clause 1, wherein one or more conditions are based on whether the conflict is detected within a threshold duration.
[0169] Clause 3: The method described in Clause 2, wherein the one or more conditions are based on at least one of the following: the UE's ability to adjust the ARD mode; the configuration of the at least one uplink signal; or enabling or disabling the ARD mode.
[0170] Clause 4: The method according to any one of Clauses 1 to 3, wherein dynamically adjusting the ARD mode includes disabling the ARD mode based on detecting the conflict.
[0171] Clause 5: The method described in Clause 4 further includes: enabling the ARD mode when the conflict is not detected.
[0172] Clause 6: The method according to any one of Clauses 1 to 5, wherein dynamically adjusting the ARD mode includes at least one of: adjusting a first number of antennas used by the UE to receive the at least one downlink signal; or adjusting a second number of antennas used by the UE to transmit the at least one uplink signal.
[0173] Clause 7: The method described in Clause 6, wherein one of the antennas in the first number of antennas and one of the antennas in the second number of antennas are shared by a common radio frequency (RF) front end.
[0174] Clause 8: The method according to any one of Clauses 1 to 7, wherein the uplink signal includes a sounding reference signal (SRS).
[0175] Clause 9: The method described in Clause 8, wherein the SRS is transmitted periodically, aperiodically, or semi-persistently.
[0176] Clause 10: The method according to any one of Clauses 1 to 9, wherein the downlink signaling includes Physical Downlink Shared Channel (PDSCH) transmission.
[0177] Clause 11: The method according to any one of Clauses 1 to 10, wherein: the first resource is configured for Frequency Division Duplex (FDD) mode; and the second resource is configured for Time Division Duplex (TDD) mode.
[0178] Clause 12: The method according to any one of Clauses 1 to 11, wherein the first resource and the second resource include time and frequency resources.
[0179] Clause 13: The method according to any one of Clauses 1 to 12, wherein the downlink signal and the uplink signal are associated with a plurality of subscriber identity modules (SIMs).
[0180] Clause 14: An apparatus comprising: a memory including executable instructions; and a processor configured to execute the executable instructions and cause the apparatus to perform a method according to any one of Clauses 1 to 13.
[0181] Clause 15: An apparatus comprising components for performing the method according to any one of Clauses 1 to 13.
[0182] Clause 16: 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 13.
[0183] Clause 17: A computer program product embodied on a computer-readable storage medium, the computer program product comprising code for performing a method according to any one of Clauses 1 to 13. Additional Notes
[0184] 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 the 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 the claims.
[0185] 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.
[0186] As used herein, "processor," "at least one processor," or "one or more processors" generally refers to a single processor configured to perform one or more operations, or multiple processors configured to collectively perform one or more operations. In the case of multiple processors, the execution of one or more operations may be divided among different processors, but one processor may perform multiple operations, and multiple processors may collectively perform a single operation. Similarly, "memory," "at least one memory," or "one or more memory" generally refers to a single memory configured to store data and / or instructions, or multiple memories configured to collectively store data and / or instructions.
[0187] As used in this article, the phrase “at least one of” in a list of items refers to any combination of these entries, including a single member. 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).
[0188] 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, etc. Additionally, "determine" can include receiving (e.g., receiving information), accessing (e.g., accessing data in memory), etc. Furthermore, "determine" can include parsing, selecting, picking, building, etc.
[0189] The methods disclosed herein include one or more actions for implementing the methods. These method actions may be interchanged without departing from the scope of the claims. In other words, unless a specified order of actions is given, 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 can 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.
[0190] 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 explicitly 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 of ordinary skill 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 explicitly recited in the claims.
Claims
1. An apparatus for wireless communication at a user equipment (UE), the apparatus comprising: At least one memory, the at least one memory including computer-executable instructions; and one or more processors, wherein the one or more processors are individually or jointly configured to execute the computer-executable instructions and cause the UE to: The UE is configured using a first resource for receiving at least one downlink signal and a second resource for transmitting at least one uplink signal. Detect the conflict between the first resource and the second resource; as well as The adaptive receive diversity (ARD) mode is dynamically adjusted when one or more conditions are met after the conflict is detected.
2. The apparatus of claim 1, wherein the one or more conditions are based on whether the conflict is detected within a threshold duration.
3. The apparatus of claim 2, wherein the one or more conditions are based on at least one of the following: the UE's ability to adjust the ARD mode; the configuration of the at least one uplink signal; or enabling or disabling the ARD mode.
4. The apparatus of claim 1, wherein, in order to dynamically adjust the ARD mode, the one or more processors are further configured individually or collectively to cause the UE to disable the ARD mode based on the detection of the conflict.
5. The apparatus of claim 4, wherein the one or more processors are further configured to enable the ARD mode of the UE in the absence of detection of the conflict.
6. The apparatus of claim 1, wherein, in order to dynamically adjust the ARD mode, the one or more processors are further configured individually or collectively to cause the UE to perform at least one of the following: adjusting a first number of antennas used by the UE to receive the at least one downlink signal; or adjusting a second number of antennas used by the UE to transmit the at least one uplink signal.
7. The apparatus of claim 6, wherein one antenna of the first number of antennas and one antenna of the second number of antennas are shared by a common radio frequency (RF) front end.
8. The apparatus of claim 1, wherein the uplink signal includes a sounding reference signal (SRS).
9. The apparatus of claim 8, wherein the SRS is transmitted periodically, aperiodically, or semi-persistently.
10. The apparatus of claim 1, wherein the downlink signal comprises Physical Downlink Shared Channel (PDSCH) transmission.
11. The apparatus according to claim 1, wherein: The first resource is configured for frequency division duplex (FDD) mode; and the second resource is configured for time division duplex (TDD) mode.
12. The apparatus of claim 1, wherein the first resource and the second resource include time and frequency resources.
13. The apparatus of claim 1, wherein the downlink signal and the uplink signal are associated with a plurality of subscriber identity modules (SIMs).
14. A method for conducting wireless communication at a user equipment (UE), the method comprising: The UE is configured using a first resource for receiving at least one downlink signal and a second resource for transmitting at least one uplink signal. Detect the conflict between the first resource and the second resource; as well as The adaptive receive diversity (ARD) mode is dynamically adjusted when one or more conditions are met after the conflict is detected.
15. The method of claim 14, wherein the one or more conditions are based on whether the conflict is detected within a threshold duration.
16. The method of claim 15, wherein the one or more conditions are based on at least one of the following: the UE's ability to adjust the ARD mode; the configuration of the at least one uplink signal; or enabling or disabling the ARD mode.
17. The method of claim 14, wherein dynamically adjusting the ARD mode includes disabling the ARD mode based on detecting the conflict.
18. The method according to claim 17, further comprising: Enable the ARD mode if the conflict is not detected.
19. The method of claim 14, wherein dynamically adjusting the ARD mode comprises at least one of: adjusting a first number of antennas used by the UE to receive the at least one downlink signal; or adjusting a second number of antennas used by the UE to transmit the at least one uplink signal.
20. The method of claim 19, wherein one antenna of the first number of antennas and one antenna of the second number of antennas are shared by a common radio frequency (RF) front end.
21. The method of claim 14, wherein the uplink signal includes a sounding reference signal (SRS).
22. The method of claim 21, wherein the SRS is transmitted periodically, aperiodically, or semi-persistently.
23. The method of claim 14, wherein the downlink signal comprises Physical Downlink Shared Channel (PDSCH) transmission.
24. The method of claim 14, wherein: The first resource is configured for frequency division duplex (FDD) mode; and the second resource is configured for time division duplex (TDD) mode.
25. The method of claim 14, wherein the first resource and the second resource include time and frequency resources.
26. The method of claim 14, wherein the downlink signal and the uplink signal are associated with a plurality of subscriber identity modules (SIMs).
27. A computer-readable medium at a user equipment (UE), the computer-readable medium having instructions stored thereon, the instructions causing the UE to: when executed individually or jointly by one or more processors. The UE is configured using a first resource for receiving at least one downlink signal and a second resource for transmitting at least one uplink signal. Detect the conflict between the first resource and the second resource; as well as The adaptive receive diversity (ARD) mode is dynamically adjusted when one or more conditions are met after the conflict is detected.
28. An apparatus for wireless communication at a user equipment (UE), the apparatus comprising: A component for receiving configuration information, the configuration information configuring the UE using a first resource for receiving at least one downlink signal and a second resource for transmitting at least one uplink signal; A component used to detect conflicts between the first resource and the second resource; and A component for dynamically adjusting the adaptive receive diversity (ARD) mode when one or more conditions are met after the conflict is detected.