Wireless roaming switching device and control method

By working in tandem with the master-slave processing modules, the system monitors and switches to the optimal access point in real time, solving the problem of data interruption during wireless roaming handover, achieving seamless data transmission, and improving communication stability and efficiency.

CN120835343APending Publication Date: 2025-10-24WITHWIN TECH SHENZHEN CO LTD +1
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511124604.1
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-08-12
Publication Date
2025-10-24

AI Technical Summary

Technical Problem

Existing wireless roaming handover devices are prone to data interruption or long-term data loss during device movement, especially in high-speed movement scenarios, where frequent handover actions affect the overall communication performance.

Method used

The system employs a combination of multiple slave processing modules and a master processing module. The master processing module controls the slave processing modules to operate in either client mode or access point client integrated mode, monitors in real time and switches to the access point with the best signal quality, achieving seamless data transfer and avoiding reliance on a single threshold for switching.

Benefits of technology

Through the collaborative work of the master and slave processing modules, smooth switching in a multi-access point environment is maintained, significantly improving the communication stability and data transmission efficiency of wireless devices.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120835343A_ABST
    Figure CN120835343A_ABST
Patent Text Reader

Abstract

The invention relates to a wireless roaming switching device and a control method, in particular to the field of wireless network communication.The wireless roaming switching device comprises at least one master processing module and a plurality of slave processing modules, and each slave processing module is in wired connection with the master processing module; the slave processing module has an access point mode, a client mode and an access point client comprehensive mode; and the main processing module is used for controlling all the slave processing modules to work in an access point mode / a client mode / an access point client comprehensive mode, and controlling each slave processing module to be connected with other equipment in the access point mode / the access point client comprehensive mode through the main processing module. According to existing wireless roaming switching equipment, data delay and interruption inevitably occur in the working process, and the overall communication effect may be seriously affected; on the basis of the scheme, the overall communication effect of the device in the moving process can be remarkably improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of wireless network communication, in particular to a wireless roaming switching device and a control method. BACKGROUND

[0002] In the field of wireless network communication, the movement of devices will have an uncertain impact on wireless communication. For example, when a patrol device is a mobile device, i.e., a smart mobile device, it will inevitably encounter data switching between multiple same frequency and / or different frequency access points when moving in a wireless coverage area.

[0003] During this period, the actions of searching, disconnecting, connecting, authenticating, and resuming transmission inevitably cause data delay and interruption. In particular, in scenarios where the patrol device moves at a higher speed, the switching action is too frequent, which can cause long-term data loss and seriously affect the overall communication effect. Therefore, the industry needs to design a wireless roaming switching device and a control method to solve the above technical problems. SUMMARY

[0004] The working method of the existing wireless roaming switching device is as follows: a single processing module is used, the working state of the processing module is in client mode, and a signal threshold for starting the switching action is set. The device in client mode is connected to the access point device after wireless authentication, data transmission occurs after connection, the signal threshold is detected during data transmission, and when the signal of the current connection reaches the threshold for starting the switching action, the surrounding connectable access point device is searched, the access point device is confirmed to be connectable, the current connection is disconnected, and the new access point device is connected after authentication. Data transmission occurs after connection. Further, the process is repeated to achieve the effect of roaming switching.

[0005] The scheme of the present application proposes a new technical solution (including a device and a method) to solve the problem of "easy data interruption or long-term loss" caused by single processing module roaming switching, i.e., the device is composed of multiple slave processing modules and a master processing module, and the master processing module controls the multiple slave processing modules to work in client mode and access point client comprehensive mode. That is, after the slave processing module 1 is connected to the access point device, a connection is formed, data transmission is started, and the master processing module controls the slave processing module 2 / other slave processing modules to search for new available access points in the surrounding area, and another / multiple connections are formed with the new access point device after authentication, but no data transmission occurs.

