# US 10,873,653 B2 · Method for transmitting broadcast signal and apparatus for transmitting broadcast signal

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

- Number: US 10,873,653 B2
- Document ID: US10873653B2
- Status: Granted
- Kind: B2
- Application number: 14/906,837
- Filed: 2015-04-03
- Published: 2016-06-09
- Granted: 2020-12-22
- Earliest claimed: 2014-04-04
- Assignees: LG Electronics Inc.
- Applicants: LG Electronics Inc.
- Inventors: Woosuk Kwon; Sejin Oh; Kyoungsoo Moon
- Web page: https://patentgrep.com/patent/US10873653B2

## CPC

- H04L 69/324: in the data link layer [OSI layer 2], e.g. HDLC
- H04L 65/611: for multicast or broadcast (systems for broadcast or conference H04L12/18; arrangements for broadcast or distribution combined with broadcast H04H20/00; arrangements for broadcast applications with a direct linkage to broadcast information or to broadcast space-time H04H60/00; selective distribution of broadcast services, e.g. multimedia broadcast multicast service [MBMS], H04W4/06)
- H04L 65/65: Network streaming protocols, e.g. real-time transport protocol [RTP] or real-time control protocol [RTCP]
- H04L 69/161: {Implementation details of TCP/IP or UDP/IP stack architecture; Specification of modified or new header fields}
- H04L 69/22: Parsing or analysis of headers
- H04H 60/73: using meta-information
- H04L 12/18: for broadcast or conference {, e.g. multicast}
- H04L: TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION (arrangements common to telegraphic and telephonic communication H04M)
- H04H: BROADCAST COMMUNICATION (multiplex communication H04J; pictorial communication aspects of broadcast systems H04N)

## Abstract

The present invention provides a method for transmitting a broadcast signal. The method for transmitting a broadcast signal according to the present invention may comprise the steps of: generating a plurality of items of signaling information for signaling broadcast data; generating a link layer packet using the plurality of items of signaling information; generating a broadcast signal using the link layer packet; and transmitting the broadcast signal.

## Claims

### Claim 1

A method for transmitting a broadcast signal, the method comprising:
generating a link layer packet,
wherein the link layer packet includes a header and a payload,
wherein the header includes a packet type field, and the packet type field represents a type of input data before encapsulation into the link layer packet,
wherein in response to the packet type field represents that the input data relates to a Movie Picture Experts Group-2 (MPEG-2) Transport Stream (TS) packet, the header included in the link layer packet further includes a deleted null packet indicator for representing the number of deleted null TS packets prior to the link layer packet,
wherein in response to the packet type field represents that the input data relates to an Internet Protocol (IP) packet, the header further includes payload configuration information, and the payload configuration information always immediately follows the packet type field within a fixed header while at least one field immediately following the payload configuration information within the fixed header changes based on the payload configuration information,
wherein a size of an additional header included in the link layer packet as well as a field included in the additional header are determined based on the payload configuration information within the fixed header,
further the size of the additional header is limited to zero (0) byte, 1 byte or values more than the 1 byte based on the payload configuration information,
wherein in response to the packet type field represents that the input data relates to the IP packet and a configuration indicating field included in the header represents that the payload carries a segment of one input packet, the header included in the link layer packet further includes segment sequence number for representing an order of a corresponding segment carried by the link layer packet,
wherein in response to the packet type field represents that the input data relates to the IP packet and the configuration indicating field included in the header represents that the payload carries concatenated input packets, the header included in the link layer packet further includes count information for representing the number of the concatenated input packets included in the link layer packet, and
wherein the packet type field is further configured to identify whether the IP packet corresponds to IPv4 packet or compressed IP packet, and further an IP header compression scheme is provided to the IPv4 packet;
generating the broadcast signal based on the link layer packet; and
transmitting the broadcast signal.

### Claim 2

An apparatus for transmitting a broadcast signal, the apparatus comprising:
a processor configured to generate a link layer packet,
wherein the link layer packet includes a header and a payload,
wherein the header includes a packet type field, and the packet type field represents a type of input data before encapsulation into the link layer packet,
wherein in response to the packet type field represents that the input data relates to a Movie Picture Experts Group-2 (MPEG-2) Transport Stream (TS) packet, the header included in the link layer packet further includes a deleted null packet indicator for representing the number of deleted null TS packets prior to the link layer packet,
wherein in response to the packet type field represents that the input data relates to an Internet Protocol (IP) packet, the header further includes payload configuration information, and the payload configuration information always immediately follows the packet type field within a fixed header while at least one field immediately following the payload configuration information within the fixed header changes based on the payload configuration information,
wherein a size of an additional header included in the link layer packet as well as a field included in the additional header are determined based on the payload configuration information within the fixed header,
further the size of the additional header is limited to zero (0) byte, 1 byte or values more than the 1 byte based on the payload configuration information,
wherein in response to the packet type field represents that the input data relates to the IP packet and a configuration indicating field included in the header represents that the payload carries a segment of one input packet, the header included in the link layer packet further includes segment sequence number for representing an order of a corresponding segment carried by the link layer packet,
wherein in response to the packet type field represents that the input data relates to the IP packet and the configuration indicating field included in the header represents that the payload carries concatenated input packets, the header included in the link layer packet further includes count information for representing the number of the concatenated input packets included in the link layer packet,
wherein the packet type field is further configured to identify whether the IP packet corresponds to IPv4 packet or compressed IP packet, and further an IP header compression scheme is provided to the IPv4 packet, and
wherein the processor is further configured to generate the broadcast signal based on the link layer packet; and
a transmitter configured to transmit the broadcast signal.

