Physical Layer Code Block Multiplexing for Industrial Ethernet Delay
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In current Ethernet systems, high-priority service data streams with lower data volumes experience significant transmission delays due to the lack of extra bandwidth, as they can only be transmitted after lower-priority streams with larger data volumes have completed, leading to inefficiencies in industrial Ethernet applications.
Innovation Solution
Implementing a data transmission method that distributes code block streams based on a preset multiplexing sequence, allowing for time division multiplexing, which reduces data transmission delays by segmenting and encapsulating code block streams into frames, thereby optimizing bandwidth usage.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If traditional Ethernet arbitration is used at the MAC layer, then service data streams are transmitted in priority order, but high-priority streams with small data volumes experience long delays when low-priority streams with large data volumes are being transmitted
Solution Approach 1:
The patent segments the transmission process by dividing service data streams into code block streams at the physical layer, allowing independent transmission paths. This segmentation enables high-priority streams to be transmitted concurrently with low-priority streams without being blocked by traditional MAC layer arbitration, thereby reducing transmission delays while maintaining service requirements.
Solution Approach 2:
The patent introduces a new dimension of transmission by operating at the physical layer instead of the traditional MAC layer. By distributing code block streams through multiple physical layer paths simultaneously, the system creates an additional transmission dimension that bypasses the sequential arbitration bottleneck, allowing concurrent transmission of different priority streams.
2Productivity
If sequential transmission based on MAC layer arbitration is used, then bandwidth is conserved, but transmission efficiency decreases due to waiting delays
Solution Approach 1:
The patent achieves continuous useful action by enabling simultaneous transmission of multiple code block streams through the physical layer. Instead of sequential transmission where high-priority streams must wait, the system maintains continuous transmission activity across multiple paths, eliminating idle waiting time and improving overall productivity.
Solution Approach 2:
The patent performs preliminary action by distributing service data streams into code block streams before transmission. This pre-processing at the physical layer prepares multiple transmission paths in advance, allowing concurrent transmission to begin immediately without sequential arbitration delays, thereby improving transmission efficiency.
Data Source
AI summary
This application provides a data transmission method and apparatus, and relates to the field of communications technologies. The method includes: obtaining a plurality of code block streams; distributing, based on a preset multiplexing sequence, code blocks in the plurality of code block streams by slots, to form a single, interleaved code block stream from the plurality of code block streams; and segmenting and encapsulating the single, interleaved code block stream, to generate at least one frame. By utilizing time division duplexing techniques, a data transmission delay of the code block streams can be reduced.