[0006] In the moving process, the communication connection quality (signal quality) of one connection and another connection is continuously detected, and when it is found that the signal quality of another connection is better than that of the one connection, under the control of the master processing module, the data to be transmitted is directly transferred to another connection, and the slave processing module 1 / other slave processing modules are controlled to search for a new access point available in the surrounding area, and form a new connection with the new access point device after authentication. The above cycle is repeated. The scheme of the application no longer simply relies on the threshold setting of the switching action start, always maintains the optimal connection, and improves the smooth switching capability of the wireless device in the multi-access point environment.

[0007] In a first aspect, the application provides a wireless roaming switching device, which comprises at least one master processing module and a plurality of slave processing modules, each slave processing module being wiredly connected to the master processing module; the slave processing module has an access point mode, a client mode, and an access point client comprehensive mode; the master processing module is used to control all slave processing modules to work in the access point mode / client mode / access point client comprehensive mode, and each slave processing module is controlled by the master processing module to connect to other access point mode / access point client comprehensive mode devices.

[0008] In a second aspect, the application provides a control method for a wireless roaming switching device, which is used for the above wireless roaming switching device, and comprises the following steps: S1, the master processing module controls a first slave processing module to establish a wireless connection, and wirelessly connects to a first access point mode / access point client comprehensive mode device along a preset path in a first area corresponding to the first slave processing module; the master processing module controls a second slave processing module / other slave processing modules to establish a wireless connection, and wirelessly connects to a second access point mode / access point client comprehensive mode device along the preset path in a second area corresponding to the second slave processing module / other slave processing modules; S2, the wireless connection with the access point mode / access point client comprehensive mode device along the preset path is monitored until the mobile position of the device does not belong to the first area; S3, the first slave processing module disconnects the wireless connection between the first slave processing module and the first access point mode / access point client comprehensive mode device, the second slave processing module / other slave processing modules maintain the wireless connection in the second area, and the first slave processing module / other slave processing modules search for a target meeting the preset requirement as a backup connection.

[0009] Further, the first region and the second region have an intersection, and the step S1 comprises: S11, the master processing module controls the first slave processing module to establish a wireless connection, and the first slave processing module is wirelessly connected to the device in the first access point mode / access point client integrated mode along the preset path in the first region corresponding to the first slave processing module, and the second slave processing module / other slave processing module is controlled to establish a wireless connection with the device in the second access point mode / access point client integrated mode along the preset path and not to transmit data; wherein the specific mode of transmitting data is that the first slave processing module is in the client mode, or the first slave processing module is in the access point client integrated mode.

[0010] Further, the step S2 comprises: S21, a mobile device moving along a preset path is monitored until the position of the mobile device does not belong to the first region and still belongs to the second region.

[0011] Further, the step S3 comprises: S31, the first slave processing module disconnects the wireless connection between the first slave processing module and the device in the first access point mode / access point client integrated mode, and the state that the second slave processing module / other slave processing module establishes a wireless connection and does not transmit data is changed to transmitting data through the second slave processing module / other slave processing module; S32, the mobile device moves along the preset path while searching for a target meeting preset requirements as a backup slave processing module in the state of transmitting data through the second / other slave processing module; wherein the specific mode of transmitting data is that the second slave processing module / other slave processing module is in the client mode, or the second slave processing module / other slave processing module is in the access point client integrated mode.

[0012] Further, the method further comprises: S61, the master processing module controls the slave processing module to search for a backup connection meeting preset requirements, and controls the slave processing module to establish a wireless connection with the device working in the access point mode / access point client integrated mode and not to transmit data.

[0013] Further, the method further comprises: S71, a mobile device moving along a preset path is monitored until the position of the mobile device does not belong to the second region and still belongs to the third region.

[0014] Further technical solutions are that the method further comprises: S81, the second slave processing module disconnects the wireless connection between the device working in the access point mode / access point client comprehensive mode, and simultaneously changes the state that the first backup slave processing module establishes the wireless connection and does not transmit data to the state of transmitting data through the first backup slave processing module; S82, the mobile device searches for a target meeting the preset requirement as the second backup connection while moving along the preset path in the state of transmitting data through the first backup slave processing module; and the specific manner of transmitting data is that the first backup slave processing module is in the client mode or the first backup slave processing module is in the access point client comprehensive mode.

