IP Library Granted Patent US 8,396,043
Granted Patent B2
US 8,396,043 · App. 12/147,303 · Granted Mar 12, 2013

Digital broadcast system for transmitting/receiving digital broadcast data, and data processing method for use in the same

Inventors: Jae Hyung Song (Seoul, KR); In Hwan Choi (Gyeonggi-do, KR); Ho Taek Hong (Seoul, KR); Kook Yeon Kwak (Gyeonggi-do, KR); Byoung Gill Kim (Seoul, KR); Jong Yeul Suh (Seoul, KR); Jin Pil Kim (Seoul, KR); Won Gyu Song (Seoul, KR); Chul Soo Lee (Seoul, KR); Jin Woo Kim (Seoul, KR); Hyoung Gon Lee (Seoul, KR); Joon Hui Lee (Seoul, KR)
Assignee: LG Electronics Inc.
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,396,043
App. No.
12/147,303
Granted
Mar 12, 2013
Kind
B2
Abstract

The present invention is directed to a digital broadcast system and a data processing method. A broadcast signal in which mobile service data and main service data are multiplexed is transmitted and received. Then, in a broadcasting receiver, the program table information describing channel information and event information of the mobile service data according to an identifier of an ensemble in which the mobile service data are multiplexed, in the received broadcast signal. And the mobile service data is outputted by using the parsed program table information.

Claims (79)

1. A method of transmitting a broadcast signal in a transmitter, the method comprising:

encoding the mobile data for Forward Error Correction (FEC) to build a 2-dimensional Reed-Solomon (RS) frame through which the mobile data belonging to an ensemble is RS - cyclic redundancy check (RS-CRC) encoded,

wherein the ensemble is a collection of services that require the same quality of service (QOS) and that are encoded with same FEC code,

wherein the ensemble includes a service map table (SMT) describing a service and including an identifier of the ensemble and an identifier of the service;

dividing the built RS frame into a plurality of portions;

converting one of the plurality of portions to Serially Concatenated Convolutional Coding (SCCC) blocks according to an SCCC block mode;

mapping the SCCC blocks to ten data blocks to form data groups that include the ten data blocks,

wherein each of the data groups comprises a plurality of regions that include the ten data blocks,

wherein the plurality of regions includes a first region having fourth, fifth, sixth and seventh data blocks, a second region having third and eighth data blocks, a third region having second and ninth data blocks and a fourth region having first and tenth data blocks,

wherein the fourth, fifth, sixth and seventh data blocks are located between the third and eighth data blocks,

wherein the third data block is located between the second and fourth data blocks,

wherein the eighth data block is located between the seventh and ninth data blocks,

wherein the second data block is located between the first and third data blocks,

wherein the ninth data block is located between the eighth and tenth data blocks, and

wherein the fourth data block includes fast information channel (FIC) data having cross layer information between a physical layer and an upper layer, and transmission parameter channel (TPC) data indicating a version of the FIC data and the SCCC block mode;

forming mobile data packets including data in the data groups;

multiplexing the mobile data packets and main data packets including main data; and

transmitting a transmission frame including data in the multiplexed data packets, wherein a parade of the data groups is transmitted during slots in the transmission frame, the slots being basic time periods for multiplexing the mobile data and the main data.

2. The method of claim 1 , wherein the SMT further includes an Internet protocol (IP) address of an IP datagram carrying the service.

3. The method of claim 1 , wherein the SMT further includes a start time, duration and a title of a current service.

4. A method of receiving a broadcast signal in a receiver, the method comprising:

receiving the broadcast signal including a transmission frame,

wherein a parade of data groups in the broadcast signal is received during slots within the transmission frame, the slots being basic time periods for multiplexing mobile data and main data,

wherein each of the data groups comprises a plurality of regions that include ten data blocks,

wherein the plurality of regions includes a first region having fourth, fifth, sixth and seventh data blocks, a second region having third and eighth data blocks, a third region having second and ninth data blocks and a fourth region having first and tenth data blocks,

wherein the fourth, fifth, sixth and seventh data blocks are located between the third and eighth data blocks,

wherein the third data block is located between the second and fourth data blocks,

wherein the eighth data block is located between the seventh and ninth data blocks,

wherein the second data block is located between the first and third data blocks,

wherein the ninth data block is located between the eighth and tenth data blocks, and

wherein the fourth data block includes fast information channel (FIC) data having cross layer information between a physical layer and an upper layer, and transmission parameter channel (TPC) data indicating a version of the FIC data and an SCCC block mode;

demodulating the broadcast signal and obtaining the FIC data and the TPC data;

decoding the demodulated broadcast signal according to the SCCC block mode;

building a Reed-Solomon (RS) frame corresponding to an ensemble of a service of the mobile data by collecting a plurality of data portions which are mapped to the data groups,

wherein the RS frame is a 2-dimensional data frame through which the mobile data belonging to the ensemble is RS-cyclic redundancy check (RS-CRC) encoded,

wherein the ensemble is a collection of services that require the same quality of service (QOS) and that are encoded with same Forward Error Correction (FEC) code,

wherein the ensemble includes a service map table (SMT) describing the service and including an identifier of the ensemble and an identifier of the service; and

performing error detection on the RS frame and performing error correction on data in the RS frame.

5. The method of claim 4 , wherein the SMT further includes an Internet protocol (IP) address of an IP datagram carrying the service.

