Switching method and device of multiple communication modes, electronic equipment and storage medium

By building a network quality prediction model and network evaluation model, dynamically switching the network channels of mobile vehicles, the communication interruption and data loss caused by frequent network switching in complex environments is solved, and communication stability and data security are improved.

CN120224329APending Publication Date: 2025-06-27SUZHOU APQI INTERNET OF THINGS TECH CO LTD
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202510471514.3
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-04-15
Publication Date
2025-06-27

AI Technical Summary

Technical Problem

In complex environments, frequent network switching of mobile vehicles can easily lead to communication interruption and data loss.

Method used

By collecting network observation data values, a network quality prediction model and network evaluation model are built, network channels are monitored and evaluated in real time, and dynamically switched to channels with better network quality to ensure communication stability.

Benefits of technology

It improves the communication stability of mobile vehicles in complex environments, reduces communication costs, and ensures data security and integrity.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120224329A_ABST
    Figure CN120224329A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of mobile communication, in particular to a switching method and device for multiple communication modes, electronic equipment and a storage medium, and the method comprises the steps: collecting a detection result of a selectable network channel, and obtaining the current network quality; predicting the network quality through a network quality prediction model obtained through network quality training; comprehensively evaluating the networks of the selectable network channels through a network evaluation model, and switching the network with the optimal evaluation result as a communication mode of current service operation; performing communication link on the selected network channel, and monitoring and evaluating the current network channel in real time through the network evaluation model; and if the current network quality does not reach the expectation, switching other selectable network channels with better network quality to be applied to the current network. According to the network link switching method provided by the invention, the defects of a traditional communication mode in a complex scene are overcome through the network quality prediction model and the self-adaptive switching strategy, and a more reliable network communication guarantee is provided for an industrial mobile carrier.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of mobile communication, and particularly relates to a method, apparatus, electronic device and storage medium for switching between multiple communication methods. Background Art

[0002] During the operation of a mobile vehicle, a stable network connection needs to be maintained with the central server. Currently, mobile vehicles mainly use Wi-Fi or 4G / 5G communication networks and other methods for network connection. Some outdoor mobile vehicles with particularly high reliability requirements are equipped with satellite communication networks.

[0003] When the mobile vehicle is moving, the communication method is prone to signal attenuation or interruption due to reasons such as communication distance and site obstruction, especially in indoor environments with multiple obstructions and random movements, the network is more uncontrollable. If network instability or link interruption occurs, it will cause service interruption and even safety production accidents. Therefore, it is particularly important to ensure its communication stability and data transmission integrity in a complex network environment.

[0004] In the prior art, an Overlay network is a computer network located on top of another network, which includes two parts: detection and evaluation, and realizes path detection, traffic detection, and evaluation of end-to-end delay, packet loss rate, and jitter. A link between Overlay network nodes is often formed by connecting multiple physical links in the Underlay network (underlying network) in series. The sum of the link qualities between Overlay network nodes represents the network quality of the Overlay network.

[0005] Most Overlay networks are targeted at the links of the Underlay network (underlying network). Similar to PING, probe packets and feedback packets are used between two nodes to estimate metrics such as round-trip delay and packet loss rate between the two nodes. In scenarios such as real-time audio and video transmission, cloud gaming, and cloud rendering, the Overlay network can provide low-latency and high-reliability transmission services, ensuring that users have a good experience when using applications such as video conferencing and online education.

[0006] However, scenarios such as real-time audio and video transmission, cloud gaming, and cloud rendering are usually carried out in a stable environment, and are not suitable for indoor environments with dynamic and sheltered environments for mobile vehicles, or in complex environments with rapid network switching in outdoor mobile states, where problems such as communication interruption and data loss are likely to occur.

[0007] Based on the problems in the prior art, the present invention provides a method, apparatus, electronic device and storage medium for switching between multiple communication methods. Summary of the Invention

[0008] The object of the present invention is to provide a method, device, electronic device and storage medium for switching between multiple communication methods, so as to solve the technical problem in the prior art that in a complex environment, frequent network switching easily leads to communication interruption and data loss of mobile vehicles.

