A cross-platform data transmission method and system based on the Internet of Things

By collecting protocol and network data in the Internet of Things (IoT) system, calculating complexity, and selecting appropriate conversion strategies, the problem of difficult data transmission between IoT devices is solved, and efficient and reliable cross-platform data transmission is achieved.

CN119814827BActive Publication Date: 2025-12-26TIANJIN HUOMO TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202411950229.1
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2024-12-27
Publication Date
2025-12-26
Estimated Expiration
2044-12-27

AI Technical Summary

Technical Problem

Data transmission between IoT devices is difficult due to the diversity of protocols and the complexity of networks, which affects system performance and compatibility.

Method used

The data acquisition unit acquires protocol type and network transmission quality data, the data analysis unit calculates protocol complexity evaluation indicators and communication complexity, determines the protocol conversion object and performs protocol conversion, and adopts different conversion strategies to achieve cross-platform data transmission.

Benefits of technology

It improves the accuracy of selecting the target for protocol conversion between cross-platform data communication in the Internet of Things, thereby enhancing the system's operating efficiency and reliability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119814827B_ABST
    Figure CN119814827B_ABST
Patent Text Reader

Abstract

The application relates to a cross-platform data transmission method and system based on the Internet of Things, and relates to the field of Internet of Things communication, which comprises the following steps: collecting protocol type data and network transmission quality data of each Internet of Things device through a data collection unit; analyzing the protocol type data and the network transmission quality data by a data analysis unit to determine a communication complexity T; determining a protocol conversion object selection strategy according to the result of the communication complexity T by a conversion strategy determination unit; determining a protocol conversion object according to the protocol conversion object selection strategy by the data analysis unit; and converting the protocol that needs to be converted by a protocol conversion unit, so that the selection precision of the protocol conversion object in the cross-platform data communication of the Internet of Things is improved.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application relates to the field of Internet of Things communication, and in particular to a cross-platform data transmission method and system based on Internet of Things BACKGROUND

[0002] With the rapid development of Internet of Things technology, more and more devices are connected to the network, forming a huge and complex Internet of Things ecosystem. These devices cover from simple sensors to complex intelligent terminals, which play their respective roles in different application scenarios, such as smart home appliances in smart home, sensor networks in environmental monitoring, intelligent devices in industrial automation, etc.

[0003] Under such circumstances, data transmission between Internet of Things devices faces many challenges. First of all, different Internet of Things devices often use different communication protocols, which have great differences in protocol format, function implementation, data encoding rules, etc. For example, some sensor devices may use simple lightweight protocols to reduce power consumption and resource consumption, with simple protocol formats and functions focused on data collection and transmission; while intelligent terminal devices may use protocols with rich functions and complex structures to meet diverse interaction needs, such as video transmission, multi-task processing, etc. This diversity of protocols makes it extremely difficult for devices to interconnect and interoperate, and data cannot be smoothly exchanged and shared between devices with different protocols, severely restricting the overall efficiency of the Internet of Things system.

[0004] Secondly, the complexity of network communication environment is also an important factor. Internet of Things devices may be connected through different physical layer communication methods, including wired networks (such as Ethernet, twisted pair, etc.) and wireless networks (such as Wi-Fi, Bluetooth, ZigBee, 4G / 5G, etc.), each with its unique transmission characteristics, such as transmission rate, signal coverage range, anti-interference ability, etc. Moreover, at the network layer, different devices follow different types of network protocols, which differ in network address allocation methods, network connection methods, etc. In addition, the topology of the Internet of Things system is diverse, from simple star topology to complex mesh topology, and different topologies have different requirements for protocols, for example, in mesh topology, protocols need to better handle multi-path transmission and redundancy between nodes to ensure network reliability and stability.

[0005] In order to solve these problems, realize efficient and reliable data transmission between Internet of Things devices, an cross-platform data transmission method is urgently needed, which can comprehensively consider the protocol complexity, network communication types and topology structure and other factors. This method needs to be able to comprehensively evaluate and analyze different protocols, determine their advantages and disadvantages in different scenarios, and then select the appropriate protocol conversion strategy, so that the devices can interact with each other under a unified protocol framework, improve the overall operation efficiency, compatibility and reliability of the Internet of Things system, and promote the wide application and in-depth development of Internet of Things technology in various fields. SUMMARY

