Communication thread configuration method and guarantee system based on artificial intelligence
Through the communication thread guarantee system based on artificial intelligence, dynamically evaluates and adjusts the security and configuration of communication threads, the problem of poor communication thread configuration in the existing technology is solved, and the stability and security of the communication network are achieved.
Patent Information
- Application Number
- CN202411888501.8
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-20
- Publication Date
- 2025-03-28
- Estimated Expiration
- 2044-12-20
AI Technical Summary
The prior art cannot realize the optimal configuration of communication threads, resulting in the actual communication load of communication threads being unable to be fully and constantly "developed and applied", and there are security and stability problems.
The communication thread guarantee system based on artificial intelligence is adopted. By analyzing the historical operating parameters of the communication base station, the comprehensive performance score of the communication base station is evaluated, and combined with evaluation factors, the security of the communication thread is evaluated, the communication topology is dynamically adjusted, and the optimal communication path is selected to ensure the stability and security of the communication network.
It realizes intelligent configuration and security guarantee of communication threads, ensures the stable application of various communication threads in the communication network and the balance of communication loads, and improves communication performance and user experience.
Smart Images

Figure CN119729565A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of communication management, and in particular to an artificial intelligence-based communication thread configuration method and a guarantee system. Background Art
[0002] Communication is an important way to transmit information. It can be achieved through various means, such as letters, telephone, email, instant messaging software, etc.
[0003] The invention patent with application number 201310541651.7 discloses a portable communication device, which is characterized by comprising: an operation interface for setting a communication management setting; and a Bluetooth master device for connecting to a Bluetooth slave device, wherein the portable communication device enables the communication management setting when the Bluetooth master device is connected to the Bluetooth slave device, and the communication management setting includes any one or more of a rejection list, an upper limit on the number of incoming calls, and an upper limit on the time of incoming calls; so that when a message is transmitted to the portable communication device, it is determined whether to read the message according to the communication management setting; and when the portable communication device receives an incoming call, it is determined whether to answer the call or reply to a preset message according to the communication management setting.
[0004] The application aims to solve the problem that "the in-vehicle multimedia system is usually regarded as a Bluetooth slave device, and the portable device is regarded as a Bluetooth master device. Therefore, when the in-vehicle multimedia system and the mobile phone are connected via Bluetooth, the in-vehicle multimedia system can only passively answer or reject calls. The user still needs to use the in-vehicle multimedia system or the mobile phone to perform call-related operations such as making, answering or hanging up calls. However, performing any of the above operations while driving a vehicle will involve certain risks."
[0005] However, currently in the field of communication technology, communication threads are often configured for communication users based on fixed configuration logic or basic operating status parameter analysis. This method cannot obtain the optimal configuration solution for the communication thread, resulting in the actual communication load of the communication thread being unable to be fully and constantly "developed and applied".
[0006] To this end, we proposed an artificial intelligence-based communication thread configuration method and guarantee system. Summary of the invention
[0007] In view of the above-mentioned shortcomings of the prior art, the present invention provides a communication thread configuration method and a guarantee system based on artificial intelligence, 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] In a first aspect, a communication thread assurance system based on artificial intelligence includes: an analysis layer, an evaluation layer, and an output layer;
[0010] The historical operating parameters of the communication base station are collected through the analysis layer, and the comprehensive performance score of the communication base station is analyzed in the analysis layer based on the collected historical operating parameters of the communication base station. The evaluation layer is used to receive the comprehensive performance score of the communication base station analyzed in the analysis layer, and simultaneously introduce the evaluation factor. Combined with the comprehensive performance score of the communication base station and the evaluation factor, the security of the communication thread where the communication base station is located is evaluated. The output layer synchronously receives the security evaluation results of each communication thread in the evaluation layer, and synchronously sets the security judgment value of the communication thread. Based on the comparison of the security judgment value of the communication thread with the received security evaluation result of the communication thread, the security of each communication thread is judged, and the judgment result is output;
[0011] The evaluation layer includes a receiving module, a setting module, and an evaluation module. The receiving module is used to continuously receive the analysis results of the comprehensive performance scores of each communication base station in the analysis layer. The setting module is used to set the evaluation factor. The evaluation module is used to receive the evaluation factor set in the setting module, and apply the evaluation factor in combination with the analysis results of the comprehensive performance scores of each communication base station received in the receiving module to evaluate the security of the communication thread where the communication base station is located.
[0012] The security assessment logic of the communication thread in the assessment module is expressed as:
[0013]
[0014] Where: (S norr ) v is the average comprehensive performance score of the two groups of communication base stations corresponding to the vth group of communication threads; v is the evaluation factor of the vth group of communication threads;
[0015] If both equation (1) and equation (2) hold true at the same time, it means that the communication thread is currently safe. Otherwise, it means that the communication thread is currently unsafe. S norr (left) v , S norr (right) v The comprehensive performance score of the communication base stations at both ends of the vth group of communication threads;
[0016] The receiving module is interactively connected to a setting module and an evaluation module via a wireless network, the receiving module is interactively connected to an analysis module via a wireless network, the analysis module is interactively connected to a storage module and a collection module via a wireless network, the evaluation module is interactively connected to a recording module via a wireless network, and the recording module is interactively connected to a determination module and an output module via a wireless network.
[0017] Furthermore, the analysis layer includes a collection module, a storage module and an analysis module, the collection module is used to collect historical operating parameters of the communication base station, the storage module is used to receive the historical operating parameters of the communication base station collected by the collection module, and store the historical operating parameters of the communication base station, and the analysis module is used to retrieve the historical operating parameters of the communication base station stored in the storage module, and analyze the comprehensive performance score of the communication base station based on the historical operating parameters of the communication base station;
[0018] Among them, the target of the collection module to collect the historical operating parameters of the communication base stations is all the communication base stations in the communication network. Before the collection module runs to collect the historical operating parameters of the communication base stations, the system end user first defines the collection time span of the historical operating parameters of the communication base stations. After the collection time span is set, the collection module collects the historical operating parameters of the communication base stations within the corresponding collection time span.
[0019] Furthermore, the communication base station historical operating parameters include: transmission power, receiving sensitivity, transmission rate, signal-to-noise ratio, bit error rate, frequency offset, Doppler shift, and the storage module is provided with a plurality of groups of differentiated storage intervals, each differentiated storage interval is used to store the communication base station historical operating parameters of the same source communication base station;
[0020] During the operation phase of the storage module, the system end synchronizes and uploads the location information of each communication base station to the storage module, and creates a two-dimensional space in the storage module. The location information of all communication base stations is represented based on the two-dimensional space. At the same time, the groups of communication base stations represented in the two-dimensional space are connected to each other to build a communication base station interaction topology. Each node in the communication base station interaction topology represents a communication base station, and each node in the communication base station interaction topology is bound to the separate storage intervals where the historical operation parameters of the communication base station to which each node corresponds are located.
[0021] Furthermore, the analysis logic of the comprehensive score of the communication base station performance in the analysis module is expressed as:
[0022] Get the historical operating parameters of the communication base station and normalize them:
[0023]
[0024] Where: P n is the normalized value of the transmit power; P is the transmit power; P max is the maximum acceptable transmission power; R n is the normalized value of receiving sensitivity; R is the receiving sensitivity; R max is the ideal value of receiving sensitivity; T n is the normalized value of the transmission rate; T is the transmission rate; T max is the theoretical maximum transmission rate; SNRn is the normalized value of signal-to-noise ratio; SNR is the signal-to-noise ratio; SNR max is the ideal maximum signal-to-noise ratio; BER n BER is the normalized value of bit error rate; max is the maximum acceptable bit error rate; BER is the bit error rate; FO n is the normalized value of frequency offset; FO max is the maximum acceptable frequency deviation; FO is the frequency deviation; DF is the frequency deviation n is the normalized value of Doppler frequency shift; DF max is the maximum acceptable Doppler frequency shift; DF is the Doppler frequency shift;
[0025] Assign weights to each normalized result to obtain the performance score corresponding to the historical operating parameters of the communication base station:
[0026] S=P n ×ω1+R n ×ω2+T n ×ω3+SNR n ×ω4+BER n ×ω5+FO n ×ω6+DF n ×ω7;
[0027] Where: ω1, ω2, ω3, ω4, ω5, ω6, ω7 are weights;
[0028] Based on all historical operating parameters of the communication base station, analyze the comprehensive performance score of the communication base station:
[0029]
[0030] Where: S norr is the comprehensive performance score of the communication base station; q is the number of times the historical operating parameters of the communication base station are collected; S p is the performance score corresponding to the historical operating parameters of the communication base station collected for the pth time;
[0031] Among them, P max , R max , T max 、SNR max , BER max , FO max DF max Customized by the system user. m is the total number of types of historical operating parameters of the communication base station, ω j is the configuration weight of the jth communication base station historical operating parameter, Express The average of the communication base station performance comprehensive score S norrThe higher it is, the better the performance of the communication base station is; conversely, the lower the performance of the communication base station is.
[0032] Furthermore, when the receiving module receives the comprehensive performance evaluation results of each communication base station during the operation phase, it complies with:
[0033] The number of corresponding comprehensive performance scores of each group of communication base stations received is at least five;
[0034] The communication thread is determined based on two groups of communication base stations that are adjacent and interconnected in the communication base station interaction topology. When evaluating the security of the communication thread, the corresponding comprehensive performance scores of the two groups of communication base stations corresponding to the communication thread are used for evaluation;
[0035] The setting logic of the evaluation factor in the setting module is:
[0036]
[0037] Where: g v is the total number of communication paths where the vth group of communication threads are located;
[0038] Among them, χ in formula (1) v >1, then χ v The value is 1, and χ in formula (1) v <0.9, then χ v The value is 0.9, χ v When the value of is obtained in equation (1) and it holds true in equation (2), χ is derived from equation (1): v The value of is applied.
[0039] Furthermore, the output layer includes a recording module, a determination module, and an output module. The recording module is used to obtain each evaluation result of each communication thread in the evaluation layer, and to sort and record the evaluation results based on the evaluation time sequence. The determination module is used to set a communication thread safety determination value, and compare the communication thread safety determination value set by the application with the recorded evaluation result to determine whether the communication thread is safe. The output module is used to receive the determination result of whether the communication thread is safe in the determination module, and output the determination result.
[0040] Among them, the recording module performs differentiated sorting and recording operations on the evaluation results of different communication threads, so that the evaluation results of the same differentiated recording interval all come from the same communication thread, and the output target of the determination result of whether the communication thread is safe in the output module is the mobile computer device held by the system end user.
[0041] Furthermore, the determination logic of whether the communication thread is safe in the determination module is expressed as:
[0042] Q min >A;
[0043] Where: Q min The minimum number of consecutive records that are safe for the communication thread in the recording module corresponding to the distinguished recording interval; A is the communication thread safety judgment value;
[0044] The communication thread safety determination value A is customized by the system end user, and the minimum continuous recording result is the number of communication thread safety, which is measured by referring to the ranking result of the evaluation result of whether the communication thread is safe.
[0045] In a second aspect, a communication thread configuration method based on artificial intelligence comprises the following steps:
[0046] Obtain the communication base station interaction topology and the determination result of whether each communication thread in the topology is safe in the communication thread assurance system;
[0047] Deleting the communication thread determined to be unsafe from the communication base station interaction topology to obtain the currently available communication base station interaction topology;
[0048] Select two groups of nodes as communicating parties in the currently available communication base station interaction topology, and traverse all available communication paths in the currently available communication base station interaction topology based on the determined communicating parties;
[0049] Selecting a set of best available communication paths for both parties to perform communication operations;
[0050] The selection logic of the best available communication path is:
[0051]
[0052] Where: C(L) is the selection tendency of the available communication path L; R is the total number of nodes on the available communication path; S norr (r) is the comprehensive performance score of the communication base station corresponding to the rth node; d is the length of the available communication path L;
[0053] The available communication base station interaction topology is: the topology obtained after all communication threads that are determined to be unstable are deleted from the communication thread interaction topology. The selection tendency of each fully available communication path is calculated based on the above formula, and a group of available communication paths with the largest selection tendency value is selected as the best available communication path;
[0054] In the available communication path traversal phase after determining the communicating parties, all available communication paths are acquired based on the DFS algorithm, and each available communication path is used as a processing target. The selection logic of the best available communication path is further applied to complete the selection of the best available communication path.
[0055] Compared with the known public technology, the technical solution provided by the present invention has the following beneficial effects:
[0056] The present invention provides a communication thread guarantee system based on artificial intelligence. During operation, the system analyzes the comprehensive performance of a communication base station by collecting operation status parameters of the communication base station, further introduces an evaluation factor and combines the comprehensive performance analysis result of the communication base station to evaluate the security of the communication thread, and then based on the evaluation result, discards the unsafe communication thread in the communication topology to obtain a real-time safe and available communication topology, thereby providing communication security guarantee for both communication users, and further based on the communication thread configuration method, selects the optimal communication path, establishes a communication channel for both communication users, ensures the stable application of each section of the communication thread in the communication network, ensures that the communication load of each section of the communication thread in the communication network is balanced, and ensures that the communication performance is stably applied. BRIEF DESCRIPTION OF THE DRAWINGS
[0057] 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.
[0058] Figure 1 It is a structural diagram of a communication thread guarantee system based on artificial intelligence;
[0059] Figure 2 A flowchart of a communication thread configuration method based on artificial intelligence is provided;
[0060] Figure 3 A schematic diagram of a process of converting a communication base station interaction topology into an available communication base station interaction topology in the present invention;
[0061] Figure 4 It is a logical schematic diagram of the technical solution in the present invention. DETAILED DESCRIPTION
[0062] 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.
[0063] The present invention will be further described below in conjunction with the embodiments.
[0064] Embodiment 1:
[0065] A communication thread guarantee system based on artificial intelligence in this embodiment, such as Figure 1 As shown, it includes: analysis layer, evaluation layer and output layer;
[0066] The historical operating parameters of the communication base station are collected through the analysis layer, and the comprehensive performance score of the communication base station is analyzed in the analysis layer based on the collected historical operating parameters of the communication base station. The evaluation layer is used to receive the comprehensive performance score of the communication base station analyzed in the analysis layer, and simultaneously introduce the evaluation factor. Combined with the comprehensive performance score of the communication base station and the evaluation factor, the security of the communication thread where the communication base station is located is evaluated. The output layer synchronously receives the security evaluation results of each communication thread in the evaluation layer, and synchronously sets the security judgment value of the communication thread. Based on the comparison of the security judgment value of the communication thread with the received security evaluation result of the communication thread, the security of each communication thread is judged, and the judgment result is output;
[0067] The analysis layer includes a collection module, a storage module and an analysis module. The collection module is used to collect historical operating parameters of the communication base station. The storage module is used to receive the historical operating parameters of the communication base station collected by the collection module and store the historical operating parameters of the communication base station. The analysis module is used to retrieve the historical operating parameters of the communication base station stored in the storage module and analyze the comprehensive performance score of the communication base station based on the historical operating parameters of the communication base station.
[0068] Among them, the target of the collection module to collect the historical operation parameters of the communication base station is all the communication base stations in the communication network. Before the collection module runs to collect the historical operation parameters of the communication base station, the system end user first defines the collection time span of the historical operation parameters of the communication base station. After the collection time span is set, the collection module collects the historical operation parameters of the communication base station within the corresponding collection time span;
[0069] The evaluation layer includes a receiving module, a setting module, and an evaluation module. The receiving module is used to continuously receive the analysis results of the comprehensive performance scores of each communication base station in the analysis layer. The setting module is used to set the evaluation factor. The evaluation module is used to receive the evaluation factor set in the setting module, and apply the evaluation factor in combination with the analysis results of the comprehensive performance scores of each communication base station received in the receiving module to evaluate the security of the communication thread where the communication base station is located.
[0070] The security assessment logic of the communication thread in the assessment module is expressed as:
[0071]
[0072] Where: (S norr ) v is the average comprehensive performance score of the two groups of communication base stations corresponding to the vth group of communication threads; v is the evaluation factor of the vth group of communication threads;
[0073] If both equation (1) and equation (2) hold true at the same time, it means that the communication thread is currently safe. Otherwise, it means that the communication thread is currently unsafe. S norr (left) v , S norr (right) v The comprehensive performance score of the communication base stations at both ends of the vth group of communication threads;
[0074] When receiving the comprehensive performance evaluation results of each communication base station during the operation phase of the receiving module, it shall comply with:
[0075] The number of corresponding comprehensive performance scores of each group of communication base stations received is at least five;
[0076] The communication thread is determined based on two groups of adjacent and interconnected communication base stations in the communication base station interaction topology. When evaluating the security of the communication thread, the comprehensive performance scores of the two groups of communication base stations corresponding to the communication thread are used to evaluate;
[0077] The setting logic of the evaluation factor in the setting module is:
[0078]
[0079] Where: g v is the total number of communication paths where the vth group of communication threads are located;
[0080] Among them, χ in formula (1) v >1, then χ v The value is 1, and χ in formula (1) v <0.9, then χ v The value is 0.9, χ v When the value of is obtained in equation (1) and it holds true in equation (2), χ is derived from equation (1): v The value of is applied;
[0081] The output layer includes a recording module, a determination module, and an output module. The recording module is used to obtain each evaluation result of each communication thread in the evaluation layer, and to sort and record the evaluation results based on the evaluation time sequence. The determination module is used to set a communication thread safety determination value, and compare the communication thread safety determination value set by the application with the recorded evaluation result to determine whether the communication thread is safe. The output module is used to receive the determination result of whether the communication thread is safe in the determination module and output the determination result.
[0082] The recording module performs a differentiated sorting and recording operation on the evaluation results of different communication threads, so that the evaluation results of the same differentiated recording interval all come from the same communication thread, and the output target of the determination result of whether the communication thread is safe in the output module is the mobile computer device held by the system end user;
[0083] The decision logic for whether the communication thread is safe in the decision module is expressed as:
[0084] Q min >A;
[0085] Where: Q min The minimum number of consecutive records that are safe for the communication thread in the recording module corresponding to the distinguished recording interval; A is the communication thread safety judgment value;
[0086] The communication thread safety determination value A is customized by the system end user, and the minimum continuous record result is the number of communication thread safety, which is measured by referring to the ranking result of the evaluation result of whether the communication thread is safe;
[0087] The receiving module is interactively connected to the setting module and the evaluation module through a wireless network, the receiving module is interactively connected to the analysis module through a wireless network, the analysis module is interactively connected to the storage module and the acquisition module through a wireless network, the evaluation module is interactively connected to the recording module through a wireless network, and the recording module is interactively connected to the judgment module and the output module through a wireless network.
[0088] In this embodiment, the collection module operates to collect historical operating parameters of the communication base station, the storage module is post-operated to receive the historical operating parameters of the communication base station collected by the collection module, and the historical operating parameters of the communication base station are stored. The analysis module synchronously retrieves the historical operating parameters of the communication base station stored in the storage module, and analyzes the comprehensive performance score of the communication base station based on the historical operating parameters of the communication base station. The receiving module further continuously receives the analysis results of the comprehensive performance score of each communication base station in the analysis layer, and then the setting module sets the evaluation factor, and receives the evaluation factor set in the setting module through the evaluation module. The evaluation factor is applied in combination with the analysis results of the comprehensive performance score of each communication base station received in the receiving module to evaluate the security of the communication thread where the communication base station is located. Finally, the recording module obtains each evaluation result of each communication thread in the evaluation layer, and records the evaluation results based on the evaluation time sequence. The determination module sets the communication thread security determination value, and compares the set communication thread security determination value with the recorded evaluation result to determine whether the communication thread is safe. The output module receives the determination result of whether the communication thread is safe in the determination module, and outputs the determination result.
[0089] Through the operation of the system in the above embodiment, security protection and intelligent configuration of communication threads are provided for communication threads in the scenario where communication users communicate, ensuring the stable application of each communication thread in the communication network and promoting harmonious interaction of the communication network.
[0090] Embodiment 2:
[0091] In terms of specific implementation, based on Example 1, this example refers to Figure 1The communication thread guarantee system based on artificial intelligence in Example 1 is further described in detail:
[0092] The communication base station historical operating parameters include: transmission power, receiving sensitivity, transmission rate, signal-to-noise ratio, bit error rate, frequency offset, Doppler shift, and the storage module is provided with a plurality of groups of differentiated storage intervals, each differentiated storage interval is used to store the communication base station historical operating parameters of the same source communication base station;
[0093] During the operation phase of the storage module, the system end synchronizes and uploads the location information of each communication base station in the storage module, and creates a set of two-dimensional spaces in the storage module. The location information of all communication base stations is represented based on the two-dimensional space. At the same time, the communication base stations represented in the two-dimensional space are connected to each other to build a communication base station interaction topology. Each node in the communication base station interaction topology represents a communication base station. Each node in the communication base station interaction topology is bound to the distinguished storage interval where the historical operation parameters of the communication base station to which each node corresponds belong;
[0094] The analysis logic of the comprehensive score of communication base station performance in the analysis module is expressed as:
[0095] Get the historical operating parameters of the communication base station and normalize them:
[0096]
[0097] Where: P n is the normalized value of the transmit power; P is the transmit power; P max is the maximum acceptable transmission power; R n is the normalized value of receiving sensitivity; R is the receiving sensitivity; R max is the ideal value of receiving sensitivity; T n is the normalized value of the transmission rate; T is the transmission rate; T max is the theoretical maximum transmission rate; SNR n is the normalized value of signal-to-noise ratio; SNR is the signal-to-noise ratio; SNR max is the ideal maximum signal-to-noise ratio; BER n BER is the normalized value of bit error rate; max is the maximum acceptable bit error rate; BER is the bit error rate; FO n is the normalized value of frequency offset; FO max is the maximum acceptable frequency deviation; FO is the frequency deviation; DF is the frequency deviation n is the normalized value of Doppler frequency shift; DF max is the maximum acceptable Doppler frequency shift; DF is the Doppler frequency shift;
[0098] Assign weights to each normalized result to obtain the performance score corresponding to the historical operating parameters of the communication base station:
[0099] S=P n ×ω1+R n ×ω2+T n ×ω3+SNR n ×ω4+BER n ×ω5+FO n ×ω6+DF n ×ω7;
[0100] Where: ω1, ω2, ω3, ω4, ω5, ω6, ω7 are weights;
[0101] Based on all historical operating parameters of the communication base station, analyze the comprehensive performance score of the communication base station:
[0102]
[0103] Where: S norr is the comprehensive performance score of the communication base station; q is the number of times the historical operating parameters of the communication base station are collected; S p is the performance score corresponding to the historical operating parameters of the communication base station collected for the pth time;
[0104] Among them, P max , R max , T max 、SNR max , BER max , FO max DF max Customized by the system user. m is the total number of types of historical operating parameters of the communication base station, ω j is the configuration weight of the jth communication base station historical operating parameter, Express The average of the communication base station performance comprehensive score S norr The higher it is, the better the performance of the communication base station is; conversely, the lower the performance of the communication base station is.
[0105] In this embodiment, through the above-mentioned settings, further system operation data and logical support are provided for the system in Example 1, and based on the above-mentioned analysis logic setting for the comprehensive score of communication base station performance, the evaluation of the security of the communication thread has a corresponding evaluation method, based on which, the balanced and stable application of the communication thread is achieved.
[0106] Embodiment three:
[0107] In terms of specific implementation, based on Example 1, this example refers to Figure 2 The communication thread guarantee system based on artificial intelligence in Example 1 is further described in detail:
[0108] A communication thread configuration method based on artificial intelligence comprises the following steps:
[0109] Obtain the communication base station interaction topology and the determination result of whether each communication thread in the topology is safe in the communication thread assurance system;
[0110] Deleting the communication thread determined to be unsafe from the communication base station interaction topology to obtain the currently available communication base station interaction topology;
[0111] Select two groups of nodes as communicating parties in the currently available communication base station interaction topology, and traverse all available communication paths in the currently available communication base station interaction topology based on the determined communicating parties;
[0112] Selecting a set of best available communication paths for both parties to perform communication operations;
[0113] The selection logic for the best available communication path is:
[0114]
[0115] Where: C(L) is the selection tendency of the available communication path L; R is the total number of nodes on the available communication path; S norr (r) is the comprehensive performance score of the communication base station corresponding to the rth node; d is the length of the available communication path L;
[0116] The available communication base station interaction topology is: the topology obtained after all communication threads that are determined to be unsafe are deleted from the communication thread interaction topology. The selection tendency of each available communication path is calculated based on the above formula, and a group of available communication paths with the largest selection tendency value is selected as the best available communication path;
[0117] In the available communication path traversal phase after determining the communicating parties, all available communication paths are acquired based on the DFS algorithm, and each available communication path is used as a processing target. The selection logic of the best available communication path is further applied to complete the selection of the best available communication path.
[0118] In this embodiment, it is a further expansion plan of the system in Example 1. After the security assessment of the communication thread, it can provide a good communication thread configuration for the communication user based on the assessment result to promote the daily harmonious operation of the communication network.
[0119] In summary, in the above-mentioned embodiment, during operation, the system collects the operating status parameters of the communication base station to analyze the comprehensive performance of the communication base station, further introduces an evaluation factor and combines the comprehensive performance analysis results of the communication base station to evaluate the security of the communication thread, and then based on the evaluation results, discards the unsafe communication threads in the communication topology to obtain a real-time, safe and available communication topology, thereby providing communication security for both communication users, and further based on the communication thread configuration method, selects the optimal communication path, establishes a communication channel for both communication users, ensures the stable application of each communication thread in the communication network, ensures that the communication load of each communication thread in the communication network is balanced, and ensures that the communication performance is stably applied.
[0120] 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 thread guarantee system based on artificial intelligence, characterized in that: include: Analysis layer, evaluation layer and output layer; The historical operating parameters of the communication base station are collected through the analysis layer, and the comprehensive performance score of the communication base station is analyzed in the analysis layer based on the collected historical operating parameters of the communication base station. The evaluation layer is used to receive the comprehensive performance score of the communication base station analyzed in the analysis layer, and simultaneously introduce the evaluation factor. Combined with the comprehensive performance score of the communication base station and the evaluation factor, the security of the communication thread where the communication base station is located is evaluated. The output layer synchronously receives the security evaluation results of each communication thread in the evaluation layer, and synchronously sets the security judgment value of the communication thread. Based on the comparison of the security judgment value of the communication thread with the received security evaluation result of the communication thread, the security of each communication thread is judged, and the judgment result is output; The evaluation layer includes a receiving module, a setting module, and an evaluation module. The receiving module is used to continuously receive the analysis results of the comprehensive performance scores of each communication base station in the analysis layer. The setting module is used to set the evaluation factor. The evaluation module is used to receive the evaluation factor set in the setting module, and apply the evaluation factor in combination with the analysis results of the comprehensive performance scores of each communication base station received in the receiving module to evaluate the security of the communication thread where the communication base station is located. The security assessment logic of the communication thread in the assessment module is expressed as: Where: (S norr ) v is the average comprehensive performance score of the two groups of communication base stations corresponding to the vth group of communication threads; v is the evaluation factor of the vth group of communication threads; If both equation (1) and equation (2) hold true at the same time, it means that the communication thread is currently safe. Otherwise, it means that the communication thread is currently unsafe. S norr (left) v , S norr (right) v It is the comprehensive performance score of the communication base stations at both ends of the vth group of communication threads.
2. The communication thread guarantee system based on artificial intelligence according to claim 1, characterized in that: The analysis layer includes a collection module, a storage module and an analysis module. The collection module is used to collect historical operating parameters of the communication base station. The storage module is used to receive the historical operating parameters of the communication base station collected by the collection module and store the historical operating parameters of the communication base station. The analysis module is used to retrieve the historical operating parameters of the communication base station stored in the storage module and analyze the comprehensive performance score of the communication base station based on the historical operating parameters of the communication base station. Among them, the target of the collection module to collect the historical operating parameters of the communication base stations is all the communication base stations in the communication network. Before the collection module runs to collect the historical operating parameters of the communication base stations, the system end user first defines the collection time span of the historical operating parameters of the communication base stations. After the collection time span is set, the collection module collects the historical operating parameters of the communication base stations within the corresponding collection time span.
3. The communication thread guarantee system based on artificial intelligence according to claim 2 is characterized in that: The communication base station historical operating parameters include: transmission power, receiving sensitivity, transmission rate, signal-to-noise ratio, bit error rate, frequency offset, Doppler shift, and the storage module is provided with a plurality of groups of differentiated storage intervals, each differentiated storage interval is used to store the communication base station historical operating parameters of the same source communication base station; During the operation phase of the storage module, the system end synchronizes and uploads the location information of each communication base station to the storage module, and creates a two-dimensional space in the storage module. The location information of all communication base stations is represented based on the two-dimensional space. At the same time, the groups of communication base stations represented in the two-dimensional space are connected to each other to build a communication base station interaction topology. Each node in the communication base station interaction topology represents a communication base station, and each node in the communication base station interaction topology is bound to the separate storage intervals where the historical operation parameters of the communication base station to which each node corresponds are located.
4. The communication thread guarantee system based on artificial intelligence according to claim 2 is characterized in that: The analysis logic of the comprehensive score of the communication base station performance in the analysis module is expressed as follows: Get the historical operating parameters of the communication base station and normalize them: Where: P n is the normalized value of the transmit power; P is the transmit power; P max is the maximum acceptable transmission power; R n is the normalized value of receiving sensitivity; R is the receiving sensitivity; R max is the ideal value of receiving sensitivity; T n is the normalized value of the transmission rate; T is the transmission rate; T max is the theoretical maximum transmission rate; SNR n is the normalized value of signal-to-noise ratio; SNR is the signal-to-noise ratio; SNR max is the ideal maximum signal-to-noise ratio; BER n BER is the normalized value of bit error rate; max is the maximum acceptable bit error rate; BER is the bit error rate; FO n is the normalized value of frequency offset; FO max is the maximum acceptable frequency deviation; FO is the frequency deviation; DF is the frequency deviation n is the normalized value of Doppler frequency shift; DF max is the maximum acceptable Doppler shift; DF is the Doppler frequency shift; Assign weights to each normalized result to obtain the performance score corresponding to the historical operating parameters of the communication base station: S=P n ×ω1+R n ×ω2+T n ×ω3+SNR n ×ω4+BER n ×ω5+FO n ×ω6+DF n ×ω7; Where: ω1, ω2, ω3, ω4, ω5, ω6, ω7 are weights; Based on all historical operating parameters of the communication base station, analyze the comprehensive performance score of the communication base station: Where: S norr is the comprehensive performance score of the communication base station; q is the number of times the historical operating parameters of the communication base station are collected; S p is the performance score corresponding to the historical operating parameters of the communication base station collected for the pth time; Among them, P max , R max , T max 、SNR max , BER max , FO max DF max Customized by the system user. m is the total number of types of historical operating parameters of the communication base station, ω j is the configuration weight of the jth communication base station historical operating parameter, Express The average of the communication base station performance comprehensive score S norr The higher it is, the better the performance of the communication base station is; conversely, the lower the performance of the communication base station is.
5. The communication thread guarantee system based on artificial intelligence according to claim 1 is characterized in that: When the receiving module receives the comprehensive performance evaluation results of each communication base station during the operation phase, it complies with: The number of corresponding comprehensive performance scores of each group of communication base stations received is at least five; The communication thread is determined based on two groups of communication base stations that are adjacent and interconnected in the communication base station interaction topology. When evaluating the security of the communication thread, the corresponding comprehensive performance scores of the two groups of communication base stations corresponding to the communication thread are used for evaluation; The setting logic of the evaluation factor in the setting module is: Where: g v is the total number of communication paths where the vth group of communication threads are located; Among them, χ in formula (1) v >1, then χ v The value is 1, and the χ in formula (1) v <0.9, then χ v The value is 0.9, χ v When the value of is obtained in equation (1) and it holds true in equation (2), χ is derived from equation (1): v The value of is applied.
6. The communication thread guarantee system based on artificial intelligence according to claim 1, characterized in that: The output layer includes a recording module, a determination module, and an output module. The recording module is used to obtain each evaluation result of each communication thread in the evaluation layer, and to sort and record the evaluation results based on the evaluation time sequence. The determination module is used to set a communication thread safety determination value, and compare the communication thread safety determination value set by the application with the recorded evaluation result to determine whether the communication thread is safe. The output module is used to receive the determination result of whether the communication thread is safe in the determination module and output the determination result. Among them, the recording module performs differentiated sorting and recording operations on the evaluation results of different communication threads, so that the evaluation results of the same differentiated recording interval all come from the same communication thread, and the output target of the determination result of whether the communication thread is safe in the output module is the mobile computer device held by the system end user.
7. The communication thread guarantee system based on artificial intelligence according to claim 6, characterized in that: The determination logic of whether the communication thread is safe in the determination module is expressed as follows: Q min >A; Where: Q min The minimum number of consecutive records that are safe for the communication thread in the recording module corresponding to the distinguished recording interval; A is the communication thread safety judgment value; The communication thread safety determination value A is customized by the system end user, and the minimum continuous recording result is the number of communication thread safety, which is measured by referring to the ranking result of the evaluation result of whether the communication thread is safe.
8. The communication thread guarantee system based on artificial intelligence according to claim 1 is characterized in that: The receiving module is interactively connected to a setting module and an evaluation module via a wireless network, the receiving module is interactively connected to an analysis module via a wireless network, the analysis module is interactively connected to a storage module and a collection module via a wireless network, the evaluation module is interactively connected to a recording module via a wireless network, and the recording module is interactively connected to a determination module and an output module via a wireless network.
9. A communication thread configuration method based on artificial intelligence, the method is an implementation method of a communication thread security system based on artificial intelligence as claimed in any one of claims 1 to 8, characterized in that: The following steps are involved: Obtain the communication base station interaction topology and the determination result of whether each communication thread in the topology is safe in the communication thread assurance system; Deleting the communication thread determined to be unsafe from the communication base station interaction topology to obtain the currently available communication base station interaction topology; Select two groups of nodes as communicating parties in the currently available communication base station interaction topology, and traverse all available communication paths in the currently available communication base station interaction topology based on the determined communicating parties; Selecting a set of best available communication paths for both parties to perform communication operations; The selection logic of the best available communication path is: Where: C(L) is the selection tendency of the available communication path L; R is the total number of nodes on the available communication path; S norr (r) is the comprehensive performance score of the communication base station corresponding to the rth node; d is the length of the available communication path L; Among them, the available communication base station interaction topology is: the topology obtained after all communication threads judged as unstable are deleted in the communication thread interaction topology. The selection tendency of each fully available communication path is calculated based on the above formula, and a group of available communication paths with the largest selection tendency value is selected as the best available communication path.
10. The method for configuring communication threads based on artificial intelligence according to claim 9, characterized in that: In the available communication path traversal phase after determining the communicating parties, all available communication paths are acquired based on the DFS algorithm, and each available communication path is used as a processing target. The selection logic of the best available communication path is further applied to complete the selection of the best available communication path.
Citation Information
Patent Citations
Communication management system and method
CN103546615A
AI task control method, terminal and base station
CN115589600A
Network quality evaluation method, electronic equipment and storage medium
CN116321265A
Evaluation system for network security monitoring
CN116633664A
Base station grade evaluation method and device, electronic equipment and storage medium
CN116669057A