Week 05 – Transmitter and Doxygen Documentation

This week, I finished the transmitter. This included the expansion of the FIB source and the creation of a hierarchical block for the whole transmitter. FIB source I expanded the input parameters (protection mode and data_rate) to a maximum of 7 sub-channels. The integer variables changed therefore to integer vectors that include as many elements … Continue reading Week 05 – Transmitter and Doxygen Documentation

Week 04 – Building the transmitter

After building the receiver last week, I started to create the transmitter this week. The transmitter contains the following elements: FIB source + FIC encoder Audio source + MPEG encoder + MSC encoder Transmission Frame Multiplexer OFDM Modulator (already existing) FIC and MSC encoder The general encoding procedure all encoders in DAB have in common … Continue reading Week 04 – Building the transmitter

Week 3 – Main Service Channel

I finished the reception chain for the Main Service Channel (MSC) this week! Summarized, the main elements of the reception are: OFDM demodulation: physical layer (input filtering, synchronization, FFT, frequency deinterleaving, QPSK symbol demapping) Sub channel extraction: extraction of data from one sub-channel out of MSC with data from the Fast Information Channel (FIC) Decoding: time … Continue reading Week 3 – Main Service Channel

Week 2 – FIB Source block

Source block for the FIC (Fast Information Channel) After successfully reading the FIC information of a received DAB frame last week, I implemented a source block fib_source to produce Fast Information Blocks (FIBs) myself. The source provides Multiplexing Channel Information and Service Information for up to 7 service components all allocated in one ensemble and service. In … Continue reading Week 2 – FIB Source block

Week 1 – Fast Information Blocks

This week I dealt with the Fast Information Channel of DAB. Some background information about the FIC A DAB ensemble contains several broadcast services and therefore supplies a diversity of audio and data streams each sent in a separate sub-channel. All these sub-channels are multiplexed into the Main Service Channel (MSC) within a Common Interleaved Frame … Continue reading Week 1 – Fast Information Blocks