[go: up one dir, main page]

CN112911683A - Distributed networking control method, distributed networking, electronic device and readable medium - Google Patents

Distributed networking control method, distributed networking, electronic device and readable medium Download PDF

Info

Publication number
CN112911683A
CN112911683A CN201911227215.6A CN201911227215A CN112911683A CN 112911683 A CN112911683 A CN 112911683A CN 201911227215 A CN201911227215 A CN 201911227215A CN 112911683 A CN112911683 A CN 112911683A
Authority
CN
China
Prior art keywords
wireless access
access node
neighbor
channel
networking
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN201911227215.6A
Other languages
Chinese (zh)
Other versions
CN112911683B (en
Inventor
陈道伟
吴海旺
熊钢
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by ZTE Corp filed Critical ZTE Corp
Priority to CN201911227215.6A priority Critical patent/CN112911683B/en
Publication of CN112911683A publication Critical patent/CN112911683A/en
Application granted granted Critical
Publication of CN112911683B publication Critical patent/CN112911683B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/16Discovering, processing access restriction or access information
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W48/00Access restriction; Network selection; Access point selection
    • H04W48/20Selecting an access point

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Security & Cryptography (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present disclosure provides a distributed networking control method, which includes: scanning wireless access node networking to obtain a neighbor wireless access node list; and determining the optimal wireless access node or the optimal channel according to the performance parameters of the neighbor wireless access nodes in the neighbor wireless access node list. Even if one wireless access node network group fails, the method can not influence the normal operation of the whole wireless access node network group, and the technical requirements and the cost of the control point are reduced. The disclosure also provides a distributed networking, an electronic device and a readable medium.

Description

Distributed networking control method, distributed networking, electronic device and readable medium
Technical Field
The disclosed embodiments relate to the field of communications technologies, and in particular, to a distributed networking control method, a distributed networking, an electronic device, and a computer-readable medium.
Background
With the development of wireless Access Point (AP) networking, the number of APs in a wireless AP networking is increasing, and the APs in the networking need to be controlled. At present, there are two schemes for controlling the networking AP, one of which is to adopt an Access Controller (AC) + AP scheme, and set an AC in a wireless AP networking, and use the AC to control other networking APs in the wireless AP networking. Secondly, in the networking scheme of the Mesh distribution (Easy Mesh), a central control point (Controller) is arranged in the wireless AP networking, and the networking AP in the wireless AP networking is controlled through the central control point.
According to the two schemes for controlling the networking AP, when an access controller (a central control point) breaks down, related services of the whole wireless AP networking are affected, and therefore user experience is affected.
Disclosure of Invention
The embodiment of the disclosure provides a distributed networking control method, a distributed networking, an electronic device and a computer readable medium, which are used for solving the problem that an access controller fails to affect the whole wireless AP networking.
In a first aspect, an embodiment of the present disclosure provides a distributed networking control method, which includes:
scanning wireless access node networking to obtain a neighbor wireless access node list;
and determining the optimal wireless access node or the optimal channel according to the performance parameters of the neighbor wireless access nodes in the neighbor wireless access node list.
In a second aspect, an embodiment of the present disclosure provides a distributed networking, including:
the wireless access nodes are provided with a control agent module and a control point module;
the control agent module is used for recording the operation parameters of the wireless access node corresponding to the control agent module;
the control point module is used for scanning the wireless access node networking to obtain a neighbor wireless access node list; and determining the best wireless access node or the best channel according to the performance parameters of the neighbor wireless access nodes in the neighbor wireless access node list.
In a third aspect, an embodiment of the present disclosure provides an electronic device, including:
one or more processors;
a storage device, on which one or more programs are stored, and when the one or more programs are executed by the one or more processors, the one or more processors implement the distributed networking control method provided by the embodiments of the present disclosure.
In a fourth aspect, the present disclosure provides a computer-readable medium, on which a computer program is stored, where the computer program, when executed by a processor, implements the distributed networking control method provided by the present disclosure.
The distributed networking control method provided by the embodiment of the disclosure obtains a neighbor wireless access node list by scanning wireless access node networking; and then, determining the optimal wireless access node or the optimal channel according to the performance parameters of the neighbor wireless access nodes in the neighbor wireless access node list, so that the optimization and roaming switching of the channels in the wireless access node network group are realized, even if one wireless access node fails, the normal operation of the whole wireless access node network group is not influenced, and the technical requirements and the cost of a control point are reduced.
Drawings
The accompanying drawings are included to provide a further understanding of the embodiments of the disclosure and are incorporated in and constitute a part of this specification, illustrate embodiments of the disclosure and together with the description serve to explain the principles of the disclosure and not to limit the disclosure. The above and other features and advantages will become more apparent to those skilled in the art by describing in detail exemplary embodiments thereof with reference to the attached drawings, in which:
fig. 1 is a schematic structural diagram of the present distributed networking according to an embodiment of the present disclosure;
fig. 2 is a flowchart of another distributed networking control method provided in the embodiments of the present disclosure;
fig. 3 is a flowchart for implementing a fast roaming station according to a neighboring wireless access node according to an embodiment of the present disclosure;
fig. 4 is a flowchart of acquiring a neighbor wireless access node list in the distributed networking control method according to the embodiment of the present disclosure;
fig. 5 is a flowchart of channel optimization in a distributed networking control method according to an embodiment of the present disclosure;
fig. 6 is a flowchart of a fast roaming station in a distributed networking control method according to an embodiment of the present disclosure.
Detailed Description
In order to make those skilled in the art better understand the technical solution of the present invention, the following describes the distributed networking control method, the distributed networking, and the electronic device provided in the present invention in detail with reference to the accompanying drawings.
Example embodiments will be described more fully hereinafter with reference to the accompanying drawings, but which may be embodied in different forms and should not be construed as limited to the embodiments set forth herein. Rather, these embodiments are provided so that this disclosure will be thorough and complete, and will fully convey the scope of the disclosure to those skilled in the art.
As used herein, the term "and/or" includes any and all combinations of one or more of the associated listed items.
The terminology used herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the disclosure. As used herein, the singular forms "a", "an" and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise. It will be further understood that the terms "comprises" and/or "comprising," when used in this specification, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
Embodiments described herein may be described with reference to plan and/or cross-sectional views in light of idealized schematic illustrations of the disclosure. Accordingly, the example illustrations can be modified in accordance with manufacturing techniques and/or tolerances. Accordingly, the embodiments are not limited to the embodiments shown in the drawings, but include modifications of configurations formed based on a manufacturing process. Thus, the regions illustrated in the figures have schematic properties, and the shapes of the regions shown in the figures illustrate specific shapes of regions of elements, but are not intended to be limiting.
Unless otherwise defined, all terms (including technical and scientific terms) used herein have the same meaning as commonly understood by one of ordinary skill in the art. It will be further understood that terms, such as those defined in commonly used dictionaries, should be interpreted as having a meaning that is consistent with their meaning in the context of the relevant art and the present disclosure, and will not be interpreted in an idealized or overly formal sense unless expressly so defined herein.
Aiming at the problem that in the existing wireless AP networking control scheme, only one access controller is arranged in the same wireless AP networking, and when the access controller fails, the related services of the whole wireless AP networking are affected. The embodiment of the invention provides a distributed networking control method, wherein each wireless AP in a wireless AP networking network is provided with a controller, and the controllers are used for controlling the wireless APs in the wireless AP networking network so as to realize the selection and roaming switching of an optimal channel.
In some embodiments, the wireless APs in the wireless AP networking are connected to the same two-layer network, when the service of the wireless AP is idle, the wireless AP scans the entire wireless AP networking through the controller to obtain a neighbor wireless access node list, and then determines an optimal channel based on the current channel parameters and the historical statistical parameters of the neighbor wireless access node, or determines an optimal wireless AP according to the operating parameters of the neighbor wireless access node AP, and switches the station roaming to the optimal wireless AP.
Fig. 1 is a schematic structural diagram of a distributed networking according to an embodiment of the present disclosure. The distributed networking includes a first wireless AP1, a second wireless AP2, a third wireless AP3, a fourth wireless AP4, a fifth wireless AP5, a sixth wireless AP6, and a seventh wireless AP7, which are connected into the same two-tier network. In some embodiments, at least one of the seven wireless APs has a control point module (Controller) and a control Agent module (Agent) built therein. In some embodiments, each wireless AP has built in a control point module and a control agent module, and the fourth wireless AP4 is associated with Station STA1 (Station).
Each control point module can only control the corresponding wireless AP, but can access the control agent modules of other wireless APs. For example, the fourth control point module Controller4 built in the wireless AP4 can only control the fourth control Agent module Agent4, and cannot control other control Agent modules. The control agent module records the operation parameters of the wireless access node corresponding to the control agent module, such as average channel utilization rate and bandwidth. When the control point module scans the wireless AP in the wireless AP network, the control agent module can obtain the corresponding operating parameters of the wireless AP.
It should be noted that the average channel utilization refers to an average channel utilization and a bandwidth per time period per week, for example, an average channel utilization per hour period per week.
In a first aspect, an embodiment of the present disclosure provides a distributed networking control method. Fig. 2 is a flowchart of a distributed networking control method according to an embodiment of the present disclosure. This embodiment is described by taking distributed Wi-Fi networking as an example.
Referring to fig. 2, the distributed networking control method includes:
and 201, scanning wireless access node networking to obtain a neighbor wireless access node list.
A certain wireless AP full-channel scanning wireless access node networking in the wireless access node networking acquires a neighbor wireless access node list, namely the neighbor wireless access node list only contains wireless access nodes which can be scanned, and the wireless access nodes which are not scanned are not contained in the neighbor wireless access node list. In addition, the wireless access node which is scanned by the wireless access node which executes the scanning obtains the basic service set identification, the service set identification and the received signal strength identification of each neighbor wireless access result.
For example, the fourth wireless AP4 in the distributed Wi-Fi group scans the distributed Wi-Fi group, and when the second wireless AP2, the third wireless AP3, the fifth wireless AP5, the sixth wireless AP6 and the seventh wireless AP7 are scanned as neighbor wireless APs, the second wireless AP2, the third wireless AP3, the fifth wireless AP5, the sixth wireless AP6 and the seventh wireless AP7 are added to the neighbor wireless access node list.
In some embodiments, the wireless access node performing the scanning performs full channel scanning when the service is idle, and obtains a neighbor wireless access node list. For example, the fourth wireless AP4 scans the wireless AP network in full channel when its service is idle, and obtains the wireless access node list.
In some embodiments, the wireless access node performing the scanning performs full channel scanning at regular intervals to obtain a neighbor wireless access node list. Such as a wireless access node performing a scan, scans the full channel every four hours for wireless access node networking. In some embodiments, the wireless access node performing the scan fully scans the channel every four hours for wireless access node networking 8:00-23:00 a day. In some embodiments, the wireless access node performing the scanning is, when idle, scanning the wireless access node network in full channels at regular intervals.
In some embodiments, the wireless access node performing the scanning may also employ other policies for scanning the wireless access node network.
In some embodiments, when a wireless access node performing scanning scans wireless access node networking and obtains a neighbor wireless access node, filtering a scanning result of the wireless access node, and then adding the filtered neighbor wireless access node into the neighbor wireless access node list.
In some embodiments, the filtering is performed by a Service Set Identifier (SSID) and the signal strength of the neighboring wireless access nodes. Specifically, the method comprises the following steps:
judging whether the service set identification of the neighbor wireless access node is the same as the service set identification of the wireless access node executing scanning, if not, filtering the neighbor wireless access node;
and judging whether the received signal strength of the neighbor wireless access node is greater than a signal strength preset value, if not, filtering the neighbor wireless access node.
In the filtering process, because the distance is far, the influence of the neighbor wireless access node with weak signals on the current wireless access node is small or no influence is approximate to the current wireless access node, the neighbor wireless access node with the long distance and weak signals is added into a list, namely the neighbor wireless access node with the same service set identification and the received signal strength greater than the preset signal strength value is added into the wireless access node list, and the wireless access node which does not meet the condition is filtered.
For example, the signal strength preset value is set to-70 dbm. Neighboring wireless access nodes with same service set identification and signal strength greater than-70 dbm
202, determining the best wireless access node or the best channel according to the performance parameters of the neighbor wireless access nodes in the neighbor wireless access node list.
It should be noted that the performance parameters of the wireless access node include historical statistical parameters and current channel parameters. The historical channel utilization rate comprises the utilization rate of an average channel and the bandwidth of the channel in the historical time period. The current channel parameters include, but are not limited to, the current operating channel, the current operating bandwidth, and the current channel utilization.
In some embodiments, the step of determining the best wireless access node from the performance parameters of the neighboring wireless access nodes in the list of neighboring wireless access nodes comprises:
and acquiring the performance parameters of the neighbor wireless access nodes in the neighbor wireless access node list. Calculating the estimated utilization rate of the channel according to the historical statistical parameters and the current channel parameters of the neighbor wireless access node; and determining the channel with the minimum estimated utilization rate as the best channel.
For example, the control point module Controller4 of the fourth wireless AP may query the historical statistical parameters and the current channel parameters of the second wireless AP2 through the second control agent module Agengt 2.
In some embodiments, after the control point module Controller4 of the fourth wireless AP obtains the performance parameters of the neighboring wireless access node, the historical statistical parameters of the neighboring wireless access node and the current channel parameters are calculated to calculate the estimated utilization rate of the channel. In some embodiments, the estimated channel utilization rate of each channel is calculated according to the current operating channel and the current operating bandwidth of the neighboring wireless access node, in combination with the historical time average channel utilization rate of the corresponding neighboring wireless access node. It should be noted that, when calculating the estimated channel utilization, the combination bandwidth occupies multiple channels.
And finding out the channel with the minimum estimated channel utilization rate from the calculation result, determining the channel with the minimum estimated channel utilization rate as the optimal channel, and then using the optimal channel.
In some embodiments, a wireless access node network is scanned by a station associated with the wireless access node to obtain a list of neighboring wireless access nodes. The method for obtaining the neighbor wireless access node list by the station is the same as the method for obtaining the neighbor wireless access node list by the direct scanning of the wireless access node, and is not described herein again.
It should be noted that the station associated with the wireless access node communicates with the wireless access node through the 802.11k protocol standard.
Fig. 3 is a flowchart of implementing a fast roaming station according to a neighboring wireless access node according to an embodiment of the present disclosure.
In some embodiments, when the wireless access node obtains a neighboring wireless access node, if the wireless access node is associated with a station, roaming handover of the station may also be implemented. Specifically, the method comprises the following steps:
301, determining whether the station needs roaming according to a preset rule.
The preset rule comprises at least one of the number of the wireless access node-associated stations and the minimum signal strength of the roaming stations.
In some embodiments, it is determined whether the station STA1 needs to roam according to the number of stations associated with the fourth wireless AP 4. For example, when the number of stations associated with the fourth wireless AP4 exceeds the preset number, it is determined that the station needs to roam. In some embodiments, it is determined whether the station STA1 needs to roam based on the station's minimum signal strength. For example, when the signal strength provided by the fourth wireless AP4 is less than the minimum signal strength of the station STA1, it is determined that the station needs to roam. In some embodiments, whether the station STA1 needs to roam is determined according to the number of stations associated with the fourth wireless AP4 and the minimum signal strength of the stations. If the number of stations associated with the fourth wireless AP4 exceeds the preset number and the signal strength provided by the fourth wireless AP4 is less than the minimum signal strength of the station STA1, it is determined that the station needs to roam.
302, when the station needs to roam, obtaining the wireless access node performing scanning for networking of the wireless access node and the operating parameters of the neighboring wireless access nodes in the neighboring wireless access node list.
Wherein the operating parameter of the wireless access node comprises at least one of a load, a channel utilization and a signal strength of the wireless access node.
303, comparing the radio access node performing scanning for networking with the operation parameters of the neighbor radio access nodes in the neighbor radio access node list, and determining the radio access node with the best operation parameter as the best radio access node.
In some embodiments, the loads of the wireless access nodes performing the scanning of the wireless access node network and the residential wireless access nodes are compared, and the wireless access node with the smallest load is selected as the best wireless access node. In some embodiments, the channel utilization of the wireless access nodes and the residential wireless access nodes performing the scanning of the wireless access node network are compared, and the wireless access node with the smallest channel utilization is selected as the best wireless access node. In some embodiments, the signal strengths of the wireless access nodes performing the scanning of the wireless access node network and the residential wireless access node are compared, and the wireless access node with the highest signal strength is selected as the optimal wireless access node. In some embodiments, the load, channel utilization and signal strength of the wireless access nodes performing the scanning of the wireless access node network and the residential wireless access nodes are compared, and the wireless access node with the best load, channel utilization and signal strength is selected as the best wireless access node. For example, the signal strength is compared, the number of associated stations is smaller than a preset threshold, and the channel utilization rate is smaller than a set threshold (e.g., 60%).
In some embodiments, after obtaining the best wireless access node, the station is roamed to the best wireless access node. For example, the fourth wireless AP4 roams the station STA1 to the best wireless access node via the 802.11k protocol.
Fig. 4 is a flowchart of acquiring a neighbor wireless access node list in the distributed networking control method according to the embodiment of the present disclosure. The step of acquiring the neighbor wireless access node list comprises the following steps:
401, determine whether the service of the radio access node is idle.
The wireless access node in the wireless access node network scans the wireless access node network when the service is idle, so that whether the service of the wireless access node is idle needs to be judged.
The wireless access node full channel scans for wireless access node networking 402.
And the wireless access node scans the wireless access node networking in a full channel to obtain a neighbor wireless access node. Wherein the scanning result comprises Basic Service Set Identification (BSSID), Service Set Identification (SSID) and Received Signal Strength Identification (RSSI) of the neighbor wireless access node.
And 403, filtering the scanned neighbor wireless access nodes.
And judging whether the service set identification of the neighbor wireless access node is the same as the service set identification of the wireless access node executing scanning, if not, indicating that the channel of the neighbor wireless access node is far away from the current channel and has little influence on the current signal, thereby filtering the neighbor wireless access node.
In some embodiments, it is determined whether the received signal strength of the neighboring wireless access node is smaller than a preset signal strength value, and if so, the signal strength of the neighboring wireless access node is weak, which has little influence on the current wireless access node, and the neighboring wireless access node is filtered.
In some embodiments, it is determined whether the service set identifier of the neighboring wireless access node is the same as the service set identifier of the wireless access node performing the scanning, and at the same time, it is determined whether the received signal strength of the neighboring wireless access node is less than a preset value of signal strength, a neighboring wireless access node whose service set identifier is different from the wireless access node performing the scanning is filtered out, and a neighboring wireless access node whose received signal strength is less than the preset value is filtered out.
And 404, adding the filtered neighbor wireless access nodes into a neighbor wireless access node list.
And adding the neighbor wireless access node which has the service set identification of the neighbor wireless access node which is the same as the service set identification of the wireless access node executing scanning and has the received signal strength greater than the preset value of the signal strength into a neighbor wireless access node list. The control point module Controller4, such as the fourth wireless AP4, adds the filtered neighbor wireless access node AP2 to the neighbor wireless access node list.
The neighbor wireless access node list obtained in this embodiment may provide relevant parameters for channel optimization and roaming handover.
Fig. 5 is a flowchart of channel optimization in a distributed networking control method according to an embodiment of the present disclosure.
The channel optimization step comprises:
501, a neighbor wireless access node list is obtained.
The neighbor radio access node list may be obtained through steps 401 to 404, which are not described herein again.
502, determine whether the current wireless access node is idle.
And when the current wireless access node is idle in service, performing signal optimization.
And 503, obtaining the performance parameters of the wireless access node.
And the control point module Controller of the current wireless access node inquires a control Agent module Agent of the neighbor wireless access node to obtain the performance parameters of the neighbor wireless access node. Wherein the performance parameters include historical statistical parameters and current channel parameters. Historical statistical parameters include, but are not limited to, average channel utilization and bandwidth per hour period per week. The current channel parameters include the current operating channel, the current operating bandwidth, and the current channel utilization.
An estimated channel utilization is calculated 504.
And the control point module Controller of the current wireless access node calculates the estimated channel utilization rate of each channel according to the current working channel and the current working bandwidth of the neighbor wireless access node and by combining the historical moment average channel utilization rate of the corresponding neighbor wireless access node. It should be noted that, when calculating the estimated channel utilization, the combination bandwidth occupies multiple channels.
505, the best channel is selected.
And the current wireless access node finds out the channel with the minimum estimated channel utilization rate from the calculation result, and determines the channel with the minimum estimated channel utilization rate as the optimal channel.
Fig. 6 is a flowchart of a fast roaming station in a distributed networking control method according to an embodiment of the present disclosure. The fast roaming station comprises the following steps:
601, obtaining a neighbor wireless access node list.
The neighbor radio access node list may be obtained through steps 401 to 404, which are not described herein again.
And 602, associating the station with the current wireless access node.
Associate station STA1 with the current wireless access node, such as station STA1 with fourth wireless AP 4.
603, determine if station STA1 needs to roam.
The control point module Controller of the current wireless access node judges whether the station STA1 needs to roam according to a preset rule.
Wherein the preset rule comprises at least one of the number of associated stations and the minimum signal strength at which the station roams.
In this embodiment, whether the station STA1 needs to roam is determined according to the number of stations associated with the fourth wireless AP4 and the minimum signal strength of the stations. If the number of stations associated with the fourth wireless AP4 exceeds the preset number and the signal strength provided by the fourth wireless AP4 is less than the minimum signal strength of the station STA1, it is determined that the station needs to roam.
604, operating parameters of the wireless access node are obtained.
The operation parameters of the wireless access node comprise the load of the wireless access node, the channel utilization rate and the signal strength.
When the STA1 needs to roam, the control point module Controller of the current wireless access node queries the neighbor wireless access node to obtain the load and channel utilization rate of the neighbor wireless access node through the control Agent module Agent. The station STA1 is caused to measure the signal strength of a neighboring wireless access node through 802.11 k.
605 to compare the operating parameters of the current radio access node and the neighboring radio access nodes.
And comparing the signal strength of the current wireless access node and the neighbor wireless access node, the number of the respective associated stations and the channel utilization rate, and determining the wireless access node with the best operation parameters as the optimal wireless access node.
The wireless access node with the best operation parameters is the wireless access node with the strongest signal strength, the least number of associated stations and the lowest channel utilization rate. In some embodiments, the signal strength, the number of associated stations and the channel utilization rate are comprehensively judged, and the wireless access node with the highest score is the best wireless access node.
Judging whether the number of stations associated with the wireless access node is smaller than a preset maximum value or not, and judging whether the channel utilization rate of the wireless access node is smaller than a set threshold value or not, wherein if the set threshold value is 60%, if so, the situation shows that a neighbor wireless access node which is better than the current wireless access node exists in the wireless access node networking.
And 606, switching the station to the optimal wireless access node.
The current wireless access node roams station STA1 to the best neighbor wireless access node through 802.11 k.
The distributed networking control method provided by the embodiment of the disclosure obtains a neighbor wireless access node list by scanning wireless access node networking; and then, determining the optimal wireless access node or the optimal channel according to the performance parameters of the neighbor wireless access nodes in the neighbor wireless access node list, so that the optimization and roaming switching of the channels in the wireless access node network group are realized, even if one wireless access node fails, the normal operation of the whole wireless access node network group is not influenced, and the technical requirements and the cost of a control point are reduced.
In a second aspect, embodiments of the present disclosure provide a distributed networking, which may be a distributed Wi-Fi networking. The distributed networking includes:
the wireless access nodes are provided with a control agent module and a control point module.
In some embodiments, at least one wireless access node is provided with a control agent module and a control point module. In some embodiments, each wireless access node is provided with a control agent module and a control point module.
The control agent module is used for recording the operation parameters of the wireless access node corresponding to the control agent module;
the control point module is used for scanning the wireless access node networking to obtain a neighbor wireless access node list; and determining the best wireless access node or the best channel according to the performance parameters of the neighbor wireless access nodes in the neighbor wireless access node list.
In the distributed networking provided by the embodiment of the disclosure, a control point module scans a wireless access node networking to obtain a neighbor wireless access node list; and determining the optimal wireless access node or the optimal channel according to the performance parameters of the neighbor wireless access nodes in the neighbor wireless access node list, so that the optimization and roaming switching of the channels in the wireless access node network group are realized, the normal operation of the whole wireless access node network group cannot be influenced even if one wireless access node fails, and the technical requirements and the cost of a control point are reduced.
In a third aspect, an embodiment of the present disclosure provides an electronic device, including:
one or more processors;
and a storage device, on which one or more programs are stored, which, when executed by one or more processors, cause the one or more processors to implement any one of the above-described distributed networking control methods.
In a fourth aspect, the present disclosure provides a computer-readable medium, on which a computer program is stored, where the computer program is executed by a processor to implement any one of the above-mentioned distributed networking control methods.
It will be understood by those of ordinary skill in the art that all or some of the steps of the methods, systems, functional modules/units in the devices disclosed above may be implemented as software, firmware, hardware, and suitable combinations thereof. In a hardware implementation, the division between functional modules/units mentioned in the above description does not necessarily correspond to the division of physical components; for example, one physical component may have multiple functions, or one function or step may be performed by several physical components in cooperation. Some or all of the physical components may be implemented as software executed by a processor, such as a central processing unit, digital signal processor, or microprocessor, or as hardware, or as an integrated circuit, such as an application specific integrated circuit. Such software may be distributed on computer readable media, which may include computer storage media (or non-transitory media) and communication media (or transitory media). The term computer storage media includes volatile and nonvolatile, removable and non-removable media implemented in any method or technology for storage of information such as computer readable instructions, data structures, program modules or other data, as is well known to those of ordinary skill in the art. Computer storage media includes, but is not limited to, RAM, ROM, EEPROM, flash memory or other memory technology, CD-ROM, Digital Versatile Disks (DVD) or other optical disk storage, magnetic cassettes, magnetic tape, magnetic disk storage or other magnetic storage devices, or any other medium which can be used to store the desired information and which can be accessed by a computer. In addition, communication media typically embodies computer readable instructions, data structures, program modules or other data in a modulated data signal such as a carrier wave or other transport mechanism and includes any information delivery media as known to those skilled in the art.
Example embodiments have been disclosed herein, and although specific terms are employed, they are used and should be interpreted in a generic and descriptive sense only and not for purposes of limitation. In some instances, features, characteristics and/or elements described in connection with a particular embodiment may be used alone or in combination with features, characteristics and/or elements described in connection with other embodiments, unless expressly stated otherwise, as would be apparent to one skilled in the art. Accordingly, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the scope of the disclosure as set forth in the appended claims.

Claims (15)

1.一种分布式组网控制方法,其包括:1. A distributed networking control method, comprising: 扫描无线访问节点组网,获得邻居无线访问节点列表;Scan the wireless access node network to obtain the neighbor wireless access node list; 根据所述邻居无线访问节点列表中邻居无线访问节点的性能参数确定最佳无线访问节点或最佳信道。The best wireless access node or the best channel is determined according to the performance parameters of the neighbor wireless access nodes in the neighbor wireless access node list. 2.根据权利要求1所述的方法,其中,所述扫描无线访问节点组网获得邻居无线访问节点列表,包括:2. The method according to claim 1, wherein the scanning wireless access node networking to obtain a neighbor wireless access node list, comprising: 扫描无线访问节点组网;Scan the wireless access node network; 对所述无线访问节点扫描结果进行过滤;filtering the wireless access node scanning results; 将过滤后的所述邻居无线访问节点加入所述邻居无线访问节点列表。The filtered neighbor wireless access nodes are added to the neighbor wireless access node list. 3.根据权利要求2所述的方法,其中,所述对所述无线访问节点扫描结果进行过滤中,包括:3. The method according to claim 2, wherein the filtering of the wireless access node scanning result comprises: 当所述邻居无线访问节点的服务集标识与执行扫描的所述无线访问节点的服务集标识不相同时,将所述邻居无线访问节点滤除;When the service set identifier of the neighbor wireless access node is different from the service set identifier of the wireless access node performing the scan, filtering the neighbor wireless access node; 和/或,当所述邻居无线访问节点的接收信号强度小于信号强度预设值时,将所述邻居无线访问节点滤除。And/or, when the received signal strength of the neighbor wireless access node is less than a preset signal strength value, the neighbor wireless access node is filtered out. 4.根据权利要求1所述的方法,其中,所述根据所述邻居无线访问节点列表中邻居无线访问节点的性能参数确定最佳信道,包括:4. The method according to claim 1, wherein the determining the optimal channel according to the performance parameters of the neighbor wireless access nodes in the neighbor wireless access node list comprises: 获取所述邻居无线访问节点列表中所述邻居无线访问节点的性能参数,所述性能参数包括历史统计参数和当前信道参数;Acquire performance parameters of the neighbor wireless access nodes in the neighbor wireless access node list, where the performance parameters include historical statistical parameters and current channel parameters; 根据所述邻居无线访问节点的历史统计参数和当前信道参数计算信道的估计利用率;Calculate the estimated utilization rate of the channel according to the historical statistical parameters of the neighbor wireless access nodes and the current channel parameters; 将所述信道的估计利用率最小的信道确定为最佳信道。The channel with the least estimated utilization of the channel is determined as the best channel. 5.根据权利要求4所述的方法,其中,所述当前信道参数包括当前工作信道、当前工作频宽和当前信道利用率。5. The method according to claim 4, wherein the current channel parameters include a current working channel, a current working bandwidth and a current channel utilization rate. 6.根据权利要求4所述的方法,其中,所述历史信道利用率包括历史时间段内平均信道的利用率和信道的频宽。6. The method of claim 4, wherein the historical channel utilization includes an average channel utilization and a channel bandwidth in a historical time period. 7.根据权利要求1所述的方法,其中,所述根据所述邻居无线访问节点列表中邻居无线访问节点的性能参数确定最佳信道之后,还包括:7. The method according to claim 1, wherein after determining the optimal channel according to the performance parameters of the neighbor wireless access nodes in the neighbor wireless access node list, the method further comprises: 将工作信道切换至所述最佳信道。Switch the working channel to the best channel. 8.根据权利要求1所述的方法,其中,所述根据所述邻居无线访问节点列表中邻居无线访问节点的性能参数确定最佳无线访问节点,包括:8. The method according to claim 1, wherein the determining the optimal wireless access node according to the performance parameters of the neighbor wireless access nodes in the neighbor wireless access node list comprises: 根据预设规则判断站点是否需要漫游;其中,所述站点与执行扫描所述无线访问节点组网的无线访问节点关联;Judging whether the site needs to roam according to a preset rule; wherein, the site is associated with a wireless access node that scans the wireless access node networking; 在所述站点需要漫游时,获取执行扫描所述无线访问节点组网的无线访问节点以及所述邻居无线访问节点列表中所述邻居无线访问节点的运行参数;When the site needs to roam, obtain the wireless access node that performs scanning of the wireless access node networking and the operating parameters of the neighbor wireless access node in the neighbor wireless access node list; 比较执行扫描所述无线访问节点组网的无线访问节点以及所述邻居无线访问节点列表中所述邻居无线访问节点的运行参数,将运行参数最佳的无线访问节点确定为所述最佳无线访问节点。Comparing the wireless access nodes that perform scanning of the wireless access node networking and the operating parameters of the neighbor wireless access nodes in the neighbor wireless access node list, and determining the wireless access node with the best operating parameters as the best wireless access node node. 9.根据权利要求8所述的方法,其中,所述预设规则包括关联站点的数量和所述站点的最小信号强度中的至少一种。9. The method of claim 8, wherein the preset rule includes at least one of a number of associated stations and a minimum signal strength of the stations. 10.根据权利要求8所述的方法,其中,所述运行参数包括所述邻居无线访问节点的负载、信道利用率和信号强度中的至少一种。10. The method of claim 8, wherein the operating parameters include at least one of load, channel utilization, and signal strength of the neighbor wireless access nodes. 11.根据权利要求10所述的方法,其中,所述根据所述邻居无线访问节点列表中邻居无线访问节点的性能参数确定最佳无线访问节点之后,还包括:11. The method according to claim 10, wherein after determining the optimal wireless access node according to the performance parameters of the neighbor wireless access nodes in the neighbor wireless access node list, the method further comprises: 将所述站点漫游到所述最佳无线访问节点。Roaming the site to the best wireless access node. 12.根据权利要求1所述的方法,其中,在业务空闲时和/或按照固定时间间隔扫描所述无线访问节点组网,获得邻居无线访问节点列表。12 . The method according to claim 1 , wherein the wireless access node network is scanned when the service is idle and/or at fixed time intervals to obtain a neighbor wireless access node list. 13 . 13.一种分布式组网,其包括:13. A distributed networking comprising: 多个无线访问节点,所述无线访问节点设置有控制代理模块和控制点模块;a plurality of wireless access nodes, the wireless access nodes are provided with a control agent module and a control point module; 所述控制代理模块,用于记录与其对应的所述无线访问节点的运行参数;The control agent module is used to record the operating parameters of the wireless access node corresponding to it; 所述控制点模块,用于扫描无线访问节点组网获得邻居无线访问节点列表;并根据所述邻居无线访问节点列表中邻居无线访问节点的性能参数确定最佳无线访问节点或最佳信道。The control point module is used to scan the wireless access node networking to obtain the neighbor wireless access node list; and determine the best wireless access node or the best channel according to the performance parameters of the neighbor wireless access node in the neighbor wireless access node list. 14.一种电子设备,其包括:14. An electronic device comprising: 一个或多个处理器;one or more processors; 存储装置,其上存储有一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现根据权利要求1-12任意一项所述的方法。A storage device having stored thereon one or more programs which, when executed by the one or more processors, cause the one or more processors to implement any one of claims 1-12 method described in item. 15.一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现根据权利要求1-12任意一项所述的方法。15. A computer-readable medium having stored thereon a computer program, which, when executed by a processor, implements the method according to any one of claims 1-12.
CN201911227215.6A 2019-12-04 2019-12-04 Distributed networking control method, distributed networking, electronic equipment and readable medium Active CN112911683B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911227215.6A CN112911683B (en) 2019-12-04 2019-12-04 Distributed networking control method, distributed networking, electronic equipment and readable medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911227215.6A CN112911683B (en) 2019-12-04 2019-12-04 Distributed networking control method, distributed networking, electronic equipment and readable medium

Publications (2)

Publication Number Publication Date
CN112911683A true CN112911683A (en) 2021-06-04
CN112911683B CN112911683B (en) 2024-12-13

Family

ID=76110647

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911227215.6A Active CN112911683B (en) 2019-12-04 2019-12-04 Distributed networking control method, distributed networking, electronic equipment and readable medium

Country Status (1)

Country Link
CN (1) CN112911683B (en)

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1221542A (en) * 1996-06-06 1999-06-30 Gte移动通信服务公司 Multi-mode communication network with handset-selected channel assignments
CN101141335A (en) * 2006-09-07 2008-03-12 日电(中国)有限公司 Subscriber terminal based fast skip zone switching method and equipment
CN101622887A (en) * 2007-02-21 2010-01-06 高通股份有限公司 Wireless Node Search Program
CN101827409A (en) * 2009-03-05 2010-09-08 赵欣 Quick handover method based on 802.11 network
CN102752823A (en) * 2012-07-04 2012-10-24 西安电子科技大学 Method for switching user terminal between access joints in WLAN (Wireless Local Area Network) based on AP (Access Point) collaboration
CN103442445A (en) * 2013-08-23 2013-12-11 京信通信系统(中国)有限公司 Channel allocation method and system
US20140098682A1 (en) * 2012-10-05 2014-04-10 Cisco Technology, Inc. Direction Aware Neighbor List Infrastructure Assisted Roaming
US20140171069A1 (en) * 2012-12-18 2014-06-19 Cisco Technology, Inc. Optimizing a neighbor list
WO2015182986A1 (en) * 2014-05-27 2015-12-03 Samsung Electronics Co., Ltd. Method and apparatus for scanning access point in wireless communication system
CN105357712A (en) * 2015-05-11 2016-02-24 西南交通大学 Multi-node channel scanning and distribution method in wireless network
CN105592517A (en) * 2016-02-17 2016-05-18 宇龙计算机通信科技(深圳)有限公司 Network connection processing method, network connection processing device, and network connection processing terminal
CN105828386A (en) * 2016-04-12 2016-08-03 重庆金美通信有限责任公司 Multi-AP combined control method for user balanced access in WiFi network
US20170006452A1 (en) * 2015-06-30 2017-01-05 Art2Wave, Inc. Cooperative scanning of wireless devices
CN107148067A (en) * 2017-07-10 2017-09-08 西安电子科技大学 Group-Based Centralized Access Control Method in Wireless Networks
CN108040358A (en) * 2017-12-29 2018-05-15 广东欧珀移动通信有限公司 Wireless network connection method, terminal device and storage medium
KR101848000B1 (en) * 2016-11-16 2018-05-24 주식회사 씨제이헬로 System and method for auto-setting radio channel of access point

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1221542A (en) * 1996-06-06 1999-06-30 Gte移动通信服务公司 Multi-mode communication network with handset-selected channel assignments
CN101141335A (en) * 2006-09-07 2008-03-12 日电(中国)有限公司 Subscriber terminal based fast skip zone switching method and equipment
CN101622887A (en) * 2007-02-21 2010-01-06 高通股份有限公司 Wireless Node Search Program
CN101827409A (en) * 2009-03-05 2010-09-08 赵欣 Quick handover method based on 802.11 network
CN102752823A (en) * 2012-07-04 2012-10-24 西安电子科技大学 Method for switching user terminal between access joints in WLAN (Wireless Local Area Network) based on AP (Access Point) collaboration
US20140098682A1 (en) * 2012-10-05 2014-04-10 Cisco Technology, Inc. Direction Aware Neighbor List Infrastructure Assisted Roaming
US20140171069A1 (en) * 2012-12-18 2014-06-19 Cisco Technology, Inc. Optimizing a neighbor list
CN103442445A (en) * 2013-08-23 2013-12-11 京信通信系统(中国)有限公司 Channel allocation method and system
WO2015182986A1 (en) * 2014-05-27 2015-12-03 Samsung Electronics Co., Ltd. Method and apparatus for scanning access point in wireless communication system
CN105357712A (en) * 2015-05-11 2016-02-24 西南交通大学 Multi-node channel scanning and distribution method in wireless network
US20170006452A1 (en) * 2015-06-30 2017-01-05 Art2Wave, Inc. Cooperative scanning of wireless devices
CN105592517A (en) * 2016-02-17 2016-05-18 宇龙计算机通信科技(深圳)有限公司 Network connection processing method, network connection processing device, and network connection processing terminal
CN105828386A (en) * 2016-04-12 2016-08-03 重庆金美通信有限责任公司 Multi-AP combined control method for user balanced access in WiFi network
KR101848000B1 (en) * 2016-11-16 2018-05-24 주식회사 씨제이헬로 System and method for auto-setting radio channel of access point
CN107148067A (en) * 2017-07-10 2017-09-08 西安电子科技大学 Group-Based Centralized Access Control Method in Wireless Networks
CN108040358A (en) * 2017-12-29 2018-05-15 广东欧珀移动通信有限公司 Wireless network connection method, terminal device and storage medium

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
宋倩;郦苏丹;: "WLAN中的一种快速安全的切换协议设计", 信息技术, no. 08, 25 August 2016 (2016-08-25) *

Also Published As

Publication number Publication date
CN112911683B (en) 2024-12-13

Similar Documents

Publication Publication Date Title
US11483720B2 (en) Communications device and method
CN113348688B (en) Method and user equipment for wireless communications for PLMN selection and cell (re)selection
US8744439B2 (en) Methods and apparatus for intelligent initiation of connections within a network
US10728824B2 (en) Method and apparatus for improving coverage of cell in wireless communication system
US8995925B2 (en) Performing inter-frequency measurements in a mobile network
EP2995131B1 (en) Priority-based cell reselection with cell specific priorities
US8731554B2 (en) Cell reselecting method and mobile station device
EP2464173B1 (en) Communication system, mobile station device, connection destination evaluating method, connection destination evaluating program, and base station device
JP6330821B2 (en) Apparatus and method in wireless communication system
CN103458462A (en) Cell selection method and equipment
JP2010193456A (en) Method and apparatus for measurement with respect to handover in mobile communication
JP2013544478A (en) Cell reselection using ranking algorithm
CN103891364A (en) Mobile device network signaling management
JP2022521073A (en) Methods, nodes, and UEs for initiating a handover
CN110012500B (en) Method and device for reporting measurement report
CN113840339A (en) Communication method, device and system
US20240073761A1 (en) Method for using slice information, and teminal
CN106797614B (en) Wireless base station, mobile station, wireless communication system, method for controlling wireless base station, and recording medium
US9888415B1 (en) Method and apparatus for cell reselection
WO2012075803A1 (en) Method and system for selecting target cell for handover
JP2013110635A (en) Handover parameter adjusting device, handover parameter adjusting method and computer program
CN105050106B (en) measurement control method and base station applying same
CN114828121B (en) Wireless roaming control method and device and electronic equipment
CN112911683B (en) Distributed networking control method, distributed networking, electronic equipment and readable medium
CN113747545A (en) Terminal equipment and intelligent network selection method

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant