A network aggregation switching device and method based on multi-source data protocol

By identifying and connecting data sources of different protocols, calculating the data source aggregation index, and performing data format conversion and standardization processing, the problem of inability to effectively integrate data from different sources in the existing technology is solved, efficient aggregation and unified management of data is achieved, and the utilization value and application effect of data is improved.

CN118138661BActive Publication Date: 2025-04-25AWAY (BEIJING) TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202410254795.2
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-03-06
Publication Date
2025-04-25
Estimated Expiration
2044-03-06

AI Technical Summary

Technical Problem

The prior art cannot effectively process and integrate data from different sources, and cannot support decision-making and operational execution in complex network environments.

Method used

By identifying and connecting data sources of different protocols, calculating the data source aggregation index, evaluating the degree of data source aggregation of different protocols, and performing data format conversion and standardization processing, the network aggregation switching device is used to achieve data integration and storage.

Benefits of technology

It improves the efficiency and accuracy of data aggregation, realizes centralized management, unified monitoring and comprehensive analysis of data, and enhances the utilization value and application effect of data.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN118138661B_ABST
    Figure CN118138661B_ABST
Patent Text Reader

Abstract

The present invention discloses a network convergence switching device and method based on a multi-source data protocol, and relates to the field of network convergence technology. By calculating the data source aggregation index, the degree of aggregation between different data sources can be evaluated, so as to determine whether these data sources are suitable for aggregation, which helps to ensure the consistency and reliability of data in the aggregation process, improves the efficiency and accuracy of data aggregation, and by aggregating data from multiple data sources together, it is possible to achieve centralized management, unified monitoring and comprehensive analysis of data, improve the utilization value and application effect of data, and perform data format conversion and standardization processing through a network convergence switching device, so that data can be transmitted to a target device in the form of a target protocol, avoiding the situation where the target device needs to parse data of various different protocols one by one, and improving the efficiency of data transmission.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of network convergence, and in particular to a network convergence switching device and method based on a multi-source data protocol. Background Art

[0002] With the continuous development of information technology, data exchanges between enterprises, organizations and individuals are becoming more frequent, and the number and types of data sources are increasing. Different data sources may use different data protocols, resulting in data not being able to be seamlessly integrated and transmitted, which poses great challenges to data management and application.

[0003] For example, announcement number: CN103402262B discloses a linear wireless sensor network aggregation method, wherein the linear duty cycle wireless sensor network aggregation includes time slot allocation and aggregation scheduling. In the time slot allocation stage, the initialization working cycle Tinit is a multiple of 3, and the working time slots of any three consecutive nodes except the BS are continuous and different on the time axis; in the aggregation scheduling stage, the working cycle of any node except the BS in the initial mode is Tinit, and the working time slot is set to τ. The working cycle Twork in the working mode is 3, and the working time slot is ((τ-1)mod3)+1. By setting a timer to dynamically switch between the two modes, the nodes in the network are scheduled in a duty cycle manner, which saves node energy, prolongs the network life, and determines the theoretical upper limit of the time to complete the aggregation. The non-duty cycle wireless sensor network aggregation method periodically searches and schedules all nodes in the network except the BS, and completes the aggregation in the shortest time under the linear wireless sensor network model. It is used for collision-free aggregation applications in linear wireless sensor networks.

[0004] Based on the above solutions, it is found that there are still some shortcomings in the current network convergence methods, which are specifically reflected in the following aspects: it is impossible to effectively process and integrate data from different sources and support decision-making and operation execution in complex network environments. Summary of the invention

[0005] In view of the deficiencies in the prior art, the present invention provides a network convergence switching device and method based on a multi-source data protocol, which solves the problems of the above-mentioned background technology.

