Interference unit detection
By utilizing wireless transceivers and radar hardware in computing devices to detect interference signal frequencies, the interference problem in high-frequency wireless communication is solved, performance is improved, and hardware costs and size are reduced, achieving efficient interference signal identification and frequency optimization.
Patent Information
- Application Number
- CN202480040133.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Priority Date
- 2023-06-23
- Filing Date
- 2024-06-06
- Publication Date
- 2026-01-13
AI Technical Summary
Existing technologies are unable to effectively detect and identify the frequency of interference signals, which affects the performance of electronic devices in high-frequency wireless communication. Furthermore, traditional proximity detection hardware is expensive and bulky.
By utilizing the wireless transceiver and radar hardware within the computing device, a reference signal is generated and mixed with the received signal. Frequency transformation and timestamp alignment are then performed. Combined with threshold detection and frequency relationships, the frequency of the interference signal is determined.
It achieves improved wireless communication performance, reduced equipment cost and size, and effectively identifies and responds to interference signals while optimizing communication frequency configuration, all while meeting MPE constraints.
Smart Images

Figure CN121336367A_ABST
Abstract
Description
Technical Field
[0001] This disclosure relates generally to wireless transceivers, and more specifically to the detection of interfering signals. Background Technology
[0002] Electronic devices include traditional computing devices such as desktop computers, laptops, smartphones, wearable devices like smartwatches, and internet servers. They also include other types of computing devices such as personal voice assistants (e.g., smart speakers), wireless access points or routers, thermostats and other automation controllers, robots, automotive electronics, devices embedded in other machines such as refrigerators and industrial tools, Internet of Things (IoT) devices, and medical devices. These diverse electronic devices provide services related to productivity, communication, social interaction, security, health and safety, remote management, entertainment, transportation, and information dissemination. Therefore, electronic devices play a vital role in modern society.
[0003] In today's interconnected world, many services provided by electronic devices rely at least in part on electronic communication. Electronic communication may include, for example, the use of one or more networks (such as the Internet, Wi-Fi, etc.). ® Electronic communication refers to the exchange of wireless or wired signals transmitted over a network (or cellular network) between two or more electronic devices. Therefore, electronic communication can include wireless transmission and reception or wired transmission and reception. To transmit and receive communications, electronic devices may use transceivers, such as wireless transceivers designed for wireless communication.
[0004] Therefore, electronic communication can be achieved by transmitting signals between two wireless transceivers at two different electronic devices. For example, using a wireless transmitter, a smartphone can send wireless signals over the air to a base station (as part of uplink communication) to support mobile services. Using a wireless receiver, a smartphone can receive wireless signals transmitted from a base station over the air (as part of downlink communication) to enable mobile services. For smartphones, mobile services may include making voice and video calls, engaging in social media interactions, sending messages, watching movies, sharing videos, and performing searches. Other mobile services may include using map information or navigation instructions, finding friends, generally participating in location-based services, transferring money, obtaining another service (such as taking a ride), and so on.
[0005] Many of these mobile services rely, at least in part, on the transmission or reception of wireless signals between two or more electronic devices. Therefore, researchers, electrical engineers, and designers of electronic devices strive to develop wireless transceivers that can efficiently utilize wireless signals to provide these and other mobile services. Summary of the Invention
[0006] A computing device with a transceiver can receive interfering signals that disrupt desired performance. However, if an interfering signal is detected, the computing device can take action to avoid the interfering signal or at least reduce its negative impact. This document describes apparatus and techniques for enabling a computing device to detect interfering signals and determine at least one of their frequencies to facilitate application countermeasures or take another action.
[0007] In the example implementation, a reference signal with one or more known frequencies at a corresponding time index can be generated. In the receive chain, the reference signal can be mixed with the received signal to convert the received signal at radio frequency (RF) to a lower frequency, such as intermediate frequency (IF). As described herein, one or more frequencies of the reference signal can be selected based on the transceiver's IF and one or more target frequencies of the potential interfering signal. This establishes a frequency relationship between the reference signal and the target frequencies of interest of the potential interfering signal.
[0008] The IF version of the received signal can be mixed with a local oscillator signal having an intermediate frequency (IF) to down-convert the IF received signal to a baseband version of the received signal. The baseband received signal can then be processed to detect interference signals and determine their frequencies. For this purpose, the computing device can convert the analog version of the baseband received signal to a digital version by acquiring multiple samples of the baseband received signal at corresponding timestamps that do not require a clock or absolute time. The processor can use the timestamps to time-align the multiple samples of the baseband received signal with a time-indexed reference signal, thereby utilizing the time relationship between the reference signal and the down-converted version of the received signal.
[0009] The processor can obtain the correspondence between received signal samples and time index reference signals by aligning timestamps and time indices. Interference signals in samples, such as samples with magnitudes exceeding the threshold, can be detected based on at least one threshold. The processor can map the timestamps of samples indicated as part of interference signals to the time indices of the reference signal. The frequency of the reference signal at that time index is associated with and can be determined. Using the frequency relationship established between the reference signal and the target frequency of the potential interference signal, the processor can determine the interference frequency of the detected interference signal. Countermeasures or other actions can be taken based on the determined interference frequency.
[0010] In some cases, at least a portion of the hardware used for radar transmission and reception (such as hardware for detecting nearby objects) can be "reused" for jammer detection. This can improve efficiency and / or reduce the circuit size within computing devices. In these ways, jammers can be detected, and the frequency of such jammers can be determined against the target frequency of potential jamming signals.
[0011] In an example, an apparatus is disclosed. The apparatus includes a wireless transceiver configured to connect to one or more antennas. The wireless transceiver is configured to transform a received signal from a first frequency to a second frequency using a reference signal to generate a transformed received signal, wherein the reference signal includes at least one frequency correlated with one or more target frequencies of a potential interfering signal. The wireless transceiver is also configured to convert at least one version of the transformed received signal in the analog domain to a transformed received signal in the digital domain. The wireless transceiver is additionally configured to detect, based on correlation and using at least one threshold, that the transformed received signal includes an interfering signal. The wireless transceiver is further configured to determine the interfering frequency of the interfering signal based on at least one frequency of the reference signal.
[0012] In an example, an apparatus for detecting an interfering signal is disclosed. The apparatus includes components for transforming a received signal from a first frequency to a second frequency using a reference signal to generate a transformed received signal, wherein the reference signal includes at least one frequency correlated with one or more target frequencies of a potential interfering signal. The apparatus also includes components for converting at least one version of the transformed received signal in the analog domain to a transformed received signal in the digital domain. The apparatus additionally includes components for detecting that the transformed received signal includes an interfering signal based on correlation and using at least one threshold. The apparatus also includes components for determining the interfering frequency of the interfering signal based on at least one frequency of the reference signal.
[0013] In an example, a method for detecting an interfering signal is disclosed. The method includes transforming a received signal from a first frequency to a second frequency using a reference signal to generate a transformed received signal, wherein the reference signal includes at least one frequency correlated with one or more target frequencies of a potential interfering signal. The method also includes converting at least one version of the transformed received signal in the analog domain to a transformed received signal in the digital domain. The method further includes detecting that the transformed received signal includes an interfering signal based on correlation and using at least one threshold. The method also includes determining the interfering frequency of the interfering signal based on at least one frequency of the reference signal.
[0014] In an example, an apparatus is disclosed. The apparatus includes a wireless transceiver configured to be connected to one or more antennas. The wireless transceiver includes a mixer and a signal generator. The mixer is configured to be coupled between at least one of the one or more antennas and a modem. The signal generator is coupled to the mixer. The signal generator includes a selection circuit, a frequency-converted local oscillator, and a local oscillator. The frequency-converted local oscillator is coupled to the selection circuit and configured to generate a reference signal for proximity detection at a first time and for interference detection at a second time. The local oscillator is coupled to the selection circuit and configured to generate a local oscillator signal for wireless communication. Attached Figure Description
[0015] Figure 1 An example operating environment for interferator detection, as described in this article, is illustrated.
[0016] Figure 2 Example operating environments are illustrated for performing jammer detection, wireless communication, or proximity detection, either alone or in any combination.
[0017] Figure 3 An example sequence flowchart is illustrated for performing proximity detection with respect to wireless communication in an operating environment that can be combined with interferer detection as described herein.
[0018] Figure 4 An example scheme for performing jammer detection and jammer frequency determination as described herein is illustrated.
[0019] Figure 5 Examples of wireless transceivers, jammer detection modules, proximity detection modules, and modems that can perform jammer detection and proximity detection are shown.
[0020] Figure 6 An example frequency signal generator with an oscillator circuit is shown, which is used to support wireless communication in conjunction with interference detection or proximity detection.
[0021] Figure 7 Additional examples of wireless transceivers are shown, in which interference signals can be detected and their interference frequencies can be determined.
[0022] Figure 8 A graph depicting an example frequency relationship between at least one frequency of an illustrative reference signal and one or more target frequencies of a potential interfering signal is provided.
[0023] Figure 9 Several graphs depict the example time relationship between the timestamps of multiple samples of the received signal and the time index of the example reference signal.
[0024] Figure 10This is a flowchart illustrating an example process for detecting interference signals and determining their frequency.
[0025] Figure 11 This is a flowchart illustrating an example process for detecting interference signals and / or determining their frequency. Detailed Implementation
[0026] To increase transmission rates and throughput, cellular networks and other wireless networks are using signals with higher frequencies and shorter wavelengths. As an example, devices with 5G or 6G capabilities use frequencies at or near the extremely high frequency (EHF) spectrum (e.g., frequencies greater than 25 GHz) to communicate with the network at millimeter or near-millimeter wavelengths. These signals are associated with various technical challenges, such as higher path loss compared to signals used for earlier generations of wireless communication at relatively lower frequencies. For example, in some scenarios, 5G or 6G wireless signals may struggle to travel far enough to make cellular communication feasible at these higher frequencies. A portion of the EM spectrum, which has higher frequencies and can be frequently used, is part of the 5G licensed bands, such as the 24.25 GHz to 28.25 GHz frequency range.
[0027] To compensate for the higher path loss at higher frequencies, transmit power levels can be increased, or beamforming can concentrate energy in a specific direction. However, these types of compensation techniques increase power density. The Federal Communications Commission (FCC) has established Maximum Permissible Exposure (MPE) limits to accommodate these higher power densities. To meet target guidelines based on these MPE limits, equipment balances performance with transmit power and other considerations. This balancing act can be challenging to achieve given cost, size, functional design goals, and / or other relevant constraints.
[0028] Therefore, current high-frequency and low-wavelength communications balance performance with the obligation to meet the FCC's maximum permissible exposure limits (e.g., the FCC's MPE limits). This inefficient balance can prevent devices from fully utilizing increased data rates (e.g., those enabled by 5G wireless communications). However, because exposure is affected by the proximity of the user and device antennas, some techniques described in this document achieve higher wireless performance while remaining within the FCC's MPE limits. To this end, these techniques involve detecting the proximity of the user and device.
[0029] Based on detected proximity, the device can balance the power density of the transmitted wireless signal with the requirement to meet specific MPE (Mean Differential Power) limits. This allows the device to transmit wireless signals at a higher average power level. These higher average power levels enable the wireless signal to travel further, such as between smartphones and remote cellular base stations. Some of the devices and techniques described herein can be additionally or alternatively used to comply with radio frequency exposure requirements enacted by non-governmental organizations or jurisdictions outside the United States.
[0030] Some proximity detection technologies use specialized sensors, such as cameras or infrared sensors, to detect users. However, these sensors can be bulky or expensive. Furthermore, a single electronic device may include multiple antennas positioned on different surfaces of the device's housing (e.g., on the top, bottom, or opposite sides). To account for each of these antennas, multiple cameras or sensors may need to be mounted near each of them, further increasing the cost and size of the electronic device.
[0031] Conversely, some of the devices and techniques described herein for proximity detection can utilize a wireless transceiver and one or more antennas within a computing device to transmit and receive radar signals and determine the range (e.g., distance or tilt range) to an object. Combined with proximity detection, transmission parameters for wireless communication can be adjusted to enable the wireless transceiver to meet government or wireless industry guidelines, such as the Maximum Permissible Exposure (MPE) limits determined by the FCC. Furthermore, by actively measuring the range to an object, the surrounding environment can be continuously monitored, and transmission parameters can be incrementally adjusted to account for object movement while achieving a desired false alarm rate. Additionally, some of the devices and techniques described herein can be additionally or alternatively used or modified for purposes other than exposure compliance. Examples of other purposes include detecting objects other than users, mapping the environment, providing other forms of radio frequency (RF) or mmW sensing, enabling sensor-assisted communication, enabling joint device communication and sensing, detecting interference signals, etc.
[0032] In an example operation for proximity detection using radar, the device can transmit a radar signal and receive a corresponding radar signal. The radar signal may include a component of reflected signal generated by an object affected by the radar signal. To perform proximity detection, the device can identify the reflected signal component and take appropriate remedial measures, such as changing the transmission power or the direction of radiation.
[0033] Therefore, a computing device can employ proximity detection to detect nearby objects using hardware such as antennas, transmitters, receivers, mixers, and frequency generators that utilize radar received signals. If the radar transmitted signal is reflected from a nearby object, the radar received signal may include a reflected signal component. In response to detecting the reflected signal component, the computing device can adjust one or more transmission parameters for wireless communication based on the distance to the object, for example, to account for MPE constraints. In some specific embodiments described herein, at least a portion of the transceiver hardware that can be used to comply with MPE constraints (e.g., radar signal reception) can be reused or extended to detect interfering signals and determine their frequencies. Thus, some hardware can be shared between at least two functionalities to improve efficiency or reduce circuitry within the computing device. However, in other specific embodiments, the interfering device detection hardware may be dedicated to the interfering device detection functionality or at least separate from the hardware supporting proximity detection (if such hardware exists).
[0034] Apparatus and methods for detecting interference are disclosed. A computing device with a transceiver can receive interference signals. In some cases, the interference signal may be a wireless signal with a frequency and magnitude that causes interference with or otherwise negatively impacts the use of a desired signal. If an interference signal is detected, the computing device can take action to avoid the interference signal or at least reduce its negative impact. For example, if the frequency of the interference signal can be determined, the number of potential countermeasures can be increased. Furthermore, if the frequency of the interference signal is known, the device can reduce the effort required to counteract the interference signal. For example, if the interference signal is at a frequency that has a relatively small impact on the processing of another signal, the amount of filtering applied to the other signal can be reduced to save power.
[0035] This document describes apparatus and techniques for enabling computing devices to detect interfering signals and determine at least one of their frequencies. For this purpose, a reference signal with a known frequency at each corresponding time index in a plurality of time indices is generated. For example, a frequency-modulated continuous wave (FMCW) signal can be used. The reference signal can be mixed with the received signal to convert the radio frequency (RF) of the received signal to a lower frequency, such as an intermediate frequency (IF). One or more frequencies of the reference signal can be selected based on the transceiver's IF and one or more target frequencies of the potential interfering signal. This is merely one example method for establishing a frequency relationship between the reference signal and one or more target frequencies of interest of the potential interfering signal. In some cases, the difference between the target frequency of the potential interfering signal and the reference frequency of the reference signal can coincide with the IF (e.g., they can substantially match).
[0036] The IF version of the received signal can be mixed with a local oscillator signal with an intermediate frequency (IF) to downconvert the IF received signal into a baseband version of the received signal. The baseband received signal can then be processed to detect interference signals and determine their frequencies. For this purpose, the device can convert the analog version of the baseband received signal into a digital version by acquiring multiple samples of the baseband received signal. The processor can time-align these multiple samples, each with multiple timestamps, with a time-indexed reference signal to utilize the time relationship between the reference signal and the received signal. The processor can then use this time relationship to determine the correspondence between the received signal samples and the time-indexed reference signal.
[0037] The processor can determine samples of interest (e.g., those that can be associated with interfering signals) by comparing the magnitude of a sample to at least one threshold. The threshold can be, for example, based on the full-scale range or range of the analog-to-digital converter (ADC) that generates the sample. Samples exceeding the threshold can be identified as relevant samples and / or designated as part of the interfering signal. Identified relevant samples can be associated with discrete times (such as multiple timestamps). The processor can map the timestamps of the identified samples of the received signal to the corresponding time index of the reference signal in response to the time a reference signal is applied to the received signal for frequency conversion from a first frequency to a second frequency (e.g., from RF to IF for downconversion).
[0038] The mapped time index can be associated with one or more frequencies of a reference signal. These associated frequencies can indicate the frequency of the interfering signal. To determine the frequency of the interfering signal, the frequency of the reference signal at the associated time index can be modified as part of the frequency relationship described above, by establishing a frequency difference (e.g., a frequency difference) between the potential interfering signal and the reference signal. For example, the frequency of the interfering signal can be determined by adding the frequency of the IF local oscillator signal to the determined reference frequency of the reference signal at the associated time index based on the time relationship described above.
[0039] In these ways, interference signals can be detected and their frequencies can be determined. If the interference frequency of the interference signal in the first communication (e.g., a harmonic of the first frequency, which may be in FR1) causes interference relative to the frequency used in the second communication (e.g., the second frequency, which may be in FR2) (e.g., on the IF line), the system (e.g., the detection device or another device communicating with the detection device) can be able to switch the first communication to another frequency (and / or switch the second communication to another frequency). In some cases, the interference frequency may be a harmonic of a signal in one communication that "falls" into the intermediate frequency range of the other communication. On the other hand, if it is determined that no interference signal affects a certain frequency range, the filtering level can be reduced (e.g., the number of poles of the filter used can be reduced, such as the baseband filter "before" the ADC) to save power when filtering signals in that frequency range. Furthermore, if the interference frequency of the interference signal is different from the frequency of the desired signal, the sampling rate (Fs) of the ADC can be reduced, in some cases, to the Nyquist rate, to save power. These and other specific embodiments are described herein.
[0040] Generally, some specific implementations offer relatively inexpensive methods that can utilize existing transceiver hardware and antennas. The jammer detection module may slightly influence the design of the wireless transceiver and can be implemented in software or hardware that may be at least partially shared with components used for user and / or proximity detection, and vice versa. However, jammer detection as described herein can be implemented outside the hardware supporting user and / or proximity detection capabilities.
[0041] Figure 1 An example environment 100 for jammer detection is illustrated. In environment 100, computing device 102 communicates with base station 104 via wireless communication link 106 (wireless link 106). In this example, computing device 102 is depicted as a smartphone. However, computing device 102 can be implemented as any suitable computing or electronic device, such as a modem, cellular base station, broadband router, access point, cellular phone, customer premises equipment (CPE), gaming device, navigation device, media device, laptop computer, desktop computer, tablet computer, wearable computer, server, network attached storage (NAS) device, smart appliance or other Internet of Things (IoT) device, medical device, vehicle-based communication system, radar, radio device, proximity detection device for drones or passenger vehicles, etc.
[0042] Base station 104 communicates with computing device 102 via wireless link 106, which can be implemented as any suitable type of wireless link. Although depicted as a cellular network tower, base station 104 can represent or be implemented as another device, such as a satellite, server equipment, terrestrial television broadcasting tower, access point, peer-to-peer device, another smartphone, mesh network node, etc. Therefore, computing device 102 can communicate with base station 104 or another device via a wireless connection.
[0043] Wireless link 106 may include a downlink transmitting data or control information from base station 104 to computing device 102, an uplink transmitting other data or control information from computing device 102 to base station 104, or both downlink and uplink. Wireless link 106 may be implemented using any suitable communication protocol or standard, such as second-generation (2G), third-generation (3G), fourth-generation (4G), or fifth-generation (5G) cellular; IEEE 802.11 (e.g., Wi-Fi). ® ); IEEE 802.15 (e.g., Bluetooth) ® Or UWB); IEEE 802.16 (e.g., WiMAX) ® ); etc. In some implementations, the wireless link 106 may provide power wirelessly, and the base station 104 or computing device 102 may include a power supply.
[0044] As shown in the figure, computing device 102 includes an application processor 108 and a computer-readable storage medium 110 (CRM 110). The application processor 108 may include any type of processor, such as a multi-core processor, that executes processor-executable code stored in the CRM 110. The CRM 110 may include any suitable type of data storage medium, such as volatile memory (e.g., random access memory (RAM)), non-volatile memory (e.g., flash memory), optical media, magnetic media (e.g., disk), etc. In the context of this disclosure, the CRM 110 is implemented to store instructions 112, data 114, and other information of computing device 102, and therefore does not include transiently propagated signals or carrier waves.
[0045] The computing device 102 may also include an input / output port 116 (I / O port 116) and a display 118. The I / O port 116 enables data exchange or interaction with other devices, networks, or users. The I / O port 116 may include a serial port (e.g., a Universal Serial Bus (USB) port), a parallel port, an Ethernet port, an audio port, an infrared (IR) port, a user interface port such as a sensing portion of a touchscreen, etc. The display 118 displays graphics from the computing device 102, such as a user interface associated with an operating system, program, or application. Alternatively or additionally, the display 118 may be implemented as a display port or virtual interface through which the graphical content of the computing device 102 is displayed, and / or the display 118 may be omitted.
[0046] The wireless transceiver 120 of computing device 102 provides connectivity to a suitable network and other electronic devices connected thereto. The wireless transceiver 120 facilitates communication over any suitable type of wireless network, such as a wireless local area network (WLAN), peer-to-peer (P2P) network, mesh network, cellular network, ultra-wideband (UWB) network, wireless wide area network (WWAN), and / or wireless personal area network (WPAN). In the context of example environment 100, the wireless transceiver 120 enables computing device 102 to communicate with base station 104 and the network connected thereto. However, the wireless transceiver 120 also enables computing device 102 to communicate "directly" with other devices or networks.
[0047] Wireless transceiver 120 includes circuitry and logic components for transmitting and receiving signals via antenna 122. Components of wireless transceiver 120 may include amplifiers, switches, mixers, analog-to-digital converters, digital-to-analog converters, filters, etc., for conditioning communication signals (e.g., for generating or processing signals). Wireless transceiver 120 may also include logic components for performing in-phase / quadrature (I / Q) operations such as synthesis, encoding, modulation, decoding, demodulation, etc. In some cases, components of wireless transceiver 120 are implemented as separate transmitter and receiver entities. Additionally or alternatively, wireless transceiver 120 may be implemented using multiple or different parts to achieve corresponding transmit and receive operations (e.g., separate transmit and receive chains). Generally, wireless transceiver 120 processes data and / or signals associated with data transmitted via antenna 122 from computing device 102 for wireless communication 132, and / or processes signals associated with proximity detection 134 and / or jammer detection 130.
[0048] exist Figure 1In the example shown, computing device 102 includes at least one jammer detection module 124 and at least one modem 126. The jammer detection module 124 may be a separate module or integrated within the wireless transceiver 120 and / or the modem 126. Generally, the jammer detection module 124 may be incorporated into software, firmware, hardware, fixed logic circuitry, or a combination thereof, or implemented using software, firmware, hardware, fixed logic circuitry, or a combination thereof. The jammer detection module 124 may be implemented within an integrated circuit or as part of the modem 126 or other electronic components of computing device 102. In some specific implementations, the modem 126 may execute computer-executable instructions stored in the illustrated CRM 110 or another CRM to implement the jammer detection module 124.
[0049] In a specific implementation example, the interference detection module 124 may perform interference detection 130, for example, by detecting the presence of an interference signal. To this end, the interference detection module 124 can determine whether a signal at an unwanted frequency has been received. For example, the interference detection module 124 can use the frequency relationships described herein to detect whether the received signal has a sufficiently high magnitude at the unwanted frequency. This allows the device to know that the interference signal may be affecting operational performance. Therefore, the device can implement countermeasures to improve operational performance. However, this detection alone may not reveal the frequency of the detected interference signal. If the interference frequency of the interference signal is unknown, there may be problems in adopting the optimal countermeasure.
[0050] In other example implementations, the jammer detection module 124 includes at least one jammer frequency determiner 128. The jammer frequency determiner 128 can determine the frequency of a detected jamming signal. The jamming frequency can be determined by analyzing a portion of a received signal that has been detected to include the jamming signal. This portion of the received signal can be identified by time, such as a timestamp of a digitized sample of the received signal. The jammer frequency determiner 128 can determine the frequency of the jamming signal using the frequency relationship described above and based on the time relationship. The time relationship allows samples of the received signal to be mapped to a time index portion of a reference signal used for frequency conversion (e.g., downconversion). The jammer frequency determiner 128 can then use the frequency relationship to determine the jamming frequency from the reference signal, which associates the frequency of the reference signal with one or more target frequencies of the potential jamming signal.
[0051] A modem 126, which may be implemented as at least one processor, controls a wireless transceiver 120 and enables jammer detection 130, wireless communication 132, and / or proximity detection 134 to be performed. Modem 126 may include a portion of or access CRM 110 to obtain computer-readable instructions. Modem 126 may include baseband circuitry to perform high-rate sampling processes, which may include analog-to-digital conversion, digital-to-analog conversion, Fourier transform, gain correction, skew correction, frequency conversion, etc. Modem 126 may provide communication data to wireless transceiver 120 for transmission. Modem 126 may also process a baseband version of the received signal obtained from wireless transceiver 120 to generate data. The data may be provided to other parts of computing device 102 via communication interface 132 for wireless communication, or the data may be used for detection operations according to jammer detection 130 or proximity detection 134.
[0052] The computing device 102 may also include a controller (not shown separately), for example, to implement the jammer detection module 124. The controller may include at least one processor and a CRM (such as an application processor 108 or a general-purpose or special-purpose microprocessor, CRM 110, and instructions 112) storing computer-executable instructions. The processor and CRM may reside in a single physical module or a single integrated circuit chip, or may be distributed across multiple physical modules or chips. The processor and associated instructions may be implemented together in separate circuits, fixed logic circuits, hard-coded logic, etc. The controller may be implemented as a wireless transceiver 120, a modem 126, an application processor 108, a dedicated processor configured to perform MPE technology or jammer detection technology, a general-purpose processor, some combination thereof, etc.
[0053] In an example implementation, the wireless transceiver 120 supports jammer detection 130, proximity detection 134, and / or wireless communication 132. For example, the wireless transceiver 120 may be configured to perform proximity detection 134 during a first time interval and wireless communication 132 during a second time interval. During instances where radar-based proximity detection 134 is not performed in the first time interval, the wireless transceiver 120 may implement jammer detection 130. In some cases, at least a portion of the hardware used to perform proximity detection 134 may be "reused" or shared to perform jammer detection 130.
[0054] In other example implementations, the wireless transceiver 120 supports jammer detection 130 and / or proximity detection 134, but not wireless communication 132. In these cases, the wireless transceiver 120 may be a transceiver for a dedicated radar system, which may be integrated within the computing device 102 or implemented as a standalone radar system. In other example implementations, the wireless transceiver 120 supports other applications that may benefit from aspects of jammer detection 130 or proximity detection 134 as described herein. In additional examples, separate transceivers (or at least separate receiver chains) are configured for jammer detection 130, proximity detection 134, and wireless communication 132, respectively.
[0055] Figure 2 An example operating environment 200 is illustrated for performing jammer detection 130, wireless communication 132, or proximity detection 134 alone or in any combination. In example environment 200, a user's hand 214 holds a computing device 102. In one aspect, for wireless communication 132, the computing device 102 communicates with a base station 104 by transmitting uplink signals 202 (UL signals 202) or receiving downlink signals 204 (DL signals 204) via two or more antennas 122. However, the user's thumb may represent a nearby object 206 that may be exposed to radiation generated via the uplink signal 202.
[0056] Other scenarios where the user indicates proximity to object 206 are also possible, including situations where the user is near computing device 102 but does not physically touch it. In one example scenario, computing device 102 is positioned on a table within arm's reach of the user. As another example, computing device 102 is supported on a table, and the user is watching a video on computing device 102 from a distance, or computing device 102 is being used as a hotspot. In yet another example scenario, computing device 102 is implemented as customer premises equipment (CPE) that the user may occasionally approach, such as an access point or fixed cellular equipment.
[0057] To detect the presence or detectability of object 206, computing device 102 transmits a radar transmission signal 208 via at least one of antennas 122 and receives a radar reception signal 210 via at least another antenna 122. In some cases, the radar reception signal 210 may be received during a portion of the time when the radar transmission signal 208 is transmitted or is being transmitted. The radar transmission signal 208 may be implemented as, for example, a frequency modulated continuous wave (FMCW) signal or a frequency modulated pulse signal. Frequency modulation types may include linear frequency modulation, triangular frequency modulation, sawtooth frequency modulation, etc. Based on the radar reception signal 210, the presence of object 206 and / or the range to that object can be determined. The same antenna 122 or a subset of the same antenna 122 used for communication with base station 104 may be used for radar operation, for example, to determine the range to object 206. In other examples, one or more antennas of antenna 122 used for radar operation are not used for communication with base station 104.
[0058] exist Figure 2 In the diagram, the radar received signal 210 is shown as including a reflected signal 216. The reflected signal 216 includes a version or portion of the radar transmitted signal 208 reflected by the object 206. The propagation distance between the antenna 122 and the object 206, the partial absorption of the radar transmitted signal 208 via the object 206, and / or the initial transmission power of the radar transmitted signal 208 can alter the intensity of the reflected signal 216. Based on the reflection characteristics or motion of the object 206, the reflected signal 216 may also have a different phase or frequency relative to the radar transmitted signal 208. Generally, the reflected signal 216 or a reflected signal component contains information that can be used to detect the object 206 and to determine the range to the object 206.
[0059] Figure 2 It also includes a jamming signal 218. The jamming signal 218 originates from a jammer source 220, such as a transmitter or another computing device. Therefore, the jamming signal 218 can be separated from and / or independent of the radar transmitted signal 208. The jamming signal 218 can be partially or completely reflected by the object 206 or another object, or it can propagate "directly" between the jammer source 220 and one or more antennas 122.
[0060] One or more antennas 122 may be arranged via an array or modules and may have various configurations. For example, one or more antennas 122 may include at least two different antennas, at least two antenna elements of antenna array 212 (e.g., oriented towards...). Figure 2 (As shown in the lower central portion), at least two antenna elements or any combination thereof associated with different antenna arrays. Antenna array 212 is shown as comprising a plurality of antennas 122-1 to 122-N, wherein N This represents a positive integer greater than one. Therefore, (for example, Figure 1 , Figure 5 and Figure 7 The wireless transceiver 120 can be connected to multiple antennas 122-1 to 122-N.
[0061] Furthermore, antenna array 212 can be a multi-dimensional array. Additionally or alternatively, array 212 can be configured for beam management techniques such as beamforming, beam measurement, beam reporting, or beam scanning. The distance between antennas 122 within antenna array 212 can be based on the frequency at which the wireless transceiver 120 transmits or receives. For example, antennas 122 can be spaced apart from each other by approximately half a wavelength (e.g., approximately half a centimeter (cm) for a frequency of approximately 30 GHz). Antennas 122 can be implemented using any type of antenna, including patch antennas, dipole antennas, bowtie antennas, or combinations thereof.
[0062] For example, one or more antennas 122 can be considered as a first antenna 122-1 and a second antenna 122-2 comprising antenna array 212. In operation, for proximity detection 134, the first antenna 122-1 transmits a radar transmitted signal 208, and the second antenna 122-2 receives a radar received signal 210. In operation, for jammer detection 130, any one or more antennas 122-1 to 122-N can receive a jamming signal 218 for analysis related to the detection of the jamming signal 218 or the determination of the jamming frequency. Thus, antenna 122 is an example of hardware that can be shared between jammer detection 130 and proximity detection 134. Using proximity detection 134, transmission parameters can be adjusted in response to the detection of object 206 for use during wireless communication 132. The following discusses... Figure 3 An example sequence is described for switching between proximity detection 134 and wireless communication 132.
[0063] Figure 3 An example is illustrated for detecting 130 (which can be combined with an interferator as described herein). Figure 1 and Figure 2 The operating environment of each of them performs an example sequence flowchart 300 regarding proximity detection 134 for wireless communication 132. Figure 3 In the diagram, time flows from left to right. Examples of wireless communication mode 320-1 (WC mode 320-1) are shown at positions 302 and 306. Examples of proximity detection mode 320-2 (PD mode 320-2) are shown at positions 304 and 308.
[0064] Proximity detection mode 320-2 may occur during time slot 310 (such as time slot 310-1 at 304 or time slot 310-2 at 308). Time slot 310 may include the time interval for computing device 102 to perform proximity detection 134. As described below, computing device 102 may alternatively perform interfering detection 130 during time slot 310. Example time slot 310 includes an uplink random access channel (RACH) time slot (UL RACH time slot). Time slot 310 may occur at fixed time intervals or at other times, between active data cycles occurring during wireless communication 132, at a predetermined time set by modem 126, as part of an initialization process prior to wireless communication 132, etc. Additionally or alternatively, some specific implementations of computing device 102 may perform jammer detection 130 or proximity detection 134 in response to the detection of device movement or based on indications that a user may be approaching computing device 102 (e.g., based on the wireless transceiver 120 observing a decrease in power in downlink signal 204, based on the application processor 108 determining that the user is interacting with display 118 of computing device 102, or based on the received signal becoming incomprehensible).
[0065] At 302, the wireless transceiver 120 transmits a high-power (e.g., normal) uplink signal 202-1, which is configured to provide sufficient range to a destination (such as base station 104). After transmitting the uplink signal 202-1, the computing device 102 transmits a radar transmission signal 208-1 at 304 during a first time slot 310-1. An example duration of the transmission of the radar transmission signal 208-1 within the first time slot 310-1 is represented by a diamond pattern at 312. The start time of the radar transmission signal 208-1 may be based on a time delay 314-1 (TD 314-1), which may be relative to the start time of the first time slot 310-1.
[0066] As described above, radar transmission signal 208 enables computing device 102 to detect object 206 and determine whether object 206 is near computing device 102. At 304, radar transmission signal 208-1 is represented by a low-power broadband signal. In the example implementation, radar transmission signal 208-1 may have a bandwidth of approximately 2 GHz or greater (e.g., 2 GHz, 3 GHz, 4 GHz, etc.). Based on object or proximity detection, wireless transceiver 120 may adjust the transmission parameters of the next uplink signal 202 to take into account MPE compliance guidelines. Instead of proximity detection 134 at 304, computing device 102 may similarly operate to perform jammer detection 130 at 304, as described herein. In other examples, jammer detection 130 is performed during the same time slot 310 as proximity detection, for example, during a portion of time slot 310 other than the portion represented by mode 312.
[0067] In some examples, proximity detection mode 320-2 can determine the range of object 206, thereby enabling the transmission of the next uplink signal 202 to comply with safety guidelines, such as maximum power density. Since power density is proportional to transmission power and inversely proportional to range, for the same transmission power level, an object at a closer range is exposed to a higher power density than another object at a farther range. Therefore, if object 206 is at a relatively farther range, a similar power density at object 206 can be achieved by increasing the transmission power level, and if object 206 is at a relatively closer range, a similar power density can be achieved by decreasing the transmission power level. In this way, the transceiver 120 can adjust the transmission of the uplink signal 202 so that the power density at object 206 is lower than the maximum power density for both closer and farther ranges. Simultaneously, since the range is known, the transmission power level can be increased to a level that facilitates wireless communication 132 and complies with compliance guidelines.
[0068] At 306, the wireless transceiver 120 transmits the next uplink signal 202-2. In the depicted example, if object 206 is not detected at 304, the uplink signal 202-2 can be a high-power uplink signal. Alternatively, if object 206 is detected at 304, the uplink signal 202-2 can be a low-power uplink signal. The low transmission power can, for example, be between approximately five dBm and twenty dBm lower than the high-power signal at 302.
[0069] In addition to changing the power, or instead of changing the power, different antennas within computing device 102 or different beam steering angles (e.g., different from antenna 122 or different from the beam steering angle used to transmit uplink signal 202-1 at 302) can be used to transmit uplink signal 202-2 at 306. In some specific implementations, computing device 102 may use different beamforming configurations to improve the signal-to-noise ratio based on the angle to object 206 or the angle of incidence of interference signal 218. Although not shown, wireless transceiver 120 may alternatively “skip” or “delay” wireless communication mode 320-1 at 306 and perform another round of proximity detection 134 using another antenna or a different transmit power level to detect one or more objects (e.g., object 206) at different locations, distances, or angles around computing device 102. Wireless transceiver 120 may also “replace” a round of interference detection 130 at 306 or “insert” a round of interference detection 130 between 304 and 306. Although some operations have been described above based on the range to object 206, it should be understood that the operation at 306 under wireless communication mode 320-1 or the adjustment at 304 according to proximity detection mode 320-2 may be based solely on the presence of object 206 (e.g., whether it is detected), regardless of the range to it (e.g., whether the range can be or has been determined).
[0070] At 308, the wireless transceiver 120 and antenna 122 transmit another radar transmission signal 208-2 during the second time slot 310-2 to attempt to detect object 206 (or another object). The second time delay 314-2 (TD 314-2) associated with the radar transmission signal 208-2 may be similar to or different from the first time delay 314-1. In response to the transmission of each radar transmission signal 208, the computing device 102 may attempt to receive and process (e.g., Figure 2 and Figure 5 The radar receives signal 210 as part of proximity detection mode 320-2.
[0071] At 308, as an alternative (or supplement) to performing proximity detection 134, the wireless transceiver 120 and antenna 122 may receive signals and attempt to detect whether the received signal includes (e.g., Figure 2 , Figure 5 and Figure 7 (Interference signal 218). If so, the wireless transceiver 120 can also determine the interference frequency as described herein. Wireless communication mode 320-1 and proximity detection mode 320-2 in Figure 3 The examples are separated and do not overlap in some examples. However, in other examples, certain wireless communications may be transmitted during proximity detection mode 320-2 (and / or jammer detection mode) or a portion thereof.
[0072] By scheduling multiple radar transmit signals 208 within a certain time period, the transmission of the uplink signal 202 can be dynamically adjusted based on changes in the environment or the movement of objects 206 or other objects, or interference signals that vary with time, direction, or intensity. Furthermore, appropriate adjustments can be made to balance wireless communication performance with beam management and compliance with radiation requirements. The sequence described above can also be applied to other antennas. Other antennas and antenna 122 can transmit multiple radar transmit signals 208 sequentially or in parallel, or can receive multiple received signals for interference signal detection functionality.
[0073] Example sequence flowchart 300 illustrates an alternating mode between wireless communication mode 320-1 and proximity detection mode 320-2. In some embodiments, one or more stages 302, 304, 306, or 308 (at most all such stages) described above with respect to proximity detection mode 320-2 can be replaced with an interfering mode. In interfering mode, the signal transmission aspect can be omitted, as described below. Alternatively, each of those stages can be divided into a proximity detection mode portion and an interfering mode portion. In other embodiments, interfering detection 130 as described herein can be performed at other times, at different intervals, on a non-interval basis, at random times, in response to conditions (e.g., poor signal reception or device movement), etc. In any of these cases, at least some hardware can be shared between interfering detection functionality and proximity detection functionality, although such sharing does not need to be part of all embodiments. See below for further details. Figure 4 Example aspects describing the functionality of the jammer detection feature.
[0074] Figure 4 An example scheme 400 for performing jammer detection and jammer frequency determination as described herein is illustrated. At 402, a signal may be received via one or more antennas. Once the received signal is acquired, the wireless transceiver 120 may perform a frequency conversion 404 on the received signal using a reference signal 412 to downconvert its frequency. The reference signal 412 may be generated to have a known frequency relationship 414 with one or more frequencies of interest (or target frequencies) of the potential jamming signal.
[0075] In some cases, frequency relationship 414 involves at least one frequency of reference signal 412, one or more target frequencies of potential interference signal 218, and the intermediate frequency (IF) portion of wireless transceiver 120. See below for reference. Figure 8 An example describing frequency relationship 414. Reference signal 412 may also have a determinable correspondence between one or more frequencies of the signal and their time indices. See below for reference. Figure 9 Examples illustrating the correlation between time indexes and frequencies.
[0076] The wireless transceiver 120 or modem 126 can perform analog-to-digital conversion 406 on a down-converted version of the received signal to generate multiple samples or received signal samples 418 with multiple timestamps. The jammer detection module 124 analyzes the multiple samples to perform jamming signal detection 408. For example, the jammer detection module 124 can compare the magnitude of each sample to at least one threshold. If a sample meets at least one threshold (e.g., exceeds the threshold), the jammer detection module 124 can designate that sample as part of the jamming signal 218. Detection of the jamming signal 218 can also be based on a frequency relationship 414 between the jamming signal 218 and a reference signal 412, which is established by one or more frequencies selected for the reference signal 412.
[0077] For at least one sample (among a plurality of received signal samples 418) that is part of the interference signal 218, the jammer frequency determiner 128 can determine the corresponding interference frequency by performing interference frequency determination 410. To do this, the jammer frequency determiner 128 can map the timestamp of the sample designated as part of the interference signal 218 to the time index of the reference signal 412 to apply the time relationship 416 existing between the reference signal 412 and the sampled interference signal as obtained by signal reception 402. (Refer to below...) Figure 9 Example describing time relationship 416.
[0078] The jammer frequency determiner 128 can also associate the mapped time index with the frequency of the reference signal 412. Based on the associated frequency of the reference signal 412, the jammer frequency determiner 128 can determine the jamming frequency according to the frequency relationship 414, thereby determining the frequency of the jamming signal 218. The signals described herein do not need to be signals transmitted between different circuits or components (although they may be); instead, the signals can be a representation of signal data being processed and / or (e.g., in at least one processor) a determination or identification of whether a jammer and its jamming frequency are detected, and / or the signals can include the setting or storage of values in registers.
[0079] Figure 5Examples of a wireless transceiver 120, an interferator detection module 124, a proximity detection module 530, and a modem 126 capable of performing interferator detection and proximity detection are illustrated. The wireless transceiver 120 can be implemented as a direct-conversion transceiver or a superheterodyne transceiver. In the depicted configuration, the wireless transceiver 120 includes a transmitter 502 and a receiver 504. The transmitter 502 is coupled between the modem 126 and the antenna array 212. The transmitter 502 is shown to include at least one signal generator 506, at least one digital-to-analog converter (DAC) 508, at least one mixer 510-1, and at least one amplifier 512-1 (e.g., a power amplifier).
[0080] Signal generator 506 can generate signals that can be exported ( Figure 2 and Figure 3 The radar transmit signal 208 or uplink signal 202 is a digital signal (e.g., transmit signal 522). Although shown separately, signal generator 506 or a portion thereof may be implemented in modem 126. Transmitter 502 may be connected to at least one feed port (not explicitly shown) of antenna 122-1, such as at least one differential feed port of a dipole antenna, at least one polarized feed port of a patch antenna, or at least one directional feed port of a bowtie antenna. In some examples, radar transmit signal 208 is generated directly in the RF circuitry without using digital signal 522 or signal generator 506.
[0081] Receiver 504 is coupled between antenna array 212 and jammer detection module 124 or proximity detection module 530. Generally, receiver 504 may include at least two channels 514 (or layers) coupled to different feed ports of one or more antennas 122. In the depicted configuration, channels 514-1 and 514-2 represent two parallel channels within receiver 504 connected to two feed ports of antenna 122-2, respectively. In some cases, the two feed ports may be polarized differently (e.g., one is vertical (V) polarized and the other is horizontal (H) polarized). Although a single antenna 122-2 is shown connected to two channels 514-1 and 514-2, channels 514-1 and 514-2 may alternatively be connected to two different antennas 122, such as... Figure 2 The second antenna 122-2 and the Nth antenna 122-N. Channels 514-1 and 514-2 each include at least one amplifier 516-1 and 516-2 (e.g., a low-noise amplifier), at least one mixer 518-1 and 518-2, and at least one analog-to-digital converter (ADC) 520-1 and 520-2. Although depicted separately, the DAC 508 and / or ADC 520 may be implemented as part of the modem 126.
[0082] The wireless transceiver 120 also includes an oscillator circuit 538 (e.g., a local oscillator circuit) that generates a reference signal 524 that enables mixers 510-1, 518-1, and 518-2 to up-convert or down-convert an analog signal within the transmitter 502 or receiver 504, respectively. In some embodiments, the oscillator circuit 538 includes two oscillators and a selection circuit. The two oscillators may include a local oscillator that generates a local oscillator signal with a continuous tone and a frequency-modulated local oscillator (e.g., a voltage-controlled oscillator) that generates a frequency-modulated signal or other signal with frequency variation. During operation, the selection circuit selectively transmits either the frequency-modulated signal or the local oscillator signal as the reference signal 524. (Refer to below...) Figure 6 An example of an oscillator circuit 538 including two oscillators and a selection circuit is described. Transmitter 502 and receiver 504 may also include... Figure 5 Other additional components not depicted include filters (e.g., low-pass or band-pass filters), phase shifters, additional mixers, switches, etc.
[0083] During wireless communication 132, wireless transceiver 120 can transmit ( Figure 2 and Figure 3 The signal generator 506 generates a transmit signal 522 that includes communication data for wireless communication 132. A digital-to-analog converter 508 converts the transmit signal 522 from the digital domain to the analog domain. An oscillator circuit 538 generates a local oscillator signal as a reference signal 524. A mixer 510-1 uses the reference signal 524 to upconvert the transmit signal 522 to radio frequency. An amplifier 512-1 amplifies the radio frequency transmit signal 522, and an antenna 122-1 transmits the amplified transmit signal 522 as a ( ) uplink signal 202 or a receive signal 204. Specifically, for transmission, a signal generator 506 generates a transmit signal 522 that includes communication data for wireless communication 132. A digital-to-analog converter 508 converts the transmit signal 522 from the digital domain to the analog domain. An oscillator circuit 538 generates a local oscillator signal as a reference signal 524. A mixer 510-1 uses the reference signal 524 to upconvert the transmit signal 522 to radio frequency. An amplifier 512-1 amplifies the radio frequency transmit signal 522, and an antenna 122-1 transmits the amplified transmit signal 522 as ( ) uplink signal 202 or a receive signal 204. Figure 2 and Figure 3 (The uplink signal 202)
[0084] During wireless communication 132, antenna 122-2 can receive ( Figure 2 The downlink signal 204 is processed by at least one of the receive channels within receiver 504. For example, amplifier 516-1 amplifies the downlink signal 204, and mixer 518-1 downconverts the amplified downlink signal 204 using a reference signal 524, in this scenario, the reference signal being the local oscillator signal used for wireless communication 132. Analog-to-digital converter 520-1 converts the downlink signal 204 from the analog domain to the digital domain to generate a receive signal 526-1. The digital version of the downlink signal 204 can be passed to modem 126 or a data processor within the modem for further processing. Figure 5While not explicitly depicted in this manner, it is possible to bypass the interfering detection module 124 or the proximity detection module 530 during wireless communication 132, including both based on the permissible inclusion or interpretation of the transition "or".
[0085] During proximity detection 134, transmitter 502 generates a radar transmit signal 208 via antenna 122-1. Specifically, signal generator 506 can generate a transmit signal 522, which may include a single continuous tone. Digital-to-analog converter 508 converts the transmit signal 522 from the digital domain to the analog domain. Oscillator circuit 538 generates a frequency-modulated signal as a reference signal 524. Mixer 510-1 uses the reference signal 524 to up-convert and modulate the analog transmit signal 522, for example, to generate a frequency-modulated radio frequency transmit signal 522. Amplifier 512-1 amplifies the transmit signal 522, and antenna 122-1 transmits the amplified transmit signal 522 as radar transmit signal 208.
[0086] Antenna 122-2 can receive radar received signal 210, which may include reflected signal 216 or reflected signal components. Receiver 504 can receive different versions 540 of radar received signal 210 via antenna 122-2. For this purpose, the response of antenna 122-2 can be split into versions 540-1 and 540-2 via two feed ports (not explicitly shown). Using mixers 518-1 and 518-2, channels 514-1 and 514-2 of receiver 504 demodulate radar received signal 210 using reference signal 524. As a result of the mixing operation, mixers 518-1 and 518-2 generate down-converted radar received signals propagated as received signals 526-1 and 526-2, respectively. As shown, these received signals 526-1 and 526-2 can be converted into digital versions of signals 526-1 and 526-2 using ADCs 520-1 and 520-2, respectively.
[0087] Received signals 526-1 and 526-2 may include a beat frequency indicating the frequency offset between radar transmitted signal 208 and radar received signal 210. The beat frequency may have one or more components or characteristics indicating a range toward object 206, which may be determined by proximity detection module 530. Radar received signal 210 and the resulting received signal 526 may also, or alternatively, include a direct coupling component caused by direct coupling signal 528, which propagates between antennas 122-1 and 122-2, either inside or outside the housing of the computing device.
[0088] In other embodiments, the signal received at antenna 122-2 and the resulting received signal 526 may include interference signal 218. Interference detection module 124 can detect interference signal 218 in received signal 526, as described herein. In response to interference signal detection, interference detection module 124 can generate and output interference indication 542, such as a positive interference detection signal and / or interference frequency indication. Otherwise, interference detection module 124 can generate and output interference indication 542 for a negative interference detection signal. Transmit (TX) control module 532 can receive interference indication 542. In this way, interference detection module 124 can at least partially control EM signaling transmission or adjust signal processing capabilities (e.g., filtering level) in the presence or absence of interference signal 218.
[0089] exist Figure 5 In this modem 126, at least one proximity detection module 530 and at least one transmitter control module 532 (TX control module 532) are included. Although Figure 5 Not shown, but modem 126 may include other components such as jammer detection module 124. Proximity detection module 530 may receive at least one received signal 526 and generate object indication 534 indicating whether object 206 has been detected. Object indication 534 may also include a range to the detected object 206.
[0090] Based on the jammer indication 542 or the object indication 534, the transmitter control module 532 can generate at least one transmission parameter 536 that controls one or more transmission attributes of the wireless communication 132. The transmission parameter 536 can specify one or more transmission-related aspects of the uplink signal 202, such as power level, polarization, frequency, duration, beam shape, beam steering angle, the selected antenna transmitting the uplink signal 202 (e.g., another antenna on a different surface of the computing device 102 that is not blocked by the object 206 or interfered with by the jamming signal 218), or combinations thereof. Some transmission parameters 536 can be associated with beam management, such as those defining the unobstructed space volume for beam scanning.
[0091] By specifying transmission parameter 536, modem 126 can, for example, cause transmitter 502 to reduce power when object 206 is close to computing device 102, or increase power when object 206 is at a greater distance or undetectable. The ability to detect object 206 and control transmitter 502 allows modem 126 to balance the performance of computing device 102 with regulatory compliance guidelines. In other implementations, application processor 108 or another component (e.g., a sensor hub) may perform one or more of these functions and include proximity detection module 530 and / or jammer detection module 124. If jammer detection module 124 detects interference signal 218 and / or if its jammer frequency determiner 128 determines the frequency of interference signal 218, modem 126 may also adjust at least one transmission parameter 536 in a similar or different manner.
[0092] Although not explicitly shown, multiple antennas 122 may be used to sense an additional version 540 (e.g., a third or fourth version) of the radar received signal 210 or another received signal (e.g., a potential jamming signal) and to provide additional received signals 526 (e.g., a third or fourth received signal 526) to the jammer detection module 124 or the proximity detection module 530. For example, two or more patch antennas may be used to receive the radar received signal 210. Using multiple received signals 526, the computing device 102 may increase the probability of detecting the object 206 (or accurately determine its range), increase the accuracy of the jamming signal detection operation (or accurately determine its frequency), or reduce the probability of false alarms. The transmitter control module 532 may also make different adjustments based on which one or more antennas 122 or the number or polarization of antennas 122 detected the object 206 or the jamming signal 218. In some cases, these adjustments may affect beam management by focusing the available beam or aiming at the spatial area used for beam determination or adjusting the polarization used for transmission.
[0093] Regarding proximity detection, in some cases, object 206 may be closer to one of the antennas 122 than the other, allowing one antenna 122 to detect object 206 while the other antenna 122 cannot. In this case, transmitter control module 532 can reduce the transmission power of the antenna 122 that detected object 206 relative to the other antenna 122. In some implementations, multiple antennas 122 can be used to further characterize the relationship between object 206 and antennas 122, such as by estimating the angle of object 206 using triangulation or digital beamforming. In this way, transmitter control module 532 can adjust transmission parameters 536 to guide uplink signal 202 away from object 206. Generally, proximity detection module 530 can use at least one received signal 526 obtained from receiver 504 to detect one or more objects.
[0094] Regarding jammer detection, in some cases, the jamming signal 218 may interfere more with one antenna of antenna 122 than the other, which may enable that antenna 122 to detect the jamming signal 218 while the other antenna 122 cannot. In this case, the transmitter control module 532 may reduce the receiving focus of the antenna 122 that detected the jamming signal 218 relative to the other antenna 122 for future signal reception, including switching to the other antenna 122. In some implementations, multiple antennas 122 may be used to further characterize the relationship between the jamming signal 218 and the antennas 122, such as by estimating the angle of incidence and / or the originating direction of the jamming signal 218 at the antenna array 212 using triangulation or digital beamforming. In this way, the transmitter control module 532 may adjust the transmission parameters 536 to guide the uplink signal 202 away from interference caused by the jamming signal 218. Generally, the jammer detection module 124 may use at least one received signal 526 obtained from the receiver 504 to detect one or more jamming signals 218. Figures 7 to 11 Describe the additional operations of the jammer detection module 124.
[0095] Figure 6An example frequency signal generator 620 with oscillator circuitry 538 is illustrated, which is used to support wireless communication 132 in conjunction with interference detection 130 or proximity detection 134. In the depicted configuration, oscillator circuitry 538 includes a frequency-modulated local oscillator 602, a local oscillator 604, and a selection circuitry 606. The frequency-modulated local oscillator 602 can be implemented using, for example, a voltage ramp generator 610 and a voltage-controlled oscillator 612. As an example, the voltage-controlled oscillator 612 can be implemented using a wideband open-loop voltage-controlled oscillator. By controlling the input voltage to the voltage-controlled oscillator 612, the voltage ramp generator 610 can provide various different voltage ramps, enabling the voltage-controlled oscillator 612 to generate various different frequency-modulated local oscillator signals, examples of which are frequency-modulated local oscillator signals 614. Examples of frequency-modulated local oscillator signals include linear frequency modulation (LFM) signals, sawtooth frequency modulation signals, triangular frequency modulation signals, etc. At least some of these frequency-modulated local oscillator signals can be used for radar signaling to perform proximity detection 134.
[0096] However, more generally, the frequency-modulated local oscillator 602 can generate a frequency-modulated LO signal 614. In addition to a frequency-modulated LO signal, the frequency-modulated LO signal 614 can include other types of frequency-modulated waveforms generated using components other than the voltage-controlled oscillator 612 or the voltage ramp generator 610. Examples of other types of frequency-modulated signals include signals with discrete frequency periods or barrels (e.g., signals with frequency step changes), signals that pulse at different frequencies, etc. Therefore, discontinuous frequency-modulated signals can correspond to any signal that can vary between or within a target number of different frequencies during a given time slot, and such signals can be generated by any corresponding component. Interference detection 130 can be implemented using the frequency-modulated LO signal 614 (including, but not limited to, a frequency-modulated LO signal).
[0097] For both interfering detection 130 and proximity detection 134, in some cases, one or more frequencies of the frequency-converted local oscillator signal 614 may be the same for each detection. Alternatively, in other cases, between operations for interfering detection 130 and proximity detection 134, one or more frequencies of the frequency-converted local oscillator signal 614 may be different (e.g., completely non-overlapping) frequencies, or the bandwidth of one frequency may differ from the bandwidth of another frequency (e.g., one frequency may be a subset of another frequency or overlap with another frequency). As described herein, for some specific implementations of interfering detection 130, the frequency of the frequency-converted LO signal 614 may be based at least on the potential interfering signal. However, the frequency of the frequency-converted LO signal 614 used for proximity detection 134 may be independent of the interfering frequency of the potential interfering signal.
[0098] Local oscillator 604 may include, for example, a quartz crystal, an inductor-capacitor (LC) oscillator, an oscillator transistor (e.g., a metal-oxide-semiconductor field-effect transistor (MOSFET)), a transmit line, a diode, a piezoelectric oscillator, etc. The configuration of local oscillator 604 enables the achievement of target phase noise and quality factor for wireless communication 132. Generally, local oscillator 604 generates a local oscillator signal 616 (LO signal 616) with a (e.g., optionally) stable (e.g., substantially constant) frequency. Although not explicitly shown, oscillator circuitry 538 may also include phase-locked loop (PLL) or automatic gain control (AGC) circuitry. Any of these components may be coupled to local oscillator 604 to enable local oscillator 604 to oscillate at (e.g., optionally) a stable frequency.
[0099] The selection circuit 606 may include (for example, ...) Figure 5 The modem 126 controls a switch or multiplexer. Based on control signal 608, selection circuit 606 connects the frequency converter local oscillator 602 or local oscillator 604 to (e.g., Figure 5 and Figure 7 Mixers 510 and 518 can be connected or disconnected from these mixers. If control signal 608 instructs wireless transceiver 120 to perform jammer detection 130, selection circuit 606 can connect frequency-modulated local oscillator 602 to mixer 518 to provide frequency-modulated local oscillator signal 614 as a reference signal 524, which can be a frequency-modulated continuous wave (FMCW) signal, frequency-modulated discontinuous signal, etc., used for jammer detection 130. In at least some of these cases, the reference signal 524 can be formed (e.g., Figure 4 Reference signal 412. During interference detection 130, oscillator circuit 538 may be disconnected from mixer 510-1 (e.g., via at least one switch (not shown)), or power amplifier 512-1 may be turned off, including two actions that separate the receiver hardware from possible interaction with the transmitter hardware.
[0100] If control signal 608 instructs wireless transceiver 120 to perform proximity detection 134, selection circuit 606 can connect frequency-modulated local oscillator 602 to mixers 510 and 518 to provide frequency-modulated local oscillator signal 614 as reference signal 524, which can be a frequency-modulated signal (e.g., an FMCW signal) used for proximity detection 134. Alternatively, if control signal 608 instructs wireless transceiver 120 to perform wireless communication 132, selection circuit 606 can connect local oscillator 604 to mixers 510 and 518 to provide local oscillator signal 616 as reference signal 524. Selection circuit 606 enables wireless transceiver 120 to quickly switch between performing operation for jammer detection 130 or proximity detection 134 and performing operation for wireless communication 132.
[0101] Generally speaking, at least for the interference detection 130, the frequency signal generator 620 can generate a reference signal 524 (which corresponds to...). Figure 4 The reference signal 524 (412) has a known correspondence between time and frequency, and the frequency varies over time. Therefore, during the analysis, the jammer detection module 124 (including its jammer signal frequency determiner 128) can determine the frequency of the reference signal 524 at a given time, which can be indicated by a time index. In some cases, the reference signal 524 is continuous. However, in other cases, the reference signal 524 may be discontinuous, for example, when different frequencies are changed or tuned to different frequencies for jammer detection 130. In an example embodiment, the reference signal 524 includes at least one frequency that is correlated with one or more target frequencies of a potential jamming signal, as referred to below. Figure 8 describe.
[0102] Despite Figure 6 The variable frequency local oscillator 602 and selection circuit 606 are shown, but other specific implementations of the frequency signal generator 620 or its oscillator circuit 538 may not include these components. For example, the local oscillator 604 may provide a local oscillator signal 616 as a reference signal 524 for interference detection 130 or proximity detection 134 and for wireless communication 132. In this case, for proximity detection 134, the modem 126 (or a signal generator within the wireless transceiver 120, such as signal generator 506) may apply frequency modulation to an analog baseband signal (e.g., transmit signal 522) to enable proximity detection 134.
[0103] In other examples, corresponding LO circuits for wireless communication 132 and proximity detection 134 or jammer detection 130 can be implemented, and corresponding reference signals 524 can be provided to mixers 510 and / or 518, as shared by wireless communication 132 and proximity detection 134 or jammer detection 130, or provided to the respective mixers. Figure 6 It also depicts composite signals 626 that can be processed in the receiver chain, such as those with ( Figure 5 The signal corresponding to the received signal 526. The composite signal 626 may include multiple components received as part of a signal via at least one antenna, including interference signal components. Next, regarding... Figure 7 This describes an example operation of receiving signal 130 for jammer detection.
[0104] Figure 7 An additional example of a wireless transceiver 120 is shown, in which interference signal 218 can be detected and its interference frequency can be determined. Figure 7 The wireless transceiver 120 can be similar to Figure 5 The wireless transceiver 120. However, for clarity, some components (e.g., components of the transmit chain) have been omitted. Furthermore, Figure 7 The example wireless transceiver 120 is illustrated as a superheterodyne transceiver having a radio frequency (RF) section and an intermediate frequency (IF) section. Divider 730 shows an example separation between the RF section (as depicted) on the left and the IF section on the right. In some cases, the RF and IF sections are implemented on separate IC chips; however, these sections can be implemented on a single IC chip or otherwise distributed across multiple IC chips. Furthermore, the principles for interferator detection described herein are applicable to direct conversion architectures.
[0105] In an example implementation, the wireless transceiver 120 can provide a temporal or physical separation between wireless transmission and reception for the jammer detection 130. For example, the wireless transceiver 120 can avoid transmitting while simultaneously receiving a signal to analyze the presence of interference. Additionally, during jammer detection 130, ( Figure 5 The oscillator circuit 538 can be disconnected from the mixer 510-1 (e.g., via at least one switch (not shown separately)), or the power amplifier 512-1 can be turned off, including performing both actions to further separate the transmitter hardware from possible interactions with the receiver hardware.
[0106] In the example operation for interference detection 130, the frequency converter VCO can generate a reference signal 524. Figure 7 Such a VCO can be described as a frequency modulated continuous wave (FMCW) VCO 704, which is configured to generate a reference signal 524 as a frequency modulation signal 706, an example of which is shown in... Figure 7Described in the text. According to ( Figure 6 The oscillator circuit 538 is specifically implemented, and the reference signal 524 can correspond to (also) Figure 6 The frequency conversion LO signal 614. (See above for reference.) Figure 3 As described, the frequency modulation version 706 (or other frequency-modulated version) of the reference signal 524 can be used for demodulation during the interference signal detection mode, which can occur during the uplink random access channel (UL RACH) time slot 708. Therefore, the FMCW VCO 704 can provide the reference signal 524 to the receive chain for interference detection 130. Thus, in at least some such scenarios, the reference signal 524 can implement the reference signal 412, which... Figure 4 and Figure 9 As shown in the image.
[0107] The received signal 702 can be received via at least one antenna 122. As shown, the antenna includes two ports: a horizontal (H) polarization port and a vertical (V) polarization port. The receiver includes a corresponding receive chain for each polarization. Analysis for interference detection 130 can be performed for each received signal 702 of each corresponding receive chain. For brevity, this document directly describes the operation of one receive chain—as follows: Figure 7 The lower receiver chain described in the text refers to vertically polarized signals. The operation for horizontally polarized signals used for jammer detection 130 can be performed similarly. Therefore, after reception, amplifier 516 can accept the received signal 702.
[0108] After being amplified by amplifier 516, mixer 518 can use reference signal 524 to convert the received signal 702 from a first frequency to a second frequency to generate a transformed received signal. For example, mixer 518 can use reference signal 524 from FMCWVCO 704 (which may be frequency modulation signal 706) to downconvert the received signal 702. In some cases, the first frequency may be radio frequency (RF), and the second frequency may be the intermediate frequency (IF) of wireless transceiver 120. Therefore, the transformed received signal is transmitted from the RF section of wireless transceiver 120 across split line 730 to the IF section of wireless transceiver 120.
[0109] Mixer 740 can further convert the frequency of the received signal 702. For example, mixer 740 can use the LO signal 710 from the IF local oscillator 742 (IF LO 742) to down-convert the received signal 702 to produce a lower frequency received signal 702. This lower frequency may correspond to the baseband (BB) frequency. The lower frequency received signal 702 can be provided to a low-pass filter 744 (LP filter 744). The low-pass filter 744 passes the relatively low frequency of the transformed received signal 702 (e.g., the down-converted received signal 702) to ADC 520. In some cases, LP filter 744 may have a cutoff frequency that is substantially similar to the baseband frequency of wireless transceiver 120 (e.g., within 20%, 10%, 5%, or even 3%).
[0110] ADC 520 can convert at least one version of the transformed received signal 702 in the analog domain (e.g., a version that has undergone at least one frequency conversion (such as downconversion) and may have been filtered, amplified, etc.) into a transformed received signal in the digital domain. For example, in a superheterodyne architecture, ADC 520 can convert the received signal 702 from an analog version to a digital version comprising multiple samples of the received signal 702 after at least two frequency conversion operations. Each sample may have a timestamp or be otherwise associated with a timestamp. As shown, ADC 520 can provide the digital received signal 702 to a decision feedback equalizer 746 (DFE 746) for equalization.
[0111] The decision feedback equalizer 746 can equalize the converted received signal 702 to reduce inter-symbol distortion. If the decision feedback equalizer 746 is present and applied to the received signal, the equalized received signal 702 can be provided to the signal processor 748. The signal processor 748 can perform interference detection 130, such as by including or otherwise implementing the interference detection module 124. Therefore, the signal processor 748 can detect whether the converted received signal 702 includes the interference signal 218. Detection can use at least one threshold and is based on correlation. This correlation can be between at least one frequency of the reference signal 524 and one or more target frequencies of the potential interference signal. (See below for reference...) Figure 8 Describe an example of a frequency relationship that can establish this correlation.
[0112] One or more of the components depicted may be part of modem 126, including components such as signal processor 748 or decision feedback equalizer 746. However, in other examples, these components may be part of another processor or circuitry (e.g., application processor 108 or sensor hub or processor). Additionally, in some specific implementations, one or more of the components depicted, such as decision feedback equalizer 746, may be omitted. Furthermore, interference detection 130 may be performed on signals received from multiple antennas, which may or may not have different polarizations.
[0113] Figure 8 A graph 800 depicts an example frequency relationship 414 between at least one frequency of an illustrative reference signal 412 and one or more target frequencies of a potential interfering signal 218. Graph 800 depicts the spectrum of frequencies increasing to the right as illustrated. In an example implementation, a frequency correlation 806 can be created or established between one or more reference frequencies 802 of the reference signal 412 and one or more target interfering frequencies 804 of the interfering signal 218. As described above, the reference signal 412 can be implemented as (e.g., Figures 5 to 7 The reference signal 524 can be obtained from ( Figure 6 The frequency-modulated LO signal 614 is generated, for example, in some cases as a frequency-modulated LO signal.
[0114] As illustrated in graph 800 for some aspects, the baseband frequency (F.BB) is depicted as having a frequency lower than the intermediate frequency (FI). Target interference frequency 804 may include a frequency range between low interference frequency (F.JL) and high interference frequency (F.JH). More generally, target interference frequency 804 may include at least one interference frequency (FJ) of the interfering signal 218, including one or more target frequencies of the potential interfering signal 218. As described herein, these frequencies may be targeted for interference detection if, for example, they might affect the reception, transmission, or processing of a desired signal in at least the BB section, IF section, or RF section of the wireless transceiver 120.
[0115] The frequency correlation 806 between the target interference frequency 804 and the reference frequency 802 can at least partially determine the reference frequency 802 of the reference signal 412, and vice versa. The reference frequency 802 may include a frequency range between a low reference frequency (F.RL) and a high reference frequency (F.RH). More generally, the reference frequency 802 may include at least one reference frequency (FR) of the reference signal 412.
[0116] Frequency correlation 806-1 can correlate at least one interfering frequency (FJ) with at least one reference frequency (FR). Similarly, frequency correlation 806-2 can correlate a low interfering frequency (F.JL) with a low reference frequency (F.RL). Furthermore, frequency correlation 806-3 can correlate a high interfering frequency (F.JH) with a high reference frequency (F.RH). In some aspects, frequency correlation 806 may require the difference between at least one reference frequency (FR) in reference frequencies 802 and at least one interfering frequency (FJ) in target interfering frequencies 804. For example, the difference between the interfering frequency (FJ) and the intermediate frequency (FI) can be substantially equal to the corresponding reference frequency (FR).
[0117] In some cases, an intermediate frequency (IF) can be established before the reference frequency 802. In other cases, the reference frequency 802 can be established before the IF. In any such case, if one frequency is established first, another frequency can be established accordingly. Additionally or alternatively, the reference frequency 802 and the IF (and / or the target interference frequency 804) can be established jointly.
[0118] In these example configurations, a potential interfering signal 218 having one or more target interference frequencies 804 can "fall" into the IF of the wireless transceiver 120 in response to down-conversion by a reference signal 412 having one or more reference frequencies 802. After conversion from the intermediate frequency (IF) to the baseband frequency (F.BB), if the interfering signal 218 is received at one or more target interference frequencies 804 (e.g., at a target frequency 804 corresponding to the reference frequency 802 used for frequency conversion at a given time), the interfering signal 218 can also be present in the (filtered) baseband received signal. Furthermore, the interfering signal 218 can be present in multiple samples of the digital version of the baseband received signal. These multiple samples can be analyzed for interferer detection and interference frequency determination, such as reference frequencies. Figure 9 Further description.
[0119] The frequencies and frequency ranges depicted in graph 800 can be achieved using many different frequencies in the EM spectrum. By way of example only, the target interference frequency 804 of the potential interference signal 218 can be in the range between 24 GHz and 28 GHz. For example, if the transceiver's intermediate frequency is 8 GHz, then the example frequency correlation 806 of frequency relationship 414 can be established in a frequency range between 16 GHz and 20 GHz for the reference frequency 802 of the reference signal 412.
[0120] Figure 9Multiple graphs are generally depicted at 900, illustrating an example time relationship 416 between multiple timestamps 902 of multiple samples 906 of the received signal and multiple time indices 952 of the example reference signal 412. Multiple graphs 900 depict an example method of aligning multiple samples 906 of the converted received signal with the reference signal 412 using multiple timestamps 902 corresponding to the multiple samples 906 and multiple time indices 952 of the reference signal 412. In graph 900-1, for ( Figure 7 The received signal 702 is plotted along the y-axis, and multiple timestamps 902 are plotted along the x-axis. In graph 900-2, time is plotted along the x-axis and frequency is plotted along the y-axis. Specifically, (e.g., Figure 8 One or more reference frequencies 802 are plotted relative to multiple time indices 952. In some cases, the multiple time indices 952 span the reference signal 412 and have multiple frequencies (e.g., from (…)). Figure 8 The time period from the low reference frequency (F.RL) to the high reference frequency (F.RH) of the figure, which includes at least one frequency (e.g., Figure 8 (Referencing frequency (FR) or reference frequency 960).
[0121] In some specific implementations, as shown in graph 900-2, the reference signal 412 can be generated as an example frequency-modulated signal whose frequency increases up to a peak frequency value at time index 954 and then decreases in frequency. Regarding graph 900-1 in conjunction with graph 900-2, multiple samples 906 of the converted received signal can be aligned with the reference signal 412 using multiple timestamps 902 of the digitally received signal and multiple time indices 952 of the reference signal 412. As shown in graph 900-1, the multiple samples 906 can be substantially symmetrical about the dashed line of timestamp 904, which corresponds in time to time index 954. This symmetry may occur, for example, if the received interference signal is constant, while the frequency of the reference signal 412 slopes upward and downward within a period. Each of the multiple samples 906 (e.g., sample 912) may include, be derived from, or be formed from a sample generated by a low-pass filter based on the smoothed converted received signal. Additionally or alternatively, each of the multiple samples 906 may be generated based on a moving average of three or more samples.
[0122] For comparative purposes, example sample values that might be generated in the absence of interfering signals but in the presence of noise 908 are shown in graph 900-1. Two example thresholds 910-1 and 910-2 are also shown in graph 900-1. At least one threshold 910 can be based on, for example, an ADC that generates multiple samples 906 (e.g., Figure 5 and Figure 7 The full-scale or range of the ADC 520 is used to establish this. In the depicted example, two peaks 918-1 and 918-2 (on either side of the line at timestamp 904) of multiple samples 906 are identified as part of the interference signal 218 based on either a first threshold 910-1 or a second threshold 910-2. However, the "drop" 920 between the two peaks is identified as part of the interference signal 218 based on the second threshold 910-2 rather than the first threshold 910-1. In other words, the magnitude of the sample in the region of drop 920 is greater than the second threshold 910-2 but less than the first threshold 910-1. However, the thresholds can be implemented in an alternative manner.
[0123] In example operation, the jammer detection module 124 can compare each of the plurality of samples 906 with at least one threshold 910. If a sample satisfies (e.g., equals or exceeds) at least one threshold 910, the sample can be determined to be part of the jamming signal 218. For example sample 912, which has a magnitude 916 among the plurality of samples 906, the jammer detection module 124 determines that sample 912 is part of the jamming signal 218 based on the magnitude 916 satisfying at least one threshold 910. Generally, the plurality of samples 906 can correspond to a plurality of timestamps 902. Here, sample 912 has or is associated with a timestamp 914 among the plurality of timestamps 902. As used herein, a timestamp 902 can correspond to, or be implemented using, any indicator of "when" a sample 906 is obtained relative to another sample 906 of the digitized signal. The timestamp 902 does not need to reflect the clock time or absolute time of the device or wireless system. The timestamp 902 can be implemented using any mechanism for associating the digitized magnitude of a received signal with the frequency of a reference signal. Therefore, a relative time or index can exist that relates to the start of a signal time or frequency change associated with a frequency-converted signal (e.g., a frequency ramp). This may require explicit time, relative indexing, analysis of the selected signal duration, and then determining the location or time of a detected spike in magnitude within that duration, etc. The timestamp 902 can also be implemented in other ways or using any combination of the examples presented herein.
[0124] In another example operation, the jammer frequency determiner 128 of the jammer detection module 124 implicitly or explicitly aligns a plurality of timestamps 902 of the transformed received signal with a plurality of time indices 952 of the reference signal 412. Using this alignment, the jammer frequency determiner 128 can map 914 of the sample 912 to time index 956 in the plurality of time indices 952 of the reference signal 412. This mapping 950 (or mapping operation 950) can be used, at least after the received signal has been transformed from one frequency to another using the reference signal 412, using the time relationship 416 between the reference signal 412 and the received signal. Here, the reference signal 412 may have a determinable correlation (e.g., as shown in correlation 958) between at least one frequency of the reference signal 412 (e.g., along the y-axis) and the plurality of time indices 952.
[0125] To determine the interference frequency of sample 912, the interference frequency determiner 128 associates time index 956 with reference frequency 960 958, which corresponds to ( Figure 8 (Refer to) at least one of the frequencies in reference frequency 802. Also refer to Figure 8 The jammer frequency determiner 128 can use frequency relationship 414 to determine the interference frequency of the jamming signal 218 based on the reference frequency determined via association 958 (or association operation 958).
[0126] This determination of the interference frequency can also be based on a frequency correlation 806 between the reference frequency 802 and the target interference frequency 804. In some cases, this frequency correlation 806 may relate to the frequency of the local oscillator signal of the transceiver's IF section. For example, the jammer frequency determiner 128 can determine the jammer frequency of the interference signal 218 by adding an intermediate frequency to a reference frequency associated with a mapped time index 956. By way of example only, if the IF is 8 GHz and the determined reference frequency is 18 GHz at the mapped time index 956, the jammer frequency can be determined to be 26 GHz at timestamp 914 of sample 912. Furthermore, depending on which receiver chain is used, the polarization of the jammer can be determined.
[0127] Figure 10 and Figure 11 These are flowcharts illustrating example procedures for jammer detection. Each procedure is described by a set of boxes that specify the operations that can be performed. However, the operations are not necessarily limited to the order shown in the figures or described herein, as these operations can be implemented in an alternative order or in a fully or partially overlapping manner. Furthermore, more, fewer, and / or different operations can be implemented to perform the corresponding or alternative procedures. The description of these flowcharts is by way of example only with reference to the other figures.
[0128] Figure 10 This is a flowchart illustrating an example process 1000 for detecting interference signals and determining their frequency. Process 1000 includes eight blocks 1002-1016, which specify operations that can be performed for at least one method. In an example implementation, at operation 1002, the wireless transceiver 120 can receive a radio frequency (RF) signal 702.
[0129] At operation 1004, the first mixer 518 can utilize the reference signal 412 (e.g., Figure 5 and Figure 7 The reference signal 524 down-converts the RF received signal 702 to an intermediate frequency (IF). This reference signal has a reference frequency based on the target frequency of the potential interference signal 218 (e.g., according to frequency relation 414) and a known frequency at the corresponding time index (e.g., as shown in the image). Figure 9 (As shown in graph 900-2). At operation 1006, the second mixer can down-convert the IF received signal 702 to the baseband (BB) frequency using the IF LO signal 710 from the IF local oscillator (LO) 742.
[0130] At operation 1008, the ADC 520 can convert the BB frequency received signal 702 from an analog version to a digital version to generate multiple samples 906, where each sample is associated with a timestamp in multiple stamps 902. At operation 1010, the interference detection module 124 can detect that sample 912 is part of interference signal 218 based on the magnitude 916 of sample 912 among the multiple samples 906 and at least one threshold 910.
[0131] At operation 1012, the jammer frequency determiner 128 of the jammer detection module 124 can use, as shown in... Figure 9 The time relationship 416 between the two signals shown in graph 900 is used to map the timestamp 914 of the sample 912 detected as part of the interference signal 218 to the time index 956 of the reference signal 412. The time relationship 416 can be aligned (or aligned) between multiple samples 906 and the reference signal 412 using multiple timestamps 902 and multiple time indices 952. At operation 1014, the interference frequency determiner 128 can associate the mapped time index 956 of the reference signal 412 with the reference frequency 960 at that time index 956 958.
[0132] At operation 1016, the jammer frequency determiner 128 can determine the frequency of the jamming signal 218 based on the associated reference frequency 960 and the frequency of the IF LO signal 710. In some cases, a frequency correlation 806 relating the reference frequency 802 to the target jamming frequency 804 can be used to determine the jammer frequency from the associated reference frequency 960. This frequency correlation 806 can be based at least in part on the frequency of the IF LO signal 710, such as the frequency distance between the corresponding jamming frequency (FJ) in the target jamming frequency 804 and the corresponding reference frequency (FR) in the reference frequency 802 (e.g., ...). Figure 8 The interference frequency is indicated by the "FI" marking in the table. Determining the interference frequency may require adding the reference frequency 960 and the intermediate frequency (IF).
[0133] Figure 11 This is a flowchart illustrating an example process 1100 for detecting interference signals and / or determining their frequency. Process 1100 includes four blocks 1102-1108, which specify operations that can be performed for at least one method.
[0134] At block 1102, a reference signal is used to transform the received signal from a first frequency to a second frequency to generate a transformed received signal, wherein the reference signal includes at least one frequency that is correlated with one or more target frequencies of a potential interfering signal. For example, wireless transceiver 120 may use reference signal 412 to transform the received signal 702 from the first frequency to the second frequency to generate a transformed received signal 702. Reference signal 412 may include at least one frequency (FR) that is correlated with one or more target frequencies (FJ) of a potential interfering signal 218 (e.g., frequency correlation 806).
[0135] For example, at least one mixer 518 may use a reference signal 524 to downconvert the received signal 702 from radio frequency (RF) to intermediate frequency (IF), which is generated as a converted LO signal 614 or generated together with the converted LO signal. This correlation may include a selected difference between at least one frequency of the reference signal 412 and one or more target frequencies (FJ) of the potential interference signal 218. The correlation between at least one frequency (FR) of the reference signal 412 and one or more target interference frequencies (F.JL to F.JH) may be based on the intermediate frequency (FI), such that the difference between these frequencies is substantially equal to the intermediate frequency of the intermediate frequency portion of the radio transceiver 120.
[0136] At block 1104, at least one version of the transformed received signal in the analog domain is converted to a transformed received signal in the digital domain. For example, wireless transceiver 120 can convert at least one version of the transformed received signal 702 in the analog domain to a transformed received signal 702 in the digital domain. In some cases, ADC 520 can perform the conversion and establish a domain division between the analog and digital domains.
[0137] At block 1106, the converted received signal is detected to include interference signals based on this correlation and using at least one threshold. For example, wireless transceiver 120 may detect that the converted received signal 702 includes interference signals 218 based on correlation (e.g., frequency correlation 806) and using at least one threshold 910. To this end, interference detection module 124 may compare each of a plurality of samples 906 (e.g., sample 912) with at least one threshold 910. If sample 912 meets threshold 910, interference detection module 124 may designate sample 912 as part of interference signal 218, at least in part because frequency correlation 806 generates a plurality of samples 906 corresponding to the frequency span of the target interference frequency 804.
[0138] At block 1108, the interference frequency of the interfering signal is determined based on at least one frequency of the reference signal. For example, the wireless transceiver 120 may determine the interference frequency (FJ) of the interfering signal 218 based on at least one frequency (FR) of the reference signal 412. Here, the jammer frequency determiner 128 may use frequency relationship 414 to determine the interference frequency (FJ) of the interfering signal 218. This can be performed by determining the corresponding reference frequency 960 using the time relationship 416 between the converted received signal and the reference signal 412 and determining the interference frequency (FJ) from the reference frequency 960 using frequency relationship 414.
[0139] In some embodiments for jammer signal detection, the method may include performing the operations of blocks 1102, 1104, and 1106. In some embodiments for jammer frequency determination, the method may include performing the operations of blocks 1102, 1104, and 1108. In some such jammer frequency determination embodiments, jammer signal detection may be performed in a manner different from block 1106. In other embodiments, the method may include performing the operations of blocks 1102, 1104, 1106, and 1108.
[0140] If an interfering signal is detected and its corresponding frequency is determined, the interfering signal can be adapted based on this frequency. For example, if the determined interfering frequency will not interfere with the desired signal, the transceiver can reduce at least one measure used to counteract the potential interfering signal. For instance, the transceiver can reduce the amount of signal filtering based on the interfering frequency. If, based on the frequency difference between two signals, the interfering signal is unlikely to interfere with the desired signal, the filter (e.g., a baseband filter) can be downgraded to save power. To do this, the number of poles used in the filter can be reduced, or in some cases, the filter can be bypassed.
[0141] Additionally or alternatively, the sampling rate (Fs) of the analog-to-digital converter (ADC) can be reduced. Reducing the sampling rate can reduce power consumption in the ADC or the digital signal processor that processes the samples, including power consumption in both the ADC and the digital signal processor. In some cases, the sampling rate can be reduced to the Nyquist rate. In another example countermeasure, the first communication can be switched from a first frequency to another frequency to avoid or reduce interference with the second frequency of the second communication (and / or the second communication can be switched to a different second frequency). If the interfering frequency of the interfering signal of the first communication (e.g., a harmonic of the first frequency, which may be in FR1) is interfering with the frequency used in the second communication (e.g., the second frequency, which may be in FR2), the system (e.g., a detection device or another device communicating with the detection device) may be able to switch the first communication from the first frequency to another frequency, switch the second communication from the second frequency to another frequency, stop or temporarily suspend communication on the first frequency, and / or stop or temporarily suspend communication on the second frequency. In some cases, the interfering frequency may be a harmonic of a signal of one communication that "falls" into the intermediate frequency (IF) range of the other communication. Furthermore, in some such cases, the transceiver can adjust the intermediate frequency (IF) of the receive chain to avoid interference from interfering signals. More specifically, the transceiver can adjust the IF used for down-converting the data signal so that the FR1 jammer no longer "falls" into the frequency of interest of the down-converted FR2 signal (e.g., so that the FR1 jammer, which may be a harmonic of the FR1 signal, no longer conflicts with the IF of the down-converted FR2 signal).
[0142] This section describes some aspects of example implementations and / or example configurations related to the apparatus and / or processes presented above.
[0143] Example aspect 1: An apparatus comprising: A wireless transceiver configured to connect to one or more antennas, the wireless transceiver being configured to: The received signal is transformed from a first frequency to a second frequency using a reference signal to generate a transformed received signal, the reference signal including at least one frequency that is correlated with one or more target frequencies of potential interference signals. At least one version of the transformed received signal in the analog domain is converted into a transformed received signal in the digital domain; Based on the correlation, and using at least one threshold, detect that the converted received signal includes interference signals; and The interference frequency of the interference signal is determined based on at least one frequency of the reference signal.
[0144] Example aspect 2: The apparatus according to example aspect 1, wherein the correlation includes a selected difference between the at least one frequency of the reference signal and the one or more target frequencies of the potential interference signal.
[0145] Example aspect 3: The apparatus according to example aspect 1 or example aspect 2, wherein the correlation includes the relationship between the at least one frequency of the reference signal, the one or more target frequencies of the potential interference signal, and the frequency of the local oscillator of the intermediate frequency portion of the wireless transceiver.
[0146] Example aspect 4: The apparatus according to example aspect 3, wherein the correlation relates (i) the difference between the at least one frequency of the reference signal and the one or more target frequencies of the potential interference signal to (ii) the frequency of the local oscillator of the intermediate frequency portion of the wireless transceiver.
[0147] Example aspect 5: The apparatus according to example aspect 3 or example aspect 4, wherein the wireless transceiver comprises: A first mixer, configured to use the reference signal to transform the received signal from the first frequency to the second frequency, to generate the transformed received signal; and A second mixer is configured to use a signal from the local oscillator having the intermediate frequency portion of the wireless transceiver to transform the transformed received signal from the second frequency to a third frequency to generate another transformed received signal.
[0148] Example aspect 6: The apparatus according to example aspect 5, wherein: The first frequency corresponds to radio frequency; The second frequency corresponds to the frequency of the intermediate frequency section of the wireless transceiver; and The third frequency corresponds to the baseband frequency of the wireless transceiver.
[0149] Example aspect 7: The apparatus according to example aspect 5 or example aspect 6, wherein the conversion of the transformed received signal into the version of the transformed received signal includes the other transformed received signal generated by the second mixer.
[0150] Example aspect 8: The apparatus according to any one of the foregoing example aspects, wherein the wireless transceiver is configured to: The sample in the plurality of samples of the converted received signal is detected to be part of the interference signal, the sample corresponding to a timestamp; and The timestamp of the sample is mapped to a time index of the reference signal, the time index being associated with at least one frequency of the reference signal.
[0151] Example aspect 9: The apparatus according to example aspect 8, wherein the wireless transceiver is configured to: The interference frequency of the interference signal is determined based on the frequency of the local oscillator signal of the wireless transceiver and at least one frequency of the reference signal corresponding to the time index.
[0152] Example aspect 10: The apparatus according to any one of the foregoing example aspects, wherein: The converted received signal includes multiple samples corresponding to multiple timestamps; The at least one frequency of the reference signal corresponds to the time index of the reference signal; and The wireless transceiver is configured to determine the interference frequency of the interference signal using the plurality of timestamps of the plurality of samples and the time index of the reference signal.
[0153] Example aspect 11: The apparatus according to example aspect 10, wherein each of the plurality of samples includes at least one of the following: Samples generated based on a low-pass filter that smooths the converted received signal; or Samples generated based on moving averages of three or more samples.
[0154] Example aspect 12: The apparatus according to example aspect 10 or example aspect 11, wherein the wireless transceiver is configured to detect that the converted received signal includes the interference signal by: The magnitude of a sample among the plurality of samples is compared with the at least one threshold, the sample corresponding to a timestamp among the plurality of timestamps that is aligned with the time index of the reference signal.
[0155] Example aspect 13: The apparatus according to any one of example aspects 10 to 12, wherein the wireless transceiver is configured to: The plurality of samples of the converted received signal are aligned with the reference signal using the plurality of timestamps of the converted received signal and the plurality of time indices of the reference signal, wherein the plurality of time indices include the time index; The timestamps of samples detected as part of the interference signal are mapped to the time index of the reference signal; Associating the time index of the reference signal with the at least one frequency of the reference signal; and The interference frequency of the interference signal is determined based on the at least one frequency of the reference signal in response to the association of the time index.
[0156] Example aspect 14: The apparatus according to any one of the foregoing example aspects, wherein the wireless transceiver is configured to: The interference frequency of the interference signal is determined based on at least one frequency of the reference signal and the intermediate frequency of the wireless transceiver.
[0157] Example aspect 15: The apparatus according to example aspect 13, wherein the wireless transceiver comprises: A modem configured to perform the detection, alignment, mapping, association, and determination.
[0158] Example aspect 16: The apparatus according to any one of the foregoing example aspects, wherein the reference signal has a determinable correlation between the at least one frequency of the reference signal and a plurality of time indices.
[0159] Example aspect 17: The apparatus according to example aspect 16, wherein: The plurality of time indices span the reference signal having a time period of multiple frequencies including the at least one frequency; The plurality of frequencies includes a frequency range; and The one or more target frequencies of the potential interference signal substantially encompass the frequency range.
[0160] Example aspect 18: The apparatus according to example aspect 16 or example aspect 17, wherein the wireless transceiver comprises: A mixer, configured to couple at least one of the one or more antennas to a modem; and A signal generator, coupled to the mixer and configured to: Generate the reference signal; and The reference signal is coupled to the mixer to facilitate frequency conversion.
[0161] Example aspect 19: The apparatus according to example aspect 18, wherein the signal generator comprises: Oscillator circuit, the oscillator circuit comprising: Select circuit; A frequency-converting local oscillator, coupled to the selection circuit and configured to generate the reference signal for proximity detection or interference detection; and A local oscillator, coupled to the selection circuit and configured to generate a local oscillator signal for wireless communication.
[0162] Example aspect 20: The apparatus according to example aspect 19, wherein the wireless transceiver is configured to: The radar transmit signal is transmitted using at least one of the one or more antennas; The radar received signal is received via at least one other antenna among the one or more antennas, the radar received signal being associated with the radar transmitted signal and including a reflected signal component; The radar received signal is frequency-converted using the reference signal generated by the frequency-converting local oscillator to produce a down-converted radar received signal, the reference signal including a frequency modulation signal; and The reflected signal component is detected from the signal received by the down-conversion radar.
[0163] Example aspect 21: The apparatus according to any one of the foregoing example aspects, wherein the wireless transceiver is configured to: The interference signal is adapted based on the interference frequency.
[0164] Example aspect 22: The apparatus according to example aspect 21, wherein the wireless transceiver is configured to adapt to the interfering signal by performing at least one of the following: Based on the interference frequency, reduce at least one countermeasure used to cancel potential interference signals; Reduce the amount of signal filtering based on the interference frequency; Switching communication from one frequency to another; Adjust the intermediate frequency of the receiver chain; or Reduce the sampling rate of the analog-to-digital converter (ADC).
[0165] Example aspect 23: An apparatus for detecting jammers, the apparatus comprising: A component for transforming a received signal from a first frequency to a second frequency using a reference signal to generate a transformed received signal, the reference signal including at least one frequency that is correlated with one or more target frequencies of a potential interference signal. A component for converting at least one version of the transformed received signal in the analog domain into a transformed received signal in the digital domain; A component for detecting interference signals in the converted received signal based on the correlation and using at least one threshold; and A component for determining the interference frequency of the interference signal based on at least one frequency of the reference signal.
[0166] Example aspect 24: The apparatus according to example aspect 23 further includes: A component for adapting the interference signal based on the interference frequency.
[0167] Example aspect 25: A method for detecting an interfering device, the method comprising: The received signal is transformed from a first frequency to a second frequency using a reference signal to generate a transformed received signal, the reference signal including at least one frequency that is correlated with one or more target frequencies of potential interference signals. At least one version of the transformed received signal in the analog domain is converted into a transformed received signal in the digital domain; Based on the correlation, and using at least one threshold, detect that the converted received signal includes interference signals; and The interference frequency of the interference signal is determined based on at least one frequency of the reference signal.
[0168] Example aspect 26: According to the method described in example aspect 25, wherein: The detection includes detecting that a sample among a plurality of samples of the converted received signal is part of the interference signal, the sample corresponding to a timestamp; and The determination includes mapping the timestamp of the sample to a time index of the reference signal, the time index being associated with at least one frequency of the reference signal.
[0169] Example aspect 27: The method according to example aspect 26, wherein the detection includes: The magnitude of one of the plurality of samples is compared with the at least one threshold.
[0170] Example aspect 28: An apparatus comprising: A wireless transceiver configured to connect to one or more antennas, the wireless transceiver comprising: A mixer, configured to couple at least one of the one or more antennas to a modem; and A signal generator, the signal generator comprising: Selection circuit, the selection circuit being coupled to the mixer; A frequency-converting local oscillator, coupled to the selection circuit and configured to generate a reference signal for proximity detection at a first time and for interfering detection at a second time; and A local oscillator, coupled to the selection circuit and configured to generate a local oscillator signal for wireless communication.
[0171] Example aspect 29: The apparatus according to example aspect 28, wherein: The frequency-converting local oscillator is configured to generate a frequency-converting signal; and The wireless transceiver is configured to use the selection circuit to route the frequency-converted signal from the frequency-converted local oscillator to the mixer to provide the frequency-converted signal as the reference signal for interference detection at the second time.
[0172] Example aspect 30: The apparatus according to example aspect 28 or example aspect 29, wherein: The frequency-modulated local oscillator is configured to generate a frequency-modulated signal; and The wireless transceiver is configured to use the selection circuit to route the frequency modulation signal from the frequency-modulated local oscillator to the mixer to provide the frequency modulation signal as a reference signal for proximity detection at the first time.
[0173] Example aspect 31: The apparatus according to any one of Example aspects 28 to 30, wherein the wireless transceiver further includes a power amplifier, and wherein the power amplifier is turned off during the second time period and turned on during the first time period.
[0174] As used herein, the term "coupling" refers to a relationship between two or more components that are operatively communicable to each other to implement a feature or capability described herein. For example, coupling can be achieved using physical lines such as metallic traces or wires, or electromagnetic coupling such as transducers. Coupling can include direct coupling or indirect coupling. Direct coupling refers to connecting discrete circuit elements via the same node without intermediate components. Indirect coupling refers to connecting discrete circuit elements via one or more other devices or other discrete circuit elements, including two or more different nodes.
[0175] The term "node" (e.g., including "first node" or "local oscillator node") refers to at least one point of electrical connection between two or more components (e.g., circuit elements). Although a node may sometimes be visually depicted as a single point in a diagram, it can represent a portion of a physical circuit or network at or along the connection between two or more components, having approximately the same voltage potential. In other words, a node can represent at least one of a plurality of points along a conductive medium (e.g., wire or trace) present between the electrically connected components. Similarly, a "terminal" or "port" can represent one or more points having at least approximately the same voltage potential relative to the input or output of a component (e.g., a mixer).
[0176] The terms “first,” “second,” “third,” and other numerically related indicators are used herein to identify or distinguish items that are similar or analogous to each other in a given context (such as a particular embodiment, a single diagram, a given component, or a claim). Thus, a first item in one context may differ from a first item in another. For example, an item identified as “first sample” in one context may be identified as “second sample” in another. Similarly, “second frequency” or “first received signal” in one claim may be referred to as “third frequency” or “second received signal” in different claims (e.g., in separate sets of claims). Similar interpretations apply to differentially related terms such as “positive signal component” and “negative signal component”, and to real-to-virtual signal portions such as “real (or in-phase) signal data” and “virtual (or quadrature) signal data.”
[0177] Unless the context otherwise specifies, the use of the word “or” in this document may be interpreted as “inclusive or” or as the use of a term that allows the inclusion or application of one or more items linked by the word “or” (e.g., the phrase “A or B” may be interpreted as allowing only “A”, only “B”, or both “A” and “B”). As used herein, the phrase “at least one of” in a list of items refers to any combination of those items (including a single member). As an example, “at least one of the following: a, b, or c” is intended to cover: a, b, c, ab, ac, bc, and abc, as well as any combination with multiple identical elements (e.g., aa, aaa, aab, aac, abb, acc, bb, bbb, bbc, cc, and ccc, or any other ordering of a, b, and c). Additionally, the items represented in the figures and the terms discussed herein may indicate one or more items or terms, and therefore the singular or plural forms of these items and terms may be referred to interchangeably in this written description.
[0178] Finally, although the subject matter has been described in language specific to structural features or methodological operations, it should be understood that the subject matter defined in the appended claims is not necessarily limited to the specific features or operations described above, including not being limited to the organization in which the features are arranged or the order in which the operations are performed. Rather, specific features and methods are disclosed as illustrative embodiments of interference detection.
Claims
1. An apparatus, the apparatus comprising: A wireless transceiver configured to connect to one or more antennas, the wireless transceiver being configured to: The received signal is transformed from a first frequency to a second frequency using a reference signal to generate a transformed received signal, the reference signal including at least one frequency that is correlated with one or more target frequencies of potential interference signals. At least one version of the transformed received signal in the analog domain is converted into a transformed received signal in the digital domain; Based on the correlation, and using at least one threshold, detect that the converted received signal includes interference signals; and The interference frequency of the interference signal is determined based on at least one frequency of the reference signal.
2. The apparatus of claim 1, wherein the correlation comprises a selected difference between the at least one frequency of the reference signal and the one or more target frequencies of the potential interference signal.
3. The apparatus of claim 1, wherein the correlation comprises the relationship between the at least one frequency of the reference signal, the one or more target frequencies of the potential interference signal, and the frequency of the local oscillator of the intermediate frequency portion of the wireless transceiver.
4. The apparatus of claim 3, wherein the correlation relates (i) the difference between the at least one frequency of the reference signal and the one or more target frequencies of the potential interference signal to (ii) the frequency of the local oscillator of the intermediate frequency portion of the wireless transceiver.
5. The apparatus of claim 3, wherein the wireless transceiver comprises: A first mixer is configured to use the reference signal to transform the received signal from the first frequency to the second frequency to generate the transformed received signal. and A second mixer is configured to use a signal from the local oscillator having the intermediate frequency portion of the wireless transceiver to transform the transformed received signal from the second frequency to a third frequency to generate another transformed received signal.
6. The apparatus according to claim 5, wherein: The first frequency corresponds to radio frequency; The second frequency corresponds to the frequency of the intermediate frequency section of the wireless transceiver; and The third frequency corresponds to the baseband frequency of the wireless transceiver.
7. The apparatus of claim 5, wherein the conversion of the transformed received signal to the version of the transformed received signal includes the other transformed received signal generated by the second mixer.
8. The apparatus of claim 1, wherein the wireless transceiver is configured to: The sample in the plurality of samples of the converted received signal is detected to be part of the interference signal, the sample corresponding to a timestamp; and The timestamp of the sample is mapped to a time index of the reference signal, the time index being associated with at least one frequency of the reference signal.
9. The apparatus of claim 8, wherein the wireless transceiver is configured to: The interference frequency of the interference signal is determined based on the frequency of the local oscillator signal of the wireless transceiver and at least one frequency of the reference signal corresponding to the time index.
10. The apparatus according to claim 1, wherein: The converted received signal includes multiple samples corresponding to multiple timestamps; The at least one frequency of the reference signal corresponds to the time index of the reference signal; and The wireless transceiver is configured to determine the interference frequency of the interference signal using the plurality of timestamps of the plurality of samples and the time index of the reference signal.
11. The apparatus of claim 10, wherein each of the plurality of samples comprises at least one of the following: Samples generated based on a low-pass filter that smooths the converted received signal; or Samples generated based on moving averages of three or more samples.
12. The apparatus of claim 10, wherein the wireless transceiver is configured to detect that the converted received signal includes the interference signal by: The magnitude of a sample among the plurality of samples is compared with the at least one threshold, the sample corresponding to a timestamp among the plurality of timestamps that is aligned with the time index of the reference signal.
13. The apparatus of claim 10, wherein the wireless transceiver is configured to: The plurality of samples of the converted received signal are aligned with the reference signal using the plurality of timestamps of the converted received signal and the plurality of time indices of the reference signal, wherein the plurality of time indices include the time index; The timestamps of samples detected as part of the interference signal are mapped to the time index of the reference signal; Associating the time index of the reference signal with the at least one frequency of the reference signal; as well as The interference frequency of the interference signal is determined based on the at least one frequency of the reference signal in response to the association of the time index.
14. The apparatus of claim 13, wherein the wireless transceiver is configured to: The interference frequency of the interference signal is determined based on at least one frequency of the reference signal and the intermediate frequency of the wireless transceiver.
15. The apparatus of claim 13, wherein the wireless transceiver comprises: A modem configured to perform the detection, alignment, mapping, association, and determination.
16. The apparatus of claim 1, wherein the reference signal has a determinable correlation between the at least one frequency of the reference signal and a plurality of time indices.
17. The apparatus according to claim 16, wherein: The plurality of time indices span the reference signal having a time period of multiple frequencies including the at least one frequency; The plurality of frequencies includes a frequency range; and The one or more target frequencies of the potential interference signal substantially encompass the frequency range.
18. The apparatus of claim 16, wherein the wireless transceiver comprises: A mixer configured to couple at least one of the one or more antennas to a modem; and A signal generator, coupled to the mixer and configured to: Generate the reference signal; as well as The reference signal is coupled to the mixer to facilitate frequency conversion.
19. The apparatus of claim 18, wherein the signal generator comprises: Oscillator circuit, the oscillator circuit comprising: Select circuit; A frequency-converting local oscillator, coupled to the selection circuit and configured to generate the reference signal for proximity detection or interference detection; and A local oscillator, coupled to the selection circuit and configured to generate a local oscillator signal for wireless communication.
20. The apparatus of claim 19, wherein the wireless transceiver is configured to: The radar transmit signal is transmitted using at least one of the one or more antennas; The radar received signal is received via at least one other antenna among the one or more antennas, the radar received signal being associated with the radar transmitted signal and including a reflected signal component; The radar received signal is frequency-converted using the reference signal generated by the frequency-converting local oscillator to produce a down-converted radar received signal, the reference signal including a frequency modulation signal; and The reflected signal component is detected from the signal received by the down-conversion radar.
21. The apparatus of claim 1, wherein the wireless transceiver is configured to: The interference signal is adapted based on the interference frequency.
22. The apparatus of claim 21, wherein the wireless transceiver is configured to adapt to the interfering signal by performing at least one of the following: Based on the interference frequency, reduce at least one countermeasure used to cancel potential interference signals; Reduce the amount of signal filtering based on the interference frequency; Switching communication from one frequency to another; Adjust the intermediate frequency of the receiver chain; or Reduce the sampling rate of the analog-to-digital converter (ADC).
23. An apparatus for detecting an interfering device, the apparatus comprising: A component for transforming a received signal from a first frequency to a second frequency using a reference signal to generate a transformed received signal, the reference signal including at least one frequency that is correlated with one or more target frequencies of a potential interference signal. A component for converting at least one version of the transformed received signal in the analog domain into a transformed received signal in the digital domain; A component for detecting interference signals in the converted received signal based on the correlation and using at least one threshold; and A component for determining the interference frequency of the interference signal based on at least one frequency of the reference signal.
24. The apparatus of claim 23, further comprising: A component for adapting the interference signal based on the interference frequency.
25. A method for detecting an interfering device, the method comprising: The received signal is transformed from a first frequency to a second frequency using a reference signal to generate a transformed received signal, the reference signal including at least one frequency that is correlated with one or more target frequencies of potential interference signals. At least one version of the transformed received signal in the analog domain is converted into a transformed received signal in the digital domain; Based on the correlation, and using at least one threshold, detect that the converted received signal includes interference signals; and The interference frequency of the interference signal is determined based on at least one frequency of the reference signal.
26. The method of claim 25, wherein: The detection includes detecting that a sample among a plurality of samples of the converted received signal is part of the interference signal, the sample corresponding to a timestamp; and The determination includes mapping the timestamp of the sample to a time index of the reference signal, the time index being associated with at least one frequency of the reference signal.
27. The method of claim 26, wherein the detection comprises: The magnitude of one of the plurality of samples is compared with the at least one threshold.
28. An apparatus comprising: A wireless transceiver configured to connect to one or more antennas, the wireless transceiver comprising: A mixer, configured to couple at least one of the one or more antennas to a modem; and A signal generator, the signal generator comprising: Selection circuit, the selection circuit being coupled to the mixer; A frequency-converting local oscillator, coupled to the selection circuit and configured to generate a reference signal for proximity detection at a first time and for interfering detection at a second time; and A local oscillator, coupled to the selection circuit and configured to generate a local oscillator signal for wireless communication.
29. The apparatus of claim 28, wherein: The frequency-converting local oscillator is configured to generate a frequency-converting signal; and The wireless transceiver is configured to use the selection circuit to route the frequency-converted signal from the frequency-converted local oscillator to the mixer to provide the frequency-converted signal as the reference signal for interference detection at the second time.
30. The apparatus of claim 29, wherein: The frequency-modulated local oscillator is configured to generate a frequency-modulated signal; and The wireless transceiver is configured to use the selection circuit to route the frequency modulation signal from the frequency-modulated local oscillator to the mixer to provide the frequency modulation signal as a reference signal for proximity detection at the first time.