Wireless access point scheduling method, device and equipment based on SDN (Software Defined Network) and medium

By adopting the SDN-based wireless access access point scheduling method in large places, the non-peak time period of the wireless network access point is judged and turned off, and the energy consumption problem caused by high-density network deployment is solved, and the power consumption reduction and network management are achieved.

CN119815479AActive Publication Date: 2025-04-11INSPUR NETWORK TECH (SHANDONG) CO LTD
View PDF 15 Cites 0 Cited by

Patent Information

Application Number
CN202411893535.6
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-20
Publication Date
2025-04-11
Estimated Expiration
2044-12-20

AI Technical Summary

Technical Problem

In large shopping malls, CBDs, gymnasiums and other places, due to large traffic and frequent activities, the requirements for wireless network coverage area and network quality are extremely high, resulting in high-density network deployment and increased energy consumption. Especially during periods of low network usage, a large number of APs continue to work and consume a lot of power resources.

Method used

Using the SDN-based wireless access access point scheduling method, through the networking of the wireless network controller and the preset SDN controller, the wireless network access point information is obtained and stored in the database of the SDN controller, the information stored in the database is called to judge the non-peak time period of each wireless network access point, and the corresponding switch port power supply or shut down the port during these time periods to realize idle scheduling of the wireless access access point.

Benefits of technology

By closing unnecessary wireless network access points, it significantly reduces power consumption, reduces operating costs and environmental burdens, while achieving automated and intelligent network management, improving the efficiency and accuracy of network management.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119815479A_ABST
    Figure CN119815479A_ABST
Patent Text Reader

Abstract

The embodiment of the invention discloses a wireless access point scheduling method and device based on an SDN, equipment and a medium, and the method comprises the steps: determining a to-be-managed wireless network controller in a current region based on a project demand, so as to build the networking of the wireless network controller and a preset SDN controller; acquiring corresponding wireless network access point information through a wireless network controller, and storing the wireless network access point information in a database corresponding to a preset SDN controller; calling wireless network access point information stored in the database in each preset time period, so as to determine a non-peak time period of each wireless network access point based on each wireless network access point information and a preset peak time period judgment strategy; and according to the non-peak time period of each wireless network access point, switching off a switch port power supply corresponding to the wireless network access point or switching off a port so as to realize idle scheduling of the wireless access point.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present specification relates to the technical field of SDN controllers, and in particular to a method, apparatus, device and medium for scheduling wireless access points based on SDN. Background Art

[0002] With the continuous development of network technology, people's lives are increasingly closely related to the network in today's society. Through the deployment of wireless networks, the coverage area of ​​the network is getting larger and larger. When the facility or building area is large or the floor is high, it is usually chosen to deploy a wireless access controller (Wireless Access Point Controller, referred to as AC) with a wireless access point (Wireless Access Point, referred to as AP) to deploy and manage large-scale wireless networks. When the number of nodes is large or there are customized requirements, some solutions will introduce SDN controllers to manage AC / AP, and use the automation and intelligent characteristics of SDN controllers to achieve more management and control solutions.

[0003] However, currently in common buildings such as large shopping malls, CBDs, and stadiums, these places have extremely high requirements for wireless network coverage and network quality due to large traffic and frequent activities. In order to meet the needs of users for high-speed and stable network connections, these buildings usually deploy a large number of wireless network access points to ensure comprehensive signal coverage and fast data transmission. However, this high-density network deployment also brings significant energy consumption problems. Especially during periods of low network usage, such as late at night, early in the morning, or during certain non-peak hours, a large number of APs continue to work, consuming a large amount of power resources. This not only increases operating costs, but also creates an unnecessary burden on the environment. Therefore, how to reduce power consumption by effectively managing APs during periods of low network usage while maintaining stable network services has become an important challenge facing network managers of these facilities. Summary of the invention

[0004] In order to solve the above technical problems, one or more embodiments of this specification provide a method, apparatus, device and medium for scheduling wireless access points based on SDN.

[0005] One or more embodiments of this specification adopt the following technical solutions:

[0006] One or more embodiments of the present specification provide a method for scheduling a wireless access point based on SDN, the method comprising:

[0007] Determine the wireless network controller to be managed in the current area based on project requirements to establish networking between the wireless network controller and a pre-set SDN controller;

[0008] Acquire corresponding wireless network access point information through the wireless network controller, and store the wireless network access point information in a database corresponding to the preset SDN controller;

