Methods and apparatus for facilitating layer 1 user equipment (UE) filtering of millimeter wave frequencies

By using IIR filters to update filter coefficients in millimeter-wave communication, the problem of inaccurate beam tracking performance is solved, resulting in more accurate switching decisions and improved computational efficiency.

CN113994607BActive Publication Date: 2025-10-28QUALCOMM INC
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202080045222.9
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Priority Date
2020-06-23
Filing Date
2020-06-24
Publication Date
2025-10-28
Estimated Expiration
2040-06-24

AI Technical Summary

Technical Problem

In millimeter-wave communication, existing technologies struggle to effectively utilize previous measurement results to determine the weights of current measurement results, leading to inaccurate beam tracking performance and impacting handover decisions.

Method used

An infinite impulse response (IIR) filter is used for filtering on the UE side. The filter coefficients are updated using the filter coefficients α and the latest measurement values. The updated filtered measurement results are determined by Equation 1, which enhances the robustness and reliability of the measurement.

Benefits of technology

It improves the accuracy of beam tracking performance, supports more reasonable handover decisions, and reduces the computational burden on the UE.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113994607B_ABST
    Figure CN113994607B_ABST
Patent Text Reader

Abstract

This document discloses apparatus, methods, and computer-readable media for facilitating L1UE-side filtering for mmW frequencies. An example method for wireless communication at a user equipment location includes configuring filter coefficients for a serving beam. The example method also includes applying the filter coefficients to the serving beam to determine updated filtered measurements. The example method further includes reporting the updated filtered measurements to a base station.
Need to check novelty before this filing date? Find Prior Art

Description

[0001] Cross-reference to related applications

[0002] This application claims the benefit of U.S. Provisional Application S / N. 62 / 866,541, filed June 25, 2019, entitled “Methods and Apparatus to Facilitate Layer 1 User Equipment (UE) Filtering for Millimeter Wave Frequencies,” and U.S. Patent Application No. 16 / 909,747, filed June 23, 2020, entitled “Methods and Apparatus to Facilitate Layer 1 User Equipment (UE) Filtering for Millimeter Wave Frequencies,” which are expressly incorporated herein by reference in their entirety. background Technical Field

[0004] This disclosure generally relates to communication systems, and more particularly to beam management for wireless communication.

[0005] introduction

[0006] Wireless communication systems are widely deployed to provide a variety of telecommunications services such as telephone, video, data, messaging, and broadcasting. Typical wireless communication systems employ multiple access technologies that enable communication with multiple users by sharing available system resources. Examples of such multiple access technologies include Code Division Multiple Access (CDMA) systems, Time Division Multiple Access (TDMA) systems, Frequency Division Multiple Access (FDMA) systems, Orthogonal Frequency Division Multiple Access (OFDMA) systems, Single Carrier Frequency Division Multiple Access (SC-FDMA) systems, and Time Division Synchronous Code Division Multiple Access (TD-SCDMA) systems.

[0007] These multiple access technologies have been adopted in various telecommunications standards to provide a common protocol enabling different wireless devices to communicate at the city, country, region, and even global levels. An example telecommunications standard is 5G New Radio (NR). 5G NR is part of the continuous evolution of mobile broadband, promulgated by the 3rd Generation Partnership Project (3GPP) to meet new requirements associated with latency, reliability, security, scalability (e.g., with the Internet of Things (IoT), and other requirements. 5G NR includes services associated with enhanced mobile broadband (eMBB), massive machine-type communications (mMTC), and ultra-reliable low latency communications (URLLC). Some aspects of 5G NR can be based on the 4G Long Term Evolution (LTE) standard. There is a need for further improvements to 5G NR technology. These improvements can also be applied to other multiple access technologies and telecommunications standards that adopt them.

[0008] Overview

[0009] The following provides a brief overview of one or more aspects to offer a basic understanding of such aspects. This overview is not an exhaustive summary of all conceived aspects, nor is it intended to identify the key or decisive elements of all aspects, nor to define the scope of any or all aspects. Its sole purpose is to present some concepts of one or more aspects in a simplified form as an introduction to the more detailed description that follows.

[0010] Layer 1 (L1) filtering can be beneficial in determining, for example, whether (or when) a handover should be performed, based on measurement reports. In millimeter-wave (mmW) communications, the user equipment (UE) can track the performance of the serving cell and neighboring cells, as well as the performance of beam pairs (e.g., transmit-receive beam pairs). Tracking the performance of beam pairs can be useful in determining when to switch to a different beam pair. In some examples, the UE can utilize previous measurements when determining measurement reports. However, it is understandable that in some such examples, the channel conditions at the time of the previous measurement can affect the results of the current measurement.

[0011] The example techniques disclosed herein facilitate the determination of filter coefficients based on one or more filter coefficient-related measurements available to the UE. Filter coefficients enable the UE to provide a certain level of filtering, giving a weight to the currently received measurement when determining the measurement result relative to previously filtered measurements. For example, if the currently received measurement is determined to be relatively reliable, filter coefficients can be selected such that the currently received measurement is given a greater weight than previously filtered measurements. In some examples, the UE can determine the filter coefficients based on one or more parameters, such as Doppler estimation, channel quality measurements, rotation estimation, and / or channel type information (e.g., line-of-sight or non-line-of-sight)).

[0012] In one aspect of this disclosure, a method, computer-readable medium, and apparatus for wireless communication at a UE are provided. An example device configures filter coefficients for a serving beam. The example device also applies the filter coefficients to the serving beam to determine updated filtered measurements. The example device further reports the updated filtered measurements to a base station.

[0013] To achieve the foregoing and related objectives, these one or more aspects include the features fully described below and specifically pointed out in the claims. Certain illustrative features of these one or more aspects are set forth in detail in the following description and drawings. However, these features are merely a few of many ways in which the principles of these aspects may be employed, and this description is intended to cover all such aspects and their equivalents. BRIEF DESCRIPTION OF THE DRAWINGS

[0015] Figure 1 This is a diagram illustrating an example of a wireless communication system and access network.

[0016] Figure 2A , 2B Figures 2C and 2D are examples illustrating the first 5G NR frame, the DL channel within a 5G NR subframe, the second 5G NR frame, and the UL channel within a 5G NR subframe, respectively.

[0017] Figure 3 This is a diagram illustrating an example of a base station and a UE in an access network.

[0018] Figure 4 This is an example communication flow between a base station and a UE according to one or more aspects of this disclosure.

[0019] Figure 5 This is a flowchart of a method for wireless communication at a UE according to one or more aspects of this disclosure.

[0020] Figure 6 These are illustrations illustrating examples of hardware implementations of an example device according to one or more aspects of this disclosure.

[0021] Detailed description

[0022] The detailed description that follows, taken in conjunction with the accompanying drawings, is intended as a description of various configurations and is not intended to represent the only configuration in which the concepts described herein can be practiced. This detailed description includes specific details to provide a thorough understanding of the various concepts. However, it will be apparent to those skilled in the art that these concepts can be practiced without these specific details. In some instances, well-known structures and components are shown in block diagram form to avoid obscuring such concepts.

[0023] Several aspects of a telecommunications system will now be described with reference to various apparatuses and methods. These apparatuses and methods will be described in detail below and explained in the accompanying drawings by various blocks, components, circuits, processes, algorithms, etc. (collectively, “elements”). These elements can be implemented using electronic hardware, computer software, or any combination thereof. Whether such elements are implemented as hardware or software depends on the specific application and the design constraints imposed on the overall system.

