Wireless roaming connection method and system, control method and system, and storage medium
By actively scanning and processing wireless AP node information, the AGV smart car can switch to wireless AP nodes with better signal strength, solve the problem of signal interruption during the mobile process, and realize the stability and seamless roaming of data communication.
Patent Information
- Application Number
- CN202411490537.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-24
- Publication Date
- 2025-01-24
AI Technical Summary
During the movement of AGV smart cars, there may be signal blind spots or data communication interruptions caused by wireless roaming, which affects the stability and reliability of signal transmission.
By extracting the information of the current wireless AP node, it actively scans the surrounding wireless AP nodes, processes the distance node information and the current node information to determine the target wireless AP node, and switches to the target wireless AP node to achieve seamless roaming.
It effectively solves the problem of low signal stability and reliability of AGV smart cars during movement, ensuring the stability and seamless roaming of data communication.
Smart Images

Figure CN119364557A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the field of communication connection technology, and in particular to a wireless roaming connection method and system, a control method and system, and a storage medium. Background Art
[0002] AGV (Automated Guided Vehicle) is an automated transportation device used in industrial and commercial environments. The AGV communication system is responsible for the communication between the AGV and the central control system or the AGV to achieve collaborative office and task allocation.
[0003] The AGV communication system includes a network signal receiving module, a network conversion LAN module, and an intelligent vehicle internal LAN module; among them, the external wireless signal reception used by the network signal receiving module mainly includes 3G / 4G / 5G module and wlan wireless signal receiving module; the 3G / 4G / 5G module is for mobile communication, mainly using multiple cellular frequency bands and wide area coverage; the wlan wireless signal receiving module is connected to the surrounding wireless wifi network, that is, the local area network can also realize the Internet.
[0004] The AGV intelligent car communicates data with the platform control center through the wireless signal receiving module to ensure the normal business operation of the intelligent car. However, during the movement of the AGV intelligent car, there may be signal blind spots or data communication interruptions caused by wireless roaming, which will affect the stability and reliability of the signal during the communication transmission process. Summary of the invention
[0005] In view of this, the embodiments of the present application provide a wireless roaming connection method and system, a control method and system, and a storage medium, which can effectively solve the problems of low signal stability and reliability during the movement of the smart car.
[0006] In a first aspect, an embodiment of the present application provides a wireless roaming connection method, applicable to a smart mobile device, including:
[0007] Extracting and obtaining current node information of a current wireless AP node connected to the intelligent mobile device; the current node information includes signal strength;
[0008] Actively scan to obtain distance node information of all wireless AP nodes within a set distance from the smart mobile device; the distance node information includes signal strength;
[0009] Processing all the distance node information and the current node information to obtain a target wireless AP node;
[0010] The intelligent mobile device is switched from the current wireless AP node to the target wireless AP node.
[0011] In some embodiments, the active scanning obtains the distance node information of all wireless AP nodes within a set distance from the smart mobile device, which includes:
[0012] Determining a start condition for active scanning according to the current node information; the current node information also includes a connection rate;
[0013] The initiation condition of the active scan includes that the signal strength is lower than a set threshold, and / or the connection rate is lower than a set rate.
[0014] In some embodiments, the active scanning adopts a method of multiple scanning and a single scanning of some channels, including:
[0015] Dividing the channels in the wireless network into multiple groups of channels;
[0016] Actively scan each group of channels in turn to obtain the distance node information.
[0017] In some embodiments, the processing of all the distance node information and the current node information to obtain the target wireless AP node includes:
[0018] Compare each of the distance node information with the current node information to obtain a comparison result; the comparison result is that at least two wireless AP nodes or only one wireless AP node meets the roaming target;
[0019] The target wireless AP node is determined according to the comparison result.
[0020] In some embodiments, determining the target wireless AP node according to the comparison result includes:
[0021] When the comparison result shows that at least two wireless AP nodes meet the roaming target, the signal strengths of all wireless AP nodes that meet the roaming target are sorted, and the wireless AP node corresponding to the maximum signal strength is used as the target wireless AP node;
[0022] When the comparison result shows that only one wireless AP node meets the roaming target, the wireless AP node in the comparison result is used as the target wireless AP node.
[0023] In a second aspect, an embodiment of the present application provides a control method for a smart mobile device, wherein the smart mobile device is connected to a wireless network; the method comprises:
[0024] Extracting and obtaining current node information of a current wireless AP node connected to the mobile smart mobile device in the wireless network; the current node information includes signal strength;
[0025] Actively scan to obtain distance node information of all wireless AP nodes in the wireless network within a set distance from the smart mobile device; the distance node information includes signal strength;
[0026] Processing all the distance node information and the current node information to obtain a target wireless AP node;
[0027] Control the intelligent mobile device to switch from the current wireless AP node to the target wireless AP node;
[0028] The intelligent mobile device exchanges data with the control platform through the current wireless AP node, and roams to exchange data with the control platform through the target wireless AP node.
[0029] In a third aspect, an embodiment of the present application provides a wireless roaming connection system, including an extraction module, a scanning module, a processing module and a switching module;
[0030] The extraction module is used to extract the current node information of the current wireless AP node connected to the intelligent mobile device; the current node information includes signal strength;
[0031] The scanning module is used to actively scan and obtain the distance node information of all wireless AP nodes within a set distance from the smart mobile device; the distance node information includes signal strength;
[0032] The processing module is used to process all the distance node information and the current node information to obtain the target wireless AP node;
[0033] The switching module is used to switch the intelligent mobile device from the current wireless AP node to the target wireless AP node.
[0034] In a fourth aspect, an embodiment of the present application provides a control system for an intelligent mobile device, including an intelligent mobile device, a control platform, and a wireless network;
[0035] The wireless network includes a plurality of wireless AP nodes;
[0036] The intelligent mobile device comprises a device body, a wireless receiving module and a control module; when the device body is moving, the control module is used to control the wireless receiving module to perform data exchange with the control platform through different wireless AP nodes in the wireless network;
[0037] Wherein, the control module includes an extraction unit, a scanning unit, a processing unit and a switching unit;
[0038] The extraction unit is used to extract the current node information of the current wireless AP node connected to the intelligent mobile device; the current node information includes signal strength;
[0039] The scanning unit is used to actively scan and obtain the distance node information of all wireless AP nodes within a set distance from the intelligent mobile device; the distance node information includes signal strength;
[0040] The processing unit is used to process all the distance node information and the current node information to obtain a target wireless AP node;
[0041] The switching unit is used to switch the intelligent mobile device from the current wireless AP node to the target wireless AP node.
[0042] In a fifth aspect, an embodiment of the present application provides a terminal device, which includes a processor and a memory, the memory stores a computer program, and the processor is used to execute the computer program to implement the above-mentioned wireless roaming connection method or the above-mentioned control method of a smart mobile device.
[0043] In a sixth aspect, an embodiment of the present application provides a computer-readable storage medium storing a computer program, which, when executed on a processor, implements the above-mentioned wireless roaming connection method or the above-mentioned control method for a smart mobile device.
[0044] The embodiments of the present application have the following beneficial effects:
[0045] The present application actively scans the wireless AP nodes around the smart mobile device, obtains the target wireless AP node after processing the node information of the surrounding wireless AP nodes and the node information of the currently connected wireless AP node, and can actively switch the wireless AP nodes to complete seamless roaming, so that the smart mobile device can change to roam to a wireless AP node with better signal strength to ensure the stability of data communication. BRIEF DESCRIPTION OF THE DRAWINGS
[0046] In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings required for use in the embodiments will be briefly introduced below. It should be understood that the following drawings only show certain embodiments of the present application and therefore should not be regarded as limiting the scope. For ordinary technicians in this field, other related drawings can be obtained based on these drawings without paying creative work.
[0047] Figure 1 A flow chart of a wireless roaming connection method according to an embodiment of the present application is shown;
[0048] Figure 2An application scenario diagram of a smart mobile device according to an embodiment of the present application is shown;
[0049] Figure 3 A flow chart of obtaining a target wireless AP node according to an embodiment of the present application is shown;
[0050] Figure 4 A schematic diagram of the structure of a wireless roaming connection system according to an embodiment of the present application is shown;
[0051] Figure 5 A structural schematic diagram of a control system of an intelligent mobile device according to an embodiment of the present application is shown. DETAILED DESCRIPTION
[0052] The technical solutions in the embodiments of the present application will be described clearly and completely below in conjunction with the drawings in the embodiments of the present application. Obviously, the described embodiments are only part of the embodiments of the present application, rather than all of the embodiments.
[0053] The components of the embodiments of the present application generally described and shown in the drawings herein may be arranged and designed in various configurations. Therefore, the following detailed description of the embodiments of the present application provided in the drawings is not intended to limit the scope of the application claimed for protection, but merely represents the selected embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by those skilled in the art without making creative work belong to the scope of protection of the present application.
[0054] Hereinafter, the terms "including", "having" and their cognates that can be used in various embodiments of the present application are intended only to indicate specific features, numbers, steps, operations, elements, components or a combination of the foregoing items, and should not be understood as first excluding the existence of one or more other features, numbers, steps, operations, elements, components or a combination of the foregoing items or increasing the possibility of one or more features, numbers, steps, operations, elements, components or a combination of the foregoing items. In addition, the terms "first", "second", "third" and the like are only used to distinguish descriptions and cannot be understood as indicating or implying relative importance.
[0055] Unless otherwise defined, all terms (including technical terms and scientific terms) used herein have the same meanings as those generally understood by those skilled in the art to which the various embodiments of the present application belong. The terms (such as those defined in generally used dictionaries) will be interpreted as having the same meanings as the contextual meanings in the relevant technical field and will not be interpreted as having idealized meanings or overly formal meanings unless clearly defined in the various embodiments of the present application.
[0056] In conjunction with the accompanying drawings, some embodiments of the present application are described in detail below. In the absence of conflict, the following embodiments and features in the embodiments can be combined with each other.
[0057] When the AGV smart car communicates with the outside world through the wireless signal receiving module, it uses the 3g / 4g / 5g module, that is, mobile communication technology, to connect to the Internet, and then communicate with the control center platform network; in this method, the data interaction between the AGV smart car and the control center platform must pass through the mobile operator network, the data link communication nodes are long, and the data has high latency and other problems.
[0058] When the AGV smart car communicates with the outside world through the wireless signal receiving module, it uses the WLAN local area network technology to connect to the surrounding WLAN network through the AGV on-board WLAN receiving module. This method can be established within the local area network, with broken data communication links and low latency.
[0059] Both of the above methods may have signal blind spots or data communication interruption problems caused by wireless roaming during the movement of the AGV smart car, and cannot meet the requirements of the high-real-time smart car working environment, that is, the communication between the control platform and the smart car requires no data packet loss and disconnection.
[0060] Therefore, this application takes WLAN local area network technology as the basis, and solves the data packet loss problem caused by roaming of AGV smart cars between various wireless APs in the WLAN wireless local area network by developing the AGV vehicle-mounted wireless fast roaming function, so as to ensure that the data communication of the AGV car is not interrupted during the roaming process and to ensure stable business operation; among them, the wireless AP node is the access point for users using wireless devices (mobile devices such as mobile phones and wireless devices such as laptops) to enter the wired network.
[0061] The wireless roaming connection method is described below in conjunction with some specific embodiments.
[0062] Figure 1 A flow chart of a wireless roaming connection method according to an embodiment of the present application is shown. Exemplarily, the wireless roaming connection method includes the following steps:
[0063] S100, extracting and obtaining current node information of a current wireless AP node connected to a smart mobile device.
[0064] The intelligent mobile device of the present application is an AGV intelligent car, and other implementation methods may also be an intelligent mobile robot, etc. In the embodiment of the present application, the wlan receiving module installed on the AGV intelligent car is connected to the wlan wireless network around it. When the connection is successful, the AGV intelligent car communicates data with the management platform of the wlan wireless network through the wlan receiving module. When the wlan receiving module of the AGV intelligent car is connected to the wlan wireless network around it, it is generally connected to a wireless AP node in the wlan wireless network.
[0065] In some embodiments of the present application, Figure 2 As shown, the AGV smart car passes through wireless AP node 1 (AP1), wireless AP node 2 (AP2), and wireless AP node 3 (AP3) in its direction of travel. The AGV smart car connects to a wireless AP node (i.e., the current wireless AP node) in the WLAN wireless network through its WLAN receiving module. The smart mobile device extracts the current node information of the current wireless AP node AP1. In one implementation, the current node information includes signal strength RSSI, which can reflect the connection quality of the wireless AP node. As another implementation, the current node information includes signal strength RSSI and connection rate, etc., wherein the connection rate has a certain correlation with the signal strength. In the embodiment of the present application, the smart mobile device extracts the current node information of the current wireless AP node, i.e., the node information of AP1 as signal strength RSSI1.
[0066] S200, actively scanning to obtain distance node information of all wireless AP nodes within a set distance from the smart mobile device.
[0067] This application actively scans the wireless network signal within a set distance around the AGV smart car, that is, scans and obtains the distance signal information of all wireless AP nodes within the set distance. Figure 2 For AP2 and AP3 shown in the figure, the distance signal information in the embodiment of the present application includes signal strength rssi, then the signal strengths of all wireless AP nodes are signal strength rssi2 and signal strength rssi3 respectively.
[0068] When performing active scanning, the present application scans all wireless AP nodes within a set distance by scanning multiple times and scanning part of the channels each time. Specifically, all signals of the wireless network are first divided into multiple groups, and each group is actively scanned in turn to obtain information of all distance nodes. For example, 2.4G has 13 channels. If all 13 channels are scanned at a time, the scanning time is relatively long and may be completed in about 1 second. This will cause data packet loss. We divide the 13 channels into several groups and scan 3 channels each time, so that the channel scan can be completed within 200ms, which will not affect the normal communication of smart mobile devices. Because channel scanning is similar to switching, it is necessary to switch from the current channel to other channels, and then switch to the original working channel when the scan is completed. If this project takes a long time, the terminal on the original working channel will have data packet loss.
[0069] Therefore, in order to reduce the scanning cycle of the wireless client module of the AGV smart car, the present application can complete the collection of surrounding wireless AP node information through multiple scans and a single scan of part of the channels. At the same time, it can also reduce the load of the wireless scanning process and prevent data communication packet loss when the smart mobile device scans the surrounding wireless AP node information.
[0070] To ensure roaming in the same wireless network, actively scan all wireless AP nodes that release the same SSID information within a set distance with the smart mobile device. Different wireless AP nodes release the same SSID information but different BSSIDs.
[0071] To ensure the accuracy of the data in the subsequent processing, the same node is connected to detect multiple node information (signal strength). For example, three consecutive confirmations are to confirm that the location information of three different nodes (30, 40 50) is more accurate. Among them, the data of the 30-meter node detected three times in a row are all around 30 meters, 31 meters, and 29 meters, indicating that this node is around 30 meters and the data is accurate. The error of a single data field is reduced by statistical methods to increase the robustness of the algorithm.
[0072] Compared with the traditional roaming process, the present application relies on the smart car to detect the signal strength of the currently connected wireless AP node to determine whether it is necessary to disconnect the current AP node and reconnect to a new AP node. When the smart car is far away from the currently connected wireless AP node and the signal strength is relatively weak, the smart car does not actively disconnect the currently connected AP node, resulting in poor data communication quality and communication packet loss. The present application can actively switch wireless AP nodes through active scanning, thereby completing seamless roaming, so that the smart mobile device roams to a wireless AP node with better signal strength, thereby ensuring the stability of data communication of the smart mobile device.
[0073] S300, processing all distance node information and current node information to obtain a target wireless AP node.
[0074] In the embodiment of the present application, when the same signal strength rssi extracted for multiple consecutive times is greater than the signal strength rssi of the current wireless AP node connected, it will be determined that it is necessary to connect to the wireless AP node with a larger signal strength rssi. Specifically, the process of processing all distance node information and current node information to obtain the target wireless AP node is as follows: Figure 3 As shown, including:
[0075] S310, comparing each distance node information with the current node information to obtain a comparison result;
[0076] In a specific embodiment of the present application, the signal strength rssi2 and the signal strength rssi3 are compared with the signal strength rssi1 respectively. When the signal strength rssi2 is greater than the signal strength rssi1 and the signal strength rssi3 is greater than the signal strength rssi1, it indicates that at least two wireless AP nodes within the set distance from the smart mobile device meet the roaming target; that is, the comparison result is that at least two wireless AP nodes meet the roaming target; if the signal strength rssi2 is greater than the signal strength rssi1 or the signal strength rssi3 is greater than the signal strength rssi1, it indicates that only one wireless AP node within the set distance from the smart mobile device meets the roaming target; that is, the comparison result is that only one wireless AP node meets the roaming target.
[0077] S320: Determine a target wireless AP node according to the comparison result.
[0078] In a specific embodiment of the present application, when the comparison result is that at least two wireless AP nodes meet the roaming target, the signal strengths of all wireless AP nodes that meet the roaming target are sorted, and the wireless AP node corresponding to the maximum signal strength is used as the target wireless AP node.
[0079] When the comparison result is that only one wireless AP node meets the roaming target, the wireless AP node in the comparison result is used as the target wireless AP node.
[0080] S400: Switch the intelligent mobile device from the current wireless AP node to the target wireless AP node.
[0081] After determining the target wireless AP node, the AGV smart car will actively initiate the wireless connection process, that is, first disconnect the message, then initiate a connection message to the target wireless AP node, encrypt the authentication message, and after the authentication is successful, the connection is successful. The message interaction of this process is completed within 100ms. According to the principle of data communication, the message will not be perceived within 100ms, that is, disconnect the current wireless AP node, actively connect to the AP node with a large RSSI signal strength after scanning, and continue to provide data communication services after switching to the target wireless AP node. Therefore, the effect of seamless roaming can be achieved, and the smart mobile device will cycle continuously, completing the roaming switch between each wireless AP node through which the smart mobile device passes in turn.
[0082] In order to reduce the load caused by active scanning of smart mobile devices, the present application sets start conditions for active scanning, that is, the smart mobile device will actively scan only after the start conditions are met. At this time, the current node information includes signal strength and connection rate; the start condition for active scanning is that the signal strength is lower than the set threshold or the connection rate is lower than the set rate; wherein the set threshold and the set rate are slightly greater than the communication critical point between the smart mobile device and the current wireless AP node.
[0083] The communication critical point in this application refers to the situation where the connection between the smart mobile device and the current wireless AP node is unstable, and communication anomalies may occur and packet loss may occur. Therefore, it is necessary to start active scanning before the communication critical point is lowered, scan the wireless AP nodes within a set distance around the smart mobile device, and extract the signal strength of all wireless AP nodes, compare the signal strength of the wireless AP nodes within the set distance with the signal strength of the current wireless AP node, so as to screen and determine the target wireless AP node among the wireless AP nodes within the set distance.
[0084] Another embodiment of the present application further provides a control method for a smart mobile device, wherein the smart mobile device is connected to a wireless network; during the movement of the device body of the smart mobile device:
[0085] Extracting and obtaining the current node information of the current wireless AP node connected to the mobile smart mobile device in the wireless network; the current node information includes signal strength;
[0086] Active scanning obtains the distance node information of all wireless AP nodes in the wireless network within the set distance from the smart mobile device; the distance node information includes signal strength;
[0087] Process all distance node information and current node information to obtain the target wireless AP node;
[0088] Control the intelligent mobile device to switch from the current wireless AP node to the target wireless AP node;
[0089] The intelligent mobile device exchanges data with the control platform through the current wireless AP node, and roams to the target wireless AP node to exchange data with the control platform.
[0090] It can be understood that the control of the wireless signal of the smart mobile device in this embodiment corresponds to the wireless roaming connection method in the above embodiment, and the options in the above embodiment are also applicable to this embodiment, so they will not be described again here.
[0091] Figure 4 A schematic diagram of the structure of a wireless roaming connection system according to an embodiment of the present application is shown. Exemplarily, the wireless roaming connection system includes an extraction module, a scanning module, a processing module and a switching module;
[0092] The extraction module is used to extract the current node information of the current wireless AP node connected to the intelligent mobile device; the current node information includes signal strength;
[0093] The scanning module is used to actively scan and obtain the distance node information of all wireless AP nodes within a set distance from the smart mobile device; the distance node information includes signal strength;
[0094] The processing module is used to process all distance node information and current node information to obtain the target wireless AP node;
[0095] The switching module is used to switch the intelligent mobile device from the current wireless AP node to the target wireless AP node.
[0096] It can be understood that the system of this embodiment corresponds to the wireless roaming connection method of the above embodiment, and the options in the above embodiment are also applicable to this embodiment, so they will not be described repeatedly here.
[0097] Figure 5 A structural schematic diagram of the control system of the intelligent mobile device of the embodiment of the present application is shown. Exemplarily, the control system of the intelligent mobile device includes an intelligent mobile device, a control platform and a wireless network; the wireless network includes multiple wireless AP nodes; the intelligent mobile device includes a device body, a wireless receiving module and a control module; when the device body is moving, the control module is used to control the wireless receiving module to exchange data with the control platform through different wireless AP nodes in the wireless network; the control module includes an extraction unit, a scanning unit, a processing unit and a switching unit;
[0098] The extraction unit is used to extract the current node information of the current wireless AP node connected to the intelligent mobile device; the current node information includes signal strength;
[0099] The scanning unit is used to actively scan and obtain the distance node information of all wireless AP nodes within a set distance from the intelligent mobile device; the distance node information includes signal strength;
[0100] The processing unit is used to process all distance node information and current node information to obtain the target wireless AP node;
[0101] The switching unit is used to switch the intelligent mobile device from the current wireless AP node to the target wireless AP node.
[0102] It can be understood that the system of this embodiment corresponds to the control method of the intelligent mobile device of the above embodiment, and the options in the above embodiment are also applicable to this embodiment, so they will not be described repeatedly here.
[0103] The present application also provides a terminal device. Exemplarily, the terminal device includes a processor and a memory, wherein the memory stores a computer program, and the processor runs the computer program to enable the terminal device to execute the functions of each module in the above-mentioned wireless roaming connection method / control method of smart mobile device or the above-mentioned wireless roaming connection system / control system of smart mobile device.
[0104] Among them, the processor can be an integrated circuit chip with signal processing capabilities. The processor can be a general-purpose processor, including a central processing unit (CPU), a graphics processing unit (GPU) and a network processor (NP), a digital signal processor (DSP), an application-specific integrated circuit (ASIC), a field programmable gate array (FPGA) or at least one of other programmable logic devices, discrete gates or transistor logic devices, and discrete hardware components. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor, etc., which can implement or execute the disclosed methods, steps and logic block diagrams in the embodiments of the present application.
[0105] The memory may be, but is not limited to, a random access memory (RAM), a read only memory (ROM), a programmable read-only memory (PROM), an erasable programmable read-only memory (EPROM), an electrically erasable programmable read-only memory (EEPROM), etc. The memory is used to store a computer program, and the processor may execute the computer program accordingly after receiving an execution instruction.
[0106] The present application also provides a computer-readable storage medium for storing the computer program used in the above-mentioned terminal device. For example, the computer-readable storage medium may include, but is not limited to, various media that can store program codes, such as a USB flash drive, a mobile hard disk, a read-only memory (ROM), a random access memory (RAM), a magnetic disk or an optical disk.
[0107] In several embodiments provided in the present application, it should be understood that the disclosed devices and methods can also be implemented in other ways. The device embodiments described above are merely schematic. For example, the flowcharts and structure diagrams in the accompanying drawings show the possible architecture, functions and operations of the devices, methods and computer program products according to multiple embodiments of the present application. In this regard, each box in the flowchart or block diagram can represent a module, a program segment or a part of a code, and the module, a program segment or a part of a code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in an alternative implementation, the functions marked in the box can also occur in a different order from the order marked in the accompanying drawings. For example, two consecutive boxes can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the structure diagram and / or the flow diagram, and the combination of boxes in the structure diagram and / or the flow diagram, can be implemented with a dedicated hardware-based system that performs a specified function or action, or can be implemented with a combination of dedicated hardware and computer instructions.
[0108] In addition, the functional modules or units in the various embodiments of the present application may be integrated together to form an independent part, or each module may exist separately, or two or more modules may be integrated to form an independent part.
[0109] If the functions are implemented in the form of software function modules and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of the present application, or the part that contributes to the prior art, or the part of the technical solution, can be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for a computer device (which can be a smart phone, a personal computer, a server, or a network device, etc.) to perform all or part of the steps of the methods described in the various embodiments of the present application.
[0110] The above description is only a specific implementation manner of the present application, but the protection scope of the present application is not limited thereto. Any technician familiar with the technical field can easily think of changes or substitutions within the technical scope disclosed in the present application, which should be included in the protection scope of the present application.
Claims
1. A wireless roaming connection method, characterized in that: Suitable for smart mobile devices, including: Extracting and obtaining current node information of a current wireless AP node connected to the intelligent mobile device; the current node information includes signal strength; Actively scan to obtain distance node information of all wireless AP nodes within a set distance from the smart mobile device; the distance node information includes signal strength; Processing all the distance node information and the current node information to obtain a target wireless AP node; The intelligent mobile device is switched from the current wireless AP node to the target wireless AP node.
2. The wireless roaming connection method according to claim 1, characterized in that: The active scanning obtains the distance node information of all wireless AP nodes within a set distance from the smart mobile device, which includes: Determine a start condition for active scanning according to the current node information; the current node information also includes a connection rate; The initiation condition of the active scan includes that the signal strength is lower than a set threshold, and / or the connection rate is lower than a set rate.
3. The wireless roaming connection method according to claim 1, characterized in that: The active scanning adopts a method of multiple scanning and single scanning of some channels, including: Dividing the channels in the wireless network into multiple groups of channels; Actively scan each group of channels in turn to obtain the distance node information.
4. The wireless roaming connection method according to claim 1, characterized in that: The step of processing all the distance node information and the current node information to obtain a target wireless AP node includes: Compare each of the distance node information with the current node information to obtain a comparison result; the comparison result is that at least two wireless AP nodes or only one wireless AP node meets the roaming target; The target wireless AP node is determined according to the comparison result.
5. The wireless roaming connection method according to claim 4, characterized in that: Determining the target wireless AP node according to the comparison result includes: When the comparison result shows that at least two wireless AP nodes meet the roaming target, the signal strengths of all wireless AP nodes that meet the roaming target are sorted, and the wireless AP node corresponding to the maximum signal strength is used as the target wireless AP node; When the comparison result shows that only one wireless AP node meets the roaming target, the wireless AP node in the comparison result is used as the target wireless AP node.
6. A control method for a smart mobile device, characterized in that: The smart mobile device is connected to a wireless network; the method comprises: Extracting and obtaining current node information of a current wireless AP node connected to the mobile smart mobile device in the wireless network; the current node information includes signal strength; Actively scan to obtain distance node information of all wireless AP nodes in the wireless network within a set distance from the smart mobile device; the distance node information includes signal strength; Processing all the distance node information and the current node information to obtain a target wireless AP node; Control the intelligent mobile device to switch from the current wireless AP node to the target wireless AP node; The intelligent mobile device performs data interaction with the control platform through the current wireless AP node, and roams to perform data interaction with the control platform through the target wireless AP node.
7. A wireless roaming connection system, characterized in that: It includes an extraction module, a scanning module, a processing module and a switching module; The extraction module is used to extract the current node information of the current wireless AP node connected to the intelligent mobile device; the current node information includes signal strength; The scanning module is used to actively scan and obtain the distance node information of all wireless AP nodes within a set distance from the smart mobile device; the distance node information includes signal strength; The processing module is used to process all the distance node information and the current node information to obtain the target wireless AP node; The switching module is used to switch the intelligent mobile device from the current wireless AP node to the target wireless AP node.
8. A control system for an intelligent mobile device, characterized in that: Includes smart mobile devices, control platforms and wireless networks; The wireless network includes a plurality of wireless AP nodes; The intelligent mobile device comprises a device body, a wireless receiving module and a control module; when the device body is moving, the control module is used to control the wireless receiving module to perform data exchange with the control platform through different wireless AP nodes in the wireless network; Wherein, the control module includes an extraction unit, a scanning unit, a processing unit and a switching unit; The extraction unit is used to extract the current node information of the current wireless AP node connected to the intelligent mobile device; the current node information includes signal strength; The scanning unit is used to actively scan and obtain the distance node information of all wireless AP nodes within a set distance from the intelligent mobile device; the distance node information includes signal strength; The processing unit is used to process all the distance node information and the current node information to obtain a target wireless AP node; The switching unit is used to switch the intelligent mobile device from the current wireless AP node to the target wireless AP node.
9. A terminal device, characterized in that: The terminal device includes a processor and a memory, the memory stores a computer program, and the processor is used to execute the computer program to implement the wireless roaming connection method described in any one of claims 1 to 5 or the control method for a smart mobile device described in claim 6.
10. A computer-readable storage medium, characterized in that: It stores a computer program, and when the computer program is executed on a processor, it implements the wireless roaming connection method according to any one of claims 1 to 5 or the control method for a smart mobile device according to claim 6.