[0009] Calling the wireless network access point information stored in the database in each preset time period to determine the non-peak time period of each wireless network access point based on the wireless network access point information and the preset peak time period judgment strategy;

[0010] According to the non-peak time period of each wireless network access point, the switch port corresponding to the wireless network access point is powered off or the port is closed to achieve idle scheduling of the wireless access point.

[0011] Optionally, in one or more embodiments of the present specification, determining a radio network controller to be managed in the current area based on project requirements to establish networking of the radio network controller and a preset SDN controller specifically includes:

[0012] Determine the wireless network controller to be managed in the current area based on project requirements to obtain the management address and management information of the wireless network controller;

[0013] Establishing a physical link between the wireless network controller and the preset SDN controller according to the management address, and establishing a management network between the wireless network controller and the preset SDN controller according to the management information and the preset management protocol;

[0014] The networking of the radio network controller and the preset SDN controller is determined according to the physical link and the management network.

[0015] Optionally, in one or more embodiments of the present specification, after determining the radio network controller to be managed in the current area based on the project requirements to establish networking between the radio network controller and the pre-set SDN controller, the method further includes:

[0016] Accessing a management page of the SDN controller to fill the management information of the radio network controller into the management page of the SDN controller;

[0017] Verifying the management information filled in the management page based on the preset management protocol to obtain a verification result;

[0018] If the verification result is passed, the management information is stored in a database corresponding to the preset SDN controller, so that the SDN controller manages the wireless network controller.

[0019] Optionally, in one or more embodiments of the present specification, calling the wireless network access point information stored in the database in each preset time period to determine the non-peak time period of each wireless network access point based on the wireless network access point information and a preset peak time period judgment strategy specifically includes:

[0020] Calling the wireless network access point information stored in the database in each preset time period to determine the average bandwidth used by the wireless network access point and the number of terminals accessing simultaneously according to the wireless network access point information;

[0021] Determining whether each of the preset time periods is a usage peak period according to the average bandwidth usage and the number of terminals accessing simultaneously, so as to mark each of the preset time periods;

[0022] The marks corresponding to the preset time periods are summarized to determine the usage peak time period and non-peak time period of each wireless network access point.

[0023] Optionally, in one or more embodiments of the present specification, determining whether each of the preset time periods is a usage peak period according to the average used bandwidth and the number of terminals accessed simultaneously specifically includes:

[0024] If it is determined that the average bandwidth used in the preset time period is greater than the preset judgment bandwidth, or the number of terminals accessing simultaneously in the preset time period is greater than the preset judgment terminal number, then the preset time period is determined to be a usage peak period;

[0025] The preset judgment bandwidth is one tenth of the uplink bandwidth of the wireless network access point, and the default value of the preset judgment terminal number is 5.

[0026] Optionally, in one or more embodiments of the present specification, according to the non-peak time period of each wireless network access point, turning off the power supply of the switch port corresponding to the wireless network access point or shutting down the port specifically includes:

[0027] Determine the number of occurrences of the non-peak time period of each of the wireless network access points within a preset period, and if it is determined that the ratio of the number of occurrences to the preset period is greater than a preset ratio, determine that the non-peak time period is an idle time period;

[0028] Based on the SDN controller, the switch port to which the wireless network access point is connected during the idle time period or the power supply of the switch port is turned off.

[0029] Optionally, in one or more embodiments of the present specification, after powering off or shutting down a switch port corresponding to the wireless network access point according to a non-peak time period of each wireless network access point, the method further includes:

[0030] Determine the time for powering on or shutting down the switch port corresponding to the wireless network access point, so as to determine the current non-peak time period of each wireless network access point according to the preset interval time;

[0031] If the current non-peak time period does not correspond to the idle time period, keeping the wireless network access point powered on and updating the idle time period;

[0032] If the current non-peak time period corresponds to the idle time period, the switch port corresponding to the wireless network access point is powered off or the port is closed according to the idle time period within the next preset time interval.

[0033] One or more embodiments of the present specification provide a wireless access point scheduling device based on SDN, the device comprising:

[0034] A construction unit, configured to determine a wireless network controller to be managed in a current area based on project requirements, so as to establish a network of the wireless network controller and a preset SDN controller;

[0035] A storage unit, configured to obtain corresponding wireless network access point information through the wireless network controller, and store the wireless network access point information in a database corresponding to the preset SDN controller;

