# US 2014/0192699 A1 · Digital broadcasting system and data processing method

> Agents: this data is available as JSON from the patentgrep API and MCP server — see https://patentgrep.com/llms.txt

- Number: US 2014/0192699 A1
- Document ID: US20140192699A1
- Status: Published application
- Kind: A1
- Application number: 14/158,286
- Filed: 2014-01-17
- Published: 2014-07-10
- Earliest claimed: 2007-07-25
- Assignees: LG Electronics Inc.
- Applicants: LG Electronics Inc.
- Inventors: Jae Hyung SONG; In Hwan CHOI; Ho Taek HONG; Kook Yeon KWAK; Byoung Gill KIM; Jong Yeul SUH; Jin Pil KIM; Won Gyu SONG; Chul Soo LEE; Jin Woo KIM; Hyoung Gon LEE; Joon Hui LEE
- Web page: https://patentgrep.com/patent/US20140192699A1

## CPC

- H04L 45/74: Address processing for routing
- H03M 13/2915: {with an error detection code in one dimension}
- H03M 13/2936: {comprising an outer Reed-Solomon code and an inner convolutional code}
- H03M 13/2945: {using at least three error correction codes (H03M13/2957 takes precedence)}
- H04N 21/23611: {Insertion of stuffing data into a multiplex stream, e.g. to obtain a constant bitrate (synchronisation arrangements in time-division multiplex systems using bit stuffing for systems with different or fluctuating information rates H04J3/073)}
- H04N 21/23614: {Multiplexing of additional data and video streams (arrangements for simultaneous broadcast of plural pieces of information H04H20/28)}
- H04N 21/2362: Generation or processing of Service Information [SI]
- H04N 21/2381: Adapting the multiplex stream to a specific network, e.g. an Internet Protocol [IP] network {(transmission of MPEG streams over ATM H04L12/5601)}
- H04N 21/2383: Channel coding {or modulation} of digital bit-stream, e.g. QPSK modulation (arrangements for detecting or preventing errors in the information received by adapting the channel coding H04L1/0009; analogue front ends or means for connecting modulators, demodulators or transceivers to a transmission line H04L27/0002)
- H04N 21/4345: {Extraction or processing of SI, e.g. extracting service information from an MPEG stream}
- H04N 21/4348: {Demultiplexing of additional data and video streams}
- H04N 21/4381: {Recovering the multiplex stream from a specific network, e.g. recovering MPEG packets from ATM cells (transmission of MPEG streams over ATM H04L12/5601)}
- H04N 21/4382: {Demodulation or channel decoding, e.g. QPSK demodulation (analog front ends or means for connecting modulators, demodulators or transceivers to a transmission line H04L27/0002)}
- H04N 21/6437: Real-time Transport Protocol [RTP]
- H04W 4/06: Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H03M 13/09: Error detection only, e.g. using cyclic redundancy check [CRC] codes or single parity bit
- H03M 13/15: Cyclic codes, i.e. cyclic shifts of codewords produce other codewords, e.g. codes defined by a generator polynomial, Bose-Chaudhuri-Hocquenghem [BCH] codes (H03M13/17 takes precedence)
- H03M 13/1515: {Reed-Solomon codes}
- H03M 13/23: using convolutional codes, e.g. unit memory codes
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H03M: CODING; DECODING; CODE CONVERSION IN GENERAL (using fluidic means F15C4/00; optical analogue/digital converters G02F7/00; coding, decoding or code conversion, specially adapted for particular applications, see the relevant subclasses, e.g. G01D, G01R, G06F, G06T, G09G, G10L, G11B, G11C, H04B, H04L, H04M, H04N; ciphering or deciphering for cryptography or other purposes involving the need for secrecy G09C)
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION
- H04W: WIRELESS COMMUNICATION NETWORKS (broadcast communication H04H; communication systems using wireless links for non-selective communication, e.g. wireless extensions H04M1/72)

## Abstract

A method of processing broadcast data in a broadcast transmitting system includes Reed-Solomon (RS) encoding and Cyclic Redundancy Check encoding an RS frame payload including mobile service data to build an RS frame, wherein the RS frame payload comprises a plurality of mobile and handheld transport packets; first encoding data of the RS frame with a first encoding code; second encoding signaling data with a second encoding code, wherein the signaling data include fast information channel (FIC) data and transmission parameter channel (TPC) data, the FIC data including information for rapid mobile service acquisition and the TPC data including a parade identifier for identifying a parade to which a current data group belongs; mapping the first encoded data into data groups and adding known data sequences and the second encoded signaling data to each of the data groups; and transmitting a transmission frame including data of the data groups.

## Claims

### Claim 1

(canceled)

### Claim 2

A method of processing broadcast data in a broadcast transmitting system, the method comprising:
encoding broadcast service data for a broadcast service, the broadcast service data being included in at least one data unit, wherein the at least one data unit includes an M-byte header, k bytes of stuffing data and an (N−M−k)-byte payload, wherein the header includes stuffing indication information indicating whether the stuffing data are included in the at least one data unit, and wherein N and M are integers, and k is equal to or greater than 0;
interleaving the encoded broadcast service data;
encoding signaling data for signaling the broadcast service data; and
modulating the interleaved broadcast service data and the encoded signaling data.

### Claim 3 (depends on 2)

The method of claim 2, wherein the modulated data are transmitted via a path.

### Claim 4 (depends on 3)

The method of claim 3, wherein the signaling data include identification information for identifying the path.

### Claim 5 (depends on 2)

The method of claim 2, wherein the signaling data include information for rapid acquisition of the broadcast service.

### Claim 6 (depends on 2)

The method of claim 2, wherein the at least one data unit further includes length indication information for indicating a length of the stuffing data when the stuffing indication information indicates that the stuffing data are included in the at least one data unit.

### Claim 7

A broadcast transmitting system for processing broadcast data, the broadcast transmitting system comprising:
an encoder for encoding broadcast service data for a broadcast service, the broadcast service data being included in at least one data unit, wherein the at least one data unit includes an M-byte header, k bytes of stuffing data and an (N−M−k)-byte payload, wherein the header includes stuffing indication information indicating whether the stuffing data are included in the at least one data unit, and wherein N and M are integers, and k is equal to or greater than 0;
an interleaver for interleaving the encoded broadcast service data;
a signaling encoder for encoding signaling data for signaling the broadcast service data; and
a modulator for modulating the interleaved broadcast service data and the encoded signaling data.

### Claim 8 (depends on 7)

The broadcast transmitting system of claim 7, wherein the modulated data are transmitted via a path.

### Claim 9 (depends on 8)

The broadcast transmitting system of claim 8, wherein the signaling data include identification information for identifying the path.

### Claim 10 (depends on 7)

The broadcast transmitting system of claim 7, wherein the signaling data include information for rapid acquisition of the broadcast service.

### Claim 11 (depends on 7)

The broadcast transmitting system of claim 7, wherein the at least one data unit further includes length indication information for indicating a length of the stuffing data when the stuffing indication information indicates that the stuffing data are included in the at least one data unit.