[0006] To achieve the above objectives, the present invention is implemented through the following technical solutions: a network convergence and switching method based on a multi-source data protocol, comprising the following steps: S1. Identifying and connecting data sources of different protocols, the data sources include network devices, sensors and embedded devices, acquiring network device data, sensor data and embedded device data, and transmitting the network device data, sensor data and embedded device data to a convergence node; S2. Based on the network device data, sensor data and embedded device data, calculating a data source aggregation index, which is used to measure the degree of data source aggregation, evaluate the degree of aggregation of data sources of different protocols, and obtain evaluation information of the degree of aggregation of data sources of different protocols; S3. Based on the evaluation information of the degree of aggregation of data sources of different protocols, performing data format conversion and standardization processing on the network device data, sensor data and embedded device data, converting them into a target device protocol, and transmitting the network device data, sensor data and embedded device data to the target device using the target protocol through a network convergence and switching device; S4. Integrating and storing the network device data, sensor data and embedded device data that have undergone data format conversion and standardization processing through a network convergence and switching device.

[0007] Furthermore, the specific process of transmitting network device data, sensor data and embedded device data to the aggregation node is as follows: use an adapter to connect data sources of different protocols to the network aggregation switching device, and securely transmit the network device data, sensor data and embedded device data to the aggregation node; the network device data includes the network device data volume, network device data update frequency, and network device data integrity; the sensor data includes sensor data volume, sensor data update frequency, and sensor data integrity; the embedded device data includes embedded device data volume, embedded device data update frequency, and embedded device data integrity.

[0008] Furthermore, the specific calculation process of calculating the data source aggregation index based on network device data, sensor data and embedded device data is as follows: based on network device data, analyzing the aggregation compliance of network device data, and calculating the network device data source aggregation index; based on sensor data, analyzing the aggregation compliance of sensor data, and calculating the sensor data source aggregation index; based on embedded device data, analyzing the aggregation compliance of embedded device data, and calculating the embedded device data source aggregation index; based on the network device data source aggregation index, sensor data source aggregation index, and embedded device data source aggregation index, assigning weights to the network device data source aggregation index, sensor data source aggregation index, and embedded device data source aggregation index, and calculating the data source aggregation index.

[0009] Furthermore, the specific process of assigning weights to the network device data source aggregation index, the sensor data source aggregation index, and the embedded device data source aggregation index is as follows: constructing a data source aggregation hierarchy, extracting features from the network device data source aggregation index, the sensor data source aggregation index, and the embedded device data source aggregation index, and comparing the degree of influence of the network device data source aggregation index, the sensor data source aggregation index, and the embedded device data source aggregation index on the network device data source aggregation index; normalizing the network device data source aggregation index, the sensor data source aggregation index, and the embedded device data source aggregation index through a comparison matrix to obtain weight factors of the network device data source aggregation index, the sensor data source aggregation index, and the embedded device data source aggregation index.

[0010] Furthermore, the calculation formula of the data source aggregation index is as follows:

[0011] χ=Cnet*λ1+Csen*λ2+Cemb*λ3;

[0012] Where χ represents the data source aggregation index, Cnet represents the network device data source aggregation index, Csen represents the sensor data source aggregation index, Cemb represents the embedded device data source aggregation index, λ1 represents the weight factor of the network device data source aggregation index corresponding to the data source aggregation index, λ2 represents the weight factor of the sensor data source aggregation index corresponding to the data source aggregation index, and λ3 represents the weight factor of the embedded device data source aggregation index corresponding to the data source aggregation index.

[0013] Furthermore, the specific process of evaluating the degree of aggregation of data sources of different protocols is as follows: based on the data source aggregation index, compare it with the threshold of the data source aggregation index, calculate the difference between the data source aggregation index and the threshold of the data source aggregation index, compare the difference between the data source aggregation index and the threshold of the data source aggregation index with the allowable deviation value of the data source aggregation index, and calculate the data source aggregation compliance coefficient.

[0014] Furthermore, the specific calculation formula of the data source aggregation compliance coefficient is as follows:

[0015]

[0016] In the formula, β represents the data source aggregation compliance coefficient, χ represents the data source aggregation index, χ1 represents the threshold of the data source aggregation index, and Δχ represents the allowable deviation value of the data source aggregation index.

[0017] Furthermore, the specific process of obtaining evaluation information on the degree of aggregation of data sources of different protocols is as follows: based on the data source aggregation compliance coefficient, compare it with the standard value of the data source aggregation compliance coefficient. If the data source aggregation compliance coefficient is less than the standard value of the data source aggregation compliance coefficient, it means that the data sources of different protocols are not aggregated, and the data sources of different protocols are converted into data formats and standardized; if the data source aggregation compliance coefficient is greater than the standard value of the data source aggregation compliance coefficient, it means that the data sources of different protocols are aggregated.

[0018] Furthermore, the specific process of converting and standardizing the data format of network device data, sensor data and embedded device data based on the evaluation information of the degree of aggregation of data sources of different protocols is as follows: based on the evaluation information of the degree of aggregation of data sources of different protocols, the data format of network device data, sensor data and embedded device data is converted using the scripting language Python; the time fields in data sources of different protocols are unified into the same date and time format, and text data is converted into numeric data to ensure that the data types of all data fields are consistent, and missing values ​​are processed by filling in default values ​​and interpolation.

[0019] A network convergence switching device based on multi-source data protocols comprises a data acquisition and transmission module, a data processing module, a data conversion module and a data integration storage module; the data acquisition module is used to identify and connect data sources of different protocols, the data sources include network devices, sensors and embedded devices, obtain network device data, sensor data and embedded device data, and transmit the network device data, sensor data and embedded device data to a convergence node; the data transmission module is used to calculate a data source aggregation index based on the network device data, sensor data and embedded device data, which is used to measure the degree of data source aggregation, evaluate the degree of aggregation of data sources of different protocols, and obtain evaluation information of the degree of aggregation of data sources of different protocols; the data conversion module is used to perform data format conversion and standardization processing on the network device data, sensor data and embedded device data based on the evaluation information of the degree of aggregation of data sources of different protocols, convert the data into a target device protocol, and transmit the network device data, sensor data and embedded device data to the target device using the target protocol through the network convergence switching device; the data integration storage module is used to integrate and store the network device data, sensor data and embedded device data that have undergone data format conversion and standardization processing through the network convergence switching device.

[0020] The present invention has the following beneficial effects:

[0021] (1) This network aggregation and exchange method based on a multi-source data protocol can evaluate the aggregation degree between different data sources by calculating the data source aggregation index, thereby judging whether these data sources are suitable for aggregation. This helps to ensure the consistency and reliability of data during the aggregation process, improves the efficiency and accuracy of data aggregation, and can achieve centralized management, unified monitoring and comprehensive analysis of data by aggregating data from multiple data sources, thereby improving the utilization value and application effect of data.

[0022] (2) The network convergence switching device based on a multi-source data protocol performs data format conversion and standardization processing through the network convergence switching device, and can transmit data to the target device in the form of a target protocol, thereby avoiding the situation where the target device needs to parse data of various different protocols one by one, thereby improving the efficiency of data transmission.

[0023] Of course, any product implementing the present invention does not necessarily need to achieve all of the advantages described above at the same time. BRIEF DESCRIPTION OF THE DRAWINGS

[0024] Figure 1 The present invention is a flow chart of a network convergence exchange method based on a multi-source data protocol.

[0025] Figure 2 The present invention is a flow chart of a network convergence switching device based on a multi-source data protocol. DETAILED DESCRIPTION

[0026] The embodiment of the present application uses a network convergence switching device and method based on a multi-source data protocol to effectively process and integrate data from different sources to support decision-making and operation execution in a complex network environment.

[0027] The overall idea of ​​the problem in the embodiment of this application is as follows:

[0028] First, identify and connect data sources of different protocols, including network devices, sensors and embedded devices, obtain network device data, sensor data and embedded device data, and transmit the network device data, sensor data and embedded device data to the aggregation node.

[0029] Based on network device data, sensor data and embedded device data, the data source aggregation index is calculated to measure the degree of data source aggregation, evaluate the degree of aggregation of data sources of different protocols, and obtain evaluation information on the degree of aggregation of data sources of different protocols.

[0030] Based on the evaluation information of the degree of aggregation of data sources of different protocols, the network device data, sensor data and embedded device data are converted into data formats and standardized, and converted into the target device protocol. The network device data, sensor data and embedded device data are transmitted to the target device using the target protocol through the network aggregation switching device.