[0036] a determination unit, configured to call the wireless network access point information stored in the database in each preset time period, so as to determine the peak usage time period and non-peak usage time period of each wireless network access point based on the wireless network access point information and the preset peak usage time period determination strategy;

[0037] The scheduling unit is used to shut down the switch port corresponding to the wireless network access point or shut down the port according to the peak usage period and non-peak usage period of each wireless network access point, so as to realize idle scheduling of the wireless access point.

[0038] One or more embodiments of the present specification provide a wireless access point scheduling device based on SDN, including:

[0039] at least one processor; and,

[0040] a memory communicatively connected to the at least one processor; wherein,

[0041] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to: execute any of the above-mentioned methods.

[0042] One or more embodiments of the present specification provide a non-volatile computer storage medium storing computer executable instructions, wherein the computer executable instructions are configured to execute any of the above-described methods.

[0043] At least one of the above technical solutions adopted in the embodiments of this specification can achieve the following beneficial effects:

[0044] By calling the wireless network access point information stored in the database in each preset time period, the peak usage time period and non-peak usage time period of each wireless network access point can be determined based on the wireless network access point information and the preset peak time period judgment strategy, and the idle time period can be determined according to the actual usage of the wireless network access point to shut down the corresponding wireless network access point during the idle time period. By shutting down unnecessary wireless network access points, power consumption can be significantly reduced, thereby reducing operating costs and environmental burdens. In addition, by introducing an SDN controller to manage wireless network controllers and access points, automated and intelligent network management can be achieved. This can not only reduce the cost of manual management, but also improve the efficiency and accuracy of network management. BRIEF DESCRIPTION OF THE DRAWINGS

[0045] In order to more clearly illustrate the technical solutions in the embodiments of this specification or the prior art, the following briefly introduces the drawings required for use in the embodiments or the prior art description. Obviously, the drawings described below are only some embodiments recorded in this specification. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative labor. In the drawings:

[0046] Figure 1 A flowchart of a wireless access point scheduling method based on SDN provided in an embodiment of this specification;

[0047] Figure 2 A schematic diagram of a connection between an SDN controller and a wireless network controller provided in an embodiment of this specification;

[0048] Figure 3 A schematic diagram of the structure of a wireless access point scheduling device based on SDN provided in an embodiment of this specification;

[0049] Figure 4 A schematic diagram of the structure of a wireless access point scheduling device based on SDN provided in an embodiment of this specification;

[0050] Figure 5 A schematic diagram of the structure of a non-volatile storage medium provided in an embodiment of this specification. DETAILED DESCRIPTION

[0051] The embodiments of the present specification provide a method, apparatus, device and medium for scheduling wireless access points based on SDN.

[0052] In order to enable those skilled in the art to better understand the technical solutions in this specification, the technical solutions in the embodiments of this specification will be clearly and completely described below in conjunction with the drawings in the embodiments of this specification. Obviously, the described embodiments are only part of the embodiments of this specification, not all of the embodiments. Based on the embodiments of this specification, all other embodiments obtained by ordinary technicians in this field without creative work should fall within the scope of protection of this specification.

[0053] like Figure 1 As shown, the embodiment of this specification provides a method flow diagram of a wireless access point scheduling method based on SDN. Figure 1 It can be seen that in one or more embodiments of this specification, a wireless access point scheduling method based on SDN specifically includes the following steps:

[0054] S101: Determine a wireless network controller to be managed in a current area based on project requirements to establish a network between the wireless network controller and a preset SDN controller.

[0055] When deploying and managing a wireless network, if there are a large number of nodes or there are customized requirements, an SDN controller will be introduced to manage the wireless network controller, and more management and control solutions will be implemented with the help of the automation and intelligent features of the SDN controller. Therefore, in order to enable the SDN controller to manage the wireless network controller, the wireless network controller to be managed in the current area will be determined based on the project requirements in the embodiments of this specification to establish a network between the wireless network controller and the pre-set SDN controller. That is to say, before the SDN controller manages the wireless network controller in a specific building, it will collect relevant information about the wireless network controller that needs to be managed by the SDN controller to complete the physical link and management network construction, so as to Figure 2 As shown in the figure, the SDN controller can be connected to the wireless network controller through the management network. In this process, based on the SDN architecture, wireless network controllers can be easily added, deleted or reconfigured to adapt to the ever-changing network and project requirements. With the help of the SDN controller, the wireless network controller can be managed quickly and accurately, improving the overall network management efficiency.