[0006] The purpose of the present application is to provide a cross-platform data transmission method based on Internet of Things, comprising the following steps:

[0007] Step S1, the data acquisition unit acquires the protocol type data and network transmission quality data of each Internet of Things device, the data analysis unit determines the protocol complexity evaluation index of the two ends of the protocol communication according to the protocol type data and network transmission quality data, determines the protocol complexity C of the two ends of the protocol communication according to the weighted sum result of the protocol complexity evaluation index respectively, and determines the communication complexity T according to the protocol complexity C;

[0008] Step S2, the conversion strategy determination unit determines the protocol conversion object selection strategy according to the result of the communication complexity T;

[0009] Step S3, the data analysis unit determines the protocol conversion object according to the protocol conversion object selection strategy, and the protocol conversion unit converts the protocol that needs to be converted;

[0010] Among them, the protocol conversion object selection strategy includes a first protocol conversion object selection strategy and a second protocol conversion object selection strategy;

[0011] The first protocol conversion object selection strategy is to determine the protocol conversion object according to the communication complexity T;

[0012] The second protocol conversion object selection strategy is to determine the protocol conversion object according to the network communication type and the communication complexity T.

[0013] Further, in step S1, the data analysis unit determines the protocol complexity evaluation index of the two ends of the protocol communication according to the protocol type data and network transmission quality data, determines the protocol complexity C of the two ends of the protocol communication according to the weighted sum result of the protocol complexity evaluation index respectively, and determines the communication complexity T according to the protocol complexity C;

[0014] The protocol complexity evaluation index includes a packet header structure complexity, an information type and format complexity, a data field coding rule complexity, a service type complexity, a protocol state machine complexity, and a protocol extensibility index.

[0015] Further, in the step S1, the data analysis unit calculates the protocol complexity C using the following formula,

[0016] C=ω1×H+ω2×M+ω3×E+ω4×S+ω5×F+ω6×X

[0017] wherein H represents the packet header structure complexity, which can be set as a ratio of the packet header length to the average packet header length;

[0018] M represents the information type and format complexity, which can be set as a ratio of the number of message types to the average number of message types multiplied by a ratio of the number of message format nesting layers to the average number of message format nesting layers;

[0019] E represents the data field coding rule complexity, which can be set as a ratio of the number of encoding mode categories to the average number of encoding mode categories;

[0020] S represents the service type complexity, which can be set as a ratio of the number of supported service types to the square root of the average number of supported service types;

[0021] F represents the protocol state machine complexity, which can be set as a ratio of the number of states to the average number of states plus a ratio of the number of state transition conditions to the average number of state transition conditions;

[0022] X represents the protocol extensibility index, which can be set as a ratio of the number of extensible function points to the average number of extensible function points.

[0023] Further, the data analysis unit records the communication complexity as T, and calculates the communication complexity T according to the following formula,

[0024] T=α1×C1+α2×C2

[0025] wherein α1 and α2 are communication importance coefficients of both ends of the protocol communication, and α1+α2=1, and C1 and C2 are the protocol complexity C of both ends of the protocol communication.

[0026] Further, in the step S2, when the conversion strategy determination unit determines the protocol conversion object selection strategy according to the result of the communication complexity T, the protocol conversion object selection strategy is determined according to a comparison result of the communication complexity T and a preset protocol review standard parameter C0 according to the preset protocol review standard parameter C0;

[0027] If T < T0, the conversion strategy determination unit determines to execute the first protocol conversion object selection strategy;

[0028] If T >= T0, the conversion strategy determination unit determines to execute the second protocol conversion object selection strategy.

[0029] Further, in the step S3, when the conversion strategy determination unit determines to execute the first protocol conversion object selection strategy, the data analysis unit determines a first conversion protocol selection coefficient Q1 according to the protocol complexity C and the communication complexity T, and determines a protocol conversion object according to the first conversion protocol selection coefficient Q1.

[0030] Further, the data analysis unit calculates the first conversion protocol selection coefficient Q1 according to the following formula,

[0031] Q1 = a1 x (C1 - T) + a1 x (C2 - T)

[0032] If Q1 > 0, the data analysis unit determines the protocol corresponding to C1 as the protocol conversion object;

[0033] If Q2 < 0, the data analysis unit determines the protocol corresponding to C2 as the protocol conversion object according to the determination;

[0034] If Q1 = 0, the data analysis unit determines not to perform protocol conversion according to the determination.

