Switching method, system and equipment among multiple access points of electric power wireless local area network and medium

By receiving and optimizing the status parameters of the power wireless local area network in real time, calculating and switching to the optimal wireless access point, the problems of high energy consumption and erroneous switching in traditional switching strategies are solved, and the communication continuity and data stability of power inspection operations are achieved.

CN121968231APending Publication Date: 2026-05-01STATE GRID ZHEJIANG ELECTRIC POWER CO LTD +4
View PDF 0 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
STATE GRID ZHEJIANG ELECTRIC POWER CO LTD
Filing Date
2025-12-01
Publication Date
2026-05-01

AI Technical Summary

Technical Problem

In power line inspection operations, traditional wireless access point switching strategies are prone to high energy consumption, high error switching and load imbalance in complex power environments, affecting communication continuity and data transmission stability, and posing safety risks.

Method used

By receiving the status parameters of all wireless access points in the power grid wireless local area network in real time, the optimal wireless access point is calculated and switched. The switching decision is optimized using an objective function, which reduces energy consumption and false switching rate and improves the accuracy of access point selection.

Benefits of technology

It achieves communication continuity and data transmission stability in complex power operation environments, reduces latency and energy consumption, and improves signal quality and operational safety.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121968231A_ABST
    Figure CN121968231A_ABST
Patent Text Reader

Abstract

The invention provides a method, a system, equipment and a medium for switching among multiple access points of a power wireless local area network, and the method comprises the steps: receiving broadcast frames of all wireless access points in the power wireless local area network in real time when a mobile terminal communicates with the power wireless local area network; obtaining a state parameter of each wireless access point in the power wireless local area network; calculating an optimal wireless access point in the power wireless local area network in real time according to the state parameters; the mobile terminal is switched from the current wireless access point to the optimal wireless access point, and real-time switching of the optimal access point is realized, so that the signal quality of the mobile terminal is ensured, and the communication continuity, the data transmission stability and the operation safety of the inspection robot in a complex power operation environment are effectively ensured.
Need to check novelty before this filing date? Find Prior Art

Description

Methods, systems, equipment and media for handover between multiple access points in power grid wireless local area networks Technical Field

[0001] This application relates to the field of communication technology, and in particular to a method, system, device and medium for switching between multiple access points in a power wireless local area network. Background Technology

[0002] With the rapid development of new power systems and the continuous advancement of the company's digital transformation, the operation and maintenance of power grids and the safe operation and maintenance of equipment are facing increasingly complex challenges. Substations, ring main units, distribution rooms, underground utility tunnels, and other scenarios place higher demands on the real-time performance, reliability, and energy consumption of wireless communication. WLAN (based on the IEEE 802.11 series of standards) has become an important wireless technology for power services due to its flexible deployment and low cost.

[0003] In power line inspection operations, inspection robots need to move continuously across different areas such as power plants, substations, and transmission corridors. Their high-definition video transmission, status monitoring, and control command functions place extremely high demands on network latency, jitter, and data integrity. However, power environments present unique challenges such as metal obstructions, electromagnetic interference, and sudden load changes, leading to frequent high energy consumption, high handover errors, and load imbalances with traditional handover strategies. If data interruption or packet loss occurs during AP (Access Point) handover, it can cause not only monitoring screen freezes and control failures but also potentially disrupt inspection tasks and even pose safety risks. Therefore, researching and implementing roaming handover technology is crucial for ensuring the communication continuity, data transmission stability, and operational safety of inspection robots in complex power operation environments. Summary of the Invention

[0004] In view of this, the purpose of this application is to propose a method, system, device and medium for handover between multiple access points in a power wireless local area network to solve the above-mentioned technical problems.

[0005] To achieve the above objectives, a first aspect of this application provides a method for handover between multiple access points in a power grid wireless local area network (WLAN), comprising: receiving broadcast frames from all wireless access points in the WLAN in real time when a mobile terminal is communicating with the WLAN, and obtaining status parameters of each wireless access point in the WLAN; calculating the optimal wireless access point in the WLAN in real time based on the status parameters; and switching the mobile terminal from the current wireless access point to the optimal wireless access point.

[0006] In one implementation, the state parameters include real-time power consumption, link signal-to-noise ratio, normalized load, and link layer latency when switching from the current wireless access point to the corresponding wireless access point.

