Methods, apparatuses, electronic devices, and readable storage media for handling chip interference

By adjusting the transmission rate and power of the wireless chip, the problem of cross-channel interference in electronic devices was solved, improving communication quality and service execution efficiency.

CN115733506BActive Publication Date: 2025-10-31HUAWEI TECH CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202111015603.5
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-08-31
Publication Date
2025-10-31
Estimated Expiration
2041-08-31

AI Technical Summary

Technical Problem

In electronic devices, when two channels communicate wirelessly, cross-channel interference leads to poor communication quality, especially between wireless chips that operate on different frequency bands but whose channels do not overlap.

Method used

Inter-channel interference can be reduced by adjusting the transmission rate and transmit power of wireless chips, especially when one wireless chip is performing a service, by controlling the parameters of another wireless chip, for example by adjusting parameters by detecting low-noise amplifier saturation or signal strength indication.

Benefits of technology

It effectively reduces cross-channel interference, improves wireless communication quality, and ensures the smooth execution of services.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115733506B_ABST
    Figure CN115733506B_ABST
Patent Text Reader

Abstract

This application provides a method, apparatus, electronic device, and readable storage medium for handling chip interference. The electronic device includes a first wireless chip and a second wireless chip. In the method, the electronic device can control the first wireless chip to perform a first service on a first channel. In response to controlling the second wireless chip to perform a second service on a second channel, the electronic device adjusts a first parameter of the first wireless chip. The first parameter includes a transmission rate and / or a transmission power. The second channel does not overlap with the first channel. In this application embodiment, when the electronic device controls the first and second wireless chips to perform services on two non-overlapping channels, the electronic device can adjust the transmission rate and / or transmission power of the first wireless chip, thereby reducing inter-channel interference between the first and second wireless chips.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to wireless communication technology, and more particularly to a method, apparatus, electronic device, and readable storage medium for processing chip interference. Background Technology

[0002] With the development of electronic devices, they have evolved from supporting single-channel wireless communication to supporting dual-channel wireless communication. Dual-channel wireless communication can improve the wireless communication speed and quality of electronic devices. For example, an electronic device that can wirelessly communicate in the 2.4 GHz band can now simultaneously communicate in both the 2.4 GHz band and the 5 GHz band.

[0003] Currently, when electronic devices communicate wirelessly with other electronic devices on two channels simultaneously, mutual interference occurs between the signals of the two channels, resulting in poor wireless communication quality between the two channels of the electronic device. Summary of the Invention

[0004] This application provides a method, apparatus, electronic device, and readable storage medium for processing chip mutual interference, which can reduce inter-channel mutual interference between two chips and improve wireless communication quality.

[0005] In a first aspect, embodiments of this application provide a method for handling chip interference. The execution subject of this method can be an electronic device, a chip in the electronic device, or a central processing unit (CPU). The following description uses an electronic device as an example. In this method, the electronic device can control a first wireless chip to perform a first service on a first channel, and in response to controlling a second wireless chip to perform a second service on a second channel, since the first and second channels do not overlap, cross-channel interference will occur between the first and second wireless chips. Therefore, the electronic device can adjust a first parameter of the first wireless chip to reduce cross-channel interference between the first and second wireless chips. The first parameter includes: transmission rate and / or transmission power.

[0006] In one possible implementation, the electronic device controls the second wireless chip to perform a second service on the second channel. This can be understood as the electronic device supplying power to the second wireless chip and controlling it to switch from not performing any service to performing the second service. The electronic device adjusting the first parameter of the first wireless chip can be achieved by reducing the transmission rate and / or transmission power of the first wireless chip. Because the second wireless chip switches from not performing any service to performing the second service, cross-channel interference occurs between the first and second wireless chips. To reduce this interference, the electronic device can reduce the first parameter of the first wireless chip, thereby improving the communication quality between the two wireless chips.

[0007] In one possible implementation, the electronic device controls the second wireless chip to perform a second service on the second channel. This can be understood as the electronic device controlling the second wireless chip to switch from performing other services to performing the second service. The electronic device adjusting the first parameter of the first wireless chip can be achieved by the electronic device adaptively adjusting the first parameter of the first wireless chip based on the second service and the mapping relationship between the second service and the first parameter. This also reduces cross-channel interference between the first and second wireless chips.

[0008] In one embodiment, when both the first wireless chip and the second wireless chip are working, i.e., the electronic device controls the first wireless chip to perform a first service on the first channel and the electronic device controls the second wireless chip to perform a second service on the second channel, in this scenario, the electronic device can detect and reduce the first parameter of the first wireless chip in response to detecting the saturation of the low-noise amplifier in the second wireless chip.

[0009] The saturation of the low-noise amplifier in the second wireless chip indicates that the radio frequency signal emitted by the first wireless chip significantly interferes with the signal of the second wireless chip. Therefore, the electronic device can reduce the first parameter of the first wireless chip to reduce the interference of the radio frequency signal emitted by the first wireless chip on the second wireless chip.

[0010] In one embodiment, when both the first wireless chip and the second wireless chip are working, i.e., the electronic device controls the first wireless chip to perform a first service on the first channel and the electronic device controls the second wireless chip to perform a second service on the second channel, in this scenario, the electronic device can detect the received signal strength indicator (RSSI) of the low noise amplifier in the second wireless chip and adjust the first parameter of the first wireless chip based on the RSSI of the low noise amplifier in the second wireless chip.

[0011] Firstly, if the electronic device detects that the RSSI of the low-noise amplifier in the second wireless chip is greater than or equal to the first preset signal strength, it determines that the radio frequency signal emitted by the first wireless chip is causing significant interference to the signal of the second wireless chip. Therefore, the electronic device can reduce the first parameter of the first wireless chip to reduce the interference of the radio frequency signal emitted by the first wireless chip to the second wireless chip.

[0012] Secondly, if the electronic device detects that the RSSI of the low-noise amplifier in the second wireless chip is less than the second preset signal strength, the electronic device may not limit the first parameter of the first wireless chip. The second preset signal strength is less than the first preset signal strength.

[0013] Third, if the electronic device detects that the RSSI of the low-noise amplifier in the second wireless chip is greater than or equal to the second preset signal strength and less than the first preset signal strength, the electronic device can adjust the first parameter of the first wireless chip according to the RSSI of the low-noise amplifier in the second wireless chip, the second service, and the mapping relationship between RSSI, service and the first parameter, so as to minimize the cross-channel interference between the first wireless chip and the second wireless chip.

[0014] As in the above embodiment, the electronic device reducing the first parameter of the first wireless chip can be understood as: the electronic device reducing the first parameter of the first wireless chip based on the second service and the mapping relationship between the second service and the first parameter.

[0015] It should be understood that, if the second service has a higher priority, the electronic device can, while ensuring the first wireless chip can execute the first service, minimize the transmission rate and / or transmission power of the first wireless chip to the greatest extent possible. This reduces inter-channel interference between the first and second wireless chips while ensuring the smooth execution of the second service. If the second service has a lower priority, the electronic device can, while ensuring the first wireless chip can execute the first service, reduce the transmission rate and / or transmission power of the first wireless chip to a lesser extent, so as not to affect the execution of the second service and to reduce inter-channel interference between the first and second wireless chips.

[0016] In one possible implementation, both the first wireless chip and the second wireless chip can be Wi-Fi chips.

[0017] Secondly, embodiments of this application provide a chip interference processing apparatus, the electronic device including a first wireless chip and a second wireless chip, the apparatus comprising:

[0018] CPU, used for:

[0019] Controlling the first wireless chip to perform a first service on the first channel; and,

[0020] In response to controlling the second wireless chip to perform a second service on the second channel, the first parameter of the first wireless chip is adjusted, the first parameter including: transmission rate and / or transmission power, wherein the second channel does not overlap with the first channel.

