Wireless communication access management method and system
By dynamically scheduling the load and prioritizing tasks in the wireless network, the problem of inaccurate load adjustment at access points in high-user-density environments is solved, achieving load balancing and task optimization, thereby improving network efficiency and user experience.
Patent Information
- Application Number
- CN202511800680.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-12-02
- Publication Date
- 2026-02-06
AI Technical Summary
Existing technologies cannot accurately adjust the load on access points in wireless network environments with high user density and multiple device types, leading to localized congestion or resource waste.
By dividing the management scope, clustering accessible nodes, generating multi-branch trees, establishing main and auxiliary links, identifying task types and prioritizing them, using WiFi probes to calculate load indices, constructing relay links, and achieving load balancing and task scheduling.
It improves network resource utilization, ensures reliable transmission of priority tasks, alleviates network congestion, enhances communication efficiency and service quality, and provides a smooth and reliable user experience.
Smart Images

Figure CN121486930A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the technical field of communication access management, and in particular to a wireless communication access management method and system. BACKGROUND
[0002] In a scenario requiring wireless network support, especially in an environment with a large number of users, various types of devices and communication tasks with different priorities, such as airports, train stations, shopping centers, sports venues and exhibition centers, the process of terminal device access to the network needs to be uniformly scheduled and controlled. The specific management content includes: adjustment of user terminal access points, allocation of access frequency resources, establishment of communication links, dynamic scheduling and switching of network load changes, etc., to ensure that network resources can be used efficiently.
[0003] However, in the prior art, when scheduling and switching the network load, simple rules or thresholds are mainly relied on for judgment, which cannot accurately adjust the communication pressure of different partitions, and may cause local congestion or resource waste.
[0004] Therefore, the technical problem to be solved by the present application is how to dynamically schedule the load of the access point. SUMMARY
[0005] The purpose of the present application is to provide a wireless communication access management method and system to solve the problem of how to dynamically schedule the load of the access point in the background art.
[0006] To achieve the above purpose, the present application provides the following technical solutions:
[0007] A wireless communication access management method, the method comprising:
[0008] Defining the management range of wireless communication, finding out the accessible nodes, obtaining the attribute data of the accessible nodes, wherein the attribute data at least includes: bandwidth, delay and signal strength, clustering the accessible nodes into high-availability nodes, standard nodes and low-availability nodes;
[0009] Dividing the management range into several partitions, wherein one partition corresponds to at least two accessible nodes, mounting the partitions to the corresponding accessible nodes, generating a multi-way tree, establishing the communication link of each user in the partition, and finding out the main link and the auxiliary link;
[0010] Receiving the data packet uploaded by the user, identifying the task type, and dividing it into priority tasks and ordinary tasks, migrating the priority tasks to the main link, and putting the ordinary tasks into the auxiliary link;
[0011] The number and behavior characteristics of the user are collected by using the WiFi probe pre-deployed in the management range, the real-time load index of each partition is calculated, the partition with the real-time load index greater than the threshold is defined as an abnormal area, the relay node is found out from the abnormal area, the relay link is constructed, the priority task is forwarded to the main link and the auxiliary link, and the ordinary task is forwarded to the relay link.
[0012] Further, the step of acquiring the attribute data of the accessible nodes and clustering the accessible nodes into high-availability nodes, standard nodes and low-availability nodes comprises:
[0013] The attribute data is divided into a plurality of items, and the real-time value of each item is collected;
[0014] A plurality of fluctuation intervals are drawn, a weight value corresponding to each fluctuation interval is set, the real-time value is compared with the fluctuation interval, and the performance score is calculated by superimposing all the weight values corresponding to the attribute data.
[0015] The accessible nodes are clustered based on the performance score.
[0016] Further, the step of clustering the accessible nodes into high-availability nodes, standard nodes and low-availability nodes comprises:
[0017] A change trend graph is drawn with time as the horizontal coordinate and the performance score as the vertical coordinate, wherein each accessible node corresponds to a change trend graph;
[0018] The curve trend of the change trend graph is read, and the accessible nodes are adjusted in advance.
[0019] Further, the step of dividing the management range into a plurality of partitions, wherein each partition corresponds to at least two accessible nodes, comprises:
[0020] The number of accessible nodes corresponding to each partition is calculated, a virtual area with the same number as the number of accessible nodes is created, and the virtual area is mounted to the multi-way tree;
[0021] The position of the partition and the virtual area is dynamically adjusted according to the performance score.
[0022] Further, the step of mounting the partition to the corresponding accessible node to generate the multi-way tree comprises:
[0023] A transmission channel between the accessible nodes is built, a load balancing mechanism is established, and the load balancing mechanism is integrated into the multi-way tree;
[0024] The change time of the multi-way tree is recorded, and a time window is constructed with the change time as the end point, and a snapshot is intercepted from the multi-way tree, wherein each time window corresponds to a snapshot.
[0025] Furthermore, the step of receiving the data packet uploaded by the user and identifying the task type includes:
[0026] Based on the aforementioned management scope, configure usage scenarios and edit the evaluation rules for each usage scenario;
[0027] Based on the evaluation rules, task types are divided into priority tasks and ordinary tasks.
[0028] Furthermore, the step of collecting the number and behavioral characteristics of users and calculating the real-time load index for each partition includes:
[0029] A load heatmap is plotted based on the real-time load index, and the multi-branch tree is inserted into the load heatmap.
[0030] Obtain usage permissions for the display devices within the management scope, and send the load heatmap to the display devices.
[0031] Furthermore, the system includes:
[0032] The delineation module is used to delineate the management scope of wireless communication, identify accessible nodes, obtain attribute data of accessible nodes, wherein the attribute data includes at least: bandwidth, delay and signal strength, and cluster accessible nodes into high-availability nodes, standard nodes and low-availability nodes.
[0033] The module is used to divide the management scope into several partitions, each of which corresponds to at least two accessible nodes. The partitions are mounted to the corresponding accessible nodes, a multi-branch tree is generated, the communication link for each user in the partition is established, and the main link and auxiliary link are identified.
[0034] The ingress module is used to receive data packets uploaded by users, identify the task type, and divide them into priority tasks and ordinary tasks. Priority tasks are migrated to the main link, while ordinary tasks are assigned to the auxiliary link.
[0035] The forwarding module is used to collect the number and behavioral characteristics of users by using WiFi probes pre-deployed within the management range, calculate the real-time load index of each partition, define partitions with real-time load indices greater than a threshold as abnormal zones, find relay nodes from abnormal zones, build relay links, forward priority tasks to the main link and auxiliary link, and forward ordinary tasks to the relay link.
[0036] Furthermore, the delineation module includes:
[0037] The acquisition unit is used to divide the attribute data into several individual items and acquire the real-time value of each individual item;
[0038] Clustering unit is used to define several fluctuation intervals, set weight values corresponding to each fluctuation interval, compare the real-time value and the fluctuation interval, use all weight values corresponding to the attribute data to calculate the performance score, and cluster the accessible nodes based on the performance score.
[0039] The plotting unit is used to draw a trend chart with time as the horizontal axis and performance score as the vertical axis, where each accessible node corresponds to a trend chart.
[0040] The reading unit is used to read the curve trend of the change trend graph and make advance adjustments to the accessible nodes.
[0041] Furthermore, the establishment module includes:
[0042] The mounting unit is used to calculate the number of accessible nodes corresponding to each partition, create a virtual zone with the same number of nodes, and mount the virtual zone to the multi-branch tree.
[0043] An adjustment unit is used to dynamically adjust the positions of partitions and virtual zones based on the performance score;
[0044] An integration unit is used to build a transmission channel between accessible nodes, establish a load balancing mechanism, and integrate it into the multi-branch tree;
[0045] The truncation unit is used to record the change time of the multi-way tree and construct a time window with the change time as the endpoint to extract a snapshot from the multi-way tree, wherein each time window corresponds to a snapshot.
[0046] Compared with the prior art, the beneficial effects of the present invention are:
[0047] By clustering accessible nodes, access strategies can be dynamically adjusted, network communication resource allocation optimized, and overall communication network efficiency and packet transmission quality improved. Constructing multi-way trees provides a clear view of communication connections, facilitating the identification of accessible nodes in each partition. This enables rapid establishment of main and auxiliary links, facilitating fast scheduling and load balancing of communication tasks, significantly improving network resource utilization and task scheduling efficiency. Identifying priority and regular tasks and transmitting them separately ensures reliable transmission of priority tasks even during network congestion, effectively guaranteeing service continuity and timely response. Determining relay nodes and forwarding regular tasks effectively alleviates network congestion, increases network capacity and throughput, and enables adaptive optimization of abnormal areas. This allows wireless communication to maintain high-quality service even in high-density scenarios, providing users with a smoother and more reliable experience. Attached Figure Description
[0048] Figure 1This is a schematic diagram illustrating a multi-branch tree in the wireless communication access management method provided in this embodiment of the invention.
[0049] Figure 2 A flowchart illustrating the wireless communication access management method provided in an embodiment of the present invention;
[0050] Figure 3 This is a first sub-flowchart of the wireless communication access management method provided in an embodiment of the present invention;
[0051] Figure 4 This is a second sub-flowchart of the wireless communication access management method provided in an embodiment of the present invention;
[0052] Figure 5 A third sub-flowchart of the wireless communication access management method provided in an embodiment of the present invention;
[0053] Figure 6 This is a fourth sub-flow diagram of the wireless communication access management method provided in an embodiment of the present invention;
[0054] Figure 7 A block diagram illustrating the composition of a wireless communication access management system provided in an embodiment of the present invention;
[0055] Figure 8 This is a block diagram of the delineation module in the wireless communication access management system provided in an embodiment of the present invention;
[0056] Figure 9 A block diagram illustrating the composition of the establishment module in the wireless communication access management system provided in an embodiment of the present invention;
[0057] Figure 10 This is a block diagram of the homing module in the wireless communication access management system provided in an embodiment of the present invention;
[0058] Figure 11 This is a block diagram of the forwarding module in a wireless communication access management system provided in an embodiment of the present invention. Detailed Implementation
[0059] To make the objectives, technical solutions, and advantages of this invention clearer, the invention will be further described in detail below with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the invention.
[0060] In Example 1, Figure 1 and Figure 2 The implementation flow of the wireless communication access management method provided in this embodiment of the invention is illustrated below, and will be described in detail below:
[0061] S100: Define the management scope of wireless communication, identify accessible nodes, obtain attribute data of accessible nodes, wherein the attribute data includes at least: bandwidth, delay and signal strength, and cluster accessible nodes into high-availability nodes, standard nodes and low-availability nodes.
[0062] Define the management scope of wireless communication, which is the geographical boundary of wireless network coverage. The management scope can be a stadium, airport, or train station, etc. Identify all accessible nodes within the management scope, including base stations, routers, or other network nodes that can provide wireless access services. Collect attribute data for each accessible node, which typically includes the node's geographical location, signal coverage, bandwidth, latency, and signal strength.
[0063] Each attribute data is divided into several intervals, and a weight value is set for each interval. The weight values of all attribute data are superimposed to obtain a performance score. Based on the performance score, the accessible nodes are divided into high-availability nodes, standard nodes, and low-availability nodes.
[0064] For example, if the current signal strength of an accessible node is -60dBm, the weight value is 1 when the signal strength is between -80 and -71, 2 when it is between -70 and -61, and 3 when it is between -60 and -51. Therefore, the weight value of the current signal strength is 3. If the bandwidth of the accessible node is 40Mbps, the weight value is 1 when the bandwidth is 0-20, 2 when it is 21-50, and 3 when it is 51-100. The current weight value is 2, so the performance score is 2+3=5. When the performance score is 1-5, it is defined as a low-availability node, so this accessible node is also a low-availability node.
[0065] S200: Divide the management scope into several partitions, each of which corresponds to at least two accessible nodes. Mount the partitions to the corresponding accessible nodes, generate a multi-branch tree, establish the communication link for each user within the partition, and identify the main link and auxiliary links.
[0066] Based on the building layout, signal coverage, and hardware settings within the management area, the management area is divided into several zones; for example, the inner stadium area can be divided into one zone; each zone should be configured with at least two accessible nodes. By setting up multiple sets of accessible nodes, not only can load balancing be achieved, significantly improving communication data transmission efficiency, but also, if one node fails or is overloaded, another node can continue to provide access services, ensuring communication continuity for users within the zone. Parent nodes represent accessible nodes, and child nodes represent partitions. Based on communication access relationships (i.e., communication links), child nodes are attached to their corresponding parent nodes. By integrating parent and child nodes, a multi-way tree is generated. Both parent and child nodes are logical nodes, primarily used to represent the communication access relationships between accessible nodes and partitions. The multi-way tree is similar to a binary tree, but unlike a binary tree where each child node exists on only one path, a child node in a multi-way tree may exist on multiple paths. By constructing a multi-way tree, not only can the hierarchical relationship between partitions and accessible nodes be clearly described, but it can also provide a reference for task allocation, load balancing, and relay node selection, thereby enabling refined management and dynamic optimization of the wireless network.
[0067] S300: Receives data packets uploaded by users, identifies the task type, and divides them into priority tasks and ordinary tasks. Priority tasks are migrated to the main link, while ordinary tasks are assigned to the auxiliary link.
[0068] The system receives data packets uploaded by users within its management scope. These packets can be social media data and video data (such as short videos and live streams) generated by user terminals, or image data generated by monitoring devices within the management scope. Each data packet is identified by its task type, which can include: emergency notifications, real-time audio / video streams, regular file uploads, or background synchronization tasks. Based on the task type, the data packets are divided into priority tasks and regular tasks. Priority tasks require low latency and high reliability, while regular tasks are not sensitive to latency and packet loss. Priority tasks are migrated to the main link for transmission, while regular tasks are assigned to auxiliary links. This approach has the advantage of fully utilizing network resources while avoiding impacting the transmission performance of critical tasks on the main link. It achieves link allocation and load optimization based on task priority, improving the overall transmission efficiency of the communication network and the user experience.
[0069] S400: Utilizes WiFi probes pre-deployed within the management range to collect the number of users and their behavioral characteristics, calculates the real-time load index for each partition, defines partitions with real-time load indices greater than a threshold as abnormal zones, identifies relay nodes from abnormal zones, constructs relay links, forwards priority tasks to the main link and auxiliary link, and forwards ordinary tasks to the relay link.
[0070] By utilizing pre-deployed WiFi probes within the management area, real-time monitoring of user activity within the network coverage area is achieved. These probes monitor the wireless network and analyze user behavior, detecting the number of terminal devices connected to the network and collecting user behavioral characteristics such as connection duration, access frequency, upload and download data volume, and application types used. This determines the total number of users and their behavioral characteristics within each partition. Based on user density, service type, and link occupancy, a real-time load index is set for each partition. This index can be calculated using the same weighted method as the attribute scoring of the aforementioned accessible nodes, or it can leverage a data analysis model. The real-time load index quantifies the network pressure and resource consumption level of a partition. When the real-time load index of a partition exceeds a threshold, the corresponding partition is defined as an abnormal zone. From the abnormal zone, relay nodes are identified. Relay nodes are terminal devices capable of communication relay with high performance scores. These devices can be user mobile terminals or edge devices. Using relay links, communication is established between users and accessible nodes or the cloud. Priority tasks are forwarded using main and auxiliary links, while ordinary tasks are forwarded using relay links.
[0071] In Example 2, Figure 3 The implementation flow of the wireless communication access management method provided by an embodiment of the present invention is illustrated. The following details the steps of obtaining the attribute data of accessible nodes and clustering the accessible nodes into high-availability nodes, standard nodes, and low-availability nodes:
[0072] S101: Divide the attribute data into several individual items and collect the real-time value of each individual item.
[0073] The attribute data is divided into several individual items, such as geographical location, signal coverage, bandwidth, latency, and signal strength, and the real-time value of each individual item is collected.
[0074] S102: Define several fluctuation intervals, set weight values corresponding to each fluctuation interval, compare the real-time value and the fluctuation interval, use all weight values corresponding to the attribute data to calculate the performance score, and cluster the accessible nodes based on the performance score.
[0075] Within each item, several fluctuation ranges are defined, and a corresponding weight value is assigned to each fluctuation range. The fluctuation ranges corresponding to all accessible devices are determined, and the corresponding weight values are superimposed. The superimposed result is defined as a performance score. Based on the performance score, accessible nodes are categorized into high-availability nodes, standard nodes, and low-availability nodes.
[0076] In Example 3, Figure 3The implementation flow of the wireless communication access management method provided in this embodiment of the invention is illustrated below. The steps of clustering accessible nodes into high-availability nodes, standard nodes, and low-availability nodes are described in detail below:
[0077] S103: Plot a trend chart with time on the horizontal axis and performance score on the vertical axis, with each accessible node corresponding to a trend chart.
[0078] Plot a trend graph with time on the horizontal axis and the corresponding performance score on the vertical axis. The trend graph is mainly used to show the trend of performance score changes.
[0079] S104: Read the curve trend of the change trend graph and make advance adjustments to the accessible nodes.
[0080] Based on the trend of the change trend graph, the change trend graph is divided into multiple segments, such as rising segments, falling segments, and stable segments. According to the segment corresponding to the change trend graph, the accessible nodes are adjusted. For example, when the performance score segment is rising, the data packets in the corresponding accessible node can be transferred to other adjacent accessible nodes for processing.
[0081] In Example 4, Figure 4 The implementation flow of the wireless communication access management method provided by an embodiment of the present invention is shown below. The step of dividing the management scope into several partitions, wherein each partition corresponds to at least two accessible nodes, is described in detail below:
[0082] S201: Calculate the number of accessible nodes corresponding to each partition, create a virtual zone with the same number of nodes, and mount the virtual zone to the multi-branch tree.
[0083] Calculate the number of accessible nodes in each partition. Assume that a partition corresponds to multiple accessible nodes, meaning that users in that partition can connect to different accessible nodes for data packet transmission. Create the same number of virtual zones as the accessible nodes. The virtual zones are mainly used to represent the possible positions of accessible nodes in the multi-branch tree. The virtual zones are logical data, not physical processing devices or structures. In the multi-branch tree, determine the positions of the virtual zones and attach them to the multi-branch tree.
[0084] As per the instruction manual Figure 1The data structure shown is a multi-way tree. A1, A2, and A3 are virtual partitions. In addition to virtual partitions, access nodes 2, 3, and 4 should also have more partitions attached to them. Furthermore, partition A has three virtual regions, A1, A2, and A3, in the multi-way tree. In other words, users in partition A can not only transfer communication tasks to access node 1, but also access nodes 2, 3, and 4. Partition A indicates that users in this area are currently connected to access node 1.
[0085] S202: The positions of partitions and virtual zones are dynamically adjusted based on the performance score.
[0086] In the process of wireless communication access management, users are given priority to access the partition or virtual zone with the highest performance score.
[0087] In Example 5, Figure 4 The implementation flow of the wireless communication access management method provided in this embodiment of the invention is illustrated. The following details the steps of mounting the partition to the corresponding accessible node and generating a multi-way tree:
[0088] S203: Establish a transmission channel between accessible nodes, set up a load balancing mechanism, and integrate it into the multi-branch tree.
[0089] Establish a transmission channel between accessible nodes, that is, communication tasks can be transferred between accessible nodes, and build a load balancing mechanism, which refers to: transferring communication tasks from accessible nodes with high real-time load index to accessible nodes with low load index.
[0090] S204: Record the change time of the multi-way tree, and construct a time window with the change time as the endpoint. Extract snapshots from the multi-way tree, where each time window corresponds to a snapshot.
[0091] When the accessible node corresponding to a partition changes, the corresponding time is recorded. This time is the change time of the multi-way tree. Using two adjacent change times as endpoints, a time window is constructed, and a snapshot of each time window is extracted from the multi-way tree.
[0092] For example, if partition A connects to node 1 at 12:00, but then transfers to node 2 at 12:10, a time window is constructed using 12:00 and 12:10 as endpoints, and a snapshot is extracted from the multi-way tree.
[0093] In Example 6, Figure 5 The implementation flow of the wireless communication access management method provided in this embodiment of the invention is illustrated below. The steps of receiving data packets uploaded by users and identifying task types are described in detail below:
[0094] S301: Based on the management scope, configure usage scenarios and edit the evaluation rules for each usage scenario.
[0095] Based on the type of management scope, multiple usage scenarios are set, such as video transmission scenarios, voice chat scenarios, and text communication scenarios. For each scenario, corresponding evaluation rules are set. For example, the evaluation rule for the video transmission scenario is: prioritize the transmission of data packets corresponding to video data.
[0096] S302: Based on the evaluation rules, the task types are divided into priority tasks and ordinary tasks.
[0097] According to the evaluation rules, the task type is divided into priority tasks and ordinary tasks. In the example above, the task type corresponding to the video data packet is a priority task.
[0098] In Example 7, Figure 6 The implementation flow of the wireless communication access management method provided in this embodiment of the invention is illustrated below. The steps of collecting the number and behavioral characteristics of users and calculating the real-time load index of each partition are described in detail below:
[0099] S401: Draw a load heatmap using the real-time load index and insert the multi-branch tree into the load heatmap.
[0100] Set a corresponding rendering color for the real-time load index of each interval, draw a planar facility distribution map of the management area, change the color of the planar facility distribution map using the rendering color to obtain a load heat map, and insert the load heat map into the multi-branch tree in the form of labels.
[0101] S402: Obtain usage rights for the display devices within the management scope, and send the load heat map to the display devices.
[0102] Obtain access to display devices within the management scope, where the display devices can be displays or user terminals, and use the display devices to display the load heat map in real time.
[0103] Figure 7 This diagram illustrates the structural block diagram of a wireless communication access management system 1 provided in an embodiment of the present invention. The wireless communication access management system 1 includes:
[0104] The delineation module 11 is used to delineate the management scope of wireless communication, find accessible nodes, obtain attribute data of accessible nodes, wherein the attribute data includes at least: bandwidth, delay and signal strength, and cluster accessible nodes into high-availability nodes, standard nodes and low-availability nodes.
[0105] Module 12 is established to divide the management scope into several partitions, each of which corresponds to at least two accessible nodes. The partitions are mounted to the corresponding accessible nodes, a multi-branch tree is generated, a communication link is established for each user in the partition, and the main link and auxiliary link are identified.
[0106] The categorization module 13 is used to receive data packets uploaded by users, identify the task type, and divide them into priority tasks and ordinary tasks. Priority tasks are migrated to the main link, and ordinary tasks are categorized into the auxiliary link.
[0107] The forwarding module 14 is used to collect the number and behavioral characteristics of users by using WiFi probes pre-deployed within the management range, calculate the real-time load index of each partition, define partitions with real-time load indices greater than a threshold as abnormal zones, find relay nodes from abnormal zones, build relay links, forward priority tasks to the main link and auxiliary link, and forward ordinary tasks to the relay link.
[0108] Figure 8 This diagram illustrates the structural composition of a wireless communication access management system provided in an embodiment of the present invention. The delineation module 11 includes:
[0109] The acquisition unit 111 is used to divide the attribute data into several individual items and acquire the real-time value of each individual item;
[0110] Clustering unit 112 is used to delineate several fluctuation intervals, set weight values corresponding to each fluctuation interval, compare the real-time value and the fluctuation interval, use all weight values corresponding to the attribute data to calculate the performance score, and cluster the accessible nodes based on the performance score.
[0111] The plotting unit 113 is used to plot a trend chart with time as the horizontal axis and performance score as the vertical axis, where each accessible node corresponds to a trend chart.
[0112] The reading unit 114 is used to read the curve trend of the change trend graph and make advance adjustments to the accessible nodes.
[0113] Figure 9 This diagram illustrates the structural composition of a wireless communication access management system provided in an embodiment of the present invention. The establishment module 12 includes:
[0114] Mounting unit 121 is used to calculate the number of accessible nodes corresponding to each partition, create a virtual area with the same number of nodes, and mount the virtual area to the multi-branch tree;
[0115] Adjustment unit 122 is used to dynamically adjust the positions of partitions and virtual areas based on the performance score;
[0116] Integration unit 123 is used to build a transmission channel between accessible nodes, establish a load balancing mechanism, and integrate it into the multi-branch tree;
[0117] The truncation unit 124 is used to record the change time of the multi-way tree and construct a time window with the change time as the endpoint to extract a snapshot from the multi-way tree, wherein each time window corresponds to a snapshot.
[0118] Figure 10 This diagram illustrates the structural block diagram of the wireless communication access management system provided in an embodiment of the present invention. The ingress module 13 includes:
[0119] Editing unit 131 is used to configure usage scenarios and edit the evaluation rules for each usage scenario based on the management scope.
[0120] The segmentation unit 132 is used to segment the task type into priority tasks and ordinary tasks according to the evaluation rules.
[0121] Figure 11 This diagram illustrates the structural block diagram of a wireless communication access management system provided in an embodiment of the present invention. The forwarding module 14 includes:
[0122] Insertion unit 141 is used to draw a load heatmap via the real-time load index and insert the multi-branch tree into the load heatmap;
[0123] The sending unit 142 is used to obtain the usage rights of the display devices within the management scope and send the load heat map to the display devices.
[0124] The delineation module 11 is mainly used to complete step S100, the establishment module 12 is mainly used to complete step S200, the allocation module 13 is mainly used to complete step S300, and the forwarding module 14 is mainly used to complete step S400.
[0125] The acquisition unit 111 is mainly used to complete step S101, the clustering unit 112 is mainly used to complete step S102, the drawing unit 113 is mainly used to complete step S103, and the reading unit 114 is mainly used to complete step S104.
[0126] Mounting unit 121 is mainly used to complete step S201, adjustment unit 122 is mainly used to complete step S202, integration unit 123 is mainly used to complete step S203, and interception unit 124 is mainly used to complete step S204.
[0127] Editing unit 131 is mainly used to complete step S301, and segmentation unit 132 is mainly used to complete step S302;
[0128] The insertion unit 141 is mainly used to complete step S401, and the sending unit 142 is mainly used to complete step S402.
[0129] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.
[0130] The embodiments described above are merely illustrative of several implementations of the present invention, and while the descriptions are specific and detailed, they should not be construed as limiting the scope of the present invention. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of the present invention, and these modifications and improvements all fall within the scope of protection of the present invention. Therefore, the scope of protection of this patent should be determined by the appended claims.
[0131] The above description is only a preferred embodiment of the present invention and is not intended to limit the present invention. Any modifications, equivalent substitutions, and improvements made within the spirit and principles of the present invention should be included within the protection scope of the present invention.
Claims
1. A wireless communication access management method, characterized in that, The method includes: Define the management scope of wireless communication, identify accessible nodes, obtain attribute data of accessible nodes, wherein the attribute data includes at least: bandwidth, latency and signal strength, and cluster accessible nodes into high-availability nodes, standard nodes and low-availability nodes; The management scope is divided into several partitions, each of which corresponds to at least two accessible nodes. The partitions are mounted to the corresponding accessible nodes to generate a multi-branch tree, establish the communication link for each user in the partition, and find the main link and auxiliary link. Receive data packets uploaded by users, identify the task type, and divide them into priority tasks and ordinary tasks. Priority tasks are moved to the main link, and ordinary tasks are assigned to the auxiliary link. Using WiFi probes pre-deployed within the management area, the number of users and their behavioral characteristics are collected. The real-time load index of each partition is calculated. Partitions with a real-time load index greater than a threshold are defined as abnormal zones. From the abnormal zones, relay nodes are identified, relay links are constructed, and priority tasks are forwarded to the main link and auxiliary link, while ordinary tasks are forwarded to the relay link.
2. The wireless communication access management method according to claim 1, characterized in that, The step of obtaining the attribute data of accessible nodes and clustering the accessible nodes into high-availability nodes, standard nodes, and low-availability nodes includes: The attribute data is divided into several individual items, and the real-time value of each individual item is collected; Several fluctuation ranges are defined, and weight values corresponding to each fluctuation range are set. The real-time value and the fluctuation range are compared, and the performance score is calculated by superimposing all the weight values corresponding to the attribute data. Based on the performance scores, the accessible nodes are clustered.
3. The wireless communication access management method according to claim 2, characterized in that, The step of clustering accessible nodes into high-availability nodes, standard nodes, and low-availability nodes includes: Plot a trend graph with time on the horizontal axis and performance score on the vertical axis, with each accessible node corresponding to a trend graph. Read the curve trend of the change trend graph and make advance adjustments to the accessible nodes.
4. The wireless communication access management method according to claim 3, characterized in that, The step of dividing the management scope into several partitions, wherein each partition corresponds to at least two accessible nodes, includes: Calculate the number of accessible nodes corresponding to each partition, create virtual zones with the same number of nodes, and mount the virtual zones to the multi-way tree; The positions of partitions and virtual zones are dynamically adjusted based on the performance scores.
5. The wireless communication access management method according to claim 4, characterized in that, The step of mounting the partition to the corresponding accessible node and generating a multi-way tree includes: Establish a transmission channel between accessible nodes, set up a load balancing mechanism, and integrate it into the multi-branch tree; Record the change time of the multi-way tree, and construct a time window with the change time as the endpoint. Extract snapshots from the multi-way tree, where each time window corresponds to a snapshot.
6. The wireless communication access management method according to claim 1, characterized in that, The step of receiving data packets uploaded by users and identifying the task type includes: Based on the aforementioned management scope, configure usage scenarios and edit the evaluation rules for each usage scenario; Based on the evaluation rules, task types are divided into priority tasks and ordinary tasks.
7. The wireless communication access management method according to claim 1, characterized in that, The steps of collecting the number and behavioral characteristics of users and calculating the real-time load index for each partition include: A load heatmap is plotted based on the real-time load index, and the multi-branch tree is inserted into the load heatmap. Obtain usage permissions for the display devices within the management scope, and send the load heatmap to the display devices.
8. A wireless communication access management system, characterized in that, The system includes: The delineation module is used to delineate the management scope of wireless communication, identify accessible nodes, obtain attribute data of accessible nodes, wherein the attribute data includes at least: bandwidth, delay and signal strength, and cluster accessible nodes into high-availability nodes, standard nodes and low-availability nodes. The module is used to divide the management scope into several partitions, each of which corresponds to at least two accessible nodes. The partitions are mounted to the corresponding accessible nodes, a multi-branch tree is generated, the communication link for each user in the partition is established, and the main link and auxiliary link are identified. The ingress module is used to receive data packets uploaded by users, identify the task type, and divide them into priority tasks and ordinary tasks. Priority tasks are migrated to the main link, while ordinary tasks are assigned to the auxiliary link. The forwarding module is used to collect the number and behavioral characteristics of users by using WiFi probes pre-deployed within the management range, calculate the real-time load index of each partition, define partitions with real-time load indices greater than a threshold as abnormal zones, find relay nodes from abnormal zones, build relay links, forward priority tasks to the main link and auxiliary link, and forward ordinary tasks to the relay link.
9. The wireless communication access management system according to claim 8, characterized in that, The delineation module includes: The acquisition unit is used to divide the attribute data into several individual items and acquire the real-time value of each individual item; Clustering unit is used to define several fluctuation intervals, set weight values corresponding to each fluctuation interval, compare the real-time value and the fluctuation interval, use all weight values corresponding to the attribute data to calculate the performance score, and cluster the accessible nodes based on the performance score. The plotting unit is used to draw a trend chart with time as the horizontal axis and performance score as the vertical axis, where each accessible node corresponds to a trend chart. The reading unit is used to read the curve trend of the change trend graph and make advance adjustments to the accessible nodes.
10. The wireless communication access management system according to claim 9, characterized in that, The establishment module includes: The mounting unit is used to calculate the number of accessible nodes corresponding to each partition, create a virtual zone with the same number of nodes, and mount the virtual zone to the multi-way tree. An adjustment unit is used to dynamically adjust the positions of partitions and virtual zones based on the performance score; An integration unit is used to build a transmission channel between accessible nodes, establish a load balancing mechanism, and integrate it into the multi-branch tree; The truncation unit is used to record the change time of the multi-way tree and construct a time window with the change time as the endpoint to extract a snapshot from the multi-way tree, wherein each time window corresponds to a snapshot.
Citation Information
Patent Citations
Self-adaption rout method
CN103117932A
Wireless access network management method and device
CN105228174A
Distributed network architecture construction method and system for port environment monitoring
CN120825407A
Access mode configuration in a network
GB201809777D0
Dynamic management of wireless network topology with diverse traffic flows
US20130094366A1