A wireless communication multi-link automatic switching method and system
By building a normal time library and dynamically setting the link switching duration, the problem of automatic switching cannot be automatically switched when the ship's communication link is faulty or signal poor is solved, and efficient link switching and communication quality maintenance is achieved.
Patent Information
- Application Number
- CN202411121573.X
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-08-15
- Publication Date
- 2025-02-28
- Estimated Expiration
- 2044-08-15
AI Technical Summary
The prior art cannot realize automatic switching when a ship communication link fails or signal strength is poor, resulting in communication interruption or quality degradation.
By building a normal time library for mobile communication links, find the normal time period corresponding to the current time point, dynamically set the link handover duration, and perform link handover within this time period until the preset conditions are met.
Automatic switching in the event of link failure or poor signal strength is realized, avoiding the phenomenon of low signal strength and improving the fault tolerance and throughput of the communication system.
Smart Images

Figure 00000000_0000_ABST
Abstract
Description
Technical Field
[0001] The present invention belongs to the technical field of wireless communications, and in particular relates to a wireless communication multi-link automatic switching method and system. Background Art
[0002] Traditionally, ship communications mainly rely on a single communication link, such as satellite communications or wireless communications based on land base stations. However, the complexity and variability of the maritime environment often leads to instability of communication links. Factors such as weather changes, geographical location changes, or network congestion can cause communication interruptions or quality degradation.
[0003] To address these challenges, previous solutions have focused on improving the stability and quality of a single link, such as optimizing satellite communication technology or improving base station coverage. However, this approach has its limitations and cannot fully utilize the advantages of different communication technologies, nor can it cope with the failure of a single link.
[0004] With the development of wireless communication technology, multi-link communication technology has become an important means to solve this problem. By using multiple communication technologies such as 4G, 5G and VSAT satellites at the same time, multiple parallel network links can be established in the ship communication system to improve the fault tolerance and throughput of the communication system. However, how to intelligently manage and monitor these multiple links, and how to achieve fast and seamless switching when a link fails, has become a technical problem that needs to be solved. Summary of the invention
[0005] The present invention provides a wireless communication multi-link automatic switching method and system, which are used to solve the technical problem that automatic link switching cannot be performed when a link fails or the signal strength is poor.
[0006] In a first aspect, the present invention provides a wireless communication multi-link automatic switching method, comprising:
[0007] Building a normal time library of a mobile communication link, wherein the normal time library contains at least one normal time period, a normal time period contains various normal time points, and the signal strength of the mobile communication link at each normal time point is not less than a preset threshold;
[0008] When the real-time signal strength of the mobile communication link at the current time point is less than a preset threshold, a first target normal time period of the mobile communication link is intercepted, the end time point of the first target normal time period is the previous normal time point adjacent to the current time point, and the start time point of the first target normal time period is another normal time point adjacent to the previous abnormal time point;
[0009] searching the normal time library for a first normal time period corresponding to the first target normal time period using a preset comparison rule, and dynamically setting a link switching duration according to the first normal time period;
[0010] Switching the mobile communication link connected at the current time point to another link according to the link switching duration, and judging whether the normal time interval of the other link within the link switching duration is greater than a preset time threshold, wherein the normal time interval is the time interval between two adjacent abnormal time points of the other link, and the abnormal time point is the time point at which the signal strength of the other link is less than a preset threshold;
[0011] If it is greater than a preset time threshold, a preset link switching strategy is used to perform real-time connection link switching between the mobile communication link and the other link until the link switching duration is met;
[0012] After the link switching duration is met, the other link connected at a certain time point is switched to the mobile communication link, wherein the certain time point is a time point when the signal strength in the mobile communication link is not less than a preset threshold.
[0013] In a second aspect, the present invention provides a wireless communication multi-link automatic switching system, comprising:
[0014] A construction module is configured to construct a normal time library of a mobile communication link, wherein the normal time library contains at least one normal time period, a normal time period contains various normal time points, and the signal strength of the mobile communication link at each normal time point is not less than a preset threshold;
[0015] The interception module is configured to intercept a first target normal time period of the mobile communication link when the real-time signal strength of the mobile communication link at the current time point is less than a preset threshold, wherein the end time point of the first target normal time period is a previous normal time point adjacent to the current time point, and the start time point of the first target normal time period is another normal time point adjacent to the previous abnormal time point;
[0016] a search module configured to use a preset comparison rule to search the normal time library for a first normal time period corresponding to the first target normal time period, and dynamically set the link switching duration according to the first normal time period;
[0017] a judgment module, configured to switch the mobile communication link connected at the current time point to another link according to the link switching duration, and judge whether the normal time interval of the other link within the link switching duration is greater than a preset time threshold, wherein the normal time interval is the time interval between two adjacent abnormal time points of the other link, and the abnormal time point is the time point at which the signal strength of the other link is less than a preset threshold;
[0018] A first switching module is configured to use a preset link switching strategy to perform real-time connection link switching between the mobile communication link and the other link if the time is greater than a preset time threshold, until the link switching duration is met;
[0019] The second switching module is configured to switch the other link connected at a certain time point to the mobile communication link after the link switching duration is met, wherein the certain time point is a time point when the signal strength in the mobile communication link is not less than a preset threshold.
[0020] According to a third aspect, an electronic device is provided, comprising: at least one processor, and a memory communicatively connected to the at least one processor, wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can perform the steps of the wireless communication multi-link automatic switching method of any embodiment of the present invention.
[0021] In a fourth aspect, the present invention further provides a computer-readable storage medium having a computer program stored thereon, wherein when the program instructions are executed by a processor, the processor executes the steps of the wireless communication multi-link automatic switching method of any embodiment of the present invention.
[0022] The wireless communication multi-link automatic switching method and system of the present application adopts the method of constructing a normal time library of mobile communication links, and searching the normal time period similar to the current time point in the normal time library, so as to set the link switching duration more accurately, and by switching the mobile communication link to other links at the current time point and after the link switching duration, it is possible to more accurately avoid the phenomenon of low signal strength of the mobile communication link for a period of time after the current time point without repeatedly switching links back and forth, and further, adopt a preset link switching strategy to perform real-time connection link switching between the mobile communication link and the other links until the link switching duration is met, and can fine-tune the link switching within the link switching duration, so as to maintain the communication link with a strong signal as much as possible. BRIEF DESCRIPTION OF THE DRAWINGS
[0023] In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the following briefly introduces the drawings required for use in the description of the embodiments. Obviously, the drawings described below are some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0024] Figure 1 A flowchart of a wireless communication multi-link automatic switching method provided by an embodiment of the present invention;
[0025] Figure 2 A structural block diagram of a wireless communication multi-link automatic switching system provided by an embodiment of the present invention;
[0026] Figure 3 It is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention. DETAILED DESCRIPTION
[0027] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are 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.
[0028] See also Figure 1 , which shows a flow chart of a wireless communication multi-link automatic switching method of the present application.
[0029] like Figure 1 As shown, the wireless communication multi-link automatic switching method specifically includes the following steps:
[0030] Step S101, constructing a normal time library of a mobile communication link, wherein the normal time library includes at least one normal time period, a normal time period includes various normal time points, and the signal strength of the mobile communication link at each normal time point is not less than a preset threshold.
[0031] Since the ship's route is fixed or relatively fixed, the strength of the ship's communication signal may be traceable during the ship's communication process. Thus, a normal time library for the mobile communication link is constructed, and the normal time library contains at least one normal time period. The more times the route goes back and forth, the more normal time periods there are and they tend to be similar. By constructing a normal time library for the mobile communication link, it is convenient to collect the real-time first target normal time period and then conduct comparative analysis, so as to more accurately set the link switching duration. The specific execution steps are shown in steps S102-S106.
[0032] Step S102: When the real-time signal strength of the mobile communication link at the current time point is less than a preset threshold, a first target normal time period of the mobile communication link is intercepted, and the end time point of the first target normal time period is the previous normal time point adjacent to the current time point, and the start time point of the first target normal time period is another normal time point adjacent to the previous abnormal time point.
[0033] For example, at time point A, the real-time signal strength of the mobile communication link is less than the preset threshold, and the historical time point at which the real-time signal strength of the mobile communication link is less than the preset threshold is time point B. Therefore, the first target normal time period from time point B to time point A is intercepted, wherein it is assumed that the first target normal time period includes time point a, time point b, time point c, time point d, and time point e. At time point a, time point b, time point c, time point d, and time point e, the real-time signal strength of the mobile communication link is not less than the preset threshold. It should be noted that the first target normal time period does not include abnormal time points where the real-time signal strength is less than the preset threshold.
[0034] Step S103: searching the normal time library for a first normal time period corresponding to the first target normal time period using a preset comparison rule, and dynamically setting a link switching duration according to the first normal time period.
[0035] In this step, at least one first normal time period corresponding to the first target normal time period is searched in the normal time library, wherein the time length of at least one first normal time period, and the time length of the first target normal time period, differ by less than a preset time length threshold; the second normal time period adjacent to each first normal time period is obtained, wherein each time point in the second normal time period is earlier than each time point in the first normal time period; the abnormal time period between the end time point of each first normal time period and the start time point of the corresponding second normal time period is selected, and the time length of each abnormal time period is averaged to obtain the link switching duration.
[0036] For example, the normal time library includes a first normal time period A1, a first normal time period B1, and a first normal time period C1, which are equal in length to the first target normal time period. The second normal time period corresponding to the first normal time period A1 is an abnormal second normal time period a1, the second normal time period corresponding to the first normal time period B1 is an abnormal second normal time period b1, and the second normal time period corresponding to the first normal time period C1 is an abnormal second normal time period c1.
[0037] Therefore, the average of the time lengths of the second normal time period a1, the second normal time period b1, and the second normal time period c1 is taken as the link switching duration. In this way, by switching the mobile communication link to other links at the current time point and after the link switching duration, the phenomenon of low signal strength of the mobile communication link for a period of time after the current time point can be avoided more accurately without repeatedly switching links back and forth.
[0038] Step S104: Switch the mobile communication link connected at the current time point to other links according to the link switching duration, and determine whether the normal time interval of the other links within the link switching duration is greater than a preset time threshold, wherein the normal time interval is the time interval between two adjacent abnormal time points of the other links, and the abnormal time point is the time point at which the signal strength of the other links is less than a preset threshold.
[0039] In this step, after the mobile communication link connected at the current time point is switched to other links, it is determined whether the normal time interval of other links within the link switching duration is greater than the preset time threshold. Specifically: obtain the first normal time point and the second normal time point of other links, wherein the first normal time point and the second normal time point are two adjacent normal time points, and the first normal time point and the second normal time point are both within the target time period starting from the current time point and the duration of the link switching; determine whether the time interval between the first normal time point and the second normal time point is greater than the preset time threshold. In this way, it is possible to continue to analyze the signal status of other links within the link switching duration, thereby selecting whether to switch the connection link again within the link switching duration according to the analysis results, so as to better maintain the signal strength of the ship's current communication. Specifically, the other link can be a VSAT satellite network link.
[0040] In a specific embodiment, after determining whether the normal time interval of other links within the link switching duration is greater than a preset time threshold, if it is not greater than the preset time threshold, the real-time connection link switching is not performed.
[0041] Step S105: If the time is greater than a preset time threshold, a preset link switching strategy is used to perform real-time connection link switching between the mobile communication link and the other link until the link switching duration is satisfied.
[0042] In this step, if the time interval between the first normal time point and the second normal time point is greater than the preset time threshold, it is determined whether the signal strength of the mobile communication link is greater than the preset threshold at the second normal time point; if the signal strength of the mobile communication link is not greater than the preset threshold at the second normal time point, the connection link is not switched at the second normal time point; if the signal strength of the mobile communication link is greater than the preset threshold at the second normal time point, the connection link is switched from other links to the mobile communication link at the second normal time point, and it is determined whether the signal strength of other links is greater than the preset threshold at the third time point, wherein the third time point is the next time point adjacent to the second normal time point; if the signal strength of other links is greater than the preset threshold at the third time point, the connection link is switched from the mobile communication link to other links at the third time point; if the signal strength of other links is not greater than the preset threshold at the third time point, it is determined whether the signal strength of other links is greater than the preset threshold at the fourth time point, until the signal strength of other links is greater than the preset threshold, wherein the fourth time point is the next time point adjacent to the third time point, and the fourth time point and the third time point are both within the target time period.
[0043] Step S106: After the link switching duration is satisfied, the other link connected at a certain time point is switched to a mobile communication link, wherein the certain time point is a time point when the signal strength in the mobile communication link is not less than a preset threshold.
[0044] In this step, a certain time point is a time point outside the target time period starting from the current time point and having a duration equal to the link switching duration. After the link switching duration is satisfied, switching the other link connected at a certain time point to a mobile communication link specifically includes:
[0045] Obtain a fifth time point after the target time period, and determine whether the signal strength of the mobile communication link is greater than a preset threshold at the fifth time point; if the signal strength of the mobile communication link is greater than the preset threshold at the fifth time point, switch the other links connected at the fifth time point to the mobile communication link; if the signal strength of the mobile communication link is not greater than the preset threshold at the fifth time point, obtain the signal strength of the mobile communication link at a sixth time point until the signal strength of the mobile communication link is greater than the preset threshold, wherein the sixth time point is the next time point adjacent to the fifth time point.
[0046] For example, taking the current time point as the starting point, the end time point of the target time period having a duration equal to the link switching duration is time point F, and the fifth time point is the next time point G adjacent to time point F.
[0047] In summary, in the prior art, repeated link switching based on the real-time signal strength of each link may cause communication problems or even increase the difficulty of communication. Therefore, the method of the present application adopts the method of constructing a normal time library of the mobile communication link and searching the normal time period similar to the current time point in the normal time library, so as to more accurately set the link switching duration, and by switching the mobile communication link to other links at the current time point and after the link switching duration, it can more accurately avoid the phenomenon of low signal strength of the mobile communication link for a period of time after the current time point without repeatedly switching the link back and forth. Furthermore, a preset link switching strategy is adopted to perform real-time connection link switching between the mobile communication link and the other links until the link switching duration is met, and the link switching can be fine-tuned within the link switching duration, so as to maintain the communication link with a strong signal as much as possible.
[0048] See also Figure 2 , which shows a structural block diagram of a wireless communication multi-link automatic switching system of the present application.
[0049] like Figure 2 As shown, the wireless communication multi-link automatic switching system 200 includes a construction module 210 , an interception module 220 , a search module 230 , a determination module 240 , a first switching module 250 and a second switching module 260 .
[0050] Among them, the construction module 210 is configured to construct a normal time library of the mobile communication link, the normal time library contains at least one normal time period, a normal time period contains various normal time points, and the signal strength of the mobile communication link at each normal time point is not less than a preset threshold; the interception module 220 is configured to intercept the first target normal time period of the mobile communication link when the real-time signal strength of the mobile communication link at the current time point is less than the preset threshold, the end time point of the first target normal time period is the previous normal time point adjacent to the current time point, and the start time point of the first target normal time period is another normal time point adjacent to the previous abnormal time point; the search module 230 is configured to use a preset comparison rule to search for a first normal time period corresponding to the first target normal time period in the normal time library, and dynamically set the link switching duration according to the first normal time period; the judgment module 24 0, configured to switch the mobile communication link connected at the current time point to other links according to the link switching duration, and determine whether the normal time interval of the other links within the link switching duration is greater than a preset time threshold, wherein the normal time interval is the time interval between two adjacent abnormal time points of the other links, and the abnormal time point is the time point at which the signal strength of the other link is less than the preset threshold; the first switching module 250, configured to, if greater than the preset time threshold, adopt a preset link switching strategy to perform real-time connection link switching between the mobile communication link and the other links until the link switching duration is met; the second switching module 260, configured to switch the other link connected at a certain time point to the mobile communication link after the link switching duration is met, wherein the certain time point is the time point at which the signal strength in the mobile communication link is not less than the preset threshold.
[0051] It should be understood that Figure 2 Modules and references documented in Figure 1 Therefore, the operations and features described above for the method and the corresponding technical effects are also applicable to Figure 2 The modules in it will not be described in detail here.
[0052] In some other embodiments, the embodiments of the present invention further provide a computer-readable storage medium having a computer program stored thereon, wherein when the program instructions are executed by a processor, the processor executes the wireless communication multi-link automatic switching method in any of the above method embodiments;
[0053] As an implementation mode, the computer-readable storage medium of the present invention stores computer-executable instructions, and the computer-executable instructions are configured as follows:
[0054] Building a normal time library of a mobile communication link, wherein the normal time library contains at least one normal time period, a normal time period contains various normal time points, and the signal strength of the mobile communication link at each normal time point is not less than a preset threshold;
[0055] When the real-time signal strength of the mobile communication link at the current time point is less than a preset threshold, a first target normal time period of the mobile communication link is intercepted, the end time point of the first target normal time period is the previous normal time point adjacent to the current time point, and the start time point of the first target normal time period is another normal time point adjacent to the previous abnormal time point;
[0056] searching the normal time library for a first normal time period corresponding to the first target normal time period using a preset comparison rule, and dynamically setting a link switching duration according to the first normal time period;
[0057] Switching the mobile communication link connected at the current time point to another link according to the link switching duration, and judging whether the normal time interval of the other link within the link switching duration is greater than a preset time threshold, wherein the normal time interval is the time interval between two adjacent abnormal time points of the other link, and the abnormal time point is the time point at which the signal strength of the other link is less than a preset threshold;
[0058] If it is greater than a preset time threshold, a preset link switching strategy is used to perform real-time connection link switching between the mobile communication link and the other link until the link switching duration is met;
[0059] After the link switching duration is met, the other link connected at a certain time point is switched to the mobile communication link, wherein the certain time point is a time point when the signal strength in the mobile communication link is not less than a preset threshold.
[0060] The computer-readable storage medium may include a program storage area and a data storage area, wherein the program storage area may store an operating system, an application required by at least one function; the data storage area may store data created according to the use of the wireless communication multi-link automatic switching system, etc. In addition, the computer-readable storage medium may include a high-speed random access memory, and may also include a memory, such as at least one disk storage device, a flash memory device, or other non-volatile solid-state storage device. In some embodiments, the computer-readable storage medium may optionally include a memory remotely arranged relative to the processor, and these remote memories may be connected to the wireless communication multi-link automatic switching system via a network. Examples of the above-mentioned network include, but are not limited to, the Internet, an intranet, a local area network, a mobile communication network, and combinations thereof.
[0061] Figure 3 is a schematic diagram of the structure of an electronic device provided by an embodiment of the present invention, such as Figure 3 As shown, the device includes: a processor 310 and a memory 320. The electronic device may also include: an input device 330 and an output device 340. The processor 310, the memory 320, the input device 330 and the output device 340 may be connected via a bus or other means. Figure 3 The example of the bus connection is taken. The memory 320 is the above-mentioned computer-readable storage medium. The processor 310 executes various functional applications and data processing of the server by running the non-volatile software programs, instructions and modules stored in the memory 320, that is, the wireless communication multi-link automatic switching method of the above-mentioned method embodiment is realized. The input device 330 can receive input digital or character information, and generate key signal input related to user settings and function control of the wireless communication multi-link automatic switching system. The output device 340 may include a display device such as a display screen.
[0062] The electronic device can execute the method provided by the embodiment of the present invention, and has the functional modules and beneficial effects corresponding to the execution method. For technical details not described in detail in this embodiment, please refer to the method provided by the embodiment of the present invention.
[0063] As an implementation mode, the electronic device is applied to a wireless communication multi-link automatic switching system, and is used for a client, and includes: at least one processor; and a memory connected to the at least one processor in communication; wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor so that the at least one processor can:
[0064] Building a normal time library of a mobile communication link, wherein the normal time library contains at least one normal time period, a normal time period contains various normal time points, and the signal strength of the mobile communication link at each normal time point is not less than a preset threshold;
[0065] When the real-time signal strength of the mobile communication link at the current time point is less than a preset threshold, a first target normal time period of the mobile communication link is intercepted, the end time point of the first target normal time period is the previous normal time point adjacent to the current time point, and the start time point of the first target normal time period is another normal time point adjacent to the previous abnormal time point;
[0066] searching the normal time library for a first normal time period corresponding to the first target normal time period using a preset comparison rule, and dynamically setting a link switching duration according to the first normal time period;
[0067] Switching the mobile communication link connected at the current time point to another link according to the link switching duration, and judging whether the normal time interval of the other link within the link switching duration is greater than a preset time threshold, wherein the normal time interval is the time interval between two adjacent abnormal time points of the other link, and the abnormal time point is the time point at which the signal strength of the other link is less than a preset threshold;
[0068] If it is greater than a preset time threshold, a preset link switching strategy is used to perform real-time connection link switching between the mobile communication link and the other link until the link switching duration is met;
[0069] After the link switching duration is met, the other link connected at a certain time point is switched to the mobile communication link, wherein the certain time point is a time point when the signal strength in the mobile communication link is not less than a preset threshold.
[0070] Through the description of the above implementation methods, those skilled in the art can clearly understand that each implementation method can be implemented by means of software plus a necessary general hardware platform, and of course, it can also be implemented by hardware. Based on this understanding, the above technical solution is essentially or the part that contributes to the prior art can be embodied in the form of a software product, and the computer software product can be stored in a computer-readable storage medium, such as ROM / RAM, a disk, an optical disk, etc., including a number of instructions for a computer device (which can be a personal computer, a server, or a network device, etc.) to execute the methods of each embodiment or some parts of the embodiment.
[0071] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit it. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some of the technical features therein. However, these modifications or replacements do not deviate the essence of the corresponding technical solutions from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A wireless communication multi-link automatic switching method, characterized in that: include: Building a normal time library of a mobile communication link, wherein the normal time library contains at least one normal time period, a normal time period contains various normal time points, and the signal strength of the mobile communication link at each normal time point is not less than a preset threshold; When the real-time signal strength of the mobile communication link at the current time point is less than a preset threshold, a first target normal time period of the mobile communication link is intercepted, the end time point of the first target normal time period is the previous normal time point adjacent to the current time point, and the start time point of the first target normal time period is another normal time point adjacent to the previous abnormal time point; searching the normal time library for a first normal time period corresponding to the first target normal time period using a preset comparison rule, and dynamically setting a link switching duration according to the first normal time period; Switching the mobile communication link connected at the current time point to another link according to the link switching duration, and judging whether the normal time interval of the other link within the link switching duration is greater than a preset time threshold, wherein the normal time interval is the time interval between two adjacent abnormal time points of the other link, and the abnormal time point is the time point at which the signal strength of the other link is less than a preset threshold; If it is greater than a preset time threshold, a preset link switching strategy is used to perform real-time connection link switching between the mobile communication link and the other link until the link switching duration is met; After the link switching duration is met, the other link connected at a certain time point is switched to the mobile communication link, wherein the certain time point is a time point when the signal strength in the mobile communication link is not less than a preset threshold.
2. A wireless communication multi-link automatic switching method according to claim 1, characterized in that: The step of searching the normal time library for a first normal time period corresponding to the first target normal time period by using a preset comparison rule, and dynamically setting the duration of the link switching according to the first normal time period includes: Searching for at least one first normal time period corresponding to the first target normal time period in the normal time library, wherein the difference between the time length of the at least one first normal time period and the time length of the first target normal time period is less than a preset time length threshold; Acquire a second normal time period adjacent to each first normal time period, wherein each time point in the second normal time period is earlier than each time point in the first normal time period; The abnormal time periods between the end time points of the first normal time periods and the start time points of the corresponding second normal time periods are selected, and the time lengths of the abnormal time periods are averaged to obtain the link switching duration.
3. A wireless communication multi-link automatic switching method according to claim 1, characterized in that: The determining whether the normal time interval of the other links within the link switching duration is greater than a preset time threshold comprises: Obtain a first normal time point and a second normal time point of the other link, wherein the first normal time point and the second normal time point are two adjacent normal time points, and both the first normal time point and the second normal time point are within a target time period starting from the current time point and having a duration equal to the link switching duration; Determine whether the time interval between the first normal time point and the second normal time point is greater than a preset time threshold.
4. A wireless communication multi-link automatic switching method according to claim 1, characterized in that: After determining whether the normal time interval of the other links within the link switching duration is greater than a preset time threshold, the method further includes: If it is not greater than the preset time threshold, no real-time connection link switching is performed.
5. A wireless communication multi-link automatic switching method according to claim 3, characterized in that: If the time duration is greater than a preset time threshold, a preset link switching strategy is adopted to perform real-time connection link switching between the mobile communication link and the other link until the link switching duration is satisfied, including: If the time interval between the first normal time point and the second normal time point is greater than a preset time threshold, determining whether the signal strength of the mobile communication link is greater than a preset threshold at the second normal time point; If at the second normal time point, the signal strength of the mobile communication link is not greater than the preset threshold, no connection link switching is performed at the second normal time point; If at the second normal time point, the signal strength of the mobile communication link is greater than the preset threshold, then at the second normal time point, the connection link is switched from the other link to the mobile communication link, and it is determined that at a third time point, the signal strength of the other link is greater than the preset threshold, wherein the third time point is a next time point adjacent to the second normal time point; If at a third time point, the signal strength of the other link is greater than a preset threshold, switching the connection link from the mobile communication link to the other link at the third time point; If at the third time point, the signal strength of the other links is not greater than the preset threshold, continue to determine whether the signal strength of the other links is greater than the preset threshold at the fourth time point, until the signal strength of the other links is greater than the preset threshold, wherein the fourth time point is the next time point adjacent to the third time point, and the fourth time point and the third time point are both within the target time period.
6. A wireless communication multi-link automatic switching method according to claim 1, characterized in that: The certain time point is a time point outside the target time period starting from the current time point and having a duration equal to the link switching duration; After the link switching duration is satisfied, switching the other link connected at a certain time point to the mobile communication link comprises: Acquire a fifth time point after the target time period, and determine whether the signal strength of the mobile communication link is greater than a preset threshold at the fifth time point; If at the fifth time point, the signal strength of the mobile communication link is greater than the preset threshold, switching the other link connected at the fifth time point to the mobile communication link; If at the fifth time point, the signal strength of the mobile communication link is not greater than the preset threshold, the signal strength of the mobile communication link at the sixth time point is obtained until the signal strength of the mobile communication link is greater than the preset threshold, wherein the sixth time point is the next time point adjacent to the fifth time point.
7. A wireless communication multi-link automatic switching system, characterized in that: include: A construction module is configured to construct a normal time library of a mobile communication link, wherein the normal time library contains at least one normal time period, a normal time period contains various normal time points, and the signal strength of the mobile communication link at each normal time point is not less than a preset threshold; The interception module is configured to intercept a first target normal time period of the mobile communication link when the real-time signal strength of the mobile communication link at the current time point is less than a preset threshold, wherein the end time point of the first target normal time period is a previous normal time point adjacent to the current time point, and the start time point of the first target normal time period is another normal time point adjacent to the previous abnormal time point; a search module configured to use a preset comparison rule to search the normal time library for a first normal time period corresponding to the first target normal time period, and dynamically set the link switching duration according to the first normal time period; a judgment module, configured to switch the mobile communication link connected at the current time point to another link according to the link switching duration, and judge whether the normal time interval of the other link within the link switching duration is greater than a preset time threshold, wherein the normal time interval is the time interval between two adjacent abnormal time points of the other link, and the abnormal time point is the time point at which the signal strength of the other link is less than a preset threshold; A first switching module is configured to use a preset link switching strategy to perform real-time connection link switching between the mobile communication link and the other link if the time is greater than a preset time threshold, until the link switching duration is met; The second switching module is configured to switch the other link connected at a certain time point to the mobile communication link after the link switching duration is met, wherein the certain time point is a time point when the signal strength in the mobile communication link is not less than a preset threshold.
8. An electronic device, characterized in that: include: At least one processor, and a memory communicatively connected to the at least one processor, wherein the memory stores instructions executable by the at least one processor, and the instructions are executed by the at least one processor to enable the at least one processor to perform the method described in any one of claims 1 to 6.
9. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the program is executed by a processor, the method according to any one of claims 1 to 6 is implemented.
Citation Information
Patent Citations
Communication link switching method and device, terminal and computer readable storage medium
CN111356190A
Mobile communication device and method of operation thereof
GB0920771D0