[0024] As an example, an element, or any part of an element, or any combination of elements, may be implemented as a "processing system" including one or more processors. Examples of processors include: microprocessors, microcontrollers, graphics processing units (GPUs), central processing units (CPUs), application processors, digital signal processors (DSPs), reduced instruction set computing (RISC) processors, system-on-a-chip (SoCs), baseband processors, field-programmable gate arrays (FPGAs), programmable logic devices (PLDs), state machines, gated logic, discrete hardware circuits, and other suitable hardware configured to perform the various functionalities described throughout this disclosure. One or more processors in a processing system can execute software. Software should be broadly interpreted as instructions, instruction sets, code, code segments, program code, programs, subroutines, software components, applications, software applications, software packages, routines, subroutines, objects, executables, threads of execution, procedures, functions, etc., whether referred to as software, firmware, middleware, microcode, hardware description languages, or other terms.

[0025] Accordingly, in one or more example embodiments, the described functionality can be implemented in hardware, software, or any combination thereof. If implemented in software, the functionality can be stored or encoded as one or more instructions or code on a computer-readable medium. A computer-readable medium includes a computer storage medium. The storage medium can be any available medium accessible to a computer. By way of example and not limitation, such computer-readable media can include random access memory (RAM), read-only memory (ROM), electrically erasable programmable ROM (EEPROM), optical disk storage, magnetic disk storage, other magnetic storage devices, combinations of computer-readable media of the foregoing types, or any other medium that can be used to store computer-executable code in the form of instructions or data structures that is accessible to a computer.

[0026] Layer 1 (L1) filtering can be useful for determining reliable measurements, for example, for beam pairs. In some examples, it may be beneficial to provide some degree of filtering so that the currently received measurement is weighted relative to previously filtered measurements when determining the measurement result.

[0027] The example techniques disclosed herein facilitate the determination of filter coefficients based on one or more filter coefficient-related measurements available to the UE. For example, the UE may determine filter coefficients based on Doppler estimation, channel quality measurements, rotation estimation, and / or channel type information (e.g., whether there is a line of sight or not).

[0028] Figure 1 This is a diagram illustrating an example of a wireless communication system and access network 100, including a UE 104 communicating with base station 102 or base station 180. In some examples, the UE 104 may be configured to manage one or more aspects of wireless communication by utilizing beam management filtering. As an example, in Figure 1 In this embodiment, UE 104 may include a beam management filtering component 198. In some aspects, the beam management filtering component 198 may be configured to configure filter coefficients for a serving beam. Example beam management filtering component 198 may also be configured to apply filter coefficients to the serving beam to determine updated filtered measurements. Example beam management filtering component 198 may also be configured to report updated filtered measurements to a base station.

[0029] While the following description provides examples for 5G / NR, the concepts described herein are applicable to other similar domains where the UE can perform beam management (such as LTE, LTE-A, CDMA, GSM, and / or other wireless technologies).

[0030] The wireless communication system (also known as a wireless wide area network (WWAN)) includes base station 102, UE 104, evolved packet core (EPC) 160, and another core network 190 (e.g., a 5G core (5GC)). Base station 102 may include macrocells (high-power cellular base stations) and / or small cells (low-power cellular base stations). Macrocells include base stations. Small cells include femtocells, picocells, and microcells.

[0031] Base station 102 configured for 4G LTE (collectively referred to as Evolved Universal Mobile Telecommunications System (UMTS) Terrestrial Radio Access Network (E-UTRAN)) can interface with EPC 160 via a first backhaul link 132 (e.g., S1 interface). Base station 102 configured for 5G NR (collectively referred to as Next Generation RAN (NG-RAN)) can interface with core network 190 via a second backhaul link 184. Among other functions, base station 102 can also perform one or more of the following functions: user data delivery, radio channel cryptography and cryptography decoding, integrity protection, header compression, mobility control functions (e.g., handover, dual connectivity), inter-cell interference coordination, connection establishment and release, load balancing, distribution of Non-Access Stratum (NAS) messages, NAS node selection, synchronization, Radio Access Network (RAN) sharing, Multimedia Broadcast Multicast Service (MBMS), subscriber and equipment tracking, RAN Information Management (RIM), paging, location, and delivery of alarm messages. Base station 102 can communicate with each other directly or indirectly (e.g., via EPC 160 or core network 190) on third backhaul link 134 (e.g., X2 interface). First backhaul link 132, second backhaul link 184 and third backhaul link 134 can be wired or wireless.

[0032] Base station 102 can wirelessly communicate with UE 104. Each base station 102 can provide communication coverage for a corresponding geographic coverage area 110. Overlapping geographic coverage areas 110 may exist. For example, small cell 102' may have a coverage area 110' that overlaps with the coverage areas 110 of one or more macro base stations 102. A network that includes both small cells and macro cells can be referred to as a heterogeneous network. The heterogeneous network may also include a Home Evolved B Node (eNB) (HeNB), which can provide services to a restricted group called a Closed Subscriber Group (CSG). The communication link 120 between base station 102 and UE 104 may include uplink (UL) (also known as reverse link) transmission from UE 104 to base station 102 and / or downlink (DL) (also known as forward link) transmission from base station 102 to UE 104. The communication link 120 may use multiple-input multiple-output (MIMO) antenna technologies, including spatial multiplexing, beamforming, and / or transmit diversity. These communication links may use one or more carriers. For each carrier allocated in a carrier aggregation totaling up to Yx MHz (x component carriers) for transmission in each direction, base station 102 / UE 104 may use a spectrum with a bandwidth of up to Y MHz (e.g., 5, 10, 15, 20, 100, 400 MHz, etc.). These carriers may or may not be adjacent to each other. Carrier allocation may be asymmetric with respect to DL and UL (e.g., more or fewer carriers may be allocated to DL compared to UL). Component carriers may include primary component carriers and one or more secondary component carriers. Primary component carriers may be referred to as primary cells (PCells), while secondary component carriers may be referred to as secondary cells (SCells).

[0033] Some UEs 104 may communicate with each other using a device-to-device (D2D) communication link 158. The D2D communication link 158 may use DL / UL WWAN spectrum. The D2D communication link 158 may use one or more sidelink channels, such as the Physical Sidelink Broadcast Channel (PSBCH), Physical Sidelink Discovery Channel (PSDCH), Physical Sidelink Shared Channel (PSSCH), and Physical Sidelink Control Channel (PSCCH). D2D communication can be achieved through a wide variety of wireless D2D communication systems, such as, for example, WiMedia, Bluetooth, ZigBee, Wi-Fi based on the IEEE 802.11 standard, LTE, or NR.

[0034] The wireless communication system may further include a Wi-Fi access point (AP) 150 that communicates with a Wi-Fi station (STA) 152 via a communication link 154 in the 5 GHz unlicensed spectrum. When communicating in the unlicensed spectrum, the STA 152 / AP 150 may perform a clear channel assessment (CCA) before communication to determine whether the channel is available.

[0035] Small cell 102' can operate in licensed and / or unlicensed spectrum. When operating in unlicensed spectrum, small cell 102' can employ NR and use the same 5 GHz unlicensed spectrum as that used by Wi-Fi AP 150. Small cell 102' employing NR in unlicensed spectrum can enhance access network coverage and / or increase access network capacity.

[0036] Whether it is a small cell 102' or a large cell (e.g., a macro base station), base station 102 may include and / or be referred to as an eNB, gB node (gNB), or another type of base station. Some base stations (such as gNB 180) may operate in conventional sub-6 GHz spectrum, millimeter wave (mmW) frequencies, and / or near-mmW frequencies to communicate with UE 104. When gNB 180 operates in mmW or near-mmW frequencies, gNB 180 may be referred to as an mmW base station. Extremely high frequency (EHF) is a portion of the RF spectrum in the electromagnetic spectrum. EHF has a range of 30 GHz to 300 GHz and wavelengths between 1 mm and 10 mm. Radio waves in this band may be referred to as millimeter waves. Near-mmW can extend down to 3 GHz frequencies with a wavelength of 100 mm. Ultra-high frequency (SHF) bands extend between 3 GHz and 30 GHz, and are also referred to as centimeter waves. The frequency range bands include frequency range 1 (FR1) (which includes bands below 7.225 GHz) and frequency range 2 (FR2) (which includes bands above 24.250 GHz). Communication using mmW / near mmW radio frequency (RF) bands (e.g., 3 GHz–300 GHz) has extremely high path loss and short range. The base station / UE can operate within one or more frequency range bands. The mmW base station 180 can utilize beamforming 182 with UE 104 to compensate for the extremely high path loss and short range. The base station 180 and UE 104 may each include multiple antennas, such as antenna elements, antenna panels, and / or antenna arrays, to facilitate beamforming.

