Wireless equipment, default channel automatic recovery method and device thereof and storage medium
By detecting radar pulse signals and saving channel configuration information in wireless devices, the system automatically migrates and restores to the default channel, solving the problem of manual intervention required after the DFS mechanism is triggered. This achieves fully automatic channel recovery, improves user experience, and reduces operation and maintenance costs.
Patent Information
- Application Number
- CN202511231785.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-08-29
- Publication Date
- 2025-11-11
AI Technical Summary
Existing wireless devices require manual intervention to recover from the migrated channel to the better-performing default channel after the dynamic frequency selection mechanism is triggered, which increases maintenance costs and reduces user experience.
When a radar pulse signal is detected during the operation of the default channel, the channel configuration information is saved, and the channel is migrated to the target channel within a preset migration time. After the non-occupancy period expires, the channel is restored to the default channel according to the configuration information, thus achieving fully automatic recovery.
It automatically reverts to the default channel with better performance without manual intervention, complies with regulatory requirements, improves user experience, and reduces operation and maintenance costs.
Smart Images

Figure CN120935602A_ABST
Abstract
Description
Technical Field
[0001] This invention relates to the field of wireless local area network technology, and in particular to a wireless device and its default channel automatic recovery method, apparatus, and storage medium. Background Technology
[0002] Within the 5GHz band, certain sub-bands (e.g., 5250–5350MHz, 5470–5725MHz) share spectrum with critical services such as weather radar, military radar, and aviation navigation radar. To prevent wireless devices (e.g., Wi-Fi devices) from interfering with these radar systems, regulations in various countries and regions mandate the implementation of the Dynamic Frequency Selection (DFS) mechanism.
[0003] After implementing the DFS mechanism, when a wireless device monitors radar pulse signals during the default channel operation, it must stop transmitting signals within 10ms and immediately migrate to another available channel upon detecting a radar pulse signal. After the Non-Occupancy List (NOL) expires, the wireless device must re-perform the ClearAccess Check (CAC), and can only resume using the default channel after confirming that the channel is "clean".
[0004] In existing technologies, most home or enterprise-level wireless devices passively remain on the migrated channel after the DFS mechanism is triggered, requiring manual intervention to return to the default channel with better performance. This manual intervention increases maintenance costs and may reduce user experience. Summary of the Invention
[0005] The present invention aims to provide a wireless device and its default channel automatic recovery method, apparatus, and storage medium, which can solve the problem that existing wireless devices only passively remain on the migrated channel after the DFS mechanism is triggered, and require manual intervention to return to the better-performing default channel, which increases maintenance costs and reduces user experience.
[0006] To address the aforementioned technical problems, the first aspect of this invention provides a method for automatically restoring the default channel of a wireless device, applicable to a wireless device that automatically restores its default channel after being triggered by a dynamic frequency selection mechanism. The method for automatically restoring the default channel of the wireless device includes:
[0007] When a radar pulse signal is detected during the operation of the default channel, triggering the dynamic frequency selection mechanism, the configuration information of the default channel is saved, and signal transmission on the default channel is stopped.
[0008] Within a preset migration time, the wireless device will be migrated from the default channel to the selected target channel for operation.
[0009] After the specified non-occupancy period expires, the wireless device will be restored from the target channel to the default channel according to the preset channel recovery strategy based on the configuration information of the saved default channel.
[0010] Optionally, when a radar pulse signal is detected triggering the dynamic frequency selection mechanism during the operation of the default channel, saving the configuration information of the default channel includes: when a radar pulse signal is detected triggering the dynamic frequency selection mechanism during the operation of the default channel, writing the configuration information of the default channel into a non-volatile configuration file of the memory, wherein the configuration information of the default channel includes: the channel number, center frequency, and bandwidth information of the default channel.
[0011] Optionally, migrating the wireless device from the default channel to the selected target channel within a preset migration time includes:
[0012] Scan and generate a list of available channels;
[0013] According to the preset channel selection strategy, the target channel to which the wireless device needs to migrate is selected from the list of available channels;
[0014] The wireless device will be migrated from the default channel to the selected target channel within a preset migration time.
[0015] Optionally, the list of available channels is arranged and displayed according to the signal strength of the available channels, the load status of the available channels, or the interference status of the available channels.
[0016] Optionally, the step of migrating the wireless device from the default channel to the selected target channel within a preset migration time further includes: marking the default channel of the wireless device as an unoccupied period, setting a specified unoccupied period time, and starting a countdown for the specified unoccupied period time.
[0017] Optionally, the step of restoring the wireless device from the target channel to the default channel according to the preset channel recovery strategy based on the configuration information of the saved default channel after the expiration of the non-occupancy period includes: performing a channel availability test on the default channel again after the expiration of the non-occupancy period to confirm whether there is still a radar pulse signal on the default channel.
[0018] Optionally, the step of restoring the wireless device from the target channel to the default channel according to a preset channel recovery strategy after the expiration of the non-occupancy period includes:
[0019] If the channel availability detection passes, the configuration information of the default channel stored in the non-volatile configuration file in the memory is reloaded, and the wireless device is restored from the target channel to the default channel for operation.
[0020] If the channel availability test fails, the wireless device will continue to operate on the target channel and wait for the next unoccupied period to expire before the channel availability test passes.
[0021] Accordingly, a second aspect of the present invention also provides an automatic default channel recovery device for a wireless device, applied to the automatic default channel recovery method for a wireless device described in the first aspect of the present invention, the automatic default channel recovery device for the wireless device comprising:
[0022] The radar detection module is used to detect radar pulse signals during default channel operation and trigger a dynamic frequency selection mechanism when a radar pulse signal is detected.
[0023] The transmitting module is used to transmit signals and to stop transmitting signals on the default channel when the radar detection module detects a radar pulse signal that triggers the dynamic frequency selection mechanism during the operation of the default channel;
[0024] The memory is used to save the configuration information of the default channel when the radar detection module detects a radar pulse signal that triggers the dynamic frequency selection mechanism during the operation of the default channel;
[0025] The channel migration module is used to migrate the wireless device from the default channel to the selected target channel within a preset migration time.
[0026] The channel recovery module is used to restore the wireless device from the target channel to the default channel according to a preset channel recovery strategy after the specified non-occupancy period expires, based on the configuration information of the saved default channel.
[0027] Accordingly, a third aspect of the present invention also provides a wireless device, comprising: a memory, a processor, and a computer program stored in the memory and running on the processor, wherein the computer program, when executed by the processor, implements the default channel automatic recovery method of the wireless device described in the first aspect of the present invention.
[0028] Accordingly, a fourth aspect of the present invention also provides a storage medium storing a program for an automatic default channel recovery method for a wireless device, wherein when the program for the automatic default channel recovery method for a wireless device is executed by a processor, the automatic default channel recovery method for a wireless device described in the first aspect of the present invention is implemented.
[0029] Compared to existing technologies, this invention provides a wireless device and its automatic default channel recovery method, apparatus, and storage medium. The automatic default channel recovery method for this wireless device, when a radar pulse signal is detected during the operation of the default channel, triggering a dynamic frequency selection mechanism, saves the configuration information of the default channel, stops transmitting signals on the default channel, and migrates the wireless device from the default channel to the selected target channel within a preset migration time. After the expiration of the non-occupancy period, the wireless device is restored from the target channel to the default channel according to a preset channel recovery strategy based on the saved default channel configuration information. This provides a fully automatic, zero-manual-intervention default channel recovery mechanism, enabling the wireless device to automatically recover to the original, higher-performance default channel and resume services after the non-occupancy period expires following DFS mechanism triggering. This avoids prolonged stagnation on secondary channels, eliminates the need for administrator intervention, improves user experience, and all operations comply with regulatory requirements such as DFS monitoring, NOL, and CAC. This solves the problem that existing wireless devices passively remain on the migrated channel after the DFS mechanism is triggered, requiring manual intervention to return to the higher-performance default channel, which increases maintenance costs and reduces user experience. Attached Figure Description
[0030] One or more embodiments are illustrated by way of example with reference numerals in the accompanying drawings. These illustrations do not constitute a limitation on the embodiments. Elements with the same reference numerals in the drawings are denoted as similar elements. Unless otherwise stated, the figures in the drawings are not to be limited by scale.
[0031] Figure 1 This is a flowchart illustrating a method for automatically restoring the default channel of a wireless device according to an embodiment of the present invention.
[0032] Figure 2 This is a schematic diagram of the structure of an automatic default channel recovery device for a wireless device provided in an embodiment of the present invention;
[0033] Figure 3 This is a schematic diagram of the structure of a wireless device provided in an embodiment of the present invention. Detailed Implementation
[0034] To facilitate understanding of the present invention, a more detailed description is provided below with reference to the accompanying drawings and specific embodiments. It should be noted that when an element is described as being "fixed to" another element, it can be directly on the other element, or one or more intermediate elements may exist between them. When an element is described as being "connected" to another element, it can be directly connected to the other element, or one or more intermediate elements may exist between them. The terms "upper," "lower," "inner," "outer," "bottom," etc., used in this specification indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, and do not indicate or imply that the device or element referred to must have a specific orientation, or be constructed and operated in a specific orientation, and therefore should not be construed as a limitation of the present invention. Furthermore, the terms "first," "second," "third," etc., are used for descriptive purposes only and should not be construed as indicating or implying relative importance.
[0035] Unless otherwise defined, all technical and scientific terms used in this specification have the same meaning as commonly understood by one of ordinary skill in the art to which this invention pertains. The terminology used in this specification is for the purpose of describing particular embodiments only and is not intended to limit the invention. The term "and / or" as used in this specification includes any and all combinations of one or more of the associated listed items.
[0036] Furthermore, the technical features involved in the different embodiments of the present invention described below can be combined with each other as long as they do not conflict with each other.
[0037] Within the 5GHz band, certain sub-bands (e.g., 5250–5350MHz, 5470–5725MHz) share spectrum with critical services such as weather radar, military radar, and aviation navigation radar. To prevent interference from wireless devices (e.g., Wi-Fi devices) to these radar systems, regulations in various countries and regions mandate the implementation of the Dynamic Frequency Selection (DFS) mechanism. This DFS mechanism includes the following aspects:
[0038] 1. Channel Availability Check (CAC): Before activating a channel, a wireless device must listen to the channel for 60 seconds (depending on the regulations of each country or region) to confirm that there are no radar pulse signals before it can be used.
[0039] 2. Online Monitoring (ISC): The wireless device continuously monitors radar pulse signals during operation. Once a radar pulse signal is detected, it must stop transmitting signals within 10ms and immediately migrate to another available channel.
[0040] 3. Non-Occupancy List (NOL): Channels occupied by radar will be written into the local NOL, and reoccupancy is prohibited within 30 minutes (1800 seconds) as stipulated by regulations.
[0041] 4. Channel recovery: After the 30-minute non-occupancy period expires, the wireless device needs to re-execute CAC and can only resume use after confirming that the channel is "clean".
[0042] In existing technologies, most home or enterprise-level wireless devices passively remain on the migrated channel after the DFS mechanism is triggered, requiring manual intervention to return to the default channel with better performance. This manual intervention increases maintenance costs and may reduce user experience.
[0043] Therefore, in order to solve the above-mentioned technical problems in the existing technology, such as Figure 1 As shown, this invention provides a method for automatically restoring the default channel of a wireless device, applicable to wireless devices that automatically restore the default channel after being triggered by a Dynamic Frequency Selection (DFS) mechanism. The method includes:
[0044] S1. When a radar pulse signal is detected during the operation of the default channel, triggering the dynamic frequency selection mechanism, the configuration information of the default channel is saved, and the transmission of signals on the default channel is stopped.
[0045] S2. Within a preset migration time, migrate the wireless device from the default channel to the selected target channel for operation;
[0046] S3. After the specified non-occupancy period expires, the wireless device will be restored from the target channel to the default channel according to the preset channel recovery strategy based on the configuration information of the saved default channel.
[0047] In this embodiment, when a radar pulse signal is detected during the operation of the default channel, triggering the dynamic frequency selection mechanism, the configuration information of the default channel is saved, and signal transmission on the default channel is stopped. Within a preset migration time, the wireless device is migrated from the default channel to the selected target channel. After the expiration of the non-occupancy period, the wireless device is restored from the target channel to the default channel according to the saved default channel configuration information and a preset channel recovery strategy. This provides a fully automatic, zero-manual-intervention default channel recovery mechanism, enabling the wireless device to automatically recover to the original, higher-performance default channel and resume service after the non-occupancy period expires following the DFS mechanism trigger. This avoids prolonged stagnation on secondary channels, eliminates the need for administrator intervention, improves user experience, and all operations comply with regulatory requirements such as DFS monitoring, NOL, and CAC. This solves the problem that existing wireless devices passively remain on the migrated channel after the DFS mechanism is triggered, requiring manual intervention to return to the higher-performance default channel, which increases maintenance costs and reduces user experience.
[0048] In one embodiment, in step S1, when a radar pulse signal triggering the dynamic frequency selection mechanism is detected during the operation of the default channel, the configuration information of the default channel is saved, and signal transmission on the default channel is stopped. Specifically, this includes:
[0049] S11. When the wireless device detects a radar pulse signal during the operation of the default channel, it triggers the Dynamic Frequency Selection (DFS) mechanism. At this time, the configuration information of the default channel is written to the non-volatile configuration file in the memory. The configuration information of the default channel includes: the channel number, center frequency, and bandwidth information of the default channel.
[0050] According to regulations, default channels occupied by radar are written into the local non-occupancy period (NOL), and reoccupancy is prohibited within the specified NOL period. Before activating a default channel, wireless devices are required by regulations to monitor that default channel for 60 seconds (depending on the regulations of different countries or regions) to confirm that there are no radar pulse signals on the default channel before use. During the operation of the default channel, the wireless device continuously monitors for radar pulse signals. Once a radar pulse signal is detected, the DFS mechanism is triggered. At this time, the wireless device writes the default channel configuration information to a non-volatile configuration file in memory. The default channel configuration information includes: the default channel number, center frequency, and bandwidth information.
[0051] Wireless devices can be enterprise-grade Wi-Fi 6 / 6E / 7AP (Access Point), home wireless routers, 5GHz-enabled Mesh nodes, or vehicle-mounted or aircraft-mounted Wi-Fi CPEs.
[0052] For example, let's take an enterprise-level access point (AP) as an example. This AP uses channel number 149, a center frequency of 5745MHz, and a bandwidth of 80MHz as its default channel. In other words, the default channel configuration includes channel number 149, center frequency 5745MHz, and bandwidth 80MHz. During operation on the default channel, the AP continuously monitors for radar pulse signals. Upon detecting a radar pulse signal, the DFS (Depth-First Search) mechanism is triggered. At this point, the AP writes the default channel configuration information to a non-volatile configuration file in memory.
[0053] In this embodiment, when the wireless device detects a radar pulse signal during the operation of the default channel and triggers the dynamic frequency selection mechanism, the configuration information of the default channel is written into a non-volatile configuration file in the memory. This saves the configuration information of the default channel, ensuring that it is not lost. This provides a basis for the automatic recovery of the default channel operation later, avoids manual interference, reduces operation and maintenance costs, and improves user experience.
[0054] S12. The wireless device shall cease transmitting all signals on the default channel within the time specified in the regulations.
[0055] When a wireless device detects a radar pulse signal during operation on the default channel and triggers the DFS mechanism, it writes the configuration information of the default channel into a non-volatile configuration file in memory and immediately stops transmitting all signals on the default channel within the time specified by regulations.
[0056] For example, regulations stipulate a time limit of 10ms. If a wireless device detects a radar pulse signal and triggers the DFS mechanism during operation on the default channel, it must stop transmitting all signals on the default channel within 10ms.
[0057] Let's take an enterprise-level access point (AP) as an example. When an enterprise-level AP detects a radar pulse signal during operation on the default channel, triggering the DFS mechanism, it stops transmitting all signals on that default channel within 8ms.
[0058] In one embodiment, step S2, which involves migrating the wireless device from the default channel to the selected target channel within a preset migration time, specifically includes:
[0059] S21. The wireless device scans and generates a list of available channels.
[0060] Wireless devices scan the surrounding wireless environment to generate a list of available channels, which are then arranged and displayed according to a preset display strategy.
[0061] For example, the list of available channels can be displayed based on the signal strength of the available channels, and arranged in order of signal strength from strongest to weakest or from weakest to strongest.
[0062] Alternatively, the list of available channels can be displayed based on the load status of the available channels, arranged in descending order of load status or in ascending order of load status.
[0063] Alternatively, the list of available channels can be displayed based on the interference status of the available channels, arranged in descending order of interference status or in ascending order of interference status.
[0064] S22. Select the target channel to which the wireless device needs to migrate from the list of available channels according to the preset channel selection strategy.
[0065] The preset channel selection strategy includes selecting the target channel with the strongest signal strength, lowest load, or least interference based on the service nature of the wireless device.
[0066] For example, if the service nature of the wireless device relies primarily on signal strength, then the target channel with the strongest signal strength should be selected; if the service nature of the wireless device relies primarily on load balancing, then the target channel with the lowest load should be selected; if the service nature of the wireless device relies primarily on interference conditions, then the target channel with the least interference should be selected.
[0067] S23. Within a preset migration time, migrate the wireless device from the default channel to the selected target channel.
[0068] The preset migration time is the time specified by regulations. For example, if the specified time is 10ms, the preset migration time is also 10ms. The wireless device needs to migrate from the default channel to the selected target channel within the preset migration time of 10ms.
[0069] Let's take an enterprise-level AP as an example. The default channel number of this enterprise-level AP is 149. Based on the nature of the load balancing service, the AP selects the channel with the lowest load, channel number 36, from the available channel list as the target channel for migration. The enterprise-level AP device needs to migrate from the default channel (channel number 149) to the target channel (channel number 36) within a preset migration time of 10ms.
[0070] In this embodiment, the wireless device scans and generates a list of available channels, selects the target channel to which the wireless device needs to migrate from the list of available channels according to a preset channel selection strategy, and migrates the wireless device from the default channel to the selected target channel within a preset migration time. This ensures both service continuity and compliance with regulatory requirements such as DFS snooping, NOL, and CAC.
[0071] In one embodiment, the automatic recovery method for the default channel of a wireless device further includes: marking the default channel of the wireless device as unoccupied (NOL), setting a specified time for the unoccupied period, and starting a countdown for the specified time of the unoccupied period.
[0072] According to regulations, the default channel occupied by radar is written into the local No-Occupancy Period (NOL), and reoccupancy is prohibited during the specified NOL period. The specified NOL period is determined by each country or region; for example, it may be 30 minutes.
[0073] By setting a specified non-occupied period and starting a countdown for that period, the accuracy error of the specified non-occupied period can be ensured to be lower than a preset accuracy error threshold. For example, if the preset accuracy error is 1 second, the non-occupied period management module 16 can ensure that the accuracy error of the specified non-occupied period is ≤1 second.
[0074] In one embodiment, in step S3, after the specified non-occupancy period expires, the wireless device is restored from the target channel to the default channel according to the configuration information of the saved default channel and a preset channel recovery strategy. Specifically, this includes:
[0075] S31. After the specified non-occupancy period expires, perform a channel availability check (CAC) again on the original default channel to confirm whether there are still radar pulse signals on the default channel.
[0076] After the specified non-occupancy period expires, i.e. after the countdown to the specified non-occupancy period reaches zero, the radio frequency unit of the wireless device is soft-rebooted to reset the radio frequency front-end of the radio frequency unit.
[0077] Perform a Channel Availability Detection (CAC) on the original default channel again. Specifically, perform a 60-second silent listening on the original default channel to detect whether there are still radar pulse signals on the default channel.
[0078] S32. If the Channel Availability Detection (CAC) passes, it means that no radar pulse signal was detected on the default channel. Then, the configuration information of the default channel stored in the non-volatile configuration file in memory is reloaded, and the wireless device is restored to the default channel operation from the target channel.
[0079] S33. If the channel availability test (CAC) fails, it means that a radar pulse signal is detected on the default channel. The wireless device will continue to operate on the target channel and wait for the next non-occupancy period to expire before re-performing the channel availability test until it passes.
[0080] In this embodiment, by performing a channel availability check on the original default channel again after the specified non-occupancy period expires, it is confirmed whether radar pulse signals still exist on the default channel. This avoids potential spectrum conflicts with radar pulse signals that could occur if operation is immediately resumed on the default channel after the specified non-occupancy period expires. After the channel availability check passes, the system can automatically revert to the original, higher-performing default channel and resume service, avoiding prolonged stagnation on secondary channels. This requires no manual intervention from administrators, improves user experience, and all operations comply with regulatory requirements such as DFS monitoring, NOL, and CAC.
[0081] Based on the same concept, in one embodiment, such as Figure 2 As shown, the present invention also provides a default channel automatic recovery device 10 for a wireless device, applied to the default channel automatic recovery method for a wireless device described in any of the above embodiments. The default channel automatic recovery device 10 for the wireless device includes:
[0082] Radar detection module 11 is used to detect radar pulse signals during default channel operation and trigger a dynamic frequency selection mechanism when a radar pulse signal is detected.
[0083] Transmitting module 14 is used to transmit signals and stops transmitting signals on the default channel when the radar detection module 11 detects a radar pulse signal that triggers the dynamic frequency selection mechanism during the operation of the default channel;
[0084] The memory 902 is used to save the configuration information of the default channel when the radar detection module 11 detects a radar pulse signal that triggers the dynamic frequency selection mechanism during the operation of the default channel;
[0085] Channel migration module 12 is used to migrate the wireless device from the default channel to the selected target channel within a preset migration time.
[0086] The channel recovery module 13 is used to restore the wireless device from the target channel to the default channel according to the preset channel recovery strategy after the specified non-occupancy period expires.
[0087] In this embodiment, an automatic default channel recovery device for wireless devices is provided, comprising: a radar detection module detecting radar pulse signals during default channel operation and triggering a dynamic frequency selection mechanism upon detection of radar pulse signals; a transmission module ceasing signal transmission on the default channel when the radar detection module detects radar pulse signals and triggers the dynamic frequency selection mechanism during default channel operation; a memory saving the default channel configuration information when the radar detection module detects radar pulse signals and triggers the dynamic frequency selection mechanism during default channel operation; a channel migration module migrating the wireless device from the default channel to the selected target channel within a preset migration time; and a channel recovery module restoring the wireless device from the target channel to the default channel according to a preset channel recovery strategy based on the saved default channel configuration information after the expiration of the non-occupancy period. This provides a fully automatic, zero-manual-intervention default channel recovery mechanism, enabling the wireless device to automatically recover to the original, higher-performance default channel and resume service after the non-occupancy period expires following the triggering of the DFS mechanism. This avoids prolonged stagnation on secondary channels, eliminates the need for administrator intervention, improves user experience, and ensures all operations comply with regulatory requirements such as DFS monitoring, NOL, and CAC. This can solve the problem that existing wireless devices passively remain on the migrated channel after the DFS mechanism is triggered, requiring manual intervention to return to the better-performing default channel, which increases maintenance costs and reduces user experience.
[0088] In one embodiment, the radar detection module 11 is used to detect radar pulse signals during default channel operation and trigger a dynamic frequency selection mechanism when a radar pulse signal is detected; the transmission module 14 is used to transmit signals and stop transmitting signals on the default channel when the radar detection module 11 detects a radar pulse signal and triggers the dynamic frequency selection mechanism during default channel operation; the memory 902 is used to save the configuration information of the default channel when the radar detection module 11 detects a radar pulse signal and triggers the dynamic frequency selection mechanism during default channel operation.
[0089] Specifically, the radar detection module 11 is used for FPGA / SoC-based pulse detection logic, which complies with the requirements of ETSI EN 301893 / FCC Part 15E.
[0090] When the radar detection module 11 detects a radar pulse signal during default channel operation, it triggers the Dynamic Frequency Selection (DFS) mechanism. At this time, the transmission module 14 immediately stops transmitting all signals on the default channel within the time specified by regulations. Simultaneously, the memory 902 writes the default channel configuration information to a non-volatile configuration file, which includes the default channel number, center frequency, and bandwidth information. The memory 902 is also used to persist channel parameters.
[0091] According to regulations, default channels occupied by radar are written into the local non-occupancy period (NOL), and reoccupancy is prohibited within the specified NOL period. Before activating a default channel, wireless devices are required by regulations to use the radar detection module 11 to monitor the default channel for 60 seconds (depending on the regulations of different countries or regions) to confirm that there are no radar pulse signals on the default channel before it can be used. During the operation of the default channel, the radar detection module 11 continuously monitors whether there are radar pulse signals on the default channel. Once a radar pulse signal is detected, the DFS mechanism will be triggered. At this time, the transmission module 14 immediately stops transmitting all signals on the default channel within the time specified by regulations. At the same time, the memory 902 writes the configuration information of the default channel into the non-volatile configuration file, which includes: the channel number, center frequency, and bandwidth information of the default channel.
[0092] In this embodiment, when the wireless device detects a radar pulse signal during the operation of the default channel and triggers the dynamic frequency selection mechanism, the configuration information of the default channel is written into a non-volatile configuration file in the memory. This saves the configuration information of the default channel, ensuring that it is not lost. This provides a basis for the automatic recovery of the default channel operation later, avoids manual interference, reduces operation and maintenance costs, and improves user experience.
[0093] In one embodiment, the channel migration module 12 is used to migrate the wireless device from the default channel to the selected target channel within a preset migration time.
[0094] Specifically, the channel migration module 12 is used to scan and generate a list of available channels.
[0095] The channel migration module 12 generates a list of available channels by scanning the surrounding wireless environment, and the list of available channels is displayed according to a preset display strategy.
[0096] For example, the list of available channels can be displayed based on the signal strength of the available channels, and arranged in order of signal strength from strongest to weakest or from weakest to strongest.
[0097] Alternatively, the list of available channels can be displayed based on the load status of the available channels, arranged in descending order of load status or in ascending order of load status.
[0098] Alternatively, the list of available channels can be displayed based on the interference status of the available channels, arranged in descending order of interference status or in ascending order of interference status.
[0099] The channel migration module 12 is also specifically used to: select the target channel to which the wireless device needs to migrate from the list of available channels according to a preset channel selection strategy.
[0100] The preset channel selection strategy includes selecting the target channel with the strongest signal strength, lowest load, or least interference based on the service nature of the wireless device.
[0101] For example, if the service nature of the wireless device relies primarily on signal strength, then the target channel with the strongest signal strength should be selected; if the service nature of the wireless device relies primarily on load balancing, then the target channel with the lowest load should be selected; if the service nature of the wireless device relies primarily on interference conditions, then the target channel with the least interference should be selected.
[0102] The channel migration module 12 is also specifically used to migrate the wireless device from the default channel to the selected target channel within a preset migration time.
[0103] The preset migration time is the time specified by regulations. For example, if the specified time is 10ms, the preset migration time is also 10ms. The wireless device needs to migrate from the default channel to the selected target channel within the preset migration time of 10ms.
[0104] Let's take an enterprise-level AP as an example. The default channel number of this enterprise-level AP is 149. Based on the nature of the load balancing service, the AP selects the channel with the lowest load, channel number 36, from the available channel list as the target channel for migration. The enterprise-level AP device needs to migrate from the default channel (channel number 149) to the target channel (channel number 36) within a preset migration time of 10ms.
[0105] In this embodiment, the wireless device scans and generates a list of available channels, selects the target channel to which the wireless device needs to migrate from the list of available channels according to a preset channel selection strategy, and migrates the wireless device from the default channel to the selected target channel within a preset migration time. This ensures both service continuity and compliance with regulatory requirements such as DFS snooping, NOL, and CAC.
[0106] In one embodiment, such as Figure 2 As shown, the default channel automatic recovery device 10 of the wireless device also includes: an unoccupied period management module 16, which is used to mark the default channel of the wireless device as unoccupied (NOL), set the unoccupied period specified time, and start a software counter for the countdown of the unoccupied period specified time.
[0107] According to regulations, the default channel occupied by radar is written into the local No-Occupancy Period (NOL), and reoccupancy is prohibited during the specified NOL period. The specified NOL period is determined by each country or region; for example, it may be 30 minutes.
[0108] By setting up an unoccupied period management module 16 to manage the unoccupied period, the accuracy error of the specified time during the unoccupied period is ensured to be lower than a preset accuracy error threshold. For example, if the preset accuracy error is 1 second, the unoccupied period management module 16 can ensure that the accuracy error of the specified time during the unoccupied period is ≤1 second.
[0109] In one embodiment, the channel recovery module 13 is used to restore the wireless device from the target channel to the default channel according to the configuration information of the saved default channel and a preset channel recovery strategy after the expiration of the non-occupancy period.
[0110] Specifically, the channel recovery module 13 is used to: after the specified non-occupancy period expires, perform a channel availability check (CAC) again on the original default channel to confirm whether there is still a radar pulse signal on the default channel.
[0111] After the specified non-occupancy period expires, i.e. after the countdown to the specified non-occupancy period reaches zero, the radio frequency unit of the wireless device is soft-rebooted to reset the radio frequency front-end of the radio frequency unit.
[0112] The channel recovery module 13 performs a channel availability check (CAC) again on the original default channel. Specifically, the channel recovery module 13 performs a 60-second silent listening on the original default channel to detect whether there are still radar pulse signals on the default channel.
[0113] If the Channel Availability Detection (CAC) passes, it means that no radar pulse signal was detected on the default channel. Then, the configuration information of the default channel stored in the non-volatile configuration file in memory is reloaded, and the wireless device is restored from the target channel to the default channel.
[0114] If the Channel Availability Detection (CAC) fails, it means that a radar pulse signal is detected on the default channel. The wireless device will continue to operate on the target channel and wait for the next unoccupied period to expire before re-performing the Channel Availability Detection until it passes.
[0115] In this embodiment, by performing a channel availability check on the original default channel again after the specified non-occupancy period expires, it is confirmed whether radar pulse signals still exist on the default channel. This avoids potential spectrum conflicts with radar pulse signals that could occur if operation is immediately resumed on the default channel after the specified non-occupancy period expires. After the channel availability check passes, the system can automatically revert to the original, higher-performing default channel and resume service, avoiding prolonged stagnation on secondary channels. This requires no manual intervention from administrators, improves user experience, and all operations comply with regulatory requirements such as DFS monitoring, NOL, and CAC.
[0116] It should be noted that the above-mentioned automatic default channel recovery device embodiment and the automatic default channel recovery method embodiment of the wireless device belong to the same concept. For details of its implementation process, please refer to the automatic default channel recovery method embodiment of the wireless device. Furthermore, the technical features of the automatic default channel recovery method embodiment of the wireless device are all applicable to the above-mentioned automatic default channel recovery device embodiment of the wireless device, and will not be repeated here.
[0117] Based on the same concept, please refer to Figure 3 The present invention also provides a wireless device 900, including: a memory 902, a processor 901, and one or more computer programs stored in the memory 902 and executable on the processor 901. The memory 902 and the processor 901 are coupled together via a bus system 903. When the one or more computer programs are executed by the processor 901, they implement the following steps of the default channel automatic recovery method for a wireless device provided in the embodiments of the present invention:
[0118] S1. When a radar pulse signal is detected during the operation of the default channel, triggering the dynamic frequency selection mechanism, the configuration information of the default channel is saved, and the transmission of signals on the default channel is stopped.
[0119] S2. Within a preset migration time, migrate the wireless device from the default channel to the selected target channel for operation;
[0120] S3. After the specified non-occupancy period expires, the wireless device will be restored from the target channel to the default channel according to the preset channel recovery strategy based on the configuration information of the saved default channel.
[0121] The methods disclosed in the above embodiments of the present invention can be applied to or implemented by processor 901. Processor 901 may be an integrated circuit chip with signal processing capabilities. In the implementation process, each step of the above method can be completed by the integrated logic circuit of the hardware in processor 901 or by instructions in the form of software. Processor 901 may be a general-purpose processor, DSP, or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Processor 901 can implement or execute the methods, steps, and logic block diagrams disclosed in the embodiments of the present invention. General-purpose processors may be microprocessors or any conventional processors, etc. The steps of the methods disclosed in the embodiments of the present invention can be directly manifested as being executed by a hardware decoding processor, or being executed by a combination of hardware and software modules in the decoding processor. The software modules may be located in a storage medium, which is located in memory 902. Processor 901 reads the information in memory 902 and, in conjunction with its hardware, completes the steps of the aforementioned method.
[0122] It is understood that the memory 902 in this embodiment of the invention can be a volatile memory or a non-volatile memory, or it can include both volatile and non-volatile memory. The non-volatile memory can be read-only memory (ROM), programmable read-only memory (PROM), erasable read-only memory (EPROM), electrically erasable programmable read-only memory (EEPROM), magnetic random access memory (FRAM), flash memory or other memory technologies, compact disk read-only memory (CD-ROM), digital video disk (DVD) or other optical disc storage, magnetic cartridges, magnetic tapes, disk storage or other magnetic storage devices; the volatile memory can be random access memory (RAM). By way of example, but not limitation, many forms of RAM are available, such as static random access memory (SRAM), synchronous static random access memory (SSRAM). Memory), Dynamic Random Access Memory (DRAM), Synchronous Dynamic Random Access Memory (SDRAM), Double Data Rate Synchronous Dynamic Random Access Memory (DDRSDRAM), Enhanced Synchronous Dynamic Random Access Memory (ESDRAM), SyncLink Dynamic Random Access Memory (SLDRAM), and Direct Rambus Random Access Memory (DRRAM).The memories described in the embodiments of this invention are intended to include, but are not limited to, these and any other suitable types of memories.
[0123] It should be noted that the above wireless device embodiments and method embodiments belong to the same concept. For details of their specific implementation process, please refer to the method embodiments. Furthermore, the technical features in the method embodiments are all applicable to the wireless device embodiments, and will not be repeated here.
[0124] In addition, in an exemplary embodiment, the present invention also provides a computer storage medium, specifically a computer-readable storage medium, such as a memory 902 storing computer programs. The computer storage medium stores one or more programs for an automatic default channel recovery method for a wireless device. When the processor 901 executes the one or more programs for the automatic default channel recovery method for a wireless device, it implements the following steps of the automatic default channel recovery method for a wireless device provided in the present invention:
[0125] S1. When a radar pulse signal is detected during the operation of the default channel, triggering the dynamic frequency selection mechanism, the configuration information of the default channel is saved, and the transmission of signals on the default channel is stopped.
[0126] S2. Within a preset migration time, migrate the wireless device from the default channel to the selected target channel for operation;
[0127] S3. After the specified non-occupancy period expires, the wireless device will be restored from the target channel to the default channel according to the preset channel recovery strategy based on the configuration information of the saved default channel.
[0128] It should be noted that the program embodiment and the method embodiment of the automatic recovery method for the default channel of the wireless device on the computer-readable storage medium described above belong to the same concept. For details of its specific implementation process, please refer to the method embodiment. Furthermore, the technical features in the method embodiment are all applicable to the embodiments of the computer-readable storage medium described above, and will not be repeated here.
[0129] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover a 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 limitation, 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 that element.
[0130] The above embodiments are only used to illustrate the technical solutions of the present invention, and are not intended to limit it. Under the concept of the present invention, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the present invention as described above. For the sake of brevity, they are not provided in detail. Although the present invention has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that modifications can still be made to the technical solutions described in the foregoing embodiments, or equivalent substitutions can be made to some of the technical features. These modifications or substitutions do not cause the essence of the corresponding technical solutions to deviate from the scope of the technical solutions of the embodiments of the present invention.
Claims
1. A method for automatically restoring the default channel of a wireless device, characterized in that, An automatic default channel recovery method for wireless devices that automatically recover their default channel after being triggered by a dynamic frequency selection mechanism includes: When a radar pulse signal is detected during the operation of the default channel, triggering the dynamic frequency selection mechanism, the configuration information of the default channel is saved, and signal transmission on the default channel is stopped. Within a preset migration time, the wireless device will be migrated from the default channel to the selected target channel for operation. After the specified non-occupancy period expires, the wireless device will be restored from the target channel to the default channel according to the preset channel recovery strategy based on the configuration information of the saved default channel.
2. The automatic default channel recovery method for wireless devices according to claim 1, characterized in that, When a radar pulse signal is detected during the operation of the default channel, triggering the dynamic frequency selection mechanism, the configuration information of the default channel is saved, including: When a radar pulse signal is detected during the operation of the default channel, triggering the dynamic frequency selection mechanism, the configuration information of the default channel is written into a non-volatile configuration file in the memory. The configuration information of the default channel includes: the channel number, center frequency, and bandwidth information of the default channel.
3. The automatic recovery method for the default channel of a wireless device according to claim 1, characterized in that, The step of migrating the wireless device from the default channel to the selected target channel within a preset migration time includes: Scan and generate a list of available channels; According to the preset channel selection strategy, the target channel to which the wireless device needs to migrate is selected from the list of available channels; The wireless device will be migrated from the default channel to the selected target channel within a preset migration time.
4. The automatic recovery method for the default channel of a wireless device according to claim 3, characterized in that, The list of available channels is arranged and displayed according to the signal strength, load status, or interference status of the available channels.
5. The automatic default channel recovery method for wireless devices according to claim 3, characterized in that, The step of migrating the wireless device from the default channel to the selected target channel within a preset migration time also includes: The default channel of the wireless device is marked as unoccupied, a specified unoccupied period is set, and a countdown for the specified unoccupied period is started.
6. The automatic recovery method for the default channel of a wireless device according to claim 5, characterized in that, The step of restoring the wireless device from the target channel to the default channel according to the preset channel recovery strategy after the specified non-occupancy period expires includes: performing a channel availability test on the default channel again after the specified non-occupancy period expires to confirm whether there are still radar pulse signals on the default channel.
7. The automatic default channel recovery method for wireless devices according to claim 6, characterized in that, The step of restoring the wireless device from the target channel to the default channel after the specified non-occupancy period expires, according to the configuration information of the saved default channel and a preset channel recovery strategy, includes: If the channel availability detection passes, the configuration information of the default channel stored in the non-volatile configuration file in the memory is reloaded, and the wireless device is restored from the target channel to the default channel for operation. If the channel availability test fails, the wireless device will continue to operate on the target channel and wait for the next unoccupied period to expire before the channel availability test passes.
8. A default channel automatic recovery device for a wireless device, characterized in that, The method for automatically restoring the default channel of a wireless device according to any one of claims 1 to 7, wherein the automatic restoration device for the default channel of the wireless device comprises: The radar detection module is used to detect radar pulse signals during default channel operation and trigger a dynamic frequency selection mechanism when a radar pulse signal is detected. The transmitting module is used to transmit signals and to stop transmitting signals on the default channel when the radar detection module detects a radar pulse signal that triggers the dynamic frequency selection mechanism during the operation of the default channel; The memory is used to save the configuration information of the default channel when the radar detection module detects a radar pulse signal that triggers the dynamic frequency selection mechanism during the operation of the default channel; The channel migration module is used to migrate the wireless device from the default channel to the selected target channel within a preset migration time. The channel recovery module is used to restore the wireless device from the target channel to the default channel according to a preset channel recovery strategy after the specified non-occupancy period expires, based on the configuration information of the saved default channel.
9. A wireless device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and running on the processor, wherein the computer program, when executed by the processor, implements the default channel automatic recovery method of the wireless device according to any one of claims 1 to 7.
10. A storage medium, characterized in that, The storage medium stores a program for an automatic default channel recovery method for a wireless device, which, when executed by a processor, implements the automatic default channel recovery method for a wireless device as described in any one of claims 1 to 7.