Cross-platform data transmission method and system based on Internet of Things
By collecting and analyzing protocol and network data of IoT devices, determining communication complexity and selecting appropriate protocol conversion strategies, the protocol diversity and network complexity of data transmission between IoT devices are solved, and the efficiency and compatibility of IoT systems are improved.
Patent Information
- Application Number
- CN202411950229.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-27
- Publication Date
- 2025-04-11
- Estimated Expiration
- 2044-12-27
AI Technical Summary
Data transmission between IoT devices is limited by protocol diversity, network communication environment complexity and topological structure diversity, which leads to difficulty in interconnection between devices and inability to exchange data smoothly, which seriously restricts the overall effectiveness of IoT systems.
The data acquisition unit collects protocol type data and network transmission quality data of each Internet of Things device, the data analysis unit analyzes and determines the communication complexity T, the conversion strategy determination unit determines the protocol conversion object selection strategy based on the T results, the data analysis unit determines the protocol conversion object based on the strategy, and the protocol conversion unit performs protocol conversion.
It improves the accuracy of the selection of protocol conversion objects between cross-platform data communications in the Internet of Things, and improves the overall operating efficiency, compatibility and reliability of the Internet of Things system.
Smart Images

Figure CN119814827A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of Internet of Things communications, and in particular to a cross-platform data transmission method and system based on the Internet of Things Background Art
[0002] With the rapid development of IoT technology, more and more devices are connected to the network, forming a huge and complex IoT ecosystem. These devices range from simple sensors to complex smart terminals, and they play their respective roles in different application scenarios, such as smart appliances in smart homes, sensor networks in environmental monitoring, and smart devices in industrial automation.
[0003] In this context, data transmission between IoT devices faces many challenges. First, different IoT devices often use different communication protocols, which have huge 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. Their protocol formats are relatively concise, and their functions focus on data collection and transmission; while smart terminal devices may use feature-rich and complex protocols to meet diverse interaction needs, such as video transmission, multi-tasking, etc. This diversity of protocols makes it extremely difficult for devices to interconnect and communicate with each other. Data cannot be smoothly exchanged and shared between devices with different protocols, which seriously restricts the overall performance of the IoT system.
[0004] Secondly, the complexity of the network communication environment is also an important factor. IoT 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 communication method has its own unique transmission characteristics, such as transmission rate, signal coverage, anti-interference ability, etc. Moreover, at the network layer, different devices follow different types of network protocols, and they differ in network address allocation methods, network connection methods, etc. In addition, the topological structures of IoT systems are diverse, from simple star topology to complex mesh topology, and different topological structures have different requirements for protocols. For example, in a mesh topology, the protocol needs to better handle multi-path transmission and redundant backup between nodes to ensure the reliability and stability of the network.
[0005] In order to solve these problems and achieve efficient and reliable data transmission between IoT devices, there is an urgent need for a cross-platform data transmission method that can comprehensively consider factors such as protocol complexity, network communication types, and topology. This method needs to be able to comprehensively evaluate and analyze different protocols, determine their advantages and disadvantages in different scenarios, and then select appropriate protocol conversion strategies, so that devices can interact with each other under a unified protocol framework, improve the overall operating efficiency, compatibility, and reliability of the IoT system, and promote the widespread application and in-depth development of IoT technology in various fields. Summary of the invention
[0006] The object of the present invention is to provide a cross-platform data transmission method based on the Internet of Things, comprising the following steps:
[0007] Step S1, the data collection unit collects the protocol type data and the network transmission quality data of each IoT device, and the data analysis unit analyzes the protocol type data and the network transmission quality data to determine the communication complexity T;
[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] Wherein, 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 the step S1, the data analysis unit determines the protocol complexity evaluation index of both ends of the protocol communication according to the protocol type data and the network transmission quality data, determines the protocol complexity C of both ends of the protocol communication according to the weighted summation result of the protocol complexity evaluation index, and determines the communication complexity T according to the protocol complexity C;
[0014] The protocol complexity evaluation index includes the complexity of packet header structure, the complexity of information type and format, the complexity of data field encoding rules, the complexity of service type, the complexity of protocol state machine and the scalability index of the protocol.
[0015] Further, in the step S1, the data analysis unit calculates the protocol complexity C, where C = ω1×H + ω2×M + ω3×E + ω4×S + ω5×F + ω6×X
[0016] where H represents the complexity of the packet header structure, which can be set as the ratio of the packet header length to the average packet header length;
[0017] M represents the complexity of the information type and format, 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 nested message format layers to the average number of nested message format layers;
[0018] E represents the complexity of the data field encoding rule, which can be set as the ratio of the number of encoding method categories to the average number of encoding method categories;
[0019] S represents the complexity of the service type, 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;
[0020] F represents the complexity of the protocol state machine, 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;
[0021] X represents the scalability index 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.
[0022] Further, the data analysis unit calculates the communication complexity T, and calculates the communication complexity T according to the following formula
[0023] T = α1×C1 + α2×C2
[0024] where α1 and α2 are the communication importance coefficients at both ends of the protocol communication, and α1 + α2 = 1, and C1 and C2 are the protocol complexities C at both ends of the protocol communication.
[0025] 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, it determines the protocol conversion object selection strategy according to the preset protocol review degree standard parameter C0 through the comparison result of the communication complexity T and the preset protocol review degree standard parameter C0;
[0026] If T < T0, the conversion strategy determination unit determines to execute the first protocol conversion object selection strategy;
[0027] If T >= T0, the conversion strategy determination unit determines to execute the second protocol conversion object selection strategy.
[0028] Further, 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.
[0029] Furthermore, the data analysis unit calculates the first conversion protocol selection coefficient Q1 according to the following formula:
[0030] Q1=α1×(C1-T)+α1×(C2-T)
[0031] If Q1>0, the data analysis unit determines the protocol corresponding to C1 as the protocol conversion object;
[0032] If Q2<0, the data analysis unit determines the protocol corresponding to C2 as the protocol conversion object;
[0033] If Q1=0, the data analysis unit determines that no protocol conversion is required.
[0034] Further, 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 communication complexity T, and determines the protocol conversion object according to the second conversion protocol selection coefficient Q2.
[0035] Further, the data analysis unit calculates the second conversion protocol selection coefficient Q2 using the following formula:
[0036] Q2=T×p1-T×p2
[0037] Among them, 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;
[0038] If Q2>0, the data analysis unit determines the protocol corresponding to p2 as the protocol conversion object;
[0039] If Q2<0, the data analysis unit determines the protocol corresponding to p1 as the protocol conversion object;
[0040] If Q2=0, the data analysis unit determines that no protocol conversion is required.
[0041] On the other hand, the present invention provides a cross-platform data transmission system based on the Internet of Things, comprising:
[0042] A data collection unit, used to collect protocol type data, network transmission quality data, and network communication type data of each IoT device;
[0043] A data analysis unit connected to the data acquisition unit, and used to determine the communication complexity T and the protocol conversion object through the data collected by the data acquisition unit;
[0044] A conversion strategy determination unit, connected to the data analysis unit, for determining the protocol conversion object selection strategy according to the analysis result of the data analysis unit;
[0045] The protocol conversion units are respectively connected to the data analysis units and are used to perform protocol conversion on the protocol conversion objects.
[0046] In summary, the beneficial technical effects of this application are:
[0047] Firstly, the protocol type data and network transmission quality data of each IoT device are collected through the data collection unit, and 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 according to the result of the communication complexity T; 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, thereby improving the selection accuracy of the protocol conversion object between cross-platform data communications of the IoT.
[0048] Furthermore, the data analysis unit determines the protocol complexity evaluation index of both ends of the protocol communication according to the protocol type data and the network transmission quality data, and determines the protocol complexity C of both ends of the protocol communication according to the weighted summation result of the protocol complexity evaluation index. The communication complexity T is determined according to the protocol complexity C, thereby improving the accuracy of determining the protocol complexity C, thereby further improving the selection accuracy of protocol conversion objects between cross-platform data communications in the Internet of Things.
[0049] Furthermore, 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 preset protocol review degree standard parameter C0 by comparing the communication complexity T with the preset protocol review degree standard parameter C0, thereby improving the determination accuracy of the protocol conversion object selection strategy, thereby further improving the selection accuracy of the protocol conversion objects between cross-platform data communications in the Internet of Things.
[0050] Furthermore, 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, thereby improving the determination accuracy of the protocol conversion object, thereby further improving the selection accuracy of the protocol conversion object between cross-platform data communications in the Internet of Things.
[0051] Furthermore, 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, thereby further improving the accuracy of determining the protocol conversion object, thereby further improving the selection accuracy of the protocol conversion object between cross-platform data communications in the Internet of Things. BRIEF DESCRIPTION OF THE DRAWINGS
[0052] Figure 1 is a flow chart of the method steps of this application;
[0053] Figure 2 It is the structural block diagram of the system of this application. DETAILED DESCRIPTION
[0054] The features and exemplary embodiments of various aspects of the present application will be described in detail below. In order to make the purpose, technical solutions and advantages of the present application clearer, the present application will be further described in detail below in conjunction with the accompanying drawings and specific embodiments. It should be understood that the specific embodiments described herein are only intended to explain the present application, rather than to limit the present application. For those skilled in the art, the present application can be implemented without the need for some of these specific details. The following description of the embodiments is only to provide a better understanding of the present application by illustrating the examples of the present application.
[0055] It should be noted that, in this article, relational terms such as first and second, etc. 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 these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that the process, method, article or equipment including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or equipment. In the absence of further restrictions, the elements defined by the statement "include..." do not exclude the existence of other identical elements in the process, method, article or equipment including the elements.
[0056] In the embodiments of the present application, the same reference numerals represent the same components, and for the sake of brevity, detailed descriptions of the same components are 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, as well as the overall thickness, length, width and other dimensions of the integrated device are only exemplary descriptions and should not constitute any limitation to the present application.
[0057] See also Figure 1 As shown, Figure 1 This is a flow chart of the method steps of this application.
[0058] The purpose of the present invention is to provide a cross-platform data transmission method based on the Internet of Things, comprising the following steps:
[0059] Step S1, the data collection unit collects the protocol type data and network transmission quality data of each IoT device, and the data analysis unit analyzes the protocol type data and the network transmission quality data to determine the communication complexity T;
[0060] Step S2, the conversion strategy determination unit determines the protocol conversion object selection strategy according to the result of the communication complexity T;
[0061] 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;
[0062] Wherein, the protocol conversion object selection strategy includes a first protocol conversion object selection strategy and a second protocol conversion object selection strategy;
[0063] The first protocol conversion object selection strategy is to determine the protocol conversion object according to the communication complexity T;
[0064] 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.
[0065] Specifically, in step S1, the data analysis unit determines the protocol complexity evaluation index of both ends of the protocol communication according to the protocol type data and the network transmission quality data, determines the protocol complexity C of both ends of the protocol communication according to the weighted summation result of the protocol complexity evaluation index, and determines the communication complexity T according to the protocol complexity C;
[0066] The protocol complexity evaluation indicators include the complexity of the packet header structure, the complexity of the information type and format, the complexity of the data field encoding rules, the complexity of the service type, the complexity of the protocol state machine, and the scalability indicators of the protocol.
[0067] Specifically, in step S1, the data analysis unit converts the protocol complexity C,
[0068] C=ω1×H+ω2×M+ω3×E+ω4×S+ω5×F+ω6×X
[0069] Among them, H represents the complexity of the header structure, which can be set as the ratio of the header length to the average header length, that is, Where L h is the packet header length of the protocol, is the average packet header length of the set of protocols evaluated;
[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, that is, Where N m is the number of message types in the protocol, is the average number of message types, D m is the number of nesting levels of the message format, is the average message format nesting level;
[0071] E represents the complexity of the data field encoding rule, which can be set as the ratio of the number of encoding method categories to the average number of encoding method categories, that is, Where N e It is the number of data field encoding categories of the protocol. is the average number of coding 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, that is, 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 complexity of the protocol state machine, 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, that is, 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 scalability index of the protocol, which can be set as the ratio of the scalable function points to the average scalable function points, that is, Where N x is the number of scalable function points of the protocol, is the average scalable function points;
[0075] ω1-ω6 are the weight coefficients corresponding to each indicator, and
[0076] Specifically, the data analysis unit calculates the communication complexity T according to the following formula:
[0077] T = α1 × C1 + α2 × C2
[0078] where α1 and α2 are the communication importance coefficients at both ends of the protocol communication respectively, and α1 + α2 = 1, and C1 and C2 are the protocol complexities C at both ends of the protocol communication respectively.
[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, according to the preset protocol review degree standard parameter C0, the protocol conversion object selection strategy is determined through the comparison result of the communication complexity T and the preset protocol review degree 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 according to;
[0087] If Q1 = 0, the data analysis unit determines that no protocol conversion is required according to.
[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] Among them, 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 that no protocol conversion is required.
[0095] See also Figure 2 As shown, Figure 2 This is a system structure block diagram of this application.
[0096] On the other hand, the present invention provides a cross-platform data transmission system based on the Internet of Things, comprising:
[0097] A data collection unit, used to collect protocol type data, network transmission quality data, and network communication type data of each IoT device;
[0098] A data analysis unit connected to the data acquisition unit and used to determine the communication complexity T and the protocol conversion object through the data collected by the data acquisition unit;
[0099] A conversion strategy determination unit, which is connected to the data analysis unit and is used to determine a protocol conversion object selection strategy according to the analysis result of the data analysis unit;
[0100] The protocol conversion units are respectively connected to the data analysis units and are used to perform protocol conversion on the protocol conversion objects.
Claims
1. A cross-platform data transmission method based on the Internet of Things, characterized in that: The following steps are involved: Step S1, the data collection unit collects the protocol type data and the network transmission quality data of each IoT device, and the data analysis unit analyzes the protocol type data and the network transmission quality data to determine the communication complexity T; Step S2, the conversion strategy determination unit determines the protocol conversion object selection strategy according to the result of the communication complexity T; 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; Wherein, the protocol conversion object selection strategy includes 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 the network communication type and the communication complexity T.
2. The cross-platform data transmission method based on the Internet of Things according to claim 1 is characterized in that: In the step S1, the data analysis unit determines the protocol complexity evaluation index of both ends of the protocol communication according to the protocol type data and the network transmission quality data, determines the protocol complexity C of both ends of the protocol communication according to the weighted summation result of the protocol complexity evaluation index, and determines the communication complexity T according to the protocol complexity C; The protocol complexity evaluation index includes the complexity of packet header structure, the complexity of information type and format, the complexity of data field encoding rules, the complexity of service type, the complexity of protocol state machine and the scalability index of the protocol.
3. The cross-platform data transmission method based on the Internet of Things according to claim 2 is characterized in that: In the step S1, the data analysis unit converts the protocol complexity C into C=ω1×H+ω2×M+ω3×E+ω4×S+ω5×F+ω6×X Wherein, H represents the complexity of the header structure, which can be set as the ratio of the header length to the average header length; M represents the information type and format complexity, which can be set to 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; E represents the complexity of the data field encoding rule, which can be set as the ratio of the number of encoding method categories to the average number of encoding method categories; S represents the complexity of the service type, 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; F represents the complexity of the protocol state machine, which can be set to 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; X represents the scalability index of the protocol, which can be set as the ratio of the scalable function points to the average scalable function points.
4. The cross-platform data transmission method based on the Internet of Things according to claim 2 is characterized in that: The data analysis unit calculates the communication complexity T according to the following formula: T=α1×C1+α2×C2 Among them, α1 and α2 are the communication importance coefficients of the two ends of the protocol communication, and α1+α2=1, C1 and C2 are the protocol complexity C of the two ends of the protocol communication.
5. The cross-platform data transmission method based on the Internet of Things according to claim 1 is 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, according to a preset protocol complexity standard parameter T0, the protocol conversion object selection strategy is determined by the comparison result between the communication complexity T and the 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.
6. The cross-platform data transmission method based on the Internet of Things according to claim 2 is 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 the protocol conversion object according to the first conversion protocol selection coefficient Q1.
7. The cross-platform data transmission method based on the Internet of Things according to claim 6 is characterized in that: The data analysis unit calculates the first conversion protocol selection coefficient Q1 according to the following formula Q1 = α1×(C1 - T) + α1×(C2 - T) 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; If Q1 = 0, the data analysis unit determines that no protocol conversion is required according to.
8. The cross-platform data transmission method based on the Internet of Things according to claim 1, 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 the protocol conversion object according to the second conversion protocol selection coefficient Q2.
9. The cross-platform data transmission method based on the Internet of Things according to claim 8, characterized in that: The data analysis unit calculates the second conversion protocol selection coefficient Q2 using the following formula Q2 = T×p1 - T×p2 where p1 and p2 are respectively the influence coefficients of the communication types at 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 that no protocol conversion is required according to.
10. A system constructed by the method of claims 1-9, characterized in that: Including: A data acquisition unit for acquiring the protocol type data, network transmission quality data, and network communication type data of each Internet of Things device; A data analysis unit connected to 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 to 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 respectively connected to the data analysis unit for performing protocol conversion on the protocol conversion object.
Citation Information
Patent Citations
Software complexity analysis system and method
CN103605607A
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
Internet of Things communication system based on intelligent gateway
CN118041875A
Data processing method and device, medium and product
CN118692677A