[0037] Base station 180 may transmit beamformed signals to UE 104 in one or more transmission directions 182'. UE 104 may receive beamformed signals from base station 180 in one or more reception directions 182'. UE 104 may also transmit beamformed signals to base station 180 in one or more transmission directions. Base station 180 may receive beamformed signals from UE 104 in one or more reception directions. Base station 180 / UE 104 may perform beam training to determine the optimal reception and transmission directions for each of base station 180 / UE 104. The transmission and reception directions of base station 180 may be the same or different. The transmission and reception directions of UE 104 may be the same or different.

[0038] EPC 160 may include Mobility Management Entity (MME) 162, other MMEs 164, Serving Gateway 166, Multimedia Broadcast Multicast Service (MBMS) Gateway 168, Broadcast Multicast Service Center (BM-SC) 170, and Packet Data Network (PDN) Gateway 172. MME 162 may communicate with Home Subscriber Server (HSS) 174. MME 162 is the control node for handling signaling between UE 104 and EPC 160. Generally, MME 162 provides bearer and connection management. All user Internet Protocol (IP) packets are delivered through Serving Gateway 166, which is itself connected to PDN Gateway 172. PDN Gateway 172 provides UE IP address allocation and other functions. PDN Gateway 172 and BM-SC 170 are connected to IP Service 176. IP Service 176 may include the Internet, intranet, IP Multimedia Subsystem (IMS), PS streaming service, and / or other IP services. The BM-SC 170 provides functionality for MBMS user service provisioning and delivery. The BM-SC 170 can serve as an entry point for MBMS transmissions by content providers, authorizing and initiating MBMS bearer services within the Public Land Mobile Network (PLMN), and scheduling MBMS transmissions. The MBMS gateway 168 can distribute MBMS traffic to base stations 102 belonging to the Multicast-Broadcast Single Frequency Network (MBSFN) area for broadcast-specific services, and is responsible for session management (start / stop) and collecting eMBMS-related billing information.

[0039] The core network 190 may include Access and Mobility Management Functions (AMF) 192, other AMFs 193, Session Management Functions (SMF) 194, and User Plane Functions (UPF) 195. AMF 192 may communicate with Unified Data Management (UDM) 196. AMF 192 is the control node that handles signaling between UE 104 and the core network 190. Generally, AMF 192 provides QoS flow and session management. All user Internet Protocol (IP) packets are transmitted through UPF 195. UPF 195 provides UE IP address allocation and other functions. UPF 195 connects to IP services 197. IP services 197 may include the Internet, intranet, IP Multimedia Subsystem (IMS), Packet Switched (PS) Streaming (PSS) services, and / or other IP services.

[0040] Base stations may include and / or be referred to as gNB, B-node, eNB, access point, base transceiver station, radio base station, radio transceiver, transceiver function, basic service set (BSS), extended service set (ESS), transmit / receive point (TRP), or some other suitable term. Base station 102 provides UE 104 with access to EPC 160 or core network 190. Examples of UE 104 include cellular phones, smartphones, Session Initiation Protocol (SIP) phones, laptop devices, personal digital assistants (PDAs), satellite radios, GPS devices, multimedia devices, video devices, digital audio players (e.g., MP3 players), cameras, game consoles, tablet devices, smart devices, wearable devices, vehicles, electricity meters, air pumps, large or small kitchen appliances, healthcare devices, implants, sensors / actuators, displays, or any other similar functional devices. Some UE 104 may be referred to as IoT devices (e.g., parking timers, oil pumps, ovens, vehicles, heart monitors, etc.). UE 104 may also be referred to as a station, mobile station, subscriber station, mobile unit, subscriber unit, radio unit, remote unit, mobile device, radio device, wireless communication device, remote device, mobile subscriber station, access terminal, mobile terminal, radio terminal, remote terminal, handheld device, user agent, mobile client, client, or any other suitable term.

[0041] Figure 2A This is a diagram 200 illustrating an example of the first subframe within the 5G NR frame structure. Figure 2B Figure 230 is an example illustrating the DL channel within a 5G NR subframe. Figure 2C This is a diagram 250 illustrating an example of the second subframe within the 5G NR frame structure. Figure 2DFigure 280 illustrates an example of the UL channel within a 5G NR subframe. The 5G NR frame structure can be Frequency Division Duplex (FDD), where subframes within a specific set of subcarriers (carrier system bandwidth) are dedicated to either DL or UL; or it can be Time Division Duplex (TDD), where subframes within a specific set of subcarriers (carrier system bandwidth) are dedicated to both DL and UL. Figure 2A , 2C In the provided example, the 5G / NR frame structure is assumed to be TDD, where subframe 4 is configured with slot format 28 (mostly DL) and subframe 3 is configured with slot format 34 (mostly UL), where D is DL, U is UL, and F is provided for flexible use between DL and UL. Although subframes 3 and 4 are shown as having slot formats 34 and 28, respectively, any particular subframe can be configured with any of the various available slot formats 0-61. Slot formats 0 and 1 are full DL and full UL, respectively. Other slot formats 2-61 include a mixture of DL, UL, and flexible symbols. The UE is configured to have a slot format via the received Slot Format Indicator (SFI) (dynamically configured via DL Control Information (DCI) or semi-statically / statically configured via Radio Resource Control (RRC) signaling). Note that the following description also applies to 5G NR frame structures for TDD.

[0042] Other wireless communication technologies may have different frame structures and / or different channels. A frame (10 ms) can be divided into 10 equally sized subframes (1 ms). Each subframe may include one or more time slots. Subframes may also include mini-time slots, which may include 7, 4, or 2 symbols. Each time slot may include 7 or 14 symbols, depending on the time slot configuration. For time slot configuration 0, each time slot may include 14 symbols, while for time slot configuration 1, each time slot may include 7 symbols. Symbols on the DL can be Cyclic Prefix (CP) OFDM (CP-OFDM) symbols. Symbols on the UL can be CP-OFDM symbols (for high-throughput scenarios) or Discrete Fourier Transform (DFT) Extended OFDM (DFT-s-OFDM) symbols (also known as Single Carrier Frequency Division Multiple Access (SC-FDMA) symbols) (for power-constrained scenarios; limited to single-stream transmission). The number of time slots within a subframe is based on the time slot configuration and parameter design. For slot configuration 0, different parameter designs μ0 to 4 allow 1, 2, 4, 8, 16, and 32 slots per subframe, respectively. For slot configuration 1, different parameter designs 0 to 2 allow 2, 4, and 8 slots per subframe, respectively. Correspondingly, for slot configuration 0 and parameter design μ, there are 14 symbols per slot and 2 symbols per subframe. μ Each time slot. The subcarrier spacing and symbol length / duration vary depending on the design parameters. The subcarrier spacing can be equal to 2. μ*15kHz, where μ is the parameter design from 0 to 4. Thus, parameter design μ = 0 has a subcarrier spacing of 15kHz, while parameter design μ = 4 has a subcarrier spacing of 240kHz. Symbol length / duration is inversely correlated with subcarrier spacing. Figure 2A-2D An example is provided with a slot configuration of 0 (14 symbols per slot) and a parameter design of μ=2, with 4 slots per subframe. The slot duration is 0.25 ms, the subcarrier spacing is 60 kHz, and the symbol duration is approximately 16.67 μs. Within the frame set, there may be one or more different bandwidth portions (BWPs) that are frequency-division multiplexed (see [link to relevant documentation]). Figure 2B Each BWP can have specific parameter designs.