[0031] The network equipment data, sensor data and embedded device data that have been converted and standardized are integrated and stored through the network aggregation switching device.

[0032] See also Figure 1 The embodiment of the present invention provides a technical solution: a network convergence and exchange method based on a multi-source data protocol, comprising the following steps: S1. Identify and connect data sources of different protocols, the data sources include network devices, sensors and embedded devices, obtain network device data, sensor data and embedded device data, and transmit the network device data, sensor data and embedded device data to a convergence node; S2. Based on the network device data, sensor data and embedded device data, calculate the data source aggregation index to measure the degree of data source aggregation, evaluate the degree of aggregation of data sources of different protocols, and obtain evaluation information of the degree of aggregation of data sources of different protocols; S3. Based on the evaluation information of the degree of aggregation of data sources of different protocols, perform data format conversion and standardization on the network device data, sensor data and embedded device data, convert them into a target device protocol, and transmit the network device data, sensor data and embedded device data to the target device using the target protocol through a network convergence and exchange device; S4. Integrate and store the network device data, sensor data and embedded device data that have undergone data format conversion and standardization through the network convergence and exchange device.

[0033] Specifically, the specific process of transmitting network device data, sensor data and embedded device data to the aggregation node is as follows: use an adapter to connect data sources of different protocols to the network aggregation switching device, and securely transmit network device data, sensor data and embedded device data to the aggregation node; network device data includes network device data volume, network device data update frequency, and network device data integrity; sensor data includes sensor data volume, sensor data update frequency, and sensor data integrity; embedded device data includes embedded device data volume, embedded device data update frequency, and embedded device data integrity.

[0034] In this implementation scheme, the process of transmitting network device data, sensor data and embedded device data to the aggregation node provides a network aggregation and switching method based on a multi-source data protocol with assistance in adapting data sources of different protocols, securely transmitting data, monitoring data quality and improving data processing efficiency, thereby achieving efficient aggregation and processing of data and improving the overall performance of the system.

[0035] Specifically, the specific calculation process of the data source aggregation index based on network device data, sensor data and embedded device data is as follows: based on network device data, analyze the aggregation compliance of network device data, and calculate the network device data source aggregation index; based on sensor data, analyze the aggregation compliance of sensor data, and calculate the sensor data source aggregation index; based on embedded device data, analyze the aggregation compliance of embedded device data, and calculate the embedded device data source aggregation index; based on the network device data source aggregation index, sensor data source aggregation index, and embedded device data source aggregation index, assign weights to the network device data source aggregation index, sensor data source aggregation index, and embedded device data source aggregation index, and calculate the data source aggregation index.

[0036] In this implementation scheme, based on the network device data, the network devices are numbered 1, 2, 3...i...n in sequence, where n represents the total number of network devices. The calculation formula for the network device data source aggregation index is as follows:

[0037]

[0038] In the formula, Cnet represents the network device data source aggregation index, which is used to measure the degree of aggregation of network device data sources, and Nnet i Indicates the data volume of the ith network device, Unet i Indicates the data update frequency of the ith network device, Ynet i represents the data integrity of the ith network device, Nnet1 represents the standard value of the network device data volume, Unet1 represents the standard value of the network device data update frequency, Ynet1 represents the standard value of the network device data integrity, ω1 represents the weight factor of the network device data volume, ω2 represents the weight factor of the network device data update frequency, and ω3 represents the weight factor of the network device data integrity. Based on the sensor data, the sensors are numbered 1, 2, 3...j...m in sequence, m represents the total number of sensors, and the calculation formula of the sensor data source aggregation index is as follows:

[0039]

[0040] In the formula, Csen represents the aggregation index of sensor data sources, which is used to measure the aggregation degree of sensor data sources, and Nsen j Indicates the amount of data from the jth sensor, Usen j Indicates the update frequency of the jth sensor data, Ysen jrepresents the data integrity of the jth sensor, Nsen1 represents the standard value of the sensor data volume, Usen1 represents the standard value of the sensor data update frequency, Ysen1 represents the standard value of the sensor data integrity, ξ1 represents the weight factor of the sensor data volume, ξ2 represents the weight factor of the sensor data update frequency, and ξ3 represents the weight factor of the sensor data integrity;