[0021] In one possible implementation, the CPU, specifically configured to control the second wireless chip to begin executing the second service on the second channel in response to the power-on of the second wireless chip, reduces the first parameter of the first wireless chip.

[0022] In one possible implementation, the CPU is further configured to reduce a first parameter of the first wireless chip in response to detecting saturation of the low-noise amplifier in the second wireless chip.

[0023] In one possible implementation, the CPU is further configured to detect the received signal strength indicator (RSSI) of the low-noise amplifier in the second wireless chip; and adjust the first parameter of the first wireless chip based on the RSSI of the low-noise amplifier in the second wireless chip.

[0024] In one possible implementation, the CPU is specifically configured to reduce a first parameter of the first wireless chip in response to the low-noise amplifier in the second wireless chip having an RSSI greater than or equal to a first preset signal strength.

[0025] In one possible implementation, the CPU is specifically configured to reduce the first parameter of the first wireless chip based on the second service and the mapping relationship between the service and the first parameter.

[0026] In one possible implementation, the CPU is specifically configured to, in response to the low-noise amplifier in the second wireless chip having an RSSI greater than or equal to a second preset signal strength and less than a first preset signal strength, adjust the first parameter of the first wireless chip according to the RSSI of the low-noise amplifier in the second wireless chip, the second service, and the mapping relationship between RSSI, service, and the first parameter, wherein the second preset signal strength is less than the first preset signal strength.

[0027] In one possible implementation, both the first wireless chip and the second wireless chip are Wi-Fi chips.

[0028] Thirdly, embodiments of this application provide an electronic device that may include: a processor, a memory, a first wireless chip, and a second wireless chip, wherein the processor is connected to both the first and second wireless chips. The memory stores computer-executable program code, which includes instructions; when the processor executes the instructions, the instructions cause the electronic device to perform the method described in the first aspect.

[0029] Fourthly, embodiments of this application provide an electronic device that can be the chip interference processing apparatus provided in the second aspect or the electronic device described in the first aspect. The electronic device may include units, modules, or circuits for performing the methods provided in the first aspect.

[0030] Fifthly, embodiments of this application provide a computer program product containing instructions that, when run on a computer, cause the computer to perform the method described in the first aspect above.

[0031] In a sixth aspect, embodiments of this application provide a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the method described in the first aspect.

[0032] The beneficial effects of the various possible implementations of the second to sixth aspects mentioned above can be found in the beneficial effects of the first aspect mentioned above, and will not be repeated here.

[0033] This application provides a method, apparatus, electronic device, and readable storage medium for handling chip interference. The electronic device includes a first wireless chip and a second wireless chip. In the method, the electronic device can control the first wireless chip to perform a first service on a first channel. In response to controlling the second wireless chip to perform a second service on a second channel, the electronic device adjusts a first parameter of the first wireless chip. The first parameter includes a transmission rate and / or a transmission power. The second channel does not overlap with the first channel. In this application embodiment, when the electronic device controls the first and second wireless chips to perform services on non-overlapping channels, the electronic device can adjust the transmission rate and / or transmission power of the first wireless chip, thereby reducing inter-channel interference between the first and second wireless chips. Attached Figure Description

[0034] Figure 1 This is a schematic diagram of the current channel distribution in the 5GHz band;

[0035] Figure 2 A schematic diagram of the layout of an electronic device provided in an embodiment of this application;

[0036] Figure 3 A schematic diagram of the structure of an electronic device provided in an embodiment of this application;

[0037] Figure 4 A schematic flowchart of one embodiment of the chip interference processing method provided in this application;

[0038] Figure 5 This is a schematic diagram showing the relationship between the transmission rate of Wi-Fi chip 1 and the decrease rate of the maximum throughput of Wi-Fi chip 2 provided in the embodiments of this application.

[0039] Figure 6 A schematic flowchart of another embodiment of the chip interference handling method provided in this application;

[0040] Figure 7A Another structural schematic diagram of the electronic device provided in the embodiments of this application;

[0041] Figure 7BA schematic flowchart of another embodiment of the chip interference handling method provided in this application;

[0042] Figure 8 Another structural schematic diagram of the electronic device provided in the embodiments of this application;

[0043] Figure 9 A schematic flowchart of another embodiment of the chip interference handling method provided in this application;

[0044] Figure 10 A schematic flowchart of another embodiment of the chip interference handling method provided in this application;

[0045] Figure 11 This is another structural schematic diagram of the electronic device provided in the embodiments of this application. Detailed Implementation

[0046] Electronic devices supporting single-channel wireless communication can communicate with other electronic devices on their supported channels. For example, if the electronic device is a mobile phone that supports the 2.4GHz band, it can communicate with other electronic devices on channels within the 2.4GHz band. Currently, most electronic devices supporting single-channel wireless communication operate in the 2.4GHz band because this band only contains three non-overlapping 20MHz frequency bands, leading to severe communication interference. A dual-channel technology solution is provided to enable electronic devices to support dual channels, allowing them to communicate simultaneously on different channels, thereby enhancing communication quality. For example, an electronic device can communicate simultaneously on channels in the 2.4GHz band and channels in the 5GHz band, or simultaneously on two channels in the 5GHz band, or simultaneously on channels in the 2.4GHz band. The following embodiments use "electronic devices communicating simultaneously on two channels in the 5GHz band" as an example to illustrate the chip interference handling method provided in this application.

[0047] Figure 1 This is a schematic diagram of the current channel distribution in the 5GHz band. (Refer to...) Figure 1 Currently, the 5GHz band comprises seven segments: segment 1, segment 2, ..., segment 7. Segment 1 includes the frequency range of 4.9GHz to 5.15GHz. Each segment, from segment 2 to segment 7, contains multiple channels, each with a bandwidth of 20MHz, 40MHz, or 80MHz. This application does not limit the bandwidth of the channels used by the electronic device. Figure 1Taking a 20MHz bandwidth per channel as an example, segment 2 can include: channel 36 (ch36), ch40, ... ch48. Segment 3 can include: ch52, ch56, ... ch64. Segment 4 can include: ch100, ch104, ... ch112. Segment 5 can include: ch116, ch120, ... ch128. Segment 6 can include: ch132, ch136, ... ch144. Segment 7 can include: ch149, ch153, ... ch165. It should be understood that... Figure 1 Segment 1 is not shown in the text.

[0048] For example, an electronic device can communicate simultaneously on two different channels in the 5GHz band, such as channel 36 and channel 149. This is because the device includes two Wi-Fi chips; it can control one chip to communicate on channel 36 and the other on channel 149.

[0049] Figure 2 This is a schematic diagram of the layout of an electronic device provided in an embodiment of this application. (Refer to...) Figure 2 In the context of device 'a', the electronic device includes a battery and a motherboard. The motherboard houses a central processing unit (CPU) and two Wi-Fi chips, such as Wi-Fi chip 1 and Wi-Fi chip 2. The battery is connected to the CPU, and the CPU is connected to both Wi-Fi chip 1 and Wi-Fi chip 2.

[0050] Wi-Fi chip 1 and Wi-Fi chip 2 have the same structure. The following description uses Wi-Fi chip 1 as an example to illustrate the structure of the electronic device and the structure of the Wi-Fi chip itself. (Refer to...) Figure 3The Wi-Fi chip 1 may include: a baseband chip, an analog-to-digital converter (ADC), variable gain amplifiers (VGA), a low-pass filter, a first mixer, a low-noise amplifier (LNA), a power amplifier (PA), a second mixer, a digital-to-analog converter (DAC), and an antenna. It is understood that the structure illustrated in this embodiment does not constitute a specific limitation on the Wi-Fi chip. In other embodiments of this application, the Wi-Fi chip may include more or fewer components than illustrated, or combine some components, or split some components, or have different component arrangements. The illustrated components may be implemented in hardware, software, or a combination of software and hardware. It should be understood that... Figure 3 The battery in the electronic device is not shown.

