A multi-communication network signal optimization system and method based on automatic selection

By automatically selecting the multi-communication network signal optimization system, real-time evaluation and switching of the best network, the problems of inefficient communication network selection and poor user experience in the existing technology are solved, and efficient and stable data communication and communication adapted to different environments are achieved. need.

CN118201002BActive Publication Date: 2024-12-13WEATHER MODIFICATION OFFICE OF XINJIANG UYGUR AUTONOMOUS REGION
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202410340350.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-25
Publication Date
2024-12-13
Estimated Expiration
2044-03-25

AI Technical Summary

Technical Problem

The existing communication systems are inefficient when choosing the best communication network, have poor user experience, and cannot adapt to signal quality changes in different environments.

Method used

Adopt a multi-communication network signal optimization system based on automatic selection, and obtain signal quality data in real time through the data acquisition module. The data processing module evaluates the performance of each network. The automatic selection module selects the best network according to the algorithm, and realizes network switching through the communication switching module, including Obtain the target device location, network analysis policy, network switching policy and handover determination policy.

Benefits of technology

It improves the efficiency and user experience of communication network switching, optimizes the quality of data communication, improves the communication success rate, and adapts to communication needs in different environments.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118201002B_ABST
    Figure CN118201002B_ABST
Patent Text Reader

Abstract

The present invention relates to the field of communication technology, and discloses a multi-communication network signal optimization system and method based on automatic selection, comprising: a data acquisition module for real-time acquisition and monitoring of local communication network signals, a data processing module for receiving and processing and analyzing signal quality data collected by sensors and evaluating the performance of each communication network, an automatic selection module for selecting the best communication network, and a communication switching module for switching data communication to the communication network with the best performance. The multi-communication network signal optimization system and method based on automatic selection are based on an automatic selection mode and do not require manual intervention by the user, thereby greatly improving the efficiency of communication network switching and user experience. By real-time monitoring and analysis of multiple communication network signals and selecting the best network signal, data communication quality can be optimized and the communication success rate can be improved. Flexible configuration can be performed according to different application scenarios and requirements to adapt to communication requirements in different environments.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the field of communication technology, and in particular to a multi-communication network signal optimization system and method based on automatic selection. Background Art

[0002] The multi-communication network signal optimization system and method based on automatic selection is a technology for optimizing the signal quality of mobile communication networks. The system and method use algorithms and intelligent decision-making to select the best communication network to ensure that users can get the best communication experience under various conditions, including: signal acquisition and analysis, data processing and feature extraction, environmental analysis and decision-making model, network selection and switching, user feedback and learning, and security considerations. This multi-communication network signal optimization system and method based on automatic selection can be applied to various mobile communication devices and scenarios, such as smartphones, tablets, and in-vehicle communication systems, to improve users' communication experience and network connection stability;

[0003] With the rapid development of wireless communication technology, various communication networks such as WiFi, 4G, ND-IOT, LORA, Beidou communication, and digital radio have been widely used in various fields. However, different communication networks show different signal quality in different environments, which makes choosing the best communication network a challenging problem;

[0004] At present, some existing communication systems may select communication networks by manual switching or preset priorities, but this method has problems such as low efficiency and poor user experience, and its practicality has certain limitations. Summary of the invention

[0005] The present invention provides a multi-communication network signal optimization system and method based on automatic selection, which has the beneficial effect of selecting the best communication network signal according to the local communication status, thereby achieving efficient and stable data communication, and solves the problems of low efficiency and poor user experience in the process of selecting the communication network mentioned in the above background technology.

[0006] The present invention provides the following technical solution: a multi-communication network signal optimization system based on automatic selection, comprising:

[0007] Data acquisition module: including sensors for real-time acquisition and monitoring of local communication network signals;

[0008] Data processing module: including the main control unit, which is used to receive the signal quality data collected by the sensor and perform processing and analysis to evaluate the performance of each communication network;

[0009] The main control unit includes WiFi, 5G, NB-IOT, LORA, Beidou communication, and digital radio;

[0010] Automatic selection module: According to the analysis results of the data processing module, the best communication network is selected through the automatic selection algorithm;

[0011] Communication switching module: according to the result of automatic selection algorithm, data communication is switched to the communication network with the best performance.