[0041] Based on the embedded device data, the embedded devices are numbered 1, 2, 3...t...d in sequence, where d represents the total number of embedded devices. The calculation formula for the embedded device data source aggregation index is as follows:

[0042]

[0043] Where Cemb represents the aggregation index of embedded device data source, which is used to measure the aggregation degree of embedded device data source, and Nemb t Indicates the data volume of the tth embedded device, Uemb t Indicates the data update frequency of the tth embedded device, Yemb t represents the data integrity of the tth embedded device, Nemb1 represents the standard value of the embedded device data volume, Uemb1 represents the standard value of the embedded device data update frequency, Yemb1 represents the standard value of the embedded device data integrity, δ1 represents the weight factor of the embedded device data volume, δ2 represents the weight factor of the embedded device data update frequency, and δ3 represents the weight factor of the embedded device data integrity.

[0044] Specifically, the specific process of assigning weights to the network device data source aggregation index, sensor data source aggregation index, and embedded device data source aggregation index is as follows: construct a data source aggregation hierarchy, extract features from the network device data source aggregation index, sensor data source aggregation index, and embedded device data source aggregation index, and compare the degree of influence of the network device data source aggregation index, sensor data source aggregation index, and embedded device data source aggregation index on the network device data source aggregation index; normalize the network device data source aggregation index, sensor data source aggregation index, and embedded device data source aggregation index through a comparison matrix to obtain the weight factors of the network device data source aggregation index, sensor data source aggregation index, and embedded device data source aggregation index.

[0045] In this implementation scheme, based on the calculated weight factors, the weights of different data sources in data aggregation can be reasonably allocated, so that the information of each data source can be more fully utilized in the data aggregation process; reasonable weight factors can make the data aggregation results more consistent with the contribution of each data source, thereby improving the accuracy and reliability of the data aggregation results; through the weight factors, a reasonable data aggregation strategy can be formulated, more attention can be paid to data sources that contribute more to the data, and their data can be used more in the data aggregation process, thereby optimizing the effect of data aggregation.

[0046] Specifically, the calculation formula of the data source aggregation index is as follows:

[0047] χ=Cnet*λ1+Csen*λ2+Cemb*λ3;

[0048] Where χ represents the data source aggregation index, which is used to measure the degree of data source aggregation. Cnet represents the network device data source aggregation index. Csen represents the sensor data source aggregation index. Cemb represents the embedded device data source aggregation index. λ1 represents the weight factor of the network device data source aggregation index corresponding to the data source aggregation index. λ2 represents the weight factor of the sensor data source aggregation index corresponding to the data source aggregation index. λ3 represents the weight factor of the embedded device data source aggregation index corresponding to the data source aggregation index.

[0049] In this implementation, the data source aggregation index is obtained by multiplying the network device data source aggregation index, the sensor data source aggregation index, the embedded device data source aggregation index, and the weight factor of the network device data source aggregation index, the weight factor of the sensor data source aggregation index, and the weight factor of the embedded device data source aggregation index. This improves the accuracy of the data aggregation results and optimizes the data aggregation strategy, so that the data aggregation index is more in line with the actual situation and provides more reliable data support for decision-making.

[0050] Specifically, the specific process of evaluating the degree of aggregation of data sources of different protocols is as follows: based on the data source aggregation index, compare it with the threshold of the data source aggregation index, calculate the difference between the data source aggregation index and the threshold of the data source aggregation index, compare the difference between the data source aggregation index and the threshold of the data source aggregation index with the allowable deviation value of the data source aggregation index, and calculate the data source aggregation compliance coefficient.

[0051] In this implementation scheme, evaluating the degree of aggregation of data sources of different protocols can help determine the importance and contribution of different data sources, optimize the selection and allocation of data sources, and improve data utilization and aggregation effect. At the same time, by setting the aggregation index threshold, the aggregation requirements can be finely controlled according to the specific application scenario to meet different application requirements. In short, evaluating the degree of aggregation of data sources of different protocols can help improve the efficiency and reliability of the network aggregation and exchange method of multi-source data protocols, and realize more intelligent and automated data aggregation processing.