[0015] In a third aspect, the present application provides a storage device, which stores one or more programs, and the one or more programs are executable by one or more processing modules to implement the steps of the above control method.

[0016] In summary, the existing wireless roaming switching device inevitably causes data delay and interruption in the working process, which may seriously affect the overall communication effect. Based on this, the scheme of the present application can significantly improve the overall communication effect of the device in the moving process. BRIEF DESCRIPTION OF DRAWINGS

[0017] The accompanying drawings, which are incorporated herein and constitute part of the specification, illustrate embodiments consistent with the present application and, together with the description, serve to explain the principles of the present application.

[0018] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the accompanying drawings needed to be used in the embodiments or prior art description will be briefly introduced as follows. Obviously, for those of ordinary skill in the art, other drawings can also be obtained based on these drawings without creative labor.

[0019] Figure 1 A flowchart of the control method for the wireless roaming switching device according to the present application.

[0020] Figure 2 Another flowchart of the control method for the wireless roaming switching device according to the present application.

[0021] Figure 3 A frame diagram of the electronic device provided by the present application. DETAILED DESCRIPTION

[0022] With reference to the drawings of the embodiments of the present application, the technical solutions in the embodiments of the present application will be clearly and completely described. Obviously, the described embodiments are some of the embodiments of the present application but not all of the embodiments of the present application. Based on the embodiments of the present application, all other embodiments obtained by a person of ordinary skill in the art without creative effort should fall within the scope of the present application.

[0023] It should be understood that the terms "comprise" and "include" as used in the specification and the appended claims indicate the presence of the described features, integers, steps, operations, elements, and / or components but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and / or groups thereof.

[0024] It should also be understood that the terms used in the present application specification are only for the purpose of describing particular embodiments and are not intended to limit the present application. As used in the present application specification and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms unless the context clearly indicates otherwise.

[0025] It should be further understood that the term "and / or" as used in the present application specification and the appended claims means one or any combination of the associated listed items and all possible combinations thereof.

[0026] As used in the present application specification and the appended claims, the term "if' can be interpreted as meaning "when" or "once" or "in response to a determination" or "in response to detecting" depending on the context. Similarly, the phrase "if determined" or "if detected [the described condition or event]" can be interpreted as meaning "once determined" or "in response to a determination" or "once detected [the described condition or event]" or "in response to detecting [the described condition or event]" depending on the context.

[0027] In the present application specification and the appended claims, there can be multiple ways of expression for the same technical features or professional terms, such as different expressions of superordinate generalization, subordinate limitation, or synonymous replacement, etc.; a person of ordinary skill in the art can understand the technical meanings of the same substance indicated by different expressions based on their professional knowledge and in combination with the overall content of the specification and the drawings; the differences of different expressions only reflect the diversity in the literal level, and do not constitute a substantial modification or limitation of the technical solutions, and will not affect the certainty of the patent claim protection scope and the full disclosure of the technical content of the specification.

[0028] Embodiment 1 Please refer to Figures 1 to 2FIGURE 1 illustrates a control method for a wireless roaming handover device, namely, a wireless roaming handover control method, according to an embodiment of the present invention. The method is used in a wireless roaming handover device comprising at least one master processing module and several slave processing modules, each of which is wiredly connected to the master processing module. The slave processing modules have access point mode, client mode, or access point-client combined mode. The master processing module controls all slave processing modules to operate in access point mode, client mode, or access point-client combined mode, and controls each slave processing module, through the master processing module, to connect to devices in other access point mode or access point-client combined mode. In one embodiment, the master processing module and the slave processing modules are disposed on the same PCB board; alternatively, the master processing module and the slave processing modules are disposed on different PCB boards. In one embodiment, the master processing module and the slave processing modules are disposed in different chips; alternatively, the master processing module and the slave processing modules are integrated into the same chip. Furthermore, the control method for a wireless roaming switching device includes: S1, the main processing module controls the first slave processing module to establish a wireless connection, wirelessly connecting to a device in a first access point mode / access point client integrated mode along a preset path within a first area corresponding to the first slave processing module; the main processing module controls the second slave processing module / other slave processing modules to establish a wireless connection, wirelessly connecting to a device in a second access point mode / access point client integrated mode along the preset path within a second area corresponding to the second slave processing module / other slave processing modules; S2, monitoring the wireless connection with the device in the access point mode / access point client integrated mode along the preset path until the moving position of the device no longer belongs to the first area; S3, the first slave processing module disconnects the wireless connection with the device in the first access point mode / access point client integrated mode, the second slave processing module / other slave processing module maintains the wireless connection with the device in the second area, and the first slave processing module / other slave processing module searches for a target that meets the preset requirements as a supplementary connection.

