# US 2019/0320296 A1 · Apparatus for transmitting broadcast signals, apparatus for receiving broadcast signals, method for transmitting broadcast signals and method for receiving broadcast signals

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

- Number: US 2019/0320296 A1
- Document ID: US20190320296A1
- Status: Published application
- Kind: A1
- Application number: 16/453,376
- Filed: 2019-06-26
- Published: 2019-10-17
- Earliest claimed: 2014-01-14
- Assignees: LG Electronics Inc.
- Applicants: LG Electronics Inc.
- Inventors: Woosuk KWON; Woosuk KO; Sungryong HONG; Sejin OH; Kyoungsoo MOON
- Web page: https://patentgrep.com/patent/US20190320296A1

## CPC

- H04W 4/06: Selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS]; Services to user groups; One-way selective calling services
- H04H 20/00: Arrangements for broadcast or for distribution combined with broadcast
- H04L 1/0041: {Arrangements at the transmitter end}
- H04L 69/22: Parsing or analysis of headers
- H04B 7/0413: MIMO systems
- H04H 60/07: characterised by processes or methods for the generation
- H04N 21/2362: Generation or processing of Service Information [SI]
- 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/64322: {IP}
- 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)
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04B: TRANSMISSION
- H04N: PICTORIAL COMMUNICATION, e.g. TELEVISION

## Abstract

A method of transmitting broadcast signals, includes link processing input packets to generate link layer packets, wherein a link layer packet of the link layer packets includes a header and a payload, wherein the payload of the link layer packet includes a segment of an input packet or concatenated input packets, wherein the header of the link layer packet includes a first field for identifying whether the payload includes the segment or the concatenated input packets, and wherein the header further includes a second field for identifying a number of the concatenated input packets and third fields that are inserted to the header in the same order as the concatenated input packets present in the payload in response to the first field representing that the payload includes the concatenated input packets; physical processing the link layer packets into the broadcast signals; and transmitting the broadcast signals.

## Claims

### Claim 1

A method of transmitting broadcast signals, the method comprising:
link processing input packets to generate link layer packets,
wherein a link layer packet of the link layer packets includes a header and a payload,
wherein the payload of the link layer packet includes a segment of an input packet or concatenated input packets,
wherein the header of the link layer packet includes a first field for identifying whether the payload includes the segment or the concatenated input packets,
wherein the header further includes a second field for identifying a number of the concatenated input packets and third fields that are inserted to the header in the same order as the concatenated input packets present in the payload in response to the first field representing that the payload includes the concatenated input packets,
wherein the third fields represent a length of each of the concatenated input packets,
wherein a number of the third fields is determined based on the number of the concatenated input packets,
wherein stuffing bits are added after the third fields in response to the number of the third fields that is odd, and
wherein the header further includes a fourth field for indicating an order of the segment carried by the link layer packet in response to the first field representing that the payload includes the segment;
physical processing the link layer packets into the broadcast signals; and
transmitting the broadcast signals.

### Claim 2 (depends on 1)

The method of claim 1, wherein the header further includes a fifth field for identifying a type of the input packets included in the payload.

### Claim 3 (depends on 1)

The method of claim 1, wherein a value of the second field is set to the number of the concatenated input packets—2.

### Claim 4 (depends on 1)

The method of claim 1, wherein the header further includes a sixth field for indicating whether the segment is a last segment of the input packet in response to the first field representing that the payload includes the segment.

### Claim 5

An apparatus for transmitting broadcast signals, the apparatus comprising:
a first processor to link process input packets to generate link layer packets,
wherein a link layer packet of the link layer packets includes a header and a payload,
wherein the payload of the link layer packet includes a segment of an input packet or concatenated input packets,
wherein the header of the link layer packet includes a first field for identifying whether the payload includes the segment or the concatenated input packets,
wherein the header further includes a second field for identifying a number of the concatenated input packets and third fields that are inserted to the header in the same order as the concatenated input packets present in the payload in response to the first field representing that the payload includes the concatenated input packets,
wherein the third fields represent a length of each of the concatenated input packets,
wherein a number of the third fields is determined based on the number of the concatenated input packets,
wherein stuffing bits are added after the third fields in response to the number of the third fields that is odd, and
wherein the header further includes a fourth field for indicating an order of the segment carried by the link layer packet in response to the first field representing that the payload includes the segment;
a second processor to physical process the link layer packets into the broadcast signals; and
a transmitter to transmit the broadcast signals.