[0043] A resource grid can be used to represent the frame structure. Each time slot includes a resource block (RB) extending 12 consecutive subcarriers (also known as a physical RB (PRB)). The resource grid is divided into multiple resource elements (REs). The number of bits carried by each RE depends on the modulation scheme.

[0044] like Figure 2A As explained in the text, some REs carry reference (pilot) signals (RS) for the UE. RS may include demodulated RS (DM-RS) for channel estimation at the UE (indicated as R for a particular configuration). x (where 100x is the port number, but other DM-RS configurations are possible) and Channel State Information Reference Signal (CSI-RS). RS may also include Beam Measurement RS (BRS), Beam Refinement RS (BRRS), and Phase Tracking RS (PT-RS).

[0045] Figure 2BExamples of various DL channels within a subframe of a frame are explained. The Physical Downlink Control Channel (PDCCH) carries the DCI within one or more Control Channel Elements (CCEs), each CCE comprising 9 RE Groups (REGs), each REG comprising 4 consecutive REs in OFDM symbols. The PDCCH within a BWP can be referred to as a Control Resource Set (CORESET). Additional BWPs can be located at higher and / or lower frequencies spanning the channel bandwidth. The Primary Synchronization Signal (PSS) is located within symbol 2 of a specific subframe of the frame. The PSS is used by the UE 104 to determine subframe / symbol timing and physical layer identity. The Secondary Synchronization Signal (SSS) is located within symbol 4 of a specific subframe of the frame. The SSS is used by the UE to determine the Physical Layer Cell Identity Group Number and radio frame timing. Based on the Physical Layer Identity and Physical Layer Cell Identity Group Number, the UE can determine the Physical Cell Identifier (PCI). Based on the PCI, the UE can determine the location of the aforementioned DM-RS. The Physical Broadcast Channel (PBCH), carrying the Master Information Block (MIB), can logically group with the PSS and SSS to form a Synchronization Signal (SS) / PBCH block (also known as an SS block (SSB)). The MIB provides the number of RBs in the system bandwidth and the System Frame Number (SFN). The Physical Downlink Shared Channel (PDSCH) carries user data, broadcast system information not transmitted via the PBCH (such as the System Information Block (SIB)), and paging messages.

[0046] As in Figure 2C As explained, some REs carry DM-RS for channel estimation at the base station (indicated as R for a specific configuration, but other DM-RS configurations are possible). The UE can transmit DM-RS for the Physical Uplink Control Channel (PUCCH) and DM-RS for the Physical Uplink Shared Channel (PUSCH). The PUSCH DM-RS can be transmitted in the first or second symbol of the PUSCH. The PUCCH DM-RS can be transmitted in different configurations depending on whether a short or long PUCCH is being transmitted and depending on the specific PUCCH format used. The UE can transmit a probe reference signal (SRS). The SRS can be transmitted in the last symbol of a subframe. The SRS can have a comb structure, and the UE can transmit the SRS on one of the combs. The SRS can be used by the base station for channel quality estimation to enable frequency-dependent scheduling on the UL.

[0047] Figure 2DExamples of various UL channels within a subframe of the explanatory frame. The PUCCH can be located as indicated in one configuration. The PUCCH carries uplink control information (UCI), such as scheduling requests, channel quality indicators (CQI), precoding matrix indicators (PMI), rank indicators (RI), and hybrid automatic repeat request (HARQ) ACK / NACK feedback. The PUCCH carries data and may additionally be used to carry buffer status reports (BSR), power clearance reports (PHR), and / or UCI.

[0048] Figure 3 This is a block diagram showing the communication between base station 310 and UE 350 in the access network. In the DL, IP packets from EPC160 can be provided to controller / processor 375. Controller / processor 375 implements Layer 3 and Layer 2 functionality. Layer 3 includes the Radio Resource Control (RRC) layer, and Layer 2 includes the Serving Data Adaptation Protocol (SDAP) layer, Packet Data Convergence Protocol (PDCP) layer, Radio Link Control (RLC) layer, and Media Access Control (MAC) layer. The controller / processor 375 provides RRC layer functionality associated with broadcasting system information (e.g., MIB, SIB), RRC connection control (e.g., RRC connection paging, RRC connection establishment, RRC connection modification, and RRC connection release), inter-Radio Access Technology (RAT) mobility, and measurement configuration of UE measurement reports; PDCP layer functionality associated with header compression / decompression, security (cryptography, cryptographic decoding, integrity protection, integrity verification), and handover support functions; RLC layer functionality associated with upper-layer packet data unit (PDU) delivery, error correction via ARQ, concatenation, segmentation and reassembly of RLC service data units (SDUs), resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, multiplexing MAC SDUs onto transport blocks (TBs), demultiplexing MAC SDUs from TBs, scheduling information reporting, error correction via HARQ, priority handling, and logical channel priority differentiation.

[0049] Transmit (TX) processor 316 and receive (RX) processor 370 implement Layer 1 functionality associated with various signal processing functions. Layer 1, including the physical (PHY) layer, may include error detection on the transport channel, forward error correction (FEC) encoding / decoding of the transport channel, interleaving, rate matching, mapping to the physical channel, modulation / demodulation of the physical channel, and MIMO antenna processing. TX processor 316 processes the mapping to the signal constellation based on various modulation schemes (e.g., binary phase shift keying (BPSK), quadrature phase shift keying (QPSK), M-phase shift keying (M-PSK), M-quadrature amplitude modulation (M-QAM)). The encoded and modulated symbols can then be split into parallel streams. Each stream can then be mapped to an OFDM subcarrier, multiplexed with a reference signal (e.g., a pilot) in the time and / or frequency domains, and subsequently combined using an inverse fast Fourier transform (IFFT) to generate a physical channel carrying a time-domain OFDM symbol stream. This OFDM stream is spatially precoded to generate multiple spatial streams. The channel estimate from channel estimator 374 can be used to determine coding and modulation schemes and for spatial processing. This channel estimate can be derived from a reference signal transmitted by UE 350 and / or channel condition feedback. Each spatial stream can then be provided to a different antenna 320 via a separate transmitter 318TX. Each transmitter 318TX can use the corresponding spatial stream to modulate an RF carrier for transmission.

[0050] At UE 350, each receiver 354RX receives signals via its corresponding antenna 352. Each receiver 354RX recovers the information modulated onto the RF carrier and provides this information to the receive (RX) processor 356. The TX processor 368 and RX processor 356 implement Layer 1 functionality associated with various signal processing functions. The RX processor 356 can perform spatial processing on this information to recover any spatial stream destined for UE 350. If multiple spatial streams are destined for UE 350, they can be combined by the RX processor 356 into a single OFDM symbol stream. The RX processor 356 then uses a Fast Fourier Transform (FFT) to transform the OFDM symbol stream from the time domain to the frequency domain. This frequency domain signal comprises a separate OFDM symbol stream for each subcarrier of the OFDM signal. The symbols on each subcarrier, along with the reference signal, are recovered and demodulated by determining the signal constellation points most likely to be transmitted by base station 310. These soft decisions can be based on a channel estimate calculated by channel estimator 358. These soft decisions are then decoded and deinterleaved to recover the original data and control signals transmitted by base station 310 over the physical channel. This data and control signals are then provided to controller / processor 359, which implements layer 3 and layer 2 functionality.