[0029] In one embodiment, there is an intersection between the first area and the second area, and step S1 includes: S11, the master processing module controls the first slave processing module to establish a wireless connection, wirelessly connecting to a device in the first access point mode / access point-client integrated mode along a preset path within the first area corresponding to the first slave processing module, and simultaneously controls the second slave processing module / other slave processing modules to establish a wireless connection with a device in the second access point mode / access point-client integrated mode along the preset path without transmitting data; wherein a specific method of transmitting data is that the first slave processing module is in the client mode or the first slave processing module is in the access point-client integrated mode.

[0030] In an embodiment, the step S2 comprises: S21, monitoring the mobile device moving along the preset path until the position of the mobile device does not belong to the first area and still belongs to the second area. In the present application, there is an overlapping area between adjacent areas (such as the first area and the second area). When the device is located in the overlapping area, the master module controls the first slave module to maintain the effective data connection, and at the same time, the second slave module establishes a standby connection (without data transmission) with the target access point in advance, so as to make seamless preparation for the upcoming area switching. The zoning pre-connection and overlapping area cooperation mechanism ensure the sustainability of the wireless connection of the device in the moving path, and significantly improve the overall communication effect.

[0031] In an embodiment, the step S3 comprises: S31, the first slave processing module disconnects the wireless connection between the device in the access point mode / access point client integrated mode, and at the same time, changes the state of the second slave processing module / other slave processing module establishing the wireless connection and not transmitting data to transmitting data through the second slave processing module / other slave processing module; S32, the mobile device moves along the preset path while searching for a target meeting the preset requirements as a backup slave processing module in the state of transmitting data through the second / other slave processing module; wherein the specific way of transmitting data is that the second slave processing module / other slave processing module is in the client mode, or the second slave processing module / other slave processing module is in the access point client integrated mode.

[0032] In an embodiment, the method further comprises: S61, the master processing module controls the slave processing module to search for a backup connection meeting the preset requirements, and controls the slave processing module to establish a wireless connection with the device working in the access point mode / access point client integrated mode and not transmitting data. In the above scheme, another / multiple connections are formed with the new access point device after authentication, but no data transmission occurs.

[0033] In an embodiment, the method further comprises: S71, monitoring the mobile device moving along the preset path until the position of the mobile device does not belong to the second area and still belongs to the third area.

[0034] In an embodiment, the method further comprises: S81, the second slave processing module disconnects the wireless connection between the device working in the access point mode / access point client integrated mode, and at the same time, changes the state of the first backup slave processing module establishing the wireless connection and not transmitting data to transmitting data through the first backup slave processing module; S82, the mobile device moves along the preset path while searching for a target meeting the preset requirements as a second backup connection in the state of transmitting data through the first backup slave processing module; wherein the specific way of transmitting data is that the first backup slave processing module is in the client mode, or the first backup slave processing module is in the access point client integrated mode.

[0035] The technical effect of the above scheme is that the optimal connection is always maintained without simply relying on the threshold setting of the switching action initiation, and the smooth switching capability of the wireless device in the multi-access point environment is improved.

[0036] The embodiment of the application further provides a storage device which stores one or more programs which can be executed by one or more processing modules to implement the steps in the control method provided in any of the above embodiments. The storage device executes the control method, and the overall communication effect of the device during movement can be significantly improved.

