ADAPTIVE SOUNDING REFERENCE SIGNAL MAPPING FOR IMPROVED CHANNEL ESTIMATION - Patent application
Patent Information
- Application Number
- JP2022572381
- Authority / Receiving Office
- JP · JP
- Patent Type
- Patents
- Current Assignee / Owner
- Filing Date
- 2020-12-24
- Publication Date
- 2025-03-05
- Estimated Expiration
- 2040-12-24
Smart Images

Figure 0007640583000002 
Figure 0007640583000003 
Figure 0007640583000004
Abstract
Description
[Background technology]
[0001] Many electronic devices allow users to communicate with other devices and access resources via wireless networks. A wireless network is typically provided through and managed by wireless network base stations. To communicate over a wireless network, a mobile station establishes a connection with one of the base stations to receive downlink information or transmit uplink information (e.g., control signaling or data). At the physical level, this information is communicated as respective signals transmitted by the mobile station or base station over channels of the wireless communication environment.
[0002] To enable the respective transmitter configurations, the mobile station typically uses a sounding channel by which a reference signal is transmitted to a base station, which estimates the characteristics of the channel between the base station and the mobile station for wireless communication. To do so, the mobile station transmits a reference signal via a transmit chain connected to the respective antenna of the mobile station. However, due to the cost and complexity associated with switching the transmit chain of the mobile station between antennas, most mobile stations may transmit a reference signal via one or two respective antennas. Thus, the transmit chain switching configuration of the mobile station may limit the number of reference signals (e.g., two reference signals) that the mobile station can transmit, which in turn may limit the accuracy with which the base station can estimate the channel for wireless communication. Summary of the Invention
[0003] overview The present disclosure describes an apparatus and technique for adaptive sounding reference signal mapping to improve channel estimation. In various aspects, a User Equipment (UE) generates a set of Sounding Reference Signal (SRS) symbols, the set of SRS symbols including at least a first and a second SRS symbol (e.g., two SRS symbols of a sequence of four SRS symbols). An offset is determined for the second SRS symbol based on a difference between a first radio chain of the UE and a second radio chain of the UE. The first SRS symbol and the second SRS symbol (e.g., the offset SRS symbol) are then mapped to an antenna port (e.g., a physical antenna port) of the first radio chain of the UE. The UE transmits the first SRS symbol to a base station via an antenna port of the first radio chain of the UE, and transmits the second SRS symbol to the base station via an antenna port of the first radio chain while the offset is applied to the first radio chain. The UE communicates uplink or downlink signaling or information with the base station based on the channel information determined from the at least two SRS symbols. By doing so, the UE can improve channel estimation for the uplink and / or downlink communications, which in turn can enable improved communication throughput between the UE and the base station.
[0004] In some aspects, a method for adaptive sounding reference signal mapping performed by a user equipment (UE) comprises generating a set of sounding reference signal (SRS) symbols, the set of SRS symbols including at least a first SRS symbol and a second SRS symbol. An offset is determined for the second SRS symbol based on a difference between a first radio chain of the UE and a second radio chain of the UE. The first SRS symbol and the second SRS symbol are mapped to an antenna port of the first radio chain of the UE. The UE transmits the first SRS symbol to a base station via the antenna port of the first antenna chain and then applies the offset for the second SRS symbol to the first radio chain. The UE transmits the second SRS symbol to the base station via the antenna port of the first radio chain with the offset applied to the first radio chain. The UE and base station can then communicate based on channel state information determined using at least the first SRS symbol and the second SRS symbol.
[0005] In another aspect, a method for performing adaptive sounding reference signal mapping using multiple radio chains of a user equipment comprises generating a sequence of sounding reference signal (SRS) symbols corresponding to four respective antennas of the multiple radio chains, the four respective antennas including at least a first antenna, a second antenna, a third antenna, and a fourth antenna. A first offset is determined for a third SRS symbol of the SRS symbols based on a difference between a first radio chain of the first antenna and a third radio chain of the third antenna. A second offset is determined for a fourth SRS symbol based on a difference between a second radio chain of the second antenna and a fourth radio chain of the fourth antenna. A first SRS symbol and a third SRS symbol of the SRS symbols are mapped to the first radio chain of the first antenna, and a second SRS symbol and a fourth SRS symbol of the SRS symbols are mapped to the second radio chain of the second antenna. The UE transmits the first SRS symbol to the base station via the first radio chain of the first antenna and transmits the second SRS symbol to the base station via the second radio chain of the second antenna. The first offset is then applied to the first radio chain of the first antenna and the second offset is applied to the second radio chain of the second antenna. The UE then transmits the third SRS symbol to the base station via the first antenna of the first radio chain while the first offset is applied to the first radio chain and transmits the fourth SRS symbol to the base station via the second antenna of the second radio chain while the second offset is applied.
[0006] In yet another aspect, a method for enabling a user equipment to perform adaptive sounding reference signal mapping comprises characterizing radio chains of a plurality of antennas of the user equipment (UE) to provide respective radio chain information. The method then assigns antennas of receive-only radio chains to antennas of transmit-capable radio chains based on the respective radio chain information. An offset between the receive-only radio chain and the transmit-capable radio chain is then determined based on the respective radio chain information. The offset information is then stored in a memory of the UE to enable mapping of sounding reference signal symbols from the antennas of the receive-only radio chain to the antennas of the transmit-capable radio chain.
[0007] Details of one or more implementations of adaptive sounding reference signal mapping for improving channel estimation are described in the accompanying drawings and the following description. Other features and advantages will be apparent from the description and drawings, as well as the claims. This summary is provided to introduce the subject matter that is further described in the detailed description and drawings. As such, this summary should not be considered as describing essential features, nor should it be used to limit the scope of the subject matter of the appended claims.
[0008] The present disclosure describes apparatus and techniques for adaptive sounding reference signal mapping for improving channel estimation with reference to the following drawings: The use of the same or similar reference numbers throughout the description and drawings may indicate like features or components. [Brief description of the drawings]
[0009] [Figure 1] FIG. 1 illustrates an example operating environment in which various aspects of adaptive sounding reference signal mapping can be implemented. [Diagram 2]1 is an example device diagram of a network entity capable of implementing various aspects of adaptive sounding reference signal mapping. [Diagram 3] FIG. 1 illustrates an example configuration of components for performing adaptive sounding reference signal mapping in accordance with one or more aspects. [Figure 4] 1 illustrates an example antenna port mapping for transmitting sounding reference signal symbols in accordance with one or more aspects. [Diagram 5] FIG. 1 illustrates an example wireless network environment in which user equipment can transmit a sounding reference signal to a base station in accordance with one or more aspects. [Figure 6] 1 illustrates an example resource grid and time slots of time and frequency resources to which sounding reference signal symbols may be mapped, according to one or more aspects. [Figure 7] 1 illustrates another example of a resource grid of time and frequency resources onto which sounding reference signal symbols may be mapped, according to one or more aspects. [Figure 8] 1 is an example control and signaling diagram for performing adaptive mapping of a sounding reference signal in accordance with one or more aspects. [Figure 9] 1 illustrates an example method for adaptive sounding reference signal mapping in accordance with one or more aspects. [Figure 10] 1 illustrates an example method for mapping offset sounding reference signal symbols to respective antennas according to one or more aspects. [Figure 11A] 1 illustrates an example methodology for enabling user equipment to perform aspects of adaptive sounding reference signal mapping. [Figure 11B] 1 illustrates an example methodology for enabling user equipment to perform aspects of adaptive sounding reference signal mapping. [Figure 12] FIG. 10 illustrates an example graph of user equipment throughput performance improvement provided by adaptive sounding reference signal mapping in accordance with the described aspects. [Figure 13] FIG. 1 illustrates an example electronic device capable of implementing techniques for adaptive sounding reference signal mapping in accordance with one or more aspects. [Figure 14] FIG. 1 illustrates an exemplary system-on-chip (SoC) environment in which techniques for adaptive sounding reference signal mapping can be implemented. [Figure 15] FIG. 1 illustrates an example configuration of a wireless communications processor capable of implementing various aspects of adaptive sounding reference signal mapping. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0010] Previous techniques for estimating a communication channel are typically limited by the hardware configuration of the user equipment (UE) that transmits channel sounding signals to a base station. In general, a base station can estimate a communication channel using channel sounding signals transmitted by the UE, and from these channel sounding signals, the base station determines a configuration (e.g., beamforming and precoding configuration) for transmitting downlink communication to the UE. However, because most UE receive and transmit path configurations are asymmetric, the accuracy with which the base station estimates the communication channel may be limited relative to the number of antennas supported by the UE. For example, a UE may include multiple antennas (e.g., four antennas), but hardware for receiving Multiple-Input Multiple-Output (MIMO) or realizing High-Order Receive Diversity (HORxD) modes can currently only support transmission via a few antennas (e.g., two antennas) due to cost and space constraints associated with transmitters and antenna switching circuitry. Thus, despite having multiple antennas to improve reception of downlink communications from the base station, the UE can only transmit channel sounding signals via one or two transmit antennas. Without a channel sounding signal from each receive antenna, the base station's channel estimation accuracy is limited to the uplink path of the UE's transmit antennas. Thus, the base station's downlink transmission configuration determined based on the sounding signal uplink path may be suboptimal, resulting in reduced downlink data throughput to the UE.
[0011] In contrast to such previous techniques, the present disclosure describes aspects of adaptive sounding reference signal mapping to improve channel estimation. In general, the described aspects enable a UE to perform an adaptive channel sounding procedure to improve channel estimation, in which the UE can approximate the transmission of additional sounding reference signal (SRS) symbols from an antenna not coupled to the UE's transmit chain (e.g., a receive-only antenna). In other words, the UE can leverage the mapping of SRS symbols to resources of the air interface corresponding to the receive-only antenna to apply an offset to a transmit chain coupled to a different antenna, thereby enabling the UE to sound another uplink path to the base station. By doing so, the additional SRS symbols approximating the different uplink path can enable the base station to estimate the characteristics of the communication channel with greater accuracy, enabling more accurate downlink channel configuration and improved downlink throughput for the UE.
[0012] As a review, the UE may transmit one SRS symbol from each antenna as part of a channel estimation process in which the base station estimates the channel quality corresponding to each communication path when a multiple antenna scheme is implemented in the communication between the UE and the base station. However, as described in connection with the adaptive sounding reference signal mapping, the SRS symbols or corresponding SRS ports are not necessarily directly mapped to each physical antenna of the UE. In other words, the SRS symbols are mapped to respective subcarriers of the air interface resource grid for each of the UE antennas to reduce interference. Furthermore, there are various SRS configurations that the UE can realize based on the UE hardware and the sounding procedure requirements by the base station.
[0013] These SRS configurations generally include 1T2R, 1T4R, 2T2R, 2T4R or T=R, where "T" represents a possible antenna port of the transmit chain (Tx antenna or transmit-capable radio chain) and "R" represents a possible antenna port of the receive antenna (Rx antenna or receive-only radio chain). In the context of various SRS symbol transmission and UE configurations, 1T2R is one Tx chain capable of transmitting SRS symbols via two receive antennas, 1T4R is one Tx chain capable of transmitting SRS symbols via four receive antennas, 2T2R is two Tx chains capable of transmitting SRS symbols via two receive antennas, and 2T4R is two Tx chains capable of transmitting SRS symbols via four receive antennas. Thus, in order to sound four different communication channels using the previous techniques, the UE must include antenna switching circuitry that physically couples one or two transmit chains to all four receive antennas of the UE. As noted above, adding such antenna switching circuitry (e.g., supporting 1T4R or 2T4R switch circuits) to the UE would be prohibitively expensive in terms of cost and PCB design space, especially to cover all combinations of frequency bands. Furthermore, the path loss associated with this additional switching circuitry (e.g., cumulative insertion loss across the RF front end) may also degrade RF performance, so that little, if any, gain is achieved by adding additional switching circuitry for additional transmit radio paths.
[0014] To address these and other issues, the described aspects of adaptive sounding reference signal mapping enable a UE to achieve approximation of channel sounding for more communication paths than the UE can physically use for uplink transmissions. For example, in accordance with one or more aspects, the UE may achieve 1T4R channel estimation using a 1T2R hardware configuration or 2T4R channel estimation using a 2T2R hardware configuration. To do so, the UE may exploit the fact that the mapping of SRS symbols or SRS transmission ports by the UE is not explicitly visible to a receiving base station of the network, but instead, these symbols or ports are seen by the base station as an integral part of the overall communication channel. As an example, the base station may request that the UE transmit a set of four SRS symbols for sounding the communication channel and then determine a configuration for uplink transmissions over the communication channel (e.g., a precoder matrix) or a configuration for downlink transmissions over the communication channel (e.g., a beamforming pattern) based on the adaptive sounding over two antennas.
[0015] To enable adaptive mapping of the sounding reference signal, the UE may characterize the difference between its transmit and receive radio paths, such as by measuring and recording receiver performance metrics between the first / third and second / fourth radio paths. Based on these performance metrics, the UE may determine respective offsets between the transmit radio paths (e.g., the first and second radio paths) and the receive radio paths (e.g., the third and fourth radio paths). During the channel sounding procedure, the UE manages the mapping of SRS symbols to all antennas via SRS transmit antenna ports. For example, the UE generates a set of SRS symbols to transmit the first and second SRS symbols via the respective antenna ports of the first and second radio paths. The UE then applies the offsets for the third and fourth SRS symbols by adjusting the respective path gains of the first and second radio chains. While the offset is applied, the UE transmits the third and fourth SRS symbols via the respective antenna ports of the first and second radio paths, which is effective to approximate the channel sounding for the third and fourth radio paths. By doing so, the UE can reduce the channel estimation error due to the parametric delta between the first / second radio paths and the third / fourth radio paths. In some cases, the resulting channel estimation provided by the described aspects, which approximates 1T4R or 2T4R channel sounding, is effective to improve downlink throughput for the UE by as much as 15% compared to 1T2R channel sounding. There are only a few examples of adaptive sounding reference signal mapping to improve channel estimation, and others are described throughout this disclosure.
[0016] In various aspects, a user equipment (UE) generates a set of sounding reference signal (SRS) symbols, the set of SRS symbols including at least a first and a second SRS symbol (e.g., two SRS symbols of a sequence of four SRS symbols). An offset is determined for the second SRS symbol based on a difference between a first radio chain of the UE and a second radio chain of the UE. The first SRS symbol and the second SRS symbol (e.g., the offset SRS symbol) are then mapped to an antenna port (e.g., a physical antenna port) of the first radio chain of the UE. The UE transmits the first SRS symbol to a base station via an antenna port of the first radio chain of the UE, and transmits the second SRS symbol to the base station via an antenna port of the first radio chain while the offset is applied to the first radio chain. In some cases, the UE performs similar operations on the third SRS symbol and the fourth SRS symbol over the first radio chain or the third radio chain, which may be effective to approximate 1T4R or 2T4R channel sounding. The UE communicates uplink or downlink signaling or information with the base station based on the channel information determined from the at least two SRS symbols. By doing so, the UE can improve channel estimation for uplink and / or downlink communications, which in turn can enable improved communication throughput between the UE and the base station.
[0017] The following description describes an operating environment, the technology available in this operating environment, and various devices or systems in which components of this operating environment may be incorporated. Although reference is made to this operating environment in the context of this disclosure, this is by way of example only.
[0018] Example Environment 1 illustrates an example operating environment 100 in which various aspects of adaptive sounding reference signal (SRS) mapping for improved channel estimation may be implemented. In general, the example environment 100 includes a user equipment 110 (UE 110) that may communicate with a base station 120 (shown as base stations 121, 122, 123, and 124) via a wireless communication link 130 (e.g., a wireless link or radio link), shown as wireless link 131 and wireless link 132. For simplicity, the UE 110 is shown as a smartphone, but may be realized as any suitable computing or electronic device, such as a smart watch, a mobile communication device, a modem, a mobile phone, a gaming device, a navigation device, a media device, a laptop computer, a desktop computer, a tablet computer, a smart appliance, a vehicle-based communication system, an Internet-of-Things (IoT) device (e.g., a sensor node, a controller / actuator node, a combination thereof), or the like. The base station 120 (e.g., an Evolved Universal Terrestrial Radio Access Network Node B, E-UTRAN Node B, evolved Node B, eNodeB, eNB, next generation Node B, gNode B, gNB, etc.) may be implemented as a macro cell, a micro cell, a small cell, a pico cell, etc., or any combination thereof.
[0019] Base station 120 communicates with UE 110 via wireless links 131 and 132 (e.g., radio links or wireless channels), which may be implemented as any suitable type of wireless link. Wireless links 131 and 132 include control and data communications, such as a downlink of data and control information communicated from base station 120 to UE 110, an uplink of other data and control information communicated from UE 110 to base station 120, or both. Wireless link 130 may include one or more wireless links (e.g., radio links) or bearers implemented using any suitable communications protocol or standard, or combination of communications protocols or standards, such as 3GPP 3rd Generation Partnership Project Long-Term Evolution (LTE), LTE-Advanced, Fifth Generation New Radio (5G NR), Sixth Generation (6G), etc. The multiple wireless links 130 may be aggregated in Carrier Aggregation (CA) to provide higher data rates to the UE 110. The multiple wireless links 130 from the multiple base stations 120 may be configured for Coordinated Multipoint (CoMP) communication with the UE 110. Furthermore, the multiple wireless links 130 may be configured for Dual Connectivity (DC) (e.g., dual carrier or multi-carrier), Single-RAT Dual Connectivity (SR-DC) or Multi-RAT Dual Connectivity (MR-DC).
[0020] The base stations 120 collectively form a radio access network 140 (e.g., RAN, Evolved Universal Terrestrial Radio Access Network, E-UTRAN, 5G NR RAN or NR RAN). The RAN 140 is shown as NR RAN 141 and E-UTRAN 142. The base stations 121 and 123 in the NR RAN 141 are connected to a Fifth Generation Core 150 (5GC) network. The base stations 122 and 124 in the E-UTRAN 142 are connected to an Evolved Packet Core 160 (EPC) network. Alternatively or additionally, the base station 122 may be connected to both the 5GC 150 network and the EPC 160 network.
[0021] Base stations 121 and 123 are connected to 5GC 150 at 101 and 102, respectively, using an NG2 interface for control plane signaling and an NG3 interface for user plane data communication. Base stations 122 and 124 are connected to EPC 160 at 103 and 104, respectively, using an S1 interface for control plane signaling and user plane data communication. Optionally or additionally, if base station 122 is connected to 5GC 150 network and EPC 160 network, base station 122 is connected to 5GC 150 at 105 using an NG2 interface for control plane signaling and via an NG3 interface for user plane data communication.
[0022] In addition to connecting to the core network, the base stations 120 may communicate with each other. For example, base stations 121 and 123 communicate via an Xn interface at 106, and base stations 122 and 124 communicate via an X2 interface at 107 to exchange user plane and control plane data. The interfaces or links at 105 or 106 between the base stations 120 may be implemented as any suitable type of link, such as an mmWave link, a sub-mmWave link, or a free-space optical (FSO) link. At least one base station 120 (base station 121 and / or base station 123) in the NR RAN 141 can communicate with at least one base station 120 (base station 122 and / or base station 124) in the E-UTRAN 142 using the Xn interface 107. In an aspect, the base stations 120 in different RANs (e.g., the base stations 120 of each RAN) communicate with each other using an Xn interface, such as the Xn interface 108.
[0023] The 5GC 150 includes an Access and Mobility Management Function 152 (AMF) that provides control plane functions such as registration and authentication, authorization, and mobility management of multiple UEs 110 in a 5G NR network. The EPC 160 includes a Mobility Management Entity 162 (MME) that provides control plane functions such as registration and authentication, authorization, or mobility management of multiple UEs 110 in an E-UTRA network. The AMF 152 and MME 162 communicate with base stations 120 in the RAN 140 and also communicate with multiple UEs 110 using the base stations 120.
[0024] Referring to FIG. 1, in accordance with one or more aspects, the UE 110 also includes a sounding reference signal port mapper 170 (SRS port mapper 170) and radio chain information 172. In general, the SRS port mapper 170 may modify the UE capability message, determine offset information for radio chains, map SRS ports or SRS symbols to physical antenna ports of the UE 110, apply offsets to transmit radio chains, manage transmission of SRS symbols, etc. In some aspects, the SRS port mapper 170 determines an offset based on a difference between a first radio chain and a second radio chain of the UE 110. The UE 110 may store this offset and other radio chain information (e.g., reference information or measurements) as radio chain information 172. As part of a channel sounding procedure, the SRS port mapper 170 may map the first and second SRS symbols for the first and second radio chains, respectively, to antenna ports of the first radio chain. UE 110 then transmits the first SRS symbol via the antenna port of the first radio chain. SRS port mapper 170 then applies an offset to the first radio chain, which may be effective to account for differences between the first and second radio chains. While the offset is applied, UE 110 transmits the second SRS symbol via the antenna port of the first radio chain.
[0025] Alternatively or additionally, the SRS port mapper 170 may perform similar operations for the third and fourth radio chains of the UE 110 to enable transmission of two SRS symbols over the antenna port of the third radio chain. This may be effective to approximate a channel sounding procedure that includes SRS symbols for radio chains of the UE 110 that cannot transmit (e.g., receive-only radio chains). By doing so, the SRS port mapper 170 may enable the base station to more accurately estimate the channel when using at least the first and second SRS symbols transmitted over the antenna port of the first radio chain. The use and implementation of the SRS port mapper 170 may vary according to one or more aspects and are described throughout this disclosure.
[0026] Exemplary Devices FIG. 2 is an example device diagram 200 of a user equipment and a serving cell base station. Overall, the device diagram 200 describes network entities that can implement various aspects of adaptive sounding reference signal mapping to improve channel estimation. FIG. 2 illustrates respective instances of a UE 110 and a base station 120. The UE 110 and the base station 120 may include additional functionality and interfaces that are omitted from FIG. 2 for visual simplicity. The UE 110 includes an antenna 202, a radio frequency front end 204 (RF front end 204), and a wireless transceiver 206 (e.g., an LTE transceiver, a 5G NR transceiver, or a 6G transceiver) for communicating with a base station 120 in the NR RAN 141 and / or the E-UTRAN 142. The UE 110 may also include one or more additional transceivers (e.g., local wireless network transceivers) for communicating with another UE or local network entities over one or more local wireless networks (e.g., WLAN, WPAN, Bluetooth, NFC, Wi-Fi Direct, IEEE 802.15.4, ZigBee, Thread, mmWave, sub-mmWave, FSO, radar, lidar, sonar, ultrasonic). The RF front end 204 of the UE 110 may couple or connect one or more of the wireless transceivers 206 of the UE 110 to the antenna 202 to facilitate various types of wireless communications.
[0027] The antenna 202 of the UE 110 may include an array of multiple antennas configured similarly or differently from one another. The antenna 202 and the RF front end 204 may be tuned and / or tunable to one or more frequency bands defined by a 3GPP LTE, 5G NR, or 6G communication standard and implemented by the wireless transceiver 206. Additionally, the antenna 202, the RF front end 204, and the wireless transceiver 206 (e.g., a 5G NR transceiver) may be configured to support beamforming for transmitting and receiving communications with the base station 120. By way of example and not by way of limitation, the antenna 202 and the RF front end 204 may be implemented to operate in sub-gigahertz bands, sub-6 GHz bands, and / or above 6 GHz bands (e.g., 57-64 GHz, 28 GHz, 38 GHz, 71 GHz, 81 GHz, or 92 GHz bands) defined by the 3GPP LTE and 5G NR communication standards. Additionally, the RF front end 204 may be tuned and / or tunable to one or more frequency bands defined and implemented by a local wireless network transceiver of the UE 110 to support transmission and reception of communications with other UEs or entities associated with the local wireless network.
[0028] The UE 110 may also include sensors (not shown) operable to detect various environmental or system characteristics of the UE 110, such as temperature, location, orientation, power supply, power usage, battery status, etc. Thus, the sensors of the UE 110 may include any one or combination of temperature sensors, Global Navigational Satellite System (GNSS) sensors, accelerometers, thermistors, battery sensors, and power usage sensors.
[0029] The UE 110 also includes a processor 208 and a computer-readable storage medium 210 (CRM). The processor 208 may be a single-core processor or a multi-core processor implemented in a homogeneous or heterogeneous core architecture. The processor 208 may include a hardware-based processor implemented as hardware-based logic, circuits, processing cores, and the like. In some aspects, the functionality of the processor 208 and other components of the UE 110 is provided via an integrated processing, communication, and / or control system (e.g., a system-on-chip) that may enable various operations of the UE 110 in which the system is incorporated. The computer-readable storage medium described herein excludes propagating signals. The CRM 210 may include any suitable memory or storage device, such as random-access memory (RAM), static RAM (SRAM), dynamic RAM (DRAM), non-volatile RAM (NVRAM), read-only memory (ROM) or flash memory, that can be used to store device data 212 of the UE 110. The device data 212 includes user data, multimedia data, beamforming codebooks, applications and / or the operating system of the UE 110 that are executable by the processor 208 to enable user plane communications, control plane signaling and user interaction with the UE 110.
[0030] In an adaptive sounding reference signal mapping aspect, the CRM 210 of the UE 110 may also include an instance of the SRS port mapper 170 and an instance of radio chain information 172. In general, the radio chain information 172 may include information related to performance metrics or characteristics of radio chains or radio paths of the wireless transceiver 206, RF front end 204 and / or antenna 202 of the UE 110. In this example, the radio chain information 172 includes reference information 214 and offset information 216 for one or more radio chains of the UE 110. The reference information 214 may include respective measurement, calibration or performance information (e.g., Total Isotropic Sensitivity (TIS)) for one or more radio chains or communication paths of the UE 110. The offset information 216 may include offset information indicative of the difference between any two radio chains and may include the difference of the respective reference information 214 for the two radio chains. For example, the offset information 216 may indicate differences in receiver sensitivity, RF path loss, transmit power, etc. for any two radio chains or communication paths.
[0031] Alternatively or additionally, the SRS port mapper 170 may be implemented in whole or in part as hardware logic or circuitry integrated with or separate from other components of the UE 110. In general, the SRS port mapper 170 of the UE 110 may characterize a difference between a first radio chain (e.g., transmit-enabled) and a second radio chain (e.g., receive-only) of the UE and determine, based on the difference, a radio chain offset that allows the first radio chain to approximate the performance of the second radio chain. The SRS port mapper 170 may then map the respective SRS symbols for the first and second radio chains to the antenna port of the first radio chain. After transmitting the first SRS symbol to the base station via the first radio chain, the SRS port mapper 170 applies the offset to the first radio chain and transmits the second SRS symbol to the base station via the antenna port of the first radio chain while the offset is applied. By doing so, SRS port mapper 170 enables the base station to estimate a communication channel between UE 110 and the base station based on the first and second SRS symbols with greater accuracy than transmitting only one SRS symbol over the antenna port of the first radio chain. Alternatively or additionally, SRS port mapper 170 may edit or modify the UE capabilities (not shown) to indicate to base station 120 that UE 110 supports a channel sounding procedure with more antennas (e.g., four antennas for 1T4R or 2T4R sounding) than the UE's antennas (e.g., two antennas for 1T2R or 2T2R based on the UE's actual hardware configuration) that can transmit SRS symbols. Implementations and uses of SRS port mapper 170 of UE 110 are various and are described throughout this disclosure.
[0032] Aspects and functionality of the UE 110 may be managed by operating system control provided through an application programming interface (API, not shown). In some aspects, the SRS port mapper 170 accesses an API or API services of the UE 110 to control aspects and functionality of the user equipment or its transceivers. For example, the SRS port mapper 170 may access or utilize the wireless transceiver 206 to modify transceiver (e.g., modem or radio) configuration information, UE capability information, calibration information, signal quality measurements, and the like. The CRM 210 also includes a communications manager (not shown). The communications manager may also be implemented in whole or in part as hardware logic or circuitry integrated with or separate from other components of the UE 110. In at least some aspects, the communications manager configures the RF front end 204, the wireless transceiver 206, and / or other transceivers of the UE 110 to implement techniques of adaptive sounding reference signal mapping for improving channel estimation as described herein.
[0033] As shown in FIG. 2, the device diagram for the base station 120 includes a single network node (e.g., gNode B or eNode B). The functionality of the base station 120 may be distributed across multiple network nodes or devices, and may be distributed in any manner suitable for performing the functions described herein. The base station 120 includes an antenna 252, a radio frequency front end 254 (RF front end 254), and one or more wireless transceivers 256 (e.g., LTE transceiver, 5G NR transceiver, or 6G transceiver) for communicating with the UE 110. The RF front end 254 of the base station 120 may couple or connect the wireless transceiver 256 to the antenna 252 to facilitate various types of wireless communications. The antenna 252 of the base station 120 may include an array of multiple antennas configured similarly or differently from one another. The antenna 252 and the RF front end 254 may be tuned and / or tunable to one or more frequency bands defined by a 3GPP LTE, 5G NR, or 6G communications standard and implemented by the wireless transceiver 256. Additionally, the antenna 252, the RF front end 254, and / or the wireless transceiver 256 may be configured to support beamforming, such as massive MIMO, for transmitting and receiving communications to and from any UE 110 in a network cell provided by the base station.
[0034] The base station 120 also includes a processor 258 and a computer readable storage medium 260 (CRM 260). The processor 258 may be a single-core processor or a multi-core processor constructed of various materials such as silicon, polysilicon, high-K dielectrics, copper, etc. The CRM 260 may include any suitable memory or storage device such as RAM, SRAM, DRAM, NVRAM, ROM, or flash memory that can be used to store device data 262 of the base station 120. The device data 262 includes network scheduling data, radio resource management data, beamforming codebooks, applications, and / or operating systems of the base station 120 executable by the processor 258 to enable communication with UEs 110 operating on one or more RANs 140 provided via the base station 120.
[0035] In an aspect, the CRM 260 of the base station 120 also includes a channel and beam management function 264. Alternatively or additionally, the channel and beam management function 264 may be implemented in whole or in part as hardware logic or circuitry integrated with other components of the base station 120 (e.g., the wireless transceiver 256) or separate from other components of the base station 120. In general, the channel and beam management function 264 enables the base station to perform a channel sounding procedure to determine a communication configuration for downlink or uplink communications between the base station 120 and the UE 110. For example, the base station 120 may use the channel and beam management function 264 to request a channel sounding procedure from the UE 110, estimate characteristics of a wireless channel, generate channel estimation information, determine a precoding matrix, select a beamforming pattern or direction, etc. The uses and implementations of the channel and beam management function 264 are various and are described throughout this disclosure.
[0036] The CRM 260 also includes a base station manager 266 for managing various functionalities of the base station 120. Alternatively or in addition, the base station manager 266 may be implemented in whole or in part as hardware logic or circuitry integrated with or separate from other components of the base station 120. In at least some aspects, the base station manager 266 configures the antenna 252, RF front end 254, or wireless transceiver 256 of the base station 120 to communicate with the UE 110 and with the core network. The base station 120 includes an inter-base station interface 268, such as an Xn and / or X2 interface, for managing communication between the base station 120 and the UE 110, and the base station manager 266 configures the inter-base station interface 268 to exchange user plane data and control plane data with another base station 120. The base station 120 includes a core network interface 270 that is configured by the base station manager 266 to exchange user plane and control plane data with core network functions and / or entities.
[0037] 3 is a diagram illustrating an example configuration 300 of components for implementing various aspects of adaptive sounding reference signal mapping for improving channel estimation. The components shown may be implemented in any suitable device, system, or apparatus, such as user equipment, user device, mobile device, mobile station, etc. The components and architecture of the example configuration are shown as non-limiting examples of how various entities for enabling adaptive sounding reference signal mapping for improving channel estimation may be implemented. Thus, the aspects described herein may be applied or extended to any suitable combination or configuration of components and / or circuits for implementing various aspects of adaptive sounding reference signal mapping for improving channel estimation.
[0038] In this example, the components are shown in the context of a UE 110, which may be implemented as described with reference to FIG. 2 or throughout this disclosure. In general, the UE 110 includes a modem 302 that provides a wireless communication interface by which the UE 110 communicates user plane and / or control plane information with a base station 120 of a wireless network. The modem 302 may be implemented as or as part of a radio card, a radio module, a modem baseband processor, a wireless communication processor, a system-on-chip, an LTE transceiver, a 5G NR transceiver, or a 6G transceiver, such as any of those described with reference to FIG. 1, FIG. 2, or FIG. 4-FIG. 15. To facilitate wireless communications, the modem 302 performs various data and signal processing functions, which may include encoding, decoding, modulation, demodulation, analog-to-digital conversion, digital-to-analog conversion, and the like. In some cases, the modem 302 is configured as a multi-mode, multi-band modem in which at least a portion of the transceiver is integrated for wireless communication using multiple Radio Access Technologies (RATs) (e.g., LTE, 5G NR, 6G) in multiple frequency bands.
[0039] In general, the modem 302 includes a transmitter and a receiver (herein combined shown as an instance of a wireless transceiver 206) for communicating in one or more RATs and / or one or more frequency bands. As shown in FIG. 3, each transmit and receive function of the wireless transceiver 206 includes a radio chain 304 (or communication path) coupled between the wireless transceiver 206, the RF front end 204 and / or the antenna 202 of the UE 110. The radio chain 304 or communication path of the wireless transceiver may be configured to have transmit and / or receive capabilities. Thus, the radio chain 304 may include an instance of the transmit chain 306, an instance of the receive chain 308, or both a transmit chain and a receive chain to support transmit and receive capabilities.
[0040] The transmit chain 306 (which may also be referred to as a transmit path) operatively couples a transmitter (e.g., a transmit port) of the modem 302 to the RF front end 204 and / or the antenna 202 of the UE 110. In an aspect, the transmit chain 306 includes respective instances of transmitter components, functionality, and circuitry (not shown) that provide a chain or path along which the modem 302 transmits user information and / or control information by way of a channel or carrier signal over a wireless medium. For example, an instance of the transmit chain 306 may include a set of transmitter components and circuitry that encode, modulate, upconvert, amplify, route, and transmit individual or separate streams or channels of signaling and / or data. Thus, the transmit chain 306 may include a transmitter module or section of the modem 302, digital-to-analog conversion circuitry of the RF front end 204, RF transceiver circuitry, RF switches and diplexers, antenna port 310, and one of the antennas 202.
[0041] The receive chain 308 (which may also be referred to as a receive path) operatively couples a receiver (e.g., receive port) of the modem 302 to the RF front end 204 and / or antenna 202 of the UE 110. In an aspect, each of the receive chains 308 may include respective instances of receiver components, functionality, and circuitry that provide a chain or path along which the modem 302 receives user information and / or control information by way of a channel or carrier signal over a wireless medium. For example, an instance of the receive chain 308 may include a set of receiver components and circuitry that decode, demodulate, downconvert, amplify, filter, route, and receive individual or separate streams or channels of signaling and / or data. Thus, the receive chain 308 may include one of the receiver modules or sections of the modem 302, the analog-to-digital conversion circuitry of the RF front end 204, the RF transceiver circuitry, the RF switches and diplexers, the antenna port 310, and the antenna 202.
[0042] In some aspects, the UE 110 includes one or two transmit-capable radio chains 304 or transmitter paths that can be switched to at least two of the antennas 202 for transmit operations. In other words, the wireless transceiver 206 and RF front end 204 of the UE 110 may be configured to physically support a 1T2R or 2T2R antenna switching configuration for channel sounding procedures or other transmissions. In this example, the UE 110 includes two transmit-capable radio chains (e.g., 2T2R), although aspects of the adaptive sounding reference signal mapping may be implemented with one transmit radio chain (e.g., 1T2R). With reference to FIG. 3, the first radio chain 0 304-0 of the UE 110 includes transmit chain 0 306-0 and receive chain 308-0 components that are configured for both receive and transmit operations and can be coupled to the first antenna port 310-0. The second radio chain 1 304-1 of the UE 110 is also configured for both receive and transmit operations and includes transmit chain 2 306-1 and receive chain 308-1 components that can be coupled to a second antenna port 310-1 for transmit and / or receive operations.
[0043] Additionally, the third radio chain 2 304-2 of the UE 110 includes components of a receive chain 1 308-2 that may be configured for receive operations and coupled to the third antenna port 310-2. The fourth radio chain 3 304-3 of the UE 110 also includes components of a receive chain 3 308-3 that may be configured for receive operations and coupled to the fourth antenna port 310-3. Although not shown, components of the RF front end 204 may enable each of the radio chains 304-0 through 304-3 to be coupled to a respective antenna port 310-0 through 310-3 of the UE 110. Thus, in this exemplary UE 110 configuration, two of the radio chains 304 may transmit signals and communications to the base station 120, and all four of the radio chains 304 may receive signaling and communications from the base station 120.
[0044] FIG. 4 illustrates an example antenna port mapping 400 for transmitting sounding reference signal symbols according to one or more aspects. As described herein, the UE may perform adaptive SRS symbol mapping to achieve 1T4R channel estimation with a 1T2R hardware configuration, 2T4R channel estimation with a 2T2R hardware configuration, etc. To do so, the UE may exploit the fact that the mapping of SRS symbols or SRS transmission ports by the UE is not transparent to a receiving base station of the network, but instead, these symbols or ports are viewed by the base station as an integral part of the overall communication channel. In an adaptive sounding reference signal mapping aspect, the UE may map the propagation channel 402 (H n ) to transmit SRS symbols.
[0045] As a review, a channel model H between a base station (e.g., a gNB or an eNB) and a UE n is the antenna matrix F as shown in Equation 1 for the channel model. rx and F tx and the channel matrix h per cluster n It is composed of:
[0046]
number
[0047] In the context of a communication channel between a base station and a UE, the base station antenna F tx and UE antenna F rx is the integral part of the channel, so F tx and F rx includes both the antenna elements (arrays) and radio chains of the UE and the base station, respectively. The propagation path between the UE and the base station can be divided into two sections, namely H n =Hn_p *H n_t where the first section H n_p Section H is over-the-air n and F tx (gNB / eNB), and the second section H n_t is UE's F rx Generally, the first section includes H n_p and includes the over-the-air section of the channel, and the second section H n_t Greater than.
[0048] In the context of a first transmit antenna (e.g., 202-0, antenna 1) and a receive-only antenna (e.g., 202-2, antenna 3), H 1_p and H 3_p can represent the propagation path sections of each radio, and H 1_t and H 3_t may represent each UE radio chain and corresponding antenna (e.g., radio chain 0 304-0 and antenna 202-0 (first transmit chain), and radio chain 304-2 and antenna 202-2 (third receive chain)). With respect to the channel difference between these communication paths, most of the signal travels in the over-the-air section of the channel between the base station and the UE. Furthermore, the base station antenna 252 typically has higher directivity (e.g., directional gain). Thus, H 1_p and H 3_p The section has a much larger effect on the time, frequency, polarization and spatial selectivity of the channel, which are generally four regions of the channel model.
[0049] Channel H 1_t and H 3_tFrom the perspective of the UE-centric section of the present invention, the channel differences arise from variations in the amplifier gain, noise figure, antenna pattern or antenna gain of each of the UE's radio chains. Thus, the conductive portion of the channel associated with each of the UE radio chains' characteristics is smaller relative to the over-the-air portion of the channel, which allows the described aspects to appropriately take into account or compensate for the differences between the radio chains. For example, the UE 110 may be implemented with a nearly omni-directional antenna, where the difference in pattern and / or gain change between the antennas is relatively small. Thus, from the perspective of the UE via the first transmit antenna and the receive-only antenna (or other UE antenna pair), the observed channel to the base station (e.g., gNB) appears very similar, regardless of whether the propagation path is line-of-sight or heavy multipath. In other words, H n_t The delta between the channel model H n A much smaller portion of the total may be used to enable the above aspects to compensate or accommodate differences in the UE radio chains when performing the channel sounding procedure. Based on this channel analysis, and by taking advantage of the fact that the SRS symbol mapping is not clearly visible to the receiving base station of the network, the SRS port mapper 170 of the UE 110 may manage the mapping of SRS symbols and the configuration of the transmit chain to approximate the channel sounding procedure for a receive-only antenna. By doing so, the described aspects of adaptive SRS mapping may improve channel estimation, resulting in higher throughput and increased network coverage for the UE.
[0050] 4, the UE 110 sound the propagation channel 402 by transmitting four SRS symbols 404-0 to 404-3 to the antenna array 252 of the base station 120 over the propagation channel. For example, the base station 120 may request that the UE transmit a set of four SRS symbols for channel sounding, which is then used to determine a configuration for uplink transmission (e.g., a precoder matrix) or a configuration for downlink transmission (e.g., a beamforming pattern). Although not shown, the four SRS symbols 404-0 to 404-3 may be transmitted over one transmit-enabled radio chain (e.g., 1T2R hardware) or two transmit-enabled radio chains (e.g., 2T2R hardware) as described.
[0051] As part of the channel sounding procedure, the SRS port mapper 170 maps the first SRS symbol 0 404-0 (or its SRS port) and the third SRS symbol 2 404-2 (or its SRS port) to the antenna port of antenna 0 202-0. The SRS port mapper 170 also maps the second SRS symbol 1 404-1 (or its SRS port) and the fourth SRS symbol 3 404-3 (or its SRS port) to the antenna port of antenna 1 202-1. The UE 110 then transmits the first SRS symbol 404-0 via the first antenna 202-0 and the second SRS symbol 404-1 via the second antenna. In an aspect, the SRS port mapper 170 applies a first offset 406-1 to the transmit-enabled radio chain to which the third SRS symbol 404-2 is mapped and applies a second offset 406-2 to the transmit-enabled radio chain to which the fourth SRS symbol 404-3 is mapped based on the radio chain information 172. In some cases, applying the offset includes adjusting the path gain of the first and / or second radio chains of the UE 110. While the offset is applied, the UE transmits the third SRS symbol 404-2 and the fourth SRS symbol 404-3 via the antenna ports of the first antenna 202-0 and the second antenna 202-1, respectively. As shown in FIG. 4, the set of SRS symbols 404 passes through a propagation channel, and the base station 120 receives the channel-affected SRS symbols 408-0 to 408-3 via the base station antenna 252. Based on the received SRS symbols 408, which approximate the channel sounding for the four UE antennas 202-0 through 202-3, the base station estimates the characteristics of the propagation channel 402. In other words, the base station 120 can estimate the channel as if the UE 110 were transmitting a set of SRS symbols according to a 1T4R, 2T4R or 4T=4R hardware configuration, even though the UE 110 includes a 1T2R or 2T2R hardware configuration.
[0052] As another example, consider FIG. 5. FIG. 5 illustrates an example wireless network environment 500 in which a user equipment can transmit a sounding reference signal to a base station according to one or more aspects. Here, the SRS port mapper 170 enables the UE 110 to perform a procedure of sounding the propagation channel 402 by transmitting four SRS symbols 408 over the channel via the first antenna 202-0 and the second antenna 202-1 of the UE 110. As described herein, the UE 110 can transmit the third and fourth SRS symbols via respective antenna ports of the first and second antennas (e.g., transmission-enabled radio paths), which is effective to approximate the channel sounding for the third and fourth radio paths. By doing so, the UE can reduce channel estimation errors due to parametric deltas between the first / second radio paths and the third / fourth radio paths. In some cases, the resulting channel estimates provided by the described aspects, which approximate 1T4R or 2T4R channel sounding, are effective to improve downlink throughput to a UE by as much as 15% compared to 1T2R channel sounding.
[0053] 6 illustrates an example timeslot graph 600 and an example resource grid 602 of time and frequency resources to which sounding reference signal symbols may be mapped, according to one or more aspects. In this example, the UE 110 adaptively maps four SRS symbols 604-0 through 604-3 to physical antenna ports of a 1T2R hardware configuration to achieve 1T4R channel sounding, where the 1T2R hardware configuration may correspond to radio chain 0 304-0 and antenna 0 202-0 and antenna 1 202-1 of the UE 110, and the RF front end 204 supports physical switching between the radio chains and antennas. With reference to the timeslot graph 600, and in the context of the time domain, the SRS port mapper 170 of the UE maps the first SRS0 symbol 604-0 to an antenna port of ANT0 202-0 (e.g., the first TX antenna) for transmission during a first timeslot (e.g., slot n). The SRS port mapper 170 also maps the second SRS1 symbol 604-1 to an antenna port of ANT1 202-1 (e.g., the second TX antenna) for transmission during the first timeslot, the third SRS2 symbol 604-2 to an antenna port of ANT0 202-0 for transmission during the first timeslot, and the fourth SRS3 symbol 604-3 to an antenna port of ANT1 202-1 for transmission during a subsequent timeslot (e.g., slot n+1).
[0054] In the time and frequency domains, as shown in resource grid 602, SRS port mapper 170 maps four SRS symbols 604-0 through 604-3 across OFDM symbols and resource blocks for physical transmission by radio chain 0 304-0 of the UE. In general, implementations of 1T4R channel sounding include transmitting the four SRS symbols over four SRS ports or four antenna ports, but not necessarily four separate physical antenna ports, with the different antenna ports logically sharing the same set of resource elements and the same basic SRS sequence. This allows the SRS port mapper to apply four different phase rotations (which is equivalent to applying a cyclic shift in this time domain) to the four separate SRS symbols 604-0 through 604-3 for transmission by one or two radio chains and their corresponding antennas. In other words, the SRS port mapper 170 can apply four different phase rotations to one SRS resource set to provide four different SRS symbols 604-0 through 604-3 corresponding to SRS symbol sequences for 1T4R channel sounding.
[0055] As another example, consider FIG. 7. FIG. 7 illustrates another example resource grid 700 for mapping sounding reference signal symbols according to one or more aspects. In this example, the UE 110 adaptively maps four SRS symbols 702-0 through 702-3 to physical antenna ports of a 2T2R hardware configuration to achieve 2T4R channel sounding. Here, the 2T2R hardware configuration may correspond to radio chain 0 304-0, radio chain 1 304-1, antenna 0 202-0, and antenna 1 202-1 of the UE 110. In general, the SRS port mapper 170 may apply aspects similar to those described with reference to the 1T2R hardware configuration (e.g., FIG. 6) in a UE having a 2T2R hardware configuration to enable 2T4R channel sounding. In other words, the SRS port mapper may apply mappings similar to those described with reference to the adaptive mapping for 1T4R channel sounding to achieve 2T4R channel sounding with a 2T2R hardware configuration of the UE 110. With reference to the time and frequency resources of the resource grid 702, the SRS port mapper 170 of the UE maps the first SRS0 symbol 702-0 to an antenna port of ANT0 202-0 (e.g., the first TX antenna) for transmission by the first radio chain 0 304-0. Also, the SRS port mapper 170 maps the second SRS1 symbol 702-1 to an antenna port of ANT1 202-1 (e.g., the second TX antenna) for transmission by the second radio chain 304-1. The third SRS2 symbol 702-2 is mapped to the antenna port of ANT0 202-0 for transmission by the first radio chain 304-0, and the fourth SRS3 symbol 702-3 is mapped to the antenna port of ANT1 202-1 for transmission by the second radio chain 304-1, such that each of the two antennas of the UE 110 simultaneously transmits a common complex-valued weighted combination of two SRS symbols per timeslot.The adaptive SRS symbol mapping described with reference to Figures 6 and 7 may also be implemented in the SRS port mapper with reference to the following aspects of adaptive sounding reference signal mapping.
[0056] Exemplary Transactions of Adaptive Sounding Reference Signal Mapping 8 illustrates an example signaling and control transaction diagram 800 that includes a combination of operations, signaling transactions, and / or control transactions that may be used to perform aspects of adaptive sounding reference signal mapping, such as transmitting multiple SRS symbols, including modified or offset SRS symbols, via one antenna of a UE. In some aspects, the operations or transactions described with reference to diagram 800 may be used with entities or diagrams described with reference to FIGS. 1-6 or 8-14.
[0057] At 802, a UE (e.g., UE 110) determines UE RF capability information associated with a channel sounding procedure. An SRS port mapper of the UE may determine UE capability information that differs from capabilities supported by the UE's hardware configuration. In some cases, the SRS port mapper generates or modifies the UE RF capability information to indicate that the UE supports transmission with at least three antennas (e.g., four receive antennas) when the UE's hardware is configured to support transmission with two or fewer antennas. For example, the SRS port mapper may generate or edit "supportedSRS-TxPortSwitch" to indicate support for 1T4R, 2T4R, or 4T=4R antenna switching hardware configurations. At 804, the UE transmits a UE RF capability information element to a base station (e.g., base station 120). The UE RF capability information may be transmitted as part of a UE capability message transmitted to the base station. Alternatively or in addition, the UE may transmit an indication that the UE can transmit via more antennas than are supported by the UE's hardware configuration.
[0058] At 806, the base station determines a UE SRS configuration for the UE. Based on the capabilities indicated by the UE, the base station can request one or more antenna switch configurations for the channel sounding procedure. The base station may also determine an SRS resource set for the UE to be used for the channel sounding procedure. For example, the base station may request that the UE transmit SRS symbols according to a 1T4R, 2T4R or 4T=4R antenna switching hardware configuration. At 808, the base station transmits the UE SRS configuration to the UE. In some cases, the base station transmits Radio Resource Control (RRC) parameters (e.g., SRS-ResourceSet.usage=antennaSwitching) effective to cause the UE to configure and use SRS antenna switching as part of the channel sounding procedure. Alternatively or additionally, the UE SRS configuration may be transmitted by the base station as part of the channel sounding request.
[0059] At 810, the UE determines offsets for two or more radio chains of the UE based on a difference between the radio chains (e.g., communication paths including respective antennas). The UE's SRS port mapper may access the UE's radio chain information to generate or determine respective offsets for multiple pairs of radio chains. In some cases, the SRS port mapper determines offsets for transmit-capable radio chains based on a difference between a transmit-capable radio chain and a receive-only radio chain.
[0060] At 812, the UE maps the set of SRS symbol pairs to antenna ports of the UE. In the context of the SRS configuration requested by the base station, a first SRS symbol of the pair of SRS symbols may correspond to a transmit-enabled radio chain and a second SRS symbol of the pair of SRS symbols may correspond to a receive-only radio chain. In some cases, the SRS port mapper maps a pair of SRS symbols to an antenna port of a first transmit chain (e.g., for a UE in a 2T2R configuration) and maps a pair of SRS symbols to an antenna port of a second transmit chain. In other cases, the SRS port mapper maps two pairs of SRS symbols to antenna ports of the UE's transmit chains (e.g., for a UE in a 1T2R configuration).
[0061] At 814, the UE transmits the set of SRS symbols to the base station via the mapped antenna ports. In this example, the UE transmits the first and second SRS symbols (e.g., the first SRS symbol of each of the two pairs of SRS symbols) via the first and second transmit-enabled radio chains of the UE, respectively. The SRS port mapper of the UE then applies an offset to the first and second transmit-enabled radio chains of the UE. With the offset applied, the UE transmits the third and fourth SRS symbols (e.g., the second SRS symbol of each of the two pairs of SRS symbols) via the first and second transmit-enabled radio chains of the UE, respectively. By doing so, the UE can use a 2T2R hardware configuration to approximate transmission of SRS symbols according to a four-antenna channel sounding configuration, such as a 1T4R, 2T4R, or 4T=4R configuration.
[0062] In other cases, the UE transmits a first SRS symbol via a first transmit-enabled radio chain of the UE (e.g., the transmit chain switched to the first antenna). Also, the UE transmits a second SRS symbol via a second transmit-enabled radio chain of the UE (e.g., the transmit chain switched to the first antenna). The SRS port mapper of the UE then applies a first offset to the first transmit-enabled radio chain and transmits a third SRS symbol via the first transmit-enabled radio chain with the first offset applied. The SRS port mapper then applies a second offset to the second transmit-enabled radio chain and transmits a fourth SRS symbol via the second transmit-enabled radio chain with the second offset applied. By doing so, the UE can use a 1T2R hardware configuration to approximate transmission of SRS symbols according to a four-antenna channel sounding configuration, such as a 1T4R, 2T4R, or 4T=4R configuration.
[0063] At 816, the base station estimates a channel between the UE and the base station based on the set of SRS symbols received from the UE. Because the set of SRS symbols transmitted according to the adaptive sounding reference signal mapping aspect approximates the additional channel, the base station can estimate the channel with greater accuracy than if fewer SRS symbols or UE transmit chains were used. At 818, the base station determines a communication configuration based on the channel estimate. The base station may determine a configuration for the base station's transmitter (e.g., a beamforming pattern or direction) and / or a configuration for the UE's transmitter (e.g., a precoder configuration). In general, by using the improved channel estimate, the base station can determine a respective transmitter configuration that better matches the communication channel between the UE and the base station, and can improve the throughput of downlink or uplink communications.
[0064] At 820, the UE and the base station communicate based on a communication configuration by the base station. In some cases, the base station transmits downlink signals or information to the UE using a downlink communication configuration determined from the adaptively mapped SRS symbols. Alternatively or additionally, the UE transmits uplink signals or information to the base station using an uplink communication configuration determined from the adaptively mapped SRS symbols. As described herein, use of adaptive SRS symbol mapping can improve channel estimation, which in turn allows for better communication configuration determination and / or improved throughput when communicating over a channel.
[0065] Exemplary Methods In accordance with one or more aspects of adaptive sounding reference signal mapping for improving channel estimation, exemplary methods 900-1100 are described with reference to FIGS. 9-11B, respectively. Alternatively or additionally, various aspects of radio chain characterization and allocation enabling adaptive sounding reference signal mapping are described with reference to one or more methods. In general, methods 900-1100 illustrate a set of operations (or acts) that may be performed in any order or combination, including but not limited to the order or combination shown herein. Furthermore, any one or more of these operations may be repeated, combined, rearranged, skipped, or associated to provide various further and / or alternative methods. Portions of the following description may refer to the environment 100 of FIG. 1, devices, components, implementations or configurations of FIGS. 2-8, devices or systems of FIGS. 13-15, and / or entities detailed in FIG. 1 or other figures, but references thereto are made for illustrative purposes only. The techniques and apparatus described in this disclosure are not limited to being incorporated in or performed by an entity or entities operating on a device or devices described with reference to the drawings.
[0066] 9 illustrates an example method 900 for adaptive sounding reference signal mapping according to one or more aspects including operations performed by an SRS port mapper (e.g., SRS port mapper 170 of FIG. 1). In some aspects, the operations of method 900 may be performed by user equipment to transmit a sequence of SRS symbols that enables improved channel estimation by a base station.
[0067] At 902, a UE (e.g., UE 110) generates a set of SRS symbols, the set of SRS symbols including at least a first SRS symbol and a second SRS symbol. The UE may generate a set of four SRS symbols or sequences corresponding to respective antennas according to a four-antenna channel sounding configuration, such as a 1T4R, 2T4R, or 4T=4R configuration.
[0068] At 904, the UE determines an offset for the second SRS symbol based on a difference between the first and second radio chains of the UE. The SRS port mapper of the UE may determine the offset based on respective measurements or calibration information of the first and second radio chains. In some cases, the first radio chain is a transmit-enabled radio chain and the second radio chain is a receive-only radio chain. Alternatively or additionally, the SRS port mapper may determine another offset based on a difference between the third and fourth radio chains of the UE. Determining the offset may include determining an adjustment to a path gain (or other transmit parameter) of the first radio chain such that the first radio chain approximates the second radio chain when the path gain of the first radio chain is adjusted.
[0069] At 906, the UE maps the first SRS symbol to an antenna port of the UE's first radio chain. The SRS port mapper may map the first SRS symbol corresponding to the transmit-capable radio chain to a physical antenna port of the transmit-capable radio chain. At 908, the UE maps the second SRS symbol to an antenna port of the UE's first radio chain. The SRS port mapper may map the second SRS symbol corresponding to the receive-only radio chain to a physical antenna port of the transmit-capable radio chain. In other words, the second SRS symbol may be mapped to a physical antenna of the transmit-capable radio chain to schedule time and frequency resources of the air interface intended for use by another radio chain.
[0070] At 910, the UE transmits the first SRS symbol via an antenna port of a first radio chain of the UE. The UE may transmit the first SRS symbol via a first time resource and a frequency resource that correlates with a first antenna of the four-antenna channel sounding procedure. At 912, the UE applies an offset for the second SRS symbol to the first radio chain. By doing so, the UE may compensate or adapt the first radio chain to approximate another radio chain of the UE, such as a receive-only transmit chain. Applying the offset may include adjusting a path gain of the first radio chain. At 914, the UE transmits the second SRS symbol via an antenna port of the first radio chain while the offset is applied to the first radio chain. The UE may transmit the second SRS symbol via a second time resource and a frequency resource that correlates with a second antenna of the four-antenna channel sounding procedure. In an aspect, the UE may repeat one or more of operations 904-914 to transmit third and fourth SRS symbols corresponding to the UE's third and fourth radio chains (e.g., receive only) via a second transmit-capable radio chain (e.g., a UE in a 2T2R configuration). In other aspects, the UE may repeat one or more of operations 904-914 to transmit third and fourth SRS symbols corresponding to the UE's third and fourth radio chains (e.g., receive only) via a transmit-capable radio chain (e.g., a UE in a 1T2R configuration).
[0071] At 916, the UE communicates with the base station based on the channel state information determined using at least the first and second SRS symbols. As described, the base station may determine more accurate channel state information based on the adaptively mapped SRS symbols that approximate the additional communication channel. This channel state information may then be used to determine a communication configuration of the UE or the base station, which allows for improved communication throughput over the channel between the UE and the base station.
[0072] 10 illustrates an example method 1000 for mapping offset sounding reference signal symbols to respective antennas according to one or more aspects including operations performed by an SRS port mapper (e.g., SRS port mapper 170 of FIG. 1). In some aspects, the operations of method 1000 are performed by user equipment (e.g., 2T2R) to transmit a sequence of four SRS symbols via respective antennas of two transmit chains to a base station.
[0073] At 1002, a UE (e.g., UE 110) transmits UE capability information indicating UE support for channel sounding with four antennas to a base station (e.g., base station 120). For example, the UE may transmit a UE capability information element indicating that the UE is capable of 2T4R antenna switching.
[0074] At 1004, the UE generates a sequence of sounding reference signal (SRS) symbols corresponding to four antennas of the UE. The UE may generate the sequence of SRS signals according to a four-antenna channel sounding procedure. In some cases, the SRS symbols are assigned to SRS transmit ports corresponding to a 2T4R antenna switching configuration.
[0075] At 1006, the UE determines a first offset for a third SRS symbol of the SRS symbols based on a difference between the first and third antennas of the UE. At 1008, the UE determines a second offset for a fourth SRS symbol of the SRS symbols based on a difference between the second and fourth antennas of the UE. The UE may determine the first and second offsets based on respective measurement information (e.g., radio chain information) for radio chains of the first and third antennas or the second and fourth antennas. In some cases, the first and second antennas are first and second transmit antennas of the UE, and the third and fourth antennas are receive-only antennas (e.g., MIMO receive antennas) of the UE.
[0076] At 1010, the UE maps a first SRS symbol and a third SRS symbol of the SRS symbols to a first antenna. An SRS port mapper of the UE may map a third symbol or an SRS transmit port of the third symbol to an antenna port of the first antenna. At 1012, the UE maps a second SRS symbol and a fourth SRS symbol of the SRS symbols to a second antenna. An SRS port mapper of the UE may map a fourth symbol or an SRS transmit port of the fourth symbol to an antenna port of the second antenna. In other words, the SRS port mapper may map a sequence of SRS symbols or an SRS transmit port of the sequence to the first and second antenna ports of the UE.
[0077] The UE transmits the first SRS symbol via a first radio chain of a first antenna over the channel to the base station at 1014. The UE transmits the second SRS symbol via a second radio chain of a second antenna over the channel to the base station at 1016. The transmission of the first and second SRS symbols enables the base station to estimate channel characteristics of the first and second communication paths through the channel.
[0078] At 1018, the UE transmits the third SRS symbol to the base station over the channel via the first antenna with the first offset applied to the first radio chain. At 1020, the UE transmits the fourth SRS symbol to the base station over the channel via the second antenna with the second offset applied to the second radio chain. By applying respective offsets to the first and second radio chains, the SRS port mapper can approximate the transmission of the third and fourth SRS symbols by the third and fourth radio chains (e.g., receive-only radio chains). Thus, the transmission of the third and fourth SRS symbols allows the base station to estimate channel characteristics of the third and fourth communication paths through the channel. Thus, the adaptive sounding reference signal mapping aspect can enable the base station to more accurately estimate channel characteristics based on four communication paths (2T4R) through the channel instead of only two communication paths (1T2R) enabled by the hardware configuration of the UE with previous techniques.
[0079] 11A and 11B illustrate an example method 1100 for enabling a user equipment to perform aspects of adaptive sounding reference signal mapping that include operations performed by an SRS port mapper (e.g., SRS port mapper 170 of FIG. 1). In some aspects, the operations of method 1100 are performed by the user equipment to characterize and pair respective antennas of a radio chain for adaptive sounding reference signal mapping.
[0080] At 1102, a UE (e.g., UE 110) characterizes radio chains of the UE's multiple antennas to provide respective radio chain information. For example, total isotropic sensitivity (TIS) may be performed for the UE's multiple antennas and corresponding radio chains, and the measurement results may be stored in the UE's memory or in the UE's modem. The UE may also determine calibration information or reception metrics for the multiple antennas and corresponding radio chains to store as radio chain information.
[0081] At 1104, the UE assigns the receive antennas to the transmit antennas based on the respective radio chain information. Considering that channel estimation may depend on the correlation of downlink and uplink communications (e.g., in a TDD network), approximating additional receive-only radio chains may not be of any benefit to the adaptive SRS symbol mapping if the performance characteristic difference between the antenna radio chains is excessive. For example, if a receive-only radio chain (e.g., the third or fourth radio chain) has a gain of 5 dB or more lower than the transmit-enabled radio chain (e.g., the first or second radio chain) in a particular frequency band, the channel estimation at 1T4R (or 2T4R) may not perform better than the channel estimation at 1T2R (or 2T2R). Thus, an aspect of the adaptive SRS symbol mapping may characterize and pair multiple radio chains of the UE for optimization of the SRS symbol mapping to the corresponding SRS transmission or physical antenna ports.
[0082] In the context of operation 1104, the UE may compare respective radio chain information for a plurality of radio chains of the UE to determine a difference in performance characteristics between pairs of radio chains (e.g., transmit-capable radio chains and receive-only radio chains). In some cases, the UE may compare the difference in performance characteristics (e.g., relative gain or receive sensitivity) with a threshold (e.g., 5 dB) to determine whether adaptive SRS mapping should be performed. In response to the performance difference exceeding the threshold, the UE may determine not to perform adaptive SRS mapping for the pair of radio chains. In response to the performance difference not exceeding the threshold, the UE may determine to perform adaptive SRS mapping for the pair of radio chains. In some aspects, the UE may compare various pairs of radio chains (e.g., transmit-capable radio chains and receive-only radio chain pairs) to determine a performance difference of the plurality of pairs. The UE may then assign (or pair) the receive antenna radio chain to the transmit antenna radio chain with the smallest performance difference. In other words, the UE may assign or pair the radio chain that best matches in terms of performance.
[0083] At 1106, the UE determines an offset between the radio chain of the receive antenna and the radio chain of the transmit antenna for the radio chain of the receive antenna. Based on the assignment or pairing of the radio chains, the UE can determine the offset between the radio chain of the receive antenna and the radio chain of the transmit antenna. In some cases, the UE determines the offset by accessing radio chain information indicating the reception performance or calibration metric of each of the radio chains. The UE may also use information related to the performance difference between the radio chains determined in operation 1104. Optionally, at 1108, the UE stores the offset for the pair of radio chains of the receive antenna in a memory of the UE or a memory of a modem to which these radio chains are coupled.
[0084] At 1110, the UE generates a set of SRS symbols for a channel sounding procedure. The UE may generate a set of SRS symbols for channel sounding according to a 1T4R, 2T4R, or 4T=4R antenna switching configuration. As shown at 1150, method 1100 proceeds from operation 1110 of FIG. 11A to operation 1112 of FIG. 11B.
[0085] At 1112, the UE maps a first SRS symbol of the set of SRS symbols corresponding to the transmit antenna to a radio chain of the transmit antenna. The UE may map the first SRS symbol corresponding to the transmit antenna to a transmit-capable radio chain or a physical antenna port of the transmit-capable radio chain. At 1114, the UE maps a second SRS symbol of the set of SRS symbols corresponding to the receive antenna to a radio chain of the transmit antenna. The UE may map the second SRS symbol corresponding to the receive antenna to a transmit-capable radio chain or a physical antenna port of the transmit-capable radio chain. In other words, the second SRS symbol may be mapped to a physical antenna of the transmit-capable radio chain to schedule time and frequency resources of the air interface intended for use by another radio chain in a 1T4R, 2T2R, or 4T=4R antenna switching configuration.
[0086] At 1116, the UE transmits a first SRS symbol to the base station over a radio chain of the transmit antenna as part of the channel sounding procedure. The UE may transmit the first SRS symbol over a first time resource and a frequency resource that correlates with a first antenna of the four-antenna channel sounding procedure. At 1118, the UE applies an offset for the receive chain of the receive antenna to the radio chain of the transmit antenna. By doing so, the UE can compensate or adapt the transmit-enabled radio chain to approximate another radio chain of the UE, such as a receive-only transmit chain of the receive antenna.
[0087] At 1120, the UE transmits a second SRS symbol to the base station via a radio chain of the transmit antenna as part of the channel sounding procedure. The second SRS symbol is transmitted using the radio chain of the transmit antenna while an offset is applied to the radio chain. The UE may transmit the second SRS symbol via a second time resource and a frequency resource that correlates with the second antenna of the four-antenna channel sounding procedure. In an aspect, the UE may repeat one or more of operations 1112-1120 to transmit third and fourth SRS symbols corresponding to the third and fourth radio chains (e.g., receive-only) of the UE via a second transmit-enabled radio chain (e.g., a UE in a 2T2R configuration). In other aspects, the UE may repeat one or more of operations 1112-1120 to transmit third and fourth SRS symbols corresponding to the UE's third and fourth radio chains (e.g., receive-only) via a transmit-enabled radio chain (e.g., a UE in a 1T2R configuration) to approximate a 1T4R sounding procedure.
[0088] As described, the base station can determine more accurate channel state information based on adaptively mapped SRS symbols that approximate a further communication channel. This channel state information can then be used to determine a communication configuration for the UE or base station, which allows for improved communication throughput over the channel between the UE and the base station. As an example, consider FIG. 12. In FIG. 12, an exemplary graph 1200 illustrates an improvement in user equipment throughput performance provided by adaptive sounding reference signal mapping according to the described aspects. In general, the sounding channel is used by the UE to transmit SRS symbols for downlink channel estimation, rank selection and beamforming management. By implementing aspects of adaptive sounding reference signal mapping, the UE can improve downlink throughput and network coverage. As shown in FIG. 12, in a typical 1T2R hardware configuration 1202, the UE can implement aspects of adaptive sounding reference signal mapping to approximate a 1T4R antenna configuration 1204 to achieve 15 percent (15% at 1206) higher downlink throughput in NR band 77. It is noted here that even if the radio chain performance changes by as much as 6 dB (e.g., 1T4R(0-3-3-6)), the UE can still achieve improved throughput compared to a hardware-constrained (e.g., 1T2R(0-3)) configuration.
[0089] Exemplary Devices and Systems 13-15 are diagrams illustrating examples of devices, systems-on-chips, and wireless communications processors that can implement various aspects of adaptive sounding reference signal mapping for improving channel estimation. These entities, alone or in combination, can implement one or more aspects of the adaptive sounding reference signal mapping described with reference to the previous FIGS. 1-12. The devices, systems-on-chips, or wireless communications processors may be implemented with any suitable combination of components or elements and may include other components shown or described with reference to any of the other FIGS. 1-12.
[0090] 13 is a diagram illustrating various components of an example electronic device 1300 that can implement adaptive sounding reference signal mapping according to one or more aspects described herein. The electronic device 1300 may be implemented as any one or combination of fixed or mobile devices in any form of consumer device, computing device, portable device, user device, user equipment, server, communication device, phone, navigation device, gaming device, media device, messaging device, media player, and / or other type of electronic device or wirelessly enabled device. For example, the electronic device 1300 may be implemented as a smartphone, phone-tablet (phablet), laptop computer, set-top box, wireless drone, computing glasses, wearable computer, vehicle-based computing system, or wireless broadband router.
[0091] The electronic device 1300 includes a communication transceiver 1302 that enables wired and / or wireless communication of device data 1304, such as transmitted data, received data, or other information described herein. Exemplary communication transceivers 1302 include an NFC transceiver, a WPAN radio conforming to various IEEE 802.15 standards, a WLAN radio conforming to any of various IEEE 802.11 standards, a WWAN (3GPP compatible) radio, an LTE transceiver, a 5G NR transceiver, a 6G transceiver, a Wireless Metropolitan Area Network (WMAN) radio conforming to various IEEE 802.16 standards, and a wired Local Area Network (LAN) Ethernet transceiver. In some aspects, multiple communication transceivers 1302 or components thereof are operatively coupled to respective instances of the radio chain 304 incorporated on the electronic device 1300. The radio chains 304 may be implemented similarly to radio chain 0 304-0 through radio chain 3 304-3 (e.g., a transmitter chain or a receive-only chain) described with reference to Figures 1 through 12. In this example, radio chains 30x may include at least four radio chains that may be used by the SRS port mapper 170 to implement various aspects of adaptive sounding reference signal mapping to improve channel estimation.
[0092] The electronic device 1300 may also include one or more data input / output ports 1306 (data I / O ports 1306) via which any type of data, media content and / or other input can be received, such as user-selectable input, messages, applications, music, television content, recorded video content, and other types of audio, video and / or image data received from any content and / or data source. The data I / O ports 1306 may include USB ports, coaxial cable ports, and other serial or parallel connectors (including internal connectors) for flash memory, DVDs, CDs, etc. These data I / O ports 1306 may be used to couple the electronic device to components, peripherals or accessories, such as a keyboard, microphone or camera.
[0093] The electronic device 1300 of this example includes at least one processor 1308 (e.g., one or more application processors, processor core microprocessors, digital signal processors (DSPs), controllers, etc.), which may include a combined processor-memory system that executes computer-executable instructions stored on a computer-readable medium to control operation of the device or provide functionality of the device. In general, the processor or processing system may be implemented at least in part in hardware, which may include components of integrated circuits or on-chip systems, DSPs, application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), complex programmable logic devices (CPLDs), and other implementations in silicon and / or other hardware.
[0094] Alternatively or additionally, the electronic device 1300 may be implemented in any one or combination of electronic circuitry 1310, which may include hardware implemented in association with processing and control circuits, fixed logic circuits, or physical interconnects (e.g., traces or connectors). The electronic circuitry 1310 may implement executable or hardware-based modules (not shown) by logic circuits and / or hardware, such as FPGAs or CPLDs. Although not shown, the electronic device 1300 may also include a system bus, interconnect fabric, crossbar, or data transfer system that couples various components within the device. The system bus or interconnect fabric may include any one or combination of various bus structures or IP blocks, such as a memory bus, memory controller, peripheral bus, universal serial bus, interconnect nodes, and / or processor or local buses, utilizing any of a variety of bus architectures.
[0095] The electronic device 1300 also includes one or more memory devices 1312 that allow for data storage, examples of which include RAM, SRAM, DRAM, NVRAM, ROM, flash memory, EPROM, EEPROM, and disk storage devices. In the general context of the present disclosure, any or all of the memory devices 1312 can allow for persistent and / or non-transient storage of information, data, or code, and thus do not include a transitory signal or carrier wave. For example, the memory devices 1312 provide a data storage mechanism for storing the device data 1304 and other types of data (e.g., user data). The memory devices 1312 may also store the electronic device's operating system 1314, firmware, and / or device applications 1316 as instructions, code, or information. These instructions or codes are executable by the processor 1308 to realize various functions of the electronic device, such as providing a user interface, enabling data access, and managing connections with wireless networks.
[0096] In this example, the memory device 1312 also stores code or instructions executable by the processor to provide an instance of an SRS port mapper 170, which may be implemented similarly or differently to the SRS port mappers described with reference to FIGS. 1-12. The memory device also includes instance radio chain information 172 with which the SRS port mapper 170 may interact to implement aspects of the adaptive sounding reference signal mapping described herein. For example, the SRS port mapper 170 may characterize reception metrics for each of a plurality of radio chains, store these respective reception metrics as part of the radio chain information 172, and determine radio chain offsets based on the radio chain information 172. As part of a channel sounding procedure, the SRS port mapper 170 may map multiple SRS symbols to one physical antenna port and apply offsets to the transmit chain during transmission of at least one of the multiple SRS symbols to implement aspects of the adaptive sounding reference signal mapping to improve channel estimation. The SRS port mapper 170 of the electronic device 1300 may implement these and other aspects of the adaptive sounding reference signal mapping described herein.
[0097] As shown in FIG. 13, the electronic device 1300 may include an audio and / or video processing system 1318 for processing audio data and / or passing audio and video data to an audio system 1320 and / or a display system 1322 (e.g., a video buffer or a device screen). The audio system 1320 and / or the display system 1322 may include any device that processes, displays, and / or renders audio, video, graphical, and / or image data. The display data and audio signals may be communicated to the audio and / or display components via an RF link, an S-Video link, an HDMI (High-Definition Multimedia Interface), a DisplayPort, a composite video link, a component video link, a DVI (Digital Video Interface), an analog audio connection, or other similar communication link, such as a media data port 1324. In some implementations, the audio system 1320 and / or the display system 1322 are external or separate components of the electronic device 1300. Alternatively, the display system 1322 may be an integrated component of the exemplary electronic device 1300, such as part of an integrated display with a touch interface.
[0098] The electronic device 1300 also includes antennas 1326-1, 1326-2 through 1326-n, where n may be any suitable number of antennas. The antennas 1326-1 through 1326-n are coupled via RF front ends (not shown) to radio chains 30x of the electronic device 1300, which may include any suitable combination of components to facilitate transmission or reception of signals by the communications transceiver 1302 via the antennas 1326-1 through 1326-n. In some aspects, each of the antennas 1326-1 through 1326-n corresponds to a respective radio chain 304 or antenna port 310 (not shown) of the electronic device. In general, the SRS port mapper 170 can interact with the radio chain information 172, the communication transceiver 1302, the radio chain 304, the antenna ports 310 and / or the antennas 1326-1-1326-n to implement the adaptive sounding reference signal mapping for improving channel estimation as described herein. Alternatively or additionally, the electronic device 1300 may be an example implementation of the user equipment 110 as described throughout this disclosure. Thus, in some cases, the processor 1308 is an example of the processor 208 (not shown) and / or the memory device 1312 is an example of a computer-readable storage medium 210 (not shown) for storing various data, instructions or code for implementing the SRS port mapper, the radio chain information or other applications. Thus, aspects of the adaptive sounding reference signal mapping for improving channel estimation as described herein can be implemented by or in conjunction with the electronic device 1300 of FIG. 13.
[0099] FIG. 14 illustrates an exemplary system-on-chip (SoC) capable of implementing aspects of adaptive sounding reference signal mapping for improved channel estimation. The SoC 1400 may be incorporated as or within any type of user equipment 110, user equipment, apparatus, other device or system described with reference to FIGS. 1-13 or 15 to implement adaptive sounding reference signal mapping for improved channel estimation. The components illustrated in FIG. 14 are described with reference to chip-based packaging, but may be incorporated in other system or component configurations, including, but not limited to, field programmable gate arrays (FPGAs), application specific integrated circuits (ASICs), application specific standard products (ASSPs), digital signal processors (DSPs), complex programmable logic devices (CPLDs), system in package (SiPs), package on package (PoPs), processing and communications chipsets, communications co-processors, sensor co-processors, and the like.
[0100] In this example, the SoC 1400 includes a communications transceiver 1402 and a wireless modem 1404 that enable wired or wireless communication of system data 1406 (e.g., received data, data being received, data to be transmitted, packetized, etc.). In some aspects, the wireless modem 1404 is a multi-mode multi-band modem or baseband processor that can be configured to communicate according to various communications protocols and / or in various frequency bands, such as the protocols (e.g., LTE, 5G NR, or 6G) or frequency bands described throughout this disclosure. The wireless modem 1404 may include a transceiver interface (not shown) for communicating coded or modulated signals with transceiver circuitry including transmitter chain and receiver chain circuitry (e.g., radio chain 0 304-0 through radio chain 3 304-3 of the UE 110). 14. Also, the wireless modem 1404 may include or be associated with an instance of the SRS port mapper 170 and radio chain information 172 shown in FIG.
[0101] The system data 1406 or other system content may include configuration settings for the system or various components, media content stored by the system, and / or information associated with a user of the system. The media content stored in the system-on-chip 1400 may include any type of audio, video, and / or image data. The system-on-chip 1400 also includes one or more data inputs 1408 via which it may receive any type of data, media content, and / or input, such as user input, user selectable input (explicit or implicit), or other types of audio, video, and / or image data received from a content and / or data source. Alternatively or in addition, the data input 1408 may include a variety of data interfaces that may be implemented as one or more of serial and / or parallel interfaces, wireless interfaces, network interfaces, and other types of communication interfaces that enable communication with other devices or systems.
[0102] The system-on-chip 1400 includes one or more processor cores 1410 that process various computer-executable instructions for controlling the operation of the system-on-chip 1400 and for enabling techniques for adaptive sounding reference signal mapping to improve channel estimation. Alternatively or additionally, the system-on-chip 1400 may be implemented in any one or combination of hardware, firmware, or fixed logic circuitry implemented in association with processing and control circuitry generally indicated at 1412. Although not shown, the system-on-chip 1400 may also include buses, interconnects, crossbars, or fabrics that couple various components in the system.
[0103] The system-on-chip 1400 also includes memory 1414 (e.g., computer-readable medium), such as one or more memory circuits that enable persistent and / or non-transient data storage and thus do not involve a transient signal or carrier wave. Examples of memory 1414 include RAM, SRAM, DRAM, NVRAM, ROM, EPROM, EEPROM, or flash memory. The memory 1414 provides data storage for system data 1406, firmware 1416, applications 1418, and other types of information and / or data related to operational aspects of the system-on-chip 1400. For example, the firmware 1416 may be maintained in the memory 1414 as instructions executable by a processor of an operating system (e.g., a real-time OS) and executed on one or more of the processor cores 1410.
[0104] The applications 1418 may include system managers, such as any form of control applications, software applications, signal processing and control modules, code, etc., native to a particular system, abstraction modules or gesture modules, etc. The memory 1414 may also store system components or utilities for implementing aspects of adaptive sounding reference signal mapping for improved channel estimation, such as the SRS port mapper 170 and radio chain information 172. These entities may be incorporated as combined or separate components, examples of which are described with reference to corresponding entities or functions shown in Figures 1-13 or 15. In some aspects, the SRS port mapper 170 interacts with the radio chain information 172 and the wireless modem 1404 to implement aspects of adaptive sounding reference signal mapping. For example, the SRS port mapper 170 may map multiple SRS symbols to the same physical antenna port and apply an offset to the transmit chain of the antenna port when transmitting at least some of the SRS symbols to approximate channel sounding via other antennas of the apparatus or device. By doing so, SRS port mapper 170 can enable improved channel estimation and improved throughput for downlink or uplink communications. One or more elements of SRS port mapper 170 are shown in memory 1414, but may be implemented in whole or in part via hardware or firmware.
[0105] In some aspects, the system-on-chip 1400 also includes additional processors or co-processors to enable other functionality, such as a graphics processor 1420, an audio processor 1422, and an image sensor processor 1424. The graphics processor 1420 may render graphical content associated with a user interface, operating system, or applications of the system-on-chip 1400. In some cases, the audio processor 1422 encodes or decodes audio data and signals, such as audio signals and information associated with a voice call or encoded audio data for playback. The image sensor processor 1424 may be coupled to the image sensor to provide image data processing, video capture, and other visual media conditioning and processing functions.
[0106] The system-on-chip 1400 may also include a security processor 1426 to support various security, encryption and cryptographic operations, such as providing secure communication protocols and encrypted data storage. Although not shown, the security processor 1426 may include one or more encryption engines, cipher libraries, hashing modules or random number generators to support encryption and cryptographic processing of information or communications of the system-on-chip 1400. Alternatively or in addition, the system-on-chip 1400 may include a position and location engine 1428 and a sensor interface 1430. In general, the position and location engine 1428 may provide positioning or location data by processing signals of a Global Navigation Satellite Positioning System (GNSS) and / or other motion or inertial sensor data (e.g., dead reckoning). The sensor interface 1430 enables the system-on-chip 1400 to receive data from various sensors, such as capacitive sensors and motion sensors. In some aspects, the SRS port mapper 170 can interact with either a processor or a co-processor of the system-on-chip 1400 to enable adaptive sounding reference signal mapping to improve channel estimation.
[0107] 15 illustrates an example configuration of a wireless communications processor 1500 (communications processor 1500) capable of implementing various aspects of adaptive sounding reference signal mapping for improving channel estimation. The communications processor 1500 is generally referred to as a communications processor, but may also be implemented as a modem baseband processor, a software defined radio module, a configurable modem (e.g., a multimode multiband modem), a wireless data interface, or a wireless modem such as the wireless modem 1404 of the system-on-chip 1400. The wireless communications processor 1500 may be implemented in a device or system to support wireless network data access, messaging or database services, and various voice-based communications (e.g., voice calls).
[0108] In this example, the wireless communication processor 1500 includes at least one processor core 1502 and a memory 1504, where the memory 1504 is implemented as a hardware-based memory that does not include a transitory signal or carrier by enabling persistent and / or non-transient data storage. The processor core 1502 may be configured as any suitable type of processor core, microcontroller, digital signal processor core, etc. The memory 1504 may include any suitable type of memory device or circuitry, such as RAM, DRAM, SRAM, NVRAM, ROM, flash memory, etc. In general, the memory stores data 1506 of the communication processor 1500 as well as firmware 1508 and other applications. The processor core 1502 may execute instructions executable by the processor of the firmware 1508 or applications to implement functions of the communication processor 1500, such as signal processing and data encoding operations. The memory 1504 may also store data and information useful for implementing aspects of adaptive sounding reference signal mapping to improve channel estimation. In some aspects, the memory 1504 of the communications processor 1500 includes radio chain information 172, modem and transceiver configuration information, or other information (not shown) useful in implementing adaptive sounding reference signal mapping.
[0109] The communications processor 1500 may also include electronic circuitry 1510 for managing or coordinating the operation of the various components, as well as a voice codec 1512 for processing voice signals and associated data. The electronic circuitry 1510 may include hardware, fixed logic circuitry, or physical interconnects (e.g., traces or connectors) implemented in association with the communications processor and the processing and control circuitry of the various components. The voice codec 1512 may include a combination of logic, circuitry, or firmware (e.g., algorithms) for supporting encoding and / or decoding of voice information and voice signals, such as analog signals and digital data, associated with the voice or sound functions of the communications processor 1500.
[0110] The system interface 1514 of the communications processor 1500 enables communication with a host system or application processor. For example, the communications processor 1500 may provide or expose data access capabilities to the system or application processor via the system interface 1514. In this example, the communications processor also includes a transceiver circuit interface 1516 and an RF circuit interface 1518, via which the communications processor 1500 may manage or control the respective functions of the transceiver circuitry (e.g., transmit and receive chain circuitry) or RF front end to implement various communications protocols and technologies. In various aspects, the communications processor includes digital signal processing or signal processing blocks for encoding and modulating data for transmission and demodulating and decoding received data.
[0111] In this example, the communications processor 1500 includes an encoder 1520, a modulator 1522, and a digital-to-analog converter 1524 (D / A converter 1524) for encoding, modulating, and converting data transmitted to the transceiver circuit interface. The communications processor also includes an analog-to-digital converter 1526 (A / D converter 1526), a demodulator 1528, and a decoder 1530 for converting, demodulating, and decoding data received from the transceiver circuit interface 1516. In some aspects, these signal processing blocks and components are implemented as part of respective transmit and receive paths (e.g., radio chains 304-0 through 304-3) of the communications processor 1500, which may be configurable for various radio access technologies or frequency bands.
[0112] The wireless communications processor 1500 also includes an SRS port mapper 170, which may be incorporated separately from or combined with other components, examples of which are described with reference to corresponding entities or functionality illustrated in FIGS. 1-14. In an aspect, the SRS port mapper 170 interacts with radio chain information 172 and other components of the wireless communications processor 1500 to implement adaptive sounding reference signal mapping for improving channel estimation. For example, the SRS port mapper 170 may characterize reception metrics for each of a plurality of radio chains, store these respective reception metrics as part of the radio chain information 172, and determine radio chain offsets based on the radio chain information 172. As part of a channel sounding procedure, in accordance with one or more aspects of adaptive sounding reference signal mapping for improving channel estimation, the SRS port mapper 170 may map a plurality of SRS symbols to one physical antenna port and apply an offset to the transmit chain during transmission of at least one of the plurality of SRS symbols. Based on the improved channel estimation, the wireless communication processor 1500 may communicate uplink or downlink data at a higher throughput. Alternatively or in addition, the SRS port mapper 170 may cause or direct the wireless communication processor 1500 to implement any of the adaptive sounding reference signal mapping aspects described with reference to FIGS.
[0113] In addition to the above, a user may be provided with controls that allow the user to make selections regarding whether and when the devices, systems, applications and / or features described herein may enable collection of user information, such as wireless link metrics, connection duration information, average connection length, signal quality / strength information, network identity information, network Basic Service Set Identifier (BSSID) information, mobile network subscriber information, recently utilized wireless communication bands / channels, user preferences, the user's current location, whether the user has communicated content or information with a server, and the like.
[0114] Also, certain data may be processed in one or more ways before being stored or used so that personally identifiable information is removed. For example, a user's identity may be processed in a manner that does not reveal personally identifiable information about the user. For example, a user's geographic location may be generalized or randomized for where the location information is obtained (such as at the city, zip code, or country / state level) so that the user's specific location cannot be revealed. Thus, a user may control what information is collected about the user, the user's device or devices, how that information is used, and / or what information is provided to the user.
[0115] Variations Although the above apparatus and techniques are described in the context of adaptive sounding reference signal mapping for improving channel estimation in wireless networks in which user equipment may access one or more base stations, the user equipment, devices, systems and methods described are non-limiting and may be applied to other contexts, user equipment deployments or wireless communication environments.
[0116] In general, the components, modules, methods, and operations described herein may be implemented using software, firmware, hardware (e.g., fixed logic circuitry), manual processing, or any combination thereof. Some operations of example methods may be described in the general context of executable instructions stored in computer-readable storage memory local to and / or remote from a computer processing system, and implementations may include software applications, programs, functions, and the like. Alternatively or in addition, any functionality described herein may be performed, at least in part, by one or more hardware logic components, such as, but not limited to, FPGAs, ASICs, ASSPs, SoCs, CPLDs, coprocessors, context hubs, sensor coprocessors, and the like.
[0117] A first method performed by a user equipment (UE) for performing adaptive sounding reference signal mapping comprises generating a set of sounding reference signal (SRS) symbols, the set of SRS symbols including at least a first SRS symbol and a second SRS symbol, the method further comprising: determining an offset for the second SRS symbol based on a difference between a first radio chain of the UE and a second radio chain of the UE; mapping the first SRS symbol to an antenna port of the first radio chain; and mapping the second SRS symbol to an antenna port of the first radio chain. the offset for the second SRS symbol to the antenna port of the first radio chain; transmitting the first SRS symbol to a base station via the antenna port of the first radio chain; applying the offset for the second SRS symbol to the first radio chain; transmitting the second SRS symbol to the base station via the antenna port of the first radio chain with the offset applied to the first radio chain; and communicating with the base station based on channel state information determined using at least the first SRS symbol and the second SRS symbol.
[0118] In addition to the first method, a second method performed by a user equipment for performing adaptive sounding reference signal mapping comprises generating a sequence of sounding reference signal (SRS) symbols corresponding to four respective antennas of a plurality of radio chains, the four respective antennas including at least a first antenna, a second antenna, a third antenna, and a fourth antenna, the method further comprising: determining a first offset for a third SRS symbol of the SRS symbols based on a difference between a first radio chain of the first antenna and a third radio chain of the third antenna; determining a second offset for a fourth SRS symbol of the SRS symbols based on a difference between a second radio chain of the second antenna and a fourth radio chain of the fourth antenna; mapping a second SRS symbol and a fourth SRS symbol among the SRS symbols to the second radio chain of the second antenna; transmitting the first SRS symbol to a base station via the first antenna of the first radio chain; transmitting the second SRS symbol to the base station via the second antenna of the second radio chain; applying the first offset to the first radio chain of the first antenna; applying the second offset to the second radio chain of the second antenna; transmitting the third SRS symbol to the base station via the first antenna of the first radio chain while the first offset is applied to the first radio chain; and transmitting the fourth SRS symbol to the base station via the second antenna of the second radio chain while the second offset is applied.
[0119] In addition to the above methods, a third method performed by a user equipment to enable the user equipment to perform adaptive sounding reference signal mapping comprises the steps of characterizing radio chains of a plurality of antennas of the user equipment (UE) to provide respective radio chain information; assigning antennas of receive-only radio chains to antennas of transmit-capable radio chains based on the respective radio chain information; determining an offset between the receive-only radio chain and the transmit-capable radio chain based on the respective radio chain information; and storing the offset information in a memory of the UE to enable mapping of sounding reference signal symbols from the antennas of the receive-only radio chain to the antennas of the transmit-capable radio chain.
[0120] Any of the methods above, further comprising: the antenna port being a first antenna port to a first antenna of the UE, the method further comprising the step of transmitting an indication to the base station that the UE is capable of performing a channel sounding procedure, the channel sounding procedure including transmitting the first SRS symbol via the first antenna and transmitting the second SRS symbol via a second antenna of the UE coupled to a second antenna port of the second radio chain.
[0121] In addition to any of the above or below methods, the method further comprises receiving a request from the base station to perform the channel sounding procedure by transmitting the first SRS symbol via the first antenna of the UE and transmitting the second SRS symbol via the second antenna of the UE.
[0122] In addition to any of the above or below methods, the request to perform the channel sounding procedure requests the UE to perform the channel sounding procedure by using one of one transmit chain and four receive chains (1T4R) antenna switching, two transmit chains and four receive chains (2T4R) antenna switching, and a hardware configuration of the UE not capable of performing a 1T4R or 2T4R channel sounding procedure.
[0123] Any of the above or below methods, further comprising: the first radio chain being configured to transmit uplink communications and receive downlink communications; and the second radio chain being configured to receive downlink communications.
[0124] In addition to any of the above or below methods, the second radio chain is only configured to receive downlink communications and is not capable of transmitting uplink communications.
[0125] Any of the above or below methods, further comprising: the set of SRS symbols further comprising a third SRS symbol and a fourth SRS symbol, the offset being a first offset, and the antenna port of the first radio chain being a first antenna port, the method further comprising: determining a second offset for the fourth SRS symbol based on a difference between a third radio chain of the UE and a fourth radio chain of the UE; mapping the third SRS symbol to a second antenna port of the third radio chain of the UE; and mapping the fourth SRS symbol to the second antenna port of the third radio chain of the UE. the third SRS symbol to the base station via the second antenna port of the third radio chain; applying the second offset for the fourth SRS symbol to the third radio chain; transmitting the fourth SRS symbol to the base station via the second antenna port of the third radio chain with the second offset applied; and communicating with the base station based on channel state information determined using at least the first SRS symbol, the second SRS symbol, the third SRS symbol, and the fourth SRS symbol.
[0126] Any of the above or below methods, further comprising: mapping the second SRS symbols to the antenna ports of the first radio chain comprising mapping the second SRS symbols to physical antenna ports associated with the first radio chain.
[0127] In addition to any of the above or below methods, mapping the second SRS symbols to the first radio chain comprises mapping the second SRS symbols to time or frequency resources of a resource grid for an air interface associated with an antenna or antenna port of the second radio chain, or mapping the second SRS symbols from a first SRS port or a second SRS port to the antenna port of the first radio chain.
[0128] In addition to any of the above or below methods, the offset is based on a difference in reception performance between the first radio chain and the second radio chain of the UE, or the offset is determined as a transmitter gain adjustment for the first radio chain such that performance of the first radio chain approaches that of the second radio chain.
[0129] In addition to any of the above or below methods, the step of determining the offset further comprises determining the offset by measuring a first receiver performance metric of the first radio chain of the UE, measuring a second receiver performance metric of the second radio chain of the UE, and determining a difference between the first receiver performance metric and the second receiver performance metric.
[0130] In addition to any of the above or below methods, the method further comprises the step of receiving from the base station an uplink configuration determined by the base station from the channel state information, and the communicating step further comprises the step of transmitting an uplink communication to the base station in accordance with the uplink configuration.
[0131] In addition to any of the above or below methods, the communicating step further comprises receiving from the base station a downlink communication transmitted by the base station based on a downlink configuration determined by the base station from the channel state information.
[0132] The user equipment comprises at least one wireless transceiver, at least two radio chains coupled to respective antennas, a processor, and a computer-readable storage medium comprising instructions, which, in response to execution by the processor, direct the user equipment to perform any of the methods described above.
[0133] The system-on-chip comprises a transceiver module including a transmitter module and a receiver module, an interface with at least a first radio chain capable of transmitting and receiving operations, and an interface with at least a second radio chain capable of receiving operations, a memory for storing radio chain offset information, a processor core configured to execute instructions executable by a processor, and a computer-readable storage medium comprising instructions that, in response to execution by the processor core, instruct a device in which the system-on-chip is incorporated to perform any of the methods described above.
[0134] A computer readable storage medium comprises instructions that, upon execution by a processor, cause any of the above methods to occur.
[0135] Although various aspects of adaptive sounding reference signal mapping for improving channel estimation have been described in language specific to particular features, components and / or methods, the subject matter of the appended claims is not necessarily limited to the specific features or methods described. Rather, these specific features and methods are disclosed as example implementations of managing modem and radio chain configurations, and other equivalent features or methods are intended to be within the scope of the appended claims. Moreover, it should be understood that a variety of different aspects have been described, and that each described aspect may be implemented independently of or in conjunction with other described aspects.
Claims
1. 1. A method for sounding reference signal mapping performed by a User Equipment (UE) to improve channel estimation, comprising: generating a set of Sounding Reference Signal (SRS) symbols, the set of SRS symbols including at least a first SRS symbol and a second SRS symbol, the method further comprising: and determining a transmit gain offset for the second SRS symbol based on a difference in receive performance between a first radio chain of the UE and a second radio chain of the UE, the second radio chain being configured as a receive-only radio chain, the method further comprising: mapping the first SRS symbol to an antenna port of the first radio chain; mapping the second SRS symbol to the antenna port of the first radio chain; transmitting the first SRS symbol to a base station via the antenna port of the first radio chain; applying the transmit gain offset for the second SRS symbol to the first radio chain; transmitting the second SRS symbol to the base station via the antenna port of the first radio chain with the transmit gain offset applied to the first radio chain; and communicating with the base station based on channel state information determined using at least the first SRS symbol and the second SRS symbol.
2. The antenna port is a first antenna port to a first antenna of the UE, and the method further comprises: transmitting an indication to the base station that the UE is capable of performing a channel sounding procedure, the channel sounding procedure comprising: transmitting the first SRS symbol via the first antenna; and transmitting the second SRS symbol via a second antenna of the UE coupled to a second antenna port of the second radio chain.
3. 3. The method of claim 2, further comprising: receiving a request from the base station to perform the channel sounding procedure by transmitting the first SRS symbol via the first antenna of the UE and transmitting the second SRS symbol via the second antenna of the UE.
4. The hardware configuration of the UE is not capable of performing one transmit chain and four receive chains (1T4R) or two transmit chains and four receive chains (2T4R) channel sounding procedures, and the request to perform the channel sounding procedure is made by the UE: said one transmit chain and four receive chain (1T4R) antenna switching; said two transmit chains and four receive chains (2T4R) antenna switching; and the hardware configuration of the UE is not capable of performing 1T4R or 2T4R channel sounding procedures; 4. The method of claim 3, further comprising: requesting that the channel sounding procedure be performed by using one of:
5. the first radio chain is configured to transmit uplink communications and receive downlink communications; The method according to any one of claims 1 to 4, wherein the second radio chain, as the receive-only radio chain, is configured to receive downlink communications.
6. The method according to any one of claims 1 to 5, wherein the second radio chain, as the receive-only radio chain, is configured only to receive downlink communications and cannot transmit uplink communications.
7. the set of SRS symbols further comprises a third SRS symbol and a fourth SRS symbol, the transmit gain offset is a first transmit gain offset, the antenna port of the first radio chain is a first antenna port, and the method further comprises: determining a second transmit gain offset for the fourth SRS symbol based on a difference in reception performance between a third radio chain of the UE and a fourth radio chain of the UE; mapping the third SRS symbol to a third antenna port of the third radio chain of the UE; mapping the fourth SRS symbol to the third antenna port of the third radio chain; transmitting the third SRS symbol to the base station via the third antenna port of the third radio chain; applying the second transmit gain offset for the fourth SRS symbol to the third radio chain; transmitting the fourth SRS symbol to the base station via the third antenna port of the third radio chain with the second transmit gain offset applied; and communicating with the base station based on channel state information determined using at least the first SRS symbol, the second SRS symbol, the third SRS symbol and the fourth SRS symbol.
8. 8. The method of claim 2 or 7, wherein mapping the second SRS symbols to the first antenna port of the first radio chain comprises mapping the second SRS symbols to a physical antenna port associated with the first radio chain.
9. The step of mapping the second SRS symbol to the first radio chain comprises: The method according to any one of claims 1 to 8, comprising the step of mapping the second SRS symbols onto time or frequency resources of a resource grid for an air interface associated to an antenna or antenna port of the second radio chain.
10. 10. The method of claim 1, wherein the transmit gain offset is determined as a transmitter gain adjustment for the first radio chain such that a performance of the first radio chain approaches a performance of the second radio chain.
11. The step of determining a transmit gain offset comprises: Measuring a first receiver performance metric of the first radio chain of the UE; measuring a second receiver performance metric of the second radio chain of the UE; and determining the transmit gain offset based on a difference between the first receiver performance metric and the second receiver performance metric; The method according to any one of claims 1 to 10, further comprising determining the transmit gain offset by:
12. The method further comprises the step of receiving from the base station an uplink configuration determined by the base station from the channel state information, the step of communicating further comprising: The method of any preceding claim, further comprising the step of transmitting uplink communications to the base station in accordance with the uplink configuration.
13. The step of communicating includes: The method of any one of claims 1 to 12, further comprising the step of receiving from the base station downlink communications transmitted by the base station based on a downlink configuration determined by the base station from the channel state information.
14. 1. A method for performing adaptive sounding reference signal mapping using multiple radio chains of a user equipment, comprising: generating a sequence of Sounding Reference Signal (SRS) symbols corresponding to four respective antennas of the plurality of radio chains, the four respective antennas including a first antenna, a second antenna, a third antenna, and a fourth antenna, the method further comprising: determining a first transmit gain offset for a third one of the SRS symbols based on a difference in receive performance between a first radio chain of the first antenna and a third radio chain of the third antenna, the third radio chain being configured as a receive-only radio chain, the method further comprising: determining a second transmit gain offset for a fourth one of the SRS symbols based on a difference in receiving performance between a second radio chain of the second antenna and a fourth radio chain of the fourth antenna, the fourth radio chain being configured as another receive-only radio chain, the method further comprising: mapping a first SRS symbol and the third SRS symbol of the SRS symbols to the first radio chain of the first antenna; mapping a second one of the SRS symbols and the fourth SRS symbol to the second radio chain of the second antenna; transmitting the first SRS symbol via the first antenna of the first radio chain to a base station; transmitting the second SRS symbol to the base station via the second antenna of the second radio chain; applying the first transmit gain offset to the first radio chain of the first antenna; applying the second transmit gain offset to the second radio chain of the second antenna; transmitting the third SRS symbol to the base station via the first antenna of the first radio chain while the first transmit gain offset is applied to the first radio chain; transmitting the fourth SRS symbol to the base station via the second antenna of the second radio chain while the second transmit gain offset is applied.
15. A user equipment, at least one wireless transceiver; at least two radio chains coupled to respective antennas; A processor; and a computer readable storage medium comprising instructions, which when executed by the processor, for instructing the user equipment to perform the method of any one of claims 1 to 14 using the at least one wireless transceiver and the at least two radio chains.
16. 1. A system on chip, comprising: a transceiver module including a transmitter module and a receiver module; an interface to a first radio chain capable of transmitting and receiving operations; an interface with a second radio chain configured as a receive-only radio chain; a memory for storing radio chain offset information; a processor core configured to execute processor-executable instructions; and a computer-readable storage medium comprising instructions that, in response to execution by the processor core, instruct a device in which the system-on-chip is incorporated to perform a method according to any one of claims 1 to 14.
17. A program comprising instructions which, when executed by a processor, cause a method according to any one of claims 1 to 14.
Citation Information
Patent Citations
Enhanced SRS Transmission for MIMO Operation in LTE-A
JP2016500982A
Sounding Reference Signal (SRS) Transmission Protocol
JP2020524444A
Sounding reference signal antenna switching in scheduled entities having at least four antennas
US20190253214A1