Null Packet Elimination in Channel Bonding Data Streams
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In digital broadcasting, particularly with DVB-S2x, the lack of defined details for channel bonding (CB) technology leads to inadequate processing of high-data-rate streams, as null packets are not appropriately managed, affecting data transmission efficiency.
Innovation Solution
A data processing device and method that eliminate null packets from divided streams, generate a null packet-eliminated stream, and include signaling for the size of deleted null packets, enabling efficient reconfiguration and insertion of null packets to maintain data integrity and transmission efficiency.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If channel bonding technology is employed to transmit high data rate streams, then transmission capacity is improved, but null packet management becomes undefined and processing accuracy deteriorates
Solution Approach 1:
The patent extracts and eliminates null packets from the division stream of each channel. By removing these unnecessary packets before reconfiguration, the system maintains accurate stream processing while enabling high data rate transmission through channel bonding. The elimination unit processes each channel's division stream independently to remove null packets, ensuring precise control over the reconfiguration process.
Solution Approach 2:
The patent performs preliminary action by eliminating null packets from each channel's division stream before the reconfiguration process. This preliminary processing ensures that when streams are reconfigured into high data rate streams, the null packets that would cause processing errors are already removed, enabling both high transmission capacity and accurate processing.
2Productivity
If null packets are eliminated from division streams, then data transmission efficiency is improved, but buffer capacity requirements change
Solution Approach 1:
By extracting and removing null packets from the division streams, the system reduces the amount of data that needs to be buffered during transmission. This elimination of unnecessary packets decreases buffer capacity requirements while simultaneously improving data transmission efficiency, as fewer packets need to be managed and reconfigured.
3Adaptability or versatility
If channel bonding is implemented without defined null packet handling, then transmission flexibility is improved, but processing reliability deteriorates
Solution Approach 1:
The patent removes null packets from each channel's division stream before reconfiguration. This extraction ensures that the remaining packets form reliable streams that can be accurately reconfigured into high data rate streams. The elimination of null packets prevents processing errors and maintains reliability while preserving transmission flexibility through channel bonding.
Solution Approach 2:
By performing preliminary null packet elimination on each channel's division stream before reconfiguration, the system ensures reliable stream processing. This preliminary action prepares the data in advance, ensuring that when channel bonding reconfiguration occurs, the streams are already in the correct format, maintaining both flexibility and reliability.
Data Source
AI summary
The present technology relates to a data processing device and a data processing method capable of appropriately processing a stream. NPs included in a division stream of a predetermined channel acquired by dividing an input stream configured by a plurality of packets into division streams of a plurality of channels are eliminated, and a NP-eliminated stream including DNP representing the number of eliminated NPs is generated. Then, a stream including the NP-eliminated stream and signaling as a size identifier representing a size of the DNP or a stream including the NP-eliminated stream and a buffer capacity of a buffer storing the NP-eliminated stream and signaling as read start time from the buffer so as to generate a NP-inserted stream acquired by inserting NPs corresponding to a number represented by the DNP into the NP-eliminated stream is generated. The present technology, for example, can be applied to a channel bonding (CB) technology for dividing an input stream into a plurality of channels and transmitting divided streams.