[0052] Specifically, the specific calculation formula for the data source aggregation compliance coefficient is as follows:

[0053]

[0054] Where β represents the data source aggregation compliance coefficient, which is used to measure the degree of data source aggregation compliance, χ represents the data source aggregation index, χ1 represents the threshold of the data source aggregation index, and Δχ represents the allowable deviation value of the data source aggregation index.

[0055] In this implementation, the data source aggregation compliance coefficient can help evaluate the aggregation degree of data sources, optimize data source selection and allocation, and control aggregation requirements, thereby improving the efficiency and reliability of the network aggregation exchange method based on the multi-source data protocol.

[0056] Specifically, the specific process of obtaining evaluation information on the degree of aggregation of data sources of different protocols is as follows: based on the data source aggregation compliance coefficient, compare with the standard value of the data source aggregation compliance coefficient. If the data source aggregation compliance coefficient is less than the standard value of the data source aggregation compliance coefficient, it means that the data sources of different protocols are not aggregated, and the data sources of different protocols are converted into data formats and standardized; if the data source aggregation compliance coefficient is greater than the standard value of the data source aggregation compliance coefficient, it means that the data sources of different protocols are aggregated.

[0057] In this implementation scheme, by setting and comparing standard values ​​of data source aggregation compliance coefficients, the aggregation requirements can be controlled, thereby improving data utilization and aggregation effects; obtaining evaluation information on the degree of aggregation of data sources of different protocols can help optimize the selection and allocation strategies of data sources, improve the efficiency and reliability of data aggregation processing, and thereby improve data utilization and aggregation effects.

[0058] Specifically, based on the evaluation information of the degree of aggregation of data sources of different protocols, the specific process of data format conversion and standardization of network device data, sensor data and embedded device data is as follows: based on the evaluation information of the degree of aggregation of data sources of different protocols, the data format of network device data, sensor data and embedded device data is converted using the scripting language Python; the time fields in data sources of different protocols are unified into the same date and time format, and text data is converted into numeric data to ensure that the data types of all data fields are consistent, and missing values ​​are processed by filling in default values ​​and interpolation.

[0059] In this implementation, based on the evaluation information of the degree of aggregation of data sources of different protocols, the format conversion and standardization of network device data, sensor data and embedded device data are performed through Python scripts, which helps to improve the efficiency, reliability and operability of the data aggregation and exchange method, and further promote the further optimization and application of the network aggregation and exchange method based on multi-source data protocols.

[0060] A network convergence switching device based on multi-source data protocols comprises a data acquisition and transmission module, a data processing module, a data conversion module and a data integration storage module; the data acquisition module is used to identify and connect data sources of different protocols, the data sources include network devices, sensors and embedded devices, obtain network device data, sensor data and embedded device data, and transmit the network device data, sensor data and embedded device data to a convergence node; the data transmission module is used to calculate a data source aggregation index based on the network device data, sensor data and embedded device data, which is used to measure the degree of data source aggregation, evaluate the degree of aggregation of data sources of different protocols, and obtain evaluation information of the degree of aggregation of data sources of different protocols; the data conversion module is used to perform data format conversion and standardization processing on the network device data, sensor data and embedded device data based on the evaluation information of the degree of aggregation of data sources of different protocols, convert the data into a target device protocol, and transmit the network device data, sensor data and embedded device data to the target device using the target protocol through the network convergence switching device; the data integration storage module is used to integrate and store the network device data, sensor data and embedded device data that have undergone data format conversion and standardization processing through the network convergence switching device.

[0061] In this implementation scheme, through the convergence and switching device, data from different data sources and different protocols can be integrated and unified, so that the data has a consistent format and structure, which is convenient for subsequent processing and analysis; the convergence and switching device can convert the data into the target device protocol so that the data can be recognized and applied by the target device, thereby improving the availability and applicability of the data; through the convergence and switching device, the data transmission process can be optimized, the conversion and processing time between data of different protocols can be reduced, and the efficiency of data transmission can be improved; the convergence and switching device can reduce the complexity of data processing, unify the data format and processing flow, and reduce the cost and workload of data processing; through the convergence and switching device, standardized processing and encrypted transmission of data can be achieved, enhancing data security and privacy protection.