[0009] The technical solution of the present invention is: a method for switching between multiple communication methods, including:

[0010] Collect network observation data values of optional network channels within a period of time, and calculate the network quality values at corresponding moments within a period of time; construct a network quality prediction model, use the calculated network quality as a data set to train the network quality prediction model, and based on the trained network quality prediction model, obtain the network quality prediction value at a subsequent moment; construct a network evaluation model, use the output result of the network quality prediction model as input, conduct a comprehensive evaluation of the network of the optional network channels, and switch the network with the best evaluation result as the communication method for the current service operation; establish a communication link with the selected network channel, and conduct real-time monitoring and evaluation of the current network channel through the network evaluation model; if the current network quality does not meet the expectation, switch to other optional network channels with better network quality for the current application.

[0011] Preferably, based on the network observation data values, calculate the network quality corresponding to a certain moment within a period of time. The method is: the observation data values include the signal strength S of the network channel corresponding to the t moment t , the signal-to-noise ratio value R of the network channel corresponding to the t moment t , the bit error rate W of the network channel corresponding to the t moment t , where t is an arithmetic sequence time value within a period of time;

[0012] Then, the network quality Q at the t moment t , and the calculation formula is: Q t = S t C s + R t C r + W t C w ;

[0013] Among them, C s , C r , C w respectively correspond to the contribution coefficients of the communication quality calculation of S t , R t , W t ;

[0014] C s , C r , C w are the corresponding variables S t , R t , Wt The shared weight parameters are configured according to the application scenario.

[0015] Preferably, an autoregressive integrated moving average model is used to construct the network quality prediction model. Based on the network quality, the change trend of the subsequent network quality is calculated. The principle process is as follows:

[0016] The network quality Q corresponding to multiple t moments within a period of time t is used as the original data set to train the network quality prediction model. The formula corresponding to the network quality prediction model is:

[0017] Q t = K1Q t-1 + K2Q t-2 + … + K p Q t-p + J1D t-1 + J2D t-2 + … + J p D p ;

[0018] Where: p is the number of autoregressive terms, which is set according to the application scenario; K1 to K p represent autoregressive coefficients; J1 to J p represent moving average coefficients; D1 to D p represent residuals, defined as the difference between the actual observed value and the predicted value; Estimate the values of parameters K1 to K p 、J1 to J p and D1 to D p based on historical data fitting;

[0019] Based on the trained network quality prediction model, the predicted value of the network quality at the t + h moment is obtained as:

[0020] Q t+h = K1Q t+h-1 + K2Q t+h-2 + … + K p Q t+h-p + J1D t+h-1 + J2D t+h-2 + … + J p D p .

[0021] Preferably, the optional network channels include wireless networks, satellite communication networks, and traffic data networks; The switching strategy between multiple traffic data networks and wireless networks is:

[0022] Condition 1: If the current network quality is lower than the set threshold Q min , then switch to a better network channel;

[0023] Condition 2: During the periodic network detection process, if there is a better network channel available, switch to the better network channel;

[0024] When selecting to switch the network, establish a connection with the next network channel in advance and then disconnect the current network channel.

[0025] Preferably, by analyzing the movement trajectory and historical data of the mobile vehicle, a network buffer is set to achieve an early connection at the predicted network switching point. The process is as follows:

[0026] Collect the movement trajectory of the mobile vehicle through positioning and navigation, and collect the relevant network historical data of the mobile vehicle, including network connection quality, network switching frequency, and historical data at different times; combine the analysis results of the movement trajectory and network quality to predict the network switching point, that is, the position where the mobile vehicle can encounter network changes; when the network switching point is predicted, start the pre-connection mechanism to establish a connection with the next network channel in advance.

[0027] Preferably, the method for evaluating alternative network channels through a network evaluation model is as follows: Calculate the network evaluation results of each alternative network channel. The evaluation calculation model formula for the evaluated network channel is: P i = K q Q i + K c C;

[0028] Wherein, P i represents the network evaluation results of each alternative network channel; Q i represents the current communication quality of the evaluated network channel, which is calculated by the calculation formula of network quality Q t ; C represents the unit time cost of the evaluated network channel, which is set according to the network configuration in the actual scenario; K c represents the weight coefficient of the unit time cost C of the evaluated network channel, which is set according to the application scenario configuration; K q represents the weight coefficient of the current communication quality Q i of the evaluated network channel, which is set according to the application scenario configuration;