[0051] The controller / processor 359 may be associated with a memory 360 that stores program code and data. The memory 360 may be referred to as a computer-readable medium. In the UL, the controller / processor 359 provides demultiplexing between transport and logical channels, packet reassembly, cipher decoding, header decompression, and control signal processing to recover IP packets from the EPC 160. The controller / processor 359 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.

[0052] Similar to the functionality described in conjunction with DL transmissions performed by base station 310, controller / processor 359 provides RRC layer functionality associated with system information (e.g., MIB, SIB) capture, RRC connection, and measurement reporting; PDCP layer functionality associated with header compression / decompression and security (cryptography, cryptographic decoding, integrity protection, integrity verification); RLC layer functionality associated with upper-layer PDU delivery, error correction via ARQ, concatenation, segmentation, and reassembly of RLC SDUs, resegmentation of RLC data PDUs, and reordering of RLC data PDUs; and MAC layer functionality associated with mapping between logical channels and transport channels, multiplexing MAC SDUs onto TBs, demultiplexing MAC SDUs from TBs, scheduling information reporting, error correction via HARQ, priority handling, and logical channel priority differentiation.

[0053] The channel estimate derived by the channel estimator 358 from the reference signal or feedback transmitted by the base station 310 can be used by the TX processor 368 to select an appropriate coding and modulation scheme and to facilitate spatial processing. The spatial stream generated by the TX processor 368 can be provided to different antennas 352 via separate transmitters 354TX. Each transmitter 354TX can use the corresponding spatial stream to modulate an RF carrier for transmission.

[0054] UL transmissions are processed at base station 310 in a manner similar to that described in conjunction with the receiver function at UE 350. Each receiver 318RX receives signals via its corresponding antenna 320. Each receiver 318RX recovers the information modulated onto the RF carrier and provides that information to the RX processor 370.

[0055] The controller / processor 375 may be associated with a memory 376 that stores program code and data. The memory 376 may be referred to as a computer-readable medium. In the UL, the controller / processor 375 provides demultiplexing between transport and logical channels, packet reassembly, cipher decoding, header decompression, and control signal processing to recover IP packets from the UE 350. IP packets from the controller / processor 375 may be provided to the EPC 160. The controller / processor 375 is also responsible for error detection using ACK and / or NACK protocols to support HARQ operation.

[0056] At least one of the TX processor 368, RX processor 356, and controller / processor 359 can be configured to perform and Figure 1 The beam management filter component 198 combines various aspects.

[0057] The example techniques disclosed herein relate to UE-side Layer 1 (L1) filtering for millimeter-wave (mmW) communications. L1 filtering can help determine, for example, whether (or when) a handover is beneficial, based on measurement reports. In mmW communications, the UE can track the performance of the serving cell and neighboring cells, as well as the performance of beam pairs (e.g., Tx-Rx beam pairs). Tracking the performance of beam pairs can be useful in determining when to switch to a different beam pair.

[0058] The example techniques disclosed herein facilitate the provision of robust and reliable measurements. For example, the disclosed techniques utilize filters at the UE (such as infinite impulse response (IIR) filters) to determine updated filtered measurements based on previous filtered measurements, the latest measurement, and filter coefficients α. For example, IIR filters allow the UE to determine updated filtered measurements using relatively low feedback filter orders, and thus increase computational savings at the UE. In some examples, the UE may utilize Equation 1 (beam-level) to perform L1 (beam-level) filtering.

[0059] y(t)=(1-α)y(t-1)+αx(t),0≤α≤1 (Formula 1)

[0060] In Equation 1, the term "y(t)" represents the updated filtered measurement, the term "y(t-1)" represents the previous filtered measurement, the term "x(t)" represents the currently received measurement from the physical layer, and the terms "α" and "(1-α)" represent filter coefficients. In Equation 1, the filter coefficient α corresponds to a first weight, constrained between 0 and 1, applied to the currently received measurement x(t), and the filter coefficient (1-α) corresponds to a second weight, also constrained between 0 and 1, applied to the previously filtered measurement y(t-1). Since the updated filtered measurement y(t) is based on the currently received measurement x(t) and the previously filtered measurement y(t-1), it can be understood that Equation 1 can be analogous to using, for example, a moving average (or moving average) with a variable bias between the currently received measurement x(t) and the previously filtered measurement y(t-1).

[0061] Based on Equation 1 (above), it can be understood that as the value of the filter coefficient α increases, the updated filtered measurement y(t) depends relatively more on the currently received measurement x(t) and relatively less on the previous filtered measurement result y(t-1). For example, if the filter coefficient α is set to 1, the updated filtered measurement y(t) is based on the currently received measurement x(t). Furthermore, as the value of the filter coefficient α decreases, the updated filtered measurement y(t) depends less on the currently received measurement x(t) and more on the previous filtered measurement result y(t-1). For example, if the filter coefficient α is set to 0, the updated filtered measurement y(t) is based on the previous filtered measurement result y(t-1).

[0062] Therefore, it can be understood that selecting the filter coefficient α achieves a trade-off between the currently received measurement x(t) and the previously filtered measurement y(t-1). The example techniques disclosed herein facilitate configuring the filter coefficient α based on one or more parameters, such as Doppler measurements, channel quality (e.g., signal-to-noise ratio (SNR)), UE rotation, and / or line-of-sight. For example, if the currently received measurement x(t) is determined to be relatively reliable, the filter coefficient α can be selected such that the currently received measurement x(t) is given a greater weight relative to the previously filtered measurement y(t-1).

[0063] For example, a Doppler measurement can represent the UE's movement speed relative to the base station. In some examples, if a Doppler estimate is available, the UE can determine (or adjust) the value of the filter coefficient α relative to the Doppler estimate. For example, the filter coefficient α can be configured as a decreasing function of the Doppler estimate. For example, as the Doppler measurement increases, a relatively deep filter can help average out small-size fading. That is, if a relatively high movement speed exists (e.g., a high Doppler estimate), the relative reliability of the currently received measurement x(t) can be reduced, and the filter coefficient α can be reduced such that a smaller weight relative to the previously filtered measurement result y(t-1) is given to the currently received measurement x(t).

[0064] In some examples, the filter coefficients α can be changed (or adjusted) based on channel quality (e.g., SNR). For example, when channel quality measurements are available, the UE can configure the filter coefficients α as an increasing function of SNR. For instance, as the measured SNR decreases, a relatively deep filter can help average out noise and / or measurement errors. In some such examples, as the measured SNR decreases, the UE can decrease the filter coefficients α such that a smaller weight relative to the previously filtered measurement result y(t-1) is given to the currently received measurement x(t).

[0065] In some examples, the filter coefficients α can be changed (or adjusted) based on the rotation speed (e.g., if a rotation estimate is available). For example, the filter coefficients α can operate as an increasing function of the rotation speed. In some such examples, the faster the UE rotates, the more advantageous it is to apply a smaller filter to prevent overly aggressive changes to the filtered measurements.

[0066] In some examples, channel type information may include line-of-sight (LOS) measurements indicating whether the UE has line-of-sight (NLOS). For example, the filter coefficient α may change based on the presence of LOS or NLOS (e.g., if channel type information is available). In some such examples, the UE may adjust the filter coefficient α to be relatively small in LOS scenarios. The UE may adjust the filter coefficient α to be relatively high in NLOS scenarios.

[0067] In some examples, periodically tracking beam pairs (e.g., serving Tx-Rx beam pairs) can be beneficial. For instance, the UE can track the serving Tx-Rx beam pair used for the PDSCH at specific periodicities (e.g., at 80ms intervals). By utilizing the aforementioned criteria for configuring filter coefficients α, the UE can select the filter coefficients α for the serving Tx-Rx beam pair. s .