[0035] Further, in the step S2, when the conversion strategy determination unit determines to execute the second protocol conversion object selection strategy, the data analysis unit determines a second conversion protocol selection coefficient Q2 according to the network communication type and the communication complexity T, and determines a protocol conversion object according to the second conversion protocol selection coefficient Q2.

[0036] Further, the data analysis unit calculates the second conversion protocol selection coefficient Q2 according to the following formula,

[0037] Q2 = T x p1 - T x p2

[0038] Wherein, p1 and p2 are respectively the influence coefficients of the communication types of both ends of protocol communication on protocol communication, and p1 + p2 = 1;

[0039] If Q2 > 0, the data analysis unit determines the protocol corresponding to p2 as the protocol conversion object;

[0040] If Q2 < 0, the data analysis unit determines the protocol corresponding to p1 as the protocol conversion object;

[0041] If Q2 = 0, the data analysis unit determines not to perform protocol conversion according to the determination.

[0042] In another aspect, the present application provides a cross-platform data transmission system based on Internet of Things, comprising:

[0043] a data collection unit configured to collect protocol type data, network transmission quality data and network communication type data of each Internet of Things device;

[0044] a data analysis unit connected to the data collection unit and configured to determine a communication complexity T and a protocol conversion object based on the data collected by the data collection unit;

[0045] a conversion strategy determination unit connected to the data analysis unit and configured to determine a protocol conversion object selection strategy based on the analysis result of the data analysis unit;

[0046] a protocol conversion unit connected to the data analysis unit and configured to perform protocol conversion on the protocol conversion object.

[0047] In summary, the present application has the following beneficial technical effects:

[0048] Firstly, the protocol type data and the network transmission quality data of each Internet of Things device are collected by the data collection unit, the data analysis unit analyzes the protocol type data and the network transmission quality data to determine the communication complexity T, the conversion strategy determination unit determines the protocol conversion object selection strategy based on the result of the communication complexity T, the data analysis unit determines the protocol conversion object based on the protocol conversion object selection strategy, and the protocol conversion unit converts the protocol that needs to be converted, thereby improving the selection accuracy of the protocol conversion object in the cross-platform data communication of Internet of Things.

[0049] Further, the data analysis unit determines the protocol complexity evaluation index of both ends of the protocol communication based on the protocol type data and the network transmission quality data, determines the protocol complexity C of both ends of the protocol communication based on the weighted sum result of the protocol complexity evaluation index, determines the communication complexity T based on the protocol complexity C, thereby improving the accuracy of determining the protocol complexity C and further improving the selection accuracy of the protocol conversion object in the cross-platform data communication of Internet of Things.

[0050] Further, when the conversion strategy determination unit determines the protocol conversion object selection strategy based on the result of the communication complexity T, the protocol conversion object selection strategy is determined based on the comparison result of the communication complexity T and the preset protocol review degree standard parameter C0 by the protocol review degree standard parameter C0, thereby improving the determination accuracy of the protocol conversion object selection strategy and further improving the selection accuracy of the protocol conversion object in the cross-platform data communication of Internet of Things.

[0051] Further, when the conversion strategy determination unit determines to execute the first protocol conversion object selection strategy, a first conversion protocol selection coefficient Q1 is determined by the data analysis unit according to the protocol complexity C and the communication complexity T, and a protocol conversion object is determined according to the first conversion protocol selection coefficient Q1, so as to improve the determination precision of the protocol conversion object, thereby further improving the selection precision of the protocol conversion object between the cross-platform data communication of the Internet of Things.

[0052] Further, when the conversion strategy determination unit determines to execute the second protocol conversion object selection strategy, a second conversion protocol selection coefficient Q2 is determined by the data analysis unit according to the network communication type and the communication complexity T, and a protocol conversion object is determined according to the second conversion protocol selection coefficient Q2, so as to further improve the determination precision of the protocol conversion object, thereby further improving the selection precision of the protocol conversion object between the cross-platform data communication of the Internet of Things. BRIEF DESCRIPTION OF DRAWINGS

[0053] Figure 1 is a method step flowchart of the present application;

[0054] Figure 2 is a system structure block diagram of the present application. DETAILED DESCRIPTION

[0055] The features and exemplary embodiments of various aspects of the present application will be described in detail below with reference to the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are intended to explain the present application, but not to limit the present application. The present application can be implemented without some of the specific details described below. The following description of the embodiments is merely intended to provide a better understanding of the present application by showing examples of the present application.

