Electronic information fusion transmission system supporting multiple protocols
By designing an electronic information fusion transmission system that supports multiple protocols, the problem of traditional systems lack of identification and adaptation capabilities for different data flow protocol types is solved, efficient and reliable data transmission and network resource management are achieved, and the overall network performance and user experience are improved.
Patent Information
- Application Number
- CN202510415339.6
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-04-03
- Publication Date
- 2025-05-02
- Estimated Expiration
- 2045-04-03
AI Technical Summary
Traditional transmission systems lack fast identification and precise adaptation of different data flow protocol types, resulting in an increase in data conversion errors, inability to guarantee information integrity, low transmission efficiency, high latency and packet loss rates, and cannot meet the high efficiency and high reliability requirements of modern communication needs.
Design an electronic information fusion transmission system that supports multi-protocols, including protocol identification and adaptation module, intelligent routing scheduling module, resource scheduling optimization module, and fault monitoring and recovery module. By analyzing the protocol type identifier of the data flow header, comparing it with the protocol database, selecting the most compatible protocol for format conversion and fusion; collecting network path status in real time, dynamically adjusting transmission paths and resource allocation; monitoring network and server status in real time, quickly responding to failures and recording fault recovery logs.
It realizes the reduction of errors and information integrity guarantees during data conversion, optimizes data transmission efficiency, reduces delay and packet loss rate, improves network operation efficiency, enhances processing capabilities for high load situations, reduces system downtime, and improves service reliability and user experience.
Smart Images