[0056] Specifically, in one or more embodiments of the present specification, a radio network controller to be managed in the current area is determined based on project requirements to establish a network of the radio network controller and a pre-set SDN controller, specifically including the following process:

[0057] First, based on the project requirements, determine the wireless network controller to be managed in the current area to obtain the management address and management information of the wireless network controller. Then, build a physical link between the wireless network controller and the pre-set SDN controller according to the management address, and build a management network between the wireless network controller and the pre-set SDN controller according to the management information and the pre-set management protocol, so as to determine the networking of the wireless network controller and the pre-set SDN controller according to the physical link and the management network. That is, complete the corresponding initialization configuration on the wireless network controller so that the SDN controller can connect to the wireless network controller device that needs to be managed through protocols such as ssh and snmp.

[0058] After completing the above steps, the SDN controller web management page can be accessed through the PC, and the management information of the statistical wireless network controller can be displayed on the page. Therefore, further, in one or more embodiments of the present specification, after determining the wireless network controller to be managed in the current area based on the project requirements to establish the networking of the wireless network controller and the preset SDN controller, the method also includes the following process:

[0059] First, access the management page of the SDN controller to fill in the management information of the wireless network controller into the management page of the SDN controller; it should be noted that the management information can include the management network IP reachable by the SDN controller, the management username and password, SNMP related configuration, etc. Then, the management information filled in the management page is verified based on the preset management protocol to obtain the verification result. If the verification result is passed, the management information is stored in the database corresponding to the preset SDN controller to realize the SDN controller in the management of the wireless network controller. In other words, the SDN will verify the filled-in information through SSH or SNMP, etc., and save the wireless network controller management information to its own database after the verification information is correct. In the subsequent use process, the SDN will perform network control on the network according to the saved device management information, obtain various information of the wireless network controller, etc. Based on this process, the SDN controller can support the management of multiple wireless network controllers, and the SDN controller can ensure that only legitimate devices can access the network by verifying the management information of the wireless network controller, thereby enhancing the security of the network.

[0060] S102: Acquire corresponding wireless network access point information through the wireless network controller, and store the wireless network access point information in a database corresponding to the preset SDN controller.

[0061] After the SDN controller manages the wireless network controller based on the above step S101, the embodiment of this specification will also obtain the relevant information of the wireless network access point managed by it through the wireless network controller, and store the obtained wireless network access point information in the database corresponding to the preset SDN controller. It should be noted that the wireless network access point information is: after the terminal accesses the wireless network access point deployed in the building, the terminal information learned by the wireless network access point, such as: terminal name, terminal MAC, terminal IP, terminal online time, terminal traffic statistics, etc., and the statistical information of the wireless network access point itself, such as the number of online terminals, traffic time statistics, access point power supply port information, access point startup time, etc. By storing the wireless network access point information in the database corresponding to the preset SDN controller, it is helpful for the preset SDN controller to obtain the terminal usage of the wireless network access point in each time period, which is convenient for the subsequent idle scheduling of the wireless network access point.

[0062] S103: calling the wireless network access point information stored in the database in each preset time period to determine the non-peak time period of each wireless network access point based on the wireless network access point information and a preset peak time period determination strategy.

[0063] After the wireless network access point information is stored in the database corresponding to the preset SDN controller, the SDN controller can call the wireless network access point information stored in the database in each preset time period, thereby determining the non-peak time period of each wireless network access point according to the wireless network access point information of each wireless network access point and the preset peak time period judgment strategy, so as to enable the AP idle scheduling function in the SDN controller interface to save power consumption.

[0064] Specifically, in one or more embodiments of the present specification, calling the wireless network access point information stored in the database in each preset time period to determine the non-peak time period of each wireless network access point based on the wireless network access point information and the preset peak time period judgment strategy specifically includes the following process:

[0065] First, the wireless network access point information stored in the database in each preset time period is called, so as to determine the average bandwidth used by the wireless network access point and the number of terminals accessing at the same time according to the wireless network access point information. Then, according to the average bandwidth used and the number of terminals accessing at the same time, it is determined whether each preset time period is a peak usage period, so as to mark each preset time period. By summarizing the marks corresponding to each preset time period, the peak usage period and non-peak usage period of the wireless network access point can be determined.