[0056] It should be noted that, in this document, the relationship terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between the entities or operations. Moreover, the terms "include", "contain" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed or inherent to such process, method, article or device. Without more limitations, the elements defined by the statement "include" do not exclude the presence of other identical elements in the process, method, article or device including the elements.

[0057] In the embodiments of the present application, the same reference signs represent the same components, and for the sake of brevity, detailed description of the same components is omitted in different embodiments. It should be understood that the thickness, length, width and other dimensions of various components in the embodiments of the present application shown in the drawings, and the overall thickness, length, width and other dimensions of the integrated device are only exemplary and should not constitute any limitation on the present application.

[0058] Referring to Figure 1 shown, Figure 1 is a method step flowchart of the present application.

[0059] The purpose of the present application is to provide a cross-platform data transmission method based on Internet of Things, comprising the following steps:

[0060] Step S1, the data acquisition unit acquires the protocol type data and network transmission quality data of each Internet of Things device, the data analysis unit determines the protocol complexity evaluation index of the two ends of the protocol communication according to the protocol type data and network transmission quality data, determines the protocol complexity C of the two ends of the protocol communication according to the weighted sum result of the protocol complexity evaluation index respectively, and determines the communication complexity T according to the protocol complexity C;

[0061] Step S2, the conversion strategy determination unit determines the protocol conversion object selection strategy according to the result of the communication complexity T;

[0062] Step S3, the data analysis unit determines the protocol conversion object according to the protocol conversion object selection strategy, and the protocol conversion unit converts the protocol that needs to be converted;

[0063] The protocol conversion object selection strategy includes a first protocol conversion object selection strategy and a second protocol conversion object selection strategy.

[0064] The first protocol conversion object selection strategy is to determine the protocol conversion object according to the communication complexity T.

[0065] The second protocol conversion object selection strategy is to determine the protocol conversion object according to the network communication type and the communication complexity T.

[0066] Specifically, in step S1, the data analysis unit determines the protocol complexity evaluation index of the two ends of the protocol communication according to the protocol type data and network transmission quality data, determines the protocol complexity C of the two ends of the protocol communication according to the weighted sum result of the protocol complexity evaluation index respectively, and determines the communication complexity T according to the protocol complexity C.

[0067] The protocol complexity evaluation index includes the header structure complexity, the information type and format complexity, the data field coding rule complexity, the service type complexity, the protocol state machine complexity and the protocol extensibility index.

[0068] Specifically, in step S1, the data analysis unit calculates the protocol complexity C using the following formula: C = ω1 x H + ω2 x M + ω3 x E + ω4 x S + ω5 x F + ω6 x X

[0069] where H represents the header structure complexity, which can be set as the ratio of the header length to the average header length, i.e. where L h is the header length of the protocol, is the average header length of the evaluated set of protocols;

[0070] M represents the information type and format complexity, which can be set as the ratio of the number of message types to the average number of message types multiplied by the ratio of the number of message format nesting levels to the average number of message format nesting levels, i.e. where N m is the number of message types of the protocol, is the average number of message types, D m is the number of message format nesting levels, is the average number of message format nesting levels;

[0071] E represents the data field encoding rule complexity, which can be set as the ratio of the number of encoding method categories to the average number of encoding method categories, i.e. where N e is the number of data field encoding method categories of the protocol, is the average number of encoding method categories;

[0072] S represents the service type complexity, which can be set as the ratio of the number of supported service types to the square root of the average number of supported service types, i.e. where N s is the number of service types supported by the protocol, is the average number of supported service types;

[0073] F represents the protocol state machine complexity, which can be set as the ratio of the number of states to the average number of states plus the ratio of the number of state transition conditions to the average number of state transition conditions, i.e. where N f is the number of states of the protocol, is the average number of states, N t is the number of state transition conditions, is the average number of state transition conditions;

[0074] X represents the extensibility indicator of the protocol, which can be set as the ratio of the number of extensible function points to the average number of extensible function points, i.e. where N x is the number of extensible function points of the protocol, is the average number of scalable function points;

[0075] ω1-ω6 are weight coefficients corresponding to each index, and

[0076] Specifically, the data analysis unit records the communication complexity as T, and calculates the communication complexity T according to the following formula,