[0012] The present invention also discloses a method for using a multi-communication network signal optimization system based on automatic selection, wherein: the automatic selection algorithm includes, specifically:

[0013] Obtain the location of the target mobile device;

[0014] Acquire a target range, where the target range is a range formed by taking the target mobile device as the center and the farthest distance that the connection signal sent by the target mobile device can reach as the radius when the target mobile device sends a connection signal;

[0015] Obtain the communication network that the target mobile device can scan within the target range and define it as the target network;

[0016] Obtain the number of target networks and the signal sending position of each target network;

[0017] If the number of target networks = 1, connect directly to the target network;

[0018] If the number of target networks is greater than 1, the network analysis strategy is executed.

[0019] As a method of using a multi-communication network signal optimization system based on automatic selection according to the present invention, wherein: the execution network analysis strategy includes a target mobile device trajectory analysis strategy, specifically:

[0020] Get the current location of the target mobile device;

[0021] For each target network, the network range is formed with the signal sending position of the target network as the center and the farthest distance of the network signal that the target network can send as the radius;

[0022] Obtain the movement trajectory of the target mobile device;

[0023] According to the action trajectory and target range of the target mobile device, an action connection range of the target mobile device is formed;

[0024] If the movement trajectory of the target mobile device is a short-distance trajectory, executing the first network switching strategy;

[0025] If the movement trajectory of the target mobile device is a long-distance trajectory, the second network switching strategy is executed.

[0026] As a method of using a multi-communication network signal optimization system based on automatic selection according to the present invention, wherein: the execution of the first network switching strategy is specifically:

[0027] Obtain all moving coordinates corresponding to the moving trajectory within the moving connection range of the target mobile device;

[0028] Obtain the number of network ranges of the target network corresponding to each moving coordinate, which is defined as the comparison number;

[0029] If the comparison number = 1, the target network corresponding to the comparison number is defined as the target connection network;

[0030] If the comparison number is greater than 1, the network signal strength of all target networks corresponding to the comparison number is obtained;

[0031] The network signal strength of each target network within the mobile connection range of the target mobile device is sorted from large to small according to the RSSI value;

[0032] The target network with the largest RSSI value is set as the target switching network;

[0033] According to the movement track of the target mobile device, when the target mobile device is within the network range corresponding to the target connection network, the target mobile device directly communicates with the target connection network;

[0034] When the target mobile device is within the network range corresponding to the target switching network, the target mobile device selects the target switching network for communication connection.

[0035] As a method of using a multi-communication network signal optimization system based on automatic selection according to the present invention, wherein: the execution of the second network switching strategy is specifically:

[0036] Obtain all moving coordinates corresponding to the moving trajectory within the moving connection range of the target mobile device;

[0037] Obtain the number of network ranges of the target network corresponding to each moving coordinate, which is defined as the comparison number;

[0038] If the comparison number = 1, the target network corresponding to the comparison number is defined as the target connection network;

[0039] If the comparison number is greater than 1, the network signal strength of all target networks corresponding to the comparison number is obtained;

[0040] Get the network range of all target networks corresponding to the comparison quantity;

[0041] Get the mobile connection range of the target mobile device;

[0042] Obtain the overlapping area between the network range and the action connection range corresponding to each target network respectively, and define it as the judgment area;

[0043] Sort the judgment areas of all target networks corresponding to the comparison quantity from large to small according to the value;

[0044] The network signal strength of each target network within the mobile connection range of the target mobile device is sorted from large to small according to the RSSI value;

[0045] The target network with the largest area and the largest RSSI value is determined as the target switching network;

[0046] According to the movement track of the target mobile device, when the target mobile device is within the network range corresponding to the target connection network, the target mobile device directly communicates with the target connection network;

[0047] When the target mobile device is within the network range corresponding to the target switching network, the target mobile device selects the target switching network for communication connection.

[0048] As a method of using a multi-communication network signal optimization system based on automatic selection described in the present invention, wherein: the execution network analysis strategy includes a network switching determination strategy, specifically:

[0049] The target mobile device is communicatively connected to the control device;

[0050] The target network connected to the control device is obtained and defined as the primary connection network, and the target network not connected to the control device is defined as the secondary connection network;

[0051] Obtain all moving coordinates corresponding to the moving trajectory within the moving connection range of the target mobile device;

