Telegram Datagram Segmentation for Automation Network Reliability
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing automation systems face inefficiencies in data transmission between network components due to limitations in data rate, delay, and reliability, especially in multicast connections and when network components fail, which affects real-time communication and synchronization.
Innovation Solution
A method where each network component receives a telegram, removes its associated datagram, updates it, and re-transmits the updated telegram to others, allowing for efficient and reliable data exchange without a hierarchical structure, with options for synchronous transmission, event-controlled initiation, and specified delay times.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the store-and-forward principle is used to guarantee availability in case of failure, then reliability is improved, but total transmission time increases to a few milliseconds
Solution Approach 1:
The telegram is divided into multiple datagrams, each associated with a specific network component. This segmentation allows parallel processing and transmission, reducing total transmission time while maintaining reliability through the distributed structure.
Solution Approach 2:
Datagrams are prepared and associated with network components in advance before transmission begins. This preliminary organization enables efficient parallel transmission and reduces the time needed for actual data transfer while ensuring availability through pre-configured redundancy.
2Productivity
If multicast connections are used to transmit data to multiple sinks, then data transmission efficiency is improved, but synchronization and temporal distortion issues arise
Solution Approach 1:
The multicast telegram is segmented into individual datagrams for each network component. Each datagram can be processed independently, allowing parallel transmission to multiple sinks while maintaining synchronization through the structured format and temporal markers.
Solution Approach 2:
Each datagram is tailored to specific network component requirements, allowing localized optimization of transmission parameters while maintaining overall synchronization. This enables efficient multicast to multiple sinks without temporal distortion.
3Reliability
If redundant paths are added to achieve availability in case of failure, then reliability is improved, but device complexity increases
Solution Approach 1:
The telegram structure is segmented into datagrams that can be independently managed. This segmentation enables redundancy implementation at the data level rather than requiring complex redundant network paths, reducing topological complexity while maintaining availability.
Solution Approach 2:
Instead of creating redundant physical network paths, the system uses copying of datagrams to represent redundancy. Each network component receives and processes copies of relevant datagrams, achieving availability through data replication rather than complex network topology.
4Reliability
If individual transmission is used for multicast connections, then data transmission reliability is improved, but data transmission rate and system load are limited
Solution Approach 1:
The transmission process is segmented into parallel operations where multiple datagrams are transmitted simultaneously to different network components. This enables multicast to multiple sinks in parallel, maintaining reliability through individual datagram processing while significantly increasing overall data transmission rate.
Solution Approach 2:
The system maintains continuous transmission of datagrams to all network components without idle periods. By organizing data into parallel datagrams that can be transmitted simultaneously, the system achieves continuous useful action across multiple channels, maximizing both reliability and transmission rate.
Data Source
AI summary
A method for transmitting telegrams in an automation system which is composed of a plurality of network components connected to form a network, includes the steps of a) receiving with a first of the network components a first telegram composed of datagrams associated with each of the network components, b) removing from the first telegram a first datagram associated with the first network component, c) inserting into the first telegram an updated datagram associated with the first network component, thereby forming a second telegram, and d) transmitting the second telegram to at least one of the other network components. The steps a) through d) are carried out by each of the network components.


