Source: http://www.google.com/patents/US20050097428?dq=5311516
Timestamp: 2017-03-28 22:42:20
Document Index: 233766306

Matched Legal Cases: ['Application No 2003', 'art 310', 'art 350', 'art 310', 'art 310', 'art 350', 'art 350', 'art 420', 'art 450', 'art 420', 'art 420', 'art 450', 'art 450', 'art 530', 'art 550', 'art 530', 'art 530', 'art 530', 'art 550', 'art 530', 'art 530', 'art 530', 'art 530', 'art 550', 'art 530', 'art 610', 'art 610', 'art 610', 'art 730', 'art 750', 'art 730', 'art 750', 'art 750', 'art 810', 'art 750', 'art 810', 'art 750', 'art 810', 'art 730', 'art 310', 'art 310', 'art 730']

Patent US20050097428 - Robust error correction encoding/deconding apparatus and method of digital ... - Google PatentsSearch Images Maps Play YouTube News Gmail Drive More »Sign inPatentsAn error correction encoding and/or decoding apparatus and method of a digital dual-stream broadcast transmission and/or reception system. An error correction encoding apparatus includes a TRS encoding part to apply the transversal encoding to normal data packets and robust data packets and to append...http://www.google.com/patents/US20050097428?utm_source=gb-gplus-sharePatent US20050097428 - Robust error correction encoding/deconding apparatus and method of digital dual-stream broadcast reception/transmission systemAdvanced Patent SearchTry the new Google Patents, with machine-classified Google Scholar results, and Japanese and South Korean patents.Publication numberUS20050097428 A1Publication typeApplicationApplication numberUS 10/965,722Publication dateMay 5, 2005Filing dateOct 18, 2004Priority dateNov 3, 2003Also published asCN1836446A, EP1680923A1, EP1680923A4, EP1680923B1, US7480851, US7865810, US20090055708, WO2005043916A1Publication number10965722, 965722, US 2005/0097428 A1, US 2005/097428 A1, US 20050097428 A1, US 20050097428A1, US 2005097428 A1, US 2005097428A1, US-A1-20050097428, US-A1-2005097428, US2005/0097428A1, US2005/097428A1, US20050097428 A1, US20050097428A1, US2005097428 A1, US2005097428A1InventorsYong-Deok Chang, Hae-Joo Jeong, Sung-Woo ParkOriginal AssigneeYong-Deok Chang, Hae-Joo Jeong, Sung-Woo ParkExport CitationBiBTeX, EndNote, RefManPatent Citations (7), Referenced by (172), Classifications (6), Legal Events (3) External Links: USPTO, USPTO Assignment, EspacenetRobust error correction encoding/deconding apparatus and method of digital dual-stream broadcast reception/transmission system
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS [0026] Reference will now be made in detail to the embodiments of the present general inventive concept, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the like elements throughout. The embodiments are described below in order to explain the present general inventive concept by referring to the figures. [0027] FIG. 1 and FIG. 2 are block diagrams schematically showing a US ATSC standard reception and/or transmission system disclosed in Korean Patent Application No 2003-67522 filed by the Applicants. [0028] In a transmission system as shown in FIG. 1, a Transversal Reed Solomon (TRS) encoding unit 12 produces parity packets in columns with respect to MPEG2-TS packets stored in a storage unit 11, and a header insertion unit 13 inserts parity packet headers (PIDs) for compatibility with existing reception systems. Next, data packets and the parity packets are randomized in a certain pattern by a randomization unit 14, and an RS encoding unit 15 generates and adds 20-byte parities to the data packets and the parity packets. [0029] FIG. 2 is a block diagram schematically showing a reception system corresponding to the reception/transmission system shown in FIG. 1. The reception system may include an RS coding unit 21, a randomization unit (re-randomization and/or randomization unit) 22, a storage unit 23, a TRS decoding unit 24, and a de-randomization unit 25. The RS decoding unit 21 can correct errors of data packets and parity packets in a row direction using 20-byte parities added to individual packets. [0030] The randomization unit 22 de-randomizes the data packets and the parity packets error-corrected in the row direction by the RS decoding unit 21, and stores the de-randomized data packets and parity packets in the storage unit 23. The TRS decoding unit 24 corrects data packet errors in a column direction using the de-randomized parity packets, and updates the stored data. [0031] Next, the randomization unit 22 randomizes the de-randomized data packets and parity packets, and the RS decoding unit 21 corrects errors in the row direction and the column direction using the parity packets once more, and the de-randomization unit 25 de-randomizes the packets. [0032] As described above, the TRS encoding and decoding system can be applied to the digital dual-stream broadcast receptions and transmissions, the data packets and the parity packets split into normal and robust data are sent together. [0033] FIG. 3 is a block diagram schematically showing an error correction encoding apparatus used with a digital dual-stream broadcast transmission system according to an embodiment of the present general inventive concept. The error correction encoding apparatus as shown in FIG. 3 may include a TRS encoding part 310, a randomization unit 320, a Reed Solomon (RS) encoding unit 330, a packet format part 350, an interleaving unit 360, a Trellis encoding unit 370, and a system control unit 380. [0034] The TRS encoding part 310 may have a storage unit 311, an N/R TRS encoding unit 312, and a PID insertion unit 313, applies transversal encoding to normal data packets and robust data packets to generate parity packets, and inserts packet headers (PIDs) in the generated parity packets. [0035] FIGS. 4A to 4C are views showing structures of dual-stream transmission data frames used in the error correction encoding apparatus of FIG. 3. In FIGS. 4A to 4C, the dual-stream transmission data frames can be structured with normal data and robust data. [0036] The TRS encoding part 310 can apply the transversal encoding to data packets (a) and (b) to append the parity packets to data packets (a) and (b), and the parity packets (a) and (b) can be appended in two methods as follows. [0037] In a first method, as shown in FIG. 4A and FIG. 4B, (M2-K2) there is a method of appending normal parity packets (M1-K1) and robust parity packets (M2-K2) to normal data packets K1 and robust data packets (K2), respectively. As shown in FIG. 4C, there is a method of appending parity packets to the entire packets of the normal data packets K1 and the robust data packets K2. [0038] The randomization unit 320 can randomize the data packets and the parity packets in a predetermined pattern. The RS encoding unit 330 can append a parity of bytes to each of the randomized packets. [0039] The packet format part 350 may have a demultiplexer 351, an R packet processor 353, and a multiplexer 355, can split (process) input packets into the normal data and the robust data and can process the normal and robust data corresponding to packet formats under controls of the system control unit 380. [0040] The demultiplexer 351 can split (process) the input packets into the normal data and the robust data as shown in FIGS. 4A through 4C, for example, according to the controls of the system control unit 380. As shown in FIG. 4A, the demultiplexer 351 can split (process) normal data packets and normal parity packets into the normal data, and robust parity packets and robust parity packets into the robust data, or, as shown in FIG. 4B, can split (process) the normal data packets into the normal data, and can split (process) normal parity packets, robust data packets, and robust parity packets into the robust data. [0041] Further, as shown in FIG. 4C, the demultiplexer 351 can split (process) the normal data packets into the normal data, and the robust data packets and the normal and robust parity packets into the robust data. [0042] The packets split into the normal data by the demultiplexer 351 can be processed as the normal data according to a normal data processing method, and outputted to the multiplexer 355, and the packets split into the robust data can be processed as the robust data according to a robust data processing method using a certain ratio, for example, ½ or ¼, in the R packet processor 353, and outputted to the multiplexer 355. [0043] The interleaving unit 360 can interleave and re-arrange the processed data packets in bytes according to packet formats. The Trellis encoding unit 370 can apply Trellis encoding to the interleaved data for re-arrangement into bits. [0044] FIG. 5 is a flow chart showing an error correction encoding process of the error correction encoding apparatus of FIG. 3. Hereinafter, description will be made in detail on the error correction encoding process of FIG. 5 with reference to FIGS. 4A through 4C. [0045] In an MPEG transmission system (not shown), normal data packets (a) and robust data packets (b) can be stored in the storage unit 311 (S111). [0046] The N/R TRS encoding unit 312 can apply the transversal encoding to the normal data packets (a) and the robust data packets (b) to generate parity packets (S113). As shown in FIG. 4A and FIG. 4B, normal parity packets (c) can be generated with respect to the normal data packets (a), and robust parity packets (d) can be generated with respect to the robust data packets (b). Further, as shown in FIG. 4C, the N/R TRS encoding unit 312 can generate parity packets (D) with respect to the entire packets of the normal data packets (a) and robust data packets (b). [0047] The PID insertion unit 313 can insert packet headers (PIDs) into parity packets (S115). As shown in FIG. 4A and FIG. 4B, headers (PIDs) (e) can be inserted into the normal parity packets (b), and headers (PID) (f) can be inserted into the robust parity packets (b). Further, as shown in FIG. 4C, headers (PIDs) (F) can be inserted into the parity packets (D) generated for the entire packets of the normal data packets (a) and robust data packets (b). [0048] As described above, parity packets can be generated for the normal data packets or the robust data packets, or for the entire data packets, and headers (PIDs) can be inserted into the generated parity packets, and then the parity packets can be stored in the storage unit 311 (S117). [0049] The randomization unit 320 can randomize the data packets and the parity packets stored in the storage unit 311 in a predetermined pattern (S119). [0050] The RS encoding unit 350 can append a parity of predetermined bytes to the randomized packets (S121). As shown in FIG. 4A through FIG. 4C, parities of 20 bytes can be appended. [0051] The packet format part 350 can split input packets into the normal data and the robust data according to the controls of the system control unit 580, and can process the normal and robust data according to the respective data formats (S123). [0052] The interleaving unit 360 can interleave the data packets processed according to the respective data formats (S125), and the Trellis encoding unit 427 can apply the Trellis encoding to the interleaved packets for re-arrangement in bits (S127). [0053] FIG. 6 is a block diagram schematically showing an error correction encoding apparatus used with a digital dual-stream broadcast transmission system according to another embodiment of the present general inventive concept. As shown in FIG. 6, the error correction encoding apparatus may have a randomization unit 410, a TRS encoding part 420, an RS encoding unit 430, a packet format part 450, an interleaving unit 460, a Trellis encoding unit 470, and a system control unit 480. [0054] The randomization unit 410 can randomize in a predetermined pattern the normal and robust data packets inputted from an MPEG transmission system (not shown), and parity packets fed back from the TRS encoding part 420 as well. [0055] The TRS encoding part 420 may have a storage unit 421, an N/R TRS encoding unit 422, and a PID insertion unit 423, can apply the transversal encoding to the randomized normal data packets and robust data packets to generate parity packets, and can insert headers (PIDs) into the generated parity packets. [0056] The RS encoding unit 430 can append parities of predetermined bytes to the randomized data and parity packets. [0057] The packet format part 450 may have a demultiplexer 451, an R packet processor 453, and a multiplexer 455, can split individual packets inputted according to the controls of the system control unit 480 into the normal data and the robust data, and can process the split data according to respective data formats. Here, the packets can be diversely split into the normal and robust data as described in FIGS. 4A through 4C. [0058] The interleaving unit 460 can interleave the packets processed according to data formats for re-arrangement in byte. The Trellis encoding unit 470 applies the Trellis encoding to the interleaved data for re-arrangement in bits. [0059] FIG. 7 is a flow chart showing an error correction encoding process of the error correction encoding apparatus of FIG. 6. Hereinafter, description will be made in detail on the error correction encoding process of FIG. 7 with reference to FIGS. 4A through 4C. [0060] The normal data packets (a) and the robust data packets (b) can be inputted from the MPEG transmission system (not shown), and the randomization unit 410 can randomize the normal data packets (a) and the robust data packets (b) according to a predetermined pattern (S211). [0061] The randomized normal data packets (a) and robust data packets (b) can be stored in the storage unit 421 (S213). [0062] The N/R TRS encoding unit 422 can apply the transversal encoding to the randomized normal data packets (a) and robust data packets (b) to generate parity packets (S215). As shown in FIG. 4A and FIG. 4B, the N/R TRS encoding unit 422 can generate the normal parity packets (c) with respect to the normal data packets (a), and can also generate the robust parity packets (d) with respect to the robust data packet (b). Further, as shown in FIG. 4C, the N/R TRS encoding unit 422 can generate parity packets (D) with respect to the entire packets including the normal data packets (a) and the robust data packets (b). [0063] The PID insertion unit 423 can insert headers (PIDs) into parity packets (S217). As shown in FIG. 4A, the PID insertion unit 423 can insert the headers (PIDs) (e) into the normal parity packets (b), and the headers (PIDs) (f) into the robust parity packets (b). Further, as shown in FIG. 4C, the PID insertion unit 423 can insert the headers (PIDs) (F) into the parity packets (D) generated for the entire packets including the normal data packets (a) and robust data packets (b). [0064] As described above, the parity packets into which the headers (PIDs) are inserted can be fed back to the randomization unit 410, randomized according to a predetermined pattern, and stored in the storage unit 421 (S219). [0065] The RS encoding unit 430 can append parities of predetermined bytes to the data packets and the parity packets that are stored in the storage unit 421 (S221). As shown in FIGS. 4A through FIG. 4C, the RS encoding unit 430 can append parities of 20 bytes to the respective packets. [0066] The packet format part 450 can split input packets into the normal data and the robust data according to the controls of the system control unit 480, and can process the split data according to respective packet formats (S223). [0067] The interleaving unit 460 can interleave the packets processed according to the data formats for re-arrangement in byte (S225), and the Trellis encoding unit 470 applies the Trellis encoding to the interleaved data for re-arrangement in bit (S227). [0068] FIG. 8 is a block diagram schematically showing an error correction encoding apparatus used with digital dual-stream broadcast transmission systems according to another embodiment of the present general inventive concept. As shown in FIG. 8, the error correction encoding apparatus may have a randomization unit 510, an RS encoding unit 520, a TRS encoding part 530, a packet format part 550, an interleaving unit 560, a Trellis encoding unit 570, and a system control unit 580. [0069] The randomization unit 510 can randomize according to predetermined patterns the normal data packets and the robust data packets that are outputted from the MPEG transmission system (not shown), and can also randomize the parity packets fed back from the TRS encoding part 530. [0070] The RS encoding unit 520 can append parities of predetermined bytes to the randomized normal data packets and robust data packets, and can also append parities of predetermined bytes to the randomized parity packets fed back from the TRS encoding part 530. [0071] The TRS encoding part 530 may have a storage unit 531, an N/R TRS encoding unit 532, and a PID insertion unit 533, can apply the transversal encoding to the parity-appended normal data packets and robust data packets to generate parity packets, and can insert headers (PIDs) into the generated parity packets. [0072] Here, a process of generating the parity packets can generate parity packets for data packets to which parities are appended, and can also generate parity packets for data packets except for parities. In a case of the data packets to which parities are appended, packets can be processed through a re-arrangement process before headers are inserted into the parity packets. That is, if the parity packets are generated with respect to the data packets including the parities, the parity packets may have a size of 207 bytes. Thus, according to 20-byte parities being appended by the RS encoding unit 520, the parity packets can be re-arranged to the size of 187 bytes. [0073] The packet format part 550 may have a demultiplexer 551, an R packet processor 553, and a multiplexer 555, can split input packets transmitted from the IRS part 530 into the normal data and the robust data according to the controls of the system control unit 580, and can process the normal and robust data according to respective data formats. Here, the packets can be diversely split into the normal and robust data as described in FIGS. 4A through 4C. [0074] The interleaving unit 560 can interleave the packets processed according to the packet formats for re-arrangement in byte. The Trellis encoding unit 570 can apply the Trellis encoding to the interleaved data for re-arrangement in bits. [0075] FIG. 9 is a flow chart showing an error correction encoding process of the error correction encoding apparatus of FIG. 8. Hereinafter, description will be made in detail on the error correction encoding process with reference to FIG. 4A through FIG. 4C. [0076] The normal data packets (a) and the robust data packets (b) can be inputted from an MPEG transmission system (not shown), and the randomization unit 510 can randomize the normal data packets (a) and the robust data packets (b) according to a predetermined pattern (S311). [0077] The RS encoding unit 520 can append parities of predetermined bytes to the randomized normal data packets (a) and robust data packets (b) (S313). [0078] The storage unit 531 can store the normal data packets (a) and (g) and the robust data packets (b) and (i) to which parities have been appended (S315). [0079] The N/R TRS encoding unit 532 can generate parity packets with respect to the normal data packets (a) and (g) and robust data packets (b) and (i) that have been stored in the storage unit 531 (S317). Here, a process of generating the parity packets can be separated into a process of generating the parity packets with respect to the data packets except for the parities and a process of generating the parity packets with respect to the data packets including the parities. [0080] In a case of the data packets except for the parities, the N/R TRS encoding unit 532 can apply the transversal encoding only to the data portions except for the parities (g) and (i) with respect to the data packets stored in the storage unit 531 in order to generate the parity packets. As shown in FIGS. 4A and 4B, the N/R TRS encoding unit 532 can generate the normal parity packets (c) and the robust parity packets (d) with respect to the normal data packets (a) and the robust data packets (b) or can generate the parity packets (D) with respect to the normal data packets (a) and the robust data packets (d). [0081] In a case of the data packets including the parities, the N/R TRS encoding unit 532 can apply the transversal encoding to the data packets including the parities (g) and (i), and can generate the parity packets (S317). That is, as shown in FIGS. 4A and 4B, the N/R TRS encoding unit 532 can generate the normal parity packet (c) and (h) and robust parity packet (d) and (j) with respect to the normal data packet (a) and (g) and robust data packet (b) and (i), or can generate the parity packets (D) and (J) with respect to the normal data packets (a) and (g) and the robust data packets (d) and (i). Next, the TRS encoding part 530 can re-arrange the generated parity packets in predetermined bytes. For example, the TRS encoding part 530 can re-arrange generated parity packets of 207 bytes into parity packets of 187 bytes. [0082] The PID insertion unit 533 can insert headers (PIDs) into the generated parity packets (S319). As shown in FIG. 4A and FIG. 4B, the PID insertion unit 533 inserts the headers (PIDs) (e) (f) into the generated normal packets (c) and (d), or, as shown in FIG. 4C, the PID insertion unit 533 can insert the headers (PIDs) (F) into the generated parity packets (D). [0083] As described above, the parity packets generated from the TRS encoding part 530 can be fed back to the randomization unit 510 for randomization (S321), and the RS encoding unit 520 can append parities of predetermined bytes to the randomized parity packets (S323). As shown in FIGS. 4A and 4B, the parities (h) and (j) of 20 bytes can be appended to the randomized normal parity packets (c) and robust parity packets (d), or, as shown in FIG. 4C, the parities (J) of 20 bytes can be appended to the randomized parity packets (D). [0084] The parity packets to which the parities of predetermined bytes are appended in the RS encoding unit 520 can be stored in the storage unit 531. That is, the storage unit 531 can store one field data as shown in FIGS. 4A through 4C. [0085] The packet format part 550 can split input packets transmitted from the TRS encoding part 530 into the normal data and the robust data according to the controls of the system control unit 580, and can process the normal and robust data according to respective packet formats (S327). [0086] The interleaving unit 560 can interleave the packets processed according to the data formats for re-arrangement in byte (S328), and the Trellis encoding unit 570 can apply the Trellis encoding to the interleaved data for re-arrangement in bit (S329). [0087] Although the error correction encoding apparatuses of the dual-stream broadcast transmission systems of FIGS. 3, 6, and 8 according to the foregoing aspects of the present general inventive concept have been described to be provided with the TRS encoding unit having a storage unit, an N/R TRS encoding unit, and a PID insertion unit, the error correction encoding apparatuses may have a TRS encoding part 610 as shown in FIG. 10. [0088] As shown in FIG. 10, the TRS encoding part 610 may have a storage unit 611 to store normal data packets and robust data packets, an N-TRS encoding unit 612 to apply the transversal encoding to the normal data packets to generate normal parity packets, an N-PID insertion unit 613 to insert headers (PIDs) into the normal parity packets, an R-TRS encoding unit 614 to apply the transversal encoding to the robust data packets to generate the robust parity packets, and an R-PID insertion unit 615 to insert headers (PIDs) into the robust parity packets. [0089] That is, the TRS encoding parts, shown in FIGS. 3, 5, and 8, can be replaced with the TRS encoding part 610 shown in FIG. 10. [0090] FIG. 11 is a block diagram schematically showing an error correction decoding apparatus used with a dual-stream broadcast reception system according to another embodiment of the present general inventive concept. [0091] The error correction decoding apparatus may have a Trellis decoding unit 711, a de-interleaving unit 721, a packet re-format part 730, an RS decoding unit 741, a de-randomization/randomization unit 743, a TRS decoding part 750, and a de-randomization unit 761. [0092] The Trellis decoding unit 711 and the de-interleaving unit 721 can apply the Trellis decoding and deinterleaving corresponding to the Trellis encoding and interleaving applied at a transmission system, for example, the transmission system shown in FIGS. 3-10. [0093] The packet re-format part 730 may have a de-multiplexer 731, an R packet processor 732, and a multiplexer 733, can split input packets received from the transmission system through the de-interleaving unit 721 into normal data and robust data according to the controls of the system control unit 770, and can process the normal and robust data corresponding to respective data formats. [0094] The de-multiplexer 731 can split packets in correspondence with formats of the packets split at the transmission system, as shown in FIGS. 4A through 4C, for example, according to the controls of the system control unit 770. [0095] The de-multiplexer 731 can output to the multiplexer 733 the packets that have been split into the normal data, and the R packet processor 732 can process the packets that have been split into the robust data into second normal data according to certain ratios, for example, ½ and ¼, of the transmission system, and outputs the second normal data to the multiplexer 733. [0096] The RS decoding unit 741 can correct errors in a row direction of field data using the parities of predetermined bytes included in the packets. [0097] The de-randomization/randomization unit 743 can randomize packets according to a predetermined pattern. If the TRS encoding unit is used before the randomization unit as shown in FIG. 3, the de-randomization/randomization unit 743 can randomize all the data and parity packets, and, if the TRS encoding unit is used after the randomization unit as shown in FIG. 6, the de-randomization/randomization unit 743 can randomize only the parity packets. [0098] The TRS decoding part 750 may have a storage unit 751 and an N/R TRS decoding unit 753, and can correct packet errors in a column direction using parity packets. The storage unit 751 can store data error-corrected at the RS decoding unit 741 and N/R TRS decoding unit 753, information on whether an error has been corrected, and so on. [0099] The de-randomization unit 761 can de-randomize according to a predetermined pattern the data packets that have been error-corrected in the row direction in the RS decoding unit 741. [0100] In the error correction decoding apparatus used with the dual stream broadcast reception system, the TRS decoding part 750 has been described to include the storage unit 751 and the N/R TRS decoding unit 753, but a TRS decoding part 810 as shown in FIG. 12 can be used as the N/R TRS decoding part 750. [0101] As shown in FIG. 12, the TRS decoding part 810 may have a storage unit 811 to solve data packets and parity packets, an N-TRS decoding unit 813 to apply the transversal decoding unit 813 to normal data packets using normal parity packets, and an R-TRS decoding unit 815 to apply the transversal decoding to robust data packets using robust parity packets. That is, the TRS decoding part 750 as shown in FIG. 11 can be replaced with the TRS decoding part 810 as shown in FIG. 12. [0102] FIG. 13 is a flow chart showing an error correction decoding process of the error correction encoding apparatus of FIG. 3. [0103] The Trellis decoding unit 711 and the de-interleaving unit 721 can apply the Trellis encoding used at the transmission system, and can apply the Trellis decoding and de-interleaving corresponding to the interleaving at the transmission system (S411). [0104] The packet re-format part 730 can split the de-interleaved packets into normal data packets and robust data packets, and can process data corresponding to respective packet formats (S413). [0105] The RS decoding unit 741 can use 20-byte parities (g), (h), (i), and (j) included in the packets to correct packet errors in the row direction of the field data (S415). [0106] The de-randomization/randomization unit 743 can de-randomize all the data packets and the parity packets (S417). Here, in the error correction encoding apparatus of FIG. 3, the parity packets generated from the TRS encoding part 310 can be de-randomized packets generated based on the de-randomized data packets since the TRS encoding part 310 is disposed before the randomization unit 320. Therefore, the de-randomization/randomization unit 743 can de-randomize all the data packets and the parity packets. [0107] The storage unit 751 can store data error-corrected in the row direction in the RS decoding unit 743 and information on whether errors have been corrected (S419). [0108] The N/R TRS decoding unit 753 can use the de-randomized parity packets stored in the storage unit 751 to correct errors in the column direction with respect to the de-randomized data packets (S421). [0109] Next, the data stored in the storage unit 751 can be updated based on the data error-corrected in the column direction in the N/R TRS decoding unit 753 and the information on whether the errors have been corrected (S423). [0110] The de-randomization/randomization unit 743 can re-randomize the de-randomized data packets and parity packets stored in the storage unit 751 (S425). Here, the RS encoding unit 330 of the error correction encoding apparatus of FIG. 3 can randomize the data packets and the parity packets before the RS decoding unit 741 applies the RS decoding since parities have been appended to the randomized data packets and parity packets. [0111] The RS decoding unit 741 can use 20-byte parities to correct errors once more with respect to the randomized data packets and parity packets (S427). [0112] The de-randomized unit 761 can de-randomize the error-corrected data according to a predetermined pattern, so the reception system can terminate its error correction (S429). [0113] FIG. 14 is a flow chart showing an error correction decoding processor of the error correction decoding apparatuses shown in FIGS. 6 and 8, and description will be made on the error correction decoding process of FIG. 14 with reference through FIG. 14. [0114] The Trellis decoding unit 711 and the de-interleaving unit 721 can apply the Trellis encoding used at the transmission system, and apply the Trellis decoding and de-interleaving corresponding to the interleaving used at the transmission system (S511). [0115] The packet re-format part 730 can split the de-interleaved packets into normal data packets and robust data packets, and can process the normal and robust data corresponding to respective packet formats (S513). [0116] The RS decoding unit 741 can use 20-byte parities included in the packets to correct packet errors in the row direction of field data (S515). [0117] The de-randomization/randomization unit 743 can de-randomize only the parity packets (S517). Here, the de-randomization/randomization unit 743 can de-randomize only the parity packets since the TRS encoding part of the error correction encoding apparatuses shown in FIGS. 6 and 8 is disposed behind the randomization unit and the parity packets generated from the TRS encoding part can be de-randomized packets generated based on the randomized data packets. [0118] The storage unit 751 can store data error-corrected in the row direction in the RS decoding unit 743 and information on whether errors have been corrected (S519). [0119] The N/R TRS decoding unit 753 can use the de-randomized parity packets stored in the storage unit 751 to correct errors in the column direction with respect to the randomized data packets (S521). [0120] Next, the N/R TRS decoding unit 753 can update the data stored in the storage unit 751 based on the data error-corrected in the column direction and the information on whether the errors have been corrected (S523). [0121] The de-randomization/randomization unit 743 can re-randomize the de-randomized data packets stored in the storage unit 751 (S525). Here, the RS encoding unit of the error correction encoding apparatuses shown in FIGS. 6 and 8, can randomize the de-randomized parity packets stored in the storage unit 751 before the RS decoding unit 741 applies the RS decoding since parities are appended to the randomized data packets and parity packets. [0122] The RS decoding unit 741 can use 20-byte parities to correct errors once more with respect to the randomized data packets and parity packets (S527). [0123] The de-randomized unit 761 can de-randomize the error-corrected data according to a predetermined pattern, so the reception system terminates its error correction (S529). [0124] As aforementioned, the present invention can provide an error correction encoding/decoding apparatus and method of the digital dual-stream broadcast transmission/reception system to which the TRS encoding and decoding are applied. [0125] The digital dual-stream broadcast transmission/reception system according to an aspect of the present general inventive concept can obtain an SNR (signal to noise ratio) gain with respect to normal data and robust data by applying the TRS encoding, and can improve the performance of an equalizer together with the SNR gain by carrying out the robust data process with respect to parity packets of the normal data. [0126] Although a few embodiments of the present general inventive concept have been shown and described, it will be appreciated by those skilled in the art that changes may be made in these embodiments without departing from the principles and spirit of the general inventive concept, the scope of which is defined in the appended claims and their equivalents. Patent CitationsCited PatentFiling datePublication dateApplicantTitleUS6631492 *Jan 2, 2001Oct 7, 2003Eastman Kodak CompanyMultitrack data recording and read out of recorded multitrack digital data for error correctionUS7111221 *Apr 22, 2002Sep 19, 2006Koninklijke Philips Electronics N.V.Digital transmission system for an enhanced ATSC 8-VSB systemUS7197685 *Dec 12, 2003Mar 27, 2007Samsung Electronics, Co., Ltd.Robust signal transmission in digital television broadcastingUS20020191712 *Apr 9, 2002Dec 19, 2002Koninklijke Philips Electronics N.V.Packet identification mechanism at the transmitter and receiver for an enhanced ATSC 8-VSB systemUS20020194570 *Apr 22, 2002Dec 19, 2002Koninklijke Philips Electronics N.V.;Improved digital transmission system for an enhanced ATSC 8-VSB systemUS20030099303 *May 9, 2002May 29, 2003Koninklijke Philips Electronics N.V.Digital television (DTV) transmission system using enhanced coding schemesUS20040057535 *Sep 20, 2002Mar 25, 2004Ati Technologies Inc.Receiver for robust data extension for 8VSB signaling* Cited by examinerReferenced byCiting PatentFiling datePublication dateApplicantTitleUS7646828Aug 25, 2008Jan 12, 2010Lg Electronics, Inc.Digital broadcasting system and method of processing data in digital broadcasting systemUS7680108 *May 3, 2006Mar 16, 2010Samsung Electronics Co., Ltd.Digital broadcasting transmission and reception systems for stream including normal stream and turbo stream and methods thereofUS7739581Apr 27, 2007Jun 15, 2010Lg Electronics, Inc.DTV transmitting system and method of processing broadcast dataUS7797607Dec 27, 2006Sep 14, 2010Lg Electronics, Inc.DTV transmitter and method of coding main and enhanced data in DTV transmitterUS7801243Apr 25, 2007Sep 21, 2010Lg Electronics, Inc.DTV transmitting system and receiving system and method of processing broadcast signalUS7804860Oct 3, 2006Sep 28, 2010Lg Electronics Inc.Method of processing traffic information and digital broadcast systemUS7822134Jul 6, 2007Oct 26, 2010Lg Electronics, Inc.Digital broadcasting system and method of processing dataUS7831885Jul 7, 2008Nov 9, 2010Lg Electronics Inc.Digital broadcast receiver and method of processing data in digital broadcast receiverUS7840866May 3, 2006Nov 23, 2010Samsung Electronics Co., Ltd.Digital broadcasting transmission apparatus and robust stream coding method thereofUS7840868Oct 4, 2006Nov 23, 2010Lg Electronics Inc.Method of processing traffic information and digital broadcast systemUS7873103 *May 18, 2009Jan 18, 2011Samsung Electronics Co., Ltd.Digital broadcast transmitter/receiver having improved receiving performance and signal processing method thereofUS7873104Oct 11, 2007Jan 18, 2011Lg Electronics Inc.Digital television transmitting system and receiving system and method of processing broadcasting dataUS7876835Feb 12, 2007Jan 25, 2011Lg Electronics Inc.Channel equalizer and method of processing broadcast signal in DTV receiving systemUS7877673Aug 4, 2010Jan 25, 2011Lg Electronics, Inc.DTV transmitter and method of coding main and enhanced data in DTV transmitterUS7881408Jul 6, 2007Feb 1, 2011Lg Electronics Inc.Digital broadcasting system and method of processing dataUS7913152May 3, 2006Mar 22, 2011Samsung Electronics Co., Ltd.Transmitter and system for transmitting/receiving digital broadcasting stream and method thereofUS7933356Aug 10, 2010Apr 26, 2011Lg Electronics, Inc.DTV transmitting system and receiving system and method of processing broadcast signalUS7940855Jul 6, 2007May 10, 2011Lg Electronics Inc.DTV receiving system and method of processing DTV signalUS7941735Oct 30, 2008May 10, 2011Samsung Electronics Co., Ltd.Transmitter and system for transmitting/receiving digital broadcasting stream and method thereofUS7953157Jun 26, 2008May 31, 2011Lg Electronics Inc.Digital broadcasting system and data processing methodUS7962840Apr 16, 2010Jun 14, 2011Lg Electronics Inc.Digital television transmitter/receiver and method of processing data in digital television transmitter/receiverUS7965778Aug 25, 2008Jun 21, 2011Lg Electronics Inc.Digital broadcasting system and method of processing data in digital broadcasting systemUS7978697Apr 9, 2010Jul 12, 2011Lg Electronics Inc.Method of processing traffic information and digital broadcast systemUS7979776Nov 28, 2006Jul 12, 2011Samsung Electronics Co., Ltd.Error correction block, method and apparatus for generating error correction block, and error correction methodUS7996751Oct 30, 2008Aug 9, 2011Samsung Electronics Co., Ltd.Transmitter and system for transmitting/receiving digital broadcasting stream and method thereofUS8005167Aug 25, 2008Aug 23, 2011Lg Electronics Inc.Digital broadcasting system and method of processing data in digital broadcasting systemUS8018976May 24, 2010Sep 13, 2011Lg Electronics Inc.Method of processing traffic information and digital broadcast systemUS8018977May 24, 2010Sep 13, 2011Lg Electronics Inc.Method of processing traffic information and digital broadcast systemUS8018978May 24, 2010Sep 13, 2011Lg Electronics Inc.Method of processing traffic information and digital broadcast systemUS8023047Dec 10, 2010Sep 20, 2011Lg Electronics Inc.Digital broadcasting system and method of processing dataUS8042019Sep 27, 2010Oct 18, 2011Lg Electronics Inc.Broadcast transmitting/receiving system and method of processing broadcast data in a broadcast transmitting/receiving systemUS8050298 *Oct 30, 2008Nov 1, 2011Samsung Electronics Co., Ltd.Dual transmission stream generating device and methodUS8054891Dec 6, 2010Nov 8, 2011Lg Electronics Inc.Channel equalizer and method of processing broadcast signal in DTV receiving systemUS8059723Apr 27, 2007Nov 15, 2011Lg Electronics Inc.DTV transmitting system and receiving system and method of processing broadcast signalUS8068561Mar 22, 2011Nov 29, 2011Lg Electronics Inc.DTV receiving system and method of processing DTV signalUS8077798Mar 17, 2011Dec 13, 2011Lg Electronics Inc.DTV transmitting system and receiving system and method of processing broadcast signalUS8098694May 24, 2010Jan 17, 2012Lg Electronics Inc.Method of processing traffic information and digital broadcast systemUS8099654Aug 25, 2008Jan 17, 2012Lg Electronics Inc.Digital broadcasting system and method of processing data in the digital broadcasting systemUS8112777 *Apr 11, 2008Feb 7, 2012Lg Electronics Inc.Method of controlling and apparatus of receiving mobile service dataUS8135034Jun 26, 2008Mar 13, 2012Lg Electronics Inc.Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the sameUS8135038Apr 22, 2010Mar 13, 2012Lg Electronics Inc.Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the sameUS8165244Jul 7, 2011Apr 24, 2012Lg Electronics Inc.Digital broadcasting system and method of processing data in digital broadcasting systemUS8184688Feb 5, 2007May 22, 2012Samsung Electronics Co., Ltd.Digital broadcasting reception apparatus and robust stream decoding method thereofUS8199852Nov 4, 2011Jun 12, 2012Lg Electronics Inc.DTV transmitting system and receiving system and method of processing broadcast signalUS8201050Aug 26, 2011Jun 12, 2012Lg Electronics Inc.Broadcast transmitting system and method of processing broadcast data in the broadcast transmitting systemUS8204137Sep 22, 2011Jun 19, 2012Lg Electronics Inc.Channel equalizer and method of processing broadcast signal in DTV receiving systemUS8208501Aug 17, 2011Jun 26, 2012Lg Electronics Inc.Method of processing traffic information and digital broadcast systemUS8213544Sep 21, 2010Jul 3, 2012Lg Electronics Inc.Digital broadcasting system and method of processing dataUS8218675Aug 4, 2011Jul 10, 2012Lg Electronics Inc.Digital broadcasting system and method of processingUS8223884Oct 24, 2011Jul 17, 2012Lg Electronics Inc.DTV transmitting system and method of processing DTV signalUS8276177Apr 7, 2008Sep 25, 2012Lg Electronics Inc.Method for controlling electronic program information and apparatus for receiving the electronic program informationUS8301985Dec 15, 2010Oct 30, 2012Lg Electronics Inc.DTV transmitter and method of coding main and enhanced data in DTV transmitterUS8332733Oct 30, 2008Dec 11, 2012Samsung Electronics Co., Ltd.Transmitter and system for transmitting/receiving digital broadcasting stream and method thereofUS8335280Nov 24, 2009Dec 18, 2012Lg Electronics Inc.Digital broadcasting system and method of processing data in digital broadcasting systemUS8340133Jun 1, 2011Dec 25, 2012Lg Electronics Inc.Method of processing traffic information and digital broadcast systemUS8351497May 23, 2007Jan 8, 2013Lg Electronics Inc.Digital television transmitting system and receiving system and method of processing broadcast dataUS8355451Mar 21, 2012Jan 15, 2013Lg Electronics Inc.Channel equalizer and method of processing broadcast signal in DTV receiving systemUS8370707Dec 7, 2011Feb 5, 2013Lg Electronics Inc.Digital broadcasting system and method of processing data in the digital broadcasting systemUS8370728Jul 28, 2008Feb 5, 2013Lg Electronics Inc.Digital broadcasting system and method of processing data in digital broadcasting systemUS8374252Dec 22, 2010Feb 12, 2013Lg Electronics Inc.Digital broadcasting system and data processing methodUS8391404Mar 14, 2012Mar 5, 2013Lg Electronics Inc.Digital broadcasting system and method of processing data in digital broadcasting systemUS8429504Mar 3, 2010Apr 23, 2013Lg Electronics Inc.DTV transmitting system and method of processing broadcast dataUS8433973Feb 2, 2010Apr 30, 2013Lg Electronics Inc.Digital broadcasting system and method of processing dataUS8438464May 10, 2011May 7, 2013Lg Electronics Inc.Digital television transmitter/receiver and method of processing data in digital television transmitter/receiverUS8473807Jul 21, 2010Jun 25, 2013Lg Electronics Inc.Method of processing traffic information and digital broadcast systemUS8488717Mar 12, 2012Jul 16, 2013Lg Electronics Inc.Digital broadcasting system and method of processing dataUS8526508Dec 18, 2012Sep 3, 2013Lg Electronics Inc.Channel equalizer and method of processing broadcast signal in DTV receiving systemUS8532222Apr 9, 2012Sep 10, 2013Lg Electronics Inc.Digital broadcasting system and method of processing dataUS8542709Dec 14, 2011Sep 24, 2013Lg Electronics Inc.Method of processing traffic information and digital broadcast systemUS8561119Dec 29, 2011Oct 15, 2013Lg Electronics Inc.Method of controlling and apparatus of receiving mobile service dataUS8594139 *Aug 15, 2006Nov 26, 2013Samsung Electronics Co., Ltd.Dual transmission stream generating device and methodUS8594245Aug 15, 2006Nov 26, 2013Samsung Electronics Co., Ltd.Digital broadcasting receiving system and methodUS8611731Dec 7, 2010Dec 17, 2013Lg Electronics Inc.Digital television transmitting system and receiving system and method of processing broadcast dataUS8619876May 3, 2006Dec 31, 2013Samsung Electronics Co., Ltd.Method for turbo transmission of digital broadcasting transport stream, a digital broadcasting transmission and reception system, and a signal processing method thereofUS8627185Sep 23, 2011Jan 7, 2014Lg Electronics Inc.DTV transmitting system and receiving system and method of processing broadcast signalUS8670463Feb 6, 2012Mar 11, 2014Lg Electronics Inc.Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the sameUS8689086Mar 25, 2013Apr 1, 2014Lg Electronics Inc.DTV transmitting system and method of processing broadcast dataUS8719491Mar 6, 2013May 6, 2014Silicon Motion Inc.Encoding flash memory data with a randomizer using different seeds for different sectorsUS8731100Jun 6, 2012May 20, 2014Lg Electronics Inc.DTV receiving system and method of processing DTV signalUS8804817Dec 19, 2012Aug 12, 2014Lg Electronics Inc.Digital television transmitting system and receiving system and method of processing broadcast dataUS8804841Oct 23, 2008Aug 12, 2014Samsung Electronics Co., Ltd.Method for turbo transmission of digital broadcasting transport stream, a digital broadcasting transmission and reception system, and a signal processing method thereofUS8867623Oct 23, 2008Oct 21, 2014Samsung Electronics Co., Ltd.Method for turbo transmission of digital broadcasting transport stream, a digital broadcasting transmission and reception system, and a signal processing method thereofUS8954829Apr 23, 2014Feb 10, 2015Lg Electronics Inc.Digital broadcasting system and method of processing dataUS8964856Dec 7, 2010Feb 24, 2015Lg Electronics Inc.Digital broadcasting system and method of processing data in digital broadcasting systemUS8966349Nov 27, 2013Feb 24, 2015Lg Electronics Inc.DTV transmitting system and receiving system and method of processing broadcast signalUS8984381Feb 14, 2014Mar 17, 2015LG Electronics Inc. LLPDTV transmitting system and method of processing broadcast dataUS9094159Jun 1, 2012Jul 28, 2015Lg Electronics Inc.Broadcasting transmitting system and method of processing broadcast data in the broadcast transmitting systemUS9136960Feb 24, 2011Sep 15, 2015Lg Electronics Inc.Method of processing traffic information and digital broadcast systemUS9178536Jan 28, 2015Nov 3, 2015Lg Electronics Inc.DTV transmitting system and method of processing broadcast dataUS9184770Jan 7, 2015Nov 10, 2015Lg Electronics Inc.Broadcast transmitter and method of processing broadcast service data for transmissionUS9185413Jul 10, 2013Nov 10, 2015Lg Electronics Inc.Channel equalizer and method of processing broadcast signal in DTV receiving systemUS9198005Jul 8, 2013Nov 24, 2015Lg Electronics Inc.Digital broadcasting system and method of processing dataUS9258581Jan 28, 2015Feb 9, 2016Lg Electronics Inc.DTV transmitting system and receiving system and method of processing broadcast signalUS9369154Aug 19, 2014Jun 14, 2016Lg Electronics Inc.Digital broadcasting system and method of processing data in digital broadcasting systemUS9392281Nov 6, 2013Jul 12, 2016Lg Electronics Inc.Digital television transmitting system and receiving system and method of processing broadcasting dataUS9425827Sep 22, 2015Aug 23, 2016Lg Electronics Inc.DTV transmitting system and method of processing broadcast dataUS9444579Oct 8, 2015Sep 13, 2016Lg Electronics Inc.Broadcast transmitter and method of processing broadcast service data for transmissionUS9490936Jan 10, 2014Nov 8, 2016Lg Electronics Inc.Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the sameUS9521441Sep 4, 2013Dec 13, 2016Lg Electronics Inc.Digital broadcasting system and method of processing dataUS9564989Apr 1, 2014Feb 7, 2017Lg Electronics Inc.Digital television transmitting system and receiving system and method of processing broadcast dataUS20060146507 *Apr 26, 2005Jul 6, 2006Tatung Co., Ltd.Dual-usage fastenerUS20070076584 *Oct 3, 2006Apr 5, 2007Kim Jin PMethod of processing traffic information and digital broadcast systemUS20070091885 *May 3, 2006Apr 26, 2007Samsung Electronics Co., Ltd.Digital broadcasting transmission and reception systems and methods thereofUS20070091916 *Aug 15, 2006Apr 26, 2007Samsung Electronics Co., Ltd.Dual transmission stream generating device and methodUS20070091930 *Aug 16, 2006Apr 26, 2007Samsung Electronics Co., Ltd.Dual transmission stream processing device and methodUS20070168842 *May 3, 2006Jul 19, 2007Samsung Electronics Co., LtdTransmitter and system for transmitting/receiving digital broadcasting stream and method thereofUS20070180350 *Dec 27, 2006Aug 2, 2007Lg Electronics Inc.Dtv transmitter and method of coding main and enhanced data in dtv transmitterUS20070195891 *Feb 5, 2007Aug 23, 2007Samsung Electronics Co., Ltd.Digital broadcasting reception apparatus and robust stream decoding method thereofUS20070198876 *May 3, 2006Aug 23, 2007Samsung Electronics Co, Ltd.Digital broadcasting transmission apparatus and robust stream coding method thereofUS20070198893 *Nov 28, 2006Aug 23, 2007Samsung Electronics Co., Ltd.Error correction block, method and apparatus for generating error correction block, and error correction methodUS20070242754 *Aug 17, 2006Oct 18, 2007Samsung Electronics Co., Ltd.Apparatus for processing data stream for digital broadcasting system and method thereofUS20070286291 *Apr 27, 2007Dec 13, 2007Lg Electronics Inc.Dtv transmitting system and receiving system and method of processing broadcast signalUS20080031349 *May 23, 2007Feb 7, 2008Lg Electronics Inc.Dtv transmitting system and receiving system and method of processing broadcast dataUS20080134007 *Apr 27, 2007Jun 5, 2008Lg Electronics Inc.Dtv transmitting system and method of processing broadcast dataUS20090019494 *Apr 11, 2008Jan 15, 2009Lg Electronics Inc.Method of controlling and apparatus of receiving mobile service dataUS20090037792 *Jul 7, 2008Feb 5, 2009Lg Electronics Inc.Digital broadcasting system and method of processing dataUS20090052522 *Oct 30, 2008Feb 26, 2009Samsung Electronics Co., Ltd.Transmitter and system for transmitting/receiving digital broadcasting stream and method thereofUS20090052545 *Oct 30, 2008Feb 26, 2009Samsung Electronics Co., Ltd.Transmitter and system for transmitting/receiving digital broadcasting stream and method thereofUS20090052548 *Oct 30, 2008Feb 26, 2009Samsung Electronics Co., Ltd.Transmitter and system for transmitting/receiving digital broadcasting stream and method thereofUS20090103599 *Oct 30, 2008Apr 23, 2009Samsung Electronics Co., LtdDual transmission stream generating device and methodUS20090106623 *Oct 23, 2008Apr 23, 2009Samsung Electronics Co., Ltd.Method for turbo transmission of digital broadcasting transport stream, a digital broadcasting transmission and reception system, and a signal processing method thereofUS20090110083 *Oct 23, 2008Apr 30, 2009Samsung Electronics Co., Ltd.Method for turbo transmission of digital broadcasting transport stream, a digital broadcasting transmission and reception system, and a signal processing method thereofUS20090129504 *Aug 25, 2008May 21, 2009Lg Electronics Inc.Digital broadcasting system and method of processing data in digital broadcasting systemUS20090220026 *May 18, 2009Sep 3, 2009Samsung Electronics Co., Ltd.Digital broadcast transmitter/receiver having improved receiving performance and signal processing method thereofUS20100194999 *Apr 9, 2010Aug 5, 2010Jin Pil KimMethod of processing traffic information and digital broadcast systemUS20100205512 *Apr 16, 2010Aug 12, 2010Kyung Won KangDigital television transmitter/receiver and method of processing data in digital television transmitter/receiverUS20100229213 *May 24, 2010Sep 9, 2010Jin Pil KimMethod of processing traffic information and digital broadcast systemUS20100232341 *May 24, 2010Sep 16, 2010Jin Pil KimMethod of processing traffic information and digital broadcast systemUS20100232456 *May 24, 2010Sep 16, 2010Jin Pil KimMethod of processing traffic information and digital broadcast systemUS20100241931 *Jul 28, 2008Sep 23, 2010In Hwan ChoiDigital broadcasting system and method of processing data in digital broadcasting systemUS20100254489 *Nov 14, 2008Oct 7, 2010Thomson LicensingCode enhanced staggercastingUS20100257435 *Oct 4, 2006Oct 7, 2010Jin Pil KimMethod of processing traffic information and digital broadcast systemUS20100302458 *Aug 10, 2010Dec 2, 2010Jin Woo KimDtv transmitting system and receiving system and method of processing broadcast signalUS20100318880 *Aug 4, 2010Dec 16, 2010In Hwan ChoiDtv transmitter and method of coding main and enhanced data in dtv transmitterUS20100325518 *Jul 21, 2010Dec 23, 2010Jin Pil KimMethod of processing traffic information and digital broadcast systemUS20110075725 *Dec 7, 2010Mar 31, 2011Jae Hyung SongDigital broadcasting system and method of processing data in digital broadcasting systemUS20110150103 *Dec 15, 2010Jun 23, 2011In Hwan ChoiDtv transmitter and method of coding main and enhanced data in dtv transmitterUS20110164561 *Dec 22, 2010Jul 7, 2011Lg Electronics Inc.Digital broadcasting system and data processing methodUS20110164688 *Mar 17, 2011Jul 7, 2011Jin Woo KimDtv transmitting system and receiving system and method of processing broadcast signalUS20110194622 *Feb 24, 2011Aug 11, 2011Jin Pil KimMethod of processing traffic information and digital broadcast systemUS20110214036 *May 10, 2011Sep 1, 2011Kyung Won KangDigital television transmitter/receiver and method of processing data in digital television transmitter/receiverUS20110235724 *Jun 1, 2011Sep 29, 2011Lg Electronics Inc.Method of processing traffic information and digital broadcast systemUS20140133498 *Nov 27, 2012May 15, 2014Panasonic CorporationCommunication device and communication methodUS20150249469 *May 11, 2015Sep 3, 2015Panasonic Intellectual Property Corporation Of AmericaTransmission apparatus and method, and reception apparatus and methodUSRE45958Jun 26, 2014Mar 29, 2016Lg Electronics Inc.Method of processing traffic information and digital broadcast systemUSRE46175May 13, 2014Oct 4, 2016Lg Electronics Inc.DTV transmitting system and receiving system and method of processing broadcast signalCN1992566BDec 12, 2006Oct 10, 2012Lg电子株式会社Digital broadcasting system and method of processing traffic informationCN1992567BDec 12, 2006Jan 16, 2013Lg电子株式会社Digital broadcasting system and method of processing traffic informationCN100593340CDec 13, 2006Mar 3, 2010Lg电子株式会社method of processing traffic information and digital broadcasting systemCN101009525BDec 12, 2006Jan 25, 2012Lg电子株式会社Method of processing traffic information and digital broadcast systemEP1793607A2 *Nov 7, 2006Jun 6, 2007LG Electronics Inc.Digital television transmitter/receiver and method of processing data in digital televisionEP1793607A3 *Nov 7, 2006Oct 20, 2010LG Electronics Inc.Digital television transmitter/receiver and method of processing data in digital televisionEP1980031A1 *Dec 29, 2006Oct 15, 2008Samsung Electronics Co., Ltd.Transmitter and system for transmitting/receiving digital broadcasting stream and method thereofEP1980031A4 *Dec 29, 2006Nov 18, 2009Samsung Electronics Co LtdTransmitter and system for transmitting/receiving digital broadcasting stream and method thereofEP1982521A1 *Feb 5, 2007Oct 22, 2008Samsung Electronics Co., Ltd.Digital broadcasting transmission and reception systemEP1982521A4 *Feb 5, 2007Oct 21, 2009Samsung Electronics Co LtdDigital broadcasting transmission and reception systemEP1982522A1 *Feb 6, 2007Oct 22, 2008Samsung Electronics Co., Ltd.Digital broadcasting reception apparatus and robust stream decoding method thereofEP1982522A4 *Feb 6, 2007Oct 21, 2009Samsung Electronics Co LtdDigital broadcasting reception apparatus and robust stream decoding method thereofEP1982523A1 *Feb 6, 2007Oct 22, 2008Samsung Electronics Co., Ltd.Digital broadcasting reception apparatus and robust stream decoding method thereofEP1982523A4 *Feb 6, 2007Oct 21, 2009Samsung Electronics Co LtdDigital broadcasting reception apparatus and robust stream decoding method thereofEP2124450A1 *Dec 29, 2006Nov 25, 2009Samsung Electronics Co., Ltd.Transmitter and system for transmitting/receiving digital broadcasting stream and method thereofWO2007043803A1 *Oct 11, 2006Apr 19, 2007Samsung Electronics Co., Ltd.Method for turbo transmission of digital broadcasting transport stream, a digital broadcasting transmission and reception system, and a signal processing method thereofWO2007046676A1 *Oct 23, 2006Apr 26, 2007Samsung Electronics Co., Ltd.Digital broadcasting receiving system and methodWO2007046677A1 *Oct 23, 2006Apr 26, 2007Samsung Electronics Co., Ltd.Dual transmission stream processing device and methodWO2007075045A1 *Dec 27, 2006Jul 5, 2007Lg Electronics Inc.Digital broadcasting system and method of processing dataWO2007091820A1Feb 6, 2007Aug 16, 2007Samsung Electronics Co., Ltd.Digital broadcasting reception apparatus and robust stream decoding method thereofWO2007114597A2 *Mar 30, 2007Oct 11, 2007Samsung Electronics Co., Ltd.Apparatus for processing data stream for digital broadcasting system and method thereofWO2007123302A1 *Jan 8, 2007Nov 1, 2007Lg Electronics Inc.Digital broadcasting system and method of processing dataWO2007126195A1 *Jan 8, 2007Nov 8, 2007Lg Electronics Inc.Digital broadcasting system and method of transmitting/receiving dataWO2007126196A1 *Jan 8, 2007Nov 8, 2007Lg Electronics Inc.Digital broadcasting system and method of processing dataWO2007136165A1 *Jan 8, 2007Nov 29, 2007Lg Electronics Inc.Digital broadcasting system and method of processing dataWO2009064468A1 *Nov 14, 2008May 22, 2009Thomson LicensingCode enhanched staggercasting* Cited by examinerClassifications U.S. Classification714/776International ClassificationH03M13/00, H04N7/24Cooperative ClassificationH04N19/89European ClassificationH04N7/26E6, H04N7/64Legal EventsDateCodeEventDescriptionOct 18, 2004ASAssignmentOwner name: SAMSUNG ELECTRONICS CO., LTD., KOREA, REPUBLIC OFFree format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:CHANG, YONG-DEOK;JEONG, HAE-JOO;PARK, SUNG-WOO;REEL/FRAME:015904/0873Effective date: 20041015Jun 29, 2012FPAYFee paymentYear of fee payment: 4Jul 13, 2016FPAYFee paymentYear of fee payment: 8RotateOriginal ImageGoogle Home - Sitemap - USPTO Bulk Downloads - Privacy Policy - Terms of Service - About Google Patents - Send FeedbackData provided by IFI CLAIMS Patent Services