[0066] Further, in one or more embodiments of the present specification, determining whether each preset time period is a usage peak period according to the average bandwidth usage and the number of terminals accessed simultaneously includes:

[0067] If it is determined that the average bandwidth used in the preset time period is greater than the preset judgment bandwidth, or the number of terminals accessing the preset time period is greater than the preset judgment terminal number, then the preset time period can be determined to be a peak usage period. Among them, the preset judgment bandwidth is one-tenth of the uplink bandwidth of the wireless network access point, and the default value of the preset judgment terminal number is 5. That is, the peak usage period in a certain scenario is that when the average bandwidth used by the wireless network access point is greater than the judgment bandwidth, or the number of terminals accessing at the same time is greater than the number of terminals judged, the time period can be judged to be a peak usage period. When judging the peak period, by default, 30 minutes will be used as a unit, for example, 10:00-10:30 is a time period. In this time period, if the average bandwidth used value is greater than the set judgment bandwidth, or the number of terminals accessing at the same time is greater than the number of terminals judged in this time period, the time period is judged to be a peak time period. The default value of the judgment bandwidth is one-tenth of the uplink bandwidth of the wireless network access point. The default value of the number of judgment terminals is 5. It should be noted that the parameters such as the preset judgment bandwidth, the peak period unit, and the preset judgment terminal can be customized and set in the front-end interface of the preset SDN controller.

[0068] The above process helps to understand the peak usage period of wireless network access points by recording and analyzing the usage of wireless network access points in different time periods in detail. It can help to take measures in advance during network peak periods, such as increasing bandwidth, optimizing network topology, etc. It can also help to save energy and reduce emissions during idle periods to reduce network operating costs and improve overall benefits.

[0069] S104: According to the non-peak time period of each wireless network access point, power supply of the switch port corresponding to the wireless network access point is turned off or the port is turned off to achieve idle scheduling of the wireless access point.

[0070] After the off-peak time period of each wireless network access point is obtained based on the above step S103, the switch port corresponding to the wireless network access point is controlled to shut down the power supply or shut down the port according to the off-peak time period of each wireless network access point, so as to realize the idle scheduling of the wireless access point. By shutting down the switch port power supply or port corresponding to the wireless network access point during the off-peak time period, the energy consumption can be significantly reduced. This has positive significance for reducing energy consumption and reducing operating costs. And through idle scheduling, the operation time of the wireless network access point and the switch can be reduced, thereby reducing their failure rate and maintenance cost.

[0071] Specifically, in one or more embodiments of the present specification, according to the non-peak time period of each wireless network access point, turning off the power supply of the switch port corresponding to the wireless network access point or shutting down the port specifically includes the following process:

[0072] First, determine the number of occurrences of the non-peak time period of each wireless network access point within the preset period. If the ratio of the number of occurrences to the preset period is greater than the preset ratio, then it can be determined that the non-peak time period is an idle time period. For example, the SDN controller will use the non-peak time of the wireless network access point after the function is turned on and remains in the powered-on state for more than 14 days, in units of 30 minutes. If more than 70% of the days after the power-on are non-peak time for the wireless network access point during this period, then the time period is determined to be an idle time period. At this time, the SDN controller will shut down the switch port or the power supply of the switch port to which the wireless network access point is connected during the idle time period, so that the wireless network access point is shut down and powered on during its non-idle time period to keep the business running normally.

[0073] Further, in one or more embodiments of the present specification, after powering off or shutting down the switch port corresponding to the wireless network access point according to the off-peak time period of each wireless network access point, the method further includes the following process:

[0074] Determine the shutdown time of the switch port corresponding to the wireless network access point to power on or shut down the port, so as to determine the current non-peak time period of each wireless network access point according to the preset interval time. If the current non-peak time period does not correspond to the idle time period, the wireless network access point is kept powered on and the idle time period determined by the above process is updated. If the current non-peak time period corresponds to the idle time period, the switch port corresponding to the wireless network access point is powered on or shut down according to the idle time period in the next preset time interval. For example: if the preset interval time is 1 day, then if a wireless network access point is shut down according to the idle time statistics on the same day, the shutdown work will not be performed the next day, but its non-peak time will continue to be counted. If the non-peak time is consistent with the idle time, the idle scheduling function will continue to be executed on the third day to shut down the wireless network access point, and this cycle will be repeated. If the non-peak time is inconsistent with the idle time, the power-on state will be maintained and the idle time will be re-counted. Through the above process, the SDN controller can obtain the network usage in the current environment based on the usage information of each wireless network access point obtained from the wireless controller. After the wireless network peak control function is turned on, some idle wireless network access points that can be shut down are determined based on the peak usage time in the environment, thereby saving power consumption.

