A frequency hopping processing method, apparatus, device, and storage medium
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-10-12
- Publication Date
- 2026-08-14
AI Technical Summary
然而该专利在跳频通信过程中仍然无法降低环境噪声对工作的无线信道的干扰,从而导致无线传输的错误率较高
[0039]在本发明中,获取当前各非工作信道的噪声能量,以及工作信道在接收状态下的噪声能量;对各非工作信道的噪声能量进行排序,将噪声能量值最小的非工作信道作为目标信道;将目标信道的噪声能量与工作信道的噪声能量进行比对,当目标信道的噪声能量与工作信道的噪声能量之差小于预设的阈值时,将所述目标信道作为待跳频信道,继而将当前工作信道切换至待跳频信道。
Smart Images

Figure CN117459094B_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless transmission technology, and in particular to a frequency hopping processing method, apparatus, device, and storage medium. Background Technology
[0002] Currently, many wireless transmission technologies use frequency hopping schemes for communication. However, most of them use multiple different waveform patterns with pre-selected fixed symbols for frequency hopping communication. This results in different interferences in different places during flight. If certain wireless channels are subject to fixed interference, then communication will be constantly interfered with and cannot be avoided.
[0003] Patent document CN109547952A discloses a flat panel detector based on low-power wireless transmission technology and its application method. The flat panel detector includes at least a network transmission module, which comprises at least a WLAN transmission unit and a short-range wireless transmission unit. The WLAN transmission unit is used to transmit image data between the flat panel detector and a host device in a mobile environment. The short-range wireless transmission unit is used to exchange information and establish communication between the flat panel detector and the host device in a mobile environment. The host device has a network transmission module compatible with the flat panel detector. However, this patent still cannot reduce the interference of environmental noise on the working wireless channel during frequency hopping communication, resulting in a high error rate in wireless transmission. Summary of the Invention
[0004] This invention provides a frequency hopping processing method, apparatus, device, and storage medium, which can effectively reduce the interference of current environmental noise on the working channel and reduce the error rate of wireless transmission.
[0005] To address the aforementioned technical problems, embodiments of the present invention provide a frequency hopping processing method, comprising:
[0006] Obtain the noise energy of each non-working channel and the noise energy of the working channel in the receiving state;
[0007] The noise energy of each non-working channel is sorted, and the non-working channel with the smallest noise energy value is selected as the target channel.
[0008] The noise energy of the target channel is compared with the noise energy of the working channel. When the difference between the noise energy of the target channel and the noise energy of the working channel is less than a preset threshold, the target channel is designated as the channel to be hopped, and then the current working channel is switched to the channel to be hopped.
[0009] As a preferred embodiment, the step of sorting the noise energy of each non-operating channel and selecting the non-operating channel with the smallest noise energy value as the target channel includes:
[0010] A noise energy table is generated based on the noise energy values of each non-operating channel;
[0011] Based on the noise energy table, the average noise energy of each non-operating channel is calculated;
[0012] The average noise energy of each non-working channel is sorted, and the non-working channel with the smallest average noise energy is selected as the target channel.
[0013] As a preferred embodiment, the noise energy meter includes:
[0014]
[0015] in, This is the noise energy value of the non-working channel j obtained during the i-th round of scanning.
[0016] As a preferred approach, the average noise energy of each non-operating channel is calculated using the following formula:
[0017]
[0018] Where M is the number of rows in the noise energy table, and N is the number of columns in the noise energy table.
[0019] As a preferred embodiment, switching the current working channel to the channel to be hopped includes:
[0020] Obtain the current average received energy value and the signal-to-noise ratio of the current operating channel;
[0021] The signal-to-noise ratio (SNR) under interference-free conditions is obtained, and then the current noise intensity is calculated based on the current average received energy value, the SNR of the current working channel, and the SNR under interference-free conditions.
[0022] Get the current data transfer rate;
[0023] The current noise intensity is compared with the noise energy value of the channel to be hopped, and the current data transmission rate is compared with the preset ideal data transmission rate. When the current noise intensity and the noise energy value of the channel to be hopped meet the preset first frequency hopping condition, and the current data transmission rate meets the preset second frequency hopping condition, frequency hopping is initiated, and the current working channel is switched to the channel to be hopped.
[0024] As a preferred embodiment, the first frequency hopping condition includes:
[0025] Nwork + Ndelta > Nsweep
[0026] Where Nwork is the current noise intensity, Nsweep is the noise energy value of the channel to be hopped, and Ndelta is the hysteresis threshold used to prevent back-and-forth frequency hopping.
[0027] As a preferred embodiment, obtaining the noise energy of each currently non-operating channel includes:
[0028] Poll noise scan on each currently non-working channel to obtain the noise energy of each currently non-working channel;
[0029] Specifically, when polling noise scans for each currently non-working channel, if the scan row is full, the noise energy data for each currently non-working channel is moved and stored according to the following formula, removing the oldest noise energy data:
[0030]
[0031] Where i is the scanning period of the noise scan, j is the channel number of each non-working channel being scanned; M is the number of statistical rows; and N is the number of channels.
[0032] Based on the above embodiments, another embodiment of the present invention provides a frequency hopping processing device, including: a noise energy acquisition module, a noise energy sorting module, and a channel switching module;
[0033] The noise energy acquisition module is used to acquire the noise energy of each non-working channel and the noise energy of the working channel in the receiving state.
[0034] The noise energy sorting module is used to sort the noise energy of each non-working channel and select the non-working channel with the smallest noise energy value as the target channel.
[0035] The channel switching module is used to compare the noise energy of the target channel with the noise energy of the working channel. When the difference between the noise energy of the target channel and the noise energy of the working channel is less than a preset threshold, the target channel is used as the channel to be hopped, and then the current working channel is switched to the channel to be hopped.
[0036] Based on the above embodiments, another embodiment of the present invention provides an electronic device, the device including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor executes the computer program to implement the frequency hopping processing method described in the above embodiments of the invention.
[0037] Based on the above embodiments, another embodiment of the present invention provides a storage medium, the storage medium including a stored computer program, wherein, when the computer program is running, it controls the device where the storage medium is located to execute the frequency hopping processing method described in the above embodiments of the invention.
[0038] Compared with the prior art, the embodiments of the present invention have the following beneficial effects:
[0039] In this invention, the noise energy of each non-working channel and the noise energy of the working channel in the receiving state are obtained; the noise energy of each non-working channel is sorted, and the non-working channel with the smallest noise energy value is selected as the target channel; the noise energy of the target channel is compared with the noise energy of the working channel, and when the difference between the noise energy of the target channel and the noise energy of the working channel is less than a preset threshold, the target channel is selected as the channel to be hopped, and then the current working channel is switched to the channel to be hopped.
[0040] This invention allows for the selection of a non-working channel with the lowest noise energy value from the current non-working channels. Since the noise energy level reflects the degree of interference to the channel, the non-working channel with the lowest noise energy value is the optimal non-working channel. Then, the current working channel is switched to the optimal non-working channel, thereby effectively reducing the interference of the current environmental noise on the working channel and reducing the error rate of wireless transmission. Attached Figure Description
[0041] Figure 1 This is a flowchart illustrating a frequency hopping processing method according to an embodiment of the present invention;
[0042] Figure 2 This is a schematic diagram of the structure of a wireless frequency hopping processing system;
[0043] Figure 3 This is a schematic diagram of the structure of a frequency hopping processing device provided in an embodiment of the present invention. Detailed Implementation
[0044] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.
[0045] Example 1
[0046] Please refer to Figure 1 The following is a flowchart illustrating a frequency hopping processing method according to an embodiment of the present invention, including the following specific steps:
[0047] S1. Obtain the noise energy of each non-working channel and the noise energy of the working channel in the receiving state.
[0048] Preferably, obtaining the noise energy of each currently non-working channel includes: performing a polling noise scan on each currently non-working channel to obtain the noise energy of each currently non-working channel; wherein, when performing a polling noise scan on each currently non-working channel, if the scan row is full, the noise energy data of each currently non-working channel is slide-stored according to the following formula, and the oldest noise energy data is removed:
[0049]
[0050] Where i is the scanning period of the noise scan, j is the channel number of each non-working channel being scanned; M is the number of statistical rows; and N is the number of channels.
[0051] When operating on the current working channel, the system intelligently selects non-current working channels for polling noise scanning through spectrum probing to obtain the noise energy of the non-working channels. Furthermore, when the current working channel is in receiving mode, a noise energy scan is performed to obtain the noise energy of the current working channel in receiving mode, thereby eliminating interference from its own working channel and obtaining the true environmental interference.
[0052] When polling noise scans on each currently non-working channel, if the scan row is full, a sliding storage method is used to remove the oldest noise energy data. The expression is as follows:
[0053]
[0054] Where i is the scanning period of the noise scan, j is the channel number of each non-working channel being scanned; M is the number of statistical rows; and N is the number of channels.
[0055] S2. Sort the noise energy of each non-working channel and select the non-working channel with the smallest noise energy value as the target channel.
[0056] Preferably, the step of sorting the noise energy of each non-working channel and selecting the non-working channel with the smallest noise energy value as the target channel includes: generating a noise energy table based on the noise energy values of each non-working channel; calculating the average noise energy of each non-working channel based on the noise energy table; sorting the average noise energy of each non-working channel and selecting the non-working channel with the smallest average noise energy value as the target channel.
[0057] Preferably, the noise energy meter includes:
[0058]
[0059] in, This is the noise energy value of the non-working channel j obtained during the i-th round of scanning.
[0060] Preferably, the average noise energy of each non-operating channel is calculated according to the following formula:
[0061]
[0062] Where M is the number of rows in the noise energy table, and N is the number of columns in the noise energy table.
[0063] After polling and scanning the noise of each currently non-working channel, a noise energy table can be obtained:
[0064]
[0065] in, This is the noise energy value of the non-working channel j obtained during the i-th round of scanning.
[0066] Then, based on the noise energy table, the weighted average value of each non-working channel is calculated, i.e., the average noise energy value:
[0067]
[0068] Where M is the number of rows in the noise energy table, and N is the number of columns in the noise energy table.
[0069] The average noise energy of each non-working channel is sorted, either from largest to smallest or smallest to largest, and the non-working channel with the smallest average noise energy is selected as the optimal frequency hopping target channel.
[0070] S3. Compare the noise energy of the target channel with the noise energy of the working channel. When the difference between the noise energy of the target channel and the noise energy of the working channel is less than a preset threshold, the target channel is used as the channel to be hopped, and then the current working channel is switched to the channel to be hopped.
[0071] Preferably, the step of switching the current working channel to the frequency hopping channel includes: obtaining the current average received energy value and the signal-to-noise ratio (SNR) of the current working channel; obtaining the SNR under interference-free conditions, and then calculating the current noise intensity based on the current average received energy value, the SNR of the current working channel, and the SNR under interference-free conditions; obtaining the current data transmission rate; comparing the current noise intensity with the noise energy value of the frequency hopping channel, and comparing the current data transmission rate with a preset ideal data transmission rate; and initiating frequency hopping and switching the current working channel to the frequency hopping channel when the current noise intensity and the noise energy value of the frequency hopping channel meet a preset first frequency hopping condition, and the current data transmission rate meets a preset second frequency hopping condition.
[0072] Preferably, the first frequency hopping condition includes:
[0073] Nwork + Ndelta > Nsweep
[0074] Where Nwork is the current noise intensity, Nsweep is the noise energy value of the channel to be hopped, and Ndelta is the hysteresis threshold used to prevent back-and-forth frequency hopping.
[0075] Please refer to Figure 2 The diagram below shows the structure of a Wi-Fi-based wireless frequency hopping system corresponding to the frequency hopping processing method of the present invention, comprising the following six modules:
[0076] Module M1: The noise energy scanning module counts the noise energy of the Wi-Fi master control module in the current non-working channel. Each master control module counts the noise energy of one channel in a receiving time period. If the master control is always in the receiving state, it scans the noise of each non-working channel in a time-division manner. After scanning a channel, the scanned noise energy table is updated in real time, sorted according to noise energy, and the master control module M2 is notified in real time.
[0077] Module M2: The Wi-Fi master control module operates in AP or AP+STA mode. In AP mode, it obtains the noise channel ranking scanned by module M1 and updates the target channel number to be switched to in real time. Based on the signal-to-noise ratio (SNR), error rate (ER), received energy level (RSSI), data rate (BR), and other comprehensive conditions of the current working channel, if the frequency hopping condition is met, the Wi-Fi master control module initiates a notification to each STA device connected to the Wi-Fi master control module (AP mode). The notification is made N times (N is set according to the environment, but not less than 3 times) to the STA. Each notification carries a decrementing value indicating the number of notifications. When the value reaches 0, the module immediately switches to the new target channel. The AP can notify the STA via beacon packets or other wireless channels.
[0078] Modules M3 and M4 are used to control Wi-Fi transmit / receive switching. The purpose is to ensure that the noise scanning module can count noise energy only when the Wi-Fi master device is in the receiving state, thus avoiding self-interference and ensuring that the scanned signal is the ambient noise signal rather than the signal of the working channel, thereby avoiding misjudgment.
[0079] Module M5: When the working channel is working normally and the Wi-Fi master controller is in receiving mode, it can send useful signals to the Wi-Fi master controller when the signal is sent from the front-end wireless device, and send noise to the noise scanning device at the same time. When the Wi-Fi master controller is transmitting, it can ensure that the transmitted energy has no attenuation or minimal attenuation.
[0080] Module M6: An external WiFi-FEM module that effectively improves receiving sensitivity and allows for legal transmission power in the ISM band, increasing WiFi coverage. It also features minimal insertion loss during reception, ensuring good sensitivity.
[0081] After finding the non-working channel with the smallest average noise energy as the optimal frequency hopping target channel, the noise energy of the target channel is compared with the noise energy of the working channel. When the difference between the noise energy of the target channel and the noise energy of the working channel is less than a preset threshold, the target channel is selected as the frequency hopping channel. When the following frequency hopping conditions are met, the current working channel can be switched to the frequency hopping channel.
[0082] (1) The current noise intensity and the noise energy value of the channel to be hopped meet the preset first frequency hopping condition: The current average received energy value RSSI is read through the Wi-Fi master control module, and the signal-to-noise ratio (SNR) value under interference-free environment is found by looking up the table based on the energy value of RSSI. The SNR value of the current working channel is read and compared to calculate the current noise intensity. The noise intensity is compared with the noise level scanned from the non-working channel. When the first frequency hopping condition is met: Nwork + Ndelta > Nsweep, frequency hopping to the new channel is started. Wherein, Nwork is the current noise intensity, Nsweep is the noise energy value of the channel to be hopped, and Ndelta is the hysteresis threshold used to prevent back-and-forth frequency hopping.
[0083] (2) The current data transmission rate meets the preset second frequency hopping condition: The Wi-Fi master control module reads the current average received energy value RSSI and the current modulation mode MCS of the working channel, and calculates the transmission rate under the current environment based on the data volume and transmission time value. It is then compared with the transmission rate under the same modulation mode MCS under ideal conditions. The current data transmission rate meets the preset second frequency hopping condition, that is, when the transmission rate is lower than the transmission rate under interference-free conditions by a certain value, frequency hopping is started. This value can be configured.
[0084] After entering the frequency hopping mechanism, the Wi-Fi master control module, acting as the access point (AP), periodically notifies each connected STA (Stationary Access Point) device ten times consecutively. Then, all interconnected devices initiate frequency hopping and switch to the new channel. The AP and STA devices synchronize using periodic beacon signals. Whether in transmit or receive mode, the Wi-Fi master control module sends beacon signals at equal intervals. These beacon signals serve as synchronization signals, transmitting the countdown timer for the frequency hopping and containing the target channel number. After frequency hopping is complete, the previously active channel is added to the noise scan channel list as one of the candidate channels for the next frequency hopping.
[0085] Therefore, the present invention provides a frequency hopping processing method, which can select a non-working channel with the smallest noise energy value among the current non-working channels. Since the noise energy value can reflect the degree of interference of the channel, the non-working channel with the smallest noise energy value is the optimal non-working channel. Then, the current working channel is switched to the optimal non-working channel, thereby effectively reducing the interference of the current environmental noise on the working channel and reducing the error rate of wireless transmission.
[0086] Example 2
[0087] Please refer to Figure 3 This is a schematic diagram of a frequency hopping processing device according to an embodiment of the present invention. The device includes: a noise energy acquisition module, a noise energy sorting module, and a channel switching module.
[0088] The noise energy acquisition module is used to acquire the noise energy of each non-working channel and the noise energy of the working channel in the receiving state.
[0089] The noise energy sorting module is used to sort the noise energy of each non-working channel and select the non-working channel with the smallest noise energy value as the target channel.
[0090] The channel switching module is used to compare the noise energy of the target channel with the noise energy of the working channel. When the difference between the noise energy of the target channel and the noise energy of the working channel is less than a preset threshold, the target channel is used as the channel to be hopped, and then the current working channel is switched to the channel to be hopped.
[0091] It should be noted that the device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate, and the components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs. Furthermore, in the accompanying drawings of the device embodiments provided by this invention, the connection relationships between modules indicate that they have communication connections, which can be specifically implemented as one or more communication buses or signal lines. Those skilled in the art can understand and implement this without any creative effort.
[0092] Those skilled in the art will clearly understand that, for convenience and simplicity, the specific working process of the device described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.
[0093] Example 3
[0094] Accordingly, embodiments of the present invention provide an electronic device, the device including a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor executes the computer program to implement the frequency hopping processing method described in the above embodiments of the invention.
[0095] The electronic device may be a desktop computer, laptop, handheld computer, or cloud server, etc. The device may include, but is not limited to, a processor and a memory.
[0096] The processor can be a Central Processing Unit (CPU), or other general-purpose processors, digital signal processors (DSPs), application-specific integrated circuits (ASICs), field-programmable gate arrays (FPGAs), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. A general-purpose processor can be a microprocessor or any conventional processor. The processor is the control center of the device, connecting various parts of the device via various interfaces and lines.
[0097] Example 4
[0098] Accordingly, embodiments of the present invention provide a storage medium, the storage medium including a stored computer program, wherein, when the computer program is running, it controls the device where the storage medium is located to execute the frequency hopping processing method described in the above embodiments of the invention.
[0099] The memory can be used to store the computer program. The processor implements various functions of the device by running or executing the computer program stored in the memory and calling data stored in the memory. The memory may mainly include a program storage area and a data storage area. The program storage area may store the operating system, applications required for at least one function, etc.; the data storage area may store data created based on the use of the mobile phone, etc. In addition, the memory may include high-speed random access memory, and may also include non-volatile memory, such as hard disk, RAM, plug-in hard disk, smart media card (SMC), secure digital (SD) card, flash card, at least one disk storage device, flash memory device, or other volatile solid-state storage device.
[0100] The storage medium is a computer-readable storage medium, and the computer program is stored in the computer-readable storage medium. When executed by a processor, the computer program can implement the steps of the various method embodiments described above. The computer program includes computer program code, which can be in the form of source code, object code, executable file, or some intermediate form. The computer-readable medium can include: any entity or device capable of carrying the computer program code, recording media, USB flash drive, portable hard drive, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signals, telecommunication signals, and software distribution media, etc. It should be noted that the content included in the computer-readable medium can be appropriately added or removed according to the requirements of legislation and patent practice in the jurisdiction. For example, in some jurisdictions, according to legislation and patent practice, the computer-readable medium does not include electrical carrier signals and telecommunication signals.
[0101] The above description represents the preferred embodiments of the present invention. It should be noted that those skilled in the art can make various improvements and modifications without departing from the principles of the present invention, and these improvements and modifications are also considered to be within the scope of protection of the present invention.
Claims
1. A frequency hopping processing method, characterized in that, include: Obtain the noise energy of each non-working channel and the noise energy of the working channel in the receiving state; The noise energy of each non-working channel is sorted, and the non-working channel with the smallest noise energy value is selected as the target channel. The noise energy of the target channel is compared with the noise energy of the working channel. When the difference between the noise energy of the target channel and the noise energy of the working channel is less than a preset threshold, the target channel is selected as the channel to be frequency hopping. The current average received energy value and the signal-to-noise ratio of the current working channel are obtained. The signal-to-noise ratio (SNR) under interference-free conditions is obtained, and then the current noise intensity is calculated based on the current average received energy value, the SNR of the current working channel, and the SNR under interference-free conditions. Get the current data transfer rate; The current noise intensity is compared with the noise energy value of the channel to be hopped, and the current data transmission rate is compared with the preset ideal data transmission rate. When the current noise intensity and the noise energy value of the channel to be hopped meet a preset first frequency hopping condition, and the current data transmission rate meets a preset second frequency hopping condition, frequency hopping is initiated, and the current working channel is switched to the channel to be hopped. The first frequency hopping condition includes: Nwork + Ndelta > Nsweep Where Nwork is the current noise intensity, Nsweep is the noise energy value of the channel to be hopped, and Ndelta is the hysteresis threshold used to prevent back-and-forth frequency hopping. The second frequency hopping condition includes: the current data transmission rate is lower than the preset ideal data transmission rate by a certain value.
2. The frequency hopping processing method as described in claim 1, characterized in that, The step of sorting the noise energy of each non-working channel and selecting the non-working channel with the smallest noise energy value as the target channel includes: A noise energy table is generated based on the noise energy values of each non-operating channel; Based on the noise energy table, the average noise energy of each non-operating channel is calculated; The average noise energy of each non-working channel is sorted, and the non-working channel with the smallest average noise energy is selected as the target channel.
3. The frequency hopping processing method as described in claim 2, characterized in that, The noise energy meter includes: in, The noise energy value of the non-working channel j obtained during the i-th round of scanning is denoted as M; M is the total number of rounds of scanning the non-working channels, and N is the number of non-working channels.
4. The frequency hopping processing method as described in claim 3, characterized in that, The average noise energy of each non-operating channel is calculated using the following formula: 。 5. The frequency hopping processing method as described in claim 3, characterized in that, The acquisition of noise energy for each currently non-operating channel includes: Poll noise scan on each currently non-working channel to obtain the noise energy of each currently non-working channel; Specifically, when polling noise scans for each currently non-working channel, if the scan row is full, the noise energy data for each currently non-working channel is moved and stored according to the following formula, removing the oldest noise energy data: 。 6. A frequency hopping processing device, characterized in that, include: Noise energy acquisition module, noise energy sorting module, and channel switching module; The noise energy acquisition module is used to acquire the noise energy of each non-working channel and the noise energy of the working channel in the receiving state. The noise energy sorting module is used to sort the noise energy of each non-working channel and select the non-working channel with the smallest noise energy value as the target channel. The channel switching module is used to compare the noise energy of the target channel with the noise energy of the working channel. When the difference between the noise energy of the target channel and the noise energy of the working channel is less than a preset threshold, the target channel is used as the channel to be hopped. The module also obtains the current average received energy value and the signal-to-noise ratio of the current working channel. The signal-to-noise ratio (SNR) under interference-free conditions is obtained, and then the current noise intensity is calculated based on the current average received energy value, the SNR of the current working channel, and the SNR under interference-free conditions. Get the current data transfer rate; The current noise intensity is compared with the noise energy value of the channel to be hopped, and the current data transmission rate is compared with the preset ideal data transmission rate. When the current noise intensity and the noise energy value of the channel to be hopped meet a preset first frequency hopping condition, and the current data transmission rate meets a preset second frequency hopping condition, frequency hopping is initiated, and the current working channel is switched to the channel to be hopped. The first frequency hopping condition includes: Nwork + Ndelta > Nsweep Where Nwork is the current noise intensity, Nsweep is the noise energy value of the channel to be hopped, and Ndelta is the hysteresis threshold used to prevent back-and-forth frequency hopping. The second frequency hopping condition includes: the current data transmission rate is lower than the preset ideal data transmission rate by a certain value.
7. An electronic device, characterized in that, It includes a processor, a memory, and a computer program stored in the memory and configured to be executed by the processor, wherein the processor, when executing the computer program, implements the frequency hopping processing method as described in any one of claims 1 to 5.
8. A storage medium, characterized in that, The storage medium includes a stored computer program, wherein, when the computer program is executed, it controls the device where the storage medium is located to perform the frequency hopping processing method as described in any one of claims 1 to 5.
Citation Information
Patent Citations
Flat panel detector based on low power wireless transmission technology and application method thereof
CN109547952A
Channel selection method, electronic device, and storage medium
WO2022067488A1