CA2656976A1 - Digital broadcasting system and method of processing data - Google Patents
Digital broadcasting system and method of processing data Download PDFInfo
- Publication number
- CA2656976A1 CA2656976A1 CA002656976A CA2656976A CA2656976A1 CA 2656976 A1 CA2656976 A1 CA 2656976A1 CA 002656976 A CA002656976 A CA 002656976A CA 2656976 A CA2656976 A CA 2656976A CA 2656976 A1 CA2656976 A1 CA 2656976A1
- Authority
- CA
- Canada
- Prior art keywords
- data
- frequency offset
- phase
- position indicator
- timing error
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/35—Unequal or adaptive error protection, e.g. by providing a different level of protection according to significance of source information or by adapting the coding according to the change of transmission channel characteristics
- H03M13/356—Unequal error protection [UEP]
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/27—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes using interleaving techniques
- H03M13/2732—Convolutional interleaver; Interleavers using shift-registers or delay lines like, e.g. Ramsey type interleaver
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/29—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
- H03M13/2906—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes using block codes
-
- H—ELECTRICITY
- H03—ELECTRONIC CIRCUITRY
- H03M—CODING; DECODING; CODE CONVERSION IN GENERAL
- H03M13/00—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes
- H03M13/29—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes
- H03M13/2933—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes using a block and a convolutional code
- H03M13/2936—Coding, decoding or code conversion, for error detection or error correction; Coding theory basic assumptions; Coding bounds; Error probability evaluation methods; Channel models; Simulation or testing of codes combining two or more codes or code structures, e.g. product codes, generalised product codes, concatenated codes, inner and outer codes using a block and a convolutional code comprising an outer Reed-Solomon code and an inner convolutional code
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/235—Processing of additional data, e.g. scrambling of additional data or processing content descriptors
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/20—Servers specifically adapted for the distribution of content, e.g. VOD servers; Operations thereof
- H04N21/23—Processing of content or additional data; Elementary server operations; Server middleware
- H04N21/238—Interfacing the downstream path of the transmission network, e.g. adapting the transmission rate of a video stream to network bandwidth; Processing of multiplex streams
- H04N21/2383—Channel coding or modulation of digital bit-stream, e.g. QPSK modulation
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/4302—Content synchronisation processes, e.g. decoder synchronisation
- H04N21/4305—Synchronising client clock from received content stream, e.g. locking decoder clock with encoder clock, extraction of the PCR packets
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/435—Processing of additional data, e.g. decrypting of additional data, reconstructing software from modules extracted from the transport stream
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04N—PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04N21/00—Selective content distribution, e.g. interactive television or video on demand [VOD]
- H04N21/40—Client devices specifically adapted for the reception of or interaction with content, e.g. set-top-box [STB]; Operations thereof
- H04N21/43—Processing of content or additional data, e.g. demultiplexing additional data from a digital video stream; Elementary client operations, e.g. monitoring of home network or synchronising decoder's clock; Client middleware
- H04N21/438—Interfacing the downstream path of the transmission network originating from a server, e.g. retrieving MPEG packets from an IP network
- H04N21/4382—Demodulation or channel decoding, e.g. QPSK demodulation
Abstract
A digital broadcast system is disclosed. More specifically, in the present invention, a transmitting system transmits known data having a pattern pre-decided by the protocol of the receiving system and the transmitting system. A receiving system uses the known data for performing carrier recovery and timing recovery, and for compensating of a phase change. Accordingly, the receiving performance of the receiving system may be enhanced in a situation undergoing severe and frequent channel changes.
Claims (21)
- [1] A digital broadcast receiving system, comprising:
a known data detector and initial frequency offset estimator estimating a known sequence position indicator and initial frequency offset from data being received, the known data having a pre-decided pattern;
a timing recovery unit detecting timing error information from the received signal by using the known sequence position indicator so as to perform timing recovery;
a carrier recovery unit obtaining initial synchronization by using the initial frequency offset, and detecting frequency offset from the received data by using the known sequence position indicator so as to perform carrier recovery; and a phase compensator estimating phase offset from the received data processed with timing recovery and carrier recovery by using the known sequence position indicator, and compensating the phase offset from the received data. - [2] The digital broadcast receiving system of claim 1, wherein the known data detector and initial frequency offset estimator comprises:
a plurality of partial correlators decimating inputted oversampled data at a rate of 1/N for each sampling phase, the data being oversampled to N times, and performing partial correlation in each partial correlator;
a known data place detector and frequency offset decider storing each correlation value of the plurality of partial correlators during a decided period, determining a place corresponding to the highest correlation value as a receiving place of the known data, and deciding an estimated value of a frequency offset corresponding to highest correlation value point as a coarse frequency offset value;
a fine frequency offset estimator extracting known data from the received data based upon the known sequence position indicator so as to compensate coarse frequency offset, and estimating fine frequency offset; and an adder adding the coarse frequency offset outputted from the known data place detector and frequency offset decider and the fine frequency offset estimated by the fine frequency offset estimator, thereby outputting an initial frequency offset value. - [3] The digital broadcast receiving system of claim 2, wherein the fine frequency offset estimator comprises:
a known data detector detecting known data from the received data based upon the known sequence position indicator;
a multiplier multiplying complex signals corresponding to the coarse frequency offset with the detected known data so as to compensate the coarse frequency offset; and a frequency offset estimator estimating the frequency offset from the known data, the known data having the coarse frequency offset compensated by the multiplier. - [4] The digital broadcast receiving system of claim 1, further comprising:
a phase splitter separating pass band data being received and digitalized into a real number element (or in-phase data) and an imaginary number element (or quadrature data);
a first multiplier multiplying the in-phase data and quadrature data of the phase splitter with a complex signal corresponding to a pre-determined constant, thereby changing the in-phase data and quadrature data to baseband data;
a resampler multiplying the baseband data outputted from the first multiplier with a complex signal corresponding to a timing error information outputted from the timing recovery unit, thereby interpolating the baseband data;
a second multiplier performing a complex multiplication on the output of the resampler and the output of the carrier recovery unit, thereby compensating a frequency offset included in the output data of the resampler;
a matched filter matched-filtering the output data of the second multiplier;
and a DC remover receiving data prior to or after being processed with matched-filtering so as to estimate DC, thereby removing the DC included in the processed data. - [5] The digital broadcast receiving system of claim 4, wherein the timing recovery unit comprises:
a timing error detector receiving and buffering the data prior to or after being processed with matched-filtering, so as to detect timing error information from the buffered data based upon the known sequence position indicator;
a loop filter low pass filtering the timing error information outputted from the timing error detector; and a numerically controlled oscillator (NCO) converting an output frequency in accordance with a low band element of the timing error information outputted from the loop filter, so as to adjust sampling timing of the resampler. - [6] The digital broadcast receiving system of claim 5, wherein, when a known data sequence having the same pattern is periodically inserted and received, the timing error detector detects the timing error information from the known data sequence prior to or after being processed with matched-filtering based upon the known sequence position indicator, and further comprising a holder holding the timing error information filtered and outputted from the loop filter during a cycle period of a known data sequence, and for outputting the held timing error in-formation to the NCO.
- [7] The digital broadcast receiving system of claim 5, wherein the timing error detector decimates at a rate of 1/N the inputted data being oversampled to N
times, thereby detecting the timing error information. - [8] The digital broadcast receiving system of claim 4, wherein the carrier recovery unit comprises:
a frequency offset estimator receiving and buffering the data prior to or after being processed with matched-filtering, so as to estimate frequency offset from the buffered data based upon the known sequence position indicator;
a loop filter low pass filtering the frequency offset estimated from the frequency offset estimator;
an adder adding the initial frequency offset outputted from the known data detector and initial frequency offset estimator to the frequency offset outputted from the loop filter, thereby outputting the added result; and a numerically controlled oscillator (NCO) generating a complex signal cor-responding to a frequency offset outputted from the adder, thereby outputting the generated complex signal to the second multiplier. - [9] The digital broadcast receiving system of claim 8, wherein, when a known data sequence having the same pattern is periodically inserted and received, the frequency offset estimator estimates the timing error information from the known data sequence prior to or after being processed with matched-filtering based upon the known sequence position indicator, and further comprising a holder holding the frequency offset filtered and outputted from the loop filter during a cycle period of a known data sequence, and for outputting the held frequency offset to the NCO.
- [10] The digital broadcast receiving system of claim 4, wherein the phase compensator comprises:
a buffer receiving and buffering data having DC removed by the DC remover;
a frequency offset estimator estimating frequency offset from the DC-removed data based upon the known sequence position indicator;
a numerically controlled oscillator (NCO) generating and outputting a complex signal corresponding to the frequency offset being outputted from the frequency offset estimator; and a multiplier multiplying the buffered data with the complex signal of the NCO, thereby compensating the phase change included in the buffered data. - [11] The digital broadcast receiving system of claim 10, wherein, when a known data sequence having the same pattern is periodically inserted and received, the frequency offset estimator estimates the timing error information from the known data sequence prior to or after having the DC removed based upon the known sequence position indicator, and further comprising a holder holding the frequency offset estimated by the frequency offset estimator during a cycle period of a known data sequence, and outputting the held frequency offset to the NCO.
- [12] The digital broadcast receiving system of claim 4, wherein the DC remover comprises:
a first DC estimator and remover estimating DC from in-phase data of the matched-filtered data, and removing the DC included in the in-phase data; and a second DC estimator and remover estimating DC from quadrature data of the matched-filtered data, and removing the DC included in the quadrature data. - [13] The digital broadcast receiving system of claim 12, wherein each DC
estimator and remover comprises:
a buffer having a sample length of L and storing and shifting inputted sample data, wherein L is an integer;
a DC estimator estimating the DC from the data outputted from the buffer;
a holder holding the DC estimated from the DC estimator for M samples, wherein 1 < = M < = L;
a delay delaying the data outputted from the buffer for C samples, wherein C
is an integer; and a subtractor subtracting the DC held by the holder from the output data of the delay, thereby outputting the subtracted data. - [14] The digital broadcast receiving system of claim 13, wherein each DC
estimator and remover shifts the input sample data stored in the buffer by M samples, so as to accumulate L sample data, estimates the DC value by dividing the ac-cumulated value by L, and outputs the DC estimation value once every M sample cycle. - [15] A method for processing data in a digital broadcast receiving system, comprising:
estimating a known sequence position indicator and initial frequency offset from data being received, the known data having a pre-decided pattern;
detecting timing error information from the received signal by using the known sequence position indicator so as to perform timing recovery;
obtaining initial synchronization by using the initial frequency offset, and detecting frequency offset from the received data by using the known sequence position indicator so as to perform carrier recovery; and estimating phase offset from the received data processed with timing recovery and carrier recovery by using the known sequence position indicator, and com-pensating the phase offset from the received data. - [16] The method of claim 15, wherein the step of detecting known data and estimating initial frequency offset comprises:
decimating inputted oversampled data at a rate of 1/N for each sampling phase, the data being oversampled to N times, and respectively performing partial correlation;
storing each correlation value during a decided period, determining a place cor-responding to the highest correlation value as a receiving place of the known data, and deciding an estimated value of a frequency offset corresponding to highest correlation value point as a coarse frequency offset value;
extracting known data from the received data based upon the known sequence position indicator so as to compensate coarse frequency offset, and estimating fine frequency offset; and adding the coarse frequency offset and frequency offset decider, and outputting the added value as an initial frequency offset value. - [17] The method of claim 15, further comprising:
separating pass band data being received and digitalized into a real number element (or in-phase data) and an imaginary number element (or quadrature data);
multiplying the separated in-phase data and quadrature data of the phase splitter with a complex signal corresponding to a pre-determined constant, thereby changing the in-phase data and quadrature data to baseband data;
multiplying the baseband data outputted from the step of multiplying the separated in-phase data and quadrature data with a complex signal corresponding to a timing error information outputted from the timing recovery unit, thereby in-terpolating the baseband data;
multiplying complex data of the step of recovering carrier with the interpolated data, thereby compensating a frequency offset included in the output data of the step of interpolating the baseband data;
matched-filtering the output data of the step of compensating the frequency offset; and receiving data prior to or after being processed with matched-filtering so as to estimate DC, thereby removing the DC included in the processed data. - [18] The method of claim 17, wherein the step of recovering timing error comprises:
receiving and buffering the data prior to or after being processed with matched-filtering, so as to detect timing error information from the buffered known data sequence based upon the known sequence position indicator;
low pass filtering the detected timing error information and holding the processed information for a known data sequence cycle period; and converting an output frequency in accordance with a low band element of the timing error information outputted from the step of holding the processed data, so as to adjust sampling timing of the step of interpolating the baseband data. - [19] The method of claim 17, wherein the step of recovering carrier comprises:
receiving and buffering the data prior to or after being processed with matched-filtering, so as to estimate frequency offset from the buffered known data sequence based upon the known sequence position indicator;
low pass filtering the estimated frequency offset and holding the filtered frequency offset during a known data sequence cycle period; and adding the initial frequency offset to the frequency offset outputted from the step of holding the filtered frequency offset, and generating a complex signal cor-responding to the added value, thereby outputting the generated complex signal to the step of compensating the frequency offset. - [20] The method of claim 17, wherein the step of compensating a phase comprises:
estimating frequency offset from the DC-removed known data sequence based upon the known sequence position indicator;
holding the estimated frequency offset during a known data sequence cycle period; and generating a complex signal corresponding to the frequency offset of the step of holding the estimated frequency offset, and multiplying the DC removed data with the generated complex signal, thereby compensating the phase change included in the data. - [21] The method of claim 17, wherein the step of removing DC comprises:
estimating DC from in-phase data of the matched-filtered data, and removing the DC included in the in-phase data; and estimating DC from quadrature data of the matched-filtered data, and removing the DC included in the quadrature data.
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020060063877A KR101276804B1 (en) | 2006-07-07 | 2006-07-07 | Digital broadcasting system and processing method |
KR10-2006-0063877 | 2006-07-07 | ||
KR10-2006-0089736 | 2006-09-15 | ||
KR1020060089736A KR101276820B1 (en) | 2006-09-15 | 2006-09-15 | Digital broadcasting system and data processing method |
PCT/KR2007/000160 WO2008004737A1 (en) | 2006-07-07 | 2007-01-09 | Digital broadcasting system and method of processing data |
Publications (2)
Publication Number | Publication Date |
---|---|
CA2656976A1 true CA2656976A1 (en) | 2008-01-10 |
CA2656976C CA2656976C (en) | 2012-03-20 |
Family
ID=38894685
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CA2656976A Expired - Fee Related CA2656976C (en) | 2006-07-07 | 2007-01-09 | Digital broadcasting system and method of processing data |
Country Status (4)
Country | Link |
---|---|
US (4) | US7813445B2 (en) |
CA (1) | CA2656976C (en) |
MX (1) | MX2009000040A (en) |
WO (1) | WO2008004737A1 (en) |
Families Citing this family (28)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101100207B1 (en) * | 2005-11-08 | 2011-12-28 | 엘지전자 주식회사 | Digital broadcasting system and processing method |
WO2007091779A1 (en) | 2006-02-10 | 2007-08-16 | Lg Electronics Inc. | Digital broadcasting receiver and method of processing data |
WO2007126196A1 (en) * | 2006-04-29 | 2007-11-08 | Lg Electronics Inc. | Digital broadcasting system and method of processing data |
WO2007136166A1 (en) | 2006-05-23 | 2007-11-29 | Lg Electronics Inc. | Digital broadcasting system and method of processing data |
US7873104B2 (en) | 2006-10-12 | 2011-01-18 | Lg Electronics Inc. | Digital television transmitting system and receiving system and method of processing broadcasting data |
WO2008088181A1 (en) * | 2007-01-19 | 2008-07-24 | Lg Electronics Inc. | Digital broadcasting system and method of processing data |
KR101259118B1 (en) * | 2007-02-23 | 2013-04-26 | 엘지전자 주식회사 | Apparatus and method for transmitting broadcasting signals |
US8352843B2 (en) * | 2007-03-16 | 2013-01-08 | Qualcomm Incorporated | Method and apparatus for coding a communication signal |
KR101285887B1 (en) | 2007-03-26 | 2013-07-11 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
KR101253185B1 (en) | 2007-03-26 | 2013-04-10 | 엘지전자 주식회사 | Digital broadcasting system and data processing method |
KR101285888B1 (en) * | 2007-03-30 | 2013-07-11 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
KR101405966B1 (en) * | 2007-06-26 | 2014-06-20 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
KR101456002B1 (en) | 2007-06-26 | 2014-11-03 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
US8433973B2 (en) | 2007-07-04 | 2013-04-30 | Lg Electronics Inc. | Digital broadcasting system and method of processing data |
WO2009005326A2 (en) | 2007-07-04 | 2009-01-08 | Lg Electronics Inc. | Digital broadcasting system and method of processing data |
KR20090012180A (en) | 2007-07-28 | 2009-02-02 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data in digital broadcasting system |
CA2694704C (en) * | 2007-08-24 | 2013-06-25 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
CN101785301B (en) | 2007-08-24 | 2012-06-20 | Lg电子株式会社 | Digital broadcasting system and method of processing data in digital broadcasting system |
WO2009028857A2 (en) | 2007-08-24 | 2009-03-05 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
US7965778B2 (en) | 2007-08-24 | 2011-06-21 | Lg Electronics Inc. | Digital broadcasting system and method of processing data in digital broadcasting system |
US20100283918A1 (en) * | 2007-12-27 | 2010-11-11 | Benyuan Zhang | Apparatus and method for estimating carrier frequency error |
US8259874B1 (en) * | 2008-08-01 | 2012-09-04 | Vt Idirect, Inc. | Apparatus and method for optimization of carrier recovery in a receiver of a communication system |
CN101393258B (en) * | 2008-10-27 | 2011-11-16 | 锐迪科微电子(上海)有限公司 | Method for capturing satellite signal carrier frequency |
GB0821615D0 (en) * | 2008-11-26 | 2008-12-31 | Cambridge Silicon Radio Ltd | Signal reception |
KR20100103028A (en) * | 2009-03-13 | 2010-09-27 | 삼성전자주식회사 | Method for processing data and device of using the same |
US8209584B2 (en) * | 2009-03-18 | 2012-06-26 | Lg Electronics Inc. | Transmitting/receiving system and method of processing broadcasting signal in transmitting/receiving system |
CN101656541B (en) * | 2009-09-15 | 2012-10-03 | 中兴通讯股份有限公司 | Coding method and device of RS codes |
US8804878B2 (en) * | 2012-01-11 | 2014-08-12 | Gilat Satellite Networks Ltd. | Fast acquisition of frame timing and frequency |
Family Cites Families (37)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US1555826A (en) * | 1921-10-27 | 1925-10-06 | Reiss Premier Pipe Company | Smoking pipe |
US5659569A (en) | 1990-06-25 | 1997-08-19 | Qualcomm Incorporated | Data burst randomizer |
KR960011125B1 (en) | 1993-01-30 | 1996-08-20 | 삼성전자 주식회사 | Tdma |
US5583562A (en) * | 1993-12-03 | 1996-12-10 | Scientific-Atlanta, Inc. | System and method for transmitting a plurality of digital services including imaging services |
KR980007139U (en) | 1996-07-27 | 1998-04-30 | 임경춘 | Suspension of automobile |
US6433835B1 (en) * | 1998-04-17 | 2002-08-13 | Encamera Sciences Corporation | Expanded information capacity for existing communication transmission systems |
US6459741B1 (en) | 1999-10-21 | 2002-10-01 | General Electric Company | Implementation of N-VSB training sequences in N-squared QAM receiver structures |
US6963618B2 (en) | 2000-04-18 | 2005-11-08 | Zenith Electronics Corporation | Enhanced slice prediction feedback |
US6958781B2 (en) | 2000-04-18 | 2005-10-25 | Zenith Electronics Corporation | Mapping arrangement for digital communication system |
US7406104B2 (en) | 2000-08-25 | 2008-07-29 | Lin Yang | Terrestrial digital multimedia/television broadcasting system |
US7415079B2 (en) | 2000-09-12 | 2008-08-19 | Broadcom Corporation | Decoder design adaptable to decode coded signals using min* or max* processing |
KR100674423B1 (en) * | 2001-01-19 | 2007-01-29 | 엘지전자 주식회사 | Transmitting/receiving system and data processing method |
US7050419B2 (en) | 2001-02-23 | 2006-05-23 | Terayon Communicaion Systems, Inc. | Head end receiver for digital data delivery systems using mixed mode SCDMA and TDMA multiplexing |
US6947487B2 (en) * | 2001-04-18 | 2005-09-20 | Lg Electronics Inc. | VSB communication system |
US7631340B2 (en) * | 2001-04-18 | 2009-12-08 | Lg Electronics Inc. | VSB communication system |
KR100734351B1 (en) * | 2001-04-20 | 2007-07-03 | 엘지전자 주식회사 | Digital broadcasting transmit system |
KR100510679B1 (en) * | 2003-03-21 | 2005-08-31 | 엘지전자 주식회사 | Digital VSB transmitting system and enhanced data multiplexing method in a VSB transmitting system |
CA2404404A1 (en) | 2001-09-24 | 2003-03-24 | Koninklijke Philips Electronics N.V. | An improved digital transmission system for an enhanced atsc 8-vsb system |
US7251768B2 (en) | 2002-04-22 | 2007-07-31 | Regents Of The University Of Minnesota | Wireless communication system having error-control coder and linear precoder |
US7944988B2 (en) | 2002-11-04 | 2011-05-17 | Koninklijke Philips Electronics N.V. | Configuration for implementing enhanced VSB on the studio side |
US7765577B2 (en) | 2002-12-27 | 2010-07-27 | Broadcom Corporation | Turbo coding for upstream and downstream transmission in cable systems |
KR100698620B1 (en) | 2003-06-16 | 2007-03-21 | 삼성전자주식회사 | Digital transmitter/receiver system having a robust error correction coding/decoding apparatus and a method error correction coding/decoding therof |
KR20050008431A (en) | 2003-07-15 | 2005-01-21 | 삼성전자주식회사 | Digital broadcasting transmission/reception capable of improving a receiving performance and a method signal processing thereof |
KR100640390B1 (en) | 2004-01-17 | 2006-10-30 | 삼성전자주식회사 | Apparatus for inserting and extracting value added data in mpeg-2 system with transport stream and method thereof |
US7852961B2 (en) | 2004-05-20 | 2010-12-14 | Samsung Electronics Co., Ltd. | Digital broadcasting transmission/reception devices capable of improving a receiving performance and signal processing method thereof |
CA2565863C (en) | 2004-05-20 | 2013-04-02 | Samsung Electronics Co., Ltd. | Digital broadcasting transmission/reception devices capable of improving a receiving performance and signal processing method thereof |
US7933365B2 (en) | 2004-11-16 | 2011-04-26 | Lg Electronics Inc. | Enhanced VSB Viterbi decoder |
KR101080966B1 (en) | 2004-11-23 | 2011-11-08 | 엘지전자 주식회사 | Apparatus and method for transmitting/receiving broadcast signal |
US7526707B2 (en) | 2005-02-01 | 2009-04-28 | Agere Systems Inc. | Method and apparatus for encoding and decoding data using a pseudo-random interleaver |
KR100708474B1 (en) | 2005-09-15 | 2007-04-18 | 삼성전자주식회사 | Modified linear congruence interleaver and its parameter selection method |
WO2007100185A1 (en) * | 2006-02-28 | 2007-09-07 | Lg Electronics Inc. | Digital broadcasting system and method of processing data |
KR101221913B1 (en) * | 2006-12-20 | 2013-01-15 | 엘지전자 주식회사 | Digital broadcasting system and data processing method |
KR20080077473A (en) | 2007-02-20 | 2008-08-25 | 엘지전자 주식회사 | Digital broadcasting system and method of processing data |
KR20100027144A (en) * | 2007-06-21 | 2010-03-10 | 톰슨 라이센싱 | Apparatus and method for use in a mobile/handheld communications system |
DE112009000817T5 (en) * | 2008-04-22 | 2011-02-24 | Samsung Electronics Co., Ltd., Suwon | Sending additional information in headers of encapsulating data packets in Mobile / Handheld (M / H) -DTV signals |
KR101493921B1 (en) | 2008-09-08 | 2015-02-16 | 삼성전자주식회사 | Sub-channel acquisition in a digital television receiver designed to receive mobile/handheld signals |
EP2282471A1 (en) | 2009-08-07 | 2011-02-09 | Thomson Licensing | Data transmission using low density parity check coding and constellation mapping |
-
2007
- 2007-01-09 WO PCT/KR2007/000160 patent/WO2008004737A1/en active Application Filing
- 2007-01-09 CA CA2656976A patent/CA2656976C/en not_active Expired - Fee Related
- 2007-01-09 MX MX2009000040A patent/MX2009000040A/en active IP Right Grant
- 2007-07-06 US US11/774,520 patent/US7813445B2/en not_active Expired - Fee Related
-
2010
- 2010-07-07 US US12/831,848 patent/US8081713B2/en not_active Expired - Fee Related
-
2011
- 2011-10-26 US US13/282,374 patent/US8325849B2/en active Active
-
2014
- 2014-07-25 US US14/341,552 patent/USRE46883E1/en active Active
Also Published As
Publication number | Publication date |
---|---|
CA2656976C (en) | 2012-03-20 |
US8081713B2 (en) | 2011-12-20 |
MX2009000040A (en) | 2009-01-30 |
US7813445B2 (en) | 2010-10-12 |
USRE46883E1 (en) | 2018-05-29 |
WO2008004737A1 (en) | 2008-01-10 |
US8325849B2 (en) | 2012-12-04 |
US20120038832A1 (en) | 2012-02-16 |
US20080170162A1 (en) | 2008-07-17 |
US20100275239A1 (en) | 2010-10-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CA2656976A1 (en) | Digital broadcasting system and method of processing data | |
CA2680519A1 (en) | Digital broadcasting system and method of processing data | |
KR101092557B1 (en) | Apparatus for detecting synchronization and VSB receiver using the same and method thereof | |
CA2656881A1 (en) | Channel equalizing method and apparatus, and receiving system | |
US7424048B2 (en) | Guard interval analysis method and apparatus | |
GB2376855A (en) | Determining symbol synchronisation in an OFDM receiver in response to one of two impulse response estimates | |
EP2081343A2 (en) | Estimating frequency shift | |
WO2014099224A1 (en) | Narrow-band preamble for orthogonal frequency-division multiplexing system | |
GB2494129A (en) | Synchronising the frequency and timing of a chirp receiver | |
GB2300093A (en) | Receiver for timing recovery and frequency estimation | |
KR100689361B1 (en) | Apparatus and method for estimating frequency offset in a communication system | |
KR19980063779A (en) | Method of measuring waveform quality and measuring device using same | |
WO2001097423A1 (en) | Receiving device and receiving method | |
EP3393096B1 (en) | Receiving device | |
EP2941828A1 (en) | Pn code sync detection for the direct sequence spread spectrum receiver | |
EP1079579B1 (en) | OFDM frame synchronisation | |
KR100759514B1 (en) | Demodulator for wpan and mathod thereof | |
KR101019481B1 (en) | Apparatus of timing recovery system and Recovering method of the same | |
US20060176980A1 (en) | Symbol timing recovery apparatus usable with VSB receiver and method thereof | |
KR100720582B1 (en) | apparatus and method for sync of digital broadcasting receiver | |
KR100343689B1 (en) | Symbol timing recovery apparatus | |
JP4791307B2 (en) | Sampling clock control method for receiving apparatus and relay apparatus | |
CN111786920B (en) | Multi-system CSS signal demodulation method and device | |
KR100364542B1 (en) | Symbol synchronizing apparatus | |
KR101884228B1 (en) | Oqpsk receving system |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
EEER | Examination request | ||
MKLA | Lapsed |
Effective date: 20200109 |