6. The method of claim 4 , wherein the SMT further includes a start time, duration and a title of a current service.

7. An apparatus for transmitting a broadcast signal, the apparatus comprising:

a first encoder configured to encode the mobile data for Forward Error Correction (FEC) to build a 2-dimensional Reed-Solomon (RS) frame through which the mobile data belonging to an ensemble is RS-cyclic redundancy check (RS-CRC) encoded,

wherein the ensemble is a collection of services that require the same quality of service (QOS) and that are encoded with same FEC code,

wherein the ensemble includes a service map table (SMT) describing a service and including an identifier of the ensemble and an identifier of the service,

a divider configured to divide the built RS frame into a plurality of portions;

a converter configured to convert one of the plurality of portions to Serially Concatenated Convolutional Coding (SCCC) blocks according to an SCCC block mode;

a group formatter configured to map the SCCC blocks to ten data blocks to form data groups including the ten data blocks,

wherein each of the data groups comprises a plurality of regions that include the data blocks,

wherein the plurality of regions includes a first region having fourth, fifth, sixth and seventh data blocks, a second region having third and eighth data blocks, a third region having second and ninth data blocks and a fourth region having first and tenth data blocks,

wherein the fourth, fifth, sixth and seventh data blocks are located between the third and eighth data blocks,

wherein the third data block is located between the second and fourth data blocks

wherein the eighth data block is located between the seventh and ninth data blocks

wherein the second data block is located between the first and third data blocks,

wherein the ninth data block is located between the eighth and tenth data blocks, and

wherein the fourth data block includes fast information channel (FIC) data having cross layer information between a physical layer and an upper layer, and transmission parameter channel (TPC) data including a version of the FIC data and the SCCC block mode;

a packet formatter configured to form mobile data packets including data in the formed data groups;

a multiplexer configured to multiplex the mobile data packets and main data packets including main data; and

a transmission unit configured to transmit a transmission frame including data in the multiplexed data packets, wherein a parade of the data groups is transmitted during slots in the transmission frame, the slots being basic time periods for multiplexing the mobile data and the main data.

8. The apparatus of claim 7 , wherein the SMT further includes an Internet protocol (IP) address of an IP datagram carrying the service.

9. The apparatus of claim 7 , wherein the SMT further includes a start time, duration and a title of a current service.

10. An apparatus for receiving a broadcast signal, the apparatus comprising:

a tuner configured to receive the broadcast signal including a transmission frame, wherein a parade of data groups in the broadcast signal is received during slots within the transmission frame, the slots being basic time periods for multiplexing mobile data and main data,

wherein each of the data groups comprises a plurality of regions that include ten data blocks,

wherein the plurality of regions includes a first region having fourth, fifth, sixth and seventh data blocks, a second region having third and eighth data blocks, a third region having second and ninth data blocks and a fourth region having first and tenth data blocks,

wherein the fourth, fifth, sixth and seventh data blocks are located between the third and eighth data blocks,

wherein the third data block is located between the second and fourth data blocks,

wherein the eighth data block is located between the seventh and ninth data blocks,

wherein the second data block is located between the first and third data blocks,

wherein the ninth data block is located between the eighth and tenth data blocks, and

wherein the fourth data block includes fast information channel (FIC) data having cross layer information between a physical layer and an upper layer, and transmission parameter channel (TPC) data including a version of the FIC data and a Serially Concatenated Convolutional Coding (SCCC) block mode;

a demodulator configured to demodulate the broadcast signal and obtain the FIC data and the TPC data;

a block processor configured to decode the demodulated broadcast signal according to the SCCC block mode; and

a Reed-Solomon (RS) frame decoder configured to build an RS frame corresponding to an ensemble of a service of the mobile data by collecting a plurality of data portions which are mapped to the data groups, perform error detection on the RS frame, and perform error correction on data in the RS frame,

wherein the RS frame is a 2-dimensional data frame through which the mobile data belonging to the ensemble is RS-cyclic redundancy check (RS-CRC) encoded,

wherein the ensemble is a collection of services that require the same quality of service (QOS) and that are encoded with same Forward Error Correction (FEC) code,

wherein the ensemble includes a service map table (SMT) describing the service, and

wherein the SMT includes an identifier of the ensemble and an identifier of the service.

11. The apparatus of claim 10 , wherein the SMT further includes an Internet protocol (IP) address of an IP datagram carrying the service.

12. The apparatus of claim 10 , wherein the SMT further includes a start time, duration and a title of a current service.

Assignments (1)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 28, 2008
From: SONG, JAE HYUNG; CHOI, IN HWAN; HONG, HO TAEK; KWAK, KOOK YEON; KIM, BYOUNG GILL; SUH, JONG YEUL; KIM, JIN PIL; SONG, WON GYU; LEE, CHUL SOO; KIM, JIN WOO; LEE, HYOUNG GON; LEE, JOON HUI
To: LG ELECTRONICS INC.
Reel/Frame 021753/0631 →
Priority Claims (1)
KR 10-2008-0060518 · Jun 25, 2008 · national
Continuity (5)
Provisional Application 60946387 · Jun 26, 2007
Provisional Application 60957714 · Aug 24, 2007
Provisional Application 60974084 · Sep 21, 2007
Provisional Application 60977379 · Oct 4, 2007
Related Publication 20090055871A1 · Feb 26, 2009