[0051] The CPU is connected to the baseband chips in Wi-Fi chip 1 and Wi-Fi chip 2, respectively. The CPU is used to transmit radio frequency signals through a transmission path consisting of a baseband chip, DAC, second mixer, PA, and antenna, and to receive radio frequency signals from other electronic devices through a reception path consisting of an antenna, LNA, first mixer, low-pass filter, VGA, ADC, and baseband chip, thereby realizing wireless communication between electronic devices and other electronic devices.

[0052] In this process, for electronic devices transmitting radio frequency (RF) signals, the CPU sends data to the baseband chip, which encodes and modulates the data to generate a digital baseband signal. The baseband chip then sends this digital baseband signal to the DAC (Digital Converter). The DAC converts the digital baseband signal into an analog baseband signal and sends it to the second mixer. The second mixer up-converts the analog baseband signal into a high-frequency RF signal, which the antenna can then transmit. For electronic devices receiving RF signals, the antenna receives high-frequency RF signals from other electronic devices. The LNA (Low-Amplifier) ​​performs a first-stage power amplification on this high-frequency RF signal, and the first mixer down-converts the amplified high-frequency RF signal back into an analog baseband signal. A low-pass filter allows analog baseband signals below a preset frequency to pass through while filtering out signals above that preset frequency. A VGA (Video Controller) performs a second-stage power amplification on analog baseband signals below a preset frequency and inputs them to the ADC (Analog Converter). The ADC converts the analog baseband signal into a digital baseband signal, which is then input to the baseband chip. The baseband chip can demodulate and decode the received digital baseband signal to obtain data, and then send the data to the CPU. The CPU can perform corresponding operations based on the received data. This application provides a brief description of the principles of electronic devices transmitting and receiving radio frequency signals; further detailed explanations can be found in relevant descriptions in the prior art.

[0053] parameter Figure 2 a and Figure 3 As shown, because the battery occupies most of the space in the electronic device, the space left for the motherboard is very small, resulting in a close proximity between the antennas in the two Wi-Fi chips. When Wi-Fi chip 1 and Wi-Fi chip 2 are working simultaneously, the transmission of radio frequency signals from one Wi-Fi chip will cause a deterioration in the communication quality of the other Wi-Fi chip.

[0054] When Wi-Fi chip 1 and Wi-Fi chip 2 operate on the same channel, such as channel ch36 in the 5GHz band, co-channel interference can occur. Currently, Wi-Fi chip 1 and Wi-Fi chip 2 can compete for the channel using the Carrier Sense Multiple Access with Collision Avoidance (CSMA / CA) mechanism of the IEEE 802.11 protocol. Only one Wi-Fi chip can transmit radio frequency signals in channel ch36 at any given time, thus avoiding co-channel interference between them.

[0055] When Wi-Fi chip 1 and Wi-Fi chip 2 operate on different channels and their channels overlap (e.g., Wi-Fi chip 1 operates on channel 36 of the 5GHz band, and Wi-Fi chip 2 operates on channel 38 of the 5GHz band), refer to... Figure 1 Because channels 36 and 38 overlap, Wi-Fi chip 1 and Wi-Fi chip 2 can listen to each other's signals. Wi-Fi chip 1 and Wi-Fi chip 2 can compete for the channel based on the CSMA / CA contention mechanism of the IEEE 802.11 protocol. Only one Wi-Fi chip can transmit radio frequency signals at any given time, thus avoiding interference between Wi-Fi chip 1 and Wi-Fi chip 2.

[0056] When Wi-Fi chip 1 and Wi-Fi chip 2 operate on different channels that do not overlap (e.g., Wi-Fi chip 1 operates on channel 36 of the 5GHz band, and Wi-Fi chip 2 operates on channel 48 (or 149) of the 5GHz band), or when Wi-Fi chip 1 operates on a channel in the 2.4GHz band, and Wi-Fi chip 2 operates on a channel in the 5GHz band), or when Wi-Fi chip 1 and Wi-Fi chip 2 operate on non-overlapping channels in the 2.4GHz band, cross-channel interference will occur between them. Cross-channel interference can be understood as follows: the transmission of radio frequency signals by Wi-Fi chip 1 operating on non-overlapping channels will lead to a deterioration in the communication quality of Wi-Fi chip 2, and vice versa.

[0057] Inter-channel interference can also be understood as follows: the radio frequency signal transmitted by Wi-Fi chip 1 causes LNA saturation in the radio frequency front-end of Wi-Fi chip 2, and the radio frequency signal transmitted by Wi-Fi chip 2 causes LNA saturation in the radio frequency front-end of Wi-Fi chip 1. For example, if the signal strength of the radio frequency signal received by the LNA is greater than or equal to a predetermined signal strength, such as a predetermined signal strength of -15dBm, and the signal strength of the radio frequency signal received by the LNA is 0dBm, it will lead to LNA saturation. When the LNA is saturated, the radio frequency signal amplified by the LNA is distorted, causing the baseband chip to be unable to demodulate the signal.

[0058] For example, if Wi-Fi chip 1 performs file transfer on channel 36 and Wi-Fi chip 2 performs screen mirroring on channel 149, cross-channel interference between Wi-Fi chip 1 and Wi-Fi chip 2 will degrade the communication quality (or performance) of Wi-Fi chip 1 and Wi-Fi chip 2. This may result in slower file transfer speeds for Wi-Fi chip 1, increased screen mirroring stuttering on the peer device communicating with Wi-Fi chip 2, and a lower screen mirroring frame rate (fps). The screen mirroring frame rate (fps) can be 60, 30, etc. Taking a screen mirroring frame rate of 60fps as an example, a screen mirroring frame rate of 60fps can be understood as the electronic device refreshing the screen mirroring interface at a refresh rate of 60Hz, that is, displaying 60 frames of the screen mirroring interface per second.

[0059] Reference Figure 2 In one embodiment, to reduce inter-channel interference between Wi-Fi chip 1 and Wi-Fi chip 2, an isolation device can be provided between them. This isolation device may include a metal layer. While the isolation device can reduce inter-channel interference to some extent, the space available for the motherboard in current electronic devices is very small, resulting in limited space occupied by the isolation device. Therefore, the isolation effect of current isolation devices on inter-channel interference between Wi-Fi chip 1 and Wi-Fi chip 2 is limited. It should be understood that... Figure 3 The isolation device is not shown. For example, if the signal strength of the radio frequency signal emitted by Wi-Fi chip 2 is 20dBm and the isolation degree of the isolation device is 20dB, then Wi-Fi chip 1 receives a radio frequency signal with a signal strength of 0dBm from Wi-Fi chip 2. The signal strength of this radio frequency signal is greater than -15dBm, the LNA saturates, and thus affects the communication quality of Wi-Fi chip 1.

[0060] Based on the above issues, in scenarios where electronic devices include two Wi-Fi chips, the higher the power of the radio frequency signal transmitted by one Wi-Fi chip, the greater the impact on the communication quality of the other Wi-Fi chip. Furthermore, the higher the rate of the radio frequency signal transmitted by one Wi-Fi chip, the more frequently it transmits radio frequency signals, and the greater the impact on the communication quality of the other Wi-Fi chip. Therefore, the transmission rate and power of one Wi-Fi chip have a significant impact on the communication quality of the other Wi-Fi chip. In this regard, embodiments of this application provide a chip interference processing method. By reducing the transmission power and / or transmission rate of the radio frequency signal of one Wi-Fi chip, the impact of inter-channel interference on the communication quality of the other Wi-Fi chip is reduced, thereby improving the communication quality of the Wi-Fi chip. This addresses the problem of decreased communication performance of dual wireless chips in scenarios with inter-channel interference due to insufficient isolation (due to limited motherboard space).