[0029] Select the network channel with the largest evaluation result P i as the best communication link and perform the switch.

[0030] Preferably, the operator path communication switching strategy of the multi-channel traffic data network is as follows: When there are multiple operating SIM traffic cards in the mobile vehicle, based on the network quality prediction model, select the best operator path for dial-up connection; the process is as follows: Calculate the network prediction quality of each operator path through the network quality prediction model;

[0031] Qy = S y C' S + R y C' r + W y C' w ;

[0032] Wherein: S y represents the signal strength of the current communication channel at the current moment; R y represents the signal-to-noise ratio value of the corresponding network of the current communication channel at the current moment; W y represents the bit error rate of the corresponding network of the current communication channel at the current moment; Q y represents the network quality of the operator's access path at the current moment; C' S , C' r , C' w , respectively correspond to the contribution coefficients for calculating the communication quality of S y , R y , W y ;

[0033] Through the network evaluation model, evaluate the network prediction quality of the operator's access path. The calculation formula is:

[0034] P y = K' q Q y + K' C C';

[0035] Wherein, Q y represents the current communication quality of the operator's access path to be evaluated, and C' represents the unit time cost of the operator's access path to be evaluated, which is configured according to the actual scenario; P y represents the network evaluation result of the operator's access path to be evaluated; K' q , K' C correspondingly represent the weight coefficients of Q y , C', and the values of K' q and K' C are configured according to the actual scenario;

[0036] Select the operator's access path with the largest evaluation result P y as the best communication link and perform a switch.

[0037] An adaptive switching device for multiple communication methods, used to implement the switching method of the multiple communication methods, includes:

[0038] A data acquisition module, used to collect the network observation data values of the optional network channels in the current environment of the mobile vehicle. The network observation data values include the signal strength, signal-to-noise ratio, and bit error rate of the network channels;

[0039] A network quality prediction module, which obtains the current network quality of the current network channel based on the collected network observation data values;

[0040] A network channel evaluation module, which evaluates the optional network channels based on the network quality and cost factors of the network channels and outputs the evaluation results;

[0041] A network channel switching module, which is configured to judge and switch the network channels according to the output results of the network quality prediction module and the network channel evaluation module to meet the network quality requirements of the mobile vehicle.

[0042] An electronic device, including a memory, a processor, and a computer program stored in the memory and executable on the processor; when the processor executes the computer program, it implements the switching method of multiple communication modes described in any one of claims 1-7.

[0043] A computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, it implements the switching method of multiple communication modes described in any one of claims 1-7.

[0044] Compared with the prior art, the advantages of the present invention are:

[0045] The advantages are mainly reflected in the following aspects:

[0046] (1) Improve communication stability: By predicting network signal attenuation through a network quality prediction model and switching to a more stable communication mode in advance, the communication stability of the mobile vehicle in a complex environment is improved. The current network environment of the mobile vehicle is monitored in real time, and a feedback mechanism is established based on the network quality prediction model and the network quality evaluation model, which can adjust the prediction model and switching strategy according to the actual communication effect, improving the self-learning and adaptive capabilities of the system. Whether in an indoor multi-occlusion environment or an outdoor open area, the present invention can provide stable communication guarantee.

[0047] (2) Cost-effectiveness: Through a dynamic switching strategy, optimization selection can be made according to network quality and cost, thereby reducing communication costs. The automated switching process reduces the dependence on manual intervention, reduces the operation complexity and the possibility of human errors, and at the same time reduces the operation and maintenance costs.

[0048] (3) Security guarantee: By predicting network switching points and establishing connections in advance, the risk of communication interruption is reduced, and the security of data is guaranteed. By ensuring network continuity, the risk of service interruption and production accidents caused by communication problems is reduced.