[0007] In one embodiment, the step of calculating the optimal wireless access point in the power WLAN in real time based on the state parameters of each wireless access point in the power WLAN includes: calculating total energy consumption based on the real-time power consumption of each wireless access point in the power WLAN; calculating signal loss based on the link signal-to-noise ratio of each wireless access point in the power WLAN; calculating load imbalance based on the normalized load of each wireless access point in the power WLAN; and calculating false handover rate based on the link layer delay when switching from the current wireless access point to the corresponding wireless access point; configuring weights for the total energy consumption, the signal loss, the load imbalance, and the false handover rate, and summing them to construct an objective function; and calculating the optimal wireless access point in the power WLAN with the goal of minimizing the objective function.

[0008] In one implementation, the objective function is: ;in, For the index of wireless access points, , The total number of wireless access points; To switch decision variables, Indicates switching to a wireless access point ; For wireless access points Real-time power consumption; For wireless access points The link signal-to-noise ratio; For wireless access points Normalized load; To switch from the current wireless access point to a new wireless access point Link layer latency; , For indicator functions, when hour =1; As weight, ; Given a threshold.

[0009] In one implementation, the switching decision variable satisfies the following condition: Among them, condition C1 restricts the optimal wireless access point to be only one, S min The lower limit of the link signal-to-noise ratio; L max T represents the normalized load limit. max This represents the upper limit of the link layer latency.

[0010] In one implementation, the method further includes: optimizing the objective function by using popular embeddings to switch decision variables. Transforming discrete decision variables into continuous variables on a smooth manifold Regularization is used to induce sparsity, causing the iteration to automatically converge to the vertex, resulting in the optimized objective function: ;in, ; ; It is a second-order orthogonal matrix; Soft punishments including C1, C2, C3, and C4. For regularization functions, To ensure sparsity, the optimized objective function transforms C2, C3, and C4 into soft penalties while retaining the quadratic penalty of C1.

[0011] In one implementation, the method further includes: adjusting the weights in the objective function in real time according to business changes; the formula is as follows: ; where Δ· represents the past Change per second This represents the mean of the sliding window.

[0012] Based on the same inventive concept, a second aspect of this application provides a multi-access point handover system for a power grid wireless local area network, comprising: a status parameter acquisition module, configured to receive broadcast frames from all wireless access points in the power grid wireless local area network in real time when a mobile terminal communicates with the power grid wireless local area network, and obtain status parameters of each wireless access point in the power grid wireless local area network; a calculation module, configured to calculate the optimal wireless access point in the power grid wireless local area network in real time based on the status parameters; and a handover module, configured to handover the mobile terminal from the current wireless access point to the optimal wireless access point.

[0013] In one implementation, the state parameters include real-time power consumption, link signal-to-noise ratio, normalized load, and link layer latency when switching from the current wireless access point to the corresponding wireless access point.

[0014] In one embodiment, the calculation module includes: a first calculation submodule, configured to calculate total energy consumption based on the real-time power consumption of each wireless access point in the power WLAN, calculate signal loss based on the link signal-to-noise ratio of each wireless access point in the power WLAN, calculate load imbalance based on the normalized load of each wireless access point in the power WLAN, and calculate false handover rate based on the link layer delay when switching from the current wireless access point to the corresponding wireless access point; an objective function construction module, configured to assign weights to the total energy consumption, the signal loss, the load imbalance, and the false handover rate, and sum them to construct an objective function; and a second calculation submodule, configured to calculate the optimal wireless access point in the power WLAN with the objective of minimizing the objective function.

[0015] Based on the same inventive concept, a third aspect of this application provides a multi-access point handover system for a power grid wireless local area network (WLAN), comprising: a power grid WLAN and a mobile terminal; the power grid WLAN includes a controller and multiple wireless access points, the multiple wireless access points being connected to the controller; the controller is configured to receive broadcast frames from all wireless access points in the power grid WLAN in real time when the mobile terminal communicates with the power grid WLAN, and obtain status parameters of each wireless access point in the power grid WLAN; the controller is configured to calculate the optimal wireless access point in the power grid WLAN in real time based on the status parameters; and the controller is configured to switch the mobile terminal from the current wireless access point to the optimal wireless access point.

[0016] In one implementation, the state parameters include real-time power consumption, link signal-to-noise ratio, normalized load, and link layer latency when switching from the current wireless access point to the corresponding wireless access point.