[0061] It should be understood that the chip interference handling method provided in the embodiments of this application can be applied not only to scenarios containing two Wi-Fi chips, but also to Bluetooth chips, 5G cellular mobile network chips, and other chips with the same characteristics as Wi-Fi chips. Figure 3 This applies to scenarios involving at least two wireless chips with identical or similar radio frequency structures, as shown in the Wi-Fi chip example. For instance, the applicable scenarios for this application embodiment can include: a Bluetooth chip and a Wi-Fi chip, or two Bluetooth chips, or two 5G cellular network chips, or a Bluetooth chip and a 5G cellular network chip, or two Bluetooth chips and two Wi-Fi chips, etc. The scenarios described in this application embodiment are not limited; the following embodiments use a scenario with two Wi-Fi chips as an example for illustration.

[0062] In one embodiment, the electronic device in this application can be referred to as user equipment (UE), terminal, etc. For example, the electronic device can be a mobile phone, portable Android device (PAD), personal digital assistant (PDA), handheld device with wireless communication function, computing device, vehicle device or wearable device, virtual reality (VR) terminal device, augmented reality (AR) terminal device, wireless terminal in industrial control, wireless terminal in smart home, etc., and other electronic devices with dual wireless chips. The form of the electronic device is not specifically limited in this application embodiment.

[0063] The chip interference processing method provided in this application is described below with reference to specific embodiments. These embodiments can be combined with each other, and the same or similar concepts or processes may not be described again in some embodiments.

[0064] Figure 4 This is a schematic flowchart of one embodiment of the chip interference handling method provided in this application. (Refer to...) Figure 4 The chip interference handling method provided in this application embodiment may include:

[0065] S401, the CPU controls the first wireless chip to execute the first service on the first channel.

[0066] The electronic device includes a first wireless chip and a second wireless chip. After the electronic device is powered on, the CPU can control the first wireless chip and / or the second wireless chip to operate based on the services that need to be executed. When there are few services, the CPU can control the first wireless chip to execute the first service on the first channel, at which time the second wireless chip is in a power-off state. For example, the first wireless chip can be as described above. Figure 3 The Wi-Fi chip 1 in the middle can have the first channel as ch36 in the 5GHz band.

[0067] The primary business may include, but is not limited to: proximity discovery services, services within news, shopping, or social applications, file sharing services, phone cloning services, download services, gaming services, and live streaming services.

[0068] It should be understood that when the second wireless chip is not powered on, the CPU may not limit the transmission rate and transmit power of the first wireless chip. In one embodiment, the CPU can control the transmission rate and transmit power of the first wireless chip based on the received signal strength indication (RSSI) of the signal from the peer device. For example, when the RSSI of the signal from the peer device is high, such as -40 dBm, the communication quality of the first wireless chip is good, and the CPU can control the baseband chip to reduce its own transmit power to reduce power consumption. When the RSSI of the signal from the peer device is low, such as -45 dBm, the CPU can control the baseband chip to increase its own transmit power to improve the communication quality with the peer device. This application does not elaborate on the control methods of transmit power and transmission rate when only the first wireless chip is working in the electronic device; please refer to the relevant descriptions in the prior art.

[0069] S402, in response to controlling the second wireless chip to perform a second service on the second channel, the CPU reduces the transmission rate and / or transmission power of the first wireless chip, and the second channel does not overlap with the first channel.

[0070] The second channel does not overlap with the first channel. In one embodiment, the first and second channels can be channels in different frequency bands, such as the first channel being a channel in the 5 GHz band and the second channel being a channel in the 2.4 GHz band. In another embodiment, the first and second channels can be non-overlapping channels in the same frequency band, such as the first channel being ch36 in the 5 GHz band and the second channel being ch149 (or ch58, ch102, etc.) in the 5 GHz band.

[0071] When there are many services, the first wireless chip cannot execute all of them. The CPU can allocate some of the services to the second wireless chip. Before the second wireless chip executes any services, it is in a power-off state. When the CPU needs to execute services through the second wireless chip, it can control the battery to power on the second wireless chip, so that the second wireless chip can start executing services.

[0072] After the second wireless chip is powered on, the CPU can control the second wireless chip to perform a second service on the second channel. The second service may be the same as or different from the first service. For example, the second wireless chip can be as described above. Figure 3 The Wi-Fi chip 2 in the middle can have a second channel of ch149 in the 5GHz band.

[0073] The second service may include, but is not limited to: location service, intelligent network selection (or background scanning / interference detection) service, proximity discovery service, device-to-device (D2D) service, screen mirroring service, gaming service, and live streaming service, etc.

[0074] In one embodiment, the same service may further include multiple sub-types of services. For example, a screen mirroring service may include a 60fps screen mirroring service, a 30fps screen mirroring service, etc. It should be understood that the service change in the embodiments of this application can be understood as: changing to a different service, or changing to a different sub-type of service within the same service.

[0075] In one embodiment, the first wireless chip can be either a Wi-Fi main chip or a Wi-Fi secondary chip in an electronic device. When the first wireless chip is a Wi-Fi main chip, the second wireless chip is a Wi-Fi secondary chip; when the first wireless chip is a Wi-Fi secondary chip, the second wireless chip is a Wi-Fi main chip. The following description uses Wi-Fi main chip 1 and Wi-Fi secondary chip 2 as an example. Table 1 shows example application scenarios for Wi-Fi main chip 1 and Wi-Fi main chip 2. It should be understood that the service remarks are explanations of the service or descriptions of its application scenarios.

[0076] Table 1

[0077]

[0078] For example, after an electronic device is powered on, the CPU can control Wi-Fi chip 1 to execute services in a news application on the first channel. When the device needs to execute a game, the CPU can control the battery to power Wi-Fi chip 2, enabling Wi-Fi chip 2 to execute the game on the second channel. In this scenario, if Wi-Fi chip 1 has not finished executing services in the news application, the CPU can control Wi-Fi chip 1 to execute both services in the news application and the game on the first channel; if Wi-Fi chip 1 has finished executing services in the news application, the CPU can control Wi-Fi chip 1 to execute the game on the first channel.

[0079] For example, after an electronic device is powered on, the CPU can control Wi-Fi chip 2 to perform location services on the first channel. When the device needs to perform proximity discovery, the CPU can control the battery to power Wi-Fi chip 1, enabling Wi-Fi chip 1 to perform proximity discovery on the second channel. In this scenario, if Wi-Fi chip 2 has not completed the location service, the CPU can control Wi-Fi chip 2 to perform both location services and proximity discovery on the first channel; if Wi-Fi chip 2 has completed the location service, the CPU can control Wi-Fi chip 2 to perform proximity discovery on the first channel.

[0080] In this way, the CPU can control the first wireless chip to perform the first service on the first channel and control the second wireless chip to perform the second service on the second channel, with the first and second wireless chips working simultaneously.

[0081] In this embodiment of the application, when the CPU controls the second wireless chip to perform the second service on the second channel (or the CPU detects that the second wireless chip is powered on), the first wireless chip and the second wireless chip work simultaneously. In order to avoid cross-channel interference between the first wireless chip and the second wireless chip, the CPU can reduce the transmission rate and / or transmission power of the first wireless chip. For details, please refer to the relevant descriptions in the following methods 1 and 2.

[0082] In one embodiment, S402 can be replaced by: the CPU detecting that the second wireless chip is powered on, and reducing the transmission rate and / or transmission power of the first wireless chip. In one embodiment, the transmission rate and / or transmission power of the first wireless chip can be referred to as a first parameter of the first wireless chip. It should be understood that the first parameter may also include other parameters that interfere with the signals received by the wireless chip.

[0083] Method 1:

[0084] In one embodiment, taking the CPU reducing the transmission rate as an example, the CPU can adjust the transmission rate of the first wireless chip to a preset transmission rate. For instance, this preset transmission rate can be a preset percentage of the maximum transmission rate supported by the first wireless chip. For example, if the maximum transmission rate supported by the first wireless chip is 500 Mbps and the preset percentage is 50%, then the CPU can adjust the transmission rate of the first wireless chip to a preset 250 Mbps. Alternatively, in one embodiment, reducing the transmission rate can be understood as the CPU reducing the maximum transmission rate of the first wireless chip.