[0037] To sum up, in the field of wireless network communication, the movement of the device will have an uncertain impact on wireless communication. For example, when the inspection device is a smart mobile device with a mobile capability, it will inevitably encounter data switching between multiple same frequency and / or different frequency access points when moving in the wireless coverage area. During this period, the actions of searching, disconnecting, connecting, authenticating and resuming transmission will inevitably cause data delay and interruption. Especially in those scenarios where the inspection device moves faster, the switching action is too frequent, which will cause long-term data loss, and may seriously affect the overall communication effect. Based on this, the scheme provided in the application can significantly improve the overall communication effect of the device during movement.

[0038] Embodiment 2 Please refer to Figure 3 , Figure 3 A block diagram of an electronic device is provided in the application. The electronic device can be a terminal or a server, wherein the terminal can be a smart phone, a tablet computer, a notebook computer, a desktop computer, a personal digital assistant and a wearable device, etc. The electronic device has a communication function. The electronic device comprises a processor 111, a communication interface 112, a memory 113 and a communication bus 114, wherein the processor 111, the communication interface 112 and the memory 113 complete mutual communication through the communication bus 114.

[0039] The memory 113 is used to store a computer program.

[0040] In an embodiment of the application, the processor 111 is used to execute the program stored in the memory 113, and the method provided in any of the above method embodiments is implemented.

[0041] It should be understood that in the embodiment of the present application, the processor 111 may be a central processing unit (CPU), and the processor 111 may also be other general-purpose processors, digital signal processors (DSP), application-specific integrated circuits (ASIC), field-programmable gate arrays (FPGA), or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components, etc. Among them, the general-purpose processor may be a microprocessor or the processor may also be any conventional processor, etc.

[0042] Those skilled in the art will appreciate that all or part of the steps in the method of the above-described embodiment can be implemented by instructing the relevant hardware through a computer program. The computer program can be stored in a computer-readable storage medium. The computer program is executed by at least one processor in the computer system to implement the steps in the method of the above-described embodiment.

[0043] Those skilled in the art will appreciate that the units and algorithm steps of each example described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, computer software, or a combination of the two. In order to clearly illustrate the interchangeability of hardware and software, the above description has generally described the components and steps of each example according to their functions. Whether these functions are performed in hardware or software depends on the specific application and design constraints of the technical solution. Professionals and technicians can use different methods to implement the described functions, but such implementation should not be considered to be beyond the scope of the present invention.

[0044] In the several embodiments provided herein, it should be understood that the disclosed devices and methods can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the various units is merely a logical functional division, and actual implementation may employ other division methods. For example, units or components may be combined or integrated into another system, or some features may be omitted or not implemented.

[0045] The steps in the methods of the embodiments of the present invention may be adjusted in order, combined, or deleted as needed. The units in the devices of the embodiments of the present invention may be combined, divided, or deleted as needed. Furthermore, the functional units in the various embodiments of the present invention may be integrated into a single processing unit, each unit may exist physically separately, or two or more units may be integrated into a single unit.

