An intelligent communication switching method based on artificial intelligence
By acquiring channel transmission performance parameters and user data information in real time, and evaluating channel communication quality in combination with weather forecast information, the problem that the prior art cannot determine whether to switch channels based on channel communication quality, weather and user location is solved, and more efficient and accurate communication channel switching is achieved, ensuring the stability of communication quality.
Patent Information
- Application Number
- CN202411508063.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2024-10-28
- Publication Date
- 2025-06-20
- Estimated Expiration
- 2044-10-28
AI Technical Summary
The prior art cannot determine whether to switch the communication channel based on channel communication quality, weather forecast information and user location information.
By obtaining the channel's transmission performance parameters and user data information of mobile users in real time, combining weather forecast information, the channel communication quality is evaluated and whether to switch is decided.
Improve the efficiency and accuracy of communication channel switching, and ensure the stability of channel communication quality.
Smart Images

Figure CN119497111B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of communication technologies, and in particular to an intelligent communication switching method based on artificial intelligence. Background Art
[0002] In the related art, CN104811971B discloses a method for switching communication modes and a communication device. The communication device includes: a sending module for sending a training signal to the communication device; an interference cancellation acquisition module for performing self-interference cancellation according to the training signal and acquiring a decision parameter when the communication device communicates with a second communication device; wherein the communication device supports a full-duplex communication mode and a non-full-duplex communication mode, and the full-duplex communication mode supports simultaneous and co-frequency communication; the decision parameter is a parameter for the communication device to determine whether to switch the current working mode of the communication device; a judgment module for judging whether the decision parameter acquired by the interference cancellation acquisition module is greater than a decision threshold to obtain a judgment result; a determination switching module for determining whether to switch the current working mode of the communication device according to the judgment result obtained by the judgment module, so as to ensure the communication quality between the communication device and the second communication device and improve the stability of system communication.
[0003] CN113630788B discloses a method and system for multi-mode switching between communication networks in a communication network. The method is characterized in that by calculating and clustering the distances between multiple terminal nodes, different network communication modes are switched according to the number of nodes in each category. Compared with the prior art, the initial network mode is dynamically adjusted according to the initial position information, and the optimal communication path is found through the deduction of the clustering normalization algorithm, and no human intervention is required, which is convenient and fast and the communication link is stable and reliable, saving power while ensuring reliable communication; it overcomes the limitations of the scenario and the objective factors of the device itself, such as limited transmission distance, etc. Through reasonable optimization rules, it can not only meet the actual customer needs, but also take into account the limitations of the device itself. There is no need to set the network communication mode in advance, and the device can be placed at any position within a certain scenario, which can significantly increase the construction flexibility.
[0004] Based on the above related technologies, the stability of system communication can be improved. However, the related technologies do not consider the influence of communication quality factors, weather factors, and user location factors on communication channel switching, that is, the technical problem of being unable to judge whether to switch the communication channel according to the communication quality of the channel, weather forecast information, and user location information.
[0005] The information disclosed in the background art section of the present application is only intended to deepen the understanding of the general background art of the present application, and should not be regarded as an admission or any form of suggestion that this information constitutes the prior art known to those skilled in the art. Summary of the Invention
[0006] The present invention provides an intelligent communication switching method based on artificial intelligence, which can solve the technical problem that in the related art, it is impossible to judge whether to switch the communication channel according to the channel communication quality, weather forecast information and user location information.
[0007] According to the first aspect of the present invention, there is provided an intelligent communication switching method based on artificial intelligence, including:
[0008] In the current management cycle, the transmission performance parameters of the channel are obtained in real time through a network management tool, where the transmission performance parameters include: round-trip delay, channel utilization rate, and signal-to-noise ratio;
[0009] In the current management cycle, the user data information of the mobile user is obtained, where the user data information includes: mobile user communication device information, mobile user real-time location information, and user movement information;
[0010] According to the transmission performance parameters and the user data information, a channel communication quality score is determined;
[0011] The weather forecast information of the date in the current management cycle is obtained;
[0012] According to the channel communication quality score, the weather forecast information, the mobile user real-time location information, and the user movement information, it is determined whether to switch the communication channel;
[0013] In the case where the communication channel needs to be switched, according to the mobile user communication device information, the channel to be switched is determined.
[0014] According to the second aspect of the present invention, there is provided an intelligent communication switching system based on artificial intelligence, including:
[0015] A module for obtaining transmission performance parameters, which is used to obtain the transmission performance parameters of the channel in real time through a network management tool in the current management cycle, where the transmission performance parameters include: round-trip delay, channel utilization rate, and signal-to-noise ratio;
[0016] A module for obtaining user data information, which is used to obtain the user data information of the mobile user in the current management cycle, where the user data information includes: mobile user communication device information, mobile user real-time location information, and user movement information;
[0017] A channel communication quality scoring module, which is used to determine a channel communication quality score according to the transmission performance parameters and the user data information;
[0018] A module for obtaining weather forecast information, which is used to obtain the weather forecast information of the date in the current management cycle;
[0019] A communication channel switching module, configured to determine whether to switch the communication channel according to the channel communication quality score, the weather forecast information, the real-time location information of the mobile user, and the user movement information;
[0020] A communication channel switching module, configured to determine the channel to be switched according to the mobile user communication device information when the communication channel needs to be switched.
[0021] Technical effects: According to the present invention, the transmission performance parameters of the channel and the user data information can be accurately obtained, and the channel communication quality can be comprehensively evaluated according to the transmission performance parameters to determine the channel communication quality score. Further, according to the influence of the channel communication quality score, the weather information, and the user location information on the channel communication quality, it is determined whether to switch the communication channel, and the channel to be switched is determined according to the user device information, improving the efficiency and accuracy of the communication channel switching and ensuring the stability of the channel communication quality. When determining the actual round-trip delay, the actual round-trip delay can be determined according to the round-trip delay, the network protocol overhead time, and the processing capacity of the mobile communication device. During the operation process, the influence of the network protocol overhead time and the mobile device processing capacity on the actual round-trip delay is fully considered, improving the accuracy of the actual round-trip delay. When determining the channel communication quality score, the channel communication quality score can be determined according to the standard deviation of the round-trip delay, the actual round-trip delay, and the transmission performance parameters. During the operation process, the stability of the channel communication transmission is evaluated according to the standard deviation of the round-trip delay. Further, according to the actual round-trip delay, the channel utilization rate, and the signal-to-noise ratio, the communication speed, the congestion status of the communication channel network, and the signal quality status are evaluated. The channel communication quality is comprehensively evaluated from four aspects: the stability of the communication transmission, the communication speed, the congestion status of the communication channel network, and the signal quality status to determine the channel communication quality score, improving the accuracy and comprehensiveness of the channel communication quality score. When determining whether to switch the communication channel, it can be determined whether to switch the communication channel according to the channel communication quality score, the current weather information, the predicted weather information, the transmission distance, and the predicted transmission distance. During the operation process, the influence of the wind force data, humidity data, temperature data, and transmission distance on the channel communication quality can be accurately analyzed, and based on the influence of the above data on the channel communication quality, the predicted channel communication quality status of the next cycle is determined. Further, according to the channel communication quality score of the current management cycle and the predicted communication quality score of the next management cycle, it is determined whether to switch the communication channel, improving the efficiency and accuracy of the communication channel switching.
[0022] It should be understood that the above general description and the following detailed description are merely exemplary and explanatory, and do not limit the present invention. Other features and aspects of the present invention will become clearer according to the following detailed description of the exemplary embodiments with reference to the accompanying drawings. Brief Description of the Drawings
[0023] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or the prior art, the following will briefly introduce the drawings required for the description of the embodiments or the prior art. Obviously, the drawings in the following description are only some embodiments of the present invention. For those of ordinary skill in the art, without creative efforts, other embodiments can be obtained based on these drawings;
[0024] Figure 1 Exemplarily shows a schematic flowchart of an intelligent communication switching method based on artificial intelligence according to an embodiment of the present invention;
[0025] Figure 2 Exemplarily shows a block diagram of an intelligent communication switching system based on artificial intelligence according to an embodiment of the present invention. Detailed Description of the Embodiments
[0026] In order to make the objectives, technical solutions, and advantages of the embodiments of the present invention clearer, the following will clearly and completely describe the technical solutions in the embodiments of the present invention with reference to the drawings in the embodiments of the present invention. Obviously, the described embodiments are only some embodiments of the present invention, rather than all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those of ordinary skill in the art without creative efforts belong to the scope of protection of the present invention.
[0027] The following will specifically describe the technical solutions of the present invention with specific embodiments. These specific embodiments can be combined with each other, and the same or similar concepts or processes may not be repeated in some embodiments.
[0028] Figure 1 Exemplarily shows a schematic flowchart of an intelligent communication switching method based on artificial intelligence according to an embodiment of the present invention, and the method includes:
[0029] Step S101, in the current management cycle, real-time obtain the transmission performance parameters of the channel through a network management tool, where the transmission performance parameters include: round-trip delay, channel utilization rate, and signal-to-noise ratio;
[0030] Step S102, in the current management cycle, obtain the user data information of the mobile user, where the user data information includes: mobile user communication device information, mobile user real-time location information, and user movement information;
[0031] Step S103, determine the channel communication quality score according to the transmission performance parameters and the user data information;
[0032] Step S104, obtain the weather forecast information of the date in the current management cycle;
[0033] Step S105, determine whether to switch the communication channel according to the channel communication quality score, the weather forecast information, the real-time location information of the mobile user, and the user movement information;
[0034] Step S106, in the case where the communication channel needs to be switched, determine the channel to be switched according to the mobile user communication device information.
[0035] According to the intelligent communication switching method based on artificial intelligence of the embodiment of the present invention, the transmission performance parameters and user data information of the channel can be accurately obtained, and the channel communication quality can be comprehensively evaluated according to the transmission performance parameters to determine the channel communication quality score. Further, according to the influence of the channel communication quality score, weather information, and user location information on the channel communication quality, it is judged whether to switch the communication channel, and the channel to be switched is determined according to the user device information, improving the efficiency and accuracy of the communication channel switching and ensuring the stability of the channel communication quality.
[0036] According to an embodiment of the present invention, in step S101, in the current management cycle, the transmission performance parameters of the channel are obtained in real time through a network management tool, where the transmission performance parameters include: round-trip delay, channel utilization rate, and signal-to-noise ratio.
[0037] For example, the round-trip delay of the channel (the total time elapsed from when the data is sent at the sending end to when the sending end receives the confirmation from the receiving end), the channel utilization rate (the efficiency of the effective utilization of the channel resources), and the signal-to-noise ratio are obtained in real time through a professional network management tool.
[0038] According to an embodiment of the present invention, in step S102, in the current management cycle, the user data information of the mobile user is obtained, where the user data information includes: mobile user communication device information, mobile user real-time location information, and user movement information.
[0039] For example, the mobile user communication device information (for example, the processor and mobile network type of the user communication device) is obtained through a professional network tool, and the mobile user real-time location information and user movement information are determined through a positioning system.
[0040] According to an embodiment of the present invention, in step S103, the channel communication quality score is determined according to the transmission performance parameters and the user data information.
[0041] According to an embodiment of the present invention, step S103 includes:
[0042] Obtain the communication protocol of the current channel;
[0043] Determine the network protocol overhead time according to the communication protocol of the current channel;
[0044] Determine the processing capacity of the mobile communication device according to the mobile user communication device information;
[0045] Determine the standard deviation of the round-trip delay according to the round-trip delays at multiple moments within the current management period;
[0046] Determine the actual round-trip delay according to the round-trip delay, the network protocol overhead time, and the processing capacity of the mobile communication device;
[0047] Determine the channel communication quality score according to the standard deviation of the round-trip delay, the actual round-trip delay, and the transmission performance parameters.
[0048] For example, obtain the communication protocol of the current channel through a professional network management device; different communication protocols have different times required to establish a connection during data transmission. For example, the SCTP protocol is a communication protocol similar to TCP and is more complex in aspects such as establishing a connection, transmitting data, and error handling, which may increase the round-trip delay. Determine the time of network protocol overhead according to the type of communication protocol; different mobile communication devices have different processing capacities (such as the speed of the central processing unit, the size of the memory, and the read / write speed of the storage device). If the device processing capacity is weak, the time required to process data packets will increase, resulting in an increase in the round-trip delay; determine the average value of the round-trip delays at multiple moments measured within the management period, and determine the standard deviation of the round-trip delays according to the average value of the round-trip delays at multiple moments; determine the actual round-trip delay according to the round-trip delay, the network protocol overhead time, and the processing capacity of the mobile communication device; evaluate the communication quality of the channel according to the standard deviation of the round-trip delay, the actual round-trip delay, and the transmission performance parameters, and determine the channel communication quality score.
[0049] According to an embodiment of the present invention, determining the actual round-trip delay according to the round-trip delay, the network protocol overhead time, and the processing capacity of the mobile communication device includes: determining the actual round-trip delay RTT of the mobile user during communication in the current management period according to formula (1) r ,
[0050]
[0051] wherein, RTT i is the round-trip delay at the i-th moment of the current management period, Npot is the network protocol overhead time, Mdpc is the processing capacity of the mobile device, and Mdpc T is the preset mobile device processing capacity threshold, n is the number of moments in the management period, i ≤ n, and both i and n are positive integers.
[0052] According to an embodiment of the present invention, in formula (1), represents the average round-trip delay within the current management period; is the difference between the average round-trip delay and the network protocol overhead time, representing the actual round-trip delay considering the influence of the network protocol overhead time; is the ratio of the preset mobile device processing capacity threshold to the mobile device processing capacity. The closer this ratio is to 1, the smaller the influence of the mobile device processing capacity on the actual round-trip delay. The mobile device processing capacity and the round-trip delay are negatively correlated. For example, when the mobile device processing capacity is stronger, the time required to process data packets will decrease, resulting in a decrease in the round-trip delay. represents the actual round-trip delay considering the influence of the network protocol overhead time and the mobile device processing capacity. The actual round-trip delay represents the communication speed status of the mobile user during communication in the current management period. The shorter the actual round-trip delay, the faster the communication speed.
[0053] In this way, the actual round-trip delay can be determined according to the round-trip delay, the network protocol overhead time, and the mobile communication device processing capacity. During the operation process, the influence of the network protocol overhead time and the mobile device processing capacity on the actual round-trip delay is fully considered, improving the accuracy of the actual round-trip delay.
[0054] According to an embodiment of the present invention, the channel communication quality score is determined according to the standard deviation of the round-trip delay, the actual round-trip delay, and the transmission performance parameter, including: determining the channel communication quality score CCQ of the current management period according to formula (2) p ,
[0055]
[0056] where if is a conditional function, β1, β2, β3, β4, and α are preset weights, D(RTT i ) is the standard deviation of the round-trip delay, RTT i is the round-trip delay at the i-th moment of the current management period, RTT r is the actual round-trip delay, RTT T is the preset round-trip delay threshold, CUR T is the preset channel utilization threshold, CUR i is the channel utilization at the i-th moment of the current management period, STNR i is the signal-to-noise ratio at the i-th moment of the current management period, STNR T is the preset signal-to-noise ratio threshold, n is the number of moments in the management period, i ≤ n, and both i and n are positive integers.
[0057] According to an embodiment of the present invention, in formula (2), the conditional function has the following two cases for its value. When the condition is satisfied, which means that the round-trip delay at the i-th moment of the current management period is within the interval centered on the average round-trip delay within the management period and with a standard deviation of twice the preset multiple as the interval length, the value of the conditional function is 1. When the condition is not satisfied, the value of the conditional function is 0. If the round-trip delay at the i-th moment of the current management period satisfies the above condition, it means that the deviation between the round-trip delay at the i-th moment of the current management period and the mean value is small, so the round-trip delay at the i-th moment of the current management period is relatively stable. Otherwise, it can be considered that the deviation between the round-trip delay at the i-th moment of the current management period and the mean value is large, and there may be an abnormality in the round-trip delay at this moment. is the ratio between the number of moments when the round-trip delay at the i-th moment of the current management period is relatively stable and the number of moments in the management period. The larger this ratio is, the more stable the round-trip delay of the channel communication within the management period is, and the more stable the communication quality within the management period is.
[0058] According to an embodiment of the present invention, is the relative difference between the preset round-trip delay threshold and the actual round-trip delay, representing the communication speed of the management period. The larger this ratio is, the shorter the actual round-trip delay of the channel communication is, and the faster the communication speed is; is the relative difference between the average value of the channel utilization rate within the management period and the preset channel utilization rate threshold, representing the congestion status of the communication channel network within the management period. The larger this ratio is, the higher the channel utilization rate within the management period is relative to the preset channel utilization rate threshold. When the channel utilization rate is too high, there may be network congestion or an increased risk of network failures; is the relative difference between the average value of the signal-to-noise ratio within the management period and the preset signal-to-noise ratio threshold, representing the signal quality status within the management period. The larger this ratio is, the greater the difference between the average signal-to-noise ratio within the management period and the preset signal-to-noise ratio threshold is, which means that the higher the average signal-to-noise ratio within the management period is. The higher the average signal-to-noise ratio is, the better the signal quality status within the management period is, and the higher the communication quality is.
[0059] In this way, the communication quality score of the channel can be determined based on the standard deviation of the round-trip delay, the actual round-trip delay, and the transmission performance parameters. During the calculation process, the stability of the channel communication transmission is evaluated according to the standard deviation of the round-trip delay. Further, according to the actual round-trip delay, channel utilization rate, and signal-to-noise ratio, the communication speed, the congestion status of the communication channel network, and the signal quality status are evaluated. The communication quality of the channel is comprehensively evaluated from four aspects: the stability of communication transmission, communication speed, the congestion status of the communication channel network, and signal quality status, and the communication quality score of the channel is determined, improving the accuracy and comprehensiveness of the communication quality score of the channel.
[0060] According to an embodiment of the present invention, in step S104, weather forecast information of the date in the current management cycle is obtained.
[0061] For example, the wind force level, climate temperature, and humidity information of the weather within the management cycle are obtained through a network device.
[0062] According to an embodiment of the present invention, in step S105, it is determined whether to switch the communication channel according to the communication quality score of the channel, the weather forecast information, the real-time location information of the mobile user, and the user movement information.
[0063] According to an embodiment of the present invention, step S105 includes:
[0064] According to the weather forecast information, the current weather information of the current management cycle is determined, where the current weather information includes: current wind force data, current humidity data, and current temperature data;
[0065] According to the weather forecast information, the predicted weather information of the next management cycle is determined, where the predicted weather information includes: predicted wind force data, predicted humidity data, and predicted temperature data;
[0066] According to the user movement information, the user movement speed and the user movement direction are determined;
[0067] The base station location information of the communication base station is obtained;
[0068] According to the base station location information, the real-time location information of the mobile user, the user movement speed, and the user movement direction, the predicted transmission distance and the transmission distance are determined;
[0069] According to the communication quality score of the channel, the current weather information, the predicted weather information, the transmission distance, and the predicted transmission distance, it is determined whether to switch the communication channel.
[0070] For example, according to the weather forecast information, determine the weather information of the current management cycle. Weather factors can have different impacts on the quality of channel communication. For example, the greater the wind force, it may affect the stability of the antenna, causing the pointing angle of the microwave antenna installed on the high tower to deviate from the optimal direction, thereby affecting the reception and transmission of signals. The increase in humidity will change the dielectric constant of the air, and the propagation path of the wireless signal may bend due to the influence of humidity, resulting in changes in the angle and intensity of the signal reaching the receiving end. The change in temperature will cause changes in the physical properties of the transmission medium, affecting the transmission quality of the signal; determine the user's moving speed and moving direction according to the positioning system; query the nearby base stations through a dedicated base station query tool to determine the location information of the communication base stations; determine the transmission distance according to the base station location information and the user's real-time location information in the current management cycle, and predict the predicted transmission distance between the user and the base station in the next management cycle according to the base station location information, the user's real-time location information, the user's moving speed, and the user's moving direction; determine whether to switch the communication channel according to the channel communication quality score, the current weather information, the predicted weather information, the transmission distance, and the predicted transmission distance.
[0071] According to an embodiment of the present invention, determining whether to switch the communication channel according to the channel communication quality score, the current weather information, the predicted weather information, the transmission distance, and the predicted transmission distance includes: obtaining a first switching condition A and a second switching condition B according to formula (3),
[0072]
[0073] where CCQ p is the channel communication quality score of the current management cycle, CCQ T is the threshold of the channel communication quality score, F f is the predicted wind force data for the next management cycle, H f is the predicted humidity data for the next management cycle, T f is the predicted temperature data for the next management cycle, F p is the current wind force data of the current management cycle, H p is the current humidity data of the current management cycle, T p is the current temperature data of the current management cycle, D i is the transmission distance at the i-th moment of the current management cycle, D f,i is the predicted transmission distance at the i-th moment of the next management cycle, n is the number of moments of the management cycle, i ≤ n, and both i and n are positive integers;
[0074] In the case where at least one of the first switching condition A and the second switching condition B is satisfied, it is determined that the communication channel needs to be switched.
[0075] According to an embodiment of the present invention, in communication channel switching condition A, CCQ p <CCQ T is the channel communication quality score for the current management period being less than the channel communication quality score threshold, indicating that the channel communication quality for the current management period is poor and a switch is required.
[0076] According to an embodiment of the present invention, in communication channel switching condition B, is the ratio of the predicted wind force data for the next management period to the current wind force data for the current management period. The closer this ratio is to 1, the smaller the impact of the change in wind force data on the predicted channel communication quality. The wind force data is negatively correlated with the communication quality. For example, the greater the wind force data, it may affect the stability of the antenna, and the pointing angle of the microwave antenna installed on the high tower deviates from the optimal direction, thus affecting the reception and transmission of signals and causing a decline in communication quality; is the ratio of the predicted humidity data for the next management period to the current humidity data for the current management period. The closer this ratio is to 1, the smaller the impact of the change in humidity data on the predicted channel communication quality. The humidity data is negatively correlated with the communication quality. For example, the greater the humidity data, the greater the probability of a change in the dielectric constant of the air, and the propagation path of the wireless signal may bend due to the influence of humidity, resulting in a change in the angle and intensity of the signal reaching the receiving end and causing a decline in communication quality; is the relative difference between the predicted temperature data for the next management period and the current temperature data for the current management period. The greater this ratio, the greater the difference between the predicted temperature data and the current temperature data. The difference between the predicted temperature data and the current temperature data is negatively correlated with the communication quality. When the predicted temperature is too high, in high-temperature weather, the atmospheric duct phenomenon will increase. The atmospheric duct is an abnormal atmospheric structure that will affect the propagation path and range of electromagnetic waves in the atmosphere and cause a decline in communication quality. When the predicted temperature is too low, it will affect the performance of communication equipment and cause a decline in communication quality. is the ratio of the average value of the predicted transmission distance within the next management period to the average value of the transmission distance within the current management period. The greater this ratio, the longer the predicted transmission distance. The predicted transmission distance is negatively correlated with the communication quality. represents the predicted channel communication quality score for the next management period predicted based on the weather conditions and transmission distance of the next management period, represents that the predicted channel communication quality score for the next management period is less than the channel communication quality score threshold, indicating that the predicted channel communication quality for the next management period is poor and the communication channel needs to be switched in advance.
[0077] According to an embodiment of the present invention, when at least one of the first switching condition A and the second switching condition B is satisfied, it is determined that a handover of the communication channel is required.
[0078] In this way, it is possible to determine whether to switch the communication channel according to the channel communication quality score, the current weather information, the predicted weather information, the transmission distance, and the predicted transmission distance. During the operation process, the influence of wind force data, humidity data, temperature data, and transmission distance on the channel communication quality can be accurately analyzed, and based on the influence of the above data on the channel communication quality, the predicted channel communication quality status of the next cycle can be determined. Further, according to the channel communication quality score of the current management cycle and the predicted communication quality score of the next management cycle, it is determined whether to switch the communication channel, improving the efficiency and accuracy of the communication channel handover.
[0079] According to an embodiment of the present invention, in step S106, when the communication channel needs to be switched, the channel to be switched is determined according to the mobile user communication device information.
[0080] According to an embodiment of the present invention, step S106 includes:
[0081] Determine the mobile communication standard supported by the device and the mobile communication frequency band supported by the device according to the mobile user communication device information;
[0082] Determine the selectable channels according to the mobile communication standard supported by the device and the mobile communication frequency band supported by the device;
[0083] Obtain the channel utilization rate and signal-to-noise ratio of the selectable channels;
[0084] Determine the channel to be switched according to the channel utilization rate and signal-to-noise ratio of multiple selectable channels.
[0085] For example, the mobile communication standard supported by the device and the mobile communication frequency band supported by the device can be determined through the device's own system or the network operator, such as 4G frequency bands (such as 2100 MHz, 2600 MHz) and 5G frequency bands (such as n41, n78); the communication standards and communication frequency bands supported by each channel are also different. According to the mobile communication standard supported by the device and the mobile communication frequency band supported by the device, the selectable channels are determined; the channel utilization rate and signal-to-noise ratio of the selectable channels are obtained through the network device management tool and the management page of the wireless router; the selectable channel with the channel utilization rate within the preset range and a relatively high signal-to-noise ratio is determined as the channel to be switched.
[0086] The artificial intelligence-based intelligent communication switching method according to an embodiment of the present invention can accurately obtain the transmission performance parameters and user data information of a channel, comprehensively evaluate the communication quality of the channel according to the transmission performance parameters, determine the communication quality score of the channel. Further, according to the influence of the communication quality score of the channel, weather information and user location information on the communication quality of the channel, it is determined whether to switch the communication channel, and the channel to be switched is determined according to the user equipment information, improving the efficiency and accuracy of the communication channel switching and ensuring the stability of the communication quality of the channel. When determining the actual round-trip delay, the actual round-trip delay can be determined according to the round-trip delay, the network protocol overhead time and the processing capacity of the mobile communication device. During the operation process, the influence of the network protocol overhead time and the processing capacity of the mobile device on the actual round-trip delay is fully considered, improving the accuracy of the actual round-trip delay. When determining the communication quality score of the channel, the communication quality score of the channel can be determined according to the standard deviation of the round-trip delay, the actual round-trip delay and the transmission performance parameters. During the operation process, the stability of the channel communication transmission is evaluated according to the standard deviation of the round-trip delay. Further, according to the actual round-trip delay, the channel utilization rate and the signal-to-noise ratio, the communication speed, the congestion condition of the communication channel network and the signal quality condition are evaluated. The communication quality of the channel is comprehensively evaluated from four aspects: the stability of the communication transmission, the communication speed, the congestion condition of the communication channel network and the signal quality condition, and the communication quality score of the channel is determined, improving the accuracy and comprehensiveness of the communication quality score of the channel. When determining whether to switch the communication channel, it can be determined whether to switch the communication channel according to the communication quality score of the channel, the current weather information, the predicted weather information, the transmission distance and the predicted transmission distance. During the operation process, the influence of wind force data, humidity data, temperature data and transmission distance on the communication quality of the channel can be accurately analyzed, and based on the influence of the above data on the communication quality of the channel, the predicted communication quality condition of the next cycle is determined. Further, according to the communication quality score of the channel in the current management cycle and the predicted communication quality score of the next management cycle, it is determined whether to switch the communication channel, improving the efficiency and accuracy of the communication channel switching.
[0087] Figure 2 Exemplarily shown is a block diagram of an artificial intelligence-based intelligent communication switching system according to an embodiment of the present invention. The system includes:
[0088] A module for obtaining transmission performance parameters, configured to obtain, in a current management cycle, the transmission performance parameters of a channel in real time through a network management tool, where the transmission performance parameters include: round-trip delay, channel utilization rate, and signal-to-noise ratio;
[0089] A user data information acquisition module, configured to acquire user data information of a mobile user in a current management cycle, where the user data information includes: mobile user communication device information, mobile user real-time location information, and user movement information;
[0090] A channel communication quality scoring module, configured to determine a channel communication quality score according to the transmission performance parameters and the user data information;
[0091] A weather forecast information acquisition module, configured to acquire weather forecast information of the date in the current management cycle;
[0092] A communication channel switching judgment module, configured to determine whether to switch a communication channel according to the channel communication quality score, the weather forecast information, the mobile user real-time location information, and the user movement information;
[0093] A communication channel switching module, configured to determine a channel to be switched according to the mobile user communication device information when the communication channel needs to be switched.
[0094] The present invention may be a method, an apparatus, a system, and / or a computer program product. The computer program product may include a computer-readable storage medium having thereon computer-readable program instructions for performing various aspects of the present invention.
[0095] Those skilled in the art should understand that the embodiments of the present invention described above and shown in the drawings are only examples and do not limit the present invention. The object of the present invention has been fully and effectively achieved. The functions and structural principles of the present invention have been shown and described in the embodiments, and the embodiments of the present invention may have any deformation or modification without departing from the principle.
Claims
1. An intelligent communication switching method based on artificial intelligence, characterized in that: include: In the current management cycle, the transmission performance parameters of the channel are obtained in real time through the network management tool, wherein the transmission performance parameters include: round-trip delay, channel utilization and signal-to-noise ratio; In the current management cycle, user data information of the mobile user is obtained, wherein the user data information includes: mobile user communication device information, mobile user real-time location information and user movement information; Determining a channel communication quality score according to the transmission performance parameter and the user data information; Get the weather forecast information for the current management period; Determining whether to switch the communication channel according to the channel communication quality score, the weather forecast information, the real-time location information of the mobile user and the user movement information; In the case where the communication channel needs to be switched, determining the channel to be switched according to the mobile user communication device information; Determining a channel communication quality score according to the transmission performance parameter and the user data information includes: Get the communication protocol of the current channel; Determining a network protocol overhead time according to a communication protocol of the current channel; Determining the processing capability of the mobile communication device according to the mobile user communication device information; Determine the standard deviation of the round-trip delay based on the round-trip delays at multiple times in the current management cycle; determining an actual round trip delay based on the round trip delay, the network protocol overhead time, and the processing capability of the mobile communication device; A channel communication quality score is determined according to the standard deviation of the round-trip delay, the actual round-trip delay and the transmission performance parameter.
2. The intelligent communication switching method based on artificial intelligence according to claim 1 is characterized in that: Determining an actual round trip delay according to the round trip delay, the network protocol overhead time, and the processing capability of the mobile communication device includes: According to the formula Determine the actual round-trip time (RTT) of the mobile user's communication in the current management period r , where RTT i is the round trip delay at the i-th moment of the current management cycle, Npot is the network protocol overhead time, Mdpc is the processing power of the mobile device, and Mdpc T is the preset threshold of the processing capability of the mobile device, n is the number of moments in the management cycle, i≤n, and both i and n are positive integers.
3. The intelligent communication switching method based on artificial intelligence according to claim 1 is characterized in that: Determining a channel communication quality score according to the standard deviation of the round-trip delay, the actual round-trip delay, and the transmission performance parameter includes: According to the formula Determine the channel communication quality score CCQ of the current management period p , where if is a conditional function, β1, β2, β3, β4 and α are preset weights, and D(RTT i ) is the standard deviation of the round-trip delay, RTT i is the round-trip time delay at the i-th moment of the current management cycle, RTT r is the actual round-trip time, RTT T The preset round-trip delay threshold, CUR T is the preset channel utilization threshold, CUR i is the channel utilization rate at the i-th moment of the current management cycle, STNR i is the signal-to-noise ratio at the i-th moment of the current management cycle, STNR T is a preset signal-to-noise ratio threshold, n is the number of moments in the management cycle, i≤n, and both i and n are positive integers.
4. The intelligent communication switching method based on artificial intelligence according to claim 1, characterized in that: Determining whether to switch the communication channel according to the channel communication quality score, the weather forecast information, the real-time location information of the mobile user and the user movement information includes: Determine the current weather information of the current management period according to the weather forecast information, wherein the current weather information includes: current wind force data, current humidity data and current temperature data; Determine the predicted weather information for the next management period according to the weather forecast information, wherein the predicted weather information includes: predicted wind data, predicted humidity data and predicted temperature data; Determine the user movement speed and the user movement direction according to the user movement information; Obtaining base station location information of a communication base station; Determine the predicted transmission distance and the transmission distance according to the base station location information, the real-time location information of the mobile user, the user moving speed and the user moving direction; Whether to switch the communication channel is determined according to the channel communication quality score, the current weather information, the predicted weather information, the transmission distance and the predicted transmission distance.
5. The method for intelligent communication switching based on artificial intelligence according to claim 4, characterized in that: Determining whether to switch the communication channel according to the channel communication quality score, the current weather information, the predicted weather information, the transmission distance, and the predicted transmission distance includes: According to the formula Obtain a first switching condition A and a second switching condition B, wherein CCQ p Score the channel communication quality of the current management cycle, CCQ T is the channel communication quality score threshold, F f The predicted wind data for the next management period, H f is the predicted humidity data for the next management cycle, T f The predicted temperature data for the next management cycle, F p is the current wind data of the current management period, H p is the current humidity data of the current management cycle, T p is the current temperature data of the current management cycle, D i is the transmission distance at the i-th moment of the current management cycle, D f,i is the predicted transmission distance at the i-th moment of the next management cycle, n is the number of moments in the management cycle, i≤n, i and n are both positive integers; When at least one of the first switching condition A and the second switching condition B is satisfied, it is determined that the communication channel needs to be switched.
6. The intelligent communication switching method based on artificial intelligence according to claim 1 is characterized in that: In the case where the communication channel needs to be switched, determining the channel to be switched according to the mobile user communication device information includes: Determining, based on the mobile user communication device information, a mobile communication standard supported by the device and a mobile communication frequency band supported by the device; Determining a selectable channel according to a mobile communication standard supported by the device and a mobile communication frequency band supported by the device; Obtain channel utilization and signal-to-noise ratio of selectable channels; A channel to be switched is determined according to channel utilization rates and signal-to-noise ratios of a plurality of selectable channels.
7. An artificial intelligence-based intelligent communication switching system for executing the method according to any one of claims 1 to 6, characterized in that: include: A transmission performance parameter acquisition module is used to acquire the transmission performance parameters of the channel in real time through a network management tool during the current management cycle, wherein the transmission performance parameters include: round-trip delay, channel utilization and signal-to-noise ratio; A module for acquiring user data information is used to acquire user data information of mobile users in the current management cycle, wherein the user data information includes: mobile user communication device information, mobile user real-time location information and user movement information; A channel communication quality scoring module, used to determine a channel communication quality score according to the transmission performance parameter and the user data information; The weather forecast information acquisition module is used to acquire the weather forecast information for the date of the current management cycle; A communication channel switching judgment module is used to determine whether to switch the communication channel according to the channel communication quality score, the weather forecast information, the real-time location information of the mobile user and the user movement information; The communication channel switching module is used to determine the channel to be switched according to the mobile user communication device information when the communication channel needs to be switched.
Citation Information
Patent Citations
Communication mode switching method and communication device
CN104811971B
Communication network multi-mode switching method and system
CN113630788B
Using predictive technology to intelligently choose communication
CN103748932A
Network quality evaluating method and device and processing platform
CN104754630A