[0049] The present invention proposes a switching method for multiple communication methods. By constructing a network quality prediction model to predict the network attenuation state, and an adaptive switching method integrating multiple communication methods such as 4G / 5G, Wi-Fi, and satellite communication, through pre-connection mechanisms and attenuation process curves, etc., it ensures the communication stability and adaptability of mobile vehicles in complex environments, solves the deficiencies of traditional communication methods in complex scenarios, and provides a more reliable network communication guarantee for industrial mobile vehicles. BRIEF DESCRIPTION OF THE DRAWINGS

[0050] The present invention will be further described below in conjunction with the drawings and embodiments:

[0051] Figure 1 It is an application block diagram of the switching method for multiple communication methods described in the present invention;

[0052] Figure 2 It is a system block diagram of the adaptive switching device for multiple communication methods described in the present invention;

[0053] Among them: 1. Data acquisition module; 2. Network quality prediction module; 3. Network channel evaluation module; 4. Network channel switching module; 5. Mobile vehicle. DETAILED DESCRIPTION OF THE EMBODIMENTS

[0054] The content of the present invention will be further described in detail below in conjunction with specific embodiments:

[0055] The mobile vehicle is configured with multiple optional network channels, including terrestrial networks and satellite communication: The terrestrial network is divided into traffic data networks and wireless networks, such as 4G / 5G traffic channels, Wi-Fi networks; satellite communication, such as satellite communication channels.

[0056] By predicting and evaluating the network quality of the current network channel and the network status of other network channels, switch to the network channel with better network quality for current use to ensure smooth connection of the network link.

[0057] As Figure 1 shown, the present invention provides a switching method for multiple communication methods, including:

[0058] Step 1: Collect network-related data

[0059] Collect the network observation data values of all current optional network channels. The network observation data values include signal strength (the signal strength mainly refers to the signal emission level, mainly marking the current terrain and the specific impact on signal transmission), the value of signal-to-noise ratio PSNR, and the bit error rate.

[0060] Step 2: Obtain network quality parameter values

[0061] Perform signal strength testing and attenuation prediction evaluation based on multiple current optional network channels to form the communication quality factor of each network channel. The network quality Q of the optional network channel t The corresponding calculation formula is:

[0062] Q t = S t C s + R t C r + W t C w ;

[0063] Among them, S t represents the signal strength at time t; R t represents the value of the peak signal-to-noise ratio (PSNR) of the corresponding network at time t; W t represents the bit error rate of the corresponding network at time t; Q t : the network quality at time t;

[0064] C s : the contribution coefficient for calculating the communication quality of S t ; C r represents the contribution coefficient for calculating the communication quality of R t ; C w represents the contribution coefficient for calculating the communication quality of S t ; C s , C r , C w are the shared weight parameters of the corresponding variables, configured according to different application scenarios. Adjust and optimize the parameter values of the contribution coefficients C s , C r , C w of the model according to historical data, and continuously optimize the model.

[0065] Step 2. Predict the change trend of the optional network channel

[0066] Collect the network quality values for a period of time, and use the autoregressive integrated moving average model to construct a network quality prediction model. The formula corresponding to the autoregressive integrated moving average model is:

[0067] Q t = K1Q T-1 + K2Q T-2 + … + K p Q t-p + J1D t-1 + J2Q t-2 + … + J p D p ;

[0068] During a period of time, the network quality values Q t, as the input, the change trend of the subsequent network quality is predicted through this model.

[0069] Among them, p is the number of autoregressive terms, which is set according to the application scenario;

[0070] K1~K p represents the autoregressive coefficient; J1~J p represents the moving average coefficient; D1~D p represents the residual, defined as the difference between the actual observed value and the predicted value; the parameters K1~K p , J1~J p and D1~D p are estimated by fitting based on historical data.

[0071] Based on the trained network quality prediction model, the predicted value of the network quality at time t+h is obtained as:

[0072] Q t+h =K1Q t+h-1 +K2Q t+h-2 +…+K p Q t+h-p +J1D t+h-1 +J2Q t-2 +…+

[0073] J p D p .

[0074] Step 3, Comprehensive evaluation of network quality

[0075] By constructing an evaluation model, dynamic switching is performed according to factors such as network quality and cost. The main scenarios considered are: the traffic cost of Wi-Fi is relatively low, while the cost of the traffic card is relatively high, so when performing network switching, the traffic cost of the network also needs to be considered simultaneously.