[0062] In summary, this application has at least the following effects:

[0063] A network aggregation and exchange method based on a multi-source data protocol can evaluate the aggregation degree between different data sources by calculating the data source aggregation index, so as to determine whether these data sources are suitable for aggregation. This helps to ensure the consistency and reliability of data in the aggregation process, improves the efficiency and accuracy of data aggregation, and can achieve centralized management, unified monitoring and comprehensive analysis of data by aggregating data from multiple data sources, thereby improving the utilization value and application effect of data.

[0064] Those skilled in the art will appreciate that embodiments of the present invention may be provided as methods, systems, or computer program products. Therefore, the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program code.

[0065] The present invention is described with reference to flowcharts and / or block diagrams of systems, devices (systems), and computer program products according to embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing device to produce a machine, so that the instructions executed by the processor of the computer or other programmable data processing device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0066] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce an article of manufacture including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0067] These computer program instructions can also be loaded onto a computer or other programmable data processing device so that a series of operating steps are executed on the computer or other programmable device to produce a computer-implemented process, thereby providing instructions for implementing the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0068] Although the preferred embodiments of the present invention have been described, those skilled in the art may make other changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the present invention.

[0069] Obviously, those skilled in the art can make various changes and modifications to the present invention without departing from the spirit and scope of the present invention. Thus, if these modifications and variations of the present invention fall within the scope of the claims of the present invention and their equivalents, the present invention is also intended to include these modifications and variations.

Claims

1. A network convergence exchange method based on a multi-source data protocol, characterized in that: The following steps are involved: S1. Identify and connect data sources of different protocols, including network devices, sensors and embedded devices, obtain network device data, sensor data and embedded device data, and transmit network device data, sensor data and embedded device data to the aggregation node, where various types of data include: data volume, update frequency and data integrity; S2. Based on the network device data, sensor data and embedded device data, calculate the data source aggregation index to measure the degree of data source aggregation, evaluate the degree of aggregation of data sources of different protocols, and obtain evaluation information of the degree of aggregation of data sources of different protocols; S3. Based on the evaluation information of the aggregation degree of data sources of different protocols, the network device data, sensor data and embedded device data are converted and standardized into the target device protocol, and the network device data, sensor data and embedded device data are transmitted to the target device using the target protocol through the network aggregation switching device; S4. Integrate and store network device data, sensor data, and embedded device data that have been converted and standardized through a network aggregation switching device; Among them, S2 specifically includes: Based on the network device data, analyze the aggregation conformity of the network device data and calculate the aggregation index of the network device data source; Based on the sensor data, analyze the aggregation conformity of the sensor data and calculate the aggregation index of the sensor data source; Based on the embedded device data, analyze the aggregation conformity of the embedded device data and calculate the aggregation index of the embedded device data source; The data source aggregation index is obtained by weighted calculation of the network device data source aggregation index, the sensor data source aggregation index, and the embedded device data source aggregation index.

2. A network convergence switching method based on a multi-source data protocol according to claim 1, characterized in that: The specific process of transmitting network device data, sensor data and embedded device data to the sink node is as follows: Use adapters to connect data sources of different protocols to the network aggregation switching device, and securely transmit network device data, sensor data, and embedded device data to the aggregation node.

3. The network convergence switching method based on a multi-source data protocol according to claim 1, characterized in that: The specific process of assigning weights to the network device data source aggregation index, the sensor data source aggregation index, and the embedded device data source aggregation index is as follows: Construct a data source aggregation hierarchy, extract features from the network device data source aggregation index, sensor data source aggregation index, and embedded device data source aggregation index, and compare the influence of the network device data source aggregation index, sensor data source aggregation index, and embedded device data source aggregation index on the network device data source aggregation index; The network device data source aggregation index, sensor data source aggregation index and embedded device data source aggregation index are normalized by comparing the matrix to obtain the weight factors of the network device data source aggregation index, sensor data source aggregation index and embedded device data source aggregation index.

