Radio Frequency Sensing Using Channel Impulse Response
Patent Information
- Application Number
- JP2024539680
- Authority / Receiving Office
- JP · JP
- Patent Type
- Applications
- Current Assignee / Owner
- Priority Date
- 2022-01-18
- Filing Date
- 2022-04-06
- Publication Date
- 2025-02-19
- Estimated Expiration
- 2042-04-06
Smart Images

Figure 2025504766000001_ABST
Abstract
Description
[Technical field]
[0001] CROSS-REFERENCE TO RELATED APPLICATIONS
[0001] This patent application claims priority to Greek Patent Application No. 20220100044, entitled "RADIO FREQUENCY SENSING WITH CHANNEL IMPULSE RESPONSE," filed on January 18, 2022, which is assigned to the assignee of the present application. The disclosure of the prior application is considered part of this patent application and is incorporated by reference into this patent application.
[0002] Aspects of the present disclosure relate generally to wireless communications and to techniques and apparatus for radio frequency sensing using channel impulse response. [Background technology]
[0003]
[0003] Wireless communication systems have been widely deployed to provide various telecommunication services, such as telephony, video, data, messaging, and broadcast. Typical wireless communication systems may utilize multiple access technologies capable of supporting communication with multiple users by sharing available system resources (e.g., bandwidth, transmit power, etc.). 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, time division synchronous code division multiple access (TD-SCDMA) systems, and Long Term Evolution (LTE). LTE / LTE-Advanced is a set of extensions to the Universal Mobile Telecommunications System (UMTS) mobile standard promulgated by the Third Generation Partnership Project (3GPP). Other technologies may include ultra-wideband (UWB) technology.
[0004] A wireless network may include one or more base stations that support communication for a single user equipment (UE) or multiple UEs. A UE may communicate with a base station via downlink and uplink communications. "Downlink" (or "DL") refers to the communication link from a base station to a UE, and "uplink" (or "UL") refers to the communication link from a UE to a base station.
[0005]
[0005] The above multiple access techniques have been adopted in various telecommunication standards to provide a common protocol that allows different UEs to communicate on a city, national, regional, and / or global scale. New Radio (NR), sometimes referred to as 5G, is a set of enhancements to the LTE mobile standard promulgated by 3GPP. NR is designed to better support mobile broadband Internet access by improving spectral efficiency, lowering costs, improving services, taking advantage of new spectrum, and using orthogonal frequency division multiplexing (OFDM) with cyclic prefix (CP) (CP-OFDM) on the downlink and CP-OFDM and / or single-carrier frequency division multiplexing (SC-FDM) (also known as discrete Fourier transform spread OFDM (DFT-s-OFDM)) on the uplink, as well as better integration with other open standards supporting beamforming, multiple-input multiple-output (MIMO) antenna technology, and carrier aggregation. As the demand for mobile broadband access continues to grow, further improvements in LTE, NR, and other radio access technologies remain useful. Summary of the Invention
[0006]
[0006] Some aspects described herein relate to a method of wireless communication performed by a responding device. The method may include receiving a signal from an initiating device and estimating a channel impulse response (CIR) from the signal, the channel impulse response representing signal reflections from one or more objects as a plurality of taps. The method may include selecting one or more taps from the plurality of taps based at least in part on a configuration to provide a consistent CIR report. The method may include transmitting a CIR report indicating the one or more taps to the initiating device.
[0007]
[0007] Some aspects described herein relate to a method of RF sensing performed by an initiating device. The method may include transmitting a signal including a plurality of packets. The method may include receiving a CIR report for each packet of the plurality of packets from a responding device. The method may include aligning the CIR report across the plurality of packets using one or more taps in the CIR report for each packet to identify a target object, a location of the target object, or a movement of the target object. The method may include performing an action based at least in part on the target object, the location of the target object, or the movement of the target object.
[0008]
[0008] Certain aspects described herein relate to a responding device for wireless communication. The responding device may include a memory and one or more processors coupled to the memory. The one or more processors may be configured to receive a signal from an initiating device and estimate a CIR from the signal, the CIR representing signal reflections from one or more objects as a plurality of taps. The one or more processors may be configured to select one or more taps from the plurality of taps based at least in part on a setting to provide a consistent CIR report. The one or more processors may be configured to transmit a CIR report indicating the one or more taps to the initiating device.
[0009]
[0009] Certain aspects described herein relate to an initiating device for wireless communication. The initiating device may include a memory and one or more processors coupled to the memory. The one or more processors may be configured to transmit a signal including a plurality of packets. The one or more processors may be configured to receive a CIR report for each packet of the plurality of packets from a responding device. The one or more processors may be configured to align the CIR report across the plurality of packets using one or more taps in the CIR report for each packet to identify a target object, a location of the target object, or a movement of the target object. The one or more processors may be configured to perform an action based at least in part on the target object, the location of the target object, or the movement of the target object.
[0010]
[0010] Some aspects described herein relate to a non-transitory computer-readable medium storing a set of instructions for wireless communication by a responding device. The set of instructions, when executed by one or more processors of the responding device, may cause the responding device to receive a signal from an initiating device and estimate from the signal a CIR representing signal reflections from one or more objects as a number of taps. The set of instructions, when executed by one or more processors of the responding device, may cause the responding device to select one or more taps from the number of taps based at least in part on a configuration to provide a consistent CIR report. The set of instructions, when executed by one or more processors of the responding device, may cause the responding device to transmit a CIR report indicating the one or more taps to the initiating device.
[0011]
[0011] Certain aspects described herein relate to a non-transitory computer-readable medium storing a set of instructions for wireless communication. The set of instructions, when executed by one or more processors of an initiating device, may cause the initiating device to transmit a signal including a plurality of packets and receive from a responding device a CIR report for each packet of the plurality of packets. The set of instructions, when executed by one or more processors of the initiating device, may cause the initiating device to use one or more taps in the CIR report for each packet to match the CIR report across the plurality of packets to identify a target object, a location of the target object, or a movement of the target object. The set of instructions, when executed by one or more processors of the initiating device, may cause the initiating device to perform an action based at least in part on the target object, the location of the target object, or the movement of the target object.
[0012]
[0012] Some aspects described herein relate to an apparatus for wireless communication. The apparatus may include means for receiving a signal from another apparatus and means for estimating a CIR from the signal, the CIR representing signal reflections from one or more objects as a number of taps. The apparatus may include means for selecting one or more taps from the number of taps based at least in part on a configuration to provide a consistent CIR report. The apparatus may include means for transmitting a CIR report indicating the one or more taps to the other apparatus.
[0013]
[0013] Some aspects described herein relate to an apparatus for wireless communication. The apparatus may include means for transmitting a signal including a plurality of packets. The apparatus may include means for receiving a CIR report for each packet of the plurality of packets from another apparatus. The apparatus may include means for aligning the CIR report across the plurality of packets using one or more taps in the CIR report for each packet to identify a target object, a location of the target object, or a movement of the target object. The apparatus may include means for performing an action based at least in part on the target object, the location of the target object, or the movement of the target object.
[0014]
[0014] Aspects generally include methods, apparatus, systems, computer program products, non-transitory computer-readable media, user equipment, base stations, access points, UWB devices, wireless communication devices, and / or processing systems as fully described herein with reference to the drawings and this specification, and as illustrated by the drawings and this specification.
[0015]
[0015] The above outlines rather broadly the features and technical advantages of the examples according to the present disclosure in order to better understand the following "Description of the Preferred Embodiments". Additional features and advantages are described below. The concepts and specific examples disclosed may be readily utilized as a basis for modifying or designing other structures for carrying out the same purposes of the present disclosure. Such equivalent structures are within the scope of the appended claims. The nature of the concepts disclosed herein, both their organization and the method of operation, together with associated advantages, will be better understood from the following description when considered in conjunction with the accompanying figures. Each of the figures is provided for the purpose of illustration and explanation, and not as a definition of the limits of the claims.
[0016]
[0016] Although aspects are described in this disclosure by illustrating some examples, those skilled in the art will appreciate that such aspects can be realized in many different configurations and scenarios. The techniques described herein can be implemented using different platform types, devices, systems, shapes, sizes, and / or packaging configurations. For example, some aspects can be implemented via integrated chip embodiments or other non-modular component-based devices (e.g., end-user devices, vehicles, communication devices, computing devices, industrial equipment, retail / purchasing devices, medical devices, and / or artificial intelligence-enabled devices). Aspects can be implemented in chip-level components, modular components, non-modular components, non-chip-level components, device-level components, and / or system-level components. Devices incorporating the described aspects and features can include additional components and features for implementation and practice of the claimed and described aspects. For example, the transmission and reception of wireless signals may include one or more components for analog and digital applications (e.g., hardware components including antennas, radio frequency (RF) chains, power amplifiers, modulators, buffers, processors, interleavers, adders, and / or summers). It is contemplated that aspects described herein may be practiced in a wide variety of devices, components, systems, distributed configurations, and / or end-user devices of various sizes, shapes, and configurations. [Brief description of the drawings]
[0017]
[0017] In order to be able to understand in detail the above-listed features of the present disclosure, a more detailed description of which has been briefly summarized above may be obtained by referring to the embodiments, some of which are shown in the attached drawings. However, it should be noted that the attached drawings show only some typical embodiments of the present disclosure, and therefore should not be considered as limiting its scope, since the present description may admit of other equally effective embodiments. The same reference numbers in different drawings may identify the same or similar elements. [Figure 1]
[0018] FIG. 1 illustrates an example of a wireless network in accordance with the present disclosure. [Diagram 2]
[0019] FIG. 1 illustrates an example of a base station in communication with user equipment in a wireless network in accordance with the present disclosure. [Diagram 3]
[0020] FIG. 1 illustrates an example of radio frequency sensing according to the present disclosure. [Figure 4] FIG. 1 illustrates an example of radio frequency sensing according to the present disclosure. [Diagram 5]
[0021] FIG. 1 illustrates an example of matching channel impulse response reports in accordance with the present disclosure. [Figure 6]
[0022] FIG. 2 illustrates an exemplary process performed, for example, by a response device, according to the present disclosure. [Figure 7]
[0023] FIG. 2 illustrates an exemplary process performed, for example, by an initiating device, in accordance with the present disclosure. [Figure 8]
[0024] FIG. 1 is a diagram of an example apparatus for wireless communication in accordance with the present disclosure. [Figure 9] FIG. 1 is a diagram of an example apparatus for wireless communication in accordance with the present disclosure. DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS
[0018]
[0025] Various aspects of the present disclosure are described more fully below with reference to the accompanying drawings. However, the present disclosure may be embodied in many different forms and should not be construed as limited to any specific structure or function presented throughout the present disclosure. Rather, these aspects are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art. Those skilled in the art should understand that the scope of the present disclosure is intended to encompass any aspect of the present disclosure disclosed herein, whether implemented independently of or in combination with any other aspect of the present disclosure. For example, an apparatus may be implemented or a method may be performed using any number of the aspects described herein. It should be noted that the scope of the present disclosure is intended to encompass such an apparatus or method that is practiced using other structure, functionality, or structure and functionality in addition to or other than the various aspects of the present disclosure described herein. It should be understood that any aspect of the present disclosure disclosed herein may be embodied by one or more elements of a claim.
[0019]
[0026] Several aspects of a telecommunications system are now presented with reference to various devices and techniques, which are described in the detailed description that follows and illustrated in the accompanying drawings by various blocks, modules, components, circuits, steps, processes, algorithms, etc. (collectively referred to as "elements"). These elements may be implemented using hardware, software, or a combination thereof. Whether such elements are implemented as hardware or software depends on the particular application and design constraints imposed on the overall system.
[0020]
[0027] Although aspects may be described herein using terminology commonly associated with 5G or New Radio (NR) radio access technology (RAT), aspects of the disclosure may be applicable to other RATs, such as 3G RATs, 4G RATs, and / or post-5G (e.g., 6G) RATs.
[0021]
[0028] UWB technology can be used to transmit signals having wide bandwidths (e.g., >500 MHz). Signal energy can be transmitted without interfering with narrowband carriers in the same frequency band. UWB can be used for low energy, short range applications, such as ranging. UWB is currently divided into channels 1 through 15, which span frequencies from about 3.5 GHz to about 4.5 GHz and from about 6.5 GHz to about 10 GHz.
[0022]
[0029] 1 is a diagram illustrating an example of a wireless network 100 according to the present disclosure. The wireless network 100 may be or include elements of a 5G (e.g., NR) network, a 4G (e.g., Long Term Evolution (LTE)) network, a wide area network (WAN) access point (AP), a personal area network (PAN) access point and device, or a UWB device (e.g., UWB anchor, UWB tag), among other examples. The wireless network 100 may include one or more network entities, such as base stations, APs, or UWB devices 110 (shown as BS, AP, or UWB device 110a, pico BS, AP, or UWB device 110b, femto BS, AP, or UWB device 110c, and relay BS, AP, or UWB device 110d). The wireless network 100 may also include one or more user equipment (UE) 120 or UEs 120 (depicted as UE 120a, UE 120b, UE 120c, UE 120d, and UE 120e). A base station, AP, or UWB device 110 is a network entity that communicates with the UE 120. A base station (sometimes referred to as a BS) may include, for example, an NR base station, an LTE base station, a Node B, an eNB (e.g., in 4G), a gNB (e.g., in 5G), and / or a transmit / receive point (TRP). Each base station, AP, or UWB device 110 may provide communication coverage for a particular geographic area. In the 3rd Generation Partnership Project (3GPP), the term "cell" may refer to the coverage area of a base station, AP, or UWB device 110 and / or a base station subsystem serving this coverage area, depending on the context in which the term is used.
[0023]
[0030] In some aspects, the term "base station" or "network entity" may refer to an aggregated base station, a non-aggregated base station, an integrated access and backhaul (IAB) node, a relay node, and / or one or more components thereof. For example, in some aspects, a "base station" or a "network entity" may refer to a central unit (CU), a distributed unit (DU), a radio unit (RU), a near-real time (Near-RT) RAN intelligent controller (RIC), or a non-real time (Non-RT) RIC, or a combination thereof. In some aspects, the term "base station" or a "network entity" may refer to one device configured to perform one or more functions, such as the functions described herein with respect to a base station. In some aspects, the term "base station" or a "network entity" may refer to multiple devices configured to perform one or more functions. For example, in some distributed systems, multiple different devices (which may be located at the same geographic location or different geographic locations) may each be configured to perform at least a portion of the functions or to replicate the implementation of at least a portion of the functions, and the term "base station" or "network entity" may refer to any one or more of those different devices. In some aspects, the term "base station" or "network entity" may refer to one or more virtual base stations and / or one or more virtual base station functions. For example, in some aspects, two or more base station functions may be instantiated on a single device. In some aspects, the term "base station" or "network entity" may refer to one of the base station functions and not another. In this manner, a single device may include two or more base stations. WAN access points, PAN access points, UWB devices (e.g., UWB anchors, UWB tags, or other forms of UWB-enabled devices), and UWB access points may also be referred to as "network entities."The network entities may include a base station, an AP, or components described with respect to UWB device 110 .
[0024]
[0031] A base station, AP, or UWB device 110 may provide communication coverage for a macro cell, a pico cell, a femto cell, and / or another type of cell. A macro cell may cover a relatively large geographic area (e.g., a few kilometers in radius) and may allow unrestricted access by UEs 120 with a service subscription. A pico cell may cover a relatively small geographic area and may allow unrestricted access by UEs 120 with a service subscription. A femto cell may cover a relatively small geographic area (e.g., a home) and may allow restricted access by UEs 120 with an association with the femto cell (e.g., UEs 120 in a closed subscriber group (CSG)). A base station for a macro cell may be referred to as a macro base station. A base station for a pico cell may be referred to as a pico base station. A base station for a femto cell may be referred to as a femto base station or a home base station. In the embodiment shown in Figure 1, the BS, AP, or UWB device 110a may be a macro base station, AP, or UWB device for the macro cell 102a, the BS, AP, or UWB device 110b may be a pico base station, AP, or UWB device for the pico cell 102b, and the BS, AP, or UWB device 110c may be a femto base station, AP, or UWB device for the femto cell 102c. A base station may support one or multiple (e.g., three) cells. The network entity may be a macro base station, a pico base station, or a femto base station.
[0025]
[0032] In some embodiments, the cells may not necessarily be fixed, and the geographic area of the cells may move according to the location of a base station that is mobile (e.g., a mobile base station). In some embodiments, the base stations, APs, or UWB devices 110 may be interconnected to each other and / or to one or more other base stations, APs, or UWB devices 110 or network entities (not shown) within the wireless network 100 through various types of backhaul interfaces, such as direct physical connections or virtual networks, using any suitable transport network.
[0026]
[0033] The wireless network 100 may include one or more relay stations. A relay station is an entity that may receive a transmission of data from an upstream station (e.g., a network entity or a UE 120) and send a transmission of data to a downstream station (e.g., a UE 120 or a network entity). A relay station may be a UE 120 that may relay a transmission for another UE 120. In the embodiment shown in FIG. 1, a BS, AP, or UWB device 110d (e.g., a relay base station) may communicate with a BS, AP, or UWB device 110a (e.g., a macro base station, AP, or UWB device) and a UE 120d to facilitate communication between the BS, AP, or UWB device 110a (e.g., a macro base station, AP, or UWB device) and the UE 120d. A base station that relays communication may be referred to as a relay station, a relay base station, a repeater, or the like.
[0027]
[0034] Wireless network 100 may be a heterogeneous network including different types of base stations, such as macro base stations, pico base stations, femto base stations, relay base stations, etc. These different types of base stations, different types of APs, and different types of UWB devices may have different transmit power levels, different coverage areas, and / or different impacts on interference within wireless network 100. For example, macro base stations, APs, or UWB devices may have high transmit power levels (e.g., 5-40 watts), whereas pico base stations, APs, or UWB devices, femto base stations, APs, or UWB devices, and relay base stations, APs, or UWB devices may have lower transmit power levels (e.g., 0.1-2 watts).
[0028]
[0035] The network controller 130 may couple to a set of network nodes or communicate with a set of network entities and provide coordination and control for these network entities. The network controller 130 may communicate with the network entities via backhaul communication links. The network entities may communicate with each other directly or indirectly via wireless or wired backhaul communication links.
[0029]
[0036] The UEs 120 may be dispersed throughout the wireless network 100, and each UE 120 may be fixed or mobile. The UEs 120 may include, for example, an access terminal, a terminal, a mobile station, and / or a subscriber unit. The UEs 120 may be a cellular telephone (e.g., a smartphone), a personal digital assistant (PDA), a wireless modem, a wireless communication device, a handheld device, a laptop computer, a cordless phone, a wireless local loop (WLL) station, a tablet, a camera, a gaming device, a netbook, a smartbook, an ultrabook, a medical device, a biometric device, a wearable device (e.g., a smart watch, smart clothing, smart glasses, a smart wristband, smart jewelry (e.g., a smart ring or a smart bracelet)), an entertainment device (e.g., a music device, a video device, and / or a satellite radio), a vehicle component or sensor, a smart meter / sensor, industrial manufacturing equipment, a global positioning system device, and / or any other suitable device configured to communicate over a wireless medium. The UE 120 may be capable of UWB communications.
[0030]
[0037] Some UEs 120 may be considered as machine-type communication (MTC) UEs or evolved or enhanced machine-type communication (eMTC) UEs. MTC UEs and / or eMTC UEs may include, for example, a robot, a drone, a remote device, a sensor, a meter, a monitor, and / or a location tag that may communicate with a base station, another device (e.g., a remote device), or some other entity. Some UEs 120 may be considered as Internet-of-Things (IoT) devices and / or may be implemented as NB-IoT (narrowband IoT) devices. Some UEs 120 may be considered as customer premises equipment. The UE 120 may be included within a housing that houses components of the UE 120, such as a processor component and / or a memory component. In some embodiments, the processor component and the memory component may be coupled to each other. For example, a processor component (e.g., one or more processors) and a memory component (e.g., memory) may be operatively coupled, communicatively coupled, electronically coupled, and / or electrically coupled.
[0031]
[0038] Generally, any number of wireless networks 100 may be deployed in a given geographic area. Each wireless network 100 may support a particular RAT and may operate on one or more frequencies. The RAT may be referred to as a radio technology, an air interface, etc. The frequencies may be referred to as a carrier, a frequency channel, etc. To avoid interference between wireless networks of different RATs, each frequency may support a single RAT in a given geographic area. In some cases, NR networks or 5G RAT networks may be deployed. In some cases, WAN, PAN, UWB networks may be deployed.
[0032]
[0039] In some embodiments, two or more UEs 120 (e.g., shown as UE 120a and UE 120e) may communicate directly (e.g., without using a network entity as an intermediary to communicate with each other) using one or more sidelink channels. For example, the UEs 120 may communicate using peer-to-peer (P2P) communications, device-to-device (D2D) communications, vehicle-to-everything (V2X) protocols (which may include, e.g., vehicle-to-vehicle (V2V) protocols, vehicle-to-infrastructure (V2I) protocols, or vehicle-to-pedestrian (V2P) protocols), and / or mesh networks. In such embodiments, the UEs 120 may perform scheduling operations, resource selection operations, and / or other operations described elsewhere herein as being performed by a base station, AP, or UWB device 110.
[0033]
[0040] The devices of the wireless network 100 may communicate using an electromagnetic spectrum that may be subdivided by frequency or wavelength into various classes, bands, channels, etc. For example, the devices of the wireless network 100 may communicate using one or more operating bands. The UWB frequency bandwidth may be greater than 500 MHz. In 5G NR, two initial operating bands have been identified with the frequency range designations FR1 (410 MHz to 7.125 GHz) and FR2 (24.25 GHz to 52.6 GHz). It should be understood that FR1 is often referred to (interchangeably) as a "sub-6 GHz" band in various documents and papers, although a portion of FR1 is higher than 6 GHz. A similar nomenclature issue may arise with respect to FR2, which is often referred to (interchangeably) as a "millimeter wave" band in documents and papers, even though it is different from the extremely high frequency (EHF) band (30 GHz to 300 GHz) identified as a "millimeter wave" band by the International Telecommunications Union (ITU).
[0034]
[0041] Frequencies between FR1 and FR2 are often referred to as mid-band frequencies. Recent 5G NR studies have identified operating bands for these mid-band frequencies as frequency range designation FR3 (7.125 GHz to 24.25 GHz). Frequency bands that fall within FR3 may inherit FR1 and / or FR2 characteristics, and thus, in effect, extend the features of FR1 and / or FR2 to the mid-band frequencies. In addition, higher frequency bands are currently being explored to extend 5G NR operation beyond 52.6 GHz. For example, three higher operating bands have been identified as frequency range designations FR4a or FR4-1 (52.6 GHz to 71 GHz), FR4 (52.6 GHz to 114.25 GHz), and FR5 (114.25 GHz to 300 GHz). Each of these higher frequency bands falls within the EHF band.
[0035]
[0042] With the above examples in mind, it should be understood that unless otherwise specified, terms such as "sub-6 GHz" as used herein may broadly refer to frequencies that may be below 6 GHz, may be within FR1, or may include mid-band frequencies. Additionally, unless otherwise specified, it should be understood that terms such as "millimeter wave" as used herein may broadly refer to frequencies that may be within FR2, FR4, FR4-a or FR4-1, and / or FR5, which may include mid-band frequencies, or may be within the EHF band. It is contemplated that frequencies included within these operating bands (e.g., FR1, FR2, FR3, FR4, FR4-a, FR4-1, and / or FR5) may be modified, and the techniques described herein are applicable to those modified frequency ranges.
[0036]
[0043] In some aspects, a responding device (e.g., UE 120, network entity) may include a communications manager 140 or 150. As described in more detail elsewhere herein, the communications manager 140 or 150 may receive a signal from an initiating device, estimate a channel impulse response (CIR) from the signal that represents signal reflections from one or more objects as multiple taps, and select one or more taps from the multiple taps based at least in part on a configuration to provide a consistent CIR report. The communications manager 140 or 150 may transmit a CIR report indicating the one or more taps to the initiating device.
[0037]
[0044] In some aspects, an initiating device (e.g., UE 120, network entity) may include a communications manager 140 or 150. As described in more detail elsewhere herein, the communications manager 140 or 150 may transmit a signal including a plurality of packets and receive a CIR report for each packet of the plurality of packets from a responding device. The communications manager 140 or 150 may match the CIR report across the plurality of packets using one or more taps in the CIR report for each packet to identify a target object, a location of the target object, or a movement of the target object. The communications manager 140 or 150 may perform an action based at least in part on the target object, the location of the target object, or the movement of the target object. Additionally or alternatively, the communications manager 140 or 150 may perform one or more other operations described herein.
[0038]
[0045] As noted above, Figure 1 is provided as an example, other implementations may differ from those described with respect to Figure 1.
[0039]
[0046] FIG. 2 illustrates an example embodiment 200 of a network entity (e.g., a base station, AP, or UWB device 110) communicating with a UE 120 in a wireless network 100 in accordance with the present disclosure. The base station, AP, or UWB device 110 may be equipped with a set of antennas 234a-t, such as T antennas, where T≧1. The UE 120 may be equipped with a set of antennas 252a-r, such as R antennas, where R≧1. The WAN access point may also include components as described for the base station, AP, or UWB device 110 and may operate in accordance with an Institute of Electrical Engineers (IEEE) standard (e.g., IEEE 802).
[0040]
[0047] At a base station, AP, or UWB device 110, a transmit processor 220 may receive data intended for a UE 120 (or set of UEs 120) from a data source 212. The transmit processor 220 may select one or more modulation and coding schemes (MCSs) for the UE 120 based at least in part on one or more channel quality indicators (CQIs) received from the UE 120. The base station, AP, or UWB device 110 may process (e.g., encode and modulate) data for the UE 120 based at least in part on the MCS(es) selected for the UE 120 and provide data symbols for the UE 120. The transmit processor 220 may process system information (e.g., related to semi-static resource partitioning information (SRPI)) and control information (e.g., CQI requests, grants, and / or higher layer signaling) and provide overhead symbols and control symbols. The transmit processor 220 may generate reference symbols for a reference signal (e.g., a cell-specific reference signal (CRS) or a demodulation reference signal (DMRS)) and a synchronization signal (e.g., a primary synchronization signal (PSS) or a secondary synchronization signal (SSS)). A transmit (TX) multiple-input multiple-output (MIMO) processor 230 may perform spatial processing (e.g., precoding) on the data symbols, control symbols, overhead symbols, and / or reference symbols, if applicable, and may provide a set of output symbol streams (e.g., T output symbol streams) to a corresponding set of modems 232 (e.g., T modems), denoted as modems 232a through 232t.For example, each output symbol stream may be provided to a modulator component (denoted as MOD) of modem 232. Each modem 232 may use a respective modulator component to process (e.g., for OFDM) a respective output symbol stream to obtain an output sample stream. Each modem 232 may further use a respective modulator component to process (e.g., convert to analog, amplify, filter, and / or upconvert) the output sample stream to obtain a downlink signal. Modems 232a through 232t may transmit a set of downlink signals (e.g., T downlink signals) via a corresponding set of antennas 234 (e.g., T antennas), denoted as antennas 234a through 234t.
[0041]
[0048] At the UE 120, a set of antennas 252 (depicted as antennas 252a through 252r) may receive downlink signals from the base station, AP or UWB device 110 and / or other base stations, APs or UWB devices 110 and may provide a set of received signals (e.g., R received signals) to a set of modems 254 (e.g., R modems) depicted as modems 254a through 254r. For example, each received signal may be provided to a demodulator component (depicted as DEMOD) of the modems 254. Each modem 254 may use a respective demodulator component to condition (e.g., filter, amplify, downconvert, and / or digitize) the received signal to obtain input samples. Each modem 254 may use a demodulator component to further process the input samples (e.g., for OFDM) to obtain received symbols. A MIMO detector 256 may obtain received symbols from the modems 254, perform MIMO detection on the received symbols, if applicable, and provide detected symbols. The receive processor 258 may process (e.g., demodulate and decode) the detected symbols, provide decoded data for the UE 120 to a data sink 260, and provide decoded control and system information to a controller / processor 280. The term "controller / processor" may refer to one or more controllers, one or more processors, or a combination thereof. The channel processor may determine a reference signal received power (RSRP) parameter, a received signal strength indicator (RSSI) parameter, a reference signal received quality (RSRQ) parameter, and / or a CQI parameter, among other examples. In some embodiments, one or more components of the UE 120 may be included within a housing 284.
[0042]
[0049] The network controller 130 may include a communication unit 294, a controller / processor 290, and a memory 292. The network controller 130 may include, for example, one or more devices in a core network. The network controller 130 may communicate with network entities via the communication unit 294.
[0043]
[0050] One or more antennas (e.g., antennas 234a-t and / or antennas 252a-r) may include or be contained within one or more antenna panels, one or more antenna groups, one or more sets of antenna elements, and / or one or more antenna arrays, among other examples. An antenna panel, antenna group, set of antenna elements, and / or antenna array may include one or more antenna elements (in a single housing or multiple housings), a set of coplanar antenna elements, a set of non-coplanar antenna elements, and / or one or more antenna elements coupled to one or more transmitting and / or receiving components, such as one or more components of FIG.
[0044]
[0051] On the uplink, in the UE 120, the transmit processor 264 may receive and process data from the data source 262 and control information (e.g., for reports including RSRP, RSSI, RSRQ, and / or CQI) from the controller / processor 280. The transmit processor 264 may generate reference symbols for one or more reference signals. The symbols from the transmit processor 264 may be precoded by the TX MIMO processor 266, if applicable, further processed by the modem 254 (e.g., for DFT-s-OFDM or CP-OFDM), and transmitted to a network entity. In some embodiments, the modem 254 of the UE 120 may include a modulator and a demodulator. In some embodiments, the UE 120 includes a transceiver. The transceiver may include any combination of the antenna(s) 252, the modem(s) 254, the MIMO detector 256, the receive processor 258, the transmit processor 264, and / or the TX MIMO processor 266. The transceiver may be used by a processor (e.g., controller / processor 280) and memory 282 to perform aspects of any of the methods described herein (e.g., with reference to Figures 3-9).
[0045]
[0052] At a network entity (e.g., a base station, an AP, or a UWB device 110), uplink signals from the UE 120 and / or other UEs may be received by an antenna 234, processed by a modem 232 (e.g., a demodulator component of the modem 232, shown as DEMOD), detected by a MIMO detector 236, if applicable, and further processed by a receive processor 238 to obtain decoded data and control information transmitted by the UE 120. The receive processor 238 may provide the decoded data to a data sink 239 and the decoded control information to a controller / processor 240. The network entity may include a communication unit 244 and may communicate with the network controller 130 via the communication unit 244. The network entity may include a scheduler 246 to schedule one or more UEs 120 for downlink and / or uplink communications. In some embodiments, the modem 232 of the network entity may include a modulator and a demodulator. In some embodiments, the network entity includes a transceiver. The transceiver may include any combination of antenna(s) 234, modem(s) 232, MIMO detector 236, receive processor 238, transmit processor 220, and / or TX MIMO processor 230. The transceiver may be used by a processor (e.g., controller / processor 240) and memory 242 to perform aspects of any of the methods described herein (e.g., with reference to FIGS. 3-9).
[0046]
[0053] The controller / processor of the network entity (e.g., the controller / processor 240 of the base station, AP, or UWB device 110), the controller / processor 280 of the UE 120, and / or any other component(s) of FIG. 2 may perform one or more techniques associated with RF sensing, as described in more detail elsewhere herein. For example, the controller / processor 240 of the base station, AP, or UWB device 110, the controller / processor 280 of the UE 120, and / or any other component(s) of FIG. 2 may perform or direct the operation of, for example, process 600 of FIG. 6, process 700 of FIG. 7, and / or other processes as described herein. The memory 242 and the memory 282 may store data and program codes for the network entity and the UE 120, respectively. In some embodiments, the memory 242 and / or the memory 282 may include a non-transitory computer-readable medium that stores one or more instructions (e.g., code and / or program code) for wireless communication. For example, the one or more instructions, when executed (e.g., directly or after compiling, translating, and / or interpreting) by one or more processors of the network entity and / or UE 120, may cause the one or more processors, UE 120, and / or the network entity to perform or direct operations, such as process 600 of FIG. 6, process 700 of FIG. 7, and / or other processes described herein. In some embodiments, executing the instructions may include executing the instructions, translating the instructions, compiling the instructions, and / or interpreting the instructions, among other examples.
[0047]
[0054] In some aspects, the responding device (e.g., UE 120, network entity) includes means for receiving a signal from the initiating device, means for estimating from the signal a CIR representing signal reflections from one or more objects as a number of taps, means for selecting one or more taps from the number of taps based at least in part on a configuration to provide a consistent CIR report, and / or means for transmitting a CIR report indicating the one or more taps to the initiating device. In some aspects, the means for causing the responding device to perform operations described herein may include, for example, one or more of the communications manager 150, the transmit processor 220, the TX MIMO processor 230, the modem 232, the antenna 234, the MIMO detector 236, the receive processor 238, the controller / processor 240, the memory 242, or the scheduler 246. In some aspects, the means for the responding device to perform the operations described herein may include, for example, one or more of the communications manager 140, the antenna 252, the modem 254, the MIMO detector 256, the receive processor 258, the transmit processor 264, the TX MIMO processor 266, the controller / processor 280, or the memory 282.
[0048]
[0055] In some aspects, the initiating device (e.g., UE 120, network entity) includes means for transmitting a signal including a plurality of packets, means for receiving from a responding device a CIR report for each packet of the plurality of packets, means for aligning the CIR report across the plurality of packets using one or more taps in the CIR report for each packet to identify a target object, a location of the target object, or a movement of the target object, and / or means for performing an action based at least in part on the target object, the location of the target object, or the movement of the target object. In some aspects, the means for causing the initiating device to perform the operations described herein may include, for example, one or more of the communications manager 150, the transmit processor 220, the TX MIMO processor 230, the modem 232, the antenna 234, the MIMO detector 236, the receive processor 238, the controller / processor 240, the memory 242, or the scheduler 246. In some aspects, the means for causing the initiating device to perform the operations described herein may include, for example, one or more of the communications manager 140, the antenna 252, the modem 254, the MIMO detector 256, the receive processor 258, the transmit processor 264, the TX MIMO processor 266, the controller / processor 280, or the memory 282.
[0049]
[0056] 2 are shown as separate components, the functionality described above with respect to the blocks may be implemented in a single hardware, software, or combination component, or in various combinations of components. For example, functionality described with respect to transmit processor 264, receive processor 258, and / or TX MIMO processor 266 may be performed by or under the control of controller / processor 280.
[0050]
[0057] As noted above, Figure 2 is provided as an example. Other implementations may differ from those described with respect to Figure 2.
[0051]
[0058] 3-4 are diagrams illustrating an RF sensing embodiment 300 according to the present disclosure.
[0052]
[0059] RF sensing may be used to identify a target object 310. Example 300 illustrates an example of bistatic one-way sensing. An initiating device 320 (e.g., UE 120, a network entity) may transmit a signal that is reflected from a target object 310 (e.g., a user, another human, a body part, an animal, a robot) and other surfaces. A responding device 330 (e.g., UE 120, a network entity) may receive a direct signal and a reflection of the signal. The responding device 330 may estimate a CIR from the signal. While a direct signal may be received, RF sensing may focus on the reflected signal and may distinguish the reflected signal from the direct signal by strength, time, or other information. The CIR may represent or characterize a signal reflection from one or more objects as one or more taps. The taps may indicate the signal strength of the reflected signal received at different times (e.g., t0, t1, etc.). 3 and reference numeral 335, the responding device 330 may generate a CIR report 336 (e.g., a CIR measurement report) that includes one or more of the taps 338. As shown in FIG. 4 and reference numeral 340, the responding device 330 may transmit the CIR report 336 to the initiating device 320. As shown by reference numeral 345, the initiating device 320 can identify the target object 310 from the taps 338 of the CIR report 336.
[0053]
[0060] RF sensing has different requirements than wireless communication. In IEEE standard 802.15, UWB data communication does not depend on channel consistency from one packet to the next. However, in UWB ranging, if the channel measurements from one packet to the next are inconsistent, the CIR report 336 for multiple packets may cause what appears to be random taps. As a result, the CIR report 336 may not be useful for RF sensing applications. RF sensing infers changes in the environment by measuring changes in the wireless channel. If consistent CIR measurements and reports are not met, the wireless device may determine that the measured and reported changes in the wireless channel are due to changes in the physical environment and not due to the wireless device itself.
[0054]
[0061] As noted above, Figures 3-4 are provided as an example, and other embodiments may differ from those described with respect to Figures 3-4.
[0055]
[0062] FIG. 5 is a diagram illustrating an example 500 of reconciling CIR reports according to the present disclosure.
[0056]
[0063] According to various aspects described herein, the responding device 330 may select one or more reference taps from each of the multiple packets that the initiating device 320 may use to align the CIR report 336. A tap may refer to an energy rise in the channel impulse response at a time or occasion that may indicate a direct signal or a reflected signal. A tap may appear for detected energy that is not part of the direct signal or reflected signal and may be due to interference energy or other noise. Aligning the CIR report may include aligning the CIR report at least in time. This may include, for example, identifying a tap in the first CIR report (e.g., meeting a threshold) that occurs at the same time or occasion as a tap in the second CIR report, such that a tap for a direct signal or reflected signal in the first CIR report matches a tap for the same direct signal or reflected signal in the second CIR report. By aligning the CIR reports, the initiating device 320 may better identify the target object 310, the movement of the target object 310, or other characteristics of the target object 310. The initiating device 320 can take more appropriate actions with better identification of the target object 310, saving processing and signaling resources. For example, the initiating device can better detect the location of a body part of a user (e.g., a human, a robot, an autonomous device), detect user activity (e.g., a human or animal's gestures or breathing patterns), identify objects near the user, or detect the movement of objects around the user, among other RF sensing applications.
[0057]
[0064] 3 and 4, an initiating device 320 may transmit a signal and a responding device 330 may receive a reflection of the signal from one or more objects, including a target object 310. Example 500 of FIG. 5 illustrates alignment of CIR feedback for more accurate RF sensing, beginning with generation of CIR feedback by the responding device 330.
[0058]
[0065] In some aspects, the responding device 330 may be configured (e.g., by the initiating device 320, by another device, or at the time of manufacture) to select one or more reference points to be provided in the CIR report 336. The reference point may be the earliest tap, the strongest tap 502, the centroid of the taps, the packet detection time, or any other specified tap or point in time. The responding device 330 may use the configuration to provide a consistent CIR report. A consistent CIR report may be CIR reports that work together to provide accurate RF sensing information about an object. A consistent CIR report may include a CIR report with information (e.g., taps, reference points) that the initiating device may use to time align the CIR report to match the reflected signal to the object over time to identify the object when it is moving. The configuration may specify which taps to select for the CIR report, including how many taps to select before or after the reference point, or how long before or after the reference point to select for collecting taps.
[0059]
[0066] In example 500, the responding device 330 may select a strongest tap 502 from among the taps for a packet of transmitted signals, as indicated by reference numeral 505. In some aspects, the responding device 330 may select the n strongest taps, where n is a configurable parameter that may be specified and adjusted based at least in part on the sensing conditions.
[0060]
[0067] In some aspects, as indicated by reference numeral 510, the responding device 330 may select a tap that meets a tap threshold 512 (e.g., a minimum RSRP). This may be in addition to selecting the strongest tap 502. By specifying the selection of the stronger tap, non-critical taps may be eliminated and signaling overhead may be reduced.
[0061]
[0068] In some aspects, the responding device 330 may select all taps between the earliest tap that meets the threshold 512 and the latest tap that meets the threshold 512. This can provide additional context for some reflected signals or additional reference taps for alignment without significantly increasing signaling overhead.
[0062]
[0069] In some aspects, as indicated by reference numeral 515, the responding device 330 may select taps that fall within a time window 516 of a specified duration. The duration may be determined by the preceding duration value (t lead ) and the lagging duration value t lag The duration may be specified (e.g., in the configuration) by the CIR tap count and the duration may be fixed. In some aspects, the duration may be large enough to capture the important CIR taps expected for the RF sensing application, and the duration may be adjusted depending on the RF sensing conditions or the RF application. For example, if the line of sight between the initiating device 320 and the responding device 330 is not blocked, the strongest tap 502 may be close to the first tap. Thus, the window may be determined to be asymmetric around the strongest tap 502. The configuration may specify how many taps to report before or after a reference point such as the strongest tap 502. In short, as indicated by reference numeral 520, the responding device 330 may generate a CIR report 336 using the configuration for consistent CIR reporting to select the taps to include in the CIR report 336, as described with respect to FIG. 5.
[0063]
[0070] In some aspects, the CIR feedback sampling rate may be varied to identify and select the taps. For example, the feedback sampling rate may be a multiple of the UWB chip rate (e.g., 499.2 MHz), such as the chip rate, twice the chip rate, or four times the chip rate.
[0064]
[0071] In some aspects, depending on the area under coverage, the responding device 330 may determine the amount of taps to use based at least in part on the delay spread to cover the area divided by the chip rate (and scaling factor). For example, a 10 meter (m) path coverage may use 17 taps at a chip rate of 2 nanoseconds (ns) or 34 taps at twice the chip rate of 1 ns.
[0065]
[0072] In some aspects, the configuration may specify a format for the CIR values in the CIR report. The configuration may specify that the CIR report should include amplitude and phase (e.g., polar domain) for each tap or other CIR value. The configuration may specify that the CIR report should include in-phase and quadrature (IQ) values for each tap or other CIR value.
[0066]
[0073] In some aspects, the CIR values may be compressed for the CIR report, which may include normalizing the tap amplitudes to the amplitude of the strongest tap. The CIR report may include a normalization factor. The CIR report may include a differential IQ value, which may include the variation of the IQ value across the packet. In some aspects, the size of the CIR report may be based at least in part on the amount of bits allocated to each tap in the CIR report, and the sensing range under coverage, and the CIR sampling rate.
[0067]
[0074] As indicated by reference numeral 525, the responding device 330 may send a CIR report to the initiating device 320. The responding device 330 may send multiple CIR reports for multiple packets, with each CIR report for one or more packets. As indicated by reference numeral 530, the initiating device 320 may match the CIR reports to identify at least the target object 310. The initiating device 320 may match the CIR reports to identify other objects. The initiating device 320 may identify the target object 310, the location of the target object 310, the movement of the target object 310, or other characteristics of the target object 310 (alone or relative to other objects) by associating taps in the CIR report with the target object 310. Matching the CIR reports helps the initiating device 320 determine which taps in each CIR report correspond to other taps in other CIR reports.
[0068]
[0075] For example, the initiating device 320 may receive four CIR reports for four packets, among other CIR reports. Example 500 shows report 532, report 534, report 536, and report 538. Without a proper reference point for each report, the taps in one report would not be associated with the taps in another report, and there would be no consistency between the CIR reports. RF sensing would be limited. However, in some aspects, the reports may each have a reference point 540. In example 500, the reference point is, for example, the strongest tap 502 in each CIR. Although the report in example 500 shows multiple taps, in some aspects the report may include fewer, stronger taps, or may include taps between the specified taps.
[0069]
[0076] The initiating device 320 can use the reference point 540 to match reports and identify signals across reports / packets that correspond to the same object. The initiating device 320 can use the signals that match the object to identify the object, the location of the object, the movement of the object, other characteristics of a particular object (including the target object 310), or characteristics of the environment surrounding the object.
[0070]
[0077] As indicated by reference numeral 545, the initiating device 320 may perform an action based at least in part on the target object 310, the location of the target object 310, the movement of the target object 310, or other characteristics of the target object 310. Such actions may include sending a communication to the target object 310, sending a communication to another device using an application related to the target object 310, using information about the target object 310 in an application (e.g., a sensing application, a health application, a medical application, a gaming application, an industrial application), sending a notification regarding the target object 310, initiating a movement due to the target object 310, etc.
[0071]
[0078] In example 500, the initiating device 320 can transmit a signal towards the responding device 330 and can collect a reflected signal. However, in other scenarios, the initiating device 320 and the responding device 330 can be co-located or the same device.
[0072]
[0079] In some aspects, the responding device 330 may have multiple antennas, and each antenna may receive signal reflections. The responding device 330 may generate a CIR report for each antenna. The responding device 330 may transmit a separate CIR measurement report for each antenna in one or more CIR reports. This may involve defining a window around a reference point for each antenna. If the reference points are different for different antennas, the responding device 330 may report the relative offset between the reference taps selected to be reported.
[0073]
[0080] In some aspects, the responding device 330 may use one window determined for all of the multiple antennas. The reference point for the window may include a reference point of a first antenna (or any designated antenna) of the multiple antennas. The reference point may include a reference point based on a composite CIR measurement report. The responding device 330 may generate the composite CIR measurement report by summing the amplitudes of the taps in the time domain after compensating for hardware delay differences between the antennas.
[0074]
[0081] By using the settings for consistent CIR reporting and aligning the CIR reports, a device may improve RF sensing accuracy and functionality.
[0075]
[0082] As noted above, Figure 5 is provided as an example. Other implementations may differ from those described with respect to Figure 5.
[0076]
[0083] 6 illustrates an example process 600 performed, for example, by a responding device, in accordance with the present disclosure. The example process 600 is an example of a responding device (e.g., the responding device 330) performing operations associated with RF sensing.
[0077]
[0084] 6, in some aspects, process 600 may include receiving a signal from an initiating device (block 610). For example, a responding device (e.g., using a communications manager 140 or 150 and / or a receiving component 802 shown in FIG. 8) may receive a signal from the initiating device, as described above.
[0078]
[0085] 6, in some aspects, process 600 may include estimating a CIR from the signal that represents signal reflections from one or more objects as multiple taps (block 620). For example, the responding device (e.g., using communications manager 140 or 150 and / or estimation component 808 shown in FIG. 8) may estimate a CIR from the signal that represents signal reflections from one or more objects as multiple taps, as described above.
[0079]
[0086] 6, in some aspects, process 600 may include selecting one or more taps from the plurality of taps based at least in part on a setting for providing consistent CIR reporting (block 630). For example, the responding device (e.g., using communications manager 140 or 150 and / or selection component 810 shown in FIG. 8) may select one or more taps from the plurality of taps based at least in part on a setting for providing consistent CIR reporting, as described above.
[0080]
[0087] 6, in some aspects, process 600 may include transmitting a CIR report indicating the one or more taps to the initiating device (block 640). For example, the responding device (e.g., using communications manager 140 or 150 and / or transmitting component 804 shown in FIG. 8) may transmit a CIR report indicating the one or more taps to the initiating device, as described above.
[0081]
[0088] Process 600 may include additional aspects, such as any single aspect or any combination of aspects described below and / or with respect to one or more other processes described elsewhere herein.
[0082]
[0089] In a first aspect, selecting one or more taps includes selecting the strongest tap.
[0083]
[0090] In a second aspect, alone or in combination with the first aspect, selecting one or more taps includes selecting taps that satisfy a tap threshold.
[0084]
[0091] In a third aspect, alone or in combination with one or more of the first and second aspects, selecting the one or more taps includes selecting a specified amount of the strongest taps.
[0085]
[0092] In a fourth aspect, alone or in combination with one or more of the first through third aspects, selecting the one or more taps includes selecting a tap between an earliest tap that satisfies the tap threshold and a latest tap that satisfies the tap threshold. The one or more taps may include all taps between the earliest tap and the latest tap.
[0086]
[0093] In a fifth aspect, alone or in combination with one or more of the first through fourth aspects, selecting one or more taps includes selecting taps within a time window having a specified duration.
[0087]
[0094] In a sixth aspect, alone or in combination with one or more of the first to fifth aspects, the time window is formed at least in part based on the reference point.
[0088]
[0095] In a seventh aspect, alone or in combination with one or more of the first to sixth aspects, the reference point includes the earliest tap, the strongest tap, the packet detection time, or the centroid of multiple taps.
[0089]
[0096] In an eighth aspect, alone or in combination with one or more of the first to seventh aspects, the setting specifies the selection of a first specified amount of taps before the reference point and the selection of a second specified amount of taps after the reference point.
[0090]
[0097] In a ninth aspect, alone or in combination with one or more of the first to eighth aspects, the setting specifies selection of a tap at a first specified duration before the reference point and selection of a tap at a second specified duration after the reference point.
[0091]
[0098] In a tenth aspect, alone or in combination with one or more of the first to ninth aspects, selecting one or more taps includes selecting one or more taps based at least in part on a sampling rate for the CIR report.
[0092]
[0099] In an eleventh aspect, alone or in combination with one or more of the first through tenth aspects, the CIR report indicates an amplitude and a phase for each tap in the CIR report.
[0093]
[0100] In a twelfth aspect, alone or in combination with one or more of the first through eleventh aspects, the CIR indicates an in-phase and quadrature value for each tap in a CIR report.
[0094]
[0101] In a thirteenth aspect, alone or in combination with one or more of the first through twelfth aspects, the CIR report indicates the difference between the IQ value for each tap in the CIR report and the previous IQ value.
[0095]
[0102] In a fourteenth aspect, alone or in combination with one or more of the first through thirteenth aspects, the CIR report includes a separate CIR measurement report for each antenna of the plurality of antennas.
[0096]
[0103] In a fifteenth aspect, alone or in combination with one or more of the first to fourteenth aspects, the CIR measurement report for each antenna is based at least in part on taps within a window established around a reference point for the antenna.
[0097]
[0104] In a sixteenth aspect, alone or in combination with one or more of the first through fifteenth aspects, the CIR report includes a composite CIR measurement report for the multiple antennas. In some aspects, the CIR measurement report for each antenna may be based at least in part on taps within a window determined about a reference point for each of the antennas and offset values for the reference points across the antennas. Offsets between the reference points across the antennas may be reported. In some aspects, the CIR report may include or be based at least in part on separate CIR measurement reports for each of the multiple antennas having different reference points for the time window from which the taps are selected.
[0098]
[0105] In a seventeenth aspect, alone or in combination with one or more of the first through sixteenth aspects, the CIR report includes a composite CIR measurement report, the composite CIR measurement report being based at least in part on taps within a window determined for all of the multiple antennas and a reference point of a specified antenna (e.g., the first antenna or another antenna) of the multiple antennas or a reference point associated with the composite CIR measurement report.
[0099]
[0106] In an eighteenth aspect, alone or in combination with one or more of the first to seventeenth aspects, the CIR report includes a CIR measurement report for a reference antenna and a complex difference for the other antenna relative to the reference antenna.
[0100]
[0107] 6 illustrates example blocks of process 600, in some aspects process 600 may include additional, fewer, different, or differently arranged blocks compared to the blocks illustrated in FIG 6. Additionally or alternatively, two or more of the blocks of process 600 may be performed in parallel.
[0101]
[0108] 7 illustrates an example process 700 performed, for example, by an initiating device, in accordance with the present disclosure. The example process 700 is an example in which an initiating device (e.g., initiating device 320) performs operations associated with RF sensing.
[0102]
[0109] 7, in some aspects, process 700 may include transmitting a signal including the plurality of packets (block 710). For example, an initiating device (e.g., using communications manager 140 or 150 and / or transmitting component 904 shown in FIG. 9) may transmit a signal including the plurality of packets, as described above.
[0103]
[0110] 7, in some aspects, process 700 may include receiving a CIR report for each packet of the plurality of packets from the responding device (block 720). For example, the initiating device (e.g., using communications manager 140 or 150 and / or receiving component 902 shown in FIG. 9) may receive a CIR report for each packet of the plurality of packets from the responding device, as described above.
[0104]
[0111] 7, in some aspects, process 700 may include aligning the CIR report across multiple packets using one or more taps in the CIR report for each packet to identify the target object, the location of the target object, or the movement of the target object (block 730). For example, the initiating device (e.g., using the communications manager 140 or 150 and / or alignment component 908 shown in FIG. 9) may align the CIR report across multiple packets using one or more taps in the CIR report for each packet to identify the target object, the location of the target object, or the movement of the target object, as described above.
[0105]
[0112] 7, in some aspects, process 700 may include performing an action based at least in part on the target object, the location of the target object, or the movement of the target object (block 740). For example, the initiating device (e.g., using communications manager 140 or 150 and / or action component 910 shown in FIG. 9) may perform an action based at least in part on the target object, the location of the target object, or the movement of the target object, as described above.
[0106]
[0113] Process 700 may include additional aspects, such as any single aspect or any combination of aspects described below and / or with respect to one or more other processes described elsewhere herein.
[0107]
[0114] In a first aspect, matching the CIR reports includes matching the CIR reports based at least in part on a strongest tap in each CIR report.
[0108]
[0115] In a second aspect, alone or in combination with the first aspect, aligning the CIR report further includes aligning the CIR report based at least in part on a tap selected according to a particular tap selection indicated in the configuration.
[0109]
[0116] In a third aspect, alone or in combination with one or more of the first and second aspects, aligning the CIR reports includes aligning the CIR reports based at least in part further on the earliest tap that satisfies the tap threshold and the latest tap that satisfies the tap threshold for each CIR report.
[0110]
[0117] In a fourth aspect, either alone or in combination with one or more of the first to third aspects, the process 700 includes sending a setting to the responding device for selecting a tap for CIR reporting.
[0111]
[0118] In a fifth aspect, alone or in combination with one or more of the first through fourth aspects, the setting specifies a time window of a specified duration and a reference point with respect to the time window for tap selection.
[0112]
[0119] In a sixth aspect, alone or in combination with one or more of the first through fifth aspects, the setting specifies a first specified number of taps before the reference point and a second specified number of taps after the reference point for tap selection.
[0113]
[0120] In a seventh aspect, alone or in combination with one or more of the first to sixth aspects, the setting specifies for the tap selection a tap at a first specified duration before the reference point and a tap at a second specified duration after the reference point.
[0114]
[0121] In an eighth aspect, alone or in combination with one or more of the first through seventh aspects, the CIR report includes, for each tap in the CIR report, an amplitude, a phase, an IQ value, a difference between the IQ value and a previous IQ value, or a combination thereof.
[0115]
[0122] In a ninth aspect, alone or in combination with one or more of the first to eighth aspects, the CIR report includes a separate CIR measurement report for each antenna of the multiple antennas, or a composite CIR measurement report for the multiple antennas, and aligning the CIR report includes aligning the CIR report separately for each antenna of the multiple antennas.
[0116]
[0123] In a tenth aspect, alone or in combination with one or more of the first to ninth aspects, the CIR report includes a CIR measurement report for a reference antenna and a complex difference for the other antenna relative to the reference antenna, and matching the CIR report includes matching the CIR report for the reference antenna and for the other antenna.
[0117]
[0124] 7 illustrates example blocks of process 700, in some aspects process 700 may include additional blocks, fewer blocks, different blocks, or blocks configured differently than those illustrated in FIG 7. Additionally or alternatively, two or more of the blocks of process 700 may be performed in parallel.
[0118]
[0125] 8 is a diagram of an example apparatus 800 for wireless communication. The apparatus 800 may be a responding device (e.g., responding device 330) or the responding device may include the apparatus 800. In some aspects, the apparatus 800 includes a receiving component 802 and a transmitting component 804, which may be in communication with each other (e.g., via one or more buses and / or one or more other components). As shown, the apparatus 800 may communicate with another apparatus 806 (e.g., a UE, a base station, or another wireless communication device) using the receiving component 802 and the transmitting component 804. As further shown, the apparatus 800 may include a communications manager 140 or 150. The communications manager 140 or 150 may include an estimation component 808 and / or a selection component 810, among other examples.
[0119]
[0126] In some aspects, the device 800 may be configured to perform one or more operations described herein with respect to FIGS. 1-5. Additionally or alternatively, the device 800 may be configured to perform one or more processes described herein, such as the process 600 of FIG. 6. In some aspects, the device 800 and / or one or more components shown in FIG. 8 may include one or more components of the response device described with respect to FIG. 2. Additionally or alternatively, one or more components shown in FIG. 8 may be implemented within one or more components described with respect to FIG. 2. Additionally or alternatively, one or more components of the set of components may be at least partially realized as software stored in memory. For example, a component (or a portion of a component) may be realized as instructions or code stored in a non-transitory computer-readable medium and executable by a controller or processor to perform the functions or operations of the component.
[0120]
[0127] The receiving component 802 can receive communications from the device 806, such as reference signals, control information, data communications, or combinations thereof. The receiving component 802 can provide the received communications to one or more other components of the device 800. In some aspects, the receiving component 802 can perform signal processing (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding, among other examples) on the received communications and can provide the processed signals to one or more other components of the device 800. In some aspects, the receiving component 802 may include one or more antennas, a modem, a demodulator, a MIMO detector, a receive processor, a controller / processor, a memory, or a combination thereof of the responding device described with respect to FIG.
[0121]
[0128] The transmitting component 804 can transmit communications to the device 806, such as a reference signal, control information, data communications, or combinations thereof. In some aspects, one or more other components of the device 800 can generate communications and provide the generated communications to the transmitting component 804 for transmission to the device 806. In some aspects, the transmitting component 804 can perform signal processing (such as filtering, amplifying, modulating, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding, among other examples) on the generated communications and can transmit the processed signals to the device 806. In some aspects, the transmitting component 804 may include one or more antennas, a modem, a modulator, a transmit MIMO processor, a transmit processor, a controller / processor, a memory, or combinations thereof of the responding device described with respect to FIG. 2. In some aspects, the transmitting component 804 can be collocated with the receiving component 802 in a transceiver.
[0122]
[0129] The receiving component 802 may receive a signal from an initiating device. The estimation component 808 may estimate a CIR from the signal, the CIR representing signal reflections from one or more objects as multiple taps. The selection component 810 may select one or more taps from the multiple taps based at least in part on the settings to provide a consistent CIR report. The transmitting component 804 may transmit a CIR report indicating the one or more taps to the initiating device.
[0123]
[0130] The number and arrangement of components shown in Figure 8 are provided as an example. In practice, there may be additional, fewer, different, or differently arranged components compared to those shown in Figure 8. Furthermore, two or more components shown in Figure 8 may be implemented within a single component, or a single component shown in Figure 8 may be implemented as multiple distributed components. Additionally or alternatively, a set of components (one or more) shown in Figure 8 may perform one or more functions described as being performed by another set of components shown in Figure 8.
[0124]
[0131] FIG. 9 is a diagram of an example apparatus 900 for wireless communication. The apparatus 900 may be an initiating device (e.g., the initiating device 320) or the initiating device may include the apparatus 900. In some aspects, the apparatus 900 includes a receiving component 902 and a transmitting component 904 that may be in communication with one another (e.g., via one or more buses and / or via one or more other components). As shown, the apparatus 900 may communicate with another apparatus 906 (such as a UE, a base station, or another wireless communication device) using the receiving component 902 and the transmitting component 904. As further shown, the apparatus 900 may include a communications manager 140 or 150. The communications manager 140 or 150 may include a matching component 908 and / or an action component 910, among other examples.
[0125]
[0132] In some aspects, the device 900 may be configured to perform one or more operations described herein with respect to FIGS. 1-5. Additionally or alternatively, the device 900 may be configured to perform one or more processes described herein, such as process 700 of FIG. 7. In some aspects, the device 900 and / or one or more components illustrated in FIG. 9 may include one or more components of the initiating device described with respect to FIG. 2. Additionally or alternatively, one or more components illustrated in FIG. 9 may be implemented within one or more components described with respect to FIG. 2. Additionally or alternatively, one or more components of the set of components may be at least partially realized as software stored in memory. For example, a component (or a portion of a component) may be realized as instructions or code stored in a non-transitory computer-readable medium and executable by a controller or processor to perform the functions or operations of the component.
[0126]
[0133] The receiving component 902 can receive communications, such as reference signals, control information, data communications, or combinations thereof, from the device 906. The receiving component 902 can provide the received communications to one or more other components of the device 900. In some aspects, the receiving component 902 can perform signal processing (such as filtering, amplification, demodulation, analog-to-digital conversion, demultiplexing, deinterleaving, demapping, equalization, interference cancellation, or decoding, among other examples) on the received communications and can provide the processed signals to one or more other components of the device 900. In some aspects, the receiving component 902 may include one or more antennas, a modem, a demodulator, a MIMO detector, a receive processor, a controller / processor, a memory, or a combination thereof of the initiating device described with respect to FIG.
[0127]
[0134] The transmitting component 904 can transmit communications, such as reference signals, control information, data communications, or combinations thereof, to the device 906. In some aspects, one or more other components of the device 900 can generate communications and provide the generated communications to the transmitting component 904 for transmission to the device 906. In some aspects, the transmitting component 904 can perform signal processing (such as filtering, amplifying, modulating, digital-to-analog conversion, multiplexing, interleaving, mapping, or encoding, among other examples) on the generated communications and can transmit the processed signals to the device 906. In some aspects, the transmitting component 904 may include one or more antennas, a modem, a modulator, a transmit MIMO processor, a transmit processor, a controller / processor, a memory, or combinations thereof, of the initiating device described with respect to FIG. 2. In some aspects, the transmitting component 904 can be collocated with the receiving component 902 in a transceiver.
[0128]
[0135] The transmitting component 904 may transmit a signal including the plurality of packets. The receiving component 902 may receive a CIR report for each packet of the plurality of packets from the responding device. The matching component 908 may match the CIR report across the plurality of packets using one or more taps in the CIR report for each packet to identify a target object, a location of the target object, or a movement of the target object. The action component 910 may perform an action based at least in part on the target object, the location of the target object, or the movement of the target object.
[0129]
[0136] The transmitting component 904 may transmit to the responding device a setting for selecting a tap for the CIR report.
[0130]
[0137] The number and arrangement of components shown in Figure 9 are provided as an example. In practice, there may be additional, fewer, different, or differently arranged components compared to those shown in Figure 9. Furthermore, two or more components shown in Figure 9 may be implemented within a single component, or a single component shown in Figure 9 may be implemented as multiple distributed components. Additionally or alternatively, a set of components (one or more) shown in Figure 9 may perform one or more functions described as being performed by another set of components shown in Figure 9.
[0131]
[0138] The following provides a summary of several aspects of the disclosure.
[0132]
[0139] Aspect 1: A method of wireless communication performed by a responding device, comprising receiving a signal from an initiating device, estimating a channel impulse response (CIR) from the signal, the channel impulse response representing signal reflections from one or more objects as a plurality of taps, selecting one or more taps from the plurality of taps based at least in part on settings to provide a consistent CIR report, and transmitting a CIR report indicating the one or more taps to the initiating device.
[0133]
[0140] Aspect 2: The method of aspect 1, wherein selecting one or more taps includes selecting a strongest tap.
[0134]
[0141] Example 3: The method of example 2, wherein selecting one or more taps includes selecting a tap that satisfies a tap threshold.
[0135]
[0142] Aspect 4: The method of any of aspects 1 to 3, wherein selecting one or more taps includes selecting a specified amount of the strongest taps.
[0136]
[0143] Aspect 5: The method of any of aspects 1 to 4, wherein selecting one or more taps includes selecting a tap between an earliest tap that satisfies the tap threshold and a latest tap that satisfies the tap threshold.
[0137]
[0144] Aspect 6: The method of any of aspects 1-5, wherein selecting one or more taps includes selecting taps within a time window having a specified duration.
[0138]
[0145] Aspect 7: The method of aspect 6, wherein the time window is formed based at least in part on the reference point.
[0139]
[0146] Aspect 8: The method of aspect 6 or 7, wherein the reference point comprises an earliest tap, a strongest tap, a packet detection time, or a centroid of multiple taps.
[0140]
[0147] Aspect 9: A method according to any of aspects 6 to 8, wherein the setting specifies the selection of a first specified amount of taps before the reference point and the selection of a second specified amount of taps after the reference point.
[0141]
[0148] Aspect 10: A method according to any of aspects 6 to 9, wherein the setting specifies selection of a tap at a first specified duration before the reference point and selection of a tap at a second specified duration after the reference point.
[0142]
[0149] Aspect 11: The method of any of aspects 1-10, wherein selecting one or more taps includes selecting one or more taps based at least in part on a sampling rate for the CIR report.
[0143]
[0150] Aspect 12: The method of any of aspects 1-11, wherein the CIR report indicates an amplitude and a phase for each tap in the CIR report.
[0144]
[0151] Example 13: The method of any of Examples 1 to 12, wherein the CIR indicates an in-phase and quadrature value for each tap in a CIR report.
[0145]
[0152] Aspect 14: The method of any of aspects 1-13, wherein the CIR report indicates, for each tap in the CIR report, a difference between the in-phase and quadrature values and a previous in-phase and quadrature value.
[0146]
[0153] Example 15: The method of any of examples 1-14, wherein the CIR report includes a separate CIR measurement report for each antenna of the multiple antennas.
[0147]
[0154] Aspect 16: The method of aspect 15, wherein the CIR measurement report for each antenna is based at least in part on taps within a window established about a reference point for the antenna.
[0148]
[0155] Aspect 17: The method of any of aspects 1-14, wherein the CIR report is based at least in part on separate CIR measurement reports for each of a plurality of antennas having different reference points for the time window for selecting the taps.
[0149]
[0156] Aspect 18: The method of aspect 17, wherein the CIR report is a composite CIR measurement report, the composite CIR measurement report being based at least in part on taps within a window determined for all of the multiple antennas and a reference point of a specified antenna of the multiple antennas or a reference point associated with the composite CIR measurement report.
[0150]
[0157] Example 19: The method of any of Examples 1-18, wherein the CIR report includes a CIR measurement report for a reference antenna and a complex difference for the other antenna with respect to the reference antenna.
[0151]
[0158] Aspect 20: A method of radio frequency (RF) sensing performed by an initiating device, the method including: transmitting a signal including a plurality of packets; receiving a channel impulse response (CIR) report for each packet of the plurality of packets from a responding device; aligning the CIR reports across the plurality of packets using one or more taps in the CIR report for each packet to identify a target object, a location of the target object, or a movement of the target object; and performing an action based at least in part on the target object, the location of the target object, or the movement of the target object.
[0152]
[0159] Aspect 21: The method of aspect 20, wherein aligning the CIR reports includes aligning the CIR reports based at least in part on a strongest tap in each CIR report.
[0153]
[0160] Aspect 22: The method of aspect 21, wherein aligning the CIR reports includes aligning the CIR reports based at least in part further on taps in each CIR report that meet a tap threshold.
[0154]
[0161] Aspect 23: A method according to any of aspects 20 to 22, wherein aligning the CIR reports includes, for each CIR report, aligning the CIR reports based at least in part further on the earliest tap that satisfies the tap threshold and the latest tap that satisfies the tap threshold.
[0155]
[0162] Example 24: The method of any of Examples 20 to 23, further comprising sending, to the responding device, a setting for selecting a tap for CIR reporting.
[0156]
[0163] Aspect 25: The method of aspect 24, wherein the setting specifies a time window of a specified duration and a reference point for the time window for tap selection.
[0157]
[0164] Aspect 26: The method of aspect 24 or 25, wherein the setting specifies a first specified amount of taps before the reference point and a second specified amount of taps after the reference point for tap selection.
[0158]
[0165] Aspect 27: A method as described in any of aspects 24 to 26, wherein the setting specifies, for tap selection, a selection of a tap at a first specified duration before the reference point and a tap at a second specified duration after the reference point.
[0159]
[0166] Example 28: The method of any of examples 20 to 27, wherein the CIR report includes, for each tap in the CIR report, amplitude, phase, in-phase and quadrature values, differences between the in-phase and quadrature values and previous in-phase and quadrature values, or combinations thereof.
[0160]
[0167] Aspect 29: A method according to any of aspects 20 to 28, wherein the CIR report includes a separate CIR measurement report for each antenna of the multiple antennas, or a composite CIR measurement report for the multiple antennas, and wherein aligning the CIR report includes aligning the CIR report separately for each antenna of the multiple antennas.
[0161]
[0168] Aspect 30: A method according to any of aspects 20 to 29, wherein the CIR report includes a CIR measurement report for a reference antenna and a complex difference for the other antenna relative to the reference antenna, and aligning the CIR report includes aligning the CIR report for the reference antenna and for the other antenna.
[0162]
[0169] Aspect 31: An apparatus for wireless communication in a device, the apparatus including a processor, a memory coupled to the processor, and instructions stored in the memory, the instructions being executable by the processor to cause the apparatus to perform one or more of the methods of aspects 1 to 30.
[0163]
[0170] Aspect 32: A device for wireless communication, comprising: a memory; and one or more processors coupled to the memory, the one or more processors configured to perform one or more of the methods of aspects 1 to 30.
[0164]
[0171] Aspect 33: An apparatus for wireless communication comprising at least one means for performing one or more of the methods of aspects 1 to 30.
[0165]
[0172] Aspect 34: A non-transitory computer-readable medium storing code for wireless communications, the code including instructions executable by a processor to perform one or more of the methods of aspects 1 to 30.
[0166]
[0173] Aspect 35: A non-transitory computer-readable medium storing a set of instructions for wireless communication, the set of instructions including one or more instructions that, when executed by one or more processors of a device, cause the device to perform one or more methods of aspects 1 to 30.
[0167]
[0174] The above disclosure provides illustration and description, but is not intended to be exhaustive or to limit the embodiments to the precise form disclosed. Modifications and variations may be made in light of the above disclosure or may be acquired from practice of the embodiments.
[0168]
[0175] As used herein, the term "component" shall be broadly construed as hardware and / or a combination of hardware and software. "Software" shall be broadly construed to mean, among other examples, instructions, instruction sets, code, code segments, program code, programs, subprograms, software modules, applications, software applications, software packages, routines, subroutines, objects, executable files, threads of execution, procedures, and / or functions, whether referred to as software, firmware, middleware, microcode, hardware description language, or otherwise. As used herein, a "processor" is implemented in hardware and / or a combination of hardware and software. It will be apparent that the systems and / or methods described herein may be implemented in different forms of hardware and / or a combination of hardware and software. The actual specialized control hardware or software code used to implement these systems and / or methods is not intended to limit aspects. Thus, the operation and behavior of the systems and / or methods are described herein without reference to specific software code, as those skilled in the art will appreciate that software and hardware may be designed to implement the systems and / or methods based at least in part on the description herein.
[0169]
[0176] As used herein, "meeting a threshold" can refer to a value being greater than the threshold, greater than or equal to the threshold, less than the threshold, less than or equal to the threshold, equal to the threshold, not equal to the threshold, etc., depending on the context.
[0170]
[0177] Even if particular combinations of features are recited in the claims and / or disclosed herein, these combinations are not intended to limit the disclosure of the various aspects. Many of these features may be combined in ways not specifically recited in the claims and / or disclosed herein. The disclosure of the various aspects includes each dependent claim in combination with any other claim in the claim set. As used herein, a phrase referring to "at least one of" a list of items refers to any combination of those items, including single members. As an example, "at least one of a, b, or c" is intended to include a, b, c, a+b, a+c, b+c, and a+b+c, as well as any combination having multiple identical elements (e.g., a+a, a+a+a, a+a+b, a+a+c, a+b+b, a+c+c, b+b, b+b+b, b+b+c, c+c, and c+c+c, or any other order of a, b, and c).
[0171]
[0178] No element, act, or instruction used herein should be construed as critical or essential unless expressly described as such. Also, as used herein, the articles "a" and "an" are intended to include one or more items and may be used interchangeably with "one or more." Additionally, as used herein, the article "the" is intended to include one or more items referred to in relation to the article "the" and may be used interchangeably with "one or more." Additionally, as used herein, the terms "set" and "group" are intended to include one or more items and may be used interchangeably with "one or more." When only one item is intended, the phrase "only one" or similar language is used. Also, as used herein, terms such as "has," "have," and "having" are intended to be open-ended terms that do not limit the elements they modify (e.g., an element that "has" A can also have B). Additionally, the phrase "based on" is intended to mean "based at least in part on," unless expressly stated otherwise. Also, as used herein, the term "or" is intended to be inclusive when used in succession and may be used interchangeably with "and / or," unless expressly stated otherwise (e.g., when used in combination with "either" or "only one of").
Claims
1. 1. A response device for wireless communications, comprising: Memory, one or more processors coupled to the memory; wherein the one or more processors: Receive a signal from the initiating device; estimating a channel impulse response (CIR) from the signal, the CIR representing signal reflections from one or more objects as a number of taps; selecting one or more taps from the plurality of taps based at least in part on a configuration to provide a consistent CIR report; A responding device configured to send a CIR report to the initiating device indicating the one or more taps.
2. The response device of claim 1 , wherein the one or more processors are configured to select a strongest tap for selecting the one or more taps.
3. The response device of claim 2 , wherein the one or more processors are configured to select taps that satisfy a tap threshold to select the one or more taps.
4. The response device of claim 1 , wherein the one or more processors are configured to select a specified amount of strongest taps to select the one or more taps.
5. 2. The response device of claim 1, wherein the one or more processors are configured to select a tap between an earliest tap that satisfies a tap threshold and a latest tap that satisfies the tap threshold to select the one or more taps.
6. 2. The response device of claim 1, wherein the one or more processors are configured to select taps within a time window having a specified duration to select the one or more taps.
7. The response device of claim 6 , wherein the time window is formed at least in part based on a reference point.
8. The response device of claim 7 , wherein the reference point comprises an earliest tap, a strongest tap, a packet detection time, or a centroid of the plurality of taps.
9. 8. The response device of claim 7, wherein the setting specifies the selection of a first specified amount of taps before the reference point and a second specified amount of taps after the reference point.
10. 8. The response device of claim 7, wherein the settings specify selection of a tap at a first specified duration before the reference point and selection of a tap at a second specified duration after the reference point.
11. 2. The response device of claim 1, wherein the one or more processors are configured to select the one or more taps based at least in part on a sampling rate for the CIR report to select the one or more taps.
12. 2. The response device of claim 1, wherein the CIR report indicates an amplitude and phase for each tap in the CIR report.
13. 2. The response device of claim 1, wherein the CIR indicates an in-phase and quadrature value for each tap in the CIR report.
14. 2. The response device of claim 1, wherein the CIR report indicates, for each tap in the CIR report, a difference between an in-phase and quadrature value and a previous in-phase and quadrature value.
15. The response device of claim 1 , wherein the CIR report includes a separate CIR measurement report for each antenna of a plurality of antennas.
16. 16. The response device of claim 15, wherein the CIR measurement report for each antenna is based at least in part on taps within a window established about a reference point for that antenna.
17. 10. The response device of claim 1, wherein the CIR report is based at least in part on separate CIR measurement reports for each of a plurality of antennas having different reference points for a time window for selecting taps.
18. 20. The response device of claim 17, wherein the CIR report comprises a composite CIR measurement report based at least in part on taps within a window determined for all of the plurality of antennas and a reference point of a specified one of the plurality of antennas or a reference point associated with the composite CIR measurement report.
19. 2. The response device of claim 1, wherein the CIR report includes a CIR measurement report for a reference antenna and complex differences for other antennas relative to the reference antenna.
20. 1. An initiating device for wireless communications, comprising: Memory, one or more processors coupled to the memory; wherein the one or more processors: Transmitting a signal including a plurality of packets; receiving a channel impulse response (CIR) report for each packet of the plurality of packets from a responding device; matching the CIR reports across the plurality of packets using one or more taps in the CIR report for each packet to identify a target object, a location of the target object, or a movement of the target object; An initiating device configured to perform an action based at least in part on the target object, the location of the target object, or the movement of the target object.
21. 21. The initiation device of claim 20, wherein the one or more processors are configured to align the CIR reports based at least in part on the strongest tap in each CIR report to align the CIR reports.
22. 21. The initiating device of claim 20, wherein the one or more processors are configured to align the CIR reports based at least in part further on an earliest tap that satisfies a tap threshold and a latest tap that satisfies the tap threshold for each CIR report to align the CIR reports.
23. 21. The initiating device of claim 20, wherein the one or more processors are configured to send a setting for selecting a tap for CIR reporting to the responding device.
24. 24. The initiation device of claim 23, wherein the settings specify a time window of a specified duration for tap selection and a reference point for the time window.
25. 24. The initiation device of claim 23, wherein the settings specify for tap selection a first specified amount of taps before a reference point and a second specified amount of taps after the reference point.
26. 24. The initiation device of claim 23, wherein the settings specify for tap selection a tap at a first specified duration before a reference point and a tap at a second specified duration after the reference point.
27. 1. A method of wireless communication performed by a response device, comprising: Receiving a signal from an initiating device; estimating a channel impulse response (CIR) from the signal, the CIR representing signal reflections from one or more objects as a number of taps; selecting one or more taps from the plurality of taps based at least in part on a configuration to provide a consistent CIR report; sending a CIR report to the initiating device indicating the one or more taps.
28. 1. A method of wireless communication performed by an initiating device, comprising: transmitting a signal comprising a plurality of packets; receiving a channel impulse response (CIR) report for each packet of the plurality of packets from a responding device; matching the CIR reports across the plurality of packets using one or more taps in the CIR report for each packet to identify a target object, a location of the target object, or a movement of the target object; performing an action based at least in part on the target object, the location of the target object, or the movement of the target object.
29. 30. The method of claim 28, wherein aligning the CIR reports includes aligning the CIR reports based at least in part on the strongest tap in each CIR report.
30. 30. The method of claim 28, further comprising transmitting a configuration specifying a time window of a specified duration and a reference point for the time window for tap selection.
Citation Information
Patent Citations
Methods and apparatuses for positioning in a wireless communications network
EP3819657A1
Compression of tap location information for time domain explicit channel state information feedback in new radio
US20210175949A1
High precision timestamp detection for improved cable modem clock synchronization
US20220209931A1