[0077] T = α1×C1+α2×C2

[0078] Wherein, α1, α2 are the communication importance coefficients of both ends of the protocol communication, and α1+α2=1, C1 and C2 are the protocol complexity C of both ends of the protocol communication.

[0079] Specifically, in step S2, when the conversion strategy determination unit determines the protocol conversion object selection strategy according to the result of the communication complexity T, the protocol conversion object selection strategy is determined according to the comparison result of the communication complexity T and the preset protocol review standard parameter C0 according to the preset protocol review standard parameter C0.

[0080] If T < T0, the conversion strategy determination unit determines to execute the first protocol conversion object selection strategy;

[0081] If T >= T0, the conversion strategy determination unit determines to execute the second protocol conversion object selection strategy.

[0082] Specifically, in step S3, when the conversion strategy determination unit determines to execute the first protocol conversion object selection strategy, the data analysis unit determines the first conversion protocol selection coefficient Q1 according to the protocol complexity C and the communication complexity T, and determines the protocol conversion object according to the first conversion protocol selection coefficient Q1.

[0083] Specifically, the data analysis unit calculates the first conversion protocol selection coefficient Q1 according to the following formula,

[0084] Q1 = α1×(C1-T)+α1×(C2-T)

[0085] If Q1 > 0, the data analysis unit determines the protocol corresponding to C1 as the protocol conversion object;

[0086] If Q2 < 0, the data analysis unit determines the protocol corresponding to C2 as the protocol conversion object;

[0087] If Q1 = 0, the data analysis unit determines not to perform protocol conversion.

[0088] Specifically, in step S2, when the conversion strategy determination unit determines to execute the second protocol conversion object selection strategy, the data analysis unit determines the second conversion protocol selection coefficient Q2 according to the network communication type and the communication complexity T, and determines the protocol conversion object according to the second conversion protocol selection coefficient Q2.

[0089] Specifically, the data analysis unit calculates the second conversion protocol selection coefficient Q2 using the following formula,

[0090] Q2=T×p1-T×p2

[0091] wherein p1 and p2 are the influence coefficients of the communication types at both ends of the protocol communication on the protocol communication, and p1+p2=1;

[0092] If Q2>0, the data analysis unit determines the protocol corresponding to p2 as the protocol conversion object;

[0093] If Q2<0, the data analysis unit determines the protocol corresponding to p1 as the protocol conversion object;

[0094] If Q2=0, the data analysis unit determines not to perform protocol conversion.

[0095] Please refer to Figure 2 , which is a system structure block diagram of the present application. Figure 2

[0096] On the other hand, the present application provides a cross-platform data transmission system based on the Internet of Things, comprising:

[0097] A data acquisition unit is configured to acquire protocol type data, network transmission quality data, and network communication type data of each Internet of Things device;

[0098] A data analysis unit is connected to the data acquisition unit and configured to determine the communication complexity T and the protocol conversion object based on the data acquired by the data acquisition unit;

[0099] A conversion strategy determination unit is connected to the data analysis unit and configured to determine the protocol conversion object selection strategy based on the analysis result of the data analysis unit;

[0100] A protocol conversion unit is connected to the data analysis unit and configured to perform protocol conversion on the protocol conversion object.​

Claims