[0068] In some examples, the filter coefficients α configured for the serving beam sThis can then be used to determine the filter coefficients α for other Tx-Rx beam pairs. It will be understood that the sampling interval for a given Tx-Rx beam pair may differ from the sampling interval for the serving beam. In some such examples, the exemplary techniques disclosed herein may determine the filter coefficients α for other Tx-Rx beam pairs based on the corresponding sampling intervals of other Tx-Rx beam pairs relative to the sampling interval for the serving beam.

[0069] As an illustrative example, the filter coefficient α of an L1 filter with a sampling interval of X ms can be configured such that the time constant is related to the sampling interval of 80 ms (e.g., the sampling interval for a serving beam) and used for the filter coefficient α. s The L1 filter is the same. For example, the UE can use Equation 2 (below) to adjust the filter coefficients α used for the serving beam. s It is applied to another Tx-Rx beam.

[0070]

[0071] In Equation 2 (as above), the term "α" N "α" represents the filter coefficient α used for the Nth Tx-Rx beam. s " represents the filter coefficient α used for the serving beam, and the term "X" represents the filter coefficient α used for the serving beam. N "" represents the sampling interval used for the Nth Tx-Rx beam. Furthermore, in Equation 2, the term "X" s "" indicates the sampling interval used for the serving beam. In the example above, it can be understood that the sampling interval X used for the serving beam... s The value is 80ms. However, in additional or replacement examples, any reasonable sampling interval X used for the serving beam can be used. s .

[0072] It can be understood that, based on Equation 1 (as above), the value of the filter coefficient α is between 0 and 1. However, in some examples, the value of the filter coefficient α may be restricted to between 0 and 1. For example, the filter coefficient α may be restricted to between 0.5 and 0.95 (e.g., 0.5 ≤ α ≤ 0.95). Restricting the filter coefficient α to a value between 0.5 and 0.95 can be useful, allowing a certain weight to be applied to the previously filtered measurement result y(t-1) and to the currently received measurement x(t). For example, in some instances, the UE may not be able to determine whether it is in a rotating scenario, a Doppler scenario, or a combination of rotating and Doppler scenarios, and / or whether it is in a LOS scenario or an NLOS scenario. Furthermore, in some examples, even if such information is available to the UE, these scenarios may change over time. Accordingly, it may be beneficial for the UE to avoid relatively deep filtering, which can have a negative impact in some scenarios (e.g., based on rotating or LOS scenarios).

[0073] While the example above provides a lower bound of 0.5 and an upper bound of 0.95 for the filter coefficient α, in other examples, the lower and / or upper bounds used to configure the filter coefficient α can be appropriately adjusted. For example, the lower bound can be a value greater than zero, while the upper bound can be a value less than 1. In some such examples, the values ​​of the lower and upper bounds of the filter coefficient α can be chosen such that a gradual change is achieved between using the currently received measurement x(t) and the previous filtered measurement y(t-1) when determining the updated filtered measurement y(t).

[0074] In some examples, noise may be present. For example, noise may include thermal noise, measurement errors, etc. In some such examples, it may be beneficial for the UE to apply some filtering to limit the impact of noise, even if the UE is in a rotating or LOS scenario. Therefore, avoiding unfiltered conditions may be advantageous. For example, the filter coefficient α may be set to zero, such that the updated filtered measurement y(t) is based on the previous filtered measurement y(t) rather than the currently received measurement x(t).

[0075] Figure 4 An example communication flow 400 between base station 402 and UE 404 according to one or more technologies disclosed herein is described. Aspects of base station 402 may be implemented by base station 102, base station 180, and / or base station 310. Aspects of UE 404 may be implemented by UE 104 and / or UE 350. Although in Figure 4 As not shown in the illustrated example, but as can be understood, in the additional or alternative examples, base station 402 may be in communication with one or more other base stations or UEs, and / or UE 404 may be in communication with one or more other base stations or UEs.

[0076] At 410, UE 404 can determine which filter coefficient related measurements are available to UE 404. For example, UE 404 can determine whether Doppler estimation is available, whether channel quality measurements (e.g., SNR) are available, whether rotation estimation is available, whether channel type information (e.g., LOS scenario or NLOS scenario) is available, and / or whether beam sampling rate information is available.

[0077] In some examples, filter coefficient related measurements may be provided to UE 404. For example, base station 402 may transmit downlink transmission 420 received by UE 404. Downlink transmission 420 may be RRC signaling, DCI, Media Access Control-Control Element (MAC-CE), and / or downlink reference signal. In some examples, UE 404 may determine available filter coefficient related measurements based on information included in downlink transmission 420. In some examples, UE 404 may perform one or more measurements based on downlink transmission 420 to determine which filter coefficient related measurements are available.

[0078] At 430, UE 404 configures the filter coefficients for the serving beam. In some examples, the serving beam may be a beam pair for receiving downlink transmission 420. In some examples, UE 404 may configure the filter coefficient α (e.g., at 410) based on filter coefficient-related measurements available to UE 404. For example, UE 404 may configure the filter coefficient α by decreasing it relative to a Doppler estimate. In some examples, UE 404 may configure the filter coefficient α by increasing it relative to a channel quality measurement. In some examples, UE 404 may configure the filter coefficient α by increasing it relative to a rotation estimate. In some examples, UE 404 may configure the filter coefficient α by adjusting it relative to a line-of-sight measurement. In some examples, UE 404 may configure the filter coefficient α by adjusting it relative to a beam sampling rate.

[0079] At 440, UE 404 determines the updated filtered measurement results by applying filter coefficients to the serving beam. For example, UE 404 can apply filter coefficients α s The updated filtered measurement y(t) is applied to the serving beam. In some examples, UE 404 may apply Equation 1 (reproduced below) to determine the updated filtered measurement y(t).

[0080] y(t)=(1-α)y(t-1)+αx(t),0≤α≤1 (Formula 1)

[0081] exist Figure 4 In the illustrated example, UE 404 reports the updated filtered measurement value y(t) to base station 402. For example, UE 404 transmits an updated filtered measurement result report 450, which is received by base station 402. The updated filtered measurement result report 450 may include the updated filtered measurement value y(t).

[0082] At 460, UE 404 can be configured with filter coefficients (e.g., filter coefficient α) for the serving beam. s This can be applied to other beam pairs. For example, UE 404 can apply Equation 2 (reproduced below) to the corresponding sampling interval X based on the respective beam pair (e.g., Tx-Rx beam pair). N and the filter coefficients α used for the service beam s To determine the filter coefficients α for the corresponding beam pairs.

[0083]

[0084] Figure 5 This is a flowchart 500 of a wireless communication method. The method can be performed by a UE or a component of a UE (e.g., UE 104, UE 350, and / or UE 504; device 602, a processing system which may include memory 360 and may be the entire UE 350 or a component of UE 350 (such as TX processor 368, RX processor 356, and / or controller / processor 359)). Optionally, aspects are illustrated with dashed lines. This method enables the UE to perform reliable and / or robust assessments of beam-level measurements and facilitates reduced signaling overhead.

[0085] At position 502, the UE can determine which filter coefficient-related measurements are available, as described above. Figure 4 As described in 410. For example, it can be derived from... Figure 6 The filter coefficient correlation measurement component 640 of device 602 performs the determination of which filter coefficient correlation measurements are available. In some examples, the filter coefficient correlation measurements may be based on at least one of Doppler estimation, channel quality measurement, rotatable estimation, and channel type information.