[0085] In this embodiment, taking the reduction of transmission power by the CPU as an example, the CPU can reduce the transmission power of the first wireless chip by a preset amount based on its current transmission power. For example, if the current transmission power of the first wireless chip is 20dBm and the preset power is 6dBm, the CPU can adjust the transmission power of the first wireless chip to a preset 14dBm.

[0086] In this embodiment, taking the reduction of transmission rate and transmission power by the CPU as an example, the CPU can adjust the transmission rate of the first wireless chip to a preset transmission rate, and reduce the transmission power of the first wireless chip from its current transmission power by a preset amount. For example, the CPU can adjust the transmission rate of the first wireless chip to a preset 250 Mbps, and adjust the transmission power of the first wireless chip to a preset 14 dBm.

[0087] Method 2:

[0088] In one embodiment, the CPU can determine the priority of a second service based on that service, and then adaptively reduce the transmission rate and / or transmission power of the first wireless chip based on that priority. Specifically, if the priority of the second service is high, the CPU can reduce the transmission rate and / or transmission power of the first wireless chip to the maximum extent possible, while ensuring that the first wireless chip can execute the first service, to guarantee the smooth execution of the second service. If the priority of the second service is low, the CPU can reduce the transmission rate and / or transmission power of the first wireless chip to a smaller extent, while ensuring that the first wireless chip can execute the first service, so as not to affect the execution of the second service. This embodiment does not apply a one-size-fits-all approach to the transmission rate and / or transmission power, but rather adaptively reduces the transmission rate and / or transmission power of the first wireless chip based on the second service. While ensuring reduced inter-channel interference, this improves the execution efficiency and success rate of both the first and second services, and enhances processing accuracy and precision.

[0089] In Method 2, taking the reduction of the transmission rate and transmission power of the first wireless chip by the CPU as an example, Table 2 exemplarily shows the configuration table stored in the CPU. The configuration table is used to characterize different services and their priorities, as well as the mapping relationship between transmission rate and reduced transmission power. In this embodiment, the CPU can adaptively reduce the transmission rate and transmission power of the first wireless chip based on the second service and Table 2 below. It should be understood that Table 2 is one representation of the mapping relationship between different services and their priorities, as well as the mapping relationship between transmission rate and reduced transmission power. This mapping relationship can also be characterized in other forms, such as Extensible Markup Language (XML) files.

[0090] Table 2

[0091] Priority identifier business Transmission rate and transmit power 0 Emergency Business Transmission rate increased by 30%, transmission power reduced by 9dB 1 60fps screen mirroring service Transmission rate increased by 40%, transmission power reduced by 9dB 2 30fps screen mirroring service Transmission rate × 50%, transmission power reduced by 6dB 3 Play audio Transmission rate increased by 60%, transmission power reduced by 6dB 4 Transfer files Transmission rate increased by 80%, transmission power reduced by 3dB 5 Transmitting messages Transmission rate × 90%, no limit on transmission power 6-14 Reserved No restrictions on transmission rate and transmission power 15 keep alive No restrictions on transmission rate and transmission power

[0092] As shown in Table 2 above, priority is represented by numbers, with smaller numbers indicating higher service priority. An emergency service could be a service that wakes up the peer device of the second wireless chip. Reserved can be understood as services for which priorities 6-14 have not yet been set. Keep-alive can be understood as the second wireless chip not executing a service; that is, the second wireless chip is powered on but has not yet executed a service. The rates shown in Table 2 are the maximum transmission rates supported by the first wireless chip.

[0093] In one embodiment of methods 1 and 2 above, the CPU can reduce the transmit power of the first wireless chip in the following ways: for example, the CPU can control the PA to reduce the power amplification factor, or the CPU can reduce the number of antennas used to transmit radio frequency signals, etc.

[0094] In one embodiment of methods 1 and 2 above, the CPU can reduce the transmission rate of the first wireless chip in the following manner:

[0095] In one embodiment, for screen mirroring services, the transmission rate of the first wireless chip is very small, such as less than 10Mbps. The CPU can reduce the transmission power of the first wireless chip without reducing the transmission rate.

[0096] In one embodiment, the CPU can reduce the transmission rate of the first wireless chip by reducing the maximum throughput of the first wireless chip to a preset throughput. When the amount of data to be transmitted exceeds the preset throughput, the data to be transmitted can be buffered and transmitted gradually.

[0097] The above two methods of CPU reducing the transmission rate of the first wireless chip are examples. The CPU can also use other methods to reduce the transmission rate of the first wireless chip, and this application embodiment does not limit this.

[0098] In this embodiment, when the first wireless chip and the second wireless chip in the electronic device operate simultaneously, the CPU can reduce the transmission rate and / or transmission power of the first wireless chip, thereby reducing inter-channel interference between the first and second wireless chips. Furthermore, the CPU can adaptively reduce the transmission rate and / or transmission power of the first wireless chip based on the service executed by the second wireless chip. While ensuring reduced inter-channel interference, this guarantees the smooth execution of both the first and second services, improving processing precision and accuracy.

[0099] For example, in the simulation test, when Wi-Fi chip 1 performs the first service (such as file transfer) on ch36 and Wi-Fi chip 2 performs the second service (such as screen mirroring) on ​​ch149, after the CPU reduces the transmission rate and / or transmission power of Wi-Fi chip 1, the number of screen mirroring stutters on the peer device of Wi-Fi chip 2 is reduced and the screen mirroring frame rate (fps) is increased, as shown in Table 3 below.

[0100] It should be understood that Table 3 uses the following examples for illustration: the transmission rate of Wi-Fi chip 1 is reduced to 200Mbps, 150Mbps, and 50Mbps respectively, and there is no cross-channel interference between Wi-Fi chip 1 and Wi-Fi chip 2 (for comparison).

[0101] Table 3

[0102] In Table 3, the display interval can be understood as the time interval between two frames displayed on the screen by the electronic device. As can be seen from Table 3, as the transmission rate of Wi-Fi chip 1 decreases, the screen mirroring frame rate of the peer device of Wi-Fi chip 2 gradually increases, and the number of stutters within 15 minutes gradually decreases, thus improving the communication quality of Wi-Fi chip 2.

[0103] For example, in a simulation test scenario, such as Figure 5 As shown, taking the transmission rate of Wi-Fi chip 1 as an example, as the transmission rate of Wi-Fi chip 1 decreases, the rate of decrease in the limit throughput of Wi-Fi chip 2 gradually decreases, which also proves that the inter-channel interference method provided in this embodiment can improve the communication quality of Wi-Fi chip 2.

[0104] As described in the above embodiments, the first wireless chip executes the first service first, and the second wireless chip is powered on later to execute the second service. In one embodiment, in a scenario where both the first and second wireless chips are in a working state, refer to... Figure 6It should be understood that S401A or S402A may also be included after S401-S402. Figure 6 The S401A will be used as an example for explanation.

[0105] S401A, in response to detecting that the second wireless chip is executing a third service, the CPU adjusts the transmission rate and / or transmission power of the first wireless chip based on the third service.

[0106] In S402A, in response to detecting that the first wireless chip is executing a third service, the CPU adjusts the transmission rate and / or transmission power of the second wireless chip based on the third service.

[0107] The third service differs from the first service, and the third service also differs from the second service. In this embodiment, if both the first and second wireless chips are operational, when the first and second wireless chips change the service they are executing, the CPU can adaptively adjust the transmission rate and / or transmit power of the wireless chips based on the changed service, thereby reducing inter-channel interference between the first and second wireless chips and improving their communication quality. It should be understood that the CPU's adjustment of the transmission rate and / or transmit power of the first (or second) wireless chip based on the third service and Table 2 above can be referred to the relevant description of Method 2 above.