[0017] In one embodiment, the controller is configured to calculate total energy consumption based on the real-time power consumption of each wireless access point in the power WLAN, calculate signal loss based on the link signal-to-noise ratio of each wireless access point in the power WLAN, calculate load imbalance based on the normalized load of each wireless access point in the power WLAN, and calculate false handover rate based on the link layer delay when switching from the current wireless access point to the corresponding wireless access point; the controller is configured to assign weights to the total energy consumption, the signal loss, the load imbalance, and the false handover rate, and sum them to construct an objective function; the controller is configured to calculate the optimal wireless access point in the power WLAN with the objective of minimizing the objective function.

[0018] Based on the same inventive concept, a fourth aspect of this application provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the program to implement the power wireless local area network multi-access point handover method as described in the first aspect above.

[0019] Based on the same inventive concept, the fifth aspect of this application provides a non-transitory computer-readable storage medium storing computer instructions for causing a computer to execute the power grid wireless local area network multi-access point handover method described in the first aspect.

[0020] As can be seen from the above, the power wireless local area network (WLAN) multi-access point handover method provided in this application receives broadcast frames from all wireless access points in the WLAN in real time when the mobile terminal communicates with the WLAN, and obtains the status parameters of each wireless access point in the WLAN; calculates the optimal wireless access point in the WLAN in real time based on the status parameters; and switches the mobile terminal from the current wireless access point to the optimal wireless access point, realizing real-time switching of the optimal access point, thereby ensuring the signal quality of the mobile terminal and effectively guaranteeing the communication continuity, data transmission stability, and operational safety of the inspection robot in complex power operation environments. Attached Figure Description

[0021] To more clearly illustrate the technical solutions in this application or related technologies, the drawings used in the description of the embodiments or related technologies will be briefly introduced below. Obviously, the drawings described below are only embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0022] Figure 1 is a flowchart of a power grid wireless local area network (WLAN) multi-access point handover method provided in one embodiment of this application; Figure 2 is a schematic diagram of a power grid wireless local area network (WLAN) multi-access point handover system provided in another embodiment of this application; Figure 3 is a schematic diagram of a power grid wireless local area network (WLAN) multi-access point handover system provided in another embodiment of this application; Figure 4 is a schematic diagram of an electronic device provided in another embodiment of this application. Detailed Implementation

[0023] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with specific embodiments and the accompanying drawings.

[0024] It should be noted that, unless otherwise defined, the technical or scientific terms used in the embodiments of this application should have the ordinary meaning understood by one of ordinary skill in the art to which this application pertains. The terms "first," "second," and similar terms used in the embodiments of this application do not indicate any order, quantity, or importance, but are merely used to distinguish different components. Terms such as "comprising" or "including" mean that the element or object preceding the word encompasses the elements or objects listed after the word and their equivalents, without excluding other elements or objects. Terms such as "connected" or "linked" are not limited to physical or mechanical connections, but can include electrical connections, whether direct or indirect. Terms such as "upper," "lower," "left," and "right" are only used to indicate relative positional relationships; when the absolute position of the described object changes, the relative positional relationship may also change accordingly.

[0025] Referring to Figure 1, an embodiment of this application provides a method for switching between multiple access points in a power wireless local area network. The method includes the following steps: Step S10: When a mobile terminal communicates with the power wireless local area network, it receives broadcast frames from all wireless access points in the power wireless local area network in real time to obtain the status parameters of each wireless access point in the power wireless local area network; wherein, the mobile terminal can be an inspection robot, an unmanned vehicle, etc.

[0026] Step S20: Calculate the optimal wireless access point in the power wireless local area network in real time based on the status parameters; Step S30: Switch the mobile terminal from the current wireless access point to the optimal wireless access point.

[0027] The power wireless local area network (WLAN) multi-access point handover method provided in this application receives broadcast frames from all wireless access points in the WLAN in real time when the mobile terminal communicates with the WLAN, obtaining the status parameters of each wireless access point in the WLAN; calculates the optimal wireless access point in the WLAN in real time based on the status parameters; and switches the mobile terminal from the current wireless access point to the optimal wireless access point, realizing real-time switching of the optimal access point, thereby ensuring the signal quality of the mobile terminal and effectively guaranteeing the communication continuity, data transmission stability, and operational safety of the inspection robot in complex power operation environments.