1. An Internet of Things-based cross-platform data transmission method, characterized in that, The method comprises the following steps: In step S1, a data collection unit collects protocol type data and network transmission quality data of each Internet of Things device, a data analysis unit determines a protocol complexity evaluation index of both ends of protocol communication according to the protocol type data and the network transmission quality data, determines protocol complexity C of both ends of protocol communication according to a weighted sum result of the protocol complexity evaluation index, and determines communication complexity T according to the protocol complexity C; In step S2, a conversion strategy determination unit determines a protocol conversion object selection strategy according to a result of the communication complexity T; In step S3, the data analysis unit determines a protocol conversion object according to the protocol conversion object selection strategy, and a protocol conversion unit converts a protocol that needs to be converted; The protocol conversion object selection strategy comprises a first protocol conversion object selection strategy and a second protocol conversion object selection strategy; The first protocol conversion object selection strategy is to determine the protocol conversion object according to the communication complexity T; The second protocol conversion object selection strategy is to determine the protocol conversion object according to network communication types and the communication complexity T; The protocol complexity evaluation index comprises packet header structure complexity, information type and format complexity, data field coding rule complexity, service type complexity, protocol state machine complexity, and protocol extensibility index; The data analysis unit records the communication complexity as T, and calculates the communication complexity T according to the following formula, ; wherein, respectively are the communication importance coefficients of the two ends of the protocol communication, and + = 1, and respectively are the protocol complexity C of the two ends of the protocol communication. 2.The Internet of Things based cross-platform data transmission method according to claim 1, characterized in that, In the step S1, the data analysis unit calculates the protocol complexity C using the following formula, ; Wherein, H represents the packet header structure complexity, which can be set as a ratio of packet header length to average packet header length; M represents the information type and format complexity, which can be set as a ratio of message type quantity to average message type quantity multiplied by a ratio of message format nesting layer number to average message format nesting layer number; E represents the data field coding rule complexity, which can be set as a ratio of encoding mode category number to average encoding mode category number; S represents the service type complexity, which can be set as a ratio of supported service type quantity to square root of average supported service type quantity; F represents the protocol state machine complexity, which can be set as a ratio of state quantity to average state quantity plus a ratio of state transition condition quantity to average state transition condition quantity; X represents the protocol extensibility index, which can be set as a ratio of extensible function point number to average extensible function point number. 3.The Internet of Things based cross-platform data transmission method according to claim 2, characterized in that, In the step S2, when the conversion strategy determination unit determines the protocol conversion object selection strategy according to the result of the communication complexity T, the protocol conversion object selection strategy is determined according to a comparison result of the communication complexity T and a preset protocol complexity standard parameter T0 through the communication complexity T and the preset protocol complexity standard parameter T0 according to a preset protocol complexity standard parameter T0; If T < T0, the conversion strategy determination unit determines to execute the first protocol conversion object selection strategy; If T >= T0, the conversion strategy determination unit determines to execute the second protocol conversion object selection strategy. 4.The Internet of Things based cross-platform data transmission method according to claim 3, characterized in that, In the step S3, when the conversion strategy determination unit determines to execute the first protocol conversion object selection strategy, the data analysis unit determines a first conversion protocol selection coefficient Q1 according to the protocol complexity C and the communication complexity T, and determines a protocol conversion object according to the first conversion protocol selection coefficient Q1. 5.The Internet of Things based cross-platform data transmission method according to claim 4, characterized in that, The data analysis unit calculates the first conversion protocol selection coefficient Q1 according to the following formula, ; If Q1>0, the data analysis unit determines the protocol corresponding to C1 as the protocol conversion object; If Q2<0, the data analysis unit determines the protocol corresponding to C2 as the protocol conversion object according to the determination; If Q1=0, the data analysis unit determines not to perform protocol conversion according to the determination. 6.The Internet of Things based cross-platform data transmission method according to claim 5, characterized in that, In the step S2, when the conversion strategy determination unit determines to execute the second protocol conversion object selection strategy, the data analysis unit determines a second conversion protocol selection coefficient Q2 according to the network communication type and the communication complexity T, and determines a protocol conversion object according to the second conversion protocol selection coefficient Q2. 7.The Internet of Things based cross-platform data transmission method according to claim 6, characterized in that, The data analysis unit calculates the second conversion protocol selection coefficient Q2 according to the following formula, ; Wherein, p1 and p2 are respectively the influence coefficient of the communication type of both ends of the protocol communication on the protocol communication, and p1+p2=1; If Q2>0, the data analysis unit determines the protocol corresponding to p2 as the protocol conversion object; If Q2<0, the data analysis unit determines the protocol corresponding to p1 as the protocol conversion object; If Q2=0, the data analysis unit determines not to perform protocol conversion according to the determination.

8. A system constructed by the method of any one of claims 1-7, characterized in that, Comprise: A data acquisition unit for acquiring protocol type data, network transmission quality data and network communication type data of each Internet of Things device; A data analysis unit connected with the data acquisition unit, for determining the communication complexity T and the protocol conversion object through the data acquired by the data acquisition unit; A conversion strategy determination unit connected with the data analysis unit, for determining the protocol conversion object selection strategy according to the analysis result of the data analysis unit; A protocol conversion unit connected with the data analysis unit, for performing protocol conversion on the protocol conversion object.

Citation Information

Patent Citations

  • Industrial real-time data acquisition system based on wireless adapters

    CN105488990A

  • Remote control method and system for Internet of Things equipment and related equipment

    CN115665218A