[0076] Construct a network evaluation model, and the model formula used is: P i =K q Q i +K c C;

[0077] Among them, P i represents the network evaluation result of each optional network channel; Q i represents the current communication quality of the network channel to be evaluated, which is calculated by the calculation formula of the network quality Q t ; C represents the unit time cost of the network channel to be evaluated, which is configured and set according to the network in the actual scenario; K c represents the weight coefficient of the unit time cost C of the network channel to be evaluated, which is configured and set according to the application scenario; K q represents the current communication quality Q of the network channel to be evaluatedi The weight coefficient is configured according to the application scenario.

[0078] Step 4: Network switching

[0079] The situations that trigger the network channel to switch include:

[0080] Situation 1: The current network quality is lower than the set threshold Q min , if this condition is met, the network switching process is triggered.

[0081] Situation 2: In the periodic network monitoring, if there is a better network channel available, the network switching process is triggered.

[0082] Among the optional communication channels, under the switching conditions of Situation 1 and 2, the evaluation result P i The network channel with the largest value is selected as the best communication link and used as the communication method for the current service.

[0083] Establish a communication link for the selected network channel, and conduct real-time monitoring of the communication quality of the current communication channel through the network quality prediction model and network evaluation model, including signal strength, signal-to-noise ratio, attenuation trend, etc.

[0084] Determine whether there is a risk in the current communication channel based on the evaluation result. If there is a risk, start the network switching process.

[0085] When the system is running normally, periodically monitor other optional network channels at the same time. If the switching conditions are met, perform network switching. When there is an interruption risk or connection risk in the current network, start the network switching mechanism.

[0086] After completing the network switching, enter the real-time monitoring of the current network, and at the same time periodically monitor other optional network channels, and so on for cyclic monitoring and switching.

[0087] Train a machine learning model through the collected historical data to predict the network signal attenuation. The model can consider various factors, such as signal strength, environmental changes, bit error rate, cost, etc., to improve the comprehensiveness and objectivity of the network quality evaluation.

[0088] Integrate multiple communication methods such as 4G / 5G, Wi-Fi, and satellite communication into a system, automatically switch to the best communication method according to the network quality indicators. The switching logic can respond to changes in the network status in real time, and at the same time dynamically adjust the communication method according to network quality, cost, and other factors to ensure the quality of the current network environment of the mobile vehicle.

[0089] In addition, there is a problem of choosing between wireless Wi-Fi networks and data traffic networks in the ground network.

[0090] Preferably, a terrestrial network, a wireless network or a traffic data network is adopted. When the terrestrial network fails or the network quality fails to meet the expectation, the satellite communication network is switched. When it is detected that the terrestrial network resumes to the expected level, the system switches back from the satellite communication network to the terrestrial network.

[0091] To ensure the security of data during the data switching process, when selecting a network to switch to, a connection with the next network channel is established in advance, and then the current network channel is disconnected. The process of realizing the pre-link of the predicted network switching point is as follows:

[0092] The movement trajectory of the mobile vehicle is collected through GPS / Beidou navigation. Meanwhile, historical data such as the network connection quality and switching frequency at different times are collected. Combining the analysis results of the movement trajectory and the communication network quality, the network switching point, that is, the position where the mobile vehicle may encounter network changes, is predicted. When the network switching point is predicted, the pre-connection mechanism is started to establish a connection with the next channel or network in advance. The mobile vehicle will smoothly transition from the current network environment to the next network environment, reducing or eliminating communication interruptions, thereby ensuring the stability of operation and the security of production.

[0093] Among them, considering the network quality and cost issues, the traffic cost of Wi-Fi is relatively low, while the cost of the traffic card is relatively high. Therefore, when switching networks, for example, the wireless network is preferably adopted in the regular movement trajectory, and the traffic card is used in specific areas. At the same time, combined with the data packages provided by the operators and the traffic usage, the cost data is updated in real time.

[0094] Different weights are assigned to each index (mainly considering network quality and tariff conditions). According to the scoring results and decision rules, it is decided whether to switch the network.