Figure CN119922250A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of data exchange, and in particular to an electronic information fusion transmission system supporting multiple protocols. Background Art
[0002] The field of data exchange technology involves the process of sharing and transmitting information between different computer systems or networks. The core of this technology is to ensure that data can be effectively and accurately transmitted between multiple hardware and software configurations. Data exchange technology not only includes the implementation of physical connections and network communication protocols, but also includes data format conversion, protocol adaptation, synchronization and security issues. Data exchange systems are an important part of information technology and network communication infrastructure, supporting the operation of applications ranging from simple file transfers to complex distributed computing applications.
[0003] Among them, the electronic information fusion transmission system that supports multiple protocols is a system used to process and integrate information from different data sources and protocols. The system is able to receive data using different communication protocols, perform necessary conversion and fusion, and then send it to end users or other systems in a unified format. It has a wide range of uses, including enterprise data integration, IoT device management, multi-source data analysis and other fields. By using this system, organizations can improve the flexibility and efficiency of data processing, optimize resource utilization, and improve the quality and response speed of decision-making.
[0004] Traditional transmission systems lack the ability to quickly identify and accurately adapt to different data stream protocol types, which leads to an increase in errors in the data conversion process and the inability to ensure the integrity of information. The routing scheduling methods of traditional systems are insufficient in dynamic network environments and fail to effectively adapt to the rapid changes in network load and status, resulting in frequent delays and packet loss in data transmission, affecting the overall transmission efficiency. The resource scheduling of traditional systems is static and cannot be adjusted according to the real-time network status. There are obvious deficiencies in resource utilization and network emergency response capabilities, and they cannot meet the high efficiency and high reliability requirements of modern communication needs. Summary of the invention
[0005] The purpose of the present invention is to solve the shortcomings in the prior art and to propose an electronic information fusion transmission system supporting multiple protocols.
[0006] In order to achieve the above object, the present invention adopts the following technical solution: an electronic information fusion transmission system supporting multiple protocols, the system comprising: The protocol identification and adaptation module detects the protocol type identifier in the data stream header based on the received data stream, compares it with the protocol database one by one, identifies the matching protocol type, and evaluates the compatibility of each protocol with the data stream based on the protocol efficiency, security performance and conversion time, selects the protocol with the highest compatibility, and performs format conversion and fusion on the data stream according to the selected protocol to obtain the converted data packet; The intelligent routing scheduling module analyzes the destination information of the data packets based on the converted data packets, collects the current network path status in real time, evaluates the transmission efficiency of each transmission path, selects the path with the highest transmission efficiency, and performs routing configuration on the path, dynamically adjusts the network node settings on the path, optimizes the efficiency and reliability of data transmission, and obtains the adjusted routing strategy; The resource scheduling optimization module performs data transmission based on the adjusted routing strategy, monitors resource usage in the network, analyzes resource consumption trends over a period of time, dynamically adjusts resource allocation ratios, matches network status changes, and obtains resource optimization results; The fault monitoring and recovery module detects the operating status of the network and server in real time based on the resource optimization results, identifies and records abnormal activities and potential fault points, and immediately starts the preset recovery process when a fault is identified, and records the fault occurrence information to obtain a fault recovery log.
[0007] The present invention is improved in that the step of identifying the matching protocol type is: Based on the received data stream, collect the protocol type identifier in the data stream header, parse the information in the identifier to obtain the original protocol information, initialize the matching index for each protocol, and obtain the matching index initialization result; Based on the matching index initialization result, the characteristics of the protocol of the data stream are compared with the characteristics in the protocol database, and the formula is: ; Calculate the matching index of the protocol; in, is the matching index of the protocol, For the The weight of the feature, For the data stream The characteristics of the protocol, For the database The characteristics of the protocol, is the total number of features, is the feature index currently being processed, is the indicator function, if the feature in the data stream Agreement features in the database If it matches, is 1, otherwise it is 0; Based on the matching index of the protocol, a comparison is made with a preset matching threshold, a protocol whose matching index exceeds the preset matching threshold is identified, and a matching protocol type identification result is obtained.
[0008] The present invention is improved in that the steps of acquiring the converted data packet are as follows: Based on the matching protocol type identification result, extracting the efficiency, security performance and conversion time data of each protocol to obtain compatibility association data; Based on the compatibility association data, by the formula: ; Calculate the compatibility index of the protocol; in, , and is the weight parameter, is the matching index of the protocol, is the protocol efficiency score, is the protocol security score, is the time required to convert the data stream to this protocol, is the compatibility index of the protocol; Based on the compatibility index of the protocols, a protocol with the highest compatibility is selected, and format conversion and fusion are performed on the data stream according to the selected protocol to obtain a converted data packet.
[0009] The present invention is improved in that the step of evaluating the transmission efficiency of each transmission path is: Based on the converted data packets, the destination information of the data packets is analyzed, and the current network path status is collected in real time, including the load, delay and packet loss rate of the path, to obtain real-time path data; Based on the real-time path data, by the formula: ; Calculate the transmission efficiency of each path; in, , and is the weight coefficient, is the real-time load value of the path, is the maximum theoretical value of the load, is the real-time delay value of the path, is the maximum theoretical value of delay, is the packet loss rate of the path, is the maximum theoretical value of packet loss rate, is the transmission efficiency of the path; Based on the transmission efficiency of each path, a path with the highest transmission efficiency is selected to obtain a transmission path selection result.
[0010] The present invention is improved in that the steps of obtaining the adjusted routing strategy are: Based on the transmission path selection result, the current load and response time of each network node are monitored in real time to obtain real-time node data; Based on the real-time node data, the formula is: ; Calculate the performance score of each node; in, Score the performance of the node, and is the weight factor, Indicates the current actual load of the node, Indicates the maximum load capacity of the node, is the real-time response time of the node, is the maximum allowed value of the response time; Based on the performance score of each node, by comparing the performance scores of differentiated nodes, nodes that need to be adjusted first are identified, resource allocation of the nodes is increased, efficiency and reliability of data transmission are optimized, and an adjusted routing strategy is obtained.
[0011] The present invention is improved in that the step of analyzing the resource consumption trend over a period of time is: Based on the adjusted routing strategy, data transmission is performed, and resource usage in the network is monitored, including bandwidth usage, server load, and storage space usage, to obtain real-time resource usage data; Based on the real-time resource usage data, the formula is: ; Calculate the resource usage trend change index to obtain resource usage trend information; in, is the trend change index, is the first-order difference of resource usage, and the calculation formula is , is the second-order difference of resource usage, and the calculation formula is , For time The amount of resources used, and is the weight factor.
[0012] The present invention is improved in that the steps of obtaining the resource optimization result are: Based on the resource usage trend information, collect the current resource allocation ratio to obtain current resource allocation information; Based on the current resource allocation information, by formula: ; Calculate the adjusted resource allocation ratio; in, is the adjusted resource allocation ratio, is the current resource allocation ratio, is the trend change index of resource use, is the adjustment factor; Based on the adjusted resource allocation ratio, resource allocation is implemented to match the network status change to obtain a resource optimization result.
[0013] The present invention is improved in that the steps of obtaining the fault recovery log are: Based on the resource optimization results, the operating status of the network and the server is detected in real time, and compared with the normal data values of the standard operating status, through the formula: ; Calculate the anomaly index; in, is the real-time indicator value, is the normal value, and is the weight factor, is the abnormality index; Based on the abnormality index, it is compared with the preset abnormality threshold, and the operating data that exceeds the preset abnormality threshold is marked as abnormal, and the preset recovery process is immediately started, including switching to the backup system and restarting the affected services, recording the fault occurrence information, and obtaining the fault recovery log.
[0014] Compared with the prior art, the advantages and positive effects of the present invention are: In the present invention, by parsing the protocol type identifier in the data stream header and comparing it with the protocol database, and selecting and converting according to the compatibility of the data stream and the protocol, data conversion errors and information loss are avoided, and the integrity and security of the data are guaranteed. By collecting the network status in real time and evaluating the transmission path, the network node configuration on the path is dynamically adjusted, the data transmission efficiency is optimized, the delay and packet loss rate are reduced, and the overall operation efficiency of the network is improved. By monitoring the network resource usage and dynamically adjusting resource allocation, it is possible to flexibly respond to changes in the network status and enhance the processing capability of high load conditions. By real-time monitoring and rapid response to faults, the system downtime is reduced and the service reliability and user experience are improved. BRIEF DESCRIPTION OF THE DRAWINGS
[0015] Figure 1 is a system flow chart of the present invention; Figure 2 A flow chart for identifying matching protocol types for the present invention; Figure 3 A flow chart of obtaining the converted data packet of the present invention; Figure 4 A flow chart for evaluating the transmission efficiency of each transmission path for the present invention; Figure 5 A flow chart of obtaining an adjusted routing strategy for the present invention; Figure 6 A flow chart for analyzing resource consumption trends over a period of time for the present invention; Figure 7 A flow chart for obtaining resource optimization results for the present invention; Figure 8 The present invention is a flowchart for obtaining a fault recovery log. DETAILED DESCRIPTION
[0016] In order to make the purpose, technical solution and advantages of the present invention more clearly understood, the present invention is further described in detail below in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain the present invention and are not intended to limit the present invention.
[0017] In the description of the present invention, it should be understood that the terms "length", "width", "up", "down", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc., indicating positions or positional relationships, are based on the positions or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present invention and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as limiting the present invention. In addition, in the description of the present invention, the meaning of "multiple" is two or more, unless otherwise clearly and specifically defined.
[0018] See also Figure 1 The present invention provides a technical solution: an electronic information fusion transmission system supporting multiple protocols, the system comprising: The protocol identification and adaptation module detects the protocol type identifier in the data stream header based on the received data stream, parses the protocol information in the identifier, compares it with the protocol database one by one, identifies the matching protocol type, and evaluates the compatibility of each protocol with the data stream based on the protocol efficiency, security performance and conversion time, selects the protocol with the highest compatibility, and performs format conversion and fusion on the data stream according to the selected protocol to obtain the converted data packet; Based on the converted data packets, the intelligent routing scheduling module analyzes the destination information of the data packets, collects the current network path status in real time, including the load, delay and packet loss rate of the path, evaluates the transmission efficiency of each transmission path, selects the path with the highest transmission efficiency, and configures the routing of the path, dynamically adjusts the network node settings on the path, optimizes the efficiency and reliability of data transmission, and obtains the adjusted routing strategy; The resource scheduling optimization module performs data transmission based on the adjusted routing strategy and monitors the resource usage in the network, including bandwidth usage, server load, and storage space usage. It analyzes the resource consumption trend over a period of time, dynamically adjusts the resource allocation ratio, matches the network status changes, and obtains resource optimization results. Based on the resource optimization results, the fault monitoring and recovery module detects the operating status of the network and server in real time, identifies and records abnormal activities and potential fault points, and immediately starts the preset recovery process when a fault is identified, including switching to the backup system and restarting the affected services, and records the fault occurrence information to obtain a fault recovery log.
[0019] The converted data packet includes the adjusted data header information, protocol compatibility flag and data content re-encoded according to the target protocol. The adjusted routing strategy includes the selected optimal path, node adjustment instructions on the path and the expected data transmission efficiency. The resource optimization results include the resource reallocation plan, the improvement in resource utilization after implementation and the trend forecast information of resource consumption. The fault recovery log includes the specific time point when the fault occurred and the scope of the fault impact.
[0020] See also Figure 2 , the steps to identify the matching protocol type are: Based on the received data stream, collect the protocol type identifier in the data stream header, parse the information in the identifier to obtain the original protocol information, initialize the matching index for each protocol, and obtain the matching index initialization result; Based on the matching index initialization result, the characteristics of the data flow protocol are compared with the characteristics in the protocol database, using the formula: ; Calculate the matching index of the protocol; in, is the matching index of the protocol, For the The weight of the feature, For the data stream The characteristics of the protocol, For the database The characteristics of the protocol, is the total number of features, is the feature index currently being processed, is the indicator function, if the feature in the data stream Agreement features in the database If it matches, is 1, otherwise it is 0; The matching index of the protocol is compared with a preset matching threshold, and the protocol whose matching index exceeds the preset matching threshold is identified to obtain a matching protocol type identification result.
[0021] formula: ; Parameter meaning and acquisition method: : No. The weight of a feature. The size of the weight indicates the importance of the feature in the matching evaluation. The weight can be set based on previous data analysis or expert advice. For example, the security features of some protocols may be given higher weights.
[0022] : is an indicator function used to determine the characteristics in the data stream Is it consistent with the protocol features in the database? If the two match, the function value is 1, otherwise it is 0. The match is usually based on string comparison or regular expression matching results.
[0023] and : Respectively represent the first The characteristics of a protocol are extracted from the definition or standard of the protocol, such as the format of the protocol header, version number, etc.
[0024] : Total number of features, which represents the number of features considered when performing protocol matching. This number is set based on the number of protocol features defined in the database.
[0025] Calculation example: There are two protocols, each with three features to match. Set feature weights The data stream examined has three characteristics: , and the protocol features in the database Compare. Set and match, and Does not match, and match.
[0026] Calculate the matching index of the first protocol : ; Calculate the matching index of the second protocol : like and The matching conditions are the same, then: ; The compatibility index of both protocols is the same, 2.0. If you need to choose one, you can base it on other factors, such as conversion time or additional security assessment. This calculation example shows how to evaluate the compatibility of different protocols with specific values and weights, helping us understand the role of each parameter in actual operation.
[0027] See also Figure 3 , the steps to obtain the converted data packet are: Based on the matching protocol type identification results, the efficiency, security performance and conversion time data of each protocol are extracted to obtain compatibility correlation data; Based on the compatibility association data, through the formula: ; Calculate the compatibility index of the protocol; in, , and is the weight parameter, is the matching index of the protocol, is the protocol efficiency score, is the protocol security score, is the time required to convert the data stream to this protocol, is the compatibility index of the protocol; Based on the compatibility index of the protocol, the protocol with the highest compatibility is selected, and the data stream is format converted and merged according to the selected protocol to obtain a converted data packet.
[0028] formula: ; Parameter details and how to obtain them: : The matching index of the protocol, calculated by the previous step.
[0029] :The protocol efficiency score is usually evaluated based on the rate at which the protocol processes data (packets per second) and resource consumption (such as CPU and memory usage). These data can be obtained from the technical specifications of the protocol or actual operation data.
[0030] : The protocol security score is based on the number of network attack types that the protocol can resist. More specifically, the protocol's ability to resist DDoS attacks, data tampering, etc. can be considered.
[0031] :The time required to convert the data stream to the protocol is evaluated based on the complexity of the protocol conversion process and historical performance data.
[0032] , and : Weight parameter used to balance the impact of efficiency, safety and conversion time in the final compatibility index. The parameter can be set based on historical data analysis, expert opinions or similar application cases.
[0033] Calculation example: The following parameters are set: (If the matching index is a score from 0 to 100), (Efficiency score, also a score from 0 to 100), (safety score, a score from 0 to 100), (conversion time score, lower is better, 0 to 100), , , (Weight parameter).
[0034] Calculation process: ; Compatibility Index , indicating that under the given weight and scoring conditions, the selected protocol performs well in the comprehensive evaluation of matching, efficiency, security and conversion time. The results can help decision makers choose the protocol that best suits the current data flow.
[0035] See also Figure 4 , the steps to evaluate the transmission efficiency of each transmission path are: Based on the converted data packets, the destination information of the data packets is analyzed, and the current network path status is collected in real time, including the load, delay and packet loss rate of the path, to obtain real-time path data; Based on real-time path data, through the formula: ; Calculate the transmission efficiency of each path; in, , and is the weight coefficient, is the real-time load value of the path, is the maximum theoretical value of the load, is the real-time delay value of the path, is the maximum theoretical value of delay, is the packet loss rate of the path, is the maximum theoretical value of packet loss rate, is the transmission efficiency of the path; Based on the transmission efficiency of each path, the path with the highest transmission efficiency is selected to obtain a transmission path selection result.
[0036] formula: ; Parameter details and how to obtain them: : The real-time load of the path is the actual load value obtained directly from the data flow through the network monitoring tool.
[0037] : The maximum theoretical value of the load, generally set to 1, indicating 100% network load, which is a standard setting value.
[0038] : The real-time latency of the path, measured directly by the latency measurement tool, in milliseconds.
[0039] : The maximum theoretical value of delay is usually the worst case scenario considered during network design. This value depends on the specific network environment. For example, it may be set to 500 milliseconds in a wide area network.
[0040] : The packet loss rate of the path is directly obtained through network packet capture and analysis tools.
[0041] : The maximum theoretical value of the packet loss rate, usually set to 1 or 100%, indicating that all data packets are lost.
[0042] , and : The weight parameters are set based on the network administrator's experience and previous network performance analysis data, reflecting the relative importance of load, delay, and packet loss rate when evaluating transmission efficiency.
[0043] Calculation example: Set the specific network status as follows: Real-time load ,Delay ms, packet loss rate , set the maximum theoretical value of the load , set the maximum delay ms, set the maximum packet loss rate , the weight is set to , , .
[0044] calculate : ; Calculation results , indicating that under the given parameter settings, the transmission efficiency score of this path is 0.74, which is relatively high, indicating that this path has good transmission efficiency under the current network status. The score can be used to compare the efficiency scores of other paths to determine the optimal data transmission path.
[0045] See also Figure 5 , the steps to obtain the adjusted routing policy are: Based on the transmission path selection results, the current load and response time of each network node are monitored in real time to obtain real-time node data; Based on real-time node data, through the formula: ; Calculate the performance score of each node; in, Score the performance of the node, and is the weight factor, Indicates the current actual load of the node, Indicates the maximum load capacity of the node, is the real-time response time of the node, is the maximum allowed value of the response time; Based on the performance score of each node, by comparing the performance scores of differentiated nodes, the nodes that need to be adjusted first are identified, the resource allocation of the nodes is increased, the efficiency and reliability of data transmission are optimized, and the adjusted routing strategy is obtained.
[0046] formula: ; Parameter details and how to obtain them: :The current actual load of the node, which is the data obtained through real-time monitoring of the network monitoring system. The monitoring data includes CPU usage, memory usage, network traffic, etc. to ensure accurate measurement of the working status of the node.
[0047] : The maximum load capacity of a node, usually set to a theoretical design limit, such as 100% CPU utilization or network bandwidth.
[0048] : The real-time response time of the node, obtained by sending a test data packet to the node and measuring the return time, reflects the speed at which the node processes the request.
[0049] : The maximum acceptable value of response time, set according to network performance requirements and service level agreement (SLA). Exceeding this value may result in a decrease in service quality.
[0050] and : The weight factor is set according to the network management strategy and historical performance data to balance the impact of load and response time in node performance evaluation.
[0051] Calculation example: Set the following parameter values: (70% of current load), (maximum load is 100%), ms (current response time), ms (maximum response time), (load weight), (Response time weight).
[0052] Enter the formula for calculation: ;
[0053] result , indicating that the performance score of the current node is 0.38. This score can be used to compare with the scores of other nodes to determine which nodes need to be adjusted first. The nodes with lower scores need to be adjusted first to improve the performance and reliability of the overall network. Node adjustments include routing changes, load balancing, and increased resource allocation.
[0054] See also Figure 6 ,The steps to analyze resource consumption trends over a period of time are: Based on the adjusted routing strategy, data is transmitted and resource usage in the network is monitored, including bandwidth usage, server load, and storage space usage, to obtain real-time resource usage data; Based on real-time resource usage data, the formula is: ; Calculate the resource usage trend change index to obtain resource usage trend information; in, is the trend change index, is the first-order difference of resource usage, and the calculation formula is , is the second-order difference of resource usage, and the calculation formula is , For time The amount of resources used, and is the weight factor.
[0055] formula: ; Parameter details and how to obtain them: : represents the time point The data is usually collected in real time through a network monitoring system, for example, recording bandwidth usage once an hour.
[0056] : represents the first-order difference of resource usage, calculated as , which is the difference between the resource usage at the current moment and the previous moment. This is obtained by directly subtracting the data of two consecutive time points.
[0057] : represents the second-order difference of resource usage, calculated as , which is the difference of the first-order differences, describes the acceleration or deceleration of the change in resource usage.
[0058] and :The weight factor reflects the relative importance of the first and second order differences in the trend index calculation. The weight factor is obtained based on historical data and forecast demand analysis, and the specific value is determined by statistical analysis methods such as regression analysis.
[0059] Calculation example: The following bandwidth usage data is set (unit: Mbps): , , .
[0060] Compute first- and second-order differences: ; ; ; Set the weight factor to and .
[0061] Substitute the values into the formula for calculation: ; Calculation results , indicating that the resource usage trend change index is 5 during the considered time period. This indicates that resource usage is increasing, and the index can be used to determine whether bandwidth resources need to be increased or other adjustments need to be made to cope with the expected increase in usage. This calculation helps network administrators understand the dynamic trend of resource consumption and make reasonable resource allocation and optimization decisions.
[0062] See also Figure 7 , the steps to obtain resource optimization results are: Based on the resource usage trend information, collect the current resource allocation ratio and obtain the current resource allocation information; Based on the current resource allocation information, through the formula: ; Calculate the adjusted resource allocation ratio; is the adjusted resource allocation ratio, is the current resource allocation ratio, is the trend change index of resource use, is the adjustment factor; Based on the adjusted resource allocation ratio, resource allocation is implemented to match the changes in network status and obtain resource optimization results.
[0063] formula: ; Parameter details and how to obtain them: : Indicates the current allocation ratio of resources (such as bandwidth, server load, storage space, etc.). The ratio is usually obtained directly from the resource management system and is expressed as a ratio between 0 and 1, where 1 represents 100% resource allocation.
[0064] : The trend change index of resource usage, obtained through the previous steps.
[0065] : Adjustment coefficient, used to control the weight of the trend change index in resource allocation decisions. This coefficient is derived based on resource management strategies and historical data analysis to balance the response of resource allocation to future demand.
[0066] Calculation example: Set the current bandwidth allocation ratio (i.e. 50% of resources are allocated to a service), trend change index (indicates a 10% increase in resource demand), adjustment factor (A lower adjustment coefficient indicates a conservative response to change).
[0067] Calculate the adjusted resource allocation ratio: ; Calculation results , indicating that the adjusted bandwidth allocation ratio is 50.25%. This shows that based on the current resource usage trend, resource allocation has been slightly adjusted to cope with future demand growth. In this way, more efficient resource utilization can be ensured while avoiding resource waste caused by overreaction. This dynamic adjustment mechanism helps to optimize resource utilization and ensure a balance between service quality and cost efficiency.
[0068] See also Figure 8 , the steps to obtain the fault recovery log are: Based on the resource optimization results, the operating status of the network and server is detected in real time, and compared with the normal data values of the standard operating status, through the formula: ; Calculate the anomaly index; in, is the real-time indicator value, is the normal value, and is the weight factor, is the abnormality index; Based on the anomaly index, it is compared with the preset anomaly threshold, and the operating data that exceeds the preset anomaly threshold is marked as abnormal. The preset recovery process is immediately started, including switching to the backup system and restarting the affected services, recording the fault information, and obtaining the fault recovery log.
[0069] formula: ; Parameter details and how to obtain them: :This is a real-time indicator value obtained directly from the system monitoring tool, reflecting the current network or server specific resource usage, such as bandwidth utilization or CPU utilization.
[0070] : Normal value, usually based on historical data analysis, represents the expected or average indicator value under normal circumstances.
[0071] and :The weight factor is used to adjust the relative influence of the current value and the difference value in the abnormal index. The selection of the weight coefficient is based on historical data and system performance requirements to ensure accurate identification of abnormal conditions.
[0072] Calculation example: The following parameter values are set: Current monitoring indicators , normal value , weight coefficient , .
[0073] The calculation process is as follows: First calculate the logarithmic term and the deviation: ; ; Then substitute the abnormal index formula to calculate: ; Calculation results The abnormal index of the current system is 70.68. If this value exceeds the preset threshold (set ), it indicates that the current system status may be abnormal and appropriate recovery measures need to be taken. This calculation helps identify and respond to potential failures, thereby maintaining the stable operation of the system.
[0074] The above are only preferred embodiments of the present invention and are not intended to limit the present invention in other forms. Any technician familiar with the profession may use the technical contents disclosed above to change or modify them into equivalent embodiments with equivalent changes and apply them to other fields. However, any simple modification, equivalent change and modification made to the above embodiments based on the technical essence of the present invention without departing from the technical solution of the present invention still falls within the protection scope of the technical solution of the present invention.
Claims
1. An electronic information fusion transmission system supporting multiple protocols, characterized in that: The system comprises: The protocol identification and adaptation module detects the protocol type identifier in the data stream header based on the received data stream, compares it with the protocol database one by one, identifies the matching protocol type, and evaluates the compatibility of each protocol with the data stream based on the protocol efficiency, security performance and conversion time, selects the protocol with the highest compatibility, and performs format conversion and fusion on the data stream according to the selected protocol to obtain the converted data packet; The intelligent routing scheduling module analyzes the destination information of the data packets based on the converted data packets, collects the current network path status in real time, evaluates the transmission efficiency of each transmission path, selects the path with the highest transmission efficiency, and performs routing configuration on the path, dynamically adjusts the network node settings on the path, optimizes the efficiency and reliability of data transmission, and obtains the adjusted routing strategy; The resource scheduling optimization module performs data transmission based on the adjusted routing strategy, monitors resource usage in the network, analyzes resource consumption trends over a period of time, dynamically adjusts resource allocation ratios, matches network status changes, and obtains resource optimization results; The fault monitoring and recovery module detects the operating status of the network and server in real time based on the resource optimization results, identifies and records abnormal activities and potential fault points, and immediately starts the preset recovery process when a fault is identified, and records the fault occurrence information to obtain a fault recovery log.
2. The electronic information fusion transmission system supporting multiple protocols according to claim 1 is characterized in that: The steps of identifying the matching protocol type are: Based on the received data stream, collect the protocol type identifier in the data stream header, parse the information in the identifier to obtain the original protocol information, initialize the matching index for each protocol, and obtain the matching index initialization result; Based on the matching index initialization result, the characteristics of the protocol of the data stream are compared with the characteristics in the protocol database, and the formula is: ; Calculate the matching index of the protocol; in, is the matching index of the protocol, For the The weight of the feature, For the data stream The characteristics of the protocol, For the database The characteristics of the protocol, is the total number of features, is the feature index currently being processed, is the indicator function, if the feature in the data stream Agreement features in the database If it matches, is 1, otherwise it is 0; Based on the matching index of the protocol, a comparison is made with a preset matching threshold, a protocol whose matching index exceeds the preset matching threshold is identified, and a matching protocol type identification result is obtained.
3. The electronic information fusion transmission system supporting multiple protocols according to claim 2 is characterized in that: The steps of obtaining the converted data packet are as follows: Based on the matching protocol type identification result, extracting the efficiency, security performance and conversion time data of each protocol to obtain compatibility association data; Based on the compatibility association data, by the formula: ; Calculate the compatibility index of the protocol; in, , and is the weight parameter, is the matching index of the protocol, is the protocol efficiency score, is the protocol security score, is the time required to convert the data stream to this protocol, is the compatibility index of the protocol; Based on the compatibility index of the protocols, a protocol with the highest compatibility is selected, and format conversion and fusion are performed on the data stream according to the selected protocol to obtain a converted data packet.
4. The electronic information fusion transmission system supporting multiple protocols according to claim 1 is characterized in that: The steps of evaluating the transmission efficiency of each transmission path are: Based on the converted data packets, the destination information of the data packets is analyzed, and the current network path status is collected in real time, including the load, delay and packet loss rate of the path, to obtain real-time path data; Based on the real-time path data, by the formula: ; Calculate the transmission efficiency of each path; in, , and is the weight coefficient, is the real-time load value of the path, is the maximum theoretical value of the load, is the real-time delay value of the path, is the maximum theoretical value of delay, is the packet loss rate of the path, is the maximum theoretical value of packet loss rate, is the transmission efficiency of the path; Based on the transmission efficiency of each path, a path with the highest transmission efficiency is selected to obtain a transmission path selection result.
5. The electronic information fusion transmission system supporting multiple protocols according to claim 4 is characterized in that: The steps for obtaining the adjusted routing strategy are: Based on the transmission path selection result, the current load and response time of each network node are monitored in real time to obtain real-time node data; Based on the real-time node data, the formula is: ; Calculate the performance score of each node; in, Score the performance of the node, and is the weight factor, Indicates the current actual load of the node, Indicates the maximum load capacity of the node, is the real-time response time of the node, is the maximum allowed value of the response time; Based on the performance score of each node, by comparing the performance scores of differentiated nodes, nodes that need to be adjusted first are identified, resource allocation of the nodes is increased, efficiency and reliability of data transmission are optimized, and an adjusted routing strategy is obtained.
6. The electronic information fusion transmission system supporting multiple protocols according to claim 1 is characterized in that: The steps of analyzing resource consumption trends over a period of time are: Based on the adjusted routing strategy, data transmission is performed, and resource usage in the network is monitored, including bandwidth usage, server load, and storage space usage, to obtain real-time resource usage data; Based on the real-time resource usage data, the formula is: ; Calculate the resource usage trend change index to obtain resource usage trend information; in, is the trend change index, is the first-order difference of resource usage, and the calculation formula is , is the second-order difference of resource usage, and the calculation formula is , For time The amount of resources used, and is the weight factor.
7. The electronic information fusion transmission system supporting multiple protocols according to claim 6 is characterized in that: The steps for obtaining the resource optimization result are: Based on the resource usage trend information, collect the current resource allocation ratio to obtain current resource allocation information; Based on the current resource allocation information, by formula: ; Calculate the adjusted resource allocation ratio; in, is the adjusted resource allocation ratio, is the current resource allocation ratio, is the trend change index of resource use, is the adjustment factor; Based on the adjusted resource allocation ratio, resource allocation is implemented to match the network status change to obtain a resource optimization result.
8. The electronic information fusion transmission system supporting multiple protocols according to claim 1 is characterized in that: The steps for obtaining the fault recovery log are: Based on the resource optimization results, the operating status of the network and the server is detected in real time, and compared with the normal data values of the standard operating status, through the formula: ; Calculate the anomaly index; in, is the real-time indicator value, is the normal value, and is the weight factor, is the abnormality index; Based on the abnormality index, it is compared with the preset abnormality threshold, and the operating data that exceeds the preset abnormality threshold is marked as abnormal, and the preset recovery process is immediately started, including switching to the backup system and restarting the affected services, recording the fault occurrence information, and obtaining the fault recovery log.
Citation Information
Patent Citations
Protocol translation with delay
CN109565504A
Using method for integrating various networks and video conference equipment
CN118158089A
Method for compatibility of Internet of Things cloud 5G gateway with multiple protocols
CN118764499A
Multi-protocol data flow routing control method and system
CN118802737A
Intelligent operating table network access system
CN119728530A
Cited By
Smart park communication network fusion control method, system and device
CN120281728A
Ship repair surface treatment control system based on big data
CN120523101A
Efficient IP data transparent transmission method and system
CN120639416A