Superposition method and device for improving bandwidth of PLC (Programmable Logic Controller) of computer network host
By using multiple PLC modules in parallel at the hardware level of computing network hosts and using dynamic routing algorithms at the software level, the problem of insufficient bandwidth of traditional PLC technology is solved, and more efficient data transmission and better system performance is achieved.
Patent Information
- Application Number
- CN202411605223.0
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-11-12
- Publication Date
- 2025-03-18
AI Technical Summary
The bandwidth of traditional PLC technology is narrow, which limits the effectiveness of data transmission by computing network hosts through PLC, and the existing solutions are not ideal.
Load balancing is achieved by using multiple PLC modules to work in parallel at the hardware level to form a composite communication network and using dynamic routing algorithms to manage data traffic allocation at the software level.
It significantly improves the overall bandwidth of PLC communication, reduces control delay, improves user experience, and enhances the response speed and stability of smart home systems.
Smart Images

Figure CN119652358A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of computing network host, and in particular to a superposition method and device for improving the PLC bandwidth of a computing network host. Background Art
[0002] In today's digital age, the performance optimization of computing hosts is crucial. A computing host is a device that integrates computing and network functions, which can process large amounts of data and achieve efficient data transmission.
[0003] In application scenarios such as smart homes and industrial automation, PLC (Power Line Communication), as a technology that uses power lines to transmit data, has attracted much attention due to its advantages such as requiring no additional wiring.
[0004] However, the traditional PLC technology has the problem of narrow bandwidth, which seriously limits the effect of data transmission between computing network hosts through PLC. Existing solutions are often limited to hardware upgrades of PLC devices or minor optimizations of transmission protocols, but the results are not ideal.
[0005] In order to solve this problem, a new technical solution is needed to improve the data transmission efficiency of the overall system. Summary of the invention
[0006] In view of the needs and shortcomings of current technological development, the present invention provides a superposition method and device for improving the PLC bandwidth of a computing network host, both of which break through the traditional PLC bandwidth limitations and improve data transmission efficiency through the coordination of hardware and software, which has a positive significance for improving the performance of the entire computing network system.
[0007] In the first aspect, the present invention provides a superposition method for improving the bandwidth of a computing network host PLC, and the technical solution adopted to solve the above technical problems is as follows:
[0008] A superposition method for improving the PLC bandwidth of a computing network host comprises the following steps:
[0009] At the hardware level, the computing network host uses multiple PLC modules to work in parallel. Each PLC module transmits data independently, and multiple PLC modules are combined to form a complex communication network.
[0010] At the software level, the computing network host manages the data traffic distribution between the PLC modules through a dynamic routing algorithm; the dynamic routing algorithm automatically adjusts the data flow based on the current network status of each PLC module, thereby achieving load balancing.
[0011] Optionally, at the hardware level, the electrical connections and physical layout of multiple PLC modules are designed based on the principle that multiple PLC modules can work together without interfering with each other.
[0012] Preferably, shielding, isolation and grounding measures are used to reduce signal interference between multiple PLC modules.
[0013] Optionally, the computing network host involved is connected to multiple PLC modules via an expansion board;
[0014] The expansion board has multiple physical interfaces, including Ethernet, USB, and serial ports, to support different types of PLC module connections.
[0015] Optionally, at the software level, the computing network host monitors the status of each PLC module, including the data and event reports received by each PLC module. Based on the collected information, the computing network host automatically learns and adjusts the routing strategy to optimize the routing strategy for subsequent data forwarding.
[0016] In the second aspect, the present invention provides a superposition device for improving the PLC bandwidth of a computing network host, and the technical solution adopted to solve the above technical problems is as follows:
[0017] A superposition device for improving the PLC bandwidth of a computing network host, the implementation of which involves multiple PLC modules externally connected to the computing network host and a dynamic routing algorithm built into the computing network host, wherein:
[0018] Multiple PLC modules work in parallel, each PLC module transmits data independently, and multiple PLC modules are combined to form a composite communication network;
[0019] The software layer of the computing network host manages the data traffic distribution between the PLC modules through a dynamic routing algorithm; the dynamic routing algorithm automatically adjusts the data flow based on the current network status of each PLC module, thereby achieving load balancing.
[0020] Optionally, the electrical connections and physical layout of multiple PLC modules are designed based on the principle that multiple PLC modules can work together without interfering with each other.
[0021] Preferably, shielding, isolation and grounding measures are used to reduce signal interference between multiple PLC modules.
[0022] Optionally, the computing network host involved is connected to multiple PLC modules via an expansion board;
[0023] The expansion board has multiple physical interfaces, including Ethernet, USB, and serial ports, to support different types of PLC module connections.
[0024] Optionally, the computing network host involved monitors the status of each PLC module, including the data and event reports received by each PLC module. Based on the collected information, the computing network host will automatically learn and adjust the routing strategy to optimize the routing strategy for subsequent data forwarding.
[0025] The present invention provides a superposition method and device for improving the bandwidth of a computing network host PLC, which has the following beneficial effects compared with the prior art:
[0026] 1. The present invention achieves more efficient data transmission, reduces control delay, and improves user experience through multi-module superposition technology at the hardware level and dynamic routing algorithm at the software level;
[0027] 2. The present invention can significantly improve the overall bandwidth of PLC communication, reduce communication delays in large-scale networking environments, improve user interaction experience, and enhance the response speed and stability of smart home systems. BRIEF DESCRIPTION OF THE DRAWINGS
[0028] Attached Figure 1 It is a flow chart of the method of embodiment 1 of the present invention. DETAILED DESCRIPTION
[0029] In order to make the technical solution, the technical problem solved and the technical effect of the present invention more clearly understood, the technical solution of the present invention is clearly and completely described below in conjunction with specific embodiments.
[0030] Embodiment 1:
[0031] Combined with Figure 1 This embodiment proposes a superposition method for improving the bandwidth of a computing network host PLC, which includes the following steps:
[0032] (I) At the hardware level, the computing network host uses multiple PLC modules to work in parallel. Each PLC module transmits data independently, and multiple PLC modules are combined to form a complex communication network.
[0033] The electrical connection and physical layout of multiple PLC modules are designed based on the principle that multiple PLC modules can work together without interfering with each other. During the design process, shielding measures (using shielded cables and shielding covers to reduce the impact of electromagnetic interference (EMI) on PLC modules. Shielded cables can effectively prevent external electromagnetic fields from interfering with signal transmission), isolation measures (introducing technologies such as photoelectric isolation and transformer isolation in electrical design to isolate electrical signals between different PLC modules to avoid common ground interference and crosstalk) and grounding measures (each PLC module should have an independent grounding line, and the grounding resistance must meet standard requirements to ensure the grounding effect) are usually used to reduce signal interference between multiple PLC modules.
[0034] In this step, the computing network host is specifically connected to multiple PLC modules through an expansion board. The expansion board has multiple physical interfaces, including Ethernet, USB, and serial ports, to support different types of PLC module connections and provide signal conversion and amplification functions.
[0035] It should be added that after the design and installation are completed, a signal integrity test is conducted to detect whether there are problems such as attenuation, reflection and interference during signal transmission. According to the test results, the electrical connection and physical layout are adjusted, the signal transmission path and parameter settings are optimized, and multiple PLC modules of the computing network host can work together without interfering with each other, forming an efficient and stable composite communication network, thereby improving the data transmission efficiency and reliability of the entire system.
[0036] It should be added that, at the hardware level, the computing network host implements a redundant design, and the high availability of the system is ensured through a dual backup power supply system and hot-swap function. In the event of a hardware failure, it can quickly switch to the backup component to continue working, reducing downtime and maintenance costs, and ensuring the continuous and stable operation of the PLC module.
[0037] (ii) At the software level, the computing network host manages the data traffic distribution between the PLC modules through a dynamic routing algorithm. The dynamic routing algorithm automatically adjusts the data flow based on the current network status of each PLC module to achieve load balancing.
[0038] Generally speaking, the strategy for achieving load balancing is usually as follows: According to the processing capacity and current load of each PLC module, the dynamic routing algorithm assigns different weights to each module. Modules with high weights will bear more data traffic, thereby achieving load balancing. As the network status changes, the dynamic routing algorithm will continuously adjust the weights of each PLC module. For example, when the performance of a module degrades or fails, its weight will be reduced to reduce the data traffic it bears. For data streams of different types and importance, the dynamic routing algorithm can set different priorities; high-priority data streams will be transmitted first to ensure the real-time and reliability of key services.
[0039] At the software level, the computing network host monitors the status of each PLC module, including the data and event reports received by each PLC module. The status data includes key performance indicators such as bandwidth utilization, latency, and packet loss rate. These data are collected in real time through SNMP (Simple Network Management Protocol) or other monitoring tools. Based on the collected network status data, the dynamic routing algorithm automatically calculates the optimal data flow. For example, when the load of a PLC module is too high or the network condition is poor, the dynamic routing algorithm will transfer part of the data traffic to other PLC modules with lower loads and good network conditions.
[0040] The computing network host uses machine learning algorithms to analyze and model historical data. By learning the best routing strategies under different network conditions, the machine learning algorithm can predict future network changes and make adjustments in advance. After each routing adjustment, the computing network host will collect new network status data and performance indicators as feedback input into the machine learning model. Through continuous learning and optimization, the routing strategy will become more and more accurate and efficient. Based on the results of automatic learning and optimization, the computing network host regularly updates the routing strategy. The new strategy will be more adapted to the current network environment and business needs, which can improve the performance and stability of the overall system.
[0041] It should be added that in order to improve the reliability and efficiency of data transmission, the dynamic routing algorithm supports multi-path routing, that is, the same data stream can be transmitted through multiple paths, ensuring that when a path fails, other paths can continue to transmit data.
[0042] Embodiment 2:
[0043] Reference Figure 1 This embodiment proposes a superposition device for improving the PLC bandwidth of a computing network host, and its implementation involves multiple PLC modules externally connected to the computing network host and a dynamic routing algorithm built into the computing network host.
[0044] Multiple PLC modules work in parallel, each PLC module transmits data independently, and multiple PLC modules are combined to form a complex communication network. Specifically, the electrical connection and physical layout of multiple PLC modules are designed based on the principle that multiple PLC modules can work together and do not interfere with each other. During the design process, shielding measures (using shielded cables and shielding covers to reduce the impact of electromagnetic interference (EMI) on PLC modules. Shielded cables can effectively prevent external electromagnetic fields from interfering with signal transmission), isolation measures (introducing optoelectronic isolation, transformer isolation and other technologies in electrical design to isolate electrical signals between different PLC modules to avoid common ground interference and crosstalk) and grounding measures (each PLC module should have an independent grounding line, and the grounding resistance must meet standard requirements to ensure the grounding effect) are usually used to reduce signal interference between multiple PLC modules.
[0045] In this embodiment, the computing network host is connected to multiple PLC modules through an expansion board; the expansion board has multiple physical interfaces, including Ethernet, USB and serial ports, to support different types of PLC module connections and provide signal conversion and amplification functions.
[0046] It should be added that after the design and installation are completed, a signal integrity test is conducted to detect whether there are problems such as attenuation, reflection and interference during signal transmission. According to the test results, the electrical connection and physical layout are adjusted, the signal transmission path and parameter settings are optimized, and multiple PLC modules of the computing network host can work together without interfering with each other, forming an efficient and stable composite communication network, thereby improving the data transmission efficiency and reliability of the entire system.
[0047] The software layer of the computing network host manages the data flow distribution between each PLC module through a dynamic routing algorithm; the dynamic routing algorithm automatically adjusts the data flow based on the current network status of each PLC module to achieve load balancing. Specifically, when the load of a PLC module is too high, the dynamic routing algorithm will transfer part of the data flow to other PLC modules with lower loads to avoid overload and bottlenecks.
[0048] In this embodiment, the computing network host monitors the status of each PLC module, including the data and event reports received by each PLC module. Based on the collected information, the computing network host automatically learns and adjusts the routing strategy to optimize the routing strategy for subsequent data forwarding. For example, if a PLC module is found to frequently fail or has high latency, the computing network host can exclude it from the routing strategy to improve the overall data transmission efficiency and reliability.
[0049] In summary, the superposition method and device for improving the PLC bandwidth of the computing network host of the present invention can achieve more efficient data transmission through multi-module superposition technology at the hardware level and dynamic routing algorithm at the software level, reduce communication delays in large-scale networking environments, improve user experience, and enhance the response speed and stability of the smart home system.
[0050] The above specific examples are used to explain the principles and implementation methods of the present invention in detail. These examples are only used to help understand the core technical content of the present invention. Based on the above specific embodiments of the present invention, any improvements and modifications made by technicians in this technical field without departing from the principles of the present invention should fall within the scope of patent protection of the present invention.
Claims
1. A superposition method for improving the PLC bandwidth of a computing network host, characterized in that: The steps include: At the hardware level, the computing network host uses multiple PLC modules to work in parallel. Each PLC module transmits data independently, and multiple PLC modules are combined to form a complex communication network. At the software level, the computing network host manages the data traffic distribution between the PLC modules through a dynamic routing algorithm; the dynamic routing algorithm automatically adjusts the data flow based on the current network status of each PLC module, thereby achieving load balancing.
2. A superposition method for improving the PLC bandwidth of a computing network host according to claim 1, characterized in that: At the hardware level, the electrical connections and physical layout of multiple PLC modules are designed based on the principle that multiple PLC modules can work together without interfering with each other.
3. A superposition method for improving the PLC bandwidth of a computing network host according to claim 2, characterized in that: Use shielding, isolation, and grounding measures to reduce signal interference between multiple PLC modules.
4. A superposition method for improving the PLC bandwidth of a computing network host according to claim 1, characterized in that: The computing network host is connected to multiple PLC modules via an expansion board; The expansion board has multiple physical interfaces, including Ethernet, USB and serial ports, to support different types of PLC module connections.
5. The method for increasing the bandwidth of a computing network host PLC according to claim 1, characterized in that: At the software level, the computing network host monitors the status of each PLC module, including the data and event reports received by each PLC module. Based on the collected information, the computing network host will automatically learn and adjust the routing strategy to optimize the routing strategy for subsequent data forwarding.
6. A superposition device for improving the PLC bandwidth of a computing network host, characterized in that: Its implementation involves multiple PLC modules connected to the computing network host and a dynamic routing algorithm built into the computing network host, including: Multiple PLC modules work in parallel, each PLC module transmits data independently, and multiple PLC modules are combined to form a composite communication network; The software layer of the computing network host manages the data flow distribution between the PLC modules through a dynamic routing algorithm; the dynamic routing algorithm automatically adjusts the data flow based on the current network status of each PLC module, thereby achieving load balancing.
7. The superposition device for improving the PLC bandwidth of a computing network host according to claim 6 is characterized in that: Based on the principle that multiple PLC modules can work together without interfering with each other, the electrical connections and physical layout of multiple PLC modules are designed.
8. The superposition device for improving the PLC bandwidth of a computing network host according to claim 7 is characterized in that: Use shielding, isolation, and grounding measures to reduce signal interference between multiple PLC modules.
9. The superposition device for improving the PLC bandwidth of a computing network host according to claim 6, characterized in that: The computing network host is connected to multiple PLC modules via an expansion board; The expansion board has multiple physical interfaces, including Ethernet, USB and serial ports, to support different types of PLC module connections.
10. The superposition device for improving the PLC bandwidth of a computing network host according to claim 6, characterized in that: The computing network host monitors the status of each PLC module, including the data and event reports received by each PLC module. Based on the collected information, the computing network host will automatically learn and adjust the routing strategy to optimize the routing strategy for subsequent data forwarding.
Citation Information
Patent Citations
Method for improving communication efficiency of local network by using parallel communication mode
CN112218280A
Power line routing service device
CN219247874U