[0046] The integrated unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a storage medium. Based on such understanding, the technical solutions of the present application essentially or say the part that contributes to the prior art, or the whole or part of the technical solutions can be embodied in the form of a software product. The computer software product is stored in a storage medium and includes a number of instructions for causing a computer device (which can be a personal computer, a terminal, or a network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of the present application.

[0047] In the above embodiments, the description of each embodiment has its own focus, and the parts not described in detail in a certain embodiment can be referred to the relevant description of other embodiments.

[0048] Obviously, those skilled in the art can make various modifications and variations to the present application without departing from the spirit and scope of the present application. Thus, these modifications and variations of the present application also belong to the scope of the claims of the present application and its equivalent technologies, and the present application also intends to include these modifications and variations.

[0049] The above is only a specific implementation of the present application, but the protection scope of the present application is not limited to this. Any person skilled in the art can easily think of various equivalent modifications or replacements within the technical range disclosed by the present application, and these modifications or replacements should be covered within the protection scope of the present application. Therefore, the protection scope of the present application should be subject to the protection scope of the claims.

Claims

1. A wireless roaming switching device, characterized in that: the wireless roaming switching device comprises at least one master processing module and a plurality of slave processing modules, each slave processing module being wiredly connected to the master processing module; the slave processing modules have an access point mode, a client mode, and an access point client integrated mode; the master processing module is configured to control all the slave processing modules to work in the access point mode, the client mode, or the access point client integrated mode, and control the slave processing modules to connect to devices in other access point modes or access point client integrated modes.

2. A control method for a wireless roaming handover apparatus, characterized by, The method is used for the wireless roaming switching device of claim 1, and the method comprises: S1, the master processing module controls a first slave processing module to establish a wireless connection to devices in a first access point mode or access point client integrated mode along a preset path in a first area corresponding to the first slave processing module, and controls a second slave processing module or other slave processing modules to establish a wireless connection to devices in a second access point mode or access point client integrated mode along the preset path in a second area corresponding to the second slave processing module or other slave processing modules; S2, the wireless connection to the devices in the access point mode or access point client integrated mode along the preset path is monitored until the mobile position of the devices does not belong to the first area; S3, the first slave processing module disconnects the wireless connection between the first slave processing module and the devices in the first access point mode or access point client integrated mode, the second slave processing module or other slave processing modules maintain the wireless connection in the second area, and the first slave processing module or other slave processing modules search for a target meeting preset requirements as a backup connection.

3. The wireless roaming handover control method according to claim 2, wherein The first area and the second area overlap, and the step S1 comprises: S11, the master processing module controls the first slave processing module to establish a wireless connection to devices in a first access point mode or access point client integrated mode along a preset path in a first area corresponding to the first slave processing module, and controls a second slave processing module or other slave processing modules to establish a wireless connection to devices in a second access point mode or access point client integrated mode along the preset path in a second area corresponding to the second slave processing module or other slave processing modules without data transmission; wherein the specific mode of data transmission is that the first slave processing module is in the client mode or the first slave processing module is in the access point client integrated mode.

4. The wireless roaming handover control method according to claim 3, characterized by, The step S2 comprises: S21, a mobile device moving along the preset path is monitored until the position of the mobile device does not belong to the first area and still belongs to the second area.

5. The wireless roaming handover control method according to claim 4, characterized by, The step S3 comprises: S31, the first slave processing module disconnects the wireless connection between the first slave processing module and the devices in the first access point mode or access point client integrated mode, and changes the state of the second slave processing module or other slave processing modules establishing a wireless connection without data transmission to transmitting data through the second slave processing module or other slave processing modules. S32, the mobile device searches for a target meeting the preset requirement as the backup slave processing module while moving along the preset path in a state of transmitting data through the second / other slave processing module; wherein the specific manner of transmitting data is that the second / other slave processing module is in a client mode or the second / other slave processing module is in an access point client comprehensive mode.

6. The wireless roaming handover control method of claim 5, wherein, The method further comprises: S61, the master processing module controls the slave processing module to search for a backup connection meeting the preset requirement, and controls the slave processing module to establish a wireless connection with a device operating in an access point mode / access point client comprehensive mode and not to transmit data.

7. The wireless roaming handover control method according to claim 6, wherein The method further comprises: S71, the mobile device moving along the preset path is monitored until the position of the mobile device does not belong to the second area and still belongs to the third area.

8. The wireless roaming handover control method of claim 7, wherein, The method further comprises: S81, the second slave processing module disconnects the wireless connection between the second slave processing module and the device operating in the access point mode / access point client comprehensive mode, and simultaneously changes the state of the first backup slave processing module of establishing a wireless connection and not transmitting data to transmitting data through the first backup slave processing module; S82, the mobile device searches for a target meeting the preset requirement as a second backup connection while moving along the preset path in a state of transmitting data through the first backup slave processing module; wherein the specific manner of transmitting data is that the first backup slave processing module is in a client mode or the first backup slave processing module is in an access point client comprehensive mode.

9. A memory device, comprising: The storage device stores one or more programs, which can be executed by one or more processing modules to implement the steps in the control method according to any one of claims 2 to 8.