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 PDFInfo
- 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
Links
- 230000006855 networking Effects 0.000 title claims abstract description 85
- 238000000034 method Methods 0.000 title claims abstract description 49
- 238000001914 filtration Methods 0.000 claims description 10
- 238000003860 storage Methods 0.000 claims description 10
- 238000004590 computer program Methods 0.000 claims description 5
- 101100161473 Arabidopsis thaliana ABCB25 gene Proteins 0.000 description 16
- 101100096893 Mus musculus Sult2a1 gene Proteins 0.000 description 16
- 101150081243 STA1 gene Proteins 0.000 description 16
- 238000005457 optimization Methods 0.000 description 8
- 238000004891 communication Methods 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 3
- 238000004364 calculation method Methods 0.000 description 2
- 238000010586 diagram Methods 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000011161 development Methods 0.000 description 1
- 238000009826 distribution Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000012545 processing Methods 0.000 description 1
- 230000007723 transport mechanism Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/16—Discovering, processing access restriction or access information
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W48/00—Access restriction; Network selection; Access point selection
- H04W48/20—Selecting 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
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)
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)
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 |
-
2019
- 2019-12-04 CN CN201911227215.6A patent/CN112911683B/en active Active
Patent Citations (16)
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)
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 |