[0086] At position 504, the UE configures the filter coefficients for the serving beam, as described above. Figure 4 As described in 430. For example, the configuration of filter coefficients may be performed by the filter coefficient configuration component 642 of device 602. In some examples, configuring filter coefficients may include decreasing filter coefficients relative to a Doppler estimate. In some examples, configuring filter coefficients may include increasing filter coefficients relative to a channel quality measurement. In some examples, configuring filter coefficients may include increasing filter coefficients relative to a rotation estimate. In some examples, configuring filter coefficients may include adjusting filter coefficients based on line-of-sight measurements. In some examples, configuring filter coefficients may include adjusting filter coefficients based on a beam sampling rate.

[0087] At point 506, the UE applies the filter coefficients to the serving beam to determine the updated filtered measurement results, as described above. Figure 4As described in 440. For example, the application of filter coefficients may be performed by the filter coefficient application component 644 of device 602. In some examples, the updated filtered measurement result may be based on the filter coefficients, the currently received measurement, and the previous filtered measurement result. In some examples, the filter coefficients may include a first weight α applied to the currently received measurement and may include a second weight (1-α) applied to the previous filtered measurement result. In some such examples, the sum of the first weight and the second weight may be one. In some examples, the first weight may be a value between 0 and 1. In some examples, the first weight may be a value between 0.5 and 0.95.

[0088] At point 508, the UE reports the updated filtered measurement results to the base station, as described above. Figure 4 The updated filtered measurement results report 450 describes this. For example, the updated filtered measurement results report can be performed by the transmission component 634 and / or the updated filtered measurement results report component 646 of device 602.

[0089] At point 510, the UE can apply the filter coefficients configured for the serving beam to different beam pairs, as described above. Figure 4 As described in 460. For example, the application of filter coefficients can be performed by the filter coefficient application component 644 of device 602.

[0090] Figure 6Figure 600 illustrates an example of the hardware implementation of device 602. Device 602 is a UE and includes a cellular baseband processor 604 (also referred to as a modem) coupled to a cellular RF transceiver 622 and one or more Subscriber Identity Module (SIM) cards 620, an application processor 606 coupled to a Secure Digital Card (SD) card 608 and a screen 610, a Bluetooth module 612, a Wireless Local Area Network (WLAN) module 614, a Global Positioning System (GPS) module 616, and a power supply 618. Cellular baseband processor 604 communicates with UE 104 and / or BS 102 / 180 via cellular RF transceiver 622. Cellular baseband processor 604 may include computer-readable media / memory. Cellular baseband processor 604 is responsible for general processing, including the execution of software stored on computer-readable media / memory. This software, when executed by cellular baseband processor 604, causes cellular baseband processor 604 to perform the various functions described above. The computer-readable medium / memory can also be used to store data manipulated by the cellular baseband processor 604 during software execution. The cellular baseband processor 604 further includes a receiving component 630, a communication manager 632, and a transmission component 634. The communication manager 632 includes one or more of the described components. The components within the communication manager 632 can be stored in the computer-readable medium / memory and / or configured as hardware within the cellular baseband processor 604. The cellular baseband processor 604 can be a component of the UE 350 and may include a memory 360 and / or at least one of the following: a TX processor 368, an RX processor 356, and a controller / processor 359. In one configuration, the device 602 may be a modem chip and include only the baseband processor 604, and in another configuration, the device 602 may be the entire UE (e.g., see...). Figure 3 The UE 350 includes the aforementioned additional modules of the device 602.

[0091] Communication manager 632 includes filter coefficient correlation measurement component 640, filter coefficient configuration component 642, filter coefficient application component 644, and updated filtered measurement result reporting component 646, which can be configured to perform combination Figure 5 The aspects described.

[0092] The device may include execution Figure 5 The additional components of each block of the algorithm in the aforementioned flowchart. Thus, Figure 5 Each block in the aforementioned flowchart may be executed by a component, and the device may include one or more of those components. These components may be one or more hardware components specifically configured to execute the process / algorithm, implemented by a processor configured to execute the process / algorithm, stored in a computer-readable medium for implementation by a processor, or some combination thereof.

[0093] In one configuration, device 602, particularly cellular baseband processor 604, includes means for configuring filter coefficients for a serving beam. Example device 602 may also include means for applying the filter coefficients to the serving beam to determine updated filtered measurement results. Example device 602 may also include means for reporting the updated filtered measurement results to a base station. Example device 602 may also include means for decreasing the filter coefficients relative to a Doppler estimate. Example device 602 may also include means for increasing the filter coefficients relative to a channel quality measurement. Example device 602 may also include means for increasing the filter coefficients relative to a rotation estimate. Example device 602 may also include means for adjusting the filter coefficients based on line-of-sight measurements. Example device 602 may also include means for adjusting the filter coefficients based on a beam sampling rate. Example device 602 may also include means for applying the filter coefficients configured for the serving beam to different beam pairs.

[0094] The aforementioned apparatus may be one or more of the aforementioned components in device 602 configured to perform the functions described by the aforementioned apparatus. As described above, device 602 may include TX processor 368, RX processor 356, and controller / processor 359. Thus, in one configuration, the aforementioned apparatus may be TX processor 368, RX processor 356, and controller / processor 359 configured to perform the functions described by the aforementioned apparatus.

[0095] As can be understood from the above, the example techniques disclosed herein can facilitate reliable and / or robust beam-level measurement evaluation for UE-side beam management. In some examples, the disclosed techniques can additionally or alternatively assist in improving base station-side beam management based on, for example, beam-level measurements performed by the UE. It can be understood that in some examples, the example techniques disclosed herein can contribute to reduced signaling overhead by, for example, reducing serving beam repetition that may be caused by Doppler effects, noise (e.g., thermal noise), measurement errors, etc.

[0096] It should be understood that the specific order or hierarchy of the boxes in the disclosed process / flowcharts is an explanation of exemplary methods. It should be understood that the specific order or hierarchy of the boxes in these process / flowcharts can be rearranged based on design preferences. Furthermore, some boxes may be combined or omitted. The appended method claims present the elements of the various boxes in an exemplary order and are not intended to be limited to the specific order or hierarchy presented.

[0097] The preceding description is provided to enable any person skilled in the art to practice the various aspects described herein. Various modifications to these aspects will readily be understood by those skilled in the art, and the universal principles defined herein may be applied to other aspects. Therefore, the claims are not intended to be limited to the aspects shown herein, but are to be granted the full scope consistent with the language of the claims, wherein references to the singular form of an element, unless specifically stated otherwise, are not intended to mean “one and only one,” but rather “one or more.” Terms such as “if,” “when,” and “at the time of” should be interpreted as meaning “under this condition,” rather than implying a direct temporal relationship or reaction. That is, these phrases (e.g., “when”) do not imply an immediate action in response to the occurrence of an action or during the occurrence of an action, but only imply that an action will occur when a condition is met, without requiring a specific or immediate temporal constraint for the action to occur. The term “exemplary” is used herein to mean “serving as an example, instance, or illustration.” Any aspect described herein as “exemplary” need not be interpreted as superior to or overriding other aspects. Unless specifically stated otherwise, the term “some / a” refers to one or more. Combinations such as "at least one of A, B, or C", "one or more of A, B, or C", "at least one of A, B, and C", "one or more of A, B, and C", and "A, B, C, or any combination thereof" include any combination of A, B, and / or C, and may include multiple A, multiple B, or multiple C. Specifically, combinations such as "at least one of A, B, or C", "one or more of A, B, or C", "at least one of A, B, and C", "one or more of A, B, and C", and "A, B, C, or any combination thereof" may be only A, only B, only C, A and B, A and C, B and C, or A and B and C, wherein any such combination may include one or more members of A, B, or C. Elements of all aspects described throughout this disclosure that are present or hereafter known to those skilled in the art are expressly incorporated herein by reference and are intended to be covered by the claims. Furthermore, nothing disclosed herein is intended as a donation to the public, whether or not such disclosure is explicitly stated in the claims. The terms “module,” “mechanism,” “element,” “device,” etc., are not necessarily substitutes for the term “apparatus.” Thus, no claim element should be interpreted as an apparatus plus a function unless the element is explicitly stated using the phrase “apparatus for…”.

[0098] The following examples are merely illustrative and may be combined with aspects of other embodiments or the teachings described herein without limitation.

[0099] Example 1 is a method for wireless communication at a user equipment (UE), comprising: configuring filter coefficients for a serving beam; applying the filter coefficients to the serving beam to determine updated filtered measurements; and reporting the updated filtered measurements to a base station.

[0100] In Example 2, the method of Example 1 further includes: the configuration of the filter coefficients for the serving beam is based on filter coefficient correlation measurements at the UE, which include at least one of Doppler estimation, channel quality measurement, rotation estimation, and channel type information.

[0101] In Example 3, the method of either Example 1 or Example 2 further includes: the filter coefficients are configured to decrease relative to the Doppler estimate.

[0102] In Example 4, the method of any of Examples 1 to 3 further includes: the filter coefficients are configured to increase relative to the channel quality measurement.

[0103] In Example 5, the method of any of Examples 1 to 4 further includes: the filter coefficients are configured to increase relative to the rotation estimate.

[0104] In Example 6, the method of any of Examples 1 to 5 further includes: the filter coefficients are adjusted based on line-of-sight measurements.

[0105] In Example 7, the method of any of Examples 1 to 6 further includes: the filter coefficients are adjusted based on the beam sampling rate.

[0106] In Example 8, the method of any of Examples 1 to 7 further includes: the updated filtered measurement result is based on the filter coefficients, the currently received measurement, and the previous filtered measurement result.

[0107] In Example 9, the method of any of Examples 1 to 8 further includes: the filter coefficients include a first weight applied to the currently received measurement and a second weight applied to the previously filtered measurement result, wherein the sum of the first weight and the second weight is 1.

[0108] In Example 10, the method of any of Examples 1 to 9 further includes: the first weight is between 0 and 1.

[0109] In Example 11, the method of any of Examples 1 to 10 further includes: the first weight is between 0.5 and 0.95.

[0110] In Example 12, the method of any of Examples 1 to 11 further includes: applying filter coefficients configured for serving beams to different beam pairs.

[0111] Example 13 is an apparatus that includes one or more processors and one or more memories in electronic communication with the one or more processors, the one or more memories storing instructions that can be executed by the one or more processors to cause a system or apparatus to perform the methods of any of Examples 1 to 12.

[0112] Example 14 is a system or apparatus that includes means for implementing a method or apparatus as described in any of Examples 1 to 12.

[0113] Example 15 is a non-transient computer-readable medium storing instructions that can be executed by one or more processors to cause the one or more processors to implement the methods of any of Examples 1 to 12.

Claims

1. A wireless communication method for a user equipment (UE), comprising: Configure the first filter coefficients for the serving beam; The first filter coefficients are applied to the serving beam using the first sampling interval to determine the updated layer 1, L1, filtered measurement results; Report the updated, filtered L1 measurement results to the base station; as well as The second filter coefficients are applied to different beam pairs using a second sampling interval to determine another updated L1 filtered measurement result, wherein the second filter coefficients are based in part on the first filter coefficients, the first sampling interval for the serving beam, and the second sampling interval for the different beam pairs.

2. The method of claim 1, wherein the configuration of the first filter coefficients for the serving beam is based on filter coefficient correlation measurements at the UE, the filter coefficient correlation measurements including at least one of Doppler estimation, channel quality measurement, rotation estimation, and channel type information.

3. The method of claim 2, further comprising reducing the first filter coefficients relative to the Doppler estimation.

4. The method of claim 2, further comprising increasing the first filter coefficient relative to the channel quality measurement.

5. The method of claim 2, further comprising increasing the first filter coefficients relative to the rotation estimate.

6. The method of claim 2, further comprising adjusting the first filter coefficients based on line-of-sight measurements.

7. The method of claim 2, further comprising adjusting the first filter coefficients based on the beam sampling rate.

8. The method of claim 1, wherein the updated L1 filtered measurement result is based on the first filter coefficients, the currently received measurement, and the previous L1 filtered measurement result.

9. The method of claim 8, wherein the filter coefficients include a first weight applied to the currently received measurement and a second weight applied to the previous L1 filtered measurement result, wherein the sum of the first weight and the second weight is 1.

10. The method of claim 9, wherein the first weight is between 0 and 1.

11. The method of claim 9, wherein the first weight is between 0.5 and 0.

95.

12. An apparatus for conducting wireless communication at a user equipment (UE), comprising: Memory; as well as At least one processor, coupled to the memory and configured to: Configure the first filter coefficients for the serving beam; The first filter coefficients are applied to the serving beam using the first sampling interval to determine the updated layer 1, L1, filtered measurement results; Report the updated, filtered L1 measurement results to the base station; as well as The second filter coefficients are applied to different beam pairs using a second sampling interval to determine another updated L1 filtered measurement result, wherein the second filter coefficients are based in part on the first filter coefficients, the first sampling interval for the serving beam, and the second sampling interval for the different beam pairs.

13. The apparatus of claim 12, wherein the at least one processor is configured to configure first filter coefficients for the serving beam based on filter coefficient correlation measurements at the UE, the filter coefficient correlation measurements including at least one of Doppler estimation, channel quality measurement, rotation estimation, and channel type information.

14. The apparatus of claim 13, wherein the at least one processor is configured to reduce the first filter coefficients relative to the Doppler estimation.

15. The apparatus of claim 13, wherein the at least one processor is configured to increase the first filter coefficients relative to the channel quality measurement.

16. The apparatus of claim 13, wherein the at least one processor is configured to increase the first filter coefficients relative to the rotation estimate.

17. The apparatus of claim 13, wherein the at least one processor is configured to adjust the first filter coefficients based on line-of-sight measurements.

18. The apparatus of claim 13, wherein the at least one processor is configured to adjust the first filter coefficients based on the beam sampling rate.

19. An apparatus for conducting wireless communication at a user equipment (UE), comprising: A means for configuring the first filter coefficients for the service beam; A means for applying the first filter coefficients to the serving beam using a first sampling interval to determine the updated layer 1, L1, filtered measurement results; A means for reporting the updated L1 filtered measurement results to a base station; as well as A means for applying second filter coefficients to different beam pairs using a second sampling interval to determine another updated L1 filtered measurement result, wherein the second filter coefficients are based in part on the first filter coefficients, the first sampling interval for the serving beam, and the second sampling interval for the different beam pairs.

20. The apparatus of claim 19, wherein the means for configuring the first filter coefficients for the serving beam is based on a filter coefficient correlation measurement at the UE, the filter coefficient correlation measurement including at least one of Doppler estimation, channel quality measurement, rotation estimation, and channel type information.

21. The apparatus of claim 20, wherein the means for configuring the first filter coefficients includes means for reducing the first filter coefficients relative to the Doppler estimation.

22. The apparatus of claim 20, wherein the means for configuring the first filter coefficients includes means for increasing the first filter coefficients relative to the channel quality measurement.

23. The apparatus of claim 20, wherein the means for configuring the first filter coefficients includes means for increasing the first filter coefficients relative to the rotational estimate.

24. The device of claim 20, wherein the means for configuring the first filter coefficients includes means for adjusting the first filter coefficients based on line-of-sight measurements.

25. The apparatus of claim 20, wherein the means for configuring the first filter coefficients includes means for adjusting the filter coefficients based on the beam sampling rate.

Citation Information

Patent Citations

  • Apparatus and method for performing adaptive channel estimation in a mobile communication system

    US20040076185A1

  • Adaptive filtering of cell measurements

    US20140248840A1

  • Radio network node, wireless device and methods performed therein

    WO2018231123A1