Digital broadcasting system and data processing method
First Claim
1. A method of processing a digital broadcast signal in a broadcast transmitter, the method comprising:
- block processing mobile service data included in the digital broadcast signal, the block processing comprising;
dividing a Reed Solomon (RS) frame portion having the mobile service data into Serial Concatenated Convolutional Code (SCCC) blocks,first converting bytes of the mobile service data in the SCCC blocks into bits of the mobile service data,convolutional encoding the bits of the mobile service data in each of the SCCC blocks to symbols,scrambling the symbols,second converting the scrambled symbols into bytes of the mobile service data, andmapping each of the SCCC blocks including the second converted bytes of the mobile service data to one or two data blocks;
encoding signaling data for signaling the digital broadcast signal;
forming a data group including the mobile service data of the RS frame portion and the encoded signaling data, wherein the data group includes first, second, third and fourth regions, wherein the first region includes four data blocks and each of the second, third and fourth regions includes two data blocks;
forming mobile service data packets including the mobile service data in the data group; and
transmitting the digital broadcast signal including the mobile service data packets,wherein the mobile service data includes video data which are encoded in a NAL unit, the NAL unit including NAL unit header extension information, wherein the NAL unit header extension information includes at least one of temporal information, quality level information, information indicating whether inter-layer prediction is used, and dependency information of the NAL unit.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention provides a method of processing data in digital broadcasting system. The method includes receiving a broadcast signal including mobile broadcast service data and main broadcast service data, wherein the mobile broadcast service data configures a data group, wherein the data group is divided into a plurality of regions, wherein N number of known data sequences are inserted in some regions among the plurality of regions, and wherein a transmission parameter is inserted between a first known data sequence and a second known data sequence, among the N number of known data sequences, detecting the transmission parameter from the mobile broadcast service data, symbol-decoding the received broadcast signal included in the mobile broadcast service data in block units, based upon the detected transmission parameter, extracting a video data from the mobile broadcast service data, parsing the extracted video data by a NAL unit, obtaining NAL unit type information from parsed NAL header, obtaining extension information of a NAL header, when data of a current NAL unit indicates scalable video coded data according to the NAL unit type information, and decoding the video data using the extension information of the NAL header, wherein the extension information of the NAL header includes at least one of temporal level information, quality level information, information indicating whether inter-layer prediction is used, and dependency information of the NAL unit.
-
Citations
16 Claims
-
1. A method of processing a digital broadcast signal in a broadcast transmitter, the method comprising:
-
block processing mobile service data included in the digital broadcast signal, the block processing comprising; dividing a Reed Solomon (RS) frame portion having the mobile service data into Serial Concatenated Convolutional Code (SCCC) blocks, first converting bytes of the mobile service data in the SCCC blocks into bits of the mobile service data, convolutional encoding the bits of the mobile service data in each of the SCCC blocks to symbols, scrambling the symbols, second converting the scrambled symbols into bytes of the mobile service data, and mapping each of the SCCC blocks including the second converted bytes of the mobile service data to one or two data blocks; encoding signaling data for signaling the digital broadcast signal; forming a data group including the mobile service data of the RS frame portion and the encoded signaling data, wherein the data group includes first, second, third and fourth regions, wherein the first region includes four data blocks and each of the second, third and fourth regions includes two data blocks; forming mobile service data packets including the mobile service data in the data group; and transmitting the digital broadcast signal including the mobile service data packets, wherein the mobile service data includes video data which are encoded in a NAL unit, the NAL unit including NAL unit header extension information, wherein the NAL unit header extension information includes at least one of temporal information, quality level information, information indicating whether inter-layer prediction is used, and dependency information of the NAL unit. - View Dependent Claims (2, 3, 4)
-
-
5. An apparatus for processing a digital broadcast signal, the apparatus comprising:
-
a block processor configured to block process mobile service data included in the digital broadcast signal, the block processor comprising; a dividing unit configured to divide a Reed Solomon (RS) frame portion having the mobile service data into Serial Concatenated Convolutional Code (SCCC) blocks, a first converter configured to first convert bytes of the mobile service data in the SCCC blocks into bits of the mobile service data, a convolutional encoder configured to convolutional encode the bits of the mobile service data in each of the SCCC blocks to symbols, a symbol interleaver configured to scramble the symbols, a second converter configured to second convert the scrambled symbols into bytes of the mobile service data, and a third converter configured to map each of the SCCC blocks including the second converted bytes of the mobile service data to one or two data blocks; a signaling encoder configured to encode signaling data for signaling the digital broadcast signal; a group formatter configured to form a data group including the mobile service data of the RS frame portion and the encoded signaling data, wherein the data group includes first, second, third and fourth regions, wherein the first region includes four data blocks and each of the second, third and fourth regions includes two data blocks; a packet formatter configured to form mobile service data packets including the mobile service data in the data group; and a transmission unit configured to transmit the digital broadcast signal including the mobile service data packets, wherein the mobile service data includes video data which are encoded in a NAL unit, the NAL unit including NAL unit header extension information, wherein the NAL unit header extension information includes at least one of temporal information, quality level information, information indicating whether inter-layer prediction is used, and dependency information of the NAL unit. - View Dependent Claims (6, 7, 8)
-
-
9. A method of receiving a digital broadcast signal in a broadcast receiver, the method comprising:
-
receiving the broadcast signal including mobile service data, wherein the mobile service data is processed in steps comprising; block processing the mobile service data included in the digital broadcast signal, the block processing comprising; dividing a Reed Solomon (RS) frame portion having the mobile service data into Serial Concatenated Convolutional Code (SCCC) blocks, first converting bytes of the mobile service data in the SCCC blocks into bits of the mobile service data, convolutional encoding the bits of the mobile service data in each of the SCCC blocks to symbols, scrambling the symbols, second converting the scrambled symbols into bytes of the mobile service data, and mapping each of the SCCC blocks including the second converted bytes of the mobile service data to one or two data blocks; encoding signaling data for signaling the digital broadcast signal; forming a data group including the mobile service data of the RS frame portion and the encoded signaling data, wherein the data group includes first, second, third and fourth regions, wherein the first region includes four data blocks and each of the second, third and fourth regions includes two data blocks; and forming mobile service data packets including the mobile service data in the data group; decoding the mobile service data included in the mobile broadcast service data into SCCC block units using the signaling data; parsing NAL unit header extension information from a NAL unit including video data of the mobile service data; and decoding the video data based on the NAL unit header extension information, wherein the NAL unit header extension information includes at least one of temporal information, quality level information, information indicating whether inter-layer prediction is used, and dependency information of the NAL unit. - View Dependent Claims (10, 11, 12)
-
-
13. An apparatus for receiving a digital broadcast signal, the apparatus comprising:
-
a receiving unit configured to receive the broadcast signal including mobile service data, wherein the mobile service data is processed in steps comprising; block processing the mobile service data included in the digital broadcast signal, the block processing comprising; dividing a Reed Solomon (RS) frame portion having the mobile service data into Serial Concatenated Convolutional Code (SCCC) blocks, first converting bytes of the mobile service data in the SCCC blocks into bits of the mobile service data, convolutional encoding the bits of the mobile service data in each of the SCCC blocks to symbols, scrambling the symbols, second converting the scrambled symbols into bytes of the mobile service data, and mapping each of the SCCC blocks including the second converted bytes of the mobile service data to one or two data blocks; encoding signaling data for signaling the digital broadcast signal; forming a data group including the mobile service data of the RS frame portion and the encoded signaling data, wherein the data group includes first, second, third and fourth regions, wherein the first region includes four data blocks and each of the second, third and fourth regions includes two data blocks; and forming mobile service data packets including the mobile service data in the data group; a first decoder configured to decode the mobile service data included in the mobile broadcast service data into SCCC block units using the signaling data; a second decoder configured to parse NAL unit header extension information from a NAL unit including video data of the mobile service data; and a third decoder configured to decode the video data based on the NAL unit header extension information, wherein the NAL unit header extension information includes at least one of temporal information, quality level information, information indicating whether inter-layer prediction is used, and dependency information of the NAL unit. - View Dependent Claims (14, 15, 16)
-
Specification