[0028] In one embodiment, the state parameters include real-time power consumption, link signal-to-noise ratio, normalized load, and link layer latency when switching from the current wireless access point to the corresponding wireless access point.

[0029] Specifically, real-time power consumption is carried by the wireless access point in the management frame extension field; the link signal-to-noise ratio is directly taken from the RSSI-SNR (signal strength-to-noise ratio) mapping table of the Beacon; the normalized load comes from the BSS LoadElement (Basic Service Set Load Element); and the link layer latency from the current wireless access point to the corresponding wireless access point is measured locally by the mobile terminal.

[0030] In one embodiment, step S20, calculating the optimal wireless access point in the power WLAN in real time based on the state parameters of each wireless access point in the power WLAN, includes: step S21, calculating total energy consumption based on the real-time power consumption of each wireless access point in the power WLAN, calculating signal loss based on the link signal-to-noise ratio of each wireless access point in the power WLAN, calculating load imbalance based on the normalized load of each wireless access point in the power WLAN, and calculating false handover rate based on the link layer delay from the current wireless access point to the corresponding wireless access point; step S22, configuring weights for total energy consumption, signal loss, load imbalance, and false handover rate, and summing them to construct an objective function; step S23, calculating the optimal wireless access point in the power WLAN with the goal of minimizing the objective function.

[0031] The handover method between multiple access points in a power grid wireless local area network provided in this application can reduce latency, energy consumption, false handover rate, and load balancing variance. Specifically, by constructing an objective function that includes multiple types of state parameters, the optimal access point can be found more accurately, ensuring signal quality for mobile terminals.

[0032] Furthermore, the objective function is: ;in, For the index of wireless access points, , The total number of wireless access points; To switch decision variables, Indicates switching to a wireless access point ; For wireless access points Real-time power consumption; For wireless access points The link signal-to-noise ratio; For wireless access points Normalized load; To switch from the current wireless access point to a new wireless access point Link layer latency; , For indicator functions, when hour =1; As weight, ; Given a threshold.

[0033] Furthermore, the switching of decision variables satisfies the following conditions: Among them, condition C1 restricts the optimal wireless access point to be only one, S min The lower limit of the link signal-to-noise ratio; L max T represents the normalized load limit. max This represents the upper limit of the link layer latency.

[0034] At this point, the objective function is a nondeterministic polynomial and needs to be made continuous.

[0035] Therefore, in one embodiment, the handover method between multiple access points in a power grid wireless local area network further includes the following steps: Step S221, optimizing the objective function and using manifold embedding to incorporate the handover decision variables. Transforming discrete decision variables into continuous variables on a smooth manifold Regularization is used to induce sparsity, causing the iteration to automatically converge to the vertex, resulting in the optimized objective function: ;in, ; ; It is a second-order orthogonal matrix; Soft punishments including C1, C2, C3, and C4. For regularization functions, Sparsity is guaranteed; the optimized objective function transforms C2, C3, and C4 into soft penalties while retaining the quadratic penalty of C1. Optionally, the aforementioned manifolds can be Stiefel manifolds or oblique manifolds, etc.

[0036] Specifically, step S221 includes: Definition: ;make: ;at this time: When the iteration ends, The collapse will be reduced to a single-point support, automatically satisfying C1.

[0037] To avoid explicitly handling inequality constraints, this invention transforms C2-C4 into soft penalties while retaining the secondary penalty for C1.

[0038] For signal constraint C2, define a penalty term: ;when The punishment increases over time. The time approaches 0.

[0039] For load constraint C3, define a penalty term: ;when The punishment will increase over time.

[0040] For delay constraint C4, define a penalty term: For the unique choice constraint C1, define a quadratic penalty term: In summary, the final smooth target : At this point, g(x) is differentiable everywhere, but sparsity still needs to be induced.

[0041] Sparsity regularization is used to induce sparsity, forcing x to tend towards 0 or 1 in a smooth space, i.e., single-point support.

[0042] Define a regular expression function: ;in: ;when The temporal gradient approaches 0 when The temporal gradient approaches 0, and the intermediate region provides strong sparsity thrust. MCP stands for Minimax Concavity Penalty Regularization. In other embodiments, ACAD (Smooth Slice Absolute Deviation Penalty) regularization, etc., can also be used.