[0108] As in the above embodiment, the CPU can adjust the transmission rate and / or RF power of another wireless chip when the wireless chip starts executing a service, or when the wireless chip changes the service it is executing, to reduce inter-channel interference between the two wireless chips. However, if the LNA in the wireless chip becomes saturated due to inter-channel interference during service execution, the received signal will be distorted, and the baseband chip will be unable to process the received signal, causing the electronic device to be unable to communicate with the peer device. Therefore, this application provides a chip interference processing method that can more timely and effectively reduce inter-channel interference between wireless chips and ensure the communication quality of the electronic device. For details, please refer to... Figure 7B The description in the text.

[0109] In the introduction Figure 7B Before introducing the chip interference handling method, another structure of the electronic device is first described. In one embodiment, compared to... Figure 3 The electronic device may also include an LNA saturation detector, which is used to detect whether the LNA in the wireless chip is saturated. For example, the above... Figure 3 It can be replaced with Figure 7A , refer to Figure 7AThe electronic device includes an LNA saturation detector 1 and an LNA saturation detector 2. The first terminal of LNA saturation detector 1 is connected to the output terminal of the LNA in Wi-Fi chip 1, and the second terminal of LNA saturation detector 1 is connected to the CPU. The first terminal of LNA saturation detector 2 is connected to the output terminal of the LNA in Wi-Fi chip 2, and the second terminal of LNA saturation detector 2 is connected to the CPU. LNA saturation detector 1 is used to detect whether the LNA in Wi-Fi chip 1 is saturated, and LNA saturation detector 2 is used to detect whether the LNA in Wi-Fi chip 2 is saturated.

[0110] Taking LNA saturation detector 1 as an example, the method by which LNA saturation detector 1 detects whether the LNA in Wi-Fi chip 1 is saturated is explained. LNA saturation detector 1 can detect the signal strength of the radio frequency signal output by the LNA in Wi-Fi chip 1, and compare the signal strength of the radio frequency signal output by the LNA with a first preset signal strength to determine whether the LNA in Wi-Fi chip 1 is saturated. In one embodiment, the first preset signal strength can be -15dBm.

[0111] Specifically, if the signal strength of the radio frequency signal output by the LNA in Wi-Fi chip 1 is greater than or equal to a first preset signal strength, then the LNA saturation detector 1 determines that the LNA in Wi-Fi chip 1 is saturated. The LNA saturation detector 1 can output information indicating LNA saturation in Wi-Fi chip 1 to the CPU, such as feeding back a high-level signal to the CPU or carrying an identifier 1 in the feedback information, where identifier 1 indicates LNA saturation in Wi-Fi chip 1. Correspondingly, in response to receiving the information indicating LNA saturation in Wi-Fi chip 1, the CPU can determine that the LNA in Wi-Fi chip 1 is saturated.

[0112] exist Figure 7A Based on the structure of the electronic device shown, Figure 7B This is a flowchart illustrating another embodiment of the chip interference handling method provided in this application. (Refer to...) Figure 7B The chip interference handling method provided in this application embodiment may include:

[0113] S701, the CPU controls the first wireless chip to execute the first service on the first channel.

[0114] S702, the CPU controls the second wireless chip to perform the second service on the second channel.

[0115] S701 and S702 can be referred to the relevant descriptions of S401-S402 above.

[0116] S703, in response to detecting LNA saturation in the second wireless chip, the CPU reduces the transmission rate and / or transmission power of the first wireless chip.

[0117] S704, in response to detecting LNA saturation in the first wireless chip, the CPU reduces the transmission rate and / or transmission power of the second wireless chip.

[0118] There is no specific order between S703 and S704; they can be executed simultaneously.

[0119] It should be understood that the CPU detects LNA saturation in the first wireless chip in the same way as it detects LNA saturation in the second wireless chip. The CPU reduces the transmission rate and / or transmission power of the first wireless chip in the same way as it reduces the transmission rate and / or transmission power of the second wireless chip. The following explanation uses S703 as an example.

[0120] Reference Figure 7A According to the relevant descriptions, the CPU can determine that the LNA in the second wireless chip is saturated based on information from the LNA saturation detector in the second wireless chip. In response to the LNA saturation in the second wireless chip, the CPU can determine that the inter-channel interference between the first and second wireless chips is severe, and can then reduce the transmission rate and / or transmission power of the first wireless chip to reduce the inter-channel interference between the first and second wireless chips. The method by which the CPU reduces the transmission rate and / or transmission power of the first wireless chip can be referred to the relevant descriptions in methods 1 and 2 of S402.

[0121] In one embodiment, to ensure the accuracy of detecting LNA saturation in the second wireless chip, S703 can be replaced with S703A:

[0122] S703A, in response to the CPU detecting that the number of times the LNA in the second wireless chip has reached saturation has reached a preset number, reduces the transmission rate and / or transmission power of the first wireless chip.

[0123] In scenarios where the first and second wireless chips operate simultaneously, to avoid the CPU adjusting the transmission rate and / or transmit power of the first wireless chip too frequently and to reduce CPU power consumption, in this embodiment, the CPU can determine the number of times the LNA saturation information is fed back by the LNA saturation detector in the second wireless chip. Then, in response to detecting that the number of times the LNA saturation in the second wireless chip reaches a preset number, the CPU reduces the transmission rate and / or transmit power of the first wireless chip. It should be understood that the number of times the LNA saturation information is fed back by the LNA saturation detector in the second wireless chip is greater than or equal to the number of times the LNA in the second wireless chip is saturated.

[0124] In this embodiment, when the CPU detects LNA saturation of a wireless chip in an electronic device, it can reduce the transmission rate and / or transmission power of another wireless chip to reduce inter-channel interference between the two wireless chips. Compared to the above... Figure 4 The illustrated embodiment handles inter-channel interference when the wireless chip changes services. The inter-channel interference handling in the embodiment of this application is more timely and can improve the processing efficiency of inter-channel interference.

[0125] In one embodiment, compared to the above... Figure 3 The electronic device may also include an RSSI detector for the LNA, which is used to detect the RSSI of the LNA in the wireless chip. For example, the above... Figure 3 It can be replaced with Figure 8 , refer to Figure 8 The electronic device includes an LNA RSSI detector 1 and an LNA RSSI detector 2. The first terminal of LNA RSSI detector 1 is connected to the LNA in Wi-Fi chip 1, and the second terminal is connected to the CPU. The first terminal of LNA RSSI detector 2 is connected to the LNA in Wi-Fi chip 2, and the second terminal is connected to the CPU. LNA RSSI detector 1 is used to detect the RSSI of the LNA in Wi-Fi chip 1, and LNA RSSI detector 2 is used to detect the RSSI of the LNA in Wi-Fi chip 2.

[0126] In one embodiment, the first terminal of the LNA's RSSI detector 1 can be connected to either the input or output terminal of the LNA in the Wi-Fi chip 1. Correspondingly, the first terminal of the LNA's RSSI detector 2 can be connected to either the input or output terminal of the LNA in the Wi-Fi chip 2. Figure 8 The example given is that "the first end of the RSSI detector 1 of the LNA can be connected to the output end of the LNA in the Wi-Fi chip 1, and the first end of the RSSI detector 2 of the LNA can be connected to the output end of the LNA in the Wi-Fi chip 2".

[0127] Taking the LNA's RSSI detector 1 as an example, the LNA's RSSI detector 1 can detect the RSSI of the LNA in the Wi-Fi chip 1 in real time and send the RSSI of the LNA in the Wi-Fi chip 1 to the CPU. Alternatively, the CPU can read the RSSI of the LNA in the Wi-Fi chip 1 collected by the LNA's RSSI detector 1 in real time.

[0128] In this embodiment, S703 above can be replaced by S703B or S703C:

[0129] In the S703B, the CPU determines that the LNA in the second wireless chip is saturated based on the RSSI of the LNA in the second wireless chip, and then reduces the transmission rate and / or transmission power of the first wireless chip.

[0130] In the S703C, the CPU, based on the RSSI of the LNA in the second wireless chip, determines that the number of times the LNA in the second wireless chip has reached saturation has reached a preset number, and then reduces the transmission rate and / or transmission power of the first wireless chip.

[0131] It should be understood that the CPU determines the LNA saturation of the second wireless chip based on the RSSI of the LNA in the second wireless chip, which can be referred to as... Figure 7A A description of LNA saturation detection using a saturation detector.

[0132] In this embodiment, the CPU can detect whether the LNA of the wireless chip is saturated based on the RSSI of the LNA. In response to the RSSI saturation of the LNA of the wireless chip, the CPU can reduce the transmission rate and / or transmission power of another wireless chip. This can also achieve the purpose of more timely handling of inter-channel interference and improve the processing efficiency of inter-channel interference.

[0133] Reference Figure 8 The structure of the illustrated electronic device, although the CPU can reduce the transmission rate and / or transmission power of another wireless chip based on the RSSI of one wireless chip when the LNA of the other wireless chip is detected to be saturated, thus reducing inter-channel interference between the two wireless chips, still has relatively low accuracy in handling inter-channel interference. In the embodiments of this application, in Figure 8 Based on the structure of the electronic device shown, the CPU can adaptively adjust the transmission rate and / or transmission power of the first wireless chip based on the RSSI of the second wireless chip and the second service of the second wireless chip, so as to improve the accuracy of processing inter-channel interference.

[0134] In this embodiment, reference is made to Figure 9 The chip interference handling method provided in this application embodiment may include:

[0135] S901, the CPU controls the first wireless chip to execute the first service on the first channel.

[0136] S902, the CPU controls the second wireless chip to perform the second service on the second channel.

[0137] S901 and S902 can be referred to the relevant descriptions of S401-S402 above.

[0138] S903, the CPU responds to the fact that the RSSI of the LNA in the second wireless chip is greater than or equal to the second preset signal strength and less than the first preset signal strength, and adjusts the transmission rate and / or transmission power of the first wireless chip based on the second service of the second wireless chip and the RSSI of the LNA in the second wireless chip.

[0139] The second preset signal strength is less than the first preset signal strength; for example, the second preset signal strength is -40dBm. The reason the second preset signal strength is set to be less than the first preset signal strength in this embodiment is that the first preset signal strength is the signal strength indicating LNA saturation. Taking a first preset signal strength of -10dBm as an example, to prevent cross-channel interference between the first and second wireless chips when the LNA is not saturated (e.g., from -10dBm to -40dBm), the CPU in this embodiment can adaptively adjust the transmission rate and / or transmission power of the first wireless chip to reduce cross-channel interference between the first and second wireless chips, thereby improving processing accuracy and precision.

[0140] In one embodiment, the CPU can pre-store the mapping relationship between the RSSI of the LNA, the service, and the transmission rate and / or transmission power in the scenario where the RSSI of the LNA is greater than or equal to the second preset signal strength and less than the first preset signal strength. The CPU can determine the transmission rate and / or transmission power of the first wireless chip based on the second service of the second wireless chip, the RSSI of the LNA in the second wireless chip, and the mapping relationship, and then adjust the transmission rate and / or transmission power of the first wireless chip.

[0141] For example, the mapping relationship between the RSSI, services, and transmit rate and / or transmit power of an LNA can be referred to in Table 4 below. It should be understood that Table 4 below uses the "mapping relationship between the RSSI, services, and transmit rate and transmit power of an LNA" as an example for illustration:

[0142] Table 4

[0143]

[0144]

[0145] It should be understood that, as illustrated in Table 4 above, when the LNA is unsaturated (e.g., -10dBm to -40dBm), the RSSI intervals for each LNA level are taken as an example. For instance, the RSSI interval for the LNA level "-10dBm to -20dBm" is 10dBm, and the RSSI interval for the LNA level "-20dBm to -30dBm" is also 10dBm. The RSSI interval for each LNA level is the difference between the largest and smallest RSSI in each level.

[0146] In one embodiment, the RSSI of each level of LNA in Table 4 can also be unequally spaced. For example, Table 4 above can be replaced by Table 5: Table 5

[0147]

[0148] For example, in Table 5, the RSSI interval for LNAs in the "-10dBm to -25dBm" level is 15dBm, the RSSI interval for LNAs in the "-25dBm to -30dBm" level is 5dBm, and the RSSI interval for LNAs in the "-30dBm to -40dBm" level is 10dBm.

[0149] S904, the CPU responds to the fact that the RSSI of the LNA in the second wireless chip is less than the second preset signal strength, and does not limit the transmission rate and transmission power of the first wireless chip.

[0150] The statement "the CPU does not limit the transmission rate and transmission power of the first wireless chip" can be found in the relevant description in S401 above. It should be understood that S903 and S904 are steps that can be executed selectively.

[0151] It should be understood that when the RSSI of the LNA in the second wireless chip is greater than or equal to the first preset signal strength, the CPU can determine that the LNA in the second wireless chip is saturated, and the CPU can execute the above-mentioned S703B or S703C.

[0152] It should be understood that embodiments of this application may also include:

[0153] S903A, the CPU responds to the fact that the RSSI of the LNA in the first wireless chip is greater than or equal to the second preset signal strength and less than the first preset signal strength, and adjusts the transmission rate and / or transmission power of the second wireless chip based on the first service of the first wireless chip and the RSSI of the LNA in the first wireless chip.

[0154] S904A, the CPU responds to the fact that the RSSI of the LNA in the first wireless chip is less than the second preset signal strength, and does not limit the transmission rate and transmission power of the second wireless chip.

[0155] In other words, in this embodiment of the application, the CPU can adaptively adjust the transmission rate and / or transmission power of another wireless chip based on the RSSI and services of the LNA in one wireless chip.

[0156] S903A-S904A can be referenced from the relevant descriptions of S903-S904.

[0157] In this embodiment, when the RSSI of the LNA in the second wireless chip is greater than or equal to a second preset signal strength and less than a first preset signal strength, the CPU can adaptively adjust the transmission rate and / or transmission power of the first wireless chip based on the second service of the second wireless chip and the RSSI of the LNA in the second wireless chip. In this embodiment, the CPU can more accurately adjust the transmission rate and / or transmission power of the first wireless chip based on the RSSI of the LNA in the second wireless chip when the LNA in the second wireless chip is not saturated. This also reduces inter-channel interference between the first and second wireless chips when the LNA in the second wireless chip is not saturated, improving the processing accuracy and precision of inter-channel interference.

[0158] In one embodiment, the electronic device may be structured as described above. Figure 3 , Figure 7A or Figure 8 As shown, refer to Figure 10 For electronic devices, the chip interference handling method provided in this application embodiment may include:

[0159] S1001 controls the first wireless chip to perform the first service on the first channel.

[0160] S1001 can be referenced from the relevant description in S401.

[0161] S1002, in response to controlling the second wireless chip to perform a second service on the second channel, the first parameter of the first wireless chip is adjusted, the first parameter including: transmission rate and / or transmission power, and the second channel does not overlap with the first channel.

[0162] In one embodiment, the electronic device controls the second wireless chip to perform a second service on the second channel. This can be understood as the electronic device powering on the second wireless chip, causing the second wireless chip to switch from not performing any service to performing the second service. The electronic device adjusting the first parameter of the first wireless chip can be: the electronic device reducing the transmission rate and / or transmission power of the first wireless chip, as specifically described in the relevant description of S402 above.

