Digital broadcasting receiving system and method of processing data
AssigneeLG Electronics Inc.
InventorsKyung Won Kang, In Hwan Choi, Jong Moon Kim
Life of this patent
Estimating the term…
Abstract
A digital broadcasting receiving system and method is disclosed. In the data processing method, a known data sequence is tuned so as to be received, when the known data sequence is periodically inserted in valid data and transmitted. Then, the timing error is detected by using a correlation characteristic of the received known data sequence. Thereafter, a timing clock that is in proportion to the detected timing error is created, thereby interpolating the received data.
Claims10
A data, and processing method of a digital receiving system, comprising:
- receiving a broadcast signal in which known data symbol sequences being training sequences, main data being video and audio data for a first service and enhanced data being video and audio data for a second service are interleaved,
- wherein the digital broadcast signal includes data groups, wherein at least one of the data groups includes first, second and third regions, wherein the second region is located between the first and third regions, wherein the second region includes the enhanced data and the known data symbol sequences, and wherein the first and third regions include the enhanced data and the main data,
- wherein at least two of the known data symbol sequences are regularly spaced in the second region and at least one known data symbol sequence has a repeated pattern;
- detecting a timing error of the received broadcast signal;
- creating a timing clock based on the detected timing error, and re-sampling the received broadcast signal based on the timing clock;
- performing channel equalization on the received broadcast signal using at least one of the known data symbol sequences in the received broadcast signal;
- building a two-dimensional Reed-Solomon (RS) frame using the enhanced data in the equalized broadcast signal, the two-dimensional RS frame including cyclic redundancy check (CRC) error flags in each row of the RS frame and RS parity bytes in each column of the RS frame;
- checking the CRC error flags corresponding to each row of the two-dimensional RS frame;
- and
- performing RS erasure decoding for the two-dimensional RS frame column by column using the checked CRC error flags.
A digital receiving system for processing a digital broadcast signal, the digital receiving system comprising:
- a tuner for receiving the digital broadcast signal in which known data symbol sequences being training sequences, main data being video and audio data for a first service and enhanced data being video and audio data for a second service are interleaved,
- wherein the digital broadcast signal includes data groups, wherein at least one of the data groups includes first, second and third regions, wherein the second region is located between the first and third regions, wherein the second region includes the enhanced data and the known data symbol sequences, and wherein the first and third regions include the enhanced data and the main data, and
- wherein at least two of the known data symbol sequences are regularly spaced in the second region and at least one known data symbol sequence has a repeated pattern;
- a demodulator for demodulating the received broadcast signal and performing time recovery of the received broadcast signal;
- an equalizer for performing channel equalization on the demodulated broadcast signal using at least one of the known data symbol sequences in the demodulated broadcast signal;
- and
- a Reed-Solomon (RS) frame decoder for building a two-dimensional RS frame using the enhanced data in the channel-equalized broadcast signal, the two-dimensional RS frame including cyclic redundancy check (CRC) error flags in each row of the RS frame and RS parity bytes in each column of the RS frame, checking the CRC error flags corresponding to each row of the two-dimensional RS frame and performing RS erasure decoding for the two-dimensional RS frame column by column using the checked CRC error flags.
A method for processing a digital broadcast signal, the method comprising:
- receiving the digital broadcast signal in which known data symbol sequences being training sequences, main data being video and audio data for a first service and enhanced data being video and audio data for a second service are interleaved,
- wherein the digital broadcast signal includes data groups, wherein at least one of the data groups includes first, second and third regions, wherein the second region is located between the first and third regions, wherein the second region includes the enhanced data and the known data symbol sequences, and wherein the first and third regions include the enhanced data and the main data, and
- wherein at least two of the known data symbol sequences are regularly spaced in the second region and at least one known data symbol sequence has a repeated pattern;
- demodulating the received broadcast signal and performing time recovery of the received broadcast signal;
- performing channel equalization on the demodulated broadcast signal using at least one of the known data symbol sequences in the demodulated broadcast signal;
- building a two-dimensional Reed-Solomon (RS) frame using the enhanced data in the channel-equalized broadcast signal, the two-dimensional RS frame including cyclic redundancy check (CRC) error flags in each row of the RS frame and RS parity bytes in each column of the RS frame;
- checking the CRC error flags corresponding to each row of the two-dimensional RS frame;
- and
- performing RS erasure decoding for the two-dimensional RS frame column by column using the checked CRC error flags.
Dependencies are inferred from the claim text.