[0095] The calculation formula adopted by the evaluation system is: P i = K q Q i + K c C.

[0096] For example, when the score of Wi-Fi is higher than that of the traffic card, it automatically switches to Wi-Fi. When deciding to switch the network, ensure the smooth transition of data transmission and avoid interruption.

[0097] In the case where there are multiple operating SIM traffic cards in the system of the mobile vehicle, it is necessary to consider matching operators for the traffic data network. Different operators have different charging standards and different network qualities.

[0098] Similarly, corresponding to the aforementioned prediction and evaluation processes of the network channel, the communication capabilities of the optional operator channels are detected and optimized.

[0099] Based on the network quality prediction model, select the best operator path for dial-up connection; the process is as follows:

[0100] Through the network quality prediction model, calculate the network prediction quality of the operator path. The corresponding formula is:

[0101] Q y = S y C' S + R y C' r + W y C' w .

[0102] Where: S y represents the signal strength of the current communication channel at the current moment; R y represents the value of the peak signal-to-noise ratio (PSNR) of the network corresponding to the current communication channel at the current moment; W y represents the bit error rate of the network corresponding to the current communication channel at the current moment; Q y represents the network quality of the operator path at the current moment; C' S , C' r , C' w correspond to the contribution coefficients for calculating the communication quality of S y , R y , W y respectively.

[0103] Through the network evaluation model, mainly consider the network quality and tariff conditions of different operators for balance. Evaluate the network prediction quality of the operator path. The calculation formula is:

[0104] P y = K' q Q y + K' C C'.

[0105] Where, Q y represents the current communication quality of the evaluated operator path, and C' represents the cost per unit time of the evaluated operator path, which is configured according to the actual scenario; P y represents the network evaluation result of the evaluated operator path; K' q , K' C correspond to the weight coefficients of Q y , C' respectively, and the values of K' q and K' C are configured according to the actual scenario.

[0106] Select the operator path with the largest evaluation result P y as the best communication link and perform a switch.

[0107] AtFigure 1 In the switching method of multiple communication modes shown, through the network quality prediction model and the adaptive switching strategy, the deficiencies of traditional communication modes in complex scenarios are solved, providing a more reliable network communication guarantee for industrial mobile vehicles.

[0108] An embodiment of the present invention provides an adaptive switching device for multiple communication modes, as Figure 2 shown. Among them, the adaptive switching device for multiple communication modes includes: a data acquisition module 1, a network quality prediction module 2, a network channel evaluation module 3, and a network channel switching module 4.

[0109] The data acquisition module 1 is configured to collect the network observation data values of the optional network channels in the current environment of the mobile vehicle 5. The network observation data values include the signal strength, signal-to-noise ratio, and bit error rate of the network channels.

[0110] The network quality prediction module 2 is configured to obtain the current network quality of the current network channel based on the collected network observation data values. The network channel evaluation module 3 is configured to evaluate the optional network channels based on the network quality and cost factors of the network channels and output an evaluation result; the network channel switching module 4 is configured to judge according to the output results of the network quality prediction module 2 and the network channel evaluation module 3 and switch to a better network channel to meet the network quality requirements of the mobile vehicle.

[0111] By combining network cost and predicted network quality attenuation, comprehensively evaluating multiple optional network channels, automatically switching to the best communication mode, the switching logic can respond to changes in the network condition in real time, and at the same time dynamically adjust the communication mode according to network quality, cost, and other factors. After predicting the network switching point, establish a link with the next channel in advance to ensure network continuity, reduce the risk of service interruption and production accidents caused by communication problems, and ensure the security and integrity of data during the data switching process.

[0112] In a possible design, the structure of the above-mentioned network channel switching device can be implemented as an electronic device. The electronic device may include: a processor, a memory. Among them, executable code is stored on the memory. When the executable code is executed by the processor, at least the processor can implement the switching method of multiple communication modes provided in the foregoing embodiments.

[0113] Among them, the structure of the electronic device may further include a communication interface for communicating with other devices or communication networks.