### Claim 6 (depends on 5)

The apparatus of claim 5, wherein the header further includes a fifth field for identifying a type of the input packets included in the payload.

### Claim 7 (depends on 5)

The apparatus of claim 5, wherein a value of the second field is set to the number of the concatenated input packets—2.

### Claim 8 (depends on 5)

The apparatus of claim 5, wherein the header further includes a sixth field for indicating whether the segment is a last segment of the input packet in response to the first field representing that the payload includes the segment.

### Claim 9

A method of receiving broadcast signals, the method comprising:
receiving the broadcast signals;
physical processing the broadcast signals into link layer packets; and
link processing the link layer packets to restore input packets,
wherein a link layer packet of the link layer packets includes a header and a payload,
wherein the payload of the link layer packet includes a segment of an input packet or concatenated input packets,
wherein the header of the link layer packet includes a first field for identifying whether the payload includes the segment or the concatenated input packets,
wherein the header further includes a second field for identifying a number of the concatenated input packets and third fields that are inserted to the header in the same order as the concatenated input packets present in the payload in response to the first field representing that the payload includes the concatenated input packets,
wherein the third fields represent a length of each of the concatenated input packets,
wherein a number of the third fields is determined based on the number of the concatenated input packets, and
wherein the header further includes a fourth field for indicating an order of the segment carried by the link layer packet in response to the first field representing that the payload includes the segment.

### Claim 10 (depends on 9)

The method of claim 9, further comprising:
disregarding stuffing bits after the third fields in response to the number of the third fields that is odd.

### Claim 11 (depends on 9)

The method of claim 9, wherein the header further includes a fifth field for identifying a type of the input packets included in the payload.

### Claim 12 (depends on 9)

The method of claim 9, wherein a value of the second field is set to the number of the concatenated input packets—2.

### Claim 13 (depends on 9)

The method of claim 9, wherein the header further includes a sixth field for indicating whether the segment is a last segment of the input packet in response to the first field representing that the payload includes the segment.

### Claim 14

An apparatus for receiving broadcast signals, the apparatus comprising:
a tuner to receive the broadcast signals;
a first processor to physical process the broadcast signals into link layer packets; and
a second processor to link process the link layer packets to restore input packets,
wherein a link layer packet of the link layer packets includes a header and a payload,
wherein the payload of the link layer packet includes a segment of an input packet or concatenated input packets,
wherein the header of the link layer packet includes a first field for identifying whether the payload includes the segment or the concatenated input packets,
wherein the header further includes a second field for identifying a number of the concatenated input packets and third fields that are inserted to the header in the same order as the concatenated input packets present in the payload in response to the first field representing that the payload includes the concatenated input packets,
wherein the third fields represent a length of each of the concatenated input packets,
wherein a number of the third fields is determined based on the number of the concatenated input packets, and
wherein the header further includes a fourth field for indicating an order of the segment carried by the link layer packet in response to the first field representing that the payload includes the segment.

### Claim 15 (depends on 14)

The apparatus of claim 14, wherein the second processor is further to:
disregard stuffing bits after the third fields in response to the number of the third fields that is odd.

### Claim 16 (depends on 14)

The apparatus of claim 14, wherein the header further includes a fifth field for identifying a type of the input packets included in the payload.

### Claim 17 (depends on 14)

The apparatus of claim 14, wherein a value of the second field is set to the number of the concatenated input packets—2.

### Claim 18 (depends on 14)

The apparatus of claim 14, wherein the header further includes a sixth field for indicating whether the segment is a last segment of the input packet in response to the first field representing that the payload includes the segment.