[0163] In one embodiment, the electronic device controls the second wireless chip to perform a second service on the second channel. This can be understood as the electronic device controlling the second wireless chip to switch from performing other services to performing the second service. The electronic device adjusting the first parameter of the first wireless chip can be done by the electronic device adaptively adjusting the first parameter of the first wireless chip based on the second service and the mapping relationship between the second service and the first parameter, as specifically described in the relevant descriptions of S401A and S402A above.

[0164] The method by which the electronic device reduces the first parameter of the first wireless chip and adjusts the first parameter of the first wireless chip can be referred to the relevant description in the above embodiments.

[0165] In one embodiment, reference is made to... Figure 7A The structure of the electronic device shown is illustrated in this embodiment. The chip interference handling method provided in this application embodiment may further include:

[0166] S1003, in response to detecting saturation of the low-noise amplifier in the second wireless chip, reduces the first parameter of the first wireless chip.

[0167] S1003 can be referenced from the relevant descriptions in S703 and S703A. It should be understood that there is no specific order between S1003 and S1002, and they can be executed simultaneously.

[0168] In one embodiment, reference is made to... Figure 8 The structure of the electronic device shown is illustrated in this embodiment. The chip interference handling method provided in this application embodiment may further include:

[0169] S1004, detect the received signal strength indicator RSSI of the low noise amplifier in the second wireless chip.

[0170] S1005, based on the RSSI of the low-noise amplifier in the second wireless chip, adjust the first parameter of the first wireless chip.

[0171] In this embodiment, the electronic device reduces the first parameter of the first wireless chip in response to the low noise amplifier in the second wireless chip having an RSSI greater than or equal to a first preset signal strength. For details, please refer to the relevant descriptions in S703B and S703C.

[0172] Alternatively, in response to the low-noise amplifier in the second wireless chip having an RSSI greater than or equal to a second preset signal strength and less than a first preset signal strength, the electronic device adjusts the first parameter of the first wireless chip according to the RSSI of the low-noise amplifier in the second wireless chip, the second service, and the mapping relationship between RSSI, service, and the first parameter, as described in S903.

[0173] Alternatively, if the RSSI of the LNA in the second wireless chip is less than the second preset signal strength, the transmission rate and transmission power of the first wireless chip are not limited, as described in S904. It should be understood that there is no sequential distinction between S1003, S1002, and "S1004-S1005", and they can be executed simultaneously.

[0174] The implementation principle and technical effect of the chip interference handling method in this application embodiment can be referred to the relevant description in the above embodiment.

[0175] Figure 11 This is another structural schematic diagram of the electronic device provided in an embodiment of this application. For example... Figure 11 As shown, the electronic device may include a processor 11, a memory 12, and at least two transceivers 13 (it should be understood that only one transceiver is shown in the figure). The transceiver 13 is coupled to the processor 11, and the processor 11 controls the operation of the transceiver 13 in transmitting and receiving signals. In one embodiment, the processor can be understood as the CPU in the above embodiments, and the transceiver 13 can be understood as the wireless chip in the above embodiments.

[0176] The memory 12 may include high-speed random-access memory (RAM) and may also include non-volatile memory (NVM), such as at least one disk storage device. The memory 12 can store various instructions for performing various processing functions and implementing the method steps of this application. Optionally, the electronic device involved in this application may also include: a power supply 14, a communication bus 15, and a communication port 16. The transceiver 13 may be integrated into the transceiver of the electronic device or may be a separate transceiver antenna on the electronic device. The communication bus 15 is used to realize communication connections between components. The aforementioned communication port 16 is used to realize communication between the electronic device and other peripherals.

[0177] In this embodiment, the memory 12 is used to store computer executable program code, which includes instructions. When the processor 11 executes the instructions, the instructions cause the processor 11 of the electronic device to perform the actions of the CPU in the above method embodiment, and cause the transceiver 13 to perform the actions of the wireless chip in the above method embodiment. The implementation principle and technical effect are similar, and will not be described again here.

[0178] In the above embodiments, components such as the LNA saturation detector and the LNA RSSI detector in the electronic device can be implemented entirely or partially through software, hardware, firmware, or any combination thereof. When implemented using software, it can be implemented entirely or partially in the form of a computer program product. A computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the flow or function according to the embodiments of this application is generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a computer-readable storage medium or transmitted from one computer-readable storage medium to another. For example, computer instructions can be transmitted from one website, computer, server, or data center to another website, computer, server, or data center via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The computer-readable storage medium can be any available medium that a computer can access or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., DVDs), or semiconductor media (e.g., solid state disks (SSDs)).

[0179] The term "multiple" in this document refers to two or more. The term "and / or" in this document is merely a description of the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A alone, A and B simultaneously, or B alone. Furthermore, the character " / " in this document generally indicates an "or" relationship between the preceding and following related objects; in formulas, the character " / " indicates a "division" relationship between the preceding and following related objects. Additionally, it should be understood that in the description of the embodiments of this application, terms such as "first" and "second" are used only for descriptive purposes and should not be construed as indicating or implying relative importance or order.

[0180] It is understood that the various numerical designations used in the embodiments of this application are merely for descriptive convenience and are not intended to limit the scope of the embodiments of this application.

[0181] It is understood that, in the embodiments of this application, the order of the above-mentioned process numbers does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

Claims

1. A method for handling chip interference, characterized in that, Applied to an electronic device, the electronic device including a first wireless chip and a second wireless chip, the method includes: Control the first wireless chip to perform the first service on the first channel; In response to the power-on of the second wireless chip, the second wireless chip is controlled to start executing a second service on the second channel. According to the second service and the mapping relationship between the second service and the first parameter, the first parameter of the first wireless chip is reduced. The first parameter includes: transmission rate and / or transmission power. The second channel does not overlap with the first channel.

2. The method according to claim 1, characterized in that, After reducing the first parameter of the first wireless chip, the method further includes: In response to detecting saturation of the low-noise amplifier in the second wireless chip, a first parameter of the first wireless chip is reduced.

3. The method according to claim 1, characterized in that, After reducing the first parameter of the first wireless chip, the method further includes: The signal strength indicator RSSI received by the low-noise amplifier in the second wireless chip is detected. The first parameter of the first wireless chip is adjusted based on the RSSI of the low-noise amplifier in the second wireless chip.

4. The method according to claim 3, characterized in that, The adjustment of the first parameter of the first wireless chip based on the RSSI of the low-noise amplifier in the second wireless chip includes: In response to the RSSI of the low-noise amplifier in the second wireless chip being greater than or equal to a first preset signal strength, the first parameter of the first wireless chip is reduced.

5. The method according to claim 3, characterized in that, The adjustment of the first parameter of the first wireless chip based on the RSSI of the low-noise amplifier in the second wireless chip includes: In response to the fact that the RSSI of the low-noise amplifier in the second wireless chip is greater than or equal to the second preset signal strength and less than the first preset signal strength, the first parameter of the first wireless chip is adjusted according to the RSSI of the low-noise amplifier in the second wireless chip, the second service, and the mapping relationship between RSSI, the second service and the first parameter, and the second preset signal strength is less than the first preset signal strength.

6. The method according to any one of claims 1-5, characterized in that, Both the first wireless chip and the second wireless chip are Wi-Fi chips.

7. A chip interference processing device, characterized in that, include: The processor comprises a processor, a memory, a first wireless chip, and a second wireless chip, wherein the processor is connected to the first wireless chip and the second wireless chip respectively. The memory stores computer-executed instructions; The processor executes computer execution instructions stored in the memory, causing the processor to perform the method as described in any one of claims 1-6.

8. A computer-readable storage medium, characterized in that, The computer-readable storage medium stores a computer program or instructions that, when executed, implement the method as described in any one of claims 1-6.

9. A computer program product, comprising a computer program or instructions, characterized in that, When the computer program or instructions are executed by a processor, they implement the method of any one of claims 1-6.

Citation Information

Patent Citations

  • WiFi roaming method and device, mobile terminal and storage medium

    CN112449401A