Communication line artificial intelligence switching method based on communication network
By constructing an interactive topology in the communication network and analyzing the busyness of communication paths, the problems of frequent communication switching and low success rate in high-speed motion environments are solved, and load balancing of the communication network and efficient access to communication users are realized.
Patent Information
- Application Number
- CN202411600149.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-11
- Publication Date
- 2025-03-11
AI Technical Summary
In high-speed motion environment, high-speed movement leads to a low terminal access success rate and a high call drop rate. The existing inter-star switching method is based on single attributes, and cannot effectively handle the switching needs of multiple attributes, resulting in a failure of switching.
Using the communication network-based artificial intelligence switching method of communication line, by constructing the interactive topology of communication base stations, monitoring and analyzing the busyness of communication paths in real time, generating a priority processing queue, and performing differential comparisons based on the ideal communication path, and configuring the communication path to achieve load balancing.
It effectively ensures the load balance of each communication base station in the communication network, improves the access success rate and handover success rate of communication users, reduces the call drop rate, and improves the communication experience.
Smart Images

Figure CN119603735A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of network communications, and in particular to an artificial intelligence switching method for communication lines based on a communication network. Background Art
[0002] A communication network is a system consisting of multiple nodes and communication links connecting these nodes. It enables the rapid transmission and exchange of information, allowing people to communicate in real time in different locations. It includes wireless networks and wired networks, covering multiple forms such as mobile phone communications and the Internet, and has greatly promoted the development and progress of society.
[0003] The invention patent with application number 202011369120.0 discloses a low-orbit satellite communication line switching control method based on a multi-objective genetic algorithm, which is characterized by comprising: S1: obtaining the moving speed and moving direction of the terminal, and using the Gauss-Markov algorithm to process the moving speed and moving direction of the terminal to obtain the terminal's operating route in the future; S2: obtaining the current position information of the satellite, and using the satellite ephemeris to predict the different position information of the current satellite in the future; S3: predicting the start time and switching time of a single covering satellite to the terminal communication connection based on the terminal's operating route and the different position information of the current satellite in the future; S4: obtaining the overlapping relationship between the coverage periods of each satellite to the terminal communication connection based on the starting time and switching time, and obtaining a directed graph of the terminal and satellite switching relationship based on the overlapping relationship; S5: using the Pareto multi-objective genetic algorithm to screen the switching path in the directed graph of the terminal and satellite switching relationship to find the optimal switching path; S6: controlling the switching path of the low-orbit satellite and the terminal according to the optimal switching path.
[0004] The application aims to solve the problem that "in high-speed movement environments, such as high-speed trains, urban subways or airplanes, the frequent switching caused by high-speed movement will result in low terminal access success rate and high call drop rate, which will also greatly reduce the switching success rate. In addition, low-orbit satellites in LEO mobile communications also run at high speed relative to the ground. In the LE0 communication system, when the high-speed mobile terminal runs in the opposite direction to the satellite, the switching of the high-speed mobile terminal is more frequent and the call drop rate will be higher. Most of the existing inter-satellite switching is performed on a single attribute, and the switching effect can only achieve the optimal one attribute at the expense of other attributes. Therefore, the switching method based on a single attribute will also cause switching failure due to the poor performance of other attributes."
[0005] However, compared with the current communication network scenarios, the ability of the communication network to provide communication services will weaken as the number of communication users entering the communication network increases. Therefore, the mutual configuration of communication users and communication paths in the communication network is particularly important.
[0006] To this end, we propose an artificial intelligence switching method for communication lines based on communication networks. Summary of the invention
[0007] In view of the above-mentioned shortcomings of the prior art, the present invention provides an artificial intelligence switching method for communication lines based on a communication network, which solves the technical problems raised in the above-mentioned background technology.
[0008] To achieve the above objectives, the present invention is implemented through the following technical solutions:
[0009] A communication line artificial intelligence switching method based on a communication network, comprising:
[0010] Upload the location information of communication base stations and the associated targets of each communication base station, build the interactive topology of communication base stations, and monitor in real time the communication base stations where users who send communication requests and the communication request target users are located;
[0011] Traverse the communication base station interaction topology, capture all communication paths in the communication base station interaction topology, obtain the latest monitoring results of the communication base station where the user who issued the communication request and the communication request target user are located, and analyze the busyness of each captured communication path according to the monitoring results;
[0012] Obtain the communication path busyness analysis results, build a communication base station busy state model based on the communication path busyness analysis results combined with the communication base station interaction topology, and receive new communication requests from users in the communication base station in real time;
[0013] Acquire a user who newly issues a communication request in a communication base station, collect the user's communication request parameters, identify the urgency of the user's communication request according to the user's communication request parameters, and generate a priority processing queue for configuring a communication path for the communication request based on the urgency of the user's communication request;
[0014] Obtain a priority processing queue, sequentially obtain users who have newly issued communication requests in the priority processing queue, synchronously obtain the communication base station where the target user of the corresponding communication request is located, sniff the ideal communication path based on the two groups of acquired communication base stations in the communication base station busy state model, and further obtain all communication paths corresponding to the two groups of communication base stations in the communication base station interaction topology based on the two groups of acquired communication base stations;
[0015] The difference between each communication path and the ideal communication path among all the acquired communication paths is analyzed, and a group of communication paths with the lowest difference from the ideal communication path is used as the communication paths used by the user who newly issues the communication request.
[0016] Furthermore, the associated target of the communication base station is a communication base station among the communication base stations that have uploaded the communication base station location information. In the communication base station interactive topology construction phase, based on the designated icons, all uploaded communication base station location information is marked in the same three-dimensional space, so that the center of each designated icon corresponds one-to-one to each communication base station location information. Further, based on the associated target of each communication base station, each group of icons representing the communication base station location information in the three-dimensional space is connected by lines, so that the endpoints of the lines all fall on the center of the icon. The set of icons connected to each other based on the lines in the three-dimensional space is recorded as the communication base station interactive topology.
[0017] The monitoring frequency of the communication base station where the user who issues the communication request and the communication request target user are located is not less than 2 times / second.
[0018] Furthermore, when capturing the communication path, any two groups of icons representing communication base stations are selected in sequence as communication path capture targets, and the communication paths between the two selected communication base stations are captured, and there is at least one other communication path spaced apart on the communication paths between the two groups of communication base stations;
[0019] When the icons of the two groups of communication base stations are selected as communication path capture targets, the communication path capture is performed based on the BFS algorithm, and when the busyness of the communication path is analyzed, the busyness of the communication path is analyzed according to the communication path busyness analysis logic;
[0020] Among them, in the communication base station interaction topology, each group of icons representing communication base stations is marked with the number of the corresponding communication base station, and each group is named based on the combination of corresponding marks of the icons representing the communication base stations on the communication path captured by the BFS algorithm.
[0021] Furthermore, the communication path busyness analysis logic is expressed as:
[0022]
[0023] Where: K is the busyness of the communication path; n is the set of communication base stations on the communication path; S i is the busyness of the ith communication base station; N is the total number of communication base stations on the communication path; S is the busyness of the communication base station; α, β, γ, δ are weights; C is the number of communication requests processed simultaneously by the current communication base station; C MAX is the maximum number of communication requests that the communication base station can process simultaneously; Q is the number of valid connections established by the communication base station; P is the average size of the data packet transmitted by the communication base station; F is the number of data packets transmitted by the communication base station; M is the current signal strength coefficient of the communication base station; I is the current signal interference coefficient of the communication base station; T MAX is the maximum throughput of the communication base station; U is the current utilization rate of the communication base station processor; U MAXis the maximum utilization rate of the communication base station processor; H is the current utilization rate of the communication base station memory; H MAX It is the maximum usage rate of the communication base station memory;
[0024] Among them, based on formula (2), the busyness of each communication base station in the set n of communication base stations on the communication path is calculated, and the sum of weights α, β, γ, and δ is 1, and α>γ, α>δ, β>γ, β>δ.
[0025] Furthermore, the communication base station busy state model is synchronously updated based on the monitoring frequency of the communication base station where the user who issues the communication request and the communication request target user are located in the communication base station, and the construction logic operation of the communication base station busy state model is:
[0026] Obtain the communication base station interaction topology and the busyness of the communication base station corresponding to each group of icons in the communication base station interaction topology, and normalize the busyness of the communication base station;
[0027] The normalization processing logic of the communication base station busyness is:
[0028] S′=S×χ;
[0029] Where: S′ is the busyness of the communication base station after normalization; S is the busyness of the communication base station; χ is the normalization factor;
[0030] Among them, the normalization factor χ>1 and is customized by the user end. After the busyness of each group of icons corresponding to the communication base station in the communication base station interaction topology is normalized, the corresponding icon is stretched with S′ of the icon corresponding to the communication base station in the base station interaction topology as the stretching height to obtain a three-dimensional model of the icon. All icons are converted into the communication base station interaction topology after the three-dimensional model, that is, the communication base station busy state model.
[0031] Furthermore, the communication request parameters of the user who newly issues the communication request in the communication base station include: characteristics of the communication request target channel, identity characteristics of the user who issues the communication request, and duration of the communication request issued by the user who issues the communication request;
[0032] The communication request target channel characteristics include: emergency communication target, ordinary communication target, and the identity characteristics of the user issuing the communication request include: special occupational groups, social security institutions or enterprises, and users issuing ordinary communication requests;
[0033] The urgency of the communication request of the user who newly issues the communication request is:
[0034]
[0035] Where: f is the urgency of the communication request of the new communication requesting user; q is the cumulative number of communication requests sent to the same communication target; t p is the duration of the pth communication request; a is the characteristic value of the target channel of the communication request; b is the identity characteristic value of the user who issued the communication request;
[0036] Among them, the target channel characteristic expression value a of the communication request and the identity characteristic expression value b of the user who issues the communication request are both greater than zero and less than one, and are customized by the user side. The larger the urgency f value of the communication request of the user who newly issues the communication request, the more urgent the communication request of the user who newly issues the communication request. In the priority processing queue, the communication requests with a large urgency f are arranged in the front, and the communication requests with a small urgency f are arranged in the back.
[0037] Furthermore, the sniffing logic of the ideal communication path is:
[0038] In the communication base station busy state model, determine: the communication base station corresponding to the user who issues the communication request and the communication base station where the target user of the communication request is located obtained in the priority processing queue, take the two groups of communication base stations as the starting point and the end point, connect the starting point and the end point, use the connecting line segment as the diameter to draw a circular area, and use the icon corresponding to the communication base station in the circular area to sniff the ideal communication path;
[0039] Among them, the ideal communication path is: within the circular area, the center point of the top surface of the three-dimensional model that is shortest in the direction of the end point adjacent to the starting point is recorded as the first node of the ideal communication path, and the center point of the top surface of the three-dimensional model that is shortest in the direction of the end point adjacent to the first node of the ideal communication path is recorded as the second node of the ideal communication path, and so on, until the x-th node is the same as the end point, the path obtained by connecting the starting point, all ideal communication path nodes, and the end point in sequence is the ideal communication path.
[0040] Furthermore, the difference analysis logic between the communication path and the ideal communication path is:
[0041]
[0042] Where: DIFF(z, z′) is the difference between the communication path z and the ideal communication path z′; g z∩z′ is the number of three-dimensional models of communication base stations in common between the communication path z and the ideal communication path z′; g is the number of three-dimensional models of communication base stations in the communication path z; K z′ is the busyness of the ideal communication path z′; K z is the busyness of communication path z; L z′ is the length of the ideal communication path z′; L z is the length of the communication path z;
[0043] in, When any one or more of the terms are zero, the terms with zero values do not participate in the calculation process of the above formula. When the values of the three items are all zero, the communication path z in the above calculation target is directly used as the communication path used by the user who newly issues a communication request.
[0044] Furthermore, based on analyzing the differences between each group of communication paths and the ideal communication path, a group of communication paths with the smallest difference is selected as the communication path used by the user who newly issues a communication request.
[0045] Furthermore, when configuring a communication path for a user who has newly issued a communication request, real-time cumulative metering is performed on the communication users of each communication base station in the communication base station interaction topology. When the latest cumulative metering result is 150% of the earliest cumulative metering result, all communication base stations are reset synchronously.
[0046] Compared with the known public technology, the technical solution provided by the present invention has the following beneficial effects:
[0047] The present invention provides an artificial intelligence switching method for communication lines based on a communication network. During the execution of the method, the communication paths between communication base stations are acquired by constructing an interactive topology of communication base stations, and the busyness of the communication paths and each communication base station in the communication paths is analyzed. When a communication user sends a new communication request, an ideal communication path is synchronously designed based on the communication request, and a communication path queue is generated according to the busyness of the communication path. Finally, each communication path in the communication path queue is differentially compared with the ideal communication path, and the output of the communication path configured by the communication request is completed. In this way, the communication line path is configured and switched before the communication is established, which effectively ensures the load balancing of each communication base station in the communication network, and brings a better communication experience to the communication user. BRIEF DESCRIPTION OF THE DRAWINGS
[0048] In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings required for use in the embodiments or the prior art descriptions are briefly introduced below. Obviously, the drawings described below are only some embodiments of the present invention, and for ordinary technicians in this field, other drawings can be obtained based on these drawings without creative work.
[0049] Figure 1 A flow chart of a communication line artificial intelligence switching method based on a communication network;
[0050] Figure 2 This is an example diagram of the communication base station interaction topology in the present invention;
[0051] Figure 3 This is an example diagram of the communication path between two groups of communication base stations in the present invention from a top-down perspective;
[0052] Figure 4 This is an example diagram of an ideal communication path between two groups of communication base stations in the present invention from a top-down perspective;
[0053] Figure 5 This is an example diagram of an ideal communication path between two groups of communication base stations in the present invention represented in a busy state model of the communication base stations. DETAILED DESCRIPTION
[0054] In order to make the purpose, technical solution and advantages of the embodiments of the present invention clearer, the technical solution in the embodiments of the present invention will be clearly and completely described below in conjunction with the drawings in the embodiments of the present invention. Obviously, the described embodiments are part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0055] The present invention will be further described below in conjunction with the embodiments.
[0056] Embodiment 1:
[0057] A communication line artificial intelligence switching method based on a communication network in this embodiment, such as Figure 1 As shown, including:
[0058] Upload the location information of communication base stations and the associated targets of each communication base station, build the interactive topology of communication base stations, and monitor in real time the communication base stations where users who send communication requests and the communication request target users are located;
[0059] Traverse the communication base station interaction topology, capture all communication paths in the communication base station interaction topology, obtain the latest monitoring results of the communication base station where the user who issued the communication request and the communication request target user are located, and analyze the busyness of each captured communication path according to the monitoring results;
[0060] The communication path busyness analysis logic is expressed as:
[0061]
[0062] Where: K is the busyness of the communication path; n is the set of communication base stations on the communication path; S i is the busyness of the ith communication base station; N is the total number of communication base stations on the communication path; S is the busyness of the communication base station; α, β, γ, δ are weights; C is the number of communication requests processed simultaneously by the current communication base station; C MAXis the maximum number of communication requests that the communication base station can process simultaneously; Q is the number of valid connections established by the communication base station; P is the average size of the data packet transmitted by the communication base station; F is the number of data packets transmitted by the communication base station; M is the current signal strength coefficient of the communication base station; I is the current signal interference coefficient of the communication base station; T MAX is the maximum throughput of the communication base station; U is the current utilization rate of the communication base station processor; U MAX is the maximum utilization rate of the communication base station processor; H is the current utilization rate of the communication base station memory; H MAX It is the maximum usage rate of the communication base station memory;
[0063] Wherein, based on formula (2), the busyness of each communication base station in the set n of communication base stations on the communication path is obtained, the sum of weights α, β, γ, δ is 1, and α>γ, α>δ, β>γ, β>δ;
[0064] Obtain the communication path busyness analysis results, build a communication base station busy state model based on the communication path busyness analysis results combined with the communication base station interaction topology, and receive new communication requests from users in the communication base station in real time;
[0065] The communication base station busy state model is updated synchronously based on the monitoring frequency of the communication base station where the user who issues the communication request and the communication request target user are located. The construction logic operation of the communication base station busy state model is:
[0066] Obtain the communication base station interaction topology and the busyness of the communication base station corresponding to each group of icons in the communication base station interaction topology, and normalize the busyness of the communication base station;
[0067] The normalization processing logic of the communication base station busyness is:
[0068] S′=S×χ;
[0069] Where: S′ is the busyness of the communication base station after normalization; S is the busyness of the communication base station; χ is the normalization factor;
[0070] Among them, the normalization factor χ>1, and is customized by the user end. After the normalization processing is completed, the busyness of each group of icons corresponding to the communication base station in the communication base station interaction topology is taken as the stretching height, and the corresponding icon is stretched to obtain a three-dimensional model of the icon. All icons are converted into the communication base station interaction topology after the three-dimensional model, that is, the communication base station busy state model;
[0071] Acquire a user who newly issues a communication request in a communication base station, collect the user's communication request parameters, identify the urgency of the user's communication request according to the user's communication request parameters, and generate a priority processing queue for configuring a communication path for the communication request based on the urgency of the user's communication request;
[0072] The communication request parameters of the user who newly issues the communication request in the communication base station include: characteristics of the communication request target channel, identity characteristics of the user who issues the communication request, and duration of the communication request issued by the user who issues the communication request;
[0073] The characteristics of the communication request target channel include: emergency communication target, general communication target, and the identity characteristics of the user who issues the communication request include: special occupational groups, social security institutions or enterprises, and users who issue general communication requests;
[0074] The urgency of the communication request of the new user is:
[0075]
[0076] Where: f is the urgency of the communication request of the new communication requesting user; q is the cumulative number of communication requests sent to the same communication target; t p is the duration of the pth communication request; a is the characteristic value of the target channel of the communication request; b is the identity characteristic value of the user who issued the communication request;
[0077] Among them, the communication request target channel characteristic expression value a and the communication request issuing user identity characteristic expression value b are both greater than zero and less than one, and are customized by the user end. The larger the communication request urgency f value of the new communication request issuing user is, the more urgent the communication request of the new communication request issuing user is. In the priority processing queue, the communication request with the greater urgency f is arranged in the front, and the communication request with the smaller urgency f is arranged in the back.
[0078] Obtain a priority processing queue, sequentially obtain users who have newly issued communication requests in the priority processing queue, synchronously obtain the communication base station where the target user of the corresponding communication request is located, sniff the ideal communication path based on the two groups of acquired communication base stations in the communication base station busy state model, and further obtain all communication paths corresponding to the two groups of communication base stations in the communication base station interaction topology based on the two groups of acquired communication base stations;
[0079] The sniffing logic of the ideal communication path is:
[0080] In the communication base station busy state model, determine: the communication base station corresponding to the user who issues the communication request and the communication base station where the target user of the communication request is located obtained in the priority processing queue, take the two groups of communication base stations as the starting point and the end point, connect the starting point and the end point, use the connecting line segment as the diameter to draw a circular area, and use the icon corresponding to the communication base station in the circular area to sniff the ideal communication path;
[0081] The ideal communication path is: the center point of the top surface of the three-dimensional model in the direction of the end point adjacent to the starting point in the circular area is recorded as the first node of the ideal communication path, the center point of the top surface of the three-dimensional model in the direction of the end point adjacent to the first node of the ideal communication path is recorded as the second node of the ideal communication path, and so on, until the x-th node is the same as the end point, the path obtained by sequentially connecting the starting point, all the ideal communication path nodes, and the end point is the ideal communication path;
[0082] Analyze the difference between each communication path and the ideal communication path among all the acquired communication paths, and use a group of communication paths with the lowest difference from the ideal communication path as the communication paths used by the user who newly issues the communication request;
[0083] The difference analysis logic between the communication path and the ideal communication path is:
[0084]
[0085] Where: DIFF(z, z′) is the difference between the communication path z and the ideal communication path z′; g z∩z′ is the number of three-dimensional models of communication base stations in common between the communication path z and the ideal communication path z′; g is the number of three-dimensional models of communication base stations in the communication path z; K z′ is the busyness of the ideal communication path z′; K z is the busyness of communication path z; L z′ is the length of the ideal communication path z′; L z is the length of the communication path z;
[0086] in, When any one or more of the terms are zero, the terms with zero values do not participate in the calculation process of the above formula. When the three items are all zero, the communication path z in the above calculation target is directly used as the communication path used by the user who newly issues the communication request;
[0087] Based on analyzing the differences between each group of communication paths and the ideal communication path, a group of communication paths with the smallest difference is selected as the communication path used by the user who newly issues a communication request.
[0088] In this embodiment, through the execution of the method in the above embodiment, a comprehensive management effect is brought about for communication users and communication paths in the communication network, so that when a communication user issues a communication request, the communication path configured for the communication user by the communication network can be adaptively switched based on the real-time status of the communication network, avoiding the situation where the communication user always uses the same communication path for communication operations, effectively maintaining the long-term stability of the communication network, and enabling the load of the communication base station in the communication network to be shared as evenly as possible.
[0089] See also Figure 2 As shown, the figure shows icons representing communication base stations and interconnection lines between icons in the communication base station interaction topology, so as to show the communication paths between the communication base stations;
[0090] See also Figure 3 , Figure 4 As shown, the shadow filling of the icon in the figure further indicates the communication path and the ideal communication path between the communication starting point and the end point;
[0091] It should be noted that Figure 4 In the figure, the line segment represented by the dotted line is the connecting line between the communication starting point and the end point, and the circle represented by the dotted line is the circle drawn with the connecting line between the communication starting point and the end point as the diameter.
[0092] In addition, in the calculation formula of the communication request urgency of the user who newly issues the communication request in this embodiment, the emergency communication targets include fire alarm, medical rescue, public security alarm, etc., and the ordinary communication targets are communication targets other than the emergency communication targets;
[0093] Special occupational groups, social security institutions or enterprises, including: executive workers who maintain social order, alarm backend operators, and social follow-up workers use communication equipment, and the same applies to users who issue ordinary communication requests;
[0094] In the calculation formula of the urgency of communication request, the target channel characteristic expression value a of the communication request and the identity characteristic expression value b of the user who issues the communication request are relatively small. The ultimate purpose is to ensure that when the communication start end or the communication receiving end is a fire alarm, medical rescue, public security alarm, executive workers for maintaining social order, alarm backstage connection personnel, and communication equipment used by social return workers, the urgency of the communication request must be higher than that of ordinary communication requests;
[0095] For example, in case of ordinary communication requests, a and b can take the maximum value in the value range, and in case of special and important communication requests, a and b can take the minimum value in the value range, so as to control the communication request urgency f of the new communication requesting user that is finally obtained.
[0096] Embodiment 2:
[0097] In terms of specific implementation, based on Example 1, this example refers to Figure 1 The communication line artificial intelligence switching method based on the communication network in Example 1 is further specifically described:
[0098] The associated target of the communication base station is the communication base station among the communication base stations that have uploaded the communication base station location information. In the communication base station interactive topology construction phase, based on the designated icons, all uploaded communication base station location information is marked in the same three-dimensional space, so that the center of each designated icon corresponds to each communication base station location information one by one. Further, according to the associated target of each communication base station, each group of icons representing the communication base station location information in the three-dimensional space is connected by lines, so that the endpoints of the lines all fall on the center of the icon. The set of icons connected to each other based on the lines in the three-dimensional space is recorded as the communication base station interactive topology.
[0099] The monitoring frequency of the communication base station where the user who issues the communication request and the communication request target user are located is not less than 2 times / second;
[0100] When capturing the communication path, any two groups of icons representing communication base stations are selected in turn as communication path capture targets, and the communication paths between the two selected communication base stations are captured, and there is at least one other communication path between the two communication base stations;
[0101] When two groups of communication base station icons are selected as communication path capture targets, the communication path capture is performed based on the BFS algorithm. When the busyness of the communication path is analyzed, the busyness of the communication path is analyzed according to the communication path busyness analysis logic;
[0102] Among them, in the communication base station interaction topology, each group of icons representing communication base stations is marked with the number of the corresponding communication base station, and each group is named based on the combination of corresponding marks of the icons representing the communication base stations on the communication path captured by the BFS algorithm.
[0103] In this embodiment, through the above settings, further execution data and logic support are provided for the method in the embodiment, and the monitoring frequency of communication requests in the communication base station is set, thereby effectively realizing autonomous control of the communication path configuration accuracy during the execution of the method.
[0104] like Figure 1 As shown, when configuring a communication path for a user who has newly issued a communication request, real-time cumulative metering is performed on the communication users of each communication base station in the communication base station interaction topology. When the latest cumulative metering result is 150% of the earliest cumulative metering result, all communication base stations are reset synchronously.
[0105] Through the above configuration, further execution logic is provided for the method in Example 1, thereby ensuring the operational robustness of the communication network and avoiding serious load on the communication network that may cause operational risks due to the accumulation of communication users or a sudden increase in communication users.
[0106] In summary, during the execution of the method in the above embodiment, the communication paths between the communication base stations are acquired by constructing an interactive topology of the communication base stations, and the busyness of the communication paths and each communication base station in the communication paths are analyzed. When a communication user issues a new communication request, an ideal communication path is designed synchronously based on the communication request, and a communication path queue is generated according to the busyness of the communication path. Finally, the communication paths in the communication path queue are compared with the ideal communication paths, and the output of the communication path configured by the communication request is completed. In this way, the communication line path is configured and switched before the communication is established, which effectively ensures the load balancing of each communication base station in the communication network and brings a better communication experience to the communication users.
[0107] The above embodiments are only used to illustrate the technical solutions of the present invention, rather than to limit the same. Although the present invention has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that the technical solutions described in the aforementioned embodiments may still be modified, or some of the technical features may be replaced by equivalents. Such modifications or replacements will not cause the essence of the corresponding technical solutions to deviate from the spirit and scope of the technical solutions of the embodiments of the present invention.
Claims
1. A communication line artificial intelligence switching method based on a communication network, characterized in that: include: Upload the location information of communication base stations and the associated targets of each communication base station, build the interactive topology of communication base stations, and monitor in real time the communication base stations where users who send communication requests and the communication request target users are located; Traverse the communication base station interaction topology, capture all communication paths in the communication base station interaction topology, obtain the latest monitoring results of the communication base station where the user who issued the communication request and the communication request target user are located, and analyze the busyness of each captured communication path according to the monitoring results; Obtain the communication path busyness analysis results, build a communication base station busy state model based on the communication path busyness analysis results combined with the communication base station interaction topology, and receive new communication requests from users in the communication base station in real time; Acquire a user who newly issues a communication request in a communication base station, collect the user's communication request parameters, identify the urgency of the user's communication request according to the user's communication request parameters, and generate a priority processing queue for configuring a communication path for the communication request based on the urgency of the user's communication request; Obtain a priority processing queue, sequentially obtain users who have newly issued communication requests in the priority processing queue, synchronously obtain the communication base station where the target user of the corresponding communication request is located, sniff the ideal communication path based on the two groups of acquired communication base stations in the communication base station busy state model, and further obtain all communication paths corresponding to the two groups of communication base stations in the communication base station interaction topology based on the two groups of acquired communication base stations; The difference between each communication path and the ideal communication path among all the acquired communication paths is analyzed, and a group of communication paths with the lowest difference from the ideal communication path is used as the communication paths used by the user who newly issues the communication request.
2. The method for switching communication lines based on a communication network by artificial intelligence according to claim 1, characterized in that: The associated target of the communication base station is a communication base station among the communication base stations that have uploaded the communication base station location information. In the communication base station interactive topology construction phase, based on the designated icons, all uploaded communication base station location information is marked in the same three-dimensional space, so that the center of each designated icon corresponds to each communication base station location information one by one. Further, based on the associated target of each communication base station, each group of icons representing the communication base station location information in the three-dimensional space is connected by lines, so that the endpoints of the lines all fall on the center of the icons. The set of icons connected to each other based on the lines in the three-dimensional space is recorded as the communication base station interactive topology. The monitoring frequency of the communication base station where the user who issues the communication request and the communication request target user are located is not less than 2 times / second.
3. The method for switching communication lines based on a communication network by artificial intelligence according to claim 1, characterized in that: When capturing the communication path, any two groups of icons representing communication base stations are selected in sequence as communication path capture targets, and the communication paths between the two selected communication base stations are captured, and there is at least one other communication path spaced apart on the communication paths between the two groups of communication base stations; When the icons of the two groups of communication base stations are selected as communication path capture targets, the communication path capture is performed based on the BFS algorithm, and when the busyness of the communication path is analyzed, the busyness of the communication path is analyzed according to the communication path busyness analysis logic; Among them, in the communication base station interaction topology, each group of icons representing communication base stations is marked with the number of the corresponding communication base station, and each group is named based on the combination of corresponding marks of the icons representing the communication base stations on the communication path captured by the BFS algorithm.
4. The method for switching communication lines based on a communication network by artificial intelligence according to claim 3, characterized in that: The communication path busyness analysis logic is expressed as: Where: K is the busyness of the communication path; n is the set of communication base stations on the communication path; S i is the busyness of the ith communication base station; N is the total number of communication base stations on the communication path; S is the busyness of the communication base station; α, β, γ, δ are weights; C is the number of communication requests processed simultaneously by the current communication base station; C MAX is the maximum number of communication requests that the communication base station can process simultaneously; Q is the number of valid connections established by the communication base station; P is the average size of the data packet transmitted by the communication base station; F is the number of data packets transmitted by the communication base station; M is the current signal strength coefficient of the communication base station; I is the current signal interference coefficient of the communication base station; T MAX is the maximum throughput of the communication base station; U is the current utilization rate of the communication base station processor; U MAX is the maximum utilization of the communication base station processor; H is the current utilization of the communication base station memory; H MAX It is the maximum usage rate of the communication base station memory; Among them, based on formula (2), the busyness of each communication base station in the set n of communication base stations on the communication path is calculated, and the sum of weights α, β, γ, and δ is 1, and α>γ, α>δ, β>γ, β>δ.
5. The method for switching communication lines based on a communication network by artificial intelligence according to claim 1, characterized in that: The communication base station busy state model is synchronously updated based on the monitoring frequency of the communication base station where the user who issues the communication request and the communication request target user are located. The construction logic operation of the communication base station busy state model is: Obtain the communication base station interaction topology and the busyness of the communication base station corresponding to each group of icons in the communication base station interaction topology, and normalize the busyness of the communication base station; The normalization processing logic of the communication base station busyness is: S′=S×χ; Where: S′ is the busyness of the communication base station after normalization; S is the busyness of the communication base station; χ is the normalization factor; Among them, the normalization factor χ>1 and is customized by the user end. After the busyness of each group of icons corresponding to the communication base station in the communication base station interaction topology is normalized, the corresponding icon is stretched with S′ of the icon corresponding to the communication base station in the base station interaction topology as the stretching height to obtain a three-dimensional model of the icon. All icons are converted into the communication base station interaction topology after the three-dimensional model, that is, the communication base station busy state model.
6. The method for switching communication lines based on a communication network by artificial intelligence according to claim 1, characterized in that: The communication request parameters of the user who newly issues the communication request in the communication base station include: characteristics of the communication request target channel, identity characteristics of the user who issues the communication request, and duration of the communication request issued by the user who issues the communication request; The communication request target channel characteristics include: emergency communication target, ordinary communication target, and the identity characteristics of the user issuing the communication request include: special occupational groups, social security institutions or enterprises, and users issuing ordinary communication requests; The urgency of the communication request of the user who newly issues the communication request is: Where: f is the urgency of the communication request of the new communication requesting user; q is the cumulative number of communication requests sent to the same communication target; t p is the duration of the pth communication request; a is the characteristic value of the target channel of the communication request; b is the identity characteristic value of the user who issued the communication request; Among them, the target channel characteristic expression value a of the communication request and the identity characteristic expression value b of the user who issues the communication request are both greater than zero and less than one, and are customized by the user side. The larger the urgency f value of the communication request of the user who newly issues the communication request, the more urgent the communication request of the user who newly issues the communication request. In the priority processing queue, the communication requests with a large urgency f are arranged in the front, and the communication requests with a small urgency f are arranged in the back.
7. The method for switching communication lines based on a communication network by artificial intelligence according to claim 1, characterized in that: The sniffing logic of the ideal communication path is: In the communication base station busy state model, determine: the communication base station corresponding to the user who issues the communication request and the communication base station where the target user of the communication request is located obtained in the priority processing queue, take the two groups of communication base stations as the starting point and the end point, connect the starting point and the end point, use the connecting line segment as the diameter to draw a circular area, and use the icon corresponding to the communication base station in the circular area to sniff the ideal communication path; Among them, the ideal communication path is: within the circular area, the center point of the top surface of the three-dimensional model that is shortest in the direction of the end point adjacent to the starting point is recorded as the first node of the ideal communication path, and the center point of the top surface of the three-dimensional model that is shortest in the direction of the end point adjacent to the first node of the ideal communication path is recorded as the second node of the ideal communication path, and so on, until the x-th node is the same as the end point, the path obtained by connecting the starting point, all ideal communication path nodes, and the end point in sequence is the ideal communication path.
8. The method for switching communication lines based on a communication network by artificial intelligence according to claim 1, characterized in that: The difference analysis logic between the communication path and the ideal communication path is: Where: DIFF(z, z′) is the difference between the communication path z and the ideal communication path z′; g z∩z′ is the number of three-dimensional models of communication base stations in common between the communication path z and the ideal communication path z′; g is the number of three-dimensional models of communication base stations in the communication path z; K z′ is the busyness of the ideal communication path z′; K z is the busyness of communication path z; L z′ is the length of the ideal communication path z′; L z is the length of the communication path z; in, When any one or more of the terms are zero, the terms with zero values do not participate in the calculation process of the above formula. When the values of the three items are all zero, the communication path z in the above calculation target is directly used as the communication path used by the user who newly issues a communication request.
9. The method for switching communication lines based on a communication network by artificial intelligence according to claim 8, characterized in that: Based on analyzing the differences between each group of communication paths and the ideal communication path, a group of communication paths with the smallest difference is selected as the communication path used by the user who newly issues a communication request.
10. The method for switching communication lines based on a communication network by artificial intelligence according to claim 1, characterized in that: When configuring a communication path for a user who has newly issued a communication request, real-time cumulative metering is performed on the communication users of each communication base station in the communication base station interaction topology. When the latest cumulative metering result is 150% of the earliest cumulative metering result, all communication base stations are reset synchronously.
Citation Information
Patent Citations
Low-earth-orbit satellite communication line switching control method based on multi-objective genetic algorithm
CN112558474A
M ethod and apparatus for transmitting management information in wireless local area network system
CN102726103A
Transmission path switching method, terminal and system
CN105744549A
Dynamic self-adaptive route path planning method based on two-layer topology routing algorithm
CN109275154A
User terminal network switching access method based on satellite-ground fusion network
CN116980028A
Cited By
A communication protocol intelligent switching method and system for omni-channel contact center
CN119788751A