[0043] Therefore, the optimized objective function is obtained.

[0044] In one embodiment, step S23, calculating the optimal wireless access point in the power grid wireless local area network with the goal of minimizing the objective function, includes: first performing initialization and generating a random orthogonal matrix. Construct initial vector .

[0045] Calculate the constrained Riemann gradient: ;in:

[0046] in, for The second column and satisfy .

[0047] Perform near-end mapping: ; Coordinate-by-coordinate processing: Perform polar decomposition projection: ;Termination of inspection: Discrete recovery and hard constraint verification: ,examine: If satisfied, output Otherwise, roll back the suboptimal index until it becomes feasible.

[0048] In another embodiment, the polar decomposition projection can be replaced with the Cayley transformation, which can also achieve the projection effect.

[0049] In one embodiment, the handover method between multiple access points in a power grid wireless local area network further includes the following steps: Step S40, adjusting the weights in the objective function in real time according to service changes; the formula is as follows: ; where Δ· represents the past Change per second The average value is the value obtained from a sliding window. This improves the versatility of the handover method between multiple access points in power grid wireless local area networks described in this application.

[0050] The power wireless LAN multi-access point handover method in this application can be applied to scenarios such as inspection robot roaming handover, industrial IoT WLAN, rail transit vehicle-to-ground communication, smart mine wireless monitoring, and port unmanned truck network.

[0051] It should be noted that the method in this embodiment can be executed by a single device, such as a computer or server. The method can also be applied in a distributed scenario, where multiple devices cooperate to complete the task. In such a distributed scenario, one of these devices may execute only one or more steps of the method in this embodiment, and the multiple devices will interact with each other to complete the method.

[0052] It should be noted that the above description describes some embodiments of this application. Other embodiments are within the scope of the appended claims. In some cases, the actions or steps recorded in the claims can be performed in a different order than that shown in the above embodiments and still achieve the desired result. Furthermore, the processes depicted in the drawings do not necessarily require a specific or sequential order to achieve the desired result. In some embodiments, multitasking and parallel processing are also possible or may be advantageous.

[0053] Based on the same inventive concept, corresponding to any of the above-described embodiments, this application also provides a power grid wireless local area network (WLAN) multi-access point handover system. Referring to FIG2, the system includes the following modules: a status parameter acquisition module, used to receive broadcast frames from all wireless access points in the power grid wireless local area network in real time when the mobile terminal communicates with the power grid wireless local area network, and obtain the status parameters of each wireless access point in the power grid wireless local area network; a calculation module, used to calculate the optimal wireless access point in the power grid wireless local area network in real time based on the status parameters; and a handover module, used to switch the mobile terminal from the current wireless access point to the optimal wireless access point.

[0054] The power wireless local area network (WLAN) multi-access point switching system provided in this application receives broadcast frames from all wireless access points in the WLAN in real time when the mobile terminal communicates with the WLAN, obtaining the status parameters of each wireless access point in the WLAN. Based on the status parameters, it calculates the optimal wireless access point in the WLAN in real time and switches the mobile terminal from the current wireless access point to the optimal wireless access point, realizing real-time switching of the optimal access point. This ensures the signal quality of the mobile terminal and effectively guarantees the communication continuity, data transmission stability, and operational safety of the inspection robot in complex power operation environments.

[0055] The power wireless local area network multi-access point handover system in this embodiment has the beneficial effects of the above-described method embodiments, which will not be repeated here.

[0056] In one embodiment, the state parameters include real-time power consumption, link signal-to-noise ratio, normalized load, and link layer latency when switching from the current wireless access point to the corresponding wireless access point.

[0057] In one embodiment, the calculation module includes the following sub-modules: a first calculation sub-module, used to calculate total energy consumption based on the real-time power consumption of each wireless access point in the power WLAN, calculate signal loss based on the link signal-to-noise ratio of each wireless access point in the power WLAN, calculate load imbalance based on the normalized load of each wireless access point in the power WLAN, and calculate false handover rate based on the link layer delay when switching from the current wireless access point to the corresponding wireless access point; an objective function construction module, used to configure weights for total energy consumption, signal loss, load imbalance, and false handover rate, and sum them to construct an objective function; and a second calculation sub-module, used to calculate the optimal wireless access point in the power WLAN with the goal of minimizing the objective function.