4. The network convergence switching method based on a multi-source data protocol according to claim 1, characterized in that: The calculation formula of the data source aggregation index is as follows: χ=Cnet*λ1+Csen*λ2+Cemb*λ3; Where χ represents the data source aggregation index, Cnet represents the network device data source aggregation index, Csen represents the sensor data source aggregation index, Cemb represents the embedded device data source aggregation index, λ1 represents the weight factor of the network device data source aggregation index corresponding to the data source aggregation index, λ2 represents the weight factor of the sensor data source aggregation index corresponding to the data source aggregation index, and λ3 represents the weight factor of the embedded device data source aggregation index corresponding to the data source aggregation index.

5. A network convergence switching method based on a multi-source data protocol according to claim 4, characterized in that: The specific process of evaluating the aggregation degree of data sources of different protocols is as follows: Based on the data source aggregation index, it is compared with the threshold of the data source aggregation index, the difference between the data source aggregation index and the threshold of the data source aggregation index is calculated, the difference between the data source aggregation index and the threshold of the data source aggregation index is compared with the allowable deviation value of the data source aggregation index, and the data source aggregation compliance coefficient is calculated.

6. A network convergence switching method based on a multi-source data protocol according to claim 5, characterized in that: The specific calculation formula of the data source aggregation compliance coefficient is as follows: In the formula, β represents the data source aggregation compliance coefficient, χ represents the data source aggregation index, χ1 represents the threshold of the data source aggregation index, and Δχ represents the allowable deviation value of the data source aggregation index.

7. A network convergence switching method based on a multi-source data protocol according to claim 6, characterized in that: The specific process of obtaining evaluation information on the aggregation degree of data sources of different protocols is as follows: Based on the data source aggregation compliance coefficient, it is compared with the standard value of the data source aggregation compliance coefficient. If the data source aggregation compliance coefficient is less than the standard value of the data source aggregation compliance coefficient, it means that the data sources of different protocols are not aggregated, and the data formats of the data sources of different protocols are converted and standardized. If the data source aggregation compliance coefficient is greater than the standard value of the data source aggregation compliance coefficient, it indicates that data sources of different protocols are aggregated.

8. A network convergence and switching method based on a multi-source data protocol according to claim 7, characterized in that: The specific process of converting and standardizing the data format of network device data, sensor data, and embedded device data based on the evaluation information of the aggregation degree of data sources of different protocols is as follows: Based on the evaluation information of the aggregation degree of data sources with different protocols, the scripting language Python is used to convert the data formats of network device data, sensor data and embedded device data; Unify the time fields in data sources of different protocols into the same date and time format, convert text data into numeric data, ensure that the data types of all data fields are consistent, and handle missing values ​​by filling in default values ​​and interpolation.

9. A network convergence switching device based on a multi-source data protocol, using a network convergence switching method based on a multi-source data protocol as claimed in any one of claims 1 to 8, characterized in that: It includes data acquisition and transmission module, data processing module, data conversion module and data integration and storage module; The data acquisition and transmission module is used to identify and connect data sources of different protocols, including network devices, sensors and embedded devices, obtain network device data, sensor data and embedded device data, and transmit the network device data, sensor data and embedded device data to the aggregation node; The data processing module is used to calculate the data source aggregation index based on the network device data, sensor data and embedded device data, which is used to measure the degree of data source aggregation, evaluate the degree of aggregation of data sources of different protocols, and obtain evaluation information of the degree of aggregation of data sources of different protocols; The data conversion module is used to convert and standardize the network device data, sensor data and embedded device data based on the evaluation information of the aggregation degree of data sources of different protocols, convert them into the target device protocol, and transmit the network device data, sensor data and embedded device data to the target device through the network convergence switching device using the target protocol; The data integration storage module is used to integrate and store network device data, sensor data and embedded device data that have been processed through data format conversion and standardization through a network convergence switching device.

Citation Information

Patent Citations

  • Convergence Method for Linear Wireless Sensor Networks

    CN103402262B

  • Multi-modal data aggregation method and device and electronic equipment

    CN115328946A

  • Government affair data resource integrated management system and method based on big data analysis

    CN117472874A