# US 2008/0186850 A1 · Digital broadcasting system and method of processing data

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

- Number: US 2008/0186850 A1
- Document ID: US20080186850A1
- Status: Published application
- Kind: A1
- Application number: 12/026,685
- Filed: 2008-02-06
- Published: 2008-08-07
- Earliest claimed: 2007-02-07
- Assignees: LG Electronics Inc.
- Inventors: Hyoung Gon Lee; In Hwan Choi; Kook Yeon Kwak; Jong Moon Kim; Won Gyu Song; Byoung Gill Kim; Jin Woo Kim
- Web page: https://patentgrep.com/patent/US20080186850A1

## CPC

- H04L 27/02: Amplitude-modulated carrier systems, e.g. using on-off keying; Single sideband or vestigial sideband modulation (H04L27/32 takes precedence)
- H04L 47/12: Avoiding congestion; Recovering from congestion
- H04L 47/22: Traffic shaping
- H04L 47/43: Assembling or disassembling of packets, e.g. segmentation and reassembly [SAR]
- H04N 21/236: Assembling of a multiplex stream, e.g. transport stream, by combining a video stream with other content or additional data, e.g. inserting a URL [Uniform Resource Locator] into a video stream, multiplexing software data into a video stream; Remultiplexing of multiplex streams; Insertion of stuffing bits into the multiplex stream, e.g. to obtain a constant bit-rate; Assembling of a packetised elementary stream {(multiplexing of data packets for data networks, e.g. RTP/UDP H04L65/00)}
- H04W 8/04: Registration at HLR or HSS [Home Subscriber Server]
- H04W 28/14: using intermediate storage
- H04H 20/65: Arrangements characterised by transmission systems for broadcast
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- 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)
- H04H: BROADCAST COMMUNICATION (multiplex communication H04J; pictorial communication aspects of broadcast systems H04N)

## Abstract

A digital broadcasting system and a method of processing data are disclosed. Herein, additional encoding is performed on mobile service data, which are then transmitted, thereby providing robustness in the processed mobile service data, so that the mobile service data can respond more strongly against fast and frequent channel changes. In a transmitting system including a service multiplexer and a transmitter located in a remote site, a method of processing data of the transmitting system includes comparing an output data rate of the service multiplexer and a transmission data rate of the transmitter, when a difference occurs between the two data rates, adjusting a burst size, wherein the burst transmits mobile service data, and encoding the mobile service data, and referring to the burst size so as to multiplex main service data and the encoded mobile service data in a burst structure.

## Claims

### Claim 1

In a transmitting system including a service multiplexer and a transmitter located in a remote site, a method of processing data of the transmitting system, the method comprising:
comparing an output data rate of the service multiplexer and a transmission data rate of the transmitter;
when a difference occurs between the two data rates, adjusting a burst size, wherein the burst transmits mobile service data, and encoding the mobile service data; and
referring to the burst size so as to multiplex main service data and the encoded mobile service data in a burst structure.

### Claim 2 (depends on 1)

The method of claim 1, wherein a number of data groups included in the burst changes when the burst size is adjusted, and wherein a data group includes a plurality of mobile service data packets.

### Claim 3 (depends on 1)

The method of claim 1, wherein, when the output data rate of the service multiplexer is larger than the transmission data rate of the transmitter, the burst size is adjusted to be enlarged.

### Claim 4 (depends on 1)

The method of claim 1, wherein, when the output data rate of the service multiplexer is lower than the transmission data rate of the transmitter, the burst size is adjusted to be reduced.

### Claim 5 (depends on 1)

The method of claim 1, further comprising:
transmitting the adjusted burst size information along with the multiplexed service data to a receiving system.

### Claim 6

In a transmitting system including a service multiplexer and a transmitter located in a remote site, a method of processing data of the transmitting system, the method comprising:
comparing an output data rate of the service multiplexer and a transmission data rate of the transmitter;
when a difference occurs between the two data rates, adjusting a burst period, wherein the burst transmits mobile service data, and encoding the mobile service data; and
referring to the burst period so as to multiplex main service data and the encoded mobile service data in a burst structure.

### Claim 7 (depends on 6)

The method of claim 6, wherein a cycle period during which a burst is repeated changes when the burst period is adjusted, and wherein the burst transmits identical mobile service data types.

### Claim 8 (depends on 6)

The method of claim 6, wherein, when the output data rate of the service multiplexer is larger than the transmission data rate of the transmitter, the burst period is adjusted to be faster (or shortened).

### Claim 9 (depends on 6)

The method of claim 6, wherein, when the output data rate of the service multiplexer is smaller than the transmission data rate of the transmitter, the burst period is adjusted to be slower (or extended).

### Claim 10 (depends on 6)

