RDI to ETI Data Stream Converter for Independent DAB Recording
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing methods for converting RDI data streams into ETI data streams require cooperation between the operator of the ensemble multiplexer and the developer of DAB receivers, limiting the ability to record DAB ensembles independently and necessitating extensive coordination for realistic usage scenarios.
Innovation Solution
A method and device for converting RDI data streams into ETI data streams by reading, decomposing, and re-forming the data streams into ETI frames using frame counters, phase counters, and configuration information, allowing for the independent recording of DAB ensembles without operator coordination.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If recording is done at the ensemble multiplexer location, then realistic usage scenarios can be captured, but cooperation and agreement between operator and developer are required
Solution Approach 1:
The patent creates a copy of the ETI data stream by recording RDI data from a DAB receiver and converting it back to ETI format. This copied data can be used for testing without requiring access to the actual ensemble multiplexer location, thereby eliminating coordination requirements while maintaining test realism.
Solution Approach 2:
The patent introduces an intermediary conversion process that transforms RDI data into ETI data. This intermediary mechanism allows the testing system to generate realistic ETI streams independently, acting as a mediator between the DAB receiver output and the testing requirements, without needing direct access to the multiplexer.
2Ease of operation
If RDI data is converted to ETI data independently, then coordination with operator is eliminated, but conversion process complexity increases
Solution Approach 1:
The conversion process is segmented into distinct functional modules: RDI frame detection, FIC extraction and delay, FIG decoding, counter derivation, and ETI frame assembly. Each module handles a specific task, making the overall complex process manageable and implementable through standardized operations.
Solution Approach 2:
The patent performs preliminary actions by pre-processing RDI data to extract and store FIC information with appropriate delays, and by pre-computing frame counters and phase counters from CIF counts. These preliminary computations prepare the data in advance for efficient ETI frame assembly, reducing real-time conversion complexity.
3Stability of the object's composition
If FIC is delayed by 16 frame clocks, then synchronization with sub-channels is achieved, but processing time increases
Solution Approach 1:
The patent applies preliminary action by pre-delaying the FIC by exactly 16 frame clocks using a delay buffer. This predetermined delay compensates for the processing time required for FIG decoding and sub-channel assembly, ensuring that FIC and sub-channel data arrive synchronized at the ETI frame assembly stage without requiring complex real-time adjustment.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The invention relates to a method and a device for converting an RDI data stream into an ETI data stream. The method comprises: (A) reading an RDI data stream; (B) splitting the RDI data stream into RDI frames; (C) splitting the RDI frames into control information (FIC) and data channels (sub-channels); (D) extracting the configuration information of type FIG 0/1 from the control information; (E) storing the configuration information of type FIG 0/1 in a database; (F) forming ETI frames using the configuration information, control information (FIC), and data channels (sub-channels) stored in the database; and (G) outputting ETI frames as an ETI data stream.