AP (Access Point) diagnosis method and device and related equipment
Obtain the neighbor and load information of the AP through the cloud management platform, select the AP with lower load for diagnosis, which solves the network problems caused by AP connection in the enterprise environment, improves the utilization rate and operation and maintenance efficiency of APs, and realizes cross-AC detection ability.
Patent Information
- Application Number
- CN202411506943.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-25
- Publication Date
- 2025-01-03
- Estimated Expiration
- 2044-10-25
AI Technical Summary
In an enterprise environment, the seamless connection of multiple APs leads to channel interference, access point overload, insufficient coverage or insufficient bandwidth, making it difficult to effectively locate and solve wireless network failures, and traditional positioning methods are complex and time-consuming.
Obtain neighbor information and load information of each AP through the cloud management platform, configure target wireless signals and radio frequency, select APs with lower load as diagnostic APs, perform diagnostic operations, realize cross-AC diagnosis between APs, and dynamically allocate diagnostic AP resources. Improve utilization.
It improves the utilization rate of AP during idle time, avoids wasting device resources, and realizes the detection capability of AP across ACs. There is no need to deploy a diagnostic AP for each AC, which improves the sales competitiveness and operation and maintenance efficiency of the product.
Smart Images

Figure CN119255281A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of network operation and maintenance technology, and in particular to an AP diagnosis method, device and related equipment. Background Art
[0002] In modern network infrastructure, AC (Access Controller) and AP (Access Point) are two crucial components that allow wireless devices to easily access wired networks and provide flexible and convenient network connection methods. AP allows wireless devices to connect to wired networks, usually through Wi-Fi. APs are usually used to provide wireless coverage in a local area network (LAN) to support the connection of laptops, smartphones, tablets, and other Wi-Fi devices. They are widely used in environments such as homes, businesses, coffee shops, and libraries.
[0003] In an enterprise environment, multiple APs can be seamlessly connected to support seamless Wi-Fi coverage over a large area, allowing employees to access the network anytime, anywhere. Summary of the invention
[0004] The present application provides an AP diagnosis method, apparatus and related equipment.
[0005] In a first aspect, the present application provides a wireless access point AP diagnostic method, which is applied to a cloud management platform, and the method includes:
[0006] Obtain the neighbor information reported by each AP, and obtain the load information of each AP connected to it reported by the access controller AC, wherein the neighbor information reported by an AP includes the neighbor list information corresponding to the wireless signal and radio frequency supported by the AP, and the neighbor list corresponding to a wireless signal and a radio frequency information includes the scanned APs that support the wireless signal and the radio frequency;
[0007] Configure a target wireless signal and a target radio frequency to be diagnosed, and determine a target AP to be diagnosed based on the target wireless signal and the target radio frequency;
[0008] Based on the load information of each AP in the target neighbor list corresponding to the target wireless signal and the target radio frequency of the target AP, an AP for diagnosing the target AP is determined, and a diagnostic operation is performed on the target AP through the AP.
[0009] Optionally, the step of obtaining neighbor information reported by each AP includes:
[0010] Sending neighbor scanning notifications to each AC based on a preset period, so that each AC sends neighbor scanning instructions to each AP attached to it, wherein each AP scans neighbor APs on the wireless signals and radio frequencies it supports, and obtains the neighbor list information corresponding to the wireless signals and radio frequencies it supports;
[0011] Receive neighbor list information reported by each AP through the AC.
[0012] Optionally, the step of configuring a target wireless signal and a target radio frequency to be diagnosed, and determining a target AP to be diagnosed based on the target wireless signal and the target radio frequency includes:
[0013] Receive wireless signals and radio frequency information input by users based on the cloud platform configuration interface;
[0014] configuring the received wireless signal and radio frequency as a target wireless signal and target radio frequency to be diagnosed;
[0015] Based on the target wireless signal and the target radio frequency, an AP that supports the target wireless signal and the target radio frequency is determined, and the AP is determined as a target AP to be diagnosed.
[0016] Optionally, the step of determining an AP for diagnosing the target AP based on load information of each AP in a target neighbor list corresponding to the target wireless signal and the target radio frequency of the target AP, and performing a diagnostic operation on the target AP through the AP includes:
[0017] For each target AP to be diagnosed, determine the load information of each AP in the target neighbor list corresponding to the target wireless signal and the target radio frequency of the target AP;
[0018] Selecting an AP whose load information is less than a set value from the target neighbor list, and determining it as an AP for diagnosing the target AP;
[0019] The diagnosis task is sent to the AP through the AC, so that the AP switches to the client mode according to the diagnosis task, accesses the target AP based on the target wireless signal and the target radio frequency, and performs the diagnosis operation.
[0020] In a second aspect, the present application provides a wireless access point AP diagnostic device, which is applied to a cloud management platform, and the device includes:
[0021] An acquisition unit is used to acquire neighbor information reported by each AP, and acquire load information of each AP connected thereto reported by the access controller AC, wherein the neighbor information reported by one AP includes neighbor list information corresponding to the wireless signal and radio frequency supported by the AP, and the neighbor list corresponding to one wireless signal and one radio frequency information includes scanned APs that support the wireless signal and the radio frequency;
[0022] A configuration unit, configured to configure a target wireless signal and a target radio frequency to be diagnosed, and determine a target AP to be diagnosed based on the target wireless signal and the target radio frequency;
[0023] The determination unit is used to determine an AP for diagnosing the target AP based on the load information of each AP in the target neighbor list corresponding to the target wireless signal and the target radio frequency, and perform a diagnosis operation on the target AP through the AP.
[0024] Optionally, when acquiring neighbor information reported by each AP, the acquiring unit is specifically configured to:
[0025] Sending neighbor scanning notifications to each AC based on a preset period, so that each AC sends neighbor scanning instructions to each AP attached to it, wherein each AP scans neighbor APs on the wireless signals and radio frequencies it supports, and obtains the neighbor list information corresponding to the wireless signals and radio frequencies it supports;
[0026] Receive neighbor list information reported by each AP through the AC.
[0027] Optionally, when configuring a target wireless signal and a target radio frequency to be diagnosed, and determining a target AP to be diagnosed based on the target wireless signal and the target radio frequency, the configuration unit is specifically used to:
[0028] Receive wireless signals and radio frequency information input by users based on the cloud platform configuration interface;
[0029] configuring the received wireless signal and radio frequency as a target wireless signal and target radio frequency to be diagnosed;
[0030] Based on the target wireless signal and the target radio frequency, an AP that supports the target wireless signal and the target radio frequency is determined, and the AP is determined as a target AP to be diagnosed.
[0031] Optionally, when determining an AP for diagnosing the target AP based on load information of each AP in a target neighbor list corresponding to the target wireless signal and the target radio frequency of the target AP, and performing a diagnostic operation on the target AP through the AP, the determining unit is specifically configured to:
[0032] For each target AP to be diagnosed, determine the load information of each AP in the target neighbor list corresponding to the target wireless signal and the target radio frequency of the target AP;
[0033] Selecting an AP whose load information is less than a set value from the target neighbor list, and determining it as an AP for diagnosing the target AP;
[0034] The diagnosis task is sent to the AP through the AC, so that the AP switches to the client mode according to the diagnosis task, accesses the target AP based on the target wireless signal and the target radio frequency, and performs the diagnosis operation.
[0035] In a third aspect, an embodiment of the present application provides an AP diagnostic device, the AP diagnostic device comprising:
[0036] A memory for storing program instructions;
[0037] The processor is used to call the program instructions stored in the memory, and execute the steps of the method as described in any one of the first aspects above according to the obtained program instructions.
[0038] In a fourth aspect, an embodiment of the present application further provides a computer-readable storage medium, wherein the computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable the computer to execute the steps of the method described in any one of the first aspects above.
[0039] In summary, in the AP diagnosis method provided in the embodiment of the present application, the cloud management platform obtains the neighbor information reported by each AP, and obtains the load information of each AP connected to it reported by the access controller AC, wherein the neighbor information reported by an AP includes the neighbor list information corresponding to the wireless signal and radio frequency supported by the AP, and the neighbor list corresponding to a wireless signal and a radio frequency information includes the scanned APs that support the wireless signal and the radio frequency; configure the target wireless signal and target radio frequency to be diagnosed, and determine the target AP to be diagnosed based on the target wireless signal and the target radio frequency; determine the AP used to diagnose the target AP based on the load information of each AP in the target neighbor list corresponding to the target wireless signal and the target radio frequency, and perform diagnostic operations on the target AP through the AP.
[0040] By adopting the AP diagnosis method provided in the embodiment of the present application, the cloud platform manages APs and dynamically allocates the mechanism of diagnosis APs, which can improve the utilization rate of APs during idle time, avoid waste of equipment resources, and thus improve the sales competitiveness of products. It can also realize the detection capability of AP across ACs without deploying a diagnosis AP for each AC. BRIEF DESCRIPTION OF THE DRAWINGS
[0041] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments of the present application or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments recorded in this application. For ordinary technicians in this field, other drawings can also be obtained based on these drawings of the embodiments of the present application.
[0042] Figure 1 A network diagram provided for an embodiment of the present application;
[0043] Figure 2 A detailed flow chart of an AP diagnostic method provided in an embodiment of the present application;
[0044] Figure 3 A flow chart of a method for performing AP diagnosis on a cloud platform provided in an embodiment of the present application;
[0045] Figure 4 A schematic diagram of the structure of an AP diagnostic device provided in an embodiment of the present application;
[0046] Figure 5 A schematic diagram of the hardware architecture of an AP diagnostic device provided in an embodiment of the present application. DETAILED DESCRIPTION
[0047] The terms used in the embodiments of the present application are only for the purpose of describing specific embodiments, rather than limiting the present application. The singular forms of "a", "said" and "the" used in the present application and claims are also intended to include plural forms, unless the context clearly indicates other meanings. It should also be understood that the term "and / or" used herein refers to any or all possible combinations of one or more associated listed items.
[0048] It should be understood that, although the terms first, second, third, etc. may be used to describe various information in the embodiments of the present application, these information should not be limited to these terms. These terms are only used to distinguish the same type of information from each other. For example, without departing from the scope of the present application, the first information may also be referred to as the second information, and similarly, the second information may also be referred to as the first information. Depending on the context, in addition, the word "if" used may be interpreted as "at..." or "when..." or "in response to determination".
[0049] When a large number of APs are deployed in an enterprise environment, various network problems may occur, such as:
[0050] 1. Channel interference: Multiple APs using the same or overlapping channels will cause channel interference and reduce network performance.
[0051] 2. Access point overload: Too many devices are connected to a certain AP, resulting in performance degradation and unstable connection.
[0052] 3. Insufficient or excessive coverage: Insufficient coverage may lead to network blind spots, while excessive coverage may cause interference between APs.
[0053] 4. Insufficient bandwidth: Some areas may experience insufficient bandwidth due to high density of users.
[0054] Therefore, maintaining the overall network environment of a large number of APs in the enterprise network has put forward higher requirements and challenges for IT maintenance personnel. Especially when it comes to issues such as channel interference and access point overload, locating the problem may become more difficult. When a wireless network fails, traditional wireless positioning methods are based on network device status analysis, requiring operation and maintenance personnel to have strong network knowledge and skills, especially in network planning and configuration. Moreover, when problems occur in the wireless network, operation and maintenance personnel often need to go to the site to locate the problem, and the operation and maintenance personnel may not be able to reproduce the problem when they go to the site, resulting in repeated troubles for personnel, which is time-consuming and labor-intensive.
[0055] In order to solve the dilemma of the operation and maintenance personnel in locating the wireless network environment problem in this scenario, this application proposes a network diagnosis solution based on AP. Figure 1 As shown, it is a network diagram provided by an embodiment of the present application; each AC is connected to the cloud management platform through a Switch, and each AC is connected to a number of APs. In actual applications, APs under different ACs may also be neighboring APs, that is, they can scan each other, that is, APs under different ACs are neighboring devices. The technical solution provided by the present application can realize mutual diagnosis of APs under different ACs, and is not limited to mutual diagnosis of APs under the same AC.
[0056] For example, see Figure 2 As shown, it is a detailed flow chart of an AP diagnosis method provided in an embodiment of the present application. The method is applied to a cloud management platform, and the method includes the following steps:
[0057] Step 200: Obtain neighbor information reported by each AP, and obtain load information of each AP connected to the access controller AC reported by the access controller AC.
[0058] In an embodiment of the present application, the neighbor information reported by an AP includes neighbor list information corresponding to the wireless signal and radio frequency supported by the AP, and the neighbor list corresponding to a wireless signal and a radio frequency information includes scanned APs that support the wireless signal and the radio frequency.
[0059] Specifically, in the embodiment of the present application, when obtaining the neighbor information reported by each AP, a preferred implementation method is:
[0060] A neighbor scan notification is sent to each AC based on a preset period, so that each AC sends a neighbor scan instruction to each AP attached to it. After receiving the neighbor scan instruction, each AP scans the neighbor AP on the wireless signal and radio frequency it supports, and obtains the corresponding neighbor list information on the wireless signal and radio frequency it supports; and receives the neighbor list information reported by each AP through the AC.
[0061] In practical applications, the RRM (Radio Resource Management) protocol plays a vital role in wireless networks. It can optimize network performance and user experience by effectively managing wireless resources. The RRM protocol is widely used in various wireless systems, including Wi-Fi, cellular networks, etc.
[0062] In a wireless network environment, an important task of RRM is to scan and monitor neighbor channels and APs. This process is called neighbor scanning. By collecting and analyzing information about neighbor APs, RRM can perform operations such as channel selection, power control, load balancing, and roaming optimization.
[0063] The cloud management platform regularly sends scanning instructions to each AP through the AC, so that each AP can start neighbor scanning according to the RRM protocol (can scan the wifi name, the MAC address of the device that sends the wifi information, and the radio frequency information), and finally summarize the signals within the range of each AP and report them to the cloud platform through the AC.
[0064] The cloud platform transposes the collected neighbor data into the APs that can be covered by each AP, each wireless signal, and each radio frequency type, determines the neighbor APs of each AP, and stores the transposed data in the cloud.
[0065] For example, assuming that AP 1 supports wireless signal 1 and wireless signal 2, and AP1 supports radio frequency 1 and radio frequency 2, then for AP 1, the scanned neighbor information may include neighbor list 1 corresponding to wireless signal 1 and radio frequency 1, neighbor list 2 corresponding to wireless signal 1 and radio frequency 2, neighbor list 3 corresponding to wireless signal 2 and radio frequency 1, and neighbor list 4 corresponding to wireless signal 2 and radio frequency 2.
[0066] Among them, each AP in neighbor list 1 also supports wireless signal 1 and radio frequency 1. Similarly, each AP in neighbor list 2 also supports wireless signal 1 and radio frequency 2. Each AP in neighbor list 3 also supports wireless signal 2 and radio frequency 1. Each AP in neighbor list 4 also supports wireless signal 2 and radio frequency 2.
[0067] The cloud management platform maintains the acquired neighbor information of each AP locally.
[0068] Furthermore, the AC can obtain the load information of each AP mounted on it, that is, the cloud management platform can obtain the number of terminal connections and traffic usage of each AP from the AC to determine whether each AP is currently in an idle state.
[0069] In actual applications, when selecting a diagnostic AP, try to select an idle AP as the diagnostic AP to minimize the impact of the diagnostic function on other services.
[0070] Step 210: Configure a target wireless signal and a target radio frequency to be diagnosed, and determine a target AP to be diagnosed based on the target wireless signal and the target radio frequency.
[0071] Specifically, when configuring the target wireless signal and target radio frequency to be diagnosed, and determining the target AP to be diagnosed based on the target wireless signal and target radio frequency, a preferred implementation method is:
[0072] Receive wireless signal and radio frequency information input by the user based on the cloud platform configuration interface; configure the received wireless signal and radio frequency as the target wireless signal and target radio frequency to be diagnosed; based on the target wireless signal and target radio frequency, determine an AP that supports the target wireless signal and target radio frequency, and determine the AP as the target AP to be diagnosed.
[0073] That is to say, the user can input / select the wireless signal and radio frequency to be diagnosed through the cloud platform configuration interface. The cloud management platform determines at least one AP that supports the wireless signal and radio frequency based on the wireless signal and radio frequency to be diagnosed input / selected by the user, and determines the at least one AP as the AP to be diagnosed.
[0074] For example, assuming that AP 1 supports wireless signal 1 and wireless signal 2, and AP1 supports radio frequency 1 and radio frequency 2, AP 2 supports wireless signal 2 and wireless signal 3, and AP 2 supports radio frequency 1 and radio frequency 3, then, if the wireless signal to be diagnosed input / selected by the user is wireless signal 1, and the radio frequency to be diagnosed is radio frequency 1, then the AP to be diagnosed determined based on wireless signal 1 and radio frequency 1 is AP 1; if the wireless signal to be diagnosed input / selected by the user is wireless signal 2, and the radio frequency to be diagnosed is radio frequency 1, then the AP to be diagnosed determined based on wireless signal 2 and radio frequency 1 is AP 1 and AP 2; if the wireless signal to be diagnosed input / selected by the user is wireless signal 2, and the radio frequency to be diagnosed is radio frequency 3, then the AP to be diagnosed determined based on wireless signal 2 and radio frequency 3 is AP 2.
[0075] Step 220: Determine an AP for diagnosing the target AP based on the load information of each AP in the target neighbor list corresponding to the target wireless signal and the target radio frequency of the target AP, and perform a diagnostic operation on the target AP through the AP.
[0076] In the embodiment of the present application, based on the load information of each AP in the target neighbor list corresponding to the target wireless signal and the target radio frequency of the target AP, an AP for diagnosing the target AP is determined, and a diagnostic operation is performed on the target AP through the AP. A preferred implementation method is:
[0077] For each target AP to be diagnosed, determine the load information of each AP in the target neighbor list corresponding to the target wireless signal and the target radio frequency of the target AP; select an AP whose load information is less than a set value from the target neighbor list and determine it as the AP used to diagnose the target AP; send the diagnostic task to the AP through the AC, so that the AP switches to client mode according to the diagnostic task, and accesses the target AP based on the target wireless signal and the target radio frequency to perform the diagnostic operation.
[0078] Specifically, assuming that the target AP to be diagnosed is AP 1, that is, AP 1 supports the target wireless signal and the target radio frequency, then determine the target neighbor list of AP 1 corresponding to the target wireless signal and the target radio frequency, and the target neighbor list includes the neighbor AP information of AP 1 on the target wireless signal and the target radio frequency; then, determine the load information of each neighbor AP, preferably, the AP with the lowest load can be determined as the diagnostic AP, and the target AP is diagnosed through the diagnostic AP.
[0079] In actual application, the specific diagnosis process is as follows:
[0080] After the cloud management platform determines the diagnostic AP, it sends the diagnostic configuration / diagnostic task to the AC connected to the diagnostic AP, and the AC forwards the diagnostic configuration / diagnostic task to the diagnostic AP. After receiving the diagnostic configuration / diagnostic task, the diagnostic AP switches to client mode and starts diagnosis. Specifically, the diagnostic AP accesses the target AP on the target wireless signal and target radio frequency as a client, performs access detection, connectivity detection, application detection, etc. on the target AP to obtain the diagnostic result. After the diagnosis is completed, the diagnostic result is sent to the cloud management platform through the AC; the cloud management platform determines the status of the target AP based on the diagnostic result; ends the diagnostic operation on the target AP on the target signal and target radio frequency, and instructs the diagnostic AP to turn off the client mode through the AC and switch back to normal AP mode.
[0081] The AP diagnosis process provided by the embodiment of the present application is described in detail below in conjunction with specific application scenarios. Figure 3 As shown, it is a flow chart of a method for performing AP diagnosis on a cloud platform provided in an embodiment of the present application, and the specific process is as follows:
[0082] The platform periodically notifies the AC to perform a scan. Specifically, the AC sends a neighbor scan instruction to each AP attached to it.
[0083] Each AP performs a scan based on the neighbor scan command and feeds back the scan result to the AC, that is, reports the information of each AP within the signal range to the AC.
[0084] AC reports the scanning results to the cloud (cloud platform); the cloud platform aggregates and transposes the data and stores it on the cloud platform.
[0085] The cloud platform receives the wireless signal to be detected and the diagnostic information configured by the operation and maintenance personnel, wherein the wireless signal may be an SSID and the diagnostic signal may be a radio frequency.
[0086] The cloud platform searches for an AP configured with the wireless signal and the diagnostic signal, and uses the AP as the AP to be diagnosed.
[0087] For each AP (AP to be diagnosed) found by the cloud platform team, the neighbor AP list of each AP under the wireless signal and the diagnostic signal is determined from the locally stored neighbor information.
[0088] For each AP, an idle AP is found from the neighbor list as a diagnosis AP for diagnosing the AP.
[0089] For each diagnostic AP, the cloud platform sends the diagnostic configuration to the AC where the diagnostic AP is located.
[0090] The AC assigns diagnostic tasks to the corresponding diagnostic APs.
[0091] The diagnostic AP switches to client mode and starts diagnosis based on the received diagnostic task.
[0092] After completing the diagnosis, the diagnostic AP sends the diagnosis result to the cloud platform through the AC.
[0093] The cloud platform determines whether the network environment is abnormal and whether there are any faulty devices.
[0094] If so, an abnormal alarm will be generated and the operation and maintenance personnel will be notified.
[0095] Based on the same inventive concept as the above-mentioned embodiment of the invention, for example, refer to Figure 4 FIG. 1 is a schematic diagram of the structure of an AP diagnostic device provided in an embodiment of the present application. The device is applied to a cloud management platform, and the device includes:
[0096] The acquisition unit 40 is used to acquire the neighbor information reported by each AP, and acquire the load information of each AP connected to the access controller AC reported by the access controller AC, wherein the neighbor information reported by an AP includes the neighbor list information corresponding to the wireless signal and radio frequency supported by the AP, and the neighbor list corresponding to a wireless signal and a radio frequency information includes the scanned APs that support the wireless signal and the radio frequency;
[0097] A configuration unit 41, configured to configure a target wireless signal and a target radio frequency to be diagnosed, and determine a target AP to be diagnosed based on the target wireless signal and the target radio frequency;
[0098] The determination unit 42 is used to determine an AP for diagnosing the target AP based on the load information of each AP in the target neighbor list corresponding to the target wireless signal and the target radio frequency of the target AP, and perform a diagnosis operation on the target AP through the AP.
[0099] Optionally, when acquiring neighbor information reported by each AP, the acquiring unit 40 is specifically configured to:
[0100] Sending neighbor scanning notifications to each AC based on a preset period, so that each AC sends neighbor scanning instructions to each AP attached to it, wherein each AP scans neighbor APs on the wireless signals and radio frequencies it supports, and obtains the neighbor list information corresponding to the wireless signals and radio frequencies it supports;
[0101] Receive neighbor list information reported by each AP through the AC.
[0102] Optionally, when configuring a target wireless signal and a target radio frequency to be diagnosed, and determining a target AP to be diagnosed based on the target wireless signal and the target radio frequency, the configuration unit 41 is specifically used to:
[0103] Receive wireless signals and radio frequency information input by users based on the cloud platform configuration interface;
[0104] configuring the received wireless signal and radio frequency as a target wireless signal and target radio frequency to be diagnosed;
[0105] Based on the target wireless signal and the target radio frequency, an AP that supports the target wireless signal and the target radio frequency is determined, and the AP is determined as a target AP to be diagnosed.
[0106] Optionally, when determining an AP for diagnosing the target AP based on the load information of each AP in the target neighbor list corresponding to the target wireless signal and the target radio frequency of the target AP, and performing a diagnostic operation on the target AP through the AP, the determining unit 42 is specifically used to:
[0107] For each target AP to be diagnosed, determine the load information of each AP in the target neighbor list corresponding to the target wireless signal and the target radio frequency of the target AP;
[0108] Selecting an AP whose load information is less than a set value from the target neighbor list, and determining it as an AP for diagnosing the target AP;
[0109] The diagnosis task is sent to the AP through the AC, so that the AP switches to the client mode according to the diagnosis task, accesses the target AP based on the target wireless signal and the target radio frequency, and performs the diagnosis operation.
[0110] The above units may be one or more integrated circuits configured to implement the above methods, such as one or more application specific integrated circuits (ASIC), or one or more digital signal processors (DSP), or one or more field programmable gate arrays (FPGA). For another example, when a certain unit is implemented in the form of a processing element scheduling program code, the processing element may be a general-purpose processor, such as a central processing unit (CPU) or other processor that can call program code. For another example, these units may be integrated together and implemented in the form of a system-on-a-chip (SOC).
[0111] Furthermore, the AP diagnostic device provided in the embodiment of the present application, from the hardware level, the hardware architecture diagram of the AP diagnostic device can be seen in Figure 5 As shown, the AP diagnostic device may include: a memory 50 and a processor 51,
[0112] The memory 50 is used to store program instructions; the processor 51 calls the program instructions stored in the memory 50 and executes the above method embodiment according to the obtained program instructions. The specific implementation method and technical effect are similar and will not be repeated here.
[0113] Optionally, the present application also provides a cloud management platform, comprising at least one processing element (or chip) for executing the above method embodiment.
[0114] Optionally, the present application also provides a program product, such as a computer-readable storage medium, which stores computer-executable instructions, and the computer-executable instructions are used to enable the computer to execute the above method embodiments.
[0115] Here, the machine-readable storage medium may be any electronic, magnetic, optical or other physical storage device that may contain or store information, such as executable instructions, data, etc. For example, the machine-readable storage medium may be: RAM (RadomAccess Memory), volatile memory, non-volatile memory, flash memory, storage drive (such as hard disk drive), solid state drive, any type of storage disk (such as CD, DVD, etc.), or similar storage medium, or a combination thereof.
[0116] The systems, devices, modules or units described in the above embodiments may be implemented by computer chips or entities, or by products with certain functions. A typical implementation device is a computer, which may be in the form of a personal computer, a laptop computer, a cellular phone, a camera phone, a smart phone, a personal digital assistant, a media player, a navigation device, an email transceiver, a game console, a tablet computer, a wearable device or a combination of any of these devices.
[0117] For the convenience of description, the above device is described in various units according to their functions. Of course, when implementing the present application, the functions of each unit can be implemented in the same or multiple software and / or hardware.
[0118] Those skilled in the art will appreciate that the embodiments of the present application may be provided as methods, systems, or computer program products. Therefore, the present application may adopt the form of a complete hardware embodiment, a complete software embodiment, or an embodiment in combination with software and hardware. Moreover, the embodiments of the present application may adopt the form of a computer program product implemented in one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) that contain computer-usable program code.
[0119] The present application is described with reference to the flowcharts and / or block diagrams of the methods, devices (systems), and computer program products according to the embodiments of the present application. It should be understood that each process and / or box in the flowchart and / or block diagram, as well as the combination of the processes and / or boxes in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.
[0120] Moreover, these computer program instructions can also be stored in a computer-readable memory that can guide a computer or other programmable data processing device to work in a specific manner, so that the instructions stored in the computer-readable memory produce a product including an instruction device, which is implemented in the process Figure 1 A process or multiple processes and / or boxes Figure 1 The function specified in one or more boxes.
[0121] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.
[0122] The above description is only a preferred embodiment of the present application and is not intended to limit the present application. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of the present application shall be included in the scope of protection of the present application.
Claims
1. A wireless access point AP diagnostic method, characterized in that: Applied to a cloud management platform, the method includes: Obtain the neighbor information reported by each AP, and obtain the load information of each AP connected to it reported by the access controller AC, wherein the neighbor information reported by an AP includes the neighbor list information corresponding to the wireless signal and radio frequency supported by the AP, and the neighbor list corresponding to a wireless signal and a radio frequency information includes the scanned APs that support the wireless signal and the radio frequency; Configure a target wireless signal and a target radio frequency to be diagnosed, and determine a target AP to be diagnosed based on the target wireless signal and the target radio frequency; Based on the load information of each AP in the target neighbor list corresponding to the target wireless signal and the target radio frequency of the target AP, an AP for diagnosing the target AP is determined, and a diagnostic operation is performed on the target AP through the AP.
2. The method according to claim 1, characterized in that The steps for obtaining neighbor information reported by each AP include: Sending neighbor scanning notifications to each AC based on a preset period, so that each AC sends neighbor scanning instructions to each AP attached to it, wherein each AP scans neighbor APs on the wireless signals and radio frequencies it supports, and obtains the neighbor list information corresponding to the wireless signals and radio frequencies it supports; Receive neighbor list information reported by each AP through the AC.
3. The method according to claim 1, characterized in that The steps of configuring a target wireless signal and a target radio frequency to be diagnosed, and determining a target AP to be diagnosed based on the target wireless signal and the target radio frequency include: Receive wireless signals and radio frequency information input by users based on the cloud platform configuration interface; configuring the received wireless signal and radio frequency as a target wireless signal and target radio frequency to be diagnosed; Based on the target wireless signal and the target radio frequency, an AP that supports the target wireless signal and the target radio frequency is determined, and the AP is determined as a target AP to be diagnosed.
4. The method according to any one of claims 1 to 3, characterized in that: The step of determining an AP for diagnosing the target AP based on load information of each AP in a target neighbor list corresponding to the target wireless signal and the target radio frequency, and performing a diagnostic operation on the target AP through the AP includes: For each target AP to be diagnosed, determine the load information of each AP in the target neighbor list corresponding to the target wireless signal and the target radio frequency of the target AP; Selecting an AP whose load information is less than a set value from the target neighbor list, and determining it as an AP for diagnosing the target AP; The diagnosis task is sent to the AP through the AC, so that the AP switches to the client mode according to the diagnosis task, accesses the target AP based on the target wireless signal and the target radio frequency, and performs the diagnosis operation.
5. A wireless access point AP diagnostic device, characterized in that: Applied to a cloud management platform, the device comprises: An acquisition unit is used to acquire neighbor information reported by each AP, and acquire load information of each AP connected thereto reported by the access controller AC, wherein the neighbor information reported by one AP includes neighbor list information corresponding to the wireless signal and radio frequency supported by the AP, and the neighbor list corresponding to one wireless signal and one radio frequency information includes scanned APs that support the wireless signal and the radio frequency; A configuration unit, configured to configure a target wireless signal and a target radio frequency to be diagnosed, and determine a target AP to be diagnosed based on the target wireless signal and the target radio frequency; The determination unit is used to determine an AP for diagnosing the target AP based on the load information of each AP in the target neighbor list corresponding to the target wireless signal and the target radio frequency, and perform a diagnosis operation on the target AP through the AP.
6. The device according to claim 5, characterized in that When acquiring neighbor information reported by each AP, the acquiring unit is specifically used to: Sending neighbor scanning notifications to each AC based on a preset period, so that each AC sends neighbor scanning instructions to each AP attached to it, wherein each AP scans neighbor APs on the wireless signals and radio frequencies it supports, and obtains the neighbor list information corresponding to the wireless signals and radio frequencies it supports; Receive neighbor list information reported by each AP through the AC.
7. The device according to claim 5, characterized in that When configuring the target wireless signal and the target radio frequency to be diagnosed, and determining the target AP to be diagnosed based on the target wireless signal and the target radio frequency, the configuration unit is specifically used to: Receive wireless signals and radio frequency information input by users based on the cloud platform configuration interface; configuring the received wireless signal and radio frequency as a target wireless signal and target radio frequency to be diagnosed; Based on the target wireless signal and the target radio frequency, an AP that supports the target wireless signal and the target radio frequency is determined, and the AP is determined as a target AP to be diagnosed.
8. The device according to any one of claims 5 to 7, characterized in that: When determining an AP for diagnosing the target AP based on load information of each AP in a target neighbor list corresponding to the target wireless signal and the target radio frequency, and performing a diagnostic operation on the target AP through the AP, the determining unit is specifically configured to: For each target AP to be diagnosed, determine the load information of each AP in the target neighbor list corresponding to the target wireless signal and the target radio frequency of the target AP; Selecting an AP whose load information is less than a set value from the target neighbor list, and determining it as an AP for diagnosing the target AP; The diagnosis task is sent to the AP through the AC, so that the AP switches to the client mode according to the diagnosis task, accesses the target AP based on the target wireless signal and the target radio frequency, and performs the diagnosis operation.
9. An AP diagnostic device, characterized in that: The AP diagnostic device comprises: A memory for storing program instructions; A processor is used to call the program instructions stored in the memory, and execute the steps of the method according to any one of claims 1 to 4 according to the obtained program instructions.
10. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores computer-executable instructions, and the computer-executable instructions are used to enable the computer to execute the steps of the method according to any one of claims 1 to 4.
Citation Information
Patent Citations
Checkout equipment determination method and device, access controller and storage medium
CN107548065A
Network diagnosis and repair method and device, equipment and medium
CN112532441A
Cloud fault diagnosis method, system and equipment
CN117692938A
Access point authentication for network changes
CN117956460A
Information determination method and device, access equipment and computer storage medium
CN118828596A