### Claim 3

A method for receiving a broadcast signal, the method comprising:
receiving the broadcast signal,
wherein the broadcast signal includes a link layer packet,
wherein the link layer packet includes a header and a payload,
wherein the header includes a packet type field, and the packet type field represents a type of input data before encapsulation into the link layer packet,
wherein in response to the packet type field represents that the input data relates to a Movie Picture Experts Group-2 (MPEG-2) Transport Stream (TS) packet, the header included in the link layer packet further includes a deleted null packet indicator for representing the number of deleted null TS packets prior to the link layer packet,
wherein in response to the packet type field represents that the input data relates to an Internet Protocol (IP) packet, the header further includes payload configuration information, and the payload configuration information always immediately follows the packet type field within a fixed header while at least one field immediately following the payload configuration information within the fixed header changes based on the payload configuration information,
wherein a size of an additional header included in the link layer packet as well as a field included in the additional header are determined based on the payload configuration information within the fixed header,
further the size of the additional header is limited to zero (0) byte, 1 byte or values more than the 1 byte based on the payload configuration information,
wherein in response to the packet type field represents that the input data relates to the IP packet and a configuration indicating field included in the header represents that the payload carries a segment of one input packet, the header included in the link layer packet further includes segment sequence number for representing an order of a corresponding segment carried by the link layer packet,
wherein in response to the packet type field represents that the input data relates to the IP packet and the configuration indicating field included in the header represents that the payload carries concatenated input packets, the header included in the link layer packet further includes count information for representing the number of the concatenated input packets included in the link layer packet, and
wherein the packet type field is further configured to identify whether the IP packet corresponds to IPv4 packet or compressed IP packet, and further an IP header compression scheme is provided to the IPv4 packet; and
obtaining the input data based on the link layer packet.

### Claim 4

An apparatus for receiving a broadcast signal, the apparatus comprising:
a receiver configured to receive the broadcast signal,
wherein the broadcast signal includes a link layer packet,
wherein the link packet includes a header and a payload,
wherein the header includes a packet type field, and the packet type field represents a type of input data before encapsulation into the link layer packet,
wherein in response to the packet type field represents that the input data relates to a Movie-Picture Experts Group-2 (MPEG-2) Transport Stream (TS) packet, the header included in the link layer packet further includes a deleted null packet indicator for representing the number of deleted null TS packets prior to the link layer packet,
wherein in response to the packet type field represents that the input data relates to an Internet Protocol (IP) packet, the header further includes payload configuration information, and the payload configuration information always immediately follows the packet type field within a fixed header while at least one field immediately following the payload configuration information within the fixed header changes based on the payload configuration information,
wherein a size of an additional header included in the link layer packet as well as a field included in the additional header are determined based on the payload configuration information within the fixed header, further the size of the additional header is limited to zero (0) byte, 1 byte or values more than the 1 byte based on the payload configuration information,
wherein in response to the packet type field represents that the input data relates to the IP packet and a configuration indicating field included in the header represents that the payload carries a segment of one input packet, the header included in the link layer packet further includes segment sequence number for representing an order of a corresponding segment carried by the link layer packet,
wherein in response to the packet type field represents that the input data relates to the IP packet and the configuration indicating field included in the header represents that the payload carries concatenated input packets, the header included in the link layer packet further includes count information for representing the number of the concatenated input packets included in the link layer packet, and
wherein the packet type field is further configured to identify whether the IP packet corresponds to IPv4 packet or compressed IP packet, and further an IP header compression scheme is provided to the IPv4 packet; and
a processor configured to obtain the input data based on the link layer packet.

### Claim 5 (depends on 1)

The method according to claim 1, wherein in response to a first information table is included in the payload as the link layer signaling data, the first information table provides information on mapping relation between Physical Layer Pipes and data components related with a broadcast service.

### Claim 6 (depends on 2)

The apparatus according to claim 2, wherein in response to a first information table is included in the payload as the link layer signaling data, the first information table provides information on mapping relation between Physical Layer Pipes and data components related with a broadcast service.