[0075] like Figure 3 As shown, the embodiment of this specification provides a structural diagram of a wireless access point scheduling device based on SDN. Figure 3 It can be seen that in one or more embodiments of this specification, a wireless access point scheduling device based on SDN includes:

[0076] A construction unit 301 is used to determine a radio network controller to be managed in a current area based on project requirements to establish a network of the radio network controller and a preset SDN controller;

[0077] The storage unit 302 is used to obtain corresponding wireless network access point information through the wireless network controller, and store the wireless network access point information in a database corresponding to the preset SDN controller;

[0078] The determination unit 303 is used to call the wireless network access point information stored in the database in each preset time period to determine the peak usage time period and non-peak usage time period of each wireless network access point based on the wireless network access point information and the preset peak time period judgment strategy;

[0079] The scheduling unit 304 is used to shut down the switch port corresponding to the wireless network access point or shut down the port according to the peak usage period and non-peak usage period of each wireless network access point, so as to achieve idle scheduling of the wireless access point.

[0080] like Figure 4 As shown, in the embodiment of this specification, a schematic diagram of the structure of a wireless access point scheduling device based on SDN is provided. Figure 4 It can be seen that in one or more embodiments of this specification, a wireless access point scheduling device based on SDN includes:

[0081] at least one processor; and,

[0082] a memory communicatively connected to the at least one processor; wherein,

[0083] The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to: execute any of the above-mentioned methods.

[0084] like Figure 5 As shown, a schematic diagram of the structure of a non-volatile storage medium is provided in an embodiment of the present specification. Figure 5 It can be seen that in one or more embodiments of this specification, a non-volatile storage medium stores computer executable instructions 501, and the computer executable instructions 501 can: execute any of the methods described above.

[0085] Each embodiment in this specification is described in a progressive manner, and the same or similar parts between the embodiments can be referred to each other, and each embodiment focuses on the differences from other embodiments. In particular, for the device, equipment, and non-volatile computer storage medium embodiments, since they are basically similar to the method embodiments, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0086] The above is a description of a specific embodiment of the specification. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in an order different from that in the embodiments and still achieve the desired results. In addition, the processes depicted in the drawings do not necessarily require the specific order or continuous order shown to achieve the desired results. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0087] The above description is only one or more embodiments of this specification and is not intended to limit this specification. For those skilled in the art, one or more embodiments of this specification may have various changes and variations. Any modification, equivalent replacement, improvement, etc. made within the spirit and principle of one or more embodiments of this specification shall be included in the scope of the claims of this specification.

Claims

1. A wireless access point scheduling method based on SDN, comprising: Determine the wireless network controller to be managed in the current area based on project requirements to establish networking between the wireless network controller and a pre-set SDN controller; Acquire corresponding wireless network access point information through the wireless network controller, and store the wireless network access point information in a database corresponding to the preset SDN controller; Calling the wireless network access point information stored in the database in each preset time period to determine the non-peak time period of each wireless network access point based on the wireless network access point information and the preset peak time period judgment strategy; According to the non-peak time period of each wireless network access point, the switch port corresponding to the wireless network access point is powered off or the port is closed to achieve idle scheduling of the wireless access point.

2. The wireless access point scheduling method based on SDN according to claim 1, characterized in that: Determine the wireless network controller to be managed in the current area based on the project requirements to establish a network of the wireless network controller and the pre-set SDN controller, specifically including: Determine the wireless network controller to be managed in the current area based on project requirements to obtain the management address and management information of the wireless network controller; Establishing a physical link between the wireless network controller and the preset SDN controller according to the management address, and establishing a management network between the wireless network controller and the preset SDN controller according to the management information and the preset management protocol; The networking of the radio network controller and the preset SDN controller is determined according to the physical link and the management network.