[0114] In addition, the present invention further provides a computer-readable storage medium including instructions, on which executable code is stored. When the executable code is executed by a processor of a wireless router, the processor is caused to execute the model data processing method provided in the foregoing embodiments. Optionally, the computer-readable storage medium may be a ROM, a random access memory (RAM), a CD-ROM, a magnetic tape, a floppy disk, an optical data storage device, etc.

[0115] In an exemplary embodiment, there is also provided a computer program product including a computer program / instructions. When the computer program / instructions are executed by a processor, the model data processing method provided in the foregoing embodiments is implemented. The computer program / instructions are implemented by a program running on a terminal or a server.

[0116] The above embodiments are only for illustrating the technical concept and features of the present invention, and the purpose is to enable those skilled in the art to understand the content of the present invention and implement it accordingly. It is not intended to limit the protection scope of the present invention. For those skilled in the art, it is obvious that the present invention is not limited to the details of the above exemplary embodiments, and without departing from the spirit or basic features of the present invention, the present invention can be implemented in other specific forms. Therefore, from any point of view, the embodiments should be regarded as exemplary and non-limiting. The scope of the present invention is defined by the appended claims rather than the above description. Therefore, all changes falling within the meaning and scope of the equivalent elements of the claims are intended to be included in the present invention.

Claims

1. A method for switching between multiple communication modes, characterized in that: include: Collect network observation data values ​​of optional network channels within a period of time, and calculate the values ​​of network quality at corresponding moments within a period of time; Constructing a network quality prediction model, using the calculated network quality as a data set, training the network quality prediction model, and obtaining a network quality prediction value at a subsequent time based on the trained network quality prediction model; Constructing a network evaluation model, taking the output result of the network quality prediction model as input, comprehensively evaluating the network of the optional network channels, and switching the network with the best evaluation result as the communication mode for the current business operation; The selected network channel is linked to the communication channel, and the current network channel is monitored and evaluated in real time through the network evaluation model; if the current network quality does not meet expectations, other optional network channels with better network quality are switched to apply to the current one.

2. The method for switching between multiple communication modes according to claim 1, characterized in that: Based on the network observation data value, the network quality corresponding to a certain moment in a period of time is calculated as follows: The observed data value includes the signal strength S of the corresponding network channel at time t t , the value of the signal-to-noise ratio of the network channel at time t R t , the bit error rate W of the network channel corresponding to time t t , where t is the time value of the arithmetic progression within a period of time; Then, the network quality Q at time t is t , the calculation formula is: Q t =S t C s +R t C r +W t C w ; Among them, C s , C r , C w Corresponding to S t , R t , W t The contribution coefficient of communication quality calculation; C s , C r , C w is the corresponding variable S t , R t , W t The shared weight parameters are configured according to the application scenario.

3. The method for switching between multiple communication modes according to claim 2, characterized in that: The network quality prediction model is constructed by using an autoregressive integrated moving average model. Based on the network quality, the subsequent network quality change trend is calculated and predicted. The principle process is as follows: The network quality Q corresponding to multiple moments t in a period of time t , as the original data set, to train the network quality prediction model. The formula corresponding to the network quality prediction model is: Q t =K1Q t-1 +K2Q t-2 +…+K p Q t-p +J1D t-1 +J2D t-2 +…+J p D p ; Where: p is the number of autoregressive terms, which is set according to the application scenario; K1~K p Represents the autoregressive coefficient; J1~J p Indicates the moving average coefficient; D1~D p Residual, defined as the difference between the actual observed value and the predicted value; Estimated parameters K1~K based on historical data fitting p 、J1~J p and D1~D p The value of Based on the trained network quality prediction model, the network quality prediction value at time t+h is obtained as follows: Q t+h =K1Q t+h-1 +K2Q t+h-2 +…+K p Q t+h-p +J1D t+h-1 +J2D t+h-2 +…+J p D p 。 4. The method for switching between multiple communication modes according to claim 1, characterized in that: The optional network channels include wireless network, satellite communication network and traffic data network; the switching strategy of multiple traffic data network and wireless network is: Condition 1: The current network quality is lower than the set threshold Q min , then switch to a better network channel; Condition 2: During the periodic network detection process, if a better network channel is available, switch to the better network channel; When you choose to switch networks, establish a connection with the next network channel in advance, and then disconnect the current network channel.

