A processing method, electronic device, medium, and program product
Patent Information
- Application Number
- CN202510240777.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-02-28
- Publication Date
- 2026-08-28
AI Technical Summary
但是DTOF激光器件在以较高发射功率工作时,会对电子设备中的天线器件造成较为严重的射频干扰问题,影响电子设备通信性能
[0022] In one possible implementation of the first aspect, detecting that the antenna device is in a signal interference state includes:
Smart Images

Figure CN122652508A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of electronic equipment technology, and in particular to a processing method, electronic equipment, medium, and program product. Background Technology
[0002] Currently, Direct Time-of-Flight (DTOF) laser devices are generally used in electronic devices to assist in imaging. For example, when an electronic device is imaging a target, the distance between the target and the electronic device can be calculated based on the time difference between the time it takes for the DTOF laser device to emit a signal to the target and the time it takes to receive the signal reflected back from the target. This allows the electronic device to focus or adjust its focus based on this distance.
[0003] To achieve accurate ranging over long distances, DTOF laser devices with high transmission power (e.g., 8W) are typically used. However, when DTOF laser devices operate at high transmission power, they can cause significant radio frequency interference to antenna devices in electronic equipment, affecting the communication performance of the electronic equipment. Summary of the Invention
[0004] This application provides a processing method to reduce radio frequency interference to antenna devices in electronic devices when laser devices operate at high emission power, thereby improving the performance of electronic devices.
[0005] In a first aspect, embodiments of this application provide a processing method for an electronic device, the electronic device including a laser device and an antenna device, the method including: when the laser device is in an on state, detecting that the antenna device is in a signal interference state, adjusting the channel transmission frame rate of the laser device from a first transmission frame rate to a second transmission frame rate, the second transmission frame rate being less than the first transmission frame rate.
[0006] When the laser device's channel transmission frame rate is the second transmission frame rate, and the detection antenna device is in a non-interference state, the laser device's channel transmission frame rate is adjusted from the second transmission frame rate to the first transmission frame rate, and the laser device's corresponding operating frequency is adjusted from the first frequency to the second frequency corresponding to the antenna device's non-interference state. The laser device is then controlled to operate based on the first transmission frame rate and the second frequency, where the second frequency is one of N preset frequencies, and N is a positive integer greater than 1; or...
[0007] When the laser device operates based on the second transmission frame rate, the detection antenna device is in a signal interference state, and the channel transmission frame rate of the laser device is adjusted from the second transmission frame rate to the first transmission frame rate, so that the laser device is controlled to operate based on the first transmission frame rate.
[0008] The communication method provided in this application can adjust the frequency of the laser device to the frequency corresponding to the non-signal interference state of the antenna device when the laser device interferes with the antenna device. In this way, the radio frequency interference caused by the laser device to the antenna device in the electronic device can be effectively reduced, and the performance of the electronic device can be improved.
[0009] It is understandable that adjusting the operating state of the laser device when the radio frequency interference present in the antenna device is not caused by the laser device can affect its performance. In the processing method provided in this application, when the laser device is controlled to operate based on a reduced transmission frame rate, if the antenna device is still in a signal interference state, it can be determined that the antenna device interference is not caused by the laser device. In this case, the transmission frame rate of the laser device is restored, effectively avoiding the need to adjust the transmission frame rate of the laser device when the radio frequency interference present in the antenna device is not caused by the laser device, thus preventing any impact on the laser device's performance.
[0010] Furthermore, in the processing method provided in this application embodiment, when it is determined that the antenna device interference is caused by the laser device, the transmission frame rate of the laser device is restored, and the radio frequency interference caused to the antenna device is reduced by adjusting the corresponding operating frequency of the laser device. It is understood that adjusting the corresponding operating frequency of the laser device does not reduce the operating performance of the laser device. Therefore, the processing method provided in this application embodiment can reduce the radio frequency interference of the antenna device while ensuring the operating performance of the laser device.
[0011] In one possible implementation of the first aspect, adjusting the operating frequency of the laser device from a first frequency to a second frequency corresponding to the non-signal interference state of the antenna device includes: traversing the frequencies among a preset N frequencies, determining the second frequency among the preset N frequencies, wherein the second frequency is the frequency corresponding to the non-signal interference state of the antenna device.
[0012] In one possible implementation of the first aspect, the operating frequency of the laser device is the frequency of the pulse width modulation signal corresponding to the laser device.
[0013] In some embodiments, determining the second frequency among a preset set of N frequencies by iterating through the frequencies of those N frequencies can be done as follows:
[0014] Adjust the operating frequency of the laser device to the first of N preset frequencies, and control the laser device to operate at the first frequency.
[0015] The system detects whether the antenna device is in a signal interference state when the laser device operates at the first frequency. If the antenna device is detected to be in a non-signal interference state when the laser device operates at the first frequency, the system controls the laser device to operate based on the first transmission frame rate and the first frequency. At this time, the first frequency is the second frequency mentioned in the embodiments of this application.
[0016] When the laser device operates at the first frequency, if the antenna device is still detected to be in a signal interference state, it can be determined whether the N frequencies have been traversed. If not, the operating frequency of the laser device is adjusted to the second of the preset N frequencies, and the laser device is controlled to operate at the second frequency. When the laser device operates at the second frequency, if the antenna device is detected to be in a non-signal interference state, the laser device is controlled to maintain operation based on the first transmission frame rate and the second operating frequency.
[0017] Similarly, when the laser device is operating at the second frequency, if the antenna device is still detected to be in a state of signal interference, it can be determined whether the N frequencies have been traversed. If not, the transmission frame rate of the laser device can be adjusted to the third frequency among the N frequencies, and the laser device can be controlled to operate at the second frequency. The detection of whether the antenna device is in a state of signal interference continues until the second frequency is adjusted to a state where the antenna device is in a state of non-signal interference. Then the adjustment stops, and the laser device is controlled to operate based on the first transmission frame rate and the second frequency.
[0018] It is understandable that temperature changes in laser devices can cause fluctuations in their operating frequency. For example, an electronic device might adjust the laser device's operating frequency to frequency A, but due to temperature variations, the actual output frequency might be frequency B. When the laser device operates at frequency B, it can cause interference to the antenna. The processing method provided in this application iterates through N frequencies and determines a second frequency that ensures the laser device is in a non-interference state through closed-loop feedback. Specifically, when signal interference is detected in the antenna, the laser device's frequency is adjusted, and the laser device is controlled to operate at the adjusted frequency. Then, the signal interference status of the antenna is monitored again when the laser device is operating at the adjusted frequency. If the antenna is still in a signal interference state, the corresponding operating frequency of the laser device is adjusted again. This forms a closed loop for interference state detection. Through this scheme, even if the actual output operating frequency of the laser device fluctuates due to temperature or other reasons, causing the antenna device to remain in an interference state, the signal interference status of the antenna device is re-detected, allowing for continued adjustment of the corresponding operating frequency of the laser device until the antenna device is no longer in a signal interference state. This solves the problem of antenna interference caused by fluctuations in the laser device's operating frequency, improving the communication performance of the electronic device.
[0019] In one possible implementation of the first aspect, N frequencies satisfy a first condition, which includes: within a preset frequency range, N frequencies, harmonics of N frequencies, frequency divisions of N frequencies, and harmonics of frequency divisions of N frequencies are in different channels.
[0020] It is understandable that when two signals are in different channels, the possibility of interference between them is relatively small.
[0021] It is understood that interference experienced by antenna devices can be caused by fundamental frequency signals of different frequencies, or by harmonics, frequency divisions, or harmonics of frequency divisions of the fundamental frequency signal. Therefore, in the processing method provided in this application embodiment, when N frequencies are set, the N frequencies, N harmonics of the N frequencies, N frequency divisions, and N frequency division harmonics are placed in different channels within a preset frequency range (e.g., the communication frequency range supported by the antenna device). This can improve traversal efficiency, i.e., increase the speed of determining the second frequency. For example, if the first frequency causes the antenna device to be in a signal interference state, then the other frequencies are generally frequencies that cause the antenna device to be in a non-signal interference state. Therefore, in most cases, the frequency that causes the antenna device to be in a non-signal interference state can be determined by traversing to the second frequency.
[0022] In one possible implementation of the first aspect, detecting that the antenna device is in a signal interference state includes:
[0023] If the received power of the reference signal of the antenna device is less than a first threshold and / or the signal-to-noise ratio of the received signal of the antenna device is less than a second threshold, it is determined that the antenna device is in a signal interference state; or, if the received sensitivity of the antenna device is greater than a third threshold, it is determined that the antenna device is in a signal interference state.
[0024] It is understood that in the embodiments of this application, determining whether the antenna device is in a signal interference state by using the reference signal received power and signal-to-noise ratio of the antenna device can improve the accuracy of the interference state judgment of the antenna device.
[0025] Secondly, embodiments of this application provide a processing method for an electronic device, the electronic device including a laser device and an antenna device, the method including: when the laser device is in an on state, detecting that the antenna device is in a signal interference state; adjusting the operating frequency corresponding to the laser device from a first frequency to a second frequency corresponding to the non-signal interference state of the antenna device; controlling the laser device to operate based on a first transmission frame rate and the second frequency, the second frequency being a frequency among a preset N frequencies.
[0026] The processing method provided in this application reduces radio frequency interference to the antenna device by adjusting the operating frequency of the laser device. It is understood that adjusting the operating frequency of the laser device does not reduce its performance; therefore, the processing method provided in this application can reduce radio frequency interference to the antenna device while maintaining the performance of the laser device.
[0027] Thirdly, embodiments of this application provide a readable storage medium storing a program or instructions, which, when executed on an electronic device, cause the electronic device to implement the processing method in any possible implementation of the first and second aspects described above.
[0028] Fourthly, embodiments of this application provide an electronic device, including: one or more processors; one or more memories; the one or more memories storing one or more programs, which, when executed by one or more processors, cause the electronic device to perform the processing method in any possible implementation of the first and second aspects described above.
[0029] Fifthly, embodiments of this application provide an electronic device including a module for performing the processing method in any possible implementation of the first and second aspects described above.
[0030] Sixthly, embodiments of this application provide a communication system including an electronic device, which is used to perform the processing methods in any possible implementation of the first and second aspects described above.
[0031] In a seventh aspect, embodiments of this application provide a computer program product including instructions that, when executed, cause the processing method in any possible implementation of the first and second aspects described above to be implemented.
[0032] Eighthly, embodiments of this application provide a chip including a processor coupled to a memory for executing computer programs or instructions stored in the memory, such that the chip implements the processing method in any possible implementation of the first and second aspects described above. Attached Figure Description
[0033] Figure 1 According to some embodiments of this application, top and side views of a connection structure between a laser device and a main PCB in an electronic device are shown.
[0034] Figure 2 According to some embodiments of this application, a flowchart of a processing method is shown;
[0035] Figure 3 According to some embodiments of this application, a flowchart of a processing method is shown;
[0036] Figure 4 According to some embodiments of this application, a flowchart of a processing method is shown;
[0037] Figure 5a According to some embodiments of this application, a flowchart of a processing method is shown;
[0038] Figure 5b According to some embodiments of this application, a flowchart of a processing method is shown;
[0039] Figure 6 According to some embodiments of this application, a flowchart of a processing method is shown;
[0040] Figure 7 According to some embodiments of this application, a schematic diagram of the structure of an electronic device is shown;
[0041] Figure 8 According to some embodiments of this application, a schematic diagram of the structure of an electronic device is shown;
[0042] Figure 9 According to some embodiments of this application, a schematic diagram of the structure of an electronic device is shown. Detailed Implementation
[0043] The illustrative embodiments of this application include, but are not limited to, a processing method, electronic device, medium, and program product.
[0044] The electronic devices in this application embodiment can also be referred to as terminal devices, terminals, user equipment (UE), mobile stations (MS), mobile terminals (MT), etc. Electronic devices can be mobile phones, smart TVs, wearable devices, tablets, computers with wireless transceiver capabilities, virtual reality (VR) terminal devices, augmented reality (AR) terminal devices, wireless terminals in industrial control, wireless terminals in self-driving, wireless terminals in remote medical surgery, wireless terminals in smart grids, wireless terminals in transportation safety, wireless terminals in smart cities, or wireless terminals in smart homes, etc.
[0045] As mentioned earlier, laser devices (such as DTOF laser devices) can be used to measure the distance between a target and electronic equipment. To achieve accurate ranging over long distances, laser devices need to have high transmission power or high receiving sensitivity. Receiving sensitivity is typically limited by device size and thermal noise, making it difficult to improve. Therefore, in practical products, the requirement for long-distance ranging is usually met by increasing the transmission power of the laser device. For example, a conventional laser device has a transmission power of 2W, while an electronic device could use a laser device with a transmission power of 8W to achieve accurate ranging over long distances. However, when laser devices operate at high transmission power, such as when transmitting signals at high power, they generate high-frequency noise. This high-frequency noise can cause significant radio frequency interference to the antenna devices in electronic equipment, affecting the communication performance of the electronic equipment.
[0046] For example, Table 1 shows the signal parameters of the antenna device when the laser device is in the off state and the antenna device's communication frequency is in different channels. Table 2 shows the signal parameters of the antenna device when the laser device is in the on state and the antenna device's communication frequency is in the same channel.
[0047] Table 1:
[0048] Channel number Sensitivity Reported power Bit error rate (BER) Transmitter Tx power 2450 -126.50 -129.50 2.778 16.956 2480 -126.20 -129.50 5.000 17.404 2510 -125.40 -128.50 10.278 17.714 2540 -124.60 -127.50 1.944 18.075 2570 -124.40 -127.50 4.028 18.386 2600 -125.40 -128.50 13.333 18.702
[0049] Table 2:
[0050] Channel number Sensitivity Reported power Bit error rate (BER) Transmitter Tx power 2450 -119.30 -122.50 7.361 16.632 2480 -118.70 -121.50 4.722 17.093 2510 -119.40 -122.50 8.750 17.498 2540 -118.30 -121.50 6.250 17.914 2570 -118.10 -120.50 4.444 18.266 2600 -117.90 -120.50 5.833 18.633
[0051] As shown in Table 1, when the signal frequency of the antenna device is within the frequency range corresponding to channel number 2450, if the laser device is in the off state, the sensitivity of the antenna device is -126.5, the reported power is -129.5, the BER is 2.778, and the transmit power is 16.956.
[0052] As shown in Table 2, when the signal frequency of the antenna device is within the channel range corresponding to channel number 2450, if the laser device is in the on state, the sensitivity of the antenna device is -119.3, the reported power is -129.5, the BER is 2.778, and the transmit power is 16.956. That is, a comparison of Tables 1 and 2 shows that after the laser device is turned on, both the reported power and sensitivity values increase compared to before the laser device is turned on; for example, the sensitivity value increases by 7.2, and the reported power value increases by 7. The antenna device conditions for other channel numbers are described in Tables 1 and 2, and will not be repeated here.
[0053] It is understandable that both reported power and sensitivity can reflect the signal reception performance of an antenna device. The receiving sensitivity of an antenna device refers to the weakest effective electromagnetic wave signal it can receive while maintaining a low bit error rate. This value is negative and measured in dBm. The smaller the effective electromagnetic wave signal value (i.e., the sensitivity value), the weaker the electromagnetic wave signal and the stronger the receiving sensitivity of the antenna device. Reported power refers to the minimum power value required for the antenna to acquire a valid signal; the smaller this value, the stronger the antenna's signal reception capability.
[0054] As can be seen from the comparison in Tables 1 and 2, under different test conditions, the reported power and sensitivity values of the antenna device both increased after the laser device was turned on, indicating that the receiving sensitivity and receiving capability of the antenna device decreased. This suggests that turning on the laser device caused interference to the antenna device and affected the communication performance of the electronic equipment.
[0055] Especially in some electronic devices, where the laser device has a floating structure, that is, the laser device is close to the decorative ring of the camera module and far away from the main printed circuit board (PCB) of the electronic device, the laser device will cause more serious radio frequency interference to the antenna device in the electronic device when it is working, affecting the communication performance of the electronic device.
[0056] The following section explains the principle behind how suspended laser devices cause significant radio frequency interference to the antenna devices of electronic equipment.
[0057] Figure 1 Figures (a) and (b) show the top and side views of the connection structure between the laser device and the main PCB in the electronic device, respectively.
[0058] like Figure 1 As shown in (a) and (b), the connection structure between the laser device and the main PCB includes a stacked middle frame 1001, a first shielding cover 1002, a main PCB 1003, a second shielding cover 1004, a raised plate 1005, a third shielding cover 1006, a graphite insulating layer 1007, a bracket 1008, a conductive layer 1009, and a laser device PCB 1010. The laser device PCB 1010 is equipped with a transceiver structure 1011, which includes a receiving component 1011-1 and a transmitting component 1011-2. The transceiver structure 1011 is connected to a board-to-board (BTB) connector 1012 on the main PCB 1003 to achieve connection between the transceiver structure 1011 and the main PCB 1003.
[0059] When the transceiver structure 1011 of the laser device is electrically connected to the main PCB 1003, a parasitic coupling effect occurs between the transceiver structure 1011 and the main PCB 1003. The greater the parasitic coupling effect, the greater the external radiation capability. The parasitic coupling effect refers to the effect caused by capacitive coupling between electrically connected components (such as the transceiver structure 1011 and the main PCB 1001). The closer the transceiver structure 1011 is to the main PCB 1001, the smaller the parasitic coupling effect (i.e., the external radiation capability); conversely, the farther the transceiver structure 1011 is from the main PCB 1001, the greater the parasitic coupling effect (i.e., the external radiation capability).
[0060] Therefore, for the layout of the suspended laser device, the laser device's transceiver structure 1011 is far from the main PCB 1001, resulting in a strong external radiation capability of the laser device and severe interference to the antenna device.
[0061] To reduce radio frequency interference to antenna devices caused by laser devices during operation, some implementations reduce antenna device interference by lowering the transmission frame rate of the laser device when interference is detected. For example, Figure 2 The diagram illustrates the process flow of this solution. The execution entity of the process flow can be an electronic device, such as... Figure 2 As shown, the processing method may include:
[0062] 101: Monitor whether the laser device is turned on.
[0063] If so, switch to 102 to monitor the receiving sensitivity of the antenna device.
[0064] If not, the processing flow ends.
[0065] It is understandable that after the electronic device is powered on, the status of the laser device can be monitored. If the laser device is detected to be on, the process proceeds to step 102 to monitor the receiving sensitivity of the antenna device, thereby determining whether the antenna device is being interfered with. If the laser device is not detected to be on, steps 102-104 are not executed.
[0066] 102: Monitor the receiving sensitivity of the antenna device.
[0067] In some embodiments, the receiving sensitivity of an antenna device can refer to the value corresponding to the weakest effective electromagnetic wave signal that the antenna device can receive while ensuring the bit error rate. This value is negative and the unit is dBm. The smaller the value of the effective electromagnetic wave signal (i.e. the value corresponding to the receiving sensitivity), the weaker the intensity of the electromagnetic wave signal that the antenna device can receive, and the stronger the receiving sensitivity of the antenna device.
[0068] In some embodiments, the electronic device may acquire the receiving sensitivity of the antenna device every preset time interval.
[0069] 103: Determine whether the antenna device is in a state of signal interference based on the obtained receiving sensitivity of the antenna device.
[0070] If so, switch to 104 and reduce the signal transmission frame rate of the laser device.
[0071] If not, the processing flow ends.
[0072] In some embodiments, after acquiring the receiving sensitivity of the antenna device each time, the electronic device can determine whether the antenna device is in a signal interference state based on the acquired receiving sensitivity of the antenna device.
[0073] In some embodiments, determining whether an antenna device is in a signal interference state can be done by judging whether the value corresponding to the receiving sensitivity of the antenna device is greater than a first value. If the value corresponding to the receiving sensitivity of the antenna device is greater than the first value, it indicates that the receiving sensitivity of the antenna device is low, and it is determined that the antenna device is in a signal interference state. At this time, step 104 is executed to reduce the transmission frame rate of the laser device.
[0074] If the value of the receiving sensitivity of the antenna device is less than or equal to the first value, it indicates that the receiving sensitivity of the antenna device is high. At this time, it is determined that the antenna device is not in a signal interference state, that is, it is in a non-signal interference state, and the processing method flow ends.
[0075] 104: If the antenna device is in a state of signal interference, reduce the signal transmission frame rate of the laser device.
[0076] In some embodiments, when it is determined that the antenna device is in a state of signal interference, the transmission frame rate of the laser device can be reduced to reduce the radio frequency interference of the laser device on the antenna device. For example, the signal transmission frame rate of the laser device can be reduced from 100fps to 50fps.
[0077] It is understandable that reducing the emission frame rate of a laser device can refer to reducing the signal emission frequency of the laser device. When the signal emission frequency is reduced, the speed at which the target object moves away from the electronic device will decrease, which will cause the performance of the laser device to degrade. In other words, this solution reduces the radio frequency interference of the antenna device by reducing the performance of the laser device.
[0078] However, there are cases where the radio frequency interference (RF interference) present in the antenna device is not caused by the laser device itself. For example, it might be due to hardware problems with the antenna device. In such cases, adjusting the transmission frame rate of the laser device will not reduce the RF interference from the antenna device and will instead degrade the performance of the laser device. In other words, in these situations, neither the RF interference from the antenna device is reduced, nor is the performance of the laser device in the electronic device degraded.
[0079] To address the issue of adjusting the laser device's operating state when radio frequency interference (RF) is not caused by the laser device, thus affecting its performance, this application provides a processing method. When the laser device is on, if signal interference is detected in the antenna device, the laser device's channel transmission frame rate is reduced from a first transmission frame rate to a second transmission frame rate, and the signal interference status of the antenna device is checked again. If the laser device operates at the second transmission frame rate and the antenna device is still detected to be in a signal interference state, it indicates that the RF interference in the antenna device is not caused by the laser device. The laser device's channel transmission frame rate is then adjusted back to the first transmission frame rate, controlling the laser device to operate at the first transmission frame rate.
[0080] When the laser device operates at the second signal transmission frame rate, if the antenna device is detected to be in a non-interference state, it indicates that the radio frequency interference present in the antenna device is caused by the laser device. In this case, the transmission frame rate of the laser device is adjusted from the second transmission frame rate to the first transmission frame rate, and the corresponding operating frequency of the laser device is adjusted to ensure the antenna device is in a non-interference state. For example, the corresponding operating frequency of the laser device can be adjusted from the first frequency to a second frequency that ensures the antenna device is in a non-interference state, and the laser device can be controlled to operate based on both the first transmission frame rate and the second frequency. The second frequency is one of N preset frequencies.
[0081] As mentioned earlier, when the radio frequency interference present in the antenna device is not caused by the laser device, reducing the transmission frame rate of the laser device and continuously operating at a lower transmission frame rate will reduce the speed at which the laser device detects the distance between the target object and the electronic device, thus causing a performance degradation of the laser device. The processing method provided in this application adopts a two-stage determination method. First, when it is determined that the antenna device is in an interference state, the transmission frame rate of the laser device is reduced. Then, when the laser device operates at the reduced transmission frame rate, a second determination is made regarding whether the antenna device is still in an interference state. If the laser device detects that the antenna device is still in a signal interference state when operating at the reduced transmission frame rate, it can be determined that the antenna device interference is not caused by the laser device. At this point, the transmission frame rate of the laser device is restored, effectively avoiding the problem of reduced speed at which the laser device detects the distance between the target object and the electronic device, causing a performance degradation, when the radio frequency interference present in the antenna device is not caused by the laser device. In other words, it can prevent the laser device from continuously operating at a low transmission frame rate when the interference in the antenna device is not caused by the laser device, thus ensuring the working performance of the laser device.
[0082] Furthermore, as mentioned earlier, when a laser device causes radio frequency (RF) interference to an antenna device, adjusting the transmission frame rate of the laser device can reduce the RF interference to the antenna device, but it will degrade the performance of the laser device. In the processing method provided in this application, when it is determined that the antenna device interference is caused by the laser device, the transmission frame rate of the laser device is restored, and the RF interference to the antenna device is reduced by adjusting the operating frequency of the laser device. It can be understood that adjusting the operating frequency of the laser device does not reduce its operating performance. Therefore, the processing method provided in this application can reduce the RF interference to the antenna device while ensuring the operating performance of the laser device.
[0083] The processing methods provided in the embodiments of this application will be described in detail below.
[0084] Figure 3 The diagram illustrates a flowchart of a processing method according to an embodiment of this application. The executing entity of the processing method can be an electronic device, such as... Figure 3 As shown, the processing method may include:
[0085] 201: When the laser device is turned on and the detection antenna device is in a signal interference state, the channel transmission frame rate of the laser device is adjusted from the first transmission frame rate to the second transmission frame rate, which is less than the first transmission frame rate.
[0086] It is understandable that after the electronic device is started, it can be determined whether the laser device is turned on. If the laser device is not turned on, the processing flow ends; if the laser device is turned on, it can be detected whether the antenna device is in a signal interference state.
[0087] When the detection antenna device is in a state of signal interference, the channel transmission frame rate of the laser device can be reduced from the first transmission frame rate to the second transmission frame rate.
[0088] In some embodiments, the method for determining whether an antenna device is in a signal interference state can be any of the following:
[0089] The system determines whether the reference signal received power (RSRP) of the received signal corresponding to the antenna device is less than a first threshold; and / or whether the signal-to-noise ratio (SNR) is less than a second threshold. If the RSRP of the received signal corresponding to the antenna device is less than the first threshold and / or the SNR is less than the second threshold, the antenna device is determined to be in a signal interference state; if the RSRP of the received signal corresponding to the antenna device is greater than or equal to the first threshold and the SNR is greater than or equal to the second threshold, the antenna device is determined to be in a non-signal interference state.
[0090] The system determines whether the receiving sensitivity value of the antenna device is greater than a third threshold. If the receiving sensitivity value is greater than the third threshold, the antenna device is determined to be in a signal interference state. If the receiving sensitivity value is less than or equal to the third threshold, the antenna device is determined to be in a non-signal interference state.
[0091] 202: Determine whether the antenna device is in a signal interference state when the laser device is operating based on the second transmission frame rate.
[0092] If so, switch to 203 and adjust the channel transmission frame rate of the laser device from the second transmission frame rate to the first transmission frame rate, and control the laser device to operate based on the first transmission frame rate.
[0093] If not, proceed to step 204, adjust the channel transmission frame rate of the laser device from the second transmission frame rate to the first transmission frame rate, and adjust the operating frequency of the laser device from the first frequency to the second frequency corresponding to the non-signal interference state of the antenna device, and control the laser device to operate based on the first transmission frame rate and the second frequency.
[0094] In some embodiments, when the laser device is controlled to operate based on the reduced transmission frame rate, it is possible to continue to detect whether the antenna device is in a signal interference state. If the antenna device is still in a signal interference state, that is, reducing the transmission frame rate of the laser device will not reduce the interference of the antenna device, it can be determined that the radio frequency interference received by the antenna device is not caused by the laser device, and then step 203 is executed.
[0095] When the laser device operates based on the reduced transmission frame rate, the antenna device is in a non-signal interference state. That is, reducing the transmission frame rate of the laser device can reduce the interference of the antenna device. At this time, it can be determined that the radio frequency interference received by the antenna device is caused by the laser device, so step 204 is executed.
[0096] 203: Adjust the channel transmission frame rate of the laser device from the second transmission frame rate to the first transmission frame rate, and control the laser device to operate based on the first transmission frame rate.
[0097] In some embodiments, when the laser device is controlled to operate based on the reduced second transmission frame rate, the detection antenna device is still in a signal interference state. At this time, it can be determined that the interference of the antenna device is not caused by the laser device. In this case, the transmission frame rate of the laser device is restored (the channel transmission frame rate of the laser device is adjusted from the second transmission frame rate to the first transmission frame rate). This effectively avoids the performance degradation of the laser device caused by reducing the transmission frame rate of the laser device when the radio frequency interference of the antenna device is not caused by the laser device.
[0098] 204: Adjust the channel transmission frame rate of the laser device from the second transmission frame rate to the first transmission frame rate, and adjust the operating frequency of the laser device from the first frequency to the second frequency corresponding to the non-signal interference state of the antenna device, and control the laser device to operate based on the first transmission frame rate and the second frequency, wherein the second frequency is a frequency among a preset N frequencies.
[0099] In some embodiments, the operating frequency of the laser device is the frequency of the pulse width modulation (PWM) signal corresponding to the laser device, or the switching frequency of the PWM signal that controls the operation of the laser device.
[0100] In some embodiments, N frequencies satisfy a first condition, which includes: within a preset frequency range, N frequencies, harmonics of N frequencies, frequency divisions of N frequencies, and harmonics of the frequency divisions of N frequencies are located in different channels. N is a positive integer greater than 1.
[0101] In some embodiments, the preset frequency range can be determined by the range of communication frequencies that the antenna device can support. For example, it can be the maximum communication frequency range that the antenna device can support, the commonly used frequency range of the antenna device, or other ranges set according to actual needs. In this way, the requirement to avoid interference from the laser device to the antenna device can be met.
[0102] It is understood that when two signals are in different channels, the possibility of interference between them is relatively small. Furthermore, the interference experienced by the antenna device can be interference from baseband signals of different frequencies, or interference caused by harmonics, frequency divisions, or harmonics of frequency divisions of the baseband signal. Therefore, in the processing method provided in this application embodiment, when N frequencies are set, ensuring that the N frequencies, their harmonics, frequency divisions, and harmonics of the frequency divisions are in different channels within a preset frequency range (e.g., the communication frequency range supported by the antenna device) can improve traversal efficiency, i.e., increase the speed of determining the second frequency. For example, if the first frequency causes the antenna device to be in a signal interference state, then the other frequencies are generally frequencies that cause the antenna device to be in a non-signal interference state. Therefore, in most cases, the frequency that causes the antenna device to be in a non-signal interference state can be determined by traversing to the second frequency.
[0103] In some embodiments, adjusting the operating frequency of the laser device from a first frequency to a second frequency corresponding to the non-signal interference state of the antenna device includes: traversing the frequencies in a preset N frequencies, determining the second frequency in the preset N frequencies, wherein the second frequency is the frequency corresponding to the non-signal interference state of the antenna device.
[0104] In some embodiments, determining the second frequency among a preset set of N frequencies by iterating through the frequencies of those N frequencies can be done as follows:
[0105] Adjust the operating frequency of the laser device to the first of N preset frequencies, and control the laser device to operate at the first frequency.
[0106] The system detects whether the antenna device is in a signal interference state when the laser device operates at the first frequency. If the antenna device is detected to be in a non-signal interference state when the laser device operates at the first frequency, the system controls the laser device to operate based on the first transmission frame rate and the first frequency. At this time, the first frequency is the second frequency mentioned in the embodiments of this application.
[0107] When the laser device operates at the first frequency, if the antenna device is still detected to be in a signal interference state, it can be determined whether the N frequencies have been traversed. If not, the operating frequency of the laser device is adjusted to the second of the preset N frequencies, and the laser device is controlled to operate at the second frequency. When the laser device operates at the second frequency, if the antenna device is detected to be in a non-signal interference state, the laser device is controlled to operate based on the first transmission frame rate and the second operating frequency.
[0108] Similarly, when the laser device is operating at the second frequency, if the antenna device is still detected to be in a state of signal interference, it can be determined whether the N frequencies have been traversed. If not, the transmission frame rate of the laser device can be adjusted to the third frequency among the N frequencies, and the laser device can be controlled to operate at the second frequency. The detection of whether the antenna device is in a state of signal interference continues until the second frequency is adjusted to a state where the antenna device is in a state of non-signal interference. Then the adjustment stops, and the laser device is controlled to operate based on the first transmission frame rate and the second frequency.
[0109] In some embodiments, when the operating frequency of the laser device is adjusted to the Nth operating frequency and operates based on the Nth operating frequency, the laser device is still in a signal interference state. At this time, it is determined that the frequency traversal is complete, and the adjustment will stop. The laser device will then be controlled to operate based on the first transmission frame rate and the Nth operating frequency.
[0110] In some embodiments, when the operating frequency of the laser device is adjusted to the Nth operating frequency and operates based on the Nth operating frequency, the laser device is still in a state of signal interference. At this point, it is determined that the frequency traversal is complete, and the laser device can be controlled to operate based on the second transmission frame rate and the Nth operating frequency. It can be understood that when all operating frequencies have been traversed and it is still impossible to reduce the radio frequency interference of the antenna, the transmission frame rate of the laser device can be reduced again to reduce the radio frequency interference of the antenna.
[0111] As mentioned earlier, when the radio frequency interference present in the antenna device is not caused by the laser device, adjusting the operating state of the laser device can affect its performance. In the processing method provided in this application, when the laser device is controlled to operate based on a reduced transmission frame rate, if the antenna device is still in a signal interference state, it can be determined that the antenna device interference is not caused by the laser device. In this case, restoring the transmission frame rate of the laser device effectively avoids the situation where adjusting the transmission frame rate of the laser device affects its performance when the radio frequency interference present in the antenna device is not caused by the laser device.
[0112] Furthermore, in the processing method provided in this application embodiment, when it is determined that the antenna device interference is caused by the laser device, the transmission frame rate of the laser device is restored, and the radio frequency interference caused to the antenna device is reduced by adjusting the corresponding operating frequency of the laser device. It is understood that adjusting the corresponding operating frequency of the laser device does not reduce the operating performance of the laser device. Therefore, the processing method provided in this application embodiment can reduce the radio frequency interference of the antenna device while ensuring the operating performance of the laser device.
[0113] Figure 4 A detailed flowchart of a processing method according to an embodiment of this application is illustrated. The executing entity of the processing method can be an electronic device, such as... Figure 4 As shown, the processing method may include:
[0114] 301: Monitor whether the laser device is turned on.
[0115] If so, switch to 302 and monitor the RSRP and SNR corresponding to the current antenna device's communication band.
[0116] If not, the processing flow ends.
[0117] It is understandable that after the electronic device is started, it can be monitored whether the laser device is turned on. If the laser device is turned on, the processing flow ends; if the laser device is not turned on, it can switch to 302 and start monitoring the RSRP and SNR corresponding to the current antenna device's communication frequency band.
[0118] 302: Monitor the RSRP and SNR corresponding to the current antenna device's communication band.
[0119] In some embodiments, the electronic device may acquire the RSRP and / or SNR corresponding to the communication band of the antenna device once every preset time interval (e.g., 1ms).
[0120] 303: Calculate the interference situation of the antenna device based on the RSRP and SNR corresponding to the obtained communication frequency band of the antenna device.
[0121] In some embodiments, the electronic device can determine the interference status of the antenna device based on the RSRP and SNR corresponding to the communication frequency band of the antenna device each time it acquires them.
[0122] The interference situation of antenna devices can include antenna devices being in a state of signal interference and antenna devices being in a state of non-signal interference.
[0123] It is understandable that the method for determining whether the antenna device is in a state of signal interference can be the same as that shown in step 201, and will not be repeated here.
[0124] 304: Determine whether the antenna device is experiencing signal interference.
[0125] If so, switch to 305 and control the laser device to reduce the emission frame rate.
[0126] If not, end the processing flow.
[0127] In some embodiments, it can be determined whether the interference situation of the antenna device calculated in step 303 is that the antenna device is in a signal interference state. If the interference situation of the antenna device is that the antenna device is in a signal interference state, then proceed to step 305 and control the laser device to reduce the transmission frame rate.
[0128] In some embodiments, if the interference situation of the antenna device is that the antenna device is not in a signal interference state, that is, in a non-signal interference state, the processing flow ends.
[0129] In some embodiments, if the interference situation of the antenna device is that the antenna device is not in a signal interference state, then while the laser device is in the on state, the interference situation of the antenna device continues to be detected, for example, steps 302-304 are executed once every preset time interval.
[0130] It is understood that in some embodiments, temperature changes in the laser device can cause fluctuations in its operating frequency. For example, when the laser device is detected at the first moment, its operating frequency might be frequency A, at which point the detected antenna device is not in a signal interference state. When the laser device reaches the second moment, its temperature rises, causing fluctuations in its operating frequency, resulting in a possible frequency B at the second moment, at which point the antenna device is in a signal interference state. If the interference detection of the antenna device ends at the first moment, the electronic device will be unable to take corresponding measures against the antenna interference at moment B, causing the antenna device of the electronic device to be in a signal interference state at moment B, affecting the communication performance of the electronic device. The processing method provided in this embodiment, after detecting that the antenna device is in a non-signal interference state, will also perform antenna device interference detection every preset time interval, reducing the occurrence of the above situation, achieving timely processing of antenna device interference, and improving the communication performance of the electronic device.
[0131] 305: Control the laser device to reduce the emission frame rate.
[0132] In some embodiments, if it is determined that the antenna device is in a signal interference state, the laser device can be controlled to reduce the frame rate, for example, the channel transmission frame rate of the laser device can be reduced from a first transmission frame rate to a second transmission frame rate, and the laser device can be controlled to operate based on the second transmission frame rate.
[0133] 306: Monitor the RSRP and SNR corresponding to the current antenna device's communication frequency band.
[0134] In some embodiments, the RSRP and / or SNR corresponding to the communication band of the antenna device can be obtained when the laser device operates based on the second transmission frame rate.
[0135] 307: Calculate the interference situation of the antenna device based on the RSRP and SNR corresponding to the obtained communication frequency band of the antenna device.
[0136] In some embodiments, after obtaining the RSRP and SNR corresponding to the communication frequency band of the antenna device, the electronic device can determine the interference status of the antenna device based on the obtained RSRP and SNR corresponding to the communication frequency band of the antenna device. The interference status of the antenna device may include the antenna device being in a signal interference state and the antenna device being in a non-signal interference state.
[0137] In some embodiments, the method for determining the interference situation of the antenna device can be as illustrated in step 201, and will not be repeated here.
[0138] 308: Determine whether the antenna device is experiencing signal interference.
[0139] If so, switch to 315 and restore the emission frame rate of the laser device.
[0140] If not, proceed to step 309, restore the laser device's emission frame rate, and change the laser device's PWM signal frequency.
[0141] In some embodiments, it can be determined whether the interference situation of the antenna device calculated in step 307 is that the antenna device is in a signal interference state. If the interference situation is that the antenna device is in a signal interference state, then step 315 is executed to restore the transmission frame rate of the laser device (for example, adjust the channel transmission frame rate of the laser device from the second transmission frame rate to the first transmission frame rate) and end the processing flow.
[0142] If the interference situation is that the antenna device is not in a signal interference state, i.e., in a non-signal interference state, then step 309 is executed to restore the laser device's transmission frame rate and change the PWM signal frequency of the laser device. By adjusting the operating frequency of the laser device, the interference of the antenna device is reduced.
[0143] 309: Restore the emission frame rate of the laser device and change the PWM signal frequency of the laser device.
[0144] In some embodiments, restoring the transmission frame rate of the laser device can be achieved by restoring the channel transmission frame rate of the laser device from the reduced second transmission frame rate to the original first transmission frame rate, and controlling the laser device to operate based on the first transmission frame rate.
[0145] In some embodiments, when the laser device is controlled to operate based on the reduced transmission frame rate, the antenna device is in a non-signal interference state, that is, reducing the transmission frame rate of the laser device can reduce the interference of the antenna device. At this time, it can be determined that the radio frequency interference received by the antenna device is caused by the laser device. Then the transmission frame rate of the laser device can be restored, the PWM signal frequency of the laser device can be changed, and the laser device can be controlled to operate based on the changed PWM signal frequency.
[0146] In some embodiments, restoring the transmission frame rate of the laser device can be achieved by restoring the channel transmission frame rate of the laser device from the reduced second transmission frame rate to the original first transmission frame rate, and controlling the laser device to operate based on the first transmission frame rate.
[0147] In some embodiments, changing the PWM signal frequency of the laser device can be achieved by adjusting the PWM signal frequency of the antenna device to the first of N preset frequencies, and controlling the laser device to operate at the first frequency.
[0148] 310: Monitor the RSRP and / or SNR corresponding to the current antenna device's communication frequency band.
[0149] In some embodiments, after the PWM signal frequency of the laser device is adjusted, the RSRP and / or SNR corresponding to the communication band of the antenna device can be detected when the laser device operates based on the adjusted PWM signal frequency, in order to determine the interference situation of the antenna device when the laser device operates based on the adjusted PWM signal frequency. For example, the RSRP and / or SNR corresponding to the communication band of the antenna device can be obtained when the laser device operates based on the first frame rate among N frequencies.
[0150] 311: Calculate the interference situation of the antenna device based on the RSRP and SNR corresponding to the obtained communication frequency band of the antenna device.
[0151] In some embodiments, the electronic device can determine the interference situation of the antenna device when the laser device operates based on the adjusted PWM signal frequency, based on the obtained RSRP and SNR corresponding to the communication frequency band of the antenna device. The interference situation of the antenna device can include the antenna device being in a signal interference state and the antenna device being in a non-signal interference state.
[0152] In some embodiments, the method for determining the interference situation of the antenna device can be as illustrated in step 201, and will not be repeated here.
[0153] 312: Determine whether the antenna device is in a state of signal interference.
[0154] In some embodiments, it can be determined whether the interference situation of the antenna device calculated in step 312 is that the antenna device is in a signal interference state. If the interference situation is that the antenna device is in a signal interference state, then proceed to step 314 to determine whether the frequency traversal has been completed.
[0155] If the interference situation is such that the antenna device is not in a signal interference state, that is, in a non-signal interference state, then the processing flow ends.
[0156] 313: Determine whether the frequency traversal has been completed.
[0157] If so, the processing flow ends.
[0158] If not, proceed to 314 to change the PWM signal frequency of the laser device.
[0159] In some embodiments, when the antenna device is in a signal interference state, it can be determined whether the frequency traversal has been completed. If the frequency traversal has not been completed at this time, that is, there are still frequencies among the N frequencies that have not been traversed, the PWM signal frequency of the laser device can be changed to the other frequencies among the N frequencies that have not been traversed, and the process shown in 310-314 can be continued.
[0160] In some embodiments, when the PWM signal frequency of the laser device is adjusted to the Nth operating frequency and operates based on the Nth operating frequency, the laser device is still in a signal interference state. At this time, since the frequency traversal is completed, the adjustment will stop and the laser device will be controlled to operate based on the first transmission frame rate and the Nth operating frequency.
[0161] In some embodiments, when the PWM signal frequency of the laser device is adjusted to the Nth operating frequency and operates based on the Nth operating frequency, the laser device is still in a state of signal interference. At this point, it is determined that the frequency traversal is complete, and the laser device can be controlled to operate based on the second transmission frame rate and the Nth operating frequency. It can be understood that when all operating frequencies have been traversed and it is still impossible to reduce the radio frequency interference of the antenna, the transmission frame rate of the laser device can be reduced again to reduce the radio frequency interference of the antenna.
[0162] 314: Change the frequency of the PWM signal of the laser device.
[0163] In some embodiments, changing the PWM signal frequency of the laser device can be achieved by adjusting the PWM signal frequency of the antenna device to another untraversed frequency among a preset set of N frequencies, such as changing it to the second frequency among the N frequencies, and controlling the laser device to operate at the second frequency.
[0164] 315: Restore the emission frame rate of the laser device.
[0165] In some embodiments, restoring the transmission frame rate of the laser device can be achieved by restoring the channel transmission frame rate of the laser device from the reduced second transmission frame rate to the original first transmission frame rate, and controlling the laser device to operate based on the first transmission frame rate.
[0166] As mentioned earlier, when the radio frequency interference present in the antenna device is not caused by the laser device, adjusting the operating state of the laser device can affect its performance. In the processing method provided in this application, when the laser device is controlled to operate based on a reduced transmission frame rate, if the antenna device is still in a signal interference state, it can be determined that the antenna device interference is not caused by the laser device. In this case, restoring the transmission frame rate of the laser device effectively avoids the situation where adjusting the transmission frame rate of the laser device affects its performance when the radio frequency interference present in the antenna device is not caused by the laser device.
[0167] Furthermore, in the processing method provided in this application embodiment, when it is determined that the antenna device interference is caused by the laser device, the transmission frame rate of the laser device is restored, and the radio frequency interference caused to the antenna device is reduced by adjusting the corresponding operating frequency of the laser device. It is understood that adjusting the corresponding operating frequency of the laser device does not reduce the operating performance of the laser device. Therefore, the processing method provided in this application embodiment can reduce the radio frequency interference of the antenna device while ensuring the operating performance of the laser device.
[0168] It is understandable that in some embodiments that reduce interference from Mobile Industry Processor Interface (MIPI) signals to antenna devices, the communication frequency band of the antenna device can be obtained, and based on the preset interference relationship between different MIPI clock frequencies and different communication frequency bands (or radio frequency bands), a MIPI clock frequency that will not cause interference (or has a small degree of interference) to the current antenna device's communication frequency band can be determined, thereby reducing interference to the antenna device. The preset interference relationship between different MIPI clock frequencies and different communication frequency bands (or radio frequency bands) can be presented in any form, such as a table or text showing the preset interference levels of different MIPI clock frequencies and different communication frequency bands (or radio frequency bands).
[0169] Figure 5a The diagram illustrates the process flow of this method. For example... Figure 5a As shown, the method may include:
[0170] 401: Obtain the communication frequency band information of the current antenna device.
[0171] In some embodiments, obtaining the current antenna device communication frequency band information may refer to obtaining the communication frequency band where the current antenna device communication frequency is located.
[0172] It is understandable that the entire available communication range of an antenna device can be divided into multiple communication bands, such as band B1 to band Bn. Each band has a certain frequency range. For example, the frequency range corresponding to band B3 can be 1805MHz-1880MHz, and the frequency range corresponding to band B5 can be 869MHz-894MHz.
[0173] 402: Determine the MIPI clock frequency based on the current antenna device communication frequency band information and the interference relationship between different MIPI clock frequencies and different communication frequency bands.
[0174] In some embodiments, the interference relationship between preset different MIPI clock frequencies and different communication frequency bands can be presented as a table showing the interference levels of preset different MIPI clock frequencies and different communication frequency bands.
[0175] During screen MIPI initialization, a table of interference levels of different MIPI clock frequencies to different communication bands can be used to determine the MIPI clock frequency that will not cause interference (or has a small degree of interference) to the communication band of the current antenna device, and the screen MIPI operation can be controlled based on this MIPI clock frequency.
[0176] Furthermore, when a change in the communication frequency band of an antenna device is detected, the MIPI clock frequency that will not cause interference (or has a small degree of interference) to the current communication frequency band of the antenna device can be determined based on a preset table of the interference levels of different MIPI clock frequencies to different communication frequency bands. The current MIPI frequency can then be adjusted to a clock frequency that will not cause interference (or has a small degree of interference) to the current communication frequency band of the antenna device.
[0177] Taking communication frequency bands including B2, B3, B5, B8 and B20 as an example, the table showing the interference levels of different MIPI clock frequencies on different communication frequency bands is shown in Table 3.
[0178] Table 3:
[0179]
[0180]
[0181] As shown in Table 3, when the MIPI clock frequency is 486.4MHz, it causes interference of 6dB to frequencies of 1824MHz in band B3 and 1945.6MHz in band B2. It does not cause interference to bands B5, B8, and B20.
[0182] When the MIPI clock frequency is 499.2 MHz, it causes interference to the frequency of 873.6 MHz in the B5 band and the frequency of 1872 MHz in the B3 band, with an interference level of 8 dB in both bands. It does not cause interference to the B2, B8 and B20 bands.
[0183] For example, if the current antenna device's communication band is B5, according to the table showing the interference levels of different MIPI clock frequencies on different communication bands, a MIPI clock frequency of 486.4 MHz will not interfere with communication band B5. Therefore, the MIPI clock frequency can be adjusted to 486.4 MHz, and the screen's MIPI can be controlled to operate based on this 486.4 MHz clock frequency to avoid interfering with the antenna device.
[0184] It is understandable that most signals contain multiple higher harmonic signals. Higher harmonics refer to signals with frequencies other than the fundamental frequency (such as 50Hz or 60Hz). The frequencies of these signals are integer multiples of the fundamental frequency, and the frequency of the Nth harmonic signal is N times the fundamental frequency. For example, if the fundamental frequency of a signal is 50MHz, then the higher harmonic signals include signals with frequencies of 100MHz, 150MHz, and 200MHz, etc.
[0185] MIPI clock signals also contain higher harmonics. It's understandable that the fundamental signal and each higher harmonic in a MIPI clock signal will affect antenna devices. Therefore, a single MIPI clock frequency can affect multiple communication bands. For example, when the MIPI clock frequency is 486.4MHz, the third harmonic of the MIPI clock signal (frequency 486.4MHz*3) interferes with frequency A in band B3, and the fourth harmonic of the MIPI clock signal (frequency 486.4MHz*4) interferes with frequency B in band B2, and so on.
[0186] It should be noted that the MIPI clock frequency and the operating frequency of the laser device adjusted in the embodiments of this application are both frequencies of the fundamental wave signal.
[0187] In some embodiments, this processing method can be applied to laser devices. For example, the interference relationship between the operating frequencies of different laser devices and different communication frequency bands can be preset in electronic devices. In this way, based on the interference relationship between the operating frequencies of different laser devices and different communication frequency bands (e.g., a table or text information showing the degree of interference of different laser device operating frequencies to different communication frequency bands), the laser device frequency that will not cause interference to the communication frequency band of the current antenna device can be determined, and the laser device can be controlled to operate based on that frequency.
[0188] For example, Figure 5bThe diagram illustrates a flowchart of this processing method, in which the executing entity is an electronic device, such as... Figure 5b As shown, the method includes:
[0189] 501: Monitor whether the laser device is turned on.
[0190] If so, switch to 502 to monitor the communication frequency band information of the antenna device.
[0191] If not, the processing flow ends.
[0192] It is understandable that after the electronic device is powered on, the status of the laser device can be monitored. If the laser device is detected to be on, the process proceeds to step 102 to monitor the receiving sensitivity of the antenna device, thereby determining whether the antenna device is being interfered with. If the laser device is not detected to be on, the subsequent steps 502-504 are not executed.
[0193] 502: Monitor the communication frequency band information of antenna devices.
[0194] In some embodiments, obtaining the current antenna device communication frequency band information may refer to obtaining the communication frequency band where the current antenna device communication frequency is located.
[0195] In this embodiment of the application, the communication frequency band where the communication frequency of the antenna device is located can be obtained once every preset time interval.
[0196] 503: Obtain the interference correspondence between different laser device frequencies and communication frequency bands.
[0197] In some embodiments, the interference relationship between the operating frequencies of different laser devices and different communication frequency bands can be presented as a table or text information showing the degree of interference of the operating frequencies of different laser devices to different communication frequency bands.
[0198] 504: Determine the frequency of the laser device based on the communication frequency band information of the antenna device and the interference correspondence between the frequencies of different laser devices and the communication frequency band.
[0199] In some embodiments, the laser device frequency that will not interfere with the communication band of the current antenna device can be determined based on the interference relationship between the operating frequencies of different laser devices and different communication bands (e.g., tables or text information on the interference levels of different laser device operating frequencies to different communication bands), and the laser device can be controlled to operate based on that frequency.
[0200] However, because the fundamental frequency of the laser device (e.g., approximately 10MHz) is lower than the fundamental frequency of the MIPI clock signal (e.g., approximately 480MHz), the number of higher harmonic signals within the antenna device's frequency range is far greater than that of the MIPI clock signal. For example, in the 1-1000MHz frequency range, the laser device exhibits approximately 99 higher harmonic signals, while the MIPI clock signal exhibits approximately 1. Each higher harmonic also interferes with the antenna device. Therefore, the numerous higher harmonic signals from the laser device interfere with a wider range of frequencies in the antenna device's communication band. This necessitates including a large amount of data in the table detailing the interference levels of different laser device frequencies on a significant number of frequencies in different communication bands, resulting in a large memory footprint for the table. Consequently, this approach is difficult to apply to electronic devices with limited memory.
[0201] To address the aforementioned issues, this application provides a processing method in which, when the laser device is in an on state, if the antenna device is detected to be in a signal interference state, the operating frequency of the laser device can be adjusted from a first frequency to a second frequency corresponding to the non-signal interference state of the antenna device, and the laser device can be controlled to operate based on the second frequency, which is a frequency among a preset N frequencies.
[0202] It is understood that in this embodiment, only N frequencies that the laser device can support (i.e., operate) need to be pre-configured in the electronic device. By traversing the N frequencies, the second frequency corresponding to the non-signal interference state of the antenna device is determined. Since the N frequencies occupy relatively little memory in the electronic device, this scheme can reduce memory usage and can be used in electronic devices with limited memory.
[0203] Figure 6 The diagram illustrates a flowchart of a processing method according to an embodiment of this application. Figure 6 As shown, the method may include:
[0204] 601: When the laser device is turned on, the detection antenna device is in a state of signal interference.
[0205] It is understandable that after the electronic device is started, it can be determined whether the laser device is in the on state. If the laser device is not in the on state, the processing flow ends; if the laser device is in the on state, it can be detected whether the antenna device is in a signal interference state. The method for detecting whether the antenna device is in a signal interference state can be as described in step 201 above, and will not be repeated here.
[0206] 602: Adjust the operating frequency of the laser device from the first frequency to the second frequency corresponding to the non-signal interference state of the antenna device, and control the laser device to operate based on the second frequency. The second frequency is a frequency among N preset frequencies, wherein the N frequencies satisfy a first condition, the first condition including: within the preset frequency range, the N frequencies, the harmonics of the N frequencies, the frequency divisions of the N frequencies, and the harmonics of the frequency divisions of the N frequencies are in different channels.
[0207] In some embodiments, adjusting the operating frequency of the laser device from a first frequency to a second frequency corresponding to the non-signal interference state of the antenna device includes: traversing the frequencies in a preset N frequencies, determining the second frequency in the preset N frequencies, wherein the second frequency is the frequency corresponding to the non-signal interference state of the antenna device.
[0208] The method of adjusting the operating frequency of the laser device from the first frequency to the second frequency corresponding to the non-signal interference state of the antenna device, and controlling the laser device to operate based on the second frequency, can be referred to in step 104, and will not be repeated here.
[0209] As mentioned earlier, in the scheme of pre-setting a table showing the interference levels of different laser device frequencies on different communication frequency bands in electronic devices, the table occupies a large amount of memory in the electronic device, making this scheme difficult to apply to electronic devices with limited memory. In this embodiment, only N frequencies need to be pre-set in the electronic device. By traversing these N frequencies, the second frequency corresponding to the non-signal interference state of the antenna device is determined. The N frequencies occupy less memory, reducing the memory usage of the electronic device, and this scheme can be used in electronic devices with limited memory.
[0210] It is understandable that temperature changes in laser devices can cause fluctuations in their operating frequency. For example, based on the aforementioned scheme that uses a pre-set table showing the interference levels of different laser device frequencies on different communication bands, the electronic device adjusts the laser device's operating frequency to frequency A according to the current communication band of the antenna device and the table showing the interference levels of different laser device frequencies on different communication bands. However, due to temperature variations, the actual output operating frequency of the laser device might be frequency B. When the laser device operates at frequency B, it may cause interference to the antenna device. In other words, this scheme cannot solve the antenna device interference caused by fluctuations in the laser device's operating frequency.
[0211] The processing method provided in this application traverses N frequencies and determines a second frequency that puts the laser device in a non-interference state through closed-loop feedback. Specifically, if the antenna device is detected to be in a signal interference state, the frequency of the laser device is adjusted, and the laser device is controlled to operate at the adjusted frequency. Then, the signal interference state of the antenna device is detected again when the laser device is operating at the adjusted frequency. If the antenna device is still in a signal interference state, the corresponding operating frequency of the laser device is adjusted again. This forms a closed loop for interference state detection. With this scheme, even if the actual output operating frequency of the laser device fluctuates due to temperature or other reasons, causing the antenna device to remain in an interference state, the signal interference state of the antenna device is re-detected, allowing for continued adjustment of the corresponding operating frequency of the laser device until the antenna device is no longer in a signal interference state. This solves the problem of antenna device interference caused by fluctuations in the operating frequency of the laser device, improving the communication performance of electronic devices.
[0212] It is understood that when two signals are in different channels, the possibility of interference between them is relatively small. Furthermore, the interference experienced by the antenna device can be interference from baseband signals of different frequencies, or interference caused by harmonics, frequency divisions, or harmonics of frequency divisions of the baseband signal. Therefore, in the processing method provided in this application embodiment, when N frequencies are set, ensuring that the N frequencies, their harmonics, frequency divisions, and harmonics of the frequency divisions are in different channels within a preset frequency range (e.g., the communication frequency range supported by the antenna device) can improve traversal efficiency, i.e., increase the speed of determining the second frequency. For example, if the first frequency causes the antenna device to be in a signal interference state, then the other frequencies are generally frequencies that cause the antenna device to be in a non-signal interference state. Therefore, in most cases, the frequency that causes the antenna device to be in a non-signal interference state can be determined by traversing to the second frequency.
[0213] The hardware structure of the electronic device mentioned in the embodiments of this application will be described below. For example... Figure 7 As shown, Figure 7 A schematic diagram of the structure of an electronic device 100 is shown.
[0214] like Figure 7 As shown, the electronic device 100 may include a processor 110, a power module 140, a memory 180, a mobile communication module 130, a wireless communication module 120, a sensor module 190, an audio module 150, a camera 170, an interface module 160, buttons 101, and a display screen 102, etc.
[0215] It is understood that the structures illustrated in the embodiments of the present invention do not constitute a specific limitation on the electronic device 100. In other embodiments of this application, the electronic device 100 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.
[0216] Processor 110 may include one or more processing units, such as processing modules or circuits of a Central Processing Unit (CPU), Graphics Processing Unit (GPU), Digital Signal Processor (DSP), Micro-programmed Control Unit (MCU), Artificial Intelligence (AI) processor, or Field Programmable Gate Array (FPGA). Different processing units may be independent devices or integrated into one or more processors. Processor 110 may include storage units for storing instructions and data. In some embodiments, the storage unit in processor 110 is a cache memory 180.
[0217] The processor can be used to execute the processing methods in the various embodiments mentioned in the present application.
[0218] Figure 8 A schematic diagram of the structure of an electronic device 100 is shown. Figure 8 As shown, the electronic device may include a system-on-chip (SOC) 810, a DTOF 820, a modem 830, and an antenna device 840. The SOC 810 can control the DTOF 820 by sending control signals (e.g., IIC signals) to it. The SOC 810 can send baseband signals and control signals to the modem 830 to control its operation. The modem 830 can send radio frequency (RF) signals to the antenna device 840, enabling the antenna device 840 to transmit RF signals to external devices. The antenna device 840 can receive RF signals from external devices and transmit them back to the modem 830. In this embodiment, the SOC 810 can be used to execute the processing methods described in this embodiment.
[0219] In some embodiments, such as Figure 9As shown, this application provides an electronic device 100, which may include a processing module (sometimes also called a processing unit) 001 and a transceiver module (sometimes also called a transceiver unit) 002. The transceiver module is capable of both sending and receiving functions. When the transceiver module performs the sending function, it may be called a sending module (sometimes also called a sending unit), and when it performs the receiving function, it may be called a receiving module (sometimes also called a receiving unit). The sending module and the receiving module may be the same functional module, referred to as the transceiver module, which performs both sending and receiving functions; or, the sending module and the receiving module may be different functional modules, with "transceiver module" being a general term for these functional modules. The processing module can be used to execute the processing methods mentioned in the various embodiments of this application.
[0220] In some possible implementations, the electronic device provided in the embodiments of this application further includes: a storage module (sometimes also called a storage unit) for storing any data, computer instructions and / or computer programs that may be involved in the embodiments of this application.
[0221] The processing module in this application embodiment is used to enable the electronic device to implement the processing method mentioned in this application embodiment. More detailed operation of the above processing module can be found in the description of the above method embodiments, and will not be repeated here.
[0222] It should be noted that the physical device corresponding to the processing module in this device can be a processor, and the physical device corresponding to the transceiver module can be a transceiver. Furthermore, the physical device corresponding to the storage module in this device can be a memory.
[0223] It should be noted that the information interaction and execution process between the modules of the above-mentioned device are based on the same concept as the method embodiment of this application, and the resulting technical effects are the same as those of the method embodiment of this application. For details, please refer to the description in the method embodiment shown above in this application, and it will not be repeated here.
[0224] This application provides an electronic device, including: one or more processors; one or more memories; the one or more memories storing one or more programs, which, when executed by one or more processors, cause the electronic device to perform the processing methods mentioned in this application.
[0225] This application provides a readable storage medium storing a program or instructions. When the program or instructions are executed by an electronic device, the processing method mentioned in this application is implemented.
[0226] This application provides a computer program product, including instructions, which, when executed, cause the processing method mentioned in this application to be implemented.
[0227] This application provides a chip including a processor coupled to a memory for executing computer programs or instructions stored in the memory, thereby enabling the chip to implement the processing methods mentioned in this application.
[0228] This application provides an electronic device, including a module for performing the processing methods mentioned in the embodiments of this application.
[0229] The various embodiments of the mechanisms disclosed in this application can be implemented in hardware, software, firmware, or a combination of these implementation methods. Embodiments of this application can be implemented as computer programs or program code executable on a programmable system, the programmable system including at least one processor, a storage system (including volatile and non-volatile memory and / or storage elements), at least one input device, and at least one output device.
[0230] Program code can be applied to input instructions to execute the functions described in this application and generate output information. The output information can be applied to one or more output devices in a known manner. For the purposes of this application, the processing system includes any system having a processor such as, for example, a digital signal processor (DSP), a microcontroller, an application-specific integrated circuit (ASIC), or a microprocessor.
[0231] The program code can be implemented using a high-level procedural language or an object-oriented programming language to communicate with the processing system. Assembly language or machine language can also be used when needed. In fact, the mechanisms described in this application are not limited to any particular programming language. In either case, the language can be a compiled language or an interpreted language.
[0232] In some cases, the disclosed embodiments may be implemented in hardware, firmware, software, or any combination thereof. The disclosed embodiments may also be implemented as instructions carried or stored thereon on one or more temporary or non-temporary machine-readable (e.g., computer-readable) storage media, which may be read and executed by one or more processors. For example, the instructions may be distributed via a network or through other computer-readable media. Therefore, machine-readable media may include any mechanism for storing or transmitting information in a machine-readable (e.g., computer-readable) form, including but not limited to floppy disks, optical disks, CD-ROMs, magneto-optical disks, read-only memory (ROM), random access memory (RAM), erasable programmable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic cards or optical cards, flash memory, or tangible machine-readable storage for transmitting information (e.g., carrier waves, infrared signals, digital signals, etc.) using the Internet in the form of electrical, optical, acoustic, or other propagation signals. Therefore, machine-readable media include any type of machine-readable medium suitable for storing or transmitting electronic instructions or information in a machine-readable (e.g., computer-readable) form.
[0233] In the accompanying drawings, some structural or methodological features may be shown in a specific arrangement and / or order. However, it should be understood that such a specific arrangement and / or order may not be necessary. Rather, in some embodiments, these features may be arranged in a manner and / or order different from that shown in the illustrative drawings. Furthermore, the inclusion of structural or methodological features in a particular figure does not imply that such features are required in all embodiments, and in some embodiments, these features may be omitted or may be combined with other features.
[0234] It should be noted that all units / modules mentioned in the device embodiments of this application are logical units / modules. Physically, a logical unit / module can be a physical unit / module, a part of a physical unit / module, or a combination of multiple physical units / modules. The physical implementation of these logical units / modules themselves is not the most important factor; the combination of functions implemented by these logical units / modules is the key to solving the technical problems proposed in this application. Furthermore, to highlight the innovative aspects of this application, the above-described device embodiments of this application have not introduced units / modules that are not closely related to solving the technical problems proposed in this application. This does not mean that the above-described device embodiments do not contain other units / modules.
[0235] It should be noted that in the examples and description of this patent, relational terms such as "first" and "second" are used merely to distinguish one entity or operation from another, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Furthermore, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Without further limitations, an element defined by the phrase "comprising one" does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes said element.
[0236] Although this application has been illustrated and described with reference to certain preferred embodiments thereof, those skilled in the art should understand that various changes in form and detail may be made thereto without departing from the spirit and scope of this application.
Claims
1. A processing method, characterized in that, For an electronic device, the electronic device including a laser device and an antenna device, the method includes: When the laser device is in the on state, if the antenna device is detected to be in a signal interference state, the channel transmission frame rate of the laser device is adjusted from the first transmission frame rate to the second transmission frame rate, where the second transmission frame rate is less than the first transmission frame rate. When the channel transmission frame rate of the laser device is the second transmission frame rate, the antenna device is detected to be in a non-signal interference state. The channel transmission frame rate of the laser device is adjusted from the second transmission frame rate to the first transmission frame rate, and the operating frequency of the laser device is adjusted from the first frequency to the second frequency corresponding to the non-signal interference state of the antenna device. The laser device is controlled to operate based on the first transmission frame rate and the second frequency, where the second frequency is a frequency from a preset set of N frequencies, where N is a positive integer greater than 1; or... When the laser device operates based on the second transmission frame rate, if the antenna device is detected to be in the signal interference state, the channel transmission frame rate of the laser device is adjusted from the second transmission frame rate to the first transmission frame rate, and the laser device is controlled to operate based on the first transmission frame rate.
2. The processing method according to claim 1, characterized in that, The step of adjusting the operating frequency of the laser device from the first frequency to the second frequency corresponding to the non-signal interference state of the antenna device includes: Iterate through the frequencies in the preset N frequencies; The second frequency is determined from the preset N frequencies, where the second frequency is the frequency corresponding to the non-signal interference state of the antenna device.
3. The method according to claim 1, characterized in that, The N frequencies satisfy a first condition, which includes: the N frequencies, the harmonics of the N frequencies, the frequency divisions of the N frequencies, and the harmonics of the frequency divisions of the N frequencies are in different channels within a preset frequency range.
4. The processing method according to any one of claims 1-3, characterized in that, The operating frequency of the laser device is the frequency of the pulse width modulation signal corresponding to the laser device.
5. The processing method according to any one of claims 1-3, characterized in that, The detection of the antenna device being in a signal interference state includes: If the received power of the reference signal of the antenna device is less than a first threshold and / or the signal-to-noise ratio of the received signal of the antenna device is less than a second threshold, it is determined that the antenna device is in the signal interference state; or, If the receiving sensitivity of the antenna device is detected to be greater than a third threshold, it is determined that the antenna device is in the signal interference state.
6. A processing method, characterized in that, For an electronic device, the electronic device including a laser device and an antenna device, the method includes: When the laser device is in the turned-on state, the antenna device is detected to be in a signal interference state; The operating frequency of the laser device is adjusted from the first frequency to the second frequency corresponding to the non-signal interference state of the antenna device, and the laser device is controlled to operate based on the first transmission frame rate and the second frequency, wherein the second frequency is a frequency among N preset frequencies.
7. A readable storage medium, characterized in that, The readable storage medium stores a program or instructions that, when executed on an electronic device, cause the electronic device to perform the method of any one of claims 1 to 6.
8. An electronic device, characterized in that, include: One or more processors; One or more memories; the one or more memories storing one or more programs, which, when executed by the one or more processors, cause the electronic device to perform the method of any one of claims 1-6.
9. An electronic device, characterized in that, Includes a module for performing the method as described in any one of claims 1 to 6.
10. A computer program product, characterized in that, Includes instructions that, when executed, cause the method described in any one of claims 1-6 to be implemented.
11. A chip, characterized in that, The chip includes a processor coupled to a memory for executing a computer program or instructions stored in the memory, such that the chip implements the method described in any one of claims 1-6.