[0052] Obtain the number of network ranges of the target network corresponding to each moving coordinate, which is defined as the comparison number;

[0053] If the comparison number=1, the target network corresponding to the comparison number is defined as the target connection network, wherein the target connection network includes a main connection network and a secondary connection network;

[0054] If the comparison number is greater than 1, the working mode of the target mobile device is obtained, and the working mode includes online working and offline working;

[0055] A third network switching strategy is executed.

[0056] As a method of using a multi-communication network signal optimization system based on automatic selection according to the present invention, wherein: the execution of the third network switching strategy is specifically:

[0057] If the working mode of the target mobile device is networking, then the network signal strengths of all target networks corresponding to the comparison quantity are obtained;

[0058] The network signal strength of each target network within the mobile connection range of the target mobile device is sorted from large to small according to the RSSI value;

[0059] The target network with the largest RSSI value is set as the target switching network;

[0060] According to the movement track of the target mobile device, when the target mobile device is within the network range corresponding to the target connection network, the target mobile device directly communicates with the target connection network;

[0061] When the target mobile device is within the network range corresponding to the target switching network, the target mobile device selects the target switching network for communication connection;

[0062] If the working mode of the target mobile device is offline, then the target mobile device obtains and connects to the main connection network, and at the same time, communicates with the control device;

[0063] When the target range of the target mobile device has no overlapping area or intersection with the network range of the main connection network, the target mobile device cuts off the network connection until the target range forms an overlapping area or intersection with the network range of the main connection network, and then communicates with the main connection network again.

[0064] As a method of using a multi-communication network signal optimization system based on automatic selection according to the present invention, wherein: the network switching determination strategy also includes:

[0065] Obtain all target networks corresponding to the comparison quantity and form a judgment network set;

[0066] Get the network range of each target network in the determination network set;

[0067] Superimpose the network ranges of all target networks in the determination network set, extract the overlapping area, and define it as the determination area;

[0068] Obtain all moving coordinates of the target mobile device's movement trajectory in the determination area as determination coordinates;

[0069] Obtain the signal sending location and the sent network signal strength of each target network in the determined network set;

[0070] For each determination coordinate, the number of electronic devices between the determination coordinate and the signal transmission position of each target network is obtained, which is defined as the determination number;

[0071] The number of decisions of each target network in the decision network set corresponding to each decision coordinate is sorted from small to large according to the value, and the target network with the smallest number is defined as the data network;

[0072] Integrate the data networks corresponding to each determination coordinate, obtain the number of data networks corresponding to the determination coordinates, and prioritize them from large to small according to the values, and define the data networks corresponding to the number corresponding to the first priority as the preferred network, and define the data networks corresponding to the number corresponding to the second priority as the secondary network;

[0073] Execute the switch selection strategy.

[0074] As a method of using a multi-communication network signal optimization system based on automatic selection according to the present invention, wherein: the execution switching selection strategy is specifically:

[0075] Obtaining a switching time for the target mobile device to switch from communicating with the preferred network to communicating with the secondary network;

[0076] The starting moving coordinates and current moving coordinates of the target mobile device are obtained, and the current moving distance is the distance that the target mobile device moves from the starting moving coordinates to the current moving coordinates;

[0077] Obtain the moving time of the target mobile device from the starting moving coordinates to the current moving coordinates;

[0078] Calculate the movement value of the target mobile device, movement value = current movement distance / movement time;

[0079] Obtain all determined coordinates of the target mobile device for communication connection with the preferred network, and set them as first coordinates;

[0080] Obtain all determined coordinates of the target mobile device communicating with the secondary network as the second coordinates;

[0081] Obtaining a distance between a first coordinate and a second coordinate that are adjacent coordinates in the movement trajectory of the target mobile device, and defining the distance as a determination distance;

[0082] Calculate the time it takes for the target mobile device to move the determination distance, and set it as the determination time, where determination time = determination distance × movement value;

[0083] If the switching duration is ≥ the determination duration, the target mobile device will only connect to the preferred network when moving within the determination area;

[0084] If the switching duration is less than the determination duration, when the target mobile device moves in the determination area, the communication connection is switched between the preferred network and the secondary network according to the data network corresponding to each determination coordinate.

