Broadcast signal transmitting apparatus, broadcast signal receiving apparatus, broadcast signal transmitting method, and broadcast signal receiving method
Disclosed herein is a method of receiving a broadcast signal. The method comprises receiving the broadcast signal; an Orthogonal Frequency Division Multiplexing (OFDM) demodulating on the received broadcast signal; parsing at least one signal frame from the demodulated broadcast signal to extract service data or service component data; converting the service data or service component data into bits; decoding the converted bits; and outputting a data stream comprising the decoded bits.
1. A reception apparatus for receiving a broadcast signal, comprising:
a receiver configured to receive the broadcast signal including a signal frame;
a demodulator configured to demodulate the received broadcast signal by an Orthogonal Frequency Division Multiplexing (OFDM) scheme,
the signal frame including a preamble and a sub-frame,
the preamble including frequency interleaver information representing whether a frequency interleaver is enabled or bypassed for the sub-frame;
in response to the frequency interleaver information having a first value, a frequency deinterleaver deinterleaves data of the sub-frame based on a deinterleaving sequence,
in response to the frequency interleaver information having a second value, a frequency deinterleaver is not used;
a decoder configured to decode the signal frame.
2. The reception apparatus of claim 1 , wherein the deinterleaving sequence is used for every symbol pair comprised of two consecutive symbols, and
wherein the deinterleaving sequence is generated based on a main-sequence and a symbol offset.
3. The reception apparatus of claim 2 , wherein an address check operation is performed to validate an address of the generated deinterleaving sequence.
4. The reception apparatus of claim 2 , wherein the main-sequence is variable based on an FFT size.
5. The reception apparatus of claim 2 , wherein the symbol offset is generated for the every symbol pair comprised of the two consecutive symbols.
6. A method of receiving a broadcast signal, comprising:
receiving the broadcast signal including a signal frame;
demodulating the received broadcast signal by an Orthogonal Frequency Division Multiplexing (OFDM) scheme,
the signal frame including a preamble and a sub-frame,
the preamble including frequency interleaver information representing whether a frequency interleaver is enabled or bypassed for the sub-frame;
in response to the frequency interleaver information having a first value, frequency deinterleaving data of the sub-frame based on a deinterleaving sequence,
in response to the frequency interleaver information having a second value, frequency deinterleaving is not used;
decoding the signal frame.
7. The method of claim 6 , wherein the deinterleaving sequence is used for every symbol pair comprised of two consecutive symbols, and
wherein the deinterleaving sequence is generated based on a main-sequence and a symbol offset.
8. The method of claim 7 , wherein an address check operation is performed to validate an address of the generated deinterleaving sequence.
9. The method of claim 7 , wherein the main-sequence is variable based on an FFT size.
10. The method of claim 7 , wherein the symbol offset is generated for the every symbol pair comprised of the two consecutive symbols.
11. A method for transmitting a broadcast signal, comprising:
encoding service data;
building a signal frame including a preamble and a sub-frame including the service data,
the preamble including frequency interleaver information representing whether a frequency interleaver is enabled or bypassed for the sub-frame;
frequency interleaving data of the sub-frame selectively based on an interleaving sequence, wherein when the frequency interleaving is enabled, the frequency interleaver information has a first value, or when the frequency interleaving is not used, the frequency interleaver information has a second value;
transmitting the broadcast signal including the signal frame.
12. The method of claim 11 , wherein the interleaving sequence is used for every symbol pair comprised of two consecutive symbols, and
wherein the interleaving sequence is generated based on a main-sequence and a symbol offset.
13. An apparatus for transmitting a broadcast signal, comprising:
an encoder configured to encode service data;
a builder configured to build a signal frame including a preamble and a sub-frame including the service data,
the preamble including frequency interleaver information representing whether a frequency interleaver is enabled or bypassed for the sub-frame;
a frequency interleaver configured to interleave data of the sub-frame selectively based on an interleaving sequence, wherein when the frequency interleaver is enabled, the frequency interleaver information has a first value, or when the frequency interleaver is not used, the frequency interleaver information has a second value;
a transmitter configured to transmit the broadcast signal including the signal frame.
14. The apparatus of claim 13 , wherein the interleaving sequence is used for every symbol pair comprised of two consecutive symbols, and
wherein the interleaving sequence is generated based on a main-sequence and a symbol offset.