3. The method for scheduling wireless access points based on SDN according to claim 2, characterized in that: After determining the wireless network controller to be managed in the current area based on the project requirements to establish networking between the wireless network controller and the preset SDN controller, the method further includes: Accessing a management page of the SDN controller to fill the management information of the radio network controller into the management page of the SDN controller; Verifying the management information filled in the management page based on the preset management protocol to obtain a verification result; If the verification result is passed, the management information is stored in a database corresponding to the preset SDN controller, so that the SDN controller manages the wireless network controller.

4. The method for scheduling wireless access points based on SDN according to claim 1, characterized in that: Calling the wireless network access point information stored in the database in each preset time period to determine the non-peak time period of each wireless network access point based on the wireless network access point information and the preset peak time period judgment strategy, specifically includes: Calling the wireless network access point information stored in the database in each preset time period to determine the average bandwidth used by the wireless network access point and the number of terminals accessing simultaneously according to the wireless network access point information; Determining whether each of the preset time periods is a usage peak period according to the average bandwidth usage and the number of terminals accessing simultaneously, so as to mark each of the preset time periods; The marks corresponding to the preset time periods are summarized to determine the usage peak time period and non-peak time period of each wireless network access point.

5. The method for scheduling wireless access points based on SDN according to claim 4, characterized in that: Determining whether each of the preset time periods is a usage peak period according to the average bandwidth usage and the number of terminals accessing simultaneously, specifically includes: If it is determined that the average bandwidth used in the preset time period is greater than the preset judgment bandwidth, or the number of terminals accessing simultaneously in the preset time period is greater than the preset judgment terminal number, then the preset time period is determined to be a usage peak period; The preset judgment bandwidth is one tenth of the uplink bandwidth of the wireless network access point, and the default value of the preset judgment terminal number is 5.

6. The method for scheduling wireless access points based on SDN according to claim 1, characterized in that: According to the non-peak time period of each wireless network access point, shutting down the power supply of the switch port corresponding to the wireless network access point or shutting down the port specifically includes: Determine the number of occurrences of the non-peak time period of each of the wireless network access points within a preset period, and if it is determined that the ratio of the number of occurrences to the preset period is greater than a preset ratio, determine that the non-peak time period is an idle time period; Based on the SDN controller, the switch port to which the wireless network access point is connected during the idle time period or the power supply of the switch port is turned off.

7. The method for scheduling wireless access points based on SDN according to claim 1, characterized in that: After turning off the power supply of the switch port corresponding to the wireless network access point or shutting down the port according to the non-peak time period of each wireless network access point, the method further includes: Determine the time for powering on or shutting down the switch port corresponding to the wireless network access point, so as to determine the current non-peak time period of each wireless network access point according to the preset interval time; If the current non-peak time period does not correspond to the idle time period, keeping the wireless network access point powered on and updating the idle time period; If the current non-peak time period corresponds to the idle time period, the switch port corresponding to the wireless network access point is powered off or the port is closed according to the idle time period within the next preset time interval.

8. The SDN-based wireless access point scheduling device according to claim 1, characterized in that: The device comprises: A construction unit, configured to determine a wireless network controller to be managed in a current area based on project requirements, so as to establish a network of the wireless network controller and a preset SDN controller; A storage unit, configured to obtain corresponding wireless network access point information through the wireless network controller, and store the wireless network access point information in a database corresponding to the preset SDN controller; a determination unit, configured to call the wireless network access point information stored in the database in each preset time period, so as to determine the peak usage time period and non-peak usage time period of each wireless network access point based on the wireless network access point information and the preset peak usage time period determination strategy; The scheduling unit is used to shut down the switch port corresponding to the wireless network access point or shut down the port according to the peak usage period and non-peak usage period of each wireless network access point, so as to realize idle scheduling of the wireless access point.

9. A wireless access point scheduling device based on SDN, characterized in that: The device comprises: at least one processor; and, a memory communicatively connected to the at least one processor; wherein, The memory stores instructions that can be executed by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can: execute any of the methods described in claims 1-7.

10. A non-volatile storage medium storing computer executable instructions, characterized in that: The computer executable instructions can: execute the method described in any one of claims 1 to 7.

Citation Information

Patent Citations

  • SDN-based WLAN hierarchical networking system and method

    CN104582004A

  • Wireless access point (AP) power supply control method and device

    CN104754619A

  • AP device control method and related system

    CN105101249A

  • Novel structure and method for guaranteeing video service QoS in software-defined wireless network

    CN105530204A

  • Energy-saving control method for wireless access points in WLAN on the basis of software defined networking

    CN105704797A