[0058] Based on the same inventive concept, corresponding to any of the above-described embodiments, this application also provides a power wireless local area network (WLAN) multi-access point switching system. Referring to FIG3, the system includes: a power WLAN and a mobile terminal (e.g., a power inspection robot). The power WLAN includes a controller (AC) and multiple wireless access points (AP1, AP2, AP3, etc.), and the multiple wireless access points are connected to the controller. The controller is used to receive broadcast frames from all wireless access points in the power WLAN in real time when the mobile terminal communicates with the power WLAN, thereby obtaining the status parameters of each wireless access point in the power WLAN. The controller is used to calculate the optimal wireless access point in the power WLAN in real time based on the status parameters. The controller is used to switch the mobile terminal from the current wireless access point to the optimal wireless access point.

[0059] In one embodiment, the state parameters include real-time power consumption, link signal-to-noise ratio, normalized load, and link layer latency when switching from the current wireless access point to the corresponding wireless access point.

[0060] In one embodiment, the controller is configured to calculate total energy consumption based on the real-time power consumption of each wireless access point in the power WLAN, calculate signal loss based on the link signal-to-noise ratio of each wireless access point in the power WLAN, calculate load imbalance based on the normalized load of each wireless access point in the power WLAN, and calculate false handover rate based on the link layer delay when switching from the current wireless access point to the corresponding wireless access point; the controller is configured to assign weights to total energy consumption, signal loss, load imbalance, and false handover rate, and sum them to construct an objective function; the controller is configured to calculate the optimal wireless access point in the power WLAN with the goal of minimizing the objective function.

[0061] Based on the same inventive concept, corresponding to any of the above embodiments, this application also provides an electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor. When the processor executes the program, it implements the power wireless local area network multi-access point handover method of any of the above embodiments.

[0062] Figure 4 shows a more specific hardware structure diagram of an electronic device provided in this embodiment. The device may include: a processor 1101, a memory 1102, an input / output interface 1103, a communication interface 1104, and a bus 1105. The processor 1101, memory 1102, input / output interface 1103, and communication interface 1104 are interconnected within the device via the bus 1105.

[0063] The processor 1101 can be implemented using a general-purpose CPU (Central Processing Unit), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to implement the technical solutions provided in the embodiments of this specification.

[0064] The memory 1102 can be implemented in the form of ROM (Read Only Memory), RAM (Random Access Memory), static storage device, dynamic storage device, etc. The memory 1102 can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented by software or firmware, the relevant program code is stored in the memory 1102 and is called and executed by the processor 1101.

[0065] Input / output interface 1103 is used to connect input / output modules to realize information input and output. Input / output modules can be configured as components in the device (not shown in the figure) or externally connected to the device to provide corresponding functions. Input devices may include keyboards, mice, touch screens, microphones, various sensors, etc., and output devices may include displays, speakers, vibrators, indicator lights, etc.

[0066] The communication interface 1104 is used to connect the communication module (not shown in the figure) to enable communication between this device and other devices. The communication module can communicate via wired means (such as USB, Ethernet cable, etc.) or wireless means (such as mobile network, WIFI, Bluetooth, etc.).

[0067] Bus 1105 includes a pathway for transmitting information between various components of the device, such as processor 1101, memory 1102, input / output interface 1103, and communication interface 1104.

[0068] It should be noted that although the above-described device only shows the processor 1101, memory 1102, input / output interface 1103, communication interface 1104, and bus 1105, in specific implementations, the device may also include other components necessary for normal operation. Furthermore, those skilled in the art will understand that the above-described device may only include the components necessary for implementing the embodiments of this specification, and not necessarily all the components shown in the figures.

[0069] The electronic devices described above are used to implement the corresponding power wireless local area network multi-access point handover method in any of the foregoing embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0070] Based on the same inventive concept, corresponding to the methods of any of the above embodiments, this application also provides a non-transitory computer-readable storage medium storing computer instructions for causing the computer to execute the power grid wireless local area network multi-access point handover method as described in any of the above embodiments.