5. The method for switching between multiple communication modes according to claim 4, characterized in that: By analyzing the motion trajectory and historical data of the mobile vehicle, the network buffer is set to achieve the advance connection of the predicted network switching point. The process is as follows: The movement trajectory of the mobile vehicle is collected through positioning navigation, and the relevant network historical data of the mobile vehicle is collected: including network connection quality at different times, network switching frequency, and historical data; Combine the analysis results of movement trajectory and network quality to predict the network switching point, that is, the location of network change that the mobile vehicle may encounter; When a network switching point is predicted, the pre-connection mechanism is started to establish a connection with the next network channel in advance.

6. The method for switching between multiple communication modes according to claim 3, characterized in that: The method for evaluating the optional network channels through the network evaluation model is as follows: The network evaluation results of each optional network channel are calculated, and the evaluation calculation model formula for the evaluated network channel is: P i =K q Q i +K c C; Among them, P i represents the network evaluation result of each optional network channel; Q i Indicates the current communication quality of the evaluated network channel, represented by the network quality Q t The calculation formula is calculated; C represents the unit time cost of the evaluated network channel, which is configured and set according to the network in the actual scenario; K c The weight coefficient of the unit time cost C of the evaluated network channel is set according to the application scenario; K q Indicates the current communication quality Q of the evaluated network channel i The weight coefficient is configured according to the application scenario; Select the evaluation result P i The largest network channel is used as the best communication link and is switched.

7. The method for switching between multiple communication modes according to claim 4, characterized in that: The operator channel communication switching strategy of the multi-channel traffic data network is: In the case where multiple operating SIM traffic cards are set in the mobile vehicle, based on the network quality prediction model, the best operator channel is selected for dial-up connection; the process is: Calculate the predicted network quality of each operator's access through the network quality prediction model; Q y =S y C′ S +R y C′ r +W y C′ w ; Where: S y Indicates the signal strength of the current communication channel at the current moment; R y Indicates the value of the signal-to-noise ratio of the network corresponding to the current communication channel at the current moment; W y Indicates the bit error rate of the network corresponding to the current communication channel at the current moment; Q y Indicates the network quality of the operator's access at the current moment; C' s , C' r , C' w , respectively correspond to S y , R y , W y The contribution coefficient of communication quality calculation; The network evaluation model is used to evaluate the network prediction quality of the operator's access. The calculation formula is: P y =K′ q Q y +K′ C C′; Among them, Q y represents the current communication quality of the evaluated operator's access, C' represents the unit time cost of the evaluated operator's access, and is configured and set according to the actual scenario; P y Indicates the network evaluation result of the evaluated operator's access; K' q , K' C Corresponding expression Q y , weight coefficient of C', K' q and K' C The value is configured according to the actual scenario; Select the evaluation result P y The largest operator channel is used as the best communication link and is switched.

8. A switching device for multiple communication modes, used to implement the switching method for multiple communication modes as claimed in any one of claims 1 to 7, characterized in that: include: A data collection module is used to collect network observation data values ​​of the optional network channels under the current environment of the mobile vehicle, and the network observation data values ​​include signal strength, signal-to-noise ratio and bit error rate of the network channels; The network quality prediction module obtains the current network quality of the current network channel based on the collected network observation data values; A network channel evaluation module evaluates the optional network channels based on the network quality and cost factors of the network channels and outputs the evaluation results; The network channel switching module is configured to judge and switch the network channel according to the output results of the network quality prediction module and the network channel evaluation module to meet the network quality requirements of the mobile vehicle.

9. An electronic device comprising a memory, a processor, and a computer program stored in the memory and executable on the processor; characterized in that: When the processor executes the computer program, the method for switching between multiple communication modes according to any one of claims 1 to 7 is implemented.

10. A computer-readable storage medium having a computer program stored thereon, characterized in that: When the computer program is executed by a processor, a method for switching between multiple communication modes as described in any one of claims 1 to 7 is implemented.

Citation Information

Cited By

  • Decision-making method and system for dynamic network switching of eSIM card

    CN121842782A