US8611731B2ActiveUtilityA1
Digital television transmitting system and receiving system and method of processing broadcast data
Est. expiryOct 12, 2026(~0.3 yrs left)· nominal 20-yr term from priority
Inventors:Jin Woo KimIn Hwan ChoiKook Yeon KwakJong Moon KimWon Gyu SongHyoung Gon LeeByoung Gill Kim
H04N 19/66H04L 1/0061H04L 1/0071H04N 19/61H04L 12/18H03M 13/613H04N 19/70H03M 13/11
55
PatentIndex Score
0
Cited by
474
References
6
Claims
Abstract
A digital television (DTV) transmitting system includes a first frame decoder, a second frame decoder, and a frame multiplexer. The first frame decoder forms first enhanced data frames, encodes each data frame for error correction, forms a first super frame by combining the encoded first frames, and interleaves the first super frame. The second frame decoder forms second enhanced data frames, encodes each data frame for error correction, forms a second super frame by combining the encoded second frames, and interleaves the second super frame. The frame multiplexer multiplexes the interleaved first and second enhanced data frames.
Claims
exact text as granted — not AI-modifiedWhat is claimed is:
1. A method of processing a digital broadcast signal for transmitting the digital broadcast signal, the method comprising:
Forward Error Correction (FEC) and Cyclic Redundancy Check (CRC) encoding enhanced service data to build at least one Reed-Solomon (RS) frame of the enhanced service data, dividing the built RS frame into M numbers of RS frame portions and adding K bytes (K≧0) of dummy data to at least one of the M numbers of RS frame portions,
wherein each of the M numbers of the RS frame portions has a same size of data after adding K bytes (K≧0) of dummy data to at least one of the M numbers of RS frame portions,
wherein a size of the built at least one RS frame is (N+2)*(187+P) bytes, wherein (N+2) is a number of bytes included in each row of the RS frame, (187+P) is a number of bytes included in each column of the RS frame, N is a number of bytes of the enhanced service data included in each row of the RS frame, and P is a number of bytes of RS parity data included in each column of the RS frame;
encoding enhanced service data in the RS frame portions at a coding rate of at least one of 1/2 or 1/4;
forming data groups including the encoded enhanced service data, a plurality of known data sequences and place holder bytes for main service data, MPEG headers and RS parity data;
removing the place holder bytes for the main service data and the RS parity data which are included in the data groups and replacing the place holder bytes for the MPEG headers with the MPEG headers, and outputting enhanced service data packets; and
multiplexing the outputted enhanced service data packets and main service data packets.
2. The method of claim 1 , wherein encoding the enhanced service data in the RS frame portions comprises:
converting data bytes of the enhanced service data included in the RS frame portions into data bits; and
encoding the converted data bits at a coding rate of at least one of 1/2 or 1/4.
3. The method of claim 2 , wherein encoding the enhanced service data in the RS frame portions further comprises:
converting the encoded data bits of the enhanced service data into data bytes of the enhanced service data.
4. An apparatus for processing a digital broadcast signal for transmitting the digital broadcast signal, the apparatus comprising:
an RS frame encoder configured to Forward Error Correction (FEC) and Cyclic Redundancy Check (CRC) encode enhanced service data to build at least one Reed-Solomon (RS) frame of the enhanced service data, divide the built RS frame into M numbers of RS frame portions and add K bytes (K≧0) of dummy data to at least one of the M numbers of RS frame portions,
wherein each of the M numbers of the RS frame portions has a same size of data after adding K bytes (K≧0) of dummy data to at least one of the M numbers of RS frame portions,
wherein a size of the built at least one RS frame is (N+2)*(187+P) bytes, wherein (N+2) is a number of bytes included in each row of the RS frame, (187+P) is a number of bytes included in each column of the RS frame, N is a number of bytes of the enhanced service data included in each row of the RS frame, and P is a number of bytes of RS parity data included in each column of the RS frame;
a block processor configured to encode enhanced service data in the RS frame portions at a coding rate of at least one of 1/2 or 1/4;
a group formatter configured to form data groups including the encoded enhanced service data, a plurality of known data sequences and place holder bytes for main service data, MPEG headers and RS parity data;
a packet formatter configured to remove the place holder bytes for the main service data and the RS parity data which are included in the data groups and replace the place holder bytes for the MPEG headers with the MPEG headers, and output enhanced service data packets; and
a multiplexer configured to multiplex the outputted enhanced service data packets and main service data packets.
5. The apparatus of claim 4 , wherein the block processor is configured to convert data bytes of the enhanced service data included in the RS frame portions into data bits and encode the converted data bits at a coding rate of at least one of 1/2 or 1/4.
6. The apparatus of claim 5 , wherein the block processor is further configured to convert the encoded data bits of the enhanced service data into data bytes of the enhanced service data.Cited by (0)
No later patents cite this yet.
References (0)
No backward citations on record.