Data Stream Rate Matching via Padding Unit Adjustment
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Current network technologies face challenges in maintaining the order of code blocks in data streams during rate matching, leading to disorder in data transmission.
Innovation Solution
A data stream processing method and network element device that adjust the quantity of data padding units in a data stream to maintain the relative position of data units, preventing the addition or deletion of padding units, thus ensuring the order of data units is preserved.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If intermediate nodes add or delete idle code blocks to implement rate matching, then rate requirements of different nodes are met, but code blocks in the data stream become disordered
Solution Approach 1:
The patent segments the data stream into fixed-length code blocks with sequential numbering. By dividing the continuous data stream into discrete, numbered segments, the system can track and maintain the order of each code block independently, preventing disorder even when intermediate nodes add or delete idle code blocks for rate matching
Solution Approach 2:
The patent applies preliminary action by pre-numbering code blocks in sequential order before transmission. This preliminary numbering system allows receiving nodes to detect and correct out-of-order code blocks, ensuring data integrity even when intermediate nodes modify the stream by adding or removing idle code blocks
2Adaptability or versatility
If intermediate nodes perform rate matching by adding or deleting idle data units, then rate requirements are satisfied, but configuration complexity of intermediate nodes increases
Solution Approach 1:
The patent applies self-service by enabling intermediate nodes to autonomously add or delete idle code blocks based on local rate requirements without requiring complex centralized configuration. Each intermediate node independently determines its rate matching needs and adjusts the data stream accordingly, simplifying the overall system configuration while maintaining adaptability
3Productivity
If the quantity of data padding units is adjusted to maintain rate matching, then transmission efficiency improves, but the relative position of data units may be disrupted
Solution Approach 1:
The patent applies local quality by inserting idle code blocks at specific locations within the data stream rather than uniformly distributing them. By strategically placing idle code blocks in designated positions, the system maintains the relative ordering of actual data code blocks while achieving the required rate matching, thus preserving data unit composition stability
Data Source
AI summary
This application provides a data stream processing method and a network element device. The method includes: obtaining, by a first network element device, a first data stream, where the first data stream includes a first data unit and a first data padding unit; and adjusting, by the first network element device, a quantity of second data padding units in the first data stream, where a relative position of the first data unit and the first data padding unit in the first data stream is the same as a relative position of the first data unit and the first data padding unit in a second data stream, and the second data stream is an adjusted first data stream. When adjusting a rate, the first network element device does not add or delete the first data padding unit in the first data stream.


