Industrial Ethernet Write Datagram Segmentation for Slave Processing
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Industrial Ethernet systems in production and process automation face challenges in achieving high data transmission rates without increasing hardware costs and power dissipation, as existing protocols require high-performance processors to process data quickly enough for real-time communication.
Innovation Solution
The method involves splitting the write datagram into a control data field and a payload field, with an additional control data field inserted between them, allowing the slave participant more time to process and provide input data, enabling the use of slower processors and reducing hardware costs while maintaining high data transmission rates.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Speed
If the data transmission rate is increased to 1 Gbit/s or 10 Gbit/s, then the data transmission speed is improved, but the processing time for write datagrams is reduced, requiring high-performance processors that increase hardware costs and power dissipation
Solution Approach 1:
The write datagram is divided into two separate parts: a control data field containing control information and an address field, and a payload field containing the actual data to be written. This segmentation allows the slave participant to process the control information and prepare the payload independently, extending the effective processing time without reducing the overall transmission speed.
Solution Approach 2:
The control data field is transmitted and processed before the payload field. By evaluating the control information and address field in advance, the slave participant can prepare the payload data before the transmission completes, effectively extending the processing window while maintaining high transmission rates.
2Productivity
If high-performance processors are used to process write datagrams quickly, then the processing speed is improved, but the hardware costs and power dissipation increase
Solution Approach 1:
By segmenting the datagram into control and payload fields, the system allows slower processors to handle the control information processing while the payload transmission occurs at high speed. This eliminates the need for expensive high-performance processors in all slave participants, reducing both hardware costs and power consumption.
Solution Approach 2:
The invention changes the temporal parameters of data processing by introducing a bit interval between control data field and payload field. This time extension allows standard-speed processors to complete their tasks within the extended window, eliminating the need for high-performance processors that would consume excessive power.
3Productivity
If the processing speed of slave participants is increased to meet high data transmission rates, then the data transmission performance is improved, but the hardware costs increase
Solution Approach 1:
The segmentation of write datagrams into control and payload fields creates a processing timeline that accommodates standard-speed processors. The control field is processed first, then the payload is transmitted, allowing cost-effective hardware to achieve high transmission performance through intelligent protocol design rather than expensive hardware.
Solution Approach 2:
The control data field acts as an intermediary that separates the control signaling from the actual data payload. This intermediary structure allows the system to achieve high transmission rates without requiring all slave participants to have high-performance processors, as the control information can be processed at a lower speed level.
Data Source
AI summary
Data transmission in a communication network is performed via a transmission path with which a master participant and at least one slave participant communicate. The master participant outputs messages on the data transmission path with which the slave participants exchange data on the fly. The messages output by the master participant contain datagrams which comprise a control data field and a payload field, where the control data field has a command field and an address field. In the case that at least one message has at least one datagram which is a write datagram in which the command field defines the data transmission procedure to be performed by a slave participant with the payload field as a write procedure, at least the control data field of a further datagram is arranged between the control data field of the write datagram and the payload field of the write datagram.

