Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals
A method and an apparatus for transmitting broadcast signals thereof are disclosed. The apparatus for receiving broadcast signals, the apparatus comprises a receiver to receive the broadcast signals, a demodulator to demodulate the received broadcast signals by an OFDM (Orthogonal Frequency Division Multiplex) scheme, a frame parser to parse a signal frame from the demodulated broadcast signals, wherein the signal frame includes at least one service data, a time deinterleaver to time deinterleave each the service data, wherein the time deinterleaving is performed depending on a number of physical paths for each the service data, a damapper to demap the time deinterleaved data and a decoder to decode the demapped service data.
1. A method for receiving broadcast signals, the method comprising:
receiving the broadcast signals;
demodulating the received broadcast signals by an OFDM (Orthogonal Frequency Division Multiplex) scheme;
parsing a signal frame from the demodulated broadcast signals,
wherein the signal frame includes at least one service data;
time deinterleaving the service data,
wherein the time deinterleaving is performed depending on a number of physical paths for the service data,
wherein the number of the physical paths is a multiple, and
wherein the time deinterleaving for multiple physical paths includes:
convolutional deinterleaving the service data; and
block deinterleaving the convolutional deinterleaved service data in each physical path,
wherein the block deinterleaving includes:
diagonal-wise writing at least one TI (Time Interleaving) block into a memory,
wherein each TI block includes the convolutional deinterleaved service data; and
column-wise reading out the written TI block;
demapping the time deinterleaved service data; and
decoding the demapped service data.
2. The method of claim 1 , wherein the signal frame includes signaling parameters indicating information of the time interleaving.
3. The method of claim 1 , wherein the TI block split into interleaving units and the convolution deinterleaving is performed based on the interleaving units.
4. An apparatus for receiving broadcast signals, the apparatus comprising:
a receiver to receive the broadcast signals;
a demodulator to demodulate the received broadcast signals by an OFDM (Orthogonal Frequency Division Multiplex) scheme;
a frame parser to parse a signal frame from the demodulated broadcast signals,
wherein the signal frame includes at least one service data;
a time deinterleaver to time deinterleave the service data,
wherein the time deinterleaving is performed depending on a number of physical paths for the service data,
wherein the number of the physical paths is a multiple, and
wherein the time deinterleaver for multiple physical paths includes:
a convolutional deinterleaver to convolutional deinterleave the service data; and
a block deinterleaver to block deinterleave the convolutional deinterleaved service data in each physical path,
wherein the block deinterleaver performs:
diagonal-wise writing at least one TI (Time Interleaving) block into a memory,
wherein each TI block includes the convolutional deinterleaved service data; and
column-wise reading out the written TI block;
a demapper to demap the time deinterleaved service data; and
a decoder to decode the demapped service data.
5. The apparatus of claim 4 , wherein the signal frame includes signaling parameters indicating information of the time interleaving.
6. The apparatus of claim 4 , wherein the TI block split into interleaving units and the convolutional deinterleaver is performed based on the interleaving units.