[0085] The present invention has the following beneficial effects:

[0086] 1. The multi-communication network signal optimization system and method based on automatic selection determines whether the movement trajectory of the target mobile device is a short-distance trajectory or a long-distance trajectory, and determines that when the target mobile device is located in the overlapping area of ​​multiple networks, if the movement trajectory is a short-distance trajectory, then according to the network signal strength of the target network, the target network with a strong network signal is selected and switched to be connected; if the movement trajectory is a long-distance trajectory, according to the overlapping area of ​​the network range of the target network and the movement connection range, the target network with a large overlapping area is selected and switched to be connected, without manual intervention by the user, which greatly improves the efficiency of communication network switching and user experience, optimizes data communication quality, and improves communication success rate.

[0087] 2. The multi-communication network signal optimization system and method based on automatic selection determines whether the target mobile device needs to maintain a network connection all the time by obtaining the working mode of the target mobile device. If the target mobile device needs to maintain a network connection all the time, it switches to the network when it moves to the network switching position. If the target mobile device does not need to maintain a network connection all the time, it does not switch to connect to other target networks when it moves beyond the connection range of the target network connected to the control device, thereby saving a certain amount of energy.

[0088] 3. The multi-communication network signal optimization system and method based on automatic selection obtains the number of electronic devices between the target mobile device and the signal transmission location of each target network, determines the target network with less signal interference as the target network for switching connection, and judges whether to switch the network when only a small section of the movement trajectory requires network switching based on the network switching speed and the moving speed of the target mobile device. It is flexibly configured according to different application scenarios and needs to adapt to communication needs in different environments. BRIEF DESCRIPTION OF THE DRAWINGS

[0089] Figure 1 A block diagram of a multi-communication network signal optimization system based on automatic selection according to the present invention;

[0090] Figure 2 It is a module block diagram of the main control unit of the present invention;

[0091] Figure 3 This is a schematic diagram of the first network switching strategy of the present invention;

[0092] Figure 4 This is a schematic diagram of the second network switching strategy of the present invention;

[0093] Figure 5 Schematic diagram of the target mobile device and control device of the present invention. DETAILED DESCRIPTION

[0094] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0095] Embodiment 1, a multi-communication network signal optimization system based on automatic selection, see Figure 1-2 ,include:

[0096] Data acquisition module: including sensors for real-time acquisition and monitoring of local communication network signals;

[0097] Data processing module: including the main control unit, which is used to receive the signal quality data collected by the sensor and perform processing and analysis to evaluate the performance of each communication network;

[0098] The main control unit includes WiFi, 5G, NB-IOT, LORA, Beidou communication, and digital radio;

[0099] Automatic selection module: According to the analysis results of the data processing module, the best communication network is selected through the automatic selection algorithm;

[0100] Communication switching module: according to the result of automatic selection algorithm, data communication is switched to the communication network with the best performance.

[0101] Through the above modules, the signal quality data of each communication network is collected and monitored, the collected data is processed and analyzed, the performance of each communication network is evaluated, the best communication network is selected according to preset rules or machine learning algorithms, and data communication is switched to the communication network with the best performance. The best communication network signal can be selected according to the local communication status to achieve efficient and stable data communication. Based on the automatic selection method, no manual intervention by the user is required, which greatly improves the efficiency of communication network switching and user experience. By real-time monitoring and analysis of multiple communication network signals and selecting the best network signal, the data communication quality can be optimized and the communication success rate can be improved. It can be flexibly configured according to different application scenarios and needs to adapt to communication needs in different environments.

[0102] Embodiment 2: This embodiment also discloses a method for using a multi-communication network signal optimization system based on automatic selection, see Figure 3 , the automatic selection algorithm includes, specifically:

[0103] Obtain the location of the target mobile device;

[0104] Acquire a target range, where the target range is a range formed by taking the target mobile device as the center and the farthest distance that the connection signal sent by the target mobile device can reach as the radius when the target mobile device sends a connection signal;

[0105] Obtain the communication network that the target mobile device can scan within the target range and define it as the target network;

[0106] Obtain the number of target networks and the signal sending position of each target network;

[0107] If the number of target networks = 1, connect directly to the target network;

[0108] If the number of target networks is greater than 1, the network analysis strategy is executed.