[0071] The computer-readable medium of this embodiment includes permanent and non-permanent, removable and non-removable media, and information storage can be implemented by any method or technology. Information can be computer-readable instructions, data structures, program modules, or other data. Examples of computer storage media include, but are not limited to, phase-change memory (PRAM), static random access memory (SRAM), dynamic random access memory (DRAM), other types of random access memory (RAM), read-only memory (ROM), electrically erasable programmable read-only memory (EEPROM), flash memory or other memory technologies, CD-ROM, digital versatile optical disc (DVD) or other optical storage, magnetic tape, magnetic magnetic disk storage or other magnetic storage devices, or any other non-transfer medium that can be used to store information accessible by a computing device.

[0072] The computer instructions stored in the storage medium of the above embodiments are used to cause the computer to execute the power wireless local area network multi-access point handover method as described in any of the above embodiments, and have the beneficial effects of the corresponding method embodiments, which will not be repeated here.

[0073] Those skilled in the art should understand that the discussion of any of the above embodiments is merely exemplary and is not intended to imply that the scope of this application (including the claims) is limited to these examples; within the framework of this application, the technical features of the above embodiments or different embodiments can also be combined, the steps can be implemented in any order, and there are many other variations of different aspects of the embodiments of this application as described above, which are not provided in the details for the sake of brevity.

[0074] Additionally, to simplify the description and discussion, and to avoid obscuring the embodiments of this application, the well-known power / ground connections to integrated circuit (IC) chips and other components may or may not be shown in the provided drawings. Furthermore, the apparatus may be shown in block diagram form to avoid obscuring the embodiments of this application, and this also takes into account the fact that the details of the implementation of these block diagram apparatuses are highly dependent on the platform on which the embodiments of this application will be implemented (i.e., these details should be fully understood by those skilled in the art). While specific details (e.g., circuits) have been set forth to describe exemplary embodiments of this application, it will be apparent to those skilled in the art that the embodiments of this application can be implemented without these specific details or with variations thereof. Therefore, these descriptions should be considered illustrative rather than restrictive.

[0075] Although this application has been described in conjunction with specific embodiments thereof, many substitutions, modifications, and variations of these embodiments will be apparent to those skilled in the art from the foregoing description. For example, other memory architectures (e.g., dynamic RAM (DRAM)) may be used with the embodiments discussed.

[0076] The embodiments of this application are intended to cover all such substitutions, modifications, and variations that fall within the broad scope of the appended claims. Therefore, any omissions, modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of the embodiments of this application should be included within the protection scope of this application.

Claims

1. A method for handover between multiple access points in a power grid wireless local area network, characterized in that, include: When the mobile terminal communicates with the power wireless local area network, it receives broadcast frames from all wireless access points in the power wireless local area network in real time to obtain the status parameters of each wireless access point in the power wireless local area network; and calculates the optimal wireless access point in the power wireless local area network in real time based on the status parameters. The mobile terminal is switched from the current wireless access point to the optimal wireless access point.

2. The method for handover between multiple access points in a power wireless local area network according to claim 1, characterized in that, The status parameters include real-time power consumption, link signal-to-noise ratio, normalized load, and link layer latency when switching from the current wireless access point to the corresponding wireless access point.

3. The method for handover between multiple access points in a power wireless local area network according to claim 2, characterized in that, The step of calculating the optimal wireless access point in the power WLAN in real time based on the state parameters of each wireless access point in the power WLAN includes: calculating the total energy consumption based on the real-time power consumption of each wireless access point in the power WLAN; calculating the signal loss based on the link signal-to-noise ratio of each wireless access point in the power WLAN; calculating the load imbalance based on the normalized load of each wireless access point in the power WLAN; and calculating the false handover rate based on the link layer delay when switching from the current wireless access point to the corresponding wireless access point; configuring weights for the total energy consumption, the signal loss, the load imbalance, and the false handover rate, and summing them to construct an objective function; and calculating the optimal wireless access point in the power WLAN with the goal of minimizing the objective function.

4. The method for handover between multiple access points in a power wireless local area network according to claim 3, characterized in that, The objective function is: ;in, For the index of wireless access points, , The total number of wireless access points; To switch decision variables, Indicates switching to the wireless access point ; For wireless access points Real-time power consumption; For wireless access points The link signal-to-noise ratio; For wireless access points Normalized load; To switch from the current wireless access point to a new wireless access point Link layer latency; , For indicator functions, when hour =1; As weight, ; Given a threshold.

5. The method for handover between multiple access points in a power wireless local area network according to claim 4, characterized in that, The switching decision variables satisfy the following conditions: Among them, condition C1 restricts the optimal wireless access point to be only one, S min The lower limit of the link signal-to-noise ratio; L max T represents the normalized load limit; max This represents the upper limit of the link layer latency.