The method of claim 6, further comprising:
transmitting the adjusted burst period information along with the multiplexed service data to a receiving system.

### Claim 11

In a transmitting system including a service multiplexer and a transmitter located in a remote site, a method of processing data of the transmitting system, the method comprising:
comparing an output data rate of the service multiplexer and a transmission data rate of the transmitter;
when a difference occurs between the two data rates, inserting or removing transmission null data in or from mobile service data, so as to adjusting the data rate;
encoding the processed mobile service data, the mobile service data having the transmission null data inserted therein or removed therefrom; and
multiplexing main service data and the encoded mobile service data in a burst structure.

### Claim 12

A service multiplexer of a transmitting system, comprising:
a mobile service multiplexer multiplexing at least one mobile service data type, PSI/PSIP tables for mobile service, and space-filler null data at a predetermined first data rate and outputting the multiplexed data;
a null packet generator generating space-filler null data, so as to match an output data rate of the mobile service data multiplexer at the first data rate, and outputting the generated space-filler null data to the mobile service multiplexer; and
a transport packet multiplexer multiplexing at least one main service data type and PSI/PSIP tables for main service at a predetermined second data rate, and multiplexing the data outputted from the mobile service multiplexer at a predetermined third data rate, thereby outputting the multiplexed data to a transmitter located at a remote site.

### Claim 13 (depends on 12)

The service multiplexer of claim 12, wherein the PSI/PSIP tables for mobile service include transmission parameters required by the transmitter for processing the mobile service data and transmitting the processed mobile service data in a burst structure.

### Claim 14

A transmitter of a transmitting system, comprising:
a demultiplexer receiving data transmitted from a service multiplexer at a predetermined data rate, thereby identifying mobile service data, main service data, and space-filler null data;
a buffer temporarily storing the mobile service identified by the demultiplexer and outputting the temporarily stored data;
a pre-processor encoding the data outputted from the buffer;
a buffer controller monitoring input and output data rates of the buffer, thereby adjusting transmission parameters associated with a burst for transmitting mobile service data, when a difference between the two data rates occurs; and
a packet multiplexer referring to the transmission parameters, thereby multiplexing the mobile service data packet and a main service data packet including main service data in a burst structure.

### Claim 15 (depends on 14)

The transmitter of claim 14, wherein the buffer controller compares an amount of data being accumulated in the buffer with a predetermined first threshold value and with a predetermined second threshold value so as to adjust a burst size within the transmission parameters, and wherein a number of data groups included in the burst changes when the burst size is adjusted.

### Claim 16 (depends on 15)

The transmitter of claim 15, wherein the buffer controller enlarges the burst size within the transmission parameters, when the amount of data being accumulated in the buffer is larger than the predetermined first threshold value, and wherein the buffer controller reduces the burst size within the transmission parameters, when the amount of data being accumulated in the buffer is smaller than the predetermined second threshold value.

### Claim 17 (depends on 14)

The transmitter of claim 14, wherein the buffer controller compares an amount of data being accumulated in the buffer with a predetermined first threshold value and with a predetermined second threshold value so as to adjust a burst period within the transmission parameters, and wherein a cycle period, during which a burst transmitting identical mobile service data types is repeated, changes when the burst period is adjusted.

### Claim 18 (depends on 17)

The transmitter of claim 17, wherein the buffer controller shortens the burst period within the transmission parameters, when the amount of data being accumulated in the buffer is larger than the predetermined first threshold value, and wherein the buffer controller extends the burst size within the transmission parameters, when the amount of data being accumulated in the buffer is smaller than the predetermined second threshold value.

### Claim 19 (depends on 14)

The transmitter of claim 14, wherein the buffer controller removes the transmission null data included in the data being inputted to the buffer, when the amount of data being accumulated in the buffer is larger than the predetermined first threshold value, and wherein the buffer controller inserts the transmission null data included in the data being inputted to the pre-processor, when the amount of data being accumulated in the buffer is smaller than the predetermined second threshold value.

### Claim 20 (depends on 14)

The transmitter of claim 14, wherein the spaces filler null data identified by the demultiplexer are discarded (or deleted) instead of being processed.

### Claim 21 (depends on 14)

The transmitter of claim 14, wherein the pre-processor performs error correction encoding and 1/N-rate encoding (wherein N≧2 and wherein N is an integer) on the inputted mobile service data, and wherein a plurality of the encoded mobile service data packets is grouped to form a data group.

### Claim 22 (depends on 14)

The transmitter of claim 14, wherein the packet multiplexer refers to burst information included in the transmission parameters controlled by the buffer controller, thereby multiplexing the mobile service data packet and the main service data packet, so that a plurality of data groups is included in a single burst.