[0109] Embodiment 3: This embodiment is an improvement made on the basis of embodiment 2. Figure 3-4 The multi-communication network signal optimization system based on automatic selection, the execution network analysis strategy, including the target mobile device trajectory analysis strategy, is specifically:

[0110] Get the current location of the target mobile device;

[0111] For each target network, the network range is formed with the signal sending position of the target network as the center and the farthest distance of the network signal that the target network can send as the radius;

[0112] Obtain the movement trajectory of the target mobile device;

[0113] According to the action trajectory and target range of the target mobile device, an action connection range of the target mobile device is formed;

[0114] If the movement trajectory of the target mobile device is a short-distance trajectory, executing the first network switching strategy;

[0115] If the movement trajectory of the target mobile device is a long-distance trajectory, the second network switching strategy is executed.

[0116] The executing of the first network switching strategy is specifically:

[0117] Obtaining all movement coordinates corresponding to the movement trajectory within the movement connection range of the target mobile device, wherein the movement coordinates are formed by connecting a number of coordinate points, and the coordinates of the coordinate points are the movement coordinates;

[0118] Obtain the number of network ranges of the target network corresponding to each moving coordinate, which is defined as the comparison number;

[0119] If the comparison number = 1, the target network corresponding to the comparison number is defined as the target connection network;

[0120] If the comparison number is greater than 1, the network signal strength of all target networks corresponding to the comparison number is obtained;

[0121] The network signal strength of each target network within the mobile connection range of the target mobile device is sorted from large to small according to the RSSI value. RSSI is usually represented by a negative number. The smaller the RSSI value, the stronger the signal strength, and the larger the RSSI value, the weaker the signal strength.

[0122] The target network with the largest RSSI value is set as the target switching network;

[0123] According to the movement track of the target mobile device, when the target mobile device is within the network range corresponding to the target connection network, the target mobile device directly communicates with the target connection network;

[0124] When the target mobile device is within the network range corresponding to the target switching network, the target mobile device selects the target switching network for communication connection.

[0125] The executing of the second network switching strategy is specifically:

[0126] Obtain all moving coordinates corresponding to the moving trajectory within the moving connection range of the target mobile device;

[0127] Obtain the number of network ranges of the target network corresponding to each moving coordinate, which is defined as the comparison number;

[0128] If the comparison number = 1, the target network corresponding to the comparison number is defined as the target connection network;

[0129] If the comparison number is greater than 1, the network signal strength of all target networks corresponding to the comparison number is obtained;

[0130] Get the network range of all target networks corresponding to the comparison quantity;

[0131] Get the mobile connection range of the target mobile device;

[0132] Obtain the overlapping area between the network range and the action connection range corresponding to each target network respectively, and define it as the judgment area;

[0133] Sort the judgment areas of all target networks corresponding to the comparison quantity from large to small according to the value;

[0134] The network signal strength of each target network within the mobile connection range of the target mobile device is sorted from large to small according to the RSSI value. RSSI is usually represented by a negative number. The smaller the RSSI value, the stronger the signal strength, and the larger the RSSI value, the weaker the signal strength.

[0135] The target network with the largest area and the largest RSSI value is determined as the target switching network;

[0136] According to the movement track of the target mobile device, when the target mobile device is within the network range corresponding to the target connection network, the target mobile device directly communicates with the target connection network;

[0137] When the target mobile device is within the network range corresponding to the target switching network, the target mobile device selects the target switching network for communication connection.

[0138] Embodiment 4: This embodiment is an improvement made on the basis of embodiment 3. Figure 5 In this embodiment, the execution network analysis strategy includes a network switching determination strategy, specifically:

[0139] The target mobile device is communicatively connected to the control device;

[0140] The target network connected to the control device is obtained and defined as the primary connection network, and the target network not connected to the control device is defined as the secondary connection network;

[0141] Obtain all moving coordinates corresponding to the moving trajectory within the moving connection range of the target mobile device;

[0142] Obtain the number of network ranges of the target network corresponding to each moving coordinate, which is defined as the comparison number;

[0143] If the comparison number=1, the target network corresponding to the comparison number is defined as the target connection network, wherein the target connection network includes a main connection network and a secondary connection network;

[0144] If the comparison number is greater than 1, the working mode of the target mobile device is obtained, and the working mode includes online working and offline working;