6. The method for handover between multiple access points in a power wireless local area network according to claim 4, characterized in that, Also includes: The objective function is optimized by using popular embeddings to switch decision variables. Transforming discrete decision variables into continuous variables on a smooth manifold Regularization is used to induce sparsity, causing the iteration to automatically converge to the vertex, resulting in the optimized objective function: ;in, ; ; It is a second-order orthogonal matrix; Soft punishments including C1, C2, C3, and C4. For regularization functions, To ensure sparsity, the optimized objective function transforms C2, C3, and C4 into soft penalties while retaining the quadratic penalty of C1.

7. The handover method between multiple access points in a power grid wireless local area network according to any one of claims 4-6, characterized in that, Also includes: The weights in the objective function are adjusted in real time according to changes in business operations; the formula is as follows: ; where Δ· represents the past Change per second This represents the mean of the sliding window.

8. A power line wireless local area network (WLAN) multi-access point handover system, characterized in that, include: The status parameter acquisition module is used to receive broadcast frames from all wireless access points in the power wireless local area network in real time when the mobile terminal communicates with the power wireless local area network, and obtain the status parameters of each wireless access point in the power wireless local area network. The calculation module is used to calculate the optimal wireless access point in the power wireless local area network in real time based on the state parameters; The switching module is used to switch the mobile terminal from the current wireless access point to the optimal wireless access point.

9. The power wireless local area network multi-access point handover system according to claim 8, characterized in that, The status parameters include real-time power consumption, link signal-to-noise ratio, normalized load, and link layer latency when switching from the current wireless access point to the corresponding wireless access point.

10. The power wireless local area network multi-access point handover system according to claim 9, characterized in that, The calculation module includes: a first calculation submodule, used to calculate total energy consumption based on the real-time power consumption of each wireless access point in the power WLAN, calculate signal loss based on the link signal-to-noise ratio of each wireless access point in the power WLAN, calculate load imbalance based on the normalized load of each wireless access point in the power WLAN, and calculate false handover rate based on the link layer delay when switching from the current wireless access point to the corresponding wireless access point; an objective function construction module, used to configure weights for the total energy consumption, the signal loss, the load imbalance, and the false handover rate, and sum them to construct an objective function; and a second calculation submodule, used to calculate the optimal wireless access point in the power WLAN with the objective function as the goal.

11. A power line wireless local area network (WLAN) multi-access point handover system, characterized in that, include: A power wireless local area network and a mobile terminal, wherein the power wireless local area network includes a controller and multiple wireless access points, and the multiple wireless access points are connected to the controller; The controller is used to receive broadcast frames from all wireless access points in the power wireless local area network in real time when the mobile terminal communicates with the power wireless local area network, and obtain the status parameters of each wireless access point in the power wireless local area network. The controller is used to calculate the optimal wireless access point in the power wireless local area network in real time based on the status parameters. The controller is used to switch the mobile terminal from the current wireless access point to the optimal wireless access point.

12. The power wireless local area network multi-access point handover system according to claim 11, characterized in that, The status parameters include real-time power consumption, link signal-to-noise ratio, normalized load, and link layer latency when switching from the current wireless access point to the corresponding wireless access point.

13. The power wireless local area network multi-access point handover system according to claim 12, characterized in that, The controller is used to calculate the total energy consumption based on the real-time power consumption of each wireless access point in the power WLAN, calculate the signal loss based on the link signal-to-noise ratio of each wireless access point in the power WLAN, calculate the load imbalance based on the normalized load of each wireless access point in the power WLAN, and calculate the false handover rate based on the link layer delay when switching from the current wireless access point to the corresponding wireless access point; the controller is used to configure weights for the total energy consumption, the signal loss, the load imbalance, and the false handover rate, and sum them to construct an objective function; the controller is used to calculate the optimal wireless access point in the power WLAN with the goal of minimizing the objective function.

14. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the program, it implements the power wireless local area network multi-access point handover method as described in any one of claims 1 to 7.

15. A non-transitory computer-readable storage medium storing computer instructions, characterized in that, The computer instructions are used to cause the computer to execute the power wireless local area network multi-access point handover method according to any one of claims 1 to 7.