[0145] The networking operation is that the target mobile device needs to upload data to the control device in real time, that is, after exceeding the network range of the primary connection network to which the control device is connected, it needs to switch to the secondary connection network;

[0146] The offline operation means that the target mobile device does not need to upload data to the control device in real time, that is, after exceeding the network range of the primary connection network to which the control device is connected, it does not need to switch to the secondary connection network;

[0147] A third network switching strategy is executed.

[0148] This embodiment also provides that the execution of the third network switching strategy is specifically:

[0149] If the working mode of the target mobile device is networking, then the network signal strengths of all target networks corresponding to the comparison quantity are obtained;

[0150] The network signal strength of each target network within the mobile connection range of the target mobile device is sorted from large to small according to the RSSI value. RSSI is usually represented by a negative number. The smaller the RSSI value, the stronger the signal strength, and the larger the RSSI value, the weaker the signal strength.

[0151] The target network with the largest RSSI value is set as the target switching network;

[0152] According to the movement track of the target mobile device, when the target mobile device is within the network range corresponding to the target connection network, the target mobile device directly communicates with the target connection network;

[0153] When the target mobile device is within the network range corresponding to the target switching network, the target mobile device selects the target switching network for communication connection;

[0154] If the working mode of the target mobile device is offline, then the target mobile device obtains and connects to the main connection network, and at the same time, communicates with the control device;

[0155] When the target range of the target mobile device has no overlapping area or intersection with the network range of the main connection network, the target mobile device cuts off the network connection until the target range forms an overlapping area or intersection with the network range of the main connection network, and then communicates with the main connection network again.

[0156] This embodiment also provides that the network switching determination strategy further includes:

[0157] Obtain all target networks corresponding to the comparison quantity and form a judgment network set;

[0158] Get the network range of each target network in the determination network set;

[0159] Superimpose the network ranges of all target networks in the determination network set, extract the overlapping area, and define it as the determination area;

[0160] Obtain all moving coordinates of the target mobile device's movement trajectory in the determination area as determination coordinates;

[0161] Obtain the signal sending location and the sent network signal strength of each target network in the determined network set;

[0162] For each determination coordinate, the number of electronic devices between the determination coordinate and the signal transmission position of each target network is obtained, which is defined as the determination number. The more electronic devices there are between the signal transmission position of the target network and the target mobile device, the worse the network signal of the target network that the target mobile device can receive.

[0163] The number of decisions of each target network in the decision network set corresponding to each decision coordinate is sorted from small to large according to the value, and the target network with the smallest number is defined as the data network;

[0164] Integrate the data networks corresponding to each determination coordinate, obtain the number of data networks corresponding to the determination coordinates, and prioritize them from large to small according to the values, and define the data networks corresponding to the number corresponding to the first priority as the preferred network, and define the data networks corresponding to the number corresponding to the second priority as the secondary network;

[0165] Execute the switch selection strategy.

[0166] The execution switching selection strategy is specifically:

[0167] Obtaining a switching time for the target mobile device to switch from communicating with the preferred network to communicating with the secondary network;

[0168] The starting moving coordinates and current moving coordinates of the target mobile device are obtained, and the current moving distance is the distance that the target mobile device moves from the starting moving coordinates to the current moving coordinates;

[0169] Obtain the moving time of the target mobile device from the starting moving coordinates to the current moving coordinates;

[0170] Calculate the movement value of the target mobile device, movement value = current movement distance / movement time;

[0171] Obtain all determined coordinates of the target mobile device for communication connection with the preferred network, and set them as first coordinates;

[0172] Obtain all determined coordinates of the target mobile device communicating with the secondary network as the second coordinates;

[0173] Obtaining a distance between a first coordinate and a second coordinate that are adjacent coordinates in the movement trajectory of the target mobile device, and defining the distance as a determination distance;

[0174] Calculate the time it takes for the target mobile device to move the determination distance, and set it as the determination time, where determination time = determination distance × movement value;

[0175] If the switching duration is ≥ the determination duration, the target mobile device will only connect to the preferred network when moving within the determination area;

[0176] If the switching duration is less than the determination duration, when the target mobile device moves in the determination area, the communication connection is switched between the preferred network and the secondary network according to the data network corresponding to each determination coordinate.

[0177] This embodiment is based on an automatic selection method and does not require manual intervention by the user, which greatly improves the efficiency of communication network switching and user experience. By real-time monitoring and analysis of multiple communication network signals and selecting the best network signal, it can optimize data communication quality and improve communication success rate. It can be flexibly configured according to different application scenarios and requirements to adapt to communication needs in different environments.

[0178] It should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or device.

[0179] The above is only a preferred embodiment of the present invention. It should be pointed out that for ordinary technicians in this technical field, several improvements and modifications can be made without departing from the technical principles of the present invention. These improvements and modifications should also be regarded as the scope of protection of the present invention.

Claims

1. A multi-communication network signal optimization system based on automatic selection, Features: include: Data acquisition module: including sensors for real-time acquisition and monitoring of local communication network signals; Data processing module: including the main control unit, which is used to receive the signal quality data collected by the sensor and perform processing and analysis to evaluate the performance of each communication network; The main control unit includes WiFi, 5G, NB-IOT, LORA, Beidou communication, and digital radio; Automatic selection module: According to the analysis results of the data processing module, the best communication network is selected through the automatic selection algorithm; Communication switching module: according to the result of automatic selection algorithm, it switches data communication to the communication network with the best performance; The automatic selection algorithm is specifically: Obtain the location of the target mobile device; Acquire a target range, where the target range is a range formed by taking the target mobile device as the center and the farthest distance that the connection signal sent by the target mobile device can reach as the radius when the target mobile device sends a connection signal; Obtain the communication network that the target mobile device can scan within the target range and define it as the target network; Obtain the number of target networks and the signal sending position of each target network; If the number of target networks = 1, connect directly to the target network; If the number of target networks is > 1, the network analysis strategy is executed; The execution network analysis strategy includes a target mobile device trajectory analysis strategy, specifically: Get the current location of the target mobile device; For each target network, the network range is formed with the signal sending position of the target network as the center and the farthest distance of the network signal that the target network can send as the radius; Obtain the movement trajectory of the target mobile device; According to the action trajectory and target range of the target mobile device, an action connection range of the target mobile device is formed; If the movement trajectory of the target mobile device is a short-distance trajectory, executing the first network switching strategy; If the movement trajectory of the target mobile device is a long-distance trajectory, executing the second network switching strategy; The execution network analysis strategy includes a network switching determination strategy, specifically: The target mobile device is communicatively connected to the control device; The target network connected to the control device is obtained and defined as the primary connection network, and the target network not connected to the control device is defined as the secondary connection network; Obtain all moving coordinates corresponding to the moving trajectory within the moving connection range of the target mobile device; Obtain the number of network ranges of the target network corresponding to each moving coordinate, which is defined as the comparison number; If the comparison number=1, the target network corresponding to the comparison number is defined as the target connection network, wherein the target connection network includes a main connection network and a secondary connection network; If the comparison number is greater than 1, the working mode of the target mobile device is obtained, and the working mode includes online working and offline working; executing a third network switching strategy; The execution of the third network switching strategy is specifically: If the working mode of the target mobile device is networking, then the network signal strengths of all target networks corresponding to the comparison quantity are obtained; The network signal strength of each target network within the mobile connection range of the target mobile device is sorted from large to small according to the RSSI value; The target network with the largest RSSI value is set as the target switching network; According to the movement track of the target mobile device, when the target mobile device is within the network range corresponding to the target connection network, the target mobile device directly communicates with the target connection network; When the target mobile device is within the network range corresponding to the target switching network, the target mobile device selects the target switching network for communication connection; If the working mode of the target mobile device is offline, then the target mobile device obtains and connects to the main connection network, and at the same time, communicates with the control device; When the target range of the target mobile device has no overlapping area or intersection with the network range of the main connection network, the target mobile device cuts off the network connection until the target range forms an overlapping area or intersection with the network range of the main connection network, and then establishes a communication connection with the main connection network again; The network switching determination strategy also includes: Obtain all target networks corresponding to the comparison quantity and form a judgment network set; Get the network range of each target network in the determination network set; Superimpose the network ranges of all target networks in the determination network set, extract the overlapping area, and define it as the determination area; Obtain all moving coordinates of the target mobile device's movement trajectory in the determination area as determination coordinates; Obtain the signal sending location and the sent network signal strength of each target network in the determined network set; For each determination coordinate, the number of electronic devices between the determination coordinate and the signal transmission position of each target network is obtained, which is defined as the determination number; The number of decisions of each target network in the decision network set corresponding to each decision coordinate is sorted from small to large according to the value, and the target network with the smallest number is defined as the data network; Integrate the data networks corresponding to each determination coordinate, obtain the number of data networks corresponding to the determination coordinates, and prioritize them from large to small according to the values, and define the data networks corresponding to the number corresponding to the first priority as the preferred network, and define the data networks corresponding to the number corresponding to the second priority as the secondary network; Execute the switch selection strategy; The execution switching selection strategy is specifically: Obtaining a switching time for the target mobile device to switch from communicating with the preferred network to communicating with the secondary network; The starting moving coordinates and current moving coordinates of the target mobile device are obtained, and the current moving distance is the distance that the target mobile device moves from the starting moving coordinates to the current moving coordinates; Obtain the moving time of the target mobile device from the starting moving coordinates to the current moving coordinates; Calculate the movement value of the target mobile device, movement value = current movement distance / movement time; Obtain all determined coordinates of the target mobile device for communication connection with the preferred network, and set them as first coordinates; Obtain all determined coordinates of the target mobile device communicating with the secondary network as the second coordinates; Obtaining a distance between a first coordinate and a second coordinate that are adjacent coordinates in the movement trajectory of the target mobile device, and defining the distance as a determination distance; Calculate the time it takes for the target mobile device to move the determination distance, and set it as the determination time, where determination time = determination distance × movement value; If the switching duration is ≥ the determination duration, the target mobile device will only connect to the preferred network when moving within the determination area; If the switching duration is less than the determination duration, when the target mobile device moves in the determination area, the communication connection is switched between the preferred network and the secondary network according to the data network corresponding to each determination coordinate.

2. A method for using the multi-communication network signal optimization system based on automatic selection according to claim 1, Features: The executing the first network switching strategy is specifically: Obtain all moving coordinates corresponding to the moving trajectory within the moving connection range of the target mobile device; Obtain the number of network ranges of the target network corresponding to each moving coordinate, which is defined as the comparison number; If the comparison number = 1, the target network corresponding to the comparison number is defined as the target connection network; If the comparison number is greater than 1, the network signal strength of all target networks corresponding to the comparison number is obtained; The network signal strength of each target network within the mobile connection range of the target mobile device is sorted from large to small according to the RSSI value; The target network with the largest RSSI value is set as the target switching network; According to the movement track of the target mobile device, when the target mobile device is within the network range corresponding to the target connection network, the target mobile device directly communicates with the target connection network; When the target mobile device is within the network range corresponding to the target switching network, the target mobile device selects the target switching network for communication connection.

3. A method for using a multi-communication network signal optimization system based on automatic selection according to claim 2, Features: The execution of the second network switching strategy is specifically: Obtain all moving coordinates corresponding to the moving trajectory within the moving connection range of the target mobile device; Obtain the number of network ranges of the target network corresponding to each moving coordinate, which is defined as the comparison number; If the comparison number = 1, the target network corresponding to the comparison number is defined as the target connection network; If the comparison number is greater than 1, the network signal strength of all target networks corresponding to the comparison number is obtained; Get the network range of all target networks corresponding to the comparison quantity; Get the mobile connection range of the target mobile device; Obtain the overlapping area between the network range and the action connection range corresponding to each target network respectively, and define it as the judgment area; Sort the judgment areas of all target networks corresponding to the comparison quantity from large to small according to the value; The network signal strength of each target network within the mobile connection range of the target mobile device is sorted from large to small according to the RSSI value; The target network with the largest area and the largest RSSI value is determined as the target switching network; According to the movement track of the target mobile device, when the target mobile device is within the network range corresponding to the target connection network, the target mobile device directly communicates with the target connection network; When the target mobile device is within the network range corresponding to the target switching network, the target mobile device selects the target switching network for communication connection.

Citation Information

Patent Citations

  • Network switching method, method and device for determining network switching area

    CN105722159A

  • Apparatus and method of